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
338716430431	338716430994	338716431542	338716432094	338716432644	338716433194	338716433742	338716434294	338716434844	338716435394	338716435944	338716436494	338716437044	338716437594	338716438144	338716438694	338716439244	338716439792	338716440344	338716440894	338716441442	338716441992	338716442544	338716443094	338716443644	338716444194	338716444744	338716445294	338716445844	338716446394	338716446944	338716447494	338716448044	338716448594	338716449144	338716449692	338716450244	338716450794	338716451344	338716451894	338716452444	338716452994	338716453544	338716454094	338716454644	338716455194	338716455744	338716456294	338716456844	338716457394	338716457944	338716458494	338716459044	338716459594	338716460144	338716460694	338716461244	338716461794	338716462344	338716462894	338716463444	338716463994	338716464544	338716465094	338716465644	338716466194	338716466744	338716467294	338716467844	338716468394	338716468944	338716469494	338716470044	338716470594	338716471144	338716471694	338716472244	338716472794	338716473344	338716473894	338716474444	338716474994	338716475544	338716476094	338716476644	338716477194	338716477744	338716478294	338716478844	338716479394	338716479944	338716480494	338716481044	338716481594	338716482144	338716482694	338716483244	338716483794	338716484344	338716484894	338716485444	338716485994	338716486544	338716487094	338716487644	338716488194	338716488744	338716489294	338716489844	338716490394	338716490944	338716491494	338716492044	338716492594	338716493144	338716493694	338716494244	338716494794	338716495344	338716495894	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24978	21478	24553	28806	21481	21503	11218	661	445	441	403	395	384	377	367	369	329	332	347	303	304	306	341	321	346	319	298	299	350	318	310	313	334	295	320	315	333	337	329	319	351	327	311	344	312	295	287	317	344	330	325	346	313	349	336	296	361	288	336	337	341	301	353	315	315	310	343	331	323	350	285	318	292	293	303	300	293	346	303	297	321	342	317	323	311	324	300	326	283	332	351	324	339	313	305	327	325	318	319	291	330	348	361	309	349	291	315	353	323	322	337	317	310	308	297	304	342	326	350	312	353	309	328	319	293	331	315	286	317	304	336	319	309	317	313	307	298	296	311	333	304	322	315	294	317	318	332	310	323	289	365	297	287	281	307	290	280	298	320	343	305	290	314	301	293	314	316	310	333	340	346	312	286	327	296	312	323	326	311	353	310	287	314	319	307	317	299	320	304	337	323	350	345	348	302	336	323	290	354	315	319	309	314	364	321	311	332	325	325	325	306	300	332	290	294	323	313	308	320	328	291	292	319	337	327	332	322	293	329	321	335	351	320	301	313	330	272	291	297	323	312	360	364	301	308	338	328	297	316	288	309	357	284	291	370	298	348	314	312	307	331	335	338	313	352	315	314	323	329	280	316	327	309	310	322	321	285	319	291	316	330	337	326	281	293	329	338	319	346	321	344	310	294	317	328	331	306	327	307	318	305	310	322	335	307	328	334	322	309	324	325	312	316	323	330	322	312	306	309	355	354	336	327	317	293	319	357	310	305	310	316	293	345	293	336	338	350	296	353	288	297	334	298	331	320	313	314	273	304	316	376	337	324	295	303	316	305	308	332	312	320	338	320	299	320	325	330	320	330	314	299	327	333	326	335	315	305	319	271	334	314	318	318	320	336	330	294	301	303	303	284	315	332	313	303	327	355	294	283	313	367	315	327	325	280	311	295	312	322	313	313	330	351	311	325	312	316	337	330	319	333	348	271	331	319	338	344	346	319	350	331	313	337	316	346	319	305	347	313	305	314	339	326	318	309	277	321	299	303	349	281	303	310	328	270	324	346	318	337	313	314	310	296	320	335	304	292	335	322	309	341	346	325	341	294	317	320	326	300	287	293	312	299	317	294	295	297	293	304	326	357	321	327	325	292	302	301	322	328	307	320	307	345	299	313	331	313	319	352	340	325	328	291	303	313	295	302	340	296	332	291	316	327	297	328	331	298	296	325	298	312	317	310	305	312	296	316	301	323	306	279	324	361	319	306	264	324	287	276	287	306	282	350	323	347	328	301	304	312	267	309	321	293	301	301	331	311	301	331	329	349	318	314	319	319	341	320	315	311	319	315	319	300	348	305	308	333	339	301	319	334	349	310	321	326	355	339	312	325	319	312	299	298	295	295	306	287	316	323	325	327	310	320	323	352	295	311	325	328	301	299	299	296	339	341	318	326	287	313	297	300	287	295	279	309	334	289	321	285	294	310	317	319	254	316	298	324	328	282	305	347	313	302	263	298	328	295	303	304	293	297	311	301	331	328	321	313	311	306	287	335	316	335	335	385	329	347	298	302	338	321	336	311	313	320	310	306	343	326	306	316	310	315	300	309	316	291	312	325	337	297	321	334	336	312	335	305	297	322	320	323	333	337	337	315	313	307	348	320	321	343	313	328	288	314	307	302	309	319	350	345	302	315	287	322	330	309	290	319	311	311	361	332	330	306	320	314	330	333	354	314	318	353	350	332	304	355	312	305	326	327	313	324	338	344	309	322	313	315	325	307	307	323	337	362	322	325	294	348	291	299	300	292	301	315	293	285	315	286	330	315	336	337	302	334	299	336	346	322	354	357	315	322	351	316	327	302	334	323	335	285	347	308	308	320	317	322	280	334	337	349	303	304	350	326	326	307	313	294	325	308	354	324	334	275	321	305	328	305	298	331	321	304	309	358	297	334	344	289	311	321	342	313	287	321	305	292	342	263	311	343	295	331	295	290	296	307	323	274	311	331	307	357	342	275	336	302	317	320	323	360	336	299	323	311	328	318	313	338	308	295	342	296	290	324	326	304	323	306	337	316	295	300	334	318	334	332	322	296	297	297	324	321	322	297	307	287	308	344	318	323	325	302	339	291	339	291	324	331	352	319	314	357	356	305	332	326	315	321	303	317	289	355	335	324	306	346	323	329	325	292	327	342	294	295	345	346	302	322	293	312	301	296	320	321	314	313	353	321	324	331	350	302	332	291	336	291	310	316	330	315	350	324	326	315	311	286	294	303	321	307	308	321	328	294	309	301	324	328	344	354	300	305	295	294	319	349	291	353	274	293	290	292	317	299	317	356	316	304	327	359	322	303	304	337	336	318	300	303	310	292	305	326	326	315	324	311	311	303	306	316	328	322	302	318	287	315	284	304	314	304	308	313	316	312	301	307	312	298	287	340	309	298	363	350	316	356	328	305	320	338	306	342	366	339	311	330	325	312	312	331	317	328	301	267	336	293	331	335	328	301	295	347	291	365	347	311	317	312	339	314	302	318	309	328	329	320	288	290	304	302	300	293	300	320	299	331	319	344	294	288	289	327	340	307	335	315	287	303	322	320	361	307	324	388	343	346	333	311	309	310	321	323	281	344	339	299	302	323	316	312	316	314	346	323	328	313	300	314	283	321	340	333	313	355	294	287	312	355	288	335	338	335	302	316	318	361	322	283	326	292	299	366	315	326	352	325	332	323	306	267	309	301	313	322	311	335	310	323	328	317	342	326	295	325	315	334	321	303	288	344	326	350	360	347	312	320	318	327	306	335	326	300	313	318	343	318	327	320	323	324	330	314	307	294	288	302	338	308	332	341	314	337	316	347	292	303	332	362	322	354	318	310	278	300	304	318	308	326	353	345	294	326	298	347	331	338	328	362	334	297	304	336	328	301	321	328	277	358	296	311	331	352	318	348	316	287	324	297	355	353	308	263	325	353	325	337	287	312	321	353	282	305	328	331	330	328	303	308	292	289	303	325	298	326	323	291	350	316	314	311	329	292	316	291	321	263	327	285	284	297	332	345	323	342	312	333	321	291	337	340	323	320	297	329	336	328	323	328	360	329	335	349	326	291	314	344	331	313	319	334	301	303	314	324	309	303	337	311	333	308	338	323	315	316	307	322	288	319	297	313	310	306	327	357	313	312	335	320	301	330	312	323	337	335	318	314	330	332	339	290	302	331	285	350	336	325	305	323	315	307	298	313	303	288	348	302	315	321	281	276	317	323	279	325	331	314	314	300	296	325	289	306	289	339	337	340	291	284	321	325	318	294	297	326	316	306	320	320	327	325	283	303	306	291	338	343	306	294	328	340	323	345	322	316	312	322	300	314	328	299	338	287	323	303	288	316	311	335	330	310	319	306	332	344	335	310	284	310	337	319	288	334	268	310	317	313	297	327	303	319	331	323	312	277	317	335	332	311	314	300	316	296	344	370	308	309	321	307	335	312	317	309	312	338	287	323	335	300	283	321	329	288	304	325	348
4130	3485	1795	1064	813	836	740	743	780	679	671	677	661	698	674	712	668	659	704	673	649	599	648	696	679	670	686	673	705	662	710	723	642	649	623	650	654	662	666	693	713	713	647	648	675	659	693	662	702	675	705	741	638	665	701	683	665	642	618	700	671	645	677	695	677	635	637	700	685	620	707	677	646	652	666	640	693	633	659	658	666	670	646	675	717	677	684	648	671	647	674	680	686	677	634	641	661	636	664	695	655	723	650	657	687	650	640	602	656	659	669	681	697	645	637	674	704	666	696	670	702	634	671	644	641	686	670	668	699	686	712	698	664	667	665	692	665	693	689	690	697	658	705	663	681	651	685	692	671	649	692	674	668	617	694	647	650	685	666	666	725	690	664	643	683	670	680	661	659	661	646	638	656	662	696	655	700	679	672	656	708	667	680	675	664	686	667	656	671	679	695	668	615	641	655	662	689	663	649	663	716	668	671	649	608	696	661	681	723	642	681	678	628	697	720	673	639	694	675	668	688	683	708	675	668	715	666	666	629	638	685	692	654	624	707	673	670	697	693	668	626	663	676	692	686	716	645	663	685	684	686	693	659	657	683	657	672	631	670	677	683	646	637	684	681	667	655	651	685	675	700	661	686	659	695	677	684	636	660	650	648	691	656	677	668	671	663	655	644	649	639	694	672	694	699	672	677	657	715	647	688	643	675	713	670	713	638	669	658	696	717	729	629	661	674	684	667	693	656	668	648	696	650	677	603	619	726	651	685	688	711	658	631	692	693	700	682	641	682	677	684	634	705	675	643	714	679	654	674	649	704	685	657	673	673	693	662	651	673	698	673	705	647	661	605	633	678	631	697	643	681	683	647	687	597	601	713	640	651	654	682	664	614	688	670	639	650	650	664	647	656	671	650	687	710	726	690	688	692	725	658	685	675	683	681	664	673	663	669	699	679	637	748	677	675	636	681	635	670	723	708	659	688	666	673	661	664	645	637	682	675	628	687	659	678	667	666	683	664	665	680	678	665	649	668	687	650	707	663	669	697	671	663	683	682	688	729	663	678	614	676	646	647	686	631	705	688	650	682	619	677	676	649	703	695	661	664	666	667	655	670	657	679	695	685	660	630	686	760	641	682	693	654	671	683	640	719	636	631	649	673	669	690	670	698	682	632	672	667	651	697	704	638	620	692	681	682	656	647	680	693	699	718	651	646	685	647	665	679	656	674	634	642	678	655	700	704	707	675	676	646	715	630	652	711	663	703	668	682	656	731	629	654	675	645	681	666	677	693	673	675	709	730	668	718	683	642	643	687	600	654	647	703	677	696	642	683	625	671	657	695	648	685	655	677	675	705	667	677	637	676	701	690	714	707	672	686	665	655	656	673	672	675	678	644	690	677	690	704	654	652	685	699	662	672	637	661	652	648	684	677	704	706	652	662	665	672	692	658	693	682	634	640	690	651	647	655	664	650	664	666	691	688	679	682	689	674	713	676	644	709	660	680	668	664	684	681	712	621	721	678	642	703	688	696	651	631	653	642	664	705	640	604	677	633	663	686	702	642	693	594	658	726	632	711	680	648	648	663	646	650	667	661	618	720	621	717	700	690	682	694	645	626	685	704	695	682	666	692	663	662	693	657	708	684	700	701	650	639	687	717	707	645	676	669	667	661	607	695	692	685	694	637	658	713	655	644	655	696	676	669	662	647	667	663	650	642	677	708	704	631	682	691	667	713	686	676	709	678	753	650	643	683	712	663	697	660	681	636	667	629	720	722	637	658	660	639	682	673	691	669	641	641	707	656	672	710	654	649	640	699	696	679	663	642	683	629	727	713	642	651	644	680	658	631	669	696	649	641	702	717	673	687	643	649	647	669	705	661	623	657	679	693	661	662	718	686	608	666	683	702	706	712	709	632	677	699	621	681	673	669	670	659	657	676	701	646	703	686	697	686	620	655	644	658	648	659	673	696	637	690	701	723	656	635	687	703	670	682	695	660	651	687	725	665	694	718	702	691	652	670	669	704	664	683	651	672	673	750	675	687	674	640	633	707	647	641	653	713	690	692	670	653	703	675	621	640	742	685	637	654	662	718	640	747	685	666	695	692	645	726	669	668	705	677	661	675	665	673	664	667	678	707	638	704	730	711	674	716	724	664	663	678	667	648	674	666	670	666	668	686	644	679	680	682	688	643	683	672	715	672	635	691	663	694	675	668	696	726	671	674	676	618	672	662	644	661	668	690	674	610	637	646	699	694	658	723	667	678	650	645	678	645	667	709	673	682	734	603	640	687	629	630	629	665	691	706	672	667	683	665	657	628	686	661	679	663	682	640	702	656	686	697	635	684	680	686	688	651	653	687	715	695	628	710	654	693	691	636	675	653	715	672	694	675	708	599	650	658	666	669	683	669	703	678	661	650	673	681	605	641	652	624	697	692	706	661	706	677	670	686	688	668	681	710	635	678	644	633	658	666	599	667	701	723	689	649	679	636	677	644	674	706	692	675	677	673	674	638	643	653	671	719	653	696	670	654	679	657	717	697	711	660	670	653	645	687	676	696	669	690	628	676	667	654	728	683	659	620	666	724	610	691	721	686	683	663	711	705	711	694	675	684	624	661	705	664	661	696	695	649	701	647	687	647	618	653	678	668	641	657	659	717	632	697	658	713	715	663	663	682	675	652	635	682	671	656	643	658	694	620	662	666	665	681	705	699	662	657	701	651	631	628	651	640	674	722	687	658	731	706	642	647	681	687	746	642	679	661	703	682	695	648	672	691	647	690	627	653	685	703	685	669	661	670	688	691	648	704	659	653	620	651	638	679	651	714	668	716	655	691	617	705	650	677	623	698	664	718	638	644	668	697	666	702	637	707	700	664	690	658	684	650	686	620	666	700	658	687	677	682	674	672	660	618	721	649	629	663	701	663	690	695	678	695	690	671	672	656	701	661	602	725	644	673	662	690	617	694	647	660	671	679	652	678	681	671	715	659	676	640	624	713	693	680	664	651	666	682	704	672	668	694	669	687	681	660	684	645	657	641	698	670	694	641	701	646	671	611	727	640	712	703	683	695	664	657	686	646	708	680	679	648	660	635	674	643	636	651	694	642	694	666	660	686	658	695	677	660	706	683	639	676	671	685	633	687	663	665	676	678	669	695	726	663	687	661	680	678	672	674	638	694	668	662	635	694	673	662	721	660	666	696	678	690	633	660	670	661	623	676	683	693	717	669	681	731	684	676	661	692	705	646	678	656	661	649	676	660	658	647	648	665	663	655	646	660	634	693	622	664	649	644	648	635	647	678	643	659	682	643	699	685	676	647	662	680	697	652	637	705	618	688	650	660	648	663	649	719	675	707	677	626	655	678	704	679	711	672	678	693	679	679	673	693	667	630	657	720	649	692	661	668	642	713	663	712	615	676	650	668	629	693	721	700	656	694	664	682	669	659	689	662	682	700	675	676	668	695	641	666	657	683	634	681	646	682	697	661	704	747	696	665	665	660	646
33143	14609	2072	345	282	268	250	279	241	234	254	232	257	251	238	236	261	257	247	266	236	241	253	231	269	246	241	245	258	229	232	241	239	271	246	263	236	253	203	256	294	276	254	251	243	259	263	257	247	237	236	239	214	236	248	250	251	223	247	248	251	267	224	256	277	245	236	249	245	244	240	250	253	247	279	285	246	252	248	225	211	244	233	247	258	255	260	226	253	227	235	240	251	229	274	232	238	221	254	256	227	242	217	253	250	243	249	278	248	247	253	235	267	212	241	259	266	221	251	247	249	249	252	258	214	238	274	243	245	269	249	266	232	240	222	243	264	213	224	304	256	227	242	259	254	258	232	262	259	233	268	258	253	261	242	231	233	235	243	287	257	242	244	218	242	252	246	262	229	221	258	241	240	269	228	277	237	266	247	229	228	241	241	262	244	250	238	254	259	214	237	260	244	252	246	236	256	241	251	216	240	227	253	264	251	243	207	225	273	247	216	243	265	244	248	265	241	230	253	229	234	232	248	250	255	246	274	250	242	251	252	252	250	230	253	251	248	242	253	232	255	240	265	258	263	240	233	222	246	230	258	243	240	255	248	222	265	244	250	251	237	253	274	242	272	237	229	250	249	207	287	273	263	225	253	274	246	268	225	232	251	251	250	291	256	255	243	250	242	265	244	230	210	245	231	254	253	239	242	231	262	248	231	241	240	280	219	246	284	258	235	246	238	232	224	245	228	207	242	231	232	256	225	262	271	216	230	253	261	229	250	234	235	227	272	225	239	272	223	253	251	252	246	250	238	252	267	231	239	218	245	270	262	241	245	263	268	211	232	244	226	275	269	256	289	235	267	228	273	223	252	241	271	261	255	273	254	229	263	284	279	239	246	224	251	237	245	241	253	263	239	270	234	267	245	220	256	260	261	230	231	286	235	257	253	215	234	251	255	244	249	255	206	263	223	256	261	239	258	278	229	222	286	288	245	230	278	264	248	234	248	245	255	237	282	283	251	248	256	233	255	238	231	228	247	261	258	250	263	219	243	261	249	264	262	229	248	263	245	251	247	253	209	253	234	262	276	243	251	268	285	275	234	234	215	244	244	246	248	234	237	229	260	266	272	259	217	237	231	231	231	243	246	267	250	241	265	240	251	223	266	227	246	211	270	273	253	238	234	246	251	234	247	261	242	239	262	281	245	246	259	242	244	232	257	245	252	219	261	227	232	251	237	245	249	264	228	261	227	237	228	219	276	246	262	257	247	265	247	244	264	257	237	260	270	261	273	250	271	257	261	217	232	248	256	244	272	251	202	244	281	231	225	216	247	242	235	239	246	259	243	247	224	227	264	258	265	265	282	269	246	275	263	259	254	240	268	252	251	231	276	261	234	269	238	297	233	270	260	221	227	256	223	225	247	230	231	256	224	249	252	249	217	235	288	238	279	219	263	238	256	219	228	232	275	257	236	243	240	279	254	254	283	197	223	250	236	198	216	218	256	224	204	222	216	252	279	257	267	241	252	227	266	258	260	230	266	279	245	226	252	228	229	228	256	239	253	249	265	231	221	218	255	245	245	259	241	260	243	234	261	256	247	239	236	245	241	280	250	230	253	267	255	232	203	256	238	209	262	229	266	265	251	256	270	259	232	288	251	240	243	235	242	230	233	254	255	242	231	244	233	248	249	232	258	242	226	248	250	259	272	247	278	243	221	276	246	257	237	204	228	219	259	269	246	287	265	262	284	270	249	268	235	263	263	261	282	262	230	255	249	234	250	283	250	263	239	219	277	254	247	227	218	247	249	269	254	261	231	240	232	247	221	261	267	225	225	248	244	268	257	241	225	232	234	248	262	282	232	254	277	249	242	225	248	255	251	269	251	231	240	245	252	252	243	235	212	248	276	245	263	236	230	252	257	270	241	260	238	236	249	221	256	284	200	265	295	237	243	244	265	256	249	255	252	231	254	244	261	235	275	226	279	249	251	249	244	265	246	204	259	255	243	284	259	261	250	235	247	256	250	234	263	245	253	245	241	233	247	235	248	266	254	279	227	238	261	243	243	273	282	249	265	242	247	260	239	274	275	224	250	218	220	248	241	237	239	249	232	259	245	234	232	245	255	288	232	256	244	258	259	237	261	236	231	243	253	232	235	221	218	269	260	239	254	233	277	243	245	239	258	240	282	270	257	254	262	224	267	221	225	266	245	263	244	236	251	269	252	259	214	255	262	199	247	228	238	221	242	243	227	233	239	245	255	229	241	249	250	224	249	243	237	252	256	269	296	220	240	233	256	247	230	253	196	229	278	269	226	228	224	246	253	216	258	253	240	224	237	196	230	252	264	248	225	273	234	258	260	222	283	213	227	235	271	237	263	238	236	235	286	259	248	251	243	239	251	236	217	271	274	262	224	253	259	243	239	248	267	230	227	253	277	252	273	246	254	231	253	232	237	268	224	236	271	242	238	245	225	243	238	279	243	266	245	243	240	238	250	225	241	272	245	247	253	249	213	249	250	232	260	231	239	246	226	240	234	262	234	230	274	238	246	241	253	248	253	247	233	249	248	240	242	284	269	205	250	259	254	248	257	262	265	249	238	258	262	248	293	253	236	273	233	229	257	223	257	239	239	239	229	249	248	223	273	253	260	221	246	220	229	230	242	257	258	243	273	256	260	219	260	250	255	249	236	251	254	263	237	244	256	258	224	248	263	257	264	273	275	262	234	233	260	252	295	258	248	250	278	276	232	256	282	260	251	250	240	224	244	247	232	274	215	243	276	225	204	242	242	254	208	224	277	249	243	223	241	230	246	239	260	280	260	264	244	227	229	246	255	230	239	236	245	240	260	239	228	260	253	274	272	272	261	235	256	245	243	246	239	252	303	271	221	253	244	258	272	239	251	237	251	234	256	233	264	258	228	250	231	236	252	260	263	277	257	216	267	255	226	250	288	256	250	222	247	246	248	258	245	275	241	231	231	247	217	231	265	257	235	278	269	262	261	243	241	212	251	239	220	254	246	262	224	233	214	246	260	240	232	253	249	219	254	301	234	234	262	254	295	267	253	270	278	270	252	262	234	261	247	243	238	245	258	248	236	249	236	232	258	260	223	211	236	265	255	248	252	252	252	251	228	261	241	229	210	255	266	221	250	249	257	250	275	235	256	227	244	219	260	237	275	232	278	255	227	252	254	246	253	236	245	253	235	257	247	240	260	248	231	249	277	246	266	237	257	253	234	250	219	238	267	227	233	241	230	245	233	247	252	267	254	232	236	256	266	253	266	240	215	240	248	253	236	248	246	220	238	253	253	262	179	282	229	222	247	228	246	268	249	231	287	244	257	237	235	241	259	218	236	248	257	227	281	234	233	234	216	234	278	226	241	254	265	275	257	258	246	233	263	228	256	287	262	230	281	233	243	260	233	260	242	245	237	223	266	267	270	261	234	244	237	216	231	272	232	239	234	250	239	242	224	221	264	251	274	257	232	232	230	241	250	257	257	242	243	248
7754	651	620	619	561	576	589	588	594	615	594	561	598	575	582	567	629	617	541	607	562	582	573	551	610	590	608	641	611	606	575	605	621	589	572	607	594	576	574	558	599	558	601	642	600	652	602	610	603	632	575	585	587	596	537	570	566	599	600	605	632	606	625	603	600	590	573	587	630	600	583	626	563	590	578	589	574	562	548	607	562	570	540	527	557	552	557	564	621	635	624	571	625	610	582	535	588	565	618	643	575	584	571	582	565	554	619	573	586	616	603	605	579	585	610	602	609	547	607	592	627	558	608	574	590	573	632	609	604	568	613	559	557	580	610	603	608	570	566	621	617	583	580	592	572	578	600	573	576	606	578	606	605	615	578	544	583	562	616	582	594	569	599	559	606	551	565	613	631	592	555	588	606	577	583	616	567	597	603	622	574	595	592	611	598	612	581	581	583	604	620	596	606	553	631	595	568	544	593	568	587	611	629	610	575	623	557	589	561	539	559	608	616	588	592	556	552	577	570	598	603	553	562	598	612	618	606	632	577	598	589	585	579	609	606	585	600	590	622	558	631	600	575	616	572	604	612	574	609	636	585	545	566	618	559	591	589	610	597	576	600	597	619	589	555	593	590	583	578	562	560	626	599	626	593	597	569	569	623	638	589	617	586	554	642	577	597	615	614	537	629	595	552	606	582	578	594	592	586	555	638	601	627	623	628	560	559	571	607	613	597	572	580	598	616	584	617	624	575	586	580	561	604	585	623	594	547	564	552	553	568	582	565	628	607	599	632	589	603	537	576	584	593	580	556	586	616	591	605	589	627	571	587	574	564	608	592	553	580	620	608	608	613	572	592	566	623	562	592	594	589	567	592	592	599	591	559	541	625	576	604	564	603	626	612	616	602	577	599	579	587	601	579	579	608	542	595	577	547	623	571	610	589	581	618	622	562	541	577	616	562	582	581	574	557	572	573	629	592	605	616	566	624	636	555	590	542	608	612	605	652	567	638	586	588	564	540	595	570	604	586	608	572	609	587	591	551	619	604	562	603	611	522	565	561	573	595	635	562	582	542	556	579	550	606	565	600	592	590	563	588	581	577	646	559	564	594	580	599	584	568	585	616	588	604	576	539	567	611	580	598	584	590	629	584	586	583	625	594	579	600	582	600	617	573	559	608	609	582	593	568	573	563	597	571	617	606	598	561	589	603	600	581	532	581	551	577	647	597	600	654	595	591	595	588	576	546	582	559	540	590	535	591	598	575	578	616	598	601	574	585	562	581	618	579	607	603	584	589	587	554	570	622	593	615	537	535	594	576	575	574	578	630	566	596	569	609	603	603	568	625	562	577	585	594	613	584	543	607	611	555	594	594	607	629	600	596	568	597	578	554	582	573	566	602	620	579	588	584	612	556	582	584	625	578	598	560	596	576	621	586	566	589	589	573	563	588	563	600	612	610	577	588	546	592	635	575	596	598	558	626	581	540	583	572	618	591	538	610	558	601	591	598	590	541	593	586	632	583	601	659	594	586	614	602	634	590	608	621	658	580	555	578	545	591	612	574	562	598	610	550	574	592	566	602	564	524	636	579	560	601	552	541	609	584	615	574	573	574	549	590	601	600	590	544	626	571	614	622	584	539	631	604	573	598	602	567	573	646	576	604	571	545	592	592	578	592	592	552	558	619	564	606	599	626	584	615	569	627	572	554	582	544	637	579	612	608	588	629	600	588	563	585	596	598	552	593	596	566	558	558	588	616	620	597	578	603	557	614	597	625	617	597	600	649	621	566	610	535	583	569	593	577	590	569	588	617	598	585	599	604	590	586	582	593	584	570	570	579	613	563	615	571	572	568	612	570	571	597	528	594	611	651	589	603	545	580	572	618	616	557	599	565	600	608	561	599	603	579	573	602	566	571	619	596	563	570	597	576	588	574	605	592	564	643	595	577	547	616	581	559	577	616	608	573	601	603	589	575	619	591	581	596	583	554	559	586	554	589	602	596	608	582	622	661	616	579	578	578	591	569	561	588	588	593	577	609	589	530	589	584	580	563	614	559	607	571	586	558	553	562	562	583	607	585	590	591	587	577	635	524	600	593	550	571	594	575	617	612	567	544	580	595	598	564	628	579	581	595	616	614	573	583	590	620	589	573	598	567	597	568	570	575	615	613	599	583	581	568	560	581	558	596	613	574	568	620	576	613	550	541	566	554	556	595	610	598	567	663	595	597	537	605	575	560	581	589	582	589	617	581	532	581	582	591	553	638	567	561	622	591	608	605	608	562	569	618	618	525	600	640	579	617	590	626	612	545	553	608	589	627	579	601	588	648	602	622	585	576	537	591	574	565	542	596	614	567	601	589	574	576	556	604	596	613	592	617	596	589	582	615	603	595	582	617	587	581	552	584	582	546	601	606	609	592	615	595	591	568	563	567	600	583	553	557	585	591	616	576	607	580	578	601	591	580	581	593	603	601	570	580	604	599	588	619	576	586	594	589	581	592	586	615	588	598	615	590	610	576	578	590	576	594	570	584	573	587	623	577	571	559	586	575	625	561	615	597	614	551	599	587	580	585	565	559	601	571	611	545	561	602	595	550	559	594	575	575	607	564	593	573	573	587	627	597	570	557	576	548	548	601	569	596	640	569	610	617	569	572	594	581	597	605	587	538	561	559	626	568	531	562	572	593	578	560	589	581	570	614	585	623	600	594	573	540	575	549	602	591	603	561	597	582	568	606	608	611	569	608	602	567	579	553	592	627	621	587	591	603	600	595	582	564	556	583	580	609	574	589	611	576	586	613	558	572	641	577	565	555	611	564	587	593	559	575	608	577	574	608	586	618	594	624	568	635	566	583	598	596	587	587	593	555	563	540	580	593	574	529	581	568	597	600	597	565	576	629	589	574	603	585	598	561	594	599	611	606	604	639	584	610	604	591	534	620	588	595	607	585	594	627	574	589	578	605	603	614	587	604	587	625	588	547	565	588	607	596	580	567	607	546	593	583	554	596	596	597	560	601	604	585	583	537	586	616	565	599	577	579	613	606	603	602	557	614	574	621	566	584	604	565	579	605	609	594	565	552	596	618	588	585	601	611	581	585	583	604	589	605	597	616	638	580	583	622	586	570	577	605	598	553	602	604	553	594	580	565	563	595	575	579	559	552	590	576	562	619	635	609	549	603	582	609	571	584	543	570	650	609	579	577	578	619	592	593	613	551	636	637	550	571	584	552	618	619	587	571	545	592	593	558	580	611	596	582	577	601	606	562	591	593	555	561	596	559	633	573	573	591	610	621	627	593	610	605	564	597	599	580	590	615	612	566	616	613	600	661	575	592	541	622	553	593	565	620	566	598	595	594	556	573	586	578	601	618	582	612	596	615	556	567	596	561	613	623	592	619	582	567	615	588	590	616	541	579	585	583	556	595	547	628	586	614	595	601	585	575	588	568	595	600	590	585	625	525	584	579	603	594	568	650	584	570	559	568	615	613	614	587	579	580	576	600	581	557	634
25128	21048	23689	28594	21070	12864	732	546	433	441	473	417	427	450	375	366	388	405	458	471	393	399	399	439	393	392	414	408	390	422	418	408	403	388	410	410	328	385	387	404	398	421	421	399	366	386	418	395	385	418	432	414	401	387	390	377	388	426	412	402	354	395	422	415	372	422	405	405	413	379	432	425	446	386	379	408	430	366	377	378	373	406	373	386	418	382	382	389	378	405	389	434	395	383	376	365	355	392	411	391	426	374	454	436	393	380	377	401	390	382	346	396	410	420	399	392	402	396	417	389	437	429	396	401	396	410	410	347	401	388	383	389	396	367	406	387	377	390	349	387	420	405	338	348	378	398	387	371	366	365	404	375	398	399	376	401	373	410	392	391	389	374	414	351	414	418	403	393	397	384	395	388	423	415	384	386	388	377	389	406	397	358	376	387	390	391	388	402	394	427	389	406	391	423	407	391	380	440	403	409	417	409	354	415	421	375	365	365	404	448	384	425	425	389	413	383	380	360	387	379	358	377	397	402	413	413	374	457	411	398	425	384	364	404	396	361	346	438	431	385	388	398	385	407	386	375	364	403	374	404	360	367	431	426	403	365	410	383	408	386	372	384	413	432	388	394	422	383	347	384	412	418	367	412	412	385	392	395	392	365	386	399	411	388	411	415	412	404	402	387	382	393	397	360	389	387	396	395	401	417	427	418	458	386	383	398	402	396	401	442	381	440	417	423	404	412	402	385	379	392	404	395	381	385	390	399	428	394	430	380	436	389	429	405	407	420	407	411	404	390	422	386	393	465	378	415	401	383	361	403	384	375	364	408	397	403	379	371	364	394	420	413	406	410	366	368	407	368	349	432	342	415	397	374	373	424	355	378	360	407	385	331	406	386	442	421	392	397	401	431	410	347	389	357	419	434	396	390	391	343	416	408	391	432	370	371	432	411	458	407	359	405	370	387	423	394	387	414	411	446	397	367	397	411	388	365	431	416	403	407	380	400	403	421	405	380	402	405	400	378	393	395	414	411	395	361	389	339	432	391	379	379	389	404	390	389	403	403	366	414	422	397	374	411	403	436	409	370	409	400	409	378	431	408	388	399	370	382	409	426	430	355	377	408	411	437	396	432	403	356	396	380	394	379	411	398	389	382	434	394	391	419	424	425	411	369	421	391	409	416	400	395	416	370	385	367	388	380	360	411	388	389	401	394	354	405	425	384	382	402	465	373	436	414	390	418	393	414	405	418	358	396	401	424	399	392	415	382	423	394	405	424	398	354	421	407	408	395	408	392	404	424	424	400	394	378	403	384	384	389	403	372	380	395	389	400	410	393	372	395	408	412	416	406	402	361	420	405	420	390	422	413	395	373	371	402	396	358	420	408	388	393	399	401	372	406	437	407	387	418	417	416	412	363	427	389	409	362	391	391	399	436	436	402	359	411	423	366	442	405	361	382	368	417	381	377	411	445	410	382	371	396	390	401	410	399	378	422	368	381	440	406	411	441	382	396	365	411	445	397	409	382	421	364	413	405	413	409	418	374	411	427	416	415	367	419	411	379	363	408	408	406	414	378	370	398	332	397	399	389	383	381	384	413	415	397	385	394	412	347	415	441	362	401	415	405	383	419	428	435	430	418	383	421	362	407	419	383	420	411	386	390	390	404	425	368	381	405	378	433	415	404	425	437	403	448	384	397	387	373	384	403	392	380	391	414	381	366	392	386	415	401	403	368	370	399	398	363	406	392	388	392	373	414	438	367	408	360	359	435	397	412	403	389	432	431	372	422	380	402	422	439	412	423	391	413	459	385	360	379	397	404	344	343	391	390	416	415	385	405	390	382	418	373	379	406	398	414	365	403	379	378	401	402	382	376	389	384	379	379	383	419	381	409	378	400	358	402	405	383	392	407	397	362	394	376	376	401	382	403	362	392	356	444	371	426	401	409	371	390	387	411	379	390	397	396	411	390	406	417	400	410	408	399	409	398	434	424	376	415	369	403	407	432	408	399	402	440	428	407	379	389	386	382	388	429	371	380	383	408	395	387	388	414	419	387	391	371	414	410	365	410	392	408	416	374	362	420	391	372	407	362	402	398	380	369	371	427	419	406	422	436	411	345	383	401	376	412	367	387	402	366	399	384	412	411	403	375	415	398	378	406	428	393	354	415	358	425	424	399	412	400	385	380	426	360	374	396	371	392	391	391	413	400	375	424	392	416	374	378	405	401	358	374	368	372	378	400	367	391	394	400	321	395	363	392	392	387	385	388	388	394	390	389	415	367	416	369	405	370	346	379	372	364	392	380	393	391	400	404	434	390	437	412	380	392	410	408	432	404	422	398	369	361	442	385	386	402	405	409	402	397	361	378	378	399	460	420	414	359	412	394	379	375	435	372	408	390	388	385	365	402	399	421	405	373	407	387	357	433	388	406	405	372	412	411	404	420	407	435	374	403	378	361	393	365	406	384	424	373	449	376	380	430	429	389	398	417	373	411	412	416	391	402	390	398	412	391	394	408	400	400	416	414	397	424	431	368	356	401	404	383	412	377	398	395	398	396	390	401	450	389	386	401	413	409	417	380	386	396	398	413	393	422	419	407	386	411	409	394	378	386	402	377	413	373	396	409	381	411	425	437	396	399	367	404	392	407	398	400	350	367	350	392	426	418	405	432	387	407	420	426	359	382	408	397	409	394	380	406	392	382	352	376	400	403	399	393	394	401	388	396	383	383	421	408	375	408	410	406	405	378	368	358	369	387	413	386	403	394	415	392	411	419	427	394	422	409	347	379	419	403	388	395	370	385	427	409	376	363	401	408	406	447	377	406	380	401	390	395	386	387	380	378	413	443	339	403	421	401	388	401	364	381	384	393	391	357	379	419	409	366	409	398	409	425	409	378	374	396	376	404	363	381	429	406	407	385	416	400	400	410	423	379	418	432	422	390	402	366	386	426	401	406	415	385	383	377	408	414	377	447	386	414	387	420	450	366	416	411	435	393	387	381	399	384	419	369	411	370	430	383	415	382	421	372	370	394	416	398	382	379	398	381	370	370	412	421	408	391	389	396	424	423	361	419	373	403	390	386	416	446	406	451	431	355	401	406	377	429	408	397	375	376	389	397	393	360	422	367	400	386	393	386	357	418	413	367	389	405	404	398	368	408	395	417	396	372	383	366	443	401	404	390	366	418	408	374	402	420	387	398	390	347	415	382	364	417	390	433	366	414	402	398	419	389	407	417	392	372	383	372	393	397	411	385	405	392	403	396	339	397	358	405	391	394	434	402	411	415	397	407	381	405	405	378	389	408	414	376	366	412	403	400	400	371	385	377	412	366	413	399	402	398	395	385	396	365	408	335	410	399	417	409	395	378	358	383	413	384	395	410	383	411	384	432	397	376	384	407	402	390	427	407	403	414	395	414	442	418	421	363	382	371	405	390	416	385	408	415	386	373	386	410	374	381	428	438	431	412	413	392	373	384	370	397	377	380	407	352	394	443	398	436	398	461
4381	2352	1449	1082	928	862	866	906	861	857	875	879	860	814	837	850	879	904	821	900	820	873	829	879	856	827	904	842	862	861	877	875	810	882	816	854	869	853	849	817	867	841	857	890	862	841	835	830	785	918	878	842	787	846	852	863	813	850	870	862	827	893	896	851	866	876	864	833	839	810	857	862	901	833	804	847	834	858	833	830	807	842	782	858	792	843	859	846	827	795	818	830	869	870	837	857	828	839	871	862	870	866	869	838	877	834	812	903	843	888	782	833	852	869	813	905	875	812	867	861	829	842	839	838	819	803	821	822	823	801	834	885	873	810	828	855	816	882	836	840	833	865	846	862	832	866	912	817	815	861	922	830	878	823	868	837	851	833	835	848	866	816	872	857	872	850	922	873	853	827	877	895	813	838	897	880	834	839	834	815	831	879	849	832	909	816	846	838	847	849	840	832	882	861	823	863	846	879	850	866	891	861	846	814	870	859	867	861	828	836	842	882	861	834	860	860	861	860	838	839	844	824	851	824	845	882	833	828	893	813	834	844	835	872	814	870	875	837	862	837	849	881	834	875	849	845	884	820	822	852	875	820	846	841	877	824	847	835	878	789	818	789	837	848	793	857	828	885	897	822	906	825	811	773	916	847	805	826	880	859	833	854	814	850	796	911	851	819	836	915	854	836	813	880	802	779	817	807	814	841	808	854	843	838	877	872	845	826	822	871	856	846	828	804	823	819	822	814	858	836	842	841	914	844	853	836	879	883	858	867	870	856	827	817	816	889	817	861	883	919	830	841	833	857	871	863	837	829	860	831	872	796	883	830	875	811	808	859	802	872	934	851	804	792	836	850	861	848	822	833	830	892	872	880	849	860	877	824	852	846	833	847	845	873	882	822	810	902	847	868	824	840	865	832	778	847	817	794	843	866	901	848	867	880	833	827	855	870	857	807	816	835	831	870	870	846	808	878	865	894	831	773	928	846	854	814	859	848	808	807	872	827	830	885	914	841	847	868	856	827	833	858	846	856	828	908	805	878	769	814	836	862	868	791	866	892	886	844	830	834	794	877	836	852	832	859	883	865	860	884	877	870	865	884	876	843	828	872	844	881	862	877	859	832	841	831	850	833	885	867	867	876	804	840	877	844	822	834	823	857	856	843	832	812	806	848	851	824	873	837	848	880	890	852	872	832	829	816	847	860	847	838	859	796	860	807	860	844	821	845	873	844	836	823	833	863	827	822	850	823	864	832	782	854	868	796	870	876	823	835	882	863	880	864	860	898	846	879	813	871	839	906	825	865	849	854	915	858	850	838	825	860	865	876	892	887	901	833	823	852	825	792	856	887	840	832	818	847	902	880	877	855	859	804	846	827	898	807	823	849	839	845	876	855	843	850	850	817	833	862	826	870	834	863	792	860	886	820	889	860	821	861	879	853	836	850	796	895	883	834	877	830	845	803	830	818	839	869	826	871	789	844	811	852	833	880	811	838	871	849	854	905	772	860	857	832	815	879	864	851	869	870	810	839	824	852	871	842	846	856	776	832	810	841	840	826	869	847	793	851	850	896	830	794	868	845	846	854	822	869	830	828	808	883	837	814	836	872	876	910	809	834	838	853	823	902	853	801	859	825	765	885	870	839	818	868	818	814	865	821	869	849	817	898	857	812	797	855	868	827	845	815	836	874	854	790	849	834	827	808	898	813	858	820	845	851	826	834	835	840	882	892	841	867	865	872	863	793	840	818	847	846	850	893	860	844	802	855	871	843	881	862	827	810	874	836	887	831	873	853	869	892	898	846	886	863	852	863	867	885	852	827	894	866	848	834	863	857	811	808	836	894	849	824	793	859	846	871	863	798	875	912	834	826	845	805	797	830	874	830	861	890	898	855	861	866	810	840	860	846	821	847	815	833	839	873	841	870	773	836	878	845	840	835	839	875	857	821	862	857	834	885	794	898	816	902	785	806	870	874	888	885	829	817	828	806	853	849	885	820	814	859	865	840	864	834	835	887	864	903	850	840	784	900	848	813	831	797	803	864	807	851	865	826	840	853	853	918	841	850	866	871	830	877	846	861	858	893	861	850	842	843	844	830	845	878	884	884	846	850	877	868	894	837	815	868	824	860	854	859	832	869	856	825	879	834	834	838	861	805	871	845	817	897	829	808	823	901	864	816	869	871	843	871	866	816	911	871	860	821	824	884	822	929	847	864	864	827	879	810	854	848	887	830	863	868	796	848	888	866	896	846	830	839	845	868	861	802	872	831	860	856	830	864	836	853	813	944	846	874	854	826	841	794	887	874	830	837	915	860	851	851	912	864	878	850	859	846	881	844	850	780	791	855	847	891	862	873	819	838	838	819	861	845	888	835	848	857	922	860	870	844	847	835	861	770	823	911	879	830	804	874	828	826	860	843	854	823	868	872	851	807	855	792	848	824	900	868	862	840	861	828	869	852	854	861	882	785	892	839	818	856	858	870	872	867	825	818	902	832	799	832	922	815	851	865	877	875	878	851	865	832	841	849	816	830	833	848	827	842	826	809	778	841	806	840	876	847	848	890	814	828	867	838	851	830	824	894	892	800	819	853	842	830	878	878	848	859	810	849	855	839	849	828	814	915	856	823	831	785	807	792	806	869	870	814	838	860	810	833	862	902	847	858	862	834	852	847	884	817	838	854	830	858	874	847	900	833	878	850	839	868	829	827	813	876	813	867	840	869	838	849	842	858	838	877	899	883	884	880	811	832	834	828	884	898	835	834	823	813	836	843	852	830	869	840	875	782	791	854	837	811	871	864	882	839	903	828	800	843	839	862	890	852	877	859	860	812	848	860	860	854	866	827	902	815	836	838	847	851	798	889	891	882	821	835	858	841	854	838	829	824	849	847	824	858	836	875	804	851	834	839	831	873	817	878	820	868	822	829	828	818	860	830	821	837	849	895	838	822	880	936	861	841	852	916	898	823	846	871	900	825	889	816	825	818	862	799	815	870	831	813	869	819	815	849	839	878	827	828	842	880	813	896	797	841	839	854	842	878	874	834	812	876	848	831	876	842	875	861	881	861	868	837	852	845	862	809	942	806	891	888	825	893	837	834	839	838	846	859	844	892	830	886	859	827	827	817	826	870	855	842	820	797	856	879	881	828	822	820	797	803	821	853	830	892	833	825	842	831	827	845	789	815	842	872	867	830	853	883	820	847	861	864	845	878	851	832	892	847	866	833	864	809	882	850	838	817	816	784	826	839	907	884	843	896	839	834	876	814	827	843	857	799	800	865	900	853	842	827	817	832	819	831	828	885	813	839	857	822	888	890	841	829	813	841	861	840	846	850	860	803	895	860	879	870	891	843	895	855	875	861	847	818	957	806	854	834	858	863	868	875	877	873	814	821	868	849	842	833	857	856	834	845	888	868	801	858	881	840	865	842	820	938	839	875	842	870	801	874	882	857	825	828	836	891	851	876	831	866	865	820	858	897	838	844	896	799	872	844	831	844	822	822	869	801
24380	20996	24002	28182	20999	21017	10985	636	500	380	356	357	362	335	380	342	356	356	331	363	337	317	312	352	314	310	332	324	331	312	267	310	306	293	313	302	304	329	293	305	350	319	264	318	341	318	311	349	285	318	295	291	273	319	315	316	319	313	306	340	369	346	273	328	316	308	312	338	349	361	338	326	288	313	328	290	306	324	310	337	341	288	300	301	309	322	321	293	305	334	324	314	303	307	307	329	307	316	269	320	286	315	304	306	317	289	313	292	308	312	286	306	290	322	350	327	315	322	305	328	318	284	330	296	333	296	305	306	345	307	299	350	296	296	299	303	294	304	288	304	320	296	293	318	325	301	299	317	307	352	286	296	304	281	287	286	353	317	311	295	304	330	316	322	294	356	327	321	309	304	345	324	317	360	315	306	321	282	285	296	326	305	319	330	298	296	293	325	319	271	274	312	287	358	340	275	314	304	288	309	311	319	302	311	330	291	298	314	297	313	293	297	309	313	310	291	298	316	300	334	315	313	322	328	328	297	317	340	338	320	312	324	320	332	312	315	355	277	335	286	296	293	315	316	315	289	331	300	301	323	298	294	311	281	308	290	278	309	306	329	298	328	284	316	295	313	320	319	313	299	341	328	278	284	327	323	276	314	319	304	333	314	308	327	329	293	311	320	286	289	309	319	315	304	307	320	301	352	294	280	325	274	327	271	286	296	301	299	276	285	272	332	302	376	313	288	305	337	292	310	299	315	298	325	325	307	280	321	299	295	313	310	311	318	339	325	312	335	336	323	287	306	297	358	317	320	331	339	339	318	311	279	317	330	297	328	317	323	327	311	341	316	300	294	296	314	320	330	290	305	314	280	296	303	322	261	324	314	308	329	293	323	315	312	301	318	282	334	313	295	305	313	320	306	287	333	316	335	302	334	327	308	278	306	322	347	328	341	307	261	282	300	285	312	291	305	307	331	319	345	309	290	309	318	300	322	307	346	296	339	330	311	339	342	310	304	325	277	305	302	324	282	277	304	316	343	303	330	329	325	279	292	279	320	336	350	344	305	334	322	321	318	325	281	286	328	305	304	318	291	314	320	317	307	325	313	323	317	287	341	328	317	300	305	347	278	294	308	316	320	305	290	281	275	275	325	333	322	342	309	295	268	345	312	303	318	279	312	314	309	293	318	328	310	294	313	311	262	324	332	310	313	334	310	297	309	307	339	296	333	315	332	333	324	276	261	284	316	298	299	302	293	304	308	284	321	313	319	319	313	302	307	333	314	343	301	261	304	354	324	317	325	303	295	304	327	320	319	288	260	271	319	325	336	297	318	318	296	321	305	310	290	310	320	284	330	288	284	350	320	291	344	327	322	315	298	316	307	305	328	282	278	286	319	306	324	290	311	314	319	335	312	312	318	293	291	262	290	313	311	310	261	277	303	336	293	330	280	323	314	312	316	305	303	288	264	329	278	303	300	296	320	288	307	323	323	328	337	286	323	322	269	305	320	317	320	307	315	358	303	329	296	253	361	335	327	290	313	355	312	336	337	330	305	299	320	344	308	333	324	333	330	324	302	282	304	325	299	326	299	287	308	280	292	298	322	321	323	330	319	319	297	328	288	290	296	312	311	272	307	307	310	308	351	318	325	302	340	310	269	285	276	332	312	327	283	319	313	327	318	327	302	306	306	346	288	323	306	304	325	277	311	335	322	321	292	313	334	284	299	310	288	324	298	300	286	312	304	295	313	311	285	285	318	337	300	329	284	306	299	318	328	311	298	300	321	270	308	307	305	339	313	302	308	300	282	282	317	355	334	355	312	294	328	323	331	297	303	330	317	325	287	305	325	327	306	308	296	309	340	311	272	326	281	304	310	264	317	316	298	324	309	299	291	294	353	295	308	326	312	289	290	316	324	332	330	314	349	268	331	315	301	303	303	303	310	304	322	297	280	319	314	318	320	306	315	292	273	302	270	277	305	256	317	292	307	342	310	338	305	283	348	320	285	315	342	276	298	316	314	305	306	312	296	298	331	326	303	324	327	327	309	303	293	294	309	321	300	330	274	307	366	321	301	320	340	302	293	345	326	329	326	287	308	309	297	327	305	290	294	338	314	329	302	306	301	328	264	284	318	321	301	318	333	332	288	302	300	319	317	289	331	278	319	310	297	326	313	318	314	302	304	304	286	307	278	262	284	337	321	308	263	268	301	308	325	314	299	321	281	310	277	328	285	251	328	301	328	305	333	312	321	325	277	333	298	297	284	303	293	340	330	320	312	316	308	324	274	315	331	289	297	311	325	340	335	322	315	305	285	256	314	313	283	312	288	300	312	338	317	312	330	315	273	333	285	286	346	334	311	342	349	309	283	296	276	295	310	313	305	266	344	315	301	320	309	301	324	301	329	364	329	306	329	298	306	314	305	283	322	301	339	327	338	332	320	314	335	268	294	302	324	287	332	315	330	317	304	312	302	308	295	283	299	309	308	327	307	310	328	306	307	286	281	342	289	306	305	314	325	293	325	269	320	309	308	329	296	334	314	288	285	310	310	334	257	320	322	291	268	310	335	335	310	334	328	293	302	301	313	335	283	337	343	310	318	316	307	339	337	279	317	313	353	270	331	324	295	291	321	335	321	317	293	326	274	327	281	300	309	280	327	289	297	324	282	322	298	316	306	308	310	311	294	321	318	306	320	293	292	309	305	321	268	335	332	305	334	324	327	318	321	295	294	284	310	291	262	342	327	278	299	320	308	335	301	303	321	305	318	338	310	331	283	295	322	303	291	334	315	290	305	298	312	254	304	296	307	270	295	333	261	290	297	286	285	291	309	271	313	304	310	319	293	309	323	295	316	314	293	316	299	326	306	316	321	323	292	283	281	322	321	293	294	316	318	307	330	303	316	288	317	323	286	314	262	335	312	291	290	310	324	266	298	319	337	313	294	298	313	335	283	293	295	290	282	305	288	284	277	308	272	323	324	309	305	281	297	318	319	329	343	319	269	314	312	330	352	362	302	287	283	314	322	299	285	283	306	310	295	314	289	292	320	331	303	319	309	302	307	329	297	328	306	302	314	297	317	319	338	311	292	356	331	320	305	312	295	335	311	315	314	301	321	284	308	321	291	347	312	302	312	327	286	306	316	315	302	282	321	342	287	327	296	339	313	304	320	302	302	313	279	316	301	311	332	316	317	324	327	322	339	329	348	298	334	292	303	344	306	304	316	336	313	314	320	300	309	284	337	311	306	333	311	323	303	339	283	327	359	272	312	302	294	288	326	317	322	317	307	296	298	301	296	306	293	307	298	287	299	309	306	323	273	303	310	305	334	307	317	286	287	306	330	298	331	289	296	305	323	318	284	329	357	340	324	298	294	301	289	328	305	294	293	335	277	331	314	324	320	323	302	320	323	284	290	305	288	346	337	296	315	308	299	323	323	296	305	329	291	323	274	362	306	338	318	321	287	304	315	295	344	296	304	318	303	307	304	319	292	302	322	315	295	321	298
4065	3549	1791	1091	787	782	822	726	701	715	665	675	763	678	636	690	600	676	700	626	657	650	681	666	635	647	657	678	657	641	637	688	671	634	668	630	624	681	652	698	674	663	656	666	691	645	710	692	681	659	630	614	693	621	696	680	699	656	674	656	656	643	709	631	659	612	651	657	649	664	664	679	666	637	700	650	664	664	659	630	685	608	631	628	664	649	666	631	671	666	679	662	678	630	647	657	688	661	697	641	641	668	664	653	631	670	649	626	637	709	649	625	655	677	671	709	670	699	669	694	658	682	633	665	647	673	632	685	642	651	642	653	641	658	658	711	644	590	633	615	690	647	677	636	649	611	649	675	681	656	650	698	702	688	622	600	665	686	643	686	635	710	621	662	634	715	621	713	648	653	672	643	647	666	666	674	709	654	671	633	650	654	666	636	626	632	676	679	642	660	674	687	656	669	652	652	647	674	646	642	670	671	697	629	656	657	664	643	688	673	661	663	586	701	670	659	704	650	663	651	646	652	678	673	667	678	614	588	634	671	686	669	651	707	630	702	627	679	650	684	687	686	688	675	616	705	612	671	664	653	669	697	628	607	663	644	658	641	628	685	674	688	650	649	645	629	642	695	647	695	700	718	618	636	656	654	694	635	668	668	686	654	651	651	675	688	612	695	639	634	714	646	646	686	665	686	680	638	660	667	635	669	640	627	663	643	675	655	653	652	664	697	631	590	657	679	676	625	653	670	686	651	640	647	674	664	677	689	637	658	666	656	695	649	674	616	647	657	632	641	673	694	672	662	625	647	649	642	653	691	625	654	616	679	659	669	675	669	619	653	658	647	613	643	666	661	703	627	641	689	597	624	663	653	656	678	652	655	667	640	661	629	638	674	683	673	666	661	666	686	705	677	636	692	648	615	674	635	693	659	667	692	624	675	618	659	665	666	682	675	675	616	707	633	608	661	630	708	650	666	601	647	620	619	690	690	680	678	705	701	673	679	623	671	650	664	632	688	638	665	636	657	656	684	663	670	664	609	689	685	692	677	638	644	690	631	586	656	701	661	681	636	646	695	652	666	654	649	667	658	665	677	693	616	663	681	623	608	622	659	600	654	643	685	686	639	627	630	647	670	669	687	706	619	679	687	627	647	699	687	643	698	690	715	641	611	625	620	640	664	687	629	639	646	669	615	615	652	675	672	658	658	699	688	616	630	692	647	668	671	663	671	633	680	707	666	680	669	595	651	634	614	646	643	637	673	655	627	665	612	727	628	662	667	644	659	719	639	663	634	615	687	682	663	669	645	664	629	683	664	657	676	636	685	651	655	615	653	667	645	706	683	615	691	720	655	677	631	656	669	692	660	625	647	640	664	676	672	635	639	629	635	634	647	629	676	654	626	665	662	648	650	658	664	639	628	632	659	655	648	658	667	661	655	659	635	636	633	676	594	634	652	669	645	632	633	677	686	683	640	688	653	658	671	663	641	660	621	646	708	667	664	617	673	693	632	646	666	648	652	645	686	666	615	710	665	679	647	650	618	656	670	644	653	644	667	685	672	635	619	638	668	621	638	651	627	671	673	640	631	664	663	649	632	648	694	663	650	711	700	685	689	677	683	628	688	664	645	658	634	620	674	625	674	684	629	687	651	630	671	691	676	625	645	654	671	705	628	679	679	711	633	649	640	636	652	628	664	621	654	672	691	656	610	675	616	657	671	621	625	659	644	670	681	624	685	660	693	651	649	725	645	675	710	608	696	617	647	654	666	659	691	663	650	640	696	669	688	649	647	663	651	619	648	641	623	652	622	700	679	651	654	677	652	681	614	663	651	646	673	669	619	640	697	641	662	661	654	667	605	651	679	643	643	652	656	647	674	693	674	606	687	578	695	650	649	625	656	669	626	611	625	689	693	651	632	666	636	694	662	612	634	636	668	714	637	684	681	623	689	663	718	682	653	649	659	671	636	695	666	654	680	632	668	675	631	657	689	678	674	656	642	643	685	683	663	644	630	681	649	698	661	626	658	625	679	690	645	701	658	633	645	623	654	642	606	626	649	606	698	658	639	660	663	637	618	692	645	657	654	592	697	657	687	651	669	657	653	687	699	661	658	705	682	681	648	618	697	663	671	651	679	609	652	637	663	712	670	681	668	674	658	622	645	655	710	677	656	677	653	639	695	646	631	679	634	647	638	685	681	677	660	673	684	685	634	657	654	672	674	626	649	691	649	647	632	638	665	613	667	646	662	667	637	706	623	655	646	690	659	671	659	720	616	696	659	689	641	624	666	644	678	631	627	650	700	641	675	655	641	660	649	677	654	628	695	661	608	657	637	643	652	679	666	656	675	636	654	679	615	623	645	629	638	671	646	633	680	696	692	661	701	689	660	635	613	647	639	680	618	637	666	651	733	602	676	704	648	687	652	673	654	682	672	694	648	654	689	657	594	640	643	614	656	640	673	663	646	646	693	714	670	661	684	646	667	631	669	694	662	651	659	677	684	647	657	663	609	680	641	705	639	633	634	630	629	678	664	694	694	636	640	647	677	688	704	703	622	656	647	682	641	676	634	650	640	635	632	677	634	666	695	631	680	671	673	704	699	632	656	666	619	649	640	620	655	675	626	713	625	657	647	659	655	651	626	656	643	658	677	689	632	688	699	634	694	671	679	678	693	667	647	672	668	690	658	667	642	707	626	672	676	667	645	698	645	677	657	679	667	636	677	665	641	670	635	660	653	611	664	631	656	686	659	624	702	693	618	635	659	663	701	668	648	633	696	620	676	642	656	642	651	633	627	660	650	659	665	671	672	648	687	642	628	708	647	669	663	679	659	642	657	635	610	651	662	637	695	674	716	678	657	640	659	648	651	634	637	646	636	638	666	666	628	663	657	647	648	618	643	630	653	647	640	669	630	697	660	596	641	657	658	670	640	633	662	675	678	662	692	636	669	614	648	644	642	693	603	674	641	667	670	604	652	650	645	670	605	677	678	710	641	688	594	614	665	669	640	652	638	652	697	655	649	659	710	658	659	626	692	673	614	659	647	639	649	652	632	658	668	636	686	658	612	670	643	664	650	664	664	683	657	636	672	630	666	714	618	684	632	618	683	596	653	695	657	684	628	648	644	672	673	682	617	634	609	607	640	645	642	666	654	693	692	665	669	672	638	636	665	654	674	664	672	666	667	592	694	675	645	671	682	609	635	683	621	631	680	679	654	686	660	638	603	669	667	653	660	655	675	631	628	641	618	707	692	670	678	645	651	656	654	683	640	649	635	639	672	616	663	595	629	686	644	640	640	689	678	667	679	638	644	672	663	653	627	633	630	622	693	653	677	633	677	677	663	665	650	662	619	609	651	699	706	680	597	638	640	669	687	655	667	646	693	641	625	617	682	694	655	659	661	631	638	625	649	665	632	645	639	665	603	664	629	646	612	672	668	638	635	640	635	643	687	659	663	666	694	699	643	626	637	688	675	698	647	706	659	661	656	680	652	661	677	639	637
33174	14482	2064	313	241	284	244	265	266	274	254	230	251	257	273	277	256	254	248	227	258	238	255	265	243	225	234	264	250	242	283	259	234	255	230	269	252	273	223	262	221	256	256	231	240	236	216	257	240	251	240	231	259	249	234	266	248	234	233	275	223	255	233	240	236	215	255	256	241	251	242	248	231	234	215	244	213	238	242	255	268	248	230	246	243	233	259	237	246	255	278	239	262	229	253	272	254	228	224	275	267	239	246	265	235	241	266	255	230	267	260	217	219	237	268	216	242	251	253	269	219	238	253	248	220	230	244	232	256	255	257	275	236	244	243	263	229	245	242	217	245	219	250	259	228	248	283	232	213	246	255	277	228	256	264	234	266	250	223	252	267	258	271	263	264	259	236	261	255	267	269	238	226	230	241	254	258	214	242	244	233	209	264	242	266	245	253	254	239	281	270	227	217	228	254	258	252	251	237	232	243	273	241	265	254	209	251	241	240	258	277	263	257	263	239	266	279	259	240	249	264	233	251	253	239	282	246	248	267	243	251	275	258	242	219	245	230	253	235	247	226	232	242	252	243	270	242	248	254	257	239	260	251	273	260	247	221	247	250	239	272	251	255	218	239	233	249	256	262	238	243	228	260	250	251	241	274	274	229	238	241	230	232	232	281	248	261	231	247	270	248	194	225	266	270	231	234	261	255	244	254	250	230	269	247	265	246	246	204	238	232	246	250	239	257	219	237	226	243	226	236	245	226	243	267	256	244	250	231	235	216	245	238	221	271	264	243	248	264	238	278	244	255	235	245	247	255	266	256	242	253	216	248	268	251	256	232	275	247	262	239	230	221	271	256	269	252	235	254	248	257	276	227	251	264	260	216	249	233	249	243	236	235	260	255	259	233	260	238	235	259	259	240	237	241	244	237	229	265	231	264	244	231	253	226	244	275	245	267	243	253	244	242	225	247	275	249	248	239	275	228	246	260	253	207	250	251	262	224	255	230	236	260	258	237	223	272	264	254	246	249	252	249	248	226	236	212	238	250	258	249	247	269	277	248	265	247	265	226	257	264	243	243	262	232	242	277	249	236	262	255	240	268	251	270	237	261	246	256	262	239	248	248	248	267	230	251	219	257	246	189	248	228	246	243	274	248	217	248	248	225	222	238	249	226	222	262	254	250	232	268	244	262	239	282	246	248	234	280	257	269	277	256	261	267	271	239	223	274	250	222	253	265	243	260	252	237	228	248	233	250	262	242	252	246	255	264	241	257	224	258	250	252	238	253	244	228	249	240	222	233	264	299	241	268	262	229	217	267	266	264	280	239	249	237	249	261	231	232	264	247	240	234	219	222	246	255	227	249	256	237	243	243	250	240	227	248	253	219	259	266	265	249	212	249	259	229	253	255	280	257	231	242	250	243	229	269	247	238	241	276	243	244	260	233	247	238	255	228	233	241	247	247	252	277	240	274	230	251	226	247	241	262	231	278	225	236	237	245	233	232	239	240	265	259	229	230	240	219	274	254	243	257	232	264	267	251	263	216	243	244	293	244	247	272	240	237	250	257	279	265	246	223	266	268	276	245	223	247	271	229	251	252	242	266	248	249	235	257	255	250	256	261	259	265	233	260	217	251	251	231	244	235	275	240	202	238	241	277	261	233	250	217	230	265	264	270	259	229	256	253	256	259	226	288	226	251	223	256	256	257	235	245	233	215	243	243	234	241	235	250	257	235	238	270	229	260	268	239	269	247	223	265	267	255	219	237	238	258	224	231	235	260	238	262	229	265	287	234	254	252	256	264	235	283	264	232	237	253	275	273	256	252	258	253	265	254	245	263	242	248	226	237	220	263	292	261	245	253	248	270	209	277	255	218	223	239	250	262	227	260	205	248	238	238	251	246	226	263	255	253	249	264	263	234	246	254	256	227	235	270	260	261	264	267	239	282	252	252	224	222	251	270	261	278	231	252	237	218	258	259	254	249	251	257	231	225	214	218	269	271	251	246	244	242	243	258	255	233	259	234	238	269	251	260	242	228	262	238	261	212	265	246	242	228	245	231	229	251	224	248	223	267	244	242	257	239	246	249	241	247	242	223	250	262	276	233	218	249	245	261	253	256	251	246	255	238	240	217	232	256	255	254	231	231	263	217	249	232	266	281	236	226	260	245	251	237	209	242	290	239	266	231	248	229	267	270	269	241	253	238	239	227	202	234	221	229	233	235	224	208	255	269	222	234	219	247	261	277	246	261	258	279	239	213	242	231	217	215	233	249	263	241	229	260	237	215	235	248	233	255	244	243	256	243	232	235	248	249	225	272	268	268	277	260	226	261	206	263	236	220	243	272	249	284	253	262	232	238	235	255	223	237	277	239	235	230	242	249	286	253	228	269	244	262	252	265	236	251	270	241	261	207	261	204	223	228	265	233	262	245	245	258	248	234	238	237	244	246	259	265	230	245	236	240	239	256	247	230	243	238	248	263	252	259	253	223	230	237	243	243	223	230	278	248	248	278	252	238	277	246	248	262	203	230	273	232	254	244	250	221	241	246	294	242	258	229	288	280	253	246	249	245	247	258	230	256	266	235	258	233	248	211	231	236	250	223	261	278	244	236	215	232	275	243	203	225	221	208	231	263	242	224	204	246	218	235	252	226	299	233	239	243	262	247	228	267	260	240	269	213	247	281	260	255	250	237	248	235	278	273	248	233	235	238	236	222	255	257	234	281	239	242	245	241	249	225	264	223	237	317	221	253	251	238	235	236	246	255	253	270	260	271	254	219	229	247	240	226	243	224	237	251	246	260	207	262	225	238	243	258	250	245	234	242	230	249	276	252	262	256	248	237	254	255	221	244	250	268	266	270	239	260	248	239	233	219	219	233	257	222	249	233	239	253	256	244	243	227	251	232	234	253	216	262	228	237	229	237	217	231	240	243	245	240	241	234	238	228	241	237	236	216	250	219	234	276	233	256	244	229	229	286	229	238	240	232	245	239	238	285	252	279	251	245	241	228	230	258	224	268	239	242	242	263	251	261	238	265	228	248	235	266	228	262	287	245	234	266	259	262	245	247	235	255	220	257	258	260	253	248	226	229	271	245	230	238	223	226	230	252	288	291	224	240	234	225	246	291	246	235	266	242	253	277	249	271	259	257	236	209	255	268	248	240	214	240	273	238	274	254	241	241	232	238	227	223	278	248	250	258	255	243	242	253	258	272	238	250	214	255	241	261	245	204	227	238	250	233	245	268	249	261	244	259	236	240	272	266	231	261	252	283	248	261	269	246	224	253	240	251	258	241	268	240	247	241	233	247	244	251	253	237	235	236	234	241	260	277	259	247	271	247	274	254	271	264	265	225	258	241	238	239	236	265	242	236	242	257	268	267	297	231	260	252	255	244	240	236	242	273	242	234	253	233	251	258	260	244	239	219	273	242	259	263	239	290	249	258	248	252	269	217	227	265	247	262	251	248	253	210	257	215	253	246	254	260	242	258	239	239	262	239	220	238	254
7799	682	641	604	600	602	569	610	614	596	593	583	599	590	576	635	591	576	567	569	582	604	568	588	626	564	614	586	579	613	571	574	608	552	551	576	537	602	644	616	589	554	596	596	611	608	587	623	601	599	597	632	560	540	606	598	615	552	588	588	583	591	604	558	595	580	574	566	610	553	590	600	591	549	625	579	606	606	600	603	577	610	600	603	631	592	587	604	619	622	614	561	640	601	620	628	607	614	593	590	595	588	577	565	593	593	585	568	579	583	594	624	580	583	634	593	605	592	611	615	545	571	609	615	610	559	561	610	559	593	578	596	604	594	569	570	539	598	601	579	593	627	567	556	548	577	585	621	606	552	620	588	583	617	594	586	629	560	586	622	580	592	595	624	595	583	604	595	556	602	612	556	598	597	600	605	587	618	621	594	567	605	580	612	582	557	551	569	594	623	595	617	620	582	586	586	615	570	547	552	620	590	651	587	592	569	618	620	601	598	570	603	553	600	578	561	595	590	587	588	559	588	596	587	562	560	562	580	614	595	558	538	588	613	554	564	594	578	554	593	621	571	538	605	543	620	555	598	586	540	563	605	586	586	605	586	570	606	601	585	559	621	562	588	594	625	589	588	551	601	597	605	588	560	549	592	611	605	579	592	637	587	606	571	601	562	623	602	609	625	596	573	595	549	582	588	579	564	548	591	538	571	592	621	603	631	581	607	586	580	563	597	599	611	617	530	605	576	589	565	600	579	624	622	542	609	619	581	587	590	598	600	568	568	621	558	595	593	580	576	580	596	604	544	576	578	573	593	604	547	581	617	556	584	574	555	586	566	596	591	574	570	568	566	585	606	556	591	571	572	603	568	569	569	584	597	584	540	562	550	570	605	616	546	576	601	602	627	591	611	597	614	583	557	605	581	617	570	591	589	576	575	617	558	572	557	582	590	615	560	576	620	563	565	586	598	639	648	627	570	565	580	601	566	564	604	591	628	613	612	579	623	617	595	591	601	628	584	595	618	585	589	590	582	579	525	582	541	620	584	629	588	632	566	573	551	608	580	571	579	613	551	610	556	576	589	572	591	598	592	549	530	607	580	585	565	604	608	608	636	601	568	591	588	563	551	610	601	633	539	588	585	556	601	617	569	618	604	636	581	629	608	605	566	594	595	621	606	573	584	560	648	605	571	556	600	620	561	615	618	568	575	600	579	648	607	616	608	614	608	589	591	562	571	616	562	623	627	600	587	518	593	577	588	569	584	614	606	574	587	578	568	595	600	561	561	617	568	612	575	574	638	567	569	563	617	585	600	595	582	596	585	583	630	588	592	605	553	635	599	592	599	566	584	595	579	564	525	606	594	640	582	602	624	575	575	575	598	604	592	582	613	570	600	603	650	602	589	604	609	559	605	552	581	556	582	573	561	545	588	620	568	575	595	590	583	603	570	608	576	563	570	613	548	576	621	569	547	569	574	594	590	607	624	613	589	595	582	583	596	553	582	626	569	571	599	619	586	577	593	600	608	585	596	629	604	572	609	582	581	603	609	566	576	573	600	584	584	611	595	565	584	630	590	635	620	565	553	616	577	592	594	573	577	597	588	579	592	577	610	624	561	614	601	586	546	599	559	615	566	574	540	605	640	574	599	577	618	571	585	576	553	597	574	611	558	609	613	608	555	578	621	631	612	583	574	554	530	548	592	588	596	599	573	594	603	592	584	530	631	641	560	617	607	554	578	603	576	620	551	617	621	560	571	618	622	594	575	576	586	627	555	583	549	577	604	583	575	555	616	600	550	608	593	629	588	602	643	628	575	596	595	635	551	614	573	602	578	619	548	583	594	600	582	628	570	611	594	616	533	556	580	574	597	608	557	593	616	610	624	598	584	602	595	601	555	612	590	608	566	556	602	608	608	589	601	571	566	551	575	579	615	587	631	549	600	622	599	622	639	615	594	559	576	557	614	590	610	590	574	571	585	609	563	606	592	601	581	578	638	599	625	584	633	626	622	587	621	613	599	613	534	598	614	585	598	564	611	575	634	608	610	616	592	596	600	624	615	586	561	560	622	603	590	646	579	551	615	600	534	634	586	585	598	561	571	584	571	586	633	609	573	617	570	571	566	606	594	635	581	553	541	598	567	576	630	584	614	622	612	623	603	635	583	611	533	583	581	645	562	554	599	599	579	599	571	604	595	593	600	575	597	581	589	618	590	557	618	569	571	586	624	585	602	602	595	587	581	616	585	598	583	568	608	614	580	591	611	543	582	591	549	589	630	592	577	585	577	617	542	569	561	591	583	543	578	587	560	539	604	611	582	565	576	569	551	577	559	562	568	586	586	642	599	646	623	569	578	588	562	608	577	567	621	598	604	586	625	603	567	627	594	607	605	605	579	619	596	627	591	592	577	590	579	616	599	580	556	546	603	610	626	572	586	609	584	609	581	581	526	598	580	620	603	607	622	566	562	579	560	590	576	590	603	601	578	641	524	610	609	571	582	548	567	592	572	604	588	617	584	554	632	586	563	590	584	620	576	593	591	569	609	642	603	582	574	588	561	560	592	586	620	597	603	577	552	547	612	567	587	595	591	585	589	580	606	609	563	631	619	597	541	597	610	588	587	619	600	522	567	568	604	590	599	581	587	608	613	561	578	611	558	576	582	620	602	592	589	575	614	605	550	560	560	565	625	602	569	580	614	596	542	611	583	593	539	660	608	599	585	565	622	618	586	612	559	603	592	537	610	599	588	621	558	597	571	573	599	620	581	605	610	561	628	572	591	551	603	568	578	617	611	560	579	598	580	633	583	611	580	596	582	597	591	603	582	594	635	610	581	610	575	575	592	575	590	600	552	567	561	574	570	612	592	609	586	619	588	607	582	589	562	609	596	632	596	610	649	587	580	608	569	608	559	584	592	586	620	570	606	579	555	621	634	556	565	592	600	553	595	558	625	550	616	540	584	597	591	569	611	609	619	574	582	603	573	609	550	603	573	553	595	634	622	622	576	552	590	623	554	568	552	562	630	592	607	606	563	625	581	565	574	576	594	590	574	587	615	597	572	581	597	595	597	596	609	570	569	602	596	614	644	582	590	583	574	566	573	580	633	616	562	587	587	617	558	539	563	609	601	611	569	621	579	596	574	573	598	628	569	573	531	581	585	600	550	527	562	633	631	552	633	586	591	589	611	568	638	602	614	582	563	554	578	580	632	638	598	591	608	611	588	601	542	601	587	574	578	624	614	552	616	584	645	588	578	603	557	577	598	606	596	576	567	583	604	586	606	576	607	583	574	568	586	567	568	608	595	592	638	563	557	578	553	614	586	586	597	593	598	587	596	594	611	594	622	567	580	622	590	608	563	559	580	548	604	566	596	581	569	569	566	605	566	570	587	557	596	625	625	644	606	607	566	573	586	612	580	594	585	565	554	626	583	603	632	573	594	645	592	593	608	599	583	604	584	576	594	617	627	550	623	595	601	555	583	573	619	569	570	558	593	619	612	610	572
25186	21054	23682	28642	21071	13004	709	539	475	468	419	447	482	432	407	401	414	426	394	406	415	421	396	436	390	422	399	385	395	397	396	396	397	381	377	343	419	388	379	390	378	351	379	402	380	394	373	423	393	405	388	406	387	394	381	386	380	426	410	395	392	391	385	380	393	410	413	400	375	397	373	369	411	413	384	372	351	418	423	373	401	395	389	371	388	433	394	404	400	422	372	380	379	392	390	404	391	420	407	403	380	387	393	438	390	389	393	414	375	420	411	404	373	375	353	406	355	367	409	390	402	421	448	442	409	398	420	398	373	392	420	414	391	393	374	399	380	393	390	384	391	351	422	399	422	407	360	411	377	385	418	408	398	410	412	379	407	371	383	412	415	385	378	394	400	406	410	441	398	397	409	409	406	402	405	382	414	386	404	437	422	387	407	402	386	384	393	395	383	407	382	419	367	398	426	408	396	397	390	400	432	427	415	381	423	366	395	397	407	400	399	415	371	382	452	393	385	361	412	389	393	429	408	372	378	368	395	411	380	428	398	378	362	385	392	443	414	407	347	414	403	384	387	408	405	423	413	379	400	394	402	379	404	402	404	407	360	372	399	359	380	397	394	387	426	384	366	387	448	372	433	404	397	410	393	379	420	361	370	413	363	406	363	410	332	362	393	395	353	406	397	405	407	439	365	373	394	393	391	381	391	384	417	386	366	405	367	404	419	395	390	414	409	457	402	399	402	352	398	408	392	371	370	392	426	408	369	405	400	418	428	393	373	378	360	392	413	395	424	373	374	370	379	440	402	429	400	388	385	379	434	408	385	410	388	358	407	377	419	411	384	380	356	393	407	388	384	366	403	416	396	382	427	399	407	387	364	394	378	364	426	398	408	398	411	389	421	450	408	416	406	380	412	450	382	461	387	416	422	374	377	367	390	409	414	394	388	377	406	429	386	417	404	374	401	403	389	399	382	401	414	420	408	383	362	387	380	419	372	452	409	438	391	397	409	357	418	387	419	409	387	406	385	420	402	382	399	395	401	442	391	408	399	383	382	367	397	367	358	367	398	389	375	405	388	365	439	422	413	367	385	389	397	421	410	382	385	392	406	408	385	378	402	413	379	432	399	407	388	410	375	431	431	381	380	374	398	391	432	375	396	428	403	399	426	441	374	398	388	412	373	385	391	425	378	392	373	417	366	369	367	392	394	390	392	375	397	399	426	378	408	391	422	398	400	376	416	418	455	365	395	382	375	387	405	406	387	405	411	417	421	401	393	397	437	361	382	378	433	421	375	394	447	406	390	393	415	444	381	403	386	374	420	365	380	424	391	417	406	375	414	357	392	371	416	417	411	398	365	447	421	411	420	397	394	382	379	380	419	408	401	413	434	411	448	400	420	415	416	442	399	407	369	416	393	391	374	419	423	380	373	376	396	417	391	375	382	408	396	418	388	385	419	403	393	364	383	413	421	412	409	376	384	402	420	389	372	418	412	402	399	416	403	453	393	440	434	384	393	395	417	409	384	360	396	373	380	380	437	373	380	395	410	414	386	431	402	416	371	378	424	412	376	394	381	410	437	383	389	398	430	391	353	392	418	370	421	363	363	427	368	424	413	421	399	413	373	436	432	394	380	395	395	407	417	379	380	424	408	419	396	402	370	448	395	400	384	379	384	388	413	421	385	412	410	384	364	395	403	390	381	391	438	399	413	372	399	382	424	387	424	387	357	372	395	417	409	435	376	379	377	378	401	398	438	389	424	424	425	403	413	401	402	412	373	409	391	374	381	377	403	397	394	389	434	409	409	394	403	389	380	403	417	388	398	383	410	401	409	387	416	404	389	394	387	329	376	413	387	409	411	389	396	398	400	410	430	382	395	385	420	421	380	398	395	398	400	405	417	401	395	428	399	392	464	387	415	386	410	383	423	401	421	421	391	437	394	379	393	398	410	366	402	376	378	423	390	386	381	433	418	421	392	374	401	412	363	398	412	441	443	393	428	412	378	376	417	342	372	404	415	367	416	393	372	348	402	397	383	388	405	404	456	441	412	414	413	417	410	400	378	385	401	354	370	373	400	385	398	413	394	403	392	369	402	389	413	424	414	406	417	433	413	447	392	402	407	432	425	383	355	387	408	415	379	397	387	433	393	423	423	381	429	409	386	412	417	420	382	387	386	413	334	411	405	391	411	422	413	392	418	379	376	390	411	378	439	430	408	401	437	404	442	376	413	363	359	402	396	413	391	404	365	387	371	362	419	385	380	437	378	399	425	430	433	354	379	424	383	387	414	416	384	379	425	400	395	394	401	452	426	393	388	420	411	388	377	380	422	438	394	454	400	384	360	418	385	395	375	435	396	394	445	406	422	361	381	366	384	400	405	366	386	402	430	432	418	401	397	384	386	452	414	425	391	402	435	394	362	448	401	377	366	374	419	385	401	416	396	390	420	387	420	403	394	423	381	385	416	426	414	397	397	395	408	443	402	408	424	418	396	383	379	426	371	394	417	375	435	428	384	391	366	370	398	369	396	364	366	386	399	396	340	354	411	392	373	367	399	439	401	399	416	398	392	423	429	388	391	403	402	397	367	380	417	385	402	367	417	361	398	385	391	361	390	411	391	389	389	406	419	393	382	369	405	410	409	392	438	363	392	405	381	418	368	410	392	381	389	431	403	391	379	401	408	373	369	335	380	393	417	395	413	420	399	449	418	376	375	365	404	382	384	395	421	416	369	399	411	382	419	396	400	426	430	369	434	387	378	419	393	412	399	422	420	412	426	378	380	380	385	386	385	365	384	360	415	389	406	407	404	446	421	402	345	357	398	365	394	398	343	394	397	397	376	423	422	421	416	375	413	361	397	417	397	390	393	404	422	430	422	413	387	408	402	376	389	385	367	386	393	399	388	381	399	428	395	410	421	395	404	376	413	403	379	394	416	369	400	407	376	421	437	360	418	383	380	404	370	383	412	407	420	421	415	454	430	384	357	383	412	399	415	376	382	397	417	357	381	392	437	420	405	392	394	373	374	404	380	412	410	390	359	451	363	386	408	376	355	341	404	386	383	372	384	393	382	362	383	388	389	408	410	388	426	402	409	394	380	410	355	404	425	442	410	395	368	385	403	388	386	406	348	357	409	387	417	403	399	386	373	415	410	375	422	393	422	430	435	377	395	404	403	406	344	410	384	372	403	362	357	443	372	364	371	406	411	375	399	396	399	388	414	382	388	410	375	372	414	413	393	400	383	407	366	386	394	373	405	359	393	416	406	388	408	400	388	403	428	361	429	393	371	367	439	363	415	374	396	404	443	420	400	398	364	398	377	414	416	369	375	371	373	448	409	414	380	363	442	414	378	397	396	407	406	414	402	452	392	399	373	427	404	393	412	371	432	434	377	434	418	413	417	354	398	416	433	439	424	384	417	389	376	430	424	417	399	420	405	403	422	407	409	385	395	399	391	394	397	411	403	396	402	388	390	417	404	384	397	365	417	415	422	380	438	406
4371	2395	1452	1124	988	901	861	899	845	855	880	832	861	854	838	865	899	839	845	845	870	872	837	843	859	771	858	853	834	809	854	863	855	839	882	880	832	878	786	863	883	827	790	878	824	859	853	846	854	813	908	816	865	848	888	867	829	882	869	821	879	808	829	872	834	837	800	846	831	837	803	849	863	801	845	880	870	837	846	899	851	878	835	867	859	871	861	806	821	827	842	828	814	833	805	868	826	810	814	795	818	877	842	845	875	840	842	825	881	874	857	833	865	854	869	828	849	899	900	823	872	831	897	870	832	866	838	864	843	859	817	850	827	872	779	850	761	863	832	828	896	814	833	860	839	797	811	835	852	840	811	816	820	865	794	781	853	822	820	842	831	851	839	856	855	843	851	866	868	901	867	850	841	848	872	862	856	805	862	806	869	861	862	855	830	900	851	855	833	846	861	806	836	833	843	805	888	826	880	795	803	874	862	853	869	873	818	828	800	873	870	823	819	863	825	876	894	843	828	884	808	842	806	873	866	857	850	863	898	824	886	838	833	851	822	854	929	828	862	817	864	868	875	822	835	848	866	880	855	854	842	813	874	822	867	831	901	893	864	840	814	861	881	867	881	846	822	822	861	895	849	862	844	839	870	877	874	809	892	839	832	822	843	840	815	851	854	810	825	874	865	849	864	800	826	852	857	886	835	871	867	880	866	833	843	810	857	865	933	878	887	817	860	825	848	821	828	910	896	868	880	836	836	858	836	883	870	848	841	851	815	834	810	857	806	825	797	856	865	819	845	779	852	797	878	827	819	860	842	848	832	876	876	832	833	874	880	825	827	921	882	803	844	834	850	863	832	831	807	817	846	851	864	839	830	825	850	848	847	872	850	838	839	856	864	878	838	835	863	880	862	853	823	862	869	813	812	853	860	818	825	883	840	821	880	814	857	872	866	867	837	876	865	905	855	872	879	847	866	868	826	878	847	856	875	812	851	862	883	835	821	872	862	914	847	841	745	879	826	863	827	890	831	856	797	849	787	863	864	886	831	851	855	881	815	867	816	901	807	859	884	816	873	788	904	854	895	838	824	853	798	820	850	846	836	845	844	892	868	867	780	837	837	821	833	851	849	823	818	857	877	883	865	898	835	847	875	865	860	846	853	820	886	837	847	874	808	848	864	839	869	874	896	818	848	851	795	833	832	829	837	835	909	859	789	861	863	842	801	832	834	869	841	848	832	841	873	815	865	867	871	848	901	791	798	877	845	881	880	837	841	843	933	838	791	849	819	818	834	831	826	830	879	851	842	864	830	832	845	864	876	806	791	886	816	870	808	813	865	803	839	849	859	856	884	871	851	860	799	841	896	850	863	860	863	855	889	864	823	876	814	802	822	858	859	829	820	803	872	862	892	837	823	862	839	816	875	863	824	847	791	841	824	825	794	834	855	858	856	845	867	871	910	854	816	879	872	815	868	851	868	836	851	830	837	919	905	858	887	818	805	877	825	888	836	889	870	858	929	906	804	864	847	824	877	842	869	886	854	871	852	837	802	860	849	807	882	850	865	899	796	855	868	854	915	845	869	776	833	826	884	809	790	902	841	874	864	824	861	823	906	805	859	833	855	866	856	879	903	790	851	827	864	837	804	819	853	803	897	843	868	834	852	832	813	883	870	814	876	863	862	823	849	857	805	855	845	849	849	852	804	871	866	832	846	849	849	881	846	888	881	861	836	846	822	820	882	847	883	840	901	848	823	872	860	874	827	874	849	881	862	866	890	852	854	855	841	837	826	851	896	815	845	886	855	872	849	868	873	882	843	820	842	874	860	849	841	802	806	829	855	845	806	822	849	876	861	855	847	815	848	817	814	879	806	853	887	840	843	853	899	849	821	876	815	812	861	874	893	841	824	814	784	886	836	877	855	845	884	854	829	873	868	821	845	838	876	854	852	796	836	798	874	864	856	826	837	873	827	889	863	856	874	838	829	860	798	795	888	853	810	801	829	823	871	818	804	822	842	808	877	802	865	856	819	822	829	866	883	884	812	801	880	821	865	883	843	875	855	846	873	853	854	830	830	865	889	845	866	915	886	870	813	831	861	831	869	870	851	862	787	806	900	863	865	862	861	836	794	850	830	854	835	838	878	895	855	825	826	873	864	865	843	875	827	858	814	834	868	857	875	832	917	830	830	839	825	810	844	848	845	892	846	793	809	864	759	866	808	864	816	827	858	840	885	892	836	870	870	861	864	829	817	821	835	862	830	897	775	780	854	842	879	863	861	851	863	862	891	870	810	810	829	915	854	869	873	877	879	813	865	867	825	876	858	863	872	863	846	868	838	832	792	890	872	823	902	880	851	863	823	882	762	792	819	836	838	799	807	817	859	893	840	869	875	795	835	896	795	833	895	869	877	860	813	842	802	845	876	823	869	892	853	844	935	863	874	867	821	829	845	821	903	868	857	850	850	819	896	850	889	836	822	850	866	860	840	834	816	814	863	826	799	801	866	863	883	824	791	828	881	893	839	874	797	846	839	853	885	881	810	890	795	844	822	866	842	818	876	871	852	835	800	820	864	913	832	857	859	827	850	835	845	823	899	834	867	859	836	882	844	866	753	853	855	822	862	821	870	845	792	899	815	842	895	802	845	832	880	810	821	824	853	828	829	827	820	867	817	810	872	870	880	852	831	863	867	854	841	843	857	835	886	924	873	873	853	889	838	862	814	848	846	865	848	857	848	825	828	771	855	838	870	855	801	866	892	852	864	883	832	878	850	876	864	868	831	874	844	824	844	835	877	816	860	830	849	842	869	838	840	898	831	822	848	843	874	862	897	845	810	855	868	793	859	825	856	848	838	858	841	891	796	830	856	863	840	861	823	855	849	844	859	792	903	839	880	859	878	874	861	871	842	872	890	838	858	833	832	854	843	868	779	831	833	901	889	896	796	835	854	868	835	847	825	872	891	864	835	848	882	868	830	869	820	842	835	800	836	842	884	822	782	835	843	853	810	848	878	864	867	849	814	847	853	846	874	856	871	809	853	884	874	832	858	863	831	916	824	884	823	865	864	826	883	859	863	884	805	865	858	867	879	837	811	889	844	863	853	821	892	841	882	829	855	825	873	832	830	899	836	855	819	903	905	807	900	858	882	860	835	875	850	874	827	872	795	821	885	896	838	829	879	838	888	829	835	851	863	835	924	867	852	831	875	838	823	906	808	843	855	810	913	825	802	861	829	821	841	846	861	814	838	817	838	865	818	870	870	816	798	789	861	876	847	809	896	850	874	821	833	847	868	787	830	839	854	786	852	810	863	835	845	848	866	905	846	854	821	841	828	820	829	814	808	847	854	861	885	801	820	823	856	857	835	908	802	819	837	875	877	877	858	837	820	865	872	849	895	828	859	820	839	846	882	833	825	830	818	899	832	799	832	853	853	857	878	822	908	839	902	862	866	874	845	858	857	821	816	868	856	883	831	826	835	879	815	836	793	824	833	907	878	837	847	880
24352	21014	24044	28184	21017	21044	11093	656	449	453	417	376	360	357	372	337	359	339	334	315	330	282	331	312	305	325	330	301	291	302	328	317	315	286	326	321	322	311	324	330	352	305	323	288	287	313	334	291	335	326	326	298	311	294	334	359	308	291	294	319	321	295	334	308	313	320	318	335	305	298	333	341	322	315	290	296	351	331	311	285	321	279	325	316	319	301	317	304	284	315	338	299	303	302	328	293	311	312	287	304	286	330	308	327	330	338	333	300	310	349	331	339	325	313	327	316	312	322	316	325	305	313	290	294	313	323	315	310	276	340	337	326	264	333	311	340	315	324	317	303	307	328	300	326	303	327	335	346	290	301	301	293	293	306	297	327	333	345	299	302	365	320	302	294	326	340	338	298	313	345	302	294	291	302	311	324	304	319	293	303	299	353	322	276	322	337	313	269	293	302	313	319	306	328	308	321	288	298	323	338	365	292	330	316	275	311	313	327	300	326	290	339	309	306	324	303	339	324	291	329	296	331	323	297	296	331	331	281	280	303	320	313	353	298	338	317	314	334	310	313	334	278	323	287	323	287	348	325	311	304	297	292	315	324	331	342	314	322	329	320	299	329	326	313	264	325	287	292	329	289	293	332	337	285	304	321	316	302	320	290	301	273	304	285	310	309	322	344	300	270	286	310	305	321	326	294	333	337	321	346	308	266	295	317	290	314	271	323	310	297	298	346	300	330	270	328	286	330	336	277	318	304	296	315	315	336	295	291	289	279	320	288	339	307	282	291	311	330	316	276	335	287	337	335	343	303	335	313	302	336	295	290	334	312	309	287	306	309	352	314	338	297	311	297	306	323	302	314	354	327	324	304	331	325	355	334	301	303	316	316	315	309	327	325	310	302	306	305	323	331	325	309	311	292	284	341	288	284	302	323	284	309	310	309	321	316	329	308	325	343	311	320	332	327	296	320	342	306	333	316	322	291	327	281	296	329	322	324	321	342	305	345	333	305	332	311	299	324	335	319	315	364	322	315	287	310	333	300	290	313	298	312	318	314	280	312	331	280	278	335	330	291	326	303	288	327	288	339	297	302	322	277	314	317	308	300	264	309	319	307	269	302	324	312	316	306	324	282	296	327	312	334	319	321	287	306	291	288	331	283	313	304	320	300	315	333	320	324	298	329	297	291	307	313	290	327	295	325	294	349	314	293	332	324	305	289	298	293	308	323	282	343	357	305	318	335	290	286	301	295	317	305	330	357	322	304	323	305	299	278	337	301	319	278	292	273	342	292	307	333	306	283	359	302	319	319	303	282	310	311	305	291	315	312	325	297	300	319	326	294	321	281	330	341	324	310	337	304	308	324	377	351	307	315	327	308	318	293	316	289	262	343	314	334	296	323	331	298	263	275	356	277	317	310	328	312	296	296	278	317	306	298	318	314	320	311	310	305	319	303	334	333	319	311	323	331	325	276	298	334	312	353	276	294	334	303	332	311	322	301	361	351	370	320	344	313	302	291	327	297	309	317	314	307	304	323	310	353	282	294	345	361	335	304	306	286	328	312	299	291	312	297	332	321	302	322	292	366	309	318	345	311	301	332	328	349	305	315	299	310	308	291	317	328	297	303	330	311	328	339	322	321	275	280	302	319	337	282	306	316	309	319	312	324	310	288	296	359	328	304	323	333	297	303	323	319	308	308	310	294	296	282	340	303	327	314	319	307	360	308	327	303	312	317	280	296	322	309	296	296	341	305	322	314	300	339	323	323	308	338	340	299	298	283	311	322	311	326	304	326	326	336	327	311	300	316	319	334	345	306	349	286	258	308	286	302	305	299	316	315	320	326	319	299	288	305	285	301	321	334	288	290	304	310	303	331	302	301	303	269	315	353	312	299	304	319	305	313	310	307	329	302	308	287	350	314	330	332	285	317	314	338	304	317	288	341	296	307	266	331	300	338	317	320	334	300	323	314	325	347	328	332	305	312	345	338	313	311	323	312	305	320	305	289	301	322	312	289	302	317	310	303	324	333	319	321	334	316	286	352	312	325	334	292	302	314	307	323	284	321	269	315	323	324	302	293	355	332	293	295	282	315	321	295	351	265	304	310	321	332	300	328	285	313	314	267	303	298	308	290	319	283	310	307	317	324	336	324	309	314	329	319	281	319	324	324	301	298	297	325	317	301	319	291	292	308	307	276	278	313	339	272	325	298	316	299	304	297	275	325	333	267	332	307	319	314	319	301	307	283	306	324	306	340	346	325	325	313	318	296	334	289	308	330	319	323	308	286	323	291	316	330	331	300	304	305	332	337	319	305	314	272	316	284	300	311	326	355	312	273	324	316	297	321	340	298	316	297	322	322	342	296	347	271	344	317	328	306	360	349	306	333	320	300	307	322	316	321	326	320	316	298	325	319	324	277	300	288	292	327	312	320	368	340	331	285	312	284	273	339	333	311	297	282	299	304	289	322	281	321	316	311	278	291	344	321	305	334	301	323	320	279	317	341	337	324	319	315	322	309	326	294	292	295	287	325	300	312	318	300	302	317	315	338	315	353	302	337	305	322	302	303	317	325	318	348	289	308	289	293	304	317	295	305	336	344	324	325	347	300	320	340	337	327	310	315	343	293	336	322	325	291	306	295	317	328	299	338	279	305	305	344	337	279	321	285	308	284	286	288	303	316	296	317	332	288	272	341	343	280	353	312	321	325	313	323	353	321	321	346	311	329	305	303	326	301	312	311	315	312	308	322	329	295	312	314	344	300	295	343	290	327	326	345	323	330	290	308	364	289	294	261	309	359	276	308	329	314	282	323	342	351	313	330	322	310	305	300	330	330	321	318	287	298	310	314	292	271	308	255	326	293	327	321	287	302	330	312	327	322	329	325	299	296	293	282	297	284	310	314	301	309	298	306	299	317	301	372	336	340	305	304	317	300	271	292	319	315	341	287	331	290	295	322	309	320	312	324	321	334	328	279	351	335	289	320	292	295	296	317	342	306	303	309	294	327	318	292	315	344	270	310	288	314	311	292	317	320	316	295	315	315	321	326	313	356	304	313	263	298	297	275	308	358	326	283	321	303	296	318	330	319	326	306	325	290	297	301	325	316	317	316	292	314	309	308	301	321	334	335	320	323	316	296	343	329	334	320	303	329	317	309	335	295	322	309	307	320	316	348	287	297	308	335	337	264	339	321	303	309	305	290	296	318	293	305	322	348	321	295	310	336	316	300	301	321	271	308	316	281	320	315	296	314	316	296	313	335	278	309	311	284	365	321	327	284	300	303	305	323	324	273	284	302	329	331	338	287	290	323	310	345	329	298	302	298	299	312	288	289	307	331	292	314	300	331	322	311	292	310	309	327	327	297	277	306	323	316	335	315	297	297	315	342	348	337	270	321	312	318	343	282	304	312	322	280	299	282	326	310	302	305	304	331	293	303	316	313	290	311	293	322	300	346	277	290	355	349	279	331	343	307	326	335	321	306	314	271	327	356	303	286	342	327	296	286
4041	3491	1740	1049	819	730	723	700	682	683	680	612	668	681	678	676	663	663	655	666	651	723	710	687	652	642	623	662	684	647	619	623	647	686	682	643	658	668	652	644	650	582	645	617	648	694	622	667	656	650	665	659	637	689	644	641	653	656	661	675	655	638	645	627	596	642	627	725	640	659	629	655	693	630	611	652	669	625	687	652	655	658	627	671	653	609	613	681	692	684	658	642	640	619	658	634	702	629	703	626	646	718	665	700	691	673	661	638	653	616	675	629	642	645	635	639	642	653	637	670	674	624	671	643	635	670	697	685	649	694	625	605	628	654	621	652	665	673	667	641	692	669	608	677	678	638	671	681	682	669	670	671	701	689	679	649	629	665	681	638	660	640	599	716	649	689	713	662	654	648	674	674	707	660	713	615	676	667	649	620	684	659	632	638	685	676	664	672	663	655	666	671	663	671	665	683	656	670	693	662	641	628	658	659	679	664	676	655	668	651	676	659	637	625	620	659	636	616	636	639	653	648	672	670	658	648	653	630	714	669	649	608	657	620	627	635	712	643	631	622	624	627	686	684	645	667	666	671	709	643	636	636	653	654	663	674	638	661	621	717	662	648	605	656	649	636	674	703	644	641	643	649	639	602	687	660	611	643	629	667	614	632	715	642	656	624	649	665	690	648	694	686	671	660	666	672	634	629	712	657	679	644	692	654	676	652	681	646	682	663	630	651	661	710	685	647	633	660	660	653	640	628	688	695	646	647	686	664	669	660	646	644	690	724	660	647	615	661	652	667	613	646	658	672	618	691	676	657	654	633	695	675	661	643	687	656	658	624	624	645	610	597	622	635	638	637	667	671	635	675	661	665	661	640	692	605	676	622	695	632	659	654	676	666	653	652	642	637	618	694	675	675	625	629	610	648	656	711	676	660	644	656	716	631	630	687	629	611	674	657	650	680	701	670	636	650	657	646	653	653	657	670	635	660	649	669	641	667	671	677	680	677	621	704	692	650	637	652	666	662	696	646	674	680	622	630	670	699	675	664	650	671	612	696	657	682	681	678	661	674	686	640	680	655	661	685	661	682	625	639	676	657	647	657	646	652	667	581	650	673	611	632	615	668	606	645	660	652	673	682	667	619	674	650	636	693	702	621	616	653	678	686	647	635	683	675	687	637	641	655	645	679	630	668	632	693	644	667	669	622	655	705	642	675	656	679	674	620	659	663	656	676	613	700	671	630	665	694	692	657	675	624	689	664	665	666	650	689	686	703	696	639	664	686	665	630	683	658	665	638	623	658	650	718	689	655	646	664	672	597	657	669	675	614	644	650	653	724	654	636	630	634	653	638	670	696	667	683	657	633	666	644	645	720	639	710	690	661	660	660	659	632	670	648	563	675	666	661	677	635	645	653	705	667	601	641	669	647	604	672	664	631	651	674	664	644	652	660	654	631	662	646	626	637	657	650	659	698	656	644	635	679	649	614	623	623	689	676	639	679	643	645	640	664	655	588	640	627	623	661	650	698	665	617	696	648	645	675	682	667	648	651	636	668	602	672	644	697	682	692	627	698	645	638	652	626	661	744	639	675	653	683	678	664	677	613	643	630	678	658	704	623	640	676	677	679	578	666	668	650	676	663	700	625	656	658	671	663	607	623	685	662	658	650	722	678	619	684	692	670	670	645	678	657	632	631	652	651	630	632	641	623	612	635	661	691	656	631	711	627	612	645	666	645	640	623	628	660	686	668	648	671	621	672	710	686	689	597	663	673	673	694	683	629	690	619	658	665	638	672	675	655	650	642	677	655	650	677	694	698	687	674	642	649	677	719	644	684	653	669	696	656	655	722	638	681	682	646	681	660	695	675	645	664	678	663	693	665	715	661	702	688	710	657	639	672	646	631	664	639	693	630	662	643	639	628	648	645	657	643	658	674	625	667	668	614	644	703	663	660	659	679	688	634	642	684	694	696	652	608	660	603	654	662	662	634	628	627	655	656	643	680	690	624	708	668	648	666	660	674	640	663	637	645	643	658	673	620	628	637	656	658	645	644	656	655	642	714	655	688	645	653	669	626	677	635	673	650	692	691	674	648	694	691	669	636	708	657	624	622	649	679	677	663	680	710	676	623	659	652	672	707	693	661	693	677	618	672	620	676	666	669	639	685	627	682	641	668	659	687	664	687	667	630	643	630	681	691	624	631	701	654	665	651	743	617	666	662	675	673	635	645	679	712	629	623	712	619	647	652	580	678	664	674	649	656	699	633	654	680	684	692	667	634	619	657	636	663	608	685	668	655	644	643	641	658	656	639	718	634	721	662	701	656	668	626	680	665	640	656	636	685	673	625	662	667	647	684	618	679	692	598	619	680	692	638	632	685	682	638	632	670	657	677	685	680	611	670	687	665	634	652	645	628	681	650	681	674	644	633	644	708	670	657	672	643	647	687	620	683	640	686	667	660	657	672	641	684	625	678	650	635	667	690	678	686	681	625	696	644	634	608	674	654	659	668	636	680	628	697	675	641	679	646	644	653	672	667	644	662	675	646	690	645	644	660	651	693	648	636	662	620	675	657	641	690	660	724	684	693	635	647	678	678	621	628	661	682	649	630	618	673	650	624	652	671	701	660	654	654	683	677	626	652	684	607	642	686	691	701	691	678	633	622	664	716	699	612	666	677	623	632	707	681	677	691	646	637	703	673	645	680	670	627	676	697	656	695	674	655	684	646	655	706	688	657	680	669	629	683	652	656	656	682	621	648	658	647	681	690	662	662	687	660	677	682	643	648	662	633	655	645	621	663	697	660	672	666	678	633	658	604	643	635	644	641	645	649	674	623	625	635	630	665	680	624	675	613	707	615	610	630	580	635	668	638	650	662	640	626	668	603	667	651	670	702	626	680	662	644	648	652	649	682	673	620	649	675	627	634	589	657	666	668	652	674	674	668	643	672	628	636	670	676	684	651	625	662	704	665	684	644	695	616	633	648	627	668	651	669	633	645	688	684	670	630	663	648	645	665	630	650	607	678	624	654	650	584	630	683	632	675	600	610	630	654	664	627	734	651	682	643	644	631	646	625	609	630	708	618	631	684	692	666	688	647	618	645	630	645	655	667	620	651	662	643	627	672	658	636	623	654	612	669	656	639	681	647	619	681	639	635	655	691	617	677	660	633	612	665	660	648	637	651	630	671	684	645	613	639	708	609	603	643	662	645	670	664	694	613	671	605	662	693	720	648	623	710	648	703	616	658	622	670	645	678	640	688	633	591	645	667	597	674	672	673	653	728	641	621	650	617	666	695	647	658	659	603	738	684	693	720	668	703	616	645	646	682	626	604	678	640	685	623	648	680	643	637	659	659	666	674	682	683	684	645	639	669	635	682	656	670	685	650	677	617	681	640	631	653	669	613	660	656	662	640	665	636	645	641	666	658	672	630	636	633	679	669	694	640	639	623	659	659	679	651	639	643	643	624	709	662	677	626	668	645	651	639	665	629	632	667	716	633	671	715
33342	14617	2120	277	254	269	280	234	247	250	220	258	242	246	255	253	250	258	264	236	217	234	275	248	272	261	235	277	223	270	211	243	255	262	225	239	256	238	266	257	241	263	266	221	253	244	236	243	247	232	220	252	285	267	226	247	238	247	227	238	248	246	225	254	263	242	260	219	234	232	254	268	244	259	263	220	269	240	247	269	235	232	247	262	253	230	257	261	232	234	225	254	248	236	261	219	246	233	253	252	244	282	268	248	250	243	255	235	231	226	242	240	237	259	245	252	228	254	278	217	225	254	268	300	249	246	240	281	249	231	243	241	215	264	250	253	224	238	253	240	257	237	245	252	264	233	268	258	230	224	250	255	252	255	247	264	260	276	275	267	283	235	228	271	265	236	228	262	218	263	241	251	280	237	242	246	246	233	259	252	216	250	251	233	253	232	262	263	273	233	273	226	249	235	238	242	211	253	244	225	228	256	235	251	249	264	215	246	260	248	258	245	213	213	253	237	218	241	228	254	246	239	238	240	253	219	233	250	234	249	285	251	268	258	259	259	250	252	245	279	289	244	242	297	230	236	284	269	258	237	236	251	232	250	228	252	231	239	230	265	230	246	241	257	253	222	275	232	269	234	236	249	279	255	239	248	244	248	262	227	242	240	271	281	236	240	248	251	240	217	245	242	242	276	246	223	202	224	284	242	257	245	248	216	241	247	194	255	246	234	275	241	251	275	272	274	243	259	239	236	225	220	229	248	241	230	231	250	270	237	247	218	242	229	264	243	239	251	247	216	253	253	260	231	287	265	231	264	239	242	251	257	276	245	218	223	235	234	253	243	264	239	239	228	258	248	291	229	241	244	212	265	276	264	243	261	261	253	250	282	250	225	247	274	222	249	264	242	264	245	260	279	257	261	222	246	232	280	186	241	263	240	250	240	245	255	232	251	282	242	194	225	256	231	283	250	229	297	239	267	249	268	262	219	200	240	211	233	241	214	263	245	243	248	198	226	243	243	244	261	247	266	245	260	263	264	227	243	267	260	227	254	240	238	258	259	233	222	224	251	267	207	266	241	236	259	251	225	231	248	263	256	284	245	256	275	248	245	264	272	257	252	228	247	243	239	230	248	290	264	262	241	244	248	238	236	224	212	232	235	238	236	248	249	236	247	239	249	273	262	247	205	231	275	263	221	261	241	250	220	254	251	255	261	247	269	261	240	238	254	241	226	249	235	240	232	220	263	238	258	258	228	257	230	246	268	258	250	266	254	247	228	289	231	244	242	244	228	219	236	229	284	245	254	230	265	214	257	274	247	233	252	257	285	255	228	252	250	228	232	231	218	236	236	261	268	243	223	211	250	246	247	242	235	238	221	234	225	223	256	265	255	255	238	265	232	257	242	237	213	244	238	276	268	261	238	214	237	238	247	253	229	251	253	257	241	252	252	283	226	214	245	237	250	247	221	257	227	228	241	294	263	222	249	248	249	236	269	275	260	267	219	223	257	239	249	228	262	258	233	247	251	258	246	258	255	265	254	244	269	264	240	234	233	221	252	243	241	251	236	244	235	248	245	251	225	263	244	245	273	229	222	229	253	251	234	240	262	235	228	258	239	273	239	247	265	232	242	244	229	231	241	275	258	272	240	237	265	259	251	225	246	243	235	241	250	240	230	234	247	258	229	229	231	241	229	227	228	256	231	262	247	287	238	252	245	253	253	220	236	263	238	257	228	234	221	211	240	244	270	237	239	244	240	243	264	250	246	226	231	231	236	228	254	243	229	243	248	237	239	248	239	250	218	230	249	213	226	248	253	259	250	263	258	220	259	248	291	261	253	292	257	245	216	238	230	256	221	266	256	256	275	252	250	236	230	253	242	245	220	260	238	233	234	235	261	244	261	259	243	245	229	225	253	247	242	253	269	221	268	278	249	248	242	225	232	247	234	226	268	287	249	239	230	230	263	277	260	233	234	242	253	247	260	250	253	254	267	230	212	215	223	247	248	222	236	255	240	297	247	250	246	271	235	247	241	230	218	243	243	241	248	232	252	272	252	279	234	239	251	240	259	257	270	243	208	239	215	263	249	249	253	244	245	247	240	243	245	253	248	240	227	267	276	257	246	244	267	248	235	246	241	278	264	266	237	259	241	229	260	265	230	232	270	232	236	283	280	240	244	218	269	232	264	218	231	253	238	253	222	250	215	260	235	266	237	236	230	248	276	249	244	230	254	249	229	247	285	254	236	230	249	244	255	249	214	241	235	251	264	226	242	269	233	252	273	241	277	263	228	273	241	212	218	270	255	231	250	250	266	253	234	233	256	235	231	268	250	240	244	274	240	242	246	257	227	249	247	249	255	268	232	231	259	235	229	236	242	265	245	247	263	233	282	267	260	247	234	250	262	283	252	235	255	265	249	219	254	251	215	228	234	251	226	236	239	267	256	265	262	268	253	275	245	227	221	245	241	235	262	253	278	223	243	214	247	230	236	261	269	248	236	220	246	199	258	267	276	244	242	257	234	248	258	236	272	225	280	237	227	240	241	252	223	235	256	267	223	243	252	249	254	223	245	275	250	238	228	238	239	245	214	246	235	228	251	257	220	248	252	274	269	256	255	277	227	245	263	238	283	253	235	244	225	280	256	235	231	259	255	245	256	238	240	252	243	258	228	247	245	235	257	234	269	263	247	246	266	245	215	256	231	215	239	225	234	217	253	229	239	253	244	232	256	230	244	247	260	256	250	237	278	232	237	268	251	269	265	266	256	231	281	230	269	233	237	226	225	247	239	233	239	250	214	258	266	255	236	235	216	256	252	244	241	229	256	241	257	246	235	216	250	243	251	200	234	221	243	284	271	247	243	293	239	236	248	226	257	227	260	221	239	247	238	226	270	231	289	265	241	240	229	265	248	272	234	241	265	255	278	243	259	214	256	257	243	224	244	260	277	249	240	233	235	245	252	253	242	257	246	236	249	268	259	232	244	256	218	250	242	265	253	261	240	234	220	224	251	227	276	226	249	254	240	234	245	271	243	250	245	247	233	222	229	248	236	224	251	233	243	252	272	219	269	255	234	225	255	229	263	236	239	262	208	243	232	267	216	236	257	275	255	249	252	263	231	264	251	245	254	249	225	259	247	262	257	228	254	244	234	239	243	235	292	249	226	227	252	211	243	235	238	256	243	239	271	256	231	239	237	243	252	249	251	236	227	252	241	247	250	304	272	266	237	245	230	258	270	244	235	275	255	255	227	207	227	252	239	254	238	263	263	265	265	242	251	258	226	268	250	262	261	230	249	253	242	239	253	252	252	253	255	229	250	250	249	259	244	285	224	248	264	275	234	246	223	239	270	244	225	253	247	249	262	251	249	246	248	239	265	247	251	264	250	241	238	231	236	247	242	293	259	250	266	223	249	233	265	285	272	288	256	240	242	224	258	226	251	240	237	252	264	255	271	236	240	247	258	285	259	242	222	249	267	267	228	235	224	245	268	245	249	270	288	273	238
7739	655	610	569	596	574	585	615	594	546	581	566	558	589	608	594	553	565	579	603	610	576	569	598	584	577	591	592	632	592	634	605	574	583	568	570	600	611	564	602	584	592	579	633	607	579	580	574	618	617	536	582	576	540	556	582	581	620	595	549	555	551	600	571	581	599	584	589	609	564	594	576	573	567	580	559	545	618	565	566	583	582	553	619	590	572	638	586	614	581	540	642	557	559	616	592	582	563	613	568	587	626	556	595	616	550	603	597	566	634	597	552	571	608	586	534	585	637	579	609	615	600	599	580	672	584	576	536	577	576	543	550	576	578	570	559	575	573	564	617	569	558	602	622	574	581	608	613	627	578	604	571	578	602	571	602	578	606	568	629	590	564	622	639	578	570	598	537	625	610	575	570	576	591	605	588	607	610	607	589	605	613	619	587	588	582	560	588	587	564	586	586	587	557	573	575	597	604	608	587	610	594	624	543	561	551	587	604	592	625	627	603	598	526	608	615	587	580	570	588	563	609	607	558	565	565	596	610	596	573	594	585	587	588	556	583	587	577	600	601	578	609	588	602	617	602	566	551	618	554	552	582	562	584	637	579	580	559	601	604	578	613	597	607	607	608	632	617	616	608	559	608	588	566	590	566	599	533	555	597	621	609	617	568	581	596	578	601	597	579	619	567	535	577	576	543	625	600	567	610	602	579	580	572	587	627	615	566	579	579	591	601	577	545	634	519	580	610	606	589	548	583	614	606	570	537	572	603	589	576	581	576	617	624	609	617	622	570	603	589	587	555	590	596	539	594	613	606	622	581	617	535	601	619	582	605	650	611	564	576	546	585	575	581	618	570	613	583	572	583	624	638	603	596	602	546	619	598	579	602	561	569	561	624	577	593	558	543	563	565	577	584	617	629	564	568	540	631	604	586	604	600	599	554	590	611	581	581	543	617	623	605	538	572	606	609	586	605	579	617	575	603	596	593	572	618	604	593	589	591	607	577	620	598	573	595	591	585	600	591	569	585	615	546	627	584	566	585	624	570	624	593	573	597	607	556	565	588	569	619	648	577	568	586	580	578	628	569	595	537	620	568	590	627	575	577	580	566	586	584	628	618	599	585	615	613	561	599	546	586	584	608	569	614	565	579	585	650	579	577	571	579	581	599	520	575	566	597	593	593	591	595	587	559	634	590	633	554	604	588	560	596	605	603	588	624	611	563	580	602	589	583	547	584	581	634	564	631	607	622	563	620	590	612	573	625	596	589	572	580	541	623	617	572	606	595	620	623	590	585	602	546	596	571	608	616	613	562	577	588	583	582	574	567	616	595	566	588	611	591	608	617	603	575	579	551	578	632	607	590	620	563	598	591	592	589	621	539	565	594	609	593	584	595	598	601	626	595	576	614	584	612	609	564	599	565	579	589	621	625	587	626	577	610	553	585	593	620	609	557	550	575	566	585	588	569	549	615	627	616	566	601	597	585	547	622	598	645	623	624	619	600	603	616	519	595	602	607	560	569	547	572	593	565	593	595	586	564	578	575	597	628	604	607	580	574	554	577	617	604	573	563	540	604	609	582	562	601	599	578	587	596	580	617	550	578	574	629	598	576	550	607	636	560	592	585	580	609	570	552	619	606	563	609	646	616	576	574	602	611	581	646	600	580	559	590	617	557	596	592	590	599	547	594	618	597	638	607	556	633	544	602	541	601	631	597	575	579	606	592	579	564	597	580	603	618	587	617	578	564	580	649	575	628	569	534	547	583	549	562	596	591	557	592	565	597	564	585	586	599	613	581	599	621	613	566	554	582	565	610	640	568	573	635	611	605	578	593	561	612	589	585	612	673	609	571	628	580	568	589	607	611	580	596	625	583	550	643	607	633	565	591	672	628	607	600	564	598	558	568	607	612	612	550	555	568	600	617	617	579	593	590	583	594	571	582	584	616	591	585	635	606	584	621	560	604	590	643	593	549	615	607	615	538	572	595	549	579	613	576	556	583	600	577	559	577	602	567	574	590	595	593	601	586	557	570	558	571	587	570	569	615	562	603	617	586	573	617	597	602	555	581	640	557	598	621	617	623	602	588	614	576	612	607	619	560	581	628	564	593	616	591	632	579	614	608	611	611	616	570	607	576	604	605	607	609	571	606	553	593	594	619	612	600	582	588	588	612	540	611	601	584	596	586	621	615	633	571	557	591	572	610	591	593	610	609	586	546	592	602	529	560	579	584	620	565	595	599	576	604	646	536	584	573	582	573	525	590	591	635	565	571	585	581	612	606	624	568	582	590	612	586	606	631	600	609	603	600	590	605	587	593	582	590	563	595	625	604	539	576	581	610	558	561	597	623	518	547	574	586	566	556	584	592	595	591	580	571	596	570	606	550	632	579	583	563	563	601	604	570	583	591	556	617	586	603	577	586	603	630	549	605	598	580	637	627	559	608	594	581	596	587	557	591	593	584	578	565	618	584	582	580	586	574	560	575	548	560	597	586	602	610	567	589	617	619	631	572	556	592	606	583	549	582	592	582	584	591	566	598	575	611	571	583	626	604	576	567	608	573	575	554	561	595	575	598	589	582	590	598	591	544	590	554	566	608	586	614	580	630	598	596	577	546	630	632	613	598	581	596	604	548	586	613	594	609	587	587	614	595	600	593	568	582	564	597	597	565	542	587	595	571	578	555	618	605	563	570	621	589	616	588	564	557	614	578	618	600	585	598	543	580	598	570	603	563	572	589	595	627	568	605	591	562	584	581	583	597	559	569	548	552	600	606	598	550	528	590	636	604	582	558	592	569	598	553	575	566	573	578	581	596	549	619	578	562	555	638	562	597	584	544	593	605	566	580	592	587	606	541	551	578	610	602	593	613	579	600	571	605	629	585	568	569	584	567	561	599	597	586	574	562	606	590	588	613	575	523	612	588	593	588	573	533	594	592	587	572	618	629	588	593	602	593	570	585	563	544	549	591	574	627	606	612	555	634	550	554	558	636	560	610	612	616	587	645	601	595	587	602	599	568	619	571	615	582	602	622	591	584	588	574	607	590	567	580	588	591	596	568	630	571	569	631	565	540	588	563	565	610	595	548	573	562	592	575	586	561	573	583	582	617	584	588	599	570	612	553	560	569	668	602	604	575	591	633	541	594	540	586	612	607	630	625	583	568	578	574	589	605	572	580	557	589	621	614	573	605	607	603	595	592	579	570	591	561	616	541	590	577	524	604	625	616	536	599	587	574	576	587	606	526	591	553	571	582	614	538	633	585	546	589	626	587	600	573	611	620	578	566	612	626	596	599	622	624	590	615	575	588	602	617	634	596	575	568	600	557	585	577	579	614	578	587	574	578	613	556	593	626	599	595	596	624	604	569	574	612	588	644	599	628	610	597	576	551	620	648	599	611	599	575	617	584	578	591	598	571	596	572	588	627	583	607	563	577	585	589	585	560	584	603	593	608	571	577	579	544	625	627	581	598	616	596	584	573	622	612	571	608	608	577	591	575	568	623
25099	21018	23634	28608	21037	12782	755	541	491	439	440	438	464	398	425	389	385	426	374	399	421	410	430	390	422	410	421	387	373	425	381	393	435	373	363	396	397	404	408	393	397	409	403	393	400	391	398	373	401	400	415	366	409	360	399	414	426	405	406	377	427	397	430	383	377	394	412	342	396	390	436	390	410	418	376	416	393	393	418	426	441	402	399	415	387	419	363	423	421	400	389	375	434	408	348	408	408	429	417	392	418	382	431	439	409	439	422	401	372	420	383	434	394	376	331	428	409	383	395	354	387	388	477	428	395	373	393	414	413	383	361	379	431	376	412	396	421	363	423	418	388	354	403	372	388	396	362	383	379	398	386	367	390	398	393	359	355	385	361	344	401	362	406	430	386	398	383	431	423	363	396	402	386	386	407	362	401	399	403	410	419	380	387	390	394	400	376	406	387	405	435	394	412	390	402	417	413	377	377	404	321	391	414	415	408	428	413	376	377	423	419	391	430	391	428	400	357	385	399	411	401	402	419	371	400	410	413	403	353	412	381	384	391	371	414	400	379	387	407	361	426	410	408	383	407	416	396	380	375	406	370	414	388	362	391	422	425	425	347	386	412	393	387	412	411	389	379	406	405	403	432	417	411	429	350	412	408	405	427	337	409	433	385	386	385	427	384	353	401	402	456	416	430	412	421	390	371	399	403	396	416	387	393	387	407	397	389	373	400	409	399	408	382	399	417	378	381	394	428	400	397	394	408	356	416	399	387	360	420	386	400	409	380	346	365	385	415	413	417	375	353	399	392	401	415	385	395	396	425	409	423	363	402	386	388	402	411	408	391	431	407	367	380	414	398	395	422	391	400	407	392	416	394	374	376	398	444	377	389	373	428	397	404	378	368	391	371	402	385	362	399	397	349	393	437	384	398	445	426	411	393	396	374	400	375	380	442	419	419	376	403	365	423	397	404	368	379	361	365	424	427	406	418	375	369	392	399	381	403	390	381	383	378	361	390	386	387	392	361	388	379	379	374	422	379	411	416	419	362	373	429	413	425	360	412	374	403	381	437	411	410	401	396	369	396	412	371	434	419	422	391	366	393	381	365	407	383	409	396	390	370	390	380	399	391	424	393	421	414	388	391	406	380	405	415	367	397	368	396	351	387	389	394	372	366	389	355	389	435	426	392	378	397	380	409	391	397	403	395	434	393	355	414	394	411	407	419	393	388	429	410	382	392	335	399	378	396	419	367	378	372	379	404	368	377	402	422	350	373	351	365	378	369	431	386	428	444	383	398	419	399	409	365	374	425	414	402	413	396	447	396	427	442	405	376	418	413	365	394	403	421	400	381	388	376	402	378	414	420	372	405	397	446	384	413	364	378	410	384	425	443	410	374	391	397	387	399	396	389	419	380	353	391	447	359	398	414	350	386	411	377	394	386	357	377	373	387	437	414	365	407	365	421	423	413	402	406	370	386	369	372	400	387	428	386	375	395	393	404	426	400	450	374	353	390	376	407	370	405	435	383	377	377	439	414	360	398	403	388	396	430	408	415	402	426	391	419	388	410	421	434	435	380	400	365	375	407	421	419	405	434	412	419	398	465	374	414	412	382	367	377	376	361	358	396	389	391	384	397	380	376	364	418	404	406	395	385	356	405	367	419	386	410	383	427	414	364	376	409	436	377	370	415	397	411	391	411	393	408	413	397	421	404	403	430	373	395	379	413	408	403	402	414	398	407	402	372	417	433	412	371	411	378	437	400	397	394	406	383	394	432	398	406	365	377	432	398	400	416	389	347	369	390	397	390	388	381	419	409	378	419	386	423	441	401	421	428	382	397	394	393	387	369	414	362	384	406	413	424	423	390	421	385	416	388	379	448	411	415	425	378	360	429	401	370	424	410	384	375	412	377	410	402	378	394	388	364	419	408	467	374	370	382	400	374	371	356	404	363	379	384	384	397	379	378	375	351	368	384	385	395	411	389	406	432	380	425	414	409	372	413	394	426	406	385	380	410	390	378	383	402	375	396	385	400	371	380	409	388	392	412	389	419	412	405	397	379	419	340	395	372	403	361	430	434	409	407	408	344	389	405	362	396	357	424	391	429	404	369	414	435	418	424	403	380	385	397	351	393	413	435	400	392	397	392	371	390	409	426	418	409	384	402	393	416	384	401	394	361	405	388	405	420	431	415	414	431	372	398	346	403	403	356	371	449	388	404	374	396	398	384	455	434	439	412	417	401	392	425	360	389	412	440	413	380	401	386	384	389	384	420	424	377	377	407	382	433	411	395	417	394	410	406	403	373	379	411	399	392	445	394	378	396	415	405	388	409	413	376	421	406	437	375	398	388	418	412	410	405	448	366	377	376	402	421	419	438	386	409	394	420	410	388	391	406	401	370	355	389	398	409	374	424	389	420	390	365	423	432	422	392	406	372	410	368	376	410	442	447	396	382	372	410	398	428	419	368	398	396	433	388	399	407	408	394	387	412	369	400	395	382	421	418	418	406	400	431	418	432	373	371	389	402	384	358	405	391	355	396	404	403	388	375	424	392	377	381	379	395	429	411	392	378	382	376	419	406	417	381	414	449	370	386	383	361	414	402	426	407	422	396	375	395	407	434	453	377	386	378	390	384	383	414	401	406	405	425	375	404	439	372	413	387	447	395	358	429	376	374	406	389	430	422	388	400	425	393	413	389	393	411	382	380	395	406	399	409	349	393	367	418	363	420	359	392	435	382	407	417	412	381	412	387	375	372	379	347	366	369	378	404	414	404	408	359	392	408	366	413	427	405	443	392	375	402	447	412	373	368	388	399	387	377	372	404	426	381	412	393	445	429	361	419	451	405	407	375	408	371	434	400	413	418	406	444	424	392	403	384	412	410	422	391	398	416	395	370	386	424	398	405	377	414	395	389	389	375	398	408	420	407	369	387	411	413	401	427	396	389	379	404	402	396	425	394	412	430	414	372	394	393	367	396	425	426	385	422	387	422	370	401	397	391	351	436	403	426	398	394	378	392	363	389	352	404	411	411	397	416	414	401	421	394	395	437	418	422	410	401	431	374	422	375	377	389	389	420	372	349	408	371	454	412	410	367	333	398	427	394	385	386	367	386	363	369	371	401	394	410	392	422	405	421	410	415	396	410	407	378	392	425	404	382	435	396	353	396	391	393	380	373	376	354	412	395	366	409	435	364	371	375	398	435	405	382	413	409	354	372	405	421	389	348	391	354	380	418	393	425	400	401	359	407	415	393	393	356	398	430	393	382	370	390	384	381	428	358	406	402	391	394	406	363	395	417	413	414	356	441	408	396	391	437	390	391	440	438	443	378	361	441	444	390	405	423	342	378	398	401	373	405	414	386	422	413	368	388	411	420	366	381	397	441	413	371	391	394	396	392	410	404	450	409	412	442	453	390	386	381	392	352	404	404	386	386	426	390	378	385	402	422	429	399	388	411	407	377	355	397	391	394	387	395	382	380	412	379	430	411	373	390	377	380	399	392	398
4339	2371	1437	1053	960	892	887	842	903	846	900	844	892	886	897	884	889	816	916	883	857	842	829	814	832	861	867	850	884	864	864	849	830	851	843	910	882	891	887	879	864	885	797	831	873	848	797	860	846	833	798	859	891	872	868	856	840	892	791	846	853	845	860	848	822	831	861	822	855	848	864	820	852	843	886	857	865	888	807	805	834	845	857	870	884	863	873	842	785	854	866	843	901	842	819	843	791	858	799	867	876	891	926	785	882	826	847	893	840	834	813	838	843	859	827	826	884	881	798	833	864	879	861	875	834	886	819	823	840	840	868	872	867	863	840	852	861	861	853	818	826	921	828	850	849	837	851	859	865	842	845	873	827	848	826	849	850	847	836	841	870	827	837	792	889	827	904	852	813	837	876	864	862	856	795	854	824	845	862	855	757	871	805	842	875	864	886	870	825	908	780	842	872	861	843	854	858	869	843	882	875	881	815	824	885	846	858	814	843	814	865	778	869	819	804	851	821	863	843	809	862	880	847	932	895	860	861	857	793	857	863	877	878	823	809	843	873	810	796	865	865	822	839	868	856	856	829	864	889	775	809	836	838	858	886	857	836	906	861	865	933	864	837	833	834	826	826	816	897	838	880	798	851	857	874	869	816	883	921	872	820	831	802	876	846	813	870	834	841	846	839	832	838	826	878	879	841	850	909	829	828	832	850	876	849	859	852	851	862	851	884	834	861	859	796	799	834	914	806	859	838	851	834	847	847	819	803	848	809	854	859	823	859	815	893	837	869	891	824	872	844	856	832	811	911	832	856	864	843	809	841	829	807	831	839	848	871	807	825	897	885	851	842	898	886	813	847	861	846	834	813	865	860	839	836	862	840	860	909	840	839	819	842	851	834	850	842	871	893	897	804	815	858	804	821	864	795	799	847	875	827	877	851	888	821	876	853	878	826	827	805	922	832	821	778	848	876	874	872	807	869	801	818	845	849	887	832	862	868	839	878	840	862	794	919	835	860	872	832	873	813	820	817	858	830	883	854	860	868	872	880	881	811	869	876	861	844	866	856	867	878	855	821	854	836	841	861	825	856	848	866	863	872	809	826	835	856	759	852	823	889	865	830	864	833	879	835	781	825	821	832	871	859	846	846	818	858	883	906	833	827	839	837	888	818	842	872	842	858	826	892	844	870	895	869	836	843	856	851	827	848	856	827	807	849	902	848	894	865	883	869	868	819	860	897	899	826	855	826	870	832	846	848	882	824	855	881	859	853	873	838	788	847	827	835	850	844	883	836	832	878	842	870	878	846	868	859	833	846	896	800	876	855	890	825	832	830	876	866	808	840	818	873	831	777	822	837	855	891	859	805	842	838	852	811	856	825	827	882	872	835	859	851	879	838	830	820	848	856	819	848	883	834	905	830	805	806	840	883	824	914	901	853	857	895	832	819	889	849	911	784	834	873	859	802	839	835	865	858	850	833	896	849	890	860	886	850	898	862	819	852	866	817	799	826	845	839	790	861	837	829	824	823	819	881	879	840	834	795	854	869	818	861	866	884	801	863	858	887	821	880	875	857	834	845	836	878	880	837	850	827	845	845	847	887	845	821	831	879	821	825	846	829	861	875	814	904	786	825	822	883	812	863	866	842	852	834	849	832	849	828	890	826	835	861	852	789	876	852	848	831	877	823	864	849	851	868	877	849	883	870	879	848	867	862	888	852	869	881	807	816	843	891	827	941	872	823	840	825	884	889	835	855	836	846	837	783	897	866	851	838	861	860	846	849	889	886	868	866	844	817	840	816	829	903	845	863	809	798	887	891	854	886	792	855	865	795	840	843	883	841	845	844	832	871	822	843	849	881	872	786	862	850	818	873	872	842	838	895	825	843	828	849	869	875	816	867	810	883	815	861	880	870	868	892	870	863	875	833	834	860	799	855	875	856	854	864	835	841	854	886	817	812	941	839	828	854	830	857	846	854	795	866	900	870	853	837	839	868	807	846	814	823	854	865	911	859	826	863	867	828	919	871	838	881	843	839	859	788	876	807	905	822	812	912	893	880	793	843	802	861	840	865	857	821	837	905	790	852	815	851	869	852	851	812	857	810	833	851	850	841	863	858	854	831	868	867	826	875	786	819	898	845	856	809	826	817	863	878	835	826	828	842	819	900	824	822	823	870	892	834	907	806	842	807	834	852	848	796	831	876	828	825	825	793	879	832	880	828	833	801	902	831	841	876	861	857	839	794	819	807	860	849	839	854	848	855	843	807	838	885	798	872	872	854	891	858	855	806	889	847	830	835	820	894	866	873	880	957	828	841	809	838	832	846	823	881	857	889	849	814	847	892	843	841	852	798	873	905	858	878	861	875	839	835	885	831	866	865	850	834	864	846	815	847	805	888	843	834	861	833	851	812	835	840	854	840	828	846	810	890	814	836	824	863	822	795	844	863	898	844	868	868	839	849	836	848	862	915	840	870	831	892	822	848	813	867	872	867	833	869	835	869	871	841	783	909	835	840	852	894	872	818	804	854	874	836	863	882	870	849	838	885	892	854	846	789	858	895	846	882	839	837	852	812	797	820	882	871	868	828	855	825	836	879	897	828	866	858	838	862	823	856	841	877	834	841	862	867	875	863	885	855	894	881	864	818	882	872	905	820	822	867	856	818	855	873	791	815	852	847	866	799	888	856	853	818	843	865	809	821	878	855	877	857	833	856	888	822	852	900	898	793	828	849	829	868	823	826	892	843	847	861	846	876	861	861	800	864	823	850	853	867	884	839	876	895	838	843	845	862	838	837	823	848	857	843	832	888	840	877	798	833	839	873	905	824	872	861	838	823	833	832	848	849	865	868	828	830	882	856	854	890	813	847	828	789	827	866	828	879	843	805	909	865	876	829	873	801	871	879	847	864	858	880	839	812	811	873	841	875	811	822	839	825	818	839	849	895	838	835	865	802	831	842	857	780	837	829	846	802	912	858	837	861	837	829	827	871	852	857	857	842	878	834	830	893	896	861	832	852	863	913	870	823	893	846	903	841	807	870	861	833	827	896	851	880	832	829	912	831	832	848	827	839	856	865	878	851	794	885	799	896	855	821	854	797	878	813	862	877	789	887	864	857	828	849	892	777	794	794	857	833	869	914	840	793	818	841	859	795	839	855	851	858	851	869	860	851	888	865	836	862	857	845	830	840	887	823	833	806	858	857	873	860	899	861	849	824	874	912	812	878	856	892	860	876	831	870	874	857	855	825	855	870	881	882	828	867	835	793	822	846	938	912	884	877	882	856	835	869	897	846	852	838	853	863	861	844	855	862	873	865	855	898	869	873	861	832	877	793	887	835	883	859	829	878	816	808	800	830	822	839	880	836	835	825	855	825	845	890	865	896	885	835	855	832	826	872	831	818	845	848	818	791	833	863	876	911	877	835	852	806	847	873	832	810	843	895	881	848	828	874	852	922	857	834	817	855	894	829	815	851	814	887	894	839	865	878	854	861	851	812	844	894	868
24415	21002	24022	28183	21005	21026	11029	664	446	430	364	344	356	350	334	332	346	323	325	346	341	330	330	312	331	317	328	301	364	315	335	305	352	315	322	320	333	321	341	335	336	310	289	301	330	312	313	303	304	301	311	289	330	337	298	323	313	291	311	334	332	291	352	319	296	319	312	300	339	316	312	295	280	319	315	316	297	363	323	334	326	319	337	344	338	314	297	308	324	306	314	313	298	321	355	313	308	311	281	332	323	285	279	307	313	318	334	317	251	285	327	295	289	316	330	293	329	302	304	268	309	319	285	306	314	293	339	306	302	302	295	299	307	329	281	303	326	328	330	351	311	320	308	336	331	319	313	319	324	316	318	311	294	329	346	320	341	305	305	340	318	294	290	311	317	318	288	287	321	296	320	294	278	272	308	327	338	312	311	309	318	271	291	296	311	330	298	327	322	312	280	317	322	283	334	317	322	299	296	303	280	298	320	300	295	301	307	293	319	313	331	316	308	306	332	310	254	316	319	334	334	324	309	299	273	292	293	291	328	314	342	341	312	286	334	343	335	292	326	298	313	292	329	311	274	317	281	273	303	292	324	317	279	317	327	326	333	330	324	294	314	309	305	301	327	312	294	303	309	299	303	305	252	277	317	311	322	313	287	301	327	325	294	316	307	329	303	307	320	337	303	295	325	305	298	332	315	330	329	295	304	336	318	368	313	323	288	328	328	322	311	313	297	305	344	297	325	302	317	322	309	309	288	328	289	297	319	348	311	330	304	318	326	304	318	340	323	344	302	338	329	300	282	330	291	336	321	306	334	303	298	316	314	285	300	304	305	338	291	316	340	326	337	293	286	297	302	327	335	322	329	326	345	328	300	320	294	298	312	346	322	318	341	338	336	336	326	282	294	297	328	323	310	298	292	311	292	301	297	337	318	261	337	365	337	308	312	304	287	289	311	304	317	334	299	291	303	309	299	349	339	299	317	319	307	301	292	297	311	317	322	298	312	309	290	299	323	276	309	300	335	322	310	299	303	305	291	300	298	292	294	293	317	343	360	328	297	320	332	285	282	274	300	301	293	333	268	310	289	313	273	321	316	310	296	301	294	280	332	286	306	312	318	332	338	283	335	284	291	336	303	289	333	294	331	334	328	300	306	299	299	306	312	325	321	290	313	318	344	347	314	334	294	300	292	336	294	294	318	288	306	303	280	305	311	305	310	326	304	323	336	308	292	303	316	309	305	292	307	350	296	295	305	310	302	325	285	303	322	286	316	305	326	324	305	345	337	326	308	322	315	287	326	331	308	312	345	296	326	357	276	310	299	318	291	320	325	333	322	293	292	310	323	336	335	306	350	286	340	333	324	345	284	317	337	296	287	338	315	293	306	279	320	290	333	329	248	299	281	305	277	313	345	310	314	323	310	286	274	339	286	302	296	297	332	337	333	321	353	272	289	347	293	330	280	296	296	279	344	298	327	305	318	317	326	332	305	316	304	321	270	300	317	298	318	304	299	313	324	321	267	303	274	272	309	282	294	304	303	316	280	313	306	316	329	326	322	322	305	323	310	305	301	315	297	335	314	312	323	283	328	328	310	312	339	295	314	305	336	323	307	308	306	298	330	308	323	284	284	292	310	316	328	329	290	343	339	301	349	289	320	300	312	349	321	315	337	297	310	327	297	313	304	285	320	299	315	298	281	297	300	313	285	329	284	308	300	300	301	287	325	327	306	339	318	290	326	306	292	289	335	301	336	290	315	316	313	305	341	306	303	285	319	308	304	303	330	303	323	287	299	298	322	324	298	311	310	337	285	292	260	337	288	337	295	302	291	316	303	294	301	300	310	308	332	311	289	292	325	322	316	357	279	304	299	279	330	297	328	329	289	336	328	310	306	321	339	314	299	334	304	310	321	312	313	356	318	301	295	308	312	319	315	286	323	326	290	290	314	333	322	323	296	304	310	305	343	311	341	336	297	292	315	279	333	298	267	330	294	315	312	301	290	305	330	303	297	306	339	309	323	340	307	282	295	286	335	323	335	289	279	335	324	284	319	329	318	321	295	318	340	302	299	319	339	286	319	324	297	306	311	341	317	310	315	300	305	326	305	328	324	308	337	345	334	318	282	345	271	311	328	320	282	331	342	324	317	290	316	298	311	327	313	318	305	299	321	299	291	308	328	303	285	297	309	312	313	316	329	307	292	312	283	342	321	325	311	317	311	347	311	325	336	324	329	328	343	335	295	344	285	303	300	328	310	301	295	312	343	326	330	331	319	279	303	324	346	330	323	266	343	316	305	325	280	307	317	286	313	292	299	315	334	286	323	295	276	293	299	325	329	323	335	290	309	313	302	321	335	282	334	277	323	334	318	321	331	309	316	311	289	308	352	284	353	304	318	335	361	289	324	325	326	302	304	322	282	345	296	280	332	286	299	275	285	319	298	305	283	304	315	336	304	335	306	294	311	292	286	318	297	346	327	281	305	321	300	315	313	278	320	282	308	325	292	330	320	299	347	317	327	304	333	312	338	319	299	290	339	301	290	286	305	331	330	317	303	282	289	290	337	294	308	353	318	305	282	305	312	298	302	311	320	346	295	318	303	287	286	296	287	311	308	290	306	272	329	320	281	229	331	324	292	331	284	309	321	319	310	327	316	294	305	331	338	309	314	304	317	303	330	319	278	322	307	316	329	302	318	330	349	325	311	299	311	295	252	302	298	321	288	300	310	295	311	313	313	291	304	335	349	303	297	328	349	317	313	302	295	281	320	292	313	273	299	294	286	326	281	295	273	316	312	286	321	324	334	328	325	333	292	327	300	308	280	292	317	291	291	330	328	302	323	315	292	308	326	319	305	285	325	319	295	309	318	338	302	328	293	311	363	308	323	317	305	320	305	306	338	296	298	322	308	276	323	303	310	322	306	279	298	327	310	304	314	284	334	306	316	292	314	291	303	288	310	302	311	336	292	292	292	313	337	269	343	321	317	327	283	298	314	322	294	333	293	281	305	323	316	340	373	343	322	270	291	302	335	295	353	309	312	350	297	298	271	314	298	344	312	298	329	339	341	338	316	297	320	321	315	322	318	341	371	336	291	308	302	324	317	326	327	292	324	309	326	292	312	318	310	313	307	296	334	307	285	337	310	308	302	317	321	334	284	311	308	322	308	310	291	335	326	297	342	304	286	336	301	272	313	288	323	298	327	312	295	328	323	320	303	298	317	332	335	296	277	298	329	296	335	334	324	310	320	329	298	331	315	324	348	332	327	341	309	314	282	297	324	325	336	285	334	295	306	310	316	298	322	307	344	288	301	301	365	320	315	311	315	325	316	305	286	312	274	307	308	310	282	332	296	304	313	262	336	319	341	302	285	348	336	285	306	307	323	341	307	339	299	358	309	308	315	321	302	313	288	306	334	302	331	315	316	342	324	331	316	291	306	302	345	312	318	311	305	320	308	327	339	324	342	294	312	337	316	278	334	301	315	329	278	308	321	282	313	367	301	331
4024	3387	1765	1051	865	791	676	701	705	698	646	662	674	706	664	663	665	632	686	665	654	649	720	675	653	672	651	664	682	637	667	675	642	693	644	699	647	674	679	637	685	676	675	719	664	643	635	699	650	682	659	631	687	678	625	691	690	639	609	676	659	675	644	625	688	682	662	660	697	683	633	651	634	648	612	715	669	655	682	662	659	633	685	655	672	648	689	658	691	669	657	674	602	667	664	660	674	664	697	652	683	702	673	630	689	689	651	654	641	617	663	679	694	657	643	651	626	634	663	657	644	636	621	643	667	638	664	664	670	686	669	660	648	651	611	720	675	665	673	691	668	668	637	654	651	685	633	670	671	678	680	666	668	688	670	684	633	664	698	664	632	668	629	644	678	677	703	680	625	637	647	617	628	639	664	627	629	676	677	636	670	690	652	705	664	655	606	659	646	698	681	677	673	683	656	678	655	661	649	628	685	650	663	647	687	680	644	687	660	628	669	607	627	695	677	658	612	667	648	628	671	614	637	678	650	650	693	712	642	649	667	695	672	685	662	658	657	639	667	611	648	627	674	664	666	677	625	654	609	630	678	648	630	648	663	668	656	695	637	669	612	660	683	666	604	678	713	609	694	653	615	646	659	651	682	640	640	688	680	641	639	663	645	610	654	683	643	655	674	632	668	674	612	713	680	665	658	696	657	635	706	624	655	650	639	667	688	662	671	708	647	671	682	658	667	659	640	669	663	669	658	677	679	656	646	633	656	654	681	701	626	638	637	666	644	632	658	650	696	667	632	677	619	647	653	695	628	676	667	661	684	702	663	645	650	647	624	640	696	615	683	624	688	679	682	733	656	708	633	646	695	660	666	626	687	653	647	709	644	663	664	641	685	631	609	700	640	654	672	664	667	649	652	672	664	632	674	651	697	668	697	681	636	619	674	597	654	693	640	704	649	651	683	642	627	647	672	681	669	657	646	670	709	692	648	649	616	649	674	591	666	651	695	632	672	654	644	643	687	695	654	667	652	684	650	669	669	603	685	668	659	651	647	681	662	640	697	631	668	651	592	628	604	635	640	630	647	696	631	635	626	670	654	684	667	669	654	620	626	648	655	682	633	691	673	668	675	626	666	643	658	669	658	697	569	674	702	679	677	668	652	649	667	638	670	636	681	637	683	664	681	631	645	644	701	641	640	651	687	680	640	673	670	652	628	672	660	642	697	627	644	655	671	639	629	636	617	660	622	667	686	668	644	666	677	715	668	663	704	646	689	704	691	664	686	628	684	689	605	678	671	624	633	595	651	705	683	651	672	613	656	689	623	650	658	676	650	700	634	652	639	668	645	626	620	671	647	648	657	668	655	651	625	660	633	703	625	591	673	636	631	605	654	613	661	608	666	649	642	661	627	653	645	608	658	642	648	669	655	681	681	650	707	719	642	680	661	658	689	633	623	651	623	676	701	650	650	652	636	671	618	669	662	656	668	654	607	670	601	656	688	670	656	691	728	648	674	668	679	621	623	680	639	680	647	646	674	682	652	654	692	684	660	674	683	642	672	633	693	651	644	661	698	657	708	683	666	689	605	649	723	706	647	687	645	639	650	684	655	646	659	675	672	700	633	659	627	623	679	674	672	690	687	647	639	672	691	651	597	666	626	673	691	705	617	666	674	625	620	621	686	656	649	661	633	691	668	677	631	653	664	585	672	614	643	692	696	645	648	617	643	624	659	655	647	678	641	662	672	685	606	677	649	677	651	737	649	660	646	674	737	638	699	659	664	656	673	688	652	644	657	615	668	635	634	653	678	655	696	660	662	626	641	705	655	616	663	654	634	658	686	722	671	658	689	659	706	648	677	676	653	703	663	665	695	633	642	646	659	661	672	633	667	636	637	671	634	672	697	676	658	634	681	650	692	649	710	634	642	650	642	646	679	662	658	668	674	632	644	673	683	662	681	628	688	634	666	674	641	689	630	664	655	636	680	637	655	708	654	656	652	665	628	670	646	646	658	644	632	622	680	620	659	692	604	614	667	666	626	625	676	621	619	629	674	636	671	647	638	673	652	704	715	660	655	687	646	651	642	646	661	618	628	685	672	660	682	693	683	670	643	650	655	636	655	694	667	644	641	668	623	632	704	653	667	678	612	652	667	641	690	716	666	713	660	661	639	683	703	706	686	660	689	628	672	647	633	701	652	643	678	667	683	655	642	658	667	694	603	688	631	654	679	660	603	642	697	654	648	648	631	671	645	627	691	648	655	660	659	654	627	680	637	648	691	644	620	638	669	609	629	641	653	663	661	628	660	669	686	650	667	681	654	638	626	649	636	647	667	664	703	665	656	640	675	644	702	683	657	681	662	671	650	688	653	615	657	675	641	623	667	688	686	633	655	629	662	651	659	677	707	606	634	636	664	687	635	663	672	672	700	655	651	645	610	646	716	669	660	703	646	663	617	655	636	691	672	696	665	610	678	628	640	653	694	674	665	669	637	617	608	657	645	716	680	651	662	628	616	631	660	675	650	639	659	655	664	701	625	662	634	669	656	656	675	623	634	647	653	646	673	669	685	639	677	674	668	635	643	626	674	649	707	641	655	662	674	664	648	610	612	610	678	663	611	607	693	700	691	627	658	642	678	678	629	657	695	641	652	646	690	616	653	637	690	674	664	699	680	612	651	618	661	632	633	612	663	666	686	624	663	659	601	679	673	656	678	650	665	636	640	646	653	652	664	663	669	618	645	667	642	673	652	630	614	670	618	673	687	667	673	674	624	652	650	626	647	643	675	683	644	662	656	626	676	647	659	620	665	626	706	631	621	654	690	636	688	636	635	666	716	672	661	699	670	690	632	633	627	650	633	678	618	745	687	649	672	691	686	652	691	649	607	659	638	684	671	718	627	640	664	678	615	677	643	658	639	630	672	668	659	646	661	671	654	669	657	695	654	653	647	649	656	621	610	672	704	605	627	607	643	626	632	666	639	687	643	669	678	661	667	656	638	664	666	666	678	658	671	663	657	643	624	652	661	638	670	615	657	634	648	647	680	646	654	674	694	669	669	673	689	638	678	627	616	646	658	649	661	657	613	632	652	639	664	641	670	645	671	657	689	630	629	631	675	644	633	660	653	613	683	693	656	644	645	647	655	679	695	675	645	697	659	652	605	626	625	621	624	684	705	665	667	607	636	659	685	627	683	635	644	692	681	707	662	621	608	726	667	636	694	628	666	628	658	709	683	619	632	661	641	654	621	628	646	668	652	620	700	632	688	657	640	679	696	674	714	678	627	640	676	695	707	711	667	657	641	650	651	670	633	647	683	662	617	646	691	645	690	637	610	647	603	651	717	652	681	696	675	674	655	659	659	596	624	665	685	665	687	651	680	683	639	656	690	659	649	656	618	639	647	702	661	634	652	661	645	616	718	666	697	637	673	654	674	676	694	664	661	653	683	702	652	689	630	658	665	687	715	653	691	686	692	661	678	658	658	645	649	648	631	619	673	675	668	680
33244	14625	2067	321	296	275	242	223	220	247	248	244	256	276	258	233	228	241	271	287	210	227	263	253	223	228	259	249	264	279	246	247	269	278	256	252	239	271	287	228	231	213	233	251	260	216	258	227	235	266	250	265	244	265	240	230	272	271	232	228	240	242	254	237	263	248	221	250	251	245	232	244	245	233	228	247	258	251	226	223	283	231	244	242	237	278	224	266	235	234	221	214	255	248	234	252	223	262	243	250	232	254	246	236	243	257	226	301	231	256	276	261	258	238	247	243	257	234	239	275	268	246	257	279	251	268	260	254	258	230	236	263	236	248	246	243	231	262	281	229	278	245	268	233	239	226	245	238	251	229	249	268	275	229	272	264	274	231	272	264	265	224	219	255	224	241	249	235	216	250	241	264	225	264	243	237	204	264	213	254	244	217	273	262	241	226	244	261	230	268	235	243	243	265	238	235	257	256	237	250	251	234	257	240	257	232	255	279	274	234	223	235	251	245	222	239	243	217	250	226	224	227	241	236	231	252	263	274	239	274	232	224	254	247	225	231	275	270	223	252	285	225	224	232	250	246	237	259	255	281	241	262	249	268	262	252	259	235	262	237	271	209	234	251	237	266	245	250	245	232	262	225	252	272	252	228	232	273	215	236	238	257	246	262	241	215	256	212	218	232	257	247	254	242	238	265	249	260	255	282	250	237	258	252	279	246	238	276	233	246	242	259	250	272	229	235	236	237	224	266	232	275	224	229	251	221	234	242	257	259	256	240	237	246	222	223	287	252	237	237	261	227	278	258	250	251	236	254	238	237	256	258	262	257	268	246	223	250	255	251	229	267	253	243	237	243	208	257	263	255	232	249	214	283	244	232	238	262	238	268	236	249	267	261	239	285	239	263	240	256	276	288	235	253	244	244	262	276	268	257	247	235	228	225	237	255	241	265	250	246	247	242	259	252	239	210	236	255	246	232	259	268	238	265	257	249	239	239	282	264	274	250	236	245	261	249	232	259	278	257	249	239	268	268	235	252	231	221	245	241	234	252	255	276	260	241	247	224	242	285	247	241	211	224	239	237	247	221	257	264	232	229	261	261	215	275	247	234	268	289	254	283	270	254	259	271	223	239	262	254	227	271	243	255	257	246	250	258	251	256	242	257	245	256	243	261	260	265	259	283	228	204	248	233	262	268	229	228	270	256	224	264	256	237	243	258	246	229	281	236	243	256	246	244	227	265	241	252	224	234	235	223	246	229	243	254	269	234	257	264	229	260	244	256	247	267	299	241	241	221	240	219	272	215	238	256	220	243	243	222	276	262	277	221	255	249	256	254	240	257	261	257	265	251	249	263	211	266	241	250	254	257	284	235	226	232	255	270	270	229	227	249	257	262	237	252	263	241	229	269	250	258	230	270	231	252	271	255	264	261	236	256	223	278	250	246	283	242	267	246	221	260	280	257	247	269	234	269	247	247	243	269	249	194	226	260	248	250	227	237	237	231	265	227	265	246	257	235	238	269	254	263	264	270	274	269	261	226	271	240	262	218	253	236	254	257	226	266	241	226	239	234	226	211	268	244	236	218	295	234	221	234	244	207	246	241	242	277	252	242	236	246	246	234	246	264	254	223	244	225	208	241	272	274	286	232	250	259	269	230	245	257	243	254	258	266	227	247	250	228	258	253	221	245	261	208	231	250	228	237	252	264	230	262	233	226	249	237	284	221	258	251	254	239	231	249	281	241	227	234	227	239	224	232	274	218	224	233	242	236	246	255	248	238	257	260	222	256	240	251	283	226	234	274	268	234	238	286	248	252	243	239	231	237	255	287	261	253	280	277	236	267	229	261	237	281	244	243	295	222	249	270	236	245	240	247	217	244	229	268	268	284	232	254	232	232	252	254	247	250	233	257	257	271	273	237	237	249	248	237	241	246	267	235	238	260	261	256	244	238	246	222	237	242	223	246	235	226	220	263	211	265	257	253	236	246	254	249	220	231	239	223	237	240	219	233	255	240	249	285	243	240	260	251	232	257	246	234	252	215	245	232	250	239	259	241	252	245	220	238	237	270	252	265	240	252	243	244	248	223	243	267	227	275	252	229	249	241	281	274	207	231	267	244	213	243	242	251	239	253	264	228	264	229	210	256	239	244	294	235	247	256	246	237	261	237	227	241	237	268	240	254	266	240	242	258	253	247	255	248	256	234	258	226	249	252	243	225	277	227	245	269	266	224	245	249	228	285	268	225	217	248	240	253	235	243	240	246	264	254	245	248	235	248	265	236	251	232	249	246	234	218	272	255	256	245	293	295	250	264	242	224	214	222	212	251	250	244	239	249	262	286	245	261	251	242	276	227	251	263	262	245	254	258	221	257	247	239	237	272	241	205	258	250	243	246	237	253	237	248	265	271	222	224	237	242	242	202	213	261	256	247	245	260	225	259	256	251	222	233	237	252	248	259	295	269	238	265	267	235	258	250	240	229	241	241	254	240	254	257	240	240	231	242	241	237	231	269	252	254	270	270	257	263	242	238	252	246	226	230	230	267	256	234	277	237	248	241	264	229	244	236	250	235	250	243	270	217	254	273	257	241	247	205	229	206	242	246	239	271	243	247	243	242	248	244	250	263	259	232	221	268	238	238	235	251	249	236	290	256	270	247	231	265	258	264	242	250	277	233	219	246	243	247	258	241	245	271	244	228	273	264	244	247	262	222	286	254	252	258	225	248	252	226	274	252	252	253	228	242	237	250	223	252	236	242	223	246	245	249	245	245	282	241	230	230	241	218	235	253	229	236	242	249	261	244	245	241	235	250	257	217	242	231	253	238	256	251	275	250	273	249	248	216	249	243	238	254	256	273	257	238	265	204	244	244	241	272	243	233	256	228	280	282	221	257	224	253	266	239	229	216	223	248	218	251	237	276	247	253	236	253	261	269	248	235	287	267	241	267	240	249	238	268	264	229	227	225	264	251	248	241	249	231	248	231	229	234	247	251	260	262	293	242	224	294	259	211	262	257	260	253	227	234	230	276	248	265	262	258	252	233	256	236	243	242	271	237	245	217	237	252	265	268	220	251	299	264	268	251	247	247	201	270	261	274	299	281	255	247	261	252	279	230	224	259	232	233	261	253	254	241	229	230	214	258	233	247	230	236	236	235	242	258	223	214	236	256	258	261	248	261	279	243	260	249	211	234	268	229	237	257	227	239	230	251	227	232	257	265	239	312	257	250	247	254	249	252	238	229	253	209	252	237	251	270	232	276	244	255	262	254	247	243	242	250	252	263	228	255	277	275	245	249	253	265	269	255	233	267	245	247	250	237	292	225	255	243	281	239	270	250	228	258	243	275	261	261	269	241	246	276	263	267	277	267	280	244	240	233	265	232	238	234	260	260	281	224	253	279	260	273	233	222	273	221	263	254	272	278	240	258	250	244	245	250	217	242	209	263	239	225	241	253	261	222	220	257	242	257	239	234	219	257	237	246	218	260	237	253	222	238	250	224	263	250
7641	686	594	613	617	600	572	613	581	602	597	561	573	572	569	590	617	648	624	559	588	590	601	605	588	584	636	565	626	589	537	624	615	593	607	559	608	608	608	547	603	633	607	578	577	589	592	591	570	590	612	591	576	568	607	584	610	557	591	570	653	619	627	595	610	599	641	576	584	619	631	588	576	587	596	578	578	563	619	570	613	579	591	620	585	624	564	577	606	574	611	610	576	587	583	594	549	630	606	564	582	632	603	547	600	590	594	620	589	585	616	591	589	612	551	614	555	605	596	607	586	590	595	582	608	618	594	595	610	613	610	575	579	599	666	591	612	621	623	545	599	588	620	566	612	570	569	596	564	578	533	572	591	554	592	576	567	576	594	594	596	606	624	575	614	585	556	579	571	601	611	593	506	616	586	618	531	539	579	605	566	591	597	606	601	566	578	577	558	580	592	594	585	584	577	598	594	611	615	598	570	608	584	588	600	547	610	540	563	585	613	604	634	608	589	632	579	614	611	620	593	612	592	595	595	594	551	587	618	591	557	606	613	579	631	610	636	624	579	593	599	596	578	599	579	612	567	619	597	585	578	579	610	597	541	571	581	605	597	591	550	614	608	620	577	571	613	605	625	646	556	566	634	600	608	569	572	620	604	605	625	600	616	602	585	618	593	605	572	597	602	589	595	629	648	580	639	618	601	653	628	550	497	609	592	532	582	570	566	590	596	567	569	577	608	560	591	628	595	567	593	557	582	594	592	618	622	608	549	533	591	607	656	585	580	579	575	549	569	595	596	579	585	553	601	583	568	576	582	595	614	569	573	603	595	629	604	592	594	583	564	594	641	624	657	607	610	606	604	594	593	609	594	553	555	616	592	644	562	591	625	568	589	587	606	542	553	622	608	567	566	565	561	625	612	619	591	606	597	572	547	619	613	543	635	577	594	608	600	570	584	625	599	591	561	597	595	628	621	581	588	643	551	581	599	583	555	581	599	596	545	588	619	646	579	573	575	567	569	596	581	594	556	592	586	589	625	578	601	655	621	571	569	596	603	601	620	607	567	572	594	593	610	591	625	598	606	600	571	554	581	580	563	639	570	607	565	594	604	591	591	581	597	618	589	581	590	584	580	613	612	580	576	563	585	595	576	609	549	589	592	520	609	617	581	582	562	539	603	560	604	579	566	608	623	638	607	571	616	584	622	582	591	596	613	574	626	566	576	603	564	584	560	614	581	622	619	552	579	611	557	603	631	544	583	604	585	602	584	580	575	613	608	593	584	602	641	601	559	569	597	560	605	540	593	574	594	578	558	592	548	595	571	583	568	611	586	608	628	611	598	616	609	559	534	631	604	606	655	570	606	599	574	599	613	541	557	599	607	595	598	564	612	616	589	604	571	612	585	547	596	603	582	607	591	565	612	593	593	608	577	637	602	611	559	639	570	571	568	623	611	568	576	586	648	604	616	583	560	594	589	559	561	603	596	572	578	557	557	608	601	624	632	643	592	610	620	625	635	562	603	575	625	579	600	585	627	632	591	652	581	597	556	586	619	614	607	559	585	617	600	612	567	588	576	570	572	579	616	586	563	621	589	600	597	578	557	599	596	582	612	625	581	600	600	575	602	569	606	591	618	586	589	560	597	572	617	612	561	590	615	591	586	584	594	622	615	577	599	583	577	601	583	564	592	592	596	597	617	588	582	566	527	605	551	598	634	610	597	555	618	582	591	595	594	591	591	637	608	525	605	549	536	588	573	585	610	578	591	595	611	614	617	649	677	632	607	600	611	573	570	565	584	583	647	600	589	592	639	612	600	584	573	596	563	595	605	629	566	607	595	598	621	587	620	570	572	593	605	558	610	575	596	597	622	566	624	619	616	627	609	641	576	628	581	612	633	587	568	558	605	682	560	593	592	624	615	594	584	546	572	630	604	603	590	595	605	593	545	596	591	623	615	600	590	628	583	589	636	590	581	641	612	622	613	609	564	591	558	576	572	588	549	572	633	600	594	634	605	651	647	607	608	600	583	587	544	559	626	589	580	649	590	590	561	592	608	649	588	569	561	594	639	582	571	606	538	551	569	613	588	579	607	595	587	542	599	561	619	617	570	649	588	604	601	540	565	604	640	560	613	581	602	564	572	599	567	568	528	610	643	574	577	566	612	616	604	623	570	556	594	554	609	624	608	627	601	593	593	599	589	558	545	668	590	593	598	580	634	605	592	557	566	579	615	567	621	564	580	595	576	587	649	527	559	628	603	557	576	582	577	623	597	567	575	566	583	580	608	579	589	616	611	527	588	580	542	642	583	562	546	587	613	633	594	602	576	591	597	574	578	577	596	586	590	573	615	573	534	591	626	606	601	584	575	580	604	598	625	586	613	601	598	589	593	585	546	590	588	574	530	599	570	590	579	626	604	601	590	619	630	603	590	581	613	597	592	586	658	601	624	576	573	601	620	586	587	583	619	556	587	584	604	621	570	635	592	607	602	583	626	607	617	635	549	579	551	557	560	574	620	629	622	605	586	605	643	585	564	608	567	630	601	605	550	563	592	586	579	596	562	581	608	556	588	600	611	579	605	608	611	593	581	583	585	612	547	590	575	575	575	590	578	599	557	650	583	549	562	575	618	605	598	604	582	596	605	602	578	535	587	640	599	602	586	579	565	581	589	631	591	609	650	561	599	593	585	613	605	574	594	612	572	552	592	606	612	639	597	542	573	578	622	562	611	563	569	570	526	573	548	591	598	594	612	593	592	616	565	614	579	630	553	616	596	592	547	584	620	614	595	604	631	624	603	593	558	617	556	554	602	589	636	623	557	570	604	631	629	622	584	583	591	590	596	587	535	653	561	524	615	580	550	620	615	583	572	584	604	617	565	581	584	602	608	617	623	592	617	602	590	595	569	595	567	592	617	541	604	563	583	580	562	580	559	600	606	621	636	578	574	585	584	566	627	608	552	611	639	600	647	630	591	601	563	605	613	604	587	612	580	591	582	604	555	638	578	586	582	606	627	608	571	635	604	598	647	590	568	579	590	561	576	598	553	599	551	607	600	563	607	616	575	587	609	595	593	546	582	584	602	583	596	550	596	590	609	624	563	601	559	595	606	586	621	611	578	582	583	594	600	578	590	505	563	617	592	614	590	592	573	603	604	624	572	584	620	613	593	589	584	565	570	611	616	606	604	592	604	609	570	586	598	584	559	612	640	617	537	638	601	577	568	586	597	606	623	574	582	569	612	538	567	582	598	604	581	605	563	620	598	571	598	580	626	607	559	615	578	613	575	604	600	633	580	575	585	603	621	579	555	618	579	567	569	628	597	608	598	585	608	587	637	610	587	587	631	546	588	612	590	596	589	623	569	625	618	600	640	547	593	614	568	594	631	570	615	598	613	568	597	577	602	576	549	564	609	602	585	579	581	610	589	575	630	605	553	612	618	571	546	553	569	604	584	595	609	586	611	601	595	594	603	577	567	590	651	566	536	598	602	590	566	569	621	602
25033	21004	23682	28528	21017	12850	706	509	467	445	451	465	435	442	447	400	410	377	401	459	421	396	423	395	428	448	406	425	413	447	408	422	415	418	400	408	418	366	414	422	393	397	432	428	431	410	408	423	389	391	402	402	392	398	374	413	420	399	416	443	369	394	396	390	375	383	381	383	363	352	351	399	404	419	404	423	409	389	396	379	377	376	407	424	424	383	403	406	411	375	447	394	376	431	404	384	392	370	353	422	381	389	401	399	400	386	412	437	426	402	383	422	373	410	415	369	401	413	404	414	412	403	358	375	394	372	438	408	406	402	409	384	411	365	400	365	384	384	390	398	387	380	386	391	379	409	393	402	394	400	391	412	380	431	384	390	422	373	399	379	390	394	403	398	404	353	385	381	388	377	400	394	393	431	410	371	425	410	381	388	420	403	397	388	403	376	414	419	383	368	417	381	387	365	410	418	405	388	412	398	419	400	375	392	398	412	390	408	371	367	415	410	417	394	396	390	384	396	390	391	413	386	443	380	417	381	352	419	419	380	421	418	421	401	380	383	396	376	383	386	432	368	403	405	386	407	390	371	400	397	398	381	403	441	388	383	380	389	413	384	399	403	356	390	397	414	398	384	400	385	402	414	411	392	403	398	364	409	387	397	406	442	397	391	396	386	390	377	391	406	369	368	381	396	383	424	397	398	395	402	391	406	360	411	398	384	390	397	401	393	380	428	428	389	380	371	376	388	428	397	379	425	423	403	420	380	369	412	386	382	403	381	397	360	434	413	398	387	408	409	387	402	405	397	419	379	403	405	375	410	396	362	390	406	357	386	360	425	363	427	372	380	408	410	371	369	381	405	361	379	395	394	377	404	382	408	411	413	406	378	403	374	408	380	417	424	377	330	414	383	421	400	402	389	396	395	372	366	412	394	383	357	412	403	383	394	410	361	379	419	429	370	416	424	397	399	419	374	402	422	395	439	437	382	416	396	411	415	416	390	413	339	381	435	391	427	378	354	428	395	343	373	439	414	390	399	400	410	434	412	376	378	376	388	422	384	391	367	382	357	386	419	407	436	406	418	420	405	399	392	389	387	379	390	401	363	402	375	363	387	405	424	408	372	386	418	378	397	401	388	392	412	431	364	383	435	368	375	357	389	405	385	399	399	412	411	404	373	441	408	404	394	422	450	412	420	393	391	436	372	393	352	437	413	390	410	375	401	416	371	401	417	392	388	376	418	394	385	366	409	425	391	433	410	399	382	427	404	416	391	413	407	403	399	380	386	364	398	395	410	447	396	377	374	408	408	420	418	407	396	431	386	386	422	406	392	380	353	425	415	354	401	385	370	385	391	417	366	408	392	404	362	425	443	399	390	384	428	392	390	369	439	421	395	396	396	394	408	353	379	387	371	357	391	381	412	417	432	356	361	403	394	407	388	397	441	436	373	405	383	394	407	420	381	388	375	351	435	382	388	428	420	391	375	399	378	386	405	400	380	361	420	413	412	381	398	424	394	440	385	418	406	406	430	428	411	431	350	399	414	378	384	333	393	428	371	364	381	397	422	389	381	398	382	430	418	408	384	406	378	385	405	406	409	363	398	402	394	404	385	363	369	417	404	424	392	422	407	361	373	435	397	447	393	401	399	382	417	383	422	410	368	438	408	395	343	398	382	423	356	410	447	400	373	402	381	434	419	378	420	393	430	417	455	375	416	424	388	385	395	380	430	395	409	368	390	403	422	417	389	427	430	388	381	390	400	437	401	394	403	398	394	354	406	408	371	419	409	387	397	430	410	399	411	418	415	413	347	406	423	415	363	383	390	421	391	386	420	414	395	445	367	395	425	413	405	407	382	394	428	390	387	397	421	422	389	393	362	383	388	416	403	403	398	364	385	370	380	453	430	382	449	388	396	449	388	426	396	368	371	420	398	407	430	407	382	415	391	388	394	409	407	424	390	391	381	398	412	367	401	367	407	386	401	432	407	399	380	387	396	412	382	392	371	421	378	391	374	392	386	384	380	419	411	387	392	393	376	392	385	380	357	382	417	408	384	360	398	406	403	385	405	353	372	376	418	382	411	375	417	386	373	381	395	430	419	427	409	399	411	354	408	357	446	346	405	404	387	379	395	401	400	412	362	383	396	380	394	380	406	370	365	439	408	400	424	401	420	413	427	412	395	408	422	406	423	397	426	342	384	360	339	378	376	424	393	377	427	364	413	388	410	401	437	435	420	399	378	439	401	404	373	392	373	481	426	422	400	416	422	446	358	387	428	382	391	373	393	367	384	403	389	420	409	414	389	380	434	409	381	398	381	390	384	394	369	383	411	404	365	405	422	381	403	382	376	383	380	365	377	375	436	392	422	416	399	361	395	399	413	374	377	378	393	348	406	415	376	397	392	412	431	404	419	372	396	424	361	370	359	425	389	426	424	408	397	393	359	424	392	379	419	362	411	386	371	385	395	422	380	396	371	396	434	379	382	384	389	384	367	430	399	443	383	392	422	426	416	389	395	412	433	429	376	399	412	352	375	398	392	378	377	427	379	436	364	391	414	436	357	414	405	397	404	393	395	384	379	427	408	414	391	353	353	397	381	395	384	384	396	361	395	431	367	428	415	404	390	390	389	410	356	416	422	370	367	405	384	455	425	389	413	401	400	371	397	378	441	380	384	392	385	396	412	370	404	429	355	388	420	413	375	440	399	404	425	357	437	396	424	383	387	409	390	371	367	451	421	426	387	402	403	408	412	426	349	398	398	423	393	376	380	419	390	378	391	425	403	386	420	397	399	400	410	383	384	384	399	373	402	359	402	414	410	386	344	441	395	448	392	383	402	389	407	414	426	407	428	393	426	419	402	353	398	378	399	391	400	411	403	448	398	393	383	408	393	417	366	387	381	404	405	392	396	376	380	405	414	367	356	338	396	408	434	380	414	411	405	390	407	381	431	400	416	398	405	425	419	428	440	415	424	374	426	363	400	388	385	401	427	371	394	404	386	402	411	392	412	418	394	383	386	407	376	420	429	384	436	404	422	412	409	424	398	399	389	408	405	380	377	375	390	388	372	349	406	392	434	427	391	393	374	359	404	411	423	367	383	397	414	384	410	378	384	360	358	405	388	382	395	415	383	392	375	403	371	418	387	398	394	373	417	386	419	419	420	350	369	438	424	391	395	404	414	379	407	379	398	406	381	411	421	368	412	361	388	367	398	404	392	405	387	396	422	374	417	387	390	396	413	420	376	406	387	393	361	416	382	393	398	385	404	423	412	383	379	382	416	391	391	416	417	419	376	418	387	421	416	407	364	343	373	434	407	398	401	403	361	383	381	431	410	410	404	395	415	398	368	382	408	408	371	383	416	421	372	384	416	437	421	389	371	393	398	394	396	421	380	370	418	332	388	393	417	404	371	384	407	396	387	383	402	407	457	400	376	390	406	389	375	358	390	388	420	400	395	395	396	399	399	431	374	403	355	371	383	408	396	401	384	408	434	406	389	432	383
4417	2414	1485	1059	945	848	911	905	902	798	896	861	860	854	899	811	807	851	921	808	792	875	807	867	895	838	774	855	841	854	854	840	878	878	826	835	834	841	813	832	829	859	791	844	895	808	798	803	899	838	811	807	843	857	852	853	870	911	866	822	836	913	863	873	834	880	892	853	877	899	812	876	853	811	892	919	846	816	888	823	904	848	834	794	854	828	840	871	858	890	833	879	841	836	823	871	861	881	853	810	866	869	834	800	890	846	797	813	849	815	889	876	866	782	837	902	832	795	872	886	884	909	836	844	883	888	900	813	833	887	860	874	859	852	846	838	837	849	795	842	829	858	855	794	829	866	857	832	851	853	835	829	868	860	853	818	844	844	887	812	829	803	801	856	834	872	835	869	864	828	836	839	845	844	828	877	885	839	827	835	873	817	866	861	822	878	808	842	864	831	846	887	861	921	853	886	865	858	814	849	849	835	849	763	866	905	870	881	826	863	900	883	847	858	844	855	861	856	906	836	872	888	854	856	887	815	834	821	841	799	833	812	833	817	790	818	823	843	873	879	868	851	835	819	840	864	857	866	864	878	830	886	832	854	794	844	850	848	909	867	901	775	876	880	853	866	824	864	869	885	805	821	849	848	854	873	822	891	817	886	801	858	849	847	818	867	824	813	868	840	854	847	821	793	858	858	850	847	831	865	901	801	886	831	872	800	799	824	799	850	869	857	820	830	836	808	860	896	836	840	853	872	835	872	833	858	797	846	880	798	849	836	835	835	880	866	824	848	857	899	889	863	842	873	872	779	890	838	826	823	883	848	846	870	866	850	785	837	819	843	884	875	876	872	923	863	838	881	847	852	884	895	857	838	830	876	885	876	859	853	823	881	854	853	848	890	825	874	839	847	851	866	844	836	853	853	860	925	870	851	842	871	857	831	822	886	844	880	838	802	866	860	853	845	869	889	858	829	864	860	823	846	896	871	812	890	851	832	815	848	841	846	904	805	853	866	862	830	892	835	879	856	844	896	847	833	789	841	812	846	809	863	857	889	864	817	881	862	830	865	836	862	839	900	828	881	813	847	905	820	791	828	855	829	890	844	869	855	813	828	873	838	835	883	838	859	803	861	833	850	869	824	861	861	884	863	851	879	820	888	861	855	821	864	870	846	842	826	849	832	872	835	833	861	824	874	866	846	822	903	894	872	819	849	865	876	877	807	867	858	845	851	854	815	879	803	819	881	786	874	875	876	895	842	819	826	863	889	848	840	846	875	845	878	844	832	823	879	853	908	834	848	848	863	815	889	852	892	795	843	878	877	849	832	801	930	824	883	864	821	830	876	853	839	860	799	823	880	864	804	892	837	870	806	844	814	846	817	889	886	829	836	807	827	861	813	838	848	863	878	840	834	852	868	833	865	786	877	844	842	862	845	869	848	876	858	795	848	831	848	843	834	911	838	858	846	833	847	826	855	853	807	889	846	875	872	829	784	820	853	862	831	851	833	859	840	843	826	906	843	869	804	826	846	865	873	807	827	865	847	860	874	897	866	837	865	858	876	853	880	841	858	872	831	849	771	902	867	847	875	854	921	861	868	878	839	832	807	869	839	830	840	788	851	807	854	855	870	829	870	866	835	888	815	840	873	829	853	829	880	872	893	823	848	870	872	855	889	833	815	882	926	854	873	856	911	828	832	842	863	879	874	916	836	882	857	883	884	875	878	866	855	823	838	870	858	835	821	787	842	889	814	903	851	860	900	863	830	835	853	860	854	843	858	878	851	819	835	807	849	846	928	829	850	852	893	847	845	832	867	875	854	848	853	827	822	877	885	870	826	780	883	866	836	841	848	827	822	849	898	846	874	850	823	866	896	887	831	816	855	860	891	860	793	868	830	867	829	812	860	813	844	830	797	858	839	812	883	888	871	864	816	898	837	866	858	888	866	854	859	847	925	820	887	886	883	866	897	843	841	865	851	861	949	839	855	829	859	872	796	868	835	826	812	870	834	854	855	850	815	887	885	885	840	842	836	856	907	860	807	820	837	878	858	845	855	870	822	793	870	796	856	833	833	858	817	854	837	859	825	872	888	872	882	866	864	922	837	818	846	822	862	846	854	879	883	889	897	844	811	902	842	827	848	869	867	823	872	838	833	846	828	817	857	830	843	838	881	870	845	891	792	858	881	875	834	897	861	849	873	863	848	868	890	828	874	830	875	854	770	897	843	815	856	873	801	906	870	823	829	832	844	888	870	839	847	845	813	898	825	822	894	857	895	844	839	819	817	851	806	870	852	857	849	826	849	925	822	855	867	868	840	856	884	867	914	798	839	842	919	868	896	840	877	853	861	877	847	832	857	869	847	860	864	892	879	910	839	876	889	815	858	897	863	893	821	824	814	876	862	860	861	835	873	904	824	828	822	849	827	842	855	899	848	858	867	850	844	899	847	805	837	847	837	840	881	877	866	842	844	891	838	835	857	838	892	857	851	790	865	939	804	847	867	859	911	837	835	886	877	961	882	859	871	911	854	871	878	921	833	818	849	797	822	828	828	833	839	827	838	798	834	906	862	846	874	838	914	805	895	841	895	894	874	863	771	897	872	850	838	898	839	883	847	878	827	835	903	818	858	854	857	923	788	871	861	855	874	818	837	850	852	850	878	811	881	834	831	816	871	870	836	854	865	829	876	830	874	888	879	800	843	876	789	916	778	870	862	873	850	861	775	870	866	901	905	827	815	855	874	829	835	838	893	866	840	846	820	866	845	847	796	836	842	856	813	861	826	861	901	806	805	878	884	833	823	891	851	901	852	848	898	888	833	864	880	798	802	833	814	869	846	851	884	824	832	836	860	869	882	816	835	892	818	915	881	859	841	746	832	846	837	888	867	872	820	833	826	810	862	858	856	826	829	899	884	874	824	822	823	856	833	899	850	826	865	890	832	823	823	859	853	843	843	856	858	812	855	810	856	813	846	858	858	833	878	808	878	825	862	817	852	850	841	803	833	835	853	845	873	780	857	808	876	817	831	807	791	880	773	874	834	862	826	850	905	875	798	911	837	841	830	837	804	890	845	864	842	862	891	861	829	860	826	857	833	855	883	848	875	850	789	807	843	861	874	878	845	852	844	821	864	839	881	792	786	840	850	833	840	845	850	837	826	835	821	785	846	829	873	839	846	853	835	883	852	892	843	863	828	854	910	814	868	899	822	866	872	880	861	825	855	831	854	901	869	887	836	788	831	847	859	892	818	862	841	845	823	873	867	848	841	863	885	853	832	805	853	855	856	849	874	865	857	860	845	853	831	829	901	871	800	807	816	809	871	832	884	887	858	820	877	860	818	865	867	836	847	883	802	853	878	814	836	798	830	797	843	888	860	843	857	844	858	838	910	805	868	841	878	821	853	852	845	796	808	868	873	902	897	812	868	838	837	820	835	837	841	831	817	858	869	893	832	833	837	828	836	861	858	859	865	849	853	841	834	839	832	856	821	870	845	852	891	878	836
24430	21002	24018	28181	21002	21041	10954	639	440	424	398	382	383	354	368	380	335	338	347	320	367	339	326	329	309	350	264	331	351	318	304	318	317	304	299	359	280	361	321	361	301	324	289	337	327	306	336	338	313	283	330	306	286	313	292	323	290	299	303	270	351	323	314	310	302	359	296	307	323	338	295	304	303	297	332	307	341	335	322	318	317	314	332	311	333	287	318	301	321	279	322	265	311	328	291	302	329	320	282	316	334	322	307	318	357	327	320	326	321	305	296	273	331	339	313	307	321	310	334	280	315	319	327	294	297	314	300	323	361	285	313	296	310	355	323	304	294	334	324	312	321	292	297	317	297	330	335	324	327	305	298	279	311	314	334	307	313	315	341	285	299	293	269	301	354	325	329	299	303	304	302	321	303	325	298	294	296	282	317	288	290	297	292	318	319	322	343	306	296	339	309	335	326	305	328	311	294	295	300	292	323	293	334	348	295	337	268	321	304	331	296	328	302	319	291	312	294	292	280	294	310	291	326	319	341	321	292	293	308	292	316	328	326	322	296	300	315	292	312	306	293	300	278	290	344	312	295	314	306	316	308	315	356	339	323	305	305	297	305	298	278	303	315	347	331	319	294	334	325	299	312	300	317	308	334	316	302	319	340	312	277	296	340	324	305	321	318	311	310	343	284	306	332	307	306	319	326	344	352	304	308	331	307	297	332	323	327	317	329	275	319	314	320	301	292	300	287	282	272	296	329	332	324	291	282	300	330	311	279	282	345	320	315	297	286	350	335	277	311	341	278	300	311	315	315	295	309	319	334	313	296	318	332	324	303	265	354	296	298	288	317	290	299	310	320	296	310	286	318	335	333	304	298	340	296	316	286	323	337	318	306	306	286	300	308	303	296	335	314	313	301	306	292	317	295	356	286	326	293	331	344	309	325	300	305	301	301	319	314	311	314	316	281	314	318	303	332	300	304	317	314	299	317	291	289	315	336	319	310	334	315	316	301	299	332	305	284	337	319	334	351	301	333	339	334	332	296	331	316	304	301	296	282	288	294	322	310	332	310	283	294	317	296	321	287	344	328	315	305	282	329	305	326	324	305	333	301	323	318	291	320	324	335	292	304	300	318	302	292	299	352	286	346	283	314	307	316	324	321	345	304	297	280	321	316	308	309	306	321	294	308	296	326	339	339	313	315	330	331	295	302	331	326	341	324	328	299	289	309	299	344	341	318	281	278	283	323	324	295	305	305	334	297	341	333	304	285	302	340	294	314	298	331	295	291	336	296	329	271	348	347	348	335	339	312	298	373	331	298	307	314	285	311	304	309	306	301	306	347	297	290	315	295	330	268	322	337	331	294	308	308	301	322	326	335	301	316	308	272	317	294	303	298	280	307	300	315	335	309	373	343	343	249	322	308	285	349	327	377	278	284	316	307	319	297	326	296	289	297	328	298	275	318	280	303	322	312	295	298	313	301	331	330	339	313	290	327	320	277	306	313	280	329	330	275	316	318	312	333	332	321	333	338	338	287	297	328	321	313	333	286	295	307	297	302	299	301	299	322	320	342	309	291	323	309	324	286	305	283	297	307	283	314	293	300	328	323	271	330	326	316	314	282	331	314	285	299	341	338	288	365	324	311	312	288	305	341	283	328	300	299	310	276	344	321	315	317	328	328	340	317	321	323	319	297	314	290	348	301	284	305	287	333	311	302	359	331	318	342	302	346	332	317	339	297	277	315	325	308	303	308	301	323	313	301	314	292	282	310	304	303	293	334	315	293	269	336	322	302	291	315	291	328	314	303	321	315	281	300	308	328	337	308	326	290	298	302	331	306	290	324	319	314	324	306	334	324	327	290	297	311	290	294	296	321	296	309	287	337	272	282	289	295	311	334	298	306	319	323	302	288	296	311	344	290	320	319	297	314	310	321	297	286	287	339	289	337	331	317	291	286	328	319	317	290	314	283	320	278	285	332	314	319	307	313	273	322	301	283	334	309	290	298	316	332	300	274	282	322	318	284	315	281	304	314	326	365	304	309	337	339	277	297	294	314	286	318	263	296	308	300	275	304	325	292	295	335	333	303	296	282	299	336	316	310	317	315	318	313	315	273	292	341	289	353	301	347	309	309	313	334	296	303	292	315	295	350	311	326	335	308	301	329	321	331	303	321	320	297	301	288	310	284	302	291	340	331	314	307	291	314	301	347	311	351	304	313	332	338	295	306	279	337	302	333	336	321	323	314	310	341	328	320	326	318	337	318	333	314	312	318	351	303	284	339	347	287	304	278	322	283	324	306	271	292	305	307	313	301	317	318	318	311	325	318	299	312	310	311	286	341	323	333	347	321	284	308	298	316	321	306	348	336	331	334	295	319	298	297	279	265	291	325	291	300	299	290	304	330	298	318	340	325	321	298	307	331	311	287	271	324	329	316	292	322	324	285	307	279	321	323	294	303	300	343	303	304	309	267	303	344	304	345	310	304	322	288	314	317	345	308	323	324	342	338	307	305	287	349	304	316	334	289	337	291	303	313	298	317	316	320	289	312	323	275	316	280	301	307	315	298	302	299	301	319	287	302	295	307	309	332	318	350	303	298	317	303	326	306	343	317	316	296	289	324	332	289	286	310	313	295	299	313	340	317	324	295	309	322	321	323	313	308	289	310	302	328	327	331	326	295	322	299	320	332	328	320	317	283	306	319	283	315	279	308	279	281	310	293	331	292	299	299	310	245	318	326	316	301	331	326	296	301	314	286	321	341	296	293	282	331	337	338	349	329	326	285	326	354	321	322	338	332	348	309	281	314	305	317	354	290	340	342	314	281	329	304	319	312	300	311	305	283	354	307	289	298	313	325	315	328	324	311	274	324	309	317	321	298	311	321	326	288	302	286	318	329	303	320	295	283	324	278	302	333	340	299	319	302	307	300	314	301	298	310	286	291	316	300	321	311	317	309	311	321	287	293	332	296	307	295	335	286	282	292	318	305	295	327	333	284	325	343	339	320	324	307	308	303	342	331	314	291	328	310	339	331	314	311	282	276	305	286	321	334	284	339	303	283	289	322	317	328	315	317	332	306	299	332	306	302	311	316	327	325	307	316	271	277	295	326	330	332	347	303	280	303	287	318	291	320	313	374	303	378	342	286	267	329	298	287	308	310	334	295	318	325	320	295	279	323	315	303	308	320	292	324	332	292	308	322	305	311	305	291	327	348	283	360	329	344	313	298	300	314	325	328	332	293	334	331	325	273	324	322	302	296	294	292	329	286	312	303	317	277	321	312	304	326	307	312	284	304	314	292	281	281	297	314	319	311	323	282	308	267	345	308	307	301	252	292	307	296	365	346	334	317	329	316	307	309	285	267	295	319	289	276	291	324	333	328	307	316	323	325	315	335	337	312	326	295	299	338	313	297	296	325	314	319	300	290	345	304	338	328	308	281	298	293	288	301	289	348	325	316	309	308	326	312	307	303	323	326	292	326	283	295	307	285	302	313	297	316	287	357	308
4118	3397	1741	1060	911	774	691	714	719	658	660	730	644	698	727	704	701	677	631	693	635	654	679	690	643	688	691	670	595	671	657	617	667	644	677	668	637	731	654	669	648	665	666	685	742	669	640	688	655	670	657	662	664	665	630	652	622	674	648	641	603	647	672	641	650	673	623	668	704	681	636	619	691	647	620	665	659	648	652	663	657	650	709	612	669	681	717	677	697	644	668	636	640	629	637	682	657	672	669	665	635	656	686	634	660	622	638	665	673	646	677	662	679	632	676	648	665	642	641	665	691	668	639	652	638	656	661	641	625	654	658	696	618	651	658	688	652	699	645	629	653	710	650	656	663	666	698	612	683	669	659	654	640	685	614	676	659	671	659	685	639	617	613	699	651	642	661	666	679	642	652	701	676	651	646	615	622	652	674	649	663	627	668	656	663	707	659	683	707	668	614	632	640	652	692	651	722	651	623	612	663	656	645	677	649	654	675	674	650	705	681	652	627	680	647	626	639	672	665	651	700	627	679	698	630	671	654	693	629	628	669	650	657	665	619	699	695	621	672	642	679	696	644	630	641	670	668	648	648	660	615	662	651	656	674	718	697	644	643	671	662	643	688	624	718	678	663	649	682	682	654	670	610	643	688	673	670	670	632	673	668	628	665	696	655	679	672	657	670	650	679	633	709	640	656	638	647	635	650	645	661	648	623	678	702	653	728	626	632	656	639	658	653	655	681	665	623	634	655	675	632	645	635	674	662	654	671	670	674	689	676	677	651	659	685	678	661	655	665	691	649	663	661	695	741	655	634	605	627	641	680	660	624	677	651	703	654	650	723	668	647	679	634	640	631	652	653	695	685	643	689	642	635	676	661	639	658	690	661	699	607	660	660	703	645	646	643	637	658	687	701	660	625	638	638	691	668	664	646	638	709	694	695	665	670	671	643	679	649	654	663	607	708	662	652	663	671	631	669	672	652	624	642	648	684	629	653	666	687	707	637	680	685	651	663	680	651	661	690	663	628	639	634	655	627	610	640	650	677	650	676	660	663	679	623	641	673	646	650	688	642	649	641	594	669	647	649	646	678	640	645	711	684	656	691	637	684	620	653	675	636	693	643	675	628	654	643	671	652	639	688	686	638	682	670	652	665	670	667	630	694	650	698	671	662	643	653	645	621	682	649	658	687	706	673	635	641	674	626	646	667	655	665	666	644	657	644	696	680	606	637	661	632	625	646	663	649	652	697	662	643	685	671	719	677	646	664	646	684	665	632	697	672	640	601	669	654	671	643	643	675	643	637	701	600	632	624	653	660	656	662	646	678	672	709	636	639	649	661	629	740	652	617	623	653	643	691	663	625	688	691	618	638	670	670	630	686	665	628	670	661	682	633	657	651	646	634	638	618	700	672	672	659	682	657	642	635	653	693	654	660	687	667	629	644	687	649	670	667	698	655	654	701	636	676	647	637	677	657	688	631	638	655	653	626	639	686	629	650	666	643	657	701	681	624	651	652	626	663	662	684	694	650	605	679	635	646	674	627	683	657	667	690	694	632	699	671	655	665	679	622	665	677	676	690	669	629	661	677	718	674	690	629	681	660	654	672	696	636	687	633	663	713	650	714	678	659	645	683	711	640	640	648	616	658	643	658	654	632	652	645	665	676	659	693	664	689	611	673	660	666	652	720	692	649	634	694	678	670	646	668	646	655	692	662	655	640	685	674	657	653	646	671	689	672	663	651	656	667	624	646	652	630	672	641	629	639	682	656	694	712	667	670	624	676	665	634	639	658	666	673	668	690	622	665	638	669	654	626	687	662	690	639	658	617	644	639	663	659	614	646	668	637	654	627	636	634	662	633	689	636	692	680	650	672	648	611	696	698	641	720	625	624	689	678	660	672	660	664	675	620	627	685	653	665	651	661	663	726	660	640	623	688	704	651	637	674	634	657	660	622	658	695	678	661	677	662	647	658	657	652	654	666	655	672	626	640	628	662	658	638	661	653	659	671	672	657	649	687	643	615	655	656	664	666	620	653	633	663	648	721	682	639	650	697	670	692	648	632	665	667	635	688	666	646	648	658	701	706	651	657	640	650	591	691	651	670	694	671	714	664	648	610	692	636	610	628	666	644	622	670	661	606	659	681	687	676	636	668	642	635	680	650	622	654	670	709	668	676	676	661	676	664	666	633	664	654	643	663	683	660	698	641	642	668	667	667	652	647	661	682	638	687	632	612	645	665	650	661	628	641	659	685	599	685	682	660	667	617	685	608	662	645	659	633	681	648	662	602	689	664	652	636	687	647	608	648	695	662	667	672	688	619	660	652	690	651	642	617	676	671	657	626	690	645	690	658	652	654	622	680	724	637	695	684	657	668	689	674	635	700	681	669	644	624	668	686	642	663	680	641	680	637	612	650	636	625	678	665	679	631	685	686	654	677	682	676	663	686	688	635	669	665	629	606	700	690	612	720	641	678	637	685	676	665	598	658	640	656	678	675	695	694	669	688	667	665	687	651	677	730	662	701	660	660	636	643	652	603	632	672	719	671	657	643	657	646	644	717	643	684	694	637	642	670	637	704	653	667	688	681	643	675	676	644	673	620	619	695	678	675	685	711	647	670	659	659	697	657	707	647	646	682	675	662	638	693	649	651	659	725	657	695	688	652	647	659	664	663	659	644	632	626	642	654	632	641	625	692	676	695	661	612	640	661	657	697	689	616	628	679	725	641	661	646	647	588	682	680	661	616	694	670	636	683	632	684	667	626	625	677	661	645	638	656	660	628	692	673	627	655	619	677	682	647	634	640	620	671	658	618	675	654	671	652	716	676	725	629	656	657	626	673	686	637	650	656	643	686	683	656	659	646	674	605	701	656	631	625	675	674	635	628	613	705	638	633	663	684	659	675	673	653	615	696	676	677	640	653	650	617	650	687	621	646	647	634	672	640	656	629	662	608	656	629	637	656	621	628	658	662	676	655	678	670	678	633	664	639	624	683	699	659	673	597	654	683	632	678	620	669	632	647	651	685	671	672	645	690	632	684	662	638	702	633	682	638	631	703	668	680	670	712	657	680	642	682	640	644	648	652	637	657	656	689	620	661	695	645	682	670	662	654	649	641	672	647	653	647	643	648	661	605	629	688	677	669	648	629	647	677	677	697	634	685	709	655	716	667	650	699	642	651	697	658	638	697	686	676	674	611	673	730	670	673	687	709	661	639	631	647	670	653	657	667	632	693	613	649	663	664	645	678	656	620	656	651	674	665	627	642	638	663	615	715	680	631	694	695	668	645	615	672	623	665	660	648	641	677	626	623	660	648	667	661	636	661	640	649	643	656	668	700	644	671	641	670	692	655	702	647	705	685	709	655	653	673	634	673	656	660	669	616	672	697	625	673	646	687	673	671	649	713	647	662	664	676	682	688	651	658	637	627	678	670	658	653	604	669	675	653	622	635	656	643	682	653	651	630	658	680	708	676	643	665	667	660	674	668	665	673	652	667	612	679	639
33296	14601	2094	298	285	257	250	271	261	218	231	279	273	221	269	280	265	253	268	243	266	224	233	226	232	254	261	248	240	273	282	288	237	243	253	237	255	241	224	246	241	222	246	281	246	231	251	256	238	244	232	245	226	247	247	248	248	243	269	265	249	247	243	268	260	246	231	248	273	268	239	214	236	208	272	217	243	265	242	233	217	246	261	256	219	210	253	264	260	252	259	258	238	268	234	258	256	264	241	250	242	260	266	263	251	249	232	233	239	262	249	270	252	250	269	252	243	238	253	250	243	213	243	242	268	266	221	234	214	242	245	252	244	258	204	246	248	261	255	236	258	230	251	232	236	235	233	220	258	245	272	249	247	235	249	247	248	279	256	260	256	236	261	226	276	243	264	241	256	269	264	251	256	263	251	240	275	266	274	249	234	236	246	237	268	233	232	233	253	254	246	244	223	269	234	283	278	236	275	260	267	258	226	225	206	239	261	238	250	223	250	252	268	238	278	242	244	210	250	290	245	250	245	223	250	251	251	245	289	254	235	233	237	271	217	241	259	278	236	257	251	245	245	231	237	278	277	283	275	255	292	247	255	270	263	262	263	250	275	251	230	237	243	273	239	271	272	239	248	246	215	236	238	260	254	250	269	257	219	245	244	275	260	236	267	235	255	240	232	281	242	247	223	225	270	228	270	252	271	248	214	253	251	236	262	236	253	223	256	283	251	238	236	250	249	243	258	230	212	241	286	230	244	260	238	270	260	242	265	232	283	262	252	237	256	255	234	264	237	237	261	264	241	239	246	266	225	263	269	251	261	259	248	236	256	229	245	261	253	257	241	265	245	244	258	257	231	227	275	249	258	236	268	249	248	254	255	231	257	281	266	247	221	245	245	220	229	255	248	265	236	245	229	261	243	270	222	262	249	233	250	234	259	251	245	269	247	265	254	216	255	250	257	264	239	219	242	263	243	264	276	238	275	247	264	269	217	239	264	268	228	276	243	247	252	275	222	239	218	208	237	245	227	227	264	255	277	270	242	223	251	264	270	224	246	250	243	217	258	257	219	237	252	273	230	274	251	218	251	258	273	267	236	246	230	271	278	229	243	241	249	270	265	284	246	248	232	222	284	265	268	254	258	226	220	226	247	243	246	224	257	250	215	229	232	276	241	245	250	250	214	250	228	238	212	240	219	255	258	251	235	242	273	247	256	221	266	271	272	254	257	261	218	232	247	238	230	274	241	232	264	249	249	256	224	242	271	255	267	241	251	224	232	227	253	248	241	240	248	234	229	217	236	266	228	261	219	232	253	246	283	261	218	254	225	264	276	245	233	250	225	240	223	227	263	263	278	268	226	237	270	250	227	249	228	248	245	268	262	268	246	228	243	247	220	247	245	247	260	244	261	237	232	224	240	228	239	225	247	257	272	238	267	299	235	259	226	247	263	276	240	218	231	261	242	236	266	255	259	261	259	226	274	245	225	265	271	290	265	271	242	235	250	304	261	272	271	253	220	251	294	266	237	261	226	227	239	242	268	251	251	231	277	257	255	263	243	251	287	304	244	239	256	250	269	243	217	265	233	281	262	285	262	237	260	247	236	230	251	242	254	268	241	240	248	273	247	234	242	253	269	243	250	263	236	255	229	244	250	251	259	250	258	276	232	230	204	275	250	244	248	254	233	233	205	242	278	269	274	254	241	247	257	251	228	271	245	232	243	258	244	235	236	267	281	223	253	280	249	274	270	271	253	256	232	211	231	228	211	220	244	282	294	258	268	252	246	274	237	226	259	266	245	228	215	227	274	260	249	260	242	247	247	269	266	257	243	277	270	233	261	258	266	265	265	249	269	252	242	263	263	234	254	249	275	244	232	244	250	286	222	250	249	249	233	220	246	266	276	260	256	270	248	247	240	246	249	287	248	254	233	258	261	219	263	243	250	254	220	253	214	218	247	251	279	242	217	248	252	267	271	273	236	255	241	260	280	234	281	245	231	253	260	236	277	259	253	237	242	242	245	239	261	257	230	251	253	252	297	242	236	241	234	244	257	258	244	240	260	251	296	258	249	256	281	240	231	233	227	237	247	252	241	252	253	248	260	245	264	229	252	263	230	259	238	236	270	228	258	241	213	258	229	248	248	227	266	248	250	235	247	276	254	253	251	257	234	270	267	216	240	248	248	247	262	247	259	256	239	244	240	246	253	283	260	234	242	254	243	240	276	276	237	244	238	236	270	236	260	233	248	268	239	248	244	264	245	284	227	267	245	199	259	229	242	220	238	262	284	226	254	249	214	278	278	258	245	221	257	247	248	254	246	241	259	213	240	262	260	251	260	253	252	247	267	257	234	255	266	274	237	240	251	257	231	217	227	276	233	211	229	245	265	231	264	232	236	223	239	245	257	247	243	273	269	246	276	225	261	273	251	270	251	247	236	266	261	239	252	231	260	224	220	233	246	254	246	236	252	257	263	239	264	253	257	238	282	237	275	255	233	271	250	266	230	238	240	236	251	275	248	269	261	248	304	246	254	248	258	220	242	242	244	240	240	266	254	234	249	229	267	274	233	250	289	219	240	262	232	232	243	266	253	263	276	248	242	238	227	233	272	242	254	250	260	242	282	266	230	248	273	230	243	245	270	253	253	242	243	258	240	262	249	258	243	228	240	279	258	229	227	255	234	232	282	242	274	256	236	262	243	268	259	258	267	268	244	242	242	274	254	260	272	255	243	260	238	254	253	269	253	275	254	245	222	231	264	253	243	271	235	259	244	251	240	237	233	254	221	262	247	204	236	243	290	237	258	216	264	218	237	240	246	244	235	243	217	257	236	245	228	233	257	249	271	223	245	233	258	221	276	221	239	243	247	263	235	246	225	246	220	269	286	233	251	238	248	273	244	248	247	263	246	258	222	254	234	265	270	215	237	224	256	244	257	267	291	259	241	260	250	266	245	240	255	269	251	228	256	280	253	269	274	233	228	238	226	248	254	253	239	222	246	274	221	283	219	236	267	249	249	225	222	246	253	229	244	260	260	286	269	228	236	254	269	267	221	244	222	240	233	259	254	235	229	242	248	249	268	259	249	262	245	258	247	236	224	288	261	242	258	270	229	242	248	242	275	240	247	242	258	266	238	285	262	259	251	229	213	261	232	238	273	222	215	264	245	234	266	270	268	245	260	294	242	242	244	231	225	279	223	251	262	217	245	239	257	259	251	240	246	248	249	259	228	238	258	261	282	259	274	235	229	249	221	221	243	215	267	252	248	259	247	244	200	268	265	238	240	265	268	252	251	282	256	265	257	239	253	235	235	243	260	228	255	257	239	256	222	259	242	250	260	257	266	259	252	257	247	257	255	261	233	266	249	257	255	267	255	213	235	245	238	247	210	242	251	235	253	250	285	261	247	276	234	272	256	267	245	252	247	257	271	242	259	251	245	243	228	258	255	228	274	207	238	269	261	275	233	232	254	273	258	263	231	251	252	245	275	240	239	230	262	247	208	276
7858	659	623	566	588	601	587	636	623	574	609	590	595	634	605	602	609	621	629	593	578	591	578	556	573	591	594	606	570	563	640	595	585	631	560	597	551	626	577	665	618	612	631	597	587	569	598	574	604	613	614	600	552	599	633	604	606	628	574	571	619	604	602	583	596	626	575	587	605	620	543	598	591	642	575	629	616	617	626	590	574	594	598	569	600	620	592	557	563	612	634	623	613	570	602	582	558	556	588	576	546	559	592	612	616	590	575	602	572	593	561	567	610	578	595	639	581	616	630	586	580	627	632	603	625	530	558	613	626	565	650	603	604	645	626	559	572	575	620	592	613	592	603	582	624	624	584	581	611	572	594	527	592	558	596	638	596	627	606	649	592	609	563	573	616	622	598	589	593	565	660	632	630	635	598	575	552	622	592	603	607	582	606	566	624	628	536	616	566	558	607	612	565	606	585	584	581	586	587	606	604	604	578	589	619	628	603	579	576	620	599	562	597	592	601	575	553	571	602	597	656	584	614	618	548	606	587	558	608	572	616	597	589	599	606	588	553	589	581	580	616	544	583	556	598	607	623	576	602	561	602	572	601	588	605	585	604	623	590	616	576	577	600	602	587	607	580	617	643	572	563	571	602	571	613	602	597	567	597	562	604	605	577	595	630	647	654	614	565	589	608	591	629	594	602	604	607	593	605	612	605	604	606	581	590	586	568	623	635	588	622	598	603	585	603	603	587	629	599	581	621	629	596	629	555	575	582	618	553	601	598	604	571	606	596	598	612	600	575	570	590	606	595	623	603	616	634	578	649	591	604	590	542	578	560	602	587	590	604	573	573	634	609	606	567	583	585	560	595	581	601	589	615	602	609	651	591	583	585	563	614	602	625	569	593	597	553	639	602	599	564	621	596	584	627	604	607	563	587	615	589	581	616	639	593	557	571	570	586	600	527	621	607	581	608	657	597	545	592	582	585	624	636	577	571	575	616	597	577	609	599	598	549	586	652	632	626	629	614	548	608	600	618	579	603	581	641	589	592	571	585	629	589	581	591	635	602	618	585	607	562	584	597	583	620	597	592	597	596	549	616	579	565	573	579	594	613	589	576	563	624	599	570	550	614	592	593	633	621	594	575	570	582	601	634	618	544	591	579	595	585	617	585	605	591	624	566	633	628	635	616	566	592	599	517	571	631	595	648	600	579	637	590	580	615	596	595	606	564	569	580	592	632	621	600	573	585	568	611	622	606	587	614	615	549	596	604	562	579	584	646	607	637	591	612	541	622	600	626	623	582	583	581	569	561	597	594	575	604	565	597	608	618	551	631	610	596	540	582	570	602	603	570	579	622	600	657	535	583	603	593	579	583	615	584	577	570	595	632	598	591	623	551	604	564	608	627	602	567	630	587	570	613	589	580	543	617	620	573	575	572	597	590	629	553	618	613	607	603	576	595	598	558	558	607	578	596	559	582	590	599	596	558	574	557	618	604	594	594	587	595	567	554	630	615	541	618	626	580	612	602	608	620	608	571	586	592	566	588	618	594	554	597	547	564	582	579	602	621	582	580	609	591	576	604	588	600	580	617	592	564	597	565	611	566	622	573	546	629	563	636	627	620	633	595	607	633	594	615	613	605	587	569	618	613	574	630	625	595	641	583	547	560	600	587	560	576	607	609	627	590	571	599	594	543	552	599	553	602	594	562	563	604	580	570	597	589	601	618	652	625	636	591	604	602	606	637	577	541	591	586	575	613	578	549	621	589	618	571	592	577	579	623	599	590	622	609	567	575	581	623	599	620	601	585	553	584	616	596	622	598	668	605	571	559	527	633	574	618	539	576	615	560	572	589	575	646	625	584	588	595	534	611	616	546	633	562	641	562	605	620	614	545	544	554	593	531	613	575	566	569	593	581	603	617	567	583	638	588	559	599	584	559	564	597	581	581	592	637	597	592	574	625	585	635	611	596	600	608	608	603	602	579	628	595	624	604	598	585	555	601	596	616	611	586	628	561	605	527	561	556	579	591	622	640	584	600	608	602	560	578	594	583	621	586	595	573	606	547	619	634	618	597	609	572	632	542	586	605	587	576	572	608	570	553	566	624	604	600	556	604	587	562	583	622	558	605	623	603	602	564	578	614	597	618	589	619	568	582	619	607	594	584	550	623	562	608	616	581	622	593	565	619	600	555	603	580	578	577	556	618	582	591	607	618	586	594	626	575	618	603	608	612	598	606	574	633	560	596	575	561	615	600	606	595	564	606	601	594	633	615	643	623	614	605	637	585	582	593	596	585	629	606	575	597	600	590	584	581	580	593	542	595	631	575	612	597	625	572	593	587	585	592	607	581	584	635	592	604	582	599	597	588	585	668	641	587	584	581	631	574	567	595	587	604	602	548	616	605	586	579	624	632	576	592	614	576	588	568	613	658	599	575	611	600	569	601	613	543	609	569	593	575	581	598	600	594	559	621	615	620	582	594	626	587	622	630	587	593	609	572	559	580	582	592	617	586	595	591	598	561	601	646	594	610	598	638	622	578	590	584	590	607	627	595	598	603	568	601	602	610	622	575	611	611	609	564	584	569	599	610	607	593	564	591	589	648	655	602	602	564	610	555	624	596	589	574	606	599	616	568	616	601	616	637	574	600	617	586	607	572	599	553	593	603	588	563	596	572	620	577	594	565	587	600	638	592	585	602	590	592	580	603	617	553	578	561	627	611	592	608	575	560	622	613	598	611	635	632	589	615	589	553	639	623	576	631	550	610	609	593	581	618	598	582	561	577	615	630	577	613	612	613	582	572	602	588	598	558	607	592	594	633	610	636	558	601	595	612	569	625	594	610	609	547	578	592	579	600	624	557	578	617	588	613	584	593	641	592	637	612	560	563	555	632	601	584	557	578	591	592	575	589	559	566	614	638	559	622	554	621	607	565	613	589	668	578	624	591	583	602	592	670	643	568	590	608	570	586	568	636	625	614	572	617	552	619	633	618	545	611	605	572	567	600	582	592	613	621	599	595	564	628	594	611	612	598	537	593	591	621	591	577	565	661	572	584	594	577	542	638	579	630	590	571	616	592	619	592	556	605	566	597	574	540	614	613	577	655	580	580	595	589	595	619	607	609	584	589	624	657	614	586	600	560	595	586	591	551	572	605	624	566	656	608	612	544	621	565	578	608	572	608	541	593	587	547	629	620	591	616	614	564	612	609	570	591	591	584	576	567	662	569	608	577	580	557	627	577	548	602	599	630	581	515	635	609	602	578	576	583	596	631	597	624	615	603	583	625	580	599	583	618	637	606	651	607	583	635	640	605	555	657	589	596	560	610	578	627	629	604	601	564	599	584	606	607	586	579	609	635	606	584	586	582	586	622	582	625	627	577	575	603	592	580	609	564	587	564	607	614	620	596	572	621	526	560	624	578	638	604	630	613	576	586	593	535	591	598	567	612	583	586	595	597	614	620	539	589	622	600	585	609	607	611	567	605	623	585	562	620	597	644	593	632	595
25177	21048	23647	28660	21055	12916	709	509	484	445	446	411	445	378	381	419	396	432	395	459	411	408	428	377	408	418	402	402	415	398	411	409	399	374	386	402	422	419	417	378	443	405	395	432	397	394	394	404	415	399	378	387	437	397	400	407	399	403	388	416	378	423	407	436	430	359	427	365	424	384	392	380	431	383	406	433	368	373	392	379	433	398	360	394	395	367	367	337	400	413	426	398	357	438	387	410	402	404	394	388	366	389	401	392	424	371	400	430	378	366	374	425	426	376	418	414	419	422	402	365	404	447	412	366	378	461	417	396	404	399	384	381	412	378	404	428	393	401	400	396	409	451	407	415	419	392	424	422	440	379	364	396	391	397	367	396	402	411	390	405	402	384	380	399	404	364	401	358	424	422	373	398	400	390	387	374	399	423	401	420	368	367	395	392	373	422	406	399	376	403	393	362	412	421	421	408	397	405	426	365	373	393	387	388	399	403	406	397	375	383	413	378	375	389	350	418	387	374	344	427	416	418	392	395	413	401	375	402	391	395	382	420	425	372	416	424	392	347	395	414	411	396	437	383	403	404	408	388	401	433	408	391	393	384	408	401	371	392	403	357	404	410	373	408	402	387	386	391	430	393	379	401	374	378	428	388	398	379	411	416	406	426	396	402	397	364	400	410	430	386	420	359	398	365	449	421	405	374	381	412	413	379	424	409	410	394	379	368	358	407	377	363	411	398	405	422	384	385	383	379	369	406	422	383	412	414	421	407	387	396	379	424	380	429	399	434	403	412	397	409	387	427	412	396	402	423	383	401	397	388	388	336	366	385	403	405	410	417	441	403	380	410	390	391	406	348	413	454	423	391	401	371	353	400	439	393	382	384	406	424	383	400	356	429	442	409	426	438	428	387	403	417	389	379	355	432	400	413	409	395	390	391	406	435	418	367	437	410	368	404	388	371	351	368	399	379	398	400	400	414	385	372	399	387	413	441	404	422	398	385	427	409	411	441	357	416	383	396	402	411	394	406	387	423	433	397	418	374	384	395	395	375	397	368	390	390	393	431	449	374	435	408	374	424	400	355	407	386	386	411	402	406	391	369	374	390	400	411	414	402	411	409	385	388	404	407	393	421	383	429	383	378	437	486	385	414	430	402	371	394	407	409	406	391	418	425	396	398	359	394	388	383	402	402	408	406	380	390	401	399	393	414	417	394	439	445	404	405	371	426	392	402	402	419	390	419	364	403	418	403	373	394	395	387	424	438	367	424	404	400	428	381	376	402	386	382	404	387	359	378	360	381	384	379	416	424	416	381	405	390	394	365	407	430	389	426	399	371	432	412	383	418	406	383	398	388	378	410	405	338	423	373	422	386	399	460	404	381	383	425	444	391	408	384	391	414	349	362	409	423	391	382	363	363	368	383	437	392	401	403	403	379	379	402	426	416	418	382	370	391	374	401	395	375	402	407	388	430	414	382	434	386	415	382	415	421	434	393	400	438	402	390	345	405	415	413	389	397	398	372	388	360	441	427	379	411	386	404	401	388	424	410	414	395	390	355	391	394	401	377	416	419	387	426	401	421	420	361	386	421	409	420	386	376	397	388	406	415	397	398	421	375	405	393	401	385	405	465	395	422	369	416	405	382	382	415	396	384	369	386	453	374	403	382	405	357	415	383	414	408	410	388	387	379	432	378	372	434	370	359	363	393	376	401	402	428	368	395	376	383	392	382	371	398	384	381	383	391	373	389	434	380	407	420	411	392	414	400	399	359	395	375	440	385	419	421	417	397	404	377	362	410	391	410	403	401	417	409	397	398	409	402	414	410	369	387	359	399	400	376	408	408	418	406	425	397	400	386	396	352	425	359	391	368	387	380	446	377	395	368	427	376	397	410	368	431	387	399	373	409	417	426	401	375	363	372	395	431	409	376	401	408	407	407	399	443	374	407	419	374	394	395	406	418	411	408	422	362	360	402	388	413	352	412	392	406	412	381	421	418	403	388	424	399	388	424	405	378	383	441	413	404	371	410	396	387	419	373	373	398	428	335	422	456	406	411	420	411	413	423	412	401	392	397	398	385	394	403	392	380	401	383	418	427	398	392	372	405	360	411	408	388	381	418	404	404	400	429	415	419	355	382	400	411	419	401	409	412	377	402	411	383	402	386	360	399	386	405	383	391	388	378	378	404	395	420	399	361	386	394	438	432	399	396	431	373	382	401	373	389	380	390	388	373	408	408	421	426	380	385	370	420	354	417	361	389	382	388	397	380	402	364	373	402	442	377	420	390	389	388	418	402	394	368	425	367	359	432	395	391	391	438	436	399	407	360	384	420	367	370	402	376	385	373	404	374	399	423	388	379	361	445	392	404	432	394	423	421	402	433	399	408	393	387	369	430	384	404	412	386	369	390	400	396	404	399	429	389	392	448	388	395	414	400	371	407	403	420	376	402	398	424	408	393	394	429	420	378	434	411	407	395	403	397	423	419	395	380	399	388	435	379	429	393	389	424	371	423	387	410	447	378	368	395	451	394	395	424	411	398	388	421	417	388	423	376	358	384	388	392	417	378	391	407	366	379	406	367	398	406	382	398	377	396	388	398	396	396	390	368	386	357	398	408	396	412	415	402	393	429	427	377	397	469	438	384	413	418	398	411	423	412	409	417	385	413	455	379	383	406	385	401	404	367	375	431	409	395	387	398	447	397	399	423	426	390	391	394	400	418	377	377	389	414	395	400	410	377	345	375	404	376	436	399	436	391	391	398	382	384	412	399	399	369	392	417	415	418	329	422	419	409	408	429	429	401	388	441	360	394	474	414	400	395	376	379	436	429	413	401	416	335	409	427	391	479	418	400	391	397	419	419	412	391	390	390	392	398	360	398	387	417	402	380	375	435	375	405	368	412	398	429	411	428	387	379	388	423	428	404	404	412	399	394	400	360	398	397	382	407	393	424	391	424	433	424	367	391	376	416	420	405	420	438	392	386	400	412	401	375	409	421	370	368	421	383	413	398	388	376	422	407	426	428	378	401	393	403	397	346	384	400	387	452	390	401	415	406	428	369	433	416	404	404	365	382	414	429	415	458	383	425	361	394	389	432	406	354	398	374	408	398	397	413	389	380	376	406	379	387	386	405	395	414	399	344	399	377	393	401	398	349	409	389	374	361	397	434	418	426	401	365	447	376	418	388	434	430	417	388	389	384	403	395	348	383	402	388	396	404	422	451	425	386	368	394	386	401	352	411	398	417	373	397	409	353	419	391	363	418	417	398	390	383	385	420	401	404	402	423	438	430	397	432	442	362	424	387	383	405	391	418	401	439	415	401	386	415	383	421	375	380	388	371	385	367	403	427	429	421	416	399	429	411	413	390	392	404	370	402	430	413	409	403	364	355	376	420	386	369	409	413	425	408	399	399	390	432	379	401	378	413	398	389	392	425	408	425	377	399	454	408	385	393	411	396	404	414	407	425	413	414	369	384	438	367	406	403	381	363	400	371	394	370	388	383
4456	2331	1408	1046	886	938	869	891	886	882	833	848	836	832	880	872	821	858	846	861	846	868	841	848	841	868	842	836	819	807	853	928	813	885	857	843	828	887	908	881	823	847	851	857	870	843	918	831	911	783	867	889	903	852	842	871	884	857	892	854	857	854	877	858	865	845	928	842	899	917	861	860	881	796	820	839	872	881	888	870	864	858	800	871	843	897	853	882	863	868	913	857	877	868	858	853	837	853	863	872	850	830	839	856	831	872	853	802	809	880	831	852	814	863	843	877	821	867	849	866	846	825	882	866	886	882	860	810	885	816	842	864	810	907	812	910	871	916	844	822	832	883	859	838	842	824	817	917	867	834	822	819	819	841	832	874	845	864	885	823	855	890	789	911	870	877	836	842	868	859	835	869	904	828	866	861	818	884	847	888	880	812	838	860	857	862	872	884	817	861	885	878	849	800	860	840	884	894	841	866	899	871	889	795	857	853	841	865	842	802	860	831	859	829	863	830	876	796	836	872	806	889	855	825	895	875	876	862	843	814	818	888	826	829	869	814	875	852	893	874	865	837	844	852	831	816	824	859	827	860	849	864	832	811	826	808	854	880	852	839	837	879	869	797	819	892	882	867	847	859	859	819	841	844	832	905	803	861	933	864	851	816	879	855	900	871	842	860	851	835	808	876	838	796	877	812	812	884	857	904	844	890	796	811	861	880	812	868	861	879	866	826	829	810	870	825	876	938	884	849	858	896	894	828	858	856	885	896	862	887	913	834	873	872	795	854	847	843	838	822	852	896	802	875	859	821	827	860	884	843	879	827	902	853	855	819	902	817	868	858	896	866	814	859	842	800	835	871	855	812	850	873	865	873	848	806	897	835	816	864	890	824	846	898	868	879	833	855	878	829	816	804	848	847	869	859	833	877	899	829	854	791	858	848	903	865	867	881	839	869	876	787	850	848	884	857	924	821	876	825	822	853	805	868	878	857	823	850	895	832	877	892	869	870	836	867	847	866	865	863	897	877	874	851	878	865	879	819	844	854	889	857	839	838	852	819	856	823	851	885	886	806	771	852	816	887	866	903	842	873	850	896	847	858	857	830	870	883	817	919	843	865	881	835	889	856	834	845	852	875	863	859	880	910	869	918	809	822	855	871	854	835	853	813	822	841	826	856	866	843	858	870	853	860	911	868	864	878	848	856	841	868	833	873	846	849	853	838	876	810	826	885	854	851	847	824	849	815	879	871	883	886	823	810	883	878	855	855	835	852	862	868	877	868	838	869	809	897	862	858	811	896	864	857	828	859	871	858	834	873	915	794	862	911	912	844	941	832	845	882	866	876	881	882	855	892	853	789	840	896	900	933	839	867	870	858	829	889	856	886	891	823	888	866	834	830	870	821	841	883	853	872	888	823	857	835	886	840	887	878	848	859	857	862	914	815	859	816	871	853	829	856	908	867	886	878	901	801	883	835	894	848	879	840	831	881	866	843	898	883	849	867	872	877	837	859	871	875	887	844	835	847	839	816	838	847	852	879	864	841	887	881	834	870	881	856	842	872	867	847	826	849	900	854	861	838	838	821	820	832	885	817	884	859	855	856	864	867	885	889	866	878	902	854	860	824	852	834	840	829	841	885	829	873	903	871	873	883	790	868	880	894	889	858	844	804	782	799	876	812	866	832	852	870	833	879	821	823	892	851	833	838	808	881	857	897	849	852	849	867	862	851	820	821	844	874	843	815	889	878	862	825	823	823	856	875	840	833	763	836	827	878	888	854	832	843	851	897	874	856	836	810	868	801	841	839	829	808	853	830	905	807	881	865	832	815	862	878	868	797	875	874	866	808	887	914	865	815	880	835	844	843	867	817	840	832	850	825	827	871	852	816	843	874	876	864	843	901	852	861	879	820	837	848	874	833	895	860	848	830	898	806	837	896	882	846	839	877	864	868	856	794	882	907	836	778	822	856	896	869	814	896	883	870	843	876	887	813	854	842	881	844	845	854	829	810	884	828	843	884	805	815	863	832	874	848	855	845	849	782	867	901	829	901	850	838	832	854	851	873	861	907	857	807	879	849	811	881	878	835	857	860	848	887	851	889	874	888	874	916	848	858	829	863	785	826	839	833	855	858	861	782	827	847	858	864	891	867	777	837	866	874	871	847	900	865	832	858	828	885	904	866	857	837	874	827	829	834	894	863	876	848	843	859	881	898	878	858	869	844	840	830	824	885	882	821	893	841	887	852	868	871	835	875	866	858	908	828	832	846	823	840	889	814	809	857	843	791	847	911	828	849	886	811	886	797	883	867	853	863	830	829	852	853	816	840	839	840	823	852	830	852	830	841	831	849	841	876	902	820	850	860	886	851	878	862	875	858	816	829	829	850	840	867	851	843	890	886	857	838	885	885	907	859	825	861	826	850	810	894	851	833	810	856	852	890	847	828	842	859	853	874	837	885	911	873	835	824	884	878	838	873	845	875	832	838	797	865	860	895	825	876	797	846	834	868	865	855	824	895	877	883	843	854	799	874	865	893	837	835	905	877	835	802	835	874	873	882	852	846	813	826	868	826	861	850	902	865	862	857	825	870	833	854	856	835	867	815	910	844	796	790	856	833	886	841	840	860	899	833	887	895	822	834	901	892	822	862	841	883	893	812	847	869	852	839	856	834	873	880	820	850	849	821	887	908	872	910	861	816	835	845	843	860	812	842	847	909	873	882	886	875	901	848	849	863	851	886	857	830	839	830	864	890	875	809	863	882	811	884	849	813	849	894	836	846	798	865	907	860	911	799	853	895	831	844	830	871	838	831	862	841	805	855	831	837	843	847	857	830	889	840	855	855	827	875	808	847	879	876	833	856	849	852	869	863	832	893	890	873	849	826	837	927	835	861	848	881	857	898	880	881	862	873	888	909	803	817	904	857	862	856	849	847	838	868	837	871	855	874	832	803	847	858	903	844	883	868	813	885	847	845	851	866	797	832	855	881	873	853	869	823	860	847	927	836	922	853	860	884	829	859	852	859	855	832	836	925	855	850	862	876	861	873	861	876	868	869	855	829	845	851	818	864	894	888	899	865	906	827	872	828	840	846	838	837	871	856	820	830	901	847	856	841	913	837	870	810	811	840	848	887	875	875	897	874	854	876	854	861	809	891	868	909	857	845	855	816	885	836	857	859	821	872	805	831	843	874	859	893	866	855	819	813	822	851	867	842	870	849	836	868	826	847	802	857	879	857	867	859	894	885	892	851	852	849	880	874	921	878	853	883	870	810	847	882	850	835	837	823	888	809	837	859	885	835	847	900	826	803	866	855	891	806	825	847	852	900	847	784	847	775	871	878	920	834	823	885	830	851	825	869	840	828	807	814	866	903	824	822	855	839	852	896	853	854	824	841	863	906	858	852	905	845	814	863	885	815	851	860	846	850	869	890	816	817	822	829	815	864	909	780	878	896	856	815	846	817	864	828	882	838	868	867	832	868	866	855	835	823	856	846	834	834	852	906
24443	21044	24091	28217	21050	21072	11080	617	502	389	377	409	351	354	334	366	315	358	358	368	333	374	331	309	324	338	324	298	286	330	314	327	316	339	306	343	315	330	288	309	298	332	329	295	363	304	298	319	333	301	314	292	316	326	314	330	300	337	287	307	338	272	313	320	318	281	313	316	310	338	272	312	320	287	309	322	316	314	303	342	304	312	289	329	307	313	296	316	324	325	306	298	281	327	321	303	303	323	296	335	310	340	291	300	330	306	283	311	319	316	313	294	270	333	312	324	277	332	320	278	304	294	329	309	300	334	322	316	317	295	290	306	290	323	348	310	309	277	341	265	326	300	291	284	323	296	296	332	298	350	292	316	305	295	305	330	291	351	319	308	312	311	296	301	310	317	321	310	310	323	331	303	293	327	303	308	322	318	327	323	285	301	325	315	319	305	300	283	269	327	337	310	319	324	321	308	303	314	275	330	317	320	366	327	330	286	302	312	298	338	348	317	314	346	304	319	302	316	293	304	307	322	313	281	313	295	309	310	319	323	333	299	314	349	340	327	329	335	356	311	318	310	298	344	304	304	309	329	332	334	347	320	318	329	321	335	313	293	303	306	312	297	284	296	301	272	297	323	382	293	310	315	349	338	310	347	317	331	337	324	343	288	317	338	329	343	321	287	305	336	341	291	330	309	312	317	305	313	331	301	294	307	293	317	299	315	334	309	304	329	290	321	315	311	319	302	304	346	301	278	315	289	287	320	339	319	304	317	328	316	288	324	308	320	315	308	294	300	318	314	295	318	313	318	322	363	305	300	333	296	312	320	315	330	343	316	345	300	295	325	314	335	296	295	308	316	312	330	316	286	299	313	351	316	309	304	329	324	309	342	315	276	331	344	315	308	338	356	296	297	322	317	300	327	339	298	344	338	316	315	295	283	344	313	327	297	318	318	299	290	291	309	316	310	285	317	307	324	355	324	317	296	334	350	315	310	297	328	289	315	300	309	317	334	326	322	347	347	330	303	301	323	320	322	317	310	321	330	313	271	326	289	324	313	336	316	285	335	326	290	284	319	274	318	337	309	309	319	320	318	346	313	311	314	274	344	302	333	334	284	330	345	307	319	307	272	323	286	310	317	311	289	288	333	302	311	314	309	339	345	314	311	289	301	336	298	271	304	289	295	315	343	300	296	323	311	307	281	317	334	295	293	283	297	289	301	315	336	278	286	288	286	286	321	296	278	286	316	295	304	293	330	292	305	302	330	301	313	324	296	288	356	363	302	293	310	316	327	347	287	294	339	324	332	323	304	312	307	315	321	316	316	306	300	287	274	275	325	334	302	357	303	333	351	359	290	356	314	350	330	306	294	299	335	333	304	280	307	340	310	321	355	318	345	366	346	331	334	321	295	317	326	300	303	308	307	313	318	313	323	310	281	310	318	312	328	348	308	304	324	295	307	350	308	289	300	337	299	311	276	334	345	292	325	319	297	321	290	300	303	277	292	303	295	283	337	331	323	323	314	360	315	288	304	304	304	322	279	300	303	348	341	299	319	338	319	322	346	318	317	327	329	309	314	311	311	324	314	294	296	308	298	357	334	338	320	297	289	325	298	316	330	330	298	320	278	319	329	314	296	313	305	316	325	294	327	306	341	284	296	307	337	307	323	306	335	291	321	332	326	348	307	284	323	324	321	292	316	307	331	302	328	365	337	334	294	297	322	303	323	338	310	312	345	314	314	327	303	315	341	308	338	318	257	318	305	317	320	298	318	317	303	298	295	291	337	308	319	338	301	291	306	303	309	295	285	306	329	338	291	300	332	354	306	318	315	327	285	306	326	304	314	283	298	299	341	312	298	312	281	307	320	317	302	295	312	297	285	326	321	293	332	330	294	312	286	324	299	331	331	331	300	315	312	320	317	298	314	335	313	332	306	297	322	319	313	327	316	333	305	294	306	320	319	303	287	320	320	317	312	304	306	293	314	302	305	311	306	302	345	330	309	325	305	278	320	311	324	337	356	273	317	317	332	309	308	304	307	296	327	299	273	295	289	302	319	309	354	305	336	371	346	297	285	291	310	350	319	326	311	301	313	345	304	299	300	362	295	317	298	300	310	323	321	311	296	280	308	345	314	297	318	284	298	349	299	282	320	342	304	324	356	281	305	303	302	317	287	316	327	334	321	336	334	320	280	338	317	305	288	270	333	310	307	316	332	302	306	324	269	326	343	295	289	283	337	312	315	302	326	308	317	288	327	338	313	312	317	293	319	301	313	308	314	291	300	283	287	319	300	291	292	317	336	344	312	334	284	325	289	303	346	305	311	319	287	293	305	314	346	314	293	356	299	329	301	317	334	325	359	309	291	301	322	320	292	310	310	304	317	289	293	306	364	345	306	317	358	313	345	324	308	313	328	280	314	315	328	313	273	330	324	330	328	290	275	299	311	346	311	350	306	315	322	326	317	356	340	314	316	314	283	276	314	296	302	294	338	309	320	351	327	352	301	290	317	347	304	298	317	310	320	324	279	287	281	307	303	277	301	307	332	292	290	289	294	294	287	312	303	288	292	283	297	315	316	291	291	300	336	323	342	327	323	316	309	284	330	315	313	303	282	315	283	331	268	333	313	328	316	291	343	304	324	333	319	354	319	329	293	324	305	297	321	312	308	295	309	298	306	306	293	284	293	286	289	326	310	324	319	335	303	335	308	316	317	299	298	328	311	320	296	299	313	298	322	311	307	318	330	302	303	321	297	291	330	315	293	328	367	312	303	320	304	352	311	331	302	315	303	348	329	321	316	335	318	300	303	289	337	333	276	329	300	296	303	324	365	327	334	306	295	357	318	348	322	312	309	276	342	363	308	300	295	282	294	321	359	301	313	273	309	326	349	296	327	342	287	296	258	319	311	288	306	315	348	310	301	308	343	315	289	316	317	299	308	309	292	309	320	292	321	338	341	297	316	342	328	333	306	307	278	322	319	336	283	282	334	348	296	294	316	278	327	293	323	325	317	363	345	320	297	304	323	282	306	312	325	330	310	283	299	360	327	306	329	333	320	332	309	322	300	306	326	315	294	301	285	288	334	320	321	277	331	313	346	292	301	332	291	283	318	304	292	294	314	304	303	286	286	314	311	293	303	311	308	311	314	333	253	303	280	300	301	341	290	331	314	308	348	316	316	320	332	294	315	311	361	281	304	303	327	313	280	306	291	287	347	310	341	290	310	285	293	347	329	348	318	303	326	296	324	327	309	342	353	307	306	326	296	320	312	325	313	317	300	327	296	314	322	316	313	307	327	321	325	283	282	337	316	287	314	302	309	274	286	298	298	297	302	289	304	289	319	297	317	306	313	287	364	322	315	330	314	311	307	343	278	302	317	253	340	319	325	308	341	322	324	339	328	311	319	289	313	354	314	277	288	285	281	289	333	345	287	308	303	306	298	340	317	315	341	304	291	311	307	305	295	347	343	277	329	309	279	317	317	296	298	302	297	320	351	346	303	323	296
4071	3507	1800	1052	811	756	738	725	667	696	670	695	702	709	697	649	675	691	636	661	682	699	641	650	679	654	724	641	615	683	671	662	675	705	658	628	695	699	640	686	625	683	637	654	657	698	641	688	672	678	644	682	651	665	674	677	649	644	683	640	653	661	640	665	657	673	639	633	661	643	697	688	638	671	691	677	615	657	644	634	684	642	653	676	652	665	702	688	687	652	658	621	690	665	675	640	659	693	646	705	677	647	676	695	660	678	675	720	674	632	680	662	652	627	640	638	675	652	676	681	632	651	655	645	700	658	654	656	663	670	667	632	667	676	693	690	625	654	669	628	636	677	695	656	644	697	649	665	661	628	651	641	635	634	625	677	670	679	649	692	669	669	674	646	644	656	669	640	665	702	658	711	670	661	682	629	685	648	684	678	673	704	647	654	649	664	645	663	621	659	717	656	680	664	678	619	633	633	671	616	646	643	684	668	654	700	612	613	663	660	661	660	656	697	637	664	681	656	647	631	661	652	637	673	654	670	721	646	676	625	630	646	645	651	705	704	644	698	627	673	670	633	638	673	607	631	658	622	651	686	602	665	722	674	651	646	693	653	648	652	667	655	694	639	676	689	696	660	680	669	652	677	704	674	684	635	657	671	680	658	666	665	655	658	640	648	668	628	657	676	666	681	664	652	673	667	680	646	697	666	682	619	708	664	664	680	650	687	602	656	660	613	666	699	721	656	652	655	629	656	627	653	667	651	671	650	619	704	625	644	678	629	692	653	647	677	635	676	620	667	663	638	663	699	665	701	634	646	627	680	645	661	651	675	659	634	636	709	664	631	662	697	663	675	668	679	640	668	659	659	661	682	658	655	690	667	665	579	626	671	635	650	657	638	673	656	634	678	652	656	676	673	668	683	694	636	686	638	709	668	662	639	683	627	627	627	669	675	630	617	684	638	695	657	642	663	668	663	687	676	627	678	711	636	600	715	675	680	677	657	647	648	615	662	660	687	637	646	712	647	676	642	659	685	693	665	699	660	673	618	642	659	654	698	656	664	679	624	624	681	628	611	628	623	620	680	651	654	642	667	667	645	628	636	665	645	643	636	711	655	639	645	691	699	635	668	670	697	655	621	705	661	629	658	680	668	702	603	651	643	714	629	663	695	729	673	668	706	650	685	693	686	641	677	701	674	686	639	663	670	682	662	633	632	681	691	707	665	721	709	631	650	667	656	717	661	687	667	641	672	614	651	641	613	656	641	627	672	677	671	607	682	705	652	656	694	653	648	650	691	613	662	685	678	695	627	624	667	666	667	641	625	645	633	641	670	685	623	685	642	669	689	689	618	645	684	654	632	613	672	679	662	678	666	687	703	662	679	688	643	610	640	697	657	649	651	695	678	644	636	647	697	667	643	650	649	681	652	635	627	663	659	646	636	668	644	648	687	662	654	658	654	718	611	665	635	680	701	677	674	593	647	671	626	695	629	718	649	662	683	654	716	647	677	685	667	677	681	621	684	672	631	655	679	657	605	663	665	719	669	677	630	664	630	645	664	653	652	665	678	648	659	645	652	636	636	640	620	638	666	618	694	666	659	667	654	670	712	692	650	681	651	651	642	664	679	677	662	619	687	631	672	631	659	651	640	645	638	643	667	647	664	616	661	615	630	673	639	650	657	654	699	656	649	624	613	669	636	664	652	683	710	709	689	669	665	662	663	704	641	657	613	686	694	689	667	647	675	664	658	644	669	640	610	620	678	657	636	666	670	628	652	683	669	680	621	631	613	651	671	709	676	688	678	682	634	657	618	674	671	645	671	688	664	682	674	641	671	635	684	664	646	660	610	661	669	644	661	642	640	671	636	659	670	651	700	635	633	685	652	664	652	690	636	662	636	686	625	676	657	662	613	681	647	687	670	680	645	650	663	689	646	687	687	669	666	660	690	643	690	703	673	640	664	651	634	617	669	700	664	638	678	656	661	623	699	634	661	591	652	629	679	645	684	660	659	694	675	616	668	664	606	659	680	659	651	598	676	630	647	663	641	667	654	672	639	599	686	634	648	622	593	597	669	702	656	681	675	690	710	659	658	643	672	675	662	700	666	692	641	641	684	663	646	656	679	658	646	668	685	694	634	643	638	674	661	648	653	620	649	639	653	657	643	627	643	673	700	653	660	677	635	643	660	678	669	640	676	676	670	599	652	679	659	675	681	657	657	630	705	681	683	665	602	641	652	654	653	614	657	669	604	679	666	645	680	629	635	671	624	658	659	667	681	704	711	681	649	701	666	665	679	668	647	611	639	664	613	683	689	652	637	612	668	639	656	700	672	671	663	664	673	635	680	619	708	679	662	639	682	659	662	635	631	657	692	681	615	677	657	636	659	658	704	655	642	670	597	631	678	655	698	694	646	621	661	675	639	661	692	657	641	640	684	644	682	693	647	673	664	679	641	679	690	662	695	668	662	710	621	662	683	674	655	605	685	664	648	680	636	670	621	623	697	672	637	640	721	681	657	672	618	670	642	584	645	664	642	678	665	623	638	691	626	703	650	685	669	702	633	687	705	638	662	667	651	638	644	671	690	642	679	623	651	736	673	617	630	688	661	637	671	672	682	634	633	639	698	708	668	661	628	657	631	633	629	698	685	639	671	646	678	672	695	731	690	666	621	640	648	652	678	654	635	671	643	643	644	644	687	633	648	658	630	675	695	656	682	676	663	614	648	666	675	674	659	646	634	689	684	648	695	682	606	683	607	673	690	664	631	680	694	627	647	649	738	635	655	660	676	636	654	654	684	683	729	653	655	629	633	651	668	619	679	661	642	662	670	662	703	629	683	664	665	661	659	678	645	730	640	704	701	682	669	656	694	663	704	645	644	682	669	622	696	682	685	619	691	658	662	655	616	673	692	650	682	700	653	676	655	647	683	637	690	640	660	670	655	652	647	647	688	682	651	669	640	654	675	638	705	664	711	685	667	668	658	674	697	658	650	660	644	647	649	623	671	668	668	711	649	681	630	679	662	703	666	653	662	630	666	637	655	610	633	670	657	626	632	618	666	641	641	650	641	670	676	657	587	627	683	657	697	635	683	701	666	689	662	672	654	663	675	610	616	668	640	646	650	665	661	639	697	691	666	660	698	675	645	695	644	651	651	632	673	660	652	689	662	635	656	640	678	657	645	640	672	671	682	678	648	667	643	659	647	684	620	631	628	661	622	658	638	699	674	702	659	690	636	683	654	657	649	690	647	678	691	653	673	657	615	671	623	657	663	713	630	642	651	677	691	674	692	652	727	600	705	670	665	698	635	640	665	649	630	630	659	652	653	625	702	661	659	635	647	679	638	665	628	646	661	663	632	628	686	703	658	661	693	685	640	658	712	658	642	696	632	680	638	682	635	678	705	643	668	703	676	630	660	673	656	642	679	690	737	667	728	697	681	696	674	668	644	662	646	659	707	681	643	644	669	673	658	642	686	641	614	616	654	697	672	692	679	635	669	691	642
33096	14548	2111	360	291	268	233	260	260	254	256	261	214	240	235	250	250	256	256	220	245	254	230	286	228	226	254	234	236	227	272	250	246	222	243	241	281	215	241	226	251	239	272	226	253	245	264	243	261	259	224	238	252	241	236	268	244	248	223	249	255	254	263	255	258	244	260	236	243	235	262	230	265	242	270	268	246	285	245	234	250	267	248	227	245	250	248	254	264	260	242	230	245	242	223	231	270	238	270	232	242	214	243	222	227	273	250	238	236	238	237	252	266	234	264	257	239	239	245	245	281	250	224	254	252	228	230	304	218	219	255	259	250	285	233	243	225	256	234	242	229	237	267	224	222	254	296	288	268	233	237	268	269	256	224	252	259	253	241	260	283	253	272	237	257	253	276	232	250	238	245	246	229	254	242	239	231	234	262	253	229	263	257	221	249	260	244	262	255	258	243	237	275	239	226	272	265	225	269	267	244	237	282	233	269	264	256	232	265	243	218	226	244	273	250	237	237	252	259	244	265	239	255	252	255	261	240	257	223	226	276	260	242	222	243	259	258	279	261	230	241	248	277	230	249	197	259	268	283	236	231	239	238	265	255	234	236	258	266	251	221	232	240	262	260	277	265	230	249	278	237	288	275	248	276	231	246	261	266	219	222	258	260	253	254	240	234	239	226	257	239	256	256	232	230	235	222	257	262	272	254	233	248	233	241	254	248	271	228	265	263	239	241	218	242	248	251	252	260	279	255	269	220	259	266	274	262	275	240	263	227	220	260	256	215	252	270	234	244	268	237	233	288	249	220	239	245	267	268	270	245	240	234	271	250	238	247	268	243	253	296	275	232	238	286	245	269	258	243	235	202	238	261	239	209	271	243	238	248	238	242	241	233	232	239	219	257	292	265	235	262	232	237	253	245	263	253	253	248	289	232	256	268	231	249	236	223	270	275	254	244	213	273	253	258	212	255	235	246	268	271	254	225	246	269	234	260	240	230	233	247	258	254	264	255	263	244	241	218	273	237	250	237	244	246	264	254	258	259	293	260	268	261	215	233	254	232	240	226	226	244	245	254	223	266	242	240	230	253	260	223	245	265	292	245	264	275	253	215	219	232	234	224	280	214	240	246	234	245	238	245	250	279	247	264	283	275	247	261	244	248	262	242	240	246	235	239	261	279	245	271	281	243	230	232	247	243	266	201	247	235	257	283	244	228	247	251	252	209	258	246	269	201	255	237	276	233	246	276	228	250	214	255	228	268	258	245	234	263	249	243	258	279	242	239	284	269	244	253	245	231	247	240	276	252	258	241	210	269	263	260	232	263	268	263	233	291	268	233	250	270	225	220	262	248	254	233	227	276	264	281	284	240	264	272	230	259	225	239	263	278	276	298	238	237	242	292	251	235	238	238	236	239	240	228	266	257	252	246	224	250	252	231	252	241	262	259	245	224	254	251	269	269	223	228	244	269	240	266	261	285	265	226	237	274	241	225	235	260	264	241	247	222	241	240	242	216	258	238	241	198	224	275	243	272	236	276	233	241	219	216	256	262	245	231	250	256	252	254	220	272	256	230	227	249	245	236	208	234	281	251	229	266	215	247	247	195	276	257	232	230	225	276	250	241	251	254	250	259	241	242	244	267	258	241	261	245	258	250	212	256	234	216	225	284	268	226	234	263	232	259	236	242	256	227	247	230	245	234	229	240	242	241	246	251	252	228	250	267	234	239	263	232	253	235	231	233	267	248	262	249	271	291	248	265	249	258	246	248	263	233	263	258	237	255	261	266	259	264	248	255	252	230	238	241	236	250	226	262	247	261	254	234	275	215	271	235	260	261	239	250	259	235	239	248	265	219	254	272	239	242	213	214	229	253	231	217	247	251	241	238	283	263	267	238	261	206	252	223	275	262	256	266	259	263	247	248	252	246	251	253	222	209	255	264	271	256	237	261	232	274	259	232	256	252	264	247	238	248	260	228	236	265	228	256	241	248	249	259	256	225	231	264	257	263	238	273	242	243	220	240	249	261	255	267	254	267	225	274	251	287	275	274	262	233	227	259	215	241	234	244	242	262	244	247	239	263	241	264	232	262	275	241	275	223	248	230	238	288	239	244	272	239	253	230	222	279	241	253	234	245	246	255	286	260	246	247	258	255	301	232	258	275	244	230	250	253	244	235	253	295	248	231	264	242	235	252	247	246	230	240	244	238	259	234	263	248	280	238	228	248	268	243	245	246	257	214	243	248	250	247	247	262	220	230	228	273	264	263	289	243	239	277	263	221	249	263	278	269	258	252	242	253	239	258	265	239	258	216	232	271	238	262	259	244	235	271	229	239	216	231	233	235	234	231	195	244	265	249	238	231	259	274	228	229	256	289	237	229	245	214	269	254	229	259	244	243	245	264	253	256	238	249	259	233	220	252	261	245	243	238	251	268	255	246	218	271	264	259	246	246	284	241	267	236	239	224	248	218	276	220	273	267	263	238	247	275	272	245	256	274	273	245	244	266	233	241	245	261	309	248	237	253	261	241	258	233	275	247	285	237	245	267	250	260	248	225	256	261	246	253	220	249	220	247	260	261	257	242	229	257	225	238	250	267	248	245	268	280	215	230	250	234	268	267	268	254	233	254	238	238	251	257	228	240	256	256	253	243	258	267	245	241	220	251	262	268	254	254	261	265	219	248	269	243	261	244	281	257	256	271	246	241	262	245	251	235	270	248	250	233	230	279	281	257	237	246	256	233	247	247	267	241	272	276	259	231	237	241	231	266	237	264	247	235	237	262	263	260	236	247	249	259	228	250	253	275	273	241	259	250	258	259	220	265	238	242	263	253	221	252	238	258	263	255	212	257	281	241	259	219	238	271	271	261	224	216	264	250	219	241	264	272	233	258	232	237	235	266	248	266	208	259	263	264	236	240	258	254	255	267	253	255	258	256	221	267	259	237	258	222	231	245	249	278	249	229	243	242	249	288	252	274	268	262	254	263	255	250	238	251	244	261	234	256	260	232	228	255	220	233	255	258	229	220	264	229	259	250	263	232	245	230	242	235	272	258	267	242	252	288	239	245	289	228	230	265	248	291	244	282	244	271	257	252	261	283	254	256	222	243	281	252	248	262	239	243	253	262	247	271	232	254	237	224	257	210	260	224	255	265	202	197	220	212	245	266	243	236	233	229	253	247	259	238	242	231	249	229	248	261	253	233	233	246	234	261	241	253	247	263	258	232	272	260	255	250	242	236	243	244	237	244	254	257	243	234	262	243	250	248	268	257	244	283	249	230	225	240	251	289	272	234	232	272	270	258	251	233	248	243	266	239	232	273	271	266	231	247	274	229	247	226	265	266	220	263	251	239	222	246	234	257	262	224	237	278	243	241	251	225	238	231	243	243	295	267	260	225	251	244	246	258	252	255	250	232	213	265	238	259	256	248	261	267	243	263	244	211	246	247	251	228	239	254	252	232	231	199	258	258	256	249	246	280	229	228	254	254	253	274	253	233	268	248	251
7789	669	591	586	614	603	609	587	561	605	641	615	633	625	592	598	597	617	611	565	647	592	593	615	541	604	587	657	563	577	594	623	567	564	608	525	591	606	586	594	526	589	595	588	584	609	642	583	583	624	587	607	607	627	565	586	586	586	535	597	597	564	588	596	619	604	633	601	596	574	585	592	591	660	633	548	562	581	580	585	561	611	621	604	616	627	609	596	577	600	592	626	580	610	617	594	608	584	591	592	606	560	588	590	604	584	584	599	611	618	570	549	650	624	592	591	611	548	588	618	603	620	610	642	580	615	564	583	651	678	578	632	592	608	582	632	596	586	580	594	586	595	566	597	550	584	592	587	560	583	599	525	598	619	583	585	626	557	602	588	580	609	588	591	571	582	598	606	617	588	583	609	582	561	593	591	564	568	608	626	595	587	603	631	639	598	627	551	552	630	599	608	574	553	604	625	572	631	631	583	581	610	594	572	638	570	590	600	618	567	626	628	595	589	594	582	626	543	579	578	595	570	566	601	614	594	545	566	602	578	572	601	609	573	586	593	614	604	580	543	617	605	623	542	632	608	604	592	601	584	660	629	614	596	578	617	592	580	630	592	569	595	604	584	590	567	611	575	606	587	610	627	601	559	614	574	532	579	617	620	574	543	590	575	617	603	595	572	645	605	586	580	577	611	617	635	635	617	605	592	549	593	617	567	624	592	595	571	608	574	634	599	558	584	617	576	598	607	619	581	619	621	596	611	632	593	576	611	569	596	578	559	580	582	576	583	610	601	587	590	584	609	574	620	626	615	574	589	605	573	597	566	585	601	597	584	557	575	570	605	617	596	619	584	591	598	589	613	602	591	617	600	598	607	580	568	591	585	633	617	594	623	550	607	592	545	622	556	576	598	608	570	625	596	580	617	585	645	573	592	562	603	645	607	569	605	595	606	588	615	592	602	571	636	586	600	637	569	602	572	617	581	614	624	582	614	588	600	594	582	607	536	594	591	580	615	608	589	590	616	598	607	619	553	594	589	638	579	592	573	613	547	590	612	591	577	593	561	589	590	612	577	621	592	656	576	570	616	557	578	597	617	594	589	623	627	591	575	580	600	548	573	625	593	607	557	618	581	606	592	627	592	557	611	570	565	629	562	622	579	557	581	597	557	610	610	601	554	590	580	578	601	560	612	532	577	591	600	613	568	612	579	572	637	604	622	593	587	594	600	614	605	592	637	594	589	586	582	569	579	608	573	560	587	599	616	603	620	628	576	614	615	601	580	565	599	594	589	629	596	621	624	612	557	587	585	594	561	612	583	611	604	620	605	585	570	604	609	539	644	626	588	606	581	585	573	579	574	621	564	565	632	559	598	635	625	559	577	592	586	556	588	628	563	595	609	574	566	625	628	579	598	584	614	593	605	653	587	575	606	560	567	575	647	605	619	587	552	609	574	556	622	577	602	601	614	641	612	577	601	562	561	592	601	585	560	628	599	594	587	595	617	606	562	564	607	594	574	597	553	611	597	600	631	646	594	524	627	559	601	568	567	609	579	578	562	542	611	609	628	543	565	593	608	563	571	576	593	586	599	583	587	597	576	602	579	567	601	584	615	591	613	602	600	569	593	611	595	580	597	594	625	614	629	625	582	605	562	573	591	613	579	595	557	609	618	600	586	586	618	579	632	603	591	601	603	612	574	585	587	588	595	625	582	588	586	575	608	576	547	604	605	599	578	610	583	588	589	630	606	592	557	667	562	597	645	580	565	617	575	621	642	604	575	605	614	549	610	597	587	561	620	611	619	652	598	548	615	611	590	583	586	607	570	602	577	571	561	619	623	588	594	602	625	586	538	630	610	599	611	568	598	610	592	592	614	602	630	639	607	591	573	588	582	580	608	653	610	594	609	594	602	608	609	588	622	635	584	593	587	618	567	612	594	590	599	636	597	590	598	581	585	628	574	587	595	569	572	534	563	550	512	601	628	585	585	583	640	608	618	545	610	612	611	612	632	599	578	607	544	614	577	614	632	594	586	617	574	617	597	574	598	577	601	614	618	591	578	605	558	597	612	543	608	591	575	598	596	606	607	596	545	597	583	596	630	595	586	600	581	620	571	603	578	602	608	624	584	574	600	596	577	575	570	586	553	600	591	571	571	583	574	588	628	611	607	563	595	592	604	587	578	626	587	599	583	619	600	570	572	576	548	596	617	558	613	604	586	604	596	602	586	569	629	602	557	578	615	578	595	590	582	560	578	613	569	596	577	621	545	572	558	612	607	601	544	631	636	566	569	586	589	606	590	594	578	578	603	590	597	574	576	585	622	565	617	620	582	633	611	586	579	574	582	592	558	603	576	588	591	608	589	616	586	563	534	591	560	583	620	635	600	593	604	551	605	587	600	579	576	596	595	559	601	636	590	637	622	611	590	636	566	605	599	603	571	599	605	547	596	653	597	563	599	633	632	550	552	525	627	600	600	629	583	575	578	611	611	642	607	601	575	586	586	628	566	605	568	601	600	596	564	566	592	576	591	579	552	552	575	635	574	583	581	572	594	591	554	565	675	586	617	625	594	591	597	582	576	577	652	636	550	572	532	617	585	598	610	621	591	556	632	550	629	618	614	608	553	605	613	627	614	616	617	595	594	617	606	586	613	572	592	582	606	608	581	556	561	614	558	593	644	576	598	549	590	574	608	589	599	593	583	627	610	586	592	572	620	596	584	631	567	570	626	598	595	590	607	603	595	602	563	617	612	588	597	598	614	592	652	611	572	603	629	567	595	563	551	559	589	583	614	589	606	590	607	630	566	541	603	598	569	564	594	563	581	628	583	555	651	621	577	598	580	553	630	659	613	576	569	629	562	608	581	563	591	594	606	634	571	569	593	579	612	601	568	627	608	582	604	595	564	552	619	584	609	563	613	573	578	589	576	580	627	576	594	596	591	581	588	612	589	592	616	535	624	647	592	578	586	607	608	650	618	618	584	590	634	598	573	618	606	580	599	572	567	592	573	592	595	596	571	612	624	622	649	542	597	574	628	558	596	610	634	605	583	573	555	587	581	588	587	616	559	592	608	569	595	566	597	608	585	601	603	590	643	625	605	595	608	585	583	616	561	574	585	607	580	617	590	612	577	601	582	568	590	604	610	565	603	632	595	620	599	617	607	613	565	599	602	551	578	612	569	595	554	589	600	561	576	608	594	591	600	644	601	593	595	576	611	553	627	598	575	617	589	625	578	627	593	624	554	592	567	570	606	580	602	556	606	636	573	586	637	576	616	611	584	586	582	558	585	560	560	605	564	565	577	593	612	640	641	593	628	545	578	559	597	584	604	592	572	566	579	566	584	578	567	590	571	620	582	592	649	566	592	608	591	610	597	637	628	619	572	596	606	598	565	560	588	622	591	554	583	563	621	597	569	599	645	636	570	602	548	584	616	594	583	560	555	554	551	529	626	616	576	584	610	576	630	570	612	631	538	592	622	630	569	566	593	558	586	603	594	572	575
25089	21024	23665	28592	21033	12979	698	538	503	491	460	417	408	434	411	423	430	391	379	399	396	433	429	389	408	412	441	411	395	419	408	390	422	376	462	391	398	401	422	421	410	470	412	390	376	427	390	413	447	429	393	423	394	396	409	374	359	415	429	412	404	389	413	416	398	377	375	407	369	384	375	399	374	409	354	383	443	380	391	410	389	408	427	398	357	381	408	413	380	414	410	421	410	395	369	402	441	436	412	382	391	419	379	397	421	414	398	415	409	386	408	418	402	404	384	426	426	402	381	427	427	440	388	426	422	419	422	365	434	383	408	392	388	399	390	419	406	428	417	402	431	388	404	406	405	405	434	387	395	370	433	358	366	363	382	401	387	425	384	403	375	402	371	357	394	393	352	415	450	416	374	389	402	396	426	424	425	360	391	392	416	445	389	401	393	378	416	414	401	411	427	391	402	397	370	396	394	420	386	382	381	408	415	380	372	391	369	418	421	389	373	411	420	407	404	443	399	378	424	419	423	438	369	405	437	408	422	372	383	407	388	387	366	403	413	424	398	411	422	440	376	397	418	396	401	396	376	425	403	401	402	402	383	418	380	391	443	418	439	394	402	430	443	425	369	416	378	447	388	367	377	392	449	397	415	403	372	426	400	413	365	380	391	373	406	396	439	397	400	401	417	415	364	384	403	421	388	415	404	408	396	373	408	437	421	366	397	380	371	417	396	389	393	415	411	400	414	387	394	409	384	385	392	377	417	411	426	429	401	402	428	409	408	389	398	390	405	384	403	395	405	401	408	394	421	414	411	346	366	390	338	432	427	381	357	395	418	407	387	424	416	377	430	365	420	382	404	367	380	438	414	415	398	387	404	384	402	396	387	379	396	354	406	388	398	395	396	411	372	415	380	368	381	381	373	416	445	408	415	411	379	425	449	425	392	380	400	378	389	415	397	397	373	406	408	392	399	413	400	414	440	383	436	404	375	421	447	368	353	424	403	379	426	383	368	427	406	430	428	414	399	399	440	393	436	358	398	416	416	378	403	451	387	376	375	415	418	397	436	399	406	402	396	415	415	413	399	392	418	401	437	452	422	368	411	407	413	403	395	396	340	369	429	403	429	364	377	340	355	417	417	388	422	395	452	363	424	406	418	368	377	414	413	359	391	390	398	393	390	381	379	412	365	395	398	401	381	382	401	421	390	399	373	407	415	377	383	405	404	407	384	435	378	414	440	391	385	412	363	406	391	391	424	408	378	403	400	418	391	397	395	387	395	391	409	405	371	360	413	391	359	388	405	399	414	406	388	432	387	373	406	425	446	376	397	381	393	406	405	392	403	413	388	415	378	400	428	397	384	371	387	355	396	428	415	420	440	447	377	390	398	361	416	389	391	436	402	393	377	387	382	405	387	411	427	389	418	390	409	428	424	385	372	359	349	394	436	390	383	388	379	371	408	399	383	396	376	400	388	410	399	377	380	425	399	373	416	422	392	394	391	386	412	366	367	432	405	417	431	393	400	405	395	407	421	378	462	394	402	427	415	397	378	407	390	427	396	414	382	395	401	372	414	375	408	402	425	441	389	409	418	418	385	413	394	431	397	398	405	410	396	400	437	402	409	409	403	401	404	423	376	369	390	387	423	375	414	402	399	396	392	379	408	414	398	372	393	400	412	395	421	404	431	414	390	401	433	399	423	390	408	371	397	438	414	395	379	382	390	409	409	390	375	402	404	372	410	415	415	424	388	393	396	409	381	426	417	366	386	426	426	393	399	423	391	361	418	407	376	394	391	389	398	396	405	395	416	415	406	441	454	393	360	368	389	400	360	436	375	426	404	363	396	422	422	380	417	380	416	398	357	393	403	370	399	355	394	378	378	429	396	422	394	408	410	391	362	418	391	466	390	446	353	402	398	425	379	410	412	397	440	400	438	418	397	416	379	382	375	413	372	392	393	389	394	432	388	400	368	399	408	406	399	387	403	366	368	400	370	395	419	404	381	397	376	418	390	373	402	361	420	383	353	393	418	394	405	405	357	410	402	402	410	410	396	427	370	429	413	368	358	399	417	355	407	401	407	352	403	383	379	356	390	352	392	383	396	385	402	379	400	384	423	390	419	383	379	418	379	420	385	434	384	385	399	400	422	420	359	422	400	405	447	361	424	386	407	403	412	455	366	382	384	386	352	381	433	388	376	369	412	397	394	362	401	430	371	415	394	410	432	380	408	377	407	433	433	376	379	390	386	416	405	405	395	402	387	396	403	379	383	377	390	393	422	347	402	383	414	414	433	404	419	429	392	394	434	413	395	419	429	381	378	372	385	400	372	391	400	394	384	365	389	382	431	388	406	380	402	417	393	412	429	433	434	381	386	389	409	394	386	433	406	401	385	373	384	381	390	413	443	381	403	367	371	430	386	406	400	442	406	372	422	391	385	365	379	394	390	407	393	367	415	375	421	407	414	401	434	384	360	419	414	394	394	374	415	412	432	386	381	409	393	391	364	416	380	384	416	364	379	395	411	431	413	360	419	443	359	387	396	389	395	376	453	367	371	392	405	400	430	388	457	400	364	405	372	355	385	389	401	398	392	357	387	417	416	377	413	402	375	421	408	358	402	443	395	421	371	437	390	373	396	406	374	372	374	394	408	347	388	364	429	396	405	381	369	401	376	412	406	405	426	420	403	415	410	409	404	396	399	384	421	397	395	413	367	396	357	430	401	423	416	438	413	397	394	393	348	398	408	403	393	405	409	384	413	434	399	430	407	395	443	428	420	393	382	384	363	380	415	351	390	392	395	425	386	361	398	400	416	400	393	378	384	380	389	399	412	417	409	350	428	411	373	380	392	407	414	406	388	422	404	406	460	436	454	370	394	393	378	392	390	409	371	418	387	435	397	371	425	387	371	390	438	424	407	380	428	358	427	409	421	402	425	390	408	408	442	426	401	418	398	393	389	400	422	398	398	402	378	400	406	429	383	393	398	437	352	398	361	416	413	369	397	410	380	402	408	432	397	405	411	390	409	402	370	428	368	369	459	437	344	395	342	401	415	390	384	399	401	433	400	382	376	417	440	378	413	427	381	404	370	425	404	402	391	386	386	379	401	419	412	363	417	456	398	421	394	423	351	427	397	383	429	411	386	408	397	402	389	417	381	417	395	388	389	406	397	416	400	378	415	423	435	385	380	398	372	414	406	406	403	436	449	400	391	399	410	366	363	398	403	406	398	374	358	444	388	409	418	392	375	376	385	402	406	412	414	416	422	448	448	437	395	392	403	418	390	401	399	368	402	394	390	391	429	356	390	406	425	408	363	382	420	418	385	383	375	437	409	393	357	378	406	400	381	387	417	398	395	381	400	373	407	431	393	391	411	397	401	422	417	363	400	395	397	415	441	412	405	380	408	403	376	385	371	358	407	404	422	398	403	371	412	375	368	427	384	390	387	403	401	390	421	403	376	440	414	400	411	389	439	401	355	397	434	425	409	404	415	373	423	355	386	359
4400	2381	1573	1008	990	915	898	888	902	840	825	913	857	921	861	824	834	804	874	854	864	865	852	862	870	875	905	883	868	863	835	928	837	852	843	838	888	865	868	875	843	880	902	875	862	833	849	859	913	834	833	817	824	858	869	854	934	871	843	758	908	824	826	860	791	909	897	805	820	851	832	850	912	876	862	858	865	874	876	871	809	863	910	864	886	819	839	851	909	851	854	882	887	861	874	835	840	816	852	834	779	846	839	866	885	886	843	823	856	822	896	823	856	869	862	820	853	843	851	834	880	829	815	885	848	858	812	812	872	882	909	878	862	829	865	880	882	802	861	937	828	854	843	824	856	879	855	840	840	836	835	863	852	859	856	837	874	878	868	869	849	877	861	904	833	807	857	855	894	880	848	850	862	811	880	873	892	817	802	820	889	883	840	874	819	865	869	788	838	882	856	842	845	853	811	875	843	900	882	806	865	834	808	845	875	823	889	828	856	844	843	845	846	809	880	852	867	868	933	899	858	840	851	864	870	835	843	849	832	907	883	859	836	863	870	863	818	849	818	862	859	891	855	855	851	826	817	800	844	799	824	854	864	836	854	835	864	873	848	867	871	844	865	828	872	895	859	856	896	860	815	819	881	837	871	862	859	856	843	858	887	822	848	883	870	874	895	868	829	826	843	887	899	908	848	848	799	896	901	863	914	851	790	867	821	925	877	817	811	837	868	800	835	845	846	904	838	853	815	876	808	834	862	867	898	848	890	891	854	826	832	837	822	854	889	858	855	888	894	832	826	882	862	837	859	828	853	844	832	852	823	863	805	889	841	908	838	870	844	858	870	818	901	855	779	851	915	846	843	881	896	875	881	875	837	863	848	882	877	791	850	812	905	819	843	855	861	892	881	896	826	881	835	857	831	870	833	852	855	865	905	801	847	849	831	853	855	828	835	834	856	856	826	834	867	818	838	840	867	808	861	783	832	897	844	844	896	914	789	847	841	867	841	827	869	802	857	884	834	816	898	809	878	860	868	833	863	864	842	813	847	830	886	832	852	875	872	868	844	881	836	828	846	829	897	837	876	851	827	855	868	811	900	839	829	857	828	825	826	870	861	855	837	871	914	845	863	895	834	854	858	879	847	861	894	813	874	868	845	857	888	866	868	856	810	875	799	843	842	861	865	794	875	867	852	821	889	866	874	896	848	866	890	825	863	815	805	850	850	892	860	919	873	863	862	838	870	805	849	860	868	865	851	861	841	838	858	859	824	799	777	833	833	840	916	884	838	863	846	903	828	819	814	846	849	851	875	820	884	845	846	883	878	877	831	892	850	844	911	823	818	894	905	872	874	850	900	855	822	851	858	839	844	847	866	843	858	814	884	812	875	872	848	819	847	889	879	865	917	838	856	885	845	873	882	829	826	852	786	889	813	889	825	837	864	868	815	904	840	883	876	826	856	822	879	887	916	900	864	835	816	816	881	838	868	851	866	853	848	856	852	900	830	814	910	894	848	857	871	894	819	925	880	855	853	876	883	884	893	772	880	848	803	885	910	812	872	890	890	844	802	852	867	897	849	862	847	868	855	833	873	829	927	878	842	849	886	833	825	864	844	906	866	790	838	851	818	919	853	876	845	877	866	809	878	890	837	881	834	827	840	847	825	802	872	867	927	804	879	810	857	794	860	843	858	863	902	867	865	868	878	867	861	862	811	883	868	830	855	849	874	786	863	858	833	846	851	868	877	870	864	882	852	834	846	838	823	864	839	843	853	837	896	848	833	849	875	823	865	843	853	850	813	864	878	829	860	833	839	815	863	832	827	874	820	856	869	821	917	835	818	829	859	828	888	854	889	868	887	860	898	861	835	862	844	842	896	865	811	882	864	811	881	908	815	856	851	860	863	884	868	851	865	820	823	857	851	865	876	800	849	877	860	832	861	850	851	861	844	784	886	850	936	876	851	885	852	831	833	907	849	854	851	842	793	836	828	830	861	823	885	852	855	848	855	866	880	798	801	875	865	821	846	884	854	844	854	879	862	882	812	837	836	905	824	860	877	850	849	879	875	881	886	895	916	879	847	814	833	877	840	811	878	860	890	860	864	847	851	891	837	879	807	859	854	874	858	846	877	821	842	860	870	875	841	949	839	863	883	857	833	856	850	872	773	865	940	883	871	833	831	835	871	865	891	850	892	816	862	881	807	868	858	846	873	818	839	857	852	870	839	850	829	840	849	844	798	870	909	839	845	880	861	891	808	809	841	922	896	846	902	843	862	857	883	856	858	864	830	879	870	877	845	823	858	870	844	848	843	783	806	872	877	893	819	828	901	860	810	846	846	861	859	885	842	853	869	907	839	902	885	883	854	919	862	828	854	894	886	820	860	851	864	854	878	840	851	860	876	834	867	806	808	872	852	827	776	865	864	860	803	824	821	836	861	796	852	836	884	858	827	825	861	847	855	886	808	904	862	846	851	840	852	845	809	856	865	846	900	887	808	824	839	843	837	844	835	841	835	841	897	877	818	842	843	848	831	833	874	827	849	855	824	863	861	861	810	863	884	841	901	892	863	816	795	833	831	858	855	847	833	895	815	885	829	847	870	816	852	804	839	867	805	840	839	818	922	872	870	851	875	834	831	896	845	893	840	865	865	886	816	850	887	838	846	806	891	908	891	902	841	851	853	853	823	824	839	842	863	844	851	831	859	887	836	888	793	868	814	854	832	790	870	869	859	820	847	836	839	839	901	823	914	874	842	820	878	876	816	862	831	865	879	853	825	871	878	831	890	848	881	835	858	834	810	865	868	857	883	882	809	849	903	842	868	810	806	858	851	869	847	887	883	847	844	829	827	883	815	856	899	866	804	833	818	885	805	832	873	862	833	848	859	845	859	876	883	876	866	805	896	867	841	862	846	877	823	881	860	821	898	866	828	827	824	836	855	874	816	841	788	857	879	850	863	869	847	894	841	844	933	884	877	847	827	851	838	856	864	865	902	841	825	855	857	829	826	801	837	857	815	785	834	818	828	876	872	870	849	849	823	846	777	911	869	854	873	866	826	857	837	831	836	880	854	851	835	842	860	893	816	811	850	868	853	800	858	802	789	813	813	865	913	889	810	805	819	921	840	841	878	884	893	821	873	867	820	839	880	858	925	866	849	856	850	818	874	875	847	887	816	834	888	874	844	857	820	829	874	833	899	836	882	784	882	847	850	819	890	873	847	833	785	843	785	857	863	818	858	856	816	871	872	788	884	966	838	841	905	786	844	868	855	872	884	871	846	900	865	788	823	892	893	810	892	833	866	839	933	875	808	863	838	896	823	947	909	864	876	850	819	839	860	860	854	868	829	879	858	848	867	893	836	792	858	805	848	878	856	882	874	851	863	860	855	842	829	823	858	906	857	874	878	867	844	872	823	868	863	809	852	923	829	820	853	837	821	853	860	868	890	866	857	875	900	909	865	846	863	805	788	857	831	857	827	828	833	890	849	850	895	861	838	811	879	890
24447	21008	23999	28228	21014	21030	11101	599	442	417	410	403	338	378	363	365	379	350	330	313	324	322	349	314	308	313	345	321	307	307	350	274	309	309	320	349	303	345	342	307	284	312	303	298	340	317	284	307	315	329	324	329	317	311	310	305	309	331	305	329	327	322	331	352	364	276	312	322	302	310	323	321	335	306	310	309	342	319	326	329	312	297	321	327	256	291	313	301	314	306	281	290	294	329	317	298	317	299	328	337	302	281	272	307	334	334	303	302	312	323	292	320	311	300	282	317	274	314	258	310	302	271	310	305	345	322	325	349	333	307	329	319	324	326	314	326	318	303	329	316	313	324	322	285	304	314	303	292	323	357	326	338	298	329	326	326	315	301	284	327	330	345	319	299	308	275	326	313	302	323	331	336	285	300	345	310	297	327	302	325	308	351	320	303	314	334	315	317	327	352	292	340	275	343	308	343	291	320	350	334	305	346	300	287	275	312	314	311	324	337	323	317	306	335	301	383	322	306	313	336	321	312	290	326	310	291	308	298	320	351	320	324	306	318	315	338	284	283	291	326	301	280	317	287	299	266	286	333	308	305	328	330	309	340	345	289	302	254	327	322	306	307	277	324	303	313	308	328	298	298	316	305	321	330	353	287	341	323	327	294	298	330	336	307	318	295	314	336	357	336	298	302	333	325	285	300	322	337	305	333	314	304	333	335	259	315	282	312	289	320	313	315	327	292	299	305	309	322	335	323	296	268	299	286	339	319	317	322	302	291	297	306	305	283	320	340	302	315	309	367	265	356	311	311	332	302	335	317	317	325	278	315	297	326	297	299	303	294	287	270	296	339	328	275	302	321	317	344	345	315	283	314	328	299	384	310	318	302	304	279	286	339	292	329	301	319	322	318	291	276	338	285	301	312	323	324	308	297	311	310	298	302	301	286	287	339	315	294	326	328	381	282	346	283	335	301	327	326	312	324	348	311	290	313	331	326	282	299	312	308	291	290	297	314	316	306	311	353	308	294	352	310	290	306	319	277	327	310	284	324	337	321	321	278	325	336	301	315	275	307	331	316	316	335	307	325	311	306	317	348	304	292	312	320	290	312	315	334	310	295	261	338	327	315	304	346	329	337	287	312	352	293	339	305	287	273	318	312	346	304	306	324	318	330	338	281	339	307	308	294	311	306	309	324	321	303	333	278	293	332	343	351	297	310	299	302	323	306	307	280	304	306	315	300	291	334	301	271	302	349	327	330	299	305	300	309	288	312	315	305	301	334	311	293	322	275	321	295	293	322	315	293	299	316	321	305	294	333	317	303	331	320	335	327	330	352	300	298	357	289	360	342	317	315	317	324	291	312	309	342	316	306	278	301	314	306	315	359	293	326	301	314	336	312	321	340	276	290	333	308	303	307	338	335	317	331	286	326	330	338	338	337	311	305	304	334	335	316	314	323	319	293	308	344	330	297	286	279	299	286	308	295	312	302	301	316	291	342	325	299	345	309	300	292	298	296	331	304	326	305	294	303	302	306	326	311	318	317	281	294	298	314	303	365	326	311	304	280	332	292	321	299	329	343	318	330	314	294	339	301	295	290	315	336	345	308	317	312	291	281	326	318	289	321	320	319	334	320	308	314	312	299	303	339	315	302	339	321	307	357	332	335	282	330	314	320	305	314	316	326	340	308	300	309	281	282	311	302	295	298	312	293	287	300	295	286	282	306	276	329	313	301	317	279	283	278	333	260	312	295	351	299	290	352	323	285	300	305	317	333	303	303	278	294	295	312	326	310	279	319	332	307	292	307	318	309	305	283	327	316	315	284	286	269	323	348	334	307	278	326	305	321	266	282	300	318	316	316	309	313	303	296	292	325	336	337	310	313	302	311	356	315	338	347	320	311	323	286	292	330	319	325	305	320	297	313	329	331	281	328	299	316	325	323	300	300	312	308	334	297	297	305	317	324	278	306	298	299	308	301	267	308	316	302	284	303	304	337	294	310	314	317	376	330	308	277	313	311	299	328	329	339	349	312	342	325	320	330	349	279	306	306	297	308	289	282	327	285	279	312	320	302	310	290	310	301	286	294	296	287	341	322	284	315	282	315	325	312	304	318	309	311	334	313	296	321	314	318	289	335	283	337	340	311	302	325	361	311	292	294	311	343	303	320	321	313	304	325	301	328	303	314	346	326	322	238	318	326	303	315	334	302	324	324	353	296	321	307	331	286	302	278	324	292	327	327	297	328	334	319	326	317	294	296	326	330	305	318	323	301	326	331	306	311	322	332	306	298	317	308	341	273	289	338	313	315	343	312	349	341	292	302	290	328	316	306	308	318	321	302	333	336	307	312	290	286	297	321	299	350	331	354	286	272	330	292	309	323	316	362	345	306	326	305	342	288	328	322	343	333	285	294	326	311	315	302	296	312	336	327	335	317	296	309	293	323	299	301	326	328	295	279	331	283	304	303	321	337	332	302	293	274	306	292	325	298	267	305	314	298	303	312	312	322	338	316	313	320	326	315	293	288	305	263	344	313	346	285	292	315	306	317	290	331	320	297	301	333	340	329	286	330	271	279	311	290	359	325	318	362	319	312	307	309	291	302	290	312	312	312	266	320	314	318	330	335	308	286	328	305	306	303	339	335	314	290	290	331	280	314	338	300	329	322	320	317	340	311	286	296	291	288	313	318	287	353	324	317	326	303	334	292	301	289	326	301	345	325	301	279	309	303	342	331	316	280	311	345	278	306	285	311	331	295	303	297	298	265	307	304	324	304	316	332	286	315	308	328	310	305	277	315	298	269	306	289	306	310	273	301	347	337	310	310	336	352	311	308	321	322	315	355	317	335	314	287	320	302	328	306	299	329	294	300	337	315	274	297	272	300	291	333	309	299	301	301	333	320	286	293	298	338	319	335	302	284	336	291	300	301	334	299	307	264	341	315	262	305	344	274	313	286	312	311	370	319	321	338	323	291	302	303	325	320	333	333	331	316	339	297	309	340	332	318	310	293	322	321	285	305	331	330	293	343	315	301	342	302	329	316	327	330	319	321	330	303	327	315	319	335	297	302	338	275	363	288	302	347	286	295	288	325	341	312	315	301	304	312	314	300	328	299	295	343	328	342	328	314	280	313	303	277	312	332	340	305	310	304	304	319	324	313	292	308	324	317	311	305	314	314	310	335	291	320	358	302	314	293	297	366	334	304	305	317	323	332	311	270	285	338	288	320	337	304	307	324	317	335	322	331	307	346	303	305	311	297	325	331	321	279	303	299	341	287	297	319	286	339	317	328	330	287	273	303	313	299	314	324	340	314	318	282	307	316	300	320	309	299	317	337	312	322	333	315	315	284	322	298	306	289	323	332	322	285	285	334	326	300	322	317	371	317	345	309	323	304	338	275	303	300	303	314	311	326	289	318	308	347	283	314	293	345	325	293	343	302	325	304	327	327	303	295	344	332	319	296	382	307	301	316	320	291	309	309	309	282	330	316	309	301	305	316	340	301	297	282
4063	3457	1752	1026	881	768	761	709	653	703	649	658	683	678	654	632	659	646	685	675	693	635	594	683	609	672	653	668	640	663	656	688	678	625	673	639	673	679	656	668	695	671	667	658	693	675	651	668	673	677	674	648	649	633	659	646	661	657	667	647	620	674	705	693	671	629	614	660	670	643	631	645	682	680	662	617	632	675	643	689	660	656	666	651	668	658	693	676	678	692	653	683	678	663	649	681	643	677	643	666	664	657	626	652	631	691	620	657	636	618	619	663	687	648	659	651	654	637	640	699	619	654	676	664	645	672	621	609	659	663	606	688	686	673	702	658	630	690	652	641	629	665	654	609	697	649	640	652	617	688	678	679	646	627	646	625	671	582	681	677	695	705	672	675	655	683	656	639	670	673	623	690	629	670	637	687	667	611	664	634	687	673	702	679	710	657	640	673	627	645	665	676	671	644	649	602	672	627	667	670	687	679	669	639	674	636	668	660	674	665	680	683	653	648	654	646	637	683	657	659	644	613	675	643	680	637	641	673	644	632	676	694	646	640	628	676	654	607	641	647	671	647	658	641	666	665	632	676	638	684	629	664	661	658	650	635	649	652	694	671	662	690	665	639	649	669	658	665	622	696	668	682	679	690	696	688	619	675	657	670	631	657	671	705	618	656	663	664	690	626	703	649	654	663	668	646	674	691	681	677	699	650	646	642	668	665	716	675	676	654	672	666	690	675	708	651	640	622	691	618	692	671	637	693	675	670	662	662	659	644	662	666	631	648	643	642	622	643	607	664	690	638	638	682	626	696	645	605	672	698	676	650	703	660	668	674	622	620	671	644	706	658	660	641	689	693	658	588	677	679	629	653	666	680	680	652	667	656	664	651	691	643	669	666	667	660	624	655	641	712	648	666	693	615	634	674	681	646	679	639	697	630	644	713	634	662	647	668	669	648	661	670	640	653	686	712	655	610	636	677	637	642	655	684	612	648	643	661	665	645	627	602	670	651	713	680	677	670	708	663	641	664	623	708	677	639	630	664	620	684	630	671	619	641	674	674	660	638	696	648	672	649	673	655	645	634	678	630	692	661	658	690	688	665	677	620	680	658	655	661	670	690	664	711	647	656	706	675	661	624	601	645	623	653	660	647	664	677	651	637	643	664	677	651	671	677	673	659	664	657	644	682	651	624	657	653	648	628	693	684	678	664	636	665	608	631	647	699	641	682	710	725	661	622	684	677	685	671	644	689	670	683	673	685	701	642	688	649	656	671	642	633	692	651	646	627	684	706	653	645	643	693	649	650	737	643	666	683	634	635	622	624	661	672	653	692	690	611	675	637	666	669	595	680	665	692	653	672	672	720	671	657	646	687	671	692	653	628	661	658	648	643	666	666	619	656	653	661	644	618	639	626	647	629	650	683	635	700	633	657	693	650	655	682	655	605	652	647	655	646	683	613	690	632	668	652	629	727	659	650	620	656	668	677	626	648	715	682	681	633	689	631	655	646	652	663	670	635	685	673	662	658	670	713	675	629	635	644	644	699	690	696	632	633	637	667	633	600	650	669	624	644	664	619	635	633	658	634	631	666	651	631	639	695	696	638	641	658	654	668	674	659	667	695	654	665	701	644	615	650	700	661	658	652	688	699	670	694	655	634	706	693	652	628	694	673	710	680	661	668	687	649	644	625	650	633	633	612	633	682	702	646	665	648	674	673	625	629	695	672	637	668	654	633	703	621	628	667	652	665	658	658	671	644	643	677	659	699	698	663	660	605	666	665	675	645	675	672	680	653	666	687	650	645	720	657	644	662	646	658	657	641	684	647	633	663	694	682	646	715	549	669	678	742	656	687	663	643	633	653	683	628	646	668	634	664	712	690	670	603	650	671	663	690	661	618	681	653	696	651	662	643	646	589	664	662	674	646	611	627	672	670	649	629	617	669	708	682	658	680	674	636	672	690	640	665	668	690	665	656	700	750	672	683	660	696	609	628	669	621	672	645	636	650	662	697	655	642	637	634	628	666	652	683	663	662	671	658	702	677	660	628	639	652	628	656	649	704	684	627	685	641	677	639	619	655	658	625	660	655	653	641	649	641	641	643	673	673	665	657	688	599	624	607	677	624	663	650	629	654	679	657	648	611	655	650	647	664	665	679	650	690	699	678	617	665	684	694	661	690	680	627	716	710	648	666	613	657	670	622	629	628	667	630	647	619	639	627	630	611	639	705	673	643	654	692	608	686	644	655	646	677	643	643	656	641	650	646	664	641	671	714	667	696	613	671	646	632	677	650	666	676	672	636	616	699	681	648	646	668	642	643	629	684	638	664	677	697	670	665	680	668	671	682	702	724	688	639	719	651	690	643	682	672	642	640	675	642	630	679	645	640	645	658	672	653	686	678	651	651	664	651	690	689	673	700	641	665	687	674	676	649	660	663	668	640	686	630	670	611	674	643	643	680	665	577	647	650	645	660	706	643	661	660	660	656	671	632	700	681	597	623	678	620	629	663	673	653	635	686	696	631	659	669	682	655	639	657	645	645	650	635	626	617	680	680	705	630	642	644	613	651	661	698	664	646	666	659	678	686	640	712	690	645	667	664	659	659	629	640	623	658	686	620	646	661	685	658	622	685	644	675	652	677	686	614	673	652	712	682	666	668	658	656	702	663	695	696	682	660	602	678	637	659	640	673	640	598	669	665	644	666	648	643	641	677	625	664	679	671	701	679	627	696	653	696	615	671	628	693	661	652	649	660	633	632	604	683	627	678	658	608	673	629	640	676	652	656	708	675	697	717	632	667	673	674	680	654	683	672	700	667	662	680	645	638	698	659	655	646	679	648	662	650	653	712	707	634	671	654	626	648	619	648	630	653	674	641	660	659	660	683	677	664	646	665	686	647	660	641	595	660	729	675	668	643	709	658	646	682	669	680	667	654	662	635	664	647	681	666	661	686	696	663	670	672	640	638	665	606	648	698	659	675	709	666	666	670	675	666	684	639	690	646	660	697	625	635	665	577	650	671	602	674	652	638	658	652	644	639	614	685	681	658	666	704	659	667	620	655	710	648	690	669	642	690	645	673	619	693	687	655	666	685	704	639	680	670	682	663	624	634	664	640	645	697	704	665	648	687	661	641	648	642	682	666	646	699	657	682	643	693	693	659	650	616	642	613	660	696	632	687	611	681	694	644	702	590	658	635	701	668	687	619	670	674	674	688	683	617	663	650	664	636	661	649	658	681	666	685	664	666	670	686	681	647	648	680	598	682	701	669	670	654	660	702	696	673	716	644	714	633	623	731	674	633	611	648	701	670	646	670	683	635	641	687	635	648	656	655	710	644	655	675	664	655	614	674	660	692	620	672	647	689	689	664	671	616	645	653	663	671	688	632	640	710	671	692	643	659	655	650	668	638	641	671	636	609	653	643	664	686	677	612	619	632	666	672	677	683	670	630	679	660	651	675	682	678	666	692	652	691	615	627	694	642	648	687	634	672	655	634	683	685	648	637
33315	14740	2159	320	291	262	243	242	263	236	263	256	274	253	251	246	249	237	243	230	267	234	238	271	270	245	240	226	245	278	224	251	233	271	245	236	252	232	257	244	224	243	246	263	243	240	270	245	261	273	239	240	253	258	269	230	275	242	264	271	289	245	233	277	273	262	278	268	281	239	245	229	240	250	238	263	269	244	214	264	271	252	246	254	256	262	260	247	255	234	249	256	257	269	260	257	236	273	264	252	245	223	259	266	266	224	229	255	245	249	268	261	248	263	275	248	262	243	234	235	251	274	221	253	242	246	255	242	253	278	274	269	272	277	262	226	246	241	257	241	259	243	257	245	248	247	233	270	282	264	284	248	250	266	248	246	257	270	243	243	250	251	251	211	226	239	234	233	227	239	226	259	266	278	259	249	242	230	241	245	231	232	239	260	233	255	248	233	252	260	245	260	245	226	294	238	233	258	278	252	252	255	239	225	262	274	277	254	226	227	272	257	236	261	258	256	215	249	250	297	260	254	228	246	239	209	244	260	262	262	232	253	254	269	253	250	244	238	254	240	235	276	245	239	229	268	238	257	254	283	272	246	253	273	262	246	247	248	251	250	287	238	257	250	277	215	251	230	240	220	252	219	228	234	258	277	256	248	262	239	222	231	280	242	250	241	251	242	238	253	256	232	246	248	242	282	205	249	267	246	263	232	278	260	246	256	252	282	286	235	232	259	229	243	250	230	251	210	232	233	224	236	251	261	226	271	261	276	249	261	232	253	266	272	239	246	251	256	234	258	271	238	266	273	271	248	258	266	267	247	273	253	251	231	249	267	264	244	236	271	254	249	251	262	249	232	254	263	268	245	210	219	262	242	251	217	219	241	259	244	247	241	247	218	220	235	226	242	269	235	237	224	240	288	268	240	253	263	246	229	250	249	241	246	278	256	270	254	225	260	276	239	269	241	247	272	240	245	238	261	215	240	229	272	233	264	271	237	274	233	246	230	252	272	261	281	260	244	245	244	218	288	264	257	242	246	270	235	253	251	274	271	232	269	241	253	250	280	245	228	257	245	242	252	263	246	253	253	253	243	301	257	253	213	282	252	275	243	266	243	245	231	266	245	269	252	248	268	257	269	234	257	282	243	259	231	235	227	262	256	251	237	278	249	243	234	223	247	258	236	222	261	256	257	263	247	265	253	270	250	279	242	252	251	232	224	265	227	253	254	251	257	269	230	220	248	268	268	258	249	245	215	269	270	258	263	250	267	272	287	244	245	250	275	260	299	243	263	236	260	258	268	263	259	228	239	269	242	251	258	258	246	236	245	246	267	250	229	260	304	253	252	246	256	229	250	264	244	236	250	239	223	222	272	252	234	259	251	211	239	243	255	275	241	252	243	251	256	278	278	271	247	228	221	260	274	282	252	246	249	243	277	242	247	276	274	257	224	268	278	288	254	235	281	223	271	239	231	269	278	269	262	259	253	268	264	245	252	254	277	241	209	241	258	247	274	276	239	220	249	234	267	255	235	250	287	242	247	248	245	215	260	264	247	259	226	234	262	235	253	251	262	278	236	238	256	256	249	234	257	257	229	286	235	258	273	259	277	254	244	248	258	261	222	222	235	282	271	269	262	234	240	234	227	225	244	252	237	254	255	249	270	217	287	252	251	237	265	275	224	250	248	237	264	234	248	248	256	240	257	267	255	244	241	237	241	257	291	259	240	270	245	241	239	265	246	251	254	256	254	290	236	232	246	240	235	258	239	250	243	246	260	225	294	229	233	236	264	257	246	210	247	259	259	233	239	250	232	235	260	238	266	232	274	254	233	252	261	247	242	253	269	252	280	241	246	270	220	263	242	241	256	248	241	260	263	212	251	244	251	244	275	249	268	254	227	259	273	256	250	244	237	264	240	273	265	261	250	262	214	231	265	241	249	234	288	261	268	259	222	255	250	219	289	221	238	250	256	249	254	260	261	252	247	257	277	235	261	247	265	251	258	240	281	280	242	268	236	257	264	252	254	254	282	254	240	243	227	233	234	274	292	235	255	248	239	255	249	232	265	232	226	248	268	241	236	228	246	262	265	221	234	262	279	250	243	221	223	245	282	251	233	247	262	277	290	221	241	240	252	242	236	231	253	228	247	250	280	259	257	252	228	245	268	261	263	236	233	253	262	288	252	260	260	234	226	274	239	251	282	235	242	271	232	254	216	235	254	252	261	250	261	246	239	224	257	272	249	262	257	240	242	246	250	257	234	250	271	231	240	244	235	250	248	251	251	228	259	258	254	272	248	223	241	239	267	247	237	243	261	267	280	274	254	239	249	257	252	248	249	238	220	278	236	262	253	250	242	224	216	239	254	275	238	265	227	263	245	218	270	275	289	296	252	212	251	264	230	287	255	233	253	260	260	244	266	259	245	254	243	275	261	260	275	238	245	255	250	257	250	261	275	246	273	252	276	264	236	270	257	261	213	242	250	239	234	245	242	253	278	246	244	234	229	236	232	244	262	257	243	241	265	239	243	253	227	239	275	239	268	266	262	237	242	271	235	248	256	235	247	247	276	232	245	234	263	275	236	263	236	237	241	247	256	262	243	240	226	249	230	278	267	243	266	245	251	235	236	229	231	217	235	232	255	226	292	247	252	232	259	248	289	260	236	287	258	249	257	270	251	237	239	266	249	259	224	266	244	268	263	270	228	228	261	266	260	222	240	237	293	245	233	267	263	253	281	262	251	219	246	276	267	253	249	229	276	266	232	254	264	246	265	236	252	268	277	252	256	248	238	283	248	252	257	235	233	239	275	256	257	258	251	228	267	267	239	240	243	239	257	241	234	239	255	256	286	270	243	224	268	230	281	254	265	236	258	253	250	279	248	241	269	255	253	263	243	235	238	247	259	283	249	241	249	241	236	234	257	243	239	248	238	252	250	236	236	234	268	253	257	263	249	253	265	207	218	256	253	270	237	242	249	268	251	250	245	276	233	228	263	217	250	262	255	275	279	244	269	244	275	262	269	236	265	228	272	225	225	247	275	272	260	264	270	237	249	240	276	223	228	254	265	256	226	265	230	250	256	241	234	228	251	252	247	240	259	261	251	261	239	255	272	265	243	248	213	220	282	247	247	226	272	270	243	264	251	241	251	255	254	278	233	236	226	232	238	237	247	271	257	238	263	256	270	227	234	264	236	281	277	271	231	231	265	263	264	243	253	307	230	260	277	251	251	259	281	249	254	272	248	261	249	262	252	226	247	236	239	232	238	233	244	253	272	262	229	231	244	258	253	278	224	247	258	240	276	272	280	272	233	255	255	207	231	262	263	255	239	264	244	257	249	229	254	253	252	225	264	270	219	246	213	240	240	241	254	240	256	258	253	252	280	266	261	265	249	244	236	260	242	236	259	212	258	219	261	255	254	239	247	251	231	265	266	255	243	245	258	277	244	251	261	246	235	252	244	273	246	238	262	266	273	260	249	265	224	248	265	231	269	281	247	242	245	262	237
7757	697	666	589	602	599	606	615	612	571	620	588	578	577	603	599	631	554	622	604	606	600	615	622	555	608	557	585	648	600	586	601	625	580	539	604	623	609	554	609	619	623	619	617	603	573	604	593	598	595	571	601	569	586	618	589	610	599	629	598	606	563	628	596	627	601	636	612	597	608	561	602	601	613	558	567	608	581	635	606	588	619	563	580	588	579	585	548	637	609	590	624	583	543	608	604	600	613	574	541	606	601	624	536	561	615	612	609	545	602	619	574	553	614	620	622	595	575	562	621	606	653	578	583	585	605	571	616	617	575	556	588	630	618	574	606	572	642	557	600	573	599	584	609	584	595	592	590	614	628	580	586	611	607	583	585	604	572	626	645	593	631	608	576	626	608	651	578	584	599	548	591	558	575	598	605	555	628	604	558	567	602	604	578	617	627	595	596	647	569	634	606	567	626	602	562	626	579	624	587	583	604	613	596	587	585	608	622	564	635	576	576	595	586	612	594	587	622	577	631	594	639	635	562	588	612	586	586	556	569	592	607	618	624	585	587	592	585	595	611	603	624	605	565	615	588	604	570	592	558	598	592	569	598	569	576	597	597	593	555	593	586	609	642	577	599	605	586	585	581	581	603	604	589	582	592	656	547	614	618	590	597	552	641	580	594	578	550	560	605	609	548	572	609	575	587	586	577	572	576	564	586	637	624	631	571	601	585	583	576	589	549	603	608	572	600	653	579	601	586	571	529	569	597	645	634	564	572	553	585	539	590	572	598	603	563	610	600	628	568	589	642	614	559	591	582	610	620	614	641	605	556	585	621	613	553	590	575	569	619	612	606	611	611	618	613	641	594	558	574	565	584	601	583	600	567	632	629	601	619	591	625	633	616	575	570	619	595	575	553	597	599	634	603	562	628	561	579	556	611	564	589	617	609	597	584	616	603	584	581	606	613	585	635	646	595	590	591	577	548	573	607	598	632	576	609	587	600	555	598	571	597	603	561	624	613	592	588	625	582	571	589	588	661	606	632	591	621	585	600	583	618	564	634	594	570	638	610	587	617	612	625	611	578	593	589	554	585	597	649	631	593	556	566	606	582	593	643	573	585	612	628	642	577	593	581	565	570	589	597	623	570	561	568	565	572	607	623	606	618	551	632	594	591	600	597	618	591	628	581	593	571	587	581	593	594	576	556	623	553	638	571	622	598	552	620	605	594	586	581	597	616	565	602	630	613	581	571	655	579	557	639	586	626	575	585	605	595	581	619	596	590	586	584	615	605	592	599	605	618	559	583	583	631	570	597	577	576	572	580	592	571	606	627	632	599	589	587	610	595	557	606	591	586	617	619	582	609	589	606	578	636	624	614	604	584	587	597	596	572	592	600	581	593	590	589	568	590	562	593	612	606	594	590	623	571	587	630	574	574	579	627	601	594	600	565	616	645	632	649	624	598	601	594	572	588	610	583	579	572	595	616	588	584	574	606	566	578	625	615	600	617	583	619	615	598	609	604	571	599	586	566	599	619	595	625	607	592	586	639	601	590	573	562	570	635	599	601	591	656	636	591	631	592	633	639	588	570	554	563	568	638	568	581	584	610	581	569	636	602	608	606	615	582	581	607	587	580	574	623	559	626	598	605	637	606	590	596	621	599	586	611	568	610	603	596	560	590	579	631	598	618	596	582	605	557	648	594	631	637	595	601	602	610	596	573	597	553	588	591	528	577	570	636	624	664	574	603	598	620	559	610	609	603	589	626	591	600	627	602	568	576	559	578	577	568	638	629	573	599	573	605	614	596	592	626	573	621	624	611	594	588	582	618	562	542	580	581	600	592	609	637	552	586	624	642	644	676	586	630	554	564	611	582	598	605	617	609	585	605	614	584	606	584	603	609	610	623	623	618	569	595	587	582	606	595	571	602	641	610	546	596	620	577	606	597	573	635	558	571	579	574	571	592	585	597	576	605	556	583	621	594	633	598	546	579	575	614	629	592	609	586	573	596	578	578	586	563	602	617	588	602	621	581	573	599	648	622	591	598	583	587	579	570	569	607	615	568	628	615	585	581	555	598	567	579	566	582	592	630	551	596	608	574	630	634	616	581	539	564	615	597	651	591	577	600	574	565	631	640	604	581	548	623	583	618	605	641	608	597	638	597	578	631	623	607	603	629	563	591	626	556	573	543	607	611	601	566	609	611	608	596	598	606	653	571	593	591	648	584	563	551	582	549	593	603	631	574	614	598	618	605	565	607	622	652	575	573	601	615	631	590	622	588	608	580	581	554	590	631	594	584	602	603	599	605	590	612	596	584	565	580	598	578	589	608	609	600	616	596	614	588	610	633	644	590	622	607	619	609	563	572	565	579	566	555	581	561	587	606	564	574	586	582	565	586	600	583	603	608	595	632	637	594	573	593	596	610	581	650	594	588	661	645	601	617	571	608	581	581	629	552	581	572	572	613	599	627	560	563	590	580	627	563	572	604	587	592	572	622	585	598	601	625	581	611	615	597	577	592	579	592	574	573	612	564	622	639	554	606	615	631	608	555	594	568	567	586	583	587	574	566	612	607	605	592	631	606	589	583	643	599	662	615	611	583	615	607	581	575	602	588	613	627	610	564	615	599	611	614	623	552	603	611	597	615	560	637	638	662	638	558	622	591	587	555	628	616	591	573	586	578	592	596	609	560	583	550	635	618	599	596	612	620	599	582	590	632	588	560	593	585	611	620	595	616	591	535	599	623	638	602	599	590	621	591	612	594	597	601	583	619	634	601	603	626	576	609	597	558	609	643	564	592	632	611	589	600	610	582	588	612	587	602	592	610	604	629	651	616	562	578	622	538	621	585	583	596	638	607	614	634	573	637	644	593	576	573	590	541	574	604	605	612	597	607	608	621	591	616	592	557	569	626	623	596	583	608	629	585	596	603	619	609	540	572	569	576	578	615	604	596	613	572	586	601	615	617	636	610	585	622	633	580	610	584	640	584	581	588	604	619	577	589	594	578	568	595	668	592	582	611	595	605	600	639	593	579	576	576	611	637	629	594	622	588	580	584	572	612	590	615	655	645	604	559	606	588	579	578	640	585	575	572	587	609	625	558	608	622	619	665	590	596	587	598	573	644	588	594	582	618	588	618	633	608	626	585	628	591	590	608	578	569	587	606	629	595	603	601	604	584	580	626	615	592	596	615	573	547	608	623	574	551	594	599	611	581	574	561	589	546	602	625	606	633	564	571	610	581	599	600	574	586	605	639	590	592	616	549	588	579	641	602	615	580	588	605	550	624	596	590	575	618	583	574	578	643	616	574	588	610	583	624	603	579	599	621	609	606	588	604	598	625	619	625	582	579	560	616	588	635	619	613	576	575	635	585	551	604	595	555	584	630	573	615	599	619	614	579	617	632	571	613	599	589	601	574	604	601	642	592	611	554	576	557	593	597	612	621	593	618	572	547	604	613	580	625	585	649	580	596	535	598	601	575	620	600	639	563	598	581	582	589	568	577
25020	21014	23641	28581	21021	12848	749	504	450	440	402	434	443	442	386	403	385	429	402	392	409	416	379	431	392	418	386	391	443	385	389	400	406	413	390	375	411	439	458	361	397	381	430	411	418	368	406	397	416	380	402	424	429	401	389	420	421	418	411	419	398	392	428	412	409	380	413	432	418	403	386	433	388	369	406	374	377	405	416	395	372	409	391	399	375	423	401	347	415	390	407	435	391	433	425	413	438	381	409	407	405	377	398	423	408	369	424	423	391	400	409	454	415	458	377	369	423	399	380	401	384	432	393	382	370	416	434	354	407	396	416	394	433	410	394	381	441	415	395	421	398	388	412	368	392	429	416	394	364	399	399	412	425	368	365	404	377	374	424	437	410	401	392	461	347	418	411	398	367	388	389	422	408	379	399	422	403	378	394	410	394	358	442	425	418	395	387	398	397	401	380	426	403	403	403	430	412	401	411	372	396	414	433	417	394	365	389	405	386	391	444	411	381	368	404	391	415	378	397	376	391	439	392	402	397	401	393	431	437	416	424	404	360	385	429	391	396	448	398	388	387	382	395	400	434	419	404	387	402	365	384	369	401	382	371	360	376	410	436	405	426	388	411	432	363	424	368	414	383	423	422	420	398	383	434	384	359	352	432	366	382	423	406	394	393	432	358	395	405	372	415	412	403	415	406	344	399	426	422	417	430	389	422	381	407	408	384	406	398	402	353	367	400	419	430	441	394	448	420	376	363	383	400	385	390	407	435	437	416	393	397	408	404	375	410	402	393	403	407	364	407	402	410	418	442	420	384	415	390	425	382	367	421	403	369	410	376	412	384	410	413	390	360	396	372	407	389	391	395	375	356	407	391	382	382	367	341	415	403	381	422	387	391	400	403	392	396	386	431	407	397	405	401	360	420	400	434	410	376	433	375	406	401	400	386	407	441	379	422	392	414	442	380	390	421	408	387	440	363	413	390	382	375	399	390	426	396	394	426	384	380	384	395	413	368	411	386	409	401	376	407	397	398	379	360	385	354	379	364	395	415	410	372	366	358	408	375	426	419	447	382	363	415	414	424	425	420	398	394	377	391	390	400	408	401	382	431	411	380	386	412	393	423	404	403	398	412	425	409	379	434	405	392	371	374	397	439	388	398	377	398	396	438	398	392	386	412	358	412	396	386	392	415	435	380	399	409	367	394	388	385	395	402	449	397	410	442	416	440	421	420	370	377	383	387	372	439	427	436	419	351	396	421	419	421	390	386	379	420	419	395	381	430	411	404	368	413	397	390	397	400	410	394	379	386	374	413	445	393	404	396	414	451	366	405	366	366	387	369	381	385	410	421	429	432	410	393	359	378	402	360	394	357	378	402	445	398	415	401	415	415	396	428	385	432	395	387	382	427	356	413	390	406	414	396	383	352	395	393	396	402	403	377	365	403	383	413	422	415	415	439	389	373	405	375	390	397	389	367	386	418	389	398	402	385	412	406	372	433	376	410	379	384	443	407	400	387	408	445	349	367	395	414	418	412	367	402	391	410	385	378	419	397	399	404	388	419	393	364	370	383	418	436	417	423	364	416	401	417	391	380	363	386	389	393	370	422	382	390	410	383	394	402	361	404	425	425	415	408	398	426	412	389	363	422	386	395	398	411	392	410	443	404	415	403	394	406	414	388	379	427	399	387	388	421	387	415	385	399	412	381	384	398	345	399	381	405	370	386	390	376	356	392	413	372	410	415	411	377	363	386	362	383	377	389	430	403	413	390	386	394	379	387	385	357	365	391	376	385	375	413	414	400	411	414	434	382	405	402	431	414	398	388	403	403	355	408	435	396	377	394	420	381	444	379	373	392	385	373	409	393	386	432	390	403	425	426	373	397	392	415	426	427	398	376	433	407	394	417	372	380	347	466	391	413	369	370	372	389	406	386	410	390	408	407	369	397	416	429	402	375	384	372	391	361	432	412	404	412	388	385	395	387	378	409	363	429	394	453	433	409	395	367	397	444	413	409	392	396	413	374	377	390	368	398	379	367	385	377	441	446	371	428	383	414	387	423	382	396	376	414	434	393	414	382	402	389	425	383	430	393	419	389	353	378	366	384	393	359	376	416	391	367	437	396	399	418	357	411	399	399	368	437	453	428	400	365	415	404	389	410	398	399	403	435	410	382	362	407	402	371	370	433	393	396	387	375	394	354	391	412	414	397	387	370	383	397	406	387	394	374	412	396	387	397	411	352	371	390	420	400	409	372	385	395	378	424	421	382	410	390	409	377	388	421	384	388	384	374	417	403	393	377	388	421	383	452	432	392	432	413	358	391	401	388	371	417	408	372	414	390	410	387	379	440	362	382	398	382	385	434	416	416	406	424	420	430	411	396	438	412	412	376	394	373	376	382	374	399	428	365	403	410	404	395	411	358	406	410	382	418	386	446	380	397	374	452	391	451	415	396	397	453	401	394	425	448	434	394	404	389	430	392	372	382	377	404	376	384	388	396	395	426	419	393	385	442	403	400	400	408	374	396	355	381	356	393	406	409	403	364	427	403	411	410	426	418	392	416	425	365	374	377	402	385	402	392	382	386	374	391	363	401	404	416	362	385	380	368	400	384	362	353	422	364	391	417	415	401	377	415	406	434	410	388	378	401	414	433	361	407	411	437	386	377	376	405	408	404	384	413	427	410	408	385	435	399	376	372	393	404	364	393	412	397	422	384	369	418	409	397	435	374	416	389	390	397	409	375	380	346	387	408	385	359	450	394	378	413	435	373	408	404	389	392	407	376	415	447	385	397	410	367	418	412	389	421	405	360	399	402	417	361	391	333	368	395	391	386	424	430	394	390	424	401	395	387	481	413	383	377	424	421	407	441	421	405	397	405	360	405	434	395	364	389	420	412	371	351	424	422	384	395	392	413	408	396	434	359	425	430	411	394	388	346	418	403	409	376	406	443	383	391	387	364	398	431	403	397	427	365	395	396	387	380	407	391	397	409	373	377	412	421	396	400	367	423	355	442	417	387	390	393	384	401	378	388	403	359	393	374	419	403	372	399	428	426	432	372	402	384	397	412	373	410	369	418	346	403	418	389	379	406	418	441	431	354	426	411	393	375	378	361	388	381	401	379	382	414	411	368	429	391	411	385	391	377	385	387	393	398	414	386	423	436	360	377	410	383	390	427	365	399	433	428	408	389	411	374	403	394	380	401	397	438	409	389	387	396	412	373	408	431	399	421	413	400	372	385	456	395	362	401	381	388	382	393	378	403	361	390	343	375	420	402	393	401	402	429	413	366	357	370	395	431	368	406	396	390	369	416	372	345	386	406	386	423	400	404	398	412	330	373	386	433	468	395	404	414	392	390	385	434	394	440	404	400	369	393	398	395	410	409	396	402	446	372	410	397	392	412	410	346	387	379	388	396	409	412	407	372	398	412	377	365	423	404	420	369	398	419	407	379	363	441	434	390	384	367	427	399	410	395	386	392	403	370	381	428	398	409	439	368	397	385	357
4358	2312	1383	1080	921	886	890	879	846	878	860	869	877	883	796	820	852	903	890	880	878	926	891	865	844	841	802	830	849	851	832	871	875	893	838	800	846	885	830	863	843	843	857	825	837	858	789	852	825	863	854	840	885	865	890	866	826	880	893	824	835	855	827	831	856	840	800	866	888	910	885	843	873	862	846	817	934	878	847	875	890	828	881	863	859	907	825	894	866	783	814	803	875	837	876	865	803	833	841	873	863	881	795	852	924	875	873	806	846	895	874	849	869	869	834	868	878	785	850	894	875	915	898	806	820	848	832	870	882	884	857	858	884	871	855	873	885	830	857	846	931	833	882	849	871	794	813	851	834	893	862	852	810	862	832	876	818	857	822	830	853	884	871	821	854	845	878	842	894	875	836	897	868	851	877	860	811	863	864	875	831	863	896	857	866	862	882	832	876	868	893	852	825	837	838	813	823	866	896	873	910	845	847	861	833	837	844	855	845	840	875	872	840	800	854	856	830	871	835	902	911	827	811	850	914	881	877	885	828	815	873	900	868	855	843	852	871	874	799	805	847	872	880	878	866	846	864	867	891	881	873	911	819	871	848	861	882	823	874	851	844	865	881	840	840	793	868	888	893	838	858	863	861	892	881	872	860	869	838	861	839	936	862	860	875	908	843	869	872	838	830	899	892	835	831	805	854	866	849	879	832	884	814	791	844	837	835	862	855	859	823	876	857	890	857	867	877	830	834	860	892	837	848	819	900	839	867	871	800	852	885	897	803	842	847	822	891	891	831	908	835	873	827	880	837	908	906	886	822	878	865	824	884	873	803	871	870	850	842	841	883	872	831	879	847	834	830	866	860	838	806	861	900	832	861	835	829	820	832	817	854	791	882	900	852	876	856	882	848	870	841	845	873	812	833	855	874	882	849	847	863	849	898	890	829	919	935	893	893	776	832	818	874	830	855	854	873	815	863	823	789	834	884	903	802	855	902	928	839	834	832	822	863	832	861	880	843	912	782	853	828	887	878	864	801	865	872	829	820	888	913	815	840	858	854	872	843	892	813	857	888	847	838	838	848	892	838	862	829	821	855	879	836	836	887	797	844	855	822	841	877	841	866	859	821	831	928	859	849	854	872	886	863	877	819	836	803	863	831	869	836	900	805	855	840	837	847	842	849	841	854	880	869	853	871	865	849	913	814	861	860	833	840	802	884	846	840	842	844	791	820	866	839	880	840	833	858	834	833	842	885	806	813	868	819	872	865	858	866	804	813	849	896	844	830	863	837	876	863	837	826	890	835	894	854	852	923	821	851	873	853	868	853	886	880	807	865	854	850	839	822	850	830	811	870	828	836	843	863	840	891	852	853	939	883	853	878	870	802	853	891	922	833	826	837	848	878	909	855	898	806	862	893	859	854	869	888	841	820	874	828	861	883	886	883	862	837	893	803	843	873	808	842	881	866	817	829	852	820	893	848	842	885	906	835	872	918	855	811	873	816	856	834	835	912	885	844	871	879	836	858	888	893	829	826	869	873	852	794	854	830	811	806	855	842	856	819	863	810	906	846	889	855	828	895	852	867	846	891	863	825	823	872	845	871	855	871	861	887	882	878	866	805	826	842	895	834	842	844	833	881	820	828	815	881	910	889	868	851	868	850	841	853	809	804	847	898	813	830	917	881	875	888	882	909	852	849	858	849	871	886	879	853	875	844	867	865	853	868	850	901	829	873	880	850	868	814	811	825	875	834	851	840	893	865	835	833	910	889	794	838	881	860	883	861	800	849	868	833	874	883	843	924	863	878	844	836	888	892	912	895	866	893	905	808	838	847	891	846	876	809	830	820	875	877	869	839	784	822	819	860	847	911	892	799	814	848	883	861	872	814	819	845	853	858	872	853	947	824	837	838	859	805	831	813	821	843	847	834	852	818	806	859	854	862	861	858	816	894	832	859	818	861	846	879	870	887	853	829	829	850	836	870	908	846	853	844	829	841	790	809	864	846	854	913	839	857	864	853	887	850	850	851	819	864	807	851	866	850	859	837	896	873	847	856	829	825	908	883	839	799	833	874	858	888	802	848	884	858	840	911	838	849	846	852	821	836	889	836	835	909	819	869	858	842	896	824	840	856	832	877	828	852	861	897	794	856	889	879	846	850	846	860	831	824	886	858	844	871	837	841	776	853	847	829	870	841	896	869	883	803	822	923	829	851	824	803	819	843	870	887	860	843	889	803	877	839	851	890	878	803	835	845	845	827	859	885	846	878	900	857	828	859	823	841	825	858	843	838	895	925	936	894	851	873	849	846	875	882	822	853	903	830	828	895	877	854	890	830	875	868	896	838	829	827	889	847	879	889	799	862	872	843	813	868	844	798	850	844	871	897	865	880	893	889	842	855	858	856	880	811	853	888	824	857	804	820	876	844	854	884	854	877	848	873	851	833	889	847	844	869	821	863	809	818	781	891	818	865	840	848	861	876	861	867	830	856	821	842	842	800	849	838	859	893	845	865	820	871	848	840	853	822	848	853	902	839	828	864	868	876	856	835	879	849	847	895	880	866	868	888	872	848	848	894	828	845	847	837	822	830	877	842	868	833	828	888	834	850	896	889	875	845	861	845	907	832	884	839	826	850	870	816	854	866	819	856	843	880	843	862	932	887	889	841	882	848	905	851	829	899	841	900	863	880	829	857	861	913	877	850	857	828	841	870	845	916	819	829	894	852	889	804	858	858	833	851	884	838	878	855	891	853	884	888	877	881	837	865	869	900	867	855	858	841	882	830	904	898	843	846	857	855	856	890	889	822	811	878	801	900	877	866	895	823	814	837	834	825	838	864	832	867	875	850	876	804	848	887	861	810	916	853	799	856	861	845	859	861	846	873	808	847	830	906	820	845	817	859	838	874	831	877	921	861	886	866	839	889	846	857	794	814	846	863	832	819	844	875	923	857	825	888	846	892	867	866	828	876	814	886	847	918	857	856	871	851	821	873	846	835	856	854	789	841	824	886	849	873	879	853	877	873	830	855	866	808	847	861	810	891	845	879	847	884	820	872	898	832	834	843	834	831	858	872	781	840	822	860	874	842	933	865	854	824	824	890	878	855	845	858	828	847	857	847	826	840	892	872	871	818	872	888	815	866	867	840	865	832	878	853	867	819	794	857	793	820	860	849	830	872	881	928	840	857	825	883	836	860	896	852	837	837	872	857	870	863	861	862	835	874	891	832	869	855	861	862	820	842	853	864	842	833	879	914	879	836	855	869	858	910	838	834	890	847	882	859	857	845	842	862	861	807	850	821	820	881	849	850	825	917	818	879	855	839	885	815	888	905	830	822	845	854	877	867	795	870	860	793	851	873	835	869	828	825	867	784	848	892	890	834	864	862	838	873	916	881	857	872	826	809	872	872	853	918	866	828	805	822	858	875	825	820	855	846	832	859	877	841	883	840	852	869	876	904	851	859	828	867	853	851	834	864	905	838	866	829	863	829	858	844	891	841	871	839	882
24446	21040	24047	28243	21042	21074	11008	669	447	420	419	419	376	357	379	344	319	353	354	346	332	325	334	330	290	365	295	296	333	305	350	327	333	328	318	311	348	317	309	303	305	332	344	329	285	310	273	307	304	310	310	307	327	313	340	276	286	313	311	330	344	329	331	303	309	312	317	342	307	300	327	333	303	352	319	292	297	284	299	284	299	300	313	299	291	338	286	345	339	335	308	316	349	325	301	325	339	354	316	313	303	290	328	347	284	318	331	330	307	330	303	295	296	309	358	317	304	316	301	301	312	333	334	319	335	308	314	314	314	299	294	312	351	285	323	333	308	362	316	356	315	309	321	311	321	326	346	350	315	321	295	303	299	296	315	335	328	308	323	293	299	317	280	337	317	324	321	310	299	350	324	323	302	297	284	284	291	333	313	343	326	296	297	308	334	315	332	324	316	344	343	345	347	315	306	322	336	317	295	321	307	318	314	283	298	290	336	337	300	325	325	342	322	313	310	320	293	259	312	304	303	292	350	319	306	313	304	298	295	311	324	295	322	304	304	300	267	268	282	297	340	310	329	277	338	296	298	344	316	331	324	288	307	321	302	301	333	311	344	311	299	299	300	301	326	312	345	300	298	311	304	290	300	315	320	291	308	295	278	318	310	315	313	292	343	295	322	324	303	304	319	346	357	303	321	321	301	331	331	329	323	315	309	277	318	320	315	305	329	320	328	292	285	325	298	306	296	279	283	358	291	297	300	303	309	346	294	329	300	286	308	343	286	320	287	309	280	282	288	293	327	315	309	317	307	325	308	336	276	304	305	305	318	305	294	340	318	340	320	314	306	316	309	299	327	314	332	276	324	299	302	315	295	328	342	295	313	308	285	315	288	298	315	286	285	283	319	303	318	302	342	287	336	333	293	293	322	316	322	301	290	280	277	328	298	348	330	317	298	330	285	331	318	322	305	293	331	307	332	323	343	304	333	276	332	313	318	335	321	327	300	342	307	321	303	321	296	304	290	320	326	339	329	317	310	307	362	320	364	335	319	295	299	329	316	311	299	312	336	325	323	318	285	298	280	305	335	282	289	301	300	304	332	340	361	323	281	351	302	283	290	353	345	308	314	315	328	316	287	308	296	313	352	308	321	327	301	294	298	335	305	318	296	323	312	323	299	271	315	325	310	312	321	291	279	317	314	311	336	331	323	320	304	341	342	326	348	322	300	329	326	352	325	327	304	326	321	314	325	310	313	319	302	333	306	291	296	329	297	307	313	339	299	274	303	300	315	324	317	288	331	322	318	320	322	315	306	313	306	305	316	354	327	298	312	333	318	330	300	318	329	334	324	355	336	294	303	354	300	292	300	290	310	318	311	301	325	268	340	295	291	297	303	295	292	288	292	290	293	302	285	317	322	309	295	340	339	294	324	285	310	274	285	332	317	275	315	312	352	312	329	303	284	298	300	306	304	290	310	354	292	317	320	310	322	319	320	317	295	302	342	292	299	304	323	306	342	314	322	312	321	297	317	309	315	308	305	302	289	303	305	307	302	313	306	320	319	313	313	299	304	319	376	294	305	308	288	283	348	348	294	311	303	297	338	337	316	311	322	313	294	350	323	296	356	272	315	330	311	280	297	319	260	328	321	318	300	291	328	287	324	311	304	324	313	321	337	296	309	328	348	335	303	305	319	320	330	313	320	304	310	285	284	317	291	287	320	305	278	296	327	306	293	302	294	333	310	308	302	329	305	317	324	318	334	310	258	311	297	282	299	308	286	292	332	292	286	310	303	278	336	334	338	302	335	315	305	334	332	333	350	333	304	330	339	351	338	335	332	293	341	303	300	271	350	272	304	311	319	321	292	317	286	304	319	291	310	302	286	310	344	306	311	358	285	292	269	329	316	285	353	318	311	316	294	300	304	304	315	306	314	312	295	290	302	266	304	326	291	308	322	261	326	334	324	281	288	327	290	337	297	337	305	322	316	325	293	295	289	322	308	351	320	327	290	332	287	299	322	322	313	303	312	302	351	317	319	326	338	335	337	296	307	336	338	310	335	345	315	284	326	309	320	300	316	306	335	337	327	279	288	285	296	310	302	318	294	306	319	293	359	295	313	306	319	311	340	318	326	294	291	263	265	316	344	329	284	343	316	312	280	304	330	304	275	304	309	292	334	328	304	357	335	319	301	291	291	339	323	334	316	316	289	278	327	305	275	329	334	285	293	277	319	298	284	312	314	321	279	308	327	303	298	313	328	299	302	311	290	305	342	362	297	302	310	325	305	315	313	336	334	327	286	297	318	319	283	314	300	308	320	341	355	301	290	291	302	287	312	305	324	311	342	320	313	271	291	377	278	279	296	315	326	312	318	309	339	273	289	322	290	310	314	299	300	320	342	306	326	299	295	287	331	298	285	294	267	318	339	354	362	316	352	320	336	333	349	334	306	310	320	335	299	300	297	286	294	314	336	338	301	311	314	323	312	318	296	323	326	310	291	332	305	309	332	320	334	359	304	328	302	325	290	325	336	302	353	261	304	298	298	294	295	297	322	313	304	330	290	303	299	315	333	321	279	306	311	310	337	348	329	297	319	304	318	351	381	290	333	322	284	321	341	327	301	286	330	281	307	302	319	322	320	304	324	304	286	331	299	296	299	315	308	298	313	327	321	319	334	333	311	313	322	320	332	303	318	322	330	306	317	314	334	314	310	308	316	290	331	284	318	300	343	321	324	314	303	315	319	335	364	288	312	302	320	309	315	334	319	317	302	332	317	331	313	315	320	288	341	344	287	310	328	305	317	312	299	339	307	310	297	271	310	283	333	327	312	316	303	299	303	300	302	292	324	308	342	307	295	306	307	304	306	318	309	327	336	302	329	324	271	278	331	301	328	304	311	294	336	326	277	359	305	319	310	310	298	335	355	304	307	302	307	355	315	333	314	282	304	318	329	285	334	320	303	301	319	318	331	313	283	309	339	324	308	322	311	320	292	315	337	298	308	276	296	285	293	337	317	337	304	305	324	312	308	339	313	321	321	327	285	308	309	312	310	314	303	289	320	287	293	304	325	323	292	280	269	330	293	287	369	317	327	315	306	348	328	331	292	303	344	331	309	330	329	292	298	323	278	315	310	313	289	265	302	299	293	302	281	318	338	283	298	303	307	283	318	323	307	278	291	297	278	329	302	317	317	335	314	308	288	343	341	318	300	328	283	315	307	292	290	329	314	341	285	322	338	313	320	309	315	289	300	297	328	281	357	292	308	357	271	272	273	333	298	288	281	333	287	278	314	305	325	301	308	311	297	342	345	334	312	312	321	312	313	314	284	292	322	317	279	300	329	320	279	321	312	316	286	306	326	326	375	324	317	312	286	303	350	301	297	340	288	314	287	270	293	325	313	321	331	279	306	344	307	309	301	331	294	299	303	310	307	309	288	292	288	291	319	329	328	325	309	295	300	320	324	303	347	300	304	302	308	260	308	307	294	301	336	311	294	274	322	300	280	312
4094	3499	1698	1063	908	725	746	721	682	659	670	670	676	724	690	645	684	665	625	641	655	700	693	633	640	703	637	633	626	631	607	673	630	668	664	662	706	679	668	645	655	623	651	663	656	648	691	674	666	681	636	700	650	718	671	635	663	663	693	642	672	659	679	698	682	637	673	631	689	718	608	652	659	598	684	667	643	712	658	663	720	654	640	685	650	647	656	679	666	665	656	682	688	643	695	674	597	651	696	655	690	656	644	663	672	639	669	680	653	679	694	703	662	680	650	629	664	658	636	640	706	737	657	647	629	633	643	684	652	687	665	735	641	661	648	678	638	630	636	685	666	654	691	653	710	629	658	643	659	654	675	612	624	671	691	723	688	634	692	681	677	670	654	638	670	692	659	669	666	663	664	611	604	655	685	651	670	667	659	646	646	637	628	634	656	665	683	688	641	635	718	708	671	674	675	706	655	669	679	673	670	655	679	613	593	622	704	686	634	650	661	625	648	688	619	689	690	623	653	658	638	633	669	661	700	677	649	657	690	646	597	635	623	624	708	682	670	677	586	695	620	654	698	707	627	613	657	663	661	648	656	645	657	663	674	663	651	643	646	688	646	673	665	703	730	623	651	676	632	661	679	699	618	664	634	697	646	658	699	656	643	690	626	702	639	663	678	674	675	683	668	681	653	653	686	619	645	676	645	683	657	693	666	676	659	655	638	679	665	658	699	718	671	657	648	614	719	633	657	676	648	657	709	688	658	673	661	721	665	650	654	671	669	671	638	655	682	687	653	667	640	649	687	628	704	667	652	634	627	672	667	659	705	615	680	707	656	648	640	659	669	698	667	656	699	653	657	622	685	676	662	684	656	692	714	702	650	694	649	678	674	651	655	685	674	697	697	638	665	682	700	680	700	647	660	678	673	647	649	630	640	629	670	687	674	637	674	668	674	682	690	722	643	651	635	654	655	680	679	720	673	671	584	704	684	656	684	693	636	689	659	678	668	683	661	620	661	649	640	628	687	665	700	678	655	677	699	661	663	643	648	637	649	666	611	664	659	652	628	620	656	719	627	673	693	646	650	729	653	649	669	630	659	645	628	646	689	695	680	614	632	687	690	645	666	652	666	695	663	659	680	671	682	658	725	647	657	658	697	631	638	661	653	652	659	672	655	640	631	664	660	618	647	645	634	650	630	674	687	693	636	654	665	657	635	617	622	683	636	666	631	665	670	695	694	690	639	680	641	630	670	647	701	669	647	692	617	631	663	655	674	610	617	666	719	596	689	669	591	619	678	655	680	662	613	638	676	633	677	690	698	672	713	666	687	648	659	635	667	638	653	708	692	633	688	685	652	690	661	635	678	660	653	631	647	648	668	692	706	649	648	675	688	668	680	660	651	690	695	663	659	673	677	653	654	660	672	616	671	655	680	645	667	666	718	642	658	660	648	633	664	682	630	623	636	666	703	684	644	640	688	688	686	696	659	663	650	643	683	649	650	627	617	677	662	648	680	652	648	681	684	700	667	647	657	674	662	656	700	655	665	666	685	606	646	698	653	609	599	650	649	693	647	646	618	645	634	653	609	672	679	691	677	648	644	642	636	636	663	663	660	649	617	697	676	675	649	639	663	717	678	702	668	652	656	700	645	618	659	664	694	676	660	643	679	669	677	697	672	649	683	659	647	680	684	685	645	659	626	624	647	675	678	681	654	631	674	675	678	649	694	660	653	661	693	666	632	674	715	692	636	645	670	645	649	651	669	679	660	738	717	649	642	643	642	645	627	641	647	707	645	678	633	608	644	634	648	631	685	681	642	650	626	660	692	658	671	684	693	682	651	659	725	689	595	677	661	652	686	698	621	727	664	643	639	648	679	699	615	633	648	624	664	667	631	700	650	638	681	661	682	629	673	659	656	632	686	665	600	639	649	663	623	614	631	635	661	617	652	637	721	662	660	632	729	596	640	621	671	674	643	652	650	688	663	637	658	647	657	679	665	657	676	643	622	695	642	658	653	638	673	702	686	630	685	666	671	642	664	639	671	671	660	690	634	635	666	669	708	674	689	653	622	677	672	644	667	657	658	672	697	713	644	619	663	679	660	636	672	622	670	654	693	639	686	681	632	671	716	632	625	673	626	630	702	690	646	647	644	647	624	721	650	679	651	692	679	645	627	640	680	643	686	661	644	652	684	654	653	642	688	636	639	593	641	686	656	669	639	668	665	677	645	643	692	590	633	685	643	632	674	651	667	679	667	701	638	694	652	632	669	654	657	618	673	639	674	691	657	652	671	640	624	645	649	627	647	670	685	673	625	696	646	624	655	676	657	695	645	643	654	662	684	688	658	680	671	658	656	653	724	662	608	631	653	661	661	613	650	695	648	660	661	698	697	663	640	680	657	678	663	706	660	683	633	688	682	641	674	628	668	722	680	651	646	693	663	672	705	697	703	666	676	666	642	661	669	680	685	649	648	680	643	645	669	649	646	652	629	676	670	663	703	679	706	684	646	662	652	644	686	733	649	654	678	667	668	722	675	738	629	648	614	673	680	628	666	679	636	673	643	657	665	655	663	658	676	625	614	652	659	680	660	648	641	681	671	642	669	645	674	695	657	701	641	667	679	611	674	674	642	639	670	640	688	677	666	638	649	651	689	662	688	630	666	649	708	667	697	638	681	636	660	632	695	649	687	672	656	668	688	646	653	634	698	649	651	664	681	636	642	643	662	661	677	663	686	661	614	672	663	663	724	617	685	646	648	714	673	632	620	684	694	668	638	659	690	652	605	651	667	662	660	719	684	658	655	618	667	639	704	629	684	614	682	637	658	674	680	598	675	623	677	680	627	671	654	674	611	702	649	630	637	656	651	691	630	664	686	633	701	701	662	691	676	629	679	711	653	658	651	681	657	624	674	682	710	648	686	676	706	661	660	646	676	699	655	648	622	665	626	652	670	639	627	593	660	664	683	651	713	649	636	627	670	619	660	630	716	671	643	599	666	638	703	623	692	636	698	651	631	641	631	670	652	681	676	653	681	661	689	687	661	699	685	672	629	638	705	641	680	678	689	663	660	675	636	636	637	639	678	637	682	680	630	655	693	651	615	663	638	646	651	622	675	667	652	663	698	668	667	674	679	670	639	635	672	674	676	637	631	655	722	670	617	699	621	666	691	665	642	663	668	643	657	606	647	676	685	658	624	687	621	653	629	639	655	661	659	633	650	651	664	657	703	649	638	625	684	691	679	727	681	688	639	659	692	652	647	682	654	658	653	643	682	661	666	666	647	676	660	638	677	647	644	647	662	647	645	676	660	635	641	619	643	644	647	697	637	661	605	622	702	677	658	627	653	675	651	688	634	675	622	654	690	647	674	659	627	635	695	677	652	665	675	671	623	652	648	687	631	654	660	643	677	691	682	734	703	659	692	675	608	699	676	636	667	624	667	703	649	671	631	645	681	681	684	692	669	654	699	622	623	662	666	614	651	674	685	656	681	636	650	645	686	659
33249	14654	2140	349	264	231	240	243	242	265	268	253	238	241	248	245	237	240	235	250	267	244	270	220	237	234	251	273	243	235	256	244	274	240	245	253	237	226	241	281	258	260	264	259	251	267	273	242	258	221	278	269	283	250	275	256	264	253	241	250	235	267	264	251	264	249	257	275	266	266	268	237	275	248	220	266	235	277	249	267	262	239	230	290	283	250	217	240	235	261	257	240	254	228	277	253	283	295	251	245	247	250	226	250	244	256	248	266	267	248	229	267	260	260	258	249	236	226	255	261	270	282	243	233	222	241	268	247	239	269	286	256	240	214	265	230	232	263	237	270	259	258	283	229	227	256	259	225	237	260	236	257	255	235	244	234	275	230	242	261	238	257	270	253	270	254	251	243	224	234	245	250	249	245	243	236	243	210	255	251	264	242	245	216	264	232	245	257	226	252	232	246	241	249	210	274	246	228	207	242	254	260	279	262	254	246	246	258	262	257	281	248	254	247	230	253	280	265	264	229	242	272	253	289	262	240	249	266	240	227	240	255	265	249	246	248	258	249	227	255	241	217	243	252	240	257	273	244	249	264	252	262	261	246	257	235	242	214	270	247	228	222	254	221	261	239	253	258	240	245	231	256	273	250	234	251	247	273	270	281	263	255	248	287	250	250	258	224	220	235	259	242	254	219	280	264	262	263	248	258	242	223	241	273	266	249	243	243	232	240	258	241	270	226	229	271	263	260	247	239	253	275	250	253	224	247	264	267	223	265	235	238	233	281	246	253	265	264	262	228	274	226	254	262	263	224	268	255	253	218	267	276	276	254	228	249	226	257	298	266	254	281	271	240	261	245	266	265	248	241	247	247	269	250	228	250	213	278	226	274	228	257	244	251	231	256	275	261	233	256	219	247	235	264	242	239	248	245	273	233	267	226	263	237	233	231	227	268	223	258	267	251	264	234	214	256	236	247	233	238	263	267	249	237	228	242	289	251	251	244	240	245	245	267	248	251	250	198	216	269	250	258	266	223	247	253	251	242	243	250	250	271	224	259	232	231	253	236	256	249	223	211	278	244	260	242	242	268	245	244	250	249	247	229	232	264	252	244	236	236	234	258	249	236	259	259	252	238	277	245	259	242	258	244	221	213	256	237	285	257	264	232	257	267	239	221	246	255	239	261	251	265	237	246	225	212	255	250	235	244	213	240	233	262	272	242	239	234	261	240	264	246	235	237	249	233	243	287	246	241	252	249	250	271	265	247	276	248	259	264	239	231	255	240	244	251	255	252	245	241	271	273	260	243	233	268	234	228	257	254	253	217	247	228	237	262	255	221	231	240	277	276	292	248	262	274	239	262	256	235	273	257	216	263	226	241	262	232	244	266	265	252	243	241	226	283	238	252	235	256	280	270	284	232	243	251	288	237	244	256	269	250	253	235	253	227	248	261	241	244	242	254	239	268	234	286	251	258	246	230	255	254	254	260	239	237	235	246	278	282	249	259	258	242	249	258	292	239	261	249	251	270	245	269	265	267	246	248	261	274	250	252	256	228	231	234	235	234	252	255	246	273	254	268	256	253	268	255	246	253	247	258	273	259	275	268	269	234	269	258	253	223	266	242	273	281	221	284	255	259	245	252	272	261	275	237	220	214	241	236	263	251	237	237	221	239	233	262	262	272	247	238	237	229	274	253	234	280	276	247	280	248	231	252	246	242	239	258	247	260	279	272	260	283	265	250	248	286	243	235	242	231	252	262	250	245	254	220	251	262	209	252	253	266	219	277	245	232	249	276	243	237	260	224	254	271	222	242	231	244	244	266	244	267	245	270	255	263	241	270	283	268	247	241	292	253	252	246	259	228	225	247	283	254	248	231	255	262	239	234	233	250	234	268	239	242	251	253	250	242	273	240	235	247	253	224	255	245	265	270	258	227	251	278	246	213	272	254	287	253	267	249	239	278	274	244	300	261	226	237	266	223	258	263	251	247	271	257	271	254	251	260	241	241	253	248	243	232	245	272	262	267	253	289	245	250	271	242	252	232	268	243	263	232	259	247	276	248	239	237	240	249	246	245	287	226	267	257	258	252	266	282	272	246	240	247	243	243	247	253	240	244	264	257	276	204	244	221	253	258	250	247	247	249	255	248	249	238	256	228	253	283	252	252	249	205	228	248	262	262	234	258	252	257	240	254	224	292	280	257	265	245	245	250	236	225	278	291	271	245	222	283	233	266	260	231	259	257	235	249	220	246	258	256	253	267	273	263	252	241	265	270	208	269	262	238	252	240	265	303	247	234	273	272	244	227	274	240	245	247	255	231	246	259	259	258	253	279	256	251	263	233	278	261	244	249	259	237	236	248	251	242	235	247	240	241	247	273	275	254	260	253	276	238	266	279	255	271	265	239	240	278	234	229	235	238	251	233	259	234	261	262	240	258	286	252	263	236	275	245	263	224	253	245	277	230	248	278	240	236	270	267	240	278	248	307	262	237	229	233	263	215	206	280	257	249	273	245	241	264	248	257	237	243	258	262	252	268	235	250	242	254	258	257	234	217	248	269	230	270	302	253	271	230	243	226	250	280	215	266	270	264	266	247	261	240	254	262	268	273	223	266	263	261	261	250	252	253	224	234	274	264	235	250	247	244	277	271	251	224	277	247	245	219	240	247	254	267	225	236	251	242	209	236	230	254	229	280	236	265	236	258	241	244	269	258	234	252	290	255	274	245	252	250	266	299	247	251	247	237	240	251	223	245	232	231	275	290	270	289	235	240	251	248	248	253	278	240	238	229	238	246	249	250	244	260	246	276	256	222	268	240	262	251	263	237	226	243	247	249	235	247	242	258	249	240	221	219	249	264	290	252	302	234	246	258	249	213	248	242	249	237	251	268	273	231	220	218	248	265	232	252	267	241	272	223	217	229	252	246	260	283	241	229	273	267	263	269	242	280	233	241	256	229	248	259	242	235	265	250	240	253	217	263	272	266	259	264	241	272	261	231	267	275	244	250	250	245	224	283	267	239	240	259	256	248	282	275	266	256	228	247	253	278	268	232	251	283	239	263	268	255	276	257	273	237	247	262	248	235	245	259	273	229	252	264	253	288	256	268	261	243	236	249	261	226	243	256	272	253	230	258	225	239	243	232	257	252	208	263	269	242	239	219	238	246	252	230	244	261	252	238	278	205	254	261	306	256	283	247	234	242	237	257	270	272	238	238	258	224	239	257	258	278	233	253	242	274	253	257	236	280	246	244	255	229	220	247	246	272	252	261	209	247	246	238	258	285	252	232	274	270	267	254	256	282	268	249	254	238	254	245	247	251	257	273	256	245	252	266	256	255	278	251	251	228	252	251	220	245	256	262	251	240	255	265	242	260	231	245	250	248	238	276	260	231	240	292	275	246	224	245	253	250	222	270	269	248	275	278	264	243	245	250	231	247	249	239	226	244	253	262	244	238	216	272	281	270	255	257	263	239	228	272	250	251	235	235	250	234	239	276	242	244	266	256
7880	715	608	624	619	609	581	599	595	604	606	621	623	619	617	599	612	642	574	585	574	608	590	553	653	577	627	585	573	622	617	568	602	625	631	591	598	639	599	606	634	602	610	572	578	569	594	614	630	566	613	607	615	593	575	584	628	606	598	606	593	598	597	625	573	612	560	643	644	545	599	689	595	620	561	629	583	638	559	595	607	605	601	610	612	617	628	601	595	582	654	590	598	621	643	565	561	561	571	576	568	580	618	577	578	579	611	584	601	562	566	631	609	594	580	558	565	619	622	583	604	590	592	576	608	599	600	639	622	612	556	551	619	614	629	586	591	605	590	592	570	607	592	629	569	581	609	610	589	593	628	600	542	549	604	632	564	615	582	657	608	568	652	583	546	607	596	622	613	609	591	613	608	573	569	581	636	583	593	577	597	606	616	583	605	611	596	622	609	585	572	639	586	677	609	568	571	610	600	591	579	596	591	596	586	596	645	561	577	617	576	586	632	643	584	642	625	654	612	589	601	571	565	576	588	599	579	618	608	593	623	554	546	593	595	561	532	630	625	616	590	563	578	626	566	538	605	585	574	567	606	542	626	586	570	606	598	624	595	612	551	575	599	583	578	590	633	639	586	653	568	595	597	625	577	540	573	611	591	590	580	598	615	588	596	588	600	558	550	558	581	594	576	616	604	600	595	606	598	626	627	609	616	596	602	591	586	619	561	604	608	563	593	594	596	573	609	613	597	648	609	628	598	592	625	593	587	544	569	580	607	589	584	587	630	617	614	616	585	574	608	609	582	635	542	612	600	575	619	589	584	570	619	571	621	610	576	587	545	605	581	593	612	607	592	602	625	599	597	596	582	588	633	590	584	552	564	619	596	589	594	560	581	555	598	601	621	534	562	542	611	614	615	593	571	570	588	605	591	578	617	568	595	572	558	597	589	585	594	565	597	611	578	642	550	622	638	606	611	587	595	580	575	607	594	589	603	588	586	596	580	599	635	563	573	592	641	600	606	618	609	609	594	573	587	630	635	607	566	558	594	669	629	565	573	629	616	624	599	553	633	607	626	579	578	605	563	556	574	603	564	585	540	637	627	627	600	560	607	594	597	619	566	581	623	575	579	633	631	586	571	565	568	588	578	622	588	608	570	549	614	601	569	598	569	634	565	558	619	575	633	630	640	649	599	603	600	615	590	571	621	629	548	612	567	610	586	621	578	610	642	622	594	581	623	573	576	597	569	594	598	649	613	630	567	578	605	599	605	616	594	609	607	604	602	593	626	621	573	605	610	549	588	612	639	614	586	628	608	586	615	636	582	554	640	688	640	604	584	615	604	601	585	611	622	592	600	587	604	593	586	611	579	587	565	564	624	587	601	592	595	631	600	624	589	587	617	613	586	594	628	556	559	573	625	572	626	581	619	589	547	612	591	610	572	564	574	594	589	606	606	567	621	611	575	611	624	634	611	579	575	594	607	600	592	593	601	634	616	611	582	643	606	527	618	580	620	636	586	589	616	619	553	642	616	630	608	608	588	588	569	602	588	617	607	576	594	632	605	544	598	656	565	574	595	583	602	606	604	601	615	570	560	612	578	603	606	569	606	626	608	557	593	609	554	581	603	595	564	573	640	597	601	578	597	609	553	632	587	617	591	640	583	621	603	624	601	578	586	641	616	606	602	583	581	653	611	578	615	620	631	543	579	564	596	623	653	613	627	556	628	642	605	630	594	575	610	594	627	551	566	588	616	625	572	625	605	580	627	643	630	562	583	645	656	554	604	598	573	603	580	590	596	571	628	611	619	598	584	592	575	613	642	630	616	562	620	639	586	552	586	614	533	578	569	586	626	601	581	609	573	560	591	610	577	592	600	593	590	603	629	619	573	616	594	577	585	577	603	551	569	605	605	600	579	572	609	607	630	602	581	604	606	625	598	600	595	602	612	627	649	618	578	564	606	576	609	594	592	610	572	613	609	624	568	608	600	605	606	586	593	586	585	606	602	599	624	592	624	589	593	593	606	605	582	590	566	563	598	609	580	602	626	614	596	575	617	626	556	602	616	603	619	632	587	616	557	629	582	630	571	613	595	594	583	596	566	548	593	612	569	654	604	559	598	575	574	585	621	593	601	616	601	592	602	590	609	645	592	623	545	620	575	575	561	620	600	598	645	535	579	633	575	593	611	620	597	609	614	570	587	627	606	563	566	604	596	580	653	578	580	622	624	614	593	585	583	622	600	596	613	553	623	608	610	579	575	581	583	564	611	579	594	619	575	631	579	648	614	609	601	617	542	613	589	600	642	580	653	594	592	589	616	634	555	585	591	599	617	581	584	598	600	576	654	621	619	603	602	577	603	606	604	627	591	565	615	590	563	684	563	539	645	637	605	596	571	605	589	602	560	587	593	565	615	627	566	606	599	616	572	567	616	629	627	615	622	616	598	646	606	598	547	594	615	613	606	613	532	591	595	617	635	574	599	585	597	597	570	576	607	586	604	619	605	622	601	554	608	590	602	641	619	634	605	647	623	592	615	620	585	597	577	537	597	610	558	568	605	616	614	599	619	642	614	612	569	585	580	589	588	617	604	590	661	588	597	556	566	649	572	572	603	563	601	606	612	568	576	594	627	599	616	634	607	557	603	604	584	586	594	604	574	593	625	566	603	666	566	565	608	657	614	609	596	591	650	637	580	601	584	618	574	596	606	649	587	588	595	611	581	595	647	555	594	627	585	571	562	598	618	597	609	594	599	603	593	598	600	600	616	545	567	620	588	621	599	558	592	598	584	590	597	586	619	561	610	627	581	573	602	613	561	629	589	618	632	605	605	581	561	595	600	623	560	640	625	612	602	538	585	582	603	604	559	557	578	604	592	619	606	575	580	631	605	585	580	591	572	600	581	598	563	603	577	638	617	619	596	575	567	614	575	634	558	587	607	585	637	616	616	609	601	574	569	612	622	586	602	584	614	611	593	643	597	621	582	614	566	554	588	590	574	606	607	594	589	522	600	603	620	586	648	558	618	601	600	628	630	606	610	624	591	556	552	612	631	617	589	605	575	566	615	591	600	585	558	590	592	608	604	615	577	609	592	566	607	615	609	585	610	604	587	586	636	552	598	626	589	603	617	553	568	630	612	615	583	594	569	587	615	591	580	613	615	619	599	557	594	630	542	634	592	590	570	581	633	599	595	621	578	585	586	586	623	593	595	594	599	570	634	576	587	576	573	634	600	591	587	595	569	571	610	563	635	566	596	637	618	638	587	620	586	580	601	549	590	617	622	627	624	579	612	580	617	581	617	623	628	614	656	601	597	643	605	629	603	581	571	612	626	646	633	591	604	584	567	647	615	579	567	569	575	584	605	569	596	617	553	609	617	611	597	571	609	615	647	615	627	629	617	588	616	587	612	633	620	585	628	610	630	566	609	593	605	589	601	586	569	601	605	585	578	609	623	637	596	569	589	605	570	606	624	675	595	590	632	579	591	610	592	638	600	591	597	630
25081	21006	23640	28572	21027	12923	749	543	462	479	450	431	434	416	437	434	470	399	411	411	369	420	434	410	457	396	428	401	385	451	427	406	439	429	400	401	403	408	380	411	379	429	399	413	406	398	415	356	389	375	433	389	421	383	383	371	410	411	446	418	358	392	382	416	392	416	394	380	412	391	388	425	412	386	441	406	401	406	354	381	377	424	381	404	437	421	384	379	395	368	381	409	433	394	402	403	404	428	402	411	387	383	387	396	401	421	373	394	387	390	367	407	401	398	392	417	398	377	373	359	442	413	357	410	407	423	389	421	424	381	395	407	375	398	415	414	352	434	407	378	403	417	393	378	407	420	408	415	397	401	402	365	423	380	392	456	430	366	434	396	389	377	395	398	415	399	407	408	412	414	353	395	439	401	374	383	417	423	413	425	408	428	381	407	394	419	402	396	392	402	379	408	396	378	384	395	362	412	394	404	385	380	395	399	378	370	438	394	384	380	401	468	432	411	362	348	407	396	425	402	379	404	396	397	392	413	401	413	409	417	407	461	427	412	409	398	392	382	411	374	400	383	401	406	424	374	426	404	371	408	384	378	415	424	403	406	410	460	424	397	403	409	400	397	365	405	433	383	422	422	419	435	419	430	423	409	418	417	427	395	425	396	393	407	411	428	367	400	357	358	378	351	403	392	374	404	388	446	414	386	408	434	430	411	410	392	373	385	363	374	417	406	373	385	412	398	393	381	407	402	408	405	408	398	404	365	377	389	407	373	406	397	371	368	369	411	419	403	399	447	427	374	376	367	437	394	392	366	415	385	423	400	366	373	402	381	422	412	436	404	412	380	377	423	406	416	337	398	411	417	394	404	394	391	369	421	409	378	413	387	403	385	367	340	405	387	422	455	427	396	406	377	374	398	437	369	398	373	416	403	411	419	407	384	382	375	380	390	383	409	408	419	380	387	353	394	408	413	425	431	423	403	377	386	378	409	406	435	375	435	424	395	389	405	403	425	370	376	403	416	450	415	391	385	380	395	431	416	391	375	413	367	397	409	425	388	415	392	436	451	380	415	389	385	414	363	405	436	422	381	378	414	402	379	403	399	403	420	396	375	415	418	408	382	396	395	394	421	369	387	432	433	423	407	390	368	409	397	442	384	402	436	405	416	372	407	391	373	412	429	398	392	385	382	434	393	401	399	390	436	416	377	417	392	406	355	430	417	421	391	366	385	416	376	392	385	420	398	385	396	395	384	417	427	389	370	398	373	386	377	422	432	399	430	428	433	371	402	425	393	396	402	388	412	395	400	438	409	379	409	407	426	414	379	384	373	415	383	408	422	410	378	420	377	418	386	389	380	425	420	417	430	412	425	390	363	390	365	422	394	401	414	422	380	400	386	375	386	417	390	412	412	388	390	367	366	377	384	407	387	376	395	408	369	432	373	394	373	385	394	364	378	392	368	396	366	430	406	399	435	382	418	404	445	398	409	436	368	383	379	386	414	412	439	438	416	379	419	435	405	437	360	418	409	381	429	395	384	390	383	381	390	405	401	372	439	363	399	409	390	433	382	414	408	386	405	423	378	393	432	410	372	389	393	371	447	376	382	395	403	415	385	409	386	381	404	395	376	401	406	400	371	386	424	408	419	405	392	389	372	353	379	381	400	438	373	404	362	437	412	408	426	370	401	386	436	404	398	417	378	430	391	412	390	389	409	391	381	407	415	411	408	406	413	402	387	436	433	388	394	410	363	411	381	406	373	377	425	379	430	385	360	372	377	408	369	419	392	381	432	402	408	374	372	369	407	430	428	418	372	381	368	439	401	381	388	413	444	389	391	393	390	379	389	426	396	404	428	403	404	415	354	407	411	374	442	381	412	404	433	363	389	395	409	362	369	390	407	397	391	423	356	414	417	389	415	408	370	378	404	400	414	363	394	368	433	406	384	430	421	427	410	413	419	411	377	393	428	390	394	388	392	336	402	395	416	338	422	396	377	401	349	378	368	414	399	424	421	382	420	404	411	426	411	412	393	380	407	407	406	416	394	381	379	393	426	387	441	384	389	416	419	432	425	395	412	413	395	399	420	387	423	434	459	398	418	389	403	407	381	347	388	405	387	370	381	407	378	400	371	384	398	445	406	397	420	410	386	371	452	411	384	379	399	407	404	418	415	385	388	402	405	384	391	403	432	394	400	413	378	413	400	390	402	360	373	384	382	389	420	435	426	368	383	386	441	370	407	433	432	393	367	408	374	443	417	390	407	364	337	422	436	413	421	422	387	392	384	406	416	412	385	399	396	402	387	445	413	415	403	382	408	382	426	445	380	422	395	384	383	411	372	411	379	388	350	390	362	443	393	364	373	432	396	402	420	434	390	433	408	408	393	409	414	384	395	387	418	420	389	422	416	368	429	428	415	440	438	387	380	416	414	406	400	423	404	380	456	445	381	417	387	410	423	386	394	407	383	364	376	427	430	408	378	401	375	412	436	406	428	404	374	384	413	401	437	418	402	366	412	418	400	412	449	393	404	402	382	400	364	409	372	377	388	389	402	376	391	390	423	380	406	341	383	414	400	380	414	443	406	438	397	395	411	422	403	397	412	392	411	425	429	395	380	394	365	378	359	385	418	371	378	431	405	425	414	414	402	419	399	392	405	382	367	365	386	396	379	394	407	420	387	387	419	407	410	391	374	394	415	439	363	366	397	384	405	423	378	438	392	384	449	406	404	395	412	426	408	414	394	419	401	397	365	409	416	379	386	391	382	381	423	398	430	400	390	408	445	400	402	404	389	408	428	400	409	413	420	395	382	407	401	411	370	424	400	416	377	352	398	379	405	419	408	367	397	409	423	401	437	392	405	405	405	363	387	399	438	378	418	409	389	411	403	413	394	372	405	376	377	372	349	425	372	381	399	389	428	430	395	392	381	415	428	394	364	431	405	375	414	407	436	421	424	375	367	420	402	409	390	417	385	373	391	421	439	396	404	390	402	402	404	375	378	417	390	360	401	381	420	429	381	395	376	367	439	392	394	380	404	387	389	400	453	401	356	398	409	376	433	414	401	416	384	380	396	390	403	407	398	422	428	387	352	430	407	427	408	347	378	403	368	417	421	408	376	399	359	395	394	418	433	406	378	375	372	410	392	341	422	434	403	378	433	424	432	410	404	375	357	425	380	428	408	419	432	440	416	427	369	408	409	388	365	410	379	347	359	433	413	397	427	413	403	389	412	393	359	378	414	413	395	378	394	385	342	411	421	407	401	409	400	367	379	399	414	411	372	396	419	429	385	374	410	402	404	418	433	374	383	440	411	450	372	421	393	382	390	391	400	433	441	374	434	411	388	450	407	419	398	393	398	414	379	398	376	451	385	425	401	404	398	411	391	405	386	395	399	380	472	425	437	407	407	415	394	413	402	388	414	417	387	362	399	380	372	389	406	421	416	400	366	420	384	383	385	391	391	406	421	402	409	419	399	387	362	393	376	382	425	405	430	405	398	409	393
4400	2353	1440	1074	938	936	918	869	901	847	920	881	833	868	851	863	829	859	845	865	840	870	809	857	865	855	861	862	844	886	836	806	865	913	875	930	886	867	868	851	839	833	875	911	852	869	870	897	861	829	921	836	866	846	839	907	838	846	851	807	872	868	893	839	849	851	874	799	857	819	865	869	773	873	863	854	895	840	841	867	872	839	896	859	836	835	849	865	926	861	794	863	839	811	814	881	831	879	814	832	874	885	842	829	847	887	877	897	875	879	865	878	868	896	870	859	836	805	845	884	809	882	848	900	859	876	849	910	834	884	866	861	862	846	876	882	872	839	878	840	880	878	787	803	856	862	918	835	830	882	862	861	863	833	883	903	854	816	855	872	869	831	852	919	881	895	852	838	900	871	877	831	786	837	833	843	813	858	829	873	822	917	882	898	871	842	837	790	864	823	827	887	865	881	844	831	848	916	836	833	896	807	868	826	844	873	892	822	820	893	835	849	804	842	878	850	823	866	878	855	820	857	907	840	856	927	908	856	872	862	856	859	826	867	879	834	831	830	823	861	882	830	893	890	879	831	872	847	822	898	862	811	838	833	854	861	891	845	848	900	876	882	887	833	854	886	886	886	827	873	855	855	799	887	873	894	898	874	862	856	844	865	834	904	867	901	848	888	869	865	848	900	854	828	817	889	846	829	852	790	830	874	855	877	850	873	871	878	878	845	909	830	867	914	888	852	791	829	863	895	858	881	872	886	831	816	874	829	820	844	841	849	828	823	869	811	846	914	868	865	863	849	899	876	875	831	885	792	854	887	939	796	862	824	870	876	859	872	845	877	882	847	880	809	857	828	821	876	854	855	826	871	862	821	795	846	862	845	833	910	891	877	858	872	862	834	839	870	818	849	854	869	878	870	829	871	848	874	889	856	914	902	883	874	885	926	864	845	841	845	844	858	887	841	891	870	828	835	860	875	867	868	881	879	859	804	845	892	816	865	921	930	852	846	875	870	866	873	834	846	828	905	844	851	877	835	895	860	848	831	877	856	878	870	886	844	850	872	907	806	875	837	872	884	882	852	862	867	839	906	913	840	797	854	833	832	859	826	855	838	828	869	839	813	883	844	872	856	832	882	840	887	839	832	846	881	854	806	857	846	866	859	843	890	877	840	845	885	889	837	829	847	863	856	818	851	859	871	886	806	850	819	859	871	848	874	862	901	832	869	875	863	911	841	844	846	925	903	835	850	837	848	874	911	879	869	878	866	834	798	910	878	862	847	838	873	837	831	848	813	817	854	893	883	874	855	923	878	851	877	846	874	871	881	837	858	848	882	888	851	883	896	834	886	854	798	844	843	848	852	825	853	894	848	849	832	839	850	843	872	869	835	897	863	900	832	884	876	798	858	841	834	860	846	880	828	914	858	922	873	897	870	819	910	844	831	847	864	868	918	829	825	842	845	849	835	878	862	871	863	877	839	838	853	889	816	882	867	844	870	819	876	896	870	838	875	853	863	810	859	838	877	878	892	840	847	910	863	859	846	854	879	846	877	889	825	826	889	842	865	869	859	899	840	851	804	887	874	858	902	861	830	851	861	844	805	820	874	840	862	831	876	891	826	881	874	824	878	850	877	881	876	877	810	858	888	848	823	838	907	802	860	852	848	827	832	883	802	886	829	812	831	891	822	883	839	899	850	850	879	844	820	897	849	864	851	842	845	892	852	862	861	819	833	905	820	856	845	887	875	861	824	835	837	840	869	859	865	889	835	899	771	868	816	890	838	877	831	867	862	869	880	902	829	876	835	820	844	846	861	868	859	838	869	835	825	827	815	883	888	853	850	835	834	853	862	893	872	852	815	850	904	832	866	836	821	843	813	875	870	901	864	857	835	846	782	856	829	863	890	843	833	865	828	869	773	872	814	839	844	859	821	914	849	810	788	895	850	908	851	860	849	826	819	867	873	894	807	837	843	838	849	855	878	842	848	839	871	871	793	897	856	804	829	815	856	891	867	852	841	821	863	864	845	855	918	829	864	903	838	828	822	892	871	917	793	874	867	872	873	820	837	845	808	875	848	858	787	828	814	863	899	851	859	861	822	872	871	842	837	864	878	837	879	890	824	851	844	825	849	895	834	855	917	867	877	901	815	856	864	886	830	852	855	875	843	838	861	894	894	833	821	822	855	847	907	879	887	833	874	850	855	854	848	845	888	829	896	854	846	837	875	850	832	834	863	844	839	862	853	838	890	859	841	860	877	873	877	888	862	869	852	884	844	833	867	875	846	878	920	832	851	801	879	822	887	837	863	853	857	847	814	812	900	822	845	881	864	888	908	877	854	849	860	859	858	781	907	850	901	848	834	854	806	841	899	829	828	865	887	870	851	851	850	866	791	842	895	857	885	859	811	853	844	837	855	897	874	855	847	858	811	878	821	894	884	830	840	846	790	856	866	903	818	846	812	888	853	841	880	844	884	836	874	894	834	844	865	871	836	836	872	861	808	871	823	861	848	875	838	878	838	821	835	845	852	817	857	871	809	871	908	852	814	848	820	845	889	805	823	817	824	830	845	839	850	823	855	795	826	810	872	812	861	882	839	865	873	865	857	867	843	820	808	868	832	865	874	842	767	804	855	880	863	855	840	872	886	854	868	865	862	810	855	903	866	855	872	880	836	828	837	860	863	868	855	840	876	856	888	874	863	885	843	854	833	832	861	832	849	818	844	861	829	900	850	874	840	891	843	859	879	844	821	870	871	851	830	854	821	822	866	854	846	823	896	862	847	821	860	900	858	862	839	848	813	819	816	832	895	834	877	867	870	847	846	860	822	875	773	845	873	797	821	852	857	864	835	868	866	837	858	851	862	866	859	827	831	871	848	869	858	831	890	844	876	884	839	844	893	870	849	853	870	879	842	845	856	866	832	886	897	822	898	854	812	837	841	831	858	838	843	873	862	817	893	854	853	854	856	858	807	933	875	808	834	857	825	853	839	866	827	827	862	832	839	837	843	919	813	831	807	882	831	808	860	803	839	860	826	834	870	897	870	858	839	837	852	879	875	903	817	878	877	847	828	886	808	836	869	851	824	901	827	901	887	868	855	876	813	857	880	793	896	873	836	892	842	832	899	844	833	810	893	851	879	858	916	874	841	870	869	825	876	871	827	818	881	853	871	798	810	848	857	862	859	899	860	898	791	843	807	898	872	860	845	852	879	865	845	858	888	878	829	878	882	856	847	832	874	854	924	877	846	871	822	846	845	902	846	874	872	826	865	894	843	877	875	817	820	811	857	855	892	886	885	799	833	891	889	804	811	852	832	891	856	815	834	906	852	826	833	824	824	888	889	951	827	812	895	841	871	829	864	834	891	862	832	908	834	853	825	854	845	826	853	848	842	869	856	862	840	841	867	836	810	900	914	869	862	865	818	884	854	866	811	849	860	925	850	875	842	817	903	850	877	863	832	866	777	859	829	812	834	863	847	852	851	836	853	843	870	845	909	835	871
24371	20998	24001	28170	21001	21023	11006	714	496	403	392	365	389	350	359	368	328	304	335	333	290	335	350	318	336	345	323	340	354	333	326	328	329	311	303	337	322	307	329	310	312	312	302	309	319	357	296	305	267	322	334	323	304	314	276	339	354	314	317	310	345	279	298	290	348	309	282	332	331	322	335	295	294	308	292	288	305	312	306	284	320	315	286	358	317	308	308	329	313	311	311	302	353	323	315	294	293	327	319	283	315	328	293	316	312	323	317	288	306	305	321	342	303	311	279	335	309	313	306	311	321	312	318	304	319	331	313	316	263	355	335	332	312	320	300	308	281	329	326	328	315	321	327	321	312	303	291	279	309	313	332	320	326	320	326	301	341	285	307	330	327	313	275	289	305	299	303	305	325	286	336	303	295	295	342	318	294	317	322	324	303	317	328	322	336	311	316	311	326	294	329	299	304	289	297	294	340	317	334	319	327	272	272	305	325	280	338	305	310	311	323	286	269	310	272	292	328	325	296	311	324	311	311	343	337	301	299	278	328	307	309	288	295	304	296	254	322	310	295	346	325	337	304	283	301	326	336	303	328	321	278	305	349	326	285	303	330	306	322	322	329	304	339	342	291	314	291	275	285	305	321	314	311	288	316	312	307	340	247	355	329	325	325	349	312	290	300	300	316	316	302	287	315	327	330	301	303	315	304	310	308	325	301	312	325	320	320	290	311	318	322	308	313	335	326	310	317	312	325	303	318	285	296	329	317	311	295	301	326	287	321	332	307	277	328	318	289	316	314	316	295	323	329	303	311	311	286	308	286	307	346	299	327	345	331	314	312	330	318	288	315	312	296	266	324	297	331	298	314	279	310	290	330	303	280	313	325	311	322	263	322	316	278	279	317	343	338	340	294	315	352	287	322	332	287	324	272	302	343	291	344	321	312	275	324	340	285	308	305	312	332	306	291	300	294	296	284	316	330	319	347	339	310	290	328	336	317	328	332	332	303	336	313	320	353	347	325	308	315	307	284	343	309	300	331	304	329	300	313	341	340	289	315	305	300	323	275	290	292	324	283	286	303	292	318	313	299	324	303	311	285	324	308	293	346	309	330	351	325	334	322	341	313	313	361	294	306	309	310	299	299	315	280	301	354	327	311	319	317	313	289	327	298	321	299	333	306	319	301	302	308	320	344	257	321	335	302	333	347	341	300	287	304	309	331	323	342	289	317	304	341	322	310	333	303	346	331	312	330	294	334	324	327	296	345	335	330	343	330	343	320	296	325	320	317	326	321	318	293	306	295	307	311	296	338	310	337	277	302	338	313	302	315	289	305	319	315	319	345	284	340	330	350	303	340	327	297	293	317	317	308	292	294	301	323	294	303	303	338	329	309	337	317	318	315	326	317	300	298	333	312	303	290	336	290	317	297	306	304	291	325	262	289	293	301	304	311	339	308	316	301	323	284	306	285	309	330	309	311	323	289	314	290	342	318	323	339	320	332	303	296	327	303	307	319	378	300	336	315	299	290	306	307	294	292	331	316	333	297	332	362	310	298	314	308	325	279	324	273	324	385	322	282	310	324	311	312	339	375	304	330	350	292	298	337	303	285	315	326	309	312	348	307	314	294	293	312	339	298	288	309	302	299	302	323	324	292	312	273	281	318	322	282	308	323	284	303	347	286	304	322	339	287	325	305	295	278	298	306	321	278	314	284	294	320	322	317	272	314	315	306	320	313	297	292	337	314	326	341	296	320	312	336	315	318	274	330	311	313	304	295	292	319	321	310	352	292	289	319	296	348	330	314	329	300	315	353	310	274	295	321	275	306	300	322	287	335	320	329	315	302	320	325	286	300	328	285	337	312	325	298	333	317	324	341	317	309	355	299	312	285	281	310	291	335	313	311	290	320	307	346	292	311	321	294	302	322	286	300	294	316	320	337	274	330	325	297	266	306	309	307	301	319	279	350	296	295	318	308	293	317	338	354	299	318	300	314	318	294	343	291	305	310	291	339	303	320	313	296	310	347	305	321	317	356	324	326	309	305	298	306	322	310	312	318	299	349	304	287	317	305	352	281	339	304	290	341	331	282	293	312	319	315	321	304	290	296	322	314	343	295	295	305	313	299	311	298	294	336	334	307	319	315	307	308	300	297	290	285	310	327	294	323	316	286	283	348	325	301	289	296	320	324	294	292	322	305	333	314	310	308	295	294	348	288	292	320	322	324	308	342	316	323	312	349	288	324	313	307	316	312	334	317	326	282	312	319	277	300	310	323	332	319	314	302	311	349	291	328	334	279	323	303	290	318	309	320	273	310	319	322	286	298	338	283	307	328	315	325	324	309	302	295	319	281	307	322	316	313	333	298	331	318	325	315	344	306	307	314	290	292	309	272	304	272	313	321	306	307	322	327	313	326	313	305	338	314	319	315	304	334	328	288	282	296	292	289	323	299	313	312	357	317	302	320	309	290	339	320	320	323	297	324	332	308	313	323	307	304	288	301	322	349	311	341	309	352	312	297	302	303	352	281	333	321	316	321	320	336	349	342	307	314	302	302	333	316	319	349	322	302	333	299	308	282	308	300	336	302	335	318	309	322	339	298	312	344	326	363	333	322	308	319	325	302	308	295	304	316	307	304	290	299	284	311	317	309	273	309	296	327	325	295	333	342	324	322	282	305	307	339	310	345	341	340	327	283	278	287	311	273	317	304	313	321	328	290	308	304	313	303	294	323	291	303	325	315	320	314	306	325	311	347	298	314	296	297	300	278	318	305	334	344	312	315	304	286	321	313	324	318	335	310	347	311	318	337	303	291	334	303	285	303	291	318	291	304	307	340	312	327	313	309	289	322	314	305	330	307	305	274	307	300	327	321	317	278	311	302	327	325	279	338	318	309	334	317	308	256	311	279	310	321	303	322	290	365	295	310	292	307	317	301	294	296	312	272	318	323	334	315	281	292	370	331	321	310	326	306	326	304	312	325	301	269	277	329	315	318	324	322	319	299	307	281	314	300	347	331	298	302	336	316	337	296	302	291	319	307	301	310	317	345	297	328	300	312	277	299	312	322	298	324	336	322	345	321	322	337	329	322	285	347	310	302	321	291	320	333	331	299	306	310	326	348	341	342	320	336	282	309	326	313	297	322	314	293	306	312	317	315	277	338	343	321	305	302	342	300	308	301	290	286	324	324	319	291	310	309	304	294	314	353	317	333	314	327	319	298	287	289	314	272	325	334	330	310	290	307	308	365	327	298	325	290	312	321	318	306	288	319	325	292	342	340	292	328	329	309	307	335	320	337	320	328	324	312	315	310	315	303	325	326	326	323	318	294	328	322	299	291	338	309	340	317	293	342	327	293	342	328	315	293	279	321	301	299	296	321	297	286	355	315	301	341	301	349	298	358	311	313	286	291	344	342	333	313	296	340	282	338	320	311	279	300	304	296	297	338	319	322	327	301	336	308	314	340	340	325	310	319	296	325	282	327	300	302	344	327	322	307	290	328	302	338	329
4079	3538	1714	1083	837	799	769	715	705	676	709	679	667	671	676	686	648	664	684	679	688	671	654	616	677	658	657	664	703	668	699	642	694	697	685	702	672	667	649	622	648	709	664	645	662	637	672	632	674	656	672	625	643	643	666	680	667	711	653	618	652	691	657	693	652	650	681	670	643	672	652	648	693	657	682	689	663	711	618	668	693	639	638	627	705	672	644	642	686	679	652	673	675	675	653	667	668	668	659	620	594	668	696	660	644	608	635	631	652	686	642	677	650	637	672	673	655	717	701	652	669	695	666	644	651	668	652	670	630	652	638	644	645	628	635	653	690	670	652	612	645	626	638	685	648	657	653	629	697	684	622	645	740	675	659	659	608	653	651	604	693	668	655	660	677	628	678	632	623	671	645	678	595	678	666	668	673	649	647	673	624	667	643	675	645	663	682	652	632	645	692	679	680	616	652	672	642	701	636	669	638	668	610	681	654	639	685	616	672	666	689	618	690	622	647	652	684	669	696	655	692	658	622	654	654	666	693	626	617	619	650	634	667	599	661	663	701	703	705	688	636	668	672	678	660	692	726	644	685	662	682	625	668	639	645	677	647	696	662	627	657	617	703	692	683	664	650	688	666	690	652	691	654	640	635	689	642	682	675	675	641	657	612	678	666	611	677	656	717	642	714	656	680	647	646	628	703	707	650	681	615	687	647	684	678	679	693	650	675	627	653	693	713	656	636	679	639	664	626	676	662	678	674	647	650	643	631	660	662	659	622	662	678	630	661	679	669	651	651	653	686	661	645	658	639	686	643	651	641	611	646	620	636	666	629	657	735	672	630	677	657	687	668	659	692	611	637	720	669	617	695	657	659	671	704	618	672	656	640	634	684	657	699	693	628	646	687	678	672	629	666	648	640	671	657	645	661	655	662	666	677	649	639	643	708	692	610	673	638	663	680	687	675	625	661	671	665	668	697	639	626	717	668	691	642	678	653	712	704	683	654	621	667	676	688	688	678	653	648	685	694	649	677	640	642	670	669	623	654	639	662	663	664	677	647	634	681	637	686	641	671	650	666	600	693	640	655	628	654	651	654	666	639	674	684	677	645	675	646	658	657	640	699	685	660	665	677	646	657	660	705	659	653	632	671	625	650	646	636	645	680	691	684	632	668	651	650	634	648	638	632	653	615	659	640	649	616	703	636	684	634	644	666	678	665	666	667	646	628	679	653	649	706	669	646	697	665	699	653	686	675	680	657	654	690	693	685	675	668	643	702	645	699	655	666	592	639	628	661	623	663	650	652	642	647	665	674	677	752	682	714	697	670	714	642	642	704	652	624	742	691	676	663	619	689	639	681	705	705	669	671	673	613	661	693	623	660	667	643	687	647	646	681	681	641	633	630	616	682	649	693	646	655	698	676	628	647	696	655	657	608	645	657	661	627	686	644	647	645	660	660	704	656	662	694	705	661	652	669	669	673	719	695	694	682	657	673	656	656	678	705	636	671	647	660	722	632	632	621	664	670	693	678	650	618	696	649	668	689	702	651	652	636	651	665	629	667	648	662	633	695	661	669	642	613	667	677	604	657	640	623	659	666	655	672	660	710	624	668	665	660	602	686	687	665	646	688	682	664	627	658	695	688	634	647	665	686	689	652	663	675	700	693	649	661	712	664	656	678	672	620	645	610	709	647	638	669	672	634	632	670	641	687	702	644	650	686	677	668	590	625	621	650	711	719	639	668	638	641	657	650	622	672	644	660	596	650	658	697	671	659	669	631	679	659	631	686	641	698	668	647	646	663	660	653	684	603	651	682	660	672	683	657	681	677	654	654	669	647	651	632	674	651	617	701	631	667	690	650	616	624	690	712	663	690	672	674	659	667	652	681	714	648	656	635	707	658	614	703	694	662	688	683	662	624	600	661	637	703	654	683	643	708	684	717	660	646	660	664	625	707	642	695	644	648	610	684	654	654	676	648	627	659	655	686	677	616	669	673	634	640	669	664	639	669	659	705	667	692	654	711	659	636	643	643	645	670	629	672	673	625	626	671	658	641	669	727	670	680	623	625	666	609	696	668	679	658	622	685	694	678	647	694	666	651	665	648	661	680	622	638	680	649	669	689	671	677	681	670	687	664	660	661	639	637	604	658	648	691	666	670	672	654	639	632	652	679	649	680	624	655	618	639	620	658	625	675	662	655	688	686	649	678	688	721	628	634	644	632	651	669	644	630	655	642	610	660	642	647	674	616	619	689	646	647	629	642	675	704	645	673	648	647	631	652	621	646	652	608	656	686	698	681	634	649	654	683	627	618	630	647	620	710	654	688	673	637	698	635	654	682	674	646	661	661	627	653	628	651	632	685	621	652	634	632	655	703	725	629	640	686	628	664	619	627	631	696	617	728	666	687	658	608	659	690	644	614	667	663	681	668	621	709	653	627	639	647	660	628	676	647	691	674	688	635	661	674	651	678	652	643	665	684	662	685	648	685	606	657	643	675	684	685	693	642	659	653	648	677	704	688	671	642	641	645	617	665	693	651	627	686	722	669	680	615	697	609	694	654	662	670	668	611	621	666	653	635	687	654	645	689	647	628	669	671	653	663	646	699	664	636	697	637	651	631	670	620	679	632	658	637	673	646	706	603	678	640	635	699	642	645	656	647	582	694	649	655	635	679	672	639	681	630	662	653	660	608	672	701	647	678	616	668	625	682	676	637	662	644	677	664	661	683	678	611	636	650	624	686	655	634	648	659	613	632	638	659	669	692	680	671	629	684	677	638	627	625	676	673	652	691	658	680	720	662	642	698	671	659	679	654	671	639	658	642	627	632	684	690	648	689	634	696	676	699	685	661	664	657	653	700	701	647	748	660	692	649	628	655	665	670	686	660	634	683	678	681	622	660	665	661	643	620	680	661	667	637	645	645	680	654	681	660	658	657	676	614	686	653	669	660	643	675	615	654	629	647	672	626	628	670	692	651	678	709	662	711	665	701	707	639	680	666	689	670	651	669	685	677	670	620	687	637	645	697	653	646	657	634	681	682	652	702	591	659	669	669	674	636	644	614	629	658	642	631	654	671	660	658	624	660	634	673	665	656	649	653	610	645	673	647	640	645	596	628	693	672	666	659	623	613	632	675	666	628	673	621	667	633	669	653	680	674	626	696	649	653	695	625	642	666	655	669	631	668	685	661	640	621	691	651	639	671	615	660	639	626	676	616	656	636	714	708	681	707	647	695	625	630	636	644	629	624	650	682	649	664	668	702	648	657	688	678	681	655	670	698	638	633	692	709	709	660	659	624	677	653	636	681	659	690	650	652	641	644	652	670	702	639	690	641	653	650	673	670	720	658	627	679	642	643	698	636	672	633	635	690	647	641	680	636	676	665	645	645	673	680	666	688	694	644	664	674	648	693	674	725	663	690	655	726	664	669	696	693	641	637	594	629	695	627	694	655	611	656	672	649	639	652	628	716	643	655	710	626	685	690	595	658	675	649	614	613	634	693	699
33085	14713	2461	617	489	433	335	242	272	265	273	246	245	272	275	230	292	224	260	276	252	223	245	274	271	260	265	279	220	244	259	287	206	254	247	272	237	250	239	238	256	251	274	235	240	265	248	251	243	264	267	251	239	232	260	256	258	269	286	226	259	229	231	248	276	247	241	257	251	224	252	269	221	245	245	258	254	253	248	259	259	258	256	245	229	245	236	270	226	238	237	238	256	277	263	236	240	251	260	242	261	282	235	242	235	245	253	245	258	269	268	246	292	252	255	262	258	256	234	245	223	247	258	230	259	250	270	228	239	255	244	274	263	267	238	241	260	243	238	243	256	232	254	255	232	230	264	281	250	250	250	235	261	246	278	241	256	232	272	231	231	258	255	262	234	251	267	226	269	264	275	273	238	243	259	229	275	261	258	250	248	256	227	247	264	265	243	263	284	241	251	275	242	284	242	233	207	237	258	267	242	255	259	256	253	266	203	259	228	251	239	210	249	261	263	231	276	281	264	217	227	238	245	253	268	246	234	259	256	292	252	259	264	254	254	279	256	253	238	266	232	255	266	244	267	278	250	211	283	271	267	244	279	254	273	275	271	256	244	241	239	260	245	244	269	249	273	264	234	218	265	261	260	276	256	237	265	242	248	236	280	263	223	263	252	254	239	272	220	257	240	224	279	270	240	251	269	240	261	251	264	264	260	250	234	246	256	261	256	273	204	246	267	238	281	286	257	253	278	236	268	240	249	243	256	238	263	268	231	278	258	247	288	269	256	237	258	232	237	247	245	241	234	259	217	267	288	242	257	236	275	222	258	281	271	236	236	260	250	246	251	287	247	279	242	223	249	234	260	239	222	254	241	264	233	269	242	249	271	251	276	261	241	253	254	279	271	253	245	258	254	237	248	255	237	264	236	264	257	263	242	257	251	245	263	251	234	205	249	226	252	248	206	259	248	291	217	242	250	237	236	252	260	244	241	249	253	253	262	264	282	274	245	262	252	258	245	272	231	276	282	227	228	273	230	240	235	223	243	280	264	262	220	228	269	259	249	257	235	240	243	236	244	248	255	252	235	269	245	243	265	317	235	228	256	275	227	243	252	251	254	274	235	231	228	237	208	266	266	224	259	226	242	234	232	279	273	216	256	265	277	270	250	262	229	259	281	213	234	274	254	258	272	257	251	250	279	250	274	276	255	268	277	256	273	258	276	248	278	280	265	254	233	267	237	268	261	262	269	242	245	242	237	247	299	238	248	275	236	259	277	218	250	269	223	260	281	255	249	223	255	256	245	279	260	220	266	274	227	238	238	230	206	241	248	268	269	240	256	260	241	244	234	246	245	230	250	275	235	235	253	241	258	252	246	262	248	289	253	287	242	253	239	253	278	268	282	243	233	274	277	240	272	242	216	245	266	253	252	258	240	282	257	229	256	270	242	243	235	269	233	257	242	253	243	252	255	273	270	241	249	269	197	252	244	258	253	264	232	245	253	226	297	273	261	244	259	256	268	262	258	239	234	243	256	266	251	259	240	258	288	255	284	251	270	242	248	228	230	253	247	281	253	248	240	235	271	232	259	232	237	234	254	276	256	258	233	254	225	251	270	236	248	252	240	263	242	285	260	272	239	252	253	223	256	253	273	250	258	238	254	232	262	244	249	253	240	239	246	247	248	248	275	273	283	256	269	252	269	272	250	248	246	248	267	234	235	257	227	249	246	232	244	235	252	271	266	245	285	266	265	278	265	255	272	243	241	260	279	247	241	228	236	249	242	250	256	245	256	290	253	241	253	232	247	277	269	248	242	220	275	236	244	268	230	271	267	265	262	225	238	255	225	222	222	264	236	284	247	227	278	240	241	229	236	249	237	227	231	250	269	265	232	265	245	247	242	229	240	259	266	228	252	268	261	281	271	203	245	260	245	235	288	260	242	266	243	251	250	269	231	238	259	229	239	241	263	244	241	235	268	260	259	239	218	262	245	227	222	250	233	241	243	245	288	271	273	259	269	248	236	264	274	270	279	248	242	240	278	245	254	223	290	239	225	258	259	246	243	249	265	256	246	264	270	255	247	229	282	285	245	225	273	215	277	255	255	253	250	238	237	251	236	257	269	246	271	235	260	230	237	256	260	242	256	280	237	242	279	247	272	265	270	270	240	243	233	277	240	283	268	251	259	258	261	267	247	242	258	242	250	240	262	259	231	260	235	268	286	257	246	272	252	239	262	242	268	227	256	261	275	282	249	217	230	256	270	246	257	251	264	209	252	258	244	261	235	249	244	265	286	266	254	259	282	291	250	267	278	267	265	235	211	229	253	252	243	259	273	250	249	251	281	284	261	251	226	246	266	281	215	239	243	257	236	254	274	236	247	262	268	232	280	275	236	262	209	263	262	256	264	197	229	296	260	284	287	252	236	255	219	260	261	253	235	251	256	238	266	259	286	258	259	261	230	234	265	265	233	224	260	239	266	241	263	291	232	240	275	287	298	269	247	285	258	215	240	250	235	249	233	283	249	230	246	273	244	256	230	229	261	231	278	269	269	263	246	245	252	255	240	244	238	253	223	271	257	260	263	241	248	240	260	242	273	297	271	246	263	239	281	262	280	257	256	237	260	258	277	253	263	239	226	227	214	245	231	258	265	234	239	275	261	260	242	283	256	261	258	228	266	245	246	247	248	237	234	246	234	258	251	292	248	263	240	244	249	241	266	250	259	252	258	230	221	247	248	235	267	263	255	252	241	251	263	238	249	243	249	253	236	260	258	223	248	239	252	238	235	232	224	221	241	228	257	257	242	273	261	240	257	252	238	230	236	277	270	259	267	252	258	243	225	222	264	246	223	268	244	241	273	245	262	252	246	257	246	240	270	284	259	258	266	244	222	239	250	278	251	255	295	249	250	257	269	238	243	188	236	259	251	243	215	245	223	238	228	225	257	293	272	278	246	232	259	252	229	239	244	251	272	266	224	236	252	238	272	239	249	267	206	278	254	278	260	253	305	264	266	248	272	265	257	270	261	264	222	250	261	278	257	251	242	232	266	249	239	239	247	226	236	218	268	254	233	235	268	233	252	279	253	268	241	269	266	242	288	246	244	241	284	251	235	264	250	269	245	237	269	246	257	239	245	226	240	246	274	258	254	263	283	268	279	299	262	249	231	271	255	240	233	235	257	260	283	259	199	250	269	238	254	263	237	250	278	236	262	262	231	217	240	253	267	276	261	219	238	246	259	270	256	247	240	247	250	268	221	258	250	238	257	260	272	250	257	290	243	218	220	256	239	255	266	238	239	279	231	218	232	228	232	245	252	253	265	250	236	247	264	252	241	276	238	234	245	245	244	235	291	260	262	260	246	248	261	243	256	241	224	221	266	265	230	254	244	292	246	232	270	248	266	238	253	265	242	230	267	266	275	280	268	258	235	267	254	271	226	260	295	273	236	229	228	263	232	277	281	232	275	250	246	277	254	233	250	234	249	252	254	274	251	246	249	253	279	273
7655	720	612	626	624	627	591	580	589	570	630	587	592	641	640	580	589	637	580	632	589	593	624	604	611	562	577	573	574	625	649	629	581	606	636	577	576	593	578	599	569	602	594	629	600	579	580	586	612	561	599	612	599	633	612	596	603	629	603	599	569	550	631	625	611	599	583	602	566	614	579	577	600	551	565	612	612	614	610	597	576	539	647	609	631	621	592	598	604	605	583	590	602	602	655	625	646	572	622	596	644	588	587	593	590	609	557	568	610	609	594	602	576	600	639	591	602	581	593	574	579	604	599	596	618	579	640	585	621	578	566	628	600	595	571	650	633	579	593	614	577	562	579	585	634	575	609	625	598	566	645	588	613	607	568	625	593	593	592	602	565	593	580	601	655	601	611	583	641	570	542	592	535	623	558	603	607	593	603	574	614	578	600	570	608	626	602	572	604	631	582	610	628	572	606	588	581	587	638	596	596	591	556	565	576	582	596	572	626	580	624	565	584	596	652	602	565	614	646	605	618	578	592	582	573	562	570	633	613	595	577	634	656	574	596	546	626	559	586	664	609	652	595	622	560	612	589	602	624	580	623	594	605	619	605	625	671	570	582	572	583	610	619	614	545	576	608	607	624	581	594	579	583	624	581	590	605	580	593	591	634	601	582	647	621	584	596	588	565	610	572	595	630	601	557	567	595	620	583	606	682	627	598	609	620	601	632	580	607	602	596	611	618	615	607	577	593	567	594	546	593	593	570	576	627	600	592	625	593	590	637	611	616	604	603	575	618	584	577	626	638	609	609	573	636	605	588	604	634	629	611	577	595	559	569	583	635	603	632	569	589	604	554	552	600	599	593	631	585	583	575	585	597	591	619	545	597	577	652	590	600	607	588	578	617	566	601	640	622	555	643	604	620	569	590	594	567	616	573	594	603	609	646	589	610	612	587	580	610	520	641	604	585	600	617	612	590	563	610	612	630	657	583	581	628	584	554	621	574	616	587	594	609	615	589	607	648	575	602	586	589	581	581	577	596	586	619	607	610	569	577	598	590	599	615	637	613	592	584	584	627	623	570	600	594	592	635	618	669	568	617	621	599	590	598	571	574	574	606	597	648	606	571	597	577	597	611	632	621	600	579	570	619	609	546	602	606	573	639	602	592	601	593	628	590	608	604	613	597	612	639	616	593	584	615	614	603	671	561	596	573	540	611	620	622	576	587	603	620	612	561	583	577	603	619	591	619	604	576	590	618	608	549	632	627	623	543	600	589	629	608	624	581	640	626	591	619	635	607	596	569	553	594	592	636	600	579	618	618	573	610	597	623	588	591	604	619	630	599	623	585	601	609	574	567	600	586	589	543	634	637	570	593	594	613	593	584	628	604	652	611	623	559	557	584	640	585	600	595	623	635	603	578	604	610	570	555	572	517	677	663	571	577	573	630	583	565	617	579	569	630	577	621	592	592	572	594	599	588	582	579	571	593	596	555	603	608	604	637	605	614	599	614	599	558	611	576	639	621	564	590	652	599	576	588	621	589	583	552	609	598	606	583	586	601	595	552	564	610	562	602	581	625	581	590	604	611	555	602	571	565	617	646	586	594	622	572	606	569	586	579	606	570	556	588	636	610	594	591	611	580	622	614	629	608	589	595	633	579	559	598	621	597	616	584	581	590	575	599	559	638	615	583	582	627	587	587	631	591	592	599	595	582	604	628	628	562	593	620	595	640	570	574	604	614	569	574	644	592	548	639	575	597	592	633	593	564	588	549	607	621	614	612	612	641	590	565	628	606	567	558	565	578	576	587	580	609	648	626	575	555	593	541	618	589	576	627	654	601	568	576	588	558	631	593	618	599	582	563	588	573	593	597	597	638	614	621	607	580	624	609	579	601	586	523	618	555	576	597	576	598	636	577	590	607	625	566	621	597	602	560	601	589	611	650	594	589	574	610	577	585	620	610	547	591	623	607	617	646	591	610	607	564	555	608	614	612	626	583	604	601	615	594	592	612	619	595	628	587	581	584	583	607	653	618	618	625	619	623	594	628	613	605	673	624	626	579	645	546	604	593	635	587	585	583	600	652	607	628	604	606	584	595	635	612	585	615	579	580	604	574	645	571	594	593	601	642	598	587	563	636	629	603	564	607	558	561	632	635	639	614	568	565	600	608	581	623	668	598	601	617	576	614	650	595	639	576	614	577	557	612	629	650	612	598	606	565	584	613	580	611	583	614	584	636	567	582	590	620	592	606	611	592	615	562	569	642	612	637	576	589	598	569	571	568	608	594	636	589	597	635	582	581	601	565	563	585	620	596	577	578	587	598	581	585	589	595	573	549	547	611	588	569	582	599	572	614	648	603	612	627	599	605	629	581	594	591	570	597	611	571	605	666	594	587	640	587	575	657	618	604	652	624	597	602	579	600	606	563	634	607	596	597	570	584	627	591	609	556	583	654	587	592	559	563	606	590	586	558	607	619	601	570	575	625	596	642	618	570	571	603	638	604	605	630	592	594	577	583	614	579	627	585	587	576	560	603	604	617	609	642	625	592	608	559	602	593	605	573	576	595	611	610	567	582	599	608	614	587	629	583	629	599	640	590	566	589	550	619	595	591	570	583	556	657	604	555	585	605	624	596	603	559	587	584	582	624	644	594	594	623	601	598	546	626	567	578	588	636	585	570	595	590	577	590	626	607	592	590	575	568	561	596	602	582	596	564	588	588	592	592	623	632	612	601	599	621	561	637	653	585	581	580	559	575	630	606	583	526	633	577	555	627	626	618	615	635	574	610	595	558	599	612	598	628	639	591	601	614	599	591	592	564	593	607	608	615	562	597	592	589	617	620	575	634	555	625	616	593	602	593	590	602	594	598	568	570	599	628	621	583	577	564	611	597	590	594	599	622	591	661	587	605	630	575	584	568	605	567	604	597	564	614	599	560	606	599	607	559	636	607	639	636	639	597	592	577	580	603	605	560	586	629	565	625	590	606	615	604	606	585	593	609	601	575	617	601	565	569	594	615	600	613	632	581	613	588	574	599	625	559	601	533	606	616	605	616	609	602	609	578	562	576	601	638	565	599	619	590	655	614	628	590	589	594	629	588	572	587	612	650	587	584	591	568	591	608	595	551	564	601	608	615	584	607	595	587	580	634	589	564	607	601	594	598	610	647	597	608	606	624	580	635	567	597	586	596	617	580	649	600	593	611	601	613	535	608	619	588	590	604	607	586	590	590	566	595	616	620	618	611	573	656	571	620	579	595	607	612	630	645	597	619	603	598	608	620	617	591	628	566	613	606	597	565	569	604	609	577	609	614	594	540	611	607	589	596	572	623	636	589	578	622	644	624	582	573	619	630	594	589	615	561	613	579	631	631	664	651	602	582	583	595	609	578	583	582	588	586	612	601	595	604	609	623	613	586	593	613	596	598	598	632	597	632	621	611	636	593	604	584	622	595	560	631	587	667	596	641	628	559	624	609	614	647	599	633	580	604	601	567	581	581	591	646	617
25088	21004	23627	28596	21019	12939	756	542	427	443	438	457	436	409	395	452	402	440	423	397	409	431	422	426	417	383	360	397	407	419	360	418	397	397	368	415	402	397	390	436	423	420	373	407	402	359	376	428	385	427	444	413	402	365	397	412	401	362	404	438	388	418	431	399	385	419	435	436	396	384	402	336	386	413	409	379	406	367	404	389	407	401	441	387	393	392	393	435	403	422	399	409	440	375	393	406	389	406	362	387	405	430	388	381	370	407	387	424	381	437	411	392	382	373	431	383	421	358	405	432	354	406	420	405	399	396	409	389	403	426	381	405	366	435	420	391	415	358	404	383	423	391	421	392	409	440	422	378	367	367	381	368	399	425	341	406	395	379	418	381	418	431	432	411	433	405	396	372	418	370	411	433	422	407	445	387	395	393	383	398	415	438	443	397	398	378	420	400	378	376	367	391	427	411	447	415	391	364	455	426	393	362	356	373	409	390	387	429	399	406	402	410	402	366	385	378	401	417	433	378	468	382	407	379	389	397	389	416	448	371	362	405	421	421	457	436	400	380	406	392	398	417	385	384	409	395	394	437	377	413	419	426	376	456	416	395	373	360	427	438	370	445	415	362	386	389	438	427	393	406	401	397	372	407	410	377	330	438	445	385	409	425	401	390	385	400	394	364	414	420	447	404	390	384	402	411	416	398	390	361	395	400	446	426	393	429	413	430	435	425	371	384	381	404	403	377	414	427	364	391	394	387	414	405	450	414	387	393	392	402	424	398	401	386	404	363	410	401	379	378	396	415	379	387	387	410	418	420	404	419	393	388	424	417	402	360	363	359	405	388	387	387	375	424	408	408	410	390	412	426	410	451	375	441	385	410	414	374	364	402	410	415	440	391	372	358	401	399	377	371	409	383	354	397	402	373	397	405	402	358	382	432	403	412	345	405	376	363	439	414	423	361	369	371	395	416	408	354	428	452	413	363	372	383	406	384	408	414	366	372	432	413	379	403	393	453	433	398	399	398	445	386	417	405	377	380	400	362	433	439	380	395	391	411	402	410	380	400	432	400	359	429	421	439	380	394	409	405	417	377	393	430	412	393	409	403	421	353	391	420	401	377	390	396	360	395	403	384	390	426	343	407	412	416	389	396	367	421	439	412	374	407	409	423	393	403	360	388	359	464	405	396	404	412	409	392	391	379	407	371	396	441	411	456	418	405	375	412	396	395	403	427	413	426	406	414	379	405	412	401	455	404	419	391	408	392	368	452	409	378	378	376	413	382	392	434	382	399	335	355	407	411	395	363	417	403	410	369	406	430	373	403	438	401	367	403	404	434	448	439	387	425	406	376	396	411	399	420	416	380	421	411	394	377	404	400	366	441	401	432	372	337	397	398	403	427	398	395	366	383	370	399	409	390	350	425	421	420	405	403	400	369	427	420	370	437	384	412	360	383	389	378	421	397	411	399	370	383	422	384	369	365	409	418	428	396	380	409	399	434	379	378	454	428	410	413	423	397	407	371	399	407	419	432	399	381	377	393	395	404	403	449	416	384	416	408	386	351	416	403	430	421	416	452	447	457	425	392	425	400	381	370	387	368	399	394	399	402	414	424	402	419	393	396	403	363	422	379	381	402	414	383	395	383	420	411	386	410	387	426	409	411	419	395	408	380	332	381	418	423	382	402	374	404	420	395	391	399	379	396	363	426	451	404	392	366	406	363	430	420	403	409	413	415	422	390	410	399	410	398	389	388	406	413	387	418	385	381	389	375	398	343	434	434	389	393	409	408	389	395	380	376	364	410	402	409	385	417	424	425	417	348	398	469	416	398	425	371	392	376	424	418	429	387	402	398	398	415	406	401	408	390	389	414	401	422	391	391	387	393	427	418	408	359	391	409	360	389	411	411	458	430	419	369	375	412	411	441	391	415	407	383	380	430	426	423	412	375	396	421	428	401	428	427	406	420	399	403	402	397	401	372	441	387	383	415	366	389	392	422	376	344	410	428	398	367	406	419	392	374	381	383	406	378	428	406	420	399	433	423	448	393	437	402	407	387	445	385	405	438	410	426	399	399	395	402	395	375	426	424	420	435	385	352	441	417	419	429	415	375	391	362	366	436	419	430	431	425	396	366	427	423	419	404	390	351	400	402	421	394	373	387	411	383	415	394	392	435	426	393	369	407	414	430	419	432	396	388	387	394	422	387	425	399	387	414	402	415	406	355	398	382	421	388	428	419	401	407	388	375	434	397	363	395	374	407	396	409	397	382	404	425	446	405	443	400	445	405	409	373	407	429	384	381	376	410	391	430	406	377	383	402	412	397	388	399	361	410	380	412	354	376	391	410	399	379	384	379	416	401	376	388	365	385	375	404	416	372	393	360	425	438	412	391	411	439	414	395	398	377	386	402	433	360	412	393	402	408	429	458	416	440	376	375	382	393	408	426	435	367	423	424	319	409	394	416	400	375	400	393	433	456	405	379	393	367	391	371	474	424	441	410	425	390	440	408	439	389	423	397	368	385	442	427	405	377	426	415	361	376	429	411	430	398	389	393	404	397	365	376	435	377	393	476	423	385	380	426	425	380	402	406	380	414	366	345	450	427	410	383	434	425	381	397	410	428	417	406	413	399	384	370	380	396	383	401	376	425	427	428	411	381	418	428	429	412	391	403	410	393	441	363	371	417	404	429	422	364	378	369	410	372	405	400	426	443	397	400	399	420	432	453	437	391	380	393	426	392	419	408	372	412	392	404	360	410	405	393	395	371	428	389	437	436	380	397	367	405	413	424	394	397	402	428	361	358	423	387	432	374	390	401	420	360	400	398	386	404	388	426	435	412	394	399	365	390	427	415	398	402	420	378	336	432	386	405	388	421	388	376	410	362	406	428	397	385	386	435	404	375	403	368	415	421	398	407	392	377	400	387	389	398	398	423	369	419	416	416	433	387	377	417	346	403	397	425	422	420	407	364	384	404	382	418	428	406	391	399	403	392	378	379	393	381	411	419	435	401	431	423	398	372	382	427	417	402	422	394	403	378	349	411	368	380	392	386	403	384	423	419	394	362	378	397	384	431	371	385	397	391	402	396	389	375	422	445	365	402	451	434	397	430	417	378	409	404	409	389	400	408	382	400	399	436	368	457	407	380	398	434	418	447	395	375	420	457	410	406	368	387	377	378	391	399	386	456	397	421	394	372	424	408	402	403	402	371	426	412	386	404	361	394	400	423	373	425	415	395	397	390	415	402	396	422	384	399	399	384	389	396	455	422	362	427	404	408	420	372	410	393	412	372	403	407	385	456	387	380	406	384	416	378	428	412	405	383	395	367	411	465	418	395	396	414	403	428	366	430	387	380	440	375	388	386	445	397	430	375	415	391	383	377	416	381	425	403	408	423	413	379	375	363	408	416	443	376	449	361	380	406	398	413	388	436	393	425	413	437	420	411	412	396	423	399	386	374	423	416	387	400	440	421	394	412	399	418	435	414	400	403	394	403	401	386	387	402
4504	2313	1442	1058	961	931	865	806	802	829	831	892	861	837	803	834	868	890	813	847	854	849	852	849	887	895	830	839	892	828	797	914	866	867	859	896	810	893	840	867	839	893	865	827	834	811	874	858	805	846	846	806	858	880	869	863	871	884	895	854	879	852	851	901	858	810	781	890	880	828	840	929	916	876	843	853	858	908	844	825	831	826	846	888	899	850	840	815	817	886	858	881	851	854	901	851	858	882	851	858	878	891	856	906	879	854	875	806	883	888	873	915	881	863	888	888	850	869	837	850	816	817	831	798	864	879	790	870	885	859	878	873	873	902	878	844	869	800	913	847	806	868	839	837	841	826	909	835	889	864	879	840	857	831	896	843	847	799	864	893	837	793	878	885	846	835	906	880	880	870	846	891	861	839	797	809	883	836	865	843	831	862	888	793	827	871	834	799	863	875	862	835	815	792	878	885	906	895	828	820	858	860	814	870	880	850	859	879	806	862	849	879	818	901	823	863	833	805	877	866	849	860	902	886	828	841	842	828	893	824	840	823	825	906	883	860	880	853	813	891	852	841	847	861	842	809	855	881	868	874	873	825	836	881	826	861	873	808	832	903	837	865	879	877	857	833	809	860	855	851	858	862	858	851	882	864	857	867	860	821	825	865	848	883	786	846	849	820	878	879	820	886	819	881	885	859	862	849	817	806	844	796	875	839	888	916	848	815	860	908	907	849	837	882	826	865	886	874	867	869	843	852	817	882	843	854	849	854	825	843	886	867	876	895	837	864	854	874	907	848	879	839	858	842	849	851	877	867	795	849	851	895	857	887	871	806	901	850	835	823	883	901	859	852	859	924	859	798	855	813	854	831	827	846	920	816	862	892	863	874	910	859	832	839	861	844	833	845	874	894	879	845	821	846	868	857	841	908	821	795	896	823	855	885	856	840	849	907	904	899	827	868	844	842	841	897	863	868	863	872	837	864	841	884	884	868	855	841	862	844	900	818	873	805	829	858	852	864	857	811	858	919	883	880	853	856	838	941	883	853	880	828	840	832	899	860	873	857	840	829	852	871	870	837	864	862	842	876	867	872	894	837	827	877	859	855	905	851	896	908	901	895	883	859	853	853	878	859	850	812	835	858	844	841	849	866	860	854	832	901	855	891	839	909	899	859	847	801	852	869	833	802	844	846	860	832	877	845	839	844	833	871	856	868	863	787	903	836	830	871	859	871	861	887	883	828	857	877	829	858	865	841	851	830	818	805	787	839	895	811	816	857	847	834	831	843	854	875	840	844	840	816	861	874	887	793	850	821	867	830	815	851	870	877	842	891	865	860	792	853	835	834	833	874	834	859	829	838	889	850	862	895	822	869	820	888	934	856	905	842	919	857	894	870	860	894	842	904	831	821	849	830	905	876	872	873	870	821	872	854	874	887	899	847	818	884	885	823	818	875	849	877	912	860	839	820	809	853	835	882	863	853	852	871	825	843	840	849	862	801	867	829	868	819	848	884	835	887	839	841	865	837	856	851	837	828	840	824	811	942	863	865	896	876	823	866	858	908	856	794	886	848	871	818	869	802	895	891	857	874	890	878	818	885	883	846	843	861	939	847	831	852	850	894	827	837	858	820	904	821	895	819	860	876	882	825	853	841	882	873	834	874	860	831	869	830	880	844	915	857	913	851	835	862	864	859	865	805	863	818	849	825	802	824	876	872	870	874	857	842	833	906	864	887	878	835	837	819	848	856	853	897	866	871	865	831	871	832	873	845	887	836	851	841	885	836	861	872	815	849	835	801	923	855	860	901	778	836	855	881	885	907	846	863	808	930	892	865	863	863	878	826	844	867	856	870	853	800	830	838	854	840	828	830	903	846	870	814	884	806	890	833	852	810	879	838	879	833	826	868	870	879	819	845	890	866	843	828	884	881	870	855	849	851	850	872	828	840	873	872	815	829	860	813	826	911	808	871	874	867	888	817	891	878	827	874	808	867	826	891	827	820	895	812	857	877	921	835	818	880	871	923	865	858	876	834	799	891	877	902	898	766	850	836	869	837	856	881	842	904	861	816	871	849	853	804	856	852	856	911	861	884	866	829	882	830	841	825	885	942	820	880	865	876	855	876	945	810	836	858	819	851	836	904	880	852	885	819	812	868	891	857	874	889	871	887	856	845	812	896	863	902	872	881	824	839	859	838	885	861	858	927	825	921	881	858	836	920	855	802	831	844	850	848	839	844	861	842	892	896	876	817	862	853	850	784	861	869	896	849	849	910	815	826	859	828	884	849	863	895	919	851	854	868	821	883	873	840	829	847	845	880	880	933	856	850	850	885	857	914	816	819	854	854	862	876	903	869	845	907	854	807	866	853	870	894	844	893	833	839	850	897	865	828	849	898	841	838	891	843	885	835	848	842	866	832	804	867	883	903	828	879	799	856	785	901	871	857	865	842	857	864	859	818	887	825	844	889	844	879	807	825	853	841	830	858	812	884	863	877	922	849	772	848	834	830	860	918	816	860	810	853	761	852	801	903	883	815	842	869	859	855	876	897	879	872	902	823	848	904	868	909	855	822	864	867	842	924	858	837	803	877	878	865	875	855	828	874	831	824	855	814	864	865	878	830	824	851	867	824	868	874	882	887	843	896	856	848	859	855	835	828	820	799	849	844	881	865	814	843	841	784	838	865	845	865	800	861	868	806	898	869	863	851	887	889	803	902	819	815	884	810	859	825	882	847	851	831	895	838	864	876	901	867	792	892	887	867	880	820	850	851	844	888	897	813	880	870	893	867	844	840	830	907	866	870	863	807	854	861	847	875	887	849	827	870	840	870	843	872	863	832	837	840	865	894	835	823	832	849	859	788	883	811	799	824	882	847	871	851	866	903	846	855	868	905	826	896	851	853	856	856	849	841	823	826	831	863	866	874	857	854	859	856	895	813	886	834	891	864	840	831	835	892	843	916	887	871	804	875	873	842	872	794	939	854	874	888	865	847	893	833	878	854	820	846	860	910	833	827	843	783	854	872	863	878	882	862	895	859	867	873	836	849	851	890	856	864	817	813	895	824	904	890	882	826	794	918	916	849	873	888	907	879	831	863	874	887	849	890	870	859	857	876	879	835	841	812	853	887	811	866	922	883	841	891	822	881	859	865	849	869	851	854	873	876	881	862	838	859	850	917	854	844	844	899	873	813	890	850	814	828	889	833	841	885	799	813	859	843	852	896	895	835	862	819	856	860	881	823	823	886	826	871	831	874	827	829	894	848	868	865	833	877	834	800	889	856	869	858	840	843	871	826	865	841	856	855	878	864	814	834	861	812	808	920	910	840	855	812	840	826	843	878	845	867	892	881	832	795	822	862	873	887	845	815	811	908	784	840	869	828	831	865	832	887	818	891	863	867	898	870	846	818	871	879	872	866	824	823	830	837	866	855	810	879	847	850	810	907	867	857	889	835	868	864	823	859	868	871	901	888	867	851	836	855	880	832	880	844	894	819	841	837	792	887
24409	21014	24000	28218	21018	21045	11038	685	440	397	385	392	383	345	345	355	342	316	330	341	306	347	365	351	319	326	301	306	308	333	316	364	312	321	296	321	310	305	329	313	326	306	314	301	293	323	321	336	325	315	314	348	346	335	325	322	297	296	287	304	353	320	334	345	329	287	285	301	333	353	301	293	337	296	290	271	313	293	299	327	324	344	314	294	306	325	320	310	290	327	310	309	345	342	304	299	302	304	338	298	325	303	273	294	328	308	333	293	304	322	300	277	330	293	343	327	303	323	336	263	298	298	338	300	341	280	299	317	366	362	305	323	290	348	323	314	319	304	319	298	312	321	329	311	302	329	383	299	314	337	340	283	303	331	317	333	272	315	338	310	310	338	319	323	313	291	291	328	308	287	291	307	316	334	305	291	322	316	325	349	291	313	291	321	329	306	295	280	313	296	313	335	352	307	284	317	320	286	328	308	310	349	332	313	327	312	302	305	311	324	308	317	306	299	341	307	332	304	338	310	302	323	296	313	275	307	315	294	347	359	266	336	345	309	327	315	351	311	327	342	309	281	325	351	315	338	305	339	324	307	300	338	309	314	302	298	321	288	284	350	324	324	325	294	298	318	326	319	318	282	311	301	327	247	342	313	316	312	361	331	294	287	329	331	284	300	290	295	332	294	333	319	281	311	304	296	318	303	308	343	313	294	321	331	318	321	271	353	341	312	302	343	314	315	326	339	315	326	316	298	298	294	299	277	296	332	317	291	298	300	322	278	345	300	332	301	310	303	367	348	299	318	312	317	309	331	292	343	314	339	352	293	329	291	313	331	331	306	321	281	315	321	330	324	305	323	323	304	335	335	327	286	326	311	300	313	314	329	309	321	309	314	307	296	307	315	310	306	293	276	285	305	292	292	334	302	304	300	323	262	312	295	304	316	290	323	315	314	300	277	312	309	330	311	316	317	309	323	302	302	312	318	314	301	305	268	287	296	290	311	319	305	283	318	303	307	336	292	344	302	293	302	300	314	309	323	296	311	330	324	326	326	296	313	300	303	324	330	315	318	299	310	312	284	352	310	328	299	332	317	295	346	300	337	303	331	270	329	316	300	316	313	310	267	327	326	323	304	305	304	302	292	294	358	344	301	313	334	319	327	312	333	303	338	344	292	299	354	324	311	332	326	343	295	321	321	296	305	298	288	303	294	327	322	342	335	337	328	304	285	313	328	294	340	334	359	301	321	316	309	318	315	316	320	315	301	308	354	332	323	313	295	310	309	337	308	313	290	347	323	284	321	348	348	335	307	301	320	319	320	331	318	286	302	264	292	318	321	333	308	310	321	306	303	309	293	314	326	317	303	317	292	296	301	316	303	340	314	326	300	351	298	305	321	323	336	299	301	296	318	326	329	353	312	314	323	313	310	325	332	330	300	289	303	356	288	323	325	310	294	334	319	298	293	284	305	324	291	315	332	324	338	343	294	256	288	315	325	339	299	324	299	332	312	332	315	290	295	331	326	344	266	309	298	324	322	337	305	317	323	314	310	292	319	287	310	322	331	302	311	344	304	335	296	318	321	330	305	308	318	296	286	288	292	330	301	318	299	349	298	308	322	296	331	309	287	314	296	328	328	309	334	325	270	311	335	289	307	313	323	317	339	326	334	305	285	291	311	289	304	330	290	331	334	341	298	315	340	324	307	316	339	280	325	324	308	322	299	262	317	314	314	281	309	333	310	313	284	306	362	305	314	303	317	342	300	310	297	305	325	314	297	345	317	326	297	275	326	268	309	325	307	342	315	318	307	327	315	329	354	318	328	316	335	316	307	301	305	320	321	358	306	317	286	318	373	297	277	300	302	296	309	312	312	327	312	302	325	344	322	343	275	294	308	292	285	312	277	306	318	331	329	299	331	289	310	327	293	337	330	309	307	335	310	357	340	333	342	320	310	292	331	323	326	326	293	334	316	333	344	285	317	265	321	322	308	310	354	298	320	280	319	299	303	320	286	307	309	295	291	307	310	290	304	306	293	301	298	337	336	318	318	317	279	299	314	302	331	303	297	323	309	278	313	274	293	326	297	300	333	300	304	319	329	330	337	330	316	348	325	313	333	331	290	345	302	307	325	331	325	331	335	333	347	337	292	319	313	301	325	335	307	319	311	285	299	332	303	325	306	333	334	293	332	334	298	327	316	332	304	337	325	346	320	303	326	318	294	312	318	313	311	290	358	320	299	293	347	309	313	291	323	327	275	315	319	325	300	314	315	269	331	312	306	330	313	300	361	298	318	335	298	326	302	278	306	305	312	314	310	323	297	299	283	299	301	314	319	344	278	311	282	290	264	323	296	317	304	323	325	291	327	299	334	288	312	319	321	303	347	326	330	316	332	338	326	283	303	308	293	292	309	310	339	315	297	323	283	275	264	319	294	313	318	307	345	336	331	346	348	319	325	346	332	344	315	288	291	268	305	338	342	298	344	316	326	285	310	301	323	339	338	347	301	311	319	328	297	318	325	307	330	334	289	298	284	335	311	332	301	323	336	290	302	299	304	306	285	301	296	320	319	315	317	326	296	304	293	276	307	310	307	279	330	321	322	322	331	292	273	315	325	326	331	337	268	323	329	345	305	331	297	316	320	294	302	270	309	289	311	277	293	296	305	283	323	299	298	325	328	296	318	340	313	320	324	295	266	319	326	299	271	306	296	301	322	313	327	299	297	293	297	340	307	322	335	308	313	291	305	311	322	279	299	320	314	336	325	330	321	306	314	350	316	329	317	330	303	312	321	291	313	346	323	353	325	339	318	298	245	278	302	323	317	321	306	329	280	346	336	302	305	322	317	297	301	348	302	284	345	302	309	318	303	300	293	289	319	305	358	304	308	292	280	329	324	276	287	309	309	306	307	320	302	332	352	310	347	351	290	355	298	346	305	360	322	282	301	287	323	322	313	308	284	305	323	281	333	335	285	304	322	300	305	324	295	277	278	286	308	352	263	290	324	342	326	313	311	325	326	323	299	333	320	326	292	283	325	313	322	296	300	324	318	303	284	306	319	338	346	333	311	332	303	305	302	309	301	333	289	331	322	286	285	304	302	305	319	294	340	316	334	314	295	322	304	309	303	302	329	318	303	332	284	312	327	322	331	352	273	293	284	319	301	306	307	316	298	301	257	323	313	326	290	286	318	316	276	286	341	306	298	302	337	326	315	283	298	304	341	312	316	314	293	323	316	328	349	334	326	314	312	296	306	308	319	322	342	328	309	293	305	314	272	284	311	337	296	302	296	303	329	300	298	327	289	299	293	325	281	284	303	302	305	312	306	306	316	352	314	322	288	313	328	295	324	327	318	297	296	322	297	323	295	299	304	300	309	305	284	269	300	322	329	319	288	320	329	302	316	304	323	361	335	306	282	308	320	322	278	291	318	301	321	303	312	305	318	290	324	337	298	296	275	304	291	298	316	338	319	317	298	315	304	323	279	290	315	342	278	304	304	302	316	285	316
4068	3449	1745	1102	852	771	679	699	721	660	642	655	691	720	723	640	645	698	714	673	673	682	646	669	704	660	636	645	648	645	652	691	635	668	634	657	668	634	654	659	675	634	640	701	611	688	641	658	658	665	648	638	665	645	670	630	659	673	662	681	672	683	673	689	707	638	688	703	649	671	683	690	628	652	617	646	664	677	616	651	668	653	676	705	667	689	676	678	647	676	674	667	662	675	646	696	645	636	665	659	668	685	715	640	718	672	644	666	640	642	670	667	630	581	679	651	661	669	691	713	652	632	698	647	655	606	686	681	644	603	669	662	670	688	674	663	624	726	662	652	716	689	661	628	649	647	614	666	658	692	685	655	687	660	711	668	665	653	688	626	651	646	666	698	710	662	630	673	651	701	620	631	666	675	663	704	653	651	681	696	661	615	599	662	650	632	618	661	640	654	700	679	651	697	669	702	639	638	658	693	714	642	647	647	686	664	671	637	664	658	720	647	663	647	689	666	651	627	665	677	602	601	639	657	684	652	630	637	662	676	614	639	622	629	680	642	674	657	680	638	657	650	681	676	688	657	659	652	612	669	668	619	650	690	585	660	705	668	688	671	647	673	649	664	694	659	649	645	612	639	633	681	642	674	663	684	629	638	665	650	618	689	649	644	655	649	703	665	675	680	654	652	670	691	678	694	692	679	691	634	603	625	653	674	654	677	632	693	714	679	609	670	624	632	668	651	661	664	691	683	648	695	665	682	658	665	697	663	679	692	682	652	667	677	636	659	656	673	626	659	684	675	631	696	649	633	643	683	636	665	664	619	639	657	681	656	676	613	644	626	635	647	695	639	680	669	655	639	685	665	642	680	668	635	665	650	619	658	651	683	663	633	656	650	704	672	643	677	660	695	663	714	660	649	679	667	656	679	568	655	670	700	632	684	664	680	642	626	678	703	680	726	675	659	674	665	681	680	615	635	653	687	616	664	686	650	644	613	673	650	668	645	656	673	652	649	667	636	722	658	660	621	688	651	696	616	681	681	673	594	635	585	651	680	629	640	642	700	658	649	648	668	641	651	647	691	688	651	673	688	668	662	646	636	644	652	646	656	631	682	723	623	664	677	724	647	670	649	640	672	675	676	669	594	660	652	640	665	640	634	655	679	648	662	653	634	669	724	679	645	649	644	641	666	668	653	672	653	670	667	682	629	625	688	646	641	676	667	672	730	688	647	684	669	653	628	675	642	656	663	631	628	666	698	665	633	711	634	647	660	656	665	639	671	672	709	579	690	637	604	633	706	691	639	646	697	669	624	669	622	681	649	655	665	686	664	625	636	681	704	654	627	669	632	660	630	688	674	660	707	635	669	705	672	667	705	667	665	673	658	648	705	675	681	669	622	679	676	684	681	643	669	661	682	665	633	696	684	663	670	664	657	676	649	635	700	663	659	659	676	653	654	687	695	635	639	592	670	653	665	648	669	635	675	721	661	713	647	636	678	633	657	662	661	699	663	665	682	663	686	660	703	652	664	674	659	642	669	657	676	653	657	688	624	628	674	665	701	662	700	655	682	616	654	680	666	638	635	661	661	665	687	673	603	667	675	617	661	650	700	670	623	704	683	667	614	682	616	730	643	663	666	686	665	614	646	659	632	642	642	648	654	676	639	667	700	671	684	681	636	637	652	604	692	662	691	662	682	707	651	700	692	681	673	683	657	664	689	685	640	650	651	666	714	619	664	672	664	629	649	694	632	671	643	674	654	691	658	669	654	602	637	687	630	683	663	678	672	663	701	692	613	645	612	662	645	624	664	644	674	621	665	596	695	642	664	683	699	713	677	685	658	670	655	675	673	676	651	675	652	663	649	671	635	681	614	639	657	659	669	683	645	671	638	668	630	688	607	660	673	653	679	676	664	642	649	687	680	661	690	666	694	686	598	658	691	604	641	634	692	663	672	661	695	689	646	680	619	694	708	695	685	666	652	677	697	634	634	677	662	621	641	638	680	663	685	621	626	688	608	680	643	638	686	639	653	668	629	673	666	686	666	653	686	656	623	672	643	631	666	688	651	660	675	747	659	665	659	659	655	676	643	664	717	696	679	638	682	702	685	670	662	646	676	649	615	658	667	675	679	629	621	651	627	673	695	615	664	656	640	637	677	678	672	696	689	653	638	673	673	655	659	666	687	672	666	636	604	718	651	645	703	662	629	643	624	685	669	650	669	647	667	643	669	671	675	635	649	631	674	689	675	658	660	686	655	674	662	650	666	688	656	665	664	643	661	622	645	670	657	685	682	692	714	640	644	689	689	626	649	667	678	623	714	685	681	645	663	661	642	670	664	637	624	695	639	684	653	677	637	657	656	659	644	692	681	619	664	685	662	599	678	643	669	676	662	654	668	695	653	663	693	637	713	697	641	665	654	616	663	709	631	646	681	659	665	698	655	693	646	696	647	649	648	661	628	681	663	639	681	664	675	623	656	667	668	657	714	670	652	640	686	665	682	676	689	654	628	700	634	668	658	672	626	681	632	625	645	632	660	666	657	660	651	679	686	692	640	642	671	689	629	677	654	646	652	685	659	633	678	663	671	686	726	674	639	640	705	694	643	642	648	664	671	639	659	644	693	638	712	698	656	623	619	650	698	640	688	660	649	688	632	683	685	716	692	672	653	640	697	678	679	701	651	646	675	655	648	649	668	668	679	659	659	698	643	667	661	644	678	676	663	671	679	594	672	671	733	694	658	644	664	707	646	688	641	701	639	644	655	651	710	650	647	640	709	674	666	628	705	628	647	656	698	704	654	669	602	660	640	676	681	672	654	663	676	637	683	680	696	685	697	654	645	669	649	626	658	691	640	701	677	682	638	675	626	639	631	592	624	677	724	639	667	662	649	654	649	664	667	673	673	675	657	678	651	674	624	671	689	677	668	657	645	647	690	661	681	655	668	641	659	685	679	644	693	681	655	649	655	616	670	644	692	674	660	666	646	720	639	657	564	636	670	720	677	640	708	661	660	642	669	636	646	688	641	638	638	657	649	669	638	699	653	646	661	661	680	694	702	654	656	649	646	661	637	690	662	631	688	679	644	701	653	662	644	678	630	644	650	652	667	673	683	670	646	659	660	674	649	635	704	672	676	718	580	661	642	665	651	659	705	661	655	668	682	649	677	670	640	673	660	679	657	640	649	688	600	676	631	647	634	650	673	637	686	664	700	693	656	669	634	653	605	634	588	616	671	675	690	645	683	678	627	646	614	692	694	730	633	668	659	682	651	660	694	652	704	641	647	630	620	654	683	637	660	673	647	679	672	653	646	675	681	701	657	666	657	659	627	628	622	626	650	647	648	669	671	656	649	621	678	645	634	652	681	713	645	616	678	649	654	615	648	664	660	623	656	691	614	679	696	701	646	672	629	651	676	644	639	629	608	700	664	686	663	688	648	650	633	680	638	672	628	624	653	703	736	640	650	678	640	697	686	693	684	685	655	700	633	666	681	696	665	675	616
33146	14826	2216	314	267	280	265	247	248	248	242	236	240	247	238	247	221	279	250	276	267	286	288	259	221	258	256	226	257	243	287	262	263	260	244	261	259	239	251	241	258	237	214	243	237	248	241	217	215	232	252	245	262	251	240	231	222	249	275	281	239	232	219	228	243	255	250	230	270	244	266	241	229	252	260	264	268	241	265	255	254	237	226	273	262	260	240	262	258	255	240	247	261	267	267	259	207	284	243	244	237	258	261	251	253	232	263	241	254	254	257	266	233	277	257	283	265	295	249	272	237	251	260	242	288	246	266	255	248	253	232	248	223	261	270	294	276	267	245	258	228	233	251	219	251	231	255	262	259	255	248	250	267	269	247	237	250	245	244	252	255	282	287	244	248	241	257	277	244	273	229	268	259	256	284	293	259	239	244	227	270	270	269	270	259	245	252	285	248	265	247	226	241	244	275	274	290	244	267	251	256	254	271	257	252	226	252	260	277	222	254	256	249	289	237	250	287	238	251	234	285	266	250	234	251	241	281	231	242	235	265	268	252	225	260	258	254	229	256	250	264	230	241	251	264	254	269	252	246	259	265	253	243	261	251	254	244	234	267	254	228	263	245	271	302	246	246	240	261	266	255	251	265	237	240	248	245	272	276	214	244	233	265	292	267	218	267	244	273	249	240	273	247	263	255	226	237	243	259	249	255	246	251	273	252	243	229	271	244	272	250	257	247	236	264	221	269	247	246	230	239	229	265	229	244	251	249	266	242	274	268	260	274	250	258	251	242	270	245	266	272	219	285	291	250	233	274	270	240	265	264	234	256	253	250	257	268	250	258	238	279	278	269	262	240	270	250	265	257	262	266	266	251	241	264	230	240	250	306	257	268	267	251	238	253	264	269	264	249	255	252	221	277	246	248	272	267	285	260	277	239	261	256	242	263	252	267	222	266	255	253	240	250	261	252	254	275	269	247	253	239	238	242	288	255	220	294	246	248	246	278	260	249	233	228	237	257	242	250	253	253	263	287	247	257	257	266	237	252	244	247	246	236	279	264	237	226	259	270	256	248	270	236	236	259	254	271	268	232	244	277	244	233	240	245	258	259	271	256	247	257	237	267	244	259	269	267	238	240	264	257	237	278	248	245	250	247	227	227	222	276	260	254	250	288	248	235	268	265	258	227	275	276	286	257	247	256	279	248	252	248	246	264	247	260	254	226	268	262	253	264	225	274	247	259	220	259	216	241	258	253	256	263	258	254	220	269	261	247	241	238	244	253	243	246	232	245	276	270	245	243	268	243	258	262	253	249	245	291	227	271	253	247	257	247	261	251	287	254	235	248	273	261	245	256	236	237	260	283	255	236	254	240	253	228	248	239	240	258	273	264	301	234	252	232	237	274	232	257	282	257	263	224	250	243	249	219	259	207	249	251	262	253	247	253	259	236	240	257	247	304	239	247	226	252	265	257	235	256	231	245	226	260	247	265	274	241	251	287	256	262	229	248	246	243	254	234	257	236	276	261	239	242	256	268	203	260	289	243	232	275	248	233	286	242	233	265	239	242	254	249	261	289	266	256	280	245	248	217	259	250	248	251	226	267	266	229	234	244	268	274	231	262	245	265	226	216	251	234	249	255	215	243	240	256	234	273	239	247	266	239	240	264	254	246	243	285	287	240	257	237	261	260	250	235	259	261	239	269	257	236	261	271	247	249	282	264	245	249	257	248	259	230	260	286	268	297	251	250	278	254	225	263	226	271	259	248	277	242	274	248	236	267	272	256	251	269	268	251	233	230	225	252	247	257	296	230	265	230	241	236	261	250	245	284	272	262	218	233	264	257	277	264	223	244	269	247	236	224	236	255	256	250	277	296	232	250	265	260	248	268	262	228	232	285	257	232	258	251	266	278	278	246	264	251	253	264	236	257	247	264	267	268	265	260	251	284	272	246	245	261	235	240	250	270	250	214	246	249	259	255	275	270	258	260	298	280	269	259	235	266	206	248	240	249	241	252	248	256	265	241	239	268	277	239	262	259	269	263	281	253	274	285	251	242	270	270	235	271	242	238	227	239	279	253	250	248	236	242	249	260	268	261	237	265	249	265	240	253	229	282	250	233	248	235	232	231	237	281	253	249	281	258	245	244	276	264	250	262	282	248	255	269	253	245	262	269	250	235	218	266	237	238	215	227	224	256	263	252	274	260	245	244	252	252	259	236	282	233	251	275	257	225	232	257	241	260	241	268	239	256	238	272	276	281	237	251	242	260	260	251	253	237	241	248	243	217	259	244	273	235	251	245	270	256	246	295	240	242	255	281	255	257	245	240	250	250	263	250	240	274	250	249	249	249	249	248	254	263	274	273	259	274	264	250	257	246	282	248	249	236	294	266	199	259	257	253	308	246	275	259	220	251	225	257	252	265	281	262	247	261	257	300	257	233	257	269	262	273	249	270	257	273	230	239	277	231	257	246	264	271	262	259	242	288	235	244	261	265	251	257	269	250	233	242	262	270	252	271	245	230	282	235	227	235	254	234	235	239	238	256	242	239	254	259	264	250	234	218	246	246	256	255	285	264	252	276	265	277	260	237	260	251	238	225	255	248	274	241	276	265	254	249	264	261	243	245	262	268	238	227	250	277	249	237	251	249	255	243	256	250	231	273	259	241	254	236	243	227	262	246	258	244	259	266	268	254	232	251	311	248	241	255	278	247	263	253	248	250	239	224	234	243	275	248	282	244	290	289	262	261	273	264	237	229	223	253	252	238	254	247	280	229	270	245	262	252	249	241	281	252	225	270	258	274	252	260	263	213	248	231	245	254	274	256	262	265	281	247	240	224	239	254	217	289	274	246	237	255	249	252	242	221	248	232	241	234	254	240	284	252	242	207	241	255	292	257	276	244	233	219	247	239	274	255	241	268	263	248	284	249	260	231	263	259	266	271	231	242	273	249	232	226	238	231	245	265	256	246	258	231	264	271	255	267	238	257	272	295	255	227	237	258	275	266	239	235	234	268	229	257	224	275	254	267	244	256	272	269	258	247	248	286	261	254	265	262	250	271	278	236	245	262	247	253	268	265	263	277	269	257	234	251	264	207	264	217	232	247	266	224	228	216	230	255	254	259	283	237	246	252	265	250	264	239	238	242	256	244	276	252	249	237	244	271	262	263	286	250	222	266	261	224	259	234	243	273	247	228	255	267	256	276	250	309	250	245	271	262	248	225	238	280	239	262	257	269	247	255	274	269	241	290	243	246	244	250	238	268	247	263	262	261	239	273	282	265	228	254	267	274	238	264	248	238	244	290	260	253	285	267	267	260	265	248	250	245	246	288	216	268	257	291	270	232	227	248	248	244	224	262	251	219	253	272	275	262	278	224	224	245	280	255	258	258	280	251	233	251	251	276	270	238	253	272	273	266	255	254	228	267	257	255	251	227	249	241	243	245	257	248	237	271	277	284	270	271	277	271	248	267	245	217	242	244	246	256	256	264	244	219	237	249	246	237	245
7701	684	621	592	584	608	555	584	631	623	626	599	618	586	628	596	554	589	584	551	572	604	626	569	625	600	630	604	572	614	630	609	608	594	620	606	582	642	589	581	619	615	661	600	594	599	570	589	627	628	577	624	587	613	587	632	614	616	609	591	550	581	591	659	589	603	628	578	632	571	645	592	594	590	614	607	609	648	556	625	573	621	624	602	595	540	610	612	619	580	631	615	616	609	603	578	550	632	586	539	621	573	583	592	603	561	569	578	611	587	618	600	562	599	590	595	627	594	588	596	631	632	614	591	581	594	606	594	579	592	569	552	582	622	608	580	585	612	619	616	620	549	598	611	611	623	612	614	580	582	546	579	574	609	585	606	575	586	604	615	604	587	600	598	556	609	566	612	613	566	577	590	567	605	619	610	603	638	587	647	583	607	648	616	599	657	593	652	593	531	543	571	598	649	601	592	616	602	592	577	615	587	598	638	628	563	631	633	607	588	633	631	594	630	611	632	642	593	589	649	577	623	631	593	607	568	566	620	614	612	573	555	621	584	604	609	584	612	644	572	592	620	614	603	571	594	631	606	602	612	586	585	557	590	609	631	594	574	605	617	562	561	611	596	594	581	563	600	590	592	571	583	588	591	604	606	597	652	603	594	626	586	557	603	590	602	598	595	575	623	611	604	592	608	607	625	594	597	611	639	528	599	621	592	604	607	615	619	607	575	614	598	608	604	580	604	609	594	617	618	591	598	621	619	599	610	635	571	590	651	611	592	624	602	614	614	617	590	597	651	584	607	586	605	599	576	574	628	595	620	616	586	618	623	571	563	611	600	597	557	578	591	594	548	576	606	616	596	622	569	631	567	581	575	562	567	614	609	584	593	617	628	582	590	612	576	626	596	631	614	609	581	579	590	598	602	555	577	565	619	630	619	588	614	593	595	586	599	562	588	613	613	630	584	603	654	636	615	611	568	573	615	577	622	637	598	575	608	613	590	613	600	598	564	621	573	592	618	647	630	587	624	576	592	560	623	603	572	590	607	643	633	598	566	595	631	646	601	635	601	608	606	594	589	633	573	621	634	611	583	573	555	595	620	599	638	580	575	666	546	637	524	618	551	591	624	564	597	594	613	598	593	579	632	588	581	618	616	592	573	587	636	565	588	576	597	530	631	588	589	637	627	649	597	572	599	593	640	619	582	576	551	615	603	594	623	634	617	595	582	594	597	627	580	597	614	593	583	607	614	604	616	611	589	591	584	619	599	600	617	610	573	611	588	598	610	606	592	617	581	565	602	591	590	648	621	579	606	601	595	613	621	581	594	599	623	564	618	594	595	594	644	573	576	618	568	586	634	588	580	649	617	622	592	613	627	636	613	600	624	639	618	619	630	661	593	566	579	658	595	584	625	571	588	655	572	621	593	553	592	566	630	574	615	628	622	581	603	643	611	589	616	627	570	627	609	557	638	596	595	606	568	589	579	582	597	604	662	597	645	610	610	606	616	563	587	599	615	543	548	600	584	601	615	612	605	598	573	604	595	593	607	585	549	599	622	592	628	600	587	598	584	584	612	628	575	557	590	599	588	643	543	634	610	571	583	549	579	617	583	627	600	614	592	656	616	604	596	625	598	618	614	630	607	606	602	581	544	616	614	633	584	606	587	556	624	574	561	643	581	619	623	588	567	597	569	586	594	604	609	621	586	583	587	632	625	622	658	585	588	612	596	600	601	582	584	606	560	597	561	624	581	594	574	623	592	566	642	619	620	617	591	601	552	561	608	595	628	613	622	615	554	632	583	657	610	590	611	582	618	586	622	624	605	600	597	654	642	604	575	616	619	591	554	627	657	617	611	620	615	607	585	625	608	631	641	609	597	578	625	617	604	632	574	614	563	601	630	585	613	611	564	621	595	583	610	606	603	622	619	603	587	558	601	593	601	626	570	610	625	562	553	591	578	647	599	565	576	596	624	624	634	580	669	585	613	609	586	610	610	618	562	589	598	585	639	612	646	593	594	641	559	627	609	606	587	630	603	606	594	617	564	623	620	596	594	607	597	550	586	600	621	635	623	599	614	581	607	569	562	589	605	609	624	616	593	612	609	584	604	629	611	616	623	621	586	604	573	585	604	538	613	581	614	625	589	582	558	593	595	602	585	617	629	568	591	584	612	592	614	629	620	609	606	582	612	578	619	643	588	607	627	609	581	580	655	625	598	617	604	574	605	574	622	592	577	591	600	579	588	607	582	584	585	639	577	600	590	583	592	615	576	567	629	572	610	568	609	584	599	636	561	585	599	576	628	565	591	605	566	583	573	629	603	593	615	634	594	628	636	619	593	560	586	632	607	618	613	581	581	621	589	617	602	628	596	580	632	607	633	579	589	584	587	574	589	610	609	601	658	635	603	625	549	623	626	625	592	596	601	648	625	645	572	575	617	575	584	614	552	641	581	609	595	578	580	612	592	637	644	579	619	573	608	603	596	587	625	589	595	612	575	600	621	595	604	638	624	640	616	578	589	602	598	637	586	623	586	608	657	625	587	594	634	644	589	618	587	612	589	595	614	595	604	591	602	593	599	564	613	583	619	607	605	611	600	612	631	597	632	591	585	592	599	607	606	571	582	594	625	563	605	614	621	589	639	587	578	606	621	583	585	575	603	597	611	572	652	610	615	647	613	579	607	587	635	608	581	630	629	618	656	639	559	598	627	561	599	600	640	621	676	571	595	613	632	558	583	634	606	634	603	559	614	574	607	665	598	577	600	568	600	585	602	581	620	619	616	636	640	597	650	566	604	619	583	575	568	610	630	599	595	628	648	592	590	571	626	621	594	612	634	572	580	627	640	583	631	658	604	606	647	587	586	589	597	582	617	637	571	573	636	622	556	595	608	563	548	591	579	595	637	597	593	619	609	625	608	603	585	598	603	608	607	596	595	614	624	660	609	570	632	582	614	602	596	617	577	600	643	645	588	590	583	620	611	590	609	546	620	611	575	551	618	575	638	565	597	599	557	633	607	599	589	578	612	589	573	593	627	622	618	608	630	566	595	630	604	607	560	584	611	617	615	571	642	593	546	602	629	599	571	582	611	570	634	581	619	616	605	663	586	622	571	591	595	598	629	596	627	594	578	633	626	644	610	606	601	684	617	599	557	581	578	616	632	610	599	580	608	565	618	629	560	609	626	629	561	545	619	591	589	589	611	603	593	634	581	634	635	654	640	625	607	611	592	581	558	631	593	604	608	613	580	610	611	602	595	611	597	627	550	585	583	619	588	598	625	559	592	635	623	614	615	615	651	607	595	557	611	590	585	599	633	592	605	582	577	585	586	597	562	614	548	587	600	606	609	585	618	631	620	599	622	623	615	578	569	579	654	598	581	609	606	597	552	605	558	664	602	613	631	600	606	620	622	593	591	607	593	621	612	549	600	607	556	556	601	585	644	641	547	605	636	624	591	634	612	610	560	624	617	630	609	552	578	602	578	648	606	604	589	581	596	594	603
25070	21044	23630	28662	21054	13000	748	541	454	484	482	458	435	421	420	466	452	406	446	394	442	399	398	431	398	419	390	354	388	434	404	399	418	436	416	421	374	412	409	369	445	369	438	404	380	392	422	413	412	417	367	409	388	420	421	413	392	389	399	402	432	402	404	420	398	404	376	379	416	398	412	432	395	383	376	430	389	403	405	418	409	429	400	410	423	416	419	416	379	392	418	393	419	433	405	403	365	422	423	390	390	424	416	377	404	434	424	400	380	402	384	454	372	386	410	430	417	416	376	404	394	379	384	429	419	393	378	439	372	418	398	410	406	401	383	387	376	407	432	382	383	409	429	374	434	424	408	408	398	398	381	388	350	386	408	404	380	440	398	423	428	418	405	385	401	386	385	384	394	445	413	392	410	380	392	428	398	419	381	406	398	379	402	407	379	414	411	392	370	379	419	398	413	373	410	373	388	411	410	411	381	386	376	399	421	415	402	393	414	447	400	405	417	404	379	415	393	396	375	386	400	380	384	408	386	408	381	395	425	401	402	386	377	419	392	427	370	444	433	410	397	400	416	393	396	444	395	383	403	396	389	411	389	427	428	402	397	397	422	388	409	405	433	410	438	397	411	392	418	433	370	413	425	392	365	402	396	399	440	410	368	367	376	417	394	413	387	409	356	418	400	376	465	436	406	367	369	393	367	408	381	436	430	391	413	393	364	392	403	400	378	400	428	433	393	388	432	467	419	400	405	411	354	376	398	393	396	394	380	432	420	380	417	389	412	424	436	413	437	391	416	421	411	391	407	415	407	408	399	373	362	406	401	392	409	392	399	427	375	415	429	430	438	413	351	389	365	386	396	405	429	396	437	372	415	456	425	393	419	425	385	389	424	389	405	407	429	412	357	432	416	409	396	380	430	402	390	399	443	394	399	382	440	424	370	423	369	389	441	394	383	409	403	389	442	432	426	405	426	368	427	404	414	394	416	372	391	426	451	400	392	397	410	412	375	403	412	404	373	403	402	420	392	422	374	414	409	427	391	401	450	443	373	372	407	426	425	388	439	417	440	385	402	355	354	396	394	405	405	422	474	382	356	377	375	452	364	436	382	416	431	398	400	359	414	446	413	435	409	361	382	412	420	382	433	413	420	420	425	406	383	412	415	418	412	400	398	411	401	417	424	414	402	412	368	403	375	398	395	379	416	407	412	418	400	442	405	434	396	427	407	433	437	444	443	460	422	405	401	381	404	450	408	402	382	378	400	391	386	431	403	388	435	448	369	371	378	411	415	389	390	414	410	381	400	394	417	386	426	347	396	400	378	413	396	422	441	389	366	425	437	385	399	378	388	423	381	377	361	395	397	381	416	430	372	425	402	390	389	414	391	376	432	390	393	392	384	406	384	403	407	399	440	414	445	409	377	389	384	389	398	423	397	398	365	413	413	385	362	439	398	410	450	423	423	431	405	380	373	402	408	390	416	392	375	421	418	375	397	414	407	383	408	376	354	414	391	401	409	395	393	404	408	401	420	424	387	419	417	403	393	422	392	398	429	378	385	392	385	414	443	463	368	384	419	404	399	416	403	431	418	401	424	416	417	388	421	421	391	390	366	400	421	401	391	448	436	397	432	390	394	373	407	433	419	387	435	431	394	405	380	385	396	424	370	435	404	403	416	400	409	410	385	405	422	416	437	410	439	395	397	398	399	368	388	394	371	403	413	426	402	385	368	384	413	433	383	396	376	402	376	404	421	395	411	386	403	378	367	425	363	410	407	379	379	466	478	415	396	379	386	373	394	443	417	385	400	408	388	412	424	410	381	396	412	384	382	398	411	403	383	410	412	400	402	405	408	385	368	380	389	386	457	413	409	381	416	379	413	399	390	420	407	385	400	392	394	381	400	415	404	406	405	404	419	393	436	340	385	411	384	404	414	432	396	400	411	404	387	415	400	426	401	395	413	386	412	387	431	397	400	426	378	408	406	411	420	391	385	398	396	375	382	365	392	423	434	443	394	450	427	407	432	418	402	375	391	408	374	363	410	435	406	396	396	390	436	401	427	412	389	392	434	413	383	368	390	423	434	387	399	403	420	343	350	390	449	404	415	419	391	347	434	404	387	394	412	425	416	383	388	437	412	395	435	378	390	389	376	372	389	412	394	396	415	436	408	386	392	412	356	420	391	383	367	386	407	419	419	408	393	441	419	380	420	381	375	415	399	398	373	380	366	417	427	407	417	467	405	390	449	373	377	407	370	366	434	415	405	376	432	428	426	439	401	424	376	430	401	400	378	443	423	390	376	418	390	436	392	418	396	433	456	429	408	400	417	431	386	408	403	419	371	371	372	398	411	408	422	393	412	402	383	406	411	407	398	413	407	412	385	375	368	388	430	393	340	358	414	412	400	401	397	399	438	390	408	404	376	406	429	401	393	409	396	392	393	446	446	434	445	404	391	388	428	411	407	423	370	384	397	409	379	396	386	380	396	445	391	416	350	416	393	408	432	400	400	417	395	416	391	404	392	387	415	372	378	415	390	384	377	400	438	413	385	408	413	426	428	386	402	373	416	380	444	440	398	366	405	375	405	406	410	416	415	445	415	378	370	386	392	388	397	411	409	424	421	395	370	373	376	380	406	403	415	419	403	393	412	431	417	366	368	380	386	397	404	386	394	410	397	382	424	402	392	416	421	386	406	424	409	406	433	426	389	425	354	392	412	455	408	386	421	413	425	395	368	449	391	426	428	361	390	388	362	422	454	409	436	424	415	402	404	384	341	416	393	417	419	422	404	416	394	435	408	423	457	442	387	407	411	384	410	384	418	403	442	412	379	365	419	420	399	404	405	426	421	390	363	414	402	379	398	424	361	385	406	402	387	431	415	430	422	437	412	386	413	374	415	434	404	433	450	402	419	384	403	409	397	418	388	437	401	430	378	408	384	367	405	404	370	403	394	435	380	422	435	390	383	368	383	403	454	403	427	417	396	392	440	406	406	411	387	395	441	431	429	416	412	424	380	411	441	391	395	406	410	397	413	435	394	399	413	383	403	426	377	409	393	374	393	391	403	418	386	453	388	382	390	408	419	424	436	402	413	406	375	439	437	373	398	379	420	425	365	414	389	433	397	391	396	417	404	399	388	358	392	373	461	401	428	445	404	426	412	412	374	413	382	399	435	400	423	412	438	419	379	442	420	434	429	397	404	425	395	380	393	412	396	390	382	387	401	392	425	424	393	371	366	382	392	439	334	399	417	444	366	406	397	415	370	387	394	374	373	385	418	374	415	388	417	413	390	381	373	391	440	415	402	398	416	416	410	423	402	401	386	357	380	368	398	420	371	359	438	336	422	354	360	456	418	399	405	425	382	388	444	393	399	377	451	442	377	403	393	354	408	424	381	379	360	429	414	405	409	422	415	437	398	437	419	393	411	375	378	386	389	407	405	403	401	446	415	407	414	464	401	396	392	375	433	374	391	421	413	393	470	400	373	420	385	396	404	376	387	439
4481	2332	1438	1080	991	951	887	883	884	886	848	894	867	890	802	908	892	874	929	875	880	882	935	895	846	851	884	823	840	843	834	799	877	823	817	858	892	899	861	855	851	862	811	867	877	855	866	885	851	848	861	828	850	834	843	875	894	852	812	844	911	898	905	832	887	894	843	832	886	810	868	833	870	790	908	884	891	854	862	872	881	866	840	836	857	845	858	867	866	858	864	873	846	887	844	868	905	794	864	901	882	871	836	853	823	854	847	884	829	888	846	844	833	841	867	856	854	822	830	826	861	852	822	844	835	830	819	858	879	854	863	836	894	831	855	883	892	866	838	870	907	874	837	852	847	847	782	868	883	910	887	853	828	838	887	836	884	888	835	883	839	850	838	846	879	860	819	860	796	856	856	849	822	837	925	912	814	874	844	838	853	844	876	846	817	849	885	852	856	868	898	915	833	826	816	852	865	866	826	839	783	787	836	863	907	863	853	848	860	885	880	876	841	873	828	817	866	870	834	847	836	867	826	847	903	830	836	889	859	909	832	871	879	862	857	876	852	900	879	886	886	832	902	891	881	888	839	883	924	869	924	862	854	846	917	890	851	933	836	874	859	863	867	850	813	848	854	840	877	862	850	897	841	849	860	873	838	852	849	908	833	852	915	853	862	867	842	883	884	897	897	841	868	865	853	902	816	821	824	852	840	860	906	792	863	853	885	865	815	903	835	832	860	899	888	826	862	796	836	860	890	837	848	872	808	918	832	861	855	902	811	880	846	844	851	875	850	900	916	887	829	831	866	877	824	896	884	918	815	819	853	814	837	847	882	877	865	873	892	876	909	871	855	900	846	852	885	863	845	871	859	854	873	911	857	866	873	874	844	838	833	869	846	848	841	915	842	899	871	888	841	838	860	903	835	830	857	894	878	837	905	855	840	845	833	888	860	868	894	921	844	844	821	844	841	811	882	831	794	865	829	911	842	826	865	891	845	857	838	871	841	905	846	861	855	883	872	840	830	827	869	877	838	802	849	842	816	848	851	847	859	855	848	878	844	879	804	809	870	866	859	888	847	871	871	863	856	857	865	844	897	848	868	872	876	903	916	863	819	881	878	880	839	841	848	888	871	806	842	832	858	803	827	879	871	885	888	873	815	829	857	858	875	859	836	868	863	866	859	843	897	888	834	859	842	888	822	856	924	899	891	859	867	856	891	860	871	853	858	890	842	814	921	851	862	895	923	860	896	858	873	886	865	857	891	842	881	858	881	839	873	845	851	834	875	850	857	887	875	832	929	870	893	867	861	842	826	856	855	861	857	853	820	910	887	845	891	884	855	852	837	877	861	830	880	861	828	866	858	867	839	865	878	845	855	901	891	853	827	864	912	842	879	864	874	845	831	912	870	824	891	853	878	843	831	853	887	855	866	870	892	839	913	824	838	866	860	862	856	833	850	865	890	865	826	841	804	851	827	896	885	879	855	828	834	873	816	853	878	845	838	847	857	861	843	851	873	872	886	862	861	847	870	827	861	861	830	969	901	847	843	866	848	819	884	865	848	874	892	855	867	805	842	871	829	896	850	833	819	852	868	841	877	882	876	870	904	863	793	886	816	869	886	889	876	896	883	850	938	815	854	838	885	865	890	887	849	877	845	892	892	872	814	872	875	913	843	863	849	858	872	874	876	856	867	871	864	841	865	813	852	879	854	875	878	871	826	840	878	875	861	857	804	829	859	836	878	821	846	878	870	874	855	849	854	858	832	892	895	889	864	837	824	837	853	866	922	821	869	915	812	902	906	852	868	810	862	866	879	923	809	876	891	860	846	873	839	859	856	821	850	840	865	823	894	815	877	867	895	872	826	879	869	821	797	854	849	900	848	827	823	882	892	883	804	854	887	853	907	830	907	871	884	799	883	862	836	851	916	818	871	839	826	868	864	863	856	909	868	826	868	872	851	896	864	875	860	849	867	884	840	872	876	867	872	907	869	878	824	822	817	897	867	887	845	895	823	911	866	899	805	900	858	852	848	895	891	868	880	851	854	819	879	876	850	880	829	813	828	851	868	838	869	831	870	917	873	851	828	834	896	878	840	829	884	874	897	846	882	908	853	861	853	889	909	867	840	822	914	891	887	871	808	876	857	847	858	915	871	845	836	888	859	865	883	852	838	812	857	838	885	863	851	822	847	900	872	889	886	872	885	906	852	842	819	812	898	802	906	835	858	871	878	841	845	896	881	863	824	830	818	856	937	900	846	855	872	855	852	893	902	884	895	839	870	850	879	832	851	842	877	886	891	850	895	908	886	853	877	895	886	831	871	863	877	883	865	866	883	876	871	864	855	860	889	877	864	820	917	861	892	861	856	898	837	855	832	855	928	817	839	885	848	877	872	791	812	879	838	874	899	848	866	800	859	842	856	913	837	823	845	861	889	820	899	848	847	828	813	852	833	879	892	806	833	810	865	851	853	890	850	875	835	874	841	887	866	848	901	893	885	840	866	834	868	847	900	916	877	855	835	838	828	840	916	908	877	836	848	847	864	878	854	827	872	883	877	870	858	868	866	923	902	838	877	852	865	906	870	839	901	899	906	852	887	830	840	847	878	826	937	843	871	874	927	853	901	909	870	822	877	876	881	847	848	852	855	851	904	825	862	878	837	881	809	841	883	845	865	876	913	861	879	856	854	849	894	866	903	864	881	854	821	882	825	855	831	863	804	844	838	868	833	840	910	886	877	812	877	842	816	873	827	884	873	901	833	829	873	920	836	874	861	880	815	878	835	884	810	906	867	883	898	891	806	828	887	932	848	848	865	882	823	913	838	812	834	817	870	895	825	873	898	848	841	872	828	835	918	823	874	861	842	877	852	822	850	864	870	864	930	847	896	851	871	886	849	896	885	909	866	879	866	859	868	926	814	866	888	890	856	854	800	876	870	881	856	802	862	828	940	852	874	865	864	877	872	833	889	806	865	862	901	861	873	864	845	870	804	830	856	895	860	847	850	818	836	861	845	782	875	842	870	878	836	828	869	854	889	817	902	909	858	871	936	868	791	863	893	859	867	884	830	849	874	838	905	863	824	868	870	855	847	841	869	863	846	856	831	836	796	911	879	859	853	842	855	827	877	831	865	870	866	897	902	915	878	894	891	817	854	844	832	860	840	847	848	875	905	816	859	868	901	848	826	848	882	839	875	908	877	832	888	882	841	860	875	807	848	883	856	907	845	837	881	838	839	886	840	887	834	865	838	901	886	852	867	853	887	864	919	888	891	777	887	867	873	793	847	858	884	895	850	882	864	884	823	834	844	901	882	862	856	846	854	880	879	818	876	864	851	825	853	864	872	919	848	827	857	863	853	879	833	852	869	853	811	839	907	840	899	874	857	869	899	834	883	849	838	864	872	875	875	894	871	825	888	865	822	911	881	873	813	863	820	871	873	844	836	877	838	842	857	803	914	823	848	831	833	853	852	889	806	877	887	846	837	867	869	840	843	908	832	822	885	837
24438	21044	24058	28253	21045	21077	11047	636	502	409	396	368	363	359	353	334	364	380	308	352	346	351	324	339	330	366	325	325	327	326	338	313	336	355	347	309	377	346	358	337	327	351	269	318	296	348	305	329	273	318	301	327	319	320	322	297	360	324	294	326	316	339	317	304	287	269	314	328	311	320	320	334	285	308	303	302	310	306	312	288	308	315	306	296	330	300	326	282	307	298	333	312	322	345	339	318	319	306	366	333	317	299	351	308	305	282	286	310	308	311	307	306	285	292	320	305	325	326	302	330	300	294	303	285	286	322	341	325	341	321	327	309	315	312	296	323	333	287	330	314	301	321	313	281	298	329	298	287	315	295	311	301	345	291	316	302	283	303	305	302	293	288	307	346	345	341	313	322	302	322	311	279	306	279	311	306	344	328	325	286	332	297	314	304	321	307	315	299	298	324	311	318	344	337	278	318	293	333	315	285	286	307	311	310	348	291	324	294	296	344	348	327	304	315	316	304	324	345	330	348	327	311	308	331	336	315	294	313	324	290	333	332	286	294	296	287	330	348	290	285	288	327	316	319	345	307	305	351	326	328	359	286	319	333	350	319	334	311	309	306	329	303	258	341	312	328	339	352	332	320	291	274	312	276	288	333	283	281	315	319	300	333	375	305	351	312	295	308	299	307	286	323	327	329	320	309	312	308	328	307	288	288	310	292	307	294	318	328	331	354	315	295	325	304	329	311	294	340	291	316	329	311	301	329	320	346	318	330	319	321	302	304	338	319	297	316	338	304	300	318	290	288	312	317	310	314	327	284	300	303	311	299	291	307	321	303	297	335	279	335	314	313	294	307	314	295	345	314	277	311	292	320	331	316	332	338	299	303	311	318	333	317	295	322	347	300	306	341	318	294	282	336	319	325	317	323	282	306	300	331	317	329	285	309	316	319	320	320	301	263	316	321	304	277	318	309	337	308	298	328	344	310	326	349	318	294	305	330	301	291	295	347	312	329	299	334	299	323	323	307	284	285	326	313	298	302	355	334	327	302	311	298	334	296	300	297	305	342	322	310	296	294	302	329	311	329	284	282	324	312	321	330	319	330	310	319	291	342	341	321	313	309	319	357	294	278	319	315	297	282	324	371	293	302	331	338	315	313	308	315	277	317	307	314	305	311	359	334	315	329	318	299	278	316	312	320	345	298	303	331	339	294	295	337	329	328	307	313	294	321	293	343	325	314	290	325	312	333	295	278	311	314	323	287	316	321	314	316	310	299	316	330	333	307	289	319	298	291	330	283	308	311	307	336	318	311	343	312	287	289	352	316	332	333	296	312	290	322	273	330	338	339	312	301	356	293	290	316	314	293	329	326	312	308	285	294	315	311	296	303	340	313	324	323	342	326	290	314	262	322	339	309	312	336	294	325	285	333	323	273	321	307	316	308	320	317	322	286	308	340	303	306	365	323	317	351	306	287	336	305	301	283	317	338	300	306	299	290	280	297	298	298	293	326	303	328	286	292	319	278	332	325	338	319	310	265	320	316	320	348	319	321	332	334	290	334	326	277	290	365	337	321	304	332	317	301	306	325	307	332	290	305	295	300	317	347	325	323	300	296	287	312	308	318	341	311	318	339	318	305	306	252	302	312	288	285	300	291	305	312	280	274	305	326	319	306	325	319	326	314	326	315	319	311	329	308	308	349	315	317	324	331	318	325	332	278	274	295	299	290	317	302	359	329	307	315	284	296	305	309	310	324	317	329	287	340	310	314	343	327	333	322	325	355	314	324	308	320	326	311	305	341	311	321	302	292	342	306	285	327	290	294	324	310	325	288	286	308	289	307	343	343	334	314	319	321	333	339	321	286	315	338	323	289	297	295	292	296	312	337	303	318	323	300	315	319	336	298	298	337	317	317	287	308	338	306	309	328	294	312	339	333	296	320	302	286	324	294	289	302	310	313	300	354	320	316	335	316	317	313	328	298	322	293	334	341	327	302	319	299	314	323	327	260	331	310	326	320	292	305	305	294	336	286	352	299	274	310	313	304	293	315	313	317	318	332	308	324	292	301	323	320	341	289	319	298	316	279	287	318	323	303	300	294	323	294	331	284	321	301	300	331	313	297	312	314	280	318	310	316	320	334	297	277	336	288	337	297	297	318	345	313	301	280	346	328	303	317	295	290	356	310	317	307	300	288	322	304	350	284	293	345	362	301	308	297	311	315	293	289	335	300	344	360	313	292	294	298	289	320	305	305	302	308	299	286	297	304	307	364	327	307	328	294	296	263	302	307	306	326	322	315	270	287	306	272	302	314	298	303	298	370	287	316	332	280	316	332	324	269	288	314	320	323	289	310	308	317	318	300	330	302	325	327	338	304	315	336	320	274	265	294	322	322	321	334	318	321	327	322	299	297	304	321	314	328	301	312	306	330	316	336	333	342	330	289	312	330	322	301	305	276	314	320	321	321	303	303	310	336	321	302	301	304	341	329	323	317	314	285	303	300	329	305	306	318	314	306	282	305	337	280	308	342	313	340	314	315	308	325	304	302	334	311	297	284	329	338	321	293	321	301	299	297	289	328	326	307	303	276	345	358	348	325	311	343	270	337	303	315	293	313	294	304	325	291	291	304	334	305	314	268	341	348	297	324	279	340	302	340	325	335	318	294	302	301	328	357	299	310	323	309	308	316	321	285	290	358	331	338	327	321	316	314	316	318	310	306	315	301	309	297	322	317	355	329	333	299	353	311	294	291	295	346	332	320	301	301	328	301	315	305	333	379	294	331	315	322	323	290	292	318	340	341	296	305	296	291	332	331	322	300	333	332	279	288	300	280	294	311	297	346	345	323	324	327	311	322	272	326	312	284	315	318	328	330	316	306	311	330	322	318	321	312	286	300	311	288	302	344	357	310	285	321	313	326	338	308	300	295	277	300	294	324	305	294	314	315	310	337	300	302	367	323	332	277	331	317	298	327	308	290	360	298	319	298	306	263	294	282	319	316	335	292	333	319	321	342	318	311	318	314	347	317	299	294	295	329	294	332	319	317	306	298	315	331	320	321	310	293	301	273	343	311	297	327	282	300	328	323	327	305	317	299	308	313	283	284	319	285	315	357	309	316	325	294	316	309	291	306	319	293	314	314	289	345	310	334	322	354	319	325	315	315	311	315	310	353	311	292	284	292	316	334	321	332	333	322	310	322	302	307	301	321	341	317	303	298	328	316	316	314	325	318	315	298	304	312	298	336	302	319	306	321	302	303	287	328	284	331	299	298	293	333	336	324	335	314	362	328	304	335	289	324	304	294	318	280	307	302	305	321	303	317	283	292	272	326	302	296	351	326	309	307	315	294	327	302	311	302	316	296	345	308	314	324	286	362	311	298	359	312	313	331	317	301	295	315	299	316	327	276	318	314	305	325	300	316	322	323	308	311	300	317	290	330	291	320	299	304	299	321	303	305	309	304	303	349	299	286	326	301	315	334	299	264	294	297	311	352	291	325	319	271	292	352
4100	3404	1714	1061	816	803	739	701	665	700	696	728	694	679	655	659	682	713	698	611	691	619	646	606	662	669	653	666	637	654	672	686	691	662	662	730	663	671	636	667	728	681	664	687	677	710	678	633	690	644	706	679	688	632	679	667	646	636	670	679	653	674	622	633	691	678	681	662	683	678	670	655	648	675	670	692	712	645	702	675	672	641	637	637	629	644	660	679	629	673	667	671	668	687	720	628	648	686	703	661	625	680	672	686	617	663	707	651	643	638	655	680	673	692	655	650	697	670	661	654	668	694	625	682	668	698	695	698	638	688	689	667	657	680	645	660	655	697	603	640	677	700	662	658	658	656	686	640	620	691	690	640	638	653	632	617	664	661	694	666	689	656	700	667	704	648	700	642	639	696	690	665	667	674	658	643	655	639	710	662	667	660	636	630	665	675	637	637	644	691	684	655	658	647	667	658	660	689	650	628	630	635	715	676	585	657	665	615	619	640	693	667	666	716	644	655	630	686	649	684	658	681	661	607	701	665	651	697	671	633	678	651	667	641	647	622	632	639	643	683	674	659	666	655	603	658	647	640	647	657	626	658	686	663	633	669	686	688	691	678	649	665	674	688	684	651	649	639	670	599	663	642	676	658	673	648	665	630	654	630	655	686	661	682	655	670	683	645	654	671	668	689	638	629	676	679	671	648	649	642	649	660	675	680	658	677	685	646	647	624	670	672	640	636	679	654	652	666	676	649	667	654	694	616	684	635	694	639	655	683	637	673	695	630	679	707	664	643	642	677	646	635	635	638	700	687	661	670	628	663	651	651	686	659	622	658	657	688	693	657	660	637	650	689	671	661	642	642	669	660	695	659	647	694	680	668	681	667	672	652	675	642	617	647	661	654	684	636	661	652	673	685	641	663	739	672	670	668	676	669	665	684	687	696	659	629	676	637	634	693	662	623	657	627	706	669	668	691	620	662	668	648	664	653	654	653	665	632	660	680	722	654	627	670	640	668	668	627	612	662	677	621	700	663	607	612	676	619	659	626	706	666	663	637	675	686	669	684	692	671	683	594	644	648	639	648	672	676	701	627	655	642	665	651	684	641	664	682	644	668	646	691	645	648	650	625	634	629	699	643	713	652	690	643	672	694	655	636	652	640	623	640	683	682	653	661	608	672	679	640	675	613	660	650	625	685	647	670	675	658	657	685	659	674	674	643	696	678	664	637	695	696	673	662	673	664	622	652	690	710	733	635	669	657	660	612	681	695	603	647	633	643	628	727	665	653	616	661	677	609	673	669	679	639	703	634	665	636	641	628	622	706	663	683	688	628	677	706	657	657	692	634	704	665	636	670	652	663	684	678	643	635	672	668	688	655	608	639	650	715	679	630	596	629	634	667	661	668	615	666	664	665	691	664	633	674	697	668	644	616	664	708	670	724	648	645	641	693	664	660	640	693	661	631	666	706	684	694	647	652	707	630	706	669	645	670	664	684	635	626	685	688	610	666	686	648	680	697	689	714	677	676	640	681	627	674	652	640	658	700	646	708	637	641	641	688	658	627	694	681	655	648	635	651	686	601	650	660	664	675	662	637	648	629	649	651	708	670	651	679	663	680	646	650	655	638	668	661	695	655	612	680	649	685	679	665	637	645	661	667	639	681	701	657	632	627	674	656	686	617	665	663	648	617	633	637	648	704	666	631	693	639	641	643	608	660	649	660	659	650	691	628	680	640	728	651	659	670	672	651	648	642	633	638	638	627	609	678	644	675	667	693	622	657	661	691	659	674	658	626	621	626	673	633	623	607	655	633	674	638	637	708	626	643	723	673	672	676	629	652	674	701	674	649	649	678	643	645	618	626	683	668	659	688	659	647	686	647	741	646	711	714	655	686	611	663	655	652	603	689	652	630	622	649	643	704	642	671	647	691	669	659	663	657	646	694	675	699	685	657	624	672	677	626	670	695	691	685	672	694	682	680	689	678	650	654	655	644	655	634	667	674	645	664	662	692	679	635	682	639	624	685	658	663	679	716	656	680	672	693	729	695	599	695	687	659	660	684	667	640	675	679	643	652	682	645	683	672	653	681	627	664	682	675	665	655	642	667	678	684	646	647	698	672	683	669	667	625	670	610	639	659	672	675	646	630	656	632	671	647	666	668	647	644	702	652	664	682	704	677	682	600	654	668	630	612	650	649	686	697	669	665	643	687	678	629	637	648	693	648	658	708	658	640	672	648	666	638	718	691	623	663	665	686	632	654	633	683	665	707	673	674	669	630	591	645	674	657	663	735	676	679	660	640	628	649	684	644	640	642	655	658	665	684	628	689	697	654	691	648	630	642	671	647	706	682	662	651	656	626	645	639	660	722	705	619	688	673	683	642	690	642	670	696	640	669	647	649	684	665	628	645	677	638	635	668	658	665	689	674	651	631	635	642	661	670	619	678	665	640	665	679	649	668	658	715	633	685	646	635	690	660	616	679	642	642	615	644	718	651	682	691	707	663	655	665	675	680	674	661	678	667	710	680	627	704	690	644	661	675	687	704	686	623	668	673	668	675	681	634	714	662	674	631	662	714	643	633	639	701	623	638	678	655	674	658	644	694	676	648	683	642	620	643	687	644	645	652	638	639	653	638	634	673	639	646	645	612	674	661	671	657	620	664	648	688	698	676	658	656	675	678	679	731	663	617	675	672	684	666	686	646	685	636	645	700	674	663	657	642	700	689	637	667	727	679	676	652	616	637	628	643	631	718	646	667	680	633	674	647	692	695	669	696	662	641	698	663	649	693	700	678	706	637	677	665	686	603	644	659	663	643	679	661	636	634	646	641	628	677	649	654	686	685	633	672	628	646	670	622	660	642	643	725	650	651	668	671	629	647	679	674	665	647	662	634	651	668	648	695	633	664	636	675	712	618	673	654	657	700	686	630	698	640	653	708	651	644	662	677	694	669	610	639	681	620	631	675	657	650	655	625	706	645	685	667	679	670	670	655	661	650	659	695	688	695	684	685	685	669	697	642	659	709	675	730	614	664	639	663	650	657	651	685	673	616	642	642	648	651	717	660	651	668	681	623	637	643	673	645	601	660	674	678	674	631	642	715	657	663	685	630	662	663	623	696	679	637	719	603	669	698	644	685	696	700	683	660	677	666	680	647	662	654	658	646	678	696	667	663	632	683	670	624	691	631	678	653	680	649	667	630	720	682	721	661	652	641	667	643	670	656	671	678	632	703	659	667	654	638	670	675	614	654	637	683	671	663	664	618	656	651	712	675	661	652	660	663	667	680	652	708	668	664	651	666	630	658	641	658	658	650	702	645	631	701	677	691	681	657	627	679	695	690	631	704	654	665	671	692	671	668	682	666	671	655	666	650	648	685	687	648	683	620	666	647	622	681	625	663	669	699	656	687	660	676	656	609	640	718	652	689	661	651	652	673	664	644	645	686	673	661	662	647	682	637	666	648	660	675	683	677	675	628	665	641	686	705	705	686	638	673	717	691	643	679
32993	14681	2152	362	290	245	257	256	252	242	257	268	231	265	245	248	269	232	240	240	252	286	258	276	244	263	264	258	250	269	247	268	288	256	245	226	238	239	222	268	230	268	244	237	233	256	254	274	275	278	270	226	289	253	264	239	251	252	242	237	246	268	233	248	251	263	240	254	242	247	266	259	250	223	255	236	221	262	250	282	248	253	265	255	255	254	243	265	304	243	256	246	246	268	239	259	253	234	224	242	237	244	220	236	238	231	236	268	275	251	245	248	229	236	253	245	274	250	255	250	270	219	263	271	251	253	269	279	247	275	258	240	245	264	288	247	247	262	245	252	251	229	251	250	249	245	243	267	272	242	242	246	254	236	242	285	243	251	232	243	244	242	248	229	240	268	245	278	251	241	251	248	261	240	218	268	283	255	255	228	228	242	237	264	233	261	269	249	251	234	234	256	244	253	257	251	244	247	269	274	272	283	255	282	253	213	257	242	235	252	252	271	260	255	230	236	248	284	263	225	235	260	254	242	246	266	243	256	239	245	234	238	244	275	280	249	264	217	260	240	251	242	266	246	246	264	281	253	260	232	259	261	246	226	238	214	267	273	249	218	275	257	266	238	259	278	273	215	258	235	272	274	215	249	240	250	261	251	275	212	258	239	273	244	254	268	268	242	255	231	262	245	223	246	231	248	242	260	274	242	240	237	261	258	227	242	252	244	258	254	245	266	231	274	266	248	238	250	223	239	271	254	253	269	244	243	249	251	258	255	236	273	241	236	255	308	247	249	258	261	267	262	234	213	249	215	231	263	230	218	222	260	238	251	256	234	267	240	257	256	232	233	239	261	245	224	250	275	247	234	247	226	246	260	262	260	219	288	239	253	263	276	250	254	233	255	248	248	246	232	250	251	243	238	254	254	248	235	268	239	258	260	246	216	263	268	241	210	246	265	269	267	243	261	248	255	237	240	264	250	246	240	239	235	234	241	286	269	236	306	253	254	285	258	282	302	265	264	261	253	256	279	250	236	245	237	231	288	247	256	243	247	255	244	256	256	274	273	268	219	252	258	223	248	243	258	262	249	255	271	259	248	253	268	247	257	247	211	253	284	246	245	256	243	238	241	228	277	230	240	218	291	249	258	279	292	270	241	204	246	249	238	234	295	245	238	251	253	277	271	252	244	226	282	252	241	214	241	230	240	250	270	254	254	247	253	236	231	279	245	310	269	241	270	254	247	267	240	231	242	257	264	272	261	252	280	220	264	230	259	284	242	220	261	219	275	257	257	259	237	256	248	242	216	238	260	260	243	270	259	245	249	270	256	245	253	263	264	269	284	241	253	252	252	262	238	218	227	241	253	215	241	240	222	232	260	227	266	248	233	271	237	246	293	269	250	268	244	246	257	264	258	278	244	249	265	257	234	242	236	232	237	265	221	265	237	279	263	229	236	276	277	247	293	256	278	269	250	281	237	256	272	232	266	221	250	270	260	254	266	258	253	235	240	231	250	245	266	277	253	264	268	250	246	242	291	219	266	279	245	248	249	260	277	257	259	225	244	262	279	255	229	257	246	262	259	259	261	266	263	251	247	266	251	253	272	258	260	241	251	252	252	245	240	218	257	276	267	268	258	247	259	248	227	288	235	253	232	252	256	248	261	247	251	270	237	247	273	273	241	251	249	279	244	277	293	237	246	261	242	259	223	263	253	276	269	254	258	233	268	262	246	241	272	228	256	263	242	257	259	231	236	255	229	259	209	244	251	235	238	248	235	254	279	224	269	238	256	237	253	251	222	235	220	254	286	219	288	240	224	267	228	248	224	253	225	243	262	229	243	258	246	260	272	251	293	256	239	256	254	273	234	246	249	216	240	248	260	269	253	278	269	225	233	241	245	258	258	260	264	261	289	262	292	259	293	259	236	269	259	245	261	261	248	256	265	259	246	243	240	247	237	265	274	240	245	225	232	231	276	220	240	256	292	283	251	274	261	277	235	250	247	255	263	281	278	255	276	278	275	271	257	254	260	225	273	213	244	256	237	265	263	271	265	223	232	275	266	246	265	233	257	292	226	229	252	242	270	243	232	222	226	219	232	287	254	241	223	239	239	242	258	245	262	243	239	247	220	255	300	227	257	246	249	260	285	257	252	249	270	270	247	238	276	257	253	225	233	256	250	250	211	264	262	266	248	291	260	243	253	243	251	244	240	254	247	226	250	220	254	261	246	272	248	255	247	257	278	263	275	240	291	272	261	229	254	242	271	269	237	245	280	283	257	246	230	278	275	258	239	252	246	258	252	270	259	240	254	244	245	264	286	237	266	267	274	232	257	257	268	234	262	262	263	227	253	221	218	238	256	270	263	253	253	281	263	255	219	281	261	282	232	250	267	232	241	253	251	258	245	252	232	223	237	251	266	246	256	254	268	229	281	248	265	231	247	267	284	248	236	253	243	250	227	247	249	254	232	249	246	259	268	218	223	256	253	261	256	232	253	233	252	290	238	257	241	285	233	242	220	217	256	250	248	239	247	254	249	250	246	254	243	261	249	260	257	247	244	274	267	243	274	271	292	245	279	254	225	225	249	273	266	211	271	250	242	260	264	242	260	253	239	262	245	260	251	294	235	259	256	259	244	256	246	248	253	259	241	256	259	246	239	244	266	268	244	228	246	254	262	248	236	270	260	238	261	247	257	282	246	252	264	239	257	216	269	262	258	235	221	218	230	256	265	278	231	263	250	263	246	260	215	277	246	215	242	235	222	213	279	262	260	290	241	252	246	249	269	261	251	279	234	253	270	222	257	271	273	242	289	240	244	285	232	261	239	245	235	259	254	249	262	254	248	278	237	256	290	255	265	254	247	256	270	275	259	245	264	252	262	249	247	250	244	270	251	260	283	273	285	248	252	240	236	239	233	233	265	284	263	241	257	229	252	257	270	268	274	257	278	290	222	271	254	250	244	262	232	238	285	263	213	246	235	279	242	232	268	229	257	253	257	272	247	246	253	252	258	254	259	242	251	270	255	270	288	245	236	265	232	256	265	249	225	245	253	254	250	211	265	262	231	257	253	270	270	245	258	211	251	267	263	271	237	254	277	286	248	244	276	245	244	255	247	265	266	263	279	297	273	260	276	226	252	249	239	246	245	230	245	253	256	259	253	232	261	260	250	238	250	245	259	286	282	253	251	268	256	236	243	231	258	286	254	249	261	264	292	273	230	278	269	236	242	225	263	275	265	242	232	276	247	220	265	257	254	237	289	265	254	253	277	261	245	234	240	269	269	251	255	223	245	221	245	239	253	261	270	241	250	239	246	236	265	235	210	279	256	240	259	280	281	238	213	221	267	233	264	251	241	211	263	260	292	256	275	236	262	235	207	252	268	269	221	245	258	239	258	254	281	238	232	259	238	254	251	275	268	244	247	266	249	279	276	220	244	247	245	240	240	222	290	248	267	262	273	258	249	241	243	253	235	270	223	243	254	274	241	250	276	228	263	268	271	250	226
7857	681	582	634	610	632	616	632	570	567	600	635	601	573	626	608	603	601	587	615	579	635	640	560	600	619	659	606	597	618	641	595	558	625	601	575	623	577	627	555	630	589	593	537	558	632	579	612	617	622	576	592	608	559	600	606	571	612	638	591	573	638	631	633	603	623	606	632	621	604	618	564	607	653	576	621	611	596	577	593	624	610	567	602	653	588	538	589	624	645	600	606	602	571	571	600	639	613	626	612	561	619	585	588	615	580	597	606	611	606	620	623	593	591	610	562	633	586	600	605	633	641	601	582	609	613	582	578	598	616	622	592	649	584	648	649	586	592	618	590	592	602	616	597	587	591	578	618	614	648	604	589	628	614	591	577	613	587	593	602	579	603	588	594	607	580	561	609	628	597	595	640	574	612	649	624	555	622	610	582	606	585	684	575	573	619	637	580	646	596	592	613	607	591	561	567	604	546	631	632	611	571	591	565	607	579	593	595	564	620	625	619	645	587	610	564	604	559	627	621	586	571	592	624	620	570	576	576	634	559	587	597	629	609	644	599	563	629	595	597	608	590	606	611	614	586	620	575	576	575	565	610	649	588	596	597	588	564	579	621	642	579	570	607	567	608	624	600	644	604	631	599	601	598	606	572	590	596	599	654	574	606	621	603	589	576	581	637	591	625	614	579	612	564	581	620	573	585	598	607	580	540	610	609	631	578	601	595	597	651	598	576	594	610	630	574	584	611	606	604	581	602	626	600	603	605	602	578	651	600	613	583	612	581	565	578	630	614	634	644	607	614	589	569	554	621	568	576	619	567	565	583	581	591	627	581	640	609	592	599	649	576	640	601	621	602	619	586	556	640	611	591	573	582	578	608	620	614	630	602	583	611	579	601	630	614	574	604	578	584	615	590	597	637	614	610	586	613	615	595	589	590	601	603	587	608	604	638	572	610	607	599	576	583	595	588	562	587	581	611	591	614	636	617	619	595	585	571	636	621	625	590	623	591	611	637	618	576	572	612	593	592	574	610	572	628	565	578	603	644	609	597	565	615	597	598	580	575	593	610	579	620	590	590	600	621	606	619	600	615	608	621	597	575	574	616	625	593	642	594	585	633	570	615	597	549	620	611	598	610	615	556	603	615	614	598	609	634	599	630	589	576	592	581	616	562	596	594	622	572	572	564	594	595	620	591	587	625	626	599	605	588	628	627	602	576	623	614	639	592	577	651	624	582	580	621	595	631	598	604	558	639	602	612	599	595	579	612	574	611	599	602	641	561	606	598	601	625	575	566	600	581	621	636	571	618	605	582	629	597	600	657	565	602	561	624	538	590	571	615	626	578	574	583	613	618	644	610	594	569	600	568	593	627	615	599	631	567	621	593	606	590	605	533	592	576	631	630	599	624	553	594	582	591	612	611	645	573	555	624	628	578	616	564	616	615	549	600	605	621	606	627	589	600	571	583	623	547	646	578	571	573	660	571	556	578	579	610	646	573	588	587	616	629	604	585	617	584	618	597	639	566	564	627	574	632	590	600	637	578	614	621	568	615	577	604	580	607	596	619	614	640	574	636	592	646	580	529	594	578	623	593	648	614	588	576	609	600	614	646	601	582	605	611	594	637	640	637	624	620	602	564	596	606	590	608	632	617	614	600	650	576	648	624	584	589	602	607	594	594	623	571	596	602	592	580	562	607	605	594	582	654	636	629	582	638	598	597	607	597	562	598	595	622	586	563	573	582	577	601	608	565	563	577	623	667	608	622	598	602	595	611	625	575	603	625	637	592	592	594	603	619	631	634	582	587	610	636	547	615	601	580	630	653	621	560	555	590	601	621	601	638	615	617	619	612	594	641	606	632	562	614	586	609	560	587	587	570	606	648	587	595	594	605	622	647	578	618	609	589	642	614	641	629	603	636	615	591	585	597	644	622	607	602	622	644	571	595	580	632	577	569	620	615	591	621	638	642	654	619	588	597	588	593	591	610	586	585	612	580	583	635	614	610	614	566	633	635	589	589	623	593	621	583	603	576	592	624	559	594	607	618	610	595	593	604	579	560	621	634	649	566	607	589	641	619	630	636	589	617	570	608	588	537	629	632	564	605	568	618	571	580	609	588	613	597	571	611	615	603	585	627	648	591	568	593	631	623	607	603	575	543	626	612	584	566	622	627	639	610	665	591	622	604	584	579	572	609	563	614	601	612	586	671	601	599	625	598	602	610	553	581	583	601	592	578	608	610	574	616	624	601	608	619	636	590	582	617	563	583	604	601	594	558	617	600	569	592	613	577	574	533	614	627	646	556	586	589	575	608	612	602	574	604	620	576	546	572	606	626	634	574	575	655	602	604	600	536	620	593	604	641	592	565	575	588	614	618	582	596	568	564	583	582	592	600	584	580	592	585	582	570	607	627	599	565	581	600	606	597	589	604	574	570	609	611	627	601	623	599	611	617	603	633	634	641	596	572	560	615	544	563	574	580	600	636	567	606	610	589	595	582	581	603	598	602	573	614	603	598	631	597	596	612	616	567	614	591	606	641	609	588	606	620	546	627	598	583	624	597	587	624	597	613	611	597	594	645	605	579	594	571	577	616	614	606	612	587	569	595	572	610	542	563	585	576	602	582	619	584	625	631	582	562	598	606	618	569	559	594	627	604	576	582	587	594	585	615	621	608	623	525	600	583	590	583	576	581	590	583	614	605	581	600	589	611	640	574	615	625	586	552	640	584	631	614	597	578	580	629	564	606	600	588	635	617	619	631	610	639	588	605	559	598	660	596	606	623	612	600	614	556	590	611	605	618	566	585	606	586	614	633	614	618	619	615	595	561	654	548	618	575	577	579	586	617	599	573	614	650	561	597	618	591	603	605	592	576	587	602	624	620	617	638	574	604	583	593	615	593	596	575	577	602	576	584	614	568	606	627	593	574	613	619	623	600	608	593	612	663	582	600	619	587	611	598	612	598	612	617	608	611	590	589	610	603	582	641	572	619	590	612	595	547	594	599	600	586	588	614	565	640	616	619	600	569	653	576	619	630	587	601	541	578	607	631	580	588	604	616	633	608	569	606	619	592	640	629	593	648	613	566	562	632	603	610	636	600	607	623	575	644	606	614	587	616	554	603	617	601	593	599	587	591	622	609	639	571	593	641	598	627	574	604	627	613	616	631	610	609	533	610	578	637	638	626	633	589	630	606	610	645	587	596	639	634	563	625	567	536	607	596	596	597	585	614	611	634	587	632	659	586	600	624	636	598	628	599	636	587	608	567	584	638	546	614	601	590	623	586	619	584	602	605	579	614	591	633	611	567	605	628	609	607	588	567	636	589	638	619	596	596	630	587	596	598	594	594	595	592	611	626	599	575	599	573	572	565	617	637	597	651	613	537	582	585	639	579	576	602	623	616	614	634	634	562	555	620	598	594	621	596	583	535	585	580	596	606	611	602	602	613	600	613	604	586	552	608	633	587	592	621	634	585	609	598	665	625	604	643	616	546	609	613	603	584
25042	20994	23614	28536	21008	12885	745	578	487	482	484	429	445	432	407	439	427	403	414	433	384	418	405	377	384	430	415	415	434	406	407	422	408	408	387	396	444	390	401	435	391	427	377	417	437	420	410	434	418	441	413	388	431	413	401	410	443	399	387	377	401	359	392	416	439	410	371	395	389	420	397	350	372	375	364	427	387	412	402	384	392	386	395	403	366	405	376	418	418	357	415	411	383	385	394	414	401	406	435	424	412	397	407	421	417	398	413	423	367	382	392	413	400	447	416	431	434	412	429	415	382	352	358	452	399	412	391	401	417	365	418	426	411	438	417	417	431	389	379	402	418	433	379	384	409	395	419	441	453	383	396	396	411	383	388	403	383	392	387	436	390	437	395	421	409	422	426	421	415	399	412	408	444	423	392	425	428	434	416	421	427	419	404	400	386	360	395	420	419	382	442	388	391	446	379	411	359	417	385	447	423	410	371	409	461	405	431	419	355	379	399	387	402	391	443	380	387	383	380	395	390	449	418	409	396	409	423	397	374	379	397	388	386	381	437	376	390	419	409	408	397	423	393	425	420	408	394	411	385	398	404	451	420	384	418	405	399	399	418	393	420	439	386	425	396	422	404	403	376	403	437	417	383	405	408	367	438	400	399	415	394	403	430	375	388	394	387	368	461	422	415	392	378	421	403	386	344	374	387	424	395	379	390	409	407	403	425	414	397	403	373	396	430	414	417	403	376	352	417	417	406	398	404	405	406	403	404	396	379	400	387	414	387	399	391	401	403	437	409	385	349	384	410	396	452	433	438	372	392	409	422	383	406	364	413	388	395	400	372	424	372	382	411	377	405	401	360	432	404	385	387	401	409	430	418	396	405	366	405	438	416	429	378	403	419	380	401	385	370	386	411	378	402	430	399	396	365	395	402	426	392	388	382	398	353	414	430	403	388	373	441	415	428	407	357	406	382	394	405	383	384	377	371	430	408	445	437	386	406	439	387	442	416	423	432	421	433	380	384	436	398	385	405	415	391	417	380	400	360	352	394	390	408	402	419	422	405	422	395	432	386	369	410	405	403	427	368	406	426	395	449	458	398	394	404	389	379	407	419	423	437	429	340	415	416	383	427	379	434	384	384	402	370	392	400	383	382	401	380	407	394	409	406	419	388	408	403	366	375	440	396	432	378	414	415	388	401	386	397	379	423	359	398	391	396	398	407	386	394	388	386	379	398	404	431	435	400	387	405	392	387	466	406	430	418	395	438	392	387	368	380	416	379	426	411	442	421	426	409	419	404	411	377	374	438	389	435	397	452	384	434	395	420	413	371	393	449	405	412	419	390	397	387	421	375	378	375	453	410	438	403	429	432	402	424	414	416	426	396	401	348	398	406	389	412	401	350	349	469	398	413	408	439	441	389	402	375	433	416	403	369	432	411	436	412	396	379	432	416	446	382	384	368	419	374	399	394	384	375	437	405	394	385	393	410	416	345	388	413	422	420	444	388	425	394	403	421	443	411	362	396	410	390	404	464	392	461	391	430	407	440	366	401	423	390	373	393	406	393	492	408	425	384	424	379	416	385	402	382	416	428	421	446	436	399	448	404	389	424	387	459	419	411	396	380	416	383	384	431	409	412	366	403	398	389	403	405	360	420	387	430	369	416	365	387	413	426	399	449	364	411	402	426	382	431	417	403	379	395	391	403	443	407	402	379	367	377	362	415	393	407	433	391	394	398	451	430	423	410	380	374	406	366	407	386	413	432	408	380	413	411	418	404	437	400	394	399	408	420	399	410	380	368	428	408	386	396	328	422	416	409	398	419	412	437	384	388	451	376	422	398	401	417	431	383	371	383	396	415	421	452	433	438	368	436	396	411	423	377	440	404	383	418	405	423	402	380	399	364	381	400	423	393	410	425	401	419	439	394	380	428	414	378	434	429	390	364	408	401	357	426	374	379	350	421	405	422	387	391	428	413	415	391	352	415	379	406	411	418	430	390	374	379	398	398	414	424	379	413	415	388	380	392	406	426	404	378	405	388	421	380	420	445	428	409	423	396	429	386	393	428	389	362	396	402	393	420	427	407	376	391	440	385	386	396	388	416	426	411	404	384	397	417	395	393	411	402	435	411	397	358	382	422	387	409	429	402	408	397	409	406	373	395	405	394	377	357	403	418	425	411	406	409	382	396	374	386	455	413	418	384	411	438	422	360	421	436	364	432	429	401	411	427	460	428	390	370	373	385	425	388	383	421	384	396	385	382	418	405	422	369	407	381	405	400	400	375	382	381	383	415	383	389	375	422	433	412	401	380	397	348	383	411	423	399	372	399	385	413	368	392	397	383	361	417	371	393	365	387	416	376	412	438	437	399	353	443	411	394	466	393	398	420	384	386	394	368	438	426	412	421	390	413	391	379	404	416	364	374	404	362	406	425	396	420	454	361	409	410	406	392	398	402	404	390	389	421	402	421	393	407	391	358	396	431	372	397	383	399	388	377	427	399	438	418	418	382	414	409	432	433	390	407	408	407	396	418	397	397	433	377	382	409	420	404	357	406	368	401	470	424	387	426	391	423	407	390	416	376	383	386	401	420	413	383	404	415	421	432	427	379	403	369	373	403	379	391	414	352	449	391	428	416	379	441	391	417	355	412	402	452	423	417	387	421	418	407	388	420	406	419	384	398	398	395	415	383	380	378	436	414	423	391	378	461	434	423	406	411	388	396	387	436	418	383	386	416	364	388	414	421	370	430	413	407	423	424	357	417	378	399	409	416	397	391	400	401	424	423	371	374	435	439	423	424	395	427	382	393	396	427	376	415	399	413	415	380	407	419	404	426	417	384	457	382	371	410	393	405	397	436	421	406	400	353	386	375	404	383	393	428	415	377	425	385	424	394	414	405	397	384	374	393	413	428	413	379	381	418	430	394	382	464	435	380	405	404	389	379	366	392	401	379	370	371	365	405	412	415	414	418	403	388	429	400	432	392	393	410	424	403	390	378	420	376	412	393	395	400	439	420	394	448	377	385	412	429	381	384	379	389	396	418	434	411	445	418	410	390	389	439	371	401	400	365	380	391	401	397	391	376	418	401	396	417	371	378	366	413	396	407	354	417	399	406	402	412	388	360	423	388	430	385	371	401	377	425	430	390	395	394	387	391	404	401	423	389	419	385	428	399	402	422	352	411	430	388	421	384	416	358	379	387	414	375	423	444	395	424	440	378	391	442	376	395	426	399	408	423	413	392	411	436	403	391	384	387	363	452	419	402	419	408	400	384	441	390	403	405	445	420	422	376	408	380	381	403	402	420	350	440	420	407	411	414	418	398	382	408	389	444	437	426	392	354	426	367	361	448	378	390	396	425	415	393	392	372	408	413	412	415	401	399	403	391	388	417	367	428	404	421	395	400	377	369	456	435	403	425	404	444	418	417	430	414	442	376	428	424	403	426	399	370	376	409	366	392	397	415	380	386	412	411	419	399	382	430	364	407	393	449	399	370	373	382	421
4452	2369	1461	1097	977	937	888	895	932	831	871	822	908	872	893	919	813	865	908	903	830	849	833	863	806	830	825	845	811	901	863	833	929	852	866	813	889	835	835	785	849	848	822	854	902	878	853	882	808	899	884	863	873	870	788	910	935	891	899	843	800	873	806	836	878	843	893	850	812	852	882	856	889	842	891	835	807	835	877	810	880	807	854	875	845	880	894	819	844	896	815	845	844	877	851	879	886	814	874	883	815	842	855	842	904	840	895	840	902	840	841	848	871	860	859	873	897	847	861	897	840	863	861	898	836	858	816	824	877	833	866	830	870	817	837	900	826	835	862	894	871	888	847	838	854	839	835	854	851	838	799	872	841	864	874	835	865	852	853	888	838	880	880	859	865	859	808	873	869	866	859	809	837	883	859	826	822	845	847	855	819	871	824	871	810	888	834	870	829	883	817	865	791	873	869	924	872	867	891	825	852	886	863	896	813	790	853	837	887	839	887	908	877	797	863	874	937	842	833	811	882	874	842	855	893	880	872	856	858	863	802	871	853	848	863	871	836	871	811	850	860	847	841	835	910	892	802	840	852	815	845	830	835	853	828	852	860	851	857	904	874	905	852	874	883	813	847	844	896	888	917	851	854	879	836	857	887	848	841	905	858	834	823	880	859	878	873	881	848	885	837	857	802	832	894	814	895	870	886	837	892	841	885	899	848	858	821	905	866	872	892	849	825	803	931	891	887	897	870	886	870	835	849	902	904	848	826	881	891	840	843	809	886	900	819	855	881	840	909	839	852	888	872	891	878	898	861	853	917	816	860	868	893	874	855	865	879	894	846	865	867	847	864	901	809	884	875	832	838	856	832	876	851	848	867	890	862	893	845	860	825	889	875	900	838	860	873	868	910	864	798	857	878	872	848	847	857	799	840	892	847	853	872	832	856	871	897	850	836	889	871	869	844	980	842	830	829	854	871	885	894	862	851	840	866	869	903	910	873	869	875	834	858	852	816	851	874	860	894	856	816	871	880	848	828	879	806	884	885	860	909	834	819	850	903	823	894	901	870	841	857	843	876	846	845	843	849	816	863	867	877	849	893	823	841	860	868	883	821	805	892	845	846	832	857	869	909	833	823	876	806	853	850	870	865	868	863	915	849	840	907	862	852	863	875	805	887	815	831	805	869	856	848	824	918	887	830	842	871	835	882	835	867	890	843	837	853	860	907	862	848	848	838	895	920	845	873	847	865	886	889	864	871	881	864	893	853	877	857	945	873	880	870	842	894	905	885	819	886	839	819	903	836	844	833	853	851	877	911	876	849	818	859	793	879	882	879	879	883	797	827	822	842	868	831	828	831	908	863	825	894	842	854	820	819	889	840	845	864	886	887	835	805	842	889	847	891	827	871	777	872	876	887	818	826	824	886	849	846	816	915	829	852	882	880	874	806	901	894	906	856	831	834	882	833	836	870	840	901	827	840	820	833	814	844	860	894	864	831	849	860	827	865	897	856	840	867	900	876	890	845	907	880	885	888	889	897	810	878	876	878	886	822	852	860	859	863	879	838	847	862	861	784	819	902	853	860	836	873	921	844	858	836	898	860	850	832	848	843	863	834	877	811	892	852	877	881	889	826	846	869	849	853	845	877	846	843	856	870	862	866	866	848	807	867	868	866	862	846	871	855	854	838	874	843	820	842	828	845	849	839	862	864	912	841	817	855	888	887	845	850	873	895	839	793	836	886	869	859	865	861	856	851	897	903	873	813	851	834	811	851	855	854	837	856	835	851	850	820	825	837	815	867	813	883	910	810	887	828	818	835	878	854	849	870	877	857	851	871	849	856	855	888	876	842	871	863	878	869	853	840	822	865	904	857	865	843	845	848	871	850	844	873	877	886	871	881	823	854	858	824	825	922	838	858	871	885	891	879	898	826	840	816	799	872	830	867	888	873	900	831	878	836	810	881	834	891	887	842	817	868	833	895	842	894	869	835	876	857	818	850	838	846	839	865	889	819	844	882	837	857	866	853	847	860	842	820	934	816	794	854	893	843	850	870	877	911	821	842	885	872	886	858	865	853	857	870	821	837	823	866	824	897	893	842	871	885	886	816	840	946	891	895	829	842	820	872	839	828	895	879	853	871	805	841	823	871	884	913	873	786	836	830	824	856	862	866	857	840	870	824	822	879	848	863	862	824	907	919	903	851	776	887	901	807	882	854	822	864	827	838	841	861	819	855	888	883	825	808	881	838	878	870	852	868	846	847	887	845	850	846	871	834	878	862	899	863	847	897	863	847	860	827	838	860	868	871	821	887	842	898	840	842	879	858	872	894	851	866	799	870	837	834	832	844	906	825	921	864	867	849	844	880	923	831	840	861	861	899	873	864	912	835	871	878	857	866	849	843	848	837	911	829	817	885	917	890	845	884	886	848	847	842	869	876	863	870	862	850	873	857	823	866	884	844	894	834	878	862	884	865	829	857	921	865	843	806	850	885	828	879	861	890	895	851	877	894	854	864	848	885	896	853	850	819	867	832	830	847	829	887	826	838	850	868	907	853	858	866	819	836	871	855	874	824	850	880	868	796	872	863	870	852	810	880	854	900	849	865	864	849	896	895	847	871	902	848	859	851	816	828	840	890	834	797	899	797	833	856	854	925	867	884	815	887	849	889	843	809	845	830	817	848	897	901	822	865	847	923	883	834	777	867	841	870	877	858	845	867	844	877	849	899	884	847	838	830	889	892	853	849	853	904	803	931	916	880	872	807	838	851	846	832	829	846	856	845	873	805	875	910	831	811	858	801	851	848	847	897	873	886	868	870	841	817	844	864	860	893	888	804	821	856	889	876	784	839	882	859	858	877	871	875	862	816	858	858	855	833	862	906	881	915	839	839	770	860	858	848	881	894	876	863	860	856	918	861	844	889	851	862	798	856	876	832	831	839	841	880	856	823	841	858	766	878	821	843	868	836	877	877	877	886	791	885	814	854	849	860	914	900	797	854	821	900	846	848	830	855	853	805	841	844	816	857	852	900	826	885	857	856	829	888	860	931	869	889	793	867	861	899	842	863	847	911	872	885	875	862	830	865	881	851	887	824	842	849	860	822	818	854	829	804	860	847	852	898	867	839	899	850	849	859	895	882	843	813	898	888	818	910	834	853	894	847	873	852	901	873	820	825	841	894	803	849	917	849	871	874	824	901	906	920	869	894	860	863	868	836	871	832	874	881	843	969	825	873	837	811	822	828	855	866	890	884	870	838	798	853	906	833	868	812	901	818	847	835	855	883	894	905	854	813	839	842	884	827	816	881	824	873	882	825	810	827	930	892	873	880	824	847	876	845	907	885	842	863	866	866	859	840	834	801	832	875	884	835	886	872	842	855	859	787	889	869	865	855	805	877	855	840	876	883	881	887	860	848	901	869	838	805	903	845	879	818	914	843	863	872	887	839	933	810	870	917	859	867	908	873	822	846	875	874	817	818	864	876	814	852	875	848	856	835	880	855	863
24459	21036	24028	28264	21040	21068	10968	638	456	433	416	423	354	379	335	350	360	333	366	347	325	356	363	300	327	288	307	299	320	309	361	330	292	303	299	309	342	297	297	361	306	352	337	325	334	303	293	341	297	313	339	273	325	320	342	324	346	312	307	317	302	313	305	318	302	292	280	314	346	351	311	342	316	321	334	304	302	299	316	310	298	320	299	295	292	292	297	321	311	340	262	327	296	321	327	290	340	354	337	303	329	328	308	300	305	305	326	304	327	314	313	322	301	310	281	326	324	255	315	313	346	331	324	331	318	318	343	287	310	300	313	324	293	316	354	339	303	317	286	352	346	311	302	327	288	330	342	329	297	282	321	308	289	295	270	264	306	310	322	366	309	300	295	316	294	320	309	311	328	315	315	328	312	336	321	325	300	316	296	314	309	309	328	354	309	334	297	316	318	287	297	304	309	336	341	279	310	318	302	317	302	331	282	319	315	344	336	316	328	284	313	295	287	317	308	298	309	305	333	290	293	301	309	294	327	308	272	288	324	323	330	313	296	320	295	299	297	271	308	312	301	326	311	316	330	302	289	333	287	308	356	313	298	297	296	315	335	328	305	324	338	308	323	290	320	341	365	314	312	326	332	353	331	288	303	300	333	300	330	307	319	317	312	359	276	308	345	308	337	319	314	289	324	301	314	305	304	317	307	323	300	310	332	331	325	313	303	348	306	297	289	296	333	300	288	294	332	303	295	320	304	319	324	314	356	377	318	322	339	299	319	326	288	349	340	314	321	327	303	272	287	286	326	336	302	323	341	354	304	313	327	336	310	299	312	286	302	310	324	280	348	328	332	313	292	349	315	284	292	303	351	310	288	301	321	309	333	300	320	332	340	322	339	289	320	307	287	320	312	312	304	298	304	305	323	298	285	298	318	332	304	305	297	325	316	279	299	295	302	323	292	318	320	303	327	330	325	280	311	287	320	311	293	293	334	303	330	303	308	325	324	303	292	312	301	315	317	303	335	338	300	318	305	320	328	296	297	302	318	319	295	313	323	305	351	314	311	314	329	311	307	302	314	310	335	286	315	334	326	300	306	264	307	278	308	296	326	295	323	299	322	323	357	336	299	330	323	323	329	271	327	302	326	336	292	319	292	285	300	298	334	322	300	334	320	301	350	334	300	330	316	292	297	335	307	340	335	293	308	320	291	307	316	316	337	337	313	340	284	351	318	262	308	315	358	337	336	348	325	315	305	323	290	315	325	303	305	315	324	310	316	338	299	352	371	352	311	298	317	304	315	323	264	327	279	281	295	298	291	326	314	316	297	315	325	291	313	358	327	276	287	313	284	293	313	279	325	315	307	295	309	316	324	330	294	296	297	301	319	326	350	297	301	322	319	321	302	296	312	327	307	334	287	325	302	322	335	306	310	326	304	268	310	327	299	332	302	283	316	324	285	358	343	270	323	301	347	313	268	340	304	305	282	322	301	276	320	291	336	305	316	320	300	281	283	316	326	328	311	351	309	298	338	263	309	308	335	292	309	315	336	304	315	313	309	273	249	332	249	293	316	319	331	305	310	351	318	326	325	314	295	297	335	307	325	322	305	306	302	348	320	300	332	317	286	318	305	323	302	298	325	311	286	315	307	352	300	272	302	337	325	301	327	272	310	341	329	309	288	308	333	329	305	334	308	303	287	315	310	306	322	290	306	317	333	314	340	350	283	324	312	290	315	321	352	320	267	319	287	329	303	317	323	297	281	314	296	319	317	304	309	327	281	316	295	299	308	330	315	315	333	335	337	334	318	334	334	309	334	272	319	327	309	315	317	323	319	322	310	305	335	277	332	321	315	324	276	273	310	328	328	340	320	309	321	332	299	313	314	277	304	299	318	321	301	273	297	326	316	330	312	296	283	266	307	298	322	327	329	314	299	359	296	304	342	318	316	329	291	315	343	286	321	279	304	297	311	329	330	337	303	327	321	335	319	326	315	325	331	284	311	330	317	310	297	327	358	311	358	300	283	311	286	299	291	332	285	275	316	304	289	295	306	313	313	337	297	328	347	317	335	309	283	276	309	322	312	308	288	268	329	312	314	305	294	320	296	327	333	328	296	335	306	323	328	324	308	317	328	330	312	319	333	338	283	295	330	339	331	305	348	342	309	321	296	333	347	326	327	323	290	306	321	306	303	310	325	285	335	298	301	362	329	297	297	297	307	314	300	308	358	308	297	311	275	334	309	291	291	304	296	311	288	305	290	309	306	343	270	302	297	309	299	307	328	304	354	320	290	303	286	304	314	343	294	298	330	295	314	331	294	367	327	329	282	334	299	353	351	313	358	302	320	337	317	323	305	305	323	328	305	337	334	333	339	361	280	286	328	296	326	290	306	304	333	273	348	307	354	356	306	324	363	302	325	324	289	318	326	285	304	307	284	304	345	317	311	342	300	307	283	340	326	331	287	311	284	327	312	273	304	325	341	290	286	302	303	319	306	302	305	307	300	309	280	308	307	327	290	281	318	323	306	300	336	326	322	315	345	283	332	315	309	316	270	306	326	317	329	314	325	298	301	288	277	344	326	321	316	334	331	371	346	313	303	315	348	329	329	313	323	343	303	288	318	285	287	299	341	355	318	278	310	304	286	299	321	358	352	291	354	324	351	332	299	325	288	300	291	325	311	321	322	297	332	346	289	290	302	313	349	325	282	288	303	289	306	343	328	301	331	352	311	309	302	286	328	311	313	329	312	286	298	283	325	322	292	321	330	320	264	283	315	303	297	317	311	275	323	298	282	331	332	318	324	287	311	309	337	308	337	351	336	308	291	322	350	327	282	327	350	295	293	340	279	340	366	322	362	304	338	351	317	286	348	307	310	320	282	319	318	320	350	326	344	328	324	288	303	325	301	299	329	305	287	322	298	311	319	309	315	307	347	332	294	299	324	310	321	319	327	312	330	278	295	308	313	283	319	297	318	300	344	313	299	364	323	311	331	331	317	319	289	291	305	313	298	329	307	334	263	263	316	349	305	303	277	311	336	318	312	300	302	319	329	318	359	336	310	310	302	284	301	319	309	315	322	315	309	327	323	318	322	339	304	293	290	298	324	329	302	341	312	337	306	312	332	296	289	314	265	321	290	299	323	355	297	314	330	323	301	285	304	315	313	328	306	311	279	333	271	294	306	300	300	300	339	325	328	338	353	326	324	291	324	294	322	333	305	316	347	311	304	309	325	293	301	314	310	292	298	324	291	334	304	254	321	312	333	316	303	327	295	307	313	343	328	286	321	275	324	322	279	300	313	309	297	281	298	320	354	294	298	319	306	309	323	346	272	264	302	306	335	325	263	300	322	324	271	319	280	302	320	294	311	321	301	294	328	298	319	310	319	266	311	326	339	319	319	323	315	322	311	303	285	281	319	339	315	324	314	300	313	306	317	316	283	311	273	277	311	309	322	327	289	334	306	295	271	307	308	320	310	338	328	317	342	300	325	312	317	293	317	335	274	310
4064	3427	1803	1068	806	812	721	716	715	674	686	730	697	676	682	685	683	666	664	682	635	616	667	660	660	672	648	701	680	657	660	653	656	655	688	703	617	686	678	653	669	674	609	681	733	663	665	642	671	656	634	672	704	694	674	665	661	683	694	635	629	638	641	686	648	676	670	640	652	667	675	677	670	657	668	646	647	689	659	661	691	695	701	642	680	665	659	663	687	665	657	679	685	658	689	685	688	680	635	733	669	653	690	720	682	666	652	689	658	628	625	639	680	678	676	651	644	632	643	626	611	655	686	696	713	681	700	671	643	657	629	696	664	687	665	653	677	646	654	693	661	712	685	674	660	651	664	650	641	641	669	693	644	652	656	631	665	674	628	633	673	623	672	657	653	671	653	684	644	709	667	665	638	679	696	632	628	634	657	673	640	665	688	652	652	612	677	659	667	681	656	674	660	622	665	682	698	650	667	656	656	685	642	694	665	625	624	704	648	701	686	685	651	660	674	693	693	676	642	696	657	674	648	670	651	693	618	684	668	646	662	656	675	654	611	633	647	660	652	619	685	671	669	619	660	685	671	625	637	649	636	687	666	646	666	657	685	673	651	651	650	681	691	661	707	674	668	661	665	653	657	684	680	639	647	605	665	658	668	655	642	715	647	675	662	688	638	650	659	672	694	655	626	673	682	641	623	639	681	634	691	667	654	613	633	706	696	706	667	657	682	658	660	648	669	672	673	669	639	654	689	675	710	718	645	654	658	667	632	636	668	649	644	651	686	651	660	727	705	667	672	634	671	637	650	664	629	708	684	680	684	663	690	643	655	666	622	667	663	695	651	692	622	630	686	643	651	639	629	658	680	669	700	631	664	665	651	649	631	730	670	638	702	637	669	657	619	656	682	618	675	660	606	671	665	669	660	647	668	703	622	665	630	643	695	686	692	691	683	601	696	658	667	645	648	639	652	712	720	655	672	664	670	629	606	684	674	686	671	686	658	614	685	622	668	674	636	641	638	731	666	676	621	649	647	646	673	648	714	692	641	642	689	715	666	642	675	674	659	696	657	651	695	617	653	668	649	641	669	617	683	634	620	691	660	638	683	647	648	602	632	647	642	677	720	680	684	625	715	640	646	671	668	650	692	654	674	687	651	626	704	611	636	729	652	664	671	653	654	654	646	678	665	642	688	650	664	671	660	610	680	677	639	631	678	701	673	650	636	666	646	678	672	649	636	692	655	655	677	719	648	646	718	644	658	610	684	679	661	659	698	671	625	676	669	670	669	629	703	673	678	639	622	599	687	661	628	662	692	659	666	672	658	665	676	682	621	619	608	679	670	629	634	630	660	683	628	671	659	707	633	690	684	628	716	684	667	673	615	661	651	659	659	683	700	639	634	660	682	682	678	661	634	673	663	649	641	640	632	708	647	643	661	687	658	685	670	685	640	699	649	684	655	662	642	694	649	677	666	655	646	655	666	651	653	711	650	639	660	633	681	615	610	689	684	640	651	705	652	654	658	667	682	673	670	650	663	632	689	638	619	650	674	713	658	641	649	673	650	669	672	632	634	646	674	690	689	689	611	657	637	656	700	612	706	654	657	672	634	669	643	659	642	647	677	672	631	677	639	668	653	681	652	634	674	667	668	655	710	635	664	629	623	693	670	645	668	681	638	670	688	687	671	621	634	657	688	630	650	698	651	661	650	685	651	620	705	673	677	640	651	658	674	636	673	694	653	702	616	652	638	663	690	599	698	669	652	616	608	702	627	645	615	676	612	709	652	662	644	694	655	707	665	677	641	670	694	678	673	690	670	671	641	633	649	676	699	680	640	654	632	668	697	672	628	668	665	643	667	661	623	655	651	650	690	642	651	683	693	661	663	650	701	632	679	680	682	662	699	677	670	653	663	698	702	635	706	668	670	652	684	653	683	679	623	666	635	673	667	668	644	634	640	695	679	652	702	690	674	639	667	669	686	633	682	627	713	624	619	681	656	648	672	632	643	633	634	675	649	658	641	672	662	677	613	710	630	668	685	652	678	674	677	676	591	639	670	645	640	674	692	668	686	683	614	654	654	630	669	694	664	638	672	664	635	667	661	619	659	621	660	640	678	713	663	687	630	659	674	635	686	681	694	668	642	671	668	696	684	615	669	647	700	684	653	684	688	671	635	649	701	670	675	619	651	702	652	636	658	626	641	656	642	621	705	714	688	709	663	708	631	670	689	690	639	665	683	637	662	679	702	618	662	650	646	659	629	663	663	651	729	604	650	645	672	681	655	673	618	651	617	730	669	671	654	662	664	639	684	646	654	632	652	618	677	670	641	676	680	673	668	578	647	684	648	714	651	672	714	684	680	664	681	674	645	657	719	731	644	681	637	703	647	678	667	721	652	692	690	692	670	646	682	639	655	633	635	589	653	652	674	654	670	646	678	673	662	678	700	670	669	656	681	632	657	624	674	633	691	679	646	724	668	691	634	669	693	657	644	660	647	672	647	645	660	631	648	643	661	685	667	683	668	678	697	669	687	656	674	624	624	706	659	645	665	634	630	649	636	665	635	668	740	705	678	691	652	706	684	653	638	661	670	679	688	647	653	657	698	630	675	647	649	699	709	655	701	634	692	674	653	678	714	669	670	639	679	669	648	679	618	651	665	636	669	644	642	667	641	641	657	652	695	650	687	662	635	639	658	652	622	663	649	695	717	697	696	672	653	648	642	616	647	650	697	688	684	707	705	661	617	663	654	689	689	626	631	658	680	706	660	636	679	679	701	643	604	693	658	698	690	650	656	655	654	633	651	653	648	681	658	658	676	617	670	669	654	650	700	651	650	671	672	690	647	656	694	649	628	667	610	643	669	652	662	707	647	651	640	690	679	634	641	670	677	681	660	736	658	618	664	678	710	652	604	676	629	638	649	665	740	710	677	655	669	694	626	674	641	681	657	631	640	688	608	663	717	656	693	657	642	688	712	709	684	674	680	680	671	693	641	673	673	652	684	664	679	677	656	659	663	630	638	644	644	651	649	637	667	692	625	665	668	655	645	632	656	620	711	693	720	658	706	689	656	693	661	606	642	735	705	683	667	698	636	712	629	657	649	661	668	686	674	631	678	639	673	642	657	690	666	665	676	670	622	683	695	707	658	654	672	667	664	668	681	669	674	648	671	678	641	639	644	668	718	646	686	683	651	679	684	671	633	693	664	667	655	681	648	649	720	672	703	645	662	654	689	656	661	667	671	649	639	690	622	655	689	655	661	700	649	643	688	656	695	695	648	646	637	647	647	704	674	609	679	659	646	695	630	675	653	681	685	663	680	659	675	635	606	635	637	652	672	657	667	700	678	674	684	671	672	707	622	680	673	663	694	673	714	656	663	621	629	667	667	700	654	646	710	674	685	677	632	681	684	655	648	650	705	667	615	679	650	699	685	708	671	698	630	674	653	683	657	646	657	596	660	675	681	679	679	620	693	607	696	629	637	684	685	647	622	622	631	611	688	669
33311	14794	2107	300	264	260	267	275	262	273	259	240	262	237	240	212	255	276	260	262	265	279	232	257	256	236	249	241	249	248	272	279	253	236	261	232	263	249	278	243	263	263	255	277	236	260	269	279	243	225	267	255	287	284	264	244	246	264	218	275	273	255	246	254	263	242	268	267	265	244	243	255	263	257	263	267	242	239	254	231	248	264	253	279	289	223	264	250	252	280	249	233	248	263	254	272	260	258	245	282	212	245	230	236	239	279	263	271	228	238	253	220	283	251	242	272	254	268	250	234	256	277	257	244	249	235	259	258	263	286	253	253	250	272	247	277	259	261	264	260	248	279	262	297	282	245	266	268	304	261	255	224	244	266	232	259	234	242	246	257	257	246	257	235	228	254	219	235	264	271	263	279	248	270	250	254	219	263	247	263	284	248	232	246	260	255	239	206	234	263	286	240	236	262	263	288	248	275	270	240	277	236	217	259	274	246	259	256	270	266	244	240	235	252	251	244	217	256	304	275	259	268	274	245	253	254	233	258	239	242	258	272	223	258	239	234	287	272	277	245	262	254	257	263	257	237	236	255	256	254	253	249	259	271	237	247	235	242	282	255	244	235	232	240	237	267	269	254	273	208	244	293	266	293	268	257	238	276	243	237	246	263	279	254	289	259	258	242	250	261	247	256	284	295	269	260	254	300	262	257	237	294	242	243	266	243	247	241	237	246	245	243	271	276	276	298	251	283	248	239	251	268	240	278	260	247	237	253	247	241	256	246	270	292	276	285	261	218	239	249	270	256	238	251	259	238	277	232	257	265	246	259	250	251	265	274	236	272	250	265	244	232	282	255	280	236	248	273	258	243	263	271	254	270	246	248	240	259	224	247	268	247	247	291	243	224	259	283	233	231	273	296	257	264	269	230	265	258	225	250	261	280	257	256	240	284	242	264	237	253	244	264	251	246	284	234	274	252	256	253	280	274	264	250	276	263	241	258	232	222	270	235	255	231	248	245	281	229	208	267	311	239	266	264	227	267	302	227	257	219	234	244	251	264	275	271	267	251	244	286	254	242	269	229	259	226	241	259	259	290	269	269	247	239	244	271	234	233	269	296	258	251	233	246	277	248	241	247	255	298	247	242	235	256	258	240	254	242	241	271	258	248	245	270	245	239	248	238	211	264	258	254	247	230	255	262	251	264	248	244	282	262	220	242	279	247	246	257	241	241	236	257	280	244	268	270	277	245	254	259	251	253	243	275	223	254	251	248	246	268	242	253	286	254	236	239	256	237	274	254	267	273	239	280	258	271	257	236	231	249	240	253	306	250	271	257	282	252	251	257	240	264	254	248	224	264	243	237	242	254	242	276	260	249	247	249	259	249	304	273	259	252	266	251	284	266	247	257	266	249	277	252	232	261	267	243	262	239	270	260	261	249	278	251	259	248	254	235	246	293	275	279	259	258	229	283	281	230	280	243	246	227	243	246	260	247	238	241	251	244	237	247	266	249	234	248	207	270	260	258	241	259	252	261	261	247	260	224	225	251	265	245	278	233	252	238	244	235	246	272	296	262	254	251	259	287	231	243	273	241	250	264	221	262	272	258	256	265	236	267	218	245	234	262	261	241	277	256	243	257	198	259	241	238	247	239	256	251	243	268	246	259	254	266	270	253	275	253	251	235	256	236	260	272	276	251	256	271	274	257	261	287	273	248	247	258	260	253	241	267	248	263	246	231	249	244	234	261	244	244	258	258	249	275	279	265	241	278	252	286	237	269	258	246	274	246	280	248	218	269	235	250	242	235	256	233	235	230	250	271	287	255	238	241	242	280	253	305	250	253	241	226	242	248	261	292	272	277	241	267	270	242	260	234	274	285	246	250	291	264	262	243	246	220	236	252	257	255	255	261	258	266	266	257	227	259	271	256	250	232	257	260	228	255	246	255	264	252	244	239	227	247	253	233	227	230	239	225	249	253	284	271	242	250	244	269	236	250	263	244	246	243	279	287	263	279	237	282	274	256	243	275	263	252	238	232	223	238	272	246	289	239	224	266	243	236	227	269	249	232	256	254	257	259	256	262	284	266	270	261	270	260	232	240	247	251	270	279	240	279	284	251	233	272	261	231	228	247	273	242	264	255	260	276	241	254	253	260	266	210	235	276	249	259	261	239	261	273	270	211	257	245	268	258	234	289	230	264	265	235	260	261	259	262	250	286	249	238	249	268	260	226	247	238	242	249	229	263	248	235	237	266	246	247	235	237	248	260	290	271	251	254	248	278	261	256	241	257	236	253	285	281	276	245	248	260	278	260	250	267	285	263	242	253	258	285	251	221	240	244	240	253	278	266	257	245	236	255	244	246	273	259	240	269	279	297	245	260	247	263	276	265	255	275	254	276	304	244	269	251	249	228	238	244	253	224	235	273	252	266	253	240	246	222	271	247	274	273	232	249	248	253	236	243	277	262	258	276	240	231	251	291	236	247	232	239	255	284	263	238	266	265	251	244	280	234	263	247	267	255	245	244	257	281	252	248	269	229	215	254	253	276	246	215	242	254	263	270	293	289	265	250	267	255	262	261	238	250	253	257	239	258	248	252	269	246	241	248	252	256	245	247	252	253	238	239	274	245	266	262	274	226	246	280	265	263	250	253	288	268	248	244	276	281	251	242	274	258	235	232	251	271	248	279	265	263	261	277	236	231	259	234	214	273	271	244	246	249	252	252	297	284	245	223	236	242	247	261	217	221	229	254	254	258	242	254	284	271	247	258	236	225	265	236	295	252	237	246	276	238	250	290	235	244	251	248	264	269	257	233	253	256	278	283	229	238	266	243	259	234	234	238	241	249	265	275	287	274	240	251	267	246	278	253	240	273	251	244	264	255	259	244	227	249	251	233	229	241	244	238	236	267	241	250	250	260	236	256	240	270	251	268	230	246	262	261	263	245	279	231	264	244	264	248	262	253	273	237	270	249	259	243	243	262	266	244	248	242	266	269	228	250	233	244	256	278	225	273	261	232	252	265	250	258	244	227	251	241	242	246	268	303	231	272	256	280	254	227	269	255	272	219	263	253	258	266	233	270	260	271	234	250	282	256	261	238	228	231	221	293	273	253	268	241	239	252	257	240	243	264	267	267	274	262	237	236	277	245	260	268	288	233	261	275	332	275	259	241	240	259	253	263	256	235	238	242	291	273	240	288	274	261	259	253	279	247	236	258	269	256	258	220	285	285	238	241	298	285	241	239	260	273	250	272	266	278	258	262	286	255	242	259	264	239	256	260	250	241	259	252	246	251	260	257	257	260	257	269	283	257	245	268	261	263	247	264	279	265	294	249	230	236	248	264	239	248	264	284	258	288	256	248	261	239	229	270	243	237	252	262	253	271	253	272	269	216	225	241	240	276	274	252	237	285	263	264	238	254	268	247	273	235	272	271	257	266	260	231	243	242	272	231	241	253	258	234	255	287	268	258	235	256	241	289	247	253	248	236	259	243	243	247	272	252	257	221
7772	692	593	650	626	599	603	594	609	614	585	579	583	607	615	575	614	608	624	577	582	598	585	605	556	624	591	524	628	643	614	619	584	630	592	613	634	599	570	567	586	644	626	581	581	606	633	610	577	587	602	638	604	575	635	605	612	603	617	568	594	603	591	603	633	591	623	604	641	604	595	613	606	604	557	599	616	631	595	583	619	578	601	586	634	602	606	638	559	593	619	621	612	609	602	594	649	565	534	612	606	609	619	601	634	602	554	635	600	634	611	608	649	615	574	577	628	593	587	604	603	600	586	610	595	624	646	639	555	607	591	573	592	634	590	579	592	647	604	620	578	609	618	641	610	611	645	614	563	593	571	646	589	561	598	589	628	644	591	552	589	646	592	644	629	571	588	571	609	615	562	597	630	587	631	591	602	641	599	597	581	631	606	627	603	577	577	624	563	611	618	627	610	601	594	608	616	600	643	620	625	600	600	632	611	623	584	658	609	626	613	627	622	613	613	576	642	577	613	606	586	571	573	597	599	615	626	590	625	655	609	611	589	608	596	583	602	553	630	607	605	601	597	612	593	598	620	631	589	600	574	562	586	598	577	623	620	587	584	574	595	639	596	556	616	577	556	559	584	652	609	572	584	620	613	610	614	612	588	628	602	594	610	612	554	565	604	567	624	584	620	597	597	604	589	547	550	605	600	593	637	594	592	597	585	626	571	603	611	561	560	627	591	564	623	591	645	595	619	573	604	625	590	599	589	609	606	559	567	597	656	610	559	604	609	559	608	597	583	584	611	595	605	634	590	574	616	610	625	565	575	583	512	606	566	600	616	621	596	618	614	597	591	599	572	596	625	617	596	615	592	554	572	615	571	641	645	606	623	592	615	597	580	622	591	606	608	606	622	616	628	596	605	639	602	607	608	589	613	568	644	614	587	589	624	637	586	586	574	628	629	592	566	606	637	644	574	649	575	611	633	648	611	596	653	620	594	593	609	621	620	611	579	654	612	617	606	590	599	634	619	553	625	607	624	611	578	618	551	596	597	552	611	626	647	627	602	571	587	593	636	560	606	567	623	592	635	614	539	592	614	619	604	583	599	638	624	605	621	604	588	636	594	618	584	633	596	619	557	636	573	618	611	612	631	637	660	621	552	594	625	627	610	609	619	592	613	604	625	589	601	594	561	577	569	574	610	598	608	600	617	612	590	618	607	586	587	616	600	589	613	577	616	589	631	601	629	573	599	585	595	586	587	628	587	640	632	617	615	569	586	620	613	610	588	607	623	628	545	604	601	592	617	612	601	612	615	579	632	620	588	580	600	612	611	642	620	610	619	567	546	617	616	600	571	633	616	620	642	564	669	566	584	614	576	571	587	617	580	606	602	643	601	596	653	574	631	595	624	609	585	625	591	627	601	562	606	580	599	602	593	579	626	631	618	527	599	611	579	585	595	611	603	533	604	637	575	613	587	559	618	572	632	603	616	613	586	605	559	580	612	604	638	634	591	641	580	631	618	571	598	599	556	586	569	594	589	575	606	656	574	581	625	575	594	558	667	589	621	614	599	628	581	595	636	583	613	614	618	570	602	557	650	573	614	591	572	561	596	598	587	596	592	591	581	606	600	670	660	601	587	615	629	598	586	612	614	611	577	616	600	579	600	589	609	608	610	594	558	614	636	602	581	617	589	613	550	575	611	616	616	571	603	579	602	594	592	577	581	581	619	593	630	615	611	589	604	596	639	655	582	569	595	615	595	626	605	634	605	605	646	615	621	558	599	568	626	627	580	639	598	608	608	615	582	613	569	536	609	597	609	615	599	592	596	594	608	633	611	590	615	626	583	575	622	577	581	576	613	591	611	609	581	609	596	622	630	580	573	648	554	623	621	568	580	554	631	609	614	648	616	567	621	625	642	599	606	633	637	588	647	576	592	590	548	604	590	623	602	628	611	629	562	648	601	561	622	585	568	606	580	605	598	583	602	625	581	521	660	647	619	592	580	624	607	593	611	615	616	582	597	656	575	593	591	603	619	575	643	610	613	618	596	635	638	628	615	645	591	575	545	605	556	615	589	651	616	618	576	605	587	607	690	604	614	581	631	647	618	601	590	555	644	622	625	582	563	594	601	605	657	623	629	576	582	582	629	631	597	603	615	598	606	635	673	588	618	602	618	619	593	604	581	636	599	607	623	596	563	647	635	580	592	613	653	567	572	604	586	636	608	650	582	580	624	617	585	627	608	651	607	580	635	603	628	567	618	610	575	660	646	638	616	570	626	585	629	638	609	630	627	596	600	659	598	625	591	557	603	633	610	592	609	595	582	564	620	592	628	630	581	571	595	591	582	584	602	622	631	613	635	604	586	611	624	609	607	618	584	603	635	589	591	611	585	606	630	589	589	582	629	597	611	576	618	560	574	588	642	599	631	637	618	622	602	629	568	594	567	614	566	540	589	593	639	578	664	609	616	643	658	618	580	627	624	613	573	561	603	593	640	599	626	624	661	608	625	592	653	589	616	605	605	588	605	624	605	613	631	597	563	599	641	556	637	575	583	594	633	572	589	629	604	604	645	620	583	642	600	602	660	644	565	601	637	645	630	600	571	593	589	609	594	617	634	620	575	579	615	561	613	607	597	607	607	634	546	570	599	631	595	612	562	602	563	609	612	623	610	655	603	586	598	597	607	611	584	627	570	584	606	601	552	575	640	586	624	621	607	635	597	600	621	624	631	626	627	600	594	638	584	580	620	584	621	631	530	584	615	585	615	592	597	642	599	608	591	601	602	570	540	559	625	648	618	626	622	574	637	595	580	631	617	625	606	569	619	602	612	619	593	619	630	578	576	588	601	618	542	587	623	581	592	579	589	546	587	625	600	607	606	592	648	608	585	588	624	612	615	608	633	595	600	609	604	607	631	661	608	613	587	632	619	637	588	627	581	610	637	557	619	606	600	586	633	569	570	636	621	597	593	643	632	621	606	611	604	586	611	599	600	613	594	594	549	610	576	620	595	578	600	590	576	609	543	630	550	593	602	580	614	579	627	618	583	600	595	611	591	624	625	622	618	649	609	577	595	629	581	579	582	605	614	602	624	601	650	600	613	612	607	568	625	592	622	603	575	597	553	595	609	582	613	547	578	611	558	599	609	590	583	591	587	552	623	613	613	596	646	606	630	567	585	600	608	603	558	605	599	637	610	582	552	595	642	584	618	612	604	650	599	608	601	651	611	611	596	580	570	590	573	600	580	586	569	607	594	618	581	606	626	617	603	571	636	589	584	640	630	597	590	617	608	576	624	627	628	611	580	614	610	607	575	609	640	557	603	568	644	576	637	664	622	623	587	609	579	597	614	575	576	543	623	611	644	597	579	634	615	619	559	595	616	622	608	651	615	598	611	587	646	601	591	611	655	586	617	580	627	625	582	614	656	588	583	620	612	605	644	601	623	576	587	618	584	555	615	612	614	608	632	587	605	583	592	658	582	600	614	550	557	695	558	649	566	586
25009	21022	23660	28568	21041	12987	722	503	493	466	473	417	416	431	440	370	412	430	454	405	416	405	428	429	408	456	410	419	410	397	409	406	422	369	400	424	426	345	385	404	387	419	423	385	436	408	397	416	374	443	398	405	387	402	385	407	398	398	387	392	362	400	396	390	359	405	380	377	409	434	400	352	438	404	416	438	403	404	446	364	387	398	394	401	433	392	393	423	390	426	410	402	425	403	409	430	392	380	388	408	405	412	429	395	435	404	384	420	402	395	417	382	410	410	399	378	411	400	398	393	424	430	393	401	419	422	388	396	365	390	414	472	384	420	410	398	414	382	389	392	365	376	400	438	366	407	451	436	462	416	402	415	403	425	397	361	424	446	390	414	418	459	392	429	434	376	398	386	397	411	386	410	422	416	390	403	425	414	370	390	364	387	429	413	390	406	415	379	367	421	440	474	382	396	428	448	444	451	426	375	401	398	380	436	406	392	407	430	424	452	456	373	399	435	396	377	415	409	421	405	420	417	418	404	401	401	429	405	422	397	414	416	405	414	410	424	408	416	421	401	380	448	380	369	388	428	432	383	362	428	413	384	393	380	416	399	419	418	383	373	422	403	419	436	407	407	403	395	408	426	412	399	449	410	386	403	403	459	430	424	372	330	428	404	418	387	401	414	376	432	410	436	425	436	390	416	402	367	434	397	405	402	393	407	424	428	406	403	439	416	389	410	419	388	382	367	412	412	429	421	403	391	429	404	368	411	407	424	435	381	421	366	424	401	396	428	396	426	410	378	383	386	417	423	392	429	436	412	419	398	414	412	388	422	393	418	404	387	396	411	397	413	405	392	404	430	367	424	417	442	398	406	411	442	378	431	403	401	398	433	376	419	403	407	404	443	405	411	458	408	414	422	448	404	386	414	416	399	410	410	424	391	404	413	432	400	409	380	387	406	381	426	419	418	358	400	390	412	390	402	417	389	410	393	430	436	446	421	395	419	403	387	387	375	391	411	399	449	423	411	383	428	391	400	398	369	379	403	407	418	381	410	419	434	411	403	399	424	406	413	401	419	389	403	427	405	450	403	414	446	391	397	407	416	412	369	413	419	439	392	389	406	389	424	466	396	421	397	376	390	421	406	389	428	411	368	422	443	364	388	408	429	404	399	397	376	398	431	408	365	403	388	406	405	356	389	364	377	394	390	387	396	429	412	349	405	376	360	377	382	400	430	417	472	436	426	436	425	397	373	406	404	381	402	397	394	406	412	403	445	390	405	414	427	456	417	413	411	400	425	411	432	395	411	393	376	399	420	387	420	381	352	418	371	395	405	399	401	369	394	387	422	450	386	421	395	364	392	424	422	429	412	422	357	409	426	403	416	438	434	412	435	450	385	389	414	425	389	388	387	413	379	388	412	392	439	364	406	415	417	408	398	403	333	397	410	374	415	415	395	432	400	383	420	442	372	391	414	406	403	401	447	373	409	358	445	383	420	393	423	447	386	404	398	442	401	407	425	377	408	407	384	398	396	405	426	399	379	398	456	380	413	402	407	429	419	430	396	426	408	400	346	389	422	397	436	398	390	411	420	371	375	369	389	373	401	386	415	406	397	395	402	426	420	416	418	430	405	381	408	369	408	399	387	383	417	427	368	420	427	400	408	413	362	430	381	389	374	392	416	362	403	388	434	390	375	456	395	397	428	405	390	415	418	416	365	398	409	388	408	450	418	383	391	384	390	403	442	430	451	378	406	393	425	365	415	415	413	408	402	411	358	424	384	388	421	402	419	440	397	422	420	426	367	384	425	409	408	392	375	426	411	391	420	395	399	431	401	385	407	418	420	425	373	383	436	416	411	392	405	366	430	437	404	376	372	389	390	383	405	404	406	401	422	443	395	412	413	442	377	406	479	374	422	386	409	388	395	381	437	398	397	373	426	382	405	407	439	417	404	423	413	456	397	439	367	416	413	406	410	409	423	409	387	369	433	365	390	396	394	426	415	396	408	386	376	384	411	420	411	433	391	436	409	402	392	383	437	369	420	417	424	398	398	385	394	370	410	399	441	412	403	353	435	420	420	420	438	427	387	371	434	371	392	383	386	413	391	418	419	448	431	402	421	418	364	394	441	457	422	411	382	423	413	405	389	399	393	377	427	385	427	403	411	399	418	411	399	379	413	417	396	431	422	408	384	401	379	400	408	406	358	433	383	408	413	426	431	442	400	370	412	415	426	431	428	372	382	421	392	414	413	428	406	406	387	431	408	397	393	382	396	370	432	398	375	403	423	397	401	422	413	380	381	428	409	400	407	425	424	381	418	372	448	432	381	411	415	429	392	399	385	381	445	406	379	406	422	392	428	392	395	402	407	402	402	387	422	421	410	410	422	438	448	365	390	424	412	386	401	429	424	391	394	396	400	389	369	425	387	402	407	368	382	403	392	380	406	395	408	410	415	392	418	399	408	418	417	412	446	449	419	422	420	413	464	415	428	422	399	420	388	380	413	369	403	413	409	391	379	392	395	407	388	407	424	370	404	423	388	446	396	440	398	379	440	424	407	386	403	417	398	425	411	418	360	403	382	426	381	367	368	384	430	408	397	401	454	416	437	468	379	412	425	424	427	407	381	426	411	425	425	427	430	397	376	403	422	432	434	447	423	421	459	387	401	437	417	404	419	436	386	399	414	408	389	381	410	419	402	391	403	416	395	353	412	396	390	387	365	390	398	370	418	416	417	386	423	378	396	471	392	400	411	406	376	388	390	418	417	364	385	388	382	412	385	397	379	419	374	405	383	395	373	361	422	408	414	390	374	365	413	416	406	403	377	381	410	423	425	424	372	401	401	366	398	407	437	394	386	399	380	402	411	416	467	421	395	390	363	409	374	380	411	406	391	410	394	415	388	389	395	418	400	373	387	394	422	406	420	387	431	414	428	414	399	423	408	432	372	409	448	422	363	429	399	415	388	400	387	403	382	392	393	385	399	385	424	399	394	410	418	443	356	397	462	378	393	397	424	441	421	413	449	414	377	424	407	420	455	391	397	369	429	429	455	448	389	413	400	433	406	347	389	408	381	375	378	426	401	409	422	399	402	387	417	429	382	386	388	392	400	425	381	400	429	400	444	368	424	401	402	392	399	381	361	382	419	404	391	422	399	429	432	401	425	443	393	407	426	401	400	390	392	413	401	420	383	375	426	431	409	396	418	391	406	418	436	379	420	385	380	406	391	401	399	414	379	425	398	404	402	400	414	418	409	389	425	369	405	385	394	380	398	403	388	407	413	421	387	420	380	424	429	424	369	416	420	380	381	425	416	407	387	400	387	360	378	399	444	406	404	381	376	395	378	390	422	371	432	374	417	424	415	377	398	347	405	366	376	424	413	372	388	417	378	387	365	400	408	444	418	454	428	415	399	427	410	397	411	380	402	415	408	430	398	424	411	396	420	436	404	363	414	411	381	390	399	425	404	429	384	447	415	359	384	381	405	439	400	399	412	392	441	397	412
4427	2375	1360	1198	939	908	887	888	869	924	882	870	875	891	935	844	927	869	869	851	840	851	814	837	885	872	848	836	827	901	842	870	897	858	882	842	920	862	902	831	854	841	882	905	843	849	841	856	832	889	864	858	800	834	907	892	855	905	829	894	853	872	890	912	862	852	857	854	830	851	884	828	914	896	866	871	891	881	837	830	846	818	875	898	853	911	870	865	872	855	903	846	880	848	840	856	867	872	890	819	882	857	845	878	823	861	839	931	857	932	803	893	884	853	848	861	895	860	869	859	835	852	908	837	836	896	860	847	830	892	807	838	865	866	905	878	899	895	846	907	885	878	813	876	853	896	895	914	844	862	885	831	847	847	860	809	910	829	879	806	822	869	883	858	889	846	870	872	862	863	874	890	837	868	874	895	875	868	835	807	846	797	968	842	895	885	877	852	912	892	862	875	860	896	851	857	860	846	841	923	840	828	860	910	849	877	896	877	829	834	823	805	860	848	860	874	870	938	833	917	844	870	849	895	867	879	872	861	858	866	913	874	801	794	826	908	906	891	909	814	869	900	904	863	829	858	900	785	844	798	850	829	887	859	877	878	860	836	836	815	918	841	855	859	898	824	857	890	882	806	843	871	851	885	867	843	871	832	872	852	867	843	912	856	916	875	830	877	889	894	928	889	851	855	888	878	829	832	896	871	855	887	849	802	877	910	854	847	885	901	844	838	858	828	872	868	868	935	819	824	856	942	837	830	896	905	814	890	903	889	846	850	857	827	831	848	934	836	865	838	904	889	869	888	872	860	899	863	849	869	846	902	869	874	856	907	837	861	880	866	877	833	841	845	864	841	915	886	902	819	880	890	849	867	883	843	847	859	858	874	863	843	866	920	865	838	899	860	927	861	842	779	814	863	849	893	878	900	886	858	877	869	849	813	957	833	832	893	856	803	839	895	846	873	873	812	904	937	897	835	817	832	871	872	856	847	877	889	869	884	827	840	852	895	913	839	887	898	832	869	935	877	828	834	817	852	881	824	858	898	850	880	888	852	887	839	788	889	865	886	910	893	872	853	890	867	853	900	892	868	843	894	867	853	893	807	844	876	863	831	865	919	907	853	859	846	860	796	837	855	905	877	872	865	842	862	816	893	877	826	864	858	786	900	871	903	899	847	876	900	844	850	871	856	886	849	863	807	872	843	851	869	856	895	892	868	879	867	848	862	878	850	866	844	807	843	907	848	848	849	875	864	862	902	893	844	823	831	887	822	883	819	938	848	872	855	850	883	868	868	899	889	866	847	862	795	876	891	917	844	897	838	870	825	864	897	829	808	857	828	817	852	895	804	910	866	837	832	782	873	820	888	841	837	847	833	847	811	878	859	894	898	850	850	859	865	838	847	884	873	848	892	870	828	840	856	892	941	839	879	854	899	881	885	866	931	833	829	881	912	914	841	834	894	864	930	870	877	823	912	862	796	934	856	848	846	854	815	919	886	837	835	852	850	807	849	839	846	842	852	892	846	875	859	850	873	824	841	857	873	871	832	794	842	844	832	813	838	865	867	830	856	875	861	847	894	919	869	865	893	901	854	864	885	885	847	821	774	928	837	861	868	820	830	874	865	846	846	889	845	842	825	878	894	859	821	853	836	891	826	844	857	846	899	890	865	826	941	859	867	812	876	845	850	803	806	842	854	829	837	842	851	810	878	829	802	809	887	853	841	840	891	858	883	853	872	861	911	840	857	864	851	845	863	798	822	826	884	815	840	825	887	896	837	786	872	890	879	819	804	837	812	908	828	842	820	864	868	847	863	871	845	779	856	867	893	875	838	812	865	906	861	847	820	864	854	870	860	845	805	854	898	850	838	831	861	883	891	840	825	908	924	851	834	877	859	868	844	872	855	872	830	872	928	932	853	847	895	866	919	911	841	861	866	809	894	850	857	835	819	832	921	911	862	858	882	879	835	844	819	871	851	806	842	833	833	840	887	872	879	897	796	865	918	856	919	888	850	853	878	830	896	887	829	865	835	880	817	902	875	856	852	861	896	860	853	829	849	854	863	890	881	861	891	895	865	827	821	914	851	899	915	837	918	838	845	860	894	849	883	882	875	877	833	859	845	863	877	848	829	842	825	768	896	860	886	842	856	854	904	828	835	824	910	834	913	836	834	868	905	864	869	880	840	861	839	888	839	865	796	852	846	886	884	878	898	854	851	806	831	877	840	799	901	846	830	839	867	860	861	897	811	877	923	850	909	915	889	904	846	874	868	892	841	848	890	848	871	836	885	827	816	820	887	862	903	868	841	863	868	840	873	902	837	844	824	832	872	852	847	837	842	873	933	908	943	829	899	850	867	841	877	856	856	872	879	866	878	826	862	913	827	864	871	914	864	860	865	888	860	870	816	873	859	842	875	828	850	898	879	876	887	893	896	878	823	928	857	898	840	822	800	843	858	816	852	849	877	871	839	836	822	835	902	877	862	864	860	844	858	881	863	822	844	886	864	884	859	852	790	868	836	884	816	905	831	825	920	883	845	890	859	899	885	891	912	859	903	872	821	862	901	834	917	846	830	867	859	845	859	913	879	835	879	839	838	827	846	850	809	864	890	882	905	843	832	854	856	869	871	856	868	896	871	846	827	818	817	860	886	817	883	839	862	875	838	839	853	836	848	861	845	856	888	844	826	879	906	855	867	821	839	829	847	874	876	837	795	889	834	904	868	833	889	847	833	837	870	844	890	874	869	842	933	862	844	786	853	854	911	842	900	855	912	888	822	875	850	853	842	895	892	887	849	883	853	874	856	877	883	862	866	870	874	800	854	796	833	870	873	858	858	821	833	873	899	871	901	871	898	843	890	809	891	827	828	778	895	846	850	851	859	913	892	844	866	825	859	897	846	826	872	832	863	872	838	903	845	858	864	853	789	838	876	888	879	866	896	882	876	812	919	874	898	845	849	852	846	929	899	885	875	850	877	888	835	897	896	891	864	820	861	892	861	842	864	845	845	794	912	846	825	877	906	886	819	871	865	852	864	840	805	825	849	880	829	841	865	924	877	818	829	865	868	865	901	874	871	870	812	863	849	821	851	844	846	821	823	862	797	813	887	852	841	854	907	864	842	877	900	835	893	818	852	869	881	871	872	872	891	868	875	857	885	882	804	839	866	871	891	826	863	889	872	865	855	923	865	857	850	845	859	878	903	851	871	845	839	821	849	851	834	846	847	870	843	910	875	873	850	818	899	826	895	860	835	828	887	829	833	857	797	868	862	864	856	892	877	928	876	850	851	888	873	880	916	802	817	847	855	872	824	834	887	872	874	885	924	829	846	826	871	869	844	826	885	815	911	889	838	821	872	846	873	863	881	850	817	874	850	908	845	836	882	867	864	859	924	814	850	878	922	854	839	863	908	857	929	900	864	860	805	869	917	837	840	872	866	798	909	888	860	858	880	931	900	862	881	883	855	845	887	856	843	856	903	866	863	866	879	841	858	899	813	854	857
24403	21002	24004	28164	21006	21025	11042	635	459	409	444	375	375	390	343	312	372	333	366	334	352	370	338	343	321	305	350	316	288	317	309	349	323	309	345	323	325	342	306	294	315	269	329	335	296	340	322	313	333	312	313	321	310	319	278	315	336	331	302	288	302	324	316	282	293	330	304	280	323	338	323	314	357	319	306	303	304	291	316	272	285	291	298	297	281	320	328	350	282	322	310	301	315	317	325	323	269	316	280	302	293	333	306	350	352	336	307	322	321	310	336	311	334	318	292	299	324	350	320	333	291	292	294	333	304	295	294	306	316	288	292	296	300	303	309	343	305	315	299	307	324	322	326	309	287	329	299	331	307	336	329	319	272	335	292	307	320	277	327	318	345	333	317	332	324	327	319	309	311	312	318	357	297	362	326	325	318	295	336	315	321	260	317	330	300	343	321	296	302	327	354	315	288	319	335	306	313	301	315	313	300	362	355	322	310	326	297	317	298	354	341	341	322	314	381	313	309	287	322	298	267	347	319	357	280	316	306	311	325	305	316	313	318	316	322	301	310	306	319	305	360	316	303	307	325	309	258	257	333	331	342	336	315	299	327	316	327	324	346	320	312	327	319	324	297	304	317	320	318	277	311	317	324	304	285	318	316	290	327	299	304	314	305	316	309	352	304	308	343	330	315	310	327	306	333	314	323	313	314	312	312	295	344	290	355	305	329	279	323	304	302	298	335	296	308	322	280	287	340	345	326	320	317	303	315	337	334	349	315	357	359	323	310	306	292	331	335	331	293	300	306	306	301	307	304	323	336	328	294	347	348	307	301	295	285	279	316	300	362	319	320	292	316	271	299	377	323	317	297	297	309	307	308	305	312	301	354	296	344	291	317	330	339	294	313	317	299	313	322	286	341	313	286	328	325	320	329	321	272	333	319	316	308	327	326	320	327	309	339	314	322	305	324	333	343	341	350	325	320	291	274	360	299	279	339	316	304	292	317	348	351	305	315	337	304	284	313	335	333	343	321	297	340	322	319	281	319	326	298	305	324	319	280	314	294	282	305	317	288	306	302	319	362	320	298	291	305	298	324	311	306	335	286	334	288	302	312	308	329	319	287	301	315	318	336	298	286	284	334	309	282	320	310	324	354	333	308	305	302	290	334	340	340	313	335	303	294	323	319	298	290	335	344	307	315	307	315	332	333	345	307	321	307	285	335	318	323	343	309	297	310	327	314	346	336	310	330	320	283	307	316	331	306	305	296	304	289	324	314	341	307	332	336	284	305	321	317	305	322	332	303	326	284	327	334	319	316	301	351	299	301	308	338	271	286	318	324	312	295	295	314	310	290	299	318	336	280	325	285	311	303	354	324	340	307	323	321	332	306	305	293	327	293	347	328	317	312	284	303	324	308	331	330	321	282	293	304	292	293	316	338	304	291	332	287	326	311	318	278	263	313	272	330	324	336	323	301	299	349	337	298	307	314	323	337	310	311	340	338	368	317	317	282	333	319	314	314	327	336	302	277	299	310	336	312	329	301	314	303	310	334	296	352	325	293	315	333	336	288	307	286	309	337	319	277	296	312	294	312	318	315	313	313	286	326	350	298	310	332	332	309	326	286	329	290	312	304	295	311	336	334	360	290	334	310	308	323	284	301	321	336	319	295	283	308	326	315	340	309	312	292	289	264	299	306	324	307	302	304	305	316	315	306	307	302	317	321	305	279	321	291	318	328	293	305	342	323	328	343	326	307	295	321	356	326	297	322	334	349	348	332	317	311	291	300	314	305	330	302	315	323	302	279	301	301	300	332	330	325	308	334	335	312	305	319	306	295	323	309	298	327	317	336	321	319	324	315	340	336	279	301	289	316	327	303	318	310	293	318	318	279	333	282	305	340	332	299	322	296	282	339	321	320	316	319	333	299	302	311	277	322	280	308	303	313	316	290	316	341	330	293	339	319	295	316	304	299	339	328	328	305	347	336	327	333	291	300	303	308	286	348	298	308	291	361	315	298	279	311	327	327	290	301	320	270	327	336	306	351	332	294	313	318	327	296	325	308	308	273	333	308	320	313	307	297	280	279	334	306	285	316	310	310	330	348	338	327	307	316	277	309	308	314	330	322	334	326	326	300	298	315	343	319	329	323	330	302	311	309	342	307	344	306	309	330	341	314	323	284	313	309	302	299	331	308	333	313	331	303	319	342	306	315	320	329	339	322	333	332	336	324	292	317	366	349	341	311	339	321	313	303	322	335	336	323	311	313	304	342	292	295	324	323	288	333	320	308	313	295	306	341	304	285	282	318	299	311	314	338	289	305	294	326	295	277	316	300	288	257	272	355	331	332	303	322	343	328	304	286	343	311	319	319	310	329	286	258	325	320	326	312	296	331	308	330	317	345	290	303	333	284	299	334	346	341	330	322	316	305	294	332	323	330	295	321	290	341	323	303	323	319	311	348	335	290	333	304	338	325	312	322	275	302	358	320	348	317	285	322	313	339	331	317	339	317	317	298	304	330	309	309	302	279	314	306	311	307	290	296	307	326	342	287	322	323	344	344	279	315	302	322	322	335	305	343	276	360	275	295	286	332	340	305	295	322	317	293	336	302	335	324	326	320	301	306	326	307	356	322	294	315	318	299	337	297	311	334	315	301	299	321	304	315	356	298	328	309	256	317	335	332	288	329	359	340	339	298	294	320	302	330	340	320	315	333	297	313	321	313	315	312	302	322	303	320	276	324	295	322	315	325	331	307	314	310	281	353	318	307	331	331	347	276	303	312	333	295	354	331	316	325	305	366	307	322	321	314	313	305	324	348	320	326	312	336	294	338	305	300	298	368	336	334	304	322	300	295	324	311	315	298	345	329	321	321	316	325	279	299	334	321	291	349	327	324	304	356	311	330	327	305	317	335	322	313	276	336	316	324	359	328	347	287	314	307	278	291	331	348	280	289	297	294	302	368	299	323	292	332	303	306	347	316	302	304	288	296	302	340	313	298	333	346	304	272	309	310	314	356	363	317	334	309	309	318	316	336	309	331	326	331	335	291	339	320	316	313	337	323	321	293	343	289	320	319	321	287	348	279	310	311	291	260	333	319	310	313	303	311	297	288	304	317	299	299	337	308	283	325	293	302	303	351	346	315	308	307	319	299	308	320	300	290	312	311	282	354	291	316	306	346	289	290	306	327	290	325	339	327	330	303	283	322	316	351	306	284	323	332	310	304	321	340	345	306	299	328	308	317	355	331	329	318	312	308	320	331	323	297	324	324	336	288	283	341	323	326	294	308	329	302	307	295	285	333	312	302	310	319	317	294	316	323	306	292	307	278	305	367	331	315	278	303	290	305	322	350	290	320	296	294	330	313	345	291	326	309	307	346	348	337	322	308	289	357	371	320	297	296	339	340	302	334	296	285	319	313	341	320	330	330	284	295	297	320	274	330	348	312	310	327	310	323	320	303	321	302	292	341	349	338	330	271	357	326	337	292	308	328	347	291	323	336	360	324	345
4109	3489	1747	1081	823	789	766	707	699	719	690	728	629	669	690	680	656	606	680	678	708	693	676	687	659	642	661	681	670	696	675	665	626	643	684	673	660	652	649	612	640	674	676	666	649	685	666	695	636	654	702	648	676	707	637	651	656	667	657	638	682	691	658	678	702	688	708	641	657	636	649	681	702	665	669	690	659	650	647	697	659	630	641	676	653	648	675	650	654	650	649	674	651	647	674	633	676	650	668	668	661	612	616	665	675	646	660	607	661	636	670	655	708	656	665	662	642	652	610	635	632	670	678	673	617	686	677	654	654	687	678	669	645	667	691	653	643	684	714	715	663	625	727	659	643	671	664	636	631	642	684	711	656	623	652	660	626	653	655	641	670	673	643	676	646	674	653	670	669	676	673	642	631	663	655	663	674	699	661	682	622	690	645	659	692	677	670	651	690	682	684	679	652	642	667	619	675	646	626	670	705	654	693	699	682	607	680	678	664	706	690	623	632	636	649	612	616	619	608	693	667	643	673	661	615	648	647	664	619	617	646	681	706	680	664	626	646	659	689	623	713	688	657	661	687	717	642	648	638	658	700	694	654	658	659	674	656	644	643	671	674	678	633	599	644	643	656	658	668	677	671	682	680	665	656	704	660	687	602	643	664	680	651	666	714	671	654	652	658	689	682	651	630	659	704	667	634	702	692	618	672	695	635	703	599	674	660	705	646	649	645	674	640	694	697	652	665	610	677	643	650	672	660	676	639	663	641	636	647	674	717	660	676	650	684	625	632	631	666	658	656	669	633	671	645	619	680	673	624	618	643	653	648	654	665	645	657	675	673	695	675	654	667	649	691	683	653	697	673	634	681	673	669	648	664	681	654	695	645	616	661	629	640	657	670	628	662	669	615	654	681	670	644	655	641	649	722	647	650	671	654	665	678	647	658	676	664	688	642	671	691	652	688	641	677	651	681	656	693	675	642	675	692	694	666	635	657	605	628	682	646	694	675	685	627	687	686	735	650	659	710	646	649	657	688	644	693	675	666	631	621	627	658	642	681	607	642	649	624	676	692	625	619	676	646	666	643	662	716	654	735	666	673	649	687	665	639	700	701	676	619	685	704	689	654	649	685	638	651	675	643	671	645	663	624	658	717	671	631	625	639	679	666	672	670	674	630	678	635	678	652	661	661	635	676	614	677	710	628	659	618	693	647	633	625	664	663	665	660	689	674	680	633	641	673	658	613	680	714	620	663	656	655	660	627	608	697	681	577	674	613	663	663	653	682	646	687	686	688	663	654	663	653	652	637	629	693	609	679	659	671	603	689	648	627	656	709	671	659	690	661	618	671	693	646	682	698	653	626	666	623	665	665	635	671	665	657	667	720	648	651	674	641	717	652	685	642	713	688	617	643	664	652	707	661	672	667	665	659	652	673	665	639	689	632	643	680	664	640	689	658	688	645	644	662	620	626	672	637	695	655	678	658	652	631	651	639	671	657	696	651	645	671	694	657	650	668	646	649	638	670	711	647	665	650	634	655	659	661	673	640	647	649	666	689	703	632	673	666	692	710	652	677	702	637	688	661	698	658	645	694	645	626	695	665	699	619	651	662	682	676	660	682	643	660	644	640	699	653	706	683	649	640	671	714	668	684	635	619	685	621	686	641	666	715	660	631	677	656	638	643	671	656	637	642	703	673	702	674	663	662	653	694	621	604	707	637	647	703	647	639	683	623	681	598	670	640	656	612	621	622	624	689	655	673	663	690	695	665	640	660	622	664	698	646	653	693	666	700	653	694	691	637	652	637	645	668	664	661	676	679	636	668	664	682	665	644	661	663	654	651	639	648	647	667	681	649	649	706	665	624	671	688	681	639	674	641	667	677	632	694	639	682	611	670	664	674	682	635	646	634	734	646	651	681	643	696	634	656	680	645	668	737	671	686	672	703	649	688	653	694	629	684	668	648	664	658	646	632	694	692	649	648	688	646	654	680	678	623	661	649	664	630	668	647	694	668	675	624	666	681	684	673	702	674	652	661	650	636	673	672	641	670	641	661	621	642	675	698	627	663	685	656	659	674	638	675	672	645	704	618	659	670	682	677	625	654	670	637	681	642	701	657	623	687	615	654	668	651	710	649	679	655	675	673	652	702	694	664	656	650	618	702	619	661	671	654	634	653	672	617	681	626	681	689	650	641	697	639	627	665	611	680	642	700	689	618	701	716	660	623	685	698	671	674	655	729	679	719	690	649	684	636	647	680	692	675	651	729	682	656	626	666	695	656	651	681	677	664	639	638	646	691	626	664	633	607	690	654	648	667	678	698	656	666	731	641	673	683	691	687	581	662	661	678	691	606	663	604	675	684	653	647	665	630	621	679	650	632	671	633	639	624	667	679	637	629	703	692	669	634	634	682	673	652	660	616	654	716	627	656	668	668	672	689	697	661	649	605	662	656	651	679	642	643	679	650	687	642	665	683	639	642	656	687	685	655	663	637	664	673	672	700	662	648	635	647	665	662	641	689	652	645	685	613	673	696	645	684	670	646	659	681	648	628	657	658	627	636	676	647	692	633	648	681	671	663	617	688	680	683	622	665	691	678	627	647	668	678	634	659	678	648	633	639	644	687	650	664	696	682	660	685	708	673	697	640	677	643	654	668	650	658	644	641	655	651	620	647	655	694	694	672	686	710	657	641	672	656	656	690	618	668	654	654	678	663	655	623	667	677	720	662	656	666	711	639	651	643	680	641	654	658	703	692	659	672	706	667	642	660	671	670	692	673	651	651	658	623	636	658	686	687	653	639	646	648	708	643	683	660	668	654	708	614	630	655	714	693	689	695	651	639	627	629	632	636	656	696	678	618	672	661	673	654	674	639	667	650	671	678	651	624	679	625	618	676	670	617	678	578	623	665	614	619	647	716	634	678	656	696	682	628	672	686	690	709	654	708	672	682	656	666	621	653	659	645	667	650	639	702	678	643	630	688	665	668	680	657	597	658	676	681	652	667	711	661	656	644	625	647	620	706	656	635	623	668	659	662	675	654	681	618	653	673	660	654	696	644	689	688	706	694	718	658	692	673	693	665	661	677	638	643	633	639	659	680	664	641	670	683	648	661	711	649	714	654	641	641	693	659	650	670	662	673	680	629	620	682	669	695	639	687	637	661	665	678	641	690	652	709	695	690	660	629	674	682	642	661	674	662	702	691	610	647	687	666	625	683	634	657	693	658	665	618	656	653	650	713	622	623	665	660	620	688	637	649	641	620	683	669	653	664	704	595	695	687	642	621	682	648	680	693	663	697	641	714	688	661	620	638	653	678	618	664	674	706	646	676	675	595	676	656	685	697	650	660	694	675	675	631	684	625	627	641	626	696	622	662	623	644	690	623	657	655	676	625	633	650	608	647	670	670	670	625	683	614	644	677	633	688	658	650	742	649	737	669	628	665	672	714	653	632	656	657	654	745	658	664	638	696	672	688	618	660	646	686	689	646	666	695	689	671	672	685	653
33385	14786	2271	350	279	267	252	243	262	257	259	255	273	257	263	251	263	275	270	286	250	254	271	267	231	250	234	251	232	272	246	244	280	252	244	262	257	268	261	253	260	243	260	232	275	286	255	265	257	243	222	249	249	234	248	269	267	211	256	258	261	285	226	256	244	262	251	244	269	257	246	231	234	255	263	261	258	243	248	246	257	242	253	244	245	269	255	224	247	248	281	246	246	257	258	240	258	247	236	251	278	239	232	240	231	261	273	260	259	250	252	269	244	219	275	296	220	233	284	262	267	261	260	249	247	264	268	246	269	262	254	272	260	264	254	258	262	273	242	222	273	228	222	271	241	235	263	243	238	264	233	213	280	231	269	236	278	260	261	242	235	248	272	283	240	275	234	239	298	247	258	264	254	252	246	263	265	298	258	256	242	264	256	279	263	255	269	257	255	253	251	262	235	279	248	242	257	246	245	261	269	264	270	259	256	231	290	275	273	261	255	268	237	243	274	248	271	255	238	256	276	272	282	271	238	257	238	286	264	256	266	260	281	246	243	234	225	241	239	269	276	270	264	258	247	238	274	237	267	253	262	241	244	270	229	254	197	263	264	276	274	246	219	272	242	243	244	232	244	265	242	265	267	250	259	241	231	268	256	259	256	279	234	240	258	262	260	263	253	269	257	293	245	218	230	256	264	257	255	225	249	266	259	280	259	232	248	248	238	277	304	237	266	274	262	268	269	258	256	245	233	236	263	263	265	250	261	233	247	236	257	237	255	292	245	257	238	227	212	296	236	297	286	238	272	285	265	243	236	274	261	246	244	255	290	268	262	244	241	265	255	231	280	262	240	286	266	257	262	279	259	259	245	246	241	274	231	239	238	260	239	260	271	271	264	255	268	255	228	247	260	241	299	251	275	272	268	273	241	289	275	259	269	245	241	238	249	248	237	214	245	261	278	268	229	234	274	259	260	274	222	269	237	271	226	269	228	261	249	286	247	251	246	270	246	270	247	243	229	245	256	262	247	256	267	244	248	256	279	237	248	252	278	238	250	241	235	272	243	283	250	254	254	257	283	230	242	232	262	263	241	247	246	231	250	265	260	246	280	247	237	284	257	251	240	252	278	262	281	273	243	306	277	276	268	226	246	257	233	262	274	240	241	273	264	260	248	278	277	224	259	270	253	235	232	249	226	243	236	251	250	269	239	276	277	302	248	272	238	264	267	234	262	284	260	247	293	266	286	275	307	269	254	233	269	254	237	236	258	245	304	233	281	278	279	248	257	209	251	254	259	255	251	263	249	282	266	275	250	244	240	244	225	259	277	276	259	263	278	276	237	275	253	260	259	242	231	230	250	253	229	259	248	222	218	243	231	239	278	255	250	247	279	262	239	255	265	264	225	273	264	257	245	277	241	253	255	234	233	249	256	260	270	244	232	231	250	280	245	284	260	233	247	252	270	258	223	293	261	253	300	276	277	270	229	266	278	285	248	262	267	266	283	259	230	251	252	264	266	224	281	247	256	245	252	252	241	269	295	263	252	245	235	251	237	251	237	273	268	253	256	266	257	257	306	243	258	237	248	255	271	246	230	246	243	272	260	219	268	270	265	248	242	272	246	252	273	275	255	287	262	249	248	249	220	248	226	238	220	244	222	219	247	260	255	243	269	254	255	272	250	231	230	242	229	225	241	246	262	250	271	275	265	276	258	231	265	263	276	263	286	250	266	222	247	240	241	263	263	263	281	276	250	234	254	254	261	250	220	254	260	249	268	245	265	266	272	270	260	251	269	256	261	248	254	280	256	261	264	239	243	269	252	258	256	245	255	244	258	248	247	266	242	255	258	270	255	243	273	281	287	240	237	272	239	263	213	267	262	239	254	238	227	271	259	225	232	265	276	259	252	262	239	269	236	273	285	211	251	264	271	244	244	235	276	299	232	268	265	252	271	298	267	238	237	237	227	267	258	269	271	244	226	256	268	256	274	230	256	248	300	263	254	289	289	241	241	264	278	258	274	276	266	256	240	258	263	266	237	285	236	276	260	240	242	289	241	281	261	236	271	282	251	252	258	282	233	258	214	263	255	243	264	256	254	254	283	250	250	247	256	247	245	223	250	241	259	295	225	238	247	277	294	269	263	247	245	258	257	272	275	222	251	249	250	252	275	285	282	299	242	239	264	237	260	231	282	258	253	251	236	262	233	277	260	239	264	241	238	249	238	229	273	231	279	250	263	238	279	260	261	274	268	288	272	273	266	254	255	241	240	254	246	260	228	225	270	264	273	254	271	246	264	264	238	280	263	239	257	273	276	229	289	251	301	257	246	230	255	270	253	266	237	260	239	259	283	266	257	261	273	244	277	264	255	270	292	280	314	279	249	244	271	260	228	255	266	268	255	241	268	216	279	233	242	250	271	258	272	248	264	233	241	264	279	254	252	238	254	260	283	245	282	293	264	244	277	251	270	255	251	287	223	250	240	244	237	244	244	229	253	243	309	247	258	241	285	292	255	254	275	277	261	252	255	262	245	253	280	249	214	267	259	290	259	271	236	245	242	278	245	271	280	253	271	290	285	254	245	236	250	267	249	248	228	217	270	277	249	233	256	269	254	281	282	238	270	244	230	252	258	241	282	254	253	252	266	256	238	250	268	229	249	231	248	255	244	253	273	238	266	248	256	261	265	239	288	232	234	226	244	245	253	261	254	248	233	253	265	233	259	272	253	254	240	258	240	269	255	265	230	279	277	282	245	288	219	258	260	251	213	247	244	250	259	245	233	239	277	245	240	270	239	266	249	265	238	257	243	260	277	258	271	244	289	238	266	264	266	260	242	263	228	241	241	251	261	287	220	250	271	260	217	233	233	266	260	256	270	262	252	256	258	266	271	257	254	257	270	277	265	260	239	246	265	244	262	278	258	231	251	244	257	263	264	266	240	273	256	265	250	264	266	280	290	207	254	232	262	241	256	250	252	291	231	268	257	254	283	265	248	225	246	226	242	259	254	281	262	278	274	281	257	268	262	283	238	248	249	257	225	219	242	246	229	252	254	273	264	253	250	279	277	266	273	258	235	266	262	267	252	278	269	257	228	258	246	235	258	229	254	248	269	253	261	238	260	230	252	246	266	245	254	239	260	260	225	264	271	275	245	245	276	263	260	276	266	247	241	290	276	258	228	259	291	271	269	254	249	295	230	254	245	240	233	267	282	266	250	262	278	274	221	262	268	253	280	276	232	243	267	285	260	245	263	265	265	265	269	288	257	251	224	270	251	259	266	279	230	250	251	246	276	245	230	252	234	247	281	257	258	250	247	256	256	276	260	269	237	257	283	262	280	265	248	265	261	263	273	286	263	275	252	231	239	245	233	224	256	234	252	233	249	258	250	265	231	278	237	254	249	253	277	258	237	224	255	254	255	283	280	265	240	260	246	265	265	269	266	230	299	273	258	258	238	248	244	259	278	248	258	231	242	256	262	265	271	233	285	259	264	264	257	230	269	251
7673	714	664	582	566	591	638	601	587	669	580	579	607	622	610	591	655	604	650	599	627	605	647	587	606	633	617	622	631	617	606	627	660	588	611	657	637	615	634	602	553	567	545	612	620	621	567	590	618	583	616	547	630	618	608	579	606	614	652	630	640	629	627	579	596	628	608	663	617	590	632	628	591	595	605	639	635	568	624	612	636	629	634	590	623	645	598	628	572	612	574	597	571	598	572	615	636	565	647	604	585	593	638	622	590	593	621	627	619	667	613	603	606	620	601	607	601	624	626	626	611	602	578	650	597	584	605	612	613	610	596	600	636	632	619	606	601	625	590	574	574	566	606	618	572	600	626	594	614	602	645	579	599	583	583	628	601	607	586	619	606	604	599	574	578	611	589	617	629	597	590	593	626	580	595	605	598	563	648	619	608	624	626	570	577	644	583	604	593	612	647	601	575	572	642	585	627	642	618	544	628	559	603	609	565	592	606	661	568	590	591	557	580	603	607	599	612	624	605	614	640	615	638	627	602	581	629	621	602	629	609	648	579	613	620	629	578	597	639	624	601	513	607	588	593	579	620	591	643	614	598	631	623	599	612	656	631	581	556	582	578	625	596	624	589	617	593	584	643	594	594	616	571	649	599	604	564	660	566	584	601	619	620	605	598	611	668	629	609	620	635	616	570	642	629	548	646	611	569	633	621	595	618	587	636	613	597	634	612	617	591	591	570	606	605	598	596	643	602	623	624	574	597	604	606	626	653	589	622	565	607	632	606	598	634	620	635	615	592	612	588	614	587	606	615	622	584	597	594	530	587	624	632	586	610	620	529	612	627	617	641	618	607	580	616	585	572	607	637	649	622	591	604	624	603	623	607	631	611	614	619	610	610	591	597	592	589	584	612	602	637	566	614	544	578	622	634	614	606	645	623	613	618	634	618	622	555	606	613	563	592	617	618	564	617	632	610	550	639	597	620	610	561	618	605	580	610	567	602	690	583	598	622	617	625	582	583	594	607	575	633	595	573	578	586	647	621	644	613	638	598	567	603	603	629	594	598	584	602	643	570	640	602	602	611	643	635	628	605	598	588	606	627	584	618	613	590	624	592	619	608	640	596	642	660	658	597	617	647	644	612	581	606	640	631	569	555	608	636	631	587	608	623	619	586	606	619	603	590	602	642	584	641	582	601	591	622	574	567	589	588	581	556	628	573	562	573	600	596	618	608	611	627	554	624	608	582	640	585	647	623	618	612	582	603	601	597	583	629	648	596	568	574	600	592	555	594	604	595	620	579	653	591	549	610	609	621	610	549	617	613	651	608	637	597	560	619	570	616	611	618	602	589	621	580	630	635	657	647	584	619	639	588	639	599	608	628	651	605	579	599	614	632	605	661	605	639	590	567	598	535	639	597	580	575	615	639	579	634	648	626	579	666	602	617	611	573	616	619	638	598	647	591	634	589	634	616	575	587	586	548	617	603	599	597	602	595	623	625	598	577	597	601	630	586	594	565	606	594	650	582	564	638	601	629	582	638	612	624	614	581	608	614	611	622	565	604	635	609	625	582	586	618	569	652	575	601	624	617	581	615	633	599	606	656	608	621	608	616	614	604	606	661	597	618	583	590	576	569	599	600	586	544	570	613	617	639	643	584	641	603	602	609	593	622	590	632	622	591	620	602	583	628	624	597	616	607	620	618	577	584	628	668	630	602	575	607	599	613	660	591	575	610	563	584	641	638	610	621	623	603	590	585	598	588	598	589	601	583	604	595	538	610	540	583	588	554	613	598	636	604	609	615	584	597	609	616	615	587	593	611	592	595	569	587	613	614	605	577	579	607	574	616	611	601	617	563	596	591	550	639	611	637	613	557	625	550	669	585	645	602	613	647	631	614	608	642	597	570	586	599	596	579	584	611	613	651	606	613	588	618	599	616	620	583	610	585	647	598	574	575	577	608	599	596	598	595	641	603	639	616	598	612	642	602	586	639	626	608	604	644	634	570	612	646	698	715	610	619	620	649	670	619	611	576	569	618	590	603	643	566	568	648	609	631	603	612	601	610	577	586	613	620	601	608	574	611	593	615	609	656	555	648	613	599	603	635	600	628	621	579	620	593	604	639	603	618	618	618	555	580	553	603	609	576	624	618	608	655	601	602	578	565	664	566	574	618	662	596	585	589	629	611	591	640	611	632	587	596	629	611	635	636	577	584	607	585	626	603	650	610	598	616	610	604	539	613	591	620	610	628	631	618	606	598	619	598	578	531	590	628	593	635	626	633	631	585	579	624	612	645	590	576	632	583	643	615	611	638	588	602	559	546	616	576	630	589	626	583	629	652	621	620	611	627	591	573	594	648	584	624	563	596	625	636	601	625	625	622	633	601	629	656	625	623	597	609	613	660	618	576	587	572	618	609	635	585	557	607	574	604	638	591	652	605	574	643	617	591	597	600	622	628	602	609	585	610	619	620	593	612	596	617	596	623	600	672	588	629	635	618	662	580	604	623	621	622	616	613	574	560	593	571	557	585	592	590	612	594	590	642	548	581	613	617	622	624	596	574	573	623	574	577	608	626	633	626	624	566	627	619	599	594	633	586	625	600	570	568	595	666	574	605	608	633	622	651	599	593	632	590	614	629	616	571	595	667	588	648	624	647	633	618	570	577	584	592	585	612	616	605	573	627	599	552	597	573	611	605	621	672	656	574	613	578	623	609	602	610	580	616	640	591	615	603	593	619	625	617	592	628	580	607	608	626	622	639	590	631	617	635	620	587	614	634	597	633	642	578	612	605	601	634	618	595	594	633	567	598	646	553	637	602	614	632	589	594	616	578	622	585	619	590	638	632	612	587	610	608	597	641	605	602	563	574	589	631	595	623	601	576	614	653	612	619	608	618	609	628	597	595	638	607	620	568	609	567	596	614	602	600	614	585	635	607	608	656	575	583	647	640	621	565	598	577	595	583	600	590	588	619	577	595	597	646	612	639	664	611	597	613	570	642	614	582	634	609	577	634	611	602	608	614	615	621	617	587	571	609	627	599	603	617	583	590	564	616	607	568	599	631	587	603	586	607	644	576	553	627	627	610	628	578	619	598	613	598	597	623	564	600	588	614	655	546	667	599	564	619	582	591	612	592	606	619	591	578	593	602	641	623	591	596	611	629	612	589	591	628	558	596	580	607	557	603	578	588	580	592	610	603	601	584	584	655	591	608	599	583	579	552	588	602	605	642	560	615	614	639	595	613	628	587	570	667	571	574	634	601	568	600	601	594	597	608	645	629	592	636	603	602	663	601	629	610	614	614	628	612	582	631	609	628	623	606	597	591	612	624	630	601	642	619	652	606	636	602	648	600	549	612	568	605	579	583	638	682	592	623	652	631	597	590	598	594	614	590	626	621	647	617	640	597	623	617	598	572	598	582	609	596	587	622	630	575	607	622	555	609	588	636	634	628	618	588	599	615	606	604	594	569	593	662	606	592	618	595	640	655	635	616	609	630	575	561	594
25118	21014	23638	28567	21029	12980	730	557	473	459	437	481	381	430	458	436	399	437	401	381	425	410	452	418	396	436	393	424	393	452	369	358	366	415	368	414	444	413	440	432	415	390	433	396	364	376	385	392	385	399	430	411	395	372	403	407	429	387	427	383	372	435	401	419	398	381	427	434	431	474	417	403	405	403	399	406	422	442	386	381	410	387	345	387	413	411	379	424	371	376	391	427	382	403	439	391	379	378	376	423	418	409	404	365	393	402	388	400	384	421	383	405	415	426	373	429	396	401	401	390	370	375	378	360	409	426	366	409	409	411	410	405	439	439	430	404	444	448	375	419	390	416	418	396	376	421	385	417	403	403	411	402	395	411	390	455	359	401	378	405	423	419	419	411	394	403	383	389	395	409	388	388	397	401	432	394	397	406	406	409	387	413	384	420	436	390	406	392	410	387	358	367	413	420	384	399	406	388	417	419	397	412	392	425	390	402	400	387	402	395	450	430	424	376	412	377	412	411	422	422	416	409	378	415	433	359	416	423	432	422	426	455	381	366	365	416	361	351	406	442	396	415	446	393	433	401	403	344	373	369	419	407	412	385	381	378	388	418	415	365	346	416	373	431	384	372	439	380	402	376	408	415	395	390	422	387	413	450	362	373	400	397	392	394	412	431	375	400	395	379	439	405	421	410	440	384	385	387	409	396	430	397	344	411	386	442	406	384	377	379	397	416	381	434	392	441	406	434	399	408	404	415	386	374	379	436	363	419	394	421	398	419	404	406	416	420	452	390	416	397	465	394	372	428	421	392	392	382	427	437	426	384	421	377	419	425	430	406	430	394	360	380	375	399	361	437	463	395	391	394	402	437	402	347	442	385	431	389	391	384	386	406	425	381	382	409	387	345	434	390	437	418	339	398	360	448	382	402	385	386	363	390	379	373	391	423	391	405	421	403	437	400	423	393	402	357	428	409	435	385	379	380	402	421	417	392	386	412	426	417	399	413	433	392	429	388	405	389	396	437	405	412	417	438	378	431	391	417	406	389	423	418	421	408	413	423	421	397	405	427	417	416	401	420	402	388	417	444	402	395	373	406	433	395	421	423	414	389	414	433	437	411	392	384	406	430	432	378	394	426	409	397	359	425	377	399	405	387	400	381	418	388	430	430	387	383	371	412	398	388	404	420	407	380	408	407	415	382	390	385	403	381	404	430	411	382	375	403	363	427	390	383	401	428	425	400	418	382	422	368	397	394	386	392	351	437	415	375	396	380	406	417	391	412	385	385	417	402	409	371	383	383	393	447	385	408	385	364	400	371	393	424	409	409	410	384	386	382	409	378	399	395	403	418	403	390	360	424	420	391	377	417	394	389	413	437	395	380	384	370	417	430	381	392	396	408	396	408	396	397	362	370	395	385	437	398	415	389	424	396	411	390	423	363	418	425	446	384	399	404	384	392	420	386	430	426	389	402	407	395	387	372	392	369	417	410	428	391	406	430	367	393	392	412	407	408	391	374	411	393	389	383	419	355	430	373	443	414	400	404	423	415	404	397	420	407	410	456	431	396	407	361	360	379	376	381	380	385	442	425	416	411	360	442	398	389	406	398	385	408	420	400	407	389	386	385	380	383	429	405	390	392	376	413	389	372	409	440	403	406	409	440	407	420	409	411	388	403	382	372	425	392	407	374	424	426	421	389	423	392	404	385	386	399	395	392	421	440	380	400	386	379	450	396	383	413	392	381	388	403	388	359	426	420	444	379	395	376	408	401	401	425	465	369	411	382	420	391	393	386	395	372	398	415	399	420	409	407	408	402	439	415	413	393	410	415	423	458	426	455	410	403	431	366	409	402	404	412	396	360	411	431	395	386	421	400	417	430	421	375	403	421	376	407	391	391	420	361	383	422	418	380	395	414	406	381	391	402	402	432	397	404	383	390	410	409	381	420	449	410	389	404	376	378	433	395	405	411	435	404	432	415	356	393	377	428	429	411	402	392	407	374	398	428	436	449	397	413	375	403	419	381	402	356	388	394	361	453	454	435	380	380	397	408	437	388	399	417	380	395	386	382	426	446	392	389	400	414	373	400	427	423	405	373	403	402	415	413	416	413	382	397	368	437	439	389	375	440	397	424	419	413	399	372	422	401	398	400	459	394	436	388	416	386	450	396	417	390	411	392	396	367	384	426	394	390	401	435	385	390	443	430	444	408	371	407	384	421	404	433	429	411	430	382	374	403	374	397	409	383	403	370	377	398	406	391	366	372	391	388	410	395	418	392	399	397	361	440	392	359	402	415	371	458	381	399	440	402	389	440	418	397	425	401	379	428	435	440	409	405	421	376	404	388	386	391	397	402	431	430	397	396	425	419	419	412	406	411	424	419	393	387	430	381	428	423	419	397	393	406	387	375	409	415	346	390	396	362	389	423	413	376	390	404	418	412	412	368	441	397	390	407	405	407	363	451	422	425	388	368	406	408	393	400	375	383	355	405	379	409	389	400	395	382	401	395	414	400	417	434	404	393	394	423	373	413	391	401	391	409	384	354	402	391	434	398	447	421	399	411	390	407	384	361	386	438	401	438	399	376	390	388	418	383	387	419	421	369	406	419	426	433	446	415	403	397	440	387	388	411	402	372	403	424	415	412	447	386	380	426	411	401	403	428	402	372	377	383	395	431	455	488	380	384	433	391	425	421	413	405	385	404	424	404	427	380	389	406	386	439	425	350	412	371	403	432	392	379	412	425	405	407	418	463	394	402	424	373	394	379	405	372	424	417	367	426	416	427	449	406	407	364	397	359	407	419	395	387	385	405	432	426	399	394	367	416	387	410	430	391	397	400	382	441	385	394	395	427	402	410	375	383	439	373	413	388	403	412	377	421	410	425	415	417	360	392	419	414	408	380	415	389	390	397	405	379	396	401	374	429	406	403	412	412	384	407	411	378	393	377	399	394	417	391	402	403	417	410	402	373	404	424	424	417	387	398	426	408	396	426	454	430	451	417	379	429	446	381	383	375	411	344	420	406	458	406	391	396	420	393	416	371	368	455	390	405	363	351	358	398	433	396	413	402	439	435	430	419	422	369	390	418	405	394	388	383	412	418	410	454	399	448	417	384	400	367	401	394	421	388	365	405	412	416	389	395	412	393	403	433	413	396	420	405	423	371	383	398	386	392	389	422	395	414	372	426	443	406	397	403	389	392	413	398	412	433	400	399	426	376	391	387	376	371	399	405	388	400	391	392	422	418	401	435	409	397	389	383	390	358	411	422	405	392	371	423	398	370	429	413	391	381	380	384	408	409	427	421	406	396	388	397	433	420	417	414	415	400	425	362	420	403	408	379	398	369	422	376	379	402	376	380	396	421	449	379	377	378	404	413	369	373	402	398	413	392	429	387	433	369	410	414	412	377	401	427	364	389	409	384	449	399	425	405	381	418	427	404	408	377	385	398	396	407	425	411	392	398	387	404	426	431	423	357	395	391	415	418	410	410	368	391	395	374	399	401
4430	2328	1432	1144	976	891	898	854	904	909	860	857	873	900	861	872	860	844	852	864	802	830	871	889	913	897	891	877	884	791	855	851	897	894	912	793	862	881	883	854	839	859	820	880	886	833	882	837	881	890	920	869	917	870	841	856	889	871	859	813	907	832	907	875	863	891	829	849	822	861	891	855	900	909	923	893	933	850	848	865	855	821	907	898	797	842	853	869	857	870	906	886	830	863	875	838	846	835	848	877	850	841	842	831	844	932	866	852	850	889	871	835	871	850	856	806	876	854	842	819	893	889	842	855	893	865	883	890	884	906	862	853	856	866	869	856	818	850	948	844	876	797	935	856	905	870	898	825	867	875	829	887	877	869	851	829	839	844	813	941	837	873	842	866	887	837	860	860	881	882	845	876	933	895	869	860	876	917	852	837	862	922	849	837	912	852	905	892	844	867	867	844	886	824	885	907	844	878	769	881	865	873	871	876	890	844	858	906	849	898	887	896	856	920	876	871	844	902	861	894	894	854	904	871	889	885	867	866	842	932	795	864	886	821	944	895	852	868	901	771	831	870	895	801	858	856	850	847	910	849	873	868	886	806	889	868	856	847	855	832	833	805	785	910	837	899	892	880	839	850	885	871	861	874	841	830	861	845	872	810	859	911	882	877	852	855	873	868	900	842	847	896	842	854	886	965	853	824	903	885	841	875	828	858	802	868	827	880	873	852	866	852	832	888	847	870	847	897	880	866	850	838	848	878	871	911	873	870	857	901	880	859	879	835	840	872	867	821	822	834	889	870	877	868	892	875	892	857	893	882	918	859	875	865	874	860	862	829	891	821	809	855	834	872	851	868	868	914	820	862	894	835	903	852	871	862	856	865	862	848	872	869	855	862	810	837	817	919	888	881	807	822	872	887	863	821	901	848	884	810	867	820	862	858	851	860	916	851	827	851	895	850	866	867	861	856	880	871	897	919	854	819	887	896	860	859	841	862	836	846	836	885	821	823	856	903	824	836	840	842	816	834	838	936	844	860	921	820	825	845	870	860	852	891	830	883	894	866	847	898	836	854	852	833	865	891	914	896	864	885	883	832	872	894	871	884	896	811	880	856	849	853	822	855	876	851	848	871	892	857	858	894	847	847	871	928	853	884	890	844	867	903	848	826	852	918	888	882	810	833	863	851	846	862	883	861	876	899	834	879	875	899	843	842	894	881	890	919	842	828	882	854	882	858	799	878	872	892	857	932	861	822	860	808	841	893	866	882	839	873	854	886	872	913	886	830	870	877	842	898	851	867	873	900	892	903	876	845	829	809	836	871	852	898	857	831	883	912	815	838	863	872	898	902	868	907	907	813	844	850	843	861	833	899	874	842	846	889	894	831	832	857	849	846	887	896	888	887	812	905	891	944	890	872	878	845	841	848	782	836	849	866	877	793	850	855	826	803	855	865	851	840	839	855	865	892	873	868	844	855	897	782	858	859	842	848	878	907	879	866	853	874	837	848	891	825	880	865	790	868	847	852	840	894	863	910	877	902	902	853	896	794	807	898	826	800	886	844	836	877	837	846	862	902	860	864	837	870	824	851	866	869	878	832	815	895	836	863	857	845	869	841	848	914	879	897	828	905	799	891	886	889	875	779	868	885	846	844	863	855	793	919	851	905	857	831	859	884	883	873	872	870	922	850	928	818	878	845	884	863	862	907	836	844	846	855	911	860	885	849	907	876	910	797	849	891	854	830	826	851	845	853	823	861	897	905	859	819	894	864	860	899	884	857	875	838	841	859	834	846	878	822	857	858	860	840	860	887	859	823	838	865	938	892	858	851	848	849	864	840	935	810	837	830	932	899	892	896	868	883	862	879	853	888	855	839	834	821	872	841	922	807	837	910	859	863	894	823	813	880	834	828	850	848	941	817	885	791	892	854	835	862	869	869	892	844	862	905	840	912	862	852	800	854	874	879	899	883	851	865	848	861	902	884	798	846	846	865	870	857	873	826	928	885	853	873	864	857	861	864	903	838	827	852	861	850	874	901	853	877	924	874	863	872	818	854	907	865	855	821	832	847	926	864	860	839	843	829	866	860	875	834	864	880	862	832	820	868	867	797	916	867	856	869	833	882	850	889	912	832	864	845	854	870	850	827	866	897	827	893	837	821	872	865	935	866	917	828	874	825	867	843	872	836	788	883	867	847	858	822	876	892	823	899	824	864	883	857	849	841	873	874	876	827	838	915	854	881	862	835	858	825	947	868	882	860	857	876	860	937	907	908	849	782	895	841	868	911	887	882	834	807	836	876	960	851	872	832	906	830	886	848	874	853	838	849	861	919	861	895	801	924	862	951	876	810	803	863	816	890	885	914	843	876	861	873	885	834	904	834	907	843	834	870	848	888	855	843	863	855	853	838	807	848	922	826	825	887	909	855	817	887	821	932	903	835	912	914	892	874	874	886	932	805	822	910	861	852	872	836	889	884	856	839	842	861	882	885	872	860	863	847	942	857	895	874	829	875	883	917	907	819	844	874	876	881	831	856	825	921	891	891	890	921	908	884	828	883	924	878	851	930	901	835	814	876	893	882	854	836	833	873	876	879	879	852	851	884	847	878	865	881	867	848	825	823	872	898	862	932	839	850	831	843	881	933	897	896	843	897	858	868	826	805	843	865	838	912	900	872	835	867	874	835	869	845	864	859	872	892	892	858	864	859	839	868	896	866	889	848	831	844	896	846	870	863	907	830	892	881	835	844	926	833	866	834	920	840	838	815	901	818	848	906	846	898	879	884	871	869	867	847	886	899	875	853	908	871	824	801	867	887	800	881	836	852	832	819	870	879	879	870	845	910	865	888	842	900	868	883	844	846	853	890	822	846	811	849	812	884	962	835	904	865	880	848	890	899	846	884	843	886	855	828	878	839	873	870	915	885	890	846	921	863	874	811	882	814	844	842	814	832	878	881	829	881	868	905	842	824	846	876	827	882	818	942	858	827	869	836	820	836	854	884	824	910	868	851	892	826	889	961	873	860	890	844	859	839	871	853	898	838	866	816	864	873	867	834	867	898	946	858	843	899	872	838	826	880	845	905	861	870	893	849	912	828	907	846	857	901	820	852	858	895	821	908	822	797	824	881	872	853	829	880	913	886	855	848	925	850	847	871	842	852	893	837	853	852	890	877	832	854	864	878	848	857	827	898	813	860	866	912	861	870	867	820	826	875	905	864	861	834	879	845	923	857	823	835	859	902	897	829	861	874	899	813	870	866	862	845	877	883	871	811	906	897	845	864	836	885	850	835	875	878	864	898	873	915	893	878	887	899	810	882	899	865	867	864	885	838	870	812	852	840	835	839	862	886	831	877	854	862	885	897	845	844	904	824	843	863	854	819	834	877	886	826	880	914	831	863	749	889	872	864	876	805	879	902	880	839	875	846	869	879	879	823	844	818	874	838	906	913	847	880	856	874	863	873	857	856	859	824	831	819	885	870	879	850	856	883	927	933	892	885	829	891
24420	21036	24043	28243	21039	21066	11010	643	465	455	414	396	362	355	316	356	345	356	324	298	297	355	341	309	331	335	365	339	351	330	346	345	290	344	282	326	310	342	336	320	324	313	314	316	305	297	308	324	333	300	315	315	305	329	329	279	333	314	286	304	321	287	336	306	298	352	329	325	322	310	320	326	297	332	331	342	331	308	285	292	319	336	297	308	321	321	294	310	294	275	323	304	308	328	341	313	276	289	304	349	340	301	310	312	315	285	290	340	295	332	314	313	338	321	300	305	278	333	294	294	332	309	312	294	295	323	317	349	356	291	302	333	298	336	319	338	307	333	330	320	298	331	274	324	315	338	327	322	333	304	307	290	316	316	323	334	335	285	326	310	330	291	329	327	304	319	304	312	297	316	296	335	306	290	292	301	277	291	332	322	313	348	289	300	323	303	351	321	338	339	328	347	319	346	309	291	305	316	300	307	305	286	339	320	327	287	278	307	295	327	288	297	342	292	312	296	303	314	327	302	307	290	330	326	299	323	335	312	323	316	323	319	331	341	311	319	305	305	335	317	355	306	326	316	389	306	327	280	337	330	283	321	288	340	316	303	336	323	288	290	309	292	312	300	344	346	353	311	316	311	320	311	295	333	306	327	304	310	294	310	322	324	294	330	303	313	349	311	316	291	310	294	273	297	314	323	300	327	322	306	299	313	302	296	320	308	299	332	308	313	274	317	298	301	328	349	320	342	299	317	332	326	307	306	334	298	342	296	285	320	319	291	321	303	318	308	323	321	311	324	345	327	323	308	324	312	303	353	341	311	316	320	355	320	326	315	290	294	329	294	337	313	290	275	290	294	312	311	324	292	317	295	302	301	299	325	309	302	347	331	338	301	299	295	284	278	342	304	315	310	321	310	298	309	316	306	328	339	305	293	307	301	323	325	298	324	310	308	301	303	323	293	315	277	291	288	316	308	299	315	315	321	306	286	281	332	285	313	305	300	300	327	334	308	338	286	320	327	325	316	313	347	281	293	312	313	307	303	334	316	286	286	284	312	317	316	316	320	304	320	339	310	319	315	293	364	286	278	301	311	304	338	328	337	325	284	298	345	310	296	309	294	309	341	303	278	290	330	289	293	298	285	301	318	275	333	322	299	320	321	324	311	345	342	328	275	294	310	312	319	296	337	303	331	327	334	323	344	284	324	294	310	311	318	282	322	340	331	346	320	316	313	329	302	344	310	297	286	316	336	342	301	314	336	321	335	291	340	322	332	284	281	338	316	318	319	296	319	301	322	313	345	328	358	332	289	331	341	338	334	323	291	296	341	322	301	355	335	271	310	320	299	294	309	335	258	286	289	301	306	306	316	341	294	275	288	338	339	304	310	310	309	332	273	318	312	315	286	297	298	304	309	358	269	309	298	262	286	327	295	325	318	322	327	311	306	296	356	317	332	310	320	316	297	293	331	328	362	306	315	306	289	326	344	312	307	282	316	309	308	303	337	329	324	304	320	302	349	324	282	299	289	288	326	314	331	294	276	317	319	334	321	314	328	346	318	328	300	362	354	333	317	357	311	338	299	308	311	299	283	330	351	323	295	337	298	297	325	290	303	325	319	295	347	332	318	329	327	302	303	329	329	319	308	335	287	310	291	326	334	308	310	298	326	302	306	309	314	342	319	272	316	312	318	328	309	287	317	289	323	286	299	304	295	304	330	331	300	317	327	302	333	361	347	287	314	291	304	314	313	310	284	272	295	288	300	330	284	280	314	286	303	296	308	304	318	306	289	332	333	342	302	324	317	305	302	300	371	318	314	312	310	291	334	343	302	281	297	313	304	311	294	306	308	305	302	314	305	315	327	311	306	312	296	339	335	303	295	307	298	317	307	314	307	301	305	301	323	322	290	320	286	309	316	321	300	326	296	335	341	320	303	308	339	290	289	294	310	303	312	341	296	332	348	310	300	322	317	308	301	298	287	278	296	311	312	343	318	341	304	330	325	302	322	349	332	280	292	340	333	307	317	298	301	300	319	317	278	312	300	282	321	334	271	313	337	311	302	321	350	338	317	338	305	332	325	314	296	305	297	338	315	310	327	277	310	300	323	332	306	299	266	277	302	299	305	292	316	318	298	312	319	299	315	298	357	325	346	323	295	338	294	320	307	299	344	313	322	342	347	281	295	310	299	298	316	281	345	293	309	280	320	322	294	299	291	271	273	316	310	294	299	351	346	330	320	328	311	304	278	308	312	318	310	314	333	323	342	312	301	299	296	319	354	312	305	328	298	297	305	299	316	318	282	314	320	307	313	322	323	312	312	306	307	312	329	301	352	279	316	307	280	313	317	331	305	332	280	304	303	279	336	340	296	306	318	292	323	290	276	309	330	296	282	300	306	309	299	298	285	307	334	331	330	344	353	287	316	314	283	314	319	327	310	307	331	291	290	315	291	287	298	308	330	304	291	287	293	340	295	305	316	338	257	302	281	349	309	298	314	340	313	324	314	334	303	267	315	302	291	344	297	353	300	329	302	317	309	277	306	346	317	314	316	326	322	338	289	344	335	314	273	302	319	305	291	322	306	325	320	321	328	320	299	286	318	299	323	328	346	291	289	286	288	286	302	297	322	330	314	311	335	312	345	306	310	308	349	337	316	301	315	328	291	291	343	337	307	309	363	302	296	349	324	331	292	312	267	318	321	333	311	340	288	292	317	314	335	281	293	312	302	305	333	316	349	354	331	350	321	305	300	340	310	307	308	314	319	280	322	304	298	291	299	352	286	283	322	304	297	272	298	291	284	304	314	332	329	313	292	336	315	290	303	308	310	333	331	285	294	277	287	323	337	294	298	344	313	296	278	331	318	295	322	324	317	328	324	339	302	313	296	337	320	288	312	313	320	281	332	304	320	324	337	337	310	305	315	327	300	350	311	323	312	319	311	294	304	309	304	309	300	296	311	356	282	300	300	349	329	364	277	334	330	303	302	301	273	314	322	320	292	341	315	334	319	329	294	319	297	305	297	320	303	319	323	308	299	289	324	310	296	332	320	273	284	317	321	319	336	314	306	317	349	315	324	301	330	295	300	304	315	343	300	305	305	285	350	286	292	340	333	286	300	276	311	298	324	325	328	300	313	293	331	330	305	301	331	294	315	309	321	316	344	316	341	329	326	292	304	290	322	302	308	317	315	327	314	313	347	323	321	332	332	325	326	299	284	312	309	291	347	317	342	332	364	315	318	281	295	295	300	303	308	342	318	289	258	284	313	289	307	306	336	296	277	315	316	331	295	307	288	315	273	319	295	313	338	348	337	307	290	330	336	278	308	317	306	290	326	324	329	345	297	345	311	300	307	315	354	303	337	350	334	304	375	314	335	316	285	306	303	300	305	320	290	312	305	311	275	304	339	292	310	320	291	319	329	310	327	300	287	301	354	281	346	338	324	300	311	280	311	297	314	374	308	323	286	286	287	313	354	306	319	339	326	310	342	327	293	297	325	353	292	314	306
4089	3469	1791	1018	830	793	712	735	742	707	719	686	691	686	659	696	610	648	712	688	638	645	680	628	665	632	724	643	677	673	638	685	708	698	663	663	676	669	661	684	623	701	593	676	640	697	647	671	714	654	661	630	643	690	679	659	645	660	685	633	661	670	669	686	689	627	655	685	687	622	625	701	677	637	674	665	654	659	641	660	681	660	689	651	627	670	683	675	639	680	659	622	659	710	633	652	694	646	701	659	664	698	704	654	654	702	653	662	699	617	678	668	670	660	647	710	663	659	649	615	623	688	676	707	618	649	683	673	671	671	659	652	662	643	662	659	696	660	673	662	675	684	646	660	662	686	663	675	639	693	708	630	642	688	640	710	707	674	689	648	638	670	711	680	632	653	640	671	650	678	690	691	624	689	602	681	662	650	656	680	695	695	647	712	684	621	631	648	679	677	687	642	666	697	674	645	690	699	621	673	676	680	682	664	678	665	652	671	680	645	672	637	659	684	692	712	686	646	667	726	664	666	670	645	659	690	678	674	635	683	663	718	663	689	696	667	630	671	638	591	670	626	668	653	636	667	641	711	682	662	666	672	656	655	651	699	650	687	656	648	674	693	695	612	648	678	705	643	676	653	675	673	692	627	671	609	655	656	676	628	648	692	684	651	687	653	651	646	655	636	697	687	667	683	664	687	679	669	653	673	704	711	661	620	675	648	633	648	682	677	670	628	674	701	641	695	643	669	685	618	633	658	653	680	640	706	658	644	647	649	672	672	676	654	681	660	662	697	674	653	696	639	657	612	644	697	637	673	691	684	695	680	667	665	636	684	646	668	686	713	707	646	681	685	666	673	667	671	731	653	676	680	721	662	653	657	663	652	640	688	649	667	716	668	649	656	675	672	639	636	652	693	648	679	644	667	674	672	629	702	641	679	619	675	646	671	662	709	683	631	663	655	667	661	649	661	628	689	660	650	624	655	700	631	694	667	660	666	694	637	665	656	661	636	666	695	628	667	628	632	676	634	648	682	670	662	658	633	616	687	677	681	642	691	654	660	650	743	654	686	671	646	646	667	593	640	731	668	664	664	671	616	664	669	677	671	646	645	652	694	663	624	669	659	647	661	603	641	668	678	657	691	674	616	651	682	688	692	680	673	685	646	668	624	676	710	664	677	629	663	650	653	673	698	663	666	659	636	650	664	674	674	663	662	659	650	619	722	685	677	682	626	686	704	686	631	670	681	647	605	669	689	626	655	634	628	613	647	636	665	665	704	667	673	682	674	722	715	671	686	631	667	640	696	649	690	699	609	666	669	658	652	666	614	701	714	648	687	670	678	657	670	646	654	630	645	666	599	671	647	689	641	644	711	637	612	657	650	612	709	670	620	638	668	641	636	650	656	675	635	637	625	696	615	681	647	661	625	707	685	695	672	632	696	700	658	638	654	652	669	686	672	674	678	644	683	713	655	735	696	684	725	643	614	678	681	641	697	662	667	691	666	669	641	648	673	640	664	675	669	654	656	701	600	655	721	704	614	663	653	699	634	623	630	661	672	668	715	626	661	675	690	689	690	657	672	652	655	696	638	665	626	662	650	687	675	663	686	680	665	713	653	676	669	640	685	651	642	649	702	666	648	648	659	669	700	626	697	650	672	652	651	679	692	671	660	640	676	685	650	673	653	658	609	674	690	691	637	629	670	643	671	659	632	662	637	648	626	674	706	663	629	661	645	678	698	700	708	704	678	616	646	699	644	689	713	657	635	680	662	709	661	716	686	669	631	672	646	621	676	614	674	711	701	652	672	662	609	674	654	684	668	600	690	668	648	653	709	646	707	678	677	620	631	671	672	690	674	683	678	678	645	680	699	628	647	655	678	657	674	638	658	664	684	656	674	690	671	697	683	703	688	650	701	657	663	667	642	671	640	645	656	623	698	674	635	653	675	694	671	701	667	659	646	638	693	682	654	637	659	714	639	665	699	645	680	683	686	658	698	623	637	714	662	655	702	658	659	698	662	641	674	686	637	700	615	696	680	664	651	655	653	750	642	640	648	687	640	640	713	668	610	624	667	654	679	671	671	676	699	649	672	650	658	644	652	678	677	636	698	630	670	675	646	627	688	661	646	656	667	623	654	667	652	620	653	665	677	647	687	628	743	721	711	692	668	695	672	653	669	713	672	692	650	671	603	651	676	649	666	677	667	685	712	646	670	681	643	612	687	659	685	633	668	661	652	679	682	649	662	660	644	679	668	646	632	699	689	641	699	669	684	670	657	707	654	676	731	683	663	639	644	670	644	639	644	686	703	637	651	653	663	667	648	621	660	647	615	622	638	651	649	616	687	680	625	669	665	625	720	630	684	639	660	683	629	684	645	652	663	695	684	666	700	694	678	657	664	647	613	651	681	646	628	674	675	664	684	671	699	684	697	701	646	669	738	635	620	629	635	729	654	656	672	675	697	636	675	679	650	707	657	678	683	620	692	652	611	640	625	640	684	659	635	668	659	691	683	662	624	732	688	673	665	696	657	661	673	669	684	707	690	671	644	662	711	694	650	661	676	654	641	641	628	663	662	686	671	669	621	664	656	652	650	726	658	697	689	675	694	644	678	689	665	659	691	644	717	636	709	607	662	697	688	631	677	608	682	688	685	689	627	681	656	704	640	664	651	679	681	668	682	655	626	642	710	666	705	676	662	695	622	645	646	696	680	660	658	704	657	673	652	663	657	663	659	628	646	633	639	696	669	668	649	698	656	634	664	711	699	710	632	701	679	656	645	669	633	668	683	681	680	679	637	618	694	619	677	662	671	680	662	684	665	710	678	682	627	685	667	653	643	682	629	743	627	662	619	654	688	657	676	635	664	642	665	631	663	689	676	684	649	686	659	655	682	646	681	660	673	687	682	691	666	691	668	630	699	679	659	652	676	649	693	653	667	654	631	663	660	686	648	646	683	663	664	651	679	682	667	650	645	655	675	642	645	671	671	689	673	658	621	671	682	681	640	675	651	657	688	697	707	651	663	638	653	636	695	708	651	652	680	607	641	651	676	690	677	627	683	678	646	672	672	697	653	652	693	633	681	691	717	632	698	669	651	663	736	683	696	634	686	676	652	681	678	680	677	666	639	706	662	658	642	638	632	700	658	648	679	593	698	637	665	634	692	626	654	674	685	665	662	671	671	615	643	692	682	629	663	675	686	651	689	617	688	663	614	694	624	664	619	649	688	677	671	651	677	673	703	631	677	665	676	667	641	670	656	666	654	658	666	649	678	642	677	677	635	643	664	634	667	653	644	652	634	692	648	673	648	638	634	700	680	655	663	654	710	682	694	678	658	606	693	667	651	683	629	672	691	710	669	632	682	652	673	673	642	670	617	613	684	687	656	639	670	677	675	652	653	649	644	669	657	704	652	727	656	678	675	634	687	631	709	660	685	631	694	665	702	705	703	644	662	678	657	721	666	664	669	691	651	653	691	682	644	655	697	671	631	668	693	625	686	632	683
33360	14674	2222	343	243	276	284	260	264	253	274	263	277	274	243	239	251	271	285	253	236	259	281	261	245	281	250	247	258	244	257	263	220	251	263	269	276	266	288	251	256	258	256	244	240	234	266	250	256	284	265	262	232	259	279	244	241	248	241	282	265	249	284	253	225	260	234	231	241	279	224	260	266	278	275	274	295	278	271	267	253	253	251	242	232	275	268	258	237	276	231	283	247	280	238	270	246	286	247	238	259	257	247	252	256	272	253	235	265	243	245	242	265	289	227	243	237	248	237	269	262	258	248	250	275	258	215	259	256	253	218	236	263	245	236	251	244	202	296	237	265	264	254	254	253	246	271	284	274	256	239	239	246	244	246	278	259	265	297	240	244	281	244	242	246	257	279	260	294	222	262	281	257	276	237	261	269	251	241	260	229	265	288	246	246	243	247	254	275	266	261	241	289	267	224	281	257	264	246	301	261	244	250	267	244	258	227	293	261	252	271	289	273	265	265	255	268	278	262	264	286	248	272	269	242	288	257	239	274	227	259	260	287	242	248	265	252	239	235	251	276	265	281	244	239	253	236	266	263	260	255	238	271	283	274	213	251	240	245	265	241	272	267	235	254	256	252	262	296	266	273	245	277	263	257	273	255	233	226	243	240	269	288	239	234	255	264	278	234	231	233	235	246	257	264	260	275	239	214	250	275	272	267	266	254	252	240	271	255	300	259	262	264	256	233	277	253	255	258	285	247	277	262	243	259	276	269	255	271	257	277	239	255	240	284	244	252	248	241	242	254	256	265	245	261	241	248	251	252	259	253	255	277	252	232	261	252	231	226	259	283	240	247	239	283	266	274	278	231	249	275	262	277	239	272	267	271	213	267	253	259	261	260	267	266	250	283	258	249	252	257	222	217	258	234	272	247	255	276	228	254	286	249	255	252	240	261	266	231	257	296	259	253	270	230	240	260	236	252	247	261	258	267	253	271	238	241	258	219	303	268	253	268	256	249	268	247	239	269	237	281	250	269	260	244	216	250	271	254	276	270	249	292	276	266	256	259	259	225	246	250	265	273	250	259	244	255	301	271	269	252	239	244	243	227	272	292	265	247	285	242	208	221	269	257	258	253	260	259	235	258	243	251	259	284	274	237	228	229	249	229	246	256	315	273	237	259	251	254	261	250	265	254	262	284	266	259	266	220	236	249	219	272	239	254	210	240	268	300	293	257	266	293	246	214	267	272	251	246	260	220	260	285	248	242	250	255	239	242	251	249	238	248	233	279	223	240	256	253	257	278	267	251	231	241	256	247	272	265	257	262	263	262	254	273	260	248	260	290	273	264	226	235	256	242	264	273	252	240	248	218	240	256	251	228	281	236	277	281	271	279	259	283	272	278	257	249	252	244	278	252	251	247	265	227	269	269	244	250	274	259	273	268	264	289	254	257	257	277	253	249	247	245	246	264	252	216	277	229	261	256	245	265	254	243	215	262	272	264	237	235	240	253	232	266	252	267	268	244	258	250	241	259	281	263	235	242	285	249	220	238	234	276	316	270	262	278	241	250	306	226	277	250	260	277	242	248	277	268	247	239	262	221	237	243	223	266	244	256	263	262	246	239	252	246	251	252	259	208	287	254	248	292	254	224	222	218	265	242	259	260	249	255	280	263	281	277	261	257	251	282	266	245	245	242	250	237	233	261	280	273	255	241	273	268	284	301	272	273	261	228	215	243	280	250	247	257	282	274	253	250	257	247	249	253	266	236	239	258	214	272	243	269	239	269	268	273	275	265	288	250	252	241	236	271	260	239	257	239	273	260	268	296	284	248	287	292	241	213	249	261	231	251	261	264	269	241	261	271	230	210	245	247	239	285	260	261	246	278	254	261	255	280	265	265	237	247	253	216	264	275	256	297	274	266	278	254	238	243	286	284	256	235	233	234	267	275	266	243	254	266	298	264	259	242	260	279	255	236	238	262	258	238	217	256	271	246	253	261	275	246	247	242	260	233	266	243	251	249	261	246	246	271	258	262	292	233	255	228	245	257	293	247	256	265	275	240	262	249	240	255	220	270	264	251	255	267	237	258	280	264	254	262	268	266	256	238	225	286	256	252	246	279	219	258	252	266	262	239	260	253	233	297	261	251	278	271	282	256	237	251	251	246	256	271	240	252	247	246	261	272	218	268	265	261	265	256	247	227	247	245	236	227	258	259	266	264	252	262	265	282	284	259	254	254	269	270	249	274	229	253	256	283	259	253	238	229	265	263	289	237	259	263	258	233	255	254	277	264	255	240	266	289	276	249	212	251	230	276	239	239	249	255	263	264	241	237	240	230	259	256	257	283	265	256	282	250	259	246	251	246	255	227	235	305	266	278	254	256	277	249	257	244	225	276	242	241	258	226	251	251	243	254	227	225	283	252	232	243	256	268	234	288	256	278	249	254	280	268	242	283	258	238	271	274	277	253	254	234	262	264	270	247	266	243	282	255	271	276	264	279	251	235	229	257	253	255	262	223	268	259	249	265	282	253	261	276	263	242	265	237	279	277	256	249	276	285	267	255	268	260	253	265	288	248	246	246	260	229	249	263	250	275	286	242	240	273	273	283	260	269	252	251	266	269	231	279	273	287	279	243	234	271	260	250	250	259	277	272	270	252	283	250	267	281	241	225	273	231	267	225	261	262	268	235	249	268	254	237	223	254	256	286	230	287	246	282	246	255	275	228	278	229	266	254	249	260	250	265	277	274	274	260	232	240	232	262	267	270	271	286	259	306	278	245	263	264	254	233	256	276	272	225	242	279	276	244	278	268	273	267	280	270	245	274	263	255	263	262	276	271	232	275	254	291	228	251	248	246	262	276	272	228	251	214	240	243	295	264	248	254	248	252	234	273	242	271	259	246	241	238	243	240	231	271	246	244	250	286	283	265	246	244	242	278	243	272	265	262	248	272	250	240	255	211	253	273	241	259	254	236	246	237	249	271	230	212	255	258	270	267	250	254	266	252	292	254	274	231	259	259	253	279	236	248	261	278	265	268	230	232	218	237	260	263	259	274	269	268	235	257	249	225	253	258	245	244	211	233	287	290	249	266	231	253	227	254	216	246	262	254	250	277	252	246	284	229	244	255	253	268	261	260	259	231	244	283	235	280	270	236	238	256	249	249	265	268	262	242	228	259	254	266	253	245	255	258	263	255	252	277	233	258	288	251	266	265	236	240	260	263	230	259	272	252	271	262	278	225	246	244	238	223	238	227	240	246	271	261	243	250	226	227	246	233	273	288	266	254	257	243	254	257	268	288	278	283	247	259	266	259	299	235	227	285	261	249	262	232	257	273	268	273	266	240	225	278	259	258	241	266	269	249	264	262	234	271	251	246	249	267	275	250	277	264	248	243	247	265	256	253	265	262	261	272	274	266	257	213	219	232	275	230	228	248	265	283	266	262	216	250	243	234	220	248	299	290	230	277	264	278	246	271	239	232	231	252	256	271	256	235	258	246	276	242	264
7773	686	635	620	638	635	627	613	628	604	625	683	623	572	650	609	598	594	593	562	611	617	577	596	625	581	618	604	621	649	596	569	601	626	597	638	617	592	619	623	568	611	629	576	585	600	627	585	582	623	617	588	581	626	567	636	611	577	625	557	589	589	592	635	633	605	571	624	591	619	630	601	629	575	583	616	639	639	601	634	616	648	629	593	633	615	614	620	619	611	661	589	616	623	589	597	576	580	564	582	620	620	582	629	561	613	581	648	620	629	610	600	570	605	642	625	623	603	633	607	576	631	636	566	638	613	627	663	617	603	554	584	551	657	589	653	599	583	628	630	584	621	681	592	606	605	636	600	613	641	605	566	596	634	622	593	599	585	621	625	567	605	598	602	656	587	600	627	617	603	647	641	625	610	641	579	607	576	608	647	613	580	646	624	633	586	597	606	579	681	626	667	619	619	648	631	608	614	615	592	631	614	578	612	616	638	610	566	640	638	595	618	597	586	617	591	571	568	604	634	649	592	611	615	606	556	629	628	570	585	615	582	616	615	612	625	628	576	647	591	635	558	592	610	613	574	604	626	622	607	583	587	635	601	626	616	601	631	579	617	603	603	584	616	582	674	569	608	609	592	607	632	620	650	590	674	600	602	613	571	585	578	612	616	590	576	620	580	609	625	640	594	632	586	544	605	664	634	595	636	629	589	637	646	612	606	609	592	565	582	624	543	671	574	618	612	627	584	645	604	626	642	621	577	643	622	597	647	630	596	614	623	604	653	630	639	609	586	606	606	616	608	620	594	615	646	619	594	618	601	654	646	575	619	596	653	616	621	600	573	610	613	624	578	588	585	626	604	575	612	615	628	588	635	623	598	594	584	623	670	595	627	658	627	614	593	618	673	554	559	590	612	601	591	644	628	600	596	571	610	591	640	570	602	610	637	595	599	557	618	606	591	630	594	584	596	588	583	659	594	617	629	610	599	596	548	617	621	596	598	570	601	620	598	592	684	586	610	550	609	628	609	606	604	634	593	626	626	633	606	605	626	618	574	589	570	626	641	619	608	639	614	595	649	613	626	625	617	606	650	615	575	578	585	628	600	602	628	600	607	629	586	609	630	642	619	658	602	595	594	656	629	605	644	631	648	635	610	641	608	567	592	609	612	602	651	608	630	584	666	590	605	596	623	639	643	584	633	621	579	606	614	623	622	555	604	605	641	582	603	603	623	653	620	646	597	624	620	615	615	590	606	597	596	594	632	612	614	620	573	629	603	616	634	642	583	626	571	633	631	595	620	619	631	629	659	627	570	627	648	621	575	617	628	628	596	613	631	610	595	584	608	614	614	631	594	569	611	633	595	611	551	649	661	660	621	600	568	643	624	634	597	592	579	591	648	597	602	612	627	621	532	634	611	618	597	583	592	637	614	625	613	589	638	618	619	619	582	619	589	584	606	601	610	604	612	594	638	632	605	653	613	618	591	575	590	614	600	647	602	595	618	591	613	610	609	552	628	622	643	617	655	636	619	589	592	611	603	624	609	614	630	584	619	608	563	644	588	630	643	590	614	633	601	600	569	615	594	586	570	615	632	603	636	659	603	616	584	599	588	620	584	613	608	605	627	590	596	654	571	615	564	610	638	653	629	625	611	653	663	645	631	601	679	607	621	570	562	608	583	609	606	591	607	623	653	644	608	590	642	609	587	576	579	626	624	625	576	583	599	622	608	637	638	575	618	582	596	616	629	623	608	607	608	623	599	597	624	613	604	613	633	607	610	591	612	580	588	628	581	619	648	660	603	577	626	616	626	593	563	606	622	575	621	613	599	589	580	656	594	589	607	636	613	598	614	608	695	564	633	590	624	618	607	599	591	611	611	578	572	621	602	591	610	535	634	589	596	627	639	625	576	619	602	600	644	611	629	613	609	565	605	606	604	646	653	622	637	543	555	583	605	604	643	573	568	614	619	631	650	636	574	603	651	618	630	618	615	638	636	619	603	619	627	607	615	617	627	592	585	582	605	619	624	646	590	623	577	695	638	582	628	578	620	586	618	614	556	579	618	598	595	608	598	620	577	609	566	564	640	624	617	611	618	617	629	600	601	620	676	556	590	610	590	610	617	564	605	578	599	654	592	650	593	583	670	598	581	624	594	596	608	607	599	641	624	620	617	582	618	598	597	581	587	581	617	598	591	602	658	630	635	551	586	625	623	651	611	618	624	608	595	629	580	604	655	593	607	619	639	604	625	587	640	595	579	612	611	591	622	642	637	612	602	626	591	601	619	598	597	610	583	643	581	623	589	602	615	593	588	608	623	590	615	608	579	621	634	612	655	610	614	601	612	626	612	597	602	613	586	635	606	623	589	578	618	610	600	603	596	601	647	620	576	594	576	641	618	583	624	629	587	587	629	594	618	619	604	650	590	680	594	628	610	620	599	603	614	623	612	592	634	657	566	592	584	619	584	634	583	611	653	640	615	668	596	631	576	581	578	597	615	568	575	608	629	627	604	651	628	617	631	561	585	645	625	587	588	611	595	619	570	607	625	625	615	558	641	649	619	622	636	640	600	571	635	626	589	600	613	598	582	652	622	575	584	622	594	623	586	631	609	648	613	589	605	592	648	601	640	610	618	618	558	598	608	620	576	613	612	629	665	622	623	630	613	638	608	624	577	605	589	642	591	574	656	601	593	581	567	613	568	629	561	631	597	642	636	634	689	622	660	603	593	618	632	614	587	576	559	622	625	586	606	610	588	594	627	658	602	591	613	639	570	612	616	585	594	663	637	616	550	614	615	622	585	615	606	613	585	607	609	613	579	655	611	608	608	629	580	651	616	602	558	583	650	609	640	636	592	604	569	625	611	571	615	629	652	608	599	592	651	629	603	601	615	581	624	595	580	594	671	598	642	623	615	644	583	556	570	618	592	606	645	636	597	631	618	587	606	629	602	623	605	616	568	557	657	644	598	617	641	610	610	605	662	617	616	645	590	609	623	586	601	624	568	591	594	614	609	595	629	611	644	611	613	607	602	675	629	607	684	606	585	632	569	572	607	589	584	612	604	671	605	578	628	583	609	601	605	636	610	633	614	646	633	590	611	621	609	604	588	641	645	602	586	610	639	609	641	581	644	588	588	592	624	612	609	631	605	607	654	607	573	613	597	651	641	635	637	538	607	608	578	613	593	594	591	585	614	626	589	625	614	598	593	580	625	675	605	638	599	602	566	638	626	658	585	547	609	607	626	628	656	606	605	613	598	607	587	606	597	610	577	636	588	592	641	608	584	589	609	643	620	605	601	578	606	607	616	614	623	617	601	598	590	609	634	583	613	561	597	601	571	578	634	575	576	603	600	574	630	595	583	594	633	604	603	569	597	597	605	590	618	570	635	636	610	574	664	606	616	673	577	621	626	641	584	639	615	621	603	597	599	631	598	642	610	627	605	604	617	648	597	600	614	597	638	614	628	604	557	613	592	641	639	559	581	608	593	650	562	621	577	602	584
25054	21012	23660	28558	21006	12958	726	548	458	480	445	440	437	406	409	410	441	445	409	410	419	434	398	392	461	457	417	416	392	370	381	400	371	423	426	428	410	424	429	414	428	401	436	438	400	378	426	418	465	394	405	404	393	432	396	412	372	446	446	376	383	370	417	407	423	400	403	407	433	417	406	362	442	417	397	411	390	413	391	395	399	335	396	394	411	439	425	422	418	453	435	401	387	435	356	431	405	419	374	410	400	435	421	472	414	400	409	411	387	403	393	379	410	398	442	376	421	363	423	438	365	415	420	442	423	432	407	373	395	427	388	404	449	410	405	431	367	406	413	424	375	405	422	394	409	406	432	398	443	399	386	359	406	399	370	436	415	382	410	425	427	388	391	432	420	434	405	403	432	390	345	403	404	439	424	400	426	372	395	376	389	463	421	363	421	417	456	413	408	401	416	413	409	368	395	434	439	397	407	419	423	378	421	422	423	374	443	401	420	426	360	408	366	363	419	414	454	401	395	408	436	406	377	431	431	426	407	392	400	409	388	424	386	414	411	431	400	384	391	404	404	408	382	421	407	396	404	406	411	369	436	430	411	396	393	389	430	388	353	398	404	418	387	423	404	374	431	396	424	399	403	428	411	377	432	417	425	406	391	391	392	417	412	448	388	430	405	387	394	420	405	419	412	415	385	430	395	382	342	445	409	400	407	387	391	404	378	406	403	390	333	438	407	403	404	406	394	375	434	432	362	432	394	403	391	396	417	414	424	371	383	424	393	419	437	426	397	423	385	413	386	404	416	404	374	440	400	390	440	386	434	380	392	388	391	423	415	423	411	416	427	401	387	402	410	387	392	422	438	384	396	455	401	406	412	419	415	400	420	381	430	384	437	458	388	425	376	404	377	395	431	379	432	372	390	388	377	348	392	350	408	405	419	399	426	398	390	392	448	365	428	422	443	391	391	394	422	419	436	382	403	423	400	384	447	414	383	405	383	399	419	420	439	384	437	410	415	359	412	350	386	405	435	401	386	372	391	401	436	420	374	465	383	408	411	406	437	399	418	404	394	424	383	389	409	440	353	422	417	404	387	408	419	376	393	412	442	395	385	389	417	391	408	402	399	466	376	432	405	387	392	417	415	460	419	439	409	396	409	387	376	450	416	396	400	409	394	414	429	421	417	431	437	397	410	425	409	409	421	403	380	365	369	429	417	406	384	394	450	382	389	405	417	410	442	412	376	427	358	388	391	390	393	452	434	385	417	381	402	387	359	435	400	377	402	391	423	427	408	375	400	415	383	377	371	378	410	402	429	399	443	431	404	400	416	409	407	431	416	379	384	387	418	418	416	410	406	427	366	401	395	411	393	389	416	430	422	392	399	402	385	378	402	407	407	411	386	423	440	420	421	374	429	394	378	411	428	369	380	398	420	442	414	410	384	467	392	425	413	407	430	398	390	405	395	379	428	411	422	392	381	487	440	359	404	388	426	408	366	419	409	396	386	374	419	433	428	419	420	411	397	388	409	383	422	428	416	447	424	419	440	435	420	411	404	431	440	398	467	406	439	381	404	380	371	407	398	402	392	391	422	384	397	387	383	383	410	407	377	414	396	406	416	411	394	421	397	399	378	422	390	377	430	388	380	396	423	450	416	413	394	413	437	417	406	372	382	379	393	410	396	403	439	390	412	387	399	388	377	391	410	413	354	402	372	395	382	429	383	400	413	393	421	385	399	428	390	409	426	425	448	425	405	400	415	402	440	414	411	373	374	363	401	423	404	421	394	416	407	408	395	380	439	412	413	398	413	370	411	407	413	428	397	381	446	346	379	425	393	406	407	396	387	418	397	405	393	400	431	410	416	408	409	375	409	398	396	420	409	381	400	390	406	419	398	429	422	394	393	393	399	423	419	382	377	400	388	383	412	364	409	398	380	392	409	395	390	407	379	403	423	388	411	453	403	433	412	406	407	399	376	358	409	408	440	416	391	374	427	412	414	362	401	423	384	419	399	379	404	415	397	392	414	379	412	394	431	439	406	411	386	413	435	463	399	375	367	388	422	397	391	422	375	429	429	429	454	398	347	375	419	399	372	407	395	424	450	403	415	385	371	381	441	405	440	415	414	399	400	422	360	403	403	399	388	447	386	401	419	373	432	388	411	403	436	372	402	411	383	373	387	398	397	399	372	407	411	406	390	403	415	412	425	416	399	430	387	369	391	423	401	396	440	418	427	373	375	393	414	380	420	406	397	442	391	383	384	422	378	393	390	391	370	406	405	380	407	407	405	390	422	445	428	404	443	390	352	368	410	425	420	376	415	406	406	409	381	390	424	407	366	397	370	437	406	399	393	371	395	448	420	388	415	419	414	398	404	377	399	414	383	375	389	406	398	385	407	431	376	395	429	378	421	444	416	420	407	392	410	418	409	403	369	392	388	417	399	400	387	439	391	391	422	354	398	385	396	389	414	375	394	375	388	397	407	375	424	415	424	423	433	426	394	396	430	425	385	369	414	423	384	393	402	428	356	373	343	427	420	419	410	383	427	410	410	391	388	432	421	398	410	440	416	383	402	388	418	416	390	396	419	413	442	411	400	397	393	398	376	423	386	447	429	390	408	422	370	430	380	386	418	379	415	426	386	414	410	452	376	415	408	400	416	379	375	393	419	440	406	418	354	384	408	409	431	373	403	385	394	360	401	375	402	412	397	420	420	398	387	420	414	420	398	397	416	414	416	406	426	386	380	393	407	403	414	369	397	441	438	396	381	431	434	393	398	374	414	370	457	400	377	380	403	381	374	441	408	396	368	387	391	410	407	414	406	401	433	394	403	387	423	415	436	373	393	394	384	417	421	397	372	398	379	423	437	382	424	367	397	469	405	385	394	374	399	394	386	396	402	382	406	414	407	369	422	404	396	391	372	397	421	423	408	402	411	430	433	378	394	405	369	417	408	392	382	403	385	426	387	411	412	403	377	382	445	419	437	440	396	455	426	402	380	362	391	405	416	380	403	433	397	418	412	431	394	421	415	348	392	425	396	428	437	413	409	413	404	377	382	404	416	460	393	374	395	409	391	427	422	380	401	427	365	447	375	425	410	399	400	389	425	432	429	399	386	380	389	422	434	406	392	423	405	390	386	383	441	417	409	383	395	422	366	411	390	431	399	390	401	448	434	421	417	393	396	413	421	377	366	443	398	399	379	410	364	399	455	354	407	422	360	378	386	395	433	409	419	379	405	436	418	403	421	456	435	391	420	430	415	382	419	408	415	399	385	390	370	401	405	401	396	379	429	404	405	358	435	411	388	425	398	407	428	417	398	416	422	392	414	441	400	401	417	414	399	449	392	399	380	375	428	410	390	415	401	396	452	373	413	396	429	397	425	385	360	365	384	362	408	412	403	400	335	421	419	419	445	416	402	395	411	398	409	400	413	396	410	386	382	399	378	385	421	430	423	430	421	375	389	422	431	411	432	409	404	421	377	405	415	391	401	391	421	400	405	399
4478	2369	1445	1049	901	880	911	886	876	943	885	866	891	837	901	923	900	882	876	855	898	847	853	876	842	855	843	873	848	855	905	890	867	904	862	896	854	866	897	890	881	874	858	863	900	855	884	864	876	886	856	867	874	924	831	844	846	840	818	903	864	850	832	881	911	855	885	888	828	843	885	908	893	861	810	855	857	832	811	856	855	886	897	887	830	862	835	875	831	879	834	840	833	912	878	862	844	857	843	883	865	833	855	880	888	866	904	868	845	833	862	858	889	860	860	885	935	848	897	850	888	877	872	878	840	869	853	875	839	807	821	798	872	882	873	831	869	845	866	834	846	863	922	889	859	871	844	844	808	851	868	922	850	869	755	900	924	821	853	855	855	860	851	844	912	924	885	879	915	897	869	899	824	839	840	847	848	877	860	832	901	828	856	834	878	914	893	900	875	862	855	888	889	893	847	881	883	820	868	897	871	861	840	849	892	836	869	873	872	849	897	838	882	868	908	889	886	878	849	887	823	874	884	896	885	933	883	843	859	871	886	815	832	876	909	875	831	915	859	869	894	912	871	895	883	842	863	860	889	933	782	873	884	851	869	856	827	847	848	875	838	871	902	890	910	845	916	857	923	806	816	874	866	883	852	855	892	874	839	835	903	835	864	884	846	879	898	854	890	851	865	891	864	873	846	923	845	843	884	844	877	935	847	866	874	839	838	765	853	890	835	847	881	872	915	868	886	903	880	871	914	884	850	893	830	888	827	827	906	849	853	866	818	810	856	877	895	846	841	867	860	832	879	888	843	868	930	846	850	880	869	865	879	855	858	831	862	883	890	822	886	840	867	840	833	880	839	881	866	825	876	851	857	861	843	901	850	800	873	889	890	911	928	880	884	877	889	865	877	898	845	845	822	898	894	835	859	888	897	867	869	882	852	853	857	855	871	918	835	889	862	836	892	816	879	880	833	901	858	842	821	859	812	806	881	835	842	825	855	891	878	807	853	875	887	872	856	885	818	841	874	906	884	864	888	887	907	855	881	826	868	842	869	830	858	833	869	910	820	834	900	851	866	844	875	905	900	820	823	867	860	825	811	889	791	839	909	837	793	888	826	850	897	854	855	829	868	869	872	917	882	854	849	819	856	904	836	879	891	867	859	881	843	862	896	836	854	877	823	838	849	874	803	880	933	877	859	884	877	820	902	871	930	878	833	860	872	861	878	869	860	816	920	893	878	875	876	840	839	866	894	921	899	908	847	876	898	865	861	833	836	875	807	925	897	869	816	868	874	846	896	859	835	807	899	850	892	873	896	872	873	828	865	850	881	895	923	845	885	887	843	858	921	806	863	861	902	890	898	864	880	897	862	817	891	877	880	839	833	865	962	874	868	889	877	846	881	861	842	885	896	929	825	884	825	864	917	799	871	869	843	874	888	851	836	885	889	907	846	842	866	874	888	885	847	842	858	900	829	854	887	896	830	899	877	895	874	846	846	895	818	854	876	856	887	871	880	889	850	863	880	855	882	813	878	892	811	856	854	854	864	874	803	894	882	894	803	870	931	865	829	931	810	835	905	913	874	876	914	862	856	852	831	838	816	852	876	869	881	881	827	830	885	867	880	876	918	846	914	866	813	816	863	863	903	880	838	835	865	920	841	895	846	895	943	815	850	839	888	852	874	860	925	846	804	875	878	851	854	843	840	841	837	856	873	896	865	864	829	845	824	875	857	870	829	850	904	787	918	886	849	807	832	890	833	878	870	869	837	879	832	861	888	843	857	864	891	937	861	913	860	829	864	872	896	864	809	814	900	870	881	834	869	906	856	857	863	879	818	893	861	865	855	871	877	819	881	859	820	874	793	860	880	838	896	868	870	867	901	840	860	856	853	920	878	849	906	885	864	855	866	902	829	880	853	829	817	844	870	889	906	844	892	830	882	870	835	879	870	869	922	875	848	903	870	905	919	892	881	948	882	896	877	826	914	825	877	810	873	850	856	873	848	819	767	825	877	875	909	884	844	865	850	874	865	818	850	860	885	848	799	820	844	880	840	861	888	825	871	859	819	878	826	903	858	879	886	884	841	926	865	874	876	773	885	886	879	845	861	861	907	845	820	878	830	885	856	861	846	851	919	915	871	849	852	909	915	921	840	876	892	945	875	878	847	865	860	894	820	840	843	824	816	810	896	882	868	854	848	841	903	889	869	863	870	852	844	848	860	849	909	865	902	887	881	916	821	887	856	925	874	854	874	874	863	879	863	887	933	792	906	885	842	867	855	837	881	850	862	862	921	801	846	894	842	867	884	905	846	862	919	874	876	800	881	854	886	880	896	881	826	854	911	833	881	835	859	883	798	861	803	809	932	842	855	862	875	881	885	880	862	880	899	871	815	902	886	854	868	807	906	846	841	875	857	860	805	870	875	880	860	866	890	853	831	857	879	880	868	866	886	832	874	891	851	858	854	823	875	903	837	842	865	872	843	844	840	831	906	857	855	875	841	869	810	882	883	863	832	873	873	901	864	920	873	891	844	883	856	871	943	894	841	875	839	879	810	920	885	899	868	838	819	865	926	821	898	885	876	829	884	900	827	875	831	821	874	829	889	846	843	845	822	882	865	840	849	854	879	850	870	838	867	880	874	857	868	876	892	878	857	828	916	904	868	884	871	879	914	832	849	924	860	922	853	876	881	875	821	879	875	841	860	902	885	876	880	909	905	912	956	855	923	858	849	836	850	837	876	872	845	868	864	876	856	893	823	900	898	885	822	883	952	895	791	914	844	910	883	851	900	902	841	820	908	859	860	878	871	875	838	873	894	868	837	830	862	886	859	849	857	858	865	863	875	896	861	844	837	864	870	875	902	899	870	865	915	875	876	889	903	874	889	824	853	847	869	881	901	887	891	867	878	901	858	830	894	864	900	854	797	888	801	855	902	896	825	882	857	842	898	876	844	815	887	850	863	851	918	840	832	875	866	849	842	832	862	870	911	856	875	834	877	868	883	840	855	841	896	911	865	892	895	812	915	847	829	827	860	871	838	872	804	862	826	869	864	890	848	870	830	875	910	841	863	894	869	880	849	844	879	822	812	860	850	867	855	846	872	880	938	843	872	813	881	872	848	919	877	842	837	837	833	845	888	859	858	832	873	880	883	884	881	871	826	808	820	895	910	833	838	852	900	905	849	865	826	814	805	871	868	882	837	883	903	832	878	857	876	872	913	884	831	841	845	892	902	860	899	900	851	862	840	835	853	859	840	908	855	879	879	872	887	880	835	898	837	881	869	842	889	852	870	847	874	845	870	844	848	848	870	945	891	895	890	873	914	911	877	886	903	895	842	809	863	928	840	882	886	794	879	849	948	885	883	866	823	834	870	863	871	857	873	814	876	927	853	828	834	890	882	867	867	888	888	844	828	892	834	905	858	833	845	846	909	892	835	879	841	848	862	882	891	855	855	845	842	906	856	864	860	841	858	895	864	826	848	866	791	820	845	886	866	843	838	907
24382	20998	23995	28205	21000	21025	11055	658	456	464	440	402	405	388	332	353	365	368	327	338	322	323	350	348	356	342	324	328	316	319	298	283	341	317	358	310	329	303	307	280	320	313	305	305	321	310	282	318	320	348	310	300	324	308	299	295	329	328	285	288	300	313	279	288	314	333	311	309	301	335	298	286	316	338	313	340	328	320	302	316	320	328	312	303	325	328	315	281	334	295	338	310	311	284	343	312	329	297	342	301	295	266	291	294	322	319	279	311	279	293	319	295	303	307	322	302	342	296	310	312	285	317	326	291	316	308	316	307	286	329	332	298	318	319	344	323	321	327	332	289	308	299	345	273	324	312	286	298	327	340	318	337	342	324	301	329	347	305	303	308	324	344	342	313	325	308	312	324	287	305	348	329	327	328	342	337	316	304	304	302	314	300	296	339	313	306	332	287	302	324	330	372	309	308	325	327	311	337	326	315	296	347	365	322	311	319	306	308	343	310	328	277	310	316	325	338	277	314	312	330	303	305	312	317	285	306	310	310	316	317	294	288	320	301	316	273	303	335	303	306	294	298	298	305	317	303	334	256	301	358	330	273	285	290	304	307	318	289	319	281	307	315	314	315	320	315	306	327	295	297	305	333	311	319	278	313	328	284	354	278	320	300	314	278	311	331	305	300	306	316	264	301	289	320	324	328	292	330	337	307	325	289	272	319	342	339	305	301	298	332	294	304	329	290	284	315	318	289	325	297	279	327	327	337	330	348	307	318	323	326	297	331	308	330	294	317	331	331	301	298	316	330	269	346	330	331	315	328	303	307	291	308	317	317	318	343	277	345	318	321	304	313	291	325	303	290	291	294	330	332	295	315	300	343	333	327	315	344	331	344	327	303	328	298	308	299	324	298	286	333	291	309	331	315	308	324	313	310	370	308	313	329	362	303	320	299	272	347	351	322	315	276	293	332	327	276	314	328	322	320	287	316	315	307	297	321	341	330	320	311	332	291	315	322	319	320	338	289	298	309	299	327	311	324	334	315	335	325	302	316	280	335	337	280	286	329	313	287	308	326	314	309	290	294	355	330	314	349	312	309	290	321	294	323	298	326	321	342	318	316	304	293	313	346	308	282	339	313	359	330	318	323	296	335	316	284	332	345	306	329	335	335	283	288	315	292	313	303	308	370	309	303	316	315	267	287	296	325	310	270	353	345	330	308	303	263	269	299	301	294	298	333	311	314	320	319	292	334	293	329	307	306	333	264	280	329	342	314	347	332	328	348	300	288	347	285	282	310	309	303	305	294	302	300	354	287	311	306	318	282	306	299	307	288	327	291	350	306	329	305	293	325	354	296	297	306	307	298	330	339	330	323	290	330	315	287	330	312	344	325	326	296	337	322	327	321	330	295	309	317	313	307	310	338	335	318	308	328	277	281	324	365	310	340	320	307	300	322	320	332	301	323	317	305	290	331	324	299	305	260	313	338	334	309	287	284	306	331	295	330	323	310	328	308	304	302	295	316	308	324	327	325	337	304	326	311	331	305	344	327	321	315	313	294	292	346	336	305	313	298	308	288	295	286	318	324	317	311	323	347	338	298	325	322	318	324	308	323	307	333	333	337	323	294	371	304	314	312	304	304	289	302	324	326	290	303	299	268	299	299	303	294	342	301	328	292	322	323	327	316	306	303	318	300	291	324	305	261	310	313	340	336	288	293	310	332	309	309	307	305	313	344	375	334	319	331	280	314	275	316	343	313	335	309	289	313	331	309	340	326	321	283	307	304	324	298	306	293	306	299	282	306	328	278	340	308	301	326	280	304	295	342	324	340	329	325	352	308	309	326	263	306	302	280	321	300	313	326	314	322	344	297	336	317	300	320	346	336	322	309	295	318	305	303	323	342	349	333	332	291	336	297	309	311	304	294	325	309	331	307	305	310	310	314	317	320	313	324	307	351	345	336	308	360	325	306	309	276	282	328	319	333	322	292	309	295	331	327	313	286	320	295	322	319	339	305	288	307	319	308	326	324	282	301	329	335	320	311	320	326	354	332	314	298	298	310	333	296	308	287	329	293	369	288	341	335	344	295	300	294	355	306	307	319	319	314	315	341	336	290	293	296	301	326	304	311	341	305	306	294	303	317	311	319	316	314	317	310	314	327	296	290	295	325	316	314	334	284	306	332	335	325	285	307	296	320	314	302	317	338	309	319	285	333	300	288	299	312	279	322	320	311	308	306	305	331	329	318	307	284	287	305	302	336	293	346	309	306	323	306	379	328	281	317	313	303	321	286	322	336	266	298	327	284	309	312	290	331	307	302	322	309	335	282	294	286	332	315	356	297	308	318	310	313	274	334	300	321	332	356	313	308	290	301	313	334	313	312	304	314	295	277	308	306	296	286	282	284	312	310	328	326	327	369	371	364	300	320	320	307	304	308	342	320	273	321	284	323	316	296	271	349	314	330	307	323	302	301	346	291	319	295	303	331	302	307	359	305	274	302	323	328	304	316	325	291	333	362	309	325	315	356	286	297	315	312	322	325	342	292	320	313	319	319	334	318	363	323	355	333	311	290	315	306	318	283	314	318	305	349	310	322	314	310	307	305	351	288	284	301	347	328	293	278	337	309	345	326	305	337	261	296	310	316	336	297	327	287	321	348	304	324	335	307	298	316	310	307	346	298	281	324	300	288	278	346	280	292	297	313	308	312	315	314	321	304	330	351	349	323	318	347	345	343	373	309	291	296	305	311	327	295	306	328	341	317	313	300	334	356	318	347	305	324	289	322	276	304	335	278	293	329	295	335	345	297	333	309	280	328	301	330	324	301	306	299	342	299	308	302	298	304	317	328	296	294	321	349	272	299	293	341	316	291	295	297	278	317	302	291	319	299	284	306	290	300	285	266	294	314	320	319	316	302	330	303	320	302	304	332	325	303	335	310	291	296	324	324	325	321	325	346	292	305	327	289	327	327	297	309	331	340	350	293	295	346	327	276	318	286	321	318	297	328	335	310	300	321	301	303	316	314	293	294	316	324	343	302	310	269	311	316	288	307	327	290	292	308	354	335	280	308	323	331	309	316	332	318	279	297	325	296	282	321	296	339	320	318	297	330	298	298	300	314	344	334	334	311	332	348	325	276	307	310	318	312	308	286	319	331	316	309	323	301	294	319	289	277	328	330	328	315	303	296	321	278	287	317	293	304	311	314	281	296	296	328	292	292	278	307	345	316	314	299	296	300	293	308	301	289	331	342	301	290	320	331	329	325	289	307	307	288	315	282	320	292	322	338	315	333	319	287	300	339	315	307	329	321	277	297	341	330	306	302	320	314	316	328	315	291	328	309	299	331	335	319	309	264	304	340	303	331	313	307	352	301	322	315	318	284	305	268	344	317	285	319	286	298	326	298	298	310	306	311	298	293	322	325	300	316	349	310	307	311	298	312	320	332	330	334	320	301	303	324	295	306	345	297	328	326	296	311	288	284	312	310	306	310	356	309	289	330	305	318	290	331
4155	3490	1755	1062	855	754	710	703	741	689	721	670	702	715	657	702	654	630	645	654	656	705	660	671	635	671	657	658	655	655	691	665	695	661	683	663	632	654	657	714	670	661	645	684	625	688	601	690	628	710	680	712	704	697	657	698	645	687	627	653	616	662	674	691	660	636	684	631	650	656	650	677	655	685	647	668	671	687	710	647	670	657	693	661	667	651	634	663	613	612	681	649	666	675	646	646	682	652	635	614	693	588	673	730	635	666	633	718	654	691	601	616	694	656	701	638	681	642	684	671	670	636	659	658	676	646	639	676	688	631	672	658	653	655	660	671	638	620	663	698	673	682	614	662	653	623	660	685	695	642	673	703	653	644	634	639	678	663	630	664	623	669	640	682	682	720	712	694	650	636	648	663	651	633	688	681	646	688	669	648	640	657	684	703	653	655	685	637	663	679	665	655	705	666	687	686	637	647	727	672	657	632	686	669	708	701	645	647	689	663	713	615	633	707	646	666	639	690	673	655	682	681	633	664	642	648	652	606	685	638	647	636	669	640	673	650	649	657	655	648	632	697	657	679	660	674	663	688	684	601	669	664	658	723	713	666	631	676	702	709	613	705	659	700	667	680	645	724	665	659	600	607	688	688	674	663	691	641	667	681	614	702	684	658	680	642	633	675	668	699	693	608	739	655	673	692	666	674	683	666	672	653	647	693	696	651	620	656	651	664	702	654	635	682	665	623	687	649	645	676	677	653	652	646	672	630	626	690	687	656	657	678	697	612	632	689	677	663	713	679	689	664	669	646	640	676	635	620	651	654	679	649	685	666	652	667	673	657	659	646	663	654	642	634	628	651	642	647	670	657	655	652	647	637	637	693	643	627	656	647	658	675	644	681	687	685	678	623	650	611	720	655	668	668	603	654	646	681	692	626	704	631	625	680	613	628	684	675	716	634	692	664	695	661	653	683	669	655	635	697	663	643	679	649	674	667	688	694	646	687	682	631	669	616	684	637	660	714	626	674	662	680	669	648	677	704	664	662	688	638	679	653	651	652	692	662	669	675	645	699	727	717	628	691	679	650	691	654	684	658	665	675	729	673	652	640	660	674	699	665	687	693	680	669	671	679	622	720	698	696	662	674	687	669	649	705	648	659	682	649	641	664	677	676	660	671	674	635	632	668	664	710	685	640	642	689	666	675	685	679	660	673	625	708	672	670	689	656	615	696	608	710	704	658	683	671	687	646	692	686	619	657	649	621	637	639	625	658	707	676	643	668	645	690	673	612	623	630	683	674	631	631	709	613	661	590	670	655	627	644	671	672	668	655	740	707	671	691	663	629	647	630	677	649	681	624	669	637	595	707	648	675	687	676	668	672	662	659	653	646	679	659	663	690	660	660	664	668	660	631	689	665	674	691	636	691	667	682	614	644	670	639	671	642	683	655	681	658	685	662	682	680	625	648	667	683	678	600	662	671	669	681	667	639	635	662	655	627	676	598	702	601	681	634	700	667	681	699	678	683	662	704	712	682	655	711	643	631	654	658	670	619	656	665	700	653	671	657	679	621	659	650	661	699	679	681	614	639	660	673	690	662	703	682	639	640	652	710	634	652	667	671	708	660	710	663	653	689	658	684	662	632	635	657	601	691	655	672	639	628	654	630	669	644	669	701	604	709	688	650	649	642	630	677	684	654	618	668	664	707	724	672	679	687	667	662	672	675	634	671	668	675	699	666	656	709	661	660	692	660	645	657	650	629	658	644	662	698	667	663	690	638	652	671	658	649	637	746	646	689	669	650	742	673	643	610	642	708	656	650	664	646	640	700	677	695	683	701	697	635	704	692	704	695	658	665	638	656	717	627	659	650	659	665	625	652	661	647	655	676	673	650	643	671	674	704	660	653	672	549	696	604	650	641	662	672	630	691	713	607	659	680	650	653	656	666	684	686	652	669	668	656	615	667	650	630	668	696	648	691	660	666	621	680	709	660	673	649	656	664	669	597	630	623	580	649	665	614	660	643	671	674	677	679	642	702	657	672	744	700	658	656	662	641	703	645	674	645	696	658	641	679	690	650	668	645	651	672	643	692	660	655	672	627	672	664	649	663	631	653	650	661	701	728	702	703	751	666	639	653	681	647	686	670	614	689	636	658	670	654	666	707	667	627	667	656	656	613	658	653	660	632	635	729	625	656	669	657	663	666	714	663	679	606	652	670	681	678	664	656	634	676	641	695	610	684	689	706	705	637	645	641	718	666	667	700	679	625	627	652	643	646	668	653	630	677	702	624	682	693	650	698	646	679	702	660	675	707	682	632	688	665	639	671	654	623	639	619	630	640	647	689	677	703	627	638	646	702	644	677	676	649	670	659	676	660	638	640	681	639	694	684	698	654	648	638	664	634	688	668	658	668	687	675	688	694	650	664	700	688	628	678	642	664	647	649	666	688	662	651	664	662	702	668	650	644	699	667	655	684	733	723	730	616	641	677	631	670	652	678	687	702	683	664	666	660	671	666	696	676	680	673	695	652	655	633	665	721	644	675	664	679	692	662	662	663	622	660	655	664	645	674	665	681	668	655	669	685	654	642	695	672	644	691	710	684	671	630	656	650	663	646	645	700	657	647	644	674	664	677	685	652	689	619	654	675	660	676	669	639	688	644	691	675	687	643	706	675	655	640	648	632	685	664	694	673	691	654	716	661	675	638	684	671	657	670	649	685	669	676	674	655	667	678	673	652	692	681	634	635	654	671	677	659	650	701	692	666	675	697	659	673	655	723	686	679	659	678	625	686	645	629	653	672	612	632	667	629	674	670	688	651	678	638	651	700	643	676	627	626	660	668	647	639	659	674	637	659	638	690	651	683	651	687	651	644	642	646	621	654	619	599	672	685	641	668	645	681	671	703	672	618	685	645	651	630	650	669	679	646	664	646	644	656	674	647	702	664	657	673	645	619	684	703	657	629	627	635	662	633	669	688	637	652	666	668	678	604	640	675	631	673	694	611	647	658	636	665	634	678	679	645	602	662	704	642	661	651	674	696	653	663	710	661	659	677	631	648	659	634	661	611	646	670	643	656	634	687	725	691	680	681	632	670	619	642	641	659	648	697	615	624	681	677	655	640	659	619	719	645	659	681	605	669	657	653	672	626	642	662	636	666	649	696	697	644	660	623	668	668	659	649	685	673	622	672	666	674	644	663	649	691	671	654	679	668	655	660	619	662	624	644	591	651	718	646	671	679	633	656	622	660	713	641	638	706	678	684	668	678	671	638	635	705	682	648	661	622	702	654	713	682	678	649	651	655	654	683	709	674	627	638	671	704	656	704	679	710	711	701	666	685	675	634	690	625	623	675	673	675	639	653	655	665	675	655	709	631	685	643	660	660	660	667	650	669	633	699	655	642	720	686	662	652	610	660	649	635	692	616	683	686	697	655	630	655	662	646	697	624	661	668	679	643	681	679	655	650	662	689	670	642	627	638	617	690	640	652	632	644	667	612	654	652	643	687
33162	14615	2144	317	267	282	289	266	273	268	284	242	247	267	290	237	239	231	237	251	285	260	272	246	256	246	242	285	239	248	295	294	261	232	249	225	255	249	246	247	247	242	255	254	238	278	241	239	273	271	279	249	287	254	263	249	258	246	266	236	252	274	236	264	232	251	261	268	265	268	248	268	238	215	249	252	286	251	266	261	243	260	277	257	310	295	240	240	259	250	260	266	277	261	247	267	251	258	261	263	259	272	247	253	245	260	241	281	280	252	268	254	243	269	257	260	254	234	253	254	264	241	253	213	261	248	231	266	267	276	254	237	299	255	242	261	263	270	230	241	241	229	231	256	240	250	248	277	263	268	262	273	272	242	253	232	224	231	260	232	246	252	267	266	212	238	280	301	257	277	272	272	238	238	263	239	258	239	239	263	268	250	252	257	267	275	281	238	259	245	269	276	251	262	239	277	253	251	273	262	234	269	258	215	278	263	247	246	282	279	267	253	269	261	254	273	274	259	256	233	270	264	256	266	227	252	271	267	262	267	250	235	242	241	260	259	254	278	252	255	247	289	254	235	251	251	264	235	262	276	244	237	273	244	245	259	290	265	272	286	303	236	244	247	266	237	254	253	233	266	270	259	255	253	261	249	299	291	262	272	264	233	263	247	254	261	245	246	282	243	266	264	247	250	256	245	272	252	257	235	252	250	252	269	228	233	228	278	275	263	242	244	253	260	245	277	245	265	251	234	256	278	249	232	243	250	264	295	253	227	239	286	272	221	280	242	229	257	255	286	242	241	243	241	249	245	255	266	261	284	263	269	261	296	277	264	254	213	235	249	265	265	245	279	266	280	262	223	274	248	276	273	268	261	256	267	276	272	230	265	253	239	268	267	248	260	259	242	244	249	256	243	271	273	221	263	262	235	277	267	265	249	223	254	279	252	237	274	257	238	247	233	270	255	269	250	284	252	242	271	266	255	248	247	259	266	237	248	244	250	242	250	238	268	226	259	256	280	257	260	256	254	226	260	286	264	294	244	273	281	260	252	263	240	261	272	235	238	266	263	208	264	263	283	272	237	259	247	235	247	240	244	268	258	259	280	229	254	282	281	255	233	263	249	218	302	284	262	249	237	243	284	239	258	243	249	242	283	229	293	258	261	221	256	239	249	281	254	245	288	273	236	233	230	271	253	270	255	237	239	251	238	242	227	241	288	298	244	266	254	253	268	279	261	251	232	278	258	294	259	210	265	268	236	240	273	244	260	278	238	260	275	271	252	251	242	273	254	243	234	251	236	255	261	244	242	260	270	245	265	280	252	234	284	254	268	231	236	251	231	250	272	234	245	254	264	251	251	245	259	286	294	280	275	268	275	231	250	271	226	266	245	243	260	272	242	256	280	249	246	278	253	264	249	271	303	262	255	258	246	226	242	244	257	272	267	247	245	244	253	281	256	254	230	276	277	269	263	245	274	271	260	253	284	244	281	266	241	226	258	239	227	276	236	262	239	250	266	262	256	280	260	262	217	269	233	259	242	246	274	250	287	255	303	257	266	259	273	255	265	245	253	244	247	250	256	263	272	264	259	273	275	270	253	271	275	267	244	254	240	252	266	281	241	259	249	251	239	294	256	289	242	251	243	256	236	271	260	236	287	237	272	263	239	270	258	246	238	239	241	244	242	238	249	249	242	242	278	239	237	281	258	213	262	296	267	255	276	224	258	259	254	250	239	281	262	230	269	290	287	267	227	267	251	240	260	269	252	242	266	262	295	260	233	281	255	275	246	237	237	263	252	230	265	262	269	260	261	246	228	271	236	273	215	253	280	305	276	260	252	252	242	229	240	267	222	237	257	244	233	258	248	259	249	283	240	295	272	270	247	270	273	240	264	229	281	265	264	291	264	252	285	262	249	219	235	281	285	248	246	255	235	254	254	241	279	286	270	262	225	261	246	273	244	243	252	271	231	240	289	225	275	278	259	252	238	250	275	238	262	254	264	222	286	263	239	245	229	281	267	268	279	246	245	277	235	255	279	246	271	264	293	247	264	263	245	256	253	264	254	222	237	273	236	255	258	311	250	268	266	244	239	244	244	231	224	246	242	264	268	241	250	216	258	246	275	251	265	261	261	257	256	276	284	219	243	277	279	306	262	234	238	253	296	249	257	265	247	257	273	237	240	259	261	253	266	275	258	249	250	257	254	223	274	261	271	266	258	276	244	266	296	249	248	269	250	245	249	250	238	234	240	254	236	241	254	274	257	281	240	249	230	251	279	283	258	260	255	276	248	295	278	246	271	261	268	251	268	259	229	236	270	251	244	275	260	250	270	253	246	281	246	245	245	239	256	271	250	248	249	233	264	255	253	263	269	248	262	274	284	256	214	268	272	262	251	238	258	261	269	257	263	229	249	259	269	291	237	257	267	275	251	269	285	278	253	238	266	271	262	261	262	261	266	286	263	233	280	276	235	258	263	260	261	258	249	243	263	235	249	264	282	255	238	258	249	236	247	252	241	264	258	264	249	273	245	289	229	258	267	242	224	255	257	264	242	252	258	290	255	255	282	232	256	262	249	257	252	275	249	297	287	260	264	267	240	251	267	255	264	257	262	301	283	272	268	268	256	230	263	258	236	272	215	236	256	268	259	235	280	261	208	244	255	231	243	235	268	269	253	253	274	254	265	246	251	242	247	265	275	253	264	281	253	274	260	227	274	259	263	263	278	280	273	268	247	268	258	264	224	251	294	267	250	264	283	239	280	250	254	248	231	262	255	264	286	265	242	239	266	270	245	236	257	280	271	246	273	268	233	242	226	233	247	283	247	255	258	228	263	255	241	239	255	278	246	263	273	271	247	287	271	273	268	245	253	251	261	277	266	245	262	267	244	238	271	276	244	251	280	256	281	276	266	234	278	252	281	253	272	247	260	242	237	233	237	269	286	264	237	265	240	218	250	267	259	240	257	257	257	254	253	238	273	264	247	261	267	268	246	246	242	247	260	249	260	272	258	312	253	266	279	251	225	265	235	248	256	283	257	245	280	242	273	254	286	245	251	258	239	257	268	248	257	265	227	280	224	247	298	279	265	253	288	263	262	275	255	273	303	281	291	236	242	250	234	263	268	293	226	292	241	249	254	234	237	241	264	223	233	277	237	245	233	256	267	257	252	251	286	276	240	262	256	268	267	274	246	259	251	243	270	243	260	262	268	263	239	242	258	282	253	267	246	245	272	250	243	239	251	246	301	251	236	249	242	236	234	246	253	240	229	260	261	271	232	249	246	222	248	233	209	239	230	236	279	273	292	255	253	249	234	237	255	258	261	303	247	264	257	248	255	249	246	219	274	242	253	287	245	254	263	253	279	257	266	242	261	277	241	272	277	282	270	265	257	265	269	248	274	285	255	256	282	289	267	262	240	239	259	254	243	278	272	245	239	226	259	279	247	254	281	255	252	219	251	262	258	242	280	263	263	241	253	239	250	233	279	251	258	267	253	231	248	279	252
7823	742	629	651	622	642	622	623	599	562	626	639	588	641	616	602	596	601	608	640	610	577	617	625	605	643	605	569	592	597	623	608	601	604	614	584	611	610	608	608	594	605	590	601	592	607	592	603	600	577	637	587	613	569	601	604	598	603	616	625	601	576	617	562	574	585	573	592	640	587	637	629	607	639	589	593	631	584	629	637	632	584	607	606	612	570	621	588	586	581	650	623	631	598	627	595	605	653	606	612	609	641	671	633	586	606	629	593	604	576	583	614	626	598	662	650	593	595	599	579	594	557	559	609	620	627	600	608	626	587	635	630	638	648	585	584	647	603	637	576	591	579	614	635	635	622	599	601	595	592	600	618	611	598	625	602	612	612	622	586	623	590	591	601	625	607	574	582	617	621	601	609	623	583	620	578	564	606	611	576	570	653	570	612	600	590	639	649	568	593	591	614	604	664	594	608	640	627	624	608	599	596	657	587	616	619	613	609	630	590	633	609	563	582	619	584	602	600	636	594	576	589	611	610	640	620	627	601	632	608	618	617	596	608	617	572	623	601	628	608	634	651	573	623	595	581	632	576	594	613	596	599	599	613	570	591	596	588	599	583	569	602	592	586	623	657	590	618	608	593	594	621	574	650	633	583	607	601	570	570	609	588	574	602	624	586	614	614	623	618	648	615	640	575	600	634	630	633	612	650	592	589	632	574	617	606	614	615	569	608	591	636	593	627	655	560	594	580	572	578	591	598	582	578	559	645	615	590	577	636	610	620	599	627	606	626	612	653	595	621	586	576	628	589	576	606	622	593	638	593	626	630	598	615	580	587	650	626	640	580	605	574	609	631	576	607	626	636	636	583	591	540	584	593	606	614	590	594	594	619	578	651	616	619	603	595	621	579	615	596	640	619	609	617	582	569	637	598	609	578	608	578	614	646	568	592	648	608	635	579	591	600	586	634	609	590	594	626	648	616	645	583	628	598	617	613	609	595	605	582	609	626	596	617	598	608	580	613	608	584	601	607	598	607	572	574	592	581	578	543	601	574	555	591	620	600	630	625	571	580	613	629	622	590	587	611	601	628	597	574	570	578	583	640	630	584	611	588	604	599	578	638	635	608	592	616	635	621	588	610	635	606	632	616	618	617	563	589	595	617	616	635	604	619	589	599	577	582	632	602	605	643	598	578	624	612	613	616	605	582	611	613	596	588	592	591	635	644	627	613	571	628	576	579	618	609	564	589	595	622	590	583	593	616	600	629	612	600	631	612	607	624	627	621	619	640	606	648	586	607	613	613	619	604	614	626	617	627	603	603	613	611	585	635	625	620	598	569	600	636	621	610	590	567	593	618	566	644	559	609	580	604	593	597	565	608	587	618	596	634	644	607	618	615	558	604	614	591	665	591	655	637	604	652	609	667	578	651	627	603	625	646	583	627	545	608	581	566	637	616	574	611	609	589	570	585	642	628	612	646	588	632	592	619	608	576	562	608	576	604	588	578	620	587	624	594	587	611	677	627	582	612	615	619	583	644	608	596	575	592	606	624	603	604	601	634	582	611	590	602	605	619	529	650	633	575	578	608	591	605	570	584	626	584	599	598	566	616	624	595	584	612	612	613	572	631	600	611	642	579	610	613	621	577	657	611	566	599	575	541	607	582	616	616	585	588	597	603	598	643	584	672	584	597	572	647	593	596	615	560	581	661	601	627	666	648	609	615	647	605	593	557	652	615	629	602	598	631	594	576	595	634	624	630	584	626	619	589	635	644	620	664	587	638	583	601	584	559	641	581	616	599	623	575	607	579	626	593	595	651	573	601	604	600	619	637	640	627	590	558	582	654	608	610	598	615	578	599	604	608	634	627	606	636	612	570	605	628	644	672	674	615	618	575	631	670	597	559	628	627	600	592	592	662	649	612	584	591	629	620	569	607	579	583	621	595	609	587	578	575	574	592	597	634	611	604	634	567	638	620	597	611	618	592	579	610	630	606	632	568	617	610	602	610	568	591	562	593	595	598	581	582	615	575	583	604	626	607	581	610	619	604	606	656	556	665	604	591	623	645	600	644	614	609	610	631	590	602	600	611	610	567	614	627	616	619	611	624	627	579	581	612	614	590	588	585	639	618	591	609	672	588	627	630	592	598	589	549	597	599	585	604	651	619	615	567	639	610	595	633	613	581	611	632	586	600	624	603	626	598	609	631	610	600	583	592	620	586	620	619	598	616	602	672	627	579	616	634	597	619	609	623	620	638	556	614	612	606	612	579	603	628	626	601	658	586	641	631	608	582	589	621	620	622	585	603	559	563	615	588	575	644	633	587	604	621	601	594	623	601	614	621	609	606	608	597	611	589	590	592	643	619	621	573	609	598	648	592	566	602	580	582	574	638	589	608	607	663	592	649	567	616	601	612	600	594	639	608	630	610	610	616	599	667	615	601	646	613	616	612	620	615	587	636	647	571	591	601	654	630	599	642	631	612	619	606	615	590	600	568	616	613	613	627	606	635	630	620	568	633	626	645	591	603	542	575	602	637	621	570	598	614	614	595	587	619	601	648	641	599	659	616	558	567	615	583	660	618	658	603	620	650	638	622	613	640	642	578	630	571	590	621	616	609	622	544	610	597	627	615	630	601	592	587	562	579	624	643	638	586	618	676	563	612	630	583	593	641	622	617	674	624	605	593	576	582	552	627	591	597	602	616	565	583	566	609	612	596	632	638	598	596	585	600	596	675	622	603	598	629	557	618	583	618	570	617	606	525	569	605	545	578	610	662	622	593	580	644	598	608	612	616	622	603	557	626	652	579	640	567	624	601	544	580	580	605	615	598	641	636	580	616	649	575	600	593	609	623	625	572	618	589	570	597	545	632	608	643	624	604	604	652	598	630	623	638	598	606	590	583	619	642	609	619	585	602	592	583	638	586	611	603	649	588	615	581	602	558	636	602	633	623	619	592	597	617	611	591	602	616	627	592	599	564	633	618	613	662	568	586	576	550	606	606	582	594	646	664	603	605	627	594	616	621	629	576	554	587	589	592	596	586	594	606	623	614	622	603	615	685	608	639	618	628	633	600	631	596	599	602	624	622	609	613	607	603	536	620	587	612	590	578	600	576	633	582	628	634	584	601	627	630	607	606	614	588	619	627	615	597	583	566	569	614	578	617	599	579	648	590	562	623	604	601	595	598	546	614	592	629	635	658	596	550	589	611	633	569	576	620	584	620	615	632	610	581	636	591	626	604	585	570	613	638	606	544	622	603	584	639	650	594	600	620	606	598	617	606	596	590	600	653	613	619	585	594	585	585	632	607	578	618	633	579	593	575	664	595	567	587	612	595	585	605	659	575	600	576	605	591	605	611	654	607	633	635	620	601	584	629	592	660	603	629	597	636	625	596	601	595	598	589	588	635	619	626	596	620	601	555	596	622	592	618	576	561	644	631	645	540	624	557	579	592	579	639	586	621	613	620	605	604	618	618	596	632	611	573	589	646	631	576	633	597	598	602
25099	21002	23652	28540	21014	12755	699	562	435	470	411	426	422	462	405	414	403	437	437	410	424	422	409	430	436	464	404	420	390	408	397	389	406	420	427	450	378	438	363	423	453	399	399	400	385	388	396	359	422	424	378	418	362	455	396	403	367	384	422	363	392	380	380	419	385	409	412	404	403	396	403	389	393	423	391	413	433	413	389	374	417	365	400	411	423	362	434	426	410	394	421	423	408	401	375	393	402	440	426	375	393	401	396	430	393	406	402	385	381	385	386	412	465	405	404	438	409	389	386	371	403	382	443	383	372	411	404	399	393	407	408	377	419	397	393	419	411	435	408	420	408	381	411	424	401	404	457	423	417	425	361	406	399	431	377	411	412	420	425	413	374	394	395	405	414	410	366	412	427	431	402	388	425	422	386	384	369	450	376	402	416	418	385	416	412	413	405	399	412	415	391	443	412	384	407	406	403	385	427	398	368	452	400	386	416	410	382	414	382	419	399	402	417	390	413	376	399	433	410	409	375	449	391	399	396	416	396	396	433	394	416	405	377	412	432	391	422	397	425	392	402	376	400	386	392	442	395	415	394	433	397	377	406	412	388	458	404	375	416	404	388	383	382	425	415	423	418	424	374	406	411	427	432	380	377	400	360	401	432	391	397	392	417	394	370	389	437	405	413	416	401	393	433	368	380	440	428	406	419	363	393	406	392	415	386	415	427	403	401	364	428	403	417	391	414	386	397	378	412	419	383	430	369	401	412	405	367	409	411	397	448	429	413	386	370	391	412	408	410	402	375	413	387	369	386	404	408	380	421	385	410	356	404	406	381	415	411	399	423	385	399	372	413	399	387	455	407	382	401	385	372	414	373	387	443	387	391	412	398	373	432	404	412	407	405	369	411	393	409	407	396	391	391	424	450	403	400	422	407	409	389	424	401	377	390	393	408	405	387	374	371	430	405	413	420	400	369	419	421	439	394	416	410	411	403	386	409	402	368	430	413	430	376	404	416	398	416	425	409	426	421	375	380	400	375	405	435	415	411	429	462	406	409	423	419	364	408	438	427	365	385	389	394	386	362	403	417	422	412	415	444	394	399	391	465	422	392	422	418	464	431	355	404	413	362	415	425	411	407	396	347	410	421	429	424	452	412	429	420	437	419	369	398	402	385	441	427	378	386	441	427	422	451	407	376	405	392	433	406	407	422	410	420	406	400	387	368	432	417	378	395	415	417	404	434	392	418	376	404	373	405	399	431	438	361	396	402	399	424	371	411	402	404	408	394	371	402	383	391	427	409	393	416	424	457	425	395	400	389	418	415	395	419	418	426	384	366	399	362	426	366	384	433	377	379	425	374	451	404	405	395	424	381	449	427	389	402	437	410	432	462	395	388	389	382	433	403	401	420	423	436	389	407	396	428	380	397	402	375	394	415	407	394	397	400	418	426	410	380	369	410	422	379	450	441	420	388	393	392	396	437	382	408	421	410	390	377	406	389	449	369	433	456	436	414	381	386	446	399	428	402	389	387	381	405	416	394	419	403	388	401	380	420	380	416	440	412	402	380	417	414	378	438	388	357	378	430	448	390	402	391	463	408	427	438	361	379	442	414	391	413	391	367	361	396	375	380	393	417	409	374	393	439	408	396	392	399	420	419	389	421	405	409	389	394	375	425	396	405	403	409	400	384	397	425	382	380	374	423	429	412	433	393	404	383	410	433	392	393	413	425	384	419	399	406	425	388	395	393	414	382	369	389	406	378	395	415	414	418	380	407	419	374	361	416	342	407	417	372	427	390	401	375	389	379	433	431	424	414	392	436	443	471	421	418	405	364	401	416	390	406	418	420	386	409	378	390	415	444	392	424	399	404	395	402	431	414	374	400	435	454	417	383	386	427	416	352	421	395	383	381	425	409	401	414	423	412	418	382	370	381	384	438	432	395	403	434	412	373	419	376	399	414	397	423	381	413	421	420	419	406	404	367	405	394	451	400	394	395	410	399	392	431	415	398	381	398	419	398	403	395	409	392	403	416	431	433	431	399	410	403	408	405	386	407	426	425	420	417	411	388	432	386	432	396	375	408	385	416	377	378	389	382	399	436	401	401	408	404	371	421	392	395	404	411	436	421	412	430	423	420	387	434	419	390	416	392	416	399	374	407	361	409	401	419	453	361	425	438	387	411	416	394	413	425	442	385	390	379	411	381	402	442	421	398	419	387	377	428	384	403	381	389	380	391	451	393	376	411	388	379	419	399	394	361	377	365	410	376	460	379	387	433	370	372	419	387	412	404	391	379	396	410	418	380	376	377	404	437	369	388	392	398	377	417	385	419	405	384	435	410	354	416	398	401	440	412	441	439	412	400	415	415	399	398	432	440	381	377	411	429	375	395	414	411	411	395	441	374	418	433	402	447	373	390	381	427	436	407	373	384	379	416	404	403	422	389	436	388	425	417	420	421	383	421	370	412	412	442	379	441	396	378	412	462	394	422	398	423	380	402	421	378	416	404	382	396	432	393	421	408	459	369	424	415	371	431	432	416	391	430	400	452	459	408	353	375	401	383	394	410	409	419	354	415	396	411	409	397	399	392	404	373	421	385	396	400	400	444	404	428	397	424	401	416	399	414	406	369	384	377	423	391	387	365	433	389	401	386	392	436	409	428	399	379	388	389	429	410	446	414	448	404	449	399	387	393	374	387	424	402	408	386	404	415	413	429	385	386	384	408	398	372	437	435	393	394	361	434	380	381	392	399	409	384	398	395	399	424	433	398	389	366	437	410	427	444	422	433	408	404	383	375	399	395	417	399	370	372	383	384	391	406	426	403	372	378	420	422	429	390	396	452	413	399	434	336	431	354	386	413	416	407	400	383	416	391	413	438	419	410	385	391	409	399	392	395	421	403	391	440	427	402	369	371	422	366	357	387	427	405	435	400	394	433	406	401	406	425	438	392	402	379	420	402	412	416	408	390	388	385	380	442	417	420	422	406	375	440	461	433	390	391	418	395	451	388	368	393	390	363	391	378	401	402	441	451	428	391	388	368	373	376	423	411	417	393	375	394	406	377	395	440	467	413	405	409	445	380	401	413	398	407	433	392	409	388	370	415	409	400	416	378	389	390	412	398	398	396	410	434	426	401	366	436	390	393	376	423	388	414	397	429	428	428	414	425	377	395	387	427	415	406	398	406	400	355	429	421	397	360	417	394	390	426	406	427	425	419	400	435	437	384	417	398	357	424	386	384	414	404	453	400	407	425	395	410	412	365	397	373	390	400	383	385	417	397	423	425	441	415	401	407	369	370	409	412	391	440	413	414	400	412	393	415	406	404	423	407	390	391	454	408	383	436	393	364	430	398	405	382	351	371	381	393	410	397	404	446	430	384	404	433	383	428	418	457	430	422	360	386	406	422	435	414	442	440	370	424	400	421	368	416	362	407	400	391	426	404	410	391	409	382	414	399	359	434	378	429	387	383	377	386	385	382	468	379	420	410	428	405	438	416	408	439	451
4505	2288	1452	1050	960	907	906	903	869	891	886	903	844	860	879	902	873	843	912	882	825	902	891	880	866	808	900	902	866	888	846	869	850	824	852	861	904	836	893	873	892	892	909	846	854	877	915	882	824	909	834	863	902	890	846	866	823	886	917	875	879	856	792	814	828	895	892	829	838	886	871	770	887	851	843	901	832	887	912	849	882	854	901	861	826	826	861	842	844	911	884	861	879	815	886	884	875	811	849	877	907	865	896	866	877	910	909	899	851	847	874	845	927	897	902	816	865	876	880	839	884	823	855	864	887	864	872	836	828	855	869	870	917	866	889	865	860	867	861	888	836	818	909	869	870	924	870	829	882	876	933	873	901	882	847	855	919	874	875	873	838	830	870	834	892	831	874	857	825	875	868	870	882	879	913	883	867	876	870	910	874	867	833	890	885	834	869	895	860	786	833	870	825	869	876	917	905	877	869	891	909	868	832	842	918	868	851	852	903	842	897	891	879	859	836	827	858	884	854	856	839	858	879	850	874	942	864	873	832	858	848	835	875	901	888	826	828	854	898	881	860	882	827	847	874	881	893	872	870	849	918	871	862	921	818	916	853	879	857	894	812	827	863	864	845	825	864	850	882	869	879	863	853	829	918	856	945	826	853	860	898	864	847	858	809	867	843	818	860	899	819	880	879	854	871	868	829	826	858	866	878	863	813	814	821	842	875	846	845	787	868	889	858	862	886	874	879	898	901	860	865	899	903	878	877	885	882	826	890	889	895	868	842	897	864	843	886	830	836	910	932	911	865	892	867	828	889	849	843	853	878	840	848	827	903	886	849	855	870	839	900	834	867	882	849	901	855	907	904	874	822	838	912	863	892	879	882	832	863	872	854	865	863	858	896	869	875	883	897	872	857	875	880	888	819	869	900	864	902	877	864	845	858	863	842	869	875	846	865	833	844	853	865	848	902	848	895	853	850	860	851	900	848	871	865	859	869	805	829	876	875	868	857	857	930	863	889	869	896	857	900	857	864	837	868	890	847	857	878	889	877	878	861	846	828	855	858	814	860	866	851	868	849	821	873	821	924	862	882	888	841	864	870	888	837	867	853	823	866	914	885	863	825	892	894	863	835	868	901	834	871	869	849	798	835	871	877	876	846	926	867	845	838	925	890	913	836	849	846	887	841	884	808	867	872	884	888	885	890	876	893	827	879	886	905	877	779	800	918	880	845	861	839	895	880	823	859	870	850	868	902	873	863	873	912	842	838	864	928	854	840	837	878	871	835	873	875	847	850	858	825	889	846	835	916	855	848	866	829	852	874	833	867	877	898	838	892	863	863	845	873	858	846	829	891	888	854	851	841	924	821	842	842	924	869	786	811	875	873	925	929	909	830	816	864	854	879	859	862	848	921	800	860	870	877	888	870	847	860	828	859	851	834	900	878	853	824	846	870	899	826	869	847	834	876	913	848	852	830	917	850	872	867	883	861	867	827	924	863	844	871	928	910	870	886	832	875	835	884	815	878	803	852	813	844	854	884	896	886	871	872	876	872	848	859	880	846	857	858	911	844	907	843	850	848	872	874	817	901	867	853	843	856	892	843	847	861	884	867	845	822	879	892	852	873	907	891	828	861	884	888	928	794	890	886	884	922	867	843	896	904	799	841	893	890	870	880	854	820	897	915	867	826	903	873	872	846	850	899	786	842	907	893	862	883	856	878	849	873	882	788	840	868	853	862	830	868	885	932	896	844	868	888	856	870	870	902	823	827	840	872	880	881	896	803	890	828	876	866	886	835	891	846	840	852	838	823	879	868	880	855	871	833	849	830	910	847	858	914	854	916	873	900	891	846	862	916	865	817	934	877	918	851	832	897	858	890	883	882	843	885	869	885	874	858	813	931	854	860	864	836	827	908	849	886	899	918	901	827	860	858	881	832	851	839	831	874	912	873	917	837	931	876	835	890	827	887	871	892	891	838	847	864	866	853	857	875	820	861	852	844	932	866	882	842	831	910	871	876	919	873	847	898	880	893	872	834	817	887	853	893	871	876	879	872	812	856	818	832	891	895	881	894	892	846	888	850	889	877	860	873	855	857	825	846	863	878	893	888	853	868	883	836	863	862	842	898	812	914	916	840	839	895	904	884	885	867	868	881	872	822	909	845	871	872	863	822	840	863	897	907	877	869	803	838	865	839	855	855	807	877	809	864	916	865	867	808	874	865	835	859	853	868	846	822	881	861	810	831	855	873	901	901	879	868	854	879	855	891	847	829	912	866	847	832	884	879	842	863	866	869	862	828	841	951	909	907	787	891	833	834	836	852	873	881	870	842	884	874	849	892	912	856	863	852	866	878	857	860	862	894	881	870	921	878	851	841	902	888	860	828	844	827	835	891	898	839	866	871	839	880	863	869	814	906	847	884	838	874	959	822	888	877	914	846	864	840	847	884	880	897	881	857	792	874	866	825	853	850	857	840	904	929	855	862	871	885	844	812	857	877	839	833	841	878	874	879	822	889	870	885	791	874	858	860	829	867	859	886	883	915	872	851	884	865	903	866	908	855	890	833	939	842	897	865	843	878	901	848	840	922	904	867	868	863	850	818	872	833	863	815	873	812	873	816	888	866	864	874	856	832	816	839	870	877	879	809	875	928	889	861	806	921	860	891	918	833	866	824	830	833	916	870	837	883	869	881	840	882	878	870	855	863	866	869	876	865	842	865	898	819	866	908	826	824	921	839	852	862	883	845	897	825	830	862	907	828	882	895	860	803	832	858	884	906	908	894	870	884	869	888	864	848	905	857	920	871	899	894	909	849	909	877	889	891	883	863	851	884	872	846	916	882	856	855	890	877	868	840	856	894	813	872	880	871	906	855	842	862	893	843	853	876	886	865	865	921	889	858	888	902	907	844	877	807	878	898	867	899	855	830	884	868	896	906	863	861	866	846	886	854	886	899	882	866	925	871	816	853	852	874	872	825	885	882	896	823	890	887	883	858	813	903	877	834	896	923	877	879	865	826	865	848	870	902	879	892	865	903	821	854	899	875	846	883	871	868	871	840	863	842	904	818	881	869	871	855	913	875	857	875	910	874	898	885	876	821	864	858	846	829	859	868	852	855	851	828	867	863	869	828	887	862	907	843	876	855	886	805	913	833	836	895	893	852	811	853	841	860	873	822	858	854	865	835	826	880	832	828	875	880	841	850	831	935	813	853	881	891	911	898	903	893	836	918	852	866	844	836	815	845	879	830	867	885	857	881	899	879	896	881	818	875	888	880	863	886	838	834	804	880	858	913	844	828	869	837	886	841	832	835	860	870	891	898	902	849	862	868	892	875	896	872	842	836	870	871	880	884	862	909	887	863	880	888	844	880	899	860	861	837	833	869	881	892	907	865	841	863	886	909	849	877	870	930	895	891	876	847	873	852	809	859	874	925	864	904	879	843	832	885	914	911	822	855	864	884	878	884	842	810	871	839	869	914	911	870	854	887	907	812	894	800	823	870	867
24418	21030	24034	28231	21031	21074	11059	656	465	384	377	373	345	337	339	339	346	338	334	314	306	351	323	327	325	323	334	380	317	331	330	332	305	336	323	290	332	263	313	331	300	316	304	324	333	319	310	352	345	311	319	333	316	264	295	307	314	334	338	327	307	321	329	271	309	277	327	312	348	333	296	349	303	334	316	289	311	339	324	344	330	323	301	316	314	301	335	309	269	342	330	299	314	290	355	343	300	307	349	317	301	309	348	306	282	277	299	364	299	299	330	348	285	313	303	348	350	308	342	307	316	307	294	311	279	325	297	310	281	300	331	347	314	278	295	317	302	336	326	326	326	315	311	280	289	304	303	315	314	314	320	288	299	342	306	322	292	359	303	303	329	284	321	293	279	333	319	306	313	295	309	302	320	283	314	282	340	338	303	287	334	321	331	328	288	254	314	293	295	326	354	296	293	313	332	345	360	293	316	302	322	303	285	321	347	341	313	295	319	311	290	262	291	342	291	332	296	316	328	309	315	306	297	312	315	313	273	338	290	307	300	312	296	332	326	334	317	307	309	303	309	305	292	313	313	326	303	302	303	318	291	322	356	288	304	304	321	334	340	317	314	325	328	328	321	323	312	323	331	306	325	314	323	339	319	346	323	312	294	315	306	355	340	327	306	301	286	324	338	296	285	327	334	313	295	315	321	337	298	317	334	334	338	310	331	321	324	305	311	285	301	305	320	285	317	313	347	296	330	287	306	328	310	301	292	340	328	337	330	295	269	322	349	323	309	330	258	306	293	311	293	325	326	357	290	318	302	289	292	306	347	305	321	288	340	316	306	320	345	329	357	315	269	317	274	329	307	309	298	316	306	303	315	314	334	303	350	292	296	342	334	307	317	359	334	312	332	326	296	321	291	311	285	312	324	333	312	326	331	297	340	307	326	329	287	310	308	318	323	308	302	327	312	330	318	309	306	344	320	268	330	326	299	316	318	313	304	305	290	275	305	317	330	314	313	322	342	311	314	317	280	330	300	302	323	331	331	309	294	310	298	334	299	309	278	305	288	324	296	291	316	350	331	310	356	321	307	275	287	307	308	302	306	317	304	301	313	357	323	335	321	323	345	324	302	274	294	268	334	316	329	322	320	287	302	326	324	301	305	320	321	313	278	290	329	299	361	321	346	314	324	321	322	299	304	327	296	337	302	332	277	298	309	316	332	314	301	338	308	331	297	327	292	334	287	328	328	314	315	302	280	286	297	308	301	342	313	358	311	309	292	317	344	324	321	287	326	296	315	315	319	279	295	306	329	310	298	292	328	316	328	304	318	304	307	297	299	344	296	305	331	303	323	316	331	278	318	307	337	325	304	307	328	331	342	284	313	324	314	346	291	342	302	323	305	284	309	318	298	345	312	304	352	321	307	313	319	296	329	315	309	290	306	314	280	316	294	302	338	328	324	303	336	301	318	290	377	320	302	341	335	327	314	300	308	311	317	307	287	325	314	294	318	325	319	280	280	313	292	286	301	324	301	339	306	302	309	310	326	355	269	345	294	334	269	298	319	320	328	316	322	317	296	320	316	323	297	310	290	318	308	337	306	274	320	326	295	310	309	277	283	293	296	326	325	352	348	290	311	313	277	317	342	334	332	326	309	340	338	356	309	303	310	285	315	360	317	309	310	273	308	332	285	349	307	359	349	362	329	330	317	283	313	319	317	310	307	326	313	326	293	307	315	326	321	305	324	311	341	274	307	281	303	317	279	311	329	300	301	326	294	311	307	338	331	276	323	338	318	312	334	322	325	314	292	328	333	355	318	314	314	302	309	317	349	287	288	314	272	286	327	315	252	294	336	307	274	283	345	333	317	311	344	317	350	349	338	324	315	318	315	307	309	314	320	302	324	342	320	317	301	279	367	290	276	308	305	315	317	296	297	296	298	293	333	307	321	344	316	300	298	300	290	315	281	322	305	321	327	327	312	304	310	326	298	311	314	326	282	309	281	340	294	318	278	332	326	303	319	307	283	290	295	319	290	302	289	314	306	313	315	308	306	303	295	308	308	302	296	316	318	326	312	307	280	319	323	319	320	307	277	344	325	307	298	317	313	321	314	331	323	333	337	293	314	281	322	305	301	310	304	326	321	320	333	326	307	291	318	321	303	296	354	342	316	321	304	334	332	344	289	297	317	290	315	279	307	314	305	297	286	276	300	331	303	299	337	319	310	311	346	281	341	312	314	312	321	319	339	322	291	341	294	328	310	323	307	322	317	303	337	287	278	312	286	304	292	353	322	278	307	298	284	351	326	328	292	332	287	319	297	268	322	320	314	321	318	316	298	314	326	309	378	325	287	328	319	300	312	314	301	287	301	350	284	320	303	294	338	327	322	307	325	320	300	289	272	308	288	306	338	331	297	309	361	315	282	304	351	311	325	321	327	308	299	291	330	319	332	330	290	335	332	322	299	286	326	336	272	300	273	314	329	317	345	301	296	355	321	360	300	312	302	281	262	290	348	349	297	248	323	344	328	305	289	310	319	264	314	301	300	311	324	292	284	322	319	326	277	319	286	305	311	322	311	268	311	333	315	323	307	304	320	255	314	333	357	356	327	316	307	314	279	265	294	331	312	314	302	291	321	354	337	311	310	314	346	292	304	315	327	300	338	335	323	283	327	339	314	303	349	318	331	328	297	335	323	298	294	351	380	278	295	310	295	284	335	259	293	285	295	311	314	350	279	337	292	309	295	337	300	307	303	304	299	334	284	318	327	362	298	279	332	322	313	285	295	311	311	313	315	293	320	321	297	281	319	292	313	355	297	307	310	334	330	362	330	302	320	332	313	320	302	308	289	305	289	333	322	301	355	340	315	325	334	298	301	305	343	277	330	322	309	320	309	319	300	305	314	328	294	311	316	285	325	354	310	302	317	315	309	320	305	315	315	337	343	275	349	288	311	309	314	344	294	314	320	321	333	297	313	316	318	329	314	322	325	326	314	366	329	306	322	324	312	324	297	343	301	340	290	329	311	280	320	304	313	303	351	310	345	310	328	310	293	275	353	332	306	283	349	315	320	349	303	317	315	326	323	321	343	312	304	296	279	301	301	349	322	309	340	291	336	302	329	323	311	303	304	291	326	315	286	287	321	313	320	323	321	327	321	318	286	319	333	293	327	324	312	327	311	323	304	325	301	318	322	333	295	299	320	298	303	323	313	324	333	294	299	323	319	297	301	310	331	309	288	330	307	325	286	311	299	294	283	276	313	317	314	333	332	313	305	306	277	330	292	324	292	295	318	292	319	311	309	338	311	322	326	304	319	310	317	281	300	312	317	337	325	301	330	304	260	339	313	346	372	287	311	318	320	300	326	297	306	292	294	320	345	331	337	327	332	299	309	326	291	314	306	308	348	326	298	316	282	289	322	313	337	312	324	292	300	313	310	329	322	328	330	315	314	308	283	352	327	323	328	297	296	278	333	278	291	302	338	325	275	327	277	275	340	296	315	290	335	313
4026	3422	1790	1053	881	794	740	708	666	660	670	687	659	683	667	703	684	689	699	720	655	699	677	687	661	702	626	627	664	677	653	684	698	650	638	696	717	616	665	675	669	642	679	680	646	681	629	630	659	651	601	650	664	617	645	661	646	720	671	702	616	676	677	650	684	688	650	677	595	685	642	676	668	608	661	630	665	667	716	662	639	683	665	653	670	678	650	715	644	627	668	644	661	673	648	654	679	690	675	662	721	627	647	645	710	722	685	715	680	669	678	673	677	701	644	660	672	685	672	671	682	644	650	664	645	634	641	693	654	654	632	645	666	683	698	653	637	644	675	677	693	674	682	656	711	656	638	696	672	651	658	672	680	686	648	667	676	651	697	692	652	670	689	644	690	640	640	686	649	665	671	686	690	706	671	632	695	660	664	639	695	647	684	689	673	650	665	645	674	664	690	629	627	683	617	677	634	644	699	672	657	648	629	652	686	676	637	665	664	656	655	644	677	671	688	639	701	629	665	703	693	683	661	638	666	676	695	663	676	651	687	671	641	666	672	677	654	654	663	686	656	638	681	714	616	655	688	614	658	677	703	695	666	658	705	684	670	654	699	646	663	664	693	705	676	676	636	667	673	632	650	653	674	699	617	687	661	651	685	677	661	693	665	630	684	668	664	682	682	685	635	636	668	619	658	604	677	721	677	658	653	626	662	617	689	645	684	668	707	636	626	655	660	668	675	651	657	715	660	674	673	637	618	642	635	732	697	609	667	687	649	658	676	716	651	683	718	721	654	720	681	675	636	709	687	668	697	602	647	640	667	659	632	662	665	711	627	662	675	691	685	626	666	652	693	646	716	661	712	663	659	653	651	655	676	656	680	651	634	704	675	690	664	621	687	685	675	662	699	612	654	658	659	704	656	646	667	676	666	669	630	657	669	680	701	642	672	628	606	679	664	727	687	666	652	693	719	644	667	628	691	667	698	663	704	671	688	660	648	655	690	691	612	614	671	663	674	647	696	715	652	716	701	623	647	621	647	712	685	704	701	658	681	670	700	668	623	651	637	664	663	670	640	650	674	650	659	661	643	666	703	658	625	713	668	617	695	700	631	643	656	624	713	621	663	664	659	644	685	654	676	691	635	687	660	671	710	639	631	669	726	705	690	681	664	669	658	640	682	661	635	678	610	699	675	699	640	633	654	679	673	661	638	702	669	666	697	631	661	643	624	689	667	700	707	667	668	637	671	655	654	673	633	682	695	649	657	665	691	677	649	685	748	684	693	674	678	697	677	667	718	674	659	669	671	649	634	684	633	675	707	704	640	619	674	676	649	737	668	663	631	636	661	666	651	656	676	681	629	634	661	662	638	694	670	654	658	666	710	655	653	683	612	711	662	673	633	655	707	694	641	680	654	607	679	650	722	688	678	660	662	648	693	704	672	619	660	632	659	664	657	667	697	700	634	639	648	659	692	718	687	655	623	680	699	690	615	656	674	671	646	689	653	674	669	679	591	687	664	604	655	691	636	646	635	635	651	738	646	649	719	631	689	650	664	688	682	694	676	695	684	703	636	689	667	658	662	638	688	687	651	669	659	665	702	681	683	672	655	639	675	683	673	651	677	644	693	622	668	645	694	656	698	648	653	681	673	631	677	668	635	645	678	732	732	612	681	671	658	694	634	636	672	631	660	704	647	652	661	634	616	651	728	666	630	666	639	692	658	671	678	652	619	663	686	677	672	646	624	648	673	703	663	637	676	683	699	657	632	703	688	656	618	679	663	700	625	669	651	617	661	672	683	613	677	649	641	707	676	651	682	736	690	691	687	651	699	664	665	651	675	692	685	676	653	607	643	691	644	666	646	644	666	672	665	651	662	625	683	726	675	674	677	676	683	699	670	651	686	661	632	684	695	646	658	690	701	694	635	644	681	674	665	669	642	620	644	671	642	688	646	668	664	727	671	649	688	668	625	673	668	683	671	659	636	648	672	651	691	696	652	629	630	624	641	667	649	671	673	725	688	646	674	636	655	664	595	661	675	638	658	626	694	679	623	652	680	686	652	650	648	679	654	644	645	663	638	658	674	646	654	601	710	694	711	662	666	640	682	639	625	634	661	726	685	672	652	695	681	683	663	680	659	663	681	632	630	676	708	643	674	676	585	631	647	696	661	710	636	663	668	699	682	685	638	658	644	726	635	627	664	684	684	686	692	677	708	659	697	653	658	644	716	667	648	620	662	650	662	646	681	673	666	694	638	664	727	676	614	651	711	640	655	662	639	679	714	681	663	652	625	631	666	620	644	680	651	657	691	715	667	710	616	675	620	710	646	703	679	680	637	680	656	663	658	638	689	657	661	682	660	676	648	650	705	683	652	633	669	637	695	684	630	677	686	687	681	682	640	625	637	663	680	677	701	655	677	668	652	638	703	652	630	668	662	667	693	668	717	649	685	691	707	684	636	677	645	639	706	679	699	657	634	655	645	655	689	650	659	655	653	670	659	665	629	653	622	676	656	678	644	661	643	655	662	645	631	639	677	700	661	676	659	655	637	647	672	664	634	646	634	641	644	683	678	696	679	674	693	659	627	693	662	665	635	664	631	693	687	697	697	652	635	673	665	702	707	662	695	708	673	638	694	675	667	603	691	669	621	649	658	646	658	681	666	676	708	661	677	695	680	633	644	643	662	702	680	691	690	681	683	703	620	647	673	673	639	701	662	677	699	735	657	667	653	649	761	654	664	672	671	660	664	674	683	668	619	680	696	645	679	671	700	652	670	631	668	652	664	661	644	628	628	701	642	711	645	671	682	648	674	644	637	663	674	696	583	687	707	659	679	666	679	632	634	669	687	669	684	674	682	636	716	648	700	652	681	645	671	718	656	679	637	663	628	692	667	641	647	664	671	663	679	670	664	656	659	647	627	656	649	628	673	691	635	624	622	718	695	685	678	669	638	664	701	665	688	655	622	741	637	634	692	700	625	680	643	688	709	659	674	641	671	652	666	625	641	684	687	672	693	647	643	692	682	640	656	742	682	642	653	630	655	646	661	631	691	655	665	652	680	677	648	635	638	693	663	666	670	640	648	704	649	665	697	634	645	694	679	625	630	668	680	675	680	666	669	677	642	678	708	686	702	696	669	670	652	688	704	641	621	656	697	680	682	665	680	662	624	637	650	659	641	650	676	655	694	649	681	703	663	628	653	679	657	645	651	678	676	690	667	670	696	689	697	663	694	614	639	667	708	718	671	653	665	646	670	661	693	671	640	665	616	679	711	686	663	648	750	643	629	639	662	615	688	673	664	735	626	622	667	685	630	615	731	675	668	675	666	671	674	683	664	705	691	649	642	659	669	677	741	651	633	655	659	661	653	650	695	688	642	701	674	683	671	635	669	651	655	666	706	672	682	648	657	661	681	637	706	622	681	686	691	655	683	661	625	678	678	679	634	664	694	628	664	680	672	666	656	684	696	683	696	732	706	670	650	697	708	660	646	637	659	673	714	694
33158	14926	2364	445	344	322	282	267	262	264	281	308	248	288	254	265	232	238	246	260	277	251	278	256	247	254	257	240	245	273	269	263	246	236	289	240	227	260	267	244	246	235	254	241	266	264	249	244	247	277	256	249	261	226	251	260	270	216	262	250	254	268	243	277	243	256	235	256	254	250	274	240	255	282	242	285	226	286	242	244	251	223	262	275	241	222	239	252	273	280	260	259	256	261	284	274	251	251	273	244	250	266	254	265	245	245	227	255	265	265	267	264	266	279	243	222	281	264	312	270	240	229	229	227	285	268	251	251	242	264	250	253	233	256	238	254	230	271	241	229	252	257	242	258	267	265	273	267	247	257	243	276	270	248	263	276	228	246	251	308	274	237	245	248	256	239	233	250	269	264	222	259	241	258	269	277	239	224	259	256	250	260	247	274	234	257	237	242	239	214	240	261	257	257	253	258	262	262	264	259	257	254	283	249	267	249	243	250	229	245	264	288	273	274	248	252	225	265	273	268	246	260	229	254	277	265	235	269	260	258	245	252	267	239	258	260	248	258	255	253	281	274	274	259	281	278	276	257	227	256	267	268	235	234	269	292	235	245	283	261	281	255	250	237	230	247	302	248	290	268	271	294	256	248	243	245	275	266	237	248	257	277	234	218	264	240	266	251	295	270	231	263	260	242	283	260	250	260	241	256	273	265	272	235	250	271	259	254	253	263	253	272	290	248	263	278	224	282	260	265	249	258	269	266	273	281	238	269	264	258	265	272	239	239	247	251	275	271	280	262	250	259	235	259	286	247	258	263	266	282	268	256	265	240	255	261	275	256	245	235	259	288	254	282	259	238	249	244	251	278	255	254	228	292	255	232	247	242	271	255	261	262	254	254	272	273	292	251	272	257	261	263	274	229	247	225	264	275	243	267	242	256	286	245	266	227	237	237	257	270	261	299	252	255	239	264	238	270	262	270	240	274	273	228	260	224	295	225	283	248	243	266	240	236	276	271	256	269	236	267	263	254	244	257	253	236	264	272	248	276	262	255	268	276	250	262	253	264	231	278	263	255	257	270	262	267	268	293	221	255	264	250	291	244	245	292	249	236	257	236	239	273	240	281	277	235	240	245	234	264	223	248	249	269	219	257	259	245	246	251	248	238	234	244	245	231	283	243	257	236	287	282	266	262	235	305	252	266	276	254	277	263	288	239	252	243	241	255	252	253	303	297	259	256	262	280	276	273	285	260	282	259	265	291	241	257	271	251	241	256	214	288	201	282	271	272	219	248	248	256	259	275	244	240	259	263	274	256	247	277	275	245	238	255	256	261	257	254	262	266	289	281	278	252	247	233	252	279	244	259	265	271	259	264	284	231	243	270	272	246	246	270	275	269	262	268	245	276	271	280	260	245	240	259	271	249	250	244	238	225	252	263	259	263	257	288	264	272	228	250	264	266	278	253	293	254	294	232	260	266	264	266	270	256	224	254	246	261	234	261	255	231	282	236	272	266	240	224	252	254	232	256	245	269	250	267	240	250	243	255	250	298	258	270	253	241	258	277	276	278	253	266	221	264	273	271	256	271	243	279	275	261	246	256	271	226	253	247	255	252	251	257	245	281	259	252	255	232	284	279	246	282	268	255	271	258	243	246	271	244	263	276	289	251	285	270	272	258	279	204	265	264	272	257	276	249	296	257	230	263	256	240	265	251	283	229	273	296	259	233	251	273	265	261	257	264	253	264	238	231	264	252	259	262	240	254	301	235	253	264	239	247	280	264	264	234	269	243	249	255	257	217	267	273	285	268	204	247	258	270	240	237	258	252	225	285	266	234	268	278	262	261	234	243	240	281	267	318	283	253	251	253	280	278	254	263	239	271	253	262	253	234	265	243	266	265	236	273	271	228	265	241	235	264	266	276	272	248	247	269	260	238	269	253	258	238	256	245	285	245	263	259	242	272	273	231	276	243	245	245	246	249	260	252	270	276	277	254	229	261	240	236	269	263	255	266	291	283	248	257	271	274	273	243	248	255	216	264	245	259	274	233	231	269	290	264	226	257	266	273	257	244	244	242	294	262	258	251	287	264	275	265	247	251	310	277	327	281	263	259	287	266	273	235	245	274	253	242	224	282	287	272	228	252	235	249	275	236	284	255	284	225	262	282	246	279	247	266	248	256	246	247	228	275	237	243	269	248	246	236	270	261	284	263	231	282	253	265	273	263	243	264	256	237	228	257	221	218	260	264	254	271	263	247	279	270	257	251	270	260	259	243	240	276	248	270	241	251	272	272	245	280	263	239	261	256	275	253	235	256	264	254	277	241	224	251	254	252	269	304	236	251	267	254	270	257	282	233	243	232	229	263	263	287	236	236	246	227	243	248	267	282	250	275	262	248	256	260	262	238	276	271	251	227	234	263	254	268	231	239	281	241	277	271	268	243	261	280	268	259	247	261	261	260	263	246	239	263	258	229	258	242	281	261	286	276	302	251	259	241	262	286	286	279	273	254	254	223	256	269	236	254	230	223	272	249	246	247	265	261	253	257	241	268	285	257	247	257	272	275	273	211	234	257	259	281	247	262	247	239	262	246	275	273	249	243	235	257	273	281	260	251	256	259	246	251	291	269	274	276	241	235	255	240	242	277	222	241	255	256	260	232	241	233	254	242	257	230	266	243	226	270	253	250	267	245	265	231	267	264	284	257	256	246	284	246	259	266	278	256	226	259	257	234	245	247	257	267	266	243	263	240	241	235	253	241	280	267	267	269	281	269	292	246	241	257	241	294	246	236	294	270	251	236	229	266	242	274	268	279	256	250	252	217	242	225	230	247	249	294	261	251	249	262	260	248	220	261	266	270	234	242	250	264	267	273	244	274	288	255	267	237	241	280	283	250	244	236	236	247	248	261	235	284	250	249	279	262	283	218	283	246	268	269	261	248	268	224	269	249	250	262	246	258	268	292	240	242	259	274	225	267	271	256	302	226	273	275	266	271	266	241	287	242	229	261	252	267	271	246	239	258	264	280	252	251	244	275	233	270	225	250	246	273	274	264	232	272	260	254	253	241	259	260	266	266	286	262	248	233	262	256	253	249	237	286	261	233	258	286	265	242	291	257	247	220	211	272	271	266	264	283	282	281	256	228	242	259	202	250	266	245	244	255	255	241	265	279	243	260	246	292	239	264	237	213	253	261	274	255	260	259	253	255	263	231	266	259	222	258	265	242	247	286	257	252	229	232	244	270	263	274	274	255	249	283	249	239	254	259	275	224	257	266	230	258	286	256	261	234	256	278	233	288	228	250	269	265	235	264	275	246	228	267	227	262	252	241	239	258	261	238	266	272	260	259	283	263	282	264	255	273	257	243	256	259	269	258	219	236	238	267	275	278	248	260	243	262	224	251	260	243	244	226	246	219	245	243	236	283	253	250	247	258	262	225	257	256	231	256	256	261	255	277	267	251	233	244	260	266	244	276	269	237	256	294	261	253	232	266	245	257	251	245	276	258
7784	677	646	613	671	627	663	606	614	570	624	623	605	624	611	624	586	655	614	562	611	642	644	617	578	612	607	612	605	606	591	605	626	631	611	633	603	624	594	641	635	597	601	602	630	592	592	635	596	614	661	654	643	632	582	619	622	612	621	619	610	605	589	624	644	645	615	644	625	601	625	603	639	604	642	601	654	591	584	635	608	606	587	624	645	588	629	590	620	624	636	613	622	643	632	611	624	640	611	635	632	630	658	635	603	632	592	572	570	665	600	587	552	611	579	644	595	620	631	629	588	599	617	596	635	615	607	594	590	595	610	586	633	624	617	630	595	596	614	623	595	624	608	627	595	605	652	628	600	618	621	602	602	597	629	558	608	640	623	592	604	608	602	666	559	647	559	593	643	592	587	638	584	640	623	598	567	630	617	588	590	621	616	593	574	623	605	600	600	618	600	654	592	610	531	570	631	611	626	659	549	584	607	600	635	637	590	588	622	646	635	619	631	636	601	591	589	604	661	642	561	687	599	626	601	641	609	620	570	585	601	581	601	612	600	657	607	596	611	602	569	595	607	582	620	593	619	609	664	597	657	587	611	662	624	659	627	583	604	614	589	621	636	595	635	604	563	647	624	640	623	600	618	606	644	598	590	589	673	645	564	623	593	620	596	652	642	603	624	623	651	591	666	602	568	683	618	616	626	596	629	628	573	639	650	596	614	606	573	576	633	631	634	613	602	626	596	643	618	623	626	635	616	578	604	595	616	631	614	610	599	691	628	594	639	599	610	590	609	596	662	636	631	607	626	604	610	621	617	625	603	598	638	655	606	644	599	575	627	601	614	602	606	638	600	630	615	604	624	606	602	626	608	598	659	585	580	605	606	638	615	612	617	576	653	603	613	612	633	624	611	613	574	588	643	598	637	634	599	601	624	609	581	606	619	631	564	573	593	576	625	593	563	585	626	577	665	600	583	627	577	646	626	616	631	596	595	627	615	593	615	577	616	585	636	609	668	629	618	632	629	598	590	623	615	606	616	637	624	592	595	600	597	619	579	573	595	612	611	624	634	606	592	585	604	622	555	621	654	620	607	614	613	592	699	582	638	553	575	603	614	602	647	583	598	608	589	597	593	634	593	620	629	592	604	643	617	629	594	619	578	606	581	653	577	620	613	603	609	618	619	587	585	604	570	634	614	624	594	684	618	577	640	588	591	618	595	599	583	591	576	589	592	604	613	591	627	627	628	598	660	584	619	618	615	597	610	613	612	549	569	631	558	640	625	623	621	654	572	585	643	591	614	607	622	621	616	594	616	637	597	618	586	631	598	617	610	617	590	627	622	624	617	633	639	611	636	583	598	609	600	602	585	615	586	607	623	604	600	600	607	653	622	628	583	625	600	608	630	608	598	546	640	625	633	609	564	597	624	640	589	639	578	611	605	647	612	589	617	614	608	606	627	629	625	598	588	601	589	614	614	613	600	623	581	617	620	624	625	624	645	620	598	643	599	594	597	629	589	626	584	573	613	596	619	598	632	629	618	614	544	575	617	592	603	628	581	615	630	632	585	594	562	626	607	634	613	648	616	601	645	625	580	609	605	600	592	589	628	642	647	622	632	606	591	587	605	616	619	612	626	593	655	615	621	623	601	616	680	559	588	646	602	619	587	606	608	624	621	576	596	628	637	593	594	648	611	639	593	669	636	574	624	618	582	602	602	579	631	667	652	602	607	575	614	636	617	635	587	646	590	652	607	591	581	588	560	618	608	584	610	609	630	608	628	659	616	624	603	617	606	630	591	641	580	627	642	573	618	622	619	558	609	634	610	594	591	606	672	609	572	598	656	604	652	599	549	548	628	586	596	603	576	651	568	642	628	618	614	629	612	647	595	622	574	564	607	610	565	604	580	604	637	644	629	573	619	557	628	624	625	597	656	611	606	635	642	572	596	611	623	626	565	657	607	594	660	603	619	628	638	618	620	623	627	577	610	580	588	580	609	605	654	608	641	602	587	615	598	587	587	640	603	628	618	618	649	583	617	638	614	599	647	616	606	588	622	599	581	618	606	620	615	631	636	596	598	589	601	589	607	640	642	603	550	636	587	613	640	582	617	643	612	625	597	586	599	556	581	602	580	601	614	631	595	627	615	598	596	624	591	596	592	591	627	613	613	624	651	611	617	601	656	586	630	608	559	632	618	582	587	559	574	637	619	576	609	582	607	604	652	603	601	595	647	648	628	622	615	613	594	650	597	606	591	612	594	598	580	620	618	610	606	610	676	603	642	617	599	632	583	613	573	595	609	618	643	589	612	637	609	606	611	636	603	608	599	630	641	606	584	633	631	631	579	648	604	642	636	636	665	630	641	627	619	599	607	609	587	628	582	589	628	637	623	644	664	634	607	592	558	600	621	634	598	640	632	620	619	615	603	615	592	587	621	660	644	612	608	640	614	590	639	638	631	617	636	601	634	578	591	646	595	650	582	637	599	595	602	608	595	596	621	602	604	568	610	609	608	622	622	643	595	589	584	567	607	590	601	588	628	572	599	574	616	603	599	618	556	618	598	626	612	627	657	603	621	659	613	625	613	588	577	602	628	619	591	624	615	645	604	605	612	615	579	666	622	596	595	606	594	627	606	606	642	567	612	579	605	610	630	558	618	610	632	589	630	617	609	612	579	569	613	607	630	607	620	590	582	609	626	633	579	620	581	624	581	580	590	604	588	633	651	635	581	597	620	563	582	613	595	613	585	571	582	606	639	608	614	591	607	612	601	607	585	580	559	593	630	641	607	580	671	633	613	610	626	610	591	567	597	608	588	639	627	638	590	595	605	612	634	609	610	575	623	650	638	609	583	619	581	595	616	608	616	646	620	612	581	590	597	613	619	605	596	640	616	631	596	586	612	583	583	627	590	653	604	638	598	625	587	585	597	635	589	582	605	629	617	613	565	575	603	579	655	639	652	579	597	625	630	625	602	643	616	627	586	607	634	601	606	622	570	598	601	561	596	567	597	651	618	583	623	615	582	613	658	606	610	618	592	592	590	606	601	564	613	612	582	582	613	601	609	577	619	597	607	663	633	587	616	630	597	629	603	637	573	638	585	599	575	622	589	607	636	639	616	650	583	624	621	592	598	593	605	608	579	588	583	637	627	624	583	588	593	636	592	601	637	585	641	582	568	592	626	559	634	615	592	601	577	595	640	620	625	601	586	534	619	589	615	640	611	619	625	640	636	590	636	618	624	634	600	632	643	632	562	615	637	630	607	613	608	590	593	612	609	638	620	635	584	629	624	609	596	588	546	604	607	623	621	622	650	605	644	576	618	597	608	597	614	588	588	632	597	602	598	601	601	626	610	610	628	603	586	575	595	643	646	651	587	641	609	626	603	592	567	610	572	595	632	603	604	643	575	625	633	649	667	645	584	621	599	625	572	590	604	620	626	598	646	610	649	624	598	609	558	578	621	613	620	611	637	623	640	590	650	668	595	608	604	585	626	579	605	633
25076	21012	23644	28575	21030	13009	748	535	498	467	468	432	439	429	436	402	439	439	382	404	411	418	385	432	404	426	443	429	400	428	404	404	428	401	406	382	417	390	404	407	402	379	429	377	407	368	410	390	391	401	405	383	418	392	379	458	387	411	429	427	417	410	420	377	385	408	386	408	385	402	398	390	372	418	416	385	422	391	392	368	441	387	338	407	417	424	407	415	378	419	399	393	399	423	399	421	450	405	376	423	453	414	369	461	413	384	400	392	386	398	415	422	391	413	404	415	453	401	436	388	414	371	403	448	417	413	387	358	382	386	380	450	426	391	394	402	380	388	425	392	395	389	424	429	420	377	413	389	379	334	368	408	463	420	416	405	385	392	434	394	393	391	398	389	395	388	396	430	426	404	403	402	398	383	420	397	394	401	411	402	411	416	394	422	391	396	391	411	406	424	443	424	401	439	435	381	420	404	401	435	448	402	421	394	378	433	411	388	389	380	369	400	418	421	414	404	410	449	407	399	413	417	414	404	374	420	419	422	411	433	387	392	381	391	423	395	392	401	457	400	406	413	380	395	397	444	410	388	386	432	436	422	405	397	404	434	377	394	412	410	407	446	408	423	392	424	424	383	357	412	411	415	381	423	381	404	431	398	386	387	402	391	409	391	350	389	429	418	421	411	387	420	425	416	431	377	426	375	381	415	414	443	423	387	383	401	400	422	435	387	432	356	419	416	439	364	389	405	400	395	380	414	427	373	377	386	387	463	384	411	438	433	443	391	398	369	373	434	401	397	413	425	407	427	396	396	374	448	375	409	417	456	436	422	394	368	407	373	393	438	426	411	390	380	364	401	364	385	429	421	381	447	386	390	384	397	422	390	420	418	432	400	395	437	363	410	364	397	415	431	401	437	410	384	377	375	420	383	371	378	359	408	422	395	404	442	407	398	384	444	370	399	379	386	387	421	391	409	384	364	433	414	388	420	393	438	399	375	452	427	406	449	379	397	402	413	420	408	379	391	390	400	392	420	385	404	398	389	393	390	413	414	392	427	421	363	394	446	432	417	380	381	373	406	402	397	428	412	407	397	398	434	417	431	388	424	418	395	390	427	424	385	386	451	356	407	375	419	404	392	380	395	418	366	392	389	390	374	415	410	421	422	356	409	407	387	403	419	410	393	402	405	437	387	408	403	417	423	393	400	410	379	404	413	389	404	389	408	409	410	416	407	455	391	423	413	382	377	383	395	413	423	405	450	429	437	386	426	350	383	386	400	393	424	403	375	379	398	426	408	394	408	376	387	411	425	387	370	397	436	404	398	367	399	427	391	390	411	433	409	387	419	371	416	375	378	442	404	409	381	397	423	437	411	392	407	376	429	409	428	421	382	393	409	396	403	376	419	392	422	443	404	412	407	383	419	416	420	406	394	380	412	400	398	415	412	371	383	403	421	401	422	394	388	400	402	419	389	398	441	415	383	398	398	401	394	414	380	388	372	390	427	391	414	442	414	449	429	402	400	442	393	373	396	370	404	368	405	438	405	427	409	389	401	375	404	394	414	454	444	393	391	396	409	410	378	423	405	425	419	374	420	411	440	424	438	402	413	389	411	411	365	419	390	389	403	419	429	424	428	411	401	374	392	411	405	393	428	380	379	414	410	405	383	408	429	418	437	381	427	419	428	399	384	389	449	409	410	441	372	365	388	409	394	445	423	412	400	419	426	431	404	435	388	409	430	405	343	375	412	374	370	420	399	401	404	388	400	408	376	411	433	394	396	410	408	369	400	442	397	428	394	454	431	427	390	429	408	392	384	393	387	408	420	410	415	395	375	432	393	381	406	399	460	412	384	423	387	406	443	406	431	412	377	412	399	358	410	413	403	423	437	411	414	393	419	392	358	405	359	375	433	397	379	378	408	419	374	381	386	411	409	413	415	410	402	404	448	405	385	426	423	419	392	394	378	417	430	393	386	397	384	358	412	400	411	414	413	429	392	451	367	386	377	390	372	398	390	414	404	381	394	421	393	399	401	428	393	400	411	400	435	403	396	395	396	396	422	394	349	392	387	397	394	422	397	432	391	415	405	388	402	390	424	406	397	454	382	385	368	379	403	440	425	389	422	378	413	404	440	422	402	392	401	374	443	387	385	388	414	416	439	397	397	398	401	413	402	400	405	397	417	411	401	411	406	420	394	403	425	388	394	379	408	397	411	399	429	406	393	426	445	428	427	400	400	379	404	412	408	386	381	335	408	406	370	418	396	391	382	407	379	403	403	403	432	418	381	420	424	402	425	451	408	453	392	393	402	397	427	392	384	403	393	380	438	414	402	420	414	405	391	413	405	434	422	365	413	384	426	414	392	383	366	402	400	401	391	381	433	441	405	409	372	396	390	408	373	431	411	395	390	411	392	382	364	414	395	378	384	395	436	405	396	382	392	391	403	451	419	436	407	381	398	397	399	435	364	399	390	377	372	405	440	423	415	399	418	417	390	400	386	389	393	389	377	389	379	420	424	428	394	411	416	381	391	385	412	407	404	391	430	412	371	414	397	378	421	401	408	392	475	424	428	438	421	397	389	355	408	394	400	387	430	402	392	384	405	400	413	410	384	412	380	401	442	403	406	437	374	401	440	401	437	400	380	371	383	370	416	412	394	421	404	422	390	376	416	395	414	433	389	383	442	423	395	406	424	400	402	421	423	418	433	402	396	422	437	391	412	408	386	392	384	418	409	428	397	411	380	398	421	414	391	395	396	411	438	423	419	398	416	398	386	413	438	405	394	387	385	396	459	396	422	372	407	403	374	436	370	389	383	397	412	395	401	441	426	424	402	397	390	419	456	432	374	418	389	365	420	424	400	440	391	388	384	357	380	429	442	396	379	435	452	452	421	442	396	423	448	405	366	392	385	429	411	397	391	411	428	427	426	413	401	428	366	399	413	398	394	384	366	405	396	420	389	405	412	401	443	410	390	425	443	399	413	395	405	394	403	424	395	410	405	360	366	435	392	421	385	406	409	426	449	453	433	433	438	427	433	379	403	380	394	378	367	416	415	369	427	355	367	387	386	384	437	361	404	399	395	387	401	415	396	406	400	430	381	437	414	428	384	423	404	425	383	398	415	401	388	380	389	406	368	417	414	404	411	402	398	394	392	438	419	420	419	427	403	413	369	359	409	399	409	407	421	426	419	402	401	410	410	350	402	379	393	385	413	431	381	367	387	403	404	394	409	411	441	437	356	395	389	408	416	361	416	391	390	413	425	391	443	417	393	406	425	385	419	386	377	383	385	400	392	383	429	448	435	356	370	446	384	421	412	411	421	431	391	389	404	433	401	429	386	376	422	416	386	428	356	413	387	382	385	408	420	391	387	386	401	410	382	400	413	422	419	400	379	435	415	392	406	368	427	384	408	394	410	373	428	420	390	400	414	399	409	378	405	429	427	419	427	392	417	422	383	399	400	425	387	373	369	432	413	394	401	406	398	363	392	377	432	420	398	427	381
4561	2355	1527	1157	982	931	897	891	871	896	862	884	921	911	915	828	872	854	836	867	874	911	884	871	897	859	832	839	829	939	826	899	870	832	882	858	877	815	896	879	888	864	893	824	856	886	787	852	853	884	892	868	891	804	818	860	855	905	864	864	829	883	868	910	908	905	887	923	833	865	830	858	887	816	893	895	871	862	878	905	878	860	935	888	826	884	917	843	888	874	862	863	894	879	870	845	826	863	870	884	887	907	858	853	872	872	907	819	880	859	873	902	846	844	877	857	824	907	845	880	855	824	882	875	841	821	843	898	853	858	877	833	862	891	849	834	823	876	847	858	882	870	830	858	851	865	833	871	890	883	843	856	858	855	865	862	846	880	883	909	896	864	875	856	891	887	851	887	854	873	898	859	841	848	886	880	921	865	846	904	850	874	912	867	829	883	864	909	882	884	877	822	865	894	843	825	868	832	813	859	852	786	888	847	817	818	842	822	866	865	919	889	869	871	840	902	840	838	856	868	908	859	852	831	914	899	878	869	883	860	882	851	826	827	869	874	864	903	815	889	902	858	873	833	840	864	873	853	836	873	879	853	859	842	864	892	885	881	844	875	862	890	916	832	867	897	843	859	888	872	868	874	829	849	875	832	893	872	828	863	835	894	864	827	891	918	868	868	852	915	817	839	872	858	870	864	889	820	887	877	885	892	869	873	912	891	867	828	853	869	901	866	904	859	888	833	857	861	842	876	859	855	907	840	874	835	818	864	892	858	937	870	843	872	943	847	902	867	864	865	845	859	894	863	942	897	853	873	905	923	863	861	894	839	854	883	826	869	818	848	906	846	874	867	851	888	844	854	898	869	889	899	821	852	848	826	810	905	883	863	838	872	878	844	857	910	877	896	855	885	862	846	889	845	833	840	909	873	898	870	849	838	857	861	879	874	913	868	823	844	849	954	933	833	829	883	898	863	903	863	855	862	888	793	869	837	898	887	838	850	852	843	881	865	878	851	893	905	836	896	875	904	841	880	890	849	848	887	903	844	852	873	893	870	897	855	861	877	846	866	830	892	848	910	853	849	846	865	895	866	890	834	866	855	863	934	841	868	918	899	900	846	865	844	925	838	872	846	859	878	872	864	850	847	919	875	920	854	879	851	895	926	870	840	829	854	825	851	828	839	848	851	892	880	911	847	933	883	883	833	864	851	851	928	863	847	883	883	908	887	881	881	803	886	863	853	865	919	880	785	897	872	889	872	922	879	863	876	828	884	821	931	893	852	847	862	891	872	798	874	861	849	886	877	877	844	851	821	857	850	862	858	885	874	855	850	867	857	875	891	882	883	873	844	841	876	882	884	885	874	789	839	884	870	878	863	862	882	872	852	902	860	856	897	874	911	872	867	922	802	865	852	885	853	898	894	850	826	905	852	869	826	891	882	851	870	821	817	891	851	844	878	810	826	879	794	820	885	908	882	864	876	827	829	905	808	854	853	898	863	889	875	872	865	883	818	850	863	846	854	803	880	909	837	867	845	825	886	864	893	866	880	843	839	886	905	879	883	847	808	913	824	862	881	881	872	896	864	913	842	889	862	853	881	874	885	845	868	891	845	859	845	908	888	888	881	838	854	888	847	898	880	868	824	892	898	848	844	840	875	881	884	885	851	887	887	859	849	894	889	863	863	875	909	894	882	817	913	888	839	853	872	888	809	872	864	872	827	920	865	820	927	905	805	845	867	918	860	878	863	849	848	893	870	902	881	881	918	861	874	904	860	874	863	919	843	860	842	838	866	821	918	837	843	881	835	860	888	865	931	931	855	899	867	868	875	879	815	841	874	834	859	854	842	876	827	882	858	861	877	871	817	840	866	897	839	902	878	861	805	884	889	833	869	860	850	856	855	849	901	846	862	916	874	862	881	820	867	877	825	807	843	884	880	851	867	881	839	858	839	857	856	846	821	893	892	893	825	861	861	826	870	874	856	870	847	871	887	849	804	897	870	859	865	897	868	849	863	889	875	849	922	859	844	872	905	821	870	857	937	863	863	944	841	832	842	870	853	866	864	885	843	821	928	870	888	876	822	891	894	869	865	889	867	823	837	839	934	826	853	867	852	854	857	866	829	879	905	931	889	865	905	906	887	860	831	902	877	903	870	926	869	847	804	853	930	866	912	879	819	887	906	838	845	864	838	904	860	883	842	824	931	915	862	817	890	867	872	902	848	869	861	892	867	898	896	849	845	926	875	863	852	854	869	814	924	879	881	877	839	881	870	862	898	866	878	918	846	873	882	863	825	862	883	814	836	868	866	893	902	835	870	866	885	881	880	878	841	898	906	875	879	838	906	843	877	912	892	906	873	843	849	843	857	893	884	829	868	815	921	827	866	862	863	887	843	894	886	863	847	866	877	838	888	911	893	885	916	839	867	871	794	854	890	874	886	881	876	892	882	824	828	857	909	852	861	847	882	902	883	852	874	845	885	877	877	858	822	919	786	843	925	884	824	861	887	833	858	867	933	936	870	865	886	886	876	854	848	859	873	896	868	897	813	862	890	885	855	839	867	886	857	864	840	879	838	878	839	889	852	927	888	871	900	874	848	877	873	840	868	823	928	848	899	817	875	844	856	904	863	838	922	813	873	921	875	830	895	863	808	873	927	879	895	942	854	853	857	868	844	842	861	815	860	825	880	911	868	887	846	890	813	873	877	838	866	847	870	854	903	868	806	834	876	861	837	896	865	897	868	871	861	912	850	867	861	839	804	859	834	858	837	848	869	852	894	889	915	851	829	831	868	904	920	872	830	867	914	848	874	875	764	829	969	874	845	850	873	871	835	870	901	864	843	895	845	891	905	899	886	843	836	884	904	784	882	825	847	865	847	880	893	875	886	912	835	878	886	841	897	855	912	884	862	837	837	852	882	887	781	914	839	891	889	861	891	835	866	834	859	829	874	880	883	844	886	825	839	869	872	897	821	853	859	868	859	862	892	842	846	878	852	856	852	887	934	865	822	872	880	891	882	849	890	911	889	894	865	851	891	881	881	883	838	861	870	817	857	857	861	842	901	894	878	835	861	856	815	841	840	873	819	904	844	836	902	852	851	900	834	898	932	908	849	826	799	865	876	850	847	819	914	831	879	868	865	855	879	856	874	882	836	889	875	901	805	852	833	864	884	894	875	830	826	866	871	895	820	885	826	881	895	869	857	883	865	824	786	804	856	832	838	826	902	842	855	875	824	830	872	822	840	848	863	870	872	817	846	853	846	863	804	871	866	863	876	869	835	847	906	842	899	875	827	913	852	926	823	882	854	893	887	846	872	873	857	799	855	832	874	866	855	894	914	876	889	829	883	814	898	886	886	884	889	828	827	862	871	840	856	842	871	818	835	816	867	931	858	923	819	846	915	831	887	892	907	850	868	893	903	897	862	887	864	841	867	869	913	854	902	858	878	871	817	870	865	885	848	899	893	853	862	858	862	859	909	879	902	919	849	831	804	899	883	906	846
24447	20994	23970	28232	20997	21022	10964	694	425	418	415	417	346	351	307	346	359	371	353	329	296	334	346	317	350	342	330	316	318	320	325	328	322	320	336	327	341	319	319	332	304	354	297	351	292	307	323	337	329	312	304	306	344	309	302	312	317	323	330	324	269	323	313	310	290	353	295	308	315	364	278	277	324	308	335	303	309	314	297	328	347	318	337	290	323	290	331	299	331	326	323	309	318	320	335	314	303	307	315	314	347	294	315	316	326	322	318	286	314	311	265	291	325	341	293	299	331	331	306	323	350	331	301	307	325	300	308	336	306	306	287	319	323	316	324	347	317	311	340	324	301	336	326	318	320	330	311	307	314	292	307	293	331	300	334	323	293	288	299	296	308	315	352	293	268	335	286	304	332	330	300	296	308	327	314	296	314	321	326	329	299	321	327	331	331	338	304	278	346	301	312	329	333	318	281	302	339	284	302	288	285	312	302	342	339	336	326	322	327	289	312	303	283	281	296	286	317	301	307	317	296	295	352	286	311	293	314	319	327	334	321	327	310	323	329	305	314	331	330	330	310	332	334	302	314	300	296	326	302	292	325	299	333	334	274	295	316	286	326	299	333	329	320	300	317	330	331	303	302	321	331	313	325	293	324	310	308	303	318	320	332	291	322	301	328	319	305	320	328	322	316	336	316	324	277	307	346	315	328	287	348	313	336	341	324	344	342	319	321	306	310	290	284	352	289	309	307	351	325	280	314	290	334	325	295	284	351	323	298	275	316	297	324	339	324	316	291	298	320	307	332	304	311	338	323	290	337	345	328	297	299	335	336	324	309	305	311	318	303	299	329	294	285	323	328	265	330	318	336	281	318	333	311	341	324	326	323	316	338	344	307	324	309	315	308	300	301	307	320	322	322	335	290	290	292	324	316	327	318	312	297	313	304	289	297	307	301	358	313	329	306	319	295	295	298	315	314	334	305	305	298	303	308	301	302	325	339	334	285	298	294	296	301	256	292	317	324	287	323	323	323	305	325	288	322	309	284	279	314	320	318	315	305	311	275	329	312	311	295	335	295	301	316	328	306	310	327	291	305	320	317	283	313	307	297	322	326	300	285	324	291	334	333	349	307	343	343	326	292	338	305	332	292	329	304	327	277	300	307	318	291	318	351	326	329	303	308	328	312	288	313	303	331	295	315	319	291	291	313	279	326	298	309	307	304	311	286	324	320	314	289	314	330	319	332	312	312	309	353	312	324	315	323	323	336	322	317	312	305	280	295	327	352	336	272	306	307	284	307	334	346	328	294	305	281	336	333	311	347	329	327	316	316	319	333	317	320	332	348	301	289	307	311	314	309	295	322	329	312	326	299	288	347	315	300	315	291	326	326	334	357	338	276	287	330	307	304	339	333	338	326	322	316	307	311	369	357	324	323	324	342	347	329	311	310	338	311	327	333	280	333	296	320	302	308	300	314	330	327	315	287	281	316	323	306	302	300	320	299	302	324	331	322	341	295	304	328	285	284	320	321	308	316	287	307	321	298	307	316	312	324	317	302	306	299	320	303	309	306	330	306	323	314	315	279	298	293	318	295	331	327	343	287	294	262	284	336	278	315	283	341	302	284	296	345	338	307	283	304	312	309	329	308	295	323	316	288	299	274	320	319	303	323	298	307	278	312	299	305	353	321	313	284	297	311	336	339	318	327	316	316	333	310	329	297	301	318	314	317	306	344	298	307	290	325	306	309	312	327	338	324	297	316	292	325	340	318	313	299	313	305	286	317	348	343	366	316	329	306	319	307	316	295	324	341	333	291	308	328	332	292	321	311	320	299	291	283	320	319	328	325	329	332	348	334	296	302	325	310	366	292	300	354	332	330	293	301	326	316	311	309	276	330	332	313	316	326	336	294	317	308	292	325	349	316	310	307	361	298	328	281	336	301	332	281	317	311	322	296	305	332	335	318	241	285	311	300	291	339	294	286	285	315	317	275	293	315	332	308	323	321	307	304	331	330	315	320	307	349	298	292	322	304	334	272	304	314	306	334	343	303	288	290	334	304	316	332	331	350	312	302	311	330	301	346	288	307	321	327	292	334	290	320	301	301	317	314	308	310	343	308	299	331	334	326	307	322	313	286	331	279	297	323	310	347	324	345	292	323	347	340	318	331	323	311	312	277	299	327	291	325	345	322	349	305	328	326	314	322	323	306	296	346	284	310	281	325	302	302	331	300	290	273	303	313	318	309	294	322	295	294	285	334	304	325	314	302	302	350	304	325	329	326	319	291	282	357	291	292	348	317	279	301	274	305	287	317	326	301	323	328	304	334	288	283	315	305	308	329	316	304	274	293	309	335	316	318	300	296	311	318	297	347	295	319	321	308	307	288	316	334	316	282	280	323	319	294	296	335	332	312	289	309	358	311	319	310	288	315	292	312	308	339	309	329	312	328	299	327	302	304	291	282	293	349	309	353	316	302	296	332	309	321	310	307	301	269	312	324	317	298	269	289	291	306	337	335	320	327	321	336	322	303	290	325	316	308	295	327	317	327	302	286	304	286	307	300	284	306	311	346	296	297	308	300	329	332	289	283	314	320	312	297	315	331	318	321	285	289	344	318	320	312	311	333	320	314	291	329	344	340	293	305	334	309	275	325	310	326	301	332	315	305	321	336	270	311	329	325	305	297	312	300	317	302	308	292	326	291	343	321	284	285	305	326	320	315	352	336	305	263	287	287	311	281	288	315	339	342	312	320	297	295	295	321	304	333	322	322	329	356	304	319	328	299	341	332	300	305	309	293	336	297	305	302	305	310	337	302	337	327	339	323	296	329	305	343	303	284	335	310	309	315	319	346	306	324	366	312	312	297	325	358	296	341	313	297	306	319	321	335	323	321	332	288	297	316	316	317	319	326	317	308	343	302	305	335	308	311	305	328	305	271	341	318	333	314	306	307	347	330	328	305	301	308	293	346	308	338	303	315	303	304	303	332	314	305	303	279	329	320	282	335	303	329	308	331	317	327	294	294	331	327	329	303	352	337	314	299	304	325	283	343	319	308	334	287	327	320	329	305	281	312	316	337	311	306	317	333	319	344	284	304	315	309	314	275	294	267	276	318	370	346	318	313	307	304	326	301	310	341	339	324	281	320	290	317	296	286	319	321	294	319	362	308	314	306	312	324	297	279	310	306	334	309	300	300	284	312	312	342	373	306	313	317	301	306	334	286	287	318	298	307	321	357	286	330	312	334	294	331	300	304	289	318	330	330	328	326	316	297	322	321	296	290	356	286	299	336	291	299	316	342	334	349	326	312	316	299	335	300	282	327	319	295	326	362	316	338	289	364	322	333	361	276	280	286	295	306	301	312	265	305	308	289	337	319	325	309	322	324	331	298	335	313	309	330	313	339	322	331	320	291	299	294	301	309	300	326	325	339	287	361	341	286	316	289	304	297	331	334	315	283	295	301	328	309	262	294	312	329	344	322	304	313	333	332	317	290	280	297	299	308	266	304	348
4109	3361	1757	1041	846	786	719	718	689	720	715	694	673	681	655	669	647	683	654	675	724	681	662	687	678	679	688	678	664	675	675	680	635	690	683	683	692	679	670	719	669	686	687	674	654	655	671	640	628	608	642	691	665	664	698	665	658	657	640	669	678	690	673	660	658	698	675	623	620	673	637	683	696	666	638	616	658	646	667	676	710	702	727	694	668	675	667	673	707	643	670	672	663	670	706	686	652	690	674	620	683	685	689	651	685	645	664	643	657	651	700	648	721	671	624	681	608	620	646	693	645	676	655	678	661	665	693	664	625	679	649	677	661	603	670	633	703	672	665	662	720	710	696	642	627	727	722	663	659	648	650	660	664	652	674	664	635	603	681	660	703	671	731	679	703	708	624	649	677	615	655	661	702	630	682	667	653	657	668	706	684	673	670	665	619	653	625	656	670	674	686	604	659	643	577	677	736	674	671	676	681	660	642	664	711	674	617	724	687	696	616	721	676	623	674	613	627	676	661	679	625	671	663	636	701	638	664	707	658	641	672	677	644	641	671	675	671	690	681	659	680	654	641	663	597	648	633	617	582	684	645	672	644	656	639	660	655	682	709	673	641	678	682	611	645	681	697	632	653	615	661	632	655	680	682	640	713	692	644	696	660	681	693	659	643	644	687	645	666	660	632	709	716	657	623	682	670	669	629	625	631	696	661	681	691	691	706	648	682	680	672	665	666	653	647	655	645	665	664	715	675	625	659	706	672	655	670	625	686	663	662	660	674	647	675	654	641	682	696	663	647	632	664	638	647	652	655	724	705	688	671	675	680	654	626	656	650	657	643	673	707	719	673	676	658	668	635	658	635	658	689	732	621	654	646	699	652	673	689	611	654	687	699	652	655	602	596	682	692	678	690	688	695	676	691	628	654	697	667	679	708	684	656	696	658	695	659	671	679	680	664	685	715	676	637	630	665	666	696	640	652	694	690	686	668	648	622	682	634	693	673	728	634	612	657	624	657	644	713	670	702	683	678	632	664	673	635	631	619	665	677	650	681	635	683	656	633	705	669	632	662	680	608	647	695	676	677	635	666	679	681	674	659	682	675	699	638	688	681	657	663	657	639	679	660	619	652	696	643	669	688	647	665	648	643	659	680	656	715	621	640	625	689	649	662	686	671	681	640	681	658	674	645	674	651	667	690	639	633	646	650	673	653	629	651	690	660	648	672	646	681	671	660	685	621	660	675	628	636	692	699	681	712	650	669	665	672	667	678	695	687	646	636	658	648	630	684	638	688	646	643	692	646	670	684	645	676	650	633	659	667	643	700	643	668	652	689	660	679	693	687	658	662	630	674	672	668	680	668	635	659	714	698	658	683	648	716	639	706	691	675	686	625	665	655	691	673	639	626	686	685	684	695	597	674	686	641	679	736	649	693	647	656	687	655	686	627	691	680	637	671	643	674	652	715	679	656	668	674	706	701	637	672	650	653	659	623	646	713	678	663	615	674	662	629	612	707	683	640	691	688	692	660	693	690	667	668	682	654	673	708	656	673	674	701	682	644	677	615	708	679	669	639	686	666	644	601	701	655	666	649	620	651	719	652	663	603	646	666	642	653	621	652	635	661	638	642	650	633	705	655	677	665	663	687	667	668	713	643	643	639	621	632	641	654	695	685	663	687	676	675	710	710	650	643	682	663	682	673	674	654	655	695	705	669	648	617	638	669	678	658	664	671	671	654	641	634	635	642	696	684	686	647	691	623	673	682	628	650	675	665	665	661	615	655	699	653	674	669	656	693	660	640	604	631	610	638	629	693	635	670	682	658	661	690	638	696	702	685	655	657	642	642	665	617	647	718	695	640	642	675	670	658	681	666	702	656	661	639	649	647	628	654	669	718	697	685	641	696	669	643	645	632	625	641	697	659	627	669	643	670	655	641	664	636	657	667	674	680	641	623	693	670	675	658	688	657	650	618	628	665	643	683	631	673	705	609	651	657	671	648	656	626	750	640	674	678	666	631	644	627	624	641	675	645	633	684	668	622	654	630	602	647	614	640	637	661	665	656	683	652	709	678	700	658	650	680	677	655	705	701	632	674	711	650	653	666	649	688	643	683	637	704	680	668	634	663	630	687	665	649	720	653	657	589	706	719	744	667	659	689	655	672	680	621	673	663	684	689	644	636	665	651	647	747	658	644	642	653	684	649	686	657	618	633	612	626	639	655	631	673	690	660	657	706	698	660	719	676	684	712	644	660	653	677	643	668	652	674	636	678	637	628	647	707	626	618	672	644	668	662	674	642	659	665	662	635	682	672	677	615	660	616	687	673	687	682	653	640	645	628	658	661	678	674	618	711	711	647	677	686	697	681	659	610	651	661	698	643	700	656	659	649	710	681	665	694	642	656	615	690	699	669	637	705	647	696	644	700	678	678	693	666	654	641	668	656	685	621	653	602	622	634	632	671	691	675	668	634	664	714	632	664	655	679	644	690	658	655	645	689	667	653	661	702	621	641	671	635	699	676	613	664	686	625	645	654	641	666	639	651	650	685	606	651	656	674	623	670	696	692	644	720	693	664	658	636	675	625	682	636	659	680	640	634	643	712	684	646	688	694	651	659	647	654	646	664	664	632	651	699	677	651	691	665	692	620	704	678	682	667	659	691	683	658	676	669	657	720	661	623	662	692	615	710	622	697	633	645	621	648	644	682	640	634	669	663	652	688	726	673	674	623	669	694	653	648	631	693	687	647	700	638	644	632	657	694	708	684	689	664	649	648	706	683	671	664	690	661	637	645	724	681	672	639	630	664	596	675	672	640	650	656	655	663	686	680	702	628	660	675	698	635	665	644	728	639	702	634	646	655	670	704	666	666	660	670	678	670	636	660	678	699	681	684	686	684	681	703	677	688	621	666	690	659	632	648	689	674	709	683	660	655	666	688	652	699	707	688	627	700	694	709	638	645	671	674	663	659	662	668	648	700	650	651	652	650	644	683	648	642	652	664	675	635	684	673	631	640	628	668	680	675	683	658	653	633	621	642	663	676	639	707	665	690	697	668	648	707	666	673	651	674	669	681	721	686	662	654	668	648	645	671	727	643	652	678	681	632	666	664	648	669	648	670	636	676	645	636	666	674	652	712	654	647	671	678	681	702	662	628	683	652	668	693	613	678	648	662	659	638	670	690	637	652	678	664	725	673	657	659	660	679	699	670	634	689	653	696	681	656	649	643	641	671	613	670	673	690	669	665	668	651	653	671	684	668	660	700	611	672	693	662	636	687	667	703	697	692	678	627	651	697	640	676	669	678	679	629	639	710	649	648	620	655	638	712	637	655	713	635	670	719	694	643	680	644	675	623	609	686	656	652	652	688	667	627	628	631	675	709	652	672	668	650	648	671	689	683	627	646	617	625	634	701	689	719	635	719	687	632	651	667	686	692	652	650	681	668	673	651	651	671	641	673	668	691	681	636	712	663	650	628	650	686	699	653	686	680	634	679	673	671	657	609	626
33295	14632	2081	338	279	262	261	298	260	283	275	296	270	275	244	267	273	242	258	265	272	251	260	239	246	270	246	271	246	297	229	257	228	272	284	259	260	249	254	266	244	263	260	254	242	279	236	247	251	241	231	243	267	263	263	247	233	272	290	230	270	266	264	256	223	236	266	282	281	240	242	238	264	241	242	249	246	272	296	286	272	251	264	255	245	234	264	265	242	240	256	261	269	277	248	230	262	255	263	257	273	248	254	261	281	259	251	238	259	246	238	260	312	256	266	248	276	277	274	267	239	289	275	232	276	297	244	255	253	268	245	258	220	280	260	256	258	251	236	241	220	262	268	279	222	239	263	258	248	277	251	246	252	271	234	265	260	248	265	280	259	266	254	303	262	254	256	254	251	259	243	243	229	233	241	247	263	267	284	233	267	262	234	263	264	245	236	260	255	254	252	262	267	275	256	241	272	265	245	259	247	261	257	254	253	231	289	235	266	247	271	280	274	288	298	248	269	266	265	274	270	270	255	252	267	256	247	265	235	245	243	283	231	252	253	246	258	258	279	263	297	253	268	277	264	270	242	251	285	260	241	267	237	265	276	244	232	233	254	251	270	252	276	269	243	273	282	262	248	278	270	285	240	255	259	260	245	239	273	242	220	271	270	242	266	265	251	247	269	249	245	256	274	286	225	239	268	256	231	248	245	217	251	295	248	266	264	256	274	221	249	255	260	243	212	223	229	229	225	234	281	242	230	228	265	230	251	242	271	285	252	210	258	252	249	234	238	277	269	239	266	251	276	246	255	256	243	246	233	259	290	245	280	238	247	268	266	263	254	257	235	224	256	289	225	253	274	264	257	277	240	235	262	242	259	257	262	250	294	262	225	248	262	266	264	233	264	228	255	216	270	262	294	249	262	260	253	277	251	237	264	261	281	252	225	245	256	239	232	255	282	245	270	231	256	249	243	285	230	243	236	237	238	253	246	262	228	271	251	263	224	271	263	256	249	251	252	232	243	287	262	281	244	238	250	271	262	231	246	267	262	241	269	250	257	255	244	287	241	285	233	266	259	219	244	246	289	281	283	219	259	257	297	272	277	255	255	249	281	272	285	243	268	239	259	260	261	252	260	253	264	257	226	257	244	265	273	255	244	277	254	245	252	239	267	236	268	258	251	258	298	271	242	234	253	299	278	259	236	247	247	279	274	249	273	277	244	252	267	246	255	270	260	280	225	250	221	274	229	236	277	257	259	248	250	253	258	277	282	278	268	261	233	266	280	239	265	245	258	243	230	263	270	276	299	255	272	276	262	252	267	271	263	261	214	246	279	263	248	289	241	228	258	257	248	256	260	248	284	264	250	248	262	257	257	266	260	230	227	258	254	243	282	252	253	246	250	248	233	259	265	265	220	236	248	275	289	264	255	258	237	241	244	271	231	240	271	258	234	257	267	284	262	260	271	273	248	265	263	263	243	293	263	224	245	263	239	245	283	253	261	247	295	250	294	280	239	282	257	235	262	232	247	274	240	248	311	280	242	237	279	249	256	273	280	275	234	241	259	235	261	254	275	253	272	270	257	256	271	232	245	265	259	256	279	250	248	256	244	266	274	249	254	239	241	253	250	274	255	291	263	245	222	280	235	248	279	273	251	230	223	261	238	221	236	263	283	264	236	234	259	268	265	255	247	256	281	285	262	259	258	238	259	258	240	205	269	241	224	268	263	250	239	268	246	257	293	204	243	222	250	253	269	259	228	241	253	247	269	270	236	263	267	253	273	231	247	253	272	270	288	255	243	267	253	244	240	273	238	292	248	232	242	284	263	273	249	228	254	264	216	258	228	245	283	248	275	239	238	265	246	247	248	241	247	253	238	243	255	248	271	240	281	285	273	258	265	254	276	259	277	260	265	240	257	232	277	271	259	223	259	248	256	262	249	248	266	263	222	240	262	262	276	257	246	260	241	246	243	280	311	260	238	241	268	253	215	230	258	249	238	244	279	256	262	259	260	235	243	268	242	284	241	224	254	272	273	282	231	238	234	258	245	253	248	234	244	235	270	251	273	262	224	255	263	255	253	227	258	247	247	267	253	245	234	304	266	228	250	272	254	237	293	243	295	246	242	252	255	240	258	254	278	245	276	240	266	256	269	243	280	264	271	258	242	232	257	256	251	230	259	252	238	265	247	284	256	251	257	288	238	278	253	269	266	258	249	284	261	279	254	263	250	256	270	256	267	252	264	279	256	249	283	288	258	271	247	267	254	274	253	269	284	262	251	264	261	247	263	273	261	264	267	252	252	259	269	238	240	250	233	270	238	229	247	272	293	233	283	272	271	262	259	253	250	250	221	239	269	254	238	257	287	234	252	247	241	235	273	271	258	231	240	263	256	257	250	268	256	263	319	262	263	232	259	236	277	214	246	274	276	254	251	235	230	255	248	241	263	244	266	284	265	243	268	279	253	269	242	259	257	222	274	299	254	283	257	251	266	244	240	244	256	219	245	220	231	273	281	228	283	241	252	245	254	257	272	275	249	252	251	231	239	256	243	272	277	233	283	277	240	268	249	239	237	282	243	245	240	254	252	290	259	255	272	264	255	259	243	259	267	271	291	271	240	262	279	273	271	245	252	287	268	260	244	246	259	241	233	247	261	246	270	266	251	255	246	287	279	265	278	240	266	244	259	235	266	254	244	280	265	270	257	239	245	251	262	238	263	230	239	268	253	268	262	262	255	246	261	256	276	246	240	282	282	261	247	264	258	256	269	258	254	261	256	267	258	253	247	252	260	272	246	262	275	280	268	265	254	242	233	242	244	251	221	259	248	268	257	261	253	259	247	265	233	245	227	287	266	248	225	250	219	214	244	253	261	294	250	273	292	267	259	270	249	256	276	250	288	264	206	266	242	259	260	269	263	235	250	251	233	234	234	248	226	262	237	274	259	237	228	274	281	258	251	281	254	224	230	251	236	246	254	240	236	205	221	273	266	274	256	240	258	271	248	226	233	258	263	246	249	239	242	255	261	257	273	253	264	257	258	258	278	260	267	250	226	258	248	253	253	268	242	246	239	213	242	255	321	273	253	266	257	223	266	247	273	254	274	238	257	237	230	240	267	249	248	277	260	265	237	277	300	243	241	256	267	274	228	244	231	254	250	229	271	240	274	278	288	247	272	234	241	253	253	244	232	257	247	279	272	260	247	239	246	245	256	263	236	254	262	268	243	258	266	273	249	257	277	237	259	268	264	234	278	284	272	258	270	239	247	268	274	257	257	259	254	278	234	257	251	306	251	242	269	243	264	247	274	287	224	255	283	255	270	274	234	273	271	279	250	244	250	255	240	292	251	235	252	233	242	234	266	233	261	266	248	246	245	248	276	250	244	270	232	268	277	266	266	259	258	239	245	243	238	255	240	273	263	249	286	247	272	249	263	247	241	256	267	255	264	266	262	268	262	237	252	281	273	247	267	263	226	215	264	255	268	267	254	270	255	248	249	248	302	246
7770	749	631	612	663	633	578	582	601	611	600	613	590	632	595	623	619	610	561	631	603	604	569	625	612	619	594	636	576	631	606	585	593	573	574	644	581	601	628	601	624	625	621	628	601	588	602	599	609	627	600	631	580	648	663	616	578	616	569	615	608	566	598	633	622	611	613	620	672	580	612	614	659	580	593	640	632	620	581	615	586	625	607	589	634	653	625	625	616	600	593	619	618	624	568	586	631	592	619	626	647	611	647	576	577	615	642	636	656	601	604	602	614	588	577	636	587	588	659	627	607	617	621	660	573	605	624	573	619	572	619	608	621	618	617	651	585	597	589	604	587	646	642	624	607	600	598	653	614	633	625	546	615	601	634	622	644	615	586	583	622	595	621	585	612	590	615	611	622	661	563	565	640	620	575	599	629	586	602	582	588	614	631	592	600	576	597	632	562	629	643	614	593	608	602	591	629	588	647	609	587	624	594	602	603	613	643	625	632	660	608	591	578	562	597	644	632	615	626	657	595	593	621	593	641	633	599	615	590	606	627	568	611	595	591	596	554	585	583	648	626	592	659	590	645	670	636	638	599	636	640	615	617	597	630	608	604	561	611	613	598	604	662	574	601	607	602	619	633	604	606	599	671	597	624	603	600	621	640	615	622	568	603	596	610	613	567	596	595	588	602	612	621	596	613	634	611	666	612	623	632	607	650	605	620	588	602	627	606	612	575	619	643	640	611	653	597	599	602	629	615	616	599	642	586	609	581	584	628	599	620	619	645	659	602	657	640	624	599	650	604	621	612	611	608	563	613	627	614	613	628	564	600	624	636	605	632	629	623	587	646	604	597	655	570	640	608	593	587	575	606	621	629	610	608	656	583	589	602	579	599	619	614	607	602	599	569	546	640	617	632	634	635	629	606	616	634	565	626	606	613	618	570	608	623	627	601	614	616	627	661	617	622	622	637	662	624	586	618	623	662	613	595	607	594	611	589	602	649	641	581	628	561	624	601	644	566	605	602	614	575	596	622	610	599	603	612	596	588	551	599	542	623	623	570	597	612	665	654	611	612	591	632	600	614	580	620	599	641	602	549	585	602	593	660	617	634	626	554	607	608	619	626	612	607	653	620	581	616	619	620	591	619	588	613	598	607	618	593	580	630	673	632	628	622	600	635	598	587	620	574	601	613	582	632	653	617	646	600	573	553	622	619	680	592	614	644	615	638	639	573	617	623	629	611	584	629	605	572	601	647	610	640	603	603	603	562	602	559	594	644	583	617	597	589	663	584	631	606	624	617	627	598	585	597	617	639	579	608	602	577	642	581	592	608	618	603	585	593	671	635	620	605	575	639	581	623	604	690	622	629	621	617	615	603	589	615	645	596	607	629	596	601	600	589	571	612	585	567	621	614	613	594	616	619	592	619	604	607	584	632	620	659	604	611	634	580	590	604	624	653	594	604	596	629	627	648	619	632	589	631	598	627	612	606	628	562	576	618	610	577	607	633	606	592	614	609	614	629	620	601	643	634	550	615	627	638	600	573	627	581	611	658	570	600	640	601	590	644	586	625	654	620	583	613	647	637	606	608	638	575	608	623	588	590	605	619	598	617	601	627	595	619	609	605	651	627	608	626	585	581	621	619	597	577	584	646	623	632	645	598	591	579	599	672	637	633	648	608	574	638	670	620	640	673	628	589	611	621	606	630	617	614	604	600	659	605	594	632	625	595	658	602	621	566	586	608	613	605	592	584	579	575	628	589	636	606	649	615	621	583	590	625	612	631	591	617	651	587	559	622	584	626	575	592	654	640	630	588	607	693	581	550	588	618	633	592	659	606	600	646	610	593	621	661	635	598	624	616	597	564	626	595	638	588	595	616	657	634	598	603	611	596	570	635	637	608	608	658	621	660	642	601	622	595	624	591	625	572	622	639	582	581	609	632	637	583	607	642	612	592	557	652	629	579	604	584	608	584	582	566	576	590	615	606	652	600	616	634	646	558	604	642	633	615	580	636	610	607	623	610	608	633	628	618	567	642	595	621	652	597	608	631	672	628	603	593	628	606	612	603	614	582	582	568	613	623	592	590	625	584	616	602	583	612	592	626	642	618	592	611	616	638	626	606	617	624	622	595	651	641	590	598	629	619	596	575	649	629	658	657	665	646	598	614	599	593	627	594	610	565	650	637	622	616	605	602	644	600	591	661	643	567	601	567	624	621	625	589	658	576	597	648	646	582	612	617	576	596	628	640	624	608	637	596	605	620	597	604	654	631	642	594	640	604	590	622	652	599	572	631	651	589	603	607	625	607	609	589	647	629	613	609	560	570	620	586	599	595	625	642	614	613	693	606	626	582	637	604	585	574	579	628	650	600	604	635	627	645	586	672	579	672	654	611	664	601	601	641	623	637	620	623	607	653	594	622	587	581	626	608	623	656	623	599	627	576	611	624	574	629	623	590	628	608	581	598	631	615	617	607	600	605	577	618	650	582	630	598	635	626	616	617	682	607	599	594	622	676	604	656	608	621	577	621	641	629	605	623	581	607	644	642	593	601	588	597	592	612	596	647	593	615	583	625	600	573	630	571	623	627	609	585	663	606	589	633	626	565	595	621	593	580	601	577	657	565	628	604	670	609	599	596	611	587	632	575	607	600	612	610	596	658	563	575	577	569	613	624	641	614	614	590	614	603	623	641	630	615	648	565	623	590	615	575	630	587	625	601	610	589	647	625	646	616	625	615	587	561	630	652	651	630	650	607	583	627	624	627	577	591	633	644	646	633	611	599	601	583	607	610	617	628	608	611	605	610	564	661	607	573	613	605	606	641	649	578	619	597	610	607	582	644	550	635	677	583	629	610	624	596	611	631	651	629	627	526	592	619	611	590	668	620	624	632	619	590	623	639	611	625	636	605	584	583	601	614	626	632	626	551	607	590	643	652	631	638	640	620	626	610	648	596	614	643	608	600	630	575	604	616	631	596	581	633	623	624	633	574	626	695	650	592	644	597	614	675	594	607	620	575	600	629	594	610	614	622	622	600	620	616	663	587	634	635	613	640	598	605	646	613	613	613	573	603	575	605	608	600	591	611	626	602	617	625	621	638	586	585	590	633	584	637	604	589	578	603	606	623	599	643	619	564	630	621	620	602	640	624	586	604	609	603	575	586	608	627	651	590	645	605	678	660	639	628	639	596	597	661	614	602	594	596	582	594	580	591	630	641	581	643	637	607	616	592	587	599	589	582	626	606	621	584	608	593	629	613	610	655	574	630	581	609	576	618	607	618	604	635	637	673	649	638	565	583	607	588	612	616	613	582	593	639	640	650	613	597	610	612	616	600	559	564	614	641	650	633	603	568	583	591	590	589	653	602	596	549	626	643	593	597	620	604	583	649	592	595	654	637	595	608	617	608	590	609	625	561	597	575	619	618	593	570	603	569	594	620	591	614	559	613	601	573	615	599	599	610	655	601	645	611	623	596	617	649	606	605	604	616	602	599	646	605	577	594	597
25144	21026	23640	28629	21038	12897	747	557	461	445	471	413	451	397	431	448	429	409	433	430	433	404	389	446	427	399	395	421	424	415	431	439	404	433	459	427	422	414	373	414	434	410	416	403	419	438	417	412	435	399	422	397	418	386	451	339	447	387	423	393	389	384	403	394	417	406	398	399	420	402	378	443	369	418	446	448	424	381	397	377	378	423	407	389	389	403	387	404	423	380	436	410	392	393	382	402	352	386	426	412	420	448	419	392	420	409	439	441	436	378	401	397	374	383	390	454	369	434	393	398	411	408	456	376	436	410	419	459	365	405	418	370	411	388	374	344	400	387	355	383	444	426	420	422	414	385	431	422	417	406	406	418	418	387	382	392	413	396	367	405	365	412	421	422	422	418	399	407	405	378	427	380	403	414	400	399	396	416	423	443	417	436	432	387	419	405	393	430	414	397	411	375	421	407	371	415	417	422	407	399	386	439	417	373	408	370	439	425	399	424	406	407	419	397	418	437	407	395	407	356	373	365	401	406	382	412	391	382	445	414	448	417	371	398	403	431	401	365	388	398	394	378	404	392	377	415	394	413	419	409	391	400	382	397	393	392	420	371	423	424	405	381	416	375	416	387	356	398	396	398	367	415	411	459	438	416	403	427	402	391	368	428	432	385	419	381	393	394	423	355	396	419	400	401	408	455	433	392	397	402	376	420	413	420	374	413	371	389	393	423	395	421	396	417	377	400	406	394	382	407	458	428	393	382	408	452	381	421	407	414	394	405	397	427	414	372	407	420	415	409	378	366	404	382	436	423	384	414	437	415	408	407	378	420	366	406	354	416	423	427	433	397	412	374	412	387	443	437	407	406	394	412	430	382	385	402	432	408	358	414	420	405	399	382	429	414	380	422	427	413	430	411	422	422	402	401	388	385	404	404	433	408	398	405	428	361	414	410	424	380	409	434	405	421	395	372	397	361	393	397	368	396	410	397	399	396	379	404	416	434	389	434	401	437	414	402	395	423	437	406	402	425	454	399	416	445	416	405	418	397	410	424	423	417	400	413	426	403	364	398	391	430	404	428	397	438	407	381	412	368	419	374	434	412	363	429	409	377	365	388	362	393	411	403	430	413	417	426	375	408	430	422	423	432	440	411	390	390	446	387	418	370	404	415	396	395	370	384	375	363	366	409	355	415	424	419	368	406	417	438	369	359	397	364	451	429	415	383	402	422	385	357	389	376	398	375	402	393	409	408	408	390	408	368	387	404	410	444	454	385	402	389	401	382	437	353	395	403	386	356	400	373	406	407	417	417	393	395	410	424	379	353	387	437	393	382	376	405	408	392	439	423	386	417	422	398	394	414	399	404	419	409	414	403	400	434	422	420	393	386	387	448	383	386	412	445	434	379	423	460	428	382	404	390	429	418	422	382	429	399	370	398	387	382	398	421	403	361	406	392	402	439	419	429	420	429	402	373	397	403	447	441	437	384	389	412	409	426	375	400	403	414	383	403	452	401	395	392	448	389	404	368	411	399	424	428	402	388	413	438	382	399	354	415	398	426	425	445	381	422	377	398	444	411	411	385	412	378	385	406	409	356	396	415	433	404	415	435	419	394	393	416	390	393	397	428	391	422	413	384	419	453	401	409	425	379	381	394	399	398	417	397	423	406	423	431	341	396	426	385	390	446	377	444	431	393	417	354	411	393	402	418	435	432	428	375	401	367	377	380	389	386	386	426	378	375	387	411	403	390	406	384	395	374	419	429	398	395	446	375	415	413	415	427	405	369	392	457	409	373	418	407	394	403	412	426	450	388	420	408	413	401	393	415	414	408	375	469	438	431	396	385	376	413	419	416	400	390	373	388	361	400	408	384	361	408	393	373	408	380	379	408	429	386	387	419	362	385	374	427	408	430	430	400	421	437	372	418	399	412	416	383	444	380	389	401	378	422	402	397	394	418	359	406	391	419	390	410	410	410	431	421	426	401	371	372	418	374	388	413	380	390	391	449	391	432	424	392	396	397	421	402	398	429	414	377	426	421	423	413	371	405	433	390	359	403	437	432	417	430	400	429	435	389	410	387	407	380	400	413	415	381	453	392	438	390	408	401	427	425	415	381	395	424	459	404	414	407	383	396	398	395	383	399	386	396	393	417	428	393	412	430	408	405	367	393	419	387	388	423	417	395	386	370	439	408	396	411	404	400	398	377	435	402	373	378	389	404	413	355	425	432	416	379	359	388	441	396	376	429	401	389	370	442	402	411	411	427	408	402	415	394	399	399	400	412	422	374	381	370	407	380	375	368	400	434	394	416	341	379	348	402	375	441	382	409	396	396	452	369	395	406	392	400	400	406	386	396	447	443	400	427	395	414	415	405	404	381	430	430	408	373	405	431	347	396	395	396	406	397	395	401	383	382	387	430	410	419	419	403	428	408	394	400	399	447	431	386	398	409	427	395	402	407	436	411	384	449	430	419	430	413	450	412	406	398	340	406	416	383	410	417	383	363	401	380	386	384	390	417	416	401	438	424	439	466	410	414	383	368	372	426	388	373	417	374	402	399	416	402	409	408	387	363	426	379	400	407	413	379	434	429	395	444	387	378	378	395	393	385	380	362	434	434	405	388	379	399	411	380	380	394	418	384	407	414	412	380	400	431	407	444	398	401	406	405	410	440	414	387	441	412	421	387	390	380	405	395	402	448	381	386	444	397	385	405	438	446	392	430	389	428	423	385	376	400	401	439	405	350	407	399	404	414	392	426	397	411	356	413	451	459	430	407	403	384	404	429	384	419	408	366	382	397	381	434	411	390	372	418	369	438	362	448	391	377	448	419	414	427	387	436	395	404	419	440	409	392	425	427	428	409	426	393	402	392	410	446	413	405	334	373	419	399	385	432	416	367	390	372	412	411	429	438	410	397	407	434	366	386	384	429	398	409	421	393	412	405	412	388	398	393	442	414	387	456	391	379	385	436	418	407	403	450	386	400	431	451	427	430	391	418	405	376	373	442	389	381	429	435	462	399	428	364	386	424	400	361	388	421	380	371	393	413	428	412	408	363	401	384	371	414	384	436	428	391	401	421	427	388	408	392	385	371	409	357	386	440	405	405	399	398	404	393	412	398	419	386	388	387	364	374	419	413	419	396	412	405	443	395	379	379	398	412	412	424	450	420	384	424	389	402	396	436	409	402	424	417	409	451	381	416	385	387	429	384	383	442	444	400	385	422	364	371	409	408	408	360	376	424	409	451	399	422	373	409	430	416	378	385	431	424	390	442	425	412	391	417	398	369	406	389	383	384	427	367	396	367	411	433	439	402	390	404	408	373	393	438	458	369	368	387	392	416	464	378	437	349	420	418	434	389	419	406	399	422	398	397	397	384	401	417	365	431	385	405	389	459	401	420	426	440	378	416	409	424	408	402	420	368	423	449	422	422	466	379	424	392	419	399	378	398	462	398	400	394	399	410	417	395	417	394	447	421	379	425	421	422	427	375	466	405	434	397	399	389
4555	2356	1406	1111	963	900	873	883	906	837	858	850	826	964	797	840	884	916	882	882	899	943	869	835	865	848	878	913	846	889	907	887	840	920	861	891	876	890	857	895	840	889	856	903	855	874	894	841	828	845	869	892	857	860	833	852	855	910	911	880	835	869	820	840	867	837	870	884	858	903	894	886	867	850	834	816	846	853	869	939	898	816	898	834	850	885	874	854	908	843	874	840	868	875	818	817	887	857	919	849	904	812	898	856	886	845	845	906	891	913	912	939	878	854	838	856	794	853	888	894	825	844	865	886	872	843	896	886	820	873	867	859	866	887	832	805	897	891	920	879	860	823	844	872	841	904	867	896	892	827	899	895	862	857	848	892	875	851	887	889	854	881	837	880	910	874	839	822	837	847	856	851	888	866	876	864	878	824	868	865	859	833	909	861	896	935	921	859	890	844	898	886	864	929	890	916	849	860	883	845	800	835	914	857	902	843	846	854	874	846	886	936	821	847	842	881	879	867	883	887	845	870	862	875	856	857	885	885	838	848	806	848	848	898	868	900	813	918	861	854	853	831	862	836	861	824	811	863	910	827	942	840	861	875	912	869	863	830	924	857	826	819	845	838	818	890	861	900	854	912	855	887	912	911	863	857	854	864	852	849	903	910	822	884	857	926	868	840	906	898	885	844	830	892	871	936	902	855	799	855	893	893	890	869	885	893	829	890	891	857	915	864	929	822	855	898	853	856	922	904	822	808	913	910	821	881	890	834	834	890	856	835	825	877	873	826	853	832	832	863	871	830	887	814	844	867	842	908	846	916	888	841	896	835	854	861	864	837	864	894	908	885	899	809	835	895	861	873	831	821	867	892	905	884	869	867	887	909	875	892	879	848	863	843	838	815	866	857	866	909	779	869	929	883	919	879	869	827	835	873	831	872	900	874	878	830	912	838	869	855	866	880	875	912	806	856	894	846	841	891	868	910	816	844	852	821	892	830	889	852	915	880	903	897	896	900	876	812	910	886	844	880	877	859	869	883	854	891	892	865	787	819	830	850	928	812	885	863	863	843	886	879	882	878	847	878	867	841	837	919	892	857	804	896	862	899	827	854	863	924	892	839	901	870	886	915	897	895	854	886	857	915	827	834	835	823	836	839	860	871	871	826	903	923	915	861	855	820	841	878	894	850	927	852	877	868	838	845	856	903	880	867	878	866	873	855	856	841	884	848	838	878	888	828	839	869	862	867	845	925	915	854	899	888	825	865	837	865	905	862	851	855	821	913	894	831	906	880	904	868	862	850	873	829	820	849	906	919	898	821	897	846	875	875	836	801	842	886	867	891	929	831	865	853	831	899	889	880	794	894	858	902	902	902	910	896	863	889	880	858	875	869	850	872	898	874	841	868	880	906	905	833	852	892	899	882	852	884	842	867	836	855	882	808	851	885	882	879	830	870	850	811	849	877	901	857	857	893	840	839	848	853	858	920	871	897	868	853	851	853	891	893	803	840	866	871	819	835	859	924	838	788	865	837	864	862	878	857	836	901	832	864	929	874	851	875	845	870	872	850	864	825	875	893	844	866	841	897	857	859	910	843	824	893	872	832	878	855	901	859	870	904	953	902	844	904	841	874	860	857	862	867	859	866	847	863	832	848	866	878	843	865	914	871	867	856	838	878	860	862	852	882	798	867	884	880	816	867	890	836	875	862	857	883	847	861	851	817	880	937	855	909	880	896	878	848	859	900	862	868	877	819	887	856	844	899	839	903	886	895	896	930	895	813	895	882	850	881	930	863	838	877	869	835	907	866	842	842	873	935	900	878	860	851	775	873	893	829	875	846	896	844	830	836	877	839	857	888	858	886	834	927	834	841	864	879	893	892	886	866	849	837	817	907	869	881	808	891	868	824	850	876	866	866	864	880	843	880	930	915	904	836	890	840	890	844	827	911	904	928	880	890	867	891	902	894	912	854	872	888	890	830	938	832	882	771	830	908	913	845	863	878	848	869	853	874	939	897	884	891	870	867	846	901	851	878	872	858	917	865	863	880	838	862	834	909	892	864	847	834	887	893	862	865	877	891	837	830	877	868	914	852	888	844	856	887	851	826	871	827	878	856	885	885	805	872	892	851	878	841	842	810	896	878	860	854	868	863	827	869	904	889	910	890	862	846	860	871	910	847	877	869	860	865	908	843	856	842	857	911	850	922	838	905	883	833	905	887	871	866	874	829	825	857	908	847	902	830	862	869	833	882	857	912	826	847	822	852	816	880	838	860	833	932	839	892	871	855	836	861	863	874	829	831	888	900	873	916	860	860	827	892	810	849	894	904	923	872	886	852	847	918	914	873	865	812	876	830	823	892	840	867	882	861	902	844	829	937	858	859	883	917	875	877	866	781	867	891	870	886	874	840	864	887	884	887	871	896	875	819	897	864	825	880	892	844	869	858	881	870	882	860	890	821	904	875	915	854	880	874	853	840	845	823	851	891	878	869	863	830	911	889	873	866	826	883	865	905	837	846	861	879	918	851	844	824	875	857	845	912	856	878	855	868	835	911	854	856	854	864	855	827	874	870	848	902	840	875	867	874	826	920	891	856	859	857	854	929	849	829	837	826	900	797	873	859	858	828	831	881	811	886	850	851	856	867	880	918	836	846	854	846	890	902	851	885	845	880	835	877	842	847	866	869	870	858	829	826	929	860	910	818	882	877	831	839	852	878	900	860	821	845	889	858	911	857	828	838	811	914	895	860	883	858	912	832	854	895	837	894	893	873	872	843	919	891	858	873	879	836	864	881	835	862	873	827	864	855	879	901	842	835	883	917	909	895	862	842	902	903	799	900	828	822	806	815	885	818	846	924	848	844	866	858	878	841	876	874	910	893	818	871	893	839	836	877	862	904	894	901	890	860	854	855	890	828	863	811	866	866	839	853	843	851	846	878	879	905	885	851	845	841	856	837	836	860	841	893	823	831	821	876	822	862	838	890	857	872	831	879	866	828	851	868	847	889	861	886	834	898	888	912	878	879	883	823	859	845	875	892	846	861	840	858	834	856	870	916	870	832	834	852	886	855	859	891	921	870	876	843	886	864	799	869	873	844	872	885	865	796	867	850	885	873	875	886	850	863	878	884	902	818	870	855	893	870	878	910	862	870	835	861	876	917	877	878	818	836	891	902	898	862	875	863	831	870	860	867	887	806	849	892	928	837	851	865	872	881	857	870	870	867	850	890	809	883	875	853	896	887	868	881	904	841	886	871	901	870	812	873	873	875	859	871	810	864	890	863	876	919	887	898	889	881	889	881	895	930	841	817	851	861	884	845	858	870	886	835	840	872	878	871	893	819	874	873	876	816	859	860	884	840	881	822	899	833	891	895	868	839	877	908	851	924	868	925	874	848	879	896	919	818	837	891	874	832	874	879	871	898	895	909	842	904	903	868	884	872	861	864	859	919	891	882	854	857	840	877	868	856	848	867	882	831	866	883	899	825	859	852	861	875	873	904	871	807
24446	21070	24099	28276	21073	21097	10969	630	494	450	392	374	405	367	381	390	324	329	321	315	332	340	332	322	320	346	339	272	319	328	321	327	331	335	335	342	276	336	330	333	290	320	343	359	353	330	292	343	297	297	286	306	345	314	320	324	298	337	327	347	321	304	311	304	330	325	299	273	332	305	344	336	302	330	282	325	331	315	324	314	320	299	303	312	305	304	314	317	277	318	328	312	322	319	312	323	348	300	308	321	295	314	320	317	313	306	307	309	287	309	302	314	298	343	303	294	294	278	324	302	333	305	283	306	300	301	313	318	324	312	324	315	309	343	350	274	302	299	336	305	355	350	328	336	315	303	319	322	334	313	319	313	301	325	309	298	296	358	312	312	295	326	345	304	343	311	370	328	296	294	267	298	330	311	308	356	339	291	308	302	345	294	327	329	284	347	346	329	319	337	313	285	329	309	280	320	323	328	296	289	343	340	331	317	333	315	356	307	295	262	299	320	340	318	310	299	323	338	322	296	324	273	298	302	334	335	296	287	313	306	292	348	360	309	296	321	298	332	309	303	318	299	350	316	325	342	280	293	320	330	298	304	354	339	323	300	302	328	304	309	342	348	348	301	313	287	332	326	311	324	306	330	343	308	271	310	291	322	299	308	278	324	325	312	327	300	334	350	297	317	306	294	322	340	312	328	307	330	308	319	342	307	306	275	317	298	266	289	293	271	304	332	319	309	280	295	309	309	315	269	300	322	338	270	262	313	309	286	327	327	321	297	288	315	327	318	292	320	334	320	302	311	297	329	277	289	286	332	273	332	273	304	318	315	304	334	291	309	312	279	333	349	289	322	296	335	300	347	297	326	312	295	317	289	288	290	311	298	305	324	320	338	300	367	325	361	328	292	331	307	293	308	307	335	298	307	360	326	335	293	306	304	296	313	345	328	316	319	337	329	313	312	334	314	321	327	324	329	286	296	342	276	315	310	326	345	333	321	315	290	283	295	294	309	289	311	314	325	293	321	317	302	295	335	283	333	300	279	302	286	289	318	317	330	337	316	314	291	306	305	340	319	287	322	302	291	305	315	308	304	286	332	314	314	274	301	305	312	285	294	308	337	297	288	295	339	334	307	329	294	331	275	327	321	353	327	322	310	287	313	321	303	327	323	330	292	315	315	285	352	330	311	322	289	311	315	299	298	270	321	318	305	356	305	311	337	301	316	311	311	351	308	331	339	289	320	283	306	308	316	326	300	312	309	306	328	350	314	324	329	341	306	314	321	304	300	305	309	311	325	310	280	319	292	314	317	275	289	329	286	292	346	345	284	279	290	333	336	336	310	352	315	301	293	326	301	331	305	299	274	364	351	297	335	339	298	273	314	349	312	322	348	348	311	312	280	324	357	315	288	305	327	294	303	323	308	308	321	313	300	303	315	300	329	290	316	301	306	308	274	301	254	311	349	296	331	294	312	301	318	293	320	312	312	328	295	305	291	323	325	328	345	299	318	342	316	315	284	306	277	322	319	345	300	313	320	321	337	325	338	351	295	311	303	340	304	283	297	309	306	289	312	335	279	298	298	309	259	319	288	299	317	296	367	309	292	280	292	308	308	284	325	330	319	291	315	301	326	322	311	305	290	301	305	305	329	309	317	301	342	308	304	310	338	327	325	318	307	280	292	280	324	327	300	311	345	310	300	316	323	343	336	326	323	360	314	295	332	327	307	289	343	314	296	298	313	328	336	301	302	316	288	342	309	307	309	297	322	291	328	320	330	317	326	320	329	336	333	344	319	315	286	327	351	327	341	296	310	340	315	299	338	302	309	273	319	324	333	338	288	318	301	327	315	295	305	292	292	343	311	306	305	340	288	298	286	283	316	314	301	315	298	337	341	311	304	328	301	322	335	308	345	335	314	324	318	339	327	285	311	327	318	307	279	303	341	326	316	305	292	294	325	331	302	323	293	312	334	286	304	339	323	287	330	301	296	307	314	301	324	303	331	332	328	318	307	300	308	323	304	293	302	301	313	307	287	299	325	282	307	327	343	335	348	298	293	315	310	324	287	315	307	335	341	327	333	314	298	310	316	315	307	343	319	301	306	326	313	305	303	338	335	305	310	282	317	304	332	350	299	326	329	279	325	310	331	297	300	294	306	288	312	307	324	304	298	304	306	310	287	300	340	280	278	307	307	325	289	337	283	312	305	325	317	320	296	310	329	299	319	288	323	300	328	321	326	341	276	293	285	325	284	342	288	272	270	329	333	316	282	305	313	322	282	312	304	332	340	323	323	304	260	326	312	302	325	349	284	332	307	297	298	328	312	309	307	299	284	303	326	296	296	316	324	314	326	304	335	340	317	333	332	294	271	342	333	291	314	338	293	291	303	315	289	327	307	312	311	280	341	324	315	334	304	320	304	305	350	294	302	267	305	292	294	286	325	322	329	288	298	285	289	356	280	335	289	294	304	346	339	312	333	322	284	294	318	321	304	333	301	302	263	295	280	314	307	302	316	285	294	305	354	335	323	338	333	250	314	353	316	317	338	275	312	311	296	325	321	274	322	313	306	327	315	306	288	288	330	327	326	345	314	281	311	292	354	298	314	299	319	315	305	289	298	343	321	325	297	317	311	306	296	308	317	306	320	316	299	334	311	324	316	322	311	257	354	335	308	323	272	300	287	324	331	296	322	343	313	303	312	294	286	299	302	317	305	281	297	329	318	349	316	303	315	301	313	303	293	314	325	284	318	307	306	284	318	337	278	300	348	350	314	287	303	330	304	310	310	296	282	287	308	336	325	301	304	307	346	305	304	297	326	319	288	310	353	300	353	282	314	318	301	339	306	339	313	288	314	284	342	312	305	285	284	305	289	301	271	331	310	298	337	335	338	298	303	290	310	314	304	327	339	323	311	329	312	314	314	310	348	309	272	289	307	329	316	331	329	314	340	292	324	304	341	338	300	326	284	296	324	332	331	310	314	299	311	329	306	344	315	326	309	261	281	289	320	301	297	321	309	307	311	277	311	325	319	334	310	284	308	344	302	295	319	344	300	312	320	302	311	360	318	293	298	330	314	338	321	308	291	292	333	334	341	333	318	304	308	304	308	325	301	350	292	296	322	277	326	324	323	328	305	295	305	318	310	298	323	331	326	296	321	278	265	307	352	314	326	304	329	315	309	325	341	315	311	313	324	324	320	301	310	303	292	299	306	307	297	301	290	287	339	319	317	318	326	310	324	326	317	284	287	277	318	311	321	338	306	309	306	294	289	310	298	306	319	321	290	284	328	340	290	289	295	305	315	311	335	299	311	283	354	300	311	311	308	314	320	269	282	294	326	303	297	309	318	315	310	345	303	290	321	335	343	310	285	325	281	306	315	270	294	320	320	293	285	346	313	300	319	311	314	334	302	292	299	293	283	314	307	347	321	272	314	315	317	283	314	327	337	316	297	298	319	321	304	333	299	325	307	316	319	364	314	326	337	304	296	322	320	307	303	312	356	321	314
4053	3398	1758	1064	828	746	770	698	680	702	728	654	687	714	661	685	708	715	650	700	723	698	705	685	691	642	654	672	646	675	694	628	627	653	602	679	655	670	690	668	669	620	634	658	675	685	682	637	631	694	657	693	655	678	656	685	680	667	697	582	697	620	666	681	698	652	689	638	680	644	672	699	655	670	637	685	658	669	632	674	647	650	710	707	675	669	664	645	681	674	700	673	701	655	682	664	658	643	675	678	696	651	663	678	656	666	627	668	650	634	650	652	691	669	699	666	670	680	654	659	606	684	675	686	675	672	632	646	644	664	648	640	636	621	672	672	675	650	662	638	695	661	648	703	650	687	697	660	637	688	634	715	711	655	694	620	695	677	664	692	632	720	706	652	661	652	662	613	636	731	618	689	611	679	685	703	701	631	651	679	702	634	652	609	662	694	684	695	673	643	693	648	663	649	686	683	645	652	642	671	691	620	675	642	650	728	641	658	672	713	675	668	696	628	660	690	658	658	630	661	642	681	675	671	642	733	681	677	681	680	651	672	682	665	626	643	708	636	617	693	691	656	645	665	670	677	664	647	672	649	648	694	700	674	683	675	705	657	671	664	649	668	701	641	673	676	694	658	621	675	681	721	645	643	679	659	663	687	714	661	658	661	672	693	637	659	658	647	679	675	685	683	640	678	663	711	627	695	661	719	644	652	669	659	654	710	688	687	699	654	676	652	663	679	651	705	614	686	668	685	664	641	703	675	657	646	660	682	624	676	638	631	658	624	649	680	655	675	701	680	683	671	685	676	656	670	726	646	695	661	700	698	637	673	685	618	689	637	714	664	701	683	667	696	689	700	631	701	625	696	644	643	711	656	652	652	660	668	631	656	689	627	637	698	616	679	684	662	696	640	698	661	672	677	623	639	657	705	639	717	641	632	665	675	695	654	638	647	670	626	655	667	684	654	709	675	692	696	616	693	646	700	673	709	664	684	677	711	650	692	633	665	700	600	670	729	687	657	684	658	651	675	660	640	688	658	692	651	655	653	706	713	665	656	693	655	630	622	662	694	639	660	689	679	645	687	660	666	636	702	648	591	647	648	664	665	701	675	680	662	675	669	692	649	686	687	685	636	650	709	640	658	633	670	709	684	684	680	686	605	690	635	664	691	671	664	676	692	650	639	678	666	649	678	689	642	680	677	680	637	642	648	671	643	650	649	646	696	632	676	624	715	685	680	676	666	659	618	675	654	675	663	666	696	638	693	636	595	657	661	628	667	681	680	601	705	655	689	701	646	671	688	686	707	703	686	647	671	677	665	690	642	653	667	723	674	681	645	628	638	699	654	672	630	688	655	636	666	631	724	690	616	652	663	633	709	630	638	629	717	660	689	653	766	677	659	700	625	641	642	650	662	689	641	665	642	666	633	662	634	644	620	652	685	713	651	718	598	735	641	699	647	680	649	648	679	663	639	682	704	666	651	694	686	649	680	632	725	631	663	688	649	663	618	653	633	669	664	666	677	660	676	702	662	685	745	638	703	671	654	672	659	685	703	653	653	670	619	682	673	656	674	670	658	698	705	645	655	672	677	616	652	657	616	669	689	631	644	626	644	665	633	668	700	693	676	711	658	630	665	643	663	657	610	632	658	626	677	671	650	641	653	612	670	696	675	712	640	652	669	711	680	661	694	688	637	669	689	651	717	627	675	675	674	671	695	684	678	694	677	671	663	633	704	660	662	677	651	637	678	679	679	665	672	616	642	647	651	682	640	683	645	643	645	643	654	672	704	646	657	674	713	677	646	675	682	665	699	645	671	640	663	682	658	656	677	662	612	652	689	688	632	663	632	653	662	673	723	685	677	656	678	673	698	686	646	647	690	617	669	709	733	684	632	692	672	669	665	631	679	622	666	691	704	688	654	619	653	718	689	698	651	700	654	650	702	640	667	712	700	653	666	675	684	679	696	695	636	640	673	668	656	632	644	621	660	620	629	669	649	687	647	722	651	690	678	692	643	659	657	667	656	665	648	616	684	651	644	650	679	657	709	671	606	693	697	627	648	628	692	647	669	670	702	651	642	685	679	667	669	660	699	663	696	698	642	623	680	693	689	693	682	662	670	638	690	710	714	670	691	629	668	646	673	616	668	648	620	666	660	696	664	691	678	667	677	654	635	624	671	651	669	685	707	674	702	648	697	673	673	702	652	676	657	663	688	647	658	691	647	662	677	647	649	640	648	675	664	703	675	656	642	681	668	632	640	652	633	632	674	651	709	681	693	633	646	683	648	682	702	669	649	660	680	713	704	679	669	640	663	635	644	675	667	633	682	657	683	704	671	660	656	654	679	658	694	651	665	639	706	645	692	701	680	672	640	689	702	676	634	662	647	680	683	651	698	682	683	668	639	678	653	642	645	637	688	666	634	648	645	658	637	686	683	661	686	691	660	711	665	681	653	636	633	659	678	684	624	640	707	691	684	631	693	637	652	615	668	670	679	680	749	648	659	626	680	631	648	610	688	736	681	658	657	647	669	660	668	660	666	688	620	643	659	732	614	711	651	706	687	672	670	669	673	655	662	674	678	653	682	633	636	662	596	673	703	633	663	661	701	691	569	658	674	681	632	651	683	630	674	707	651	636	673	673	678	657	675	675	687	692	654	655	658	663	635	702	684	690	653	655	655	714	677	690	631	669	667	646	677	678	629	663	662	686	628	667	687	667	642	661	706	654	680	689	663	677	679	717	650	662	718	646	651	638	653	711	633	677	670	631	651	710	688	671	661	697	679	695	658	661	661	656	710	679	698	664	657	645	662	667	650	689	642	600	677	637	681	653	693	673	612	692	676	661	663	668	640	663	665	637	658	686	700	685	674	636	682	694	680	670	697	646	698	698	716	667	640	684	675	668	684	674	674	663	642	698	733	658	642	640	676	674	690	672	610	638	662	694	702	643	629	668	680	623	638	674	710	593	696	607	669	690	715	652	662	692	649	658	684	653	675	674	604	690	685	669	626	704	685	664	661	714	638	646	645	718	695	677	654	710	687	717	699	670	679	647	715	658	618	704	649	640	593	655	654	687	677	625	689	640	653	629	748	625	632	658	713	664	681	671	660	653	669	683	658	640	684	656	684	667	697	647	706	641	640	653	621	646	669	660	624	601	681	672	653	742	649	633	623	644	673	689	678	662	677	638	663	654	707	625	674	665	688	661	694	652	699	648	682	698	646	668	639	652	663	685	709	677	668	707	652	640	655	707	696	688	678	707	680	653	629	640	668	656	685	671	681	711	703	661	667	638	675	686	658	674	684	716	631	633	630	687	688	691	649	682	684	648	692	660	709	696	632	670	658	683	669	670	716	656	672	654	649	664	667	628	633	671	652	717	680	668	674	660	775	664	713	660	673	666	647	696	670	650	706	690	648	662	649	652	688	745	658	668	649	647	690	657	720	645	701	672	658	657	662	651	659	637	621	682	697	653	623	660	659	632	637	666	674	657	658	640	703	672	655
33022	14600	2105	321	267	277	274	230	249	294	246	267	226	249	276	272	272	258	299	267	289	259	249	260	244	232	292	269	262	284	274	258	276	257	273	258	219	229	279	260	279	272	269	259	251	286	242	228	282	233	288	286	239	268	259	241	306	253	280	264	293	270	253	236	251	265	249	238	249	236	263	290	296	249	282	270	263	268	267	304	233	257	242	241	228	259	295	242	265	259	232	255	232	256	252	232	255	233	282	262	296	247	244	226	280	239	240	295	284	229	285	261	231	273	304	264	243	254	273	257	256	264	267	277	247	277	245	259	273	223	260	246	276	257	271	239	247	260	253	265	256	239	276	263	248	253	240	294	274	229	237	248	265	238	261	281	227	233	257	266	288	269	264	262	254	227	298	261	263	271	264	281	251	245	251	256	272	278	238	233	264	264	263	261	275	290	248	263	240	246	287	280	262	251	253	284	250	263	249	262	259	279	255	228	254	275	251	233	283	241	236	248	254	278	235	234	250	232	244	274	230	262	271	230	288	261	275	272	273	284	270	234	284	240	256	253	290	291	220	258	274	245	259	266	278	246	273	228	283	255	242	268	255	223	258	289	245	238	255	244	251	210	283	249	250	239	256	259	239	252	242	257	236	247	229	247	250	233	240	258	247	265	278	252	265	254	292	301	233	265	261	272	254	288	263	260	220	277	270	254	254	264	280	246	281	283	250	281	289	266	236	282	272	249	274	254	262	259	250	264	233	251	256	242	287	294	291	265	222	259	235	264	252	257	256	285	252	249	281	274	214	281	268	238	266	244	247	260	249	271	275	279	265	256	265	272	257	249	277	266	249	257	263	268	263	261	265	278	254	262	261	256	260	255	282	266	229	250	272	230	267	252	263	278	235	256	304	249	305	219	261	232	257	284	264	254	248	256	242	275	257	286	269	284	261	283	241	262	275	296	267	262	268	266	263	244	276	258	243	277	271	276	252	278	241	293	260	286	256	244	265	276	263	272	277	267	277	249	281	249	252	293	255	254	261	287	259	270	281	258	270	277	275	253	261	267	266	259	261	267	249	229	224	260	263	261	256	269	246	276	257	268	249	277	271	277	270	252	273	266	237	256	251	254	232	279	269	247	248	271	265	270	260	278	237	245	257	264	245	263	282	265	301	268	255	249	249	234	253	250	277	276	299	267	242	273	273	251	275	268	267	244	248	256	245	255	264	260	280	255	249	261	221	249	265	255	260	285	266	240	272	265	234	259	246	277	276	257	201	253	259	263	282	250	253	284	268	239	238	249	223	277	301	225	255	267	259	243	229	259	271	272	237	250	274	277	227	249	252	273	291	266	283	290	224	281	283	273	251	238	301	236	279	255	247	239	264	257	272	261	295	261	221	259	237	314	268	291	278	269	242	290	259	257	277	252	237	281	268	290	273	242	267	270	265	248	261	284	274	272	252	264	253	300	250	244	268	271	244	291	265	273	230	258	241	254	249	231	259	283	260	238	248	248	227	291	260	253	261	289	247	248	262	262	274	263	230	251	257	252	271	243	253	273	240	299	283	265	283	276	279	259	259	253	240	230	269	252	248	268	270	240	256	271	290	301	252	258	249	283	248	276	266	283	289	251	250	284	263	250	236	268	264	264	258	210	268	258	267	260	240	233	246	216	243	266	238	282	255	266	238	219	242	252	269	275	255	249	259	282	238	248	228	268	261	280	259	269	268	242	232	274	255	254	277	264	247	267	250	265	303	268	272	266	237	271	254	275	264	263	235	266	302	266	256	277	214	262	266	271	251	246	224	226	288	255	284	279	266	255	272	283	269	273	284	285	251	259	301	278	261	262	273	264	260	256	235	244	229	220	248	263	286	259	255	286	273	274	254	274	259	247	280	255	278	289	288	243	247	254	250	254	255	241	214	272	257	221	260	254	222	291	289	254	256	253	292	270	265	228	273	267	259	304	243	252	265	274	264	254	269	251	244	265	210	254	236	242	278	251	250	245	276	284	272	292	279	262	280	241	274	277	264	261	260	271	249	281	268	254	258	257	231	236	238	270	265	271	250	266	261	219	260	240	246	266	262	296	269	262	256	236	253	266	266	250	255	246	276	241	254	246	257	245	279	244	281	266	249	263	234	258	258	245	245	271	223	267	255	250	270	261	267	276	287	266	278	235	260	251	257	261	277	259	292	267	276	271	245	252	296	274	245	269	232	262	242	283	265	232	264	259	284	264	265	263	289	253	263	258	300	280	269	267	266	266	257	248	287	265	270	263	257	257	284	283	277	230	260	247	302	277	250	248	268	255	261	269	282	254	261	257	272	294	251	255	260	284	239	268	244	245	276	219	284	246	243	245	264	260	290	263	239	236	287	264	273	262	254	264	250	220	245	279	270	243	247	242	257	267	268	272	269	284	285	291	287	271	239	280	245	285	273	243	274	248	266	253	255	271	226	278	275	251	269	283	227	259	280	258	243	268	275	261	257	259	278	285	290	279	255	248	250	257	296	291	245	261	311	225	240	248	241	239	243	260	257	273	267	277	254	298	250	265	259	250	250	247	292	264	231	263	254	272	254	241	281	262	271	261	272	275	241	287	252	259	279	250	252	260	260	268	236	233	281	282	263	240	291	272	224	244	259	257	274	234	275	269	249	262	246	262	250	270	287	287	261	250	253	261	279	244	267	236	279	280	257	260	235	274	290	253	228	254	253	269	252	256	258	254	240	223	273	280	290	243	265	257	259	259	257	258	254	258	226	277	247	274	265	299	232	268	225	264	256	243	277	254	262	296	268	272	271	257	251	255	282	266	263	264	236	239	268	224	271	265	246	198	256	239	247	242	262	264	259	257	260	252	275	274	240	263	256	264	246	265	278	274	272	251	281	268	281	251	252	254	257	273	247	275	238	283	244	270	278	275	274	264	269	313	253	246	243	268	273	245	264	262	246	247	264	247	259	240	256	230	272	243	263	265	247	232	263	252	264	262	258	255	244	247	238	249	267	243	244	239	256	273	248	223	251	249	247	264	232	272	234	286	233	254	267	276	269	243	230	253	258	268	246	247	234	267	273	292	260	247	266	247	288	237	270	236	258	267	264	264	266	276	282	255	259	289	258	255	246	244	230	242	277	245	236	232	273	223	222	250	290	290	252	280	263	242	241	244	271	272	263	271	287	269	267	248	273	237	234	272	274	232	262	252	276	257	278	261	219	276	269	263	264	249	263	232	274	266	246	250	273	253	272	249	257	252	248	244	253	277	265	262	273	244	257	261	259	290	286	270	236	226	264	254	266	258	288	253	243	261	251	246	270	259	244	226	257	262	257	289	253	280	268	243	277	261	246	254	254	235	265	266	267	254	263	260	248	244	239	246	249	246	279	259	249	271	298	235	233	280	241	249	269	285	265	283	270	280	213	275	243	242	266	279	235	264	234	259	269	276	255	244	287	275	222	225	274	295	260	272	255	262	268	293	273	244	245	271	236	238	258	266	273	244	267	244	240	246	265	269
7739	662	664	639	599	605	620	611	692	630	607	616	590	584	622	619	639	621	621	631	585	633	589	582	606	623	624	605	602	613	598	645	615	644	583	580	631	663	625	605	603	591	633	611	642	638	597	620	616	606	646	611	642	640	656	610	592	625	619	645	610	642	651	626	592	576	585	588	586	626	598	593	593	610	607	592	612	611	624	583	612	612	631	611	585	623	590	633	608	628	615	611	611	634	610	641	622	575	601	597	618	604	627	586	619	601	578	609	632	605	614	613	595	602	643	585	615	615	585	646	585	641	598	639	614	648	572	614	629	609	595	635	604	647	585	586	606	588	585	606	590	603	661	614	636	603	602	588	658	618	624	600	611	622	615	596	605	636	600	625	607	608	636	585	601	593	600	626	599	564	648	648	644	590	583	633	617	590	599	603	576	620	637	632	599	617	615	660	666	599	668	578	575	625	584	639	621	605	648	573	622	605	584	563	622	619	612	571	620	627	628	609	609	594	607	590	590	625	617	622	586	594	634	642	561	582	606	668	602	594	618	595	598	638	621	631	639	626	654	571	620	571	638	646	601	596	609	600	598	621	642	619	580	632	604	621	604	639	608	604	600	604	656	610	611	643	626	653	636	587	637	582	663	612	594	661	617	642	645	571	628	590	647	616	608	647	620	622	603	609	615	626	586	568	576	625	568	591	593	596	633	603	618	599	599	614	597	591	576	601	575	651	631	578	584	606	616	624	597	600	633	619	636	575	608	649	607	609	646	636	628	617	657	648	613	614	612	619	634	597	585	640	618	571	587	588	656	640	593	612	616	591	589	622	600	619	586	638	635	615	614	631	604	629	652	574	690	631	597	594	633	672	620	609	610	643	634	619	612	606	630	660	602	615	589	612	580	595	588	656	630	622	671	624	632	622	565	609	574	608	585	628	636	586	671	613	603	616	643	613	565	646	636	630	634	570	638	621	626	594	596	620	610	588	638	586	657	600	638	640	617	604	587	613	627	611	625	623	621	611	603	625	614	635	610	652	570	642	578	607	674	665	620	618	596	597	628	597	607	632	647	628	625	603	593	606	609	620	591	624	620	613	618	639	659	576	653	631	598	578	598	637	546	581	621	623	640	605	623	566	637	620	598	645	618	627	597	617	596	627	596	638	600	562	644	592	630	644	582	602	639	597	624	602	600	632	580	622	612	590	657	624	678	588	585	611	640	590	558	611	613	636	629	633	640	601	599	624	574	623	594	600	599	600	635	620	598	577	646	599	605	624	568	613	666	631	593	626	594	622	625	635	616	620	643	641	643	602	650	563	545	602	584	634	612	682	586	585	589	594	608	624	638	572	615	602	633	589	620	592	615	599	631	649	585	599	593	620	640	604	617	612	623	589	574	594	588	616	630	571	549	626	596	593	597	618	614	607	631	593	630	566	621	620	588	622	588	590	593	593	630	598	597	616	640	591	630	591	587	630	621	631	631	602	617	615	567	681	618	593	600	588	599	628	563	628	566	546	644	587	626	586	641	638	601	659	646	621	611	587	597	614	608	615	609	598	614	591	599	642	611	629	576	614	588	618	617	641	640	602	538	596	620	603	580	623	584	643	647	609	576	649	623	607	616	628	625	628	598	599	601	588	576	613	570	604	624	605	632	621	628	667	601	596	687	570	607	589	588	646	638	629	601	645	591	615	612	618	559	610	632	532	638	577	569	631	619	639	604	587	607	600	623	607	595	584	635	626	604	650	659	644	624	574	621	595	612	606	640	571	627	612	577	566	610	600	605	645	584	579	603	598	598	639	625	574	620	594	649	636	629	536	604	592	627	656	626	631	604	658	563	593	597	627	587	582	667	628	598	638	590	598	612	569	596	599	608	635	625	624	639	588	647	596	610	569	608	589	595	605	586	609	609	617	596	638	608	606	652	589	628	618	585	632	581	615	616	608	592	595	599	598	613	633	603	613	607	591	633	606	643	604	593	595	624	594	592	574	609	611	616	601	628	560	606	578	617	613	595	600	600	652	636	618	607	577	578	612	609	606	635	619	576	644	586	622	659	596	591	643	605	605	621	593	621	595	599	606	652	589	598	597	600	620	594	623	654	589	625	614	636	573	600	608	639	614	609	591	644	625	592	594	607	600	618	659	626	627	609	630	591	602	577	612	604	660	580	615	601	593	586	586	604	640	616	584	622	550	629	645	622	611	596	566	608	603	595	659	628	602	596	615	620	617	621	660	617	588	565	639	639	616	645	587	620	588	590	676	636	661	611	594	618	605	611	588	623	607	583	663	615	630	581	599	572	606	628	564	579	613	607	575	624	590	645	641	611	628	593	601	582	619	597	593	605	601	643	611	589	620	634	601	635	644	587	583	576	610	620	586	616	585	608	616	658	588	580	626	606	604	597	619	618	608	578	565	549	627	604	645	580	590	595	590	632	607	641	641	666	656	581	577	612	649	582	608	564	642	622	627	582	574	652	596	608	626	594	602	608	622	610	635	620	627	608	607	625	644	631	578	581	658	618	612	597	637	582	629	621	603	592	650	611	615	551	577	554	591	632	636	589	589	640	622	661	602	637	596	604	613	601	588	594	622	590	587	634	570	619	576	626	625	639	655	620	620	631	572	618	637	615	601	597	618	610	617	608	637	608	619	628	595	591	643	605	600	623	622	558	596	618	559	615	621	642	619	642	611	635	587	614	569	618	601	618	603	555	611	647	556	620	598	590	605	614	630	597	582	636	634	584	598	631	567	611	634	558	605	587	649	561	596	630	568	609	630	605	617	648	589	598	638	643	638	593	612	607	658	566	690	611	593	630	568	658	583	584	575	614	630	594	647	629	617	620	614	627	613	619	594	578	661	598	614	563	613	600	590	619	581	573	589	612	617	624	636	588	611	622	658	618	615	596	576	621	618	612	609	611	613	624	585	647	608	581	648	665	613	635	664	580	650	593	610	617	661	607	627	618	635	644	622	668	615	660	597	601	645	633	605	653	602	661	633	603	621	653	627	630	581	604	574	640	588	617	662	613	688	598	609	613	571	611	618	604	644	609	609	587	655	602	575	612	639	636	612	599	635	620	621	663	625	599	620	577	645	604	642	594	600	592	576	584	600	649	614	612	626	606	624	593	627	611	613	621	629	659	637	653	616	582	611	588	625	631	628	630	611	594	630	579	602	593	578	637	599	638	585	651	608	609	576	652	628	593	580	607	594	596	610	606	624	596	608	607	597	598	639	601	626	613	617	585	633	613	616	620	587	605	610	630	594	602	575	638	619	631	653	616	651	553	633	668	598	596	574	569	564	628	602	589	591	635	630	618	636	629	613	618	634	615	598	590	615	619	621	576	637	636	596	615	597	623	588	591	616	591	627	584	646	596	602	616	593	652	633	580	597	606	593	647	640	654	679	634	643	632	604	660	575	617	604	580	642	576	641	592	586	620	603	629	597	618	597	632	581	560	635	609	612	612	609	566	616	629	637	621	605	578	651	613	621	632	630	610	640
25078	21010	23613	28575	21028	13047	745	532	442	441	423	449	423	421	453	433	442	431	378	417	416	406	389	428	413	428	415	448	412	375	353	378	375	395	422	350	398	427	429	371	436	410	432	405	396	445	429	395	373	376	414	423	388	418	422	434	396	401	411	382	402	409	402	377	412	403	398	415	413	403	404	404	433	386	438	439	377	404	423	409	396	415	439	434	401	410	385	451	417	403	398	417	473	369	373	399	378	420	450	414	400	437	453	431	422	391	432	379	387	434	387	379	426	409	413	427	384	414	417	413	444	422	413	445	416	420	434	426	390	406	462	380	409	424	380	395	430	350	453	389	406	386	405	398	387	424	372	397	425	380	355	405	452	385	405	385	409	412	374	438	404	428	365	384	384	386	384	391	376	397	405	417	403	406	389	439	406	408	404	432	399	363	410	424	395	415	383	418	379	406	418	423	408	353	389	389	390	396	381	364	392	416	380	394	392	349	425	398	490	387	395	389	425	400	385	381	408	394	373	388	371	354	390	405	408	397	394	424	405	394	403	401	380	398	423	438	399	400	372	408	389	389	425	419	393	411	407	462	452	422	420	426	409	378	415	425	421	426	390	407	396	423	407	414	424	380	349	381	418	406	404	385	419	387	426	431	393	364	399	437	416	408	377	416	402	385	421	445	411	388	434	417	439	396	394	402	409	386	391	424	407	411	417	382	443	372	385	396	422	389	379	420	398	400	420	395	390	448	375	392	447	381	396	424	381	399	386	403	416	395	414	376	424	363	411	424	408	457	426	432	421	378	423	422	427	463	471	399	386	412	418	376	386	374	407	422	418	401	409	356	393	359	368	408	422	410	415	444	430	387	388	438	454	356	442	392	398	424	412	396	392	418	385	388	422	399	392	409	376	380	395	362	403	425	374	435	398	419	390	432	348	394	412	460	402	450	405	418	448	449	433	399	385	389	384	365	378	381	361	425	420	400	410	427	432	429	405	357	417	417	373	401	407	395	399	397	414	396	395	407	376	390	412	417	441	398	403	402	451	373	426	401	436	372	402	422	428	406	413	417	428	444	428	392	414	428	406	406	427	417	436	433	411	398	381	436	420	387	409	388	394	459	409	435	372	451	397	379	382	413	435	456	416	408	417	397	408	422	428	389	428	363	394	425	402	400	420	416	389	404	424	451	411	414	432	380	425	424	410	407	397	416	427	380	425	444	355	426	450	425	394	385	409	416	389	365	386	422	384	409	444	385	403	367	382	409	406	398	410	388	426	394	420	415	409	397	413	400	391	389	416	431	376	418	436	374	350	394	415	401	362	369	429	437	403	429	407	368	418	372	417	398	378	398	443	416	364	432	338	402	408	380	427	424	381	425	401	367	448	432	396	424	448	412	417	434	392	425	418	383	383	415	411	387	438	401	435	440	395	365	416	413	396	407	363	407	401	408	393	454	420	442	438	407	403	408	421	424	411	399	416	425	366	386	400	389	440	426	412	401	402	386	416	431	386	411	437	421	410	389	421	424	420	405	426	409	395	369	395	410	419	393	431	440	351	403	427	364	398	422	405	388	404	387	423	415	376	380	436	396	404	417	420	422	374	423	410	413	392	429	384	413	402	398	394	400	427	427	384	411	407	388	383	352	402	426	366	385	388	445	419	395	396	389	359	390	440	388	354	369	406	380	438	396	397	438	405	448	410	405	418	422	393	447	401	375	428	430	418	453	396	385	388	415	397	420	393	354	419	403	437	402	388	453	396	407	404	391	360	381	367	386	427	433	389	390	396	436	418	425	394	416	402	404	397	348	400	399	395	413	441	392	442	395	404	395	413	393	391	441	388	394	395	393	457	399	434	393	428	448	465	389	401	419	390	433	390	391	382	394	417	388	370	381	448	357	427	404	386	395	396	400	399	416	410	421	430	412	421	416	416	378	411	376	395	440	433	406	415	371	441	401	423	405	382	434	403	395	418	396	411	390	374	386	357	466	409	400	403	430	401	407	401	400	385	411	402	408	419	368	388	413	391	392	392	385	422	389	411	424	378	419	422	418	426	398	394	409	413	418	420	382	392	443	357	390	429	406	408	420	411	396	349	376	445	388	452	416	434	449	393	351	447	392	385	397	418	431	416	392	371	414	396	446	357	401	413	425	429	424	419	428	424	401	406	388	408	403	397	390	416	387	376	415	391	383	427	386	360	401	397	425	422	356	420	430	405	350	400	395	405	374	410	408	413	370	406	359	393	379	407	428	400	452	438	405	382	410	404	397	404	421	419	433	400	380	448	421	451	424	417	434	434	433	431	440	428	398	391	388	419	409	413	426	393	402	427	408	434	406	415	421	373	433	385	392	404	405	409	393	396	401	392	393	407	374	400	420	419	419	391	414	401	416	444	401	416	406	410	404	373	433	375	390	417	405	396	373	427	423	402	407	465	394	391	423	373	383	415	406	416	421	404	408	402	396	457	402	442	427	437	379	393	380	402	376	444	438	422	393	389	408	450	369	380	396	415	378	430	434	368	457	437	399	434	428	428	397	425	391	420	403	418	415	439	403	409	384	417	433	395	392	388	389	394	425	384	423	405	404	363	411	427	401	362	411	400	424	360	383	394	378	402	406	426	402	383	409	425	378	435	409	422	401	407	381	366	416	456	415	410	403	382	409	448	418	426	391	391	344	420	361	380	393	436	411	432	379	399	423	397	406	391	427	384	401	426	416	422	373	379	433	423	411	413	401	424	425	403	399	426	382	445	401	383	398	425	372	388	391	428	415	437	420	409	378	415	423	398	395	386	389	379	393	414	406	408	388	384	422	407	397	392	390	384	408	408	409	440	381	428	361	381	394	363	436	397	393	387	412	398	384	409	395	357	426	410	411	371	372	441	393	392	427	397	428	422	384	369	398	425	382	415	388	380	389	414	375	411	387	424	366	406	406	380	351	385	405	435	383	403	400	414	461	399	406	363	403	421	400	421	402	419	393	413	422	403	410	409	427	413	396	381	381	426	414	386	431	398	399	431	426	375	416	379	394	413	437	428	417	404	404	386	376	405	392	396	449	395	409	420	406	411	390	394	418	396	419	414	434	441	390	420	388	396	413	398	388	392	405	395	386	387	419	374	389	426	409	421	417	398	372	351	399	415	408	396	417	402	380	408	439	406	384	385	362	408	397	425	410	423	424	393	392	439	393	423	363	434	417	455	410	403	366	388	400	394	422	456	428	398	373	432	415	414	369	432	384	400	426	425	406	395	391	435	420	431	420	398	404	410	385	370	388	395	372	373	380	373	410	395	398	372	401	429	427	437	404	398	418	395	441	444	337	440	390	391	406	390	391	421	404	424	410	438	385	389	402	382	377	412	405	400	380	400	415	416	425	380	417	382	427	403	417	415	390	431	402	391	421	439	415	392	400	393	408	388	434	429	385	388	444	436	391	426	422	365	428	444	391	411	427	430	387	410	404	415	401	396	396	393	363	393	379	378	375	358	398	383	417	395	397	394	418	404	405
4488	2376	1453	1063	972	921	893	831	837	850	930	902	927	919	867	896	861	851	869	941	881	825	899	859	903	894	847	917	865	868	834	860	896	824	875	888	881	857	830	881	894	836	849	873	861	868	872	880	888	856	857	808	858	864	862	911	841	833	841	837	900	850	855	899	860	884	881	838	894	884	845	922	878	856	897	854	905	839	858	840	849	798	871	862	898	821	919	953	842	885	892	872	867	854	828	862	848	853	863	854	893	873	893	851	811	858	838	910	844	860	861	872	930	842	867	895	873	845	904	861	888	903	875	858	833	872	821	837	843	828	890	873	882	873	820	873	866	868	848	901	939	866	856	857	867	841	846	823	876	869	844	869	908	910	932	859	871	822	866	915	904	929	854	861	855	854	823	855	875	879	900	898	861	880	900	850	906	863	887	869	818	842	868	868	889	906	838	896	878	892	861	852	859	852	848	909	836	827	857	876	849	928	846	920	884	869	848	886	817	874	843	863	793	843	901	851	879	867	882	924	853	869	889	836	904	874	845	859	864	882	825	919	857	888	864	865	866	823	855	844	869	824	869	846	854	854	859	852	885	841	850	897	839	877	844	904	874	859	859	916	852	831	858	882	894	841	872	835	896	863	834	857	893	824	849	884	853	893	851	839	883	898	899	834	884	891	853	892	834	873	863	885	852	899	878	863	858	838	884	836	855	801	877	891	815	893	822	877	940	848	893	857	823	880	915	889	840	858	857	868	899	892	928	892	842	844	871	842	878	925	819	853	896	904	881	844	873	869	891	871	900	846	812	879	894	859	851	902	816	901	846	864	923	860	907	820	871	883	805	895	875	876	910	829	885	856	899	852	844	866	891	906	859	866	839	844	892	863	844	849	873	837	844	876	849	873	835	895	837	871	829	894	829	852	868	864	882	871	865	884	905	848	918	805	877	861	896	864	858	881	921	887	887	857	919	859	901	879	866	876	872	870	870	829	856	886	904	876	871	793	882	871	873	870	833	900	876	865	888	896	909	861	838	883	865	846	901	806	862	880	892	921	878	871	870	872	865	813	878	869	912	812	857	862	901	875	866	824	878	899	909	837	986	932	872	807	825	886	862	865	849	910	832	842	892	883	840	853	846	823	884	873	830	912	830	850	848	846	858	891	882	886	902	892	871	876	861	809	862	833	845	866	836	824	832	849	860	837	855	828	887	840	844	880	898	862	853	903	886	880	859	867	877	842	890	843	842	860	898	905	869	862	846	871	863	821	818	883	879	916	825	872	825	964	887	875	847	910	903	899	804	871	799	822	876	889	879	844	883	879	879	882	897	848	892	848	858	899	836	874	830	888	857	858	859	865	923	902	932	802	879	875	870	858	831	898	900	915	864	849	835	855	880	932	955	870	844	851	833	921	882	843	867	856	889	936	860	829	838	880	862	851	899	898	917	863	900	856	875	851	892	885	857	809	919	832	859	892	893	867	822	870	884	848	886	882	842	917	839	912	898	822	857	828	815	840	896	806	884	833	906	878	844	914	844	829	870	883	872	971	831	926	862	887	856	900	853	860	848	903	862	820	866	842	828	872	888	860	865	820	832	860	849	786	868	869	867	896	838	877	855	850	831	885	852	833	838	864	866	898	854	871	851	866	867	902	868	895	895	896	898	880	864	827	921	877	876	858	860	848	906	893	823	894	888	879	866	915	878	853	859	838	832	867	886	857	878	909	934	861	919	888	885	874	872	855	852	883	911	834	878	858	886	879	796	837	911	874	847	898	890	859	869	875	865	877	816	879	865	883	870	848	843	830	799	865	849	867	879	849	871	824	907	855	822	895	857	881	859	882	886	893	889	825	894	919	867	839	884	886	814	827	869	875	869	881	886	907	898	878	909	843	887	870	934	967	878	878	900	822	856	862	813	832	885	924	858	892	840	907	881	859	816	844	834	916	848	829	896	892	847	884	829	895	902	862	849	908	906	856	845	830	860	897	852	878	895	850	853	852	869	884	887	860	879	879	840	875	838	881	875	896	910	924	856	869	913	874	828	865	872	854	831	831	871	843	876	861	850	857	877	889	895	860	832	859	859	946	817	882	895	895	878	894	905	860	898	783	828	855	931	877	854	864	871	861	932	850	860	837	887	916	850	882	921	864	867	881	873	837	893	893	876	880	895	925	882	837	885	848	798	897	882	893	842	860	851	949	869	903	908	842	908	950	884	869	919	860	918	862	895	883	895	889	842	849	842	851	856	852	884	864	902	831	857	919	918	911	871	879	891	884	875	908	855	876	852	870	859	887	895	869	858	875	866	906	826	859	885	876	849	849	830	878	814	847	888	905	883	900	851	900	861	887	834	835	836	909	883	805	837	878	886	904	851	881	875	844	852	883	863	865	909	877	839	859	907	868	898	883	878	890	840	858	897	871	890	828	852	913	868	875	845	853	874	880	864	903	887	887	883	893	907	866	818	904	933	823	864	871	930	836	876	870	876	873	834	842	847	824	892	892	897	844	868	821	876	851	897	899	859	867	875	885	896	868	935	885	834	856	834	891	857	933	841	860	861	871	913	883	895	855	876	890	873	828	876	839	881	846	890	918	901	858	850	879	909	834	894	872	838	889	825	819	894	845	826	915	837	866	882	865	874	899	877	879	863	846	865	850	886	906	891	869	805	881	866	840	858	823	870	891	944	881	879	909	829	854	856	857	867	889	899	863	896	878	874	911	857	841	866	849	888	836	871	875	813	864	877	865	899	813	864	884	867	905	837	904	900	883	871	869	902	819	900	842	864	939	848	918	861	858	848	843	895	853	883	877	858	826	843	922	865	846	854	835	870	861	882	885	909	849	857	826	901	880	870	834	885	893	802	857	849	871	869	862	908	860	863	883	919	891	846	799	885	862	851	929	894	849	850	898	897	876	858	861	832	943	873	887	952	846	929	830	776	877	886	861	856	832	822	861	842	836	863	881	848	866	838	834	884	877	833	876	859	905	871	900	873	868	857	845	876	827	897	896	882	912	898	886	893	797	852	879	858	888	874	852	859	869	858	885	852	853	776	824	902	867	854	872	857	898	921	836	854	860	851	884	884	816	818	834	858	837	854	838	875	902	871	870	827	873	843	866	906	896	829	881	894	903	870	846	864	829	854	908	900	884	851	945	860	890	873	821	891	845	878	872	871	830	863	872	871	873	832	857	884	855	934	912	881	814	827	878	841	885	840	821	854	874	860	825	859	907	878	854	818	908	906	883	865	907	879	876	870	833	897	879	895	856	834	856	867	901	818	872	881	825	873	860	832	865	868	857	853	853	870	873	903	835	892	888	860	862	854	905	914	886	847	914	887	865	845	846	866	880	873	861	864	870	872	855	931	848	791	874	856	904	875	903	872	825	850	882	910	841	861	910	855	897	857	826	871	850	861	899	837	881	908	865	832	870	862	923	856	875	849	893	877	871	869	828	859	907	892	865	867	859	905	919	893	817	889	887	871	875	866	867	864	891	878	825	836	833	902	906
24422	21036	24025	28268	21038	21056	11020	654	483	444	429	398	371	307	354	339	348	343	323	350	338	335	331	365	305	344	325	323	286	327	304	297	356	328	340	335	325	301	310	349	329	309	302	309	306	292	325	306	317	327	336	327	318	299	304	315	307	308	308	294	329	325	305	316	335	337	311	319	326	297	268	330	322	298	271	313	289	292	303	321	315	320	339	307	289	263	307	306	321	295	326	334	330	344	292	295	327	315	297	285	330	335	326	322	325	314	323	341	340	311	315	317	304	330	296	323	295	308	300	343	325	313	313	312	332	314	303	304	285	323	306	316	324	319	306	338	346	292	273	296	308	340	325	274	304	292	303	321	309	304	314	315	306	304	290	300	326	299	316	299	297	279	295	301	291	289	316	331	331	282	294	316	311	308	297	337	320	307	280	319	318	297	326	354	320	315	309	320	305	319	309	353	313	304	326	339	326	303	310	309	337	331	311	297	325	337	311	355	334	288	333	293	313	296	282	324	329	299	311	312	331	369	300	311	336	326	315	322	316	335	308	310	301	315	318	337	321	335	317	309	318	338	326	306	292	303	304	295	285	321	332	301	276	302	279	309	317	335	312	289	330	304	310	313	318	280	297	322	321	356	311	339	297	294	295	329	320	344	308	368	329	339	312	334	378	280	337	317	345	288	311	369	306	335	310	336	336	343	303	308	330	335	329	313	293	325	311	316	335	302	279	304	316	319	326	301	317	307	314	362	325	309	339	314	320	318	333	316	329	311	323	335	312	324	318	326	315	295	293	324	333	327	317	330	363	290	305	341	332	338	336	337	314	355	309	303	305	304	318	316	327	308	323	277	294	325	343	320	303	259	326	321	331	315	337	325	292	324	305	319	302	301	342	346	334	336	316	289	309	344	282	321	295	334	346	292	311	309	317	320	338	330	283	309	265	308	287	346	326	334	357	323	314	369	291	343	311	339	314	302	327	321	332	320	290	315	311	315	318	305	296	317	308	317	330	326	350	327	297	356	317	311	308	312	351	327	316	320	335	297	317	345	333	303	323	323	303	318	293	282	279	311	310	312	305	336	310	307	327	308	303	320	304	344	310	318	324	303	287	294	293	322	296	309	309	328	280	323	310	319	355	316	288	319	321	303	317	315	360	317	320	286	318	331	324	275	302	271	314	321	356	333	339	333	289	329	295	335	322	293	293	336	318	294	274	323	294	310	363	312	349	297	303	310	317	327	298	289	335	329	334	269	291	321	322	314	316	293	326	336	322	332	346	271	288	323	317	300	319	274	271	307	334	322	283	311	315	336	315	341	309	318	323	335	309	309	309	305	303	301	292	317	316	320	334	342	287	318	352	333	328	328	305	311	332	306	317	324	292	310	301	362	289	296	346	349	317	321	286	304	331	339	278	325	332	319	287	300	312	300	325	344	339	325	299	314	334	308	296	298	313	336	305	333	311	309	321	307	294	307	323	321	326	340	323	323	316	300	341	336	334	304	320	309	314	340	361	336	315	299	310	285	316	316	293	294	303	302	301	311	318	301	275	326	328	328	317	345	309	310	324	318	290	336	282	326	322	293	309	310	331	322	290	295	323	331	313	285	318	324	322	344	311	297	306	367	314	288	342	325	308	308	322	341	327	326	291	296	290	310	329	313	335	332	317	288	306	309	295	320	321	320	282	301	296	323	291	340	292	279	314	284	320	348	317	318	317	303	324	283	312	289	328	290	282	316	321	288	288	287	289	320	299	314	333	276	296	279	304	278	295	330	360	298	282	257	302	362	307	346	294	330	271	343	322	270	326	297	332	313	338	303	295	320	297	324	338	341	356	308	291	310	312	375	312	322	329	297	294	333	309	319	330	297	331	308	343	324	312	333	315	328	332	295	329	315	292	306	315	318	358	332	316	301	295	288	316	308	299	305	333	303	326	301	296	341	329	333	268	292	294	278	293	313	323	321	307	327	330	320	331	261	318	299	313	321	307	318	328	308	306	321	328	304	337	311	278	305	313	303	288	312	343	332	292	295	351	307	297	300	315	351	316	314	325	309	271	344	330	318	304	307	309	342	286	332	300	301	302	318	331	317	317	324	280	296	304	312	342	315	326	300	295	324	323	283	295	311	337	337	329	306	314	357	314	312	279	300	335	317	323	329	324	311	321	309	304	333	345	327	313	328	318	350	315	319	285	292	298	281	336	321	319	309	340	334	311	321	322	329	312	319	291	308	335	316	299	313	331	352	330	329	313	339	333	359	334	314	303	335	291	305	282	303	321	292	280	318	286	290	300	285	328	297	314	287	340	331	310	317	338	313	311	356	312	320	273	331	290	267	298	345	299	322	289	318	314	343	314	284	331	291	278	297	312	340	315	287	312	280	322	290	329	322	323	318	341	330	287	324	299	318	307	314	317	356	298	346	281	327	277	331	319	321	308	290	295	290	347	298	329	335	342	313	346	313	291	306	302	300	306	316	283	290	307	315	287	316	351	314	322	332	315	308	285	321	300	319	306	290	313	316	325	318	305	317	358	291	317	324	308	333	305	338	330	333	359	282	314	318	305	335	341	295	292	302	265	314	355	296	322	300	309	314	357	294	262	293	318	326	306	322	340	310	305	316	302	301	305	300	327	282	315	319	357	337	328	345	315	318	299	313	277	306	294	284	292	312	292	346	313	271	315	315	319	333	304	291	339	294	311	319	322	310	337	297	334	320	316	311	322	325	299	314	333	323	302	341	355	309	355	325	323	340	302	321	327	340	285	273	300	314	310	327	316	316	296	326	288	322	298	316	337	321	319	306	320	312	311	330	295	332	320	334	291	282	305	316	330	312	300	300	298	298	333	305	318	309	314	303	305	323	304	337	324	347	319	318	328	346	307	329	329	298	327	298	307	314	262	308	293	299	314	329	327	326	320	285	320	301	292	317	284	336	302	293	328	295	327	311	332	328	308	339	301	307	288	318	319	303	289	312	329	333	321	294	275	354	278	327	313	277	314	293	334	341	296	312	311	316	297	296	334	323	314	340	296	328	280	288	348	337	344	321	329	295	313	296	345	320	321	293	320	314	337	298	328	318	274	291	361	348	321	329	296	280	311	322	336	271	289	324	290	307	326	324	333	277	296	311	279	373	293	327	315	329	328	305	313	323	315	270	288	319	318	300	360	310	319	317	346	295	307	317	329	299	295	317	301	303	280	279	339	304	295	322	286	306	325	301	308	334	306	347	297	339	360	305	319	336	294	298	298	274	307	318	302	287	315	309	313	310	332	319	361	320	291	300	324	305	304	324	292	322	340	273	334	302	281	280	344	297	283	307	299	321	319	318	320	318	328	301	288	295	321	266	328	323	312	280	342	326	277	310	332	322	302	285	301	273	329	331	281	317	291	322	289	306	287	333	318	316	331	330	317	285	289	335	316	315	312	308	319	292	317	323	348	335	314	323	305	346	275	314	325	324	294	327	304	288	332	308	337	321	297	277	333	324	260	358	358	319	330	312	324	301
4048	3420	1733	1106	887	782	704	735	670	659	651	702	676	699	699	686	667	660	679	690	600	643	684	681	670	665	702	664	645	679	641	660	691	646	664	652	704	628	687	689	629	651	657	698	659	649	637	672	684	651	647	708	665	634	638	655	669	648	694	666	690	606	646	682	672	648	668	662	631	670	627	688	679	649	633	615	660	611	651	712	631	706	659	722	720	688	685	676	701	670	648	609	699	679	669	665	657	668	614	735	621	643	667	697	650	664	668	717	674	694	691	627	651	655	651	644	627	624	649	649	640	657	649	658	712	638	706	635	655	671	675	647	672	680	677	640	664	747	638	632	665	661	668	693	678	683	677	656	648	614	676	607	637	674	647	614	649	690	678	662	656	665	630	711	684	668	697	615	719	669	650	648	657	610	661	688	667	690	636	644	607	663	688	675	718	671	657	663	661	677	635	634	700	644	652	682	651	663	623	678	678	648	689	673	661	624	678	641	675	657	635	695	653	655	666	658	671	705	636	605	688	691	656	686	666	641	686	719	636	665	678	654	684	659	633	647	637	667	679	640	670	677	656	632	627	600	630	635	692	649	668	682	672	693	705	685	644	638	666	690	639	661	694	625	703	701	649	635	708	658	662	656	651	708	686	659	662	651	681	637	661	698	633	691	689	688	660	673	663	635	672	666	663	646	717	702	667	668	692	626	656	719	633	660	669	661	648	677	659	623	666	683	685	654	654	691	692	654	656	708	668	685	659	662	690	653	694	653	646	625	633	682	690	605	633	676	607	672	703	663	713	662	676	696	657	660	645	658	655	676	675	710	685	673	630	670	673	662	684	665	707	663	657	693	683	682	698	710	674	637	728	692	667	624	683	647	644	665	686	669	652	655	679	657	657	645	626	625	615	646	649	656	704	636	676	653	685	684	698	634	647	698	668	650	678	694	641	674	683	658	698	659	678	691	717	709	670	682	688	655	658	714	690	649	690	710	664	626	646	725	652	641	647	677	669	675	677	691	672	673	632	691	654	675	674	651	666	622	701	665	630	645	678	681	635	718	645	665	655	631	644	663	734	665	650	657	659	662	675	643	703	678	680	693	710	700	638	664	702	659	623	691	712	645	661	680	626	673	700	670	662	633	664	680	697	649	716	694	696	659	657	638	702	693	658	677	636	656	653	686	630	645	646	677	693	647	646	655	655	660	669	689	673	655	689	674	654	660	651	685	664	663	690	643	660	625	692	591	611	660	647	699	665	669	651	654	648	686	690	689	709	682	635	658	670	650	649	644	676	679	678	699	641	614	706	671	656	662	645	672	635	695	637	662	637	649	669	691	694	679	671	655	638	636	670	700	661	680	630	692	657	727	639	688	688	671	682	672	664	639	624	685	658	643	650	676	705	640	709	639	636	685	663	664	658	669	618	689	668	677	675	676	651	686	700	667	682	657	655	668	644	663	677	666	629	686	659	699	619	670	659	720	665	678	642	653	661	655	610	698	686	663	647	664	633	658	666	666	645	649	679	682	654	636	718	685	686	723	654	676	667	652	721	625	672	678	641	682	649	662	679	678	645	666	657	667	651	629	660	650	667	620	664	624	651	658	652	653	634	665	634	654	683	630	656	665	665	724	680	668	641	670	640	654	658	668	714	657	677	685	647	652	681	681	704	673	633	669	681	671	641	663	669	667	642	684	672	702	652	698	659	690	628	684	666	671	707	669	708	674	650	636	663	692	673	653	664	676	694	628	630	622	640	689	652	643	710	700	703	663	636	688	679	609	664	633	686	669	667	683	667	677	654	661	665	686	655	659	676	637	684	754	683	715	683	666	652	642	675	664	714	705	673	659	677	631	636	664	658	654	680	657	661	671	654	669	708	645	682	655	656	642	645	657	709	635	629	654	660	670	648	653	674	646	655	653	653	625	659	714	698	678	682	625	660	644	655	637	655	615	658	684	648	625	655	638	651	695	690	691	661	622	676	606	660	656	620	638	669	677	652	638	693	666	704	653	700	626	611	683	697	661	634	675	659	702	670	644	670	695	688	645	697	627	707	641	651	690	643	684	641	684	667	660	668	678	651	684	671	638	651	704	680	620	691	658	697	714	698	645	640	676	700	675	719	648	684	666	638	720	673	626	653	673	678	664	698	692	673	705	651	669	655	663	660	682	692	679	641	671	694	660	655	672	678	686	687	708	645	675	709	657	667	660	628	634	639	656	727	644	680	666	679	647	674	650	662	702	660	637	702	643	643	682	712	649	674	620	690	681	734	659	722	652	652	642	676	671	690	684	700	703	650	674	676	628	640	668	672	671	617	692	690	667	670	695	648	654	652	648	708	640	671	672	649	707	643	653	655	663	637	604	630	644	660	654	656	648	670	667	690	665	654	662	636	681	650	678	660	630	641	694	680	672	662	633	677	675	682	636	671	650	692	690	650	614	643	696	653	692	641	676	634	701	686	654	665	653	638	602	618	637	663	688	707	645	652	673	639	661	639	627	680	657	672	645	666	651	670	662	720	655	656	649	669	664	654	640	673	647	684	654	696	655	652	678	657	665	593	681	672	648	646	642	643	665	662	629	695	667	694	596	687	694	714	658	733	676	686	692	659	616	677	679	690	694	669	633	699	617	693	641	616	654	643	675	653	686	674	649	680	672	641	653	653	666	635	710	640	682	648	660	694	675	691	666	620	696	639	695	653	694	629	668	659	671	628	665	633	679	679	651	640	661	705	683	677	690	631	681	668	653	688	627	666	708	676	670	627	680	639	693	692	633	664	646	628	632	664	631	682	632	643	650	671	700	657	691	694	654	644	684	630	648	674	698	695	647	619	676	667	651	698	650	659	626	670	673	648	664	694	674	627	694	653	646	675	667	655	675	666	693	652	668	658	686	647	645	669	663	673	713	654	685	656	642	694	696	702	652	676	669	668	700	628	635	626	668	685	673	697	689	714	684	653	646	690	667	706	669	654	649	664	652	665	649	687	641	663	648	624	702	681	668	662	716	676	688	684	696	639	653	681	644	640	674	641	671	654	677	644	691	667	689	678	666	741	595	667	630	691	655	660	660	641	666	669	684	702	702	678	687	672	664	692	638	648	684	702	684	675	676	654	715	611	688	649	655	636	633	681	673	639	633	635	645	642	656	663	673	651	660	668	603	655	645	695	698	636	679	692	668	646	704	689	640	684	661	716	652	661	714	664	673	647	710	713	668	619	683	642	599	682	669	713	669	638	654	658	707	681	685	613	621	686	725	673	608	701	692	703	673	667	697	657	676	671	609	681	602	660	688	664	663	669	687	697	659	669	668	713	683	701	749	655	682	691	684	665	664	676	693	637	663	659	699	708	668	702	661	653	638	654	703	673	655	680	667	620	689	731	662	605	630	651	708	630	672	637	665	666	681	661	708	687	712	686	622	638	666	658	674	665	720	669	691	635	607	641	691	693	658	653	682	670	704	689	691	697	654	722	638	653	684	681	669	648	671	665	666	658	717	655	695	665	667
33274	14450	2200	341	318	249	253	272	264	255	239	254	257	279	250	275	271	275	235	258	230	236	250	256	266	299	252	272	278	303	239	247	241	251	256	262	265	304	252	264	267	234	285	267	272	249	247	239	251	268	251	248	249	295	274	237	247	256	243	260	248	228	274	283	236	258	260	262	268	234	244	241	230	264	267	281	260	240	273	244	252	260	266	253	277	258	270	281	297	286	250	288	260	279	244	237	261	268	229	248	258	257	284	261	276	273	244	279	244	248	270	257	267	272	258	266	246	248	236	282	264	247	275	248	259	264	293	225	259	294	228	251	253	240	233	291	281	258	233	284	258	275	261	256	277	254	256	256	240	249	266	256	239	240	238	260	255	262	239	268	268	277	245	226	209	248	268	302	273	230	260	239	269	261	256	231	216	274	254	284	231	250	272	271	247	277	273	277	279	262	237	270	261	273	226	280	262	250	250	262	255	238	248	296	295	268	265	292	237	258	257	238	299	278	252	255	260	275	267	255	252	252	223	242	296	286	235	254	255	266	255	277	242	256	263	251	293	277	249	270	244	268	269	269	246	242	256	281	243	233	240	260	293	286	241	256	252	273	275	271	243	263	269	267	269	262	271	246	256	270	250	231	233	247	291	259	253	254	257	258	253	296	286	231	267	264	245	230	273	239	259	270	273	258	266	271	261	252	264	245	224	256	265	267	258	268	247	231	250	249	263	236	243	262	259	290	272	292	270	263	271	254	265	271	268	213	221	278	287	255	274	275	263	258	266	243	278	271	294	262	237	228	277	260	241	264	250	248	261	252	250	258	248	245	258	241	230	277	256	278	286	240	277	250	277	227	275	246	288	282	255	268	268	276	255	258	262	249	209	252	242	258	239	244	259	255	227	248	244	275	282	265	250	259	254	292	277	274	260	249	264	247	259	233	254	274	253	274	274	264	284	299	272	267	239	226	242	266	274	270	249	243	263	227	247	288	269	272	281	257	249	263	279	262	263	239	267	252	241	299	259	246	242	286	267	241	269	234	241	237	268	293	255	249	266	266	245	273	259	242	244	252	229	267	285	254	256	271	239	257	274	262	254	255	292	258	270	274	271	268	259	248	261	270	274	277	240	278	289	251	264	243	285	242	266	257	266	252	256	269	249	241	259	295	240	273	240	261	278	252	250	217	227	249	260	261	279	248	280	238	244	241	265	273	266	240	241	252	249	264	263	257	243	251	233	254	271	281	254	231	254	233	262	250	280	295	254	239	268	268	254	260	244	236	267	269	278	227	243	270	265	252	236	243	262	240	280	263	234	270	291	321	285	269	267	302	263	234	256	282	250	247	282	250	245	274	211	257	258	231	243	253	242	316	229	248	258	284	235	284	280	266	253	309	299	277	277	264	247	277	246	252	278	282	252	231	243	238	268	274	235	261	288	229	238	294	281	246	268	273	235	238	247	282	247	257	282	278	259	268	270	240	271	277	274	272	248	262	248	235	287	261	288	272	255	263	327	292	260	270	236	286	263	254	291	262	270	252	240	269	312	240	258	263	260	245	234	236	241	269	256	286	265	249	290	280	251	263	270	244	244	245	263	281	244	246	243	266	270	248	268	294	260	243	244	257	255	260	230	256	237	241	246	284	279	272	299	248	249	262	274	291	258	267	256	244	248	273	294	283	275	264	280	255	247	257	279	247	237	264	251	270	259	255	266	258	244	267	250	259	273	269	245	245	248	263	240	276	232	251	244	248	287	219	252	230	211	266	246	248	253	253	273	259	270	283	237	273	244	261	247	250	256	281	273	295	254	233	265	243	255	263	226	258	271	271	235	268	255	256	251	274	264	282	271	271	259	254	242	270	272	273	227	252	277	254	256	268	244	248	260	266	274	250	260	259	255	253	249	261	244	256	255	264	264	276	267	241	241	257	232	241	265	301	285	265	273	257	252	263	221	274	250	282	256	245	268	266	256	239	301	305	238	266	249	281	263	258	277	266	268	252	251	239	262	221	243	248	242	266	284	266	242	230	250	256	246	277	293	246	259	276	254	268	273	254	276	241	218	251	275	239	272	253	232	240	256	282	240	238	283	247	301	266	258	254	237	249	290	288	278	240	250	260	264	262	246	258	274	235	249	278	277	254	252	252	259	272	251	273	269	275	254	270	252	237	251	217	266	281	296	242	291	242	262	287	267	263	244	260	280	253	265	229	278	242	249	274	262	280	258	279	232	266	277	223	250	243	245	256	261	256	264	255	277	275	287	277	264	274	250	272	268	288	299	279	245	261	257	298	284	240	254	270	240	256	250	273	236	246	238	224	230	268	244	289	255	272	255	272	260	241	245	255	242	255	243	267	274	223	270	285	253	288	228	241	256	240	264	259	242	240	270	256	244	251	244	242	228	248	273	257	274	228	285	249	260	238	252	262	287	247	239	281	245	260	252	272	278	246	257	263	256	285	257	240	249	242	234	245	251	280	260	269	251	266	271	255	245	267	240	246	267	259	283	277	223	244	250	241	230	242	289	260	256	277	241	263	244	244	258	256	250	236	228	260	240	253	258	262	243	265	237	238	275	255	245	246	298	267	231	271	250	258	245	253	262	249	255	262	268	235	274	291	236	235	248	254	266	269	231	249	276	263	246	260	274	248	255	238	268	257	239	262	246	247	248	270	250	240	243	265	245	284	277	287	274	248	250	261	272	234	263	264	255	289	266	268	256	209	251	260	248	218	254	239	250	246	232	270	259	271	240	281	246	264	269	248	263	255	256	262	234	263	258	247	251	274	242	279	264	272	277	261	292	255	277	229	237	252	250	233	268	253	238	277	280	241	264	302	247	274	256	256	258	257	244	244	256	290	262	267	263	268	267	238	256	239	281	290	253	256	261	270	269	267	276	255	271	249	242	235	239	259	237	253	255	246	270	283	265	261	237	236	245	281	230	276	248	251	268	293	282	278	263	241	264	253	260	248	255	238	252	296	254	258	259	272	278	261	303	245	248	297	292	249	256	268	239	257	256	274	297	266	314	276	269	247	255	277	241	252	251	260	249	264	237	273	274	305	262	261	254	280	239	233	257	248	269	240	244	259	299	261	260	254	238	268	260	231	279	261	251	271	278	275	266	281	279	267	255	255	240	281	279	259	265	246	271	282	240	273	256	270	254	265	248	245	289	267	234	263	253	266	287	276	260	241	290	253	290	262	239	252	264	278	260	255	266	255	292	242	245	262	266	240	254	238	270	271	233	241	252	279	250	254	261	251	242	270	261	261	266	208	291	240	246	266	225	260	289	273	251	296	265	252	276	273	259	252	270	253	248	248	251	242	233	251	272	256	255	249	254	252	260	259	233	239	279	265	260	278	236	248	247	242	254	286	257	249	270	250	260	267	289	258	260	258	273	254	264	249	252	269	247	260	263	273	261	231	267	235	279	278	222	232	262	274	252	246	276	264	256	268	276	266	267	264	277	275	244	238	255	287	259	256	263	259	238	257	253	245	267	225	251	230
7795	702	663	611	600	610	628	599	615	599	638	631	621	609	631	627	614	608	591	629	633	650	545	584	616	636	632	573	603	618	599	635	645	609	605	640	623	585	605	611	651	616	661	594	623	584	579	546	586	615	624	626	602	622	589	615	636	585	660	627	589	597	661	648	639	621	596	634	615	572	624	629	618	632	614	617	603	602	626	610	628	615	623	631	624	590	592	600	605	630	647	633	606	623	583	642	583	604	585	609	658	550	613	619	693	648	639	594	614	640	602	649	666	656	675	591	598	604	615	567	641	638	591	634	601	618	611	594	661	622	632	636	627	622	593	663	645	609	639	572	585	598	640	611	643	661	624	621	633	590	612	610	607	630	621	629	601	621	651	626	685	580	656	609	628	620	614	598	602	652	588	624	622	668	625	583	611	652	619	640	594	681	606	588	573	655	669	610	558	554	609	599	594	614	642	624	620	606	594	612	623	624	595	587	603	660	656	591	639	625	603	639	589	645	668	606	630	597	608	610	584	645	617	639	630	620	575	611	614	644	666	665	606	625	581	657	610	584	648	588	668	619	651	571	616	624	593	634	610	582	579	637	631	632	668	596	599	587	606	616	642	641	606	638	624	671	608	640	605	594	616	603	633	607	610	629	638	621	615	561	628	593	593	635	648	621	604	631	595	606	642	602	675	618	643	631	585	581	596	589	592	617	629	661	619	658	620	642	634	605	634	599	606	580	613	612	629	613	579	607	581	710	590	620	623	630	619	617	600	650	627	586	621	594	627	619	637	617	623	572	606	632	607	600	566	655	618	603	616	589	608	607	630	620	638	626	603	670	601	620	608	611	615	584	586	655	602	588	592	686	581	604	611	629	613	618	575	588	612	623	606	650	645	582	621	609	635	611	601	603	621	660	644	624	617	612	627	594	573	665	619	643	601	674	636	630	656	584	641	613	626	639	630	633	603	628	624	618	621	639	591	652	632	630	602	640	630	618	595	553	620	605	596	633	661	570	621	608	616	641	625	612	590	627	636	631	630	630	617	624	637	612	668	666	611	648	625	641	617	591	597	588	592	608	650	629	629	609	611	642	632	603	585	630	639	655	660	598	616	648	648	626	596	570	644	660	586	642	629	588	602	597	604	598	585	596	623	625	633	608	595	653	605	625	591	633	627	611	597	616	598	620	595	613	609	596	602	654	599	635	642	599	689	591	622	609	576	663	621	611	658	622	601	627	588	620	577	636	624	591	646	592	598	610	581	618	598	626	595	577	568	659	601	607	623	591	634	609	641	620	638	654	626	604	604	596	630	622	657	625	615	612	590	617	611	581	634	620	580	615	626	632	627	598	606	674	630	665	641	568	637	634	584	597	601	611	620	608	629	620	618	578	602	597	649	603	628	649	636	602	610	638	608	614	637	637	613	612	636	620	592	637	612	608	593	630	613	608	599	637	666	623	610	605	609	632	635	602	642	596	604	645	649	627	570	598	622	641	601	644	608	641	607	625	636	643	638	612	606	589	596	701	654	618	603	600	616	617	638	645	644	640	627	618	615	610	647	645	585	628	618	630	646	600	602	609	628	595	625	610	652	611	625	619	630	618	581	616	625	625	614	614	598	597	647	621	614	615	635	596	612	582	615	651	619	608	604	623	620	619	632	594	621	602	601	597	587	644	644	606	604	604	587	603	587	595	627	589	599	638	551	611	622	570	601	585	661	608	624	581	585	650	588	625	608	619	593	616	617	645	605	619	616	649	595	582	607	594	637	614	614	613	609	630	664	671	653	621	612	647	645	582	569	623	619	608	669	604	601	595	610	608	635	607	588	580	593	656	598	639	597	615	628	631	634	629	611	637	576	595	607	631	596	628	584	650	612	586	635	573	601	611	595	647	621	641	625	616	648	645	638	619	599	646	619	619	635	608	627	575	618	615	587	592	663	587	587	616	583	630	591	639	660	621	611	625	650	577	629	601	626	578	601	587	642	628	608	631	636	619	606	608	632	587	588	606	607	615	612	591	665	619	684	643	612	588	598	616	624	607	591	576	576	616	647	636	611	567	637	648	599	604	580	625	597	595	634	591	653	586	614	619	597	626	664	591	619	666	624	620	615	626	602	578	587	593	644	640	634	621	614	566	656	655	610	621	595	641	617	586	628	590	585	598	619	636	623	577	579	565	621	613	636	606	604	629	631	638	621	607	603	646	595	613	608	615	612	625	588	619	610	634	646	598	625	621	660	616	613	636	591	590	637	608	606	602	645	605	637	573	594	573	643	629	588	617	624	628	614	623	632	631	596	622	633	650	611	569	620	656	674	676	596	596	616	613	613	627	580	634	587	635	639	591	616	582	597	602	630	607	612	617	621	592	597	611	636	610	610	587	588	615	580	589	646	636	628	597	619	607	642	631	623	578	644	623	626	657	618	593	610	633	628	645	593	614	603	611	627	629	634	672	640	638	614	597	647	626	623	567	645	651	609	623	588	587	637	617	618	622	626	596	597	595	558	640	621	610	659	632	614	599	602	588	640	649	610	601	613	664	634	598	618	613	591	605	636	624	626	600	642	595	572	616	628	640	593	608	591	595	650	593	607	563	599	597	630	579	610	611	594	619	655	635	648	575	606	571	594	658	600	604	595	636	602	630	658	652	616	593	609	652	573	646	600	609	578	632	585	584	605	584	613	676	642	593	591	596	623	600	618	610	623	625	616	683	585	657	564	646	615	602	590	605	600	608	602	619	645	630	554	654	583	633	631	579	662	642	612	594	604	597	606	600	630	622	632	633	657	592	631	654	588	639	611	623	588	644	623	610	613	618	600	563	659	665	569	604	648	579	596	586	626	608	586	620	597	618	620	582	609	645	582	625	597	592	614	594	623	636	625	595	607	604	607	600	632	608	570	604	631	632	604	630	590	662	595	621	603	620	621	641	618	597	571	604	643	585	643	643	590	618	658	604	610	591	610	631	621	636	620	654	619	608	578	619	610	615	646	644	629	659	613	617	637	605	646	620	586	608	618	639	633	625	619	631	583	635	612	588	629	595	651	605	655	587	590	588	612	656	648	637	622	607	649	565	615	654	629	612	595	614	672	581	579	609	650	621	569	629	632	631	643	632	593	588	615	623	596	594	621	633	606	623	611	620	620	671	626	596	599	616	625	616	627	633	612	648	597	595	639	642	622	630	605	587	657	612	576	632	608	611	616	604	604	575	596	573	615	545	626	625	610	603	623	658	596	627	607	618	603	606	589	585	621	615	604	654	610	647	591	608	588	614	599	628	581	580	617	610	621	613	589	573	617	635	658	633	636	583	582	615	599	652	598	596	621	591	591	584	648	634	612	641	631	622	583	578	611	642	628	596	570	628	596	654	583	625	615	593	596	679	637	622	605	638	580	611	581	596	625	613	605	608	597	599	614	612	632	619	560	605	630	641	675	596	601	639	599	620	596	683	651	609	605	578	589	621	607	569	618	649	604	606	619	611	635	630	623	635	588	596	604	617	615	625
25060	21044	23663	28621	21052	13407	771	510	523	495	447	423	449	462	420	413	430	445	396	416	432	448	442	408	416	445	422	387	358	447	423	435	388	442	453	420	426	417	384	420	421	418	420	428	440	408	405	394	395	373	394	406	361	407	414	386	452	415	408	389	427	392	364	421	407	407	409	421	433	399	402	428	402	402	423	369	385	423	443	397	390	425	370	437	395	398	434	426	414	416	403	412	423	424	394	411	389	402	390	417	477	384	424	415	388	412	432	433	387	412	415	383	418	392	382	403	399	410	431	379	433	411	405	415	435	392	434	397	401	398	400	418	415	465	416	435	405	392	416	364	391	398	387	355	374	457	430	422	414	402	420	403	362	412	389	413	334	364	385	425	418	408	423	409	354	429	419	415	422	430	377	429	395	370	406	440	397	446	419	401	405	405	443	388	409	452	417	388	393	411	404	387	440	423	404	425	449	411	396	416	417	415	397	375	428	447	439	430	376	421	361	417	413	385	391	389	399	377	399	393	424	459	416	382	376	438	409	439	422	410	415	420	438	417	419	413	389	401	419	422	405	402	404	419	390	380	399	375	429	404	411	409	421	406	390	433	395	410	430	393	431	425	402	402	385	408	403	385	429	402	410	409	391	407	430	391	405	385	411	386	425	443	386	404	385	396	427	393	397	385	430	403	462	400	428	406	403	442	407	386	390	391	439	390	404	420	437	403	400	393	408	375	376	424	377	405	419	377	423	446	412	380	391	450	448	428	412	403	394	411	406	418	437	409	380	419	422	406	431	416	432	418	396	415	415	370	402	379	397	402	439	453	408	403	400	425	395	349	362	371	402	407	415	430	412	364	407	400	392	388	394	406	398	416	414	422	410	405	387	408	397	425	430	443	439	433	412	367	373	420	405	431	393	399	408	358	415	400	410	399	447	417	404	423	409	402	416	404	436	376	423	388	421	421	418	378	454	390	407	378	377	371	410	375	419	428	400	368	378	447	405	402	390	414	419	383	433	422	407	409	411	418	409	419	442	414	390	443	372	398	393	394	419	395	413	369	420	429	415	375	425	387	421	392	403	426	425	378	404	437	431	413	389	412	419	400	438	468	418	444	393	406	447	447	408	418	441	420	375	391	440	436	388	412	436	417	397	403	410	450	431	431	419	403	395	406	439	370	446	428	380	430	387	416	394	412	411	416	416	430	393	448	401	390	428	414	388	437	421	395	397	417	410	380	387	375	418	433	449	373	407	400	397	394	399	420	412	404	426	422	405	426	354	389	416	446	386	361	435	369	450	414	421	398	436	367	371	392	379	396	375	385	406	415	382	397	395	384	406	409	422	413	433	399	388	405	422	409	382	431	418	432	380	416	392	372	348	387	407	420	372	426	412	406	427	425	436	368	427	381	402	424	409	383	403	401	415	428	440	383	452	409	405	403	393	388	422	424	417	414	441	381	394	411	398	420	409	447	413	396	396	388	453	356	421	375	371	370	406	426	438	418	396	411	396	417	400	378	416	419	421	432	381	432	437	373	410	429	355	387	378	392	421	420	385	404	397	352	413	386	375	386	411	426	411	418	379	400	432	384	368	390	410	410	396	413	391	390	383	399	378	383	429	413	410	384	406	396	404	392	418	442	429	385	409	406	395	405	408	405	407	405	401	431	377	408	419	403	373	404	381	412	383	364	396	389	383	465	383	412	447	422	438	429	427	392	394	447	423	380	408	426	390	411	400	421	417	408	381	419	377	368	382	398	393	416	372	419	408	427	442	418	393	416	381	407	371	426	375	378	398	392	444	454	416	398	423	419	394	444	408	367	417	397	425	406	430	393	401	396	411	424	406	411	390	417	383	369	392	393	404	416	372	403	424	407	395	371	391	405	398	395	448	423	395	373	389	425	383	414	394	385	410	414	388	408	412	398	387	400	435	424	431	409	381	416	394	431	438	397	437	420	419	414	423	418	426	409	424	390	382	425	384	440	441	452	432	419	440	401	436	437	386	415	393	375	383	377	401	416	386	397	426	440	388	378	393	441	381	404	404	408	389	417	424	418	390	440	411	430	400	384	426	397	419	421	408	410	416	400	423	418	399	402	429	406	426	393	364	420	439	421	442	382	401	407	374	435	387	410	443	408	380	420	413	435	401	404	388	414	397	403	386	386	383	451	423	409	405	434	416	415	384	406	397	421	383	398	417	413	373	405	407	435	385	360	416	406	415	444	378	408	424	412	408	371	369	390	402	453	379	419	386	413	396	411	394	384	408	412	459	369	414	391	418	389	353	422	397	417	438	404	399	371	424	430	397	437	398	394	412	427	409	424	407	417	376	388	412	411	392	434	407	416	415	453	366	423	414	445	407	402	416	398	446	444	394	430	413	414	430	409	369	430	400	406	381	429	411	414	388	419	442	387	413	394	428	389	401	372	380	401	406	366	420	412	380	421	377	401	393	444	400	432	409	449	390	425	393	397	432	392	360	445	406	391	405	424	415	393	415	397	397	391	363	429	430	394	412	454	382	393	423	387	375	390	410	395	440	397	431	403	391	411	409	381	413	436	402	420	433	400	367	422	405	412	401	409	412	412	388	425	408	426	415	381	415	427	415	411	435	411	393	400	413	369	404	385	422	437	422	418	373	366	408	382	405	408	395	451	426	428	405	400	422	386	383	366	433	394	410	391	403	415	373	367	409	410	387	416	428	417	398	399	402	400	422	404	391	411	423	460	417	410	409	417	384	372	401	406	368	417	392	382	412	401	428	431	406	406	420	370	408	383	380	371	413	404	402	426	424	427	427	387	430	403	406	464	400	416	401	424	389	395	414	380	392	402	396	437	385	394	395	404	385	400	385	411	430	413	390	381	402	388	373	423	414	410	382	397	435	401	403	399	381	413	370	427	429	364	415	420	417	406	392	439	445	421	427	419	408	407	412	487	430	398	441	432	405	424	442	409	381	414	383	414	392	384	407	410	384	405	397	376	403	409	392	410	430	408	409	409	402	384	393	443	397	402	420	373	406	412	378	363	407	390	386	428	405	386	406	363	395	405	406	416	446	444	386	415	387	445	409	403	390	426	381	422	425	393	402	429	422	420	421	387	424	390	406	414	416	389	429	401	409	414	422	391	380	380	407	416	361	405	402	416	399	384	411	408	375	405	392	442	431	390	372	391	414	411	395	392	395	448	445	410	346	398	428	446	457	401	400	396	406	424	391	448	416	406	397	417	427	442	408	416	385	419	429	402	438	446	410	401	402	387	401	419	369	378	378	372	376	389	410	434	385	385	373	421	409	403	399	370	399	431	396	404	389	418	363	408	415	395	389	389	376	417	403	390	413	407	402	410	416	412	384	403	439	414	376	433	418	397	423	373	426	385	401	380	388	420	417	399	380	419	431	357	429	414	400	415	413	396	409	426	409	424	364	411	419	393	415	425	425	399	457	419	407	452	438	409	401	406	419	405	384	417	398	393	418	428	356	412	369	417	370	378	371	417	383	398	391	371	441	394
4473	2370	1457	1056	1020	867	932	930	903	883	859	884	930	896	832	824	855	840	854	896	889	846	862	820	859	858	844	807	808	918	918	872	883	898	935	907	906	916	877	938	881	891	831	794	909	848	885	842	864	854	894	886	847	839	922	892	918	849	777	858	891	873	899	889	907	799	887	898	890	874	895	879	846	846	891	897	880	840	834	860	855	820	838	862	901	827	876	884	883	850	920	894	834	908	906	898	809	883	847	845	890	856	849	807	882	885	857	887	888	864	860	838	858	855	865	871	870	853	820	952	826	851	837	823	861	911	878	901	908	831	897	865	868	884	935	853	844	830	901	924	846	840	901	845	891	808	900	892	865	895	893	830	860	858	867	862	868	893	936	869	927	928	868	887	880	883	859	867	851	865	874	865	879	867	897	890	826	891	881	869	884	887	919	848	890	834	837	935	857	861	873	840	901	862	870	894	859	891	910	816	862	864	879	860	830	864	871	831	824	887	860	843	914	916	873	873	916	841	915	876	937	938	884	883	912	872	878	846	836	898	889	891	879	809	852	893	907	849	861	892	874	838	851	904	917	877	889	860	883	847	820	901	831	877	883	878	932	880	908	874	825	829	906	911	907	905	866	863	868	844	895	869	924	913	887	860	864	896	885	835	819	886	860	858	912	858	918	847	919	872	860	900	867	903	825	845	898	840	877	872	855	864	889	813	840	875	929	867	939	857	819	892	845	878	897	842	839	827	895	894	875	849	867	853	894	871	849	867	805	842	830	866	912	905	880	890	870	869	834	850	887	875	921	899	842	938	825	892	853	856	844	879	875	872	843	853	849	841	879	853	876	926	880	865	862	855	889	801	874	839	870	912	833	829	906	906	873	896	924	841	860	862	872	838	888	869	870	897	838	880	825	868	891	862	828	829	882	882	900	894	868	849	910	850	868	882	862	909	891	905	836	895	885	849	913	924	862	921	859	861	847	889	842	905	873	839	847	857	881	813	834	828	900	844	877	933	908	932	861	895	877	864	846	898	900	822	912	934	873	899	865	871	898	876	852	852	804	873	880	826	872	882	857	832	856	880	813	920	840	855	850	893	866	873	864	859	908	897	862	833	844	923	935	869	876	865	807	851	909	899	878	922	882	868	845	883	906	859	846	862	875	871	876	898	837	949	850	921	825	848	869	875	942	850	899	864	833	862	838	847	953	882	818	851	887	858	861	847	872	889	866	867	879	883	842	861	850	882	882	877	866	853	881	876	867	846	924	882	898	888	875	878	854	852	943	896	867	875	878	888	881	872	882	926	882	912	848	830	891	827	885	898	854	892	912	925	828	898	869	867	889	878	903	850	901	825	807	841	919	901	899	856	872	859	914	882	847	875	877	860	906	917	865	904	876	904	890	885	868	805	906	884	879	851	864	881	847	917	894	875	850	906	885	909	869	833	856	901	858	896	866	838	884	866	895	880	870	879	874	899	862	808	850	848	872	884	902	887	876	888	868	931	863	876	923	918	839	893	878	856	870	893	852	827	860	913	867	844	877	884	906	866	877	804	861	877	895	929	879	894	926	886	896	899	851	897	874	859	871	889	869	892	817	851	860	865	928	848	850	902	848	915	908	819	903	901	832	856	865	911	853	852	881	840	890	867	807	876	875	881	861	886	833	880	852	916	920	860	878	893	823	862	805	835	875	856	884	829	842	844	881	844	879	867	897	909	875	882	893	846	820	840	912	890	905	867	892	880	846	854	801	862	879	862	827	857	828	895	851	839	886	880	845	836	865	870	893	820	880	848	860	890	885	890	896	831	824	853	868	845	913	850	868	900	914	891	830	869	877	831	889	892	925	835	881	862	886	934	877	910	819	862	867	878	848	900	894	923	853	914	857	883	869	893	904	874	865	838	843	885	874	880	866	815	845	884	827	861	878	888	910	914	909	868	890	857	836	867	850	869	795	884	876	866	853	915	832	903	838	845	913	848	827	827	877	912	822	884	864	891	873	874	847	844	838	824	820	842	896	870	845	796	869	884	819	849	897	854	841	874	840	886	896	940	861	870	864	911	835	876	844	905	855	932	866	877	865	845	881	934	876	903	871	880	857	927	912	844	843	878	885	858	882	823	903	875	875	874	852	845	883	880	908	849	847	880	908	893	909	877	820	867	856	897	870	835	870	929	830	899	825	846	846	829	895	878	897	837	932	888	893	853	873	818	836	817	874	828	881	798	863	914	859	817	917	851	865	875	876	869	836	836	865	846	892	864	879	906	903	889	889	886	856	888	848	872	877	870	777	848	828	895	880	868	863	888	883	854	848	828	860	887	853	855	908	867	890	895	837	862	890	905	837	874	866	828	899	847	879	893	872	860	880	894	857	913	809	849	838	898	865	915	856	820	892	837	879	921	912	889	902	894	884	850	825	848	913	858	874	845	832	888	877	923	898	840	887	951	894	855	894	884	874	882	914	885	903	828	879	870	880	888	818	913	885	865	870	881	847	884	903	860	857	836	861	892	802	919	911	856	890	870	882	876	881	845	915	862	897	864	812	860	846	856	862	923	891	864	884	868	847	874	846	859	899	893	845	895	855	826	876	865	852	900	878	907	841	894	891	835	878	884	880	884	878	859	845	886	834	866	870	875	879	914	915	885	865	872	887	878	885	820	892	849	859	878	909	944	859	839	842	851	875	899	847	931	845	847	864	852	919	913	893	920	880	825	865	834	885	898	865	908	880	839	884	857	872	851	881	859	862	859	819	895	913	790	854	889	826	908	883	880	889	849	905	901	883	870	828	845	889	881	833	886	897	859	890	844	857	843	929	848	852	829	871	879	906	826	857	909	865	841	898	858	828	866	839	860	865	886	803	912	873	882	878	853	875	886	925	886	903	825	888	879	927	884	854	874	841	894	861	893	945	916	899	877	815	896	863	890	833	883	898	849	866	910	896	851	871	846	811	870	862	894	872	901	832	842	836	828	881	878	833	866	902	869	864	852	887	858	857	913	887	823	853	844	904	850	865	879	823	868	858	838	791	896	847	899	924	833	862	864	878	893	882	899	809	881	927	863	841	886	853	860	901	926	864	935	846	894	856	882	899	883	895	870	858	826	824	893	874	804	865	880	822	897	881	852	870	831	821	862	944	848	915	886	925	881	854	838	884	878	864	897	952	822	869	883	868	833	924	881	822	888	915	840	809	894	831	875	866	865	864	853	918	859	857	896	884	909	867	828	846	895	885	906	837	915	845	889	918	914	865	893	877	844	888	800	906	880	868	881	849	882	888	902	878	818	925	913	871	866	900	861	857	895	846	837	883	897	853	848	879	856	895	821	821	847	880	819	904	896	843	866	843	848	905	870	856	876	816	883	897	942	880	894	857	867	838	841	882	852	827	847	879	903	830	863	854	859	903	877	895	839	857	880	881	871	870	887	901	868	884	812	869	898	860	884	911	859	858	894	840	903	901	826	843	815	890	830	841	837	859	848	869	867	882	890	850	887	888	845	889	876	857	909
24461	21034	24030	28251	21036	21060	10975	654	454	434	429	410	353	344	378	317	339	361	357	335	354	331	332	334	367	352	313	321	314	327	307	308	296	327	318	336	353	289	325	317	362	327	325	308	319	327	336	307	310	334	336	301	300	331	310	325	290	321	311	312	325	323	313	338	365	367	288	348	309	297	333	338	319	302	318	319	305	339	347	341	334	326	282	306	289	309	305	317	333	342	288	328	317	332	331	307	293	340	332	376	323	327	291	273	323	354	343	320	343	312	304	316	302	343	301	333	280	301	329	325	350	343	321	311	320	359	322	300	325	349	274	292	310	326	333	327	327	323	314	297	322	314	326	312	294	288	286	310	352	283	324	306	346	316	336	308	304	347	334	302	306	336	323	287	296	299	300	299	317	357	349	337	306	316	308	309	311	306	307	317	321	295	321	292	321	324	309	318	318	319	309	302	342	291	311	331	300	313	277	301	327	328	336	303	336	302	328	312	338	291	295	286	319	320	309	333	307	326	300	309	307	326	281	312	307	319	280	324	312	354	331	276	317	324	293	287	325	295	326	344	307	322	334	333	301	334	303	346	333	324	302	340	317	320	297	334	341	309	282	285	317	336	302	315	262	308	323	314	323	334	280	302	304	325	313	284	299	294	287	252	290	301	324	319	321	334	310	262	337	321	320	335	330	268	294	312	302	293	318	291	347	307	331	313	307	285	362	307	318	336	306	301	301	311	329	321	295	311	324	329	333	334	313	309	317	328	314	319	336	312	292	336	289	307	317	300	286	295	263	312	343	310	284	288	297	303	312	313	297	322	322	327	292	354	345	326	301	312	302	324	315	304	339	329	321	321	324	301	327	315	317	338	312	332	289	300	301	308	291	304	338	311	338	314	308	349	298	316	264	315	315	337	305	318	312	315	336	308	316	308	328	316	330	333	337	335	322	311	309	281	306	304	264	314	324	346	320	328	322	330	295	328	322	318	300	306	306	365	332	334	311	308	304	327	323	312	335	320	293	292	314	338	323	308	352	341	304	317	266	286	321	304	323	308	327	324	314	312	303	343	281	343	306	278	292	308	329	315	321	331	309	317	332	322	318	374	289	304	313	329	318	293	304	328	311	275	335	339	307	340	318	331	288	303	358	347	320	335	298	284	329	320	321	315	315	294	315	299	369	323	309	306	361	290	305	337	298	329	329	335	322	326	345	342	322	319	323	308	306	296	332	319	313	300	297	311	289	292	313	315	328	349	325	311	309	332	324	276	305	296	318	315	290	313	317	305	327	296	360	284	287	292	293	317	326	314	316	325	300	335	324	315	311	331	312	332	291	326	350	298	335	362	288	336	301	344	328	327	296	327	299	313	324	344	337	335	295	312	316	270	303	314	311	329	308	268	298	310	306	322	301	322	326	308	327	321	328	346	317	264	324	315	323	310	319	347	314	331	325	316	322	285	330	296	291	338	300	291	326	292	322	291	300	327	322	321	322	300	294	295	327	307	302	353	330	330	335	339	334	307	311	335	326	296	309	281	319	306	312	299	322	293	302	299	331	287	296	284	310	292	343	331	313	365	358	311	294	309	306	292	349	321	320	342	338	308	302	293	276	293	303	301	313	310	279	308	294	320	334	325	308	297	299	334	327	317	279	321	313	329	327	309	315	289	329	338	320	317	281	291	291	281	323	338	294	315	302	294	303	304	312	307	301	301	310	341	296	328	313	296	309	337	268	318	317	313	298	331	348	291	325	325	311	303	282	301	307	300	304	283	307	330	310	331	298	340	312	316	344	325	308	330	363	305	328	322	287	304	321	312	300	340	329	312	300	272	344	317	291	307	311	325	325	343	342	303	293	315	297	303	350	300	317	300	328	305	313	337	319	291	312	320	305	292	364	303	319	315	300	319	303	305	304	311	297	306	300	306	336	291	337	342	334	309	335	315	268	305	351	304	304	304	309	304	299	307	281	340	306	314	309	312	299	321	275	303	300	315	345	307	319	322	304	296	347	350	299	342	312	314	305	317	282	309	296	321	329	314	310	294	311	326	312	329	323	302	340	327	315	309	316	326	332	337	328	315	306	362	328	314	330	318	304	329	301	313	310	284	293	341	328	316	337	330	298	266	331	338	352	299	302	304	318	313	331	300	303	300	336	310	327	316	304	322	327	302	276	287	336	323	293	341	290	295	310	287	291	299	334	305	305	325	311	291	294	297	321	293	309	292	331	292	316	380	350	292	329	326	308	288	341	312	346	280	292	316	322	340	334	319	306	327	293	341	302	268	297	306	305	311	309	316	298	345	347	310	291	318	299	284	303	287	292	318	316	338	306	308	327	306	312	278	310	327	350	343	310	305	304	339	300	291	371	322	326	295	305	341	291	324	282	308	333	325	319	335	290	301	275	313	335	330	306	297	328	325	296	343	321	314	310	332	321	311	337	336	324	303	320	325	318	297	281	316	310	309	337	315	328	303	341	335	298	314	363	315	336	324	302	328	300	277	286	328	311	301	277	306	295	314	330	301	307	323	257	301	289	323	284	300	284	319	288	298	321	329	301	306	317	313	321	270	298	328	296	317	316	279	326	314	312	350	317	322	312	301	322	285	306	342	330	346	322	312	301	365	323	319	283	363	315	322	336	334	324	269	299	313	318	294	330	318	334	332	341	303	303	292	287	345	336	316	338	316	266	323	319	310	322	309	297	295	359	304	296	292	313	310	303	299	326	311	299	318	339	306	312	349	314	304	317	312	311	291	292	305	306	310	288	290	290	302	300	339	327	297	320	314	312	346	347	330	313	353	335	311	330	286	341	336	319	317	326	336	361	305	314	310	283	339	307	284	304	288	331	355	306	325	336	316	334	325	328	342	328	329	313	315	318	292	323	274	316	318	332	310	328	326	325	322	320	284	307	332	300	311	285	286	321	317	330	311	307	299	337	312	305	324	323	302	293	334	309	289	341	351	328	332	309	294	310	343	323	332	344	326	333	309	306	304	324	337	303	309	332	320	311	274	303	312	317	335	296	304	334	340	300	294	338	311	328	292	289	313	325	305	323	322	320	299	343	357	306	303	280	302	323	288	276	314	309	354	305	301	289	354	297	302	362	318	296	299	330	337	304	326	317	291	290	306	323	307	273	274	273	309	313	319	329	319	303	294	316	299	308	297	302	322	295	296	295	324	335	282	290	325	351	296	307	319	328	321	297	324	303	325	346	315	335	288	340	303	354	318	361	311	304	331	296	250	303	302	279	284	343	287	269	326	337	330	332	301	317	321	340	315	297	340	313	288	308	313	311	338	323	327	262	306	292	292	318	343	325	296	297	330	311	361	306	327	316	325	284	342	345	335	325	279	317	323	313	297	328	296	301	323	307	316	337	284	319	296	299	357	336	271	331	339	304	330	314	328	306	316	310	290	344	310	323	354	317	318	330	290	329	342	342	291	338	281	334	312	304	280	310	304	334	324	312	301	340	323	342	348	345	306	286	280	346	328	306	327	332	288	283	334
4096	3424	1765	1057	823	777	731	768	674	699	635	712	729	671	696	668	653	708	680	695	624	704	608	703	647	638	656	687	689	637	698	648	610	681	652	666	706	661	652	678	738	697	682	689	671	668	640	673	658	639	688	648	696	678	700	656	619	657	659	664	636	652	664	723	653	663	650	678	680	679	666	696	717	670	656	619	689	633	689	759	662	695	666	663	635	624	675	670	621	661	692	671	645	663	649	684	693	662	647	644	666	654	690	645	689	701	690	640	707	707	673	703	688	667	638	720	678	663	687	685	642	659	661	642	668	682	658	649	680	686	734	699	688	664	723	672	670	636	642	665	661	654	661	710	679	667	674	633	653	649	647	629	682	639	617	660	672	672	694	676	692	659	661	685	656	641	697	701	653	690	654	654	638	673	647	703	654	701	672	711	729	677	658	663	654	693	641	672	673	672	640	704	645	666	674	648	641	700	649	675	699	678	666	654	705	709	640	660	657	599	655	654	658	673	634	662	702	691	657	639	710	628	659	623	667	670	636	655	672	676	689	669	716	656	685	647	650	666	630	630	623	664	658	677	657	667	659	671	654	652	706	654	666	670	644	680	645	634	637	606	651	657	654	630	688	694	669	686	666	641	681	668	617	657	682	652	702	638	666	637	615	636	677	630	669	698	656	662	647	674	673	647	709	658	654	708	684	679	670	666	656	664	673	710	664	631	648	661	701	667	681	698	637	673	685	648	665	626	707	600	690	625	654	676	662	709	644	642	662	676	688	615	638	682	642	631	699	676	646	647	694	630	678	637	704	658	648	674	634	662	666	670	726	648	665	684	675	684	665	620	664	661	626	660	667	650	702	668	650	654	636	655	649	694	628	677	658	642	616	684	683	682	672	695	664	677	640	677	633	644	627	637	665	669	677	636	678	692	664	711	659	676	640	662	623	645	712	611	662	687	709	641	645	692	640	653	644	666	673	698	672	656	664	670	647	628	666	717	682	647	642	688	664	680	664	668	657	656	607	681	648	675	643	658	673	649	710	633	650	619	665	639	670	704	681	664	668	640	723	654	607	655	657	680	669	626	661	689	693	662	701	653	626	643	677	645	693	650	631	644	686	618	645	681	691	669	659	668	665	643	620	664	674	685	711	740	668	679	634	668	653	678	687	641	707	671	690	656	653	660	695	656	728	665	698	663	655	644	680	631	662	639	679	694	650	606	665	649	630	630	683	670	686	689	698	661	718	673	666	709	589	686	642	699	702	681	669	674	598	634	689	647	653	661	719	672	689	694	674	642	633	700	643	655	630	698	589	646	686	667	662	664	692	698	694	663	701	727	624	701	659	632	713	641	706	691	662	668	672	662	674	626	634	699	656	609	665	678	669	679	673	610	680	649	687	689	668	655	689	662	717	665	686	664	696	683	746	655	664	665	686	619	643	670	664	658	685	684	667	696	642	638	635	641	683	630	620	660	706	713	657	616	655	670	650	642	658	669	649	674	666	630	670	662	678	734	694	631	697	661	656	702	674	663	662	658	663	681	690	663	653	659	706	673	669	657	677	644	670	678	694	643	635	690	642	677	681	696	691	615	654	658	699	670	670	668	680	638	659	609	680	654	649	704	686	666	629	659	693	662	659	614	674	628	687	658	669	642	684	683	682	703	701	674	654	644	721	708	650	635	658	617	635	654	659	630	644	696	648	726	598	616	679	660	635	668	661	680	650	635	693	693	646	627	656	672	623	640	675	652	647	662	663	656	665	668	659	688	676	659	671	608	650	702	644	673	649	703	660	637	691	670	662	623	667	650	689	667	692	706	674	666	657	635	660	652	666	678	670	667	666	686	641	671	669	655	663	666	670	647	674	689	699	673	624	664	633	690	661	682	605	662	655	682	667	678	677	704	695	692	677	700	674	684	695	630	678	661	679	704	634	642	639	700	706	671	618	668	640	648	625	649	675	626	668	655	656	673	628	658	639	645	657	697	647	673	656	673	648	657	646	617	618	631	654	656	667	628	666	707	706	704	664	651	646	669	641	660	659	700	684	685	655	683	645	670	646	656	676	730	630	704	643	691	697	679	660	675	660	645	696	691	633	654	656	699	648	673	634	673	687	686	678	662	648	636	679	665	601	657	688	732	618	663	651	652	667	639	682	673	667	715	632	649	690	655	687	655	659	648	651	643	724	687	642	659	668	663	660	679	643	618	649	627	663	686	629	639	654	631	684	650	689	685	657	667	717	696	644	648	673	738	672	614	667	637	657	685	625	706	641	658	687	652	672	634	677	667	678	677	671	689	704	678	646	702	665	675	624	692	656	664	661	710	660	660	688	695	666	701	684	700	627	664	711	690	686	660	638	652	725	672	677	698	649	676	669	705	640	721	673	730	667	676	649	673	700	652	710	680	684	661	675	676	688	663	624	648	622	663	719	675	645	679	668	656	697	660	690	643	629	652	672	658	666	640	629	646	663	676	639	664	662	635	698	676	664	687	664	692	662	678	654	636	651	678	673	692	620	664	680	670	698	686	692	615	674	653	707	630	657	673	678	666	683	663	683	651	641	666	672	652	685	676	642	684	686	633	718	691	644	668	699	636	677	698	638	712	647	686	656	688	651	669	687	674	674	663	632	636	687	652	690	670	652	674	652	674	674	672	666	668	633	688	657	603	673	681	697	657	684	684	699	676	617	697	720	678	660	654	685	685	657	670	699	653	679	648	690	718	621	635	702	657	635	658	665	661	664	672	711	653	658	712	666	676	659	650	648	704	671	646	725	625	712	669	660	673	681	646	645	707	644	666	692	658	623	665	690	697	657	688	635	707	684	649	641	670	671	669	663	639	695	674	607	645	703	665	656	675	680	655	649	681	700	666	650	649	652	656	667	646	618	646	625	668	679	710	655	670	624	653	675	672	664	674	653	634	690	684	687	690	679	692	667	657	700	696	671	698	677	662	669	685	701	683	670	655	671	679	669	651	719	659	715	664	708	671	639	655	626	705	703	669	705	640	673	647	635	671	665	687	673	652	709	659	631	670	636	673	685	635	691	635	694	653	684	652	655	651	681	668	665	683	685	683	683	660	663	646	698	667	640	673	685	640	680	640	674	652	701	687	655	661	650	726	645	687	729	673	592	622	646	636	666	695	673	624	663	673	662	648	671	609	684	668	616	662	693	665	643	656	695	670	669	691	653	659	669	723	660	671	669	648	671	646	677	702	710	687	642	699	709	684	677	626	705	652	661	574	683	684	659	686	632	672	611	612	648	670	661	630	658	663	659	729	663	654	673	640	657	680	652	662	640	661	699	654	641	707	689	703	673	679	682	715	676	675	682	643	696	665	666	677	666	639	698	672	721	647	629	704	678	679	637	649	683	673	715	660	650	669	662	663	696	634	662	677	670	659	652	705	677	653	695	639	708	689	661	672	666	642	636	681	715	668	651	635	653	644	668	678	687	674	680	622	657	692	665	661	609	672	722	692	651	654	675	631	651	694	663	651	675	675	669	645
33258	14753	2226	340	270	274	276	262	267	261	260	244	265	275	237	277	255	270	266	270	260	253	241	221	276	255	275	267	248	232	242	250	249	256	257	273	272	275	247	251	261	267	254	254	253	265	266	281	270	255	248	272	274	261	270	258	267	299	296	219	287	230	217	270	261	264	253	247	235	259	265	229	268	233	295	252	242	243	260	251	262	262	247	254	271	270	257	245	248	240	266	258	257	254	275	257	283	247	263	261	256	256	279	277	298	262	271	293	282	278	259	248	296	239	255	254	278	252	276	256	277	270	280	292	262	290	285	273	231	243	292	234	285	278	271	283	277	277	235	250	259	259	253	254	276	235	237	262	227	266	256	260	262	222	235	264	279	233	248	271	285	254	254	258	268	258	243	268	265	247	244	268	252	250	253	250	253	276	261	260	248	230	259	258	252	257	260	262	257	252	293	255	270	289	273	299	238	219	249	256	256	262	261	268	271	310	260	264	226	258	267	251	248	260	241	297	259	248	260	265	238	260	271	266	209	237	260	287	261	277	251	236	264	238	244	253	221	269	240	249	244	264	259	245	280	281	252	226	245	250	256	238	253	287	248	251	272	251	246	281	278	288	238	258	255	278	235	254	276	247	288	255	261	264	269	271	275	270	248	283	305	260	282	256	262	258	248	250	277	255	261	255	293	231	267	291	274	266	278	251	239	266	274	284	261	264	279	244	283	251	227	272	270	240	247	288	250	241	279	248	287	230	244	241	287	253	257	274	247	254	221	279	279	229	234	245	246	278	270	257	244	264	261	274	243	269	283	270	253	243	276	253	262	265	254	261	249	272	236	253	272	255	234	281	236	252	281	264	243	237	241	279	268	244	270	238	236	231	269	267	298	255	251	276	248	244	290	242	234	260	273	273	264	242	255	256	233	257	293	261	275	250	266	258	257	226	243	248	255	271	276	259	282	265	241	248	258	244	297	258	300	270	253	264	243	281	271	265	285	247	272	243	264	269	273	220	223	268	259	264	231	285	262	248	232	260	300	285	223	281	263	260	243	248	258	259	276	289	252	251	247	237	271	262	267	248	281	258	275	265	259	265	260	281	270	268	260	274	242	297	249	251	256	223	273	278	243	249	240	239	209	256	239	237	268	261	256	275	255	258	265	297	275	246	245	243	275	252	238	269	257	266	239	245	268	257	281	254	241	263	268	284	246	286	250	221	250	273	294	264	238	264	237	284	271	273	258	269	262	257	267	263	262	265	259	262	272	288	243	254	243	260	277	255	271	264	243	254	271	263	249	246	276	258	247	235	266	258	248	253	266	252	267	241	238	299	269	247	262	246	262	265	297	278	293	298	261	259	264	259	249	244	256	246	245	240	250	275	243	280	270	266	251	294	250	241	270	258	242	262	256	248	249	266	277	290	257	277	247	291	255	295	287	247	260	285	259	267	271	270	253	252	255	288	277	237	255	269	287	257	302	272	268	241	269	227	287	244	293	275	269	253	254	256	265	240	275	254	279	250	295	288	250	281	264	293	235	241	273	247	245	287	260	277	252	264	249	248	292	237	261	276	271	266	279	251	271	248	230	252	245	268	271	262	247	291	300	256	253	264	248	247	235	279	268	256	247	256	255	281	215	269	252	251	273	252	272	263	251	263	245	270	262	235	253	273	230	250	253	266	263	249	272	266	248	268	280	268	247	280	270	264	249	250	249	260	241	249	235	254	256	255	278	256	291	261	270	250	265	280	255	245	301	285	258	258	251	270	252	288	253	232	236	252	279	261	281	245	249	257	253	272	216	258	274	265	236	243	275	280	269	246	258	256	247	263	266	280	239	272	274	263	264	274	283	240	262	262	250	249	275	263	260	233	252	251	270	227	239	246	292	281	260	245	265	257	249	249	255	266	260	240	256	264	222	292	258	255	275	251	298	268	269	256	258	272	266	222	245	244	257	284	258	249	248	260	264	305	247	254	287	235	230	266	242	275	262	249	246	261	288	277	285	251	247	274	270	271	249	274	263	269	265	220	245	245	255	244	270	229	268	265	238	240	257	278	275	230	232	286	263	263	259	264	221	295	243	264	294	248	284	222	220	267	249	253	267	251	253	248	252	260	287	219	252	247	241	287	257	248	250	240	263	270	256	267	241	240	238	256	244	235	279	238	260	274	245	268	278	266	279	300	255	267	251	285	279	242	263	241	271	256	251	283	239	231	259	259	270	270	247	269	253	232	260	255	235	281	247	261	249	222	254	276	259	220	271	244	226	276	247	257	262	269	251	271	265	246	264	262	261	257	251	263	275	269	272	265	284	261	268	235	253	258	270	267	255	304	243	267	236	254	269	255	245	240	270	269	267	254	273	266	274	249	277	270	253	272	259	229	277	270	258	258	264	252	285	266	265	285	240	258	256	247	259	269	274	257	261	259	270	258	254	271	263	226	228	261	276	279	264	268	250	246	261	271	266	256	259	300	260	284	280	260	247	257	232	254	290	257	274	243	271	297	249	278	262	270	233	255	245	278	256	258	245	248	264	253	250	271	283	246	236	269	250	269	253	266	267	256	254	234	251	223	238	213	279	279	273	272	279	260	260	249	249	249	246	279	240	261	258	266	273	275	277	271	235	251	267	249	250	289	279	234	245	250	257	279	251	246	271	238	298	257	263	261	269	232	233	285	254	265	290	242	257	271	275	300	235	276	268	265	232	241	292	268	274	254	279	271	291	255	277	268	243	238	272	250	284	255	248	274	264	266	241	254	242	247	249	252	250	259	253	275	286	284	299	250	258	248	250	260	258	263	268	224	289	268	249	276	261	278	268	266	248	249	227	290	264	289	254	262	275	277	271	279	268	264	272	233	246	246	250	228	252	259	260	228	235	272	258	238	262	287	334	269	274	264	270	285	272	273	255	278	269	245	267	282	282	274	248	239	240	262	240	265	268	259	245	268	307	264	238	254	245	237	268	257	290	280	245	218	254	289	257	259	294	260	286	256	268	269	260	286	262	286	270	262	278	249	259	260	255	284	276	257	251	258	260	263	254	270	263	243	247	265	261	257	254	275	251	283	277	231	268	256	233	211	242	217	226	268	287	256	247	251	280	287	227	235	234	246	263	283	272	233	249	222	272	261	279	281	250	258	259	275	248	261	244	234	254	269	284	245	242	250	272	260	263	237	257	240	239	263	250	272	246	255	269	244	257	244	258	266	271	267	305	221	237	261	239	257	267	262	238	275	243	258	255	288	255	242	289	256	255	271	261	272	289	283	262	262	265	271	255	241	252	256	263	247	235	264	268	244	248	277	256	224	271	246	267	281	270	255	257	267	273	248	250	257	215	241	284	254	268	271	241	278	250	255	254	276	246	228	266	260	285	280	258	280	280	260	265	288	305	259	227	224	269	238	260	263	247	249	269	275	269	246	281	272	255	243	271	283	275	239	238	277	256	278	261	273	254	247	259	246	286	275	256	245	219	261	275	262	266	247	249	271	268	284	283	222	255	264	268	255
7788	674	622	646	621	580	614	617	599	605	581	593	606	642	632	589	635	635	589	612	670	575	608	629	592	616	630	621	588	676	613	589	653	575	661	647	620	604	599	595	617	620	632	607	634	627	624	659	638	607	611	633	632	583	598	628	651	640	606	596	662	600	601	621	630	630	630	599	616	615	611	609	620	655	635	612	665	655	598	613	547	599	623	589	637	633	609	606	632	617	580	619	623	611	600	609	607	575	629	594	619	592	613	631	627	608	605	629	567	643	614	631	628	581	588	594	663	610	617	629	610	620	595	595	627	617	597	587	656	608	569	610	615	627	647	610	616	619	603	618	654	649	611	601	655	601	610	654	624	617	634	632	624	603	598	611	631	647	676	592	639	653	618	563	612	565	624	575	608	638	583	622	609	605	630	572	621	568	609	598	615	562	628	590	627	575	581	576	617	625	624	632	618	578	590	620	667	593	618	626	615	587	601	631	648	615	597	631	622	648	630	628	575	612	652	623	591	633	571	612	611	596	596	641	599	645	579	623	632	601	608	558	596	595	659	604	624	655	586	624	616	580	645	581	612	616	620	599	622	620	611	564	575	623	652	588	584	606	640	613	664	587	605	636	618	612	616	626	665	621	572	644	630	592	625	619	606	640	622	630	607	648	630	601	608	638	641	586	598	591	627	596	598	624	648	581	637	663	627	636	643	613	604	657	646	606	595	615	610	588	641	604	596	604	606	657	603	627	639	611	625	654	622	612	626	641	640	605	610	622	610	611	610	635	617	653	603	606	628	576	588	609	618	582	590	618	637	618	597	578	591	639	609	653	614	664	605	607	628	627	591	597	608	602	624	640	641	614	596	619	693	608	626	602	639	645	582	596	633	659	643	605	620	612	681	647	609	624	623	633	606	615	639	638	558	657	642	582	589	615	589	631	626	599	636	613	633	578	613	646	600	635	642	616	569	575	618	577	628	620	607	626	621	639	620	663	613	649	578	614	622	623	616	632	649	650	648	638	616	651	635	594	630	616	627	644	659	624	592	614	642	597	657	585	619	634	613	654	598	602	585	628	613	607	631	629	635	589	630	612	623	564	631	632	655	570	590	618	637	597	565	622	620	655	638	590	670	600	620	582	616	644	591	624	619	630	621	601	612	600	619	595	582	616	618	648	585	646	667	625	613	580	615	633	647	637	634	652	580	578	580	606	614	637	633	611	576	640	630	655	613	625	625	602	655	582	623	608	603	623	607	641	623	601	598	588	611	650	604	577	636	630	589	660	611	616	631	654	596	611	635	603	567	607	619	679	632	622	613	565	612	631	583	659	621	599	562	601	592	634	626	627	646	652	587	633	620	596	597	601	626	615	635	594	641	609	647	605	567	636	619	633	626	631	585	632	599	595	622	609	602	596	624	621	614	571	579	633	617	651	594	589	631	653	632	628	620	572	599	587	642	620	651	626	611	656	626	627	584	576	630	579	602	586	668	604	594	613	597	595	561	609	644	569	562	596	580	619	674	617	626	637	624	636	612	582	585	595	618	613	607	634	601	590	637	566	580	607	585	618	591	627	606	589	656	605	582	604	631	617	634	589	601	599	593	628	630	585	604	622	640	628	616	643	652	627	651	642	622	658	627	572	631	635	567	624	625	636	606	599	616	634	617	632	629	601	598	594	634	620	633	585	568	622	629	666	657	595	647	629	599	635	585	613	632	630	626	645	649	624	625	641	634	635	599	614	602	670	593	626	616	625	612	577	597	570	636	610	590	565	650	628	612	621	595	652	629	570	644	616	622	629	583	624	595	632	597	661	615	654	603	639	611	599	638	588	625	619	593	623	645	616	627	620	590	610	623	618	644	590	573	628	587	609	627	610	629	615	640	589	644	630	609	629	628	614	592	603	606	630	607	690	621	601	596	586	624	604	653	658	580	633	595	594	622	595	616	557	627	627	644	582	597	632	612	662	661	627	600	634	562	611	607	599	600	578	592	605	628	615	689	582	586	590	600	612	630	601	672	579	635	616	602	591	617	609	609	601	612	596	591	640	626	622	596	604	623	626	617	617	615	665	577	604	609	596	596	565	615	592	606	668	630	599	599	589	611	578	646	649	663	631	610	591	614	615	636	636	638	605	593	589	626	629	608	585	656	615	569	603	604	626	592	620	614	618	633	600	600	654	623	606	663	601	686	631	645	593	609	613	645	605	628	616	594	564	642	635	652	623	644	632	623	639	602	623	625	600	658	613	609	628	623	617	623	636	610	619	569	639	657	633	624	610	609	648	637	635	642	594	627	616	636	637	625	625	597	609	646	604	611	632	593	647	633	590	646	634	564	630	578	601	595	617	651	609	620	604	599	618	624	600	617	600	603	652	624	554	608	593	588	616	591	625	618	651	593	653	650	601	631	583	628	662	632	629	607	566	611	599	613	608	604	567	589	597	657	603	613	627	633	662	651	609	636	631	571	660	631	664	616	574	607	572	587	663	577	637	591	646	677	657	635	613	570	691	655	596	635	647	602	631	640	588	656	624	595	639	658	648	652	604	622	630	632	606	636	661	629	603	634	603	585	619	629	625	601	617	645	599	637	613	603	600	630	604	604	601	609	697	620	615	594	636	611	632	603	617	640	609	584	601	629	582	592	607	586	618	592	636	604	615	601	678	609	640	627	613	629	634	634	664	675	590	617	583	614	601	684	604	632	623	668	591	588	608	601	647	609	557	604	595	616	622	620	624	600	604	578	633	577	577	623	635	586	579	608	612	627	606	605	657	634	607	578	620	679	619	607	606	603	600	637	603	623	645	676	634	535	627	658	593	602	611	631	620	596	608	651	620	637	623	654	653	613	598	671	597	541	648	594	640	653	642	619	645	639	584	591	577	571	640	552	653	616	601	623	575	621	662	642	632	590	628	607	605	652	637	647	629	576	625	639	632	584	609	657	611	591	640	611	589	649	603	626	585	664	629	649	600	638	584	597	633	624	581	611	612	612	618	614	637	637	601	679	639	567	609	601	664	620	583	593	594	617	646	618	625	623	614	608	625	632	616	592	606	588	645	598	628	619	594	645	605	633	628	649	603	577	597	655	602	599	617	617	647	645	608	594	654	668	620	560	616	583	630	605	650	642	617	636	657	613	612	626	645	622	652	612	603	602	602	587	613	616	641	594	622	634	644	638	645	615	626	633	610	647	604	546	622	592	629	624	607	599	607	611	586	615	623	604	594	577	644	611	633	667	601	623	564	587	587	591	621	638	623	631	615	557	623	622	613	599	624	594	640	647	628	640	664	592	622	608	594	630	668	554	632	661	639	640	608	658	591	586	616	570	632	639	588	617	597	590	594	620	648	592	635	621	609	564	630	578	632	624	678	574	585	632	620	650	616	637	589	670	609	622	595	617	549	583	602	610	652	615	605	649	623	579	623	643	641	638	613	632	650	623	623	637	630	614	595	632	607	571	596	595	621	601	561	624	670	578	653	603	620	590	619	627	596	596	643	613	624	648	634
25054	21002	23618	28562	21014	12927	770	526	487	474	443	476	437	429	466	404	471	405	444	461	388	420	414	397	379	444	457	406	412	399	412	419	393	431	434	436	391	406	410	409	446	388	405	442	425	437	436	441	433	396	383	381	380	415	384	417	425	409	438	453	432	416	428	393	411	441	462	416	379	413	413	417	456	404	390	359	427	396	378	402	402	426	386	424	454	421	407	375	368	441	356	431	404	392	408	411	431	408	399	401	417	420	403	358	443	409	405	388	437	418	418	481	449	417	408	422	387	385	413	427	421	377	418	450	447	375	447	411	400	389	416	403	415	406	421	382	434	363	392	393	429	416	421	419	412	371	389	377	437	403	432	382	431	408	409	379	445	413	432	417	433	380	396	422	393	415	397	392	400	403	383	396	403	382	405	420	385	424	431	380	418	410	415	416	407	394	420	400	435	429	404	434	357	416	413	438	399	367	399	439	414	419	389	426	361	423	426	384	388	415	445	377	419	429	422	408	407	407	421	406	402	388	440	396	436	432	409	347	414	396	405	428	405	368	422	389	415	428	393	431	420	426	422	381	366	427	392	424	384	419	385	435	377	391	422	407	408	378	383	448	434	475	460	402	450	400	405	415	415	414	388	420	407	467	440	392	419	412	439	424	410	430	406	400	403	434	361	410	381	420	409	414	450	428	397	443	357	422	389	404	389	406	413	410	440	412	394	399	422	398	387	393	406	400	402	392	372	360	405	418	428	440	401	367	394	387	424	390	406	408	382	370	412	390	386	373	407	427	406	428	383	411	438	377	385	381	424	436	354	421	428	376	410	425	407	421	421	394	382	365	432	387	376	462	411	415	386	374	413	413	404	445	383	383	388	421	378	400	400	408	381	435	404	425	382	412	453	406	409	412	416	408	353	416	376	414	395	443	413	391	432	455	382	392	398	431	465	429	413	412	411	393	394	427	378	391	339	396	394	404	400	410	434	410	436	429	402	389	458	422	393	407	399	409	378	455	460	422	405	431	392	400	414	416	425	465	397	430	400	408	430	360	394	419	387	406	419	428	397	397	391	406	413	435	426	449	406	394	378	411	420	420	418	385	423	417	416	388	406	409	410	439	447	380	414	398	428	407	420	428	423	416	419	407	427	395	448	414	419	436	434	433	428	427	394	393	448	399	419	374	443	440	447	413	440	394	388	389	400	387	399	404	405	429	428	426	393	433	387	397	397	415	392	418	386	422	412	382	393	414	388	409	427	387	421	380	457	420	401	429	421	402	442	374	375	401	425	412	462	414	394	403	393	367	421	420	416	414	398	391	420	410	404	408	399	381	436	411	384	423	419	405	402	398	399	427	431	396	399	365	409	393	406	409	411	425	436	379	404	431	403	386	417	425	410	434	418	430	385	423	385	405	419	399	418	409	393	416	387	423	423	387	396	437	418	395	410	429	395	420	422	389	424	387	440	396	428	438	393	425	430	422	426	436	396	382	424	404	392	417	395	410	404	377	406	433	403	404	412	378	418	360	411	467	433	455	410	416	466	403	417	443	399	432	411	402	412	419	395	437	407	406	362	425	389	381	423	423	424	387	389	416	398	357	431	405	391	398	387	399	426	389	399	373	395	434	443	411	430	374	419	422	414	446	423	433	407	406	426	421	391	366	421	371	427	375	386	410	387	392	392	410	380	392	393	406	410	385	386	464	380	439	388	409	412	423	407	378	426	410	392	421	358	426	434	379	444	383	408	405	446	435	372	405	409	407	376	389	421	405	423	413	406	421	421	379	405	393	417	365	389	383	388	407	388	433	361	428	391	388	407	407	411	419	408	396	439	409	375	414	438	391	385	386	450	376	428	385	407	424	432	396	394	411	406	375	400	407	398	392	422	416	445	376	415	371	425	432	401	410	376	424	406	396	405	407	427	383	418	366	371	387	351	394	425	400	420	435	428	375	431	396	429	426	395	437	394	356	425	452	405	388	401	391	378	396	425	379	444	404	420	399	384	398	402	428	395	383	427	410	407	380	421	404	423	400	419	429	427	392	425	415	340	427	430	410	404	443	412	431	372	433	383	412	423	426	417	422	441	405	399	400	407	405	372	456	414	387	424	410	394	399	407	423	395	388	416	375	434	386	379	370	465	413	393	421	397	418	427	378	399	449	414	350	434	410	449	406	399	410	387	434	405	377	386	409	426	409	423	434	400	390	412	418	442	419	443	407	401	404	400	397	423	421	413	424	439	377	417	416	410	419	440	373	395	389	412	400	389	391	393	433	389	393	400	414	412	423	431	412	402	443	399	411	420	410	409	397	403	388	430	407	357	413	416	389	433	405	408	380	431	405	464	411	381	398	386	396	441	420	425	415	400	394	440	403	421	406	429	395	439	414	420	423	417	421	428	412	431	417	375	462	382	383	487	396	452	416	438	410	398	383	410	421	428	463	395	404	418	412	384	412	385	373	404	421	424	406	422	380	393	420	390	421	406	421	404	394	400	409	381	392	379	342	400	402	382	403	420	430	439	401	410	397	422	341	357	415	434	412	391	365	391	409	385	413	435	404	370	381	400	434	422	405	404	420	375	387	392	406	422	416	469	401	410	391	449	413	430	393	421	420	410	450	386	390	406	437	401	375	448	414	405	414	376	452	419	409	431	364	362	388	412	394	431	429	395	395	429	387	402	435	469	384	437	456	441	396	447	423	426	399	411	374	382	374	401	391	397	419	412	388	401	391	373	425	393	399	383	390	414	433	413	383	386	417	414	422	412	422	416	421	404	435	437	388	371	435	369	392	384	397	402	380	400	430	379	374	410	404	389	400	408	383	386	397	406	385	416	394	429	379	395	409	424	482	349	411	407	392	427	422	407	410	435	393	426	417	397	404	446	382	418	411	411	450	432	384	419	372	389	389	403	405	392	411	388	406	436	386	406	403	424	383	381	423	411	431	389	417	400	435	432	420	408	366	401	400	358	392	408	418	434	406	404	430	456	402	421	397	368	385	406	455	410	391	369	405	397	425	439	435	395	408	376	454	437	424	412	420	454	422	358	394	423	445	379	408	406	416	454	365	455	358	383	412	451	421	387	422	426	411	428	390	414	427	407	377	411	438	392	409	430	418	423	423	427	391	398	404	401	393	413	414	429	441	403	436	360	399	430	394	413	419	421	379	386	358	395	392	401	400	379	433	426	412	419	414	433	404	431	434	393	392	447	378	399	366	423	397	352	400	371	418	403	399	433	399	423	387	413	346	450	430	399	407	402	402	389	447	362	398	404	397	412	407	415	386	404	412	430	419	433	402	430	386	426	409	416	401	431	398	396	384	407	403	387	411	386	381	389	430	421	402	394	425	403	393	398	429	414	410	423	418	422	401	435	396	393	452	404	437	406	427	411	433	411	422	379	432	404	424	427	405	416	391	406	401	405	437	380	409	401	430	411	395	434	417	364	407	385	393	391	431	382	414	386	400	448	408	418	432	380	429	384	421	421	366	415	433	401	402	420	448	441	389
4564	2283	1496	1070	930	943	934	902	873	906	860	893	860	935	857	879	881	905	829	855	869	911	923	897	892	895	861	886	869	831	889	840	912	837	922	851	897	913	929	879	881	897	859	843	906	856	945	846	854	894	878	840	877	841	937	843	886	861	880	838	899	881	888	849	825	891	846	897	881	888	797	856	885	826	868	852	818	830	899	859	865	858	866	846	889	883	855	889	861	830	876	881	900	806	895	834	863	911	858	841	843	859	853	919	880	838	845	872	897	900	861	920	912	871	879	880	857	902	863	819	924	838	914	846	860	855	907	889	823	858	933	871	885	807	878	879	875	787	907	917	908	814	834	842	879	762	816	876	876	860	889	876	824	815	886	913	863	838	881	845	889	846	861	904	814	918	888	881	836	899	845	889	852	876	904	889	869	885	831	907	883	856	878	878	860	860	815	811	887	843	893	810	885	856	870	877	928	860	866	863	865	937	856	887	871	905	841	833	842	873	842	911	877	871	856	888	877	923	875	873	854	853	907	849	887	866	889	876	858	861	853	912	898	866	876	890	873	887	893	964	884	863	831	837	890	897	886	898	805	845	934	845	883	860	882	883	890	857	864	870	902	860	878	849	878	890	862	908	853	885	848	878	855	815	828	880	892	851	850	838	881	873	850	833	840	858	850	890	843	888	840	893	876	832	925	829	880	892	880	844	862	912	842	876	860	828	846	872	865	838	886	888	825	851	862	865	890	815	839	842	849	841	836	864	870	854	864	868	887	916	881	851	847	866	919	898	832	902	855	929	854	903	858	833	854	863	894	845	917	860	842	818	899	850	890	803	876	911	876	890	859	873	857	896	875	876	818	870	862	814	848	926	880	856	908	833	895	920	902	835	843	893	838	846	849	876	858	866	863	869	849	867	753	879	805	884	842	887	828	887	899	847	850	877	911	809	918	872	853	855	869	872	896	874	821	921	845	885	874	845	830	883	889	865	787	893	842	895	941	864	807	901	830	935	847	841	875	846	880	860	851	847	889	871	836	872	910	943	862	872	919	864	868	897	898	931	873	877	865	890	821	920	799	890	886	844	881	820	876	853	838	872	858	896	895	905	857	861	889	868	899	843	881	794	875	849	798	823	915	865	871	851	864	865	819	828	855	952	858	877	870	908	831	897	864	881	891	937	854	850	854	864	878	810	873	821	805	828	856	896	816	861	834	820	865	884	865	879	878	916	888	857	898	875	882	872	866	892	912	854	861	843	842	894	888	857	869	850	899	890	872	916	895	847	845	863	850	867	908	851	835	896	894	876	852	888	881	858	860	881	884	848	845	841	865	870	869	811	877	900	902	859	864	817	915	850	879	861	889	888	832	876	816	894	874	897	876	883	877	845	882	922	860	877	877	833	919	905	917	896	856	858	874	894	835	852	846	883	892	883	847	873	848	839	883	855	902	830	845	830	885	793	862	888	866	852	857	881	878	904	834	902	873	831	872	909	914	876	874	899	844	897	905	872	859	870	888	866	838	868	840	868	903	912	961	915	854	840	878	906	877	867	834	843	870	930	889	838	860	881	868	888	838	894	847	858	871	867	879	876	897	871	811	940	848	864	884	865	864	803	925	848	851	895	907	836	845	870	816	877	864	861	848	937	875	881	852	858	849	861	902	888	867	842	881	878	833	852	860	844	904	884	867	877	840	863	849	885	840	896	861	867	824	859	871	880	856	879	836	825	882	845	885	833	861	895	836	878	809	780	859	878	878	879	866	842	862	867	865	891	898	836	846	858	859	888	873	872	857	865	861	862	860	866	863	904	852	833	875	864	879	818	927	832	837	838	886	849	875	886	853	886	849	857	868	921	918	832	881	903	849	848	815	864	869	892	872	911	936	879	851	869	863	917	928	863	882	829	857	844	820	840	834	875	893	882	846	848	838	920	830	915	860	781	884	940	899	849	920	824	899	827	877	921	866	844	880	848	918	895	919	869	878	870	838	845	920	867	920	863	900	920	819	857	905	854	878	901	897	883	814	833	887	878	803	812	896	884	872	829	870	867	865	889	884	914	847	855	843	873	865	868	855	842	952	890	839	893	915	842	871	859	874	878	924	874	853	901	889	850	913	860	882	877	860	882	888	925	883	856	841	852	884	875	854	882	880	835	913	876	864	816	888	897	853	842	897	868	819	853	844	886	837	851	863	872	896	843	876	902	893	926	866	848	860	873	856	864	813	847	852	824	860	856	857	839	894	820	856	818	865	832	852	914	837	863	927	918	879	877	865	831	924	874	926	856	860	892	833	827	863	821	910	854	901	911	859	895	867	851	891	854	879	830	845	927	874	894	885	864	867	839	898	832	854	916	847	887	886	917	891	884	801	882	844	870	879	872	828	886	866	924	860	931	890	880	860	827	887	898	885	852	871	905	863	905	864	887	861	893	885	854	866	838	876	820	876	893	834	862	838	890	844	883	880	871	904	882	856	925	932	883	878	903	895	907	879	873	885	858	833	833	867	875	839	887	861	840	901	852	883	886	856	911	900	857	861	829	916	864	876	850	844	825	861	904	893	896	854	854	830	855	861	831	825	885	868	855	933	852	844	897	850	879	933	877	837	850	859	928	893	847	877	858	836	868	894	866	877	799	843	858	893	928	840	868	931	863	845	881	868	881	853	804	879	839	860	870	882	840	857	921	863	875	870	910	852	863	882	848	855	870	893	930	856	875	919	855	810	843	892	818	860	898	818	901	877	856	843	866	896	797	955	874	876	898	828	841	878	900	895	865	888	833	873	902	866	898	867	868	832	857	837	901	850	862	860	894	816	879	892	875	879	877	847	878	920	917	876	851	857	887	864	902	894	850	876	857	883	882	850	881	909	876	898	863	803	858	870	866	884	896	864	865	915	877	865	838	936	904	842	812	891	829	874	917	858	819	847	848	910	864	859	848	910	826	899	909	852	894	868	943	879	814	864	840	891	878	853	907	898	844	859	869	856	883	908	890	858	900	860	840	876	864	817	830	824	844	869	893	863	831	863	850	867	903	859	875	846	914	891	849	882	899	858	840	816	840	887	931	887	882	854	893	861	862	887	847	846	833	956	860	893	830	853	884	912	846	850	878	862	885	869	904	863	877	860	875	850	842	893	847	876	891	888	894	840	875	861	897	858	903	941	872	861	870	823	872	891	817	906	876	880	856	893	846	850	862	805	837	899	858	861	856	821	865	897	853	958	878	828	864	868	866	896	892	909	854	810	912	867	874	948	871	809	875	825	890	870	868	872	859	850	857	858	875	886	815	881	852	847	865	918	858	859	890	864	896	865	874	893	900	845	868	848	868	863	871	879	879	807	846	885	880	875	872	929	871	883	881	878	832	853	888	905	854	883	971	919	889	884	852	844	903	884	844	863	887	918	881	909	881	891	867	874	915	848	868	882	864	797	832	874	851	876	788	847	857	913	850	871	938	876	856	879	875	888	855	807	890	852	899	877	860	823	870	831	884	862	895	841	896	890	895	828	887
24418	21002	23998	28201	21003	21034	11000	678	474	466	402	390	327	365	349	342	328	376	325	338	334	331	317	360	320	321	275	322	318	304	338	315	311	311	324	313	329	308	320	300	325	343	301	331	335	327	334	315	332	348	375	309	296	348	291	322	309	328	306	334	298	295	285	349	311	341	352	313	309	304	325	308	285	359	314	340	303	318	324	327	345	349	348	301	287	305	328	324	323	280	316	322	279	342	356	330	322	288	338	323	315	334	317	354	298	312	316	306	316	261	327	360	325	295	317	327	338	358	312	300	301	350	313	291	276	317	284	313	291	332	316	327	303	322	354	349	332	329	308	299	301	319	324	306	297	305	291	321	293	296	330	299	319	282	306	340	296	324	278	314	306	300	346	308	337	318	303	278	352	323	326	327	327	339	320	338	297	296	321	312	321	321	314	334	335	291	306	303	303	273	321	269	295	297	280	283	316	279	288	310	308	290	296	278	321	332	287	327	316	304	314	318	335	346	338	339	338	314	292	305	301	267	318	298	298	292	318	322	309	278	300	342	289	313	322	342	306	329	332	293	348	311	337	316	322	319	317	312	336	318	312	308	315	341	334	315	317	318	326	323	321	318	333	325	296	338	293	307	304	303	322	336	343	340	333	309	323	333	271	344	348	301	297	282	324	346	317	292	340	318	315	339	315	317	296	298	284	300	328	331	285	310	314	306	311	298	300	332	334	297	331	333	291	350	300	346	340	285	304	301	303	339	309	330	297	269	290	279	282	346	300	304	302	303	302	280	329	347	303	284	335	320	318	273	347	306	319	286	334	321	344	322	286	268	304	294	334	289	301	305	314	326	335	294	310	315	332	318	325	297	293	312	355	322	304	324	297	284	322	326	304	317	308	283	290	297	342	325	307	317	296	281	298	344	300	292	289	334	316	309	281	332	336	323	334	325	350	327	306	283	307	324	303	318	326	312	293	316	309	298	299	303	320	296	283	299	270	320	295	323	342	314	307	317	284	295	297	293	298	336	302	317	283	302	332	321	359	316	314	296	289	298	307	352	313	314	320	334	326	316	325	319	332	317	263	309	334	294	340	336	331	286	296	344	297	295	292	288	316	308	336	319	308	315	324	315	343	326	303	314	306	323	342	326	302	284	340	310	293	316	357	327	329	357	315	291	330	308	315	306	283	324	310	375	320	304	311	313	296	350	358	274	332	301	337	319	312	317	336	326	344	320	331	311	287	284	337	323	322	354	299	290	293	303	317	295	304	273	331	300	305	307	316	296	298	308	345	311	313	318	305	298	277	274	300	299	310	340	343	298	299	339	322	303	294	321	297	291	319	324	323	306	283	316	313	295	326	301	313	314	288	310	297	285	285	300	303	323	331	323	308	323	296	278	322	353	293	329	299	340	318	339	320	312	333	284	327	321	313	336	313	284	285	339	310	277	332	324	311	340	307	318	287	331	361	314	320	307	326	302	332	267	301	303	330	288	326	308	290	287	324	344	305	311	325	317	328	302	281	325	307	315	370	334	320	331	287	301	285	322	318	323	324	276	329	274	296	322	294	288	293	297	268	302	292	293	338	300	322	323	308	308	327	328	315	330	272	332	365	324	308	354	314	292	275	330	341	297	303	314	288	342	324	316	270	297	307	301	332	322	314	303	289	291	325	314	296	294	336	288	265	303	316	317	327	297	308	277	306	318	333	352	335	290	305	308	316	301	316	328	334	325	321	329	299	341	293	320	312	320	328	308	289	288	324	323	327	335	292	293	312	316	305	310	323	304	310	293	330	295	323	292	319	281	320	289	328	322	322	329	304	343	304	339	329	318	314	353	300	274	318	315	311	298	317	311	295	316	344	364	326	290	321	314	321	299	295	318	302	293	306	305	323	312	318	318	281	292	310	336	273	307	280	279	320	287	338	326	343	324	327	318	344	296	288	331	314	317	290	334	294	330	303	324	318	333	315	289	289	320	309	276	328	349	347	300	295	361	316	287	300	289	300	335	327	281	282	299	286	325	344	307	326	330	290	352	296	300	311	321	305	336	333	330	338	331	304	314	263	316	358	301	331	321	269	297	307	314	309	315	325	323	330	326	317	299	311	313	321	326	317	332	313	296	350	293	315	320	309	295	301	309	294	326	342	298	279	340	325	307	303	262	301	299	327	354	317	307	332	319	306	296	300	311	294	303	306	319	299	324	297	309	300	313	307	311	341	329	331	326	300	365	299	300	310	316	294	292	290	315	338	279	312	321	291	341	288	330	322	301	335	318	316	314	313	352	318	286	323	319	327	311	335	297	299	309	295	327	333	301	345	341	312	331	288	304	294	308	335	291	312	356	319	316	328	298	283	311	324	306	313	309	348	294	325	303	304	347	334	331	320	302	292	305	325	293	301	298	329	305	295	313	326	275	305	316	296	294	349	341	302	305	331	342	328	306	303	293	296	297	297	309	341	329	332	318	334	330	325	315	281	293	334	314	321	343	335	319	299	298	330	250	324	301	326	291	340	338	307	306	344	296	326	331	287	304	330	294	295	310	300	335	315	284	283	290	348	309	312	290	315	308	355	327	284	306	326	323	353	293	295	312	316	314	297	292	310	345	325	300	297	326	297	287	286	358	326	323	336	363	298	336	291	294	289	296	315	326	303	309	309	307	321	303	292	296	341	327	330	350	343	295	337	315	265	311	297	315	338	310	326	334	311	312	343	325	302	289	316	304	307	324	329	296	311	318	342	295	310	301	303	313	328	326	347	297	311	341	358	309	318	338	333	339	320	324	325	326	312	304	276	287	312	326	329	273	311	307	333	329	361	315	343	301	331	309	335	291	339	324	336	297	332	325	307	318	287	326	304	315	311	310	295	277	311	347	303	315	324	309	331	329	334	301	319	322	289	299	279	303	318	337	307	314	306	339	284	302	270	293	310	334	327	312	331	273	341	328	323	327	344	333	300	305	338	290	324	328	316	312	292	308	343	279	289	289	327	301	284	308	311	299	350	301	309	323	306	279	308	328	311	285	283	323	348	296	289	313	282	349	291	303	337	312	356	281	301	325	328	318	375	314	350	364	313	287	330	281	304	307	305	288	277	317	299	295	287	308	293	298	291	318	302	302	298	313	304	322	277	328	348	326	322	313	273	300	318	323	360	298	301	265	319	275	320	317	327	309	293	297	282	355	293	307	332	356	286	281	324	331	305	305	290	305	321	333	317	319	335	329	312	330	314	312	334	312	337	318	319	318	309	327	333	326	295	290	305	310	325	352	309	310	296	287	299	322	291	311	289	302	299	317	298	293	285	323	308	311	324	323	317	354	348	327	304	280	313	290	326	306	314	307	334	367	332	284	307	342	324	303	303	313	319	302	320	303	330	320	334	322	306	299	312	287	310	322	320	288	288	328	344	274	280	311	348	329	307	287	319	286	328	332	329	302	296	272	314	303	291	289	291	311	333	356	307	305	317	321	310	291	309	304	315	316	318	307	288	312	334	285	312	294	315	282	318	295
4032	3378	1763	1033	855	774	702	712	721	660	705	681	646	716	665	667	660	699	721	722	631	697	655	661	660	673	707	670	695	623	683	650	701	678	657	665	686	642	689	661	648	643	663	671	678	684	688	686	670	638	706	642	696	653	637	636	655	662	657	684	660	652	662	631	634	654	701	623	695	671	646	658	649	679	649	661	679	676	650	685	627	673	680	681	715	619	645	679	666	665	620	690	648	668	673	681	628	674	701	663	644	616	639	633	686	644	691	708	685	686	693	665	667	660	686	674	680	647	719	620	724	642	672	673	681	680	693	742	641	681	626	672	662	648	659	685	674	662	712	605	641	691	696	630	650	706	639	707	599	698	674	641	667	654	688	694	647	648	693	685	693	640	644	676	635	649	649	654	647	649	612	662	624	710	681	659	668	656	640	633	675	682	682	707	668	631	658	658	710	702	649	650	672	690	687	653	644	683	687	682	657	680	700	699	637	692	677	640	680	674	718	674	670	692	705	640	678	629	662	641	692	687	642	678	648	671	647	639	672	592	669	611	671	654	674	669	627	729	647	654	649	660	673	630	674	680	632	661	638	664	685	647	640	692	690	683	646	630	611	652	663	636	663	670	626	683	647	650	643	679	644	662	656	704	625	688	707	661	692	686	657	713	668	655	646	636	662	672	659	694	688	683	673	695	685	728	652	676	662	648	677	680	654	678	671	636	623	684	680	646	646	666	629	673	657	645	638	711	647	638	641	699	666	657	684	625	670	685	633	637	645	695	675	626	650	625	694	676	669	741	685	645	642	671	652	628	689	671	659	678	685	628	666	656	699	653	618	651	648	666	707	649	693	615	683	666	681	661	665	620	666	679	668	663	639	666	634	659	607	653	642	679	652	688	709	683	731	689	640	677	681	715	670	656	658	691	648	675	653	676	675	691	644	683	665	711	658	665	644	652	673	685	628	654	667	700	714	662	685	632	651	688	622	649	663	640	674	650	646	702	673	651	670	677	700	647	668	690	720	656	669	677	652	676	683	654	662	633	707	697	670	628	686	689	692	674	624	640	644	670	675	669	610	648	621	654	678	653	668	695	647	695	659	670	619	681	675	668	681	666	639	670	642	673	657	655	649	681	673	648	698	689	630	647	689	632	691	691	643	710	648	643	653	649	683	642	710	653	630	679	705	645	694	665	640	684	635	700	665	718	685	655	627	648	667	677	682	640	646	679	625	717	682	675	649	646	634	660	689	655	645	665	680	629	687	681	677	679	683	658	648	657	697	693	694	599	678	695	661	679	621	595	642	661	698	656	636	652	693	673	614	666	653	677	652	655	628	641	664	670	645	643	716	652	616	673	681	623	663	655	653	653	614	646	762	707	662	699	668	644	645	658	696	636	678	646	656	694	688	722	669	704	635	679	654	700	681	673	673	676	651	639	701	675	689	675	669	673	694	603	669	666	703	694	679	669	676	714	643	677	664	708	648	709	620	666	674	667	594	668	651	642	671	651	713	666	688	636	690	662	660	672	621	680	677	678	647	672	701	712	643	605	673	667	677	639	663	669	639	699	624	712	656	664	676	676	686	651	644	645	639	658	698	661	692	611	698	674	694	671	726	705	706	640	638	680	670	678	648	677	659	639	668	665	627	661	644	653	651	649	687	684	707	663	672	646	645	659	657	636	697	653	692	648	681	649	688	668	628	700	674	647	678	641	670	597	617	678	695	656	677	717	674	638	717	669	613	669	712	663	692	653	648	680	664	693	673	638	677	714	689	700	681	643	685	655	623	687	687	685	651	687	690	672	647	664	672	629	608	685	669	663	697	686	653	652	688	714	686	632	660	701	635	613	650	704	638	634	644	596	666	712	629	643	636	652	675	617	703	667	687	633	655	648	651	648	656	660	687	657	650	624	630	699	674	687	708	626	682	661	628	665	615	690	666	664	643	623	689	696	625	721	654	640	623	656	650	723	639	696	682	664	675	660	676	680	709	671	662	709	641	680	656	671	699	643	682	664	619	620	707	726	681	650	640	653	664	643	686	640	645	663	659	677	632	674	626	666	672	666	665	679	649	630	640	661	647	649	657	678	669	652	686	674	632	665	705	689	664	721	663	659	660	639	689	674	672	664	665	658	651	670	674	670	665	667	659	703	698	625	689	670	679	652	652	663	651	642	653	634	644	671	693	680	666	672	650	657	665	672	645	723	695	629	673	653	694	677	662	689	660	674	655	640	667	681	695	683	642	647	652	664	592	637	698	661	664	656	672	657	708	617	635	682	653	658	672	687	638	695	685	683	663	669	679	680	703	668	708	668	648	676	643	670	650	666	694	669	658	673	628	676	708	666	674	681	670	717	671	633	659	620	640	693	694	669	667	676	656	670	713	718	674	661	621	636	643	684	639	687	639	670	646	661	644	681	685	648	676	654	668	625	697	635	682	679	654	649	676	657	706	601	649	677	679	658	686	641	638	690	662	672	631	663	659	645	665	684	676	724	655	685	628	661	656	709	674	670	655	688	686	651	672	661	697	710	648	711	652	665	631	658	698	667	688	702	649	674	664	660	701	651	640	717	653	715	688	661	647	674	691	702	639	669	653	667	673	644	695	687	623	692	706	685	655	722	656	712	662	672	647	623	722	674	706	721	665	682	718	693	657	615	661	642	684	655	693	630	707	741	655	701	688	649	687	683	649	691	687	657	600	691	655	620	671	663	652	668	657	664	690	652	687	650	695	657	650	674	632	664	616	675	635	686	653	648	668	682	681	654	670	654	654	673	635	692	651	690	667	672	606	688	639	639	678	640	662	697	664	704	695	659	694	679	663	659	638	662	680	631	676	652	664	673	672	672	654	640	689	723	665	682	654	681	725	665	663	654	627	667	682	680	640	647	664	686	641	638	693	680	680	624	601	698	652	691	687	635	642	666	693	670	666	679	683	596	650	693	703	703	665	690	720	657	687	671	656	673	735	692	682	664	654	604	639	658	680	686	666	671	661	657	691	645	642	637	646	675	686	655	650	652	629	651	619	686	656	640	652	679	662	665	673	673	648	709	649	659	649	652	674	658	684	653	673	677	710	708	611	663	643	658	671	612	661	668	673	680	690	659	668	673	675	686	654	678	665	618	692	665	670	667	669	701	651	724	662	701	646	612	607	681	659	694	695	681	655	649	664	706	640	681	674	672	701	632	679	670	658	669	655	718	633	655	635	666	679	677	673	697	710	680	706	656	708	679	674	660	681	680	707	648	633	650	638	629	675	675	664	676	633	651	708	640	696	693	654	641	663	654	633	663	672	641	709	652	672	641	690	703	654	683	689	701	660	667	662	645	650	637	650	622	672	683	650	684	653	680	677	704	671	669	689	676	689	690	696	684	675	708	667	667	709	634	713	634	657	672	693	650	682	666	644	691	662	657	708	672	644	653	668	681	658	633	641	703	677	670	657	634	680	654	658	648	661	693	662	684	640	677	668	672	652	638	667	652	693	685	676	681	689	653	654	678	650	671
33075	14490	2077	396	292	298	245	249	254	270	260	252	252	254	254	267	279	276	250	256	269	247	239	232	283	236	301	276	253	256	246	275	249	244	234	252	278	265	266	250	245	267	314	292	257	278	261	269	247	275	285	289	271	256	267	242	274	264	273	263	277	259	258	239	273	256	269	247	242	273	264	267	271	306	255	243	262	246	255	297	278	263	244	251	253	243	227	261	263	267	257	273	252	267	274	246	265	267	256	229	258	265	258	261	263	263	292	272	273	279	270	253	236	249	249	237	266	257	260	249	270	271	263	264	282	245	289	256	253	244	263	270	297	262	283	260	273	243	246	260	273	256	267	277	245	251	261	269	270	257	277	258	269	245	256	260	252	247	270	252	243	236	255	242	247	302	290	287	224	260	240	260	295	250	253	262	265	244	240	252	244	256	260	283	251	272	254	261	265	257	286	270	282	230	270	261	256	262	264	272	282	237	258	258	317	261	218	249	280	225	261	249	250	262	305	267	243	266	253	260	291	271	253	276	265	269	261	252	267	261	270	214	262	271	242	252	243	239	286	255	274	257	284	275	255	261	263	221	239	261	272	301	251	244	276	257	287	267	245	291	267	280	260	244	280	270	271	272	267	276	234	244	262	273	261	256	245	243	258	248	279	255	292	287	286	271	269	252	253	267	249	267	258	243	233	281	274	254	270	253	239	296	263	251	253	255	236	269	277	243	266	278	245	237	284	264	257	239	259	274	255	233	226	261	253	255	285	257	233	241	268	266	266	277	262	223	258	263	263	269	288	280	251	270	293	279	255	248	256	267	274	297	263	284	260	280	252	238	247	234	254	274	240	261	270	264	294	247	249	272	282	248	263	269	266	260	257	263	279	250	284	288	269	262	255	276	268	266	267	267	265	254	258	230	256	287	252	245	268	260	254	244	272	286	237	236	281	239	257	265	262	264	274	279	224	243	235	270	260	247	283	305	288	263	310	244	240	283	274	281	274	263	270	252	252	281	313	262	263	279	255	269	238	261	273	287	250	246	241	264	247	230	251	268	271	241	233	297	272	279	252	280	272	249	253	279	263	248	268	262	252	212	238	218	244	272	262	266	233	251	275	268	283	284	262	264	242	243	257	259	262	238	259	276	270	256	267	283	239	265	247	264	280	247	248	292	292	247	243	247	263	279	271	281	246	255	266	242	265	262	249	284	292	231	274	265	268	230	256	286	288	262	278	262	262	255	258	258	276	272	273	240	285	280	266	268	272	252	237	227	274	265	230	263	274	301	285	283	243	281	250	243	257	271	283	257	299	265	282	249	251	224	286	248	261	272	277	271	252	244	244	261	271	239	253	237	227	265	264	273	248	255	271	260	276	270	242	298	269	241	243	306	304	258	268	266	273	244	262	232	246	296	293	262	261	250	269	259	286	260	304	255	264	297	276	271	252	239	259	275	263	262	284	283	273	264	286	282	305	267	289	274	264	261	273	278	284	259	271	256	274	270	285	226	259	250	242	278	229	303	248	229	276	236	281	278	245	282	274	286	239	279	274	284	276	265	268	274	235	245	272	258	251	257	233	280	264	289	274	257	269	276	282	246	226	238	248	250	272	243	233	258	257	233	271	234	255	256	277	261	255	242	229	260	236	263	238	287	266	267	294	263	260	231	262	240	257	286	253	270	247	280	266	264	269	255	259	240	257	269	276	279	256	248	283	281	254	243	279	230	282	264	272	254	274	235	283	217	268	272	249	235	283	217	253	275	265	250	258	247	264	284	277	258	277	243	242	260	256	257	245	238	276	272	231	244	258	226	262	270	272	240	264	246	263	256	281	267	283	287	261	254	283	283	247	238	248	248	258	271	243	238	280	232	274	258	268	271	292	260	281	248	261	264	253	285	270	276	221	272	261	252	279	287	247	263	261	260	261	226	274	250	255	251	250	237	263	259	255	268	273	270	270	254	239	251	272	286	262	278	272	259	293	269	276	236	249	248	254	297	284	270	285	266	286	238	270	259	243	254	244	225	266	281	243	255	253	245	285	235	253	260	250	256	281	257	277	219	283	262	274	270	258	280	268	248	266	266	263	258	258	288	278	240	263	277	258	241	250	258	277	296	285	241	248	226	250	253	266	237	292	261	271	259	237	255	283	254	260	278	236	265	246	241	266	268	282	257	253	271	259	258	261	247	266	257	259	256	236	244	276	268	286	261	259	286	258	245	222	241	260	266	247	224	250	268	241	255	283	250	246	247	267	270	249	246	234	277	269	234	281	269	256	249	263	244	228	275	268	277	257	276	260	247	258	252	232	269	256	255	277	266	275	273	270	250	226	250	256	272	289	243	260	273	245	261	269	245	274	267	290	279	255	254	286	262	279	267	255	252	279	253	257	277	251	241	280	226	239	267	248	280	259	274	259	280	293	290	254	290	268	261	256	242	277	271	232	252	261	277	277	226	264	252	277	238	243	260	259	264	252	293	259	301	276	278	256	246	224	255	240	271	287	242	256	272	259	287	300	284	271	279	266	257	251	267	252	261	255	247	270	258	276	222	286	259	232	261	258	227	300	248	276	276	265	289	271	258	252	231	255	245	238	239	254	243	261	296	264	291	239	242	278	266	241	283	258	266	282	246	284	267	280	264	257	260	257	262	244	253	282	260	263	281	281	331	226	262	243	284	246	271	236	254	243	266	302	258	233	252	279	250	256	239	257	247	236	265	256	239	229	310	235	258	243	227	240	242	214	250	245	282	254	251	251	267	267	263	255	249	257	270	268	265	269	276	248	245	245	277	255	285	294	244	280	271	268	266	267	270	263	273	253	253	243	283	294	254	284	277	251	255	268	270	256	275	264	276	229	261	271	258	276	240	282	263	273	251	293	273	253	278	241	265	272	276	269	271	231	266	216	274	246	240	279	261	266	274	279	282	272	241	247	260	264	298	243	257	255	275	238	252	272	234	266	258	272	232	272	247	284	269	247	246	262	250	244	284	256	255	269	293	248	255	270	276	239	265	216	290	298	281	271	260	258	275	251	251	246	267	245	276	253	262	276	267	260	251	270	287	266	271	248	262	264	239	267	278	295	272	275	270	232	277	267	257	265	262	267	238	251	264	263	257	250	254	257	253	247	269	258	289	236	255	263	269	232	225	262	265	250	232	258	253	266	259	295	275	275	278	259	283	277	257	284	281	276	290	280	228	243	225	268	245	230	280	261	233	269	226	254	245	256	257	274	263	247	274	255	245	255	255	284	232	265	268	254	259	255	271	254	278	284	264	273	260	254	266	260	287	292	275	233	246	266	249	244	242	265	286	247	256	253	261	275	291	271	215	264	258	241	263	261	252	260	262	284	284	271	246	278	278	263	268	254	287	250	248	267	268	259	277	248	298	286	249	249	221	247	260	281	290	281	256	298	283	277	238	255	249	278	231	228	240	264	244	266	282	259	275	266	259	271	278	255	269	248	247	278	259	246	261	216	245	285	277	270	244	268	240	259	236	259	281	275	240
7752	727	633	610	648	664	614	587	610	591	627	599	638	630	565	631	627	616	648	656	633	575	615	624	672	602	640	599	562	653	652	633	649	604	625	667	685	627	650	621	638	614	663	570	585	626	636	654	559	654	651	602	645	669	565	603	564	597	615	627	637	688	583	587	568	614	628	672	665	615	664	633	620	632	621	583	679	576	635	639	655	628	590	663	588	624	653	629	634	590	625	608	653	587	592	633	605	630	615	640	610	602	595	590	650	598	601	600	644	606	630	631	587	615	638	622	591	645	629	584	650	631	630	629	625	595	606	637	610	630	633	603	642	583	611	638	602	644	580	640	569	573	594	568	552	638	616	640	609	641	628	681	583	576	652	647	599	616	620	616	585	647	636	662	621	614	650	561	600	682	614	604	627	589	624	624	590	626	626	664	610	582	625	623	644	622	657	629	637	613	624	614	571	612	603	678	636	598	616	621	625	604	617	629	614	608	633	592	618	636	630	636	662	587	548	625	646	601	616	636	583	601	610	661	582	596	572	619	627	599	603	651	633	615	621	638	638	685	558	610	630	624	655	625	593	595	643	641	593	625	637	613	595	575	621	619	646	645	585	616	615	610	634	601	622	612	581	654	615	580	600	619	608	553	635	601	622	627	569	641	634	642	643	605	637	621	559	664	619	648	623	646	627	592	651	604	639	604	610	654	663	602	579	586	611	637	629	601	619	622	618	618	600	615	626	615	608	603	601	634	617	641	637	562	556	633	596	626	626	624	609	595	600	611	667	622	665	609	567	598	599	619	649	555	632	598	631	603	618	654	651	598	599	610	639	678	633	600	611	601	577	635	655	592	594	625	647	621	674	568	634	625	614	617	644	585	643	604	686	620	611	639	590	644	600	623	631	610	615	611	578	628	627	616	611	642	585	590	636	584	633	645	679	656	584	635	602	628	631	608	572	623	605	620	599	606	636	653	613	619	637	640	633	641	603	622	612	630	622	585	594	657	636	627	611	634	589	643	589	625	623	611	631	641	578	631	604	619	642	592	629	645	601	648	580	571	598	667	568	614	620	635	584	601	594	633	629	608	619	593	603	654	643	656	610	670	617	622	612	642	599	642	609	557	615	618	638	595	629	622	639	638	647	674	604	610	634	640	604	645	625	646	659	607	618	580	607	631	660	575	640	613	616	605	631	605	666	608	647	626	633	612	611	617	584	577	625	595	587	608	614	613	618	585	627	591	620	633	561	651	613	603	584	610	615	634	636	693	627	635	634	585	604	653	623	582	602	624	604	612	593	607	631	611	615	656	612	630	622	584	588	578	602	617	555	651	592	619	605	612	634	642	614	622	659	632	618	636	644	609	650	637	589	593	625	612	619	596	630	580	544	641	598	628	634	629	603	588	653	612	597	637	643	621	687	620	563	613	649	601	616	610	629	643	601	607	612	577	611	604	624	609	575	602	632	631	618	600	616	569	596	630	671	634	645	608	659	632	629	624	573	647	601	619	615	644	612	599	618	625	602	647	703	640	585	657	659	635	624	594	630	657	653	599	652	654	570	625	644	615	632	614	637	631	620	603	632	629	618	622	593	613	608	642	627	630	590	582	670	642	537	650	606	596	583	620	673	615	586	596	656	604	624	603	597	629	648	587	580	600	622	573	668	659	632	608	637	625	621	678	631	628	578	618	599	628	595	639	581	627	587	646	610	576	646	602	675	614	614	610	581	586	630	595	606	572	631	603	641	568	671	634	613	608	648	634	649	613	638	620	552	615	631	556	630	601	619	617	653	604	566	603	609	637	628	598	602	618	611	634	594	615	599	659	593	634	619	627	588	620	622	652	612	615	608	627	597	583	607	605	601	614	579	603	563	600	589	652	639	619	655	640	636	604	594	618	582	609	573	612	658	644	623	621	644	615	673	624	619	617	611	616	603	613	636	604	611	620	670	611	645	631	624	615	620	626	636	592	588	612	634	635	641	627	592	605	623	592	601	624	597	681	574	652	624	594	597	618	594	635	633	602	629	601	634	585	577	610	619	601	607	611	647	571	591	631	606	594	629	607	623	673	581	609	620	610	645	607	641	649	602	614	637	612	617	579	639	622	606	592	604	634	597	606	586	613	579	619	619	619	596	566	585	634	625	643	626	644	632	646	606	625	609	604	621	629	585	591	595	609	621	591	602	605	629	614	622	658	620	623	619	577	594	629	620	606	602	600	579	613	591	647	667	647	653	661	596	595	584	608	626	624	618	618	605	639	624	632	694	581	628	598	630	603	621	623	627	623	620	637	579	626	617	629	638	590	665	656	587	646	618	601	602	630	599	590	609	625	620	582	613	612	626	645	635	579	658	612	627	638	600	617	573	630	653	661	623	628	658	643	614	648	611	628	616	626	589	614	612	651	647	642	585	627	652	665	632	660	616	603	616	618	615	595	574	619	640	607	654	607	646	653	634	633	590	640	642	630	627	580	655	627	630	640	630	620	607	586	644	601	567	638	598	607	597	622	606	674	603	612	575	627	604	626	658	622	596	583	582	611	652	607	584	570	605	640	618	636	575	622	650	593	625	626	626	557	651	624	660	608	616	626	629	631	628	621	624	650	643	643	632	591	569	622	623	633	653	598	591	637	633	621	592	662	585	630	603	585	632	620	660	643	603	592	585	598	599	626	631	592	654	630	644	624	636	628	610	616	675	610	637	622	618	612	631	593	622	610	604	572	617	587	628	639	624	618	605	635	635	661	639	600	646	630	631	614	644	612	615	613	582	567	594	582	620	671	648	626	621	641	649	603	654	649	615	648	609	639	593	628	637	633	604	621	607	618	601	627	604	616	654	601	642	582	627	600	625	620	620	597	620	604	618	590	621	631	636	631	646	664	645	564	641	604	670	679	655	625	621	597	634	640	602	594	615	604	628	588	603	589	582	588	593	625	683	640	645	647	604	621	626	644	608	610	643	642	615	612	611	646	654	652	618	596	640	610	643	673	636	604	629	616	610	637	622	684	635	632	650	649	582	646	601	602	604	606	607	645	675	666	559	651	598	591	625	624	657	630	606	601	635	562	666	604	626	597	611	604	618	604	624	600	599	624	609	616	613	611	618	581	622	616	591	604	622	614	624	643	648	617	638	629	634	633	623	581	600	604	652	619	618	595	630	600	630	633	658	659	610	603	685	639	636	623	613	657	581	548	601	615	622	632	611	614	652	615	647	622	609	595	627	643	638	683	646	592	596	653	630	616	633	647	637	610	623	588	588	656	612	613	625	589	602	604	634	634	642	588	617	609	634	622	568	619	616	622	618	620	615	590	599	621	627	613	630	620	599	687	622	627	564	590	589	623	614	584	592	617	588	621	625	655	651	644	620	571	632	606	639	630	601	625	588	605	658	639	655	572	608	616	598	646	612	619	603	616	594	642	600	622	586	596	666	659	596	628	570	606	611	608	598	645	573	662	635	630	590	596	609	611	574	614	603	647	664	610	603	632	626	567	592	608	629	632	623	604
25072	21010	23628	28597	21020	13005	746	484	471	464	420	423	450	419	447	432	375	425	394	413	409	419	401	399	392	405	401	418	447	437	399	436	441	421	398	421	394	399	378	424	408	412	468	374	417	413	389	437	434	421	418	402	406	416	388	409	405	411	410	408	414	426	406	439	383	414	398	387	409	399	360	388	376	385	428	358	408	409	450	376	390	388	405	400	423	459	426	416	388	380	398	400	391	430	377	420	428	389	425	415	404	423	397	434	443	422	408	449	415	383	430	385	394	391	402	421	398	375	417	398	394	377	426	412	368	418	375	426	403	407	377	383	402	444	428	415	418	459	444	411	441	405	404	413	398	397	420	421	393	375	413	421	422	369	382	384	399	421	408	411	383	371	403	398	389	406	380	416	417	407	403	412	433	437	435	419	419	420	398	427	413	425	411	396	464	406	401	434	462	378	429	412	422	394	375	459	421	453	416	387	399	421	398	373	393	416	415	418	424	410	395	408	453	344	407	402	394	407	428	454	393	423	438	390	398	424	391	401	425	369	394	412	402	409	440	433	389	346	404	434	394	399	400	376	421	387	421	397	393	446	369	387	380	430	450	437	423	392	403	398	411	388	415	425	443	410	393	440	408	401	427	423	385	461	407	403	432	427	445	411	406	387	417	414	406	426	413	415	403	435	435	377	428	419	386	405	405	428	431	396	423	428	404	381	384	394	428	420	413	418	409	414	430	406	364	423	437	412	400	408	422	368	427	427	407	416	418	412	394	431	414	413	398	377	433	411	423	415	423	431	403	402	421	372	408	424	410	427	399	407	377	420	395	436	400	449	382	373	411	397	411	412	437	418	431	400	343	418	447	402	381	392	411	437	411	386	406	356	423	387	407	399	400	403	450	401	418	389	404	441	403	414	401	421	417	379	444	436	410	425	366	467	394	412	391	437	410	423	396	415	408	419	397	393	404	425	395	423	432	421	426	392	384	385	428	427	399	401	416	380	421	391	400	427	394	401	430	346	378	394	371	420	416	413	404	440	388	412	400	434	388	419	404	397	401	377	408	415	370	434	394	428	369	403	395	388	370	431	415	398	417	378	416	418	417	432	396	393	443	396	398	461	385	391	394	457	392	420	376	419	397	427	403	391	407	392	438	408	420	394	392	425	427	384	407	387	359	409	380	383	428	424	398	420	400	396	410	387	394	404	388	405	397	397	412	365	407	414	370	447	394	413	383	397	411	406	391	417	397	403	390	385	429	416	395	441	403	401	452	409	425	339	401	430	414	422	433	405	379	441	387	400	399	389	366	416	413	401	378	435	413	412	382	425	372	427	400	402	380	435	392	423	404	403	398	394	420	417	426	440	410	440	382	415	397	379	394	394	438	411	408	419	428	430	406	443	408	395	378	406	427	421	410	415	358	401	403	413	404	401	413	417	391	388	434	399	389	392	445	417	378	440	425	405	369	385	396	424	388	390	373	414	387	444	381	379	415	410	412	409	410	377	432	449	408	415	421	384	424	396	400	399	405	379	430	408	394	429	371	411	457	407	431	420	398	399	409	426	394	386	433	409	408	385	410	386	396	383	402	413	444	404	424	353	395	406	366	419	433	430	389	423	410	429	409	427	431	423	407	392	400	434	413	394	412	387	383	411	397	415	386	403	441	397	415	421	418	368	410	404	405	407	403	397	410	392	455	411	413	396	368	402	401	459	386	372	419	409	417	406	425	400	425	393	404	413	405	394	430	407	436	393	420	451	358	395	392	401	373	360	410	448	386	364	419	452	383	411	430	405	393	408	427	395	379	407	422	411	406	435	412	399	371	466	402	436	411	389	401	420	387	364	461	418	394	385	384	393	408	386	381	425	428	372	433	365	371	427	415	380	419	422	407	449	400	368	452	385	395	401	448	413	401	366	411	392	411	409	394	405	412	402	376	425	389	379	388	426	409	461	428	423	390	407	408	415	451	440	398	412	357	416	415	420	416	385	440	416	387	388	380	405	386	370	385	357	382	461	398	392	418	425	393	417	398	366	379	372	405	419	392	388	429	400	438	406	411	399	416	401	393	439	454	424	393	422	368	417	389	424	420	414	402	399	418	383	410	405	381	454	405	414	399	444	393	451	442	418	441	449	411	382	439	401	376	415	418	409	422	387	398	438	387	384	425	396	411	407	439	411	386	399	366	373	417	400	431	418	373	408	399	414	414	411	441	400	384	413	385	404	396	456	400	389	381	394	406	398	420	431	396	438	389	445	409	397	381	405	449	378	399	398	437	371	370	417	403	380	410	383	397	395	362	423	390	434	438	441	431	396	404	388	391	381	390	377	374	397	363	370	422	406	389	424	396	438	394	407	432	465	418	399	387	392	404	398	397	378	411	426	373	387	406	421	407	386	410	390	420	410	422	398	424	397	414	440	404	435	424	371	402	401	431	397	421	372	399	434	402	386	382	403	373	392	379	460	409	399	385	405	399	388	422	409	377	409	404	439	407	397	379	369	412	390	403	402	384	410	434	403	398	396	393	387	409	413	393	446	388	374	410	413	384	380	389	411	402	434	409	420	425	378	402	403	376	410	412	414	419	368	403	446	356	410	386	438	419	410	410	417	410	422	404	384	385	457	398	437	406	447	405	393	401	414	433	428	420	429	376	416	433	420	420	407	418	384	400	439	414	377	402	382	399	401	396	446	437	424	399	438	402	397	377	423	436	432	427	438	439	466	402	452	390	432	383	407	396	419	427	423	410	385	413	416	421	385	407	422	392	409	421	408	380	404	411	448	429	369	402	420	433	367	384	390	386	397	439	391	389	390	388	440	429	345	430	389	392	432	411	411	396	392	446	373	396	413	385	385	371	391	415	435	365	400	389	435	427	390	387	401	407	401	388	418	423	428	432	414	383	434	426	385	396	431	426	404	434	408	413	412	380	400	426	417	403	378	414	451	369	426	392	400	422	470	433	405	416	434	389	424	396	437	447	426	427	423	398	421	409	373	386	364	372	438	407	402	366	430	397	406	440	411	375	398	423	397	415	410	429	439	406	411	401	428	386	422	406	399	364	389	408	406	409	406	373	424	475	427	434	424	412	424	422	389	439	390	408	414	407	387	408	377	416	404	383	408	404	432	401	378	416	429	422	461	386	399	446	404	437	388	396	364	392	391	364	392	374	405	419	396	384	364	405	430	410	384	402	371	396	407	361	410	436	395	443	388	413	391	420	410	408	423	432	399	361	409	405	400	456	410	436	399	357	389	382	404	436	379	403	415	396	407	404	356	391	381	364	383	403	404	356	374	413	413	418	416	425	376	410	409	401	408	376	375	368	405	420	408	377	369	422	419	417	384	375	429	411	388	439	403	400	398	392	388	419	398	396	400	394	432	411	430	371	413	441	399	413	430	401	452	402	419	394	413	417	415	399	444	394	409	384	442	408	435	404	413	392	398	427	404	393	396	399	436	463	406	398	454	391	354	403	388	394	360	393	423	400	416	394	438	383	419	411	404	435	411
4505	2433	1527	1116	1006	880	905	938	851	885	874	862	869	876	864	858	887	926	859	855	864	909	891	855	860	856	868	939	880	903	872	839	820	879	896	871	853	870	887	886	854	890	888	882	890	903	858	902	844	919	866	836	934	864	899	884	848	874	853	862	917	874	852	886	857	844	834	909	846	867	846	883	857	887	865	886	851	891	947	871	826	886	862	844	839	875	890	880	870	872	922	835	803	845	884	923	926	818	861	881	911	891	882	841	858	835	874	896	874	871	847	894	885	874	827	861	884	882	880	910	835	863	841	884	890	891	873	926	873	921	856	928	883	843	899	889	889	843	960	878	888	815	873	903	807	853	885	887	900	797	862	924	887	840	909	875	909	864	879	925	867	900	840	888	886	861	904	879	908	905	900	840	836	875	917	856	863	896	912	918	804	889	885	854	922	852	920	880	778	919	876	849	892	840	853	824	878	848	893	881	840	881	876	910	893	864	884	878	856	887	898	832	836	906	835	824	811	911	841	839	914	887	864	877	890	848	849	910	861	885	884	862	884	884	859	910	875	874	910	817	892	876	833	887	848	913	875	852	880	852	911	852	886	869	854	837	891	860	863	885	824	840	862	884	858	912	859	821	858	929	885	856	893	871	889	893	894	897	856	883	892	847	871	840	858	867	914	854	826	875	881	898	870	877	849	858	885	872	931	880	821	834	864	844	822	818	850	861	945	890	883	888	905	866	903	850	865	921	818	888	828	842	904	893	830	897	838	899	886	839	836	870	858	844	840	882	884	932	872	883	841	902	881	868	836	907	872	829	896	876	882	890	891	924	896	827	881	891	790	875	833	858	828	899	828	876	935	874	848	898	825	852	909	821	903	926	858	857	876	889	852	902	870	909	907	857	921	873	839	920	869	875	867	863	883	887	790	901	860	895	900	876	879	839	887	862	908	817	851	872	868	857	818	859	858	847	896	930	873	867	855	900	857	869	794	882	882	895	890	891	856	860	875	861	833	828	889	874	840	848	863	815	867	872	840	932	859	874	843	831	858	870	839	891	886	911	882	856	837	825	887	911	860	936	878	927	877	885	836	888	855	861	835	905	881	878	865	816	888	854	887	841	922	879	905	882	913	873	911	851	833	862	864	859	825	849	842	840	858	863	885	911	783	877	931	905	854	883	841	856	890	817	846	844	834	864	785	823	856	882	858	814	823	852	838	871	851	853	868	883	863	847	841	888	823	905	827	852	863	881	842	931	917	855	887	827	864	890	845	825	914	898	834	877	876	838	859	872	839	879	836	848	827	863	856	825	848	875	873	914	888	916	874	866	858	906	859	850	855	868	903	914	911	863	843	839	888	851	910	866	898	872	839	850	920	875	871	937	880	877	815	864	870	880	884	862	863	919	846	852	930	875	891	900	885	921	862	884	842	844	830	835	854	869	889	854	929	867	851	829	829	889	880	885	867	906	901	841	875	896	870	846	861	870	904	873	881	815	877	863	865	896	839	915	838	884	893	900	838	897	890	892	883	902	849	870	834	827	929	862	907	842	829	921	832	831	864	842	855	891	883	844	859	891	851	864	883	893	845	868	884	873	858	929	900	871	860	860	865	842	851	829	864	898	904	846	865	867	872	865	862	878	836	847	848	901	856	879	849	835	878	887	936	938	839	903	843	843	865	881	825	893	836	849	869	874	869	861	865	894	838	814	902	872	832	904	868	908	881	889	925	918	852	870	890	875	873	851	905	855	879	859	933	931	872	863	838	854	863	885	888	841	894	888	935	923	845	860	851	926	870	869	813	919	860	852	889	837	888	887	866	912	861	814	950	892	908	872	817	873	834	843	863	875	865	861	844	834	859	849	871	867	838	819	899	840	846	869	854	898	857	908	850	908	872	895	899	854	846	881	863	859	886	804	901	923	837	880	881	881	941	867	864	888	868	857	866	868	876	857	870	867	851	875	890	854	867	869	896	873	860	890	878	841	880	885	876	823	931	878	834	933	825	822	926	854	869	880	888	844	861	818	864	780	903	813	906	899	860	916	860	886	869	885	858	878	870	795	896	890	854	804	883	873	883	886	923	886	858	899	868	835	817	894	849	830	843	877	909	852	828	876	811	882	858	871	900	868	822	900	836	887	902	875	869	850	910	852	903	870	894	843	848	909	877	836	825	858	879	880	888	893	832	887	823	850	876	847	896	882	885	893	909	896	873	884	877	912	869	916	896	863	922	910	885	860	882	863	914	836	924	898	870	884	915	923	914	865	921	855	899	815	861	866	838	861	879	861	892	891	854	823	846	883	914	887	859	909	894	899	836	895	839	810	887	853	861	799	872	849	858	920	808	853	934	907	859	847	847	851	945	836	878	920	856	876	881	890	889	863	893	900	847	825	887	897	868	874	864	800	853	896	926	868	839	925	894	884	861	818	867	901	839	885	838	808	816	901	841	883	901	841	888	855	817	865	842	845	865	842	858	869	886	842	891	850	877	845	914	864	870	849	842	880	892	916	896	873	878	841	892	883	886	925	871	881	803	880	921	874	854	890	877	875	856	856	895	897	922	885	883	928	887	801	863	870	955	873	849	881	840	880	821	851	863	910	850	839	876	893	895	840	910	847	950	866	834	915	828	840	911	921	907	863	874	857	915	866	871	859	819	850	841	875	887	887	871	847	878	859	858	864	852	888	903	869	947	878	851	792	839	889	864	912	866	899	910	870	887	858	868	887	859	846	869	882	858	874	835	850	891	892	873	859	857	839	876	863	892	814	892	892	859	840	883	893	910	823	863	906	912	814	912	877	880	897	840	842	884	866	896	817	868	921	845	906	852	907	888	900	862	884	860	838	855	866	854	852	842	856	879	804	875	913	860	891	853	919	889	863	896	882	831	854	899	896	888	914	910	866	864	931	823	803	820	877	927	864	867	837	877	867	851	831	846	856	845	886	885	904	838	841	854	870	919	908	872	858	848	864	835	825	895	867	873	861	846	852	844	877	901	858	863	862	893	858	891	858	882	855	863	851	898	879	881	911	933	903	915	852	846	859	791	857	858	845	875	880	855	877	857	867	852	885	854	924	819	855	829	853	854	898	817	880	857	887	855	880	847	875	855	820	875	913	889	889	858	902	837	856	865	846	904	846	874	898	833	929	855	871	934	877	900	812	920	851	881	852	897	880	874	883	888	874	874	871	903	946	826	831	872	872	914	817	841	883	870	875	877	868	880	799	875	921	846	869	923	823	883	852	887	872	921	886	843	855	838	905	893	852	844	883	850	872	856	866	889	858	873	900	875	919	875	921	892	855	859	858	877	909	851	855	823	892	906	890	871	885	831	889	896	874	820	871	840	881	848	823	803	909	893	894	879	898	944	890	938	882	908	832	888	885	816	859	884	911	840	837	909	873	890	894	809	849	849	906	859	926	878	841	870	913	892	931	846	843	916	886	879	848	907	899	807	892	879	901	915	899	826	921	904	883	835	906	905	861	899	884	866	826	893	867	866	865	888	832
24431	21000	23989	28202	21002	21015	10959	684	465	414	397	399	370	368	381	330	340	336	309	340	357	343	340	365	322	307	327	355	310	340	352	333	326	324	309	311	355	329	340	337	307	292	328	334	302	319	288	313	295	293	329	333	328	313	292	307	341	287	303	321	324	317	310	320	301	305	300	312	334	306	282	305	364	278	317	325	295	323	331	324	377	294	300	360	360	282	341	335	315	315	318	328	281	329	315	319	326	330	320	307	277	295	300	358	312	334	319	302	305	292	312	300	290	308	337	301	319	295	318	305	348	303	317	294	287	295	309	345	310	294	313	322	335	322	257	285	309	306	303	370	315	334	313	283	319	330	320	284	272	310	315	284	316	320	311	299	291	319	307	290	356	290	321	342	331	329	277	297	311	331	323	299	327	288	325	281	330	299	351	279	336	321	325	326	333	293	313	338	357	269	319	317	302	362	278	322	313	307	316	312	322	329	344	295	313	321	339	299	290	322	306	292	317	308	299	328	324	295	315	288	338	318	312	319	332	280	301	320	314	298	305	292	301	309	340	337	329	292	286	325	346	335	297	338	331	295	320	321	311	308	314	308	317	323	327	299	276	330	325	294	289	336	330	310	330	340	307	320	315	301	322	345	349	307	360	328	312	324	310	303	290	314	310	336	290	299	322	310	360	299	349	300	323	305	338	327	332	333	330	356	316	325	331	332	314	303	349	326	341	293	328	314	303	327	317	311	322	328	297	291	317	323	341	314	325	304	313	310	311	312	323	313	296	330	323	287	300	345	333	304	331	315	355	332	302	306	313	310	298	325	318	283	298	327	289	321	316	286	325	316	329	320	350	289	316	311	316	307	304	317	262	342	325	338	307	293	312	278	310	302	279	327	310	331	312	305	328	328	287	327	294	318	293	312	305	305	360	355	309	307	299	296	327	311	318	306	307	305	320	282	295	296	316	278	307	321	338	308	328	320	348	321	327	321	320	330	307	317	304	337	282	299	309	333	374	321	322	314	319	334	305	311	327	317	315	309	303	281	301	297	340	290	288	296	331	304	302	296	333	331	345	318	278	285	335	306	328	326	314	294	325	290	297	331	312	312	313	332	319	324	321	304	324	360	298	303	311	304	346	295	292	298	318	306	319	363	352	310	308	345	286	297	330	322	311	318	308	331	350	347	322	330	376	294	308	326	275	359	324	322	296	308	298	313	306	331	329	311	344	343	333	299	304	320	311	287	297	327	338	308	315	304	318	311	300	350	315	301	281	320	289	324	333	303	325	295	340	340	317	324	369	312	288	351	332	279	316	303	325	340	308	291	309	308	303	310	319	315	330	296	300	307	334	318	338	316	292	315	317	276	290	330	291	336	333	320	302	292	279	317	321	291	344	289	305	293	288	316	348	317	332	326	292	302	300	324	321	295	314	329	335	317	321	317	330	316	340	334	312	316	321	330	345	314	290	306	303	331	301	316	328	332	323	307	332	317	334	341	291	310	325	301	306	336	300	314	297	297	329	330	292	334	315	314	318	307	321	299	311	364	310	334	332	311	288	295	289	304	294	314	309	316	313	304	299	295	303	340	317	343	359	335	315	282	327	314	318	315	327	307	368	311	319	327	315	290	282	350	333	367	302	302	312	320	344	326	312	315	327	329	302	313	289	311	302	311	311	319	302	320	288	311	318	328	325	321	318	297	304	295	328	301	317	304	315	297	306	323	334	348	316	312	295	331	286	330	322	312	310	296	316	306	303	286	310	311	322	281	300	320	357	316	300	319	316	321	304	288	307	307	337	305	328	319	296	290	319	287	302	316	292	291	295	321	313	321	313	307	349	309	306	348	305	334	317	342	309	334	321	312	318	319	287	303	308	324	315	323	318	294	282	304	302	325	257	326	298	356	335	319	315	306	322	293	333	316	353	322	290	299	294	296	329	314	293	316	304	311	338	312	319	295	318	336	311	320	338	294	342	335	298	300	302	306	307	316	305	336	328	295	299	316	291	316	307	338	292	302	334	330	288	300	298	311	314	356	313	302	341	315	337	310	307	305	280	314	327	299	315	284	313	320	301	307	325	272	332	333	301	344	277	352	332	289	296	297	333	276	282	328	308	321	312	326	302	312	318	307	322	339	330	290	342	281	306	319	283	333	318	308	309	338	297	324	316	317	281	294	305	316	329	308	293	303	290	295	311	310	317	317	301	288	299	328	357	295	277	324	324	317	310	285	361	321	321	340	299	297	299	322	287	317	307	312	339	333	307	307	325	254	287	289	329	334	330	301	316	354	310	306	328	308	326	367	290	313	322	307	281	335	334	288	276	288	307	270	319	316	334	329	305	345	331	338	336	315	331	308	306	287	293	325	287	347	364	283	297	312	345	313	312	293	298	290	313	342	300	300	346	339	344	308	294	305	326	319	279	329	347	321	296	335	336	287	311	322	340	326	332	319	292	306	306	354	316	291	290	309	350	328	333	324	338	289	305	320	366	309	311	328	316	304	280	315	302	348	355	309	326	306	310	314	346	325	271	314	286	322	300	277	310	302	283	337	318	320	312	316	330	320	328	310	306	316	312	337	331	331	334	321	325	290	357	328	330	345	320	305	298	325	323	306	296	301	305	310	316	346	337	300	320	344	302	302	331	310	336	335	304	289	314	308	326	316	297	282	300	309	321	289	293	310	345	326	307	289	337	335	313	315	282	331	346	322	285	318	299	300	316	315	334	314	324	316	319	323	319	271	326	329	287	309	338	325	305	310	331	314	284	310	301	285	343	311	293	300	320	309	330	318	310	317	334	294	304	319	324	273	339	282	256	311	322	337	314	327	295	322	304	284	279	309	319	336	302	334	316	289	308	327	348	304	316	306	320	303	325	326	320	338	317	305	306	320	311	330	307	302	288	336	312	290	332	322	331	305	283	337	346	298	290	339	335	301	282	291	315	314	283	324	316	300	304	331	316	312	343	344	312	331	314	295	324	316	321	259	283	315	305	329	315	301	303	332	295	287	304	304	312	307	269	336	327	312	303	304	308	317	337	333	321	333	312	318	324	310	319	345	337	320	282	297	306	335	281	317	345	293	341	301	298	303	310	324	330	302	307	279	328	333	303	298	322	319	312	309	309	322	318	319	316	311	335	332	294	342	323	292	313	309	320	351	325	322	294	338	332	315	313	315	312	326	324	289	316	323	335	342	327	305	302	298	319	339	346	300	308	289	307	304	281	295	299	294	320	275	316	309	298	325	277	311	350	324	300	283	296	315	339	318	344	325	320	317	293	289	311	331	315	338	330	292	328	300	305	326	293	280	288	314	293	324	321	317	294	292	312	308	325	323	321	380	330	301	313	310	324	332	319	319	319	299	276	287	352	350	309	357	315	307	318	316	308	338	298	320	320	316	317	313	286	318	296	319	326	304	302	333	346	311	307	298	335	286	289	294	328	330	282	333	287	289	315	347	319	293	280	313	316	324	358	342	313	319	312	318	354	309	317	305	324	310	334	334	316	319
4010	3374	1745	1059	881	773	730	723	679	710	657	694	640	660	674	626	654	672	615	690	722	693	651	686	686	701	645	665	634	647	640	693	715	714	667	723	648	673	650	684	637	675	643	661	713	654	639	683	664	650	653	715	673	679	678	674	670	659	628	644	674	679	653	657	695	660	710	656	653	687	639	693	692	650	688	651	710	637	665	657	708	618	678	697	668	720	640	647	710	676	678	694	675	638	716	610	663	656	654	664	728	666	702	680	712	669	654	647	719	660	693	712	628	684	670	690	659	633	663	622	707	705	662	661	675	736	654	643	696	728	688	576	691	718	635	589	683	724	652	627	726	668	685	644	669	650	669	668	635	650	670	657	679	631	642	672	694	689	694	659	729	691	628	656	675	668	671	655	695	685	630	633	680	676	662	658	656	665	680	658	682	688	638	680	664	690	718	698	633	663	647	694	696	607	676	660	663	649	698	653	668	648	660	668	616	628	677	660	637	670	674	637	612	678	639	659	682	703	680	686	646	651	660	682	640	672	662	734	666	663	697	676	715	674	645	668	650	685	678	658	618	682	654	635	679	691	638	636	680	657	680	678	656	713	651	635	699	669	632	681	701	743	670	628	645	639	661	641	647	706	678	684	617	640	657	691	689	652	680	677	686	682	658	692	676	673	662	666	703	624	669	650	690	684	676	645	703	675	630	651	668	673	648	640	711	668	680	660	625	631	697	673	606	698	661	676	668	665	641	693	669	653	673	663	656	658	643	671	640	684	645	627	650	677	688	636	651	650	710	703	668	618	663	670	654	675	630	646	686	631	630	629	668	629	669	644	720	660	634	621	701	644	605	685	642	649	665	767	659	642	643	732	690	672	640	643	677	651	673	695	656	646	654	710	680	681	690	643	730	653	640	662	662	646	709	678	676	676	658	655	662	630	723	696	685	662	662	672	644	636	691	642	698	674	690	672	682	675	694	644	702	700	691	637	624	661	663	648	655	665	689	729	600	718	680	648	683	667	670	655	652	655	711	646	678	662	648	680	649	657	649	643	668	682	663	652	637	690	674	681	681	659	687	673	630	659	665	643	665	705	623	715	660	708	657	658	683	677	619	623	698	638	652	657	697	667	690	647	608	677	752	685	709	673	693	622	694	651	679	634	693	633	660	682	630	643	658	653	667	656	663	657	693	641	659	686	676	642	702	646	656	709	643	686	685	649	676	645	673	687	647	661	667	661	670	707	691	623	635	669	659	695	658	674	650	666	688	636	680	676	666	673	618	699	671	668	682	672	642	677	643	669	684	659	685	692	655	719	651	676	637	703	679	683	661	702	612	664	694	686	627	706	658	696	622	664	710	634	665	702	681	673	683	672	673	681	654	699	629	637	673	707	672	626	663	657	700	670	712	724	706	726	693	719	677	656	692	653	656	636	655	625	683	678	686	709	674	650	637	610	659	653	648	635	585	708	626	652	702	684	665	695	644	660	677	671	618	657	630	671	680	714	658	657	662	691	688	672	641	645	656	646	694	621	693	669	690	672	662	704	714	698	654	701	699	629	715	691	628	681	695	632	686	665	656	662	677	697	666	656	627	692	653	640	676	652	668	640	638	671	640	685	663	740	646	644	655	660	661	665	681	669	638	632	715	667	696	682	679	679	652	679	681	696	668	662	720	659	670	688	677	691	640	682	707	619	670	637	708	675	639	657	684	666	715	668	624	657	688	679	662	698	695	694	666	648	682	682	633	688	681	683	693	644	673	632	667	659	655	642	679	635	649	701	631	681	674	674	690	628	682	657	629	697	698	649	705	655	685	629	656	686	669	666	703	649	665	673	657	665	693	657	669	658	642	667	659	637	652	720	695	670	663	659	710	659	668	672	674	635	651	659	660	646	687	699	649	639	643	659	722	598	676	636	649	673	629	669	650	670	667	684	603	598	655	657	707	673	622	648	675	642	689	663	600	678	610	680	661	696	676	718	635	643	680	645	705	650	628	690	676	717	659	671	655	687	644	691	667	647	666	671	672	669	659	645	625	627	643	664	689	644	625	708	615	630	715	615	656	677	711	678	694	668	680	675	677	703	648	650	660	657	642	697	697	676	645	639	656	688	732	715	641	646	669	639	607	663	698	702	701	691	675	698	637	681	666	664	611	637	693	635	655	663	667	711	703	658	639	672	656	665	668	689	638	651	645	645	676	610	686	676	666	682	661	690	641	679	675	675	650	671	688	713	641	645	646	645	660	680	646	636	672	637	675	661	679	713	683	655	658	660	682	696	683	668	626	662	613	682	624	646	664	700	654	682	644	648	620	676	648	643	650	696	625	626	692	648	653	701	664	638	693	681	652	635	724	661	685	664	658	652	636	672	663	686	637	661	706	701	630	633	661	665	649	648	672	706	682	636	650	722	684	614	638	645	643	660	677	662	637	653	641	665	674	675	671	680	652	657	680	676	657	659	678	664	615	670	656	664	682	696	638	676	676	637	683	685	605	661	670	700	691	707	646	644	648	702	704	657	687	689	652	658	673	647	659	646	678	677	706	722	653	692	671	662	634	698	676	687	663	693	626	639	667	644	708	651	707	660	678	631	657	669	664	641	682	703	700	652	624	685	675	685	607	680	700	660	677	629	665	665	635	697	705	669	624	712	695	646	640	670	695	675	689	633	691	636	685	653	665	685	703	686	687	659	664	713	668	700	699	658	664	695	719	683	685	678	628	670	704	641	689	667	668	663	632	662	626	662	687	654	672	683	649	667	688	624	648	666	652	555	666	714	633	659	655	691	665	646	680	626	645	653	637	647	683	643	678	711	688	642	659	678	704	661	656	653	691	677	695	668	641	688	636	669	673	660	689	673	660	648	655	677	677	657	662	659	638	647	678	666	644	652	654	686	696	703	662	668	646	674	677	679	658	717	633	691	683	632	704	698	662	651	671	638	693	676	639	684	659	725	660	625	631	642	658	623	695	632	699	649	718	672	700	669	730	685	646	678	638	660	695	665	699	641	687	667	665	701	669	675	654	655	688	663	696	683	658	635	686	683	655	621	660	669	618	677	707	622	667	707	699	670	687	642	684	661	636	603	706	683	650	618	671	656	715	664	644	675	694	673	717	706	644	696	677	640	644	666	649	694	655	671	644	661	629	665	664	680	682	697	650	713	648	690	662	674	665	683	644	648	642	619	660	703	677	623	673	669	678	653	690	679	654	696	655	640	710	710	660	680	645	665	707	662	654	668	608	680	664	649	651	676	625	646	673	629	638	678	656	702	644	668	654	653	660	669	570	679	644	679	688	671	679	660	654	634	670	646	720	679	666	674	669	652	680	641	647	671	611	671	640	650	637	641	677	593	655	677	707	644	652	640	676	628	672	716	671	657	695	640	629	665	658	668	722	651	666	675	642	639	661	671	642	672	610	713	657	663	664	659	655	678	664	656	651	685	658	650	618	696	662	683	709	682	678	672	663	633	644	643	686	678	672	676	654	648	604	677	666	660	696	633	701	662
32967	14692	2215	359	250	266	276	268	261	231	264	267	285	243	266	277	272	228	265	258	259	258	271	276	255	281	279	296	268	243	262	224	233	306	266	283	258	247	236	269	259	257	247	235	251	262	238	235	284	299	236	274	232	238	265	247	257	219	215	262	275	275	274	259	257	230	263	263	245	222	275	248	278	244	260	245	268	272	253	269	252	241	253	252	265	250	258	310	262	256	266	250	265	235	251	274	257	274	240	225	243	285	243	246	272	296	261	249	245	271	258	258	285	278	284	249	270	248	271	256	254	252	288	230	257	237	238	262	256	260	287	285	276	262	248	276	245	293	263	244	251	261	279	278	269	247	270	263	250	254	244	262	287	252	254	281	282	276	248	258	284	244	255	247	234	262	235	270	249	255	276	264	253	246	256	294	245	235	224	228	224	273	265	260	249	280	267	276	276	271	254	257	297	271	253	232	250	261	259	263	239	260	251	258	254	270	244	253	247	258	270	283	296	207	240	276	215	296	248	247	268	251	255	286	246	247	257	266	214	268	238	294	278	277	284	258	252	259	268	272	250	282	262	262	279	233	238	246	250	269	254	252	241	270	236	254	260	247	241	278	234	277	252	249	236	233	241	280	255	240	243	301	276	278	246	260	263	270	246	265	277	255	276	255	284	252	275	279	301	243	255	276	220	274	247	240	259	241	278	236	282	243	277	257	259	275	235	274	252	285	252	273	249	231	228	237	244	246	236	253	278	287	283	269	254	254	272	252	257	290	244	281	258	250	281	242	249	256	256	268	249	253	251	255	275	256	250	246	230	281	277	261	268	301	281	286	264	236	254	247	248	268	266	233	271	229	245	270	252	256	235	240	246	273	244	259	231	235	258	284	261	242	266	304	290	275	254	268	255	265	265	269	245	248	221	252	265	227	250	269	242	244	266	284	264	234	243	265	252	271	263	270	257	269	252	266	278	270	254	256	253	269	251	245	277	292	250	306	281	244	239	221	279	240	223	285	262	264	243	282	277	240	233	288	260	259	278	266	250	253	254	254	263	270	252	253	259	302	271	268	253	260	244	294	259	261	249	268	261	254	268	284	260	250	275	258	256	259	269	278	264	275	259	265	268	252	262	260	251	273	255	284	300	278	265	253	275	267	278	228	260	230	261	230	271	276	259	294	276	279	286	280	264	251	255	281	287	295	262	257	271	260	233	247	235	248	245	261	250	259	316	281	249	256	262	252	257	245	239	227	240	256	264	301	282	244	270	268	255	256	279	261	253	265	269	252	286	289	248	274	247	252	255	272	244	255	269	236	235	248	255	267	272	224	286	266	307	243	267	253	277	302	253	274	220	268	258	234	244	243	267	239	280	241	235	290	281	261	290	216	239	287	272	258	241	265	270	261	262	238	272	253	265	265	289	238	288	287	245	285	281	266	278	254	242	268	270	259	241	256	221	291	263	280	265	269	237	252	243	282	238	274	229	265	274	259	293	261	258	247	254	274	250	271	252	260	245	267	253	269	268	275	248	297	267	271	252	227	240	243	250	246	268	228	270	304	265	252	277	262	230	281	254	260	257	260	253	241	279	256	252	220	268	235	222	212	281	266	306	265	253	246	261	247	257	264	265	289	260	256	294	299	295	255	252	265	266	290	271	264	241	258	276	255	299	272	275	249	257	237	252	272	235	274	291	281	245	268	240	242	266	265	268	241	251	281	228	252	247	254	252	270	282	240	243	273	238	259	220	246	269	280	255	258	298	247	238	269	254	236	286	242	242	279	237	276	283	267	273	250	262	240	266	291	261	293	281	253	237	249	251	249	285	255	295	271	255	269	259	264	259	265	281	261	269	234	261	262	262	285	255	250	263	273	268	277	261	267	263	272	273	273	258	290	242	250	259	255	266	252	267	293	270	252	240	254	244	263	252	278	242	267	251	260	258	265	304	275	256	239	240	239	268	257	279	256	262	273	243	260	245	224	262	283	287	286	273	267	280	221	237	253	243	272	241	264	245	281	258	297	273	283	261	270	245	261	267	243	275	248	237	263	253	242	244	301	253	248	262	242	266	259	271	283	263	265	268	269	263	258	249	269	281	232	257	256	255	247	232	234	256	245	270	265	264	255	235	259	253	256	241	273	278	279	262	268	255	266	270	262	251	292	281	265	279	279	250	257	219	268	267	268	241	278	257	232	259	290	277	256	257	264	246	282	258	250	267	267	261	230	271	237	263	271	233	220	282	267	269	292	257	282	275	278	294	292	257	247	257	249	268	272	280	256	268	271	283	265	250	277	250	261	239	246	242	246	262	245	246	259	276	285	246	254	258	251	252	264	247	277	252	231	239	247	252	246	283	244	243	310	248	284	270	260	245	277	228	251	250	249	240	254	298	231	264	235	246	259	274	283	245	246	266	254	241	279	254	280	271	302	270	273	256	259	253	252	259	248	259	272	250	236	260	240	289	284	230	270	269	267	270	303	247	258	286	254	251	273	309	274	249	272	227	247	269	261	259	262	267	245	296	265	285	271	252	264	244	252	274	212	287	252	246	250	270	262	238	260	238	258	271	260	269	222	280	260	251	272	272	289	276	292	271	254	254	243	255	255	235	252	210	261	271	281	267	268	252	267	275	305	267	253	281	277	272	265	254	281	283	243	266	269	253	256	246	264	272	281	281	258	251	264	284	241	265	262	255	264	270	280	271	249	292	252	283	265	278	252	268	277	269	264	225	269	263	267	246	270	266	260	269	250	266	266	255	258	247	243	258	254	224	250	242	263	258	249	278	269	269	247	229	239	278	267	273	229	264	288	266	259	248	254	243	295	272	263	274	267	218	261	232	251	257	229	276	268	240	272	263	273	281	279	262	253	279	264	283	260	236	286	253	262	282	278	260	288	261	240	262	254	263	290	266	241	270	298	267	248	256	242	266	270	240	265	253	252	255	247	251	276	258	238	271	239	269	252	271	312	256	258	271	298	260	270	277	261	298	275	268	270	234	292	251	277	267	281	264	242	242	222	299	234	281	270	235	253	274	261	264	274	253	258	230	260	267	264	287	289	272	289	267	294	288	259	282	232	248	255	236	270	241	241	257	248	250	240	240	268	238	257	273	237	297	277	251	269	237	256	265	249	243	266	283	288	255	244	272	247	252	275	250	270	262	252	274	264	253	295	243	268	267	273	278	231	287	294	280	260	258	289	247	260	266	265	278	277	241	273	253	276	234	255	263	251	258	252	241	256	252	282	262	256	255	251	251	250	258	284	245	271	238	270	238	264	241	265	253	272	250	227	263	276	260	274	230	258	202	214	268	269	274	253	267	264	279	298	246	260	262	285	250	236	252	286	281	265	270	231	239	277	259	254	265	288	254	269	268	280	274	238	269	265	252	242	234	230	265	261	272	260	288	290	235	275	280	273	249	261	278	240	257	272	232	252	246	252	252	246	265	263	252	255	276	273	268	249	263	253	273	260	246	253	274	258	278	261	257	258	267	246	269	273	236	256	255	280
7718	768	622	664	619	624	634	644	636	587	611	679	587	587	632	626	649	605	607	681	618	575	568	606	622	622	625	626	644	631	610	609	615	640	668	610	606	638	573	616	616	604	590	610	596	585	605	591	643	626	587	615	617	626	592	603	624	590	632	637	614	599	657	609	605	621	665	654	651	652	670	613	669	574	578	619	645	630	642	623	578	610	619	592	592	617	635	638	648	654	596	579	609	637	625	618	619	619	570	613	613	632	624	652	585	614	609	627	563	580	609	607	582	607	638	586	640	623	563	639	614	581	627	641	655	636	603	603	589	605	616	618	586	650	604	632	618	611	608	623	642	617	634	608	589	620	610	653	604	584	553	661	639	617	625	638	643	602	626	611	609	581	627	616	599	603	611	599	634	606	620	592	638	655	644	610	627	615	610	574	592	585	608	616	629	623	621	639	638	625	656	621	678	585	620	624	588	638	619	597	664	607	657	609	645	648	670	629	630	625	607	623	629	580	619	604	635	600	650	591	642	594	604	637	591	622	617	610	620	661	595	674	597	599	610	638	601	633	605	642	655	615	641	606	606	648	548	612	643	613	602	644	569	619	615	645	613	627	620	623	612	629	597	589	620	625	647	628	616	600	615	620	652	631	633	631	637	601	650	642	644	620	600	624	666	596	677	610	615	591	612	612	620	657	635	638	605	589	616	614	638	603	671	589	627	587	596	596	641	635	629	620	610	628	670	615	604	604	633	600	623	633	595	589	583	635	600	592	670	645	637	609	600	653	579	615	638	616	596	607	617	593	675	601	643	637	616	646	636	618	592	620	674	585	630	575	634	651	589	639	642	625	587	595	603	603	644	624	597	612	644	622	623	664	602	640	635	634	649	653	600	609	590	599	626	642	626	633	652	616	624	588	657	651	637	635	608	581	607	627	614	617	626	651	591	635	627	644	589	603	637	664	599	626	609	631	593	679	586	620	591	591	583	615	613	579	652	629	657	664	635	614	624	591	592	660	611	583	600	637	637	641	609	581	600	635	650	590	658	635	592	639	590	621	573	640	638	645	616	607	647	655	611	644	603	639	623	593	623	620	612	627	622	617	626	636	643	612	601	605	624	637	682	645	628	591	594	616	624	620	611	586	561	654	627	583	609	638	628	641	625	635	658	607	592	595	616	649	620	618	608	599	648	610	613	674	616	612	616	577	640	636	636	620	636	575	602	611	642	612	602	604	656	606	644	663	629	635	673	647	630	606	656	634	621	628	585	624	656	617	595	643	644	607	582	589	670	612	651	618	586	607	637	645	599	629	635	619	644	614	606	609	657	606	635	612	617	638	585	647	634	611	642	628	615	628	577	602	619	626	636	628	562	628	634	613	568	603	600	605	634	613	621	639	595	639	625	601	599	611	650	573	636	609	622	579	656	664	620	589	617	605	656	595	656	637	641	635	638	602	646	621	636	638	586	610	618	608	556	601	646	638	657	663	636	634	636	621	624	614	609	631	603	660	578	611	607	639	593	645	616	626	576	621	634	628	616	625	633	616	591	659	627	619	583	654	652	635	591	629	591	635	607	643	650	628	604	646	605	652	636	611	614	630	645	656	610	634	640	589	620	636	645	627	593	636	613	637	623	641	600	595	593	625	600	619	627	590	606	608	617	671	625	626	626	622	628	649	622	622	615	590	607	605	623	610	628	648	621	600	616	576	654	604	593	607	597	621	589	645	628	659	641	555	629	620	615	601	633	623	657	661	652	563	583	603	611	582	634	605	615	653	607	678	583	584	623	637	608	613	632	607	684	563	603	635	648	666	620	614	588	599	610	639	642	579	650	626	559	604	588	627	619	624	645	604	642	669	634	618	601	578	657	608	564	634	637	578	629	572	635	646	543	598	637	636	593	586	601	679	613	615	625	637	601	627	612	638	626	621	610	599	590	620	590	642	602	602	611	641	660	627	640	595	637	629	618	632	617	625	573	665	632	603	634	628	652	626	596	622	630	647	625	623	581	638	616	612	633	606	598	632	626	633	634	587	542	688	621	659	620	605	576	634	601	657	625	588	592	592	591	623	570	585	643	604	599	613	616	590	626	620	620	610	612	608	629	579	645	671	617	615	681	566	632	611	645	627	610	646	612	623	618	640	668	601	605	618	615	578	627	608	666	581	623	619	630	660	650	614	610	608	611	634	637	657	629	553	622	562	629	622	641	625	618	620	646	604	596	642	594	602	674	617	618	631	629	601	613	597	612	677	603	553	601	615	577	625	605	625	615	648	646	625	645	627	620	621	615	666	613	630	633	590	577	655	594	670	597	629	620	633	601	632	602	616	649	575	610	680	612	655	595	597	641	642	628	624	636	639	607	651	598	590	595	650	624	598	643	627	601	609	626	629	660	626	600	609	606	601	640	639	652	585	569	595	620	592	596	631	620	626	606	640	609	610	683	629	603	607	612	611	589	600	644	615	599	632	647	649	579	621	588	633	598	632	622	584	607	583	660	632	621	614	632	612	633	618	565	635	633	608	565	613	653	660	643	603	590	610	640	605	603	628	559	628	585	634	618	574	580	654	633	594	593	648	573	615	606	601	544	629	622	612	639	630	609	625	682	650	661	598	665	622	586	602	624	632	649	597	630	632	623	628	630	592	629	603	599	654	587	622	594	621	597	631	637	586	630	620	628	633	628	616	643	613	623	601	621	599	597	590	577	621	576	602	641	643	648	585	639	620	596	665	606	608	572	623	622	624	616	621	590	619	628	618	645	632	625	676	583	611	612	620	596	627	604	624	625	611	581	638	585	603	648	607	672	615	646	639	591	618	641	668	671	594	599	596	578	630	625	595	610	631	630	614	601	644	616	607	605	610	628	653	605	647	585	587	597	589	625	635	628	601	563	570	597	563	612	615	610	613	631	618	650	633	602	615	611	629	590	620	649	593	681	639	556	612	585	631	616	644	603	638	661	607	601	625	591	634	632	600	658	597	660	602	615	614	631	580	611	602	598	650	622	588	631	640	624	567	642	636	574	623	640	624	646	567	629	589	666	600	682	585	607	608	629	658	628	610	618	630	632	638	574	608	637	660	595	622	619	622	634	565	609	587	597	623	595	601	622	621	592	647	612	621	637	579	690	592	668	630	598	603	642	612	609	652	587	592	604	608	611	650	630	603	611	611	619	625	626	588	646	604	650	592	600	599	583	610	622	611	610	616	612	624	621	608	600	643	673	642	586	594	606	566	613	645	647	641	591	613	576	598	658	587	600	587	617	614	590	633	617	585	666	614	616	589	631	633	626	652	608	653	610	604	581	618	639	646	662	635	608	624	632	638	558	620	635	626	634	617	615	625	636	597	570	663	628	593	625	640	578	614	620	600	598	631	612	632	619	630	637	597	611	607	640	611	572	616	629	641	609	608	603	584	575	663	580	593	646	574	616	609	641	565	586	642	639	636	602	631	597	660	647	601	586	596	595	630	608	624	623	628	613	586	628	641	633	636	676	628	639	614	588	611
25150	21058	23668	28637	21045	13102	741	551	440	426	528	434	457	437	430	426	416	438	441	420	460	418	421	432	423	431	415	464	420	396	392	422	404	413	432	395	395	428	439	403	408	372	461	380	414	454	385	408	413	426	434	422	407	390	397	384	396	416	442	385	412	433	439	404	446	417	430	426	420	425	403	419	425	440	414	380	423	450	405	392	418	411	395	397	450	411	386	423	396	417	396	428	415	383	396	445	437	396	375	422	364	407	398	410	392	397	392	398	398	444	416	392	401	417	449	424	360	401	394	390	443	401	363	390	403	403	403	387	409	370	376	411	434	420	409	412	418	419	387	410	401	407	428	415	385	363	408	384	383	356	389	402	394	416	371	429	383	381	419	403	419	389	410	382	413	455	431	429	377	375	416	398	426	370	416	413	419	409	384	406	381	396	415	399	397	436	404	409	386	394	406	409	393	407	437	385	431	449	384	448	431	394	382	357	435	424	386	404	381	413	439	384	390	387	437	446	435	424	407	364	382	388	399	388	388	402	424	422	413	372	404	423	467	421	431	462	429	408	429	433	415	435	426	410	386	397	454	403	427	417	379	415	406	413	398	404	424	434	420	413	401	407	434	403	386	406	405	403	364	398	389	438	384	440	437	413	426	397	402	390	387	443	447	401	414	403	433	471	401	381	399	391	393	377	373	394	408	386	424	420	393	419	409	423	392	408	381	440	429	421	409	384	410	402	408	398	438	411	347	405	398	428	409	403	382	374	425	405	405	428	387	404	425	401	443	429	458	389	394	425	435	399	415	418	438	388	403	408	431	421	424	435	403	397	415	403	400	408	401	434	416	421	376	427	397	400	387	393	394	415	379	455	418	389	403	361	396	402	412	421	415	432	374	410	413	370	406	388	388	442	446	440	381	416	440	433	388	395	408	428	389	398	428	424	396	425	437	390	400	387	366	412	420	411	447	438	410	428	433	385	401	428	375	387	402	380	428	402	381	416	434	408	402	408	450	445	440	399	399	350	422	436	414	398	438	374	443	395	406	405	422	390	410	410	443	447	408	411	415	394	430	401	408	373	419	423	408	442	427	398	395	376	408	352	401	449	412	408	374	425	402	415	414	426	419	388	433	391	376	421	410	443	421	396	430	398	433	391	404	399	424	422	398	451	425	406	406	412	439	395	402	380	415	370	430	459	404	424	443	426	410	426	397	426	409	387	414	421	431	398	386	410	425	427	400	399	392	405	398	345	381	426	374	438	427	432	435	375	404	413	403	403	412	416	407	422	403	402	431	417	437	409	431	390	402	402	435	392	417	403	418	415	421	435	417	391	431	430	448	404	428	401	388	402	399	434	371	396	375	398	414	402	423	398	453	391	430	409	379	449	392	424	412	405	393	400	439	409	360	419	428	399	383	440	397	396	405	385	423	432	403	368	418	421	422	433	428	404	402	417	423	402	429	414	450	372	416	408	431	447	445	452	426	386	423	412	408	403	404	429	386	396	381	361	354	381	427	381	443	370	386	426	418	392	398	432	389	414	398	399	436	410	432	438	417	394	388	380	407	424	435	362	421	439	390	411	401	398	416	390	438	407	452	392	403	422	394	384	432	394	400	442	427	401	442	443	392	417	423	440	396	402	430	439	432	431	424	396	394	389	414	413	378	409	429	419	449	421	381	348	403	414	426	395	404	381	417	368	419	408	406	449	432	429	399	437	430	367	405	439	418	460	413	372	424	442	436	446	399	376	417	446	398	393	365	422	396	385	390	411	433	427	403	397	426	375	399	372	422	445	384	369	415	388	425	415	432	403	424	405	372	415	409	394	399	395	404	400	382	393	409	442	384	408	372	411	418	398	406	369	386	410	439	389	396	410	389	397	446	416	389	443	406	420	408	420	402	403	399	378	400	409	429	426	447	424	393	430	411	421	392	401	383	401	458	420	429	401	384	412	397	410	426	444	406	428	411	408	439	445	441	434	417	419	411	406	419	403	431	430	419	392	391	398	423	402	406	395	425	390	405	426	420	408	420	373	443	397	416	403	415	406	423	470	417	362	429	428	431	408	380	371	427	406	411	428	382	410	427	437	429	396	437	399	463	433	379	414	405	396	415	398	389	434	446	416	386	382	414	431	421	422	455	434	361	402	373	402	392	431	391	395	384	414	382	386	456	418	374	409	413	376	418	404	419	367	377	422	392	438	390	399	348	409	400	385	398	397	381	429	397	430	397	421	402	406	422	425	367	400	388	407	395	405	402	409	427	415	400	416	421	390	422	403	419	412	416	398	393	429	390	358	428	406	377	423	419	405	377	390	384	374	419	420	405	406	406	399	411	426	418	433	400	412	414	452	432	391	422	383	417	423	392	453	413	366	427	399	437	419	411	416	407	391	414	359	436	411	401	448	421	450	403	390	397	422	436	392	403	406	364	397	381	400	441	386	385	424	402	422	410	402	369	379	410	412	379	414	418	466	406	412	385	410	355	401	411	395	390	422	429	418	387	386	410	378	377	405	435	331	389	413	385	395	415	420	430	414	418	402	416	377	407	449	400	420	434	432	404	389	423	412	412	418	423	407	386	388	408	417	391	392	396	375	440	446	383	375	402	416	384	413	386	414	418	376	405	378	391	428	389	407	440	392	422	402	396	429	386	394	412	402	380	438	407	383	437	400	428	435	408	397	397	419	433	432	400	446	459	427	415	420	415	378	385	416	355	369	428	409	403	401	385	391	442	451	384	412	428	410	404	444	386	426	418	410	431	421	419	415	407	414	445	414	427	407	399	411	423	406	467	397	384	413	388	404	397	417	399	391	383	408	399	420	404	423	414	404	399	411	400	390	387	431	438	376	411	395	399	427	413	409	383	440	410	444	390	386	406	392	380	404	395	439	391	413	386	404	400	426	444	402	437	424	387	408	423	432	411	426	414	420	395	439	383	399	372	414	383	353	395	376	429	411	475	385	370	405	449	460	401	438	435	421	405	392	421	399	420	390	397	379	403	454	380	373	374	374	406	429	427	400	422	412	383	430	393	451	435	412	414	395	403	417	405	450	398	396	419	426	392	404	415	384	407	429	441	402	388	385	424	375	375	454	424	411	381	400	386	428	422	388	388	433	439	412	439	432	434	430	400	426	397	414	394	396	384	427	422	379	446	405	385	432	418	419	385	409	400	488	459	408	386	417	410	358	397	421	422	404	411	367	427	428	417	409	381	435	394	410	434	421	405	432	401	388	380	408	379	409	401	414	410	406	367	369	397	390	423	378	409	414	465	425	378	428	403	435	388	422	389	417	408	409	408	401	414	391	411	411	401	405	427	422	408	377	375	377	397	340	396	402	414	416	409	425	415	403	406	401	426	427	419	426	380	392	420	410	412	416	369	390	430	452	451	423	418	411	369	384	434	418	421	401	402	423	402	415	427	421	378	384	439	433	400	393	417	415	407	437	417	402	410	455	374	387	400	414	439	379	415	419	425	427	415	385	386	423	356	413	406	429	416	410	403	412
4537	2414	1440	1068	1005	876	901	935	960	932	906	879	868	897	908	892	931	896	909	866	940	895	890	903	874	876	912	869	897	869	851	802	814	891	863	858	902	859	862	857	853	896	868	878	825	893	872	883	896	882	875	874	860	829	881	887	847	854	827	837	852	818	866	873	876	902	928	840	911	824	896	867	882	881	925	882	863	892	861	879	850	891	869	933	842	904	877	865	956	849	918	824	864	876	909	841	869	896	876	894	855	917	834	880	883	903	859	895	859	880	906	910	863	857	887	858	904	919	888	884	781	915	875	931	868	856	888	884	908	823	893	904	855	903	831	901	882	863	869	915	941	864	878	903	922	914	831	893	861	857	847	860	890	887	883	885	887	858	867	915	854	865	920	886	878	883	891	854	886	845	902	893	898	965	862	866	900	920	862	918	902	921	840	892	892	841	848	867	889	853	866	932	863	822	872	875	881	921	894	828	875	884	878	857	890	861	864	850	905	864	895	858	889	846	876	901	872	902	874	902	899	883	852	881	844	852	897	906	915	867	840	938	814	903	870	859	873	853	870	885	846	919	884	868	878	894	877	868	849	842	872	895	871	895	920	843	872	906	904	876	892	874	879	844	852	809	904	897	877	929	888	818	876	821	882	910	880	821	843	958	852	907	848	837	894	842	887	824	847	890	842	864	918	834	872	907	870	890	887	916	814	900	898	852	914	884	908	878	854	829	869	877	875	868	859	879	842	900	903	892	873	872	950	879	899	891	856	920	809	880	850	858	850	863	873	875	881	902	850	884	891	916	902	829	827	883	915	826	843	853	866	943	897	880	876	904	819	911	912	836	928	863	922	852	874	850	859	880	876	929	877	856	887	882	861	900	845	876	877	916	890	921	906	871	882	909	939	896	899	845	812	882	856	902	816	879	875	877	911	901	883	890	902	894	881	882	844	900	875	828	858	896	907	860	901	867	857	846	866	889	867	882	900	918	827	920	885	884	878	925	873	874	862	842	867	881	917	852	841	904	856	924	876	857	913	864	862	880	856	843	856	895	910	851	870	888	848	962	907	875	868	904	867	891	907	878	905	867	829	884	910	881	880	900	872	885	884	920	880	878	905	881	897	850	920	892	905	916	879	873	832	915	860	838	868	834	824	905	925	894	922	852	829	888	832	849	894	878	829	911	872	893	927	829	864	912	843	847	904	876	879	870	894	882	866	833	914	877	842	880	883	861	864	887	905	873	837	896	849	882	878	822	866	828	919	873	929	907	894	881	872	824	853	850	896	906	867	864	846	878	904	854	833	957	838	856	855	862	890	840	930	856	899	840	876	863	892	901	838	865	966	856	810	817	885	813	859	897	933	897	907	901	878	859	906	883	852	930	886	863	861	911	834	845	907	848	844	869	909	878	909	880	888	854	895	846	874	922	862	914	848	875	897	887	852	871	910	861	898	921	835	884	887	896	887	890	852	923	930	877	882	869	893	887	875	867	897	948	879	899	859	869	882	864	834	896	904	879	851	916	894	894	870	843	868	812	900	874	784	828	876	872	878	878	882	889	839	926	893	850	841	880	870	883	839	824	892	845	859	877	900	895	852	907	898	913	914	842	860	867	915	900	879	845	913	889	904	882	846	877	841	913	888	867	868	878	854	805	855	863	884	872	866	871	897	881	898	877	894	814	804	871	858	874	871	844	839	910	892	848	845	865	890	928	846	860	914	826	904	900	912	823	818	908	859	893	868	947	902	880	865	877	876	857	878	893	859	868	900	888	875	834	933	855	883	876	899	912	803	894	884	881	934	884	895	840	833	974	847	885	900	867	862	871	842	891	814	918	867	880	876	863	881	885	812	875	872	885	897	883	880	898	872	862	895	907	890	873	894	849	889	876	866	909	891	894	819	855	922	879	828	848	865	884	892	807	861	881	896	850	867	884	874	885	854	864	876	914	856	907	854	895	891	892	893	888	904	943	873	870	880	818	873	898	855	915	894	877	894	887	932	887	820	837	857	844	872	912	855	912	846	825	797	843	830	834	887	882	878	878	931	863	855	925	850	896	910	888	848	828	900	838	834	819	891	853	843	854	895	898	873	872	928	888	892	849	842	873	871	953	826	878	836	877	844	877	922	941	882	903	881	875	855	851	882	875	911	824	908	839	865	858	846	814	900	910	871	823	881	893	879	881	886	885	897	905	884	869	854	827	883	888	858	893	866	874	876	843	873	914	894	902	897	813	863	895	888	888	872	877	863	874	864	851	871	882	835	883	845	886	870	857	938	866	905	879	879	842	851	914	907	920	887	902	852	840	889	922	874	868	932	862	897	936	879	868	869	904	916	902	857	879	892	851	806	880	866	914	870	929	840	845	827	870	882	889	896	822	859	840	903	848	849	921	878	860	872	910	881	916	890	877	864	886	859	850	880	848	833	874	865	878	826	868	921	936	862	843	820	865	860	881	843	860	867	868	873	908	886	882	870	882	845	868	925	904	856	861	876	853	866	894	935	865	854	868	884	873	876	890	826	910	857	866	892	858	869	900	889	928	880	865	870	864	891	873	861	848	879	890	844	925	870	875	886	883	883	857	903	803	878	872	893	872	933	881	876	858	869	825	911	852	915	877	884	866	877	892	873	895	925	888	860	874	863	929	857	878	959	803	859	865	862	889	877	873	867	829	871	887	903	841	914	880	918	890	849	869	904	880	922	873	835	851	938	836	910	961	850	933	929	889	861	899	876	863	879	900	858	879	837	860	892	830	851	875	905	872	839	867	917	863	874	839	937	814	869	846	843	866	858	853	856	868	913	850	872	911	914	910	880	867	861	900	847	856	839	887	886	871	861	828	873	875	857	875	887	856	882	887	854	895	890	896	864	900	854	895	885	886	878	859	802	902	821	903	872	851	857	859	870	852	930	817	859	954	852	903	888	869	864	920	933	859	887	892	885	869	871	835	875	870	863	894	852	904	858	871	836	851	843	878	860	880	868	886	826	885	849	899	865	865	865	886	893	870	903	880	859	860	866	933	888	888	902	852	909	880	862	874	834	889	819	828	859	873	926	900	871	819	870	837	862	885	959	853	895	895	863	872	886	889	901	848	819	894	871	913	873	880	913	911	832	933	857	872	891	878	888	881	898	884	873	867	880	923	891	905	904	847	905	879	851	875	877	862	864	917	837	876	883	859	856	822	887	883	860	901	896	887	898	850	865	895	904	892	819	871	910	882	888	918	839	923	866	899	883	868	896	845	888	874	907	909	903	872	867	889	879	856	825	876	869	891	938	883	868	914	842	897	897	912	834	845	886	855	928	832	899	912	858	876	888	915	876	887	862	891	912	818	863	936	879	825	878	910	883	886	868	951	868	919	887	873	845	821	849	812	863	861	847	857	889	842	859	890	901	846	880	870	939	908	880	898	871	890	816	850	871	905	849	851	855	861	868	842	849	867	853	880	834	846	898	856	895	872	884	846	850	811	883	865	887	916	811	856	890	910	836	847	912	946	873	844	877	862
24430	21028	24030	28241	21032	21065	10999	656	465	443	416	369	357	411	394	323	356	269	331	308	334	357	326	311	319	324	354	352	364	352	318	338	312	308	294	360	371	304	327	306	311	333	337	306	340	313	340	313	340	337	283	338	312	319	310	303	273	326	323	302	290	347	337	284	308	320	351	290	308	321	298	277	336	300	333	294	301	353	313	348	300	299	318	296	321	320	326	289	343	320	319	310	326	309	321	302	313	323	325	300	328	302	341	337	301	312	307	323	308	303	318	320	323	299	333	313	331	298	279	330	293	340	332	328	349	348	323	292	357	302	310	324	304	306	307	317	333	300	312	287	322	333	340	300	288	315	319	313	315	312	296	306	317	306	343	338	342	331	300	342	340	338	287	297	300	319	307	316	305	296	349	307	330	327	331	296	300	328	321	318	317	298	293	345	320	322	290	307	329	351	291	288	303	308	292	328	318	307	326	287	268	323	303	298	274	291	310	316	345	316	308	303	326	337	298	291	333	300	318	321	275	343	310	301	292	310	292	322	311	304	299	276	320	336	291	330	356	320	281	314	366	321	311	324	359	323	295	288	312	298	316	315	329	297	316	328	311	327	330	306	333	312	291	311	271	317	361	298	308	321	322	304	331	309	291	351	319	296	314	306	295	297	331	312	313	343	321	315	315	306	304	304	327	344	331	319	334	321	335	313	320	295	327	280	302	322	321	332	325	339	283	324	298	308	332	356	326	296	289	310	336	302	279	329	326	304	338	321	310	323	317	314	341	300	309	314	337	337	334	276	312	290	344	309	342	316	315	325	304	313	301	323	345	311	337	299	311	341	302	323	309	306	302	290	300	309	332	313	298	272	339	299	303	341	306	303	303	326	333	304	306	359	329	320	320	297	320	326	341	312	292	294	327	319	352	291	309	307	309	331	288	276	314	316	328	324	311	294	307	317	311	321	333	308	288	328	323	324	322	284	287	374	348	334	322	304	301	308	328	338	313	326	295	338	342	306	290	341	318	296	269	297	306	300	307	337	329	313	339	296	295	310	300	315	348	330	302	297	302	319	312	326	318	325	329	332	315	317	324	318	321	308	324	289	336	323	315	290	304	336	320	319	331	318	331	313	294	333	306	298	337	346	278	277	310	311	298	331	314	330	305	288	307	307	313	311	345	325	332	321	307	315	310	282	296	334	349	373	345	314	301	304	340	280	310	327	323	301	325	281	311	326	287	308	310	332	346	318	317	317	307	332	295	287	322	296	333	312	316	329	322	301	318	306	329	318	278	333	290	316	320	280	317	293	304	344	318	307	314	321	305	282	298	321	301	329	280	337	317	320	302	300	314	306	287	293	321	315	323	343	283	318	317	325	295	297	312	316	331	333	308	312	315	303	330	301	301	300	318	314	287	305	343	311	320	291	334	313	366	302	279	282	281	357	281	300	324	294	305	323	305	330	313	308	340	349	337	338	298	304	339	307	321	327	313	322	321	330	323	318	287	321	312	316	324	327	304	334	320	267	318	335	311	306	329	311	331	283	329	295	317	301	296	303	297	317	296	300	336	313	346	314	279	312	333	310	305	309	290	310	305	291	350	340	307	317	312	323	310	318	284	313	317	305	306	322	316	320	299	304	340	332	297	286	312	318	317	318	307	280	303	330	309	311	287	313	303	305	314	311	275	332	296	287	341	295	300	323	283	324	296	315	291	337	348	297	314	321	321	295	305	316	289	343	326	355	319	295	341	313	306	287	315	316	302	305	360	310	304	284	320	307	347	299	316	275	295	301	293	328	329	329	302	327	297	298	326	291	287	307	336	326	316	324	319	306	324	317	303	324	282	339	305	311	299	329	294	310	307	332	294	317	289	304	330	325	301	311	331	337	308	327	377	304	319	335	336	311	302	339	311	288	305	312	294	337	316	316	318	293	325	313	317	327	323	319	301	310	335	324	326	341	331	320	297	296	317	324	323	328	306	301	315	258	302	311	314	342	330	349	326	307	341	323	330	318	292	305	315	283	312	331	298	312	326	312	301	287	294	300	315	294	320	302	312	265	315	342	324	341	318	309	316	278	281	307	334	293	288	293	325	328	314	315	295	334	306	343	341	336	303	324	316	300	296	341	344	294	300	310	302	331	295	302	314	291	313	290	283	302	319	285	286	313	327	378	288	326	316	291	301	333	328	354	299	332	305	319	302	343	293	313	301	339	303	363	300	318	322	298	297	290	300	337	308	294	319	327	341	307	307	356	328	310	324	293	322	312	340	303	258	294	295	319	311	276	304	288	310	323	313	308	321	318	331	326	313	321	258	330	306	318	313	327	335	336	298	313	300	292	317	302	292	304	316	319	318	300	317	307	325	334	334	299	294	352	296	329	294	320	332	324	324	293	300	342	343	302	332	323	320	319	339	320	342	297	322	312	303	345	298	286	326	320	302	321	320	345	318	315	299	300	321	285	300	310	310	273	310	339	317	304	326	304	344	324	329	309	274	304	307	326	323	311	326	282	314	287	355	299	319	296	324	304	320	303	308	331	279	323	315	322	294	311	306	315	337	331	320	310	312	300	315	298	310	339	349	278	331	318	318	310	341	275	317	298	317	316	305	350	302	321	325	295	294	300	344	350	363	318	294	303	316	314	347	315	297	311	301	309	324	342	329	283	261	317	308	324	345	293	314	343	299	309	283	336	299	333	343	320	294	296	342	303	301	287	296	341	315	327	280	307	310	312	314	293	322	300	284	290	297	338	335	290	319	324	318	321	297	328	322	347	295	299	321	296	266	286	307	317	274	315	298	316	328	300	340	282	320	339	322	331	302	316	323	299	335	318	306	334	312	337	299	321	323	289	298	319	320	325	285	301	350	342	336	301	319	281	323	325	281	298	298	313	312	331	289	289	330	326	334	301	321	329	298	340	310	312	321	302	326	332	292	313	326	305	302	321	310	360	315	307	315	324	306	315	303	299	297	320	265	299	312	324	332	314	317	335	325	325	307	297	292	309	313	288	282	330	308	344	317	293	302	286	301	342	318	328	333	265	313	337	271	290	330	315	326	295	327	313	287	310	358	333	322	331	303	310	283	298	306	314	378	297	310	294	305	296	320	322	315	305	335	321	329	312	328	301	308	338	330	333	305	289	310	330	311	335	341	362	298	325	311	319	291	316	295	276	308	310	292	329	300	344	310	318	281	317	325	293	300	309	309	314	297	284	294	331	326	317	318	306	294	305	302	318	300	345	332	323	289	298	276	297	295	306	263	315	332	332	295	356	305	302	277	287	304	284	319	342	289	294	312	310	294	310	308	315	316	297	298	326	325	303	327	286	334	307	320	314	311	314	312	343	313	312	297	314	342	314	337	318	331	332	298	294	317	331	366	330	326	325	333	326	303	347	296	290	343	296	306	339	320	326	301	314	306	310	297	303	310	309	318	316	333	332	317	331	314	307	318	320	313	355	286	314	341	315	294	324	298	282	296	332	313	333	269	331	306	285	309	290	322	315	320	327
4062	3356	1753	1038	823	789	665	712	724	700	678	669	688	666	679	667	676	642	688	717	711	683	689	705	633	658	705	693	687	686	674	685	686	654	704	694	688	678	674	688	672	672	652	666	696	676	670	680	678	684	635	658	691	666	649	687	688	674	664	683	651	640	632	659	684	702	659	650	659	712	659	680	664	656	684	668	659	709	742	680	658	623	621	655	652	686	686	662	673	692	724	621	679	652	660	709	638	671	660	630	678	711	666	678	694	705	658	684	694	668	654	654	733	667	637	666	670	634	644	658	648	694	643	673	625	689	687	635	680	625	685	688	660	661	679	679	635	661	670	694	654	668	705	645	635	696	650	673	702	691	679	677	701	673	663	704	735	660	649	682	652	673	674	662	633	656	624	695	715	661	639	708	667	679	694	624	658	679	723	657	648	653	686	685	659	643	637	664	719	678	682	655	659	707	650	642	692	692	662	649	614	676	657	688	683	691	686	649	637	669	674	671	692	639	636	646	712	613	667	688	670	643	694	674	655	686	631	649	668	646	653	706	694	688	668	656	650	648	653	648	648	651	671	680	687	682	733	707	657	646	616	623	647	691	671	627	678	695	662	632	681	623	689	668	650	654	705	712	658	674	641	645	679	673	663	651	687	655	607	662	663	702	630	638	652	692	667	675	644	707	612	650	671	632	664	660	688	605	690	698	653	703	638	711	679	677	654	643	633	669	700	685	663	688	702	629	688	639	649	636	637	683	684	683	644	676	642	691	679	711	702	665	662	682	657	670	693	646	640	661	686	691	673	678	649	670	668	632	671	669	652	676	671	708	703	698	653	677	626	706	660	656	705	657	700	674	695	663	650	669	673	646	687	686	655	650	670	621	636	632	652	712	661	676	696	650	691	656	689	636	682	672	670	695	677	649	649	732	689	628	666	706	668	658	720	714	617	632	631	679	685	640	659	614	680	634	672	674	634	649	693	645	633	666	662	682	644	646	647	669	663	660	664	675	690	653	720	665	688	652	723	699	643	695	698	698	673	674	687	664	677	651	643	629	686	684	663	693	644	621	641	704	675	632	620	674	691	664	659	704	687	660	686	714	655	659	663	637	663	683	669	668	646	674	674	696	690	680	663	621	680	656	629	679	630	668	669	663	632	662	643	707	670	613	647	666	676	655	635	674	668	673	628	672	666	674	685	698	682	691	686	637	622	670	701	679	674	679	655	672	683	670	686	671	627	710	697	671	637	660	657	711	703	637	649	720	659	676	668	657	649	691	674	665	654	686	660	704	650	670	657	660	687	662	658	676	671	667	643	652	651	663	698	665	627	683	669	701	661	669	696	691	632	693	634	679	734	622	659	668	682	709	688	666	700	647	717	674	656	706	669	663	619	613	640	672	678	658	670	645	662	638	652	676	613	665	756	678	658	629	662	659	709	704	680	709	670	678	656	662	657	661	654	662	723	652	674	697	674	702	668	669	649	655	684	616	625	705	636	655	652	694	666	684	695	612	647	672	672	658	680	673	650	656	643	628	618	710	676	735	637	658	641	637	700	663	669	642	657	667	691	674	708	635	698	682	660	699	665	654	621	681	666	675	650	637	668	679	655	638	680	638	653	708	653	632	709	658	634	704	700	705	712	703	667	700	642	664	658	664	708	721	668	687	659	672	687	689	680	669	655	668	694	649	692	632	658	695	662	696	621	639	716	677	664	683	631	648	621	632	629	673	660	637	681	598	710	646	696	660	695	679	679	661	662	656	677	653	599	664	603	678	687	668	650	674	676	636	648	665	658	642	663	665	689	707	631	687	654	637	653	677	709	670	623	687	680	669	648	582	630	667	655	674	686	663	639	683	647	637	695	713	684	663	689	702	685	677	618	677	634	682	653	622	672	681	686	655	648	692	667	650	681	670	653	647	641	713	641	713	692	676	646	671	650	690	676	687	631	679	646	667	634	650	672	639	699	684	699	639	651	692	702	682	647	705	666	678	681	638	622	675	668	675	640	645	671	691	694	658	700	687	673	629	659	649	675	688	708	682	697	712	640	687	634	657	688	662	664	680	681	637	652	630	701	698	675	700	676	651	694	649	661	709	684	700	647	714	722	656	671	660	638	647	685	696	662	662	636	671	641	634	690	640	695	663	676	677	659	649	647	640	649	623	686	656	690	691	653	643	628	671	658	685	639	650	675	697	668	668	622	691	721	650	614	655	607	694	671	713	649	666	650	657	656	636	677	726	644	670	675	667	657	660	664	675	642	680	668	684	641	681	672	633	666	687	666	655	674	667	693	653	717	679	724	623	691	678	733	725	657	686	660	640	639	707	710	648	680	641	657	671	666	646	655	690	640	665	646	650	644	677	674	646	699	690	677	716	690	646	644	720	670	719	691	705	698	680	659	724	639	672	670	666	664	632	702	646	641	607	661	664	657	682	645	674	675	647	691	741	684	681	700	658	639	666	690	680	693	672	683	649	662	637	622	635	661	661	643	683	706	709	628	665	631	693	641	645	628	640	679	649	693	706	698	669	675	629	698	638	673	660	721	646	658	652	616	652	668	622	696	694	619	703	675	678	606	685	677	692	702	651	693	642	663	685	692	660	730	624	643	640	689	660	653	665	665	682	684	642	655	672	646	663	667	693	695	626	681	674	647	599	667	653	697	664	633	655	666	682	641	677	656	660	643	673	652	690	676	702	655	664	682	672	701	652	650	670	683	675	660	645	682	639	686	595	699	670	699	673	666	698	710	695	655	684	676	676	622	653	671	630	698	632	668	672	627	705	664	680	664	669	687	639	657	661	670	736	652	663	663	686	676	693	692	712	718	677	640	669	670	656	671	643	657	664	659	686	652	671	678	672	697	655	678	641	664	657	667	678	651	691	675	682	710	653	640	676	658	688	691	701	719	676	674	695	616	664	700	631	677	676	672	673	679	704	680	663	669	696	671	692	664	674	661	652	668	652	641	657	727	637	709	665	688	711	653	699	638	703	715	689	674	705	674	737	741	655	644	700	636	668	680	689	692	652	652	660	636	679	663	714	687	686	660	681	660	661	723	702	658	653	676	688	676	669	694	632	678	662	657	713	702	671	648	628	666	665	667	699	681	700	671	712	666	662	689	687	666	678	646	712	644	641	611	705	685	696	673	671	650	680	628	654	631	669	670	681	665	644	662	607	713	622	678	630	716	671	659	630	712	685	647	659	633	717	641	635	669	639	672	687	675	641	676	706	645	647	660	723	695	678	636	706	665	620	690	661	678	650	672	689	651	649	651	660	642	648	665	632	662	671	689	676	690	691	687	698	676	636	667	682	643	671	693	669	682	620	628	669	690	663	667	645	668	690	641	688	682	674	668	704	664	686	697	677	672	682	641	689	649	669	642	697	622	637	699	681	651	694	669	682	715	716	641	664	688	663	661	677	638	669	679	656	703	660	674	644	642	704	693	630	659	646	691	646	651	666	650	698	686	633	661	682	642	667	699	641	701	648	682	648	659	633	685	660
33184	14597	2278	537	456	420	344	264	276	287	249	271	279	272	243	272	279	262	286	284	254	284	263	250	262	283	277	261	286	261	263	254	282	263	253	238	283	261	279	257	294	293	232	277	256	279	257	267	269	271	278	260	262	274	242	232	264	243	276	244	258	269	281	270	244	263	226	294	297	281	266	251	250	246	256	255	290	278	261	243	273	250	259	266	276	230	242	271	265	259	290	276	253	240	291	255	305	246	268	262	275	279	268	278	281	273	265	279	277	255	267	231	259	279	269	293	236	256	252	268	250	250	286	256	273	282	227	275	256	244	275	284	277	262	274	286	272	272	253	284	266	236	272	272	290	266	281	239	268	293	298	271	253	239	275	272	263	265	266	259	270	274	272	267	242	268	254	278	266	247	258	253	260	241	274	292	272	307	285	243	286	267	255	249	249	280	235	268	250	268	240	239	253	246	257	262	229	279	253	266	239	270	259	243	249	256	253	305	252	246	268	280	283	257	238	273	278	263	271	262	250	248	258	257	275	242	282	252	233	266	290	252	217	240	216	269	260	256	286	273	295	266	243	222	259	264	282	245	237	265	273	281	253	280	241	299	256	264	267	278	253	262	270	278	274	243	288	301	245	238	238	264	252	291	288	314	271	260	261	285	256	242	247	284	242	250	261	266	241	253	224	243	249	271	275	257	254	281	267	256	281	262	254	280	224	260	290	256	270	222	253	295	231	289	244	265	316	253	229	272	279	285	250	272	264	260	295	285	270	273	249	303	278	261	247	256	268	236	272	259	278	291	252	266	273	275	280	262	274	237	252	256	233	238	269	271	278	261	261	229	275	266	267	259	254	255	268	245	253	264	255	257	274	278	291	272	266	255	266	294	234	271	293	281	279	287	265	283	259	256	263	266	296	300	301	258	282	278	252	259	276	289	250	259	279	235	258	269	255	278	266	251	264	272	269	256	285	271	272	259	282	271	262	266	250	262	290	233	268	261	264	265	271	310	285	240	275	284	282	230	273	257	256	256	287	257	257	269	278	238	272	253	284	282	274	270	283	249	257	256	299	290	243	273	260	247	272	244	246	278	259	266	274	283	249	287	283	221	272	231	231	255	254	267	243	264	250	243	256	273	276	229	276	280	273	272	303	265	257	274	287	271	311	293	249	285	267	246	250	274	235	252	279	237	233	239	254	253	269	261	285	280	313	275	264	288	257	268	284	293	267	260	251	275	246	278	284	264	257	233	237	271	265	265	271	292	245	264	285	250	261	271	264	281	265	280	294	250	250	253	223	203	253	244	286	260	243	261	269	263	251	279	258	281	295	256	279	276	235	225	264	284	256	268	259	276	273	283	244	245	270	270	239	224	300	295	261	261	292	291	260	262	254	242	245	252	244	277	261	242	260	264	218	240	296	251	253	287	229	287	261	270	265	247	276	236	266	237	273	268	258	283	258	267	281	254	252	275	249	281	249	252	241	283	292	267	252	266	272	258	252	270	258	280	244	271	255	261	260	233	245	248	265	271	253	241	292	250	274	262	253	262	269	260	249	269	273	260	261	242	262	263	242	262	263	271	263	295	235	241	258	245	259	260	268	255	264	256	279	273	253	278	237	266	278	248	238	265	273	290	284	250	252	246	246	247	257	244	273	270	290	245	244	243	266	269	259	275	267	270	251	257	270	271	242	258	244	289	251	258	264	272	226	262	230	309	241	271	256	269	274	286	290	222	252	257	257	265	226	228	259	282	278	275	267	255	260	250	256	264	280	275	259	232	278	274	250	265	257	259	244	250	254	278	283	263	245	271	265	276	262	242	252	251	261	244	264	258	236	284	232	268	278	244	252	301	267	278	251	283	239	273	267	287	244	272	248	245	270	231	248	276	261	223	277	250	274	274	257	251	291	243	280	268	278	248	263	249	257	259	246	245	240	258	257	246	258	260	264	289	268	250	268	271	277	267	248	260	229	248	264	268	281	268	260	264	270	268	264	267	267	263	263	235	261	255	296	263	262	272	234	256	227	243	243	247	252	291	252	281	264	254	260	230	263	268	242	248	276	225	235	242	286	272	273	271	286	255	283	261	224	274	262	243	246	244	250	259	257	280	268	261	245	285	250	274	267	267	276	262	259	255	280	251	256	273	263	236	253	253	279	281	273	241	244	273	250	278	241	249	305	259	258	251	238	259	251	246	247	239	283	266	249	273	275	240	278	270	266	254	283	263	285	273	280	255	259	245	257	271	249	283	254	266	276	274	241	269	250	271	279	287	265	285	280	258	274	278	279	251	266	234	253	249	272	268	274	227	241	278	248	253	246	236	273	251	251	285	247	256	260	273	234	215	270	287	231	236	259	257	241	250	301	284	279	256	260	248	259	244	290	239	259	252	252	249	258	237	289	267	246	254	262	275	238	269	241	289	257	265	273	252	273	297	229	261	272	255	285	274	238	258	263	268	293	251	254	270	270	279	251	277	250	250	267	260	265	227	286	257	251	260	258	284	301	279	284	287	249	284	268	264	276	243	280	266	304	244	270	274	272	253	263	235	285	291	253	261	284	283	254	249	264	242	243	264	268	274	257	244	241	235	252	250	278	266	243	242	247	290	266	268	250	233	279	282	259	278	281	275	239	268	260	262	268	255	274	274	244	286	278	271	290	271	281	248	238	280	266	261	247	254	264	273	274	237	230	276	243	245	227	265	267	259	266	244	258	243	253	269	273	257	293	261	273	266	253	254	244	277	250	247	242	238	288	253	233	260	283	282	271	210	267	262	247	259	276	260	254	260	257	260	272	285	263	278	254	266	233	291	252	265	253	228	243	269	269	292	262	246	248	276	262	274	250	252	266	220	259	282	270	264	267	256	263	273	263	266	258	264	215	267	267	238	255	274	288	291	292	259	249	245	268	248	234	267	256	225	270	258	288	231	253	264	246	282	265	265	260	261	237	259	282	284	312	286	241	255	256	282	249	272	249	244	240	242	285	272	269	258	260	254	289	275	276	284	259	229	273	315	241	256	278	258	296	266	257	276	249	276	262	285	239	254	271	230	266	258	263	283	276	272	276	259	259	252	249	294	248	278	269	269	252	254	233	256	271	253	281	248	276	266	240	235	269	249	276	266	287	230	253	280	270	236	281	244	246	270	236	253	238	277	244	260	280	259	267	276	298	281	206	271	250	266	275	244	251	261	261	242	273	242	272	268	318	272	263	297	243	234	268	264	292	271	242	262	256	284	227	264	265	261	294	260	254	284	251	272	249	246	279	260	249	269	264	288	249	243	271	230	250	282	222	264	259	275	273	275	246	265	245	253	277	287	263	229	232	246	266	263	239	245	259	255	272	244	243	246	292	267	257	277	273	228	276	263	260	238	236	232	239	250	259	278	266	265	264	270	289	273	237	252	240	236	291	253	277	251	265	244	256	287	305	275	267	263	267	244	275	274	253	283	299	288	259	303	274	262	284	288	244	276	277	250	267	277	271	309	254	260	251	268	268	244	264	252
7741	737	709	683	655	605	637	675	628	621	587	634	664	587	582	621	631	625	612	665	608	640	612	663	683	620	638	588	650	618	606	614	615	607	681	609	647	638	626	639	645	612	630	656	607	620	636	641	594	629	602	631	600	645	603	623	602	601	606	669	612	649	639	613	630	610	553	619	619	619	601	611	654	617	574	618	597	636	609	585	616	587	604	602	664	628	653	635	673	611	599	630	643	624	636	610	661	602	659	660	600	632	601	631	616	644	580	647	610	643	640	627	589	640	627	595	617	640	646	564	620	609	652	609	595	668	634	619	625	609	605	596	579	606	642	627	607	609	641	608	632	633	631	623	622	646	659	618	598	580	612	598	565	575	638	623	633	611	618	581	656	633	591	618	632	651	628	591	610	612	592	591	651	630	652	621	652	623	629	615	643	621	675	626	619	627	675	605	633	616	641	606	614	623	609	606	616	652	630	553	631	595	672	580	612	626	619	583	613	664	631	604	637	655	595	581	653	597	616	578	643	574	654	614	652	660	630	643	586	606	621	565	641	661	615	612	616	616	624	616	643	660	637	616	645	623	594	625	608	590	608	663	661	624	626	590	625	630	644	629	621	625	646	650	651	657	619	641	622	610	613	597	665	633	624	617	608	648	594	601	622	602	682	601	626	650	597	608	617	655	602	606	572	647	629	618	638	595	636	630	617	602	651	604	612	632	638	596	574	623	659	630	695	601	598	631	569	634	602	632	639	614	575	636	584	641	652	661	593	617	647	608	597	622	615	629	636	584	637	674	626	612	607	574	606	584	589	594	598	618	668	627	611	649	600	609	642	618	579	626	605	613	621	651	668	641	645	639	623	604	611	659	604	608	610	604	605	627	649	653	592	609	612	629	630	675	626	656	622	583	595	606	632	626	630	636	590	639	619	627	580	646	606	615	603	619	592	575	670	615	617	600	596	671	600	628	584	648	618	603	638	672	633	619	629	591	630	626	629	610	642	611	621	594	680	651	626	591	618	570	652	647	635	637	634	661	622	641	651	586	620	619	598	603	627	598	642	606	621	621	667	632	614	605	639	602	618	604	607	598	591	648	643	592	658	605	573	587	646	594	585	632	627	602	665	619	609	626	612	644	587	618	626	662	614	609	617	681	635	629	608	633	617	625	644	630	599	602	637	619	622	614	623	608	647	700	614	651	627	587	588	631	615	675	630	601	628	636	582	611	593	612	637	592	610	657	624	628	641	635	620	585	620	628	631	627	623	606	612	634	629	601	646	603	615	619	629	673	635	618	614	646	656	582	632	601	622	615	647	620	634	644	627	615	591	598	649	610	673	665	639	659	644	642	592	654	611	624	663	612	658	654	640	657	619	610	625	598	619	627	612	646	654	598	619	616	653	593	594	624	612	604	612	607	631	599	649	663	600	645	613	669	629	618	654	627	638	617	583	622	606	633	600	556	578	618	688	605	683	666	611	594	629	633	652	622	581	588	622	626	635	653	617	671	572	623	643	622	594	631	636	623	608	602	620	598	686	600	648	634	618	630	595	654	635	629	576	589	631	692	634	648	647	628	579	629	632	612	631	631	584	628	606	652	642	629	587	616	645	623	653	622	610	618	621	626	630	627	638	673	633	583	672	628	669	656	649	667	601	616	619	596	598	623	641	639	668	648	581	591	578	661	623	640	598	623	611	632	616	598	604	634	617	637	626	613	625	623	625	604	628	665	619	631	630	609	595	597	604	631	647	627	608	587	672	659	615	591	601	641	633	632	630	595	601	641	609	631	633	622	624	598	643	629	667	589	635	614	634	625	689	616	592	648	604	681	617	621	607	618	639	628	663	639	607	630	576	608	587	605	590	630	602	615	579	642	644	602	639	589	582	586	631	635	579	647	599	603	642	606	653	613	624	618	637	616	621	594	608	655	592	646	645	643	594	595	616	612	601	627	655	580	642	673	640	628	617	687	637	616	613	648	594	620	639	607	604	623	612	585	575	607	683	621	576	571	625	638	614	644	632	613	605	589	604	582	681	628	638	591	678	627	615	610	644	655	628	609	626	616	630	648	670	627	639	636	595	656	618	622	620	589	638	615	622	624	641	655	617	645	605	585	625	644	661	580	620	596	572	617	627	629	628	612	622	615	632	660	630	641	608	626	640	644	636	635	646	572	622	606	636	582	636	623	651	597	615	584	617	582	594	605	606	629	597	592	628	603	588	653	614	638	627	628	608	633	628	635	604	626	630	631	674	679	634	645	594	617	637	644	599	597	628	652	607	657	636	595	609	625	653	639	639	664	604	600	617	594	651	587	641	572	611	647	687	605	631	602	606	608	603	627	602	625	611	664	612	636	670	646	645	625	628	597	613	643	613	627	618	635	580	600	628	597	637	610	607	645	630	635	613	622	623	601	630	608	629	528	623	624	609	656	633	607	609	610	593	656	612	641	613	602	613	637	636	595	631	624	593	594	669	588	647	621	660	657	589	631	603	636	627	624	637	609	651	647	577	590	639	603	626	601	629	634	578	633	654	653	633	679	677	603	612	609	578	620	622	656	572	640	605	664	643	616	654	608	599	634	677	606	631	633	631	621	627	593	624	629	617	582	607	632	644	608	637	641	647	632	631	638	601	655	616	591	593	612	610	645	614	646	620	627	647	628	630	587	679	625	647	635	647	639	534	585	629	650	589	600	632	637	623	598	635	598	644	603	595	571	626	638	645	587	563	674	635	603	624	620	632	603	602	664	655	576	645	586	567	622	606	614	622	613	654	620	641	629	652	618	556	599	602	616	629	560	624	601	658	578	630	628	653	604	602	618	630	621	606	629	617	648	650	647	648	664	624	616	626	602	630	641	611	596	605	632	647	621	618	615	619	654	628	612	597	609	647	625	612	598	637	635	673	620	621	620	632	624	639	634	636	661	632	636	644	602	624	651	645	592	625	640	633	628	633	603	622	607	577	582	637	643	596	618	642	593	597	623	619	642	655	637	627	674	605	619	573	648	591	621	612	656	592	603	610	582	626	642	606	632	616	583	607	603	631	622	619	614	637	650	568	541	610	583	649	640	643	622	585	578	612	624	580	615	651	590	631	606	594	622	618	588	643	601	614	622	557	611	588	672	634	629	617	710	636	588	638	618	618	612	581	625	639	626	606	625	611	613	641	579	635	603	642	638	635	639	607	644	604	633	592	637	624	615	604	632	639	623	605	650	582	647	597	589	613	599	630	656	651	626	631	625	598	579	680	592	593	604	614	604	583	663	609	594	633	619	640	614	612	632	650	612	563	651	593	582	626	588	635	568	672	662	579	608	630	651	578	657	635	624	680	593	606	614	690	633	610	641	643	568	594	627	611	659	604	610	635	632	630	626	595	595	636	657	632	603	627	596	650	622	644	593	648	627	639	642	660	634	657	616	595	652	643	582	614	619	645	636	621	614	529	603	616	606	640	668	658	648	624	679	597	602	601	625	610	627	623	609	675	615	644	603	623	628	618	584	614	590
25091	21016	23608	28596	21030	12894	732	536	460	442	474	459	448	423	427	444	404	441	398	413	420	426	411	423	421	413	433	421	422	391	403	419	417	417	456	409	470	371	425	391	439	405	406	368	420	408	406	392	366	388	429	422	452	433	422	383	401	399	388	399	405	411	405	405	421	418	441	378	445	403	388	434	403	395	427	404	409	431	412	389	424	428	388	398	368	432	401	344	411	425	424	423	417	386	376	401	380	414	452	424	370	406	432	420	398	381	422	436	424	455	377	426	393	367	400	429	387	400	444	390	390	393	391	447	459	412	355	381	421	436	432	427	395	431	436	374	416	405	435	409	411	414	412	401	396	429	439	429	416	393	411	410	414	447	412	422	392	419	384	413	400	396	354	423	424	391	420	413	405	447	444	403	397	406	401	387	367	427	430	434	439	388	402	405	429	430	397	394	398	439	414	427	382	353	415	395	399	451	424	424	378	408	439	441	393	436	388	452	434	437	431	397	378	396	407	415	386	450	384	417	430	412	433	430	435	390	427	389	383	391	433	396	404	382	376	397	408	459	414	373	400	427	418	441	399	402	441	399	415	430	435	410	397	389	442	412	380	395	407	412	381	438	435	426	428	408	411	412	392	403	414	395	427	396	403	354	412	433	404	431	362	408	448	414	426	418	406	445	399	402	398	412	431	399	412	384	398	419	452	397	399	429	404	410	403	423	423	410	414	378	387	394	394	403	410	415	413	436	391	418	397	444	401	408	401	425	437	420	416	346	422	404	406	391	403	433	397	345	425	422	438	410	394	417	403	403	402	430	410	396	419	388	415	383	412	432	406	399	409	405	419	441	374	406	452	377	421	417	397	425	398	407	381	390	408	374	416	392	414	381	428	443	446	369	410	462	399	401	424	430	454	419	405	399	416	378	418	437	457	425	419	414	389	434	415	435	423	375	390	369	432	431	417	377	416	423	398	397	422	437	407	405	412	457	416	409	413	423	410	377	390	407	390	401	398	403	429	419	414	390	427	404	416	394	421	441	425	440	416	414	396	444	430	405	417	392	371	439	423	398	414	393	431	444	425	393	390	423	408	422	423	432	401	439	392	387	434	424	408	403	405	409	403	395	423	405	429	395	363	461	453	389	400	430	444	403	408	405	417	436	420	430	414	403	433	373	431	442	458	410	410	389	414	422	406	372	396	396	399	459	385	425	398	398	396	387	388	394	411	375	354	438	391	375	407	386	430	401	375	398	477	409	388	448	424	407	420	383	395	399	382	417	435	411	428	423	418	402	434	370	378	425	388	437	343	379	429	415	391	405	389	395	425	418	392	418	414	408	415	395	396	381	411	389	422	410	407	404	376	414	419	371	414	410	406	408	371	406	434	367	414	379	454	405	464	405	389	412	422	413	451	420	423	437	394	379	396	428	401	416	392	392	430	387	422	394	361	450	400	376	409	414	403	371	418	401	426	416	387	413	435	448	402	381	395	433	405	392	405	406	410	431	432	390	391	434	423	432	445	395	469	429	394	379	434	414	402	403	439	390	406	422	405	384	413	414	397	416	405	420	441	365	396	380	448	399	373	441	405	420	354	400	407	415	393	431	400	432	401	388	383	390	415	422	399	406	391	391	402	406	411	417	453	394	384	395	412	430	407	368	363	446	418	407	395	385	468	414	407	434	409	387	429	418	436	413	405	425	399	395	382	377	396	424	423	437	410	390	426	397	419	435	411	422	425	370	387	418	385	385	389	402	419	430	375	412	405	431	422	374	412	388	380	385	378	433	400	398	382	395	412	395	421	378	406	364	393	418	375	429	398	420	424	386	451	461	387	414	395	379	420	409	390	410	436	397	434	374	393	425	409	385	418	390	394	391	397	432	392	417	408	427	432	404	445	398	409	416	362	401	441	367	405	413	389	387	443	418	412	431	411	415	426	438	399	393	417	414	423	428	414	443	403	424	397	389	406	424	405	434	424	442	409	455	378	431	382	375	454	447	424	403	411	404	422	418	426	441	389	407	382	419	415	406	459	424	398	455	406	418	440	405	384	444	400	406	429	383	427	423	435	398	377	383	420	390	434	399	385	396	435	411	410	368	396	393	417	390	372	414	427	394	397	408	385	413	360	425	413	409	405	429	441	414	399	437	429	393	378	420	424	392	387	388	425	419	407	366	391	399	429	368	395	364	372	364	382	394	407	424	392	402	423	408	407	400	400	424	418	389	408	390	413	364	369	418	380	431	419	443	432	406	345	429	395	385	438	382	411	387	420	436	390	356	410	406	421	407	413	424	355	438	389	402	408	424	384	390	417	358	440	398	409	401	417	444	410	384	385	377	387	392	373	421	423	397	401	420	436	410	399	435	399	386	374	403	428	437	449	390	436	416	399	434	380	439	378	407	393	418	435	412	435	395	418	417	408	386	440	388	456	404	420	411	436	386	418	401	377	401	435	399	410	396	378	428	427	375	382	427	388	403	434	386	394	388	426	412	400	428	418	461	407	437	421	377	397	407	422	438	387	379	408	392	421	402	412	400	444	445	412	399	394	429	412	414	442	407	382	402	427	460	404	416	436	415	425	410	421	403	396	410	419	434	383	420	391	422	371	435	412	418	459	422	437	394	459	415	416	459	403	413	415	412	401	378	396	399	400	414	419	405	439	404	436	439	427	422	418	386	443	411	403	395	395	394	381	389	402	417	405	443	390	411	438	420	405	417	413	390	398	406	402	409	438	361	426	368	400	420	434	412	437	379	386	417	390	385	395	397	426	434	444	385	391	377	407	412	405	430	381	392	420	390	420	364	388	403	426	343	421	421	412	420	398	412	362	392	428	416	420	386	379	390	389	394	389	400	414	420	434	415	404	419	437	406	403	436	423	433	356	424	418	397	371	382	403	446	396	445	406	420	392	384	425	427	391	422	382	419	422	398	421	418	396	388	401	395	419	392	443	414	408	401	462	413	363	419	380	450	400	393	410	408	425	409	448	397	392	440	404	425	396	423	408	408	393	402	428	381	413	408	436	416	431	421	394	413	408	367	403	398	420	428	373	409	394	398	374	405	421	384	374	438	412	423	421	391	422	426	422	394	407	366	405	388	383	412	396	393	427	398	413	412	407	385	408	423	403	382	411	420	422	426	421	379	424	394	393	394	424	445	419	422	389	381	410	403	376	391	373	388	415	400	371	424	431	436	398	371	394	390	424	405	442	388	439	402	420	412	433	398	389	395	432	421	424	426	410	384	412	418	415	379	435	382	420	399	421	406	356	421	432	383	414	408	406	381	390	405	430	375	449	425	427	415	423	399	406	407	420	416	413	394	434	417	390	420	392	417	359	435	416	413	408	419	352	413	384	399	389	405	441	399	380	406	421	424	402	414	414	379	412	456	448	450	419	382	453	364	414	396	370	375	375	395	397	379	390	391	429	422	387	395	431	398	388	373	379	404	411	387	423	408	428	418	370	426	436	404	425	417	416	416	425	364	366	422	406	435	403	457	394	392	404	385
4638	2263	1377	1092	952	974	845	878	933	884	820	913	905	869	865	890	870	876	833	876	872	813	861	882	823	856	858	838	934	884	886	895	837	898	932	896	885	863	849	872	925	873	862	854	893	885	890	914	899	871	815	845	849	872	873	897	932	869	891	909	909	874	870	900	862	868	848	899	862	901	840	866	844	852	900	828	904	893	867	853	874	875	920	834	871	867	917	797	836	877	898	916	924	866	805	895	893	874	875	868	847	890	856	856	892	842	897	931	834	842	847	891	881	862	895	855	882	889	876	881	876	858	866	848	852	896	814	878	906	829	911	916	826	877	815	902	838	877	905	886	837	883	886	877	880	844	863	880	887	838	901	868	874	860	941	861	868	858	848	854	909	943	847	846	878	854	896	879	931	936	868	837	921	892	855	893	802	854	853	866	896	865	921	858	876	842	816	909	874	888	863	871	874	934	858	829	846	872	891	862	874	900	893	845	867	834	885	874	837	856	866	915	836	892	833	845	858	854	886	858	884	844	873	887	888	888	903	922	894	880	845	888	870	849	820	911	855	854	903	834	818	863	903	884	901	890	919	845	904	798	849	922	906	856	833	860	904	856	881	886	828	889	861	896	843	844	856	859	876	862	851	913	888	842	896	896	911	877	877	858	845	892	862	858	873	869	903	820	859	923	837	934	849	884	863	830	893	833	829	884	845	791	880	832	914	832	907	893	886	873	915	888	858	890	853	947	879	853	915	867	877	877	900	871	899	902	841	841	891	926	824	914	855	844	889	870	863	829	875	862	874	876	854	828	926	881	823	886	885	885	834	894	865	867	881	884	840	858	863	863	887	859	857	910	860	873	924	907	866	878	823	931	891	878	910	898	865	896	887	894	916	841	890	880	889	894	900	862	818	858	913	832	933	896	935	890	899	891	912	901	892	871	883	892	852	854	858	834	885	875	807	841	837	925	823	903	897	877	864	900	880	895	844	862	809	893	877	835	918	862	869	873	896	841	886	860	932	862	841	909	871	896	894	879	883	911	867	860	937	869	823	848	862	857	870	872	872	899	903	868	939	832	849	843	853	905	845	800	932	908	825	870	841	932	847	905	917	827	938	897	840	875	845	918	856	916	821	860	884	950	856	819	890	892	939	869	879	838	858	879	876	873	843	881	889	889	859	912	848	868	921	876	878	865	869	834	850	882	865	891	830	893	905	907	900	872	845	881	882	871	907	882	875	829	877	929	843	883	903	890	872	904	911	849	814	887	884	877	882	863	860	846	848	857	917	905	854	831	866	876	826	891	893	849	830	878	915	879	859	862	890	816	892	873	896	870	924	898	882	869	868	836	887	842	892	878	895	906	842	874	846	911	822	876	915	864	886	911	872	883	823	903	874	892	874	933	876	907	884	919	923	852	860	856	885	879	860	832	857	928	862	877	876	911	897	857	899	869	944	860	908	899	899	814	930	950	849	865	890	878	849	856	909	841	820	877	943	878	875	856	891	835	876	839	888	928	896	890	881	838	822	857	887	839	874	897	825	849	827	882	866	864	894	869	879	861	904	856	856	888	898	931	830	880	871	864	839	913	856	905	853	869	870	874	907	884	900	868	863	885	875	854	871	874	916	876	893	817	883	840	899	883	953	854	852	864	839	863	858	854	854	930	892	811	888	892	836	890	897	872	904	864	850	886	864	869	905	912	861	901	895	911	886	916	950	920	929	839	876	931	879	847	924	853	891	880	897	838	874	870	949	826	919	906	850	899	837	847	904	929	866	959	838	904	884	923	888	892	840	893	878	827	933	934	879	915	862	862	905	879	881	898	863	882	867	878	897	912	932	877	904	874	894	868	896	819	889	907	902	865	883	930	879	862	866	843	845	842	857	835	886	837	891	847	873	879	873	848	877	849	889	880	876	905	850	856	881	879	836	817	876	885	856	846	903	895	842	904	887	873	898	835	870	877	896	893	873	858	868	902	884	890	908	861	861	891	870	866	881	882	882	854	860	856	849	841	868	870	915	884	901	876	825	891	872	838	857	874	854	838	833	897	862	888	881	868	828	878	886	859	822	879	906	883	846	921	942	898	904	878	932	879	837	896	874	913	904	909	857	795	867	870	909	855	884	890	855	859	896	867	867	875	902	872	937	865	880	879	913	914	875	831	913	881	872	888	915	860	862	912	837	859	875	821	860	885	923	947	853	903	938	854	901	875	911	918	889	900	877	856	899	879	883	877	897	857	903	818	859	958	882	829	855	905	872	880	907	859	890	925	879	838	896	877	853	911	833	909	854	850	855	881	867	897	835	886	849	846	843	832	855	892	918	923	912	881	885	875	864	869	875	895	874	877	838	957	846	873	840	851	851	895	846	811	883	883	883	849	890	904	890	896	845	870	898	882	869	887	859	873	889	877	805	889	896	868	893	876	872	882	864	806	863	864	870	898	880	929	880	874	861	944	826	884	881	923	868	876	826	866	877	893	912	851	826	862	845	852	902	885	930	882	875	856	841	872	881	925	865	898	914	845	890	856	825	869	822	845	837	805	883	869	839	888	875	886	872	840	799	881	867	772	855	860	832	852	888	885	882	857	869	885	884	912	854	851	868	898	871	848	894	840	874	842	898	850	871	825	882	886	879	853	860	853	935	863	897	844	863	876	874	944	899	837	864	856	850	924	922	915	899	941	841	884	871	893	837	852	849	862	864	851	865	884	880	841	884	865	900	840	876	876	871	876	892	910	899	820	892	893	924	856	881	851	855	923	921	864	829	889	891	835	883	858	830	884	848	873	831	873	890	861	832	867	861	878	860	898	866	894	862	887	841	856	830	851	860	893	847	820	915	833	875	849	831	880	897	866	842	864	855	879	884	909	873	850	877	849	871	841	891	871	892	860	879	870	900	833	865	838	855	873	940	824	832	836	858	840	861	895	864	888	862	849	920	871	855	827	875	905	927	873	901	906	854	877	856	831	880	834	897	834	948	887	857	885	880	872	919	873	893	873	859	862	867	855	861	881	871	900	859	854	850	855	887	869	865	921	878	875	947	932	866	894	883	855	895	880	898	833	916	814	873	871	819	822	880	890	822	910	884	873	862	911	803	925	907	843	862	880	900	891	847	851	872	900	861	899	837	869	849	909	923	889	899	891	901	920	914	823	819	879	860	870	926	880	902	901	881	884	884	908	862	903	879	862	893	863	899	900	879	876	821	875	849	828	846	854	925	915	857	890	867	876	849	869	915	858	807	875	851	881	910	858	906	861	901	890	919	831	894	878	918	901	899	827	825	893	871	828	874	921	866	929	873	870	894	845	817	858	883	843	895	875	855	903	816	855	860	926	835	862	872	914	882	894	893	865	854	848	879	928	850	900	915	918	847	816	888	832	882	898	890	861	876	884	865	830	848	881	844	861	881	851	891	901	855	878	881	851	829	911	864	844	851	873	888	866	864	819	844	899	846	870	858	865	907	838	890	884	835	904	862	889	825	881	836	869	914	886	898	853	880	859	884	895
24355	20964	23909	28161	20969	20999	10966	599	474	373	385	383	415	390	374	346	328	362	327	310	320	364	333	317	324	350	348	316	324	347	356	321	332	317	299	347	307	333	348	311	332	320	328	294	338	296	294	306	292	308	313	334	334	286	310	354	295	273	332	312	293	321	317	336	309	300	309	311	318	351	337	313	327	300	289	351	285	275	306	291	311	320	328	348	317	309	302	328	325	338	328	347	316	296	331	331	321	312	303	342	326	325	303	305	311	341	303	316	317	290	331	339	361	276	309	324	332	316	327	303	314	291	302	301	284	310	294	335	329	319	323	333	353	332	323	324	280	341	338	301	277	332	332	337	301	288	329	270	306	348	302	328	306	326	334	296	327	289	327	316	313	340	357	305	300	322	335	326	330	331	327	311	298	326	309	305	331	334	301	326	312	294	281	331	345	311	313	347	300	331	313	304	300	351	282	326	312	265	329	318	335	309	283	320	329	318	307	335	287	325	347	327	279	330	289	294	297	295	357	287	317	282	322	325	289	279	340	314	338	318	342	316	316	311	315	339	318	313	289	325	286	294	296	309	327	335	284	307	334	357	324	314	331	312	314	312	307	313	301	305	312	315	314	321	292	319	286	286	305	340	299	310	292	275	319	331	324	287	310	299	318	318	355	360	321	310	311	267	295	322	329	327	311	350	325	340	316	301	287	288	298	289	277	319	314	326	286	316	337	333	345	307	350	294	329	311	314	321	314	337	335	331	288	358	304	320	287	308	331	296	313	310	330	287	305	351	315	334	321	317	314	303	289	331	281	310	330	303	304	333	331	313	283	303	354	294	292	321	302	292	297	303	305	332	269	270	297	329	314	337	342	311	311	326	320	290	288	318	359	286	304	345	289	316	307	285	313	336	305	291	321	313	339	288	348	326	299	296	379	333	303	312	288	297	316	351	304	294	338	315	332	318	305	294	290	293	292	302	294	282	287	324	294	303	304	301	301	341	327	314	312	280	309	311	288	325	318	299	312	313	321	272	345	321	355	309	320	313	307	320	349	310	326	283	300	305	331	294	297	307	321	310	321	311	307	322	295	319	317	297	301	314	306	293	334	347	344	312	318	296	275	306	309	313	333	291	347	304	334	316	304	322	307	296	321	305	286	312	294	319	293	335	293	313	328	309	306	276	329	285	304	330	302	306	309	278	306	326	301	310	304	326	322	339	311	315	342	314	312	303	283	272	304	308	319	331	289	316	339	307	312	296	314	338	311	297	319	294	328	347	301	347	296	288	289	303	281	330	336	291	327	307	271	293	334	330	298	301	344	356	333	316	330	301	305	316	312	310	305	301	276	317	312	311	297	298	307	299	314	313	302	312	340	292	359	333	311	326	307	312	303	321	314	297	318	330	329	297	315	312	273	292	321	319	314	314	339	309	289	315	342	307	311	306	308	315	321	292	287	315	300	284	322	269	294	313	305	312	334	302	346	294	294	276	321	283	322	329	293	313	318	353	334	327	294	325	306	256	282	316	316	306	333	297	330	312	302	343	338	338	340	328	290	273	276	340	292	312	336	318	344	312	331	320	286	268	269	284	295	307	319	353	318	306	276	330	334	347	312	338	325	327	322	307	319	322	321	346	315	342	339	313	329	296	305	308	346	330	325	323	308	306	310	310	333	296	318	336	293	318	304	293	292	294	317	353	287	307	297	312	305	297	343	298	261	321	278	331	309	331	316	303	295	342	277	306	302	311	365	323	299	350	354	335	295	327	339	323	309	290	318	298	307	305	298	321	340	285	307	325	322	324	290	335	316	309	322	310	288	320	309	290	322	303	284	284	296	343	310	307	319	296	330	353	302	317	359	312	298	349	358	303	319	287	298	313	307	293	333	317	338	316	338	277	312	317	309	325	308	311	308	295	302	332	323	318	318	311	315	323	303	308	294	296	339	328	327	349	333	316	289	316	305	289	303	295	355	294	336	322	302	305	340	336	290	262	309	298	318	308	305	310	320	324	319	317	274	324	308	303	299	304	314	323	320	281	314	284	357	334	326	315	302	300	315	329	284	290	295	322	324	313	318	305	314	326	324	325	267	336	321	304	314	332	290	295	274	317	307	326	356	306	303	312	344	320	299	316	290	323	308	306	348	318	307	344	342	289	308	337	325	323	323	312	329	295	313	301	281	307	330	298	329	305	322	301	325	316	292	330	322	318	302	269	291	315	308	314	376	313	317	311	309	324	296	318	360	325	327	329	340	317	296	328	301	316	340	325	319	313	316	327	312	338	304	295	322	309	302	329	312	265	304	316	321	296	332	267	336	310	314	310	353	301	332	304	279	323	261	279	315	313	343	313	317	291	275	330	301	292	306	320	322	295	343	325	300	310	298	302	311	331	286	300	314	358	312	297	310	292	336	305	337	323	323	269	306	338	311	306	317	286	281	270	312	312	318	326	330	359	330	317	289	307	304	320	326	316	307	288	329	331	311	311	292	325	312	308	331	309	311	317	315	294	303	294	281	282	299	289	327	330	307	308	305	288	277	321	334	285	335	318	344	292	296	309	270	305	328	258	317	332	314	305	334	286	328	324	294	322	360	293	275	305	272	330	315	348	311	274	345	313	295	299	325	329	312	309	309	312	298	334	331	325	325	307	305	290	296	329	339	314	329	315	340	310	330	312	255	263	348	294	296	319	336	328	282	308	325	263	298	333	301	318	306	323	317	330	325	335	325	300	331	336	329	291	334	334	278	282	331	268	297	329	311	302	339	340	295	344	309	325	310	286	311	329	301	332	311	291	313	331	324	334	291	284	337	328	307	326	314	306	340	298	272	300	310	315	311	316	301	305	322	344	318	311	310	302	299	277	306	324	275	310	319	340	304	284	308	311	299	351	344	355	313	282	300	317	328	377	278	347	298	293	305	313	297	300	324	322	294	294	268	323	334	311	306	301	317	338	313	292	281	300	299	302	321	348	314	305	320	296	300	294	307	320	343	349	329	325	311	308	334	304	329	338	303	288	324	332	314	328	275	309	332	329	372	355	325	322	297	312	329	310	326	303	292	298	295	304	265	294	291	317	319	290	311	304	317	281	314	281	341	325	286	332	321	318	309	302	312	341	297	280	285	346	321	308	349	316	302	267	298	315	281	310	308	298	326	309	303	318	308	308	324	268	319	325	318	325	311	349	300	304	291	375	332	318	286	302	312	350	333	305	308	322	314	325	299	288	296	324	350	304	291	313	338	277	328	332	335	309	300	313	340	331	304	295	324	302	305	303	339	318	314	319	327	304	308	313	325	310	311	296	328	304	278	314	327	289	294	332	312	291	303	338	282	294	328	323	302	318	289	313	356	301	262	305	279	299	340	327	293	290	312	322	303	330	318	305	316	298	298	292	318	297	319	331	290	348	330	312	297	297	311	286	276	328	327	311	310	320	323	312	334	283	340	319	318	288	297	339	295	293	300	307	311	298	304	339	297	313	317	291	303	322	338	319	278	305	346	316	342	312	340	324
4061	3306	1787	1001	843	752	725	721	686	666	713	674	664	711	700	700	662	681	695	652	734	693	718	687	688	647	672	659	647	667	624	621	667	686	684	635	670	632	680	709	684	641	639	693	643	651	653	684	660	657	680	675	667	677	651	730	627	639	725	641	692	693	595	684	654	648	646	693	647	639	678	718	675	692	592	626	677	669	670	674	669	662	618	660	661	676	669	647	652	660	709	704	645	636	667	698	664	617	681	610	688	646	632	645	667	662	665	677	655	671	641	674	682	678	647	701	679	685	675	653	618	647	633	662	683	680	677	674	634	660	705	629	656	692	663	667	607	643	660	634	722	671	694	697	689	660	647	653	661	653	714	655	664	655	668	631	628	693	665	701	669	634	622	675	672	679	669	669	640	656	690	703	655	650	656	635	631	665	694	713	629	718	686	662	692	670	685	684	679	706	683	646	708	672	679	738	662	647	676	638	695	712	706	653	711	683	652	702	670	667	623	655	678	673	641	694	640	684	661	673	646	656	657	674	645	652	690	616	702	686	626	675	719	638	635	684	647	652	697	665	649	691	643	626	682	613	657	673	648	671	652	668	703	631	668	670	668	658	671	712	639	686	704	691	663	653	647	682	715	672	662	681	639	654	653	662	633	648	673	666	670	682	680	645	675	664	730	674	649	632	650	686	682	672	624	627	696	622	661	692	659	698	647	628	665	668	650	671	700	626	701	616	678	666	680	645	666	652	642	667	638	676	682	645	694	655	654	679	678	662	666	626	615	733	643	637	692	639	620	608	674	679	665	664	650	616	649	713	683	687	668	648	675	612	651	696	732	638	677	663	617	664	699	686	643	665	666	671	682	672	689	668	682	686	708	631	684	695	715	692	679	723	685	642	676	669	644	693	648	697	671	647	703	637	689	684	664	688	698	695	646	677	622	624	659	646	671	606	673	681	652	676	657	684	679	661	647	640	709	720	663	680	639	630	664	655	688	672	663	666	658	660	685	681	711	682	704	619	718	666	669	700	619	687	697	680	667	680	701	680	652	654	647	697	688	666	652	671	684	654	671	664	701	666	694	670	647	690	669	631	679	650	692	656	641	647	675	654	683	666	644	658	630	688	642	649	644	730	679	676	701	690	693	685	687	664	642	663	694	651	637	659	678	649	639	635	675	607	654	663	633	674	652	632	663	643	644	694	653	648	661	680	663	682	644	663	676	635	670	675	666	657	654	640	649	651	654	689	664	652	704	663	664	612	680	685	668	671	645	651	667	634	609	667	703	674	662	649	684	655	634	720	682	655	675	680	689	661	675	688	676	655	690	668	669	672	678	696	665	685	692	627	603	673	634	675	662	663	633	641	648	628	642	675	687	697	657	629	641	658	651	638	688	741	667	653	671	637	656	649	680	693	678	661	678	692	665	658	679	672	624	643	665	681	645	714	687	687	686	675	640	687	627	652	667	681	679	653	639	670	655	663	690	718	672	690	674	702	614	665	648	685	668	681	625	692	649	705	692	684	672	689	626	658	682	714	661	676	639	694	711	660	719	693	658	666	652	687	652	668	695	669	638	712	641	664	674	711	630	675	661	646	689	686	678	681	681	677	686	651	626	657	647	633	681	635	690	663	705	664	691	662	593	664	646	679	663	664	658	694	662	702	671	621	675	667	660	613	686	684	688	695	652	680	657	667	695	671	676	674	665	671	684	673	653	628	640	670	700	662	643	650	655	639	623	670	642	669	592	661	686	673	653	638	669	637	679	671	666	693	661	646	680	688	643	659	682	688	717	665	657	692	685	648	672	640	681	631	616	691	640	658	675	672	651	619	639	632	627	673	664	651	676	643	655	655	618	693	661	656	681	643	690	662	655	661	676	696	670	670	677	630	630	649	686	629	627	642	664	664	696	670	675	665	692	711	638	667	658	658	637	669	678	644	712	708	658	612	678	625	665	623	647	715	666	677	661	631	667	648	633	704	681	653	625	675	633	637	626	696	674	639	666	669	673	672	693	665	624	627	672	644	669	674	700	703	661	705	636	676	688	707	639	661	648	648	658	656	676	624	654	650	633	678	682	704	663	688	670	697	677	703	646	691	633	676	684	660	666	648	606	671	661	680	627	651	632	648	650	700	678	685	633	609	627	670	629	638	644	731	702	643	708	635	661	638	693	685	640	704	654	651	693	634	648	684	654	669	648	657	674	696	675	639	672	767	685	652	730	667	653	648	683	727	673	659	663	638	634	677	664	679	658	686	694	697	678	666	663	664	665	699	622	661	666	670	701	672	626	697	659	640	661	649	638	726	638	683	693	670	664	688	713	673	713	679	660	659	643	652	666	665	662	611	683	648	697	689	643	652	643	632	678	675	686	650	663	660	647	658	666	619	618	605	694	650	671	642	666	625	696	685	680	690	648	705	645	670	689	617	664	703	625	666	678	660	645	671	683	686	701	697	670	663	619	706	673	650	662	676	691	671	659	599	680	635	661	656	672	687	689	686	664	654	696	614	667	673	593	617	648	718	679	665	696	636	705	624	625	609	649	634	676	684	684	676	644	687	664	651	623	707	680	669	687	672	700	645	658	671	676	695	661	657	688	674	647	682	626	658	676	679	661	676	602	653	655	703	650	582	660	636	658	661	676	646	659	671	701	653	643	699	643	676	675	677	636	672	689	680	679	649	699	677	682	626	677	631	653	673	675	653	662	676	625	674	638	646	684	704	649	656	666	690	649	687	700	640	651	646	683	675	706	659	634	629	686	679	649	649	655	678	649	671	620	659	674	670	628	688	642	655	716	671	648	621	654	656	672	678	713	635	682	692	655	697	644	673	647	656	667	698	682	682	705	698	644	654	654	614	668	666	644	647	625	677	641	666	685	692	701	675	689	655	677	652	647	636	655	637	677	653	665	713	637	682	706	695	670	662	677	662	672	636	667	632	645	631	614	693	611	667	641	679	678	677	661	645	658	642	650	726	670	679	636	663	672	682	699	646	673	662	662	635	684	670	679	655	692	640	684	647	665	634	690	671	625	626	650	670	674	661	614	669	661	668	654	690	658	672	678	618	675	663	682	669	668	661	709	672	699	636	643	661	679	652	641	686	660	658	681	665	673	648	652	675	685	633	665	672	657	623	677	608	682	708	639	684	660	597	656	626	657	652	675	676	678	646	633	616	651	631	649	635	684	670	715	694	705	657	699	669	707	672	640	665	661	642	679	634	653	642	659	637	615	672	677	713	680	678	638	705	691	648	654	667	686	652	678	684	635	642	670	645	683	647	700	667	637	657	711	718	640	679	665	680	664	713	690	679	643	639	707	627	694	629	658	665	669	634	659	654	664	680	674	677	664	691	691	625	676	655	655	676	682	639	644	679	685	681	707	695	683	691	644	650	658	622	645	665	671	666	669	639	686	667	715	647	635	661	613	673	723	642	636	678	638	673	631	693	687	704	698	683	650	685	677	679	647	690	692	645	646	656	664	649	673	647	633	675	663	664	638	691	671	601
33125	14654	2194	388	318	280	272	235	261	259	239	273	260	230	255	311	282	253	286	278	266	265	289	278	244	257	280	272	267	260	271	283	277	270	270	237	239	269	270	260	238	233	271	294	241	260	277	242	265	262	267	277	276	292	264	257	268	251	273	218	307	266	274	263	285	246	277	289	260	254	242	238	268	258	269	240	278	272	246	229	216	285	279	242	245	260	259	240	245	281	265	262	246	283	238	258	254	276	266	249	298	250	282	277	254	269	223	261	247	249	245	239	279	281	270	262	272	282	254	281	262	269	265	259	277	263	255	265	289	255	226	242	270	248	272	257	243	279	275	273	253	254	263	255	273	237	255	269	271	264	235	269	270	282	271	277	262	268	245	248	280	269	279	285	258	262	263	235	249	242	283	245	251	246	226	251	277	267	264	257	297	260	294	258	292	288	262	263	278	280	277	277	264	268	247	272	261	272	290	248	299	259	261	241	260	269	239	235	281	241	292	221	257	270	286	249	260	262	274	271	256	278	243	230	243	260	261	269	261	274	281	291	286	244	284	257	243	256	244	269	258	263	276	253	279	264	298	252	288	261	285	259	244	258	267	263	249	269	262	263	253	270	295	252	250	253	255	263	295	234	277	281	245	251	265	279	266	262	261	288	233	280	274	252	273	251	257	283	298	259	233	249	270	263	279	262	261	276	293	253	283	263	262	253	235	251	251	256	266	246	279	263	266	266	256	242	236	282	275	258	269	264	256	265	281	231	272	255	242	274	248	265	290	290	251	260	262	285	264	270	255	266	243	274	242	258	208	278	272	247	287	268	273	263	283	252	239	280	298	258	253	258	270	270	289	248	248	252	291	248	267	260	263	259	263	234	239	231	289	285	291	293	247	239	264	266	254	249	268	259	260	268	263	265	275	273	249	282	273	261	267	253	243	247	277	243	269	259	282	259	305	256	267	252	224	269	244	282	291	285	279	273	238	226	237	287	261	280	277	265	284	274	260	240	275	272	255	272	254	274	271	271	269	258	235	257	256	247	239	241	272	279	264	269	263	280	284	258	237	251	237	264	223	245	258	255	264	262	275	290	233	278	237	260	273	253	263	244	228	292	269	282	256	254	264	258	242	262	259	241	264	271	257	247	243	230	249	264	247	232	260	257	244	265	274	271	244	269	280	263	270	235	297	255	257	244	223	261	232	244	261	236	248	245	246	248	267	252	261	270	272	246	242	235	251	237	284	261	262	248	267	262	279	266	284	285	254	248	251	245	226	242	256	259	283	250	264	255	236	265	260	263	239	211	254	248	228	269	275	233	261	281	256	257	281	259	243	233	275	235	249	256	257	273	250	272	261	266	263	248	271	280	291	273	268	268	287	264	257	279	282	283	278	303	238	249	263	269	252	276	287	241	251	229	274	245	282	267	257	284	249	271	243	258	254	244	258	263	252	266	240	292	285	251	271	277	254	255	272	259	255	270	264	285	245	273	268	265	265	246	279	262	276	260	262	279	251	243	273	255	231	264	272	269	282	250	249	245	288	286	240	232	235	238	245	247	258	279	256	252	309	284	235	244	257	277	282	264	266	274	274	269	253	272	229	264	261	264	253	256	256	256	235	244	251	246	262	248	272	302	237	252	288	266	278	248	262	279	272	287	254	241	263	245	272	285	239	264	254	270	281	281	265	255	271	289	281	262	256	268	297	264	262	255	235	294	264	257	260	253	243	300	264	295	271	268	274	296	250	257	293	280	266	252	280	264	256	256	270	277	270	253	272	261	258	272	301	277	271	247	278	258	260	298	261	313	271	267	247	274	293	243	239	252	232	275	270	221	275	260	281	247	288	267	262	268	260	254	253	267	256	261	261	254	249	248	268	239	276	264	271	245	275	259	263	264	251	279	263	260	282	297	239	270	255	272	263	266	258	242	250	257	260	239	304	281	262	240	258	267	236	251	237	232	287	254	283	259	282	244	244	263	265	300	272	269	262	291	237	251	275	240	250	221	266	283	233	241	282	270	255	302	262	245	237	257	264	243	254	251	274	273	274	279	253	301	274	276	252	250	239	240	285	263	229	269	260	256	281	290	270	270	306	265	272	264	256	260	260	283	260	245	253	264	264	287	258	294	271	266	252	258	254	227	239	261	288	235	252	258	248	278	252	238	257	276	249	280	265	282	288	271	285	289	291	264	240	240	268	308	251	241	276	288	258	282	278	260	281	268	296	258	266	261	264	289	262	252	246	251	281	242	280	246	255	250	279	257	263	288	273	271	249	258	250	269	275	238	268	250	277	288	248	252	270	263	240	272	236	237	235	280	254	254	245	264	292	266	254	278	267	249	243	238	277	270	255	264	217	264	282	240	283	233	280	262	270	280	238	266	244	252	285	260	268	254	264	279	262	240	263	254	246	239	223	256	265	248	277	271	244	245	251	271	281	244	267	268	271	296	269	234	280	274	240	258	283	267	257	249	300	233	264	250	278	251	268	251	254	239	274	263	235	252	265	249	232	283	252	258	242	276	255	268	262	245	229	291	277	243	271	253	261	278	274	284	274	242	248	251	286	284	254	248	290	254	274	266	259	273	263	265	252	247	248	240	251	253	247	243	288	312	251	286	278	257	268	239	268	256	273	270	262	263	281	252	240	261	263	264	300	254	272	232	248	260	264	276	266	274	255	257	272	280	280	266	279	232	265	275	255	271	246	256	264	254	221	254	265	243	265	315	275	253	278	227	277	254	275	270	267	273	250	263	236	265	235	276	237	242	279	255	265	235	283	284	285	262	262	285	313	237	249	237	245	277	276	238	262	239	238	255	256	274	279	245	258	238	243	256	241	225	287	246	252	243	263	278	260	260	270	231	279	270	269	267	257	265	262	263	283	255	271	255	287	223	252	265	280	283	262	269	239	247	257	254	257	277	299	265	259	266	256	264	280	244	256	231	236	303	261	254	245	260	258	269	261	265	286	276	251	249	289	266	261	230	262	263	248	262	262	262	247	276	261	280	256	252	279	270	255	266	272	241	256	252	268	256	279	253	250	276	255	225	242	245	276	250	273	251	230	254	264	256	270	266	255	223	279	232	300	270	263	245	265	261	276	265	268	254	255	258	264	265	274	301	264	257	238	278	295	250	282	259	235	301	300	284	305	258	242	273	269	271	273	226	259	277	238	238	219	287	241	276	249	258	269	264	243	284	275	287	259	272	267	255	283	246	252	267	242	278	277	250	293	257	237	266	248	260	246	273	270	272	269	268	245	258	265	249	268	239	261	269	270	261	262	267	242	283	247	259	278	288	273	239	266	259	263	241	268	250	267	261	279	250	278	260	280	271	257	243	258	243	262	248	259	269	251	280	285	260	248	267	262	252	246	250	252	277	253	235	273	285	245	282	233	237	220	273	278	261	290	292	271	254	271	296	263	265	282	263	261	264	270	236	231	277	294	245	288	296	268	279	260	231	320	248	250	281	264	242	245	287	258	257	288	233	261	223	248	268	267	250	273	258
7696	658	647	663	622	651	633	603	646	594	613	574	607	620	611	611	613	596	678	628	644	644	640	660	627	606	632	631	591	653	629	596	671	594	614	624	593	614	600	663	640	622	619	665	607	636	596	636	637	587	623	608	611	589	587	628	621	716	628	584	571	645	600	632	640	618	663	630	652	607	628	630	643	633	647	669	639	661	641	621	624	633	575	619	605	607	609	622	602	617	614	580	621	579	573	592	613	590	608	665	612	579	607	595	619	602	611	595	648	619	651	625	676	616	617	616	591	586	625	600	595	643	640	613	594	618	661	638	654	637	585	630	625	646	592	615	657	648	628	620	661	642	585	634	616	619	660	630	650	622	595	628	563	626	616	608	630	606	592	622	627	622	596	594	624	664	614	642	603	613	609	623	670	655	644	591	606	591	666	624	677	601	585	593	639	595	637	656	614	623	652	634	637	680	626	615	620	651	634	610	668	626	649	624	642	616	613	639	595	637	641	647	610	644	639	572	632	585	657	653	614	584	663	655	624	626	623	644	649	630	644	618	586	623	638	630	596	616	615	614	641	632	623	623	614	665	577	620	636	589	582	608	630	620	643	629	573	612	651	616	654	597	687	621	574	634	586	601	628	617	604	631	639	616	644	637	613	610	619	636	615	598	619	585	650	627	557	619	626	661	642	627	603	636	634	656	629	639	605	673	607	600	572	601	667	622	599	642	604	610	613	593	635	610	637	618	580	672	619	619	611	607	626	601	625	624	664	600	609	593	581	613	650	667	642	629	694	618	649	591	576	587	616	597	649	635	602	607	657	632	649	636	649	612	595	622	636	604	624	603	624	628	635	612	666	642	621	611	632	583	625	602	579	582	612	612	592	583	610	653	645	647	651	615	646	644	626	556	660	599	577	607	660	651	641	602	619	682	614	647	636	637	632	662	613	618	638	614	627	603	556	648	565	582	653	574	621	632	603	573	599	627	597	602	629	672	624	621	595	595	654	583	618	678	618	651	661	650	645	665	615	580	672	613	631	614	626	600	626	628	659	610	599	590	657	665	695	618	645	646	629	653	656	606	639	624	651	637	614	607	603	635	626	613	596	585	646	609	630	604	619	593	620	601	648	608	624	617	621	602	603	634	620	569	633	579	616	660	651	614	599	607	597	642	663	619	593	628	630	621	649	604	606	657	610	599	586	612	649	615	634	617	602	643	583	619	620	634	662	690	593	589	647	641	601	628	633	635	649	620	617	654	623	608	633	645	598	634	586	630	616	613	568	617	561	621	641	594	631	609	607	606	592	649	637	625	580	645	613	651	592	655	635	625	632	608	640	603	602	596	640	610	676	622	641	629	669	609	612	584	625	635	612	618	659	630	631	639	627	601	651	596	621	637	634	588	667	676	628	571	652	622	613	609	578	566	652	662	605	651	613	623	616	647	636	634	625	621	615	650	636	577	621	589	652	598	610	607	647	647	623	620	610	609	707	606	577	591	625	629	566	617	593	622	626	596	644	645	643	660	608	661	628	639	634	603	595	610	613	589	635	622	557	611	628	630	621	637	607	586	582	630	659	636	639	627	636	633	631	660	633	612	590	637	623	635	623	609	731	596	618	632	589	656	624	611	608	632	627	632	653	607	580	631	602	597	619	631	609	642	576	655	627	663	647	589	664	639	636	674	605	656	623	604	641	581	605	612	600	581	601	666	641	628	615	599	595	586	682	629	642	634	617	603	613	625	596	659	624	635	608	627	631	592	635	604	669	621	662	609	604	618	632	632	631	605	601	584	576	629	615	617	640	608	651	615	652	626	615	625	613	602	655	621	609	616	610	683	610	626	599	636	643	610	579	592	648	620	662	636	667	604	579	595	639	626	608	629	645	622	639	654	626	607	608	651	611	640	598	603	670	614	632	634	592	596	597	593	589	634	577	558	595	614	612	645	571	622	624	632	631	615	605	604	615	630	635	632	607	609	653	659	631	616	609	573	623	659	647	631	607	625	649	666	626	651	636	681	583	591	644	608	593	584	649	581	608	614	607	624	603	620	600	640	585	614	607	612	570	673	635	652	646	597	599	637	596	659	652	624	634	596	602	607	623	584	636	590	579	586	599	651	638	649	578	609	616	633	622	633	598	612	604	653	598	643	652	626	620	634	579	589	609	625	592	619	620	596	644	618	644	594	606	624	655	650	651	652	651	638	631	606	598	646	621	609	572	613	650	615	624	604	623	643	581	606	621	610	602	639	618	617	644	594	610	649	657	619	612	615	587	625	611	603	615	690	635	648	629	627	637	628	597	655	620	579	637	644	621	625	639	638	609	661	643	659	615	625	621	584	641	611	589	603	572	635	620	605	636	635	648	606	580	665	628	587	661	620	604	652	612	649	633	599	615	669	636	635	611	600	591	601	644	636	611	598	631	600	630	586	601	594	624	580	598	671	616	588	555	627	622	625	641	614	617	578	595	560	681	607	603	615	591	622	621	646	609	620	606	601	667	624	582	631	619	657	654	647	635	659	648	617	599	620	623	621	599	579	576	625	600	597	606	600	610	677	614	625	617	611	622	611	595	588	609	639	602	621	646	628	588	631	632	659	635	641	617	599	645	656	570	602	608	606	613	643	675	661	654	643	623	606	639	617	663	622	618	578	634	612	632	653	624	617	654	636	639	621	611	642	629	625	635	625	593	595	622	565	627	610	615	619	606	576	621	626	635	638	612	623	625	603	617	619	562	648	585	640	620	593	639	649	641	587	599	619	683	645	620	611	650	613	603	612	630	650	621	634	628	619	645	572	648	611	631	607	572	619	611	579	632	616	595	624	602	658	627	639	621	624	618	631	646	598	684	612	646	629	648	571	608	592	607	612	628	599	636	631	633	661	620	579	617	594	623	591	643	616	625	587	605	628	592	637	628	626	622	622	636	641	668	619	644	609	630	629	625	614	622	642	609	600	618	647	606	602	650	607	622	600	613	666	628	629	623	618	633	636	617	578	671	644	595	585	640	593	632	646	677	657	571	629	627	596	609	579	623	634	597	629	630	624	601	583	618	571	610	568	615	622	680	569	598	612	602	627	620	634	611	618	625	613	671	640	600	632	588	611	601	644	604	617	622	616	602	630	622	632	645	607	606	630	620	611	585	625	597	622	628	633	622	626	602	625	617	646	625	594	594	638	591	612	595	612	621	619	663	611	641	614	659	573	640	610	619	640	639	606	625	596	576	630	606	634	653	605	639	577	594	580	638	634	661	651	620	594	624	630	652	625	608	647	652	565	614	603	588	647	640	600	571	666	615	639	646	601	590	644	642	589	609	619	609	635	666	624	597	590	667	644	651	603	620	621	621	626	615	639	612	640	598	645	657	614	621	629	616	607	637	604	618	648	634	656	594	615	629	624	589	671	667	645	608	616	646	620	690	611	628	613	614	638	627	654	639	598	624	620	616	628	676	612	653	584	611	648	604	618	629	620	671	617	623	638	617	634	575	598	595	619	611	630	602	579	644	600
25031	20974	23588	28515	20974	13215	769	585	458	428	455	459	422	401	419	458	441	448	433	433	404	425	420	425	457	377	392	422	419	405	431	424	422	434	442	432	417	407	435	403	400	403	397	407	410	387	409	383	410	374	414	397	433	406	380	416	388	418	467	456	412	425	405	396	387	391	411	425	444	398	436	398	415	466	396	398	464	400	415	411	381	413	409	400	405	422	429	431	401	435	388	452	418	374	391	424	406	435	394	381	386	393	386	425	411	400	428	405	417	374	395	413	422	416	417	404	424	461	442	405	428	419	406	437	399	411	384	422	429	407	418	441	422	387	414	397	447	399	426	362	410	387	411	423	396	434	391	432	404	416	409	399	402	421	367	387	416	384	382	410	441	429	417	401	346	403	363	427	393	390	411	415	438	412	384	363	402	419	433	435	426	423	379	395	452	415	443	388	454	427	379	395	415	425	385	422	388	429	431	419	404	411	412	454	395	384	411	397	395	394	410	427	451	374	413	375	416	424	419	386	408	390	405	389	380	400	445	428	374	382	399	407	406	408	417	441	381	392	455	416	441	426	432	427	413	436	441	421	401	454	411	440	421	430	417	409	411	442	396	405	421	388	428	450	424	405	461	419	443	408	425	412	417	423	406	419	441	423	440	392	408	419	427	438	366	373	379	410	429	411	389	442	390	398	417	418	380	416	426	434	453	436	383	426	414	438	377	418	397	379	405	434	395	415	400	390	411	418	405	431	417	437	435	424	404	435	418	403	419	433	410	389	398	377	423	379	391	428	406	396	353	398	384	390	387	437	395	416	404	381	404	469	443	445	393	453	396	415	451	392	404	376	425	402	371	404	444	441	414	416	382	394	411	355	381	447	415	410	399	395	446	406	390	429	447	395	431	434	410	449	428	378	431	429	392	403	411	440	374	393	424	378	440	390	404	443	387	435	386	462	397	428	420	396	424	385	447	406	455	409	388	422	399	393	423	415	443	395	433	399	377	433	421	385	403	402	395	433	429	406	416	384	411	395	415	387	474	419	385	415	419	397	397	373	384	417	417	423	416	408	413	437	404	382	433	448	438	418	369	400	465	404	429	411	428	440	389	379	467	414	413	410	403	430	402	418	385	406	406	409	438	404	402	398	426	414	370	392	397	427	428	374	396	404	399	385	411	426	386	426	401	411	419	395	391	414	379	405	403	417	398	418	397	439	413	432	406	438	343	425	408	403	467	409	397	418	418	447	408	420	415	453	399	355	406	414	420	393	414	419	415	425	409	420	377	403	405	394	401	394	386	409	373	396	375	418	411	375	397	408	423	403	392	411	403	417	403	434	389	426	471	416	367	430	440	402	422	397	405	419	426	407	401	439	393	417	400	416	455	459	402	393	408	396	392	389	425	398	418	392	461	412	416	418	392	409	426	388	390	415	402	390	364	400	442	460	394	377	396	414	430	441	430	409	405	415	396	376	402	388	391	394	426	401	423	442	375	413	446	364	363	387	414	432	419	414	430	372	444	447	459	428	375	384	429	402	389	443	376	371	441	403	435	415	398	409	438	436	414	378	419	427	461	416	432	413	402	399	397	419	429	397	412	437	380	440	400	384	402	365	430	437	416	424	378	447	452	387	412	389	441	411	406	402	398	429	353	437	351	427	400	403	393	415	403	412	413	377	396	399	413	394	379	397	410	370	384	369	396	421	426	432	421	377	430	408	391	441	418	421	390	453	401	418	369	419	402	401	422	411	374	447	427	418	411	445	415	436	419	414	421	416	407	428	381	388	360	418	363	437	423	381	419	389	403	414	412	400	431	417	428	398	398	416	391	407	414	379	415	406	447	469	443	440	417	442	445	359	423	441	403	394	395	404	402	437	408	419	442	453	391	419	435	402	400	415	412	412	417	418	424	412	394	364	424	439	417	401	421	403	412	400	423	436	410	428	400	383	391	404	415	382	393	405	405	401	403	423	379	381	422	435	396	401	432	456	412	397	401	372	415	419	409	444	453	437	383	442	436	375	380	413	419	413	422	404	398	433	385	400	406	389	405	375	420	367	378	409	403	399	393	392	380	421	437	400	393	420	395	410	420	402	377	372	415	421	411	406	431	360	395	387	395	392	370	398	394	400	410	392	391	392	393	404	432	407	414	381	391	401	385	406	359	381	398	392	403	402	391	408	402	435	445	411	418	438	418	405	391	402	374	385	462	415	417	387	414	358	377	461	396	438	393	404	422	425	408	418	403	388	400	403	394	431	410	435	432	389	397	416	415	432	418	372	388	411	399	400	400	470	394	422	421	416	383	410	399	406	419	410	358	389	355	381	392	385	383	431	450	407	381	364	409	406	373	406	447	453	387	439	373	413	406	407	412	427	423	444	400	427	420	383	363	406	361	448	454	415	408	422	438	432	464	400	404	405	391	406	410	434	369	421	422	393	432	413	416	390	370	402	420	407	409	415	428	423	397	414	393	410	421	412	410	390	437	437	407	382	392	415	428	430	408	399	402	437	455	402	393	381	388	432	373	372	443	384	412	429	423	425	404	403	379	384	402	393	410	416	408	440	402	401	448	410	393	390	393	398	415	444	443	408	378	413	418	388	409	412	424	386	418	442	399	368	389	433	473	379	441	353	418	394	390	379	377	366	425	415	436	388	434	437	402	400	415	414	414	366	418	416	357	429	398	425	402	406	423	420	441	409	442	438	390	384	414	413	410	431	416	388	412	398	375	403	430	400	383	409	392	423	404	412	390	419	410	422	393	375	426	444	405	402	431	420	468	432	404	369	459	377	417	420	382	418	383	443	395	373	437	415	395	430	374	386	423	410	352	421	370	396	403	402	440	433	434	376	447	402	416	433	440	415	425	446	370	378	430	405	431	426	408	400	388	408	401	415	397	377	402	405	372	406	454	392	370	371	396	402	402	447	447	403	429	443	404	405	420	411	406	395	427	423	414	427	376	425	419	378	419	425	415	382	413	412	446	389	378	417	422	412	440	401	410	397	404	416	363	418	437	416	406	437	409	422	382	434	441	391	407	397	398	420	378	405	405	415	430	417	428	401	360	398	408	413	439	407	403	388	412	426	390	417	393	399	415	428	368	462	378	390	395	405	397	413	416	410	418	400	429	404	388	402	372	428	435	414	434	403	408	395	413	365	383	410	408	423	405	399	423	405	385	422	424	355	425	404	413	385	404	372	399	410	409	408	401	423	385	421	381	377	422	418	413	384	432	388	424	426	380	389	411	391	401	405	398	453	409	346	389	426	382	378	436	426	416	407	395	394	390	414	406	401	415	404	385	415	420	440	393	404	439	404	378	421	386	403	434	371	420	382	377	399	399	407	419	417	429	409	394	415	395	421	391	419	390	426	402	395	412	421	387	451	423	429	413	406	410	416	441	400	411	395	419	380	428	387	418	410	399	386	393	371	413	429	440	438	417	406	417	429	403	400	386	407	445	386	380	400	420	416	411	412	412	394	383	387	420	393	380	415	418	430	398	410	424	425
4553	2297	1395	1076	982	911	850	900	876	920	872	944	857	865	886	887	886	866	899	894	862	849	880	910	904	831	893	876	917	880	898	862	821	900	865	859	903	917	817	863	868	862	862	869	866	829	851	865	894	866	877	822	841	850	868	883	858	943	845	864	868	850	852	825	881	930	843	879	856	848	900	889	856	881	866	875	819	826	842	836	902	914	897	876	861	853	902	904	863	845	922	878	878	862	899	893	918	861	929	904	854	843	912	880	911	888	847	862	885	906	863	900	863	852	855	823	816	890	837	897	875	958	849	909	829	887	832	891	880	905	900	845	943	884	873	880	854	869	856	843	850	872	890	872	860	840	888	828	928	871	911	883	843	859	883	850	826	853	863	908	914	870	885	911	857	843	831	907	858	893	917	901	898	845	833	879	879	913	846	890	921	875	895	886	888	858	866	877	887	904	936	889	914	882	836	873	870	882	859	825	899	885	854	846	840	878	878	862	879	828	869	892	791	876	921	875	862	880	822	915	885	881	905	856	877	858	838	918	871	878	883	819	863	844	885	848	864	869	953	882	877	811	883	900	876	872	911	878	848	899	936	880	786	854	901	888	867	910	879	880	877	803	886	843	883	895	852	857	866	888	840	915	872	906	835	845	885	897	828	894	922	882	883	879	882	857	866	921	869	834	862	892	877	896	820	887	915	925	863	891	845	876	885	853	821	875	853	847	810	841	880	881	855	859	919	858	841	893	859	850	889	936	883	925	857	912	851	886	827	902	862	866	898	830	903	819	848	907	891	874	903	911	859	837	887	850	858	887	866	849	853	897	878	895	888	854	911	857	869	873	945	890	851	953	820	883	901	897	880	864	867	881	847	866	859	871	853	933	831	932	946	899	855	848	890	948	939	916	878	904	832	922	871	899	847	879	852	890	916	836	833	856	852	903	884	886	913	900	834	868	857	875	885	870	862	803	904	842	864	863	892	876	810	873	849	906	914	883	895	882	899	878	897	880	899	867	859	874	924	906	875	877	862	855	902	827	842	893	908	858	882	862	891	853	863	934	879	842	881	888	885	857	876	863	881	914	829	866	842	892	938	883	857	867	883	817	907	921	947	922	894	865	905	918	810	897	834	877	819	900	892	875	858	866	889	907	930	863	876	897	857	871	899	821	856	871	837	879	892	856	872	908	925	832	892	897	858	908	870	867	849	925	851	879	872	881	849	859	887	902	909	890	879	885	904	900	897	897	881	864	866	840	917	881	891	877	858	895	829	895	830	893	828	829	902	914	859	922	895	861	833	878	885	901	819	882	913	836	890	840	858	870	875	852	854	870	829	907	875	852	879	912	853	882	835	868	886	908	837	883	871	860	865	914	877	852	837	871	909	905	858	883	930	877	861	884	815	914	923	849	893	868	900	837	845	829	886	881	916	851	882	881	906	868	877	916	851	872	865	846	901	877	864	886	885	923	896	841	868	836	837	851	861	909	908	848	852	834	879	859	880	947	847	868	809	888	819	922	900	880	828	867	884	886	910	833	863	881	870	846	900	886	841	866	870	876	875	908	872	882	859	879	895	849	913	854	861	870	823	906	895	857	879	845	874	922	932	831	826	886	945	860	880	856	892	839	902	855	873	884	901	848	849	863	860	943	881	879	895	946	884	911	845	840	876	859	872	888	863	870	872	865	910	865	854	866	879	846	906	885	847	901	909	876	882	952	857	855	911	848	873	835	884	911	868	934	918	897	895	883	924	851	888	865	843	906	815	896	887	872	913	902	869	920	896	906	856	862	924	871	923	873	861	865	883	905	905	845	857	902	869	820	857	853	856	931	874	849	850	891	875	847	866	893	864	858	849	867	877	884	875	926	852	851	869	854	889	820	914	861	870	844	868	864	901	867	896	860	825	862	887	900	925	903	872	859	910	869	890	865	818	851	885	892	829	878	889	880	845	854	834	917	863	850	829	878	866	906	888	835	869	913	862	867	815	914	896	865	894	888	872	878	848	862	849	872	877	868	906	895	874	847	878	940	867	867	906	850	858	841	957	856	865	889	821	893	843	833	855	846	873	863	862	865	915	858	837	855	849	852	915	886	874	864	879	881	881	909	864	882	833	864	857	862	870	849	921	806	909	877	838	915	902	840	880	879	915	855	927	849	889	931	876	904	849	860	812	854	842	883	902	867	863	929	827	910	824	897	901	916	875	898	893	856	870	850	839	902	833	901	903	912	831	885	830	907	878	832	922	834	814	861	891	846	826	869	864	851	922	884	864	876	873	871	864	889	886	938	825	894	904	887	909	868	820	868	888	818	871	873	847	917	915	850	868	855	921	871	888	883	903	864	846	847	864	878	913	887	910	835	870	851	813	854	904	852	927	912	867	822	876	855	859	901	861	850	912	876	902	861	842	937	872	926	896	872	915	888	854	889	870	890	870	857	950	809	884	841	896	919	905	920	904	829	939	849	865	898	845	844	862	920	914	920	904	863	856	915	894	854	896	840	849	877	889	935	810	846	843	868	841	823	899	877	855	848	894	907	833	774	862	874	871	849	900	870	916	873	832	845	891	881	902	889	863	841	844	886	864	943	843	880	878	879	859	835	879	903	887	847	857	854	878	887	901	906	895	864	821	859	839	864	871	862	863	881	844	834	898	814	896	912	890	879	863	838	931	896	887	843	860	887	870	872	844	894	889	880	894	881	874	872	859	841	908	873	862	876	899	886	868	902	855	843	890	936	898	814	906	878	890	852	912	839	937	878	857	898	861	900	867	904	909	824	871	901	834	887	893	845	863	884	914	885	867	851	898	865	838	941	866	861	886	890	910	890	901	905	885	930	835	901	909	890	920	892	916	891	890	923	881	821	875	800	864	881	836	917	845	872	877	885	840	889	909	816	871	859	872	832	870	884	907	942	889	873	874	906	891	899	878	843	856	842	871	817	884	866	908	892	872	822	885	869	846	860	829	822	858	906	862	855	915	905	946	893	873	934	895	923	899	846	916	872	908	864	872	855	904	906	863	863	875	887	848	914	915	865	905	892	873	876	890	870	847	808	856	865	812	878	879	911	889	843	864	874	877	884	890	816	851	867	862	855	860	880	926	852	883	884	908	833	842	870	849	862	881	860	903	834	920	874	883	852	884	907	857	867	893	901	877	887	895	902	898	895	850	914	857	836	844	944	818	884	861	852	858	872	870	881	893	888	937	862	861	895	852	848	863	865	842	855	814	856	839	830	830	936	904	849	883	831	877	884	909	822	918	877	903	815	901	841	871	887	863	872	868	848	865	923	912	830	882	879	833	851	889	947	892	887	894	847	865	876	826	929	895	799	871	889	889	865	827	865	854	858	848	885	871	923	877	903	898	883	845	872	846	834	906	894	933	902	854	969	894	864	852	896	836	873	922	898	849	886	849	876	894	869	877	933	900	844	904	879	864	852	894	855	897	884	885	895	872	871	825	880	875	875	913	878	830	917	895	852	891	843	854	895	902	867	892	812	852	892	821	873
24488	21002	23964	28231	21009	21030	10993	689	476	444	419	398	369	398	370	348	331	348	365	375	324	328	324	363	321	301	297	337	350	366	314	307	323	298	288	332	329	294	315	329	346	287	368	298	327	323	317	299	333	288	293	283	301	310	378	323	301	333	325	315	286	342	316	340	328	311	308	330	305	293	324	290	292	300	320	322	294	306	316	290	323	309	332	372	322	323	332	305	309	302	320	348	281	342	325	286	285	342	327	331	278	292	310	317	325	291	323	298	334	326	297	312	291	348	302	310	305	320	296	343	309	333	313	315	360	328	308	319	334	335	289	327	323	299	346	325	361	327	347	320	332	338	329	316	292	347	313	310	320	318	299	304	320	311	305	314	340	340	318	286	313	298	320	350	308	294	317	301	337	286	345	296	295	290	346	340	284	335	301	313	301	337	335	289	301	316	307	333	307	310	313	324	292	306	309	326	281	306	325	314	311	308	338	323	334	291	361	347	323	324	309	282	314	330	265	326	282	306	309	305	279	314	295	290	325	319	304	302	301	375	304	295	310	326	326	342	300	347	315	344	304	285	288	294	345	291	314	325	345	318	316	329	326	302	251	318	319	332	320	306	349	329	274	316	320	274	272	321	338	297	337	327	328	303	286	344	344	317	324	288	298	317	306	306	360	337	316	304	314	320	325	336	300	332	325	278	293	341	324	317	325	308	333	303	316	314	328	327	302	307	314	316	318	329	289	319	325	304	280	322	317	333	267	324	337	315	292	311	341	327	335	324	318	308	289	310	302	292	320	322	343	281	312	287	312	333	317	320	321	328	333	302	292	313	293	344	348	341	306	292	275	281	322	289	331	288	314	305	332	282	299	314	352	334	309	328	326	345	312	299	302	287	294	315	292	304	312	302	326	322	335	320	281	301	322	315	317	329	347	310	297	344	335	329	330	301	312	333	304	317	324	319	287	311	320	301	321	366	322	319	312	294	282	340	298	325	308	304	327	300	309	310	323	309	295	341	280	276	302	306	328	336	300	300	341	340	311	309	277	336	303	307	313	311	307	306	302	316	332	334	313	319	327	314	317	322	331	307	300	341	353	312	303	314	333	269	279	302	305	306	327	332	334	325	357	325	325	308	310	295	308	301	354	292	322	313	353	321	353	301	360	316	319	327	304	326	323	301	316	301	288	313	343	306	328	331	322	332	299	327	299	344	288	306	329	303	334	322	328	296	319	314	316	318	316	307	309	293	329	322	330	317	332	298	346	326	334	300	288	326	312	335	339	344	286	323	311	352	310	334	320	346	288	327	341	294	345	316	335	274	290	277	296	300	315	331	336	300	324	334	303	325	318	285	331	316	313	307	302	316	327	322	310	292	313	331	316	303	310	283	331	308	310	313	315	310	293	332	316	293	313	292	343	292	335	311	355	296	328	288	315	299	321	307	302	315	331	334	300	360	334	300	298	320	330	318	299	303	320	299	293	283	312	326	357	293	310	304	309	345	294	297	304	292	298	347	351	309	343	307	295	288	338	336	309	305	306	320	282	313	295	315	306	281	312	305	316	341	334	307	298	289	324	281	295	306	299	294	310	273	306	297	315	336	299	303	341	303	337	313	318	331	329	303	294	285	308	311	299	297	289	297	310	309	313	305	310	305	304	314	295	328	330	363	307	310	329	312	314	343	317	318	307	337	309	291	332	337	271	274	330	321	309	318	309	317	315	304	308	325	329	306	357	338	320	328	346	333	326	314	291	298	330	329	279	350	346	322	331	316	348	315	281	312	333	297	296	308	327	327	338	297	332	327	288	306	317	320	343	309	310	308	313	309	340	305	340	325	289	328	331	318	325	334	313	310	293	321	294	331	350	323	291	313	327	275	314	347	372	278	298	308	297	316	295	294	290	324	295	288	275	349	313	319	343	303	323	329	310	328	298	292	309	310	347	340	299	363	320	327	327	319	303	295	303	271	315	305	308	307	343	333	307	274	311	337	333	333	331	298	295	327	294	286	300	343	254	324	284	330	321	333	324	325	348	314	307	319	349	326	303	291	271	278	307	310	291	317	309	327	323	302	269	296	300	310	315	289	357	327	293	301	303	326	308	311	339	299	329	332	291	302	346	313	312	282	306	288	341	300	301	293	308	294	286	308	306	326	321	272	288	372	312	324	304	324	327	329	328	354	297	310	320	326	340	309	272	351	308	353	367	329	308	301	316	321	337	321	321	283	318	293	315	308	320	292	306	331	334	316	296	322	340	349	308	332	332	303	323	314	310	330	316	307	294	317	301	332	353	319	326	345	316	297	265	353	327	320	308	331	326	282	327	309	278	303	335	321	361	325	320	305	296	314	293	272	330	308	317	313	308	343	293	322	317	290	298	276	298	348	296	312	315	306	338	291	278	316	309	322	340	337	299	323	346	325	307	342	310	315	324	334	327	316	321	304	304	310	299	336	338	335	316	303	341	326	337	280	313	314	320	367	299	342	336	326	301	330	346	344	292	345	307	282	295	298	298	317	313	321	335	317	329	295	324	310	295	365	318	293	293	314	331	298	306	336	324	340	289	294	299	355	308	325	316	322	307	297	300	297	309	329	288	329	328	324	326	331	324	300	335	322	329	342	313	325	337	345	314	307	303	296	339	316	328	310	301	312	295	315	345	294	325	332	319	314	275	321	312	341	349	324	290	288	316	312	327	334	330	331	304	291	313	321	322	313	283	323	314	334	290	312	320	332	331	353	307	364	321	300	316	334	311	320	305	305	314	283	311	318	298	322	349	264	315	316	324	331	306	306	288	303	292	326	321	325	276	312	304	315	325	327	310	332	334	327	290	340	330	298	292	309	286	310	319	307	351	314	304	294	345	317	312	298	289	317	308	314	334	343	324	325	284	283	327	334	322	323	310	303	306	305	332	310	291	295	316	317	326	295	310	302	294	317	345	286	315	306	304	320	343	337	321	289	324	338	309	325	376	291	272	301	281	295	289	336	335	345	299	329	297	330	304	282	302	264	315	340	292	305	285	352	350	322	289	252	328	293	332	297	310	325	307	286	341	298	328	282	324	315	307	316	322	301	311	281	305	352	355	310	297	340	332	311	356	310	327	348	298	317	325	301	277	302	284	333	329	323	310	328	301	330	345	293	318	354	317	323	331	320	307	310	314	313	334	323	340	315	292	337	292	311	322	291	318	318	319	326	306	316	308	278	330	292	291	324	268	291	311	319	322	318	306	278	323	324	318	308	312	322	304	296	317	331	292	320	342	338	315	299	300	302	316	324	316	296	321	322	280	324	318	326	310	298	330	307	297	328	291	327	349	290	303	334	302	333	315	356	272	299	327	309	329	335	333	311	318	304	306	286	278	308	280	334	299	340	314	290	252	317	337	322	287	278	312	325	328	296	311	329	308	300	308	312	308	286	325	305	317	306	302	302	325	309	331	337	318	315	322	346	332	321	321	304	274	327	298	298	303	287	298	294	333	305	341	316	315	290	304	303	338	318	290	286	337	296
4127	3368	1690	1053	861	740	731	745	737	734	685	675	673	692	659	697	610	638	739	671	641	711	677	657	681	660	618	669	621	680	660	659	673	680	656	724	697	720	633	715	663	648	661	694	656	663	657	652	653	673	727	643	627	665	642	647	668	707	649	661	694	689	641	606	643	663	647	662	677	662	700	692	624	693	713	706	677	717	677	674	697	691	672	698	649	651	688	643	666	688	680	643	687	692	686	653	635	642	682	705	679	668	715	690	708	671	661	651	655	682	682	641	668	674	660	636	707	660	688	637	664	694	635	644	658	698	702	648	676	660	640	679	700	667	640	737	640	657	642	672	603	637	702	647	689	682	668	676	635	675	667	639	667	705	662	655	659	711	663	653	709	627	671	638	707	664	631	665	637	646	646	660	676	684	710	657	690	634	679	680	704	688	665	655	612	710	686	668	658	621	632	720	662	669	657	698	641	707	662	664	645	683	664	681	675	679	653	656	699	723	636	610	703	679	644	644	649	679	651	654	692	687	650	698	664	689	615	636	628	675	651	697	663	687	676	644	625	638	702	654	674	621	682	677	635	688	727	698	666	651	626	689	689	678	659	641	720	666	679	654	672	678	677	624	668	705	672	643	653	685	663	701	666	685	687	638	696	706	679	655	709	667	665	665	648	633	650	703	665	655	686	694	704	674	651	622	651	631	631	657	638	616	668	671	693	663	697	659	681	690	723	669	682	681	668	679	661	653	721	634	669	650	662	664	661	648	639	671	678	663	671	665	689	673	686	670	673	697	686	704	646	665	671	679	641	662	634	689	673	634	672	650	686	675	681	729	662	675	653	719	680	687	617	672	689	641	687	686	699	646	634	628	724	711	681	640	668	702	682	692	676	738	651	678	658	652	674	633	731	682	683	663	686	617	721	661	648	709	656	690	664	656	670	691	691	624	652	681	643	684	687	669	673	664	660	617	695	673	639	693	674	663	696	669	724	674	703	636	684	689	674	725	659	696	670	712	699	716	640	665	669	656	707	652	662	754	675	707	689	669	657	657	693	664	648	673	663	741	672	613	613	659	686	707	674	671	639	645	693	650	639	671	606	688	672	680	699	636	702	701	702	702	705	645	685	662	606	646	656	692	670	721	658	698	631	653	633	632	615	705	644	620	632	613	680	676	684	644	646	675	686	657	647	653	685	702	672	623	718	643	672	690	709	685	664	700	671	652	686	630	658	651	706	658	697	667	675	652	669	704	639	676	645	668	692	710	678	708	694	686	709	674	687	663	641	651	605	686	675	650	693	733	677	614	646	686	680	617	664	656	701	672	646	696	637	664	649	626	690	680	712	651	644	709	731	664	651	635	669	714	665	652	704	631	663	718	663	674	647	690	645	670	676	714	672	659	665	645	660	699	638	630	665	643	686	677	704	699	667	685	691	668	665	678	663	643	636	649	681	651	701	731	631	641	698	679	653	676	676	646	652	626	678	661	690	662	663	662	648	662	681	679	668	678	706	661	641	681	661	653	681	669	682	653	642	668	645	683	650	680	634	651	643	706	676	694	677	640	671	669	693	651	667	657	633	667	711	672	674	646	600	663	639	591	683	647	704	696	708	693	666	683	708	652	661	691	629	644	659	657	676	631	698	695	668	668	650	661	637	688	666	675	616	662	634	654	682	677	683	644	689	673	626	629	643	656	660	690	625	709	658	662	686	690	652	677	618	683	648	690	699	626	723	625	689	631	742	686	642	703	686	646	654	628	626	705	684	694	623	656	660	623	655	658	668	638	704	668	657	637	708	693	661	665	669	691	651	652	612	699	680	642	692	698	649	693	686	681	643	650	626	625	662	673	668	689	657	649	698	629	653	669	660	684	701	663	696	678	641	684	670	682	691	646	682	746	679	671	688	673	673	646	647	603	649	668	625	660	685	611	717	643	626	659	670	656	665	657	702	630	631	674	664	641	719	660	667	673	634	680	677	689	666	667	709	636	699	673	683	708	682	610	665	690	690	647	677	646	698	710	649	679	657	637	688	695	602	669	687	644	657	675	664	649	653	681	677	646	650	611	636	644	659	651	650	661	682	679	686	691	597	651	680	666	640	688	657	654	666	649	691	651	670	681	662	654	693	637	684	637	644	696	627	642	620	663	699	701	684	648	674	642	727	635	680	640	649	569	714	631	681	717	671	660	703	656	668	638	666	657	674	691	653	622	674	678	695	639	674	688	620	659	672	670	677	684	671	644	722	629	667	644	725	673	662	679	660	637	636	651	673	710	660	638	722	678	662	716	651	702	653	626	673	719	661	729	676	676	693	625	656	678	664	704	653	657	701	656	663	654	661	661	673	671	627	697	663	677	722	667	629	681	680	658	680	657	668	712	699	685	643	652	664	684	682	661	675	648	615	713	708	668	662	612	674	676	721	670	665	665	664	633	669	718	710	663	659	676	676	652	646	687	671	674	685	627	670	633	689	666	639	672	644	701	624	631	714	684	606	627	665	667	659	699	626	679	671	679	689	666	627	655	692	706	643	690	662	677	661	632	695	662	668	650	738	692	687	637	672	623	636	658	643	661	661	695	678	640	623	686	645	685	648	657	657	658	690	666	701	711	674	638	693	644	680	669	624	662	624	652	633	661	670	689	704	656	622	662	662	682	698	702	642	664	661	706	666	679	679	694	603	645	644	638	669	655	699	687	647	680	680	613	705	677	677	651	644	681	690	664	654	626	643	694	708	645	657	631	695	654	667	680	625	729	656	640	678	690	686	639	707	701	647	668	669	694	653	721	605	691	665	706	676	712	633	671	663	661	676	676	642	669	706	644	673	675	666	605	663	665	712	644	676	689	670	621	693	642	679	681	652	640	644	671	701	717	677	726	668	637	687	640	700	653	670	689	644	695	654	677	700	660	616	682	628	712	657	667	667	731	636	625	662	732	647	661	629	684	690	645	669	644	695	667	696	659	663	685	666	663	689	682	686	667	647	658	676	705	635	666	697	652	689	658	688	673	683	677	672	653	643	664	674	661	646	699	682	610	670	690	646	680	692	696	669	644	665	665	718	692	696	697	633	646	673	658	644	674	632	681	666	667	634	650	669	649	624	607	663	700	633	654	683	694	648	635	716	632	676	669	675	705	635	679	714	680	680	685	697	669	656	652	679	656	640	664	688	662	692	678	691	717	666	692	634	689	627	684	712	685	635	656	664	661	663	658	697	689	639	648	639	692	632	635	640	665	669	652	646	661	673	709	681	711	686	645	699	659	632	710	660	671	695	639	649	693	644	621	652	622	673	684	649	685	675	706	671	628	668	679	621	680	667	645	698	684	620	668	689	724	679	655	660	624	691	639	647	657	635	670	671	657	689	685	683	637	674	669	709	696	731	669	667	657	661	665	685	682	659	684	653	716	676	690	680	670	689	644	701	657	649	687	665	629	660	694	705	715	697	732	660	698	651	629	718	654	653	668	684	679	716	681	705	627	657	675	647	667	670	680	643	660	655	652	668	642
33421	14696	2217	379	297	253	296	257	258	291	278	269	264	252	245	276	270	262	286	268	258	242	283	273	244	264	246	240	260	251	246	244	264	275	259	238	242	253	257	292	251	286	276	230	290	264	274	291	250	228	228	250	259	270	240	281	263	262	272	262	290	239	250	275	296	265	281	277	248	273	251	279	288	265	226	265	299	265	292	265	293	252	267	251	270	289	261	271	251	250	271	260	273	253	277	251	259	260	232	243	296	258	254	258	236	232	314	275	252	264	269	276	286	281	290	265	271	261	292	247	250	247	261	263	282	243	254	262	258	239	279	267	276	276	241	290	253	260	242	265	261	250	250	266	262	256	271	238	245	271	273	269	269	231	262	265	253	260	279	278	257	270	264	299	250	279	266	269	270	263	272	250	273	265	255	253	242	258	243	256	278	250	264	264	254	264	281	257	291	246	242	293	253	250	264	254	276	272	251	268	248	248	267	284	256	261	256	273	256	270	300	264	296	257	265	303	258	266	299	263	266	255	270	249	268	266	231	255	275	258	272	302	275	278	256	238	253	245	271	242	265	223	238	283	237	262	242	275	250	251	275	260	265	265	268	266	263	267	258	280	268	240	257	263	281	252	245	288	279	272	265	294	282	258	245	268	253	238	228	277	244	287	253	231	285	260	285	298	288	265	271	251	263	238	302	225	274	276	273	271	259	266	263	278	262	271	284	270	283	262	287	257	269	287	262	294	268	274	309	282	279	255	271	244	256	261	270	265	219	268	276	253	281	273	258	301	302	255	267	287	275	257	234	245	259	232	285	259	302	291	276	265	256	264	290	253	258	263	231	259	271	279	244	289	252	254	274	238	276	246	278	277	286	259	251	270	255	245	280	250	269	273	248	279	282	249	255	264	292	253	257	242	270	286	261	259	269	280	243	240	248	239	253	273	265	281	274	264	249	271	274	264	277	258	263	257	275	270	267	277	272	238	269	263	284	267	237	257	277	234	272	248	268	254	251	246	267	266	270	274	271	276	297	259	280	263	279	281	247	276	253	264	284	287	254	285	261	262	239	252	267	287	258	270	244	253	264	269	278	229	258	263	258	251	297	269	261	287	252	253	266	300	292	239	272	265	286	296	253	279	232	269	263	267	271	277	231	261	281	280	284	280	268	275	257	279	313	269	249	238	286	239	249	251	295	257	273	283	231	283	266	324	281	252	247	255	309	253	255	235	286	265	239	246	280	299	259	282	233	259	248	247	270	257	253	266	240	251	266	218	262	274	236	269	269	279	245	273	258	290	243	253	247	256	283	253	275	277	262	232	246	253	253	258	313	259	295	266	244	259	241	277	259	271	258	293	274	286	255	285	265	264	276	272	242	267	225	273	253	277	268	254	266	256	282	265	278	282	274	262	251	263	309	285	270	236	285	267	251	261	261	268	258	274	264	278	249	257	273	284	259	293	240	260	274	267	286	278	249	271	266	260	267	279	270	266	270	279	282	287	254	276	252	245	251	264	260	251	275	250	246	251	268	289	250	262	225	277	260	293	258	274	253	265	243	279	299	280	256	253	268	287	290	292	265	259	272	267	259	267	251	273	279	263	258	259	273	268	257	266	242	276	242	263	235	260	245	279	263	278	262	284	278	284	286	256	258	253	270	283	293	272	278	249	248	281	273	244	260	265	245	253	288	273	271	253	261	283	266	233	267	271	264	283	272	267	245	264	248	274	267	256	269	255	264	272	259	271	280	250	253	248	256	253	262	219	262	248	276	254	251	275	282	289	279	270	251	258	278	264	262	252	265	269	245	281	264	263	296	270	260	274	269	256	258	283	283	298	240	308	306	253	268	249	266	267	262	247	238	253	248	270	249	278	249	275	291	277	267	232	293	279	276	282	260	255	259	257	292	244	241	260	270	289	303	267	248	243	236	272	260	296	287	249	250	278	268	238	276	268	258	279	235	271	250	256	275	256	267	269	248	275	256	267	275	278	278	253	240	254	297	231	264	251	293	272	278	261	258	252	285	268	273	277	255	287	276	319	288	268	258	259	263	255	271	253	303	263	277	248	305	256	251	262	288	284	251	260	272	242	279	272	246	281	286	239	262	259	268	253	232	268	249	234	273	246	219	270	277	246	250	300	276	268	267	284	274	258	238	246	231	263	240	264	263	260	265	277	254	268	285	263	250	255	241	284	295	255	233	270	296	265	282	250	288	242	240	263	290	277	269	249	269	254	248	243	267	267	258	267	270	247	235	231	241	287	256	261	280	278	264	263	252	257	256	272	246	261	281	280	271	278	287	276	250	265	326	257	277	302	257	244	263	276	256	303	263	277	265	311	283	242	282	265	271	294	269	256	254	255	250	269	263	279	273	253	292	264	268	288	246	273	248	257	285	259	283	275	267	237	274	277	316	285	282	239	253	244	260	293	268	246	240	259	249	268	273	291	261	255	265	286	273	258	247	291	263	283	269	268	250	293	251	264	286	281	238	257	239	262	243	296	259	268	277	235	270	274	265	260	261	259	258	278	285	276	258	279	257	321	261	278	259	264	254	275	292	229	245	250	229	249	266	248	277	276	243	248	274	267	264	239	273	264	259	258	253	275	290	274	271	266	245	240	265	265	293	264	253	246	267	218	296	264	262	256	261	275	278	270	280	274	260	248	280	271	248	250	252	286	271	270	272	267	265	261	260	296	276	245	256	244	248	285	254	249	263	256	269	244	272	270	272	288	250	248	255	249	255	242	252	265	270	248	268	249	248	243	247	267	244	254	269	302	268	264	265	276	256	270	263	272	276	283	263	311	260	291	257	281	259	300	237	237	261	275	263	277	305	248	237	283	298	276	247	247	260	288	256	274	246	273	242	253	272	264	260	281	269	284	270	254	266	269	268	248	282	260	264	250	258	250	259	263	263	255	281	265	267	260	272	253	260	249	246	239	255	255	281	255	264	285	285	244	280	272	281	233	258	277	271	254	228	269	278	265	296	281	278	273	242	247	230	289	261	247	268	239	282	261	285	266	227	263	288	240	261	292	275	288	276	241	270	276	270	283	255	278	263	293	282	279	267	287	250	268	263	270	306	276	254	282	262	271	264	233	255	262	246	258	233	241	293	250	259	252	259	278	258	234	265	280	277	300	287	296	263	284	255	262	268	255	251	277	256	252	300	271	274	258	265	263	291	258	251	245	250	282	265	255	305	267	269	255	281	251	244	239	242	289	249	245	225	268	268	243	272	235	274	239	266	254	294	296	243	264	277	273	248	260	235	292	256	216	236	278	242	260	247	267	260	260	257	272	265	297	252	280	283	261	269	249	277	257	261	275	246	271	278	275	244	260	271	274	282	286	232	249	273	240	267	287	294	292	279	251	261	297	287	289	293	245	261	272	278	284	271	253	258	246	255	269	287	257	270	257	222	260	267	307	244	265	285	227	254	269	272	265	288	251	269	257	228	251	246	311	274	284	260	270	310	305	250	245	273	280	258	284	269	254	249	262	263	279	294	259
7660	692	643	626	645	637	632	618	600	651	623	613	630	611	615	604	611	629	703	590	604	663	596	633	625	635	619	642	615	584	648	607	647	666	606	595	575	583	626	585	640	575	571	638	619	601	621	606	624	607	643	607	646	677	603	643	628	624	644	630	621	640	620	634	595	620	671	605	640	626	600	624	642	618	605	614	619	616	641	626	601	596	642	642	619	625	645	607	641	600	586	584	591	600	605	646	632	623	657	600	629	611	600	625	622	582	581	627	585	599	619	621	615	586	577	619	619	644	610	638	627	588	635	601	654	617	684	634	618	628	625	617	584	629	638	623	638	641	645	629	659	610	579	639	668	653	608	667	646	612	598	642	589	675	642	630	583	631	617	643	648	605	654	630	646	619	613	631	607	600	607	586	629	628	623	643	629	655	661	636	638	621	624	638	631	614	618	633	642	620	599	603	629	613	658	653	618	677	588	630	626	642	657	620	613	618	658	606	616	638	620	613	587	621	625	648	647	648	608	610	624	634	609	634	600	655	612	624	580	603	647	618	619	640	625	628	619	603	609	583	618	612	615	627	647	642	575	622	572	632	604	617	675	601	643	643	639	608	641	640	604	616	679	663	622	668	620	595	632	628	670	596	621	655	607	636	565	637	602	630	601	669	578	645	580	586	632	661	626	625	654	636	628	630	626	624	613	678	619	617	615	628	662	633	628	626	624	631	590	670	620	630	621	683	638	637	608	643	642	610	641	600	619	638	667	595	665	620	610	632	672	614	650	616	632	634	610	585	601	658	647	620	665	646	615	641	635	634	627	599	655	610	589	598	648	637	646	616	647	618	630	626	642	626	605	628	652	628	601	643	623	622	625	588	627	590	617	611	626	692	611	634	604	644	624	577	649	610	635	640	616	568	633	617	614	650	633	620	656	610	605	643	630	600	678	602	609	632	638	647	604	587	619	614	603	633	678	652	645	618	596	621	600	640	622	640	606	620	638	610	619	604	665	610	610	638	639	653	583	602	633	600	601	628	651	607	612	647	675	629	605	632	634	581	607	625	573	649	621	617	610	603	625	591	594	595	644	607	659	615	630	608	640	634	621	656	643	618	609	623	613	609	591	649	626	566	643	638	595	628	618	630	626	627	609	624	586	628	643	632	602	628	595	636	643	620	578	648	580	573	687	599	591	659	621	626	630	587	596	581	606	655	633	672	638	631	647	616	644	613	650	636	626	615	640	554	649	658	611	604	623	633	650	618	622	562	703	663	635	620	657	607	629	646	600	645	628	642	662	656	653	636	649	636	601	611	626	620	607	636	649	590	617	581	619	588	650	646	646	604	621	635	643	648	582	658	644	673	650	639	578	660	592	585	633	676	642	634	603	639	619	620	643	615	652	606	642	618	634	654	642	645	637	590	611	607	644	626	615	636	647	648	592	613	643	632	611	610	575	616	609	639	635	621	606	607	639	579	693	618	609	601	610	639	629	615	625	627	615	651	623	618	620	599	594	603	640	629	582	613	610	636	597	598	605	670	602	627	598	583	616	554	600	587	606	584	654	629	640	603	610	644	651	634	603	590	604	621	644	613	632	617	635	608	626	578	618	626	643	643	584	642	602	599	594	630	638	670	614	623	659	642	594	615	657	590	614	675	602	645	599	620	635	617	621	667	624	629	599	627	647	596	657	619	610	594	605	701	627	619	627	611	641	645	645	649	595	633	644	626	564	652	639	640	628	570	612	603	604	636	583	621	624	643	620	595	638	652	658	627	588	604	603	616	663	602	617	630	639	625	626	617	607	589	635	653	577	609	642	646	635	645	613	618	587	592	650	671	627	610	647	584	614	598	656	615	634	607	629	586	574	660	591	639	627	632	606	611	593	592	645	619	638	614	623	612	628	625	626	652	598	648	630	612	617	609	586	626	617	634	639	642	659	585	659	644	639	626	626	643	614	623	570	638	607	622	620	617	612	631	626	606	648	637	612	664	607	602	643	616	630	641	644	602	675	639	588	607	625	590	597	634	606	666	635	628	652	625	619	618	602	615	606	636	623	621	602	606	576	615	609	656	614	606	611	616	575	657	633	596	654	598	581	651	630	622	652	606	640	617	629	647	574	628	640	620	656	591	586	605	642	624	655	649	622	613	631	612	648	617	647	611	661	615	614	612	624	616	618	616	611	622	579	671	614	645	637	620	661	599	624	642	646	617	607	629	595	622	629	608	694	644	655	648	645	635	647	594	616	636	634	670	634	591	608	675	626	602	604	640	611	590	649	602	604	608	615	613	625	653	625	595	609	657	615	599	636	612	606	596	646	640	595	640	615	642	602	622	616	624	599	646	599	611	632	627	647	611	617	602	636	660	629	572	613	593	595	613	629	601	633	623	615	615	607	630	607	647	631	602	624	668	683	630	656	609	622	620	643	603	639	631	623	640	593	666	613	616	666	647	635	627	620	635	636	574	589	653	634	630	638	649	596	606	633	634	619	626	609	611	654	594	687	648	634	634	591	664	600	672	636	671	609	622	624	617	642	634	592	624	624	638	648	652	639	628	645	668	621	650	605	577	627	624	623	666	633	673	652	623	643	595	648	624	603	633	657	625	638	610	614	646	624	593	625	606	616	646	660	630	608	633	626	587	604	656	620	607	630	582	598	619	595	630	623	606	593	578	665	617	598	624	633	607	623	610	668	578	641	632	589	631	646	588	617	603	625	629	612	671	644	629	620	637	590	636	598	644	587	663	644	615	612	601	580	660	613	635	593	608	646	610	596	639	586	640	608	602	642	632	614	620	631	639	636	580	594	577	599	600	628	602	655	610	633	647	637	654	678	652	636	571	623	654	612	643	609	612	650	633	631	639	595	611	607	618	591	610	602	643	632	611	631	637	662	580	677	606	611	641	673	663	618	633	596	609	654	622	623	648	608	599	647	616	612	633	656	567	623	662	630	633	600	655	621	601	584	681	635	603	667	636	640	618	611	644	584	651	630	611	584	657	603	623	587	592	609	654	640	621	643	622	618	647	600	637	593	604	649	635	597	703	656	676	641	663	625	606	600	596	604	607	626	640	595	639	625	645	631	613	618	645	648	651	640	594	608	639	633	621	609	583	589	604	689	619	645	624	632	626	591	594	611	662	617	622	632	651	661	613	658	617	651	597	634	624	675	644	623	603	624	620	588	600	629	617	624	646	642	617	609	595	640	668	607	615	587	615	622	596	661	637	597	620	612	633	619	573	639	585	588	620	648	585	597	646	626	643	652	641	615	597	636	630	657	634	687	606	635	574	613	652	647	643	608	601	676	605	639	629	611	624	626	575	645	597	614	623	591	609	595	627	582	628	542	651	612	619	584	577	655	618	631	652	581	575	597	625	624	613	620	586	640	635	583	638	608	651	634	637	634	619	655	635	626	587	584	591	608	640	596	646	647	620	631	682	707	609	611	557	607	605	626	638	633	593	603	636	656	641	652	605	609	635	605	636	648	653	624	650	640	654	638	630	602	627
25026	20966	23568	28538	20966	12870	678	561	455	432	410	447	467	423	404	448	420	395	386	455	432	399	433	404	412	430	385	444	423	399	407	393	396	416	417	401	400	437	444	430	370	403	420	405	415	379	420	418	438	365	374	376	420	361	414	399	437	379	408	420	413	436	412	423	405	400	435	375	410	422	378	402	405	389	428	435	420	384	410	388	413	399	393	394	362	433	410	407	420	416	400	390	479	418	377	416	358	437	435	403	382	421	406	431	419	422	426	396	407	398	404	435	405	396	382	404	434	420	378	374	409	413	429	411	424	452	422	411	403	401	416	405	431	398	392	418	401	406	380	405	406	358	396	393	391	419	437	413	427	453	419	423	394	450	449	366	442	397	420	410	432	430	358	369	406	415	385	429	424	436	403	404	426	430	415	414	430	399	427	416	410	402	452	441	396	424	403	439	422	420	389	395	445	425	398	415	405	428	410	400	374	406	437	417	415	396	417	407	424	387	400	398	408	420	400	418	385	416	424	385	409	464	385	399	431	370	393	399	410	407	424	388	415	393	410	397	407	403	420	396	376	436	402	438	406	417	391	393	395	380	457	414	440	466	412	423	420	424	392	396	408	385	420	363	416	381	411	440	423	407	395	430	440	376	407	406	387	412	439	427	417	420	414	412	400	390	377	411	405	409	443	409	397	394	430	414	422	376	455	407	357	425	432	394	446	423	430	405	430	390	377	437	416	416	387	398	447	405	399	402	399	416	425	418	405	394	426	412	418	389	401	367	369	388	463	456	411	421	404	401	409	471	410	400	432	404	392	378	358	364	432	432	409	419	402	451	423	413	413	409	382	405	406	409	407	407	414	407	404	374	428	427	420	381	411	387	415	439	404	401	418	415	415	401	424	416	412	419	389	409	386	459	403	393	441	389	407	390	427	388	423	379	411	396	408	402	432	394	407	409	414	414	387	438	405	401	381	412	426	415	420	402	424	451	401	423	387	440	381	412	384	375	374	410	416	362	413	372	413	415	419	417	380	452	421	429	438	441	413	439	418	406	421	453	419	427	409	408	353	379	405	428	419	370	402	408	398	382	427	407	392	416	400	445	417	404	370	413	387	431	423	389	367	430	435	440	396	396	451	447	399	409	429	443	418	419	402	428	409	390	395	411	416	378	426	406	400	409	360	377	400	376	430	407	415	415	425	413	398	424	412	407	410	409	414	392	384	411	399	450	416	408	402	419	393	407	400	420	396	382	403	372	391	426	396	409	398	367	395	450	450	390	438	426	405	386	401	377	461	403	440	413	400	463	391	370	401	399	415	401	416	408	434	420	401	425	392	382	400	388	410	357	394	400	388	427	424	415	385	426	381	399	411	433	393	385	410	402	398	409	409	418	408	384	356	378	369	440	419	423	428	367	407	403	411	370	401	359	435	401	412	412	407	383	398	417	415	425	389	414	402	420	446	440	389	431	434	386	390	406	386	447	376	388	392	425	374	447	418	419	423	425	407	418	420	422	397	378	411	386	390	405	389	416	430	408	404	413	413	421	399	408	425	393	375	367	405	425	401	419	454	420	382	424	414	386	453	387	421	367	433	393	392	391	417	428	433	427	405	401	443	387	421	394	399	374	401	392	445	441	389	401	406	402	387	398	411	410	410	473	439	377	396	424	391	404	396	424	420	396	413	409	419	426	404	393	375	417	429	430	436	409	402	396	358	428	412	436	433	426	425	398	391	410	388	407	426	405	418	427	410	410	422	382	412	424	418	419	364	416	372	393	375	377	409	427	367	396	405	399	392	412	366	429	439	411	424	393	444	363	408	427	415	415	413	418	381	398	389	396	400	431	434	424	388	395	394	399	406	423	375	389	428	407	351	367	378	400	423	394	384	438	410	385	409	405	402	422	378	372	396	362	428	447	447	416	381	383	401	449	378	421	380	429	412	395	413	380	377	429	429	429	402	394	422	430	405	376	423	433	392	430	407	421	408	460	428	372	393	360	361	425	380	453	453	399	433	409	403	390	408	379	383	404	383	389	392	428	417	376	386	462	380	425	392	400	447	409	365	409	395	351	465	390	458	410	454	387	364	383	430	415	393	409	400	393	407	388	402	439	404	398	420	435	421	446	407	407	413	436	440	392	432	412	387	433	393	406	400	435	388	441	411	412	405	397	418	414	433	436	420	403	376	358	432	384	370	414	366	432	398	401	427	411	372	382	440	451	460	415	399	448	430	413	436	411	378	422	390	418	382	417	417	425	392	471	426	439	455	423	390	421	414	381	410	433	398	400	408	373	407	438	388	424	400	391	389	402	372	420	398	414	423	451	413	379	390	413	391	383	408	415	403	384	375	407	364	417	404	406	397	403	358	393	428	413	420	383	397	431	450	408	399	375	415	420	400	416	424	442	408	408	408	423	402	431	408	384	416	419	391	382	402	436	387	430	422	412	381	386	419	392	417	384	414	386	428	387	376	454	421	417	360	419	415	459	377	379	413	433	395	398	414	408	411	415	435	401	419	443	436	433	411	403	396	447	396	426	417	385	350	408	381	423	429	446	404	384	399	427	409	361	394	421	414	389	407	445	393	440	432	406	396	377	376	435	434	417	439	361	401	378	398	401	422	395	404	419	388	375	383	398	409	400	441	419	390	419	413	371	390	426	383	422	414	430	404	425	373	406	425	423	373	412	407	395	416	413	398	402	413	400	399	374	413	406	384	375	384	392	420	395	430	424	429	409	383	440	438	398	407	393	395	418	446	374	413	414	416	425	427	422	351	343	420	416	379	428	365	440	392	454	423	416	392	401	391	374	400	418	441	405	465	397	412	460	411	398	421	400	387	435	432	418	396	378	371	410	453	381	447	428	418	421	398	380	373	410	376	409	398	384	412	473	383	387	402	441	436	393	396	380	465	399	414	419	397	383	383	391	430	408	384	407	397	418	393	428	410	396	425	412	372	420	431	385	415	408	412	416	389	394	408	391	393	387	404	426	436	389	366	384	400	425	415	416	438	430	400	421	415	403	427	414	414	412	424	423	376	444	415	393	382	405	403	376	419	406	402	459	411	396	398	410	407	382	447	389	413	415	433	447	393	403	385	390	382	439	440	381	402	401	417	426	398	446	388	425	384	405	416	397	416	391	407	416	436	402	438	385	413	406	404	419	433	469	401	441	369	438	377	439	373	435	431	424	400	372	406	403	418	402	407	415	398	437	436	430	392	421	429	411	442	396	390	388	419	411	400	459	431	377	460	398	415	457	457	376	438	429	417	421	395	444	416	439	401	402	474	418	430	413	424	407	375	418	406	394	418	421	426	430	431	444	395	392	422	461	402	416	397	390	412	404	368	418	441	414	430	404	401	394	422	394	412	389	406	437	403	429	418	384	453	416	369	434	414	416	391	392	407	409	375	384	404	385	428	438	406	454	421	391	389	353	385	414	384	443	395	422	363	406	415	394	437	396	381	423	399	441	397	422	440	391	388	383	402	396	426	413	449	386	397	393	384	415
4451	2346	1397	1084	968	995	934	962	906	879	894	834	863	890	893	834	905	895	866	827	903	887	872	832	856	868	900	855	888	830	875	873	860	840	851	866	868	905	892	854	891	851	917	850	866	895	915	802	858	881	876	848	873	862	865	841	852	911	908	865	863	862	879	859	823	855	902	870	862	886	861	809	887	878	869	877	887	938	902	884	880	905	933	884	907	906	870	926	932	875	857	831	884	896	890	855	809	895	887	816	865	923	859	829	883	853	831	882	863	913	900	924	965	861	899	886	842	863	816	902	874	858	865	818	921	862	874	856	862	908	866	898	917	887	850	898	852	829	896	900	927	831	925	853	876	885	835	822	861	833	895	893	842	897	898	849	845	883	829	849	897	848	856	882	875	857	908	867	878	853	891	839	861	905	939	835	888	915	849	901	842	839	892	872	843	868	889	914	874	842	902	901	926	800	864	885	908	844	858	867	879	875	869	894	931	903	873	872	850	863	884	832	871	881	909	872	879	870	863	803	866	911	897	916	884	845	912	881	933	856	844	859	876	884	830	853	864	909	859	873	829	908	835	827	851	853	886	929	902	859	896	857	887	864	877	857	856	842	853	849	873	894	878	881	853	892	868	901	867	922	816	909	844	816	885	900	847	856	854	834	864	832	873	821	851	869	858	843	873	828	883	832	915	887	872	868	909	882	892	871	948	885	871	876	914	906	907	858	901	854	834	831	926	855	821	880	872	908	906	882	902	901	850	825	900	894	903	844	860	884	929	860	870	822	876	858	856	901	901	939	894	888	873	880	859	878	877	884	900	889	805	876	912	922	922	853	833	838	865	863	864	850	834	868	862	868	910	907	867	901	844	857	899	884	877	874	856	884	877	857	899	873	840	895	870	850	873	903	864	845	852	894	887	857	864	911	878	870	865	901	849	882	901	873	861	882	795	901	887	905	864	824	918	890	875	882	892	924	877	928	879	878	833	857	841	871	913	834	908	889	878	915	869	868	870	898	863	872	897	867	787	913	934	903	864	850	890	849	899	886	860	916	863	878	919	899	902	884	881	887	938	859	844	819	883	843	899	914	820	875	917	841	849	841	897	882	837	887	856	822	897	852	858	906	849	831	873	857	911	860	857	905	867	826	912	842	904	836	822	882	906	864	862	857	852	866	905	897	889	846	889	860	885	821	852	833	886	837	825	873	902	906	962	891	878	836	847	894	865	863	887	905	878	835	878	884	833	878	874	866	863	900	870	915	944	826	906	904	967	879	878	801	832	882	901	814	822	887	884	925	920	855	872	849	878	852	899	858	841	858	835	909	868	891	880	891	897	861	884	862	916	874	883	892	903	893	844	890	889	923	879	846	878	872	829	917	880	887	845	884	905	894	892	883	849	842	879	847	865	862	881	830	856	910	887	864	893	900	884	857	938	854	871	881	931	859	929	824	835	839	886	827	891	908	882	852	903	815	836	856	847	860	892	907	876	872	827	822	916	859	849	858	863	885	862	802	863	877	899	849	869	850	911	890	861	876	875	805	860	969	841	849	889	886	888	881	917	873	905	884	891	897	864	883	865	882	893	818	904	861	918	875	880	848	852	861	863	868	848	871	841	807	881	829	854	872	890	894	842	878	866	891	840	930	844	921	895	860	867	852	894	924	888	910	883	858	914	881	886	880	856	862	871	862	885	828	889	895	874	915	850	860	843	827	885	798	894	862	869	873	903	834	878	896	884	906	935	845	876	842	905	881	866	903	872	871	910	868	851	817	839	899	812	868	853	926	849	842	859	847	875	864	853	881	856	874	868	899	893	892	853	841	869	871	845	828	821	901	890	862	865	885	876	906	885	886	855	840	913	859	857	879	874	853	846	881	877	830	883	862	851	894	883	878	919	869	823	867	847	872	877	861	888	912	846	891	850	889	833	916	863	880	925	869	843	784	815	921	829	837	921	851	901	880	850	829	864	922	853	882	855	855	895	892	893	859	820	871	909	874	828	918	863	827	877	866	840	839	867	924	854	852	861	880	887	866	864	868	877	819	875	923	857	878	891	846	897	853	839	858	877	903	831	820	838	822	832	890	842	924	832	877	827	874	894	886	916	865	897	873	890	815	871	871	898	909	910	892	846	903	805	905	862	865	890	841	862	903	854	871	905	853	848	912	883	855	903	836	857	873	877	865	877	838	884	882	814	858	865	871	866	850	919	877	909	859	835	866	862	805	834	872	935	877	868	853	865	820	879	900	880	898	865	905	879	899	820	921	866	867	874	870	878	923	864	849	906	888	900	826	886	861	868	867	883	901	863	904	887	886	842	893	892	877	928	881	889	855	823	843	894	841	821	830	890	876	858	865	918	851	848	876	884	872	860	871	888	871	944	842	885	865	877	841	864	892	882	871	903	903	861	918	906	848	851	890	826	886	922	839	824	896	899	903	871	828	838	933	840	843	859	828	831	848	921	889	817	818	869	874	865	896	848	885	876	831	880	833	861	876	842	869	852	891	830	919	839	887	882	892	850	823	853	885	897	879	894	870	811	844	907	883	862	817	873	874	854	883	877	873	847	874	853	909	909	932	849	870	847	899	931	883	882	847	888	871	857	847	865	907	886	884	902	897	887	881	891	858	857	870	894	850	885	857	857	849	881	878	900	868	915	840	795	923	876	850	883	905	872	829	822	870	826	806	897	872	866	861	891	890	916	881	875	883	859	881	876	854	902	883	870	857	863	906	778	894	939	887	873	866	815	858	845	847	857	914	911	856	887	859	867	816	883	858	842	838	835	838	872	896	817	895	869	862	867	859	835	893	892	926	871	876	893	850	856	910	873	898	890	898	885	912	835	905	913	844	970	886	854	864	834	904	856	886	814	886	886	876	858	874	859	878	858	938	904	880	908	917	870	922	888	838	829	872	811	860	894	867	864	917	819	890	892	852	927	862	903	893	908	884	869	875	828	863	809	847	924	879	859	835	892	819	910	877	888	888	877	854	834	881	907	876	835	846	840	867	890	865	833	848	891	851	902	899	846	875	808	856	819	885	896	888	901	837	899	848	873	866	861	891	865	791	833	900	927	846	842	839	869	861	875	909	868	856	841	869	874	882	879	911	868	897	876	861	856	904	908	868	832	854	913	880	875	831	903	900	847	895	844	839	909	898	884	847	856	882	873	910	903	876	853	920	868	915	875	906	873	906	891	815	889	855	837	850	845	845	860	896	919	848	844	856	880	881	861	880	867	866	860	827	875	899	860	867	895	918	879	880	879	894	864	869	901	875	872	923	944	876	866	895	860	887	855	876	886	899	833	935	859	876	856	876	911	892	895	793	854	844	862	864	906	863	895	850	880	884	886	837	877	844	917	896	853	864	878	834	842	803	900	928	853	867	907	831	924	805	898	898	908	898	855	822	808	871	874	885	888	872	855	839	934	884	861	858	848	852	919	877	884	812	879	871	834	887	822	826	836	844	863	833	848	901	879	832	883	901	918	873	900	866	809	857	847	828	875	838
24507	21044	23988	28306	21048	21076	11001	674	428	433	423	451	419	335	354	353	378	327	322	319	333	339	334	310	319	360	349	335	326	307	300	333	291	332	341	322	307	321	332	321	300	307	284	302	279	306	354	341	330	327	333	278	323	316	315	301	290	301	382	315	293	319	314	344	320	301	304	317	307	286	316	331	297	324	318	295	316	309	329	269	322	316	293	278	338	320	329	325	292	294	328	309	328	342	304	339	330	295	331	340	302	338	341	296	340	291	312	300	329	267	328	320	328	301	275	312	307	316	336	306	343	304	335	326	292	249	303	313	292	341	280	337	320	310	315	310	366	323	334	304	350	300	285	298	344	349	299	293	315	294	297	328	290	346	282	280	320	348	339	297	305	295	298	300	325	289	351	312	308	370	293	300	309	312	311	316	317	338	314	317	264	321	333	353	313	320	324	310	324	333	337	337	316	313	324	299	293	311	320	307	291	278	304	270	322	314	275	306	293	326	292	306	307	324	297	287	327	327	324	349	281	288	278	317	328	330	308	283	326	348	316	328	330	314	299	311	342	295	289	304	317	287	313	300	340	311	339	291	292	312	301	326	307	322	284	343	346	333	338	338	310	282	312	317	325	334	288	342	331	333	298	295	314	315	326	313	313	288	351	298	333	309	313	332	310	253	334	317	320	338	286	307	287	318	307	321	312	339	334	323	328	324	334	302	330	284	309	298	332	326	319	313	319	337	309	313	307	308	311	314	303	318	290	327	295	288	305	305	303	282	295	295	326	367	314	303	311	312	361	317	313	344	361	337	264	324	321	325	347	337	317	318	292	328	300	313	317	310	331	298	313	318	313	329	318	322	284	328	315	316	337	321	344	342	315	327	327	327	344	311	326	312	314	344	308	325	334	325	339	325	343	289	344	288	323	296	325	358	303	328	304	288	320	318	307	327	355	340	314	308	325	314	269	335	310	303	329	309	318	360	319	300	286	320	310	310	323	299	310	311	304	297	316	326	305	345	295	336	301	308	315	326	362	306	310	291	330	302	332	293	337	330	335	308	324	297	302	329	305	317	318	290	342	324	333	295	299	313	295	322	312	323	326	297	309	312	333	303	307	307	291	311	314	283	318	303	321	306	277	338	325	321	352	315	313	308	279	319	350	286	292	291	318	293	294	309	327	359	341	309	304	321	347	334	282	309	350	325	308	306	314	348	308	306	321	348	315	322	305	342	328	301	331	307	316	326	337	287	290	294	320	314	308	297	308	312	360	306	312	305	316	297	339	334	305	312	326	311	290	303	322	304	311	312	306	304	323	330	338	302	307	324	296	323	290	333	267	285	326	297	324	336	321	309	295	276	284	300	300	309	359	303	340	319	320	317	331	330	312	301	301	319	286	316	299	324	292	277	322	321	316	322	302	317	331	299	334	319	312	333	288	312	335	305	303	280	282	313	309	283	349	317	305	328	330	351	313	300	305	318	293	305	340	304	340	327	291	299	319	321	326	330	272	311	298	295	344	317	319	325	336	311	298	312	340	339	313	334	276	312	301	285	317	310	338	303	333	365	316	306	302	278	298	342	332	306	313	328	359	332	338	286	269	320	287	334	312	347	307	356	319	310	300	325	356	288	305	308	341	278	323	351	312	301	329	311	308	329	328	333	277	325	315	318	294	321	311	311	301	336	321	282	306	301	309	349	329	319	307	298	333	321	299	311	333	310	317	322	321	320	315	335	315	320	310	325	291	313	338	285	316	285	325	364	368	302	299	313	342	313	324	333	290	312	329	319	342	302	288	265	291	318	314	318	317	299	300	312	309	294	295	295	287	299	276	284	302	338	318	298	334	290	312	288	306	305	295	313	310	302	314	322	281	288	303	323	321	296	313	294	322	332	335	337	358	305	330	300	362	324	341	320	327	333	276	299	341	308	365	322	333	338	292	309	291	333	325	316	324	275	325	294	311	319	299	308	309	281	311	339	293	333	300	299	326	302	326	297	316	313	334	349	289	322	320	338	324	331	325	322	306	277	335	314	309	322	334	304	342	299	298	311	304	284	316	295	312	321	304	312	303	296	302	322	310	321	294	273	291	353	330	300	300	284	289	324	298	309	303	309	339	348	309	336	294	309	340	299	318	305	299	324	338	310	350	322	305	293	307	305	311	337	308	314	301	306	305	318	309	314	292	303	321	317	328	307	308	334	343	323	307	310	292	317	329	333	302	299	306	372	325	336	319	324	307	260	296	289	327	331	341	314	288	331	268	318	332	338	298	308	327	339	321	318	281	332	318	321	294	334	307	328	292	335	332	311	339	300	305	301	297	294	298	330	332	310	288	316	293	329	292	339	326	341	276	331	285	303	316	314	321	297	301	299	320	335	327	318	320	309	306	327	310	313	304	294	288	309	273	329	315	316	262	328	328	328	308	313	319	295	310	320	350	343	300	334	346	325	344	328	299	341	304	329	344	311	362	343	348	320	312	298	323	312	326	307	297	322	308	315	293	281	316	324	332	317	300	315	346	298	336	297	310	291	303	280	306	324	320	329	299	320	347	326	365	316	308	330	308	293	334	311	324	323	309	307	339	289	294	319	301	325	310	303	304	313	326	324	350	321	326	309	278	336	325	288	297	331	314	288	316	327	272	322	340	287	299	288	279	333	331	307	332	304	329	325	333	337	322	329	308	276	299	291	290	343	309	298	279	324	275	318	314	303	315	333	301	288	322	298	276	325	295	335	316	314	307	346	314	321	311	321	301	312	319	333	368	310	293	312	302	342	326	310	330	300	293	296	306	306	317	303	291	302	316	306	307	304	308	315	325	379	332	313	316	321	295	315	322	304	327	312	300	320	307	324	320	306	329	305	272	316	381	315	313	314	347	311	324	315	304	292	322	313	297	323	313	335	318	309	299	332	328	318	270	294	358	302	307	316	346	325	300	296	292	314	293	307	295	296	319	346	337	331	325	313	287	308	307	288	326	273	289	309	304	325	291	296	328	333	334	294	290	353	279	323	344	338	317	309	311	347	321	325	323	311	325	308	315	316	317	313	313	291	318	308	329	293	344	290	309	319	313	321	304	323	292	312	338	331	332	303	356	326	324	319	326	322	327	341	328	309	306	350	301	303	299	277	314	330	324	314	333	318	321	316	294	325	281	319	340	304	326	300	265	332	346	323	319	320	293	299	320	308	296	319	328	330	277	281	310	317	320	316	281	308	364	325	355	302	308	329	312	336	356	335	344	333	299	318	333	301	304	348	337	316	342	315	322	333	322	269	308	318	324	307	315	283	317	288	308	316	305	314	286	309	350	324	308	335	310	314	329	298	310	316	286	368	336	263	302	338	301	304	304	330	328	320	328	329	341	314	322	308	318	338	307	287	331	295	285	317	294	300	299	279	317	292	321	295	312	293	347	311	343	302	324	282	350	305	320	318	338	318	319	305	305	309	341	306	284	291	313	344	316	289	350	321	297	340	321	320	330	298	295	291	290	294	325	311	304	268	317	321	308	320
4154	3406	1729	1070	810	790	750	717	716	675	651	677	684	695	645	659	660	670	712	674	669	671	717	683	728	658	724	673	703	619	676	651	696	673	665	634	683	637	674	669	649	650	695	685	659	669	676	647	701	696	673	624	646	710	708	655	691	705	680	679	664	668	656	688	685	661	664	661	640	702	692	641	660	639	696	622	655	697	687	674	659	689	679	657	667	683	688	687	672	662	685	659	696	692	667	710	663	604	674	722	655	695	700	699	705	628	655	694	696	659	650	678	643	640	636	682	675	672	695	663	679	693	667	652	672	657	688	671	710	720	693	659	643	671	659	688	714	641	650	654	690	650	648	649	675	666	697	713	672	706	683	632	675	691	656	639	694	647	664	626	647	691	646	676	664	748	657	646	716	723	640	662	640	705	656	643	703	658	665	634	668	683	680	660	730	674	636	657	636	648	688	640	696	686	694	652	661	666	629	670	703	688	664	658	681	647	677	653	702	683	655	661	703	656	675	687	702	683	686	699	637	719	710	663	696	659	588	676	670	641	699	655	654	726	668	680	664	708	633	671	673	664	668	629	637	647	621	692	654	668	639	643	673	656	682	668	712	657	639	670	638	639	653	668	687	656	670	633	648	663	663	694	633	663	655	699	668	650	679	604	656	675	630	678	642	675	647	665	647	619	620	663	680	669	670	673	679	669	712	707	670	689	639	710	658	641	702	662	687	651	658	667	679	628	667	678	678	644	653	665	679	667	651	702	661	667	650	641	668	664	647	675	678	682	678	737	689	649	670	682	675	676	702	634	655	691	672	670	672	698	738	655	690	633	667	666	636	704	656	642	697	635	691	711	689	657	700	684	708	635	674	688	663	633	627	706	658	676	693	625	705	660	665	685	649	708	669	671	733	714	661	635	633	638	695	690	662	643	685	672	684	645	693	688	678	681	651	709	669	710	648	694	701	672	665	671	642	609	658	659	652	720	691	687	671	662	651	694	640	655	685	674	681	711	673	642	656	647	638	649	682	676	637	652	689	631	679	621	610	666	647	674	667	698	653	681	641	661	628	638	686	713	654	623	642	670	659	658	703	683	670	692	695	692	680	706	651	652	653	662	639	659	701	634	695	693	671	684	680	640	624	629	727	626	689	669	692	686	654	640	674	699	634	682	658	664	696	678	640	681	662	699	661	681	672	686	687	667	667	700	635	649	694	685	674	706	697	648	679	657	666	641	704	694	667	708	706	681	642	637	668	679	707	639	692	671	659	681	699	667	647	670	700	706	620	677	666	703	650	703	716	674	696	698	630	699	690	682	683	665	701	690	637	658	683	647	651	701	658	662	678	674	628	643	707	684	639	659	647	681	665	687	691	676	692	689	676	605	621	673	691	678	663	665	682	663	660	683	696	735	678	671	668	677	645	651	663	717	676	693	650	620	693	662	699	631	620	648	671	678	685	673	619	694	663	731	625	635	662	631	658	643	674	653	643	675	705	678	682	648	682	699	684	680	720	645	663	633	676	653	652	650	655	648	661	668	629	661	659	696	657	662	665	680	714	705	730	624	666	698	659	637	612	678	689	629	674	698	665	662	666	689	667	677	633	647	684	671	669	635	687	663	647	660	682	647	675	658	717	699	701	664	678	655	708	665	700	689	699	631	675	695	641	691	631	677	656	668	669	665	655	668	677	643	643	668	638	701	643	693	685	676	665	693	645	698	679	604	667	706	687	705	649	716	649	686	699	660	687	697	670	680	636	669	653	682	720	605	723	697	657	653	702	620	650	688	676	705	685	668	653	673	656	636	691	681	695	700	624	701	600	656	683	667	681	583	694	648	694	703	689	633	668	709	694	677	659	709	669	707	694	618	703	698	668	679	680	692	668	633	690	677	656	665	623	693	687	678	692	676	699	667	660	684	645	640	647	677	671	668	706	723	661	639	622	695	607	647	721	668	633	670	643	664	685	621	716	695	748	698	664	627	694	601	681	703	673	655	703	648	679	646	619	646	703	653	664	680	695	633	661	650	706	643	654	686	704	687	693	697	663	650	660	640	686	626	662	683	678	662	656	702	670	658	638	665	649	702	683	683	689	658	714	723	625	666	658	691	677	684	644	727	654	611	640	684	670	680	672	736	699	656	628	687	635	682	676	653	638	668	707	696	703	678	642	635	712	630	651	722	679	697	698	694	652	701	672	672	714	696	694	623	676	682	676	635	684	623	675	682	710	701	672	670	695	656	671	683	692	697	662	638	650	667	657	647	737	727	624	643	688	672	691	635	664	651	707	652	700	683	684	659	671	693	670	694	634	666	703	701	659	636	652	656	666	684	654	689	690	656	648	648	697	663	675	677	673	693	664	676	658	682	671	685	688	652	677	638	722	710	683	688	672	655	663	700	620	659	652	698	659	667	663	678	670	647	687	671	651	721	687	632	612	628	685	640	702	702	676	709	648	714	652	671	656	675	689	660	694	669	692	657	684	661	649	672	703	681	720	689	673	647	661	679	641	664	665	657	639	652	605	656	654	655	665	674	722	660	676	701	645	685	642	707	661	672	690	707	649	663	676	667	719	680	703	696	690	704	651	654	650	668	696	666	743	682	675	683	680	668	659	646	675	666	673	687	648	667	693	678	674	654	648	669	650	667	680	646	650	713	727	684	658	680	608	680	663	665	671	692	707	676	668	650	693	637	654	692	674	719	702	687	632	660	656	637	649	662	641	674	686	652	682	637	637	677	672	655	637	680	668	623	676	636	688	710	650	679	675	680	670	629	716	691	655	656	686	670	692	661	685	680	666	608	706	688	688	681	636	660	646	683	664	650	677	685	672	660	677	681	677	626	689	673	695	653	668	669	664	634	676	643	641	651	683	634	692	662	622	649	656	654	686	654	681	699	674	636	687	731	661	675	608	662	721	691	688	641	650	681	727	687	654	648	682	718	729	629	664	684	627	634	652	625	698	677	649	661	675	659	714	704	687	644	707	647	634	706	710	653	703	635	625	730	693	666	651	677	675	644	645	673	717	655	671	707	654	650	712	688	670	690	614	642	678	651	683	665	677	653	616	701	660	642	636	678	621	688	705	645	721	678	655	656	679	691	688	675	687	686	686	640	644	713	649	634	632	660	703	656	635	651	643	614	693	686	658	661	665	689	654	730	663	696	705	661	671	706	678	714	680	674	699	711	637	703	632	654	662	635	708	673	718	657	645	703	630	675	687	713	679	688	651	666	716	653	652	649	687	638	677	650	647	700	689	677	674	702	682	685	673	700	607	721	683	722	674	657	676	720	680	703	667	617	593	639	715	662	616	664	673	649	725	636	700	679	675	692	690	690	614	663	676	699	660	658	691	665	647	682	654	679	701	674	692	719	666	684	648	654	651	660	658	689	628	685	694	707	672	725	686	663	673	651	671	620	683	712	684	665	680	731	660	690	660	693	681	735	631	696	711	676	670	652	674	706	622	647	677	691	713	717	661	697	663	680	706	679	704	662	690	654	650	697	676	655
33219	14690	2354	437	324	266	297	269	277	291	258	250	289	256	269	252	257	268	257	274	258	275	257	241	271	245	277	281	253	258	261	265	246	249	228	273	288	258	265	281	267	278	274	241	256	281	284	255	252	255	262	253	256	284	265	278	273	260	273	301	263	295	252	255	267	283	264	274	275	260	238	269	267	270	242	255	227	240	265	296	257	323	312	270	260	267	284	230	258	266	257	256	253	253	268	229	271	279	244	270	269	300	238	257	234	263	303	280	235	268	266	248	263	250	266	268	281	267	263	250	274	276	249	271	281	248	289	262	296	278	258	234	274	278	259	298	253	236	287	285	282	272	264	276	252	262	274	275	250	240	279	282	277	278	278	273	274	243	274	277	305	258	256	308	271	249	236	269	240	259	257	272	248	265	245	261	284	251	275	256	270	278	254	237	255	288	297	255	278	251	226	286	296	284	287	249	252	278	263	256	245	255	216	263	257	263	248	241	270	251	275	282	267	252	277	301	263	261	259	262	288	254	274	293	275	237	248	282	253	270	285	281	256	267	241	241	278	258	263	259	269	291	267	268	275	227	254	263	283	262	264	232	259	223	270	279	251	302	281	248	278	257	274	281	296	275	269	274	255	232	243	258	268	275	269	294	250	256	263	239	270	301	254	248	263	275	242	248	237	276	273	273	262	274	269	238	307	273	276	237	242	257	237	276	258	283	285	306	242	264	263	241	245	291	265	272	257	272	265	263	247	245	263	239	243	250	247	236	257	269	274	272	256	258	261	249	255	249	293	285	247	272	271	233	272	250	256	264	262	262	219	247	249	252	261	245	220	230	251	286	280	264	278	253	260	285	280	312	256	270	247	260	281	263	269	287	248	258	276	248	309	270	260	258	267	264	261	263	245	269	264	239	251	268	252	272	264	287	282	234	277	281	278	284	265	286	288	286	286	257	268	246	290	270	239	251	235	258	292	238	237	278	281	269	262	235	261	296	242	268	272	253	246	242	258	275	262	264	276	247	274	248	270	254	261	259	288	258	261	249	266	297	270	260	254	247	281	278	273	248	271	238	263	262	297	272	236	273	263	256	276	249	259	278	286	269	249	273	288	257	272	306	277	272	259	280	257	260	283	269	289	284	268	288	277	269	281	267	280	249	269	264	284	250	264	252	277	274	249	269	282	275	267	267	302	268	261	230	284	256	247	249	271	263	288	288	278	258	264	283	258	235	296	253	260	239	207	234	243	250	271	262	260	277	259	279	247	298	252	231	282	272	276	268	241	251	265	263	258	282	252	258	284	265	266	282	268	288	254	267	272	273	253	271	247	277	248	260	245	260	259	255	245	261	265	290	243	265	253	267	259	250	266	285	294	270	307	263	261	276	246	276	234	282	263	267	262	263	261	267	264	269	257	235	305	232	257	275	233	248	250	249	262	275	256	280	264	260	273	274	264	269	253	286	281	275	250	285	267	243	253	283	248	264	268	274	266	274	255	290	277	287	272	287	268	271	267	249	247	255	268	308	276	226	247	235	281	261	267	276	225	232	250	247	281	261	238	261	267	253	269	269	251	270	239	228	230	256	246	254	257	277	253	269	269	293	263	262	284	291	272	261	280	252	260	265	287	257	272	253	264	287	249	283	252	248	253	259	260	272	247	254	244	253	265	248	295	250	282	260	250	275	253	276	254	249	265	248	267	248	309	299	265	261	274	261	256	277	269	258	247	246	260	248	242	252	278	261	258	241	279	277	298	236	260	237	264	287	269	254	265	286	249	265	259	254	250	262	257	259	246	264	255	258	249	276	251	281	262	224	254	251	251	275	259	260	269	270	256	279	268	233	245	260	277	273	256	252	238	256	280	240	227	281	272	256	274	241	260	240	251	243	245	245	263	248	255	242	251	262	255	265	264	251	263	259	264	247	269	259	288	266	251	234	252	255	283	258	261	266	250	269	259	310	243	237	253	252	270	244	254	276	258	251	276	239	236	255	280	265	271	269	262	260	267	264	250	285	274	270	310	267	260	260	258	267	267	289	240	229	227	263	257	240	283	262	255	243	280	251	256	249	262	254	262	317	287	262	242	260	272	291	259	274	294	250	220	258	252	243	260	297	285	258	257	280	251	234	275	274	253	261	281	261	275	280	260	212	235	297	255	273	261	265	241	233	254	253	266	248	280	265	259	272	272	249	253	275	273	276	272	269	272	294	258	270	275	250	274	270	251	258	225	286	258	273	290	273	246	295	272	278	235	284	236	276	236	278	266	259	284	253	241	260	263	261	283	277	262	269	258	287	257	241	234	266	310	291	284	290	254	266	289	257	282	269	243	279	304	248	279	250	306	233	279	290	268	270	274	254	273	266	238	279	260	274	252	263	252	266	269	287	263	271	267	258	237	290	265	280	288	273	283	279	248	247	266	246	297	251	253	226	269	262	300	274	279	238	246	266	287	279	274	273	259	268	250	254	268	247	256	288	250	280	282	266	281	282	259	258	269	264	285	253	276	242	265	265	302	246	243	268	264	265	284	282	247	254	243	248	242	239	284	285	256	274	262	265	252	258	237	286	262	254	278	248	272	255	277	249	221	275	256	267	279	259	263	243	249	306	261	249	267	277	244	263	262	238	268	255	272	251	266	248	275	252	282	251	239	253	250	258	250	251	241	268	259	288	272	275	293	276	254	254	277	269	255	288	271	287	303	256	281	275	267	297	271	262	259	273	279	240	260	275	266	255	261	245	258	239	265	247	246	257	266	223	240	273	288	279	293	247	265	294	262	262	293	257	288	267	263	270	278	275	273	246	267	278	268	267	279	304	300	253	272	243	255	259	290	260	272	277	287	309	269	277	237	247	251	281	296	272	265	260	246	280	276	292	272	276	257	234	272	271	292	283	258	244	296	250	260	267	248	231	249	254	255	250	238	250	278	244	279	263	253	248	250	275	277	301	283	301	277	255	275	259	263	284	261	251	255	266	278	289	263	260	270	251	242	249	266	253	245	258	262	248	271	292	259	256	269	280	277	270	268	291	259	248	271	280	263	310	238	255	249	233	304	255	249	258	272	205	224	289	279	245	300	259	277	261	256	273	272	245	284	300	276	251	269	251	265	255	275	277	235	225	235	269	270	252	243	284	255	249	260	284	261	256	257	301	262	256	228	262	253	261	272	278	238	285	281	257	270	285	246	277	231	258	245	241	292	285	256	232	268	267	279	262	264	266	291	249	277	249	304	277	286	274	283	254	263	247	239	286	283	260	264	278	232	269	269	260	266	261	261	281	248	269	278	250	261	260	268	291	260	238	298	282	265	277	263	256	257	250	231	278	263	250	288	273	270	294	302	261	251	261	247	271	286	250	273	242	272	297	279	258	308	278	267	272	271	245	269	265	258	256	257	289	258	280	264	290	274	247	243	261	258	258	265	232	250	251	248	276	257	271	253	276	276	262	251	263	280	280	261	251	281	273	275	278	244	289	251	254	279	265	248	285	270	266	272	285	283	279	243	273
7688	709	663	646	637	680	599	647	568	621	631	688	568	624	632	610	561	624	597	616	611	615	571	652	639	650	650	619	642	621	613	631	596	598	599	633	579	627	647	618	589	618	600	599	603	640	594	665	646	606	608	584	605	621	621	583	626	650	590	613	657	620	623	629	685	611	642	640	587	614	631	661	619	668	595	609	589	674	606	607	610	619	635	666	631	629	614	653	621	603	630	601	586	658	659	658	644	634	621	677	640	586	595	627	629	648	625	620	600	620	619	679	615	636	605	619	618	595	626	642	591	591	663	658	569	615	585	612	643	640	643	637	600	658	614	589	621	658	602	646	620	660	626	635	634	690	589	638	606	653	593	611	610	629	619	616	666	596	623	627	625	602	606	642	676	643	628	612	605	656	593	625	586	631	627	599	625	626	630	589	560	609	616	600	593	632	588	636	643	612	633	668	612	651	656	619	571	576	608	603	656	604	628	660	645	695	651	635	665	671	615	607	654	635	587	593	650	665	637	616	601	626	637	584	645	616	648	620	621	610	628	623	631	657	717	624	589	638	632	687	564	662	635	625	630	610	658	604	601	644	628	650	592	599	659	598	586	635	635	583	625	652	643	588	614	661	655	625	612	646	596	627	581	649	623	613	631	624	609	612	653	568	603	632	651	623	672	579	655	615	607	593	646	643	614	600	584	696	648	653	648	636	611	574	643	638	594	595	614	675	607	581	628	636	581	599	634	602	587	632	637	681	614	605	621	591	654	625	621	617	642	641	633	644	627	628	563	643	633	601	618	619	642	633	633	604	636	645	613	606	624	648	641	635	634	654	626	647	601	616	654	630	634	582	625	607	608	632	635	617	595	612	657	629	613	644	649	598	633	617	631	640	666	569	635	571	634	620	617	602	619	610	646	623	586	646	672	577	633	632	608	625	614	654	595	596	612	680	603	688	658	646	629	592	585	638	612	651	624	668	588	662	634	568	671	606	581	607	614	633	609	647	646	628	629	678	607	626	585	647	643	629	590	620	664	580	624	635	623	602	653	637	650	629	603	623	672	654	658	651	602	596	582	631	593	638	628	598	634	640	597	621	585	655	651	621	628	623	648	620	663	607	663	628	618	594	610	626	614	654	645	601	621	626	634	635	600	691	605	653	610	641	680	673	639	612	598	638	642	588	620	620	665	656	619	669	578	621	644	631	622	667	617	624	642	600	622	604	606	646	654	616	633	583	625	624	617	617	636	686	651	620	626	651	595	577	631	564	637	590	596	607	616	626	592	615	607	638	669	609	601	640	647	629	651	653	596	614	608	636	619	661	617	637	645	579	600	627	621	619	635	572	616	610	634	648	627	642	624	638	670	611	654	591	621	589	622	641	676	590	653	640	639	620	649	677	589	617	612	601	616	604	609	590	595	645	612	639	630	629	655	643	640	660	665	641	638	624	628	640	650	613	641	631	634	619	634	621	627	633	596	612	612	596	685	647	651	600	636	625	608	597	621	593	656	571	604	595	593	630	681	650	586	608	670	621	630	617	567	611	630	639	631	579	668	609	604	642	629	632	612	614	633	618	665	626	698	582	611	677	640	641	609	626	666	618	620	635	625	662	607	604	617	619	590	591	655	617	606	606	601	631	639	661	643	610	615	603	610	633	599	650	641	620	643	625	597	606	621	629	652	654	627	645	652	634	635	634	646	696	624	623	634	623	645	588	612	688	613	633	635	671	618	617	657	612	637	649	622	600	630	628	608	658	622	602	566	600	669	639	656	610	628	627	612	653	643	602	627	629	614	600	589	622	616	588	614	657	680	632	682	616	625	592	657	619	645	615	607	631	603	634	607	609	624	570	641	635	611	593	664	616	612	602	596	633	661	584	617	582	624	608	618	632	623	644	587	646	622	676	610	621	646	644	668	605	634	643	644	623	576	637	626	601	612	618	627	638	639	638	632	642	604	638	612	609	606	610	641	602	593	640	650	609	643	639	553	614	614	633	639	626	598	605	591	587	683	642	623	620	584	612	620	621	630	609	662	621	637	593	619	669	624	582	630	632	637	616	643	627	616	673	618	626	613	664	606	639	586	624	624	605	662	593	595	654	613	621	641	597	617	617	616	606	655	648	695	632	643	655	697	616	645	611	625	645	663	583	623	583	679	616	616	638	657	621	667	633	666	576	618	640	635	657	621	667	607	643	604	613	647	586	586	634	603	655	619	608	637	619	598	627	670	633	640	641	636	604	634	618	632	637	596	585	599	599	618	610	650	615	604	614	631	665	572	604	630	641	605	627	601	643	675	627	644	617	626	621	593	597	626	629	650	637	633	602	601	625	643	664	613	600	624	619	649	600	649	642	627	627	600	621	649	627	626	660	605	646	603	681	643	595	640	593	624	576	648	616	590	626	621	596	626	667	686	656	607	630	655	566	612	611	679	626	652	606	599	627	623	638	631	661	587	597	623	651	646	623	622	586	588	602	633	611	630	591	622	661	623	617	661	559	616	620	638	614	670	601	667	636	649	628	618	626	629	633	632	585	614	595	627	659	667	618	605	571	632	602	662	630	647	608	644	647	626	634	668	636	573	625	617	622	633	663	618	616	599	656	610	605	603	614	609	628	624	575	639	651	602	614	621	633	604	639	627	623	610	623	607	618	593	647	632	627	641	596	608	598	624	646	620	675	627	619	647	656	640	594	628	604	585	626	674	580	643	600	628	632	596	624	636	631	638	614	644	629	618	623	608	639	589	619	626	621	607	590	643	655	670	611	635	619	626	619	603	634	625	598	631	622	588	618	590	628	619	623	665	600	639	624	600	616	625	612	651	604	649	627	656	562	623	619	639	596	614	634	619	626	595	589	570	613	623	593	651	603	619	617	583	619	611	599	603	591	639	667	644	620	642	632	646	598	635	616	623	606	600	610	698	611	611	597	633	632	671	617	652	623	616	629	634	658	596	630	628	641	621	612	624	625	619	611	603	652	601	639	626	601	664	622	641	626	669	625	654	651	637	592	601	589	632	621	640	574	694	611	604	614	592	611	652	622	670	628	640	643	626	586	584	648	627	676	590	642	619	645	651	613	635	624	579	638	636	651	597	618	606	634	650	642	625	600	605	634	614	613	597	618	614	641	662	650	618	654	609	619	625	582	595	571	627	599	649	680	635	639	648	638	565	593	606	602	670	614	647	626	630	681	649	623	610	638	605	655	581	666	668	608	667	632	619	634	613	641	600	642	634	652	629	657	590	587	630	634	598	586	629	652	618	646	629	620	632	650	622	616	635	597	606	632	620	616	568	660	632	657	627	643	652	629	640	664	620	594	628	649	642	616	638	652	606	604	636	554	653	667	634	617	632	625	634	648	631	626	621	675	594	602	601	604	657	605	648	613	606	646	611	683	644	588	622	607	595	630	632	617	610	630	643	596	647	602	595	575	629	653	603	613	649	603	613	620	617	604	622	636	636	641	626	647	643	584	609	626	594	610	589	684	631	614	653	617	584	666	609	583
25079	20968	23555	28523	20972	13019	789	591	504	449	460	461	433	388	473	465	461	393	400	415	387	426	403	435	462	437	406	399	417	500	436	423	415	430	414	412	410	423	409	419	432	435	415	421	434	405	364	401	429	395	391	417	406	436	400	423	429	414	412	384	394	396	385	415	444	429	393	397	393	411	403	405	399	423	375	404	421	421	402	395	442	433	405	401	405	404	412	425	426	436	407	426	449	471	413	425	377	426	406	391	424	387	412	385	386	411	426	391	410	408	422	422	369	411	413	376	407	391	410	412	416	404	436	394	411	405	412	431	409	411	417	456	416	402	426	432	409	426	374	394	432	431	417	430	424	367	429	390	411	380	404	419	408	401	440	394	404	429	392	383	404	437	400	426	391	408	402	403	425	423	475	453	423	399	379	396	429	394	427	390	435	413	383	406	415	417	418	433	415	412	413	435	402	367	414	498	428	434	412	394	444	424	442	433	451	453	426	402	401	450	401	393	381	395	402	371	426	380	375	445	397	409	409	449	395	449	413	403	393	400	407	410	407	438	403	427	396	409	403	422	365	408	415	414	429	390	417	381	412	382	396	434	428	398	437	401	395	410	400	373	384	454	426	464	408	398	405	386	414	403	363	450	373	398	406	436	414	399	384	406	444	391	447	443	417	405	409	404	338	385	401	439	425	390	401	405	402	375	412	384	421	418	430	393	406	418	397	417	419	394	394	438	407	416	378	413	406	409	385	428	405	442	457	441	357	396	391	401	391	409	417	362	389	401	367	426	410	376	380	391	394	455	416	400	387	419	427	446	416	408	434	414	389	407	413	413	415	423	455	419	410	392	413	401	443	407	426	423	409	381	400	436	421	384	428	443	384	421	389	450	441	410	382	392	437	415	420	367	450	402	383	426	393	397	374	431	374	402	415	421	444	398	411	423	401	424	410	426	419	423	444	421	401	422	424	399	416	421	398	425	429	382	386	405	401	409	461	420	385	372	376	425	402	420	421	399	414	428	408	399	425	377	427	453	410	383	366	417	420	427	400	443	411	428	394	405	433	446	425	406	400	404	415	427	423	396	422	450	419	420	412	388	399	420	446	417	411	401	416	399	396	416	437	409	367	422	389	392	413	379	395	376	409	437	422	445	424	423	433	377	367	406	436	423	397	414	405	411	391	386	416	428	396	401	430	401	447	401	357	426	441	442	466	431	411	397	418	376	443	449	434	407	397	424	383	372	425	370	421	412	393	437	422	418	423	417	423	408	383	406	384	421	423	434	411	430	404	377	431	430	414	403	411	382	380	391	397	433	408	384	385	451	405	401	393	415	406	375	391	361	376	375	376	387	442	404	394	424	408	425	382	398	413	363	394	415	409	413	414	384	379	427	409	443	416	426	447	399	423	375	435	390	383	410	410	433	470	380	403	465	435	385	422	407	448	380	365	397	359	388	413	437	434	423	414	411	422	422	446	407	426	391	409	393	386	413	384	389	377	417	355	418	421	417	436	421	396	400	402	393	419	428	384	408	415	415	371	418	405	438	406	409	409	407	391	430	398	392	421	410	426	404	396	432	415	401	381	363	415	410	389	455	423	433	397	402	430	393	356	395	411	451	408	431	412	415	406	410	395	409	430	379	435	423	422	376	428	436	376	399	425	388	389	375	417	421	375	431	417	395	391	388	435	414	422	383	397	441	378	401	425	396	416	432	398	405	365	414	406	409	389	431	405	385	375	440	354	361	362	368	379	405	413	458	404	441	411	424	399	368	408	394	380	374	392	429	373	408	394	412	389	403	454	437	418	424	429	427	416	384	434	408	394	408	405	422	414	411	423	445	388	410	388	417	463	418	409	411	390	404	430	401	367	372	409	407	399	421	451	408	395	392	400	409	406	393	388	441	420	389	414	406	416	401	395	417	360	424	413	375	433	423	411	422	402	415	415	415	417	405	402	454	410	402	412	416	385	412	418	443	400	428	432	383	411	368	377	446	427	419	396	381	406	431	393	406	397	413	394	436	445	421	411	389	394	414	419	398	408	407	400	402	422	402	389	449	418	394	435	396	376	403	415	434	428	437	423	407	412	379	417	434	416	423	422	432	433	400	445	419	387	395	400	415	432	393	369	405	463	395	439	399	396	418	387	371	403	399	411	374	388	406	405	395	376	415	386	411	423	388	400	388	380	406	399	411	443	415	411	383	440	393	429	443	443	464	395	350	400	399	395	452	425	427	426	399	394	415	466	376	415	401	413	379	384	393	424	432	478	399	425	439	403	406	386	426	428	401	428	423	379	396	386	404	436	391	432	414	411	393	425	422	437	405	387	424	412	399	400	451	341	418	422	366	404	452	400	404	410	450	414	408	428	379	364	399	397	415	413	387	381	392	425	354	363	418	403	417	358	407	423	441	376	405	439	407	436	388	456	394	398	395	456	409	404	423	363	410	424	433	426	450	455	433	375	384	463	434	375	383	437	414	424	399	398	383	368	413	407	436	427	390	387	433	412	406	441	421	423	403	427	418	400	423	405	435	393	385	392	355	420	435	430	392	395	401	436	393	383	393	418	393	436	421	434	416	446	401	397	380	385	406	413	394	444	418	415	407	430	408	408	414	420	430	426	395	425	396	362	415	386	421	395	453	397	407	397	405	376	391	432	389	433	439	413	393	372	425	373	443	427	433	409	410	423	394	413	435	391	392	406	418	435	415	369	386	461	448	453	417	406	385	397	357	396	428	405	408	455	409	418	415	441	432	435	406	411	387	415	428	415	412	395	439	410	424	383	430	410	422	430	390	381	421	446	438	396	430	423	411	440	424	428	418	400	407	427	389	434	383	430	392	412	408	409	418	392	379	381	436	427	418	423	424	410	395	417	431	393	398	398	377	391	411	441	395	401	408	400	399	410	383	414	421	367	391	411	398	452	394	424	400	407	407	422	413	377	405	390	431	414	421	401	374	416	413	439	459	413	399	408	438	396	441	401	430	415	446	421	413	418	357	426	438	410	387	412	408	377	438	435	408	434	374	435	388	434	380	392	428	440	454	399	434	426	438	381	351	425	420	426	396	391	407	393	411	409	389	391	431	421	419	424	400	402	405	439	418	425	405	398	418	414	409	408	389	427	400	437	390	399	380	443	407	415	409	425	443	441	386	398	412	425	393	430	426	410	412	399	382	396	482	420	425	416	405	386	372	401	368	394	443	389	416	458	408	442	469	409	393	432	386	394	393	391	409	421	410	406	432	402	435	414	419	389	415	393	390	383	380	396	393	417	420	404	431	420	366	393	376	381	401	382	432	400	401	403	443	378	420	426	415	406	397	402	441	415	384	386	420	395	395	407	412	397	403	415	400	437	408	390	377	435	448	416	389	428	417	425	428	410	363	401	430	403	422	381	434	390	406	460	380	409	425	428	433	399	413	363	409	454	389	409	377	405	410	437	391	409	415	403	413	418	354	393	403	406	435	434	396	389	404	425	367	455	395	415	460	397	438	400	398	381	403	392	410
4467	2362	1496	1119	1016	964	972	952	929	861	929	875	872	843	889	879	866	875	924	908	856	883	878	920	839	842	876	878	906	891	927	931	908	880	902	853	917	856	895	836	849	878	870	923	861	909	872	839	877	874	879	899	855	877	905	897	943	858	893	910	855	892	860	850	936	877	883	895	886	938	890	892	900	896	861	837	905	914	876	898	893	901	846	859	899	793	839	858	950	886	887	873	869	917	905	857	874	943	859	911	884	819	936	876	856	882	886	836	880	847	847	859	858	873	836	928	933	805	844	857	866	877	850	859	861	825	903	893	918	870	897	849	927	861	871	884	932	815	871	864	893	911	884	863	891	926	862	865	861	885	901	917	817	823	856	893	860	833	886	901	871	873	856	932	912	817	907	911	877	869	824	914	904	834	882	869	843	858	924	905	829	895	865	887	875	894	886	838	859	868	871	918	856	887	852	868	921	923	931	918	916	914	852	870	920	841	890	880	881	919	926	876	911	920	862	877	896	871	875	857	905	863	840	872	886	888	876	887	898	909	897	854	912	859	854	872	898	846	909	869	855	883	915	848	893	878	849	850	956	862	874	869	845	919	885	869	827	915	881	898	899	908	891	873	846	871	851	845	909	839	889	890	905	888	838	904	878	878	913	851	872	873	900	883	865	832	816	890	880	851	820	872	902	883	862	917	871	870	896	884	888	891	839	861	902	876	888	843	831	887	865	824	795	856	886	859	895	840	807	900	864	878	885	873	911	864	911	887	886	897	929	836	872	870	953	883	907	924	837	881	853	789	904	862	861	868	868	890	896	904	859	853	872	859	899	884	916	849	910	840	855	838	843	829	808	877	857	937	879	915	864	830	902	891	859	848	920	860	848	874	882	886	917	895	879	847	911	874	809	888	889	892	855	822	856	847	874	925	852	918	866	884	824	843	898	868	897	881	892	830	896	883	861	857	889	902	844	885	843	909	860	857	933	853	892	823	903	907	833	902	853	845	805	898	874	864	869	850	868	894	898	894	888	897	910	893	865	934	895	878	869	863	854	872	860	854	858	887	845	850	854	846	890	882	969	885	878	865	876	881	846	926	914	881	859	875	867	874	868	939	854	874	886	910	893	795	851	863	885	882	878	845	802	873	808	875	908	901	838	931	909	934	871	891	876	832	882	857	875	871	844	858	957	855	932	864	930	852	869	891	871	863	833	897	877	875	940	879	899	834	855	895	852	905	899	867	918	835	851	861	902	861	902	924	912	854	945	924	849	900	883	889	899	866	880	882	849	848	888	904	874	904	828	841	934	815	898	865	914	851	875	854	885	896	869	832	859	921	875	936	803	847	888	864	902	851	854	882	880	856	828	856	861	928	896	846	838	892	852	887	839	851	899	842	878	842	912	890	903	865	900	874	892	866	872	898	840	902	878	857	888	839	840	823	885	871	908	862	845	941	877	830	893	877	886	923	915	918	836	924	855	923	894	874	866	906	863	886	920	888	880	897	834	878	866	904	839	889	872	897	849	854	880	852	903	864	892	840	881	894	862	905	915	866	888	835	892	883	870	897	880	883	915	852	817	813	896	853	931	885	879	841	820	836	905	852	871	881	847	852	862	859	841	856	888	938	896	856	896	930	878	828	909	841	927	897	844	859	881	837	900	852	844	888	937	905	854	883	861	867	834	855	915	884	818	914	920	895	853	868	857	853	860	919	848	872	880	888	943	891	858	847	891	877	891	907	927	909	861	896	873	846	838	879	894	865	896	897	869	864	884	873	934	858	864	882	866	810	860	832	819	912	893	876	856	862	850	911	874	837	871	848	868	832	853	815	865	830	817	862	869	863	899	874	878	879	849	889	853	918	877	876	886	873	849	905	884	834	857	875	868	883	915	900	839	850	892	871	941	872	907	889	889	841	868	888	890	869	869	847	845	859	845	905	864	889	895	828	911	881	872	901	904	820	827	960	885	893	824	928	869	892	877	868	874	879	887	859	831	864	873	879	922	853	876	911	885	898	862	862	908	847	895	872	874	854	847	899	915	920	836	899	860	889	849	891	876	880	904	878	903	855	863	888	841	859	862	912	905	913	908	819	920	916	910	831	928	918	912	894	879	894	881	844	866	863	904	918	859	894	870	863	844	909	884	860	895	937	927	924	876	885	899	871	855	894	868	900	924	892	901	877	877	929	858	895	862	879	916	898	941	846	902	882	894	872	858	877	911	877	879	837	889	856	827	867	858	864	850	832	884	881	877	806	930	906	880	870	844	909	845	940	886	938	896	893	884	875	900	897	943	859	832	866	950	845	870	812	890	880	879	896	872	877	887	892	850	864	881	876	910	884	838	831	927	923	894	884	803	870	864	881	877	872	917	906	879	895	854	851	824	891	887	907	870	872	867	822	891	905	842	822	913	900	894	874	867	902	875	859	896	887	937	855	878	851	874	837	940	892	942	904	917	877	908	911	848	874	914	869	906	869	863	871	925	824	857	806	944	884	893	924	840	817	896	886	843	888	803	902	870	841	783	872	948	862	898	821	901	856	869	871	862	901	906	842	880	873	900	843	893	891	874	885	836	873	870	821	896	840	884	900	807	883	881	897	865	872	890	853	847	850	834	888	839	932	832	890	847	876	880	866	920	899	908	863	889	878	911	885	885	910	900	891	839	847	824	867	867	899	852	941	838	941	916	852	880	904	870	780	898	868	927	873	879	878	904	867	891	863	846	784	861	918	882	869	893	920	912	914	873	905	923	884	829	945	841	856	889	914	893	880	849	838	905	890	820	875	840	881	862	854	870	888	863	957	911	893	873	809	890	879	853	852	841	896	821	861	858	901	872	835	875	875	854	833	853	926	882	882	874	861	870	926	855	901	888	822	845	865	928	873	876	853	853	822	871	893	963	865	884	901	861	926	855	883	871	894	924	861	871	883	872	957	872	877	854	836	917	879	920	930	867	885	820	902	937	868	877	847	840	930	873	905	865	851	914	844	825	858	907	899	873	904	898	900	873	836	924	914	900	905	877	872	853	908	869	963	912	877	865	885	915	867	900	875	860	859	909	873	937	862	935	806	834	846	893	858	843	843	877	888	890	830	924	850	939	854	864	908	876	917	908	863	792	861	835	857	905	942	844	820	903	861	894	840	899	889	882	908	876	881	866	920	864	928	869	895	843	876	833	864	886	862	917	881	870	871	885	824	898	840	909	897	862	881	908	953	880	865	905	895	864	910	902	874	879	844	880	845	828	854	847	843	894	914	889	862	883	908	876	854	873	857	874	846	948	884	917	900	836	873	898	898	906	919	885	850	873	878	799	868	884	944	845	870	870	869	829	831	849	862	894	853	887	862	894	865	844	903	895	831	871	856	925	875	896	844	896	893	861	903	892	867	910	913	885	854	909	839	902	918	886	924	838	925	945	891	883	962	834	865	861	853	899	878	910	878	879	861	853	885	840	873	924	895	930	875	906	922	839	896	883	904	879	797	848	853	836	859	878	859	886	884	939	844
24418	20982	23975	28192	20986	21018	10904	622	451	414	439	416	374	354	342	387	354	341	361	342	310	344	340	335	336	321	322	304	310	306	314	298	324	369	340	317	316	340	338	325	342	312	325	333	300	340	300	284	334	356	326	272	302	319	348	319	340	320	331	307	318	298	314	297	300	339	317	328	310	329	324	299	337	339	330	312	308	340	292	320	365	311	300	331	301	295	301	316	311	292	305	293	291	313	317	336	312	294	330	322	272	317	297	331	334	333	314	324	320	308	309	328	313	284	320	317	337	326	303	327	318	332	313	315	344	305	328	310	307	320	314	291	308	316	309	310	332	273	307	318	289	290	301	272	341	300	331	297	292	337	365	323	308	317	285	294	304	349	317	303	349	329	313	327	316	311	318	315	300	326	309	347	341	325	290	313	313	311	314	351	349	340	298	308	309	331	319	280	305	294	292	304	288	335	291	337	279	300	279	316	311	322	313	322	335	335	307	286	288	314	305	308	345	334	321	297	318	315	335	315	326	280	301	307	298	325	296	280	320	325	338	286	312	341	320	314	320	324	293	320	311	306	325	333	323	303	319	299	317	311	312	294	322	314	310	342	330	314	292	330	320	355	320	289	328	288	319	341	273	309	318	318	341	355	308	299	313	341	296	350	302	300	297	325	309	293	289	306	299	290	307	326	288	295	292	310	333	325	307	333	312	300	328	307	323	298	331	289	278	340	290	311	292	312	354	301	345	304	290	324	322	300	310	307	295	338	303	337	279	314	341	301	305	286	316	353	309	306	307	333	354	318	311	336	284	310	313	329	317	350	328	299	296	268	315	321	330	295	321	335	310	332	332	289	293	312	317	348	329	308	294	326	321	300	336	333	340	346	303	304	325	330	347	332	317	354	313	267	295	311	333	332	290	295	297	312	301	319	326	291	284	267	308	326	283	323	294	339	329	385	335	331	328	310	328	308	325	348	319	318	359	300	346	302	343	306	322	309	325	308	315	310	323	307	293	334	302	294	318	279	340	337	316	301	315	310	307	307	296	288	308	340	325	296	304	307	319	299	319	328	363	347	324	324	251	315	350	288	304	315	326	297	298	321	324	343	297	328	335	293	316	306	309	305	293	318	309	319	289	321	325	300	358	346	333	311	330	323	285	337	354	323	302	369	305	318	278	317	328	325	306	329	323	333	326	320	299	270	328	311	305	288	322	313	326	330	321	282	303	328	319	304	308	331	323	310	292	331	311	292	310	319	328	305	300	290	309	324	324	299	339	273	306	315	308	323	304	319	341	325	309	324	307	332	337	326	314	278	347	352	316	315	323	298	326	289	309	334	325	318	311	298	314	304	328	302	353	324	288	325	308	313	319	304	306	321	293	294	292	346	363	332	317	307	314	349	305	338	287	277	252	325	327	330	316	343	346	339	316	306	340	302	317	323	315	310	332	303	299	303	321	302	337	311	318	298	325	282	309	282	326	318	291	289	306	334	303	320	303	285	313	291	342	301	300	312	361	292	310	299	283	293	306	343	301	355	311	312	334	342	309	311	284	358	305	336	345	264	322	337	325	315	273	314	290	297	271	325	320	325	340	321	338	305	341	348	310	327	297	295	342	303	317	283	310	322	333	335	333	331	298	287	293	310	325	295	316	271	324	327	288	331	351	327	310	297	308	366	354	315	283	307	321	318	321	296	313	327	317	322	293	302	312	330	365	302	327	290	300	305	328	325	312	311	332	329	344	312	324	288	285	308	321	320	280	302	321	330	295	304	349	308	334	302	305	336	290	304	290	331	308	302	318	339	321	312	301	340	304	326	320	307	314	305	323	312	327	321	301	342	326	327	315	337	301	339	316	313	313	342	308	309	294	299	303	302	297	296	328	322	342	306	333	325	277	314	296	307	323	337	313	323	302	311	303	337	317	325	314	309	322	309	318	322	285	321	324	336	322	324	289	296	314	333	329	293	339	320	331	334	323	319	299	316	276	329	307	303	307	334	308	307	298	280	308	298	320	300	332	320	319	308	281	282	302	308	302	330	332	320	282	302	297	317	301	304	306	338	292	321	323	345	327	337	303	330	337	350	338	280	315	295	340	311	313	296	353	289	296	340	279	313	304	343	336	302	352	325	320	344	322	288	330	285	333	319	311	328	328	280	309	322	319	307	334	301	306	311	314	291	323	296	302	317	350	327	357	281	296	311	341	319	325	334	336	303	321	278	288	338	258	276	330	310	297	293	298	313	293	298	371	336	329	322	354	291	292	305	344	310	313	297	295	337	284	314	303	368	299	320	321	322	310	287	364	329	323	311	291	321	323	343	309	318	299	302	316	319	334	322	313	292	296	309	334	286	315	313	331	337	317	333	287	305	323	351	335	345	318	292	314	297	322	296	295	294	293	272	330	309	275	294	314	319	320	300	332	331	285	302	331	307	354	324	334	275	319	310	325	344	297	288	303	300	306	329	330	321	302	298	333	337	332	315	332	350	300	319	322	338	323	333	334	312	318	278	334	311	303	330	307	327	317	300	294	276	298	341	333	305	301	331	301	292	317	315	330	290	355	296	301	314	339	310	275	326	330	312	327	348	328	336	307	323	306	267	287	300	312	304	314	315	311	334	302	333	359	322	351	335	278	324	330	294	340	311	333	306	293	344	311	309	277	326	292	330	299	323	323	301	316	321	304	334	306	324	314	313	309	325	326	317	305	308	314	310	336	332	321	303	288	321	316	318	318	332	314	319	312	331	301	304	307	319	322	315	318	291	354	331	296	331	287	324	324	331	286	267	319	342	298	289	329	308	329	318	304	309	297	317	334	315	285	337	277	312	313	291	293	335	294	303	334	321	334	312	291	333	308	311	293	339	276	319	313	330	312	301	312	323	292	330	356	372	327	293	325	338	341	288	321	311	309	302	317	296	367	314	287	284	330	314	300	302	269	319	316	326	285	305	301	346	329	328	305	297	351	310	297	311	287	313	328	316	332	291	333	292	339	294	309	298	322	299	309	351	305	310	335	297	300	320	306	332	303	321	332	334	343	314	317	277	313	285	312	362	316	307	353	326	291	321	321	311	328	298	327	318	313	288	356	284	312	293	284	309	316	299	328	343	313	306	326	333	290	336	320	307	323	340	327	273	329	292	312	331	312	330	291	308	294	334	311	301	300	333	296	270	311	346	311	313	327	325	317	310	334	322	314	350	324	283	311	324	320	305	328	335	327	310	361	331	330	327	308	328	300	309	328	312	338	324	331	313	322	312	317	328	291	301	307	317	305	324	315	311	304	323	339	306	284	359	298	289	327	342	332	349	312	327	324	334	302	272	317	271	307	323	344	318	304	295	342	288	307	318	332	330	312	356	325	283	329	282	323	315	294	302	306	298	286	348	331	338	299	313	321	323	319	336	311	306	304	324	326	320	277	300	316	314	308	331	296	324	297	321	292	293	318	288	328	366	320	317	271	330	319	290	301	310	289	312	290	281	342	298	315	323	301	316	318	285	291	342	327	288
4032	3384	1707	1152	828	803	762	720	689	676	652	717	666	642	687	636	685	705	644	696	652	744	672	701	644	652	670	716	690	678	658	674	668	647	626	645	662	650	659	660	704	710	659	705	677	689	681	719	694	639	672	678	665	663	652	611	688	676	703	657	696	713	647	662	692	679	697	660	672	660	682	658	689	696	659	679	663	671	639	739	645	680	672	686	665	638	650	655	684	635	675	688	718	670	668	686	668	635	682	669	688	643	694	674	656	678	654	660	677	687	660	683	691	660	674	658	701	694	669	690	666	670	618	679	658	664	651	642	654	630	727	639	665	673	683	644	719	634	688	660	711	660	664	643	616	715	736	650	686	634	701	656	630	668	709	669	649	665	666	722	677	676	697	652	666	665	714	661	684	671	681	694	687	691	644	661	653	694	706	675	668	677	638	625	609	703	686	674	643	710	709	659	714	688	657	665	643	664	661	619	667	627	664	657	691	639	632	633	686	646	681	693	705	642	634	660	691	683	624	671	729	645	685	706	696	657	633	643	684	667	700	648	675	683	667	669	676	665	671	613	660	644	672	680	677	669	663	600	630	651	665	708	638	694	697	650	646	647	691	688	657	699	654	672	664	703	714	633	628	685	715	678	661	698	664	627	650	668	630	665	643	663	675	703	690	659	723	686	653	655	654	647	678	648	691	612	652	670	655	699	650	686	683	713	669	675	645	619	670	628	678	678	670	641	680	661	659	675	705	695	681	623	687	698	678	625	630	626	669	710	679	594	642	671	710	643	637	650	661	641	675	673	657	679	707	681	629	706	633	695	637	702	666	696	653	663	642	673	603	639	693	664	684	652	689	666	616	685	689	662	694	683	704	650	637	687	687	640	633	670	678	661	665	668	696	666	710	636	671	724	647	688	653	672	654	647	659	702	660	696	685	717	688	637	658	685	647	646	659	658	631	648	731	661	655	658	644	681	624	685	671	657	638	678	664	686	724	656	688	665	701	638	647	693	700	673	659	676	699	697	657	668	642	660	621	669	680	706	635	686	680	678	635	612	674	704	617	652	664	704	625	666	663	630	652	620	663	716	673	646	687	706	670	645	704	690	651	713	662	700	654	671	699	707	660	660	685	639	663	674	684	682	629	697	679	686	652	619	674	717	653	664	667	670	659	706	716	657	637	720	684	683	639	652	684	631	699	695	700	685	657	684	672	626	644	675	654	671	685	655	652	662	683	635	705	744	643	678	663	674	688	684	693	684	650	682	676	692	656	690	676	655	694	679	648	618	644	651	646	663	641	627	685	660	657	679	712	680	699	637	693	663	682	670	673	640	692	660	677	636	712	668	667	633	677	644	673	704	651	650	700	660	681	671	653	630	694	680	674	670	643	673	644	700	659	664	645	644	674	667	668	674	687	679	635	643	656	639	698	651	697	680	698	640	675	641	707	700	661	684	630	666	682	644	690	661	653	693	647	714	691	682	693	618	658	683	665	638	663	685	634	712	629	699	642	694	680	655	654	693	701	660	685	702	667	660	687	665	633	658	640	635	663	642	713	649	677	693	708	631	647	673	656	656	686	671	693	672	684	675	674	684	663	659	706	639	667	700	699	675	660	650	645	647	677	675	673	624	657	633	668	684	763	698	735	605	609	652	668	693	705	681	675	660	678	653	653	636	629	660	628	683	691	685	689	668	645	713	672	717	656	662	722	640	684	664	714	698	676	708	662	686	663	667	677	684	653	676	618	658	649	689	663	665	667	645	639	672	680	636	749	665	652	632	639	665	642	663	638	647	664	685	643	706	682	679	641	655	667	661	694	662	668	676	660	658	651	687	694	666	678	647	683	678	668	671	635	639	629	692	632	678	671	690	705	624	707	646	711	677	661	683	691	641	672	663	692	632	647	695	689	671	625	695	674	682	700	633	664	661	628	680	645	651	677	644	681	638	674	640	669	672	678	606	656	686	633	651	623	650	623	651	664	642	648	631	647	682	706	618	679	656	681	648	659	682	675	662	675	643	625	703	650	638	675	656	680	667	664	705	678	696	650	655	659	696	680	608	698	668	668	681	626	689	660	679	665	688	689	697	655	647	676	693	672	703	593	660	670	696	717	679	659	678	666	681	638	682	665	663	697	632	669	678	666	663	624	642	667	630	657	706	669	668	623	663	673	658	668	663	652	662	694	635	691	627	679	671	662	702	680	636	689	649	669	648	660	664	651	682	660	691	710	608	645	672	666	681	688	660	651	670	685	693	692	628	699	703	699	688	651	676	656	653	699	695	645	697	692	657	674	676	667	663	689	658	661	657	666	681	654	659	703	664	689	692	677	702	700	621	695	677	682	671	693	659	658	647	643	681	654	737	668	674	671	682	693	699	676	653	692	667	652	681	679	678	674	689	677	665	676	622	659	630	698	703	659	672	648	717	671	667	673	653	639	678	698	648	642	615	649	661	656	678	643	715	723	638	633	708	675	688	656	681	664	670	662	693	655	673	655	712	684	599	663	629	685	695	687	706	661	626	689	657	655	675	673	651	691	708	594	642	703	656	628	647	671	670	641	675	687	653	671	622	661	655	691	640	668	639	669	655	640	660	668	617	625	662	714	672	675	704	683	666	682	664	681	663	642	645	686	652	673	673	663	698	647	642	663	645	635	673	651	712	667	664	646	707	665	656	673	674	670	640	667	659	693	726	698	678	686	664	672	605	709	725	713	694	669	647	673	641	711	674	651	700	680	650	688	663	622	690	709	654	666	693	655	639	615	639	661	678	713	651	692	679	718	684	658	693	663	658	675	650	676	646	661	670	672	644	705	659	678	717	638	683	671	662	698	688	685	676	659	691	699	660	679	620	653	694	625	654	708	720	644	633	668	673	660	653	707	719	690	668	637	673	647	711	688	642	715	695	652	661	689	686	670	673	694	595	661	651	637	677	679	672	665	627	674	690	663	641	686	661	671	655	664	678	665	716	661	666	643	639	651	683	689	645	736	680	703	660	665	675	654	705	680	666	665	673	699	672	635	692	656	671	680	652	691	631	707	676	699	631	685	670	658	673	654	681	686	708	676	670	644	668	680	710	641	662	606	681	675	625	638	670	648	665	703	680	669	657	679	650	669	658	651	653	645	697	698	677	663	672	668	682	676	678	665	668	727	638	664	657	677	668	669	703	678	674	657	695	651	688	700	641	676	677	684	648	655	692	655	666	631	681	685	661	679	663	662	702	649	673	638	696	655	681	665	668	618	732	646	654	639	714	666	629	612	597	659	674	641	647	635	643	651	691	679	649	669	686	658	688	646	691	629	669	680	639	645	636	654	713	649	692	684	700	702	644	678	649	719	605	601	718	657	692	680	696	606	661	684	704	659	630	693	680	722	658	679	674	648	661	741	674	618	677	639	684	648	709	642	638	649	676	680	687	633	661	671	674	699	665	648	645	677	658	690	683	673	694	749	667	654	685	703	673	659	656	656	663	634	648	695	657	678	670	721	648	731	643	656	688	695	666
33216	14646	2263	418	294	298	307	271	286	243	268	232	251	306	255	283	260	275	297	260	281	290	252	288	276	271	252	260	248	264	271	249	250	269	266	246	287	254	282	290	251	267	247	286	292	270	300	254	259	255	256	272	243	309	278	242	253	286	265	271	284	269	252	249	257	277	281	253	245	264	291	258	254	279	288	259	279	270	271	285	261	265	270	239	252	254	264	258	286	262	257	282	254	276	268	260	280	273	269	266	274	250	263	292	292	258	269	246	272	290	264	245	265	246	284	257	247	280	262	236	272	263	232	255	252	278	270	250	287	266	257	273	233	224	258	291	272	284	241	274	277	276	248	312	251	256	271	279	258	270	262	297	261	252	236	274	256	259	253	272	263	250	279	236	260	277	250	240	284	243	235	256	261	255	297	286	290	271	269	260	242	227	232	266	257	235	257	273	235	252	278	261	265	261	275	302	297	298	298	234	295	269	269	260	275	286	243	285	272	251	277	272	282	269	300	278	298	274	281	285	246	272	258	266	272	254	267	277	258	260	258	252	268	262	277	236	280	272	244	288	293	239	262	273	273	296	245	283	268	287	273	290	270	268	261	229	252	289	269	272	250	257	291	274	236	241	277	271	244	217	244	262	259	273	250	271	250	285	261	258	280	267	281	260	243	256	277	234	260	237	286	265	304	257	261	281	268	306	281	256	265	263	274	270	238	250	249	309	274	261	273	296	253	292	240	228	279	243	255	250	247	265	278	259	280	271	281	274	261	244	289	275	264	267	257	269	244	263	257	260	287	267	252	307	278	294	239	263	268	246	271	286	276	268	255	253	254	238	287	249	284	228	268	288	247	279	236	221	250	256	283	234	263	294	266	248	275	293	258	256	262	285	258	265	251	253	280	275	237	249	243	262	250	275	256	272	241	287	225	301	274	258	251	270	246	250	302	239	228	291	281	237	237	253	250	289	261	254	244	282	241	264	292	249	255	264	248	294	280	265	255	298	244	259	265	273	251	241	254	244	254	289	274	264	264	256	266	261	249	256	244	265	239	281	283	251	270	252	269	288	271	260	295	278	261	275	263	281	260	287	270	261	231	234	256	245	262	269	287	289	264	281	267	282	255	265	278	270	263	259	242	256	273	290	274	268	239	244	275	235	227	249	251	267	258	289	241	256	220	264	237	259	259	255	293	274	268	262	275	275	292	256	288	268	273	255	258	285	257	268	241	254	276	244	264	277	308	259	256	273	264	295	284	267	280	263	252	281	282	282	276	243	261	243	297	292	293	266	262	300	242	278	269	276	256	256	258	286	242	268	274	284	263	250	257	264	274	255	255	239	255	250	275	237	246	303	283	268	265	264	259	267	297	259	231	250	249	258	270	298	261	293	285	273	274	248	264	270	285	243	276	249	238	279	286	252	263	276	274	241	269	232	252	271	253	272	280	280	271	303	270	258	294	269	277	235	250	280	248	302	261	276	265	267	233	238	255	268	242	284	245	281	287	304	241	262	286	247	272	271	286	258	286	286	269	267	263	254	234	231	257	288	252	249	264	258	263	266	285	291	288	251	271	247	277	258	265	300	238	254	293	257	238	298	279	273	248	271	243	240	273	233	264	247	263	260	303	281	286	243	250	234	257	252	297	285	258	258	279	279	266	241	266	246	262	271	246	265	240	280	284	252	282	286	271	301	263	240	252	261	256	267	293	259	258	281	264	268	283	270	270	281	270	254	270	281	235	259	255	269	245	290	300	264	257	273	248	259	251	249	285	263	263	285	256	240	258	275	301	315	264	275	300	275	242	259	253	263	261	265	267	273	294	272	282	270	278	278	300	249	284	244	240	270	268	261	280	270	283	223	249	257	268	238	260	246	262	280	283	269	262	250	248	252	257	257	232	249	256	247	263	253	228	264	296	272	274	272	252	273	300	278	272	253	270	255	283	256	263	278	259	257	227	237	265	266	269	269	265	286	277	261	243	253	243	244	263	277	250	287	267	275	257	260	262	292	260	255	280	274	246	261	275	271	247	262	256	259	287	285	249	268	245	264	257	248	244	294	275	270	238	232	264	264	275	269	237	270	275	284	269	323	237	259	288	277	256	250	266	262	234	225	292	247	250	257	263	279	268	279	283	246	227	278	230	284	265	271	267	299	277	288	267	278	246	309	304	224	291	268	256	257	264	255	280	249	289	254	273	260	275	255	273	262	257	285	274	278	287	256	249	240	223	262	258	297	259	262	266	220	268	257	248	274	262	259	279	253	278	243	262	218	289	248	272	291	235	274	247	261	262	243	284	263	310	264	264	282	270	273	288	261	265	264	242	260	284	259	251	302	257	298	260	282	295	258	237	248	261	289	288	261	263	287	260	295	255	276	260	276	285	262	259	282	268	247	289	280	237	282	250	262	309	271	267	258	274	246	283	283	237	274	257	244	296	269	243	243	269	266	252	254	264	250	258	254	268	282	276	288	274	243	289	272	269	267	243	274	258	253	296	276	290	256	249	293	273	279	262	254	291	287	288	269	267	276	257	269	251	266	267	282	276	244	258	257	267	273	238	268	275	287	245	250	267	270	257	251	274	294	246	256	264	280	264	271	281	264	295	260	283	235	298	251	267	237	291	282	264	286	291	269	291	263	244	286	282	267	255	269	302	263	244	270	271	275	258	261	262	262	265	278	272	267	255	261	271	235	243	274	273	267	254	267	261	268	245	270	257	283	228	264	295	276	261	251	246	268	273	282	266	221	270	268	257	272	270	252	271	259	244	278	257	244	247	270	272	249	273	278	292	258	257	244	285	278	259	248	284	282	271	255	293	282	264	226	265	250	255	283	282	280	262	268	299	256	288	258	218	274	283	267	257	261	280	260	265	263	242	286	275	263	258	278	273	261	263	253	270	251	266	278	268	256	286	278	269	287	210	261	261	289	279	277	266	272	247	253	253	277	273	284	244	308	289	254	226	278	271	264	285	300	276	260	280	295	248	251	271	259	268	223	260	234	246	235	268	260	257	262	279	284	291	248	274	274	263	280	270	266	269	255	263	273	262	252	245	256	262	268	261	265	266	283	279	251	283	264	217	235	298	249	286	260	268	278	285	277	268	261	273	251	240	277	273	272	277	262	287	283	283	262	280	279	295	217	230	257	257	274	268	237	256	247	252	265	273	278	291	256	261	262	287	256	269	269	275	276	262	256	256	304	300	261	286	304	243	259	291	269	277	266	267	264	291	262	253	265	260	266	255	246	285	263	275	275	251	275	312	261	226	280	263	261	234	272	241	277	244	241	252	282	267	273	290	282	271	266	295	238	275	277	274	259	271	259	254	280	236	233	252	258	239	242	269	331	266	252	254	254	246	270	231	254	265	273	281	239	262	260	270	250	260	278	251	275	239	291	292	291	268	260	244	252	269	292	285	284	290	284	283	296	226	248	284	248	285	275	285	285	240	281	291	266	262	298	262	240	252	246	239	279	277	267	244	263	281	278	259	284	273	260	282	292	298	242
7770	701	676	660	600	625	618	607	606	641	620	624	637	586	630	619	648	617	648	648	599	637	618	582	650	632	618	629	653	638	585	630	597	594	664	654	592	596	639	630	647	599	647	600	651	636	586	651	615	609	602	640	618	656	636	644	611	629	672	643	654	647	615	616	701	609	646	658	612	628	616	598	648	659	617	654	652	623	620	631	626	636	640	610	592	633	642	648	640	659	594	687	622	621	693	596	648	601	621	687	624	625	633	623	663	610	565	589	611	605	639	654	682	692	611	634	637	626	645	622	635	672	667	663	630	634	617	633	604	614	600	622	657	612	634	653	673	652	603	621	642	624	653	607	581	644	622	625	667	589	645	636	637	615	630	605	663	613	638	602	667	654	629	610	636	654	655	632	639	625	639	602	612	662	665	603	640	598	639	629	604	681	601	650	597	680	665	629	622	623	623	644	632	625	607	647	619	596	624	624	639	618	646	639	665	645	617	632	636	636	621	652	626	640	650	633	663	619	609	604	651	623	643	616	637	603	609	628	650	656	655	586	626	578	625	638	611	636	628	616	638	636	668	581	637	665	622	608	648	596	702	663	613	620	648	658	576	629	614	629	646	653	616	602	614	669	639	663	600	568	591	622	665	620	644	603	634	649	622	564	612	662	639	674	603	638	629	639	640	641	658	606	604	635	584	589	604	604	614	596	637	617	630	649	650	673	630	636	610	615	614	634	647	639	616	628	594	673	642	596	645	628	609	593	620	675	688	616	647	598	602	608	672	606	594	673	690	651	587	655	641	653	640	627	601	629	651	623	643	619	643	663	614	653	645	647	651	598	681	589	644	622	620	615	646	630	641	660	610	595	653	612	632	612	610	644	613	622	631	663	634	620	645	647	612	619	601	673	576	626	641	644	601	614	576	596	642	679	644	643	615	653	588	615	595	637	596	640	690	589	621	623	665	623	617	618	639	632	621	631	591	627	626	628	587	620	630	630	611	622	650	625	656	680	592	584	674	665	601	643	640	655	688	586	662	680	664	599	589	637	642	618	627	643	622	626	619	614	603	653	639	646	611	619	680	620	655	644	622	625	673	617	661	604	614	636	612	612	613	673	640	632	644	633	666	674	640	637	619	600	598	619	600	635	611	668	588	599	641	644	597	678	612	623	625	628	598	623	651	648	632	628	659	598	590	656	584	645	599	671	638	676	651	626	628	629	622	624	633	638	603	623	606	645	685	657	620	655	650	636	615	652	591	666	661	621	646	630	629	667	603	616	598	606	618	606	616	635	629	662	650	652	634	666	635	634	627	682	625	636	670	612	635	672	606	625	656	617	604	618	628	636	645	649	634	694	596	652	638	598	642	629	669	616	626	638	643	599	613	603	624	612	634	634	640	623	654	602	600	644	640	618	637	581	566	618	664	627	611	668	604	583	608	665	642	620	643	607	630	652	653	635	609	663	584	594	618	576	636	650	641	644	635	604	638	612	654	577	632	644	627	609	632	616	647	615	647	652	620	648	621	615	633	615	622	670	616	613	677	640	613	619	654	624	599	605	668	613	625	634	586	626	637	608	651	642	644	641	649	586	662	631	636	638	637	652	668	607	621	640	636	631	593	608	646	590	575	642	641	638	653	625	626	680	629	631	650	618	633	617	627	604	634	638	629	629	637	627	614	602	607	634	634	612	664	605	615	608	624	656	626	665	602	655	609	608	623	650	663	591	664	630	627	662	599	605	621	649	680	609	616	668	604	627	622	656	632	589	617	667	652	600	639	623	594	625	617	638	628	676	652	625	599	653	596	663	639	604	655	616	640	643	652	644	612	605	650	668	634	622	607	629	651	654	660	618	643	610	595	656	624	664	621	591	632	613	655	633	647	624	642	641	607	622	648	640	655	636	663	638	627	626	634	611	657	610	607	613	632	607	607	668	622	630	625	651	590	616	637	669	612	621	593	634	572	659	642	631	622	632	609	647	635	608	647	636	636	573	647	591	593	619	629	613	634	633	631	635	635	591	656	614	623	631	641	667	620	639	628	631	632	621	600	604	610	598	671	621	671	599	630	641	647	673	611	628	584	647	639	664	636	606	628	633	621	624	640	645	641	681	564	618	606	678	641	632	624	650	604	640	667	614	634	613	619	622	631	644	611	586	604	603	637	649	670	645	661	579	640	605	609	613	649	618	663	640	661	646	615	595	629	615	623	665	623	630	639	637	640	610	629	648	640	613	677	625	619	603	603	633	624	666	636	605	591	637	584	599	648	642	669	608	622	611	660	580	631	641	653	619	603	646	613	648	626	635	606	622	612	626	656	625	623	585	640	639	623	589	647	619	636	613	608	652	618	603	612	623	653	605	650	640	631	635	636	641	601	660	596	649	640	636	591	634	631	607	599	609	580	659	602	670	643	658	615	623	636	651	611	648	661	606	599	555	633	594	619	634	607	611	646	640	621	639	627	630	620	634	583	618	651	642	629	605	633	591	635	625	635	660	613	617	620	606	653	608	630	601	648	641	640	594	624	628	638	599	612	652	597	666	644	609	657	623	669	651	644	646	625	623	607	623	604	623	584	649	620	677	637	653	617	643	641	628	589	647	646	626	626	608	664	627	593	589	624	623	633	653	607	623	636	646	640	627	634	603	627	617	631	653	652	643	633	640	603	654	612	599	659	596	625	654	636	656	696	636	623	622	595	619	592	628	626	604	635	640	596	605	654	655	614	625	603	666	664	605	609	635	608	594	643	645	663	625	599	653	608	627	637	624	598	613	651	649	566	574	616	643	600	606	635	653	633	661	652	635	636	629	659	589	628	567	589	624	632	619	659	622	620	675	589	668	615	598	626	604	591	653	633	638	624	651	594	638	609	631	611	629	623	540	649	649	641	584	593	640	641	626	667	649	587	630	586	638	608	657	637	650	613	650	632	656	595	635	645	627	646	661	610	602	624	661	631	628	641	613	589	662	650	645	632	614	655	649	656	639	583	633	635	665	612	643	591	630	600	653	633	640	613	655	657	639	596	674	603	625	638	648	637	596	629	676	658	587	646	615	631	651	624	633	630	615	627	655	651	594	608	602	611	654	588	622	633	670	605	619	602	647	581	619	674	625	596	624	587	650	606	644	652	619	671	626	607	651	608	613	608	610	665	685	627	636	635	648	658	606	672	606	646	616	635	654	631	609	632	662	599	612	614	618	613	657	604	623	644	632	603	602	626	650	629	643	570	622	639	625	624	652	624	589	665	691	637	620	673	636	634	629	592	643	618	601	614	646	581	593	625	636	664	593	604	593	645	619	637	581	638	612	642	661	611	637	632	647	638	603	662	646	620	619	593	636	612	641	655	628	632	625	629	663	658	633	649	620	654	626	600	606	627	627	614	622	628	626	636	659	661	596	643	655	617	633	648	625	628	611	664	627	664	622	628	598	618	612	675	578	603	609	643	599	664	636	552	639	647	644	625	627	632	617	633	625	629	600	638	613	650	574	662	616	625	649	633	623	644	624
25040	20974	23541	28553	20974	13011	742	565	472	434	443	441	418	442	446	427	409	434	377	444	446	398	395	375	420	418	452	417	415	405	430	404	449	366	403	444	392	443	402	403	418	429	396	440	431	431	410	409	414	445	388	410	423	411	408	429	397	433	445	423	409	425	418	424	441	428	461	416	411	458	412	394	410	392	390	442	402	425	416	417	392	442	431	430	406	393	424	430	448	452	407	354	406	383	421	423	397	427	395	424	443	390	421	394	399	395	396	394	430	362	402	414	414	396	426	466	425	395	416	390	401	427	431	386	458	465	386	418	393	393	385	378	391	391	402	400	421	413	397	440	447	415	423	454	402	417	420	411	375	431	397	401	392	418	420	420	389	433	405	424	417	393	395	442	396	391	379	389	393	437	354	394	390	401	436	416	393	423	429	400	429	420	400	398	403	373	394	435	422	399	413	432	388	401	404	393	400	396	435	426	365	383	425	453	397	413	397	395	415	382	390	430	377	419	453	427	409	443	432	392	403	422	430	401	386	385	402	422	370	409	404	377	421	418	378	411	409	448	422	413	396	422	405	410	423	443	403	405	412	407	403	435	383	383	405	466	398	412	390	376	403	418	389	399	434	455	382	442	376	417	385	393	391	382	428	407	405	400	419	416	440	401	377	416	420	439	414	414	401	444	412	414	408	383	435	404	412	444	467	422	391	393	406	454	447	409	432	403	414	445	411	417	393	406	407	399	429	427	420	401	407	450	387	414	406	411	392	408	393	399	435	419	426	411	451	421	392	407	380	427	400	395	424	405	387	392	393	379	431	406	412	385	369	371	364	434	446	404	441	405	416	388	381	416	425	371	416	404	422	421	390	427	396	450	427	433	427	409	414	361	411	418	418	412	391	373	424	395	396	438	420	366	390	424	437	414	444	411	400	391	421	362	405	402	417	405	431	392	413	405	377	402	415	401	382	393	438	449	402	427	424	410	399	368	427	395	383	409	404	418	416	434	393	396	386	411	383	433	409	415	409	388	386	424	414	420	398	399	380	437	412	424	412	419	445	381	399	445	426	418	414	412	430	388	429	396	426	411	396	411	428	421	403	406	394	373	408	391	397	426	433	405	440	431	431	442	402	391	390	407	425	409	428	392	400	411	410	421	430	417	418	428	448	410	459	399	442	383	458	424	409	386	410	438	390	405	394	416	464	411	422	406	381	406	401	397	438	371	406	438	396	421	385	408	384	401	443	422	408	418	402	461	422	429	438	437	400	358	428	381	399	436	411	416	400	417	387	430	429	421	446	421	429	403	441	431	419	427	419	475	422	405	419	395	410	435	435	438	400	412	381	402	419	439	400	395	433	402	447	438	409	428	446	414	413	412	425	424	400	408	404	374	422	407	428	430	418	393	389	438	392	459	430	404	371	379	412	424	396	406	450	379	440	390	383	390	398	411	433	376	387	358	380	442	437	428	427	429	407	403	407	418	403	418	378	417	452	419	384	405	397	421	403	407	394	411	357	431	419	387	397	424	433	407	416	440	419	394	405	419	464	428	374	424	393	392	403	404	389	419	384	430	411	398	377	412	427	393	397	410	415	433	418	397	409	364	402	399	372	435	451	381	387	457	445	414	385	349	425	411	408	444	419	419	385	397	418	403	423	433	403	411	386	412	372	413	406	419	405	430	426	422	396	425	406	368	428	436	414	394	439	436	423	422	427	415	455	386	440	401	435	428	387	435	390	413	428	421	399	430	367	378	394	422	401	410	447	402	432	430	411	385	411	393	413	425	410	439	406	380	379	412	410	422	414	421	390	428	408	399	427	396	417	416	404	402	437	397	420	448	406	412	421	397	413	446	403	436	406	441	409	419	399	417	438	379	419	381	399	426	394	412	410	428	386	396	403	387	426	408	389	399	394	429	403	380	412	397	410	427	408	394	402	400	416	417	383	371	429	403	403	392	402	436	411	421	410	450	406	458	419	418	404	432	399	420	423	419	391	417	405	434	420	396	415	401	401	402	402	407	376	371	408	425	394	401	414	431	389	404	419	437	412	350	369	435	406	408	404	382	449	432	382	403	431	413	436	402	412	392	377	393	403	430	402	381	386	433	417	383	405	413	425	377	385	447	392	421	433	401	390	406	431	390	437	427	410	421	365	382	435	422	442	389	479	437	380	389	420	402	414	398	382	439	383	419	404	425	393	411	396	455	445	402	411	427	406	387	399	440	402	441	446	383	387	405	379	383	424	434	409	396	438	449	396	400	404	391	409	401	435	362	399	431	402	416	411	396	428	398	405	437	415	398	397	391	419	393	400	425	427	402	395	402	395	375	445	374	436	442	445	430	384	435	411	389	437	392	390	382	415	419	397	405	401	368	393	395	412	409	417	398	415	428	410	417	379	413	403	427	398	387	413	405	418	371	404	380	385	406	417	423	400	449	419	405	454	422	370	375	414	409	376	384	411	359	380	393	399	439	395	400	436	398	368	408	412	427	416	419	386	388	413	407	432	391	387	449	403	431	408	396	381	398	439	419	407	419	414	407	392	371	443	387	370	351	399	417	392	368	420	416	380	391	408	410	371	412	413	386	425	381	371	406	415	419	398	377	396	412	396	395	374	406	425	425	436	395	409	396	420	384	410	434	422	418	448	368	427	408	389	389	423	387	433	412	426	424	392	407	366	412	384	433	397	423	445	411	396	380	414	440	402	430	436	429	435	404	424	399	437	403	428	397	446	450	409	402	430	407	367	412	455	409	412	406	412	413	401	401	373	404	390	386	396	385	422	421	375	422	432	378	394	429	417	433	420	422	473	401	405	432	400	421	462	416	406	393	427	401	440	399	402	437	447	388	414	406	405	385	383	389	414	397	458	398	374	401	409	410	404	384	406	435	385	428	398	416	413	411	425	418	432	383	413	401	411	388	428	414	414	406	411	412	390	367	377	424	405	372	426	408	454	450	441	442	395	426	419	398	389	379	392	410	403	376	395	381	387	451	464	396	393	406	392	390	405	456	414	419	413	426	428	378	400	417	426	405	384	398	415	383	420	431	402	411	432	410	425	404	389	412	352	397	397	404	395	425	415	365	420	408	395	427	429	419	423	359	410	407	385	382	412	397	406	396	406	388	396	427	391	432	412	390	422	411	429	423	478	387	427	396	368	364	396	372	423	399	424	414	402	390	420	393	384	394	390	407	392	383	443	388	391	398	388	416	427	449	407	439	395	408	433	379	401	413	391	425	401	404	383	417	422	397	393	399	389	400	413	402	379	369	424	411	427	394	383	380	391	427	366	378	412	411	390	415	413	426	400	427	382	401	447	421	405	433	402	425	426	392	438	412	422	405	418	396	457	451	397	397	434	429	400	413	391	438	362	430	404	390	399	401	416	404	418	436	418	430	409	383	409	421	411	397	394	426	323	396	435	428	441	414	392	413	426	412	399	398	417	384	420	437	498	422	394	385	385	404	404	398	471	425	407	430	429	394	413	406	381	422	374	440	408	386	401	404
4495	2324	1503	1135	924	903	837	928	938	947	904	945	850	907	854	920	880	861	849	850	879	896	788	896	857	862	919	912	893	945	852	892	935	948	832	871	905	933	852	850	902	838	845	885	846	852	899	900	835	879	861	859	927	887	905	896	833	943	855	904	881	899	897	923	903	889	933	881	868	888	849	843	892	869	883	900	877	914	860	902	834	890	908	921	859	906	848	887	897	898	858	932	924	884	966	875	855	888	901	906	851	899	899	867	854	821	886	902	878	890	892	980	840	950	907	838	867	828	902	860	853	931	907	880	903	886	910	842	913	920	910	915	885	890	903	903	898	894	941	926	835	933	901	906	892	879	860	860	843	875	852	900	919	892	885	899	883	884	867	898	917	831	887	887	866	854	845	847	881	882	828	930	884	878	931	877	837	930	872	866	899	870	930	887	943	916	894	872	861	824	857	882	868	907	928	841	891	871	870	859	848	847	894	903	855	886	890	846	883	846	864	847	886	918	869	851	902	884	889	915	876	896	902	846	886	890	872	898	852	897	818	841	874	843	915	884	877	840	871	878	866	817	896	855	875	895	974	876	889	806	895	855	910	929	879	891	891	833	947	860	835	884	817	891	928	880	888	914	829	892	832	834	861	838	888	891	892	857	896	875	899	933	889	875	841	905	906	862	844	909	898	867	896	847	883	848	878	876	881	889	871	890	871	877	827	877	881	903	938	842	849	882	857	849	905	910	880	813	880	848	941	866	830	906	888	891	872	885	891	878	898	917	876	874	870	891	855	887	889	857	861	857	879	923	888	885	888	855	844	882	913	881	887	927	864	886	857	872	866	843	826	876	888	866	848	919	869	894	878	884	921	816	847	870	816	835	869	830	913	880	833	856	873	921	855	863	859	885	838	869	890	911	902	832	906	866	896	891	902	922	851	884	886	881	929	853	894	953	848	874	841	942	832	894	905	872	877	887	897	913	872	879	839	834	912	901	853	885	878	909	860	868	906	859	899	854	848	879	832	886	887	868	874	864	902	857	874	891	914	877	871	847	899	912	863	891	871	855	859	826	890	955	910	842	902	902	862	918	885	873	861	852	866	892	868	880	867	888	881	835	875	884	893	888	876	882	814	821	927	794	834	856	832	897	882	888	906	883	839	888	821	929	862	858	849	853	871	896	921	888	856	883	909	829	876	865	875	884	925	879	848	902	860	884	870	890	894	902	880	864	867	915	860	849	882	883	887	874	886	924	858	812	852	877	883	898	861	916	893	860	892	904	847	888	884	874	926	897	835	891	894	835	906	945	908	873	892	865	883	867	871	877	928	917	898	897	836	895	923	872	855	874	925	878	861	897	913	876	878	848	884	900	893	877	938	828	857	877	855	903	874	861	883	915	917	900	881	859	913	898	860	851	899	877	873	832	883	887	919	870	886	891	879	904	853	893	855	850	857	897	868	853	873	938	919	898	946	865	877	933	887	885	872	878	921	878	864	903	889	832	954	873	891	858	855	880	836	933	905	899	931	856	877	877	815	871	882	873	893	862	864	845	843	841	911	807	869	858	900	883	912	926	917	866	884	923	900	907	925	867	913	883	859	895	896	831	880	813	834	881	880	877	864	885	865	926	915	820	951	886	879	910	876	894	879	888	880	793	880	862	907	866	889	859	894	911	895	876	849	874	848	881	910	829	895	866	841	891	788	835	870	877	894	875	861	868	902	870	868	877	821	832	866	907	878	882	873	847	856	886	832	873	925	921	868	912	879	864	857	874	869	919	896	830	891	883	889	905	945	855	838	841	860	837	937	861	874	850	902	894	905	848	876	835	863	910	861	894	908	848	932	871	887	926	873	876	869	838	841	893	890	874	861	908	873	867	902	892	870	925	885	836	854	848	873	881	892	869	904	924	907	904	860	885	984	803	909	900	883	867	912	877	854	881	871	876	866	888	892	884	836	915	850	900	859	947	902	859	923	938	870	910	896	824	880	863	922	943	902	894	892	895	938	856	868	919	881	816	903	832	862	905	880	864	833	880	859	869	875	863	922	825	863	835	894	891	929	904	944	950	894	836	872	907	869	930	924	915	895	885	864	885	839	868	888	857	874	898	858	890	892	831	859	831	917	849	851	885	822	862	839	833	900	892	836	894	824	862	854	899	903	870	831	835	876	831	863	874	934	867	868	848	859	854	849	905	891	874	886	864	942	889	886	873	844	881	887	866	907	883	872	865	897	859	902	886	902	851	864	854	890	906	883	891	884	884	873	916	926	904	834	866	851	889	859	857	820	906	891	924	936	822	874	877	921	815	864	860	878	936	905	838	919	837	878	858	830	827	889	858	847	910	866	875	880	864	924	912	919	888	865	903	889	903	888	899	860	892	829	893	890	871	913	877	945	875	873	888	900	852	892	933	879	851	916	921	919	857	916	897	854	869	889	905	835	875	828	884	898	909	885	878	855	888	887	864	817	887	874	824	879	894	900	853	903	878	876	879	892	860	894	911	888	912	854	881	895	874	844	897	886	870	891	893	889	858	899	841	834	873	884	891	858	866	909	873	867	866	896	891	917	921	860	903	865	850	911	883	865	885	912	922	834	873	850	846	851	876	868	838	827	880	902	857	867	942	839	852	825	921	908	858	858	869	872	925	836	877	839	832	869	895	868	953	896	891	896	915	857	861	877	923	860	926	904	873	863	869	884	890	948	898	848	865	936	867	867	875	876	920	940	869	882	851	876	917	884	861	950	877	875	919	867	901	914	883	910	918	858	872	899	872	860	861	930	899	866	867	870	885	917	848	911	855	892	892	842	877	902	888	901	893	902	853	834	886	919	893	891	881	872	883	875	879	955	895	866	867	893	853	835	862	854	870	851	877	898	849	879	839	901	938	931	875	950	877	929	892	903	854	866	867	861	835	855	918	905	876	888	862	894	911	888	899	852	870	878	865	862	905	894	855	836	843	863	884	870	878	881	880	862	918	898	863	914	885	859	931	892	852	886	899	865	888	933	886	900	868	885	922	830	886	888	851	884	855	896	817	879	851	896	875	864	889	883	899	904	836	838	826	886	860	875	931	900	856	916	876	864	898	887	827	821	896	898	927	915	865	842	878	904	912	886	873	917	896	877	930	880	879	934	873	885	855	869	905	885	880	888	893	853	892	802	867	890	909	868	872	863	879	867	816	862	875	829	923	876	891	856	890	900	893	853	867	906	891	833	912	862	893	846	863	897	835	927	927	914	847	884	890	903	860	859	857	893	874	908	861	885	913	868	898	943	877	876	861	837	869	875	894	883	913	831	891	890	906	912	881	922	905	856	807	858	890	913	908	879	871	831	878	874	848	915	888	897	881	890	913	907	849	906	877	945	872	887	900	867	891	847	904	915	894	898	825	898	871	883	887	822	852	895	821	910	853	836	906	878	901	888	836	879	924	839	931	857	886	911	810	868	870	831	867	897	837	892	870	891	889	955	882	878	936	891	874	948	876	915	897	854	860	905	816	848	902	882	852
24388	20962	23935	28140	20962	20987	10930	662	495	427	388	383	394	359	351	363	322	367	353	317	333	331	320	368	298	319	320	347	327	321	291	352	330	307	322	342	359	299	356	307	321	317	309	321	320	337	344	307	271	277	352	312	322	340	343	293	338	321	337	292	327	323	317	320	318	319	294	286	293	335	325	315	305	287	295	302	293	291	326	319	340	305	305	320	331	354	286	271	332	312	284	325	310	332	330	330	323	283	321	291	302	311	325	273	299	339	330	288	277	293	329	354	320	317	336	310	358	302	298	288	338	315	332	318	288	327	326	302	309	303	321	331	321	303	317	356	309	338	298	339	323	311	310	310	316	299	290	329	319	330	334	322	301	320	317	287	339	291	319	316	274	310	302	329	342	320	293	287	335	281	297	307	317	314	326	331	309	305	333	316	313	305	287	281	312	320	299	332	325	337	354	301	303	327	343	310	298	323	307	315	327	293	314	314	294	318	313	319	297	289	321	329	283	324	299	304	323	328	338	334	310	315	331	299	270	320	307	292	318	314	301	316	332	325	339	308	333	337	316	278	289	272	329	293	286	320	339	323	318	292	318	298	309	342	309	335	306	326	336	296	334	273	300	318	328	319	342	304	294	321	345	308	340	289	300	330	350	318	318	309	312	312	327	327	323	308	296	322	296	303	289	315	292	322	334	323	319	309	297	314	310	305	288	295	315	316	307	316	313	305	360	305	359	323	283	317	338	365	308	329	302	299	296	332	317	350	302	300	299	304	330	335	341	321	335	321	304	356	334	302	319	317	320	304	331	321	325	312	310	305	322	323	323	337	319	355	304	317	310	306	326	308	295	339	312	319	325	339	325	304	299	288	290	308	334	335	297	339	340	279	349	286	287	295	259	303	327	315	324	307	326	315	277	313	316	280	332	334	340	370	324	313	289	311	328	328	305	310	320	302	300	321	316	277	307	312	316	307	313	304	334	334	335	330	319	341	328	290	283	319	327	297	291	311	319	311	318	290	301	289	321	325	316	315	329	312	330	295	307	320	301	329	340	309	303	320	325	312	297	326	285	292	330	307	295	287	319	306	307	302	330	300	278	292	331	327	319	309	301	319	327	347	298	315	311	309	337	350	329	350	338	310	340	304	306	295	322	326	310	301	332	304	280	287	334	350	333	347	332	326	312	333	320	264	311	332	286	317	313	321	322	301	316	314	316	314	323	313	336	348	298	348	333	323	332	342	357	309	306	332	298	303	310	319	317	339	308	322	333	313	294	303	328	307	318	329	299	314	318	354	346	314	325	321	327	290	312	326	311	323	296	308	318	318	299	302	323	317	317	295	280	322	344	333	304	330	314	339	301	322	289	331	299	289	317	297	356	332	300	324	307	311	278	297	326	334	359	310	313	336	327	311	345	330	342	301	357	334	275	348	341	343	290	305	321	336	329	319	315	301	350	299	308	287	303	317	293	330	303	358	331	289	328	321	314	319	362	324	309	314	341	296	334	336	323	337	292	300	318	318	319	302	317	319	303	328	346	353	320	340	305	356	328	337	321	305	306	303	303	335	313	320	321	319	320	329	331	297	332	274	308	312	329	271	306	311	330	333	306	313	342	309	356	349	340	328	332	311	316	310	294	294	342	306	303	279	279	315	330	350	303	326	303	340	337	312	315	325	292	333	301	310	327	323	326	306	318	328	282	287	305	317	350	305	311	331	324	276	318	314	322	320	309	298	343	301	329	333	293	300	296	311	299	310	324	310	352	315	338	306	303	292	317	301	303	312	304	329	310	345	305	300	288	349	316	305	309	297	313	330	301	312	272	348	318	294	311	329	312	275	341	328	312	297	295	344	336	318	358	310	335	343	301	317	327	309	322	298	324	300	300	293	312	321	333	344	306	301	320	316	289	311	333	320	288	332	314	284	307	350	336	285	297	298	323	311	288	337	306	319	328	311	322	292	316	308	290	318	302	340	310	318	317	359	316	301	280	297	289	293	299	309	309	316	305	332	265	317	328	288	299	347	312	284	340	297	336	324	338	279	291	323	300	309	314	310	301	296	275	315	344	335	334	287	320	290	335	294	287	322	347	317	315	327	324	328	321	327	301	300	347	351	339	303	309	308	308	306	310	335	309	308	265	314	273	306	317	305	302	351	335	328	312	320	287	340	278	349	315	303	321	338	294	301	312	293	336	292	263	332	323	322	317	314	315	269	310	337	335	305	316	299	323	309	313	344	269	324	336	313	305	308	288	309	311	283	345	328	298	349	318	287	285	300	335	324	326	314	335	339	328	326	305	307	313	270	303	311	320	306	273	302	321	339	311	297	294	308	321	339	312	286	333	300	309	314	286	295	312	251	316	307	308	345	308	299	344	298	322	316	341	297	350	340	313	320	317	335	273	309	348	303	301	296	310	313	309	332	281	304	332	310	322	301	329	312	286	303	298	298	326	335	337	340	309	299	350	315	319	327	305	312	292	309	343	365	302	314	315	292	331	305	348	304	296	327	349	326	292	326	293	336	295	323	321	334	306	314	351	294	295	313	305	304	340	332	281	323	318	336	338	322	291	351	333	326	329	361	339	300	336	347	309	353	298	268	310	314	287	295	317	333	320	331	293	293	357	347	345	294	296	354	312	301	333	296	300	288	316	315	321	292	283	303	346	357	295	309	266	309	316	303	301	330	322	331	309	355	314	294	336	326	346	299	325	314	361	326	297	336	339	342	327	362	302	289	308	272	301	293	344	308	324	314	293	309	327	317	333	342	338	321	304	286	323	302	303	282	364	297	340	325	300	344	306	305	299	263	318	308	330	336	286	336	322	328	322	331	346	322	324	322	323	303	327	338	308	302	312	294	329	297	358	310	313	320	310	334	318	317	300	287	343	318	362	322	293	283	290	297	315	309	323	312	319	315	284	317	345	322	281	330	326	292	322	311	314	311	315	304	301	300	312	327	330	310	312	316	329	310	320	346	319	328	317	287	316	332	337	317	353	307	310	308	291	290	280	314	342	280	302	303	326	304	305	312	332	332	289	312	295	292	324	305	316	307	311	362	320	301	295	306	318	274	361	301	277	326	313	283	339	338	309	318	288	299	315	355	347	312	315	274	312	337	321	321	338	344	305	311	304	312	294	308	305	316	314	319	333	329	273	334	305	306	338	371	320	304	339	325	320	315	312	332	310	328	294	305	312	289	321	340	334	308	312	293	296	305	304	273	307	315	295	310	345	321	299	321	316	302	318	309	328	310	335	283	308	273	308	316	325	321	323	280	292	322	329	310	289	298	355	307	299	333	320	333	305	321	321	340	286	314	309	284	325	328	302	319	330	289	293	334	285	286	328	290	276	279	308	313	314	309	318	315	290	359	317	320	338	290	309	342	347	333	321	308	302	296	351	300	306	340	290	315	355	339	286	314	316	319	305	317	337	318	327	301	310	297	308	334	298	288	302	279	307	303	322	304	329	327	319	302	331	317	343	307	317	309	280	331	340	329	302	339	294	327
4060	3350	1768	1050	856	795	739	731	680	680	675	672	689	663	651	648	666	693	694	665	614	707	694	684	702	683	698	666	657	661	644	695	690	689	697	615	700	679	648	648	662	664	658	645	659	690	636	679	652	647	690	676	675	655	721	669	694	645	681	717	712	678	724	643	707	665	616	671	670	686	702	653	618	607	642	691	619	619	691	726	683	680	683	625	644	685	685	642	685	714	707	678	635	664	664	716	654	609	649	632	654	702	649	669	675	680	661	717	649	664	695	672	664	642	675	667	669	678	727	672	666	684	686	581	642	612	654	689	647	654	667	677	630	676	709	706	661	661	656	664	647	647	662	690	702	667	650	705	666	696	656	669	663	669	668	680	675	658	662	660	653	673	667	620	647	709	638	664	677	683	703	699	741	650	678	660	655	654	690	645	634	637	681	682	632	640	698	630	687	689	651	682	633	646	704	658	694	666	655	687	669	675	716	668	684	673	659	702	623	699	666	677	708	606	672	713	656	640	654	718	676	650	674	641	653	659	700	637	680	657	671	652	642	653	691	652	677	673	645	656	670	652	617	679	708	690	656	624	704	650	668	690	680	698	664	682	675	668	637	659	617	701	681	655	624	680	651	699	642	707	637	681	626	686	646	687	716	676	649	610	655	683	643	670	668	683	697	681	711	693	675	627	676	687	679	646	643	634	713	705	644	659	687	693	675	647	730	691	660	707	634	644	659	618	696	653	704	669	668	649	643	678	626	639	659	665	693	654	659	685	650	644	684	672	605	662	693	692	695	665	680	679	730	675	643	666	697	634	655	674	674	641	658	679	664	682	657	671	640	699	691	665	664	655	680	669	693	701	664	705	756	674	647	652	665	654	640	667	658	660	677	714	649	685	653	646	705	664	679	701	694	683	651	685	688	719	666	687	697	656	644	640	681	641	624	657	707	661	685	694	691	654	664	692	653	651	696	656	706	690	647	677	673	688	696	664	670	695	655	660	689	688	689	680	617	643	641	689	657	647	662	609	640	658	663	660	670	638	705	714	697	706	655	644	642	677	675	674	619	706	637	706	676	654	715	673	629	664	672	655	654	662	663	677	690	683	671	651	635	626	689	688	672	665	637	702	647	701	675	683	665	629	691	651	651	625	656	682	638	637	634	654	687	668	664	696	694	658	659	639	667	682	673	642	628	661	683	648	716	669	633	701	669	679	667	723	646	666	631	680	675	701	645	686	671	660	647	667	667	656	631	681	667	670	628	684	687	664	650	691	694	614	693	629	646	671	634	657	644	684	709	635	694	681	693	660	640	638	669	705	654	658	737	685	673	650	687	648	658	687	692	651	673	707	643	644	658	679	662	644	697	702	668	646	652	648	679	621	700	722	644	597	677	667	666	704	662	701	632	662	634	605	693	698	713	684	671	676	667	651	679	681	653	675	691	648	626	674	673	639	632	713	649	640	616	705	692	687	661	646	640	660	709	635	665	664	640	671	632	679	658	639	688	674	616	641	653	735	677	664	677	660	655	627	678	603	645	721	679	668	635	715	610	655	653	657	659	622	629	684	660	647	689	684	649	692	651	646	702	690	638	643	685	670	658	664	680	649	691	698	630	692	694	670	633	697	648	680	650	701	677	671	691	691	670	705	693	609	622	647	618	673	669	659	636	654	671	642	665	653	626	675	655	694	703	711	639	668	631	629	639	676	683	680	638	655	723	660	648	631	680	684	685	675	634	688	707	709	682	709	636	659	632	686	652	703	661	641	698	667	706	615	683	636	678	637	658	652	687	660	680	650	693	698	671	688	711	642	716	654	691	683	662	680	694	616	650	696	647	682	675	642	690	701	670	724	681	653	687	683	662	697	666	687	601	653	703	723	648	650	661	698	648	629	685	682	676	647	690	724	648	694	686	662	667	667	692	658	633	675	651	666	652	637	636	637	679	691	680	642	665	686	681	657	680	674	685	678	699	714	616	690	660	652	678	677	665	634	666	662	688	677	686	700	674	604	637	668	655	708	691	671	634	619	666	711	690	657	691	611	683	694	696	675	655	679	632	650	697	668	661	632	670	678	687	707	697	665	673	642	653	710	675	646	647	643	669	688	720	698	586	657	704	672	698	675	689	643	672	631	690	652	656	650	620	681	689	605	678	671	651	664	660	636	668	724	652	669	709	693	632	654	691	718	699	667	670	624	710	689	663	702	704	617	707	699	668	688	644	662	691	645	653	638	654	656	631	678	644	662	636	675	651	686	702	673	693	664	687	676	690	680	618	662	692	650	620	671	725	667	639	717	665	690	680	655	659	676	662	651	706	613	662	642	646	648	658	652	689	625	658	689	675	695	677	647	643	649	659	630	605	665	673	667	656	637	652	654	667	687	673	650	695	642	648	661	649	663	641	664	678	667	697	700	679	623	698	692	623	710	653	656	698	649	650	692	717	637	649	703	651	685	700	666	656	693	675	667	696	673	641	673	661	651	646	661	682	659	688	654	634	680	605	650	675	662	705	633	674	654	673	664	680	680	709	628	644	706	693	651	732	628	654	699	659	640	665	693	705	672	689	642	667	690	661	677	651	672	669	698	685	684	662	671	645	658	645	707	626	640	651	720	671	657	669	656	722	682	668	687	674	621	648	690	656	702	661	647	681	672	662	646	678	644	651	661	681	677	652	694	656	658	659	631	703	638	697	642	636	719	647	693	645	622	660	651	659	690	623	641	666	663	636	651	678	678	654	650	702	642	633	659	683	664	672	661	647	667	730	633	699	670	668	710	692	664	691	679	610	671	663	630	642	678	646	678	695	675	652	674	609	666	669	667	649	624	635	635	655	688	669	636	681	657	652	654	652	665	669	637	681	655	696	655	659	664	685	660	653	677	732	703	688	665	671	630	592	598	686	655	664	685	662	685	626	649	660	659	666	657	660	668	609	633	667	642	640	664	670	595	685	658	659	652	675	659	675	633	673	689	641	637	665	698	666	653	658	648	649	681	687	689	648	687	664	668	651	658	690	677	667	653	676	647	719	702	661	687	668	662	665	674	675	671	700	642	683	665	663	693	690	631	662	630	634	648	629	655	639	640	690	669	697	680	658	649	665	657	643	669	677	725	658	667	677	671	651	685	621	667	665	668	676	691	695	691	697	633	684	667	670	687	711	656	674	720	678	663	665	688	660	642	675	641	631	652	664	680	695	666	673	696	645	614	667	648	667	656	663	681	646	696	676	634	690	660	632	643	682	674	686	626	647	611	629	627	700	641	676	697	691	599	661	652	687	661	669	685	608	692	678	632	655	679	691	670	642	651	643	679	673	665	708	647	714	690	672	685	648	616	660	679	668	693	638	678	653	685	627	634	672	684	644	708	700	634	651	688	654	692	669	620	666	642	678	688	663	664	610	686	685	635	658	661	669	725	663	677	681	711	681	610	658	668	653	687	693	660	627	714	676	681	665	657	687	681	698	667	641	699	666	646	669	663	655	671	688	648	621	684	650	683	662	614	669	677
33035	14771	2339	381	288	282	248	235	266	278	302	270	268	239	260	247	274	274	268	262	257	264	223	258	265	269	252	245	255	238	259	238	245	271	242	258	276	255	260	283	268	243	255	282	259	260	251	249	260	256	264	254	272	294	254	259	267	267	276	269	240	249	271	268	257	242	263	244	283	246	254	259	248	273	271	276	240	294	289	271	284	267	228	287	284	257	247	275	253	257	280	262	257	272	246	284	264	290	289	263	250	269	281	242	264	273	255	246	272	272	262	253	249	286	286	280	243	245	280	262	241	242	267	257	313	280	263	261	241	253	285	246	262	245	252	253	270	269	240	276	262	282	243	254	281	299	288	278	267	255	264	247	256	279	257	267	235	260	250	249	264	254	269	263	223	274	273	289	257	251	248	251	228	250	262	253	280	259	262	278	233	264	274	265	261	255	268	290	267	250	288	267	252	264	286	247	274	248	268	278	252	291	282	269	274	289	293	229	283	233	271	263	281	265	268	273	259	262	258	273	236	259	275	259	284	259	306	292	275	295	259	248	276	278	258	251	277	261	255	284	315	271	267	293	285	279	271	262	251	260	255	255	278	254	242	269	264	266	245	302	231	255	290	288	246	271	272	262	272	267	272	282	234	246	271	310	311	257	271	300	267	272	280	262	262	282	253	266	261	276	268	256	307	252	298	257	249	261	261	271	264	249	250	279	264	258	274	252	260	281	281	249	272	277	257	274	277	237	251	243	285	280	242	292	271	199	248	242	262	255	267	286	270	263	286	269	271	263	267	266	239	289	250	232	265	252	261	251	279	262	245	264	281	243	241	320	238	281	259	265	276	254	242	263	275	258	268	240	273	262	257	264	291	274	305	280	276	278	273	258	230	272	257	252	292	276	256	296	265	276	241	263	244	296	269	252	276	247	259	285	248	277	269	255	298	252	281	259	265	258	272	251	274	260	274	290	258	247	276	243	250	292	268	236	256	281	282	251	264	260	247	259	275	269	250	258	266	270	268	269	283	259	240	242	263	253	212	246	282	278	224	267	268	271	254	253	270	268	276	258	264	243	234	269	286	271	250	294	304	283	222	263	270	262	256	232	272	250	273	284	261	247	250	267	269	245	283	273	291	232	243	254	256	284	270	305	297	254	250	280	254	249	250	242	263	280	284	233	269	273	264	270	254	261	268	274	285	252	290	254	263	246	256	305	303	288	271	268	286	243	241	258	241	255	272	287	295	278	275	289	291	296	281	250	267	267	233	232	268	242	264	270	258	262	260	267	293	280	266	284	266	263	252	299	284	245	269	280	270	288	292	261	285	231	261	278	292	244	259	277	282	255	265	251	270	255	242	244	267	273	242	277	253	241	258	252	249	232	285	294	257	268	267	285	243	282	242	285	275	245	261	269	283	268	264	248	262	265	253	223	284	256	284	241	279	238	243	275	260	279	234	257	250	234	260	231	288	264	247	291	267	276	243	254	286	291	246	247	247	276	261	256	241	270	252	280	236	261	247	270	247	275	233	267	255	263	247	255	258	282	233	254	270	289	262	245	242	235	251	252	256	256	264	284	251	284	285	234	290	279	262	265	280	253	277	253	257	286	258	279	270	271	278	259	259	268	281	250	253	253	262	286	281	267	262	246	253	269	257	254	266	274	262	260	294	269	269	265	274	257	255	261	261	269	253	242	255	280	260	254	265	290	246	245	253	267	257	286	292	287	263	265	297	262	253	277	261	258	281	247	258	264	281	251	249	254	284	258	279	266	268	250	276	248	284	240	264	256	247	263	271	240	252	265	208	287	274	257	278	268	258	284	280	235	269	254	267	251	261	284	252	254	272	262	257	277	266	287	242	265	263	221	237	276	228	281	233	275	254	238	285	290	255	280	222	279	212	246	258	261	261	273	290	272	267	258	256	273	257	241	238	273	262	248	264	273	259	255	257	277	249	268	268	251	266	234	261	244	261	272	268	267	253	285	276	301	261	265	255	290	293	310	247	306	283	252	254	296	241	268	255	268	247	300	243	274	257	259	265	278	259	242	249	265	267	259	277	294	253	278	274	273	253	287	273	221	274	272	253	265	286	266	252	288	259	271	252	274	261	249	255	245	261	306	273	249	267	231	255	277	262	267	272	258	285	243	286	265	263	264	250	233	251	284	227	269	252	267	276	274	230	287	267	286	239	287	286	272	243	236	278	251	257	271	284	263	253	231	257	247	257	256	277	285	266	257	275	257	267	263	249	237	272	307	286	288	268	270	265	283	285	266	224	243	274	252	261	257	263	236	261	284	284	283	256	264	260	281	324	258	272	266	243	320	231	259	267	273	257	272	273	242	258	255	275	258	246	246	244	242	286	239	257	271	277	266	259	280	288	283	248	256	238	242	251	264	249	244	259	271	252	256	259	259	288	260	245	245	259	262	260	280	295	221	284	291	268	262	284	276	266	240	248	292	240	312	282	274	243	263	250	264	233	228	281	274	256	283	282	271	315	293	270	283	275	270	262	282	247	264	285	265	224	292	229	287	278	290	269	240	278	246	266	285	257	228	273	269	282	257	280	244	288	245	262	276	272	250	252	262	287	236	282	295	250	246	252	252	253	270	283	222	265	229	297	231	250	267	260	236	253	298	284	252	312	242	275	278	246	249	245	266	283	266	230	239	261	300	249	254	264	256	260	239	260	250	259	259	284	265	275	273	223	290	268	287	227	250	280	282	274	272	257	296	285	270	268	280	264	295	263	272	272	298	281	271	276	275	280	281	241	272	255	236	277	295	240	269	275	287	257	240	268	265	256	268	249	265	237	258	275	287	281	289	267	256	299	258	246	306	293	286	263	244	273	267	235	277	251	244	270	261	245	245	251	251	269	238	283	230	242	269	257	245	270	250	265	258	230	272	260	264	265	266	281	279	252	263	267	253	281	279	272	266	258	258	259	257	258	270	259	233	292	269	229	243	307	271	285	278	232	259	297	259	261	266	281	255	285	278	271	259	273	235	309	251	233	243	278	290	259	246	225	255	263	246	280	277	264	267	256	257	290	262	262	244	252	280	286	283	270	285	268	264	249	278	246	243	266	260	263	247	260	282	270	272	278	244	260	251	263	265	270	254	277	255	254	289	249	251	280	272	254	276	287	278	294	249	263	237	242	254	274	273	260	244	262	265	270	289	252	269	277	287	278	243	277	246	306	255	280	262	244	254	258	234	250	247	239	254	252	249	256	262	276	246	244	276	282	240	258	271	292	255	251	266	286	264	261	299	281	256	258	274	233	250	251	258	285	271	268	274	208	269	281	286	247	303	270	273	270	261	283	298	281	283	247	273	260	274	270	289	263	261	272	281	261	319	268	226	242	249	251	234	231	231	271	261	257	233	258	245	270	323	257	263	275	258	251	266	281	260	286	276	307	255	286	263	279	270	263	258	263	279	270	268	274	263	267	267	237	242	279	251	236	270	248	254	224	259	272	271	223	263	308	230	271	257	245	224	267	255	253	232	274	263
7674	713	687	638	624	653	630	621	609	656	663	620	628	608	658	635	607	620	620	612	656	636	613	614	651	651	657	587	634	615	630	644	627	648	633	600	577	675	629	614	660	606	671	614	602	647	615	607	609	627	650	619	563	644	618	635	602	601	620	616	645	633	618	661	619	605	616	609	646	647	670	615	608	622	609	609	633	618	604	613	611	615	628	646	615	603	608	621	648	641	582	646	626	638	639	590	644	613	654	606	607	639	613	598	636	614	643	593	635	628	639	623	589	639	644	624	637	631	621	613	613	595	630	642	624	640	627	603	624	634	657	621	583	631	625	640	594	616	612	581	617	614	571	635	587	645	598	611	619	652	659	604	636	611	602	600	629	641	641	624	623	631	630	621	642	598	625	587	603	644	636	629	631	631	602	659	601	602	664	672	650	618	617	641	632	613	652	591	591	630	626	611	616	658	598	619	626	667	642	607	620	638	601	667	585	653	638	617	585	624	622	593	623	647	615	623	641	639	615	629	644	594	625	622	592	615	631	656	634	611	638	609	642	643	589	599	632	603	665	619	614	607	612	629	627	666	623	597	674	599	632	636	644	615	638	612	589	629	586	666	617	619	637	708	603	617	652	642	642	621	625	593	626	602	555	585	620	653	562	581	643	653	651	599	626	606	614	651	575	640	620	620	628	648	606	660	630	600	637	582	681	618	619	655	617	653	615	666	630	626	649	586	647	646	586	629	631	617	613	630	627	631	621	637	624	618	619	630	656	635	654	626	640	633	598	594	632	607	653	642	628	657	632	616	601	596	603	633	614	670	642	593	642	662	608	567	647	607	641	629	650	613	612	616	613	615	608	658	645	633	612	630	619	603	654	594	604	670	609	638	628	668	648	629	648	672	654	626	594	605	614	614	587	610	617	658	654	682	584	599	638	688	622	666	618	577	624	595	644	589	614	662	648	603	608	606	602	588	626	637	603	675	590	671	651	638	618	628	621	595	645	662	613	605	617	574	591	664	581	577	616	612	659	639	611	642	665	631	640	608	605	606	610	620	634	643	597	587	639	592	598	634	619	584	641	645	613	560	600	626	640	674	649	626	568	591	624	666	617	575	598	652	624	604	628	588	604	620	657	659	617	641	648	635	657	619	572	653	690	608	648	633	637	595	636	604	647	612	619	618	606	650	660	607	647	648	608	619	595	615	619	612	615	643	596	601	599	660	622	625	633	628	620	612	620	602	649	610	631	570	584	611	633	618	646	637	653	643	616	609	633	652	620	680	631	638	606	594	615	580	663	604	619	624	663	680	618	618	641	603	628	659	587	626	643	604	640	593	561	639	633	612	636	665	634	647	652	615	617	647	604	680	621	587	617	584	651	618	639	615	683	616	661	643	632	581	612	617	656	641	633	602	599	626	594	644	674	617	645	641	606	666	560	654	649	613	624	570	568	648	597	620	611	584	608	590	616	644	650	626	612	661	630	599	630	572	617	678	648	600	639	614	618	611	646	633	611	614	604	585	599	635	627	583	619	637	625	631	609	620	644	639	597	605	681	659	633	678	628	623	584	616	651	687	605	563	602	636	654	634	640	628	597	627	582	650	630	588	600	634	569	586	659	633	664	606	658	595	582	651	632	590	612	652	562	646	637	626	660	629	631	652	575	626	640	645	625	644	618	632	648	623	661	599	657	622	637	658	640	640	647	600	643	662	620	631	609	587	586	610	662	644	609	601	605	653	619	619	635	616	623	649	602	576	609	591	633	583	598	612	635	631	626	619	613	581	602	622	635	570	603	611	617	643	612	605	638	654	624	614	617	603	607	634	591	614	623	676	598	601	621	649	650	630	643	615	587	620	644	624	624	613	607	600	623	624	631	654	623	620	646	611	642	601	626	609	602	620	580	609	635	623	604	588	669	613	618	655	619	630	604	650	564	591	602	628	608	625	646	640	593	597	618	657	666	625	626	649	594	630	652	609	679	653	635	611	649	656	606	643	615	631	601	653	552	640	615	671	595	611	594	632	602	661	609	621	616	626	627	598	619	630	633	614	634	620	642	632	606	615	625	601	663	627	664	654	628	604	623	642	682	591	591	631	574	621	618	629	625	644	596	621	604	642	627	651	627	634	650	633	613	615	634	585	648	592	672	630	623	640	623	628	656	651	634	591	628	666	597	631	619	636	672	642	588	601	663	599	633	623	603	641	658	570	629	641	655	595	593	580	669	597	605	626	624	651	599	657	687	649	625	643	669	625	603	647	637	646	607	620	648	646	586	637	623	584	630	602	585	656	630	639	637	629	674	669	608	598	633	620	602	638	635	647	602	640	637	668	583	583	642	598	628	627	639	626	640	612	656	594	625	638	602	635	638	606	665	637	615	612	577	623	588	619	667	611	632	614	565	648	601	624	596	620	659	594	585	606	618	589	594	635	592	616	678	649	633	621	609	601	634	601	650	623	636	635	622	597	611	650	625	634	633	632	644	641	633	615	618	612	664	619	636	629	640	628	630	598	605	629	661	593	666	674	611	615	638	648	610	620	624	613	615	603	602	589	601	593	600	632	642	653	641	661	615	621	603	615	604	698	653	673	650	619	651	613	645	682	618	635	628	645	674	610	662	631	612	636	635	644	591	655	594	636	631	634	565	624	605	642	604	633	620	614	653	630	577	651	608	642	653	580	622	597	623	592	648	577	659	598	648	621	600	611	618	651	577	588	682	624	614	669	601	649	658	665	615	624	672	598	639	658	609	608	564	618	596	651	652	610	588	624	615	653	658	564	598	613	663	603	598	634	602	624	601	610	610	652	618	596	633	613	667	620	650	580	612	654	613	615	641	640	611	616	629	626	619	633	639	667	649	667	629	644	628	630	633	591	649	680	618	675	639	662	649	619	598	624	593	631	581	578	647	578	641	653	591	591	611	645	629	657	619	610	656	659	574	604	665	601	592	584	621	594	606	655	617	632	589	633	667	651	632	635	553	655	580	615	605	617	640	644	623	621	652	660	653	642	649	623	628	631	632	632	628	629	675	661	637	637	622	590	625	630	615	627	624	551	629	615	610	610	620	618	649	638	645	627	606	623	654	607	617	571	618	596	603	587	651	640	622	631	559	614	608	659	627	576	635	627	669	682	592	647	625	640	628	642	613	630	587	647	651	591	615	598	619	596	653	599	622	608	589	642	581	598	613	648	635	591	652	642	610	591	617	646	632	634	650	633	653	593	630	612	597	625	611	596	656	621	591	564	632	624	600	646	647	639	613	635	621	637	619	609	626	662	643	638	589	653	678	617	637	616	663	621	616	613	652	626	607	629	630	647	592	619	644	587	619	606	622	565	600	655	588	613	646	645	613	637	589	636	638	601	625	608	620	649	574	625	552	665	609	643	606	649	618	608	642	586	639	582	609	652	619	623	640	618	616	577	648	643	652	611	685	656	637	619	632	638	632	637	607	632	578	627	667	620	604	635	646	610	626	645	606	633	592	587	593	607	605	655	633	618	644	669
25046	20974	23586	28522	20986	13109	726	522	440	474	467	428	415	442	434	498	423	422	423	438	404	452	439	435	403	426	444	443	423	409	395	408	414	454	384	404	398	421	423	440	406	414	431	437	427	409	411	423	383	412	389	382	422	412	430	387	466	422	400	443	403	482	432	436	384	418	410	405	399	454	430	452	417	407	442	411	412	434	353	398	439	419	405	425	457	415	429	409	409	412	389	402	386	375	444	395	412	392	408	407	385	400	391	391	392	428	429	414	407	415	413	388	392	401	386	421	417	431	411	430	425	407	421	425	409	435	465	418	379	416	405	382	392	455	409	401	397	399	376	409	393	373	386	397	459	458	448	487	388	444	391	364	361	396	426	424	402	398	439	400	410	407	441	406	407	421	446	376	398	377	416	442	386	418	420	428	434	380	435	456	429	396	364	400	421	433	408	383	414	423	419	450	390	392	375	404	392	427	429	393	430	465	398	413	421	428	375	426	427	406	404	409	380	421	390	407	420	403	439	420	397	392	400	445	393	412	412	417	416	417	431	377	417	386	419	384	417	392	414	390	375	407	406	435	454	401	434	456	467	370	416	414	402	443	425	395	432	420	398	459	406	395	422	376	461	397	425	374	449	419	409	433	413	413	421	391	369	389	431	417	428	424	393	406	409	381	440	418	433	371	392	399	429	436	426	422	432	432	409	402	419	444	416	407	415	415	388	393	393	415	373	388	416	396	382	395	391	415	430	389	404	405	430	421	398	398	461	399	445	414	424	412	390	402	392	385	399	437	432	408	420	397	377	370	438	409	403	418	388	400	383	421	397	453	426	397	404	385	410	411	409	467	433	411	386	421	413	413	439	437	418	414	459	423	422	369	422	415	435	401	385	439	406	409	399	404	400	414	404	380	417	398	408	403	446	398	380	413	417	445	440	433	380	380	404	410	379	398	395	378	411	419	438	401	429	396	406	419	447	385	369	409	401	399	410	420	351	406	407	393	409	395	436	420	425	443	433	400	419	411	409	408	405	409	390	399	369	399	393	418	392	429	406	407	386	391	406	396	418	393	419	407	400	383	374	398	427	428	422	423	428	422	408	381	408	418	425	396	431	378	423	389	441	393	395	368	398	406	392	409	388	415	433	404	416	389	408	404	407	410	445	461	373	430	420	409	393	381	376	410	446	427	369	375	394	374	412	398	401	416	420	445	459	378	416	423	411	436	447	416	418	465	416	395	415	392	409	404	396	446	397	362	447	374	397	400	392	418	427	411	401	405	444	396	447	386	364	404	374	435	436	362	415	435	407	409	410	413	414	361	414	451	375	419	361	405	369	428	439	409	382	404	420	441	407	391	395	373	404	418	405	379	418	422	405	430	455	434	424	439	421	359	431	405	441	442	443	412	417	426	406	402	421	410	388	469	389	462	388	388	439	407	410	458	392	382	408	424	432	410	451	434	426	435	374	401	404	380	407	374	441	406	424	407	401	455	413	424	413	381	422	427	436	401	427	422	424	407	444	409	446	423	389	393	460	438	435	421	464	424	389	421	368	438	413	371	362	395	398	367	399	418	400	384	392	429	402	433	401	420	373	405	440	433	423	437	415	413	409	467	432	393	390	430	418	398	446	386	391	395	389	382	414	411	413	419	395	418	409	406	432	456	425	398	393	409	423	385	367	395	408	437	439	404	393	411	422	423	414	385	421	409	368	397	412	389	425	404	392	421	384	389	408	407	415	392	454	396	405	445	394	384	400	420	389	470	385	425	406	451	404	448	465	448	394	410	416	414	396	422	400	414	400	413	393	380	406	442	390	395	407	431	412	410	417	451	434	415	341	388	422	383	425	424	399	416	423	383	419	402	400	404	414	382	398	412	426	397	382	384	380	390	422	339	418	405	424	395	384	444	403	469	400	426	379	387	427	434	422	417	406	395	416	386	388	384	401	410	397	444	421	424	469	383	376	405	427	395	412	416	436	445	401	394	405	419	387	449	428	378	392	386	400	384	390	430	410	421	429	392	431	384	394	389	404	423	461	440	424	373	384	446	458	407	408	428	416	437	389	446	443	398	398	420	412	429	423	401	437	383	422	446	411	431	373	423	428	417	379	420	418	385	420	400	438	406	424	384	410	360	395	429	422	400	390	444	405	400	426	369	420	408	418	403	408	422	384	415	416	435	358	395	413	379	441	452	414	406	387	419	401	416	406	386	422	412	404	412	432	379	400	406	439	390	393	408	384	410	382	427	431	429	413	373	396	383	386	403	422	427	419	453	394	396	424	441	409	445	434	405	449	398	415	415	407	402	423	398	430	395	430	403	411	433	387	410	431	423	418	381	415	396	371	447	425	433	463	403	450	393	393	366	443	390	404	403	407	404	390	392	395	425	435	436	407	401	402	376	393	404	397	424	408	365	399	412	442	402	421	379	441	385	421	405	410	385	365	412	421	411	428	436	430	399	437	406	391	398	414	398	425	420	429	414	385	408	411	432	459	390	392	417	432	397	406	371	405	424	442	437	431	407	431	434	419	391	417	408	416	415	398	419	403	404	393	409	393	400	427	383	368	421	450	386	419	434	421	393	387	401	419	393	417	424	406	383	440	395	389	406	390	385	414	410	396	389	438	407	386	435	371	413	392	422	416	431	426	404	403	407	372	390	426	428	437	403	403	410	418	402	433	423	445	410	413	419	428	415	418	411	396	380	392	432	378	408	361	449	435	397	407	398	398	432	430	417	426	403	425	426	389	389	437	424	393	413	399	429	450	416	429	438	435	405	434	420	440	406	427	409	369	436	406	403	430	402	391	383	402	421	406	390	435	426	391	409	416	457	378	405	411	404	390	396	419	430	428	361	429	421	411	393	403	397	413	405	385	443	372	402	397	421	403	393	357	367	392	438	392	384	352	370	404	418	422	433	397	395	443	404	406	367	410	408	406	399	412	404	426	470	448	399	405	375	407	394	390	426	387	408	451	381	417	388	415	421	375	414	410	424	418	439	421	376	392	408	381	403	386	406	393	414	409	371	398	433	419	405	426	442	417	392	408	413	415	442	399	417	400	422	397	411	431	387	412	405	404	416	410	426	378	400	422	428	379	403	444	430	410	398	407	420	424	391	408	429	385	421	412	397	425	368	399	393	396	406	472	447	412	470	379	411	434	418	385	404	427	405	428	410	410	421	413	384	380	407	416	398	427	413	431	366	374	449	366	369	414	408	418	391	428	446	406	431	419	389	396	407	429	414	398	407	434	409	428	417	437	379	403	423	411	378	389	411	355	397	404	408	383	388	404	407	388	427	436	431	384	409	395	368	403	430	391	402	415	421	423	381	392	428	406	396	374	401	390	410	401	453	372	403	417	410	417	403	397	394	402	474	415	424	432	427	423	427	402	409	426	431	368	411	405	417	429	394	412	386	409	408	400	393	392	443	380	389	401	424	380	419	402	375	437	396	411	384	392	445	422	396	385	430	427	363	400	381	392	439	418	410	419	419	418	389	396	417	454	409
4461	2375	1490	1098	988	931	920	906	888	913	923	876	927	878	846	924	840	812	921	892	904	882	907	899	914	875	843	903	886	906	837	854	919	844	874	927	914	903	849	891	918	889	901	869	872	904	848	926	867	929	870	870	881	871	894	904	901	905	890	877	908	884	839	879	886	883	918	912	862	853	890	861	861	856	936	920	832	842	899	906	907	868	893	850	863	930	844	810	891	892	851	883	899	847	894	824	889	898	897	902	893	918	869	869	863	875	880	855	893	873	891	846	858	862	875	880	878	889	847	928	891	913	884	852	861	854	860	907	928	848	854	862	905	898	893	884	890	901	883	831	932	856	886	903	859	870	926	888	874	919	888	932	937	851	898	863	865	876	804	855	858	912	896	853	901	883	878	892	874	882	855	910	840	895	886	847	876	811	838	903	843	865	860	951	892	915	857	828	873	885	942	902	910	855	884	925	865	909	898	870	909	862	827	866	875	875	914	827	891	862	874	888	908	808	876	890	841	869	890	913	899	857	920	833	848	908	895	874	872	916	895	840	906	865	832	873	910	937	913	862	887	906	894	886	896	844	881	891	924	895	890	857	852	891	834	902	853	895	893	850	881	915	916	878	873	871	859	886	954	860	869	892	843	894	933	930	923	920	833	897	868	897	910	920	916	872	864	894	876	834	890	937	888	897	863	846	928	926	863	857	850	918	878	866	929	905	875	923	870	869	864	854	887	853	838	886	851	826	865	919	912	913	952	845	891	920	842	958	882	840	885	856	892	908	833	887	854	893	907	846	838	868	877	875	887	840	884	861	895	916	900	912	888	913	911	839	856	843	870	863	898	873	857	915	883	884	918	911	864	863	901	883	847	858	951	884	878	850	874	893	872	864	897	880	861	876	816	872	859	817	886	926	878	894	846	866	912	940	873	889	897	902	875	877	873	935	881	851	909	900	873	895	874	934	874	892	849	874	849	887	888	934	896	919	924	860	882	910	877	872	840	934	904	915	906	918	863	868	849	878	930	859	924	888	894	833	899	834	912	901	855	862	902	884	875	886	861	869	904	880	861	877	910	855	882	864	871	853	914	877	874	921	884	928	853	887	905	841	823	916	893	863	895	917	871	850	876	869	924	885	861	851	927	872	853	882	884	849	948	881	872	841	891	872	923	887	902	909	880	862	848	846	879	914	889	875	891	899	858	800	867	869	927	873	882	884	918	883	854	827	853	916	851	822	882	922	861	892	908	856	930	881	837	852	893	897	905	834	908	856	892	864	860	893	837	905	869	899	857	920	885	853	896	853	864	879	876	872	929	918	931	899	886	820	913	894	850	849	867	885	874	905	828	901	894	895	880	866	903	870	852	892	923	889	884	825	880	915	888	864	844	918	944	812	845	875	894	891	858	890	911	915	835	848	813	854	880	900	926	910	893	932	896	876	853	818	880	886	879	872	926	926	869	852	829	930	889	892	889	919	836	900	896	920	867	914	829	863	885	891	890	823	906	884	864	841	900	859	873	926	869	882	886	891	858	865	854	864	860	863	871	875	907	914	886	881	906	818	861	886	906	891	910	919	889	860	844	884	860	938	910	832	929	846	872	849	902	890	929	884	901	906	868	874	856	865	910	889	936	863	841	902	886	927	850	855	886	901	864	857	872	838	861	855	890	905	889	854	883	909	837	838	892	849	879	865	887	833	835	876	905	914	860	948	871	857	911	867	894	879	844	865	893	900	863	880	850	856	900	922	852	899	899	850	840	867	853	844	904	854	866	798	922	859	925	915	862	854	841	915	856	926	854	881	881	856	888	854	893	916	843	907	940	888	864	865	805	861	839	807	930	820	867	870	884	931	895	885	869	849	890	903	881	870	877	812	894	861	865	825	866	929	861	868	854	916	913	906	829	891	907	899	884	914	850	924	873	869	852	929	875	914	890	898	820	860	867	908	907	833	874	914	918	943	823	849	868	869	941	902	847	953	876	838	893	909	899	857	854	875	927	873	878	884	839	884	886	860	846	850	842	919	898	872	892	906	894	945	915	904	846	889	879	912	865	877	886	858	882	831	859	874	858	861	913	871	894	897	880	862	810	896	896	880	885	910	854	935	932	855	879	908	915	862	885	898	851	867	896	852	846	856	866	876	888	857	888	949	905	882	869	884	890	893	886	913	876	890	908	831	829	851	813	893	892	895	917	846	901	913	850	900	834	878	887	888	853	903	901	871	881	884	849	852	886	908	902	877	893	871	837	882	912	902	862	919	868	876	887	861	870	943	884	886	874	863	804	880	912	861	844	886	867	940	857	936	808	893	859	918	882	899	897	859	890	857	872	832	858	896	926	874	842	912	925	928	849	842	906	895	831	853	930	920	831	885	928	841	868	900	899	847	873	845	842	844	939	917	875	913	864	898	910	849	822	902	845	932	864	890	883	909	903	889	909	894	893	913	874	906	860	840	894	881	852	891	871	874	877	915	833	891	880	860	881	916	855	877	850	898	839	892	862	889	894	925	858	847	853	908	921	833	892	847	919	838	869	865	875	857	875	852	894	868	937	896	884	836	896	912	832	860	872	790	894	862	836	841	861	991	890	909	881	878	886	854	874	855	855	913	873	855	868	869	911	870	897	843	853	863	881	928	923	842	948	865	832	949	903	828	892	881	899	858	862	891	889	875	859	871	858	897	882	855	883	901	876	911	844	850	865	847	881	868	844	948	876	949	835	877	913	866	908	833	923	933	869	856	927	891	874	869	877	883	885	825	837	892	889	903	945	860	876	878	898	899	896	862	901	903	880	886	914	851	861	894	855	882	912	891	884	882	849	814	877	894	886	836	869	903	879	904	841	885	882	851	863	900	921	864	890	884	900	874	911	893	881	892	877	861	854	911	862	862	847	890	871	849	864	848	894	913	896	881	862	888	883	907	838	862	856	898	929	870	892	843	867	905	863	890	868	928	872	858	899	894	842	897	841	860	892	853	853	866	918	849	889	822	891	909	861	901	859	882	886	927	862	895	868	846	886	855	887	909	879	863	884	907	869	840	871	838	902	864	872	869	876	852	885	933	885	912	851	857	871	902	838	879	892	909	867	831	886	879	895	824	851	900	905	851	924	865	908	863	835	914	894	900	882	829	916	873	839	923	889	844	842	872	851	885	902	905	859	849	883	891	910	927	893	853	882	831	904	874	879	888	826	850	880	879	852	871	881	904	902	875	887	883	890	829	860	901	891	886	924	871	865	860	856	887	900	861	855	879	891	881	878	909	928	937	847	855	900	857	865	858	879	850	891	905	890	878	890	833	907	885	847	891	905	875	861	902	890	864	897	936	849	923	846	860	893	882	903	905	874	900	868	870	865	852	913	867	969	883	838	821	856	909	876	875	908	902	880	852	825	878	839	903	909	856	856	894	898	869	874	871	902	849	873	861	846	894	900	888	875	843	871	892	918	860	877	888	897	903	892	813	886	876	854	856	901	921	892	927	899	889	899	882	839	866	836	850	830	859	901	917
24376	21006	23982	28202	21007	21031	11124	688	418	426	403	378	393	336	394	326	340	360	356	341	332	315	337	315	330	344	347	325	326	295	303	311	321	308	346	305	324	336	287	329	359	336	298	360	335	322	303	336	296	301	346	291	301	304	301	310	310	321	352	343	316	301	312	327	310	322	288	310	306	350	278	313	334	322	325	312	262	335	364	342	316	317	343	313	330	309	297	290	319	277	333	318	302	286	318	314	301	316	278	346	324	302	268	350	331	311	334	319	306	311	329	319	319	343	291	322	301	311	350	300	314	318	343	304	305	307	326	276	318	341	346	306	342	298	322	347	321	294	307	328	329	302	302	335	329	279	296	333	325	311	290	350	301	298	312	314	316	299	315	320	307	309	340	322	333	338	281	294	327	334	320	332	329	266	318	319	289	281	302	345	313	305	307	283	322	298	321	318	304	325	311	346	295	334	305	322	295	332	304	329	298	335	285	328	303	290	313	313	294	268	298	294	306	274	331	289	319	360	327	315	293	296	333	327	329	334	320	301	299	348	309	297	302	330	305	315	344	303	298	302	306	320	306	309	352	325	325	323	330	328	321	292	299	301	310	343	365	351	278	334	301	313	330	318	310	313	325	302	317	317	347	299	330	335	310	295	331	308	302	296	325	356	316	310	321	301	327	299	289	334	306	319	352	353	300	306	326	335	346	342	314	355	291	320	316	346	313	305	351	276	310	291	308	295	313	317	315	312	337	350	315	328	341	306	343	266	310	329	340	308	267	296	315	310	276	334	317	325	277	319	341	307	322	271	290	297	310	337	319	279	306	309	331	309	345	306	311	333	304	297	297	315	358	334	314	313	299	292	302	327	299	322	317	347	299	303	297	291	308	340	314	336	302	294	318	315	337	312	350	341	316	334	305	306	277	282	310	307	354	302	324	330	346	297	318	340	308	333	325	326	313	316	288	316	300	295	291	295	309	345	317	364	320	331	310	273	302	318	325	331	295	308	312	315	299	307	310	285	333	301	304	302	333	296	316	329	336	322	325	328	322	320	279	331	337	305	280	299	307	292	330	314	328	307	318	268	336	319	288	289	308	317	316	300	313	331	283	330	335	300	318	332	323	317	289	287	266	333	314	334	309	324	325	304	346	309	322	345	308	302	286	295	348	335	277	351	313	319	341	294	293	289	323	320	281	309	328	302	318	328	332	287	316	325	289	312	337	324	296	337	304	299	310	307	319	337	337	322	347	303	292	289	302	317	314	332	315	349	332	305	324	330	308	324	330	321	282	290	347	339	323	303	322	287	326	323	289	314	335	305	335	333	283	331	309	291	326	336	331	331	317	324	321	298	316	281	324	309	320	312	328	314	317	359	319	297	346	374	317	286	327	316	312	322	299	324	319	307	323	315	353	344	295	318	323	298	322	340	302	308	309	295	315	316	335	328	332	302	271	302	341	287	298	346	306	337	311	338	254	330	303	329	280	300	277	326	323	321	316	300	317	301	301	329	293	329	306	347	300	302	312	307	336	312	329	261	298	322	291	299	311	283	347	316	277	304	314	309	308	311	296	318	319	325	312	313	317	320	318	311	290	287	292	301	326	308	301	309	337	306	293	330	267	277	315	305	294	306	306	313	327	346	312	326	304	307	325	319	317	293	314	304	285	315	319	274	298	337	297	318	318	321	307	316	324	336	321	317	301	309	321	319	327	338	285	333	307	302	309	306	333	308	308	312	332	327	320	296	288	321	321	285	286	314	321	338	351	270	308	343	276	349	330	294	285	368	301	297	310	346	291	346	301	306	349	322	322	321	304	289	329	312	307	337	321	298	289	318	329	303	324	289	325	310	308	317	306	330	323	334	305	305	315	344	296	290	298	344	317	314	328	276	337	317	314	325	294	332	329	286	288	295	309	341	303	317	327	305	331	313	332	300	321	309	305	337	273	330	313	302	308	334	288	277	294	267	341	323	284	321	339	327	335	299	325	294	292	314	290	317	327	289	324	272	317	322	310	284	288	302	297	310	307	317	312	313	328	345	314	278	321	307	303	295	325	307	326	302	341	334	300	286	289	310	322	303	306	323	302	313	322	326	334	315	299	345	318	355	300	312	273	310	296	301	274	321	298	319	306	305	334	353	300	355	352	275	301	312	345	321	311	292	306	335	285	344	284	320	324	325	304	307	272	300	300	322	314	296	325	318	336	301	293	305	339	339	331	321	347	326	368	324	278	344	308	288	282	334	308	286	334	339	334	292	286	323	319	316	287	302	314	318	316	310	332	298	319	299	335	329	315	306	293	282	315	283	333	313	319	340	335	318	309	294	313	317	303	317	298	286	349	336	317	284	295	296	319	322	303	337	335	270	321	267	294	349	334	331	310	341	320	339	347	340	316	269	325	308	299	323	324	298	303	307	368	332	297	322	324	315	305	280	321	342	284	288	289	317	296	318	317	306	269	258	342	336	346	325	351	330	333	302	330	313	364	278	305	332	310	326	322	327	313	315	304	325	302	292	332	333	320	340	325	333	307	324	318	317	304	320	294	312	322	301	298	328	304	341	288	332	318	299	288	314	299	302	360	305	295	347	285	326	324	306	310	337	349	347	311	328	297	285	291	275	315	305	319	314	296	302	329	331	301	305	324	327	316	308	302	303	296	319	315	304	318	322	311	297	316	310	294	330	308	327	305	297	313	329	280	291	329	319	339	331	341	288	309	300	307	317	319	315	312	292	322	332	323	304	284	303	330	339	317	347	309	273	276	322	304	304	339	304	329	309	322	312	341	334	308	314	301	311	339	320	324	341	324	312	313	310	295	345	333	304	333	313	303	306	312	283	293	305	295	325	322	340	318	296	298	350	309	319	317	314	303	297	330	291	332	339	349	309	333	320	358	319	336	307	312	366	293	282	324	319	310	301	333	294	339	325	279	338	309	329	312	335	300	329	316	319	316	317	310	327	321	331	352	303	324	276	303	298	282	288	325	302	296	286	350	325	327	331	324	308	350	316	323	364	315	329	342	306	303	304	355	352	323	294	322	326	296	299	325	307	299	332	292	344	339	320	320	316	293	325	348	339	282	317	355	287	303	314	348	324	289	340	317	290	307	355	287	307	286	285	298	329	283	319	311	281	333	318	328	339	307	319	308	355	339	295	317	336	331	340	274	283	351	331	306	281	297	294	291	294	339	297	309	325	334	313	307	304	316	302	359	348	326	314	316	349	320	290	293	310	330	299	287	332	294	326	310	316	304	303	307	317	291	301	328	290	318	326	319	325	308	327	276	298	305	315	328	300	332	333	321	352	298	281	320	309	308	295	337	306	300	312	321	292	305	298	323	344	338	322	306	344	351	304	338	317	305	306	318	321	310	313	330	323	303	333	336	321	300	302	289	330	296	316	314	321	322	313	323	318	325	300	279	302	322	317	329	294	311	292	300	306	313	329	283	328	321	323	344	333	338	315	331	364	315	287	323	297	299	334	319	286	299	284	316	320	338	291	387	297	316	307
4091	3375	1751	1006	892	767	701	706	706	649	714	689	684	712	703	679	703	702	685	676	683	704	674	659	691	672	705	651	670	686	655	671	696	652	669	694	704	695	683	677	663	653	650	673	663	676	674	668	665	669	656	684	682	661	717	670	648	678	702	647	661	668	648	672	677	654	678	644	655	690	705	643	629	632	672	651	667	708	664	664	696	707	660	613	709	654	660	682	649	652	692	678	622	673	632	687	623	683	661	654	658	729	683	675	669	634	696	654	696	635	679	669	641	706	635	673	676	681	688	663	622	703	652	645	655	646	677	628	673	696	713	651	694	651	691	718	676	662	630	634	665	664	627	696	662	651	694	659	669	680	643	652	696	630	679	639	652	693	691	686	672	696	653	656	653	687	721	665	689	690	649	623	664	683	653	671	719	734	670	654	699	657	705	669	619	680	706	697	677	667	707	677	678	669	675	628	642	665	739	680	633	681	676	658	695	665	635	668	694	669	675	694	664	669	685	669	603	672	674	700	644	717	664	642	671	655	725	640	626	712	632	667	659	659	668	677	704	663	677	707	693	695	669	650	678	703	690	715	680	677	623	677	704	648	640	707	666	669	680	694	639	631	685	655	631	598	707	650	720	668	635	665	692	652	673	713	638	677	662	693	664	650	693	683	622	689	632	647	627	685	658	651	656	655	637	652	663	683	654	664	644	728	668	663	709	670	713	683	670	673	649	689	650	711	649	698	702	667	655	681	633	656	626	657	659	670	654	662	702	699	681	640	665	652	690	666	714	666	655	682	695	690	683	694	670	682	644	658	695	655	665	663	686	664	667	700	665	661	707	653	651	680	638	629	681	614	699	655	712	657	699	694	671	651	705	688	660	677	677	658	720	682	653	651	656	647	739	631	692	650	622	675	665	721	647	650	696	604	672	665	695	674	659	687	691	704	673	658	629	654	654	707	627	664	664	694	681	652	632	689	687	653	652	629	681	677	660	637	665	713	629	647	671	672	659	592	660	663	657	675	604	648	690	678	660	677	642	652	701	665	667	652	697	611	695	654	633	681	678	674	632	651	658	622	654	718	645	635	668	665	667	676	748	680	634	692	655	667	640	684	616	656	647	679	672	654	642	668	692	677	682	630	695	667	624	649	662	683	695	698	743	624	643	708	681	670	678	663	667	619	678	671	707	678	622	651	676	644	647	685	655	689	656	682	669	623	674	646	650	670	688	634	628	694	693	658	670	689	663	660	691	642	689	659	677	661	663	669	689	681	690	667	670	718	690	686	685	663	640	708	725	639	654	669	714	695	669	706	677	710	676	644	692	691	684	685	698	703	674	678	646	625	725	654	630	681	684	658	653	656	657	695	653	649	674	651	652	647	666	673	703	660	667	580	707	667	636	679	673	636	651	640	707	681	707	696	662	688	681	769	670	687	667	620	678	677	642	637	649	701	648	650	710	663	688	666	683	674	724	670	691	642	656	674	709	690	661	680	674	671	679	646	698	669	647	634	673	680	668	706	713	640	644	634	661	660	649	681	637	680	672	639	659	656	655	641	645	631	667	654	633	642	657	663	643	667	684	648	654	698	648	672	682	647	670	697	692	652	673	673	710	746	675	653	652	637	670	649	690	694	648	658	665	683	653	688	662	645	682	700	652	723	655	632	615	655	632	674	682	639	707	666	644	667	699	655	679	652	685	637	696	683	663	632	640	674	645	660	690	680	665	676	658	647	665	651	664	690	668	648	640	681	692	633	659	708	642	698	659	638	645	700	678	636	661	661	659	664	716	680	687	689	661	673	696	649	660	680	654	670	730	666	690	688	683	639	654	683	657	670	671	672	690	643	674	654	631	662	659	664	629	644	662	658	705	575	705	737	667	683	681	677	672	685	682	673	709	664	685	645	610	636	658	693	637	671	657	693	667	657	712	665	663	695	657	728	651	643	643	636	706	661	658	701	662	682	665	665	692	634	685	636	668	642	669	698	662	753	631	655	683	658	659	689	666	705	665	647	716	664	697	649	688	627	642	678	701	628	659	675	638	668	677	640	639	643	642	666	718	682	719	642	720	656	647	674	620	671	659	705	716	634	683	646	673	648	669	649	672	663	629	661	655	661	671	667	664	704	647	648	648	665	716	645	657	682	651	622	706	663	698	708	697	649	647	649	625	681	638	653	684	658	689	679	686	633	720	665	676	650	659	668	697	678	672	658	703	686	662	668	699	618	687	700	673	658	694	639	663	669	641	641	657	692	683	662	669	598	714	615	626	653	670	605	645	636	655	647	694	642	672	678	688	658	629	673	648	710	673	628	698	683	647	645	672	664	682	710	658	672	636	648	683	717	727	650	656	677	628	724	693	673	655	670	665	663	679	713	670	661	656	671	697	743	675	659	687	691	667	656	653	676	591	655	679	669	674	696	684	661	659	649	714	689	654	676	644	684	695	684	683	684	685	626	678	696	700	686	679	620	651	667	660	705	668	653	656	675	698	641	657	654	663	613	636	639	674	685	674	642	691	666	671	611	663	680	672	618	658	679	698	689	702	702	698	691	680	711	626	658	683	680	642	679	643	687	642	691	671	663	697	699	690	668	613	682	691	646	676	643	661	673	682	677	719	660	690	650	704	666	709	649	655	703	672	613	658	611	625	669	669	670	661	666	680	654	666	622	661	677	697	644	678	717	654	667	656	655	645	701	673	641	653	669	661	738	653	686	677	682	655	662	652	694	642	652	645	645	645	658	672	651	724	712	633	668	705	694	639	657	619	682	708	697	663	680	686	656	678	657	658	690	703	643	667	648	629	668	692	662	633	650	645	665	699	686	654	711	668	663	661	704	657	697	639	680	708	713	687	685	653	674	652	651	651	693	672	677	680	694	673	692	698	689	641	678	697	645	647	690	663	753	667	718	649	672	674	674	640	714	632	639	689	654	667	658	635	631	656	650	677	683	676	630	682	727	638	669	680	649	688	682	662	732	703	732	684	644	664	624	657	670	649	679	661	651	646	646	672	671	676	604	696	666	697	671	668	663	655	697	647	639	694	668	634	642	666	669	673	642	637	666	693	638	663	677	687	671	665	640	670	714	675	678	711	678	679	616	686	695	691	665	686	658	667	684	663	685	677	682	671	670	652	666	709	639	653	670	708	705	627	642	684	637	699	673	623	664	699	664	653	669	660	718	630	663	660	660	706	665	659	659	652	657	680	697	656	651	674	694	685	639	654	648	645	654	654	674	680	646	696	707	630	606	687	663	652	696	636	665	652	691	639	668	666	688	673	668	671	653	655	664	693	699	730	706	636	648	684	655	664	672	635	649	688	641	712	700	713	642	700	697	719	683	669	652	652	666	670	674	693	682	668	663	651	680	626	652	687	651	654	665	640	717	613	670	655	658	628	687	714	694	651	656	651	687	649	683	677	637	641	655	638	663	651	659	651	685	703	738	671	646	693	667	707	644	649	669	678	641	674	675	656	661	667	665	651	695	637	677	656	657	694	678	642	661
33348	14832	2244	388	313	275	238	261	248	256	278	261	271	281	276	277	249	277	271	270	283	295	278	269	284	260	283	253	266	279	278	249	265	271	269	259	264	256	257	277	251	253	277	291	271	294	280	275	276	270	211	279	259	299	294	261	276	250	264	253	277	270	275	266	281	288	277	265	282	266	277	282	259	250	273	292	282	284	276	268	273	263	247	287	261	264	266	262	273	289	285	259	226	272	292	275	264	284	257	249	275	263	290	306	289	273	268	285	269	261	278	261	277	256	273	251	282	263	233	248	257	274	280	248	248	271	263	272	257	244	256	260	261	241	259	260	262	278	261	275	256	234	268	252	283	288	268	308	251	261	279	254	276	256	252	250	260	228	310	275	259	272	278	258	269	243	272	300	268	277	268	263	236	260	253	273	269	288	264	246	287	258	256	258	262	279	260	254	261	272	273	270	260	262	285	282	271	271	267	252	257	270	234	244	273	277	241	241	257	256	269	292	249	264	252	234	253	244	255	243	284	270	276	259	274	285	292	276	274	255	255	260	244	247	241	258	299	238	257	248	260	255	260	256	272	305	252	214	266	290	258	281	282	278	272	254	253	269	295	298	261	281	286	269	264	273	317	286	280	285	269	294	279	272	276	277	227	246	266	250	244	283	289	268	265	250	264	244	284	281	268	241	295	275	293	273	242	278	295	277	246	256	270	250	253	261	296	271	295	242	269	245	231	266	259	252	260	244	279	265	229	264	260	272	230	288	275	288	283	262	244	274	282	253	237	268	287	312	280	267	270	268	270	263	269	271	271	252	262	239	263	241	260	288	284	285	251	292	275	283	253	257	299	289	257	258	259	273	250	267	277	243	298	261	249	265	268	304	255	255	266	245	244	249	239	261	290	256	238	239	249	276	261	242	252	275	277	243	270	287	246	258	257	255	262	267	245	280	268	267	278	244	258	327	295	259	258	262	255	259	279	258	247	268	281	250	281	263	274	248	243	258	267	264	237	265	307	241	261	253	276	277	263	283	288	270	243	286	288	283	235	278	274	261	263	276	246	256	296	268	287	254	281	245	265	277	281	267	272	276	242	295	270	245	279	272	249	250	285	306	270	266	262	300	252	281	274	291	255	277	278	296	257	264	297	242	270	267	288	242	263	238	255	274	274	251	274	287	268	271	260	304	265	270	275	248	277	250	258	287	261	238	251	271	299	252	277	263	295	236	280	237	293	298	255	286	261	246	279	275	274	257	245	253	245	288	285	269	242	281	263	281	282	257	266	240	259	294	268	287	260	284	246	259	285	281	266	269	285	251	249	258	221	295	252	237	257	261	243	262	266	262	252	262	254	266	230	282	246	289	279	278	257	266	263	247	257	281	265	252	282	248	261	247	261	285	239	279	242	284	245	278	272	253	272	303	259	273	283	268	259	259	239	282	231	279	258	242	257	262	299	272	284	275	263	263	258	264	290	264	284	268	261	282	274	274	252	252	308	258	287	263	242	259	279	268	277	270	261	263	258	297	271	269	256	286	300	269	300	265	231	252	294	245	282	279	254	280	263	268	285	236	246	274	260	250	249	259	231	267	288	287	243	278	272	269	277	261	275	255	255	246	276	275	259	270	254	243	261	282	245	255	268	247	262	247	263	230	320	258	274	250	309	271	259	273	283	259	227	273	231	247	277	241	282	279	263	266	238	282	264	261	280	266	251	270	283	271	242	249	247	276	277	259	244	271	272	297	294	251	299	265	247	256	250	277	269	278	232	251	263	262	244	269	265	255	248	243	291	295	289	265	242	262	259	260	221	262	266	255	252	274	287	264	264	272	249	280	258	253	245	244	248	240	248	248	263	272	268	266	254	265	269	255	286	265	278	271	264	261	293	256	281	268	260	264	249	250	259	254	284	274	278	260	244	253	263	265	258	281	259	259	264	276	258	248	258	304	261	241	247	268	249	245	249	252	286	254	270	281	272	265	290	244	283	311	272	245	300	296	269	287	265	265	256	278	301	246	267	285	254	264	247	275	254	302	259	267	270	305	280	272	244	263	259	279	299	275	279	300	249	253	260	254	271	246	269	257	279	263	264	265	265	261	274	236	285	296	324	309	272	246	269	249	273	255	267	262	254	266	246	245	270	283	268	289	244	238	286	277	273	283	305	259	270	276	266	296	269	246	285	278	247	282	279	244	287	309	295	263	295	247	249	270	233	267	252	314	251	299	243	240	291	260	258	241	293	262	269	275	278	266	239	284	270	251	269	262	259	284	271	267	280	292	239	255	282	263	262	253	292	245	254	242	281	281	262	279	273	272	257	239	286	236	282	260	249	282	287	259	278	250	267	256	277	252	276	243	257	266	295	243	242	255	268	239	271	250	281	261	301	287	267	246	260	265	238	281	265	250	295	245	273	278	261	262	258	263	285	270	264	254	280	283	285	232	249	285	252	228	262	297	290	281	277	277	240	248	256	257	270	246	225	265	282	241	257	274	267	294	282	279	320	278	255	265	247	284	287	228	281	259	290	251	269	251	258	237	252	241	261	265	256	238	252	304	268	264	238	239	270	272	222	236	267	303	243	236	290	272	244	259	253	273	273	282	264	239	254	276	260	233	256	251	244	296	254	284	265	265	270	270	263	252	273	263	241	263	281	252	269	257	250	271	295	274	263	283	252	299	256	258	278	251	306	297	260	258	259	253	259	275	278	241	255	238	266	291	273	291	286	261	274	274	285	278	292	223	249	292	285	252	278	262	276	238	259	258	279	242	248	240	286	257	235	264	291	261	248	252	244	272	271	271	250	262	235	264	299	276	286	251	299	257	263	263	268	265	273	253	281	264	261	263	266	274	231	253	255	245	270	235	271	245	252	269	305	265	281	241	288	235	292	270	266	265	263	251	264	264	281	253	246	277	263	287	265	263	290	280	263	268	264	280	255	239	245	257	256	279	269	264	271	256	242	280	281	283	281	257	284	302	241	239	253	274	294	257	239	270	271	262	252	281	258	263	275	270	298	282	265	241	264	276	281	280	282	250	279	231	267	269	257	251	261	287	260	261	260	260	271	268	265	246	283	276	255	285	259	250	273	295	295	288	265	233	256	280	260	249	256	289	264	301	270	269	257	280	271	271	263	276	278	260	262	276	273	280	263	228	268	264	266	288	260	256	273	233	272	253	272	276	248	288	254	281	273	294	285	269	274	259	268	245	238	283	299	250	250	278	269	265	291	279	297	277	277	296	284	260	254	264	269	283	266	267	277	256	266	257	287	266	287	275	286	247	297	300	247	273	274	246	267	301	249	265	271	258	236	248	266	267	254	279	264	258	239	247	266	297	284	294	292	251	295	227	234	277	247	261	270	255	237	277	284	283	287	256	279	293	269	244	264	245	266	297	287	278	257	251	259	255	274	280	268	271	271	274	292	277	254	290	259	272	238	262	296	269	228	297	275	278	280	255	269	287	273	262	244	281	312	290	261	249	265	273	265	291	254	248	278	299	245	273	292	250
7653	705	641	619	648	700	623	606	576	603	644	613	658	640	649	643	653	626	618	644	642	623	627	653	610	625	613	646	617	640	648	654	611	638	630	582	610	643	646	610	639	657	643	625	649	638	643	646	581	598	673	592	631	579	584	645	585	637	667	650	635	611	637	634	689	690	644	636	645	648	605	620	664	666	615	625	637	650	636	647	667	654	627	646	603	594	645	662	607	631	642	633	650	630	672	653	660	639	590	669	623	637	622	628	588	643	653	620	608	610	633	643	601	652	623	632	635	679	596	596	660	702	607	635	651	619	640	605	658	605	663	645	617	588	562	641	640	632	680	660	657	632	632	643	673	602	568	654	586	646	655	593	581	650	614	626	602	605	658	620	619	678	589	654	629	635	630	678	578	629	613	642	595	630	599	615	633	651	622	664	655	681	617	610	591	622	617	591	641	654	614	653	603	611	597	672	628	606	645	645	597	614	688	612	563	603	688	657	633	612	658	648	633	647	683	600	641	610	609	626	615	588	613	629	628	637	647	651	636	644	589	650	660	682	589	631	647	639	653	670	674	579	657	666	612	631	649	638	610	659	641	651	641	671	675	595	635	632	628	650	636	607	609	657	633	611	610	628	601	619	612	632	621	675	637	596	621	655	644	626	623	609	631	692	631	649	609	631	660	577	568	638	666	668	625	669	611	619	633	628	595	633	624	630	692	606	574	623	650	633	581	612	622	669	643	616	672	672	706	646	597	601	589	633	588	633	606	592	623	642	653	678	646	653	629	633	628	651	685	618	655	619	649	644	654	613	601	649	632	618	654	604	673	644	602	627	615	610	594	618	641	630	625	623	640	637	641	646	654	625	599	624	590	602	622	582	601	652	678	659	652	649	660	655	622	649	693	610	655	630	638	587	640	597	581	643	649	627	608	560	641	626	657	637	589	603	671	603	591	618	677	647	654	620	614	648	619	613	613	655	626	667	617	647	615	645	644	641	647	636	652	610	612	664	599	637	601	600	634	685	614	636	636	637	604	637	642	645	636	647	620	613	643	667	589	679	659	601	591	628	634	638	693	647	618	614	616	615	653	641	658	658	608	628	628	651	664	585	638	643	643	647	643	604	655	578	648	635	650	669	665	577	577	658	644	602	612	609	627	661	668	640	648	630	654	609	629	641	618	589	650	648	646	632	632	652	633	621	597	647	615	675	626	652	590	673	652	618	611	682	615	599	613	623	642	568	673	638	632	632	637	671	683	656	630	627	628	621	590	637	611	622	639	624	703	608	671	642	610	639	626	661	620	613	608	646	627	648	639	658	634	632	625	686	667	632	655	656	606	591	637	665	634	616	618	647	650	594	622	617	668	630	644	655	650	637	616	641	662	617	643	615	619	598	609	656	658	611	594	646	612	588	731	640	667	653	630	628	655	637	663	561	605	633	646	622	573	607	610	623	634	637	655	635	662	598	608	561	666	600	650	614	607	616	649	642	599	606	671	634	623	603	626	610	649	620	615	599	618	618	635	667	625	651	620	646	615	613	634	644	660	672	630	632	666	688	586	624	618	655	605	627	616	634	664	658	656	616	632	640	630	691	612	630	686	625	617	630	640	673	665	636	634	604	618	656	612	646	632	626	623	606	637	680	626	652	630	625	679	627	628	692	647	671	632	627	663	644	655	619	609	643	683	652	644	658	605	645	608	602	603	604	660	555	628	655	637	610	633	643	613	601	646	608	618	658	644	649	648	643	660	613	630	608	636	654	623	624	627	628	646	653	590	628	579	638	623	637	587	692	655	605	637	579	602	673	661	642	624	612	653	621	634	650	626	673	654	620	668	650	663	653	643	662	622	599	678	652	603	605	599	649	650	612	636	605	630	616	636	658	655	605	681	622	672	618	627	668	652	681	634	609	659	615	596	635	638	637	598	689	652	602	599	642	650	616	635	612	622	620	619	607	672	596	630	620	598	645	659	653	614	621	632	629	651	598	615	632	636	617	660	620	605	620	649	646	626	629	658	601	655	617	618	667	606	585	634	648	611	657	682	645	645	605	624	575	600	624	647	637	667	639	656	639	590	627	606	637	588	599	655	630	603	691	634	632	680	682	619	632	594	631	644	623	659	650	651	621	627	629	618	651	592	651	644	607	632	670	642	578	632	650	652	614	622	613	604	642	642	627	651	620	642	637	647	650	612	614	673	634	616	642	616	644	617	618	662	644	597	636	615	683	636	660	664	637	657	623	647	707	617	636	630	607	632	597	653	591	617	565	609	636	611	647	641	614	605	595	631	635	624	656	644	672	614	581	646	651	593	618	633	614	625	616	621	641	631	639	674	653	634	634	663	664	636	572	636	660	630	600	621	578	629	637	613	631	645	675	676	660	653	646	635	618	626	592	639	666	620	619	647	676	624	612	626	653	654	614	664	610	636	590	607	620	631	661	635	591	615	673	655	688	648	587	600	642	658	620	548	574	650	589	607	619	617	627	632	669	592	614	631	651	668	640	645	609	632	658	614	654	619	637	634	642	663	592	625	583	613	621	622	636	640	631	619	657	651	685	636	644	601	578	643	657	610	671	630	593	626	671	645	617	609	617	563	643	632	592	656	653	656	641	637	650	650	629	599	630	605	628	619	677	619	643	664	611	614	629	579	617	585	656	636	632	666	594	578	593	642	616	647	627	607	678	631	632	647	660	637	662	646	641	600	609	675	620	647	630	630	629	596	623	650	629	615	633	665	664	614	644	595	679	625	654	634	652	649	605	637	666	634	619	596	661	669	631	646	655	569	659	632	585	622	673	613	611	628	656	616	627	594	643	608	668	655	602	613	610	604	636	615	579	635	627	614	650	610	662	628	649	648	592	634	673	655	651	623	646	652	665	636	630	645	598	606	594	612	660	630	708	584	655	602	639	629	650	654	655	647	646	619	623	610	628	613	643	609	645	663	681	629	613	670	665	598	654	604	601	608	635	632	636	643	594	673	654	624	635	651	624	689	657	632	655	649	631	623	661	608	585	611	653	626	677	623	595	603	644	623	599	645	632	605	622	674	619	647	647	642	627	678	642	633	601	609	634	636	608	629	606	633	679	593	666	648	612	624	591	648	615	625	631	599	625	650	615	645	623	669	630	661	628	670	600	620	624	616	642	621	599	629	624	597	623	639	608	613	627	610	605	635	623	627	651	625	659	613	617	594	608	590	623	591	593	669	631	611	628	610	631	661	593	631	626	620	682	612	636	638	664	644	664	652	645	642	631	640	657	646	615	675	656	603	636	652	638	627	634	640	656	612	597	678	616	625	647	614	658	607	622	689	638	638	692	612	644	651	629	623	610	635	623	613	621	639	680	642	633	649	671	646	630	603	637	612	653	652	683	676	678	675	673	644	637	587	643	603	680	664	595	636	660	656	629	640	634	635	662	591	646	644	659	590	650	611	634	649	644	618	648	628	656	625	624	632	704	652	623	613	618	674	612	659	655	642	626	656	638	606	574	674	642	617	640	639	648
25108	21006	23612	28569	21007	13076	774	551	473	488	435	462	435	459	428	400	445	424	391	451	380	422	426	432	410	377	378	430	447	395	416	441	439	439	432	384	370	416	422	435	398	427	423	426	387	403	387	416	392	398	438	410	421	408	432	402	424	389	415	389	445	435	392	429	458	394	425	367	404	394	387	421	413	423	426	480	450	402	414	413	404	423	433	453	394	395	404	417	397	447	407	421	396	429	430	426	416	420	395	397	439	416	402	437	363	386	431	464	416	399	391	382	426	421	426	397	440	414	415	418	431	418	391	380	398	379	402	396	364	373	421	407	403	434	419	398	426	416	409	380	437	403	408	433	456	426	410	420	396	408	420	416	397	405	411	466	391	429	383	386	404	443	421	456	402	413	403	414	430	396	452	431	414	384	418	358	368	385	437	426	418	446	406	404	440	454	421	394	412	416	369	423	441	420	427	421	374	395	414	397	410	404	414	441	379	376	425	412	388	398	439	425	371	426	375	424	411	398	397	436	429	407	429	440	401	418	406	412	456	398	433	430	363	384	392	425	427	421	374	423	422	388	403	411	405	387	401	426	419	418	436	394	424	402	440	395	411	390	388	395	424	408	394	444	418	437	415	414	436	408	386	418	465	395	458	432	395	416	413	405	443	379	371	410	420	396	435	454	382	455	391	461	399	435	404	422	410	382	398	431	401	392	395	411	407	438	432	423	396	432	416	425	389	420	408	419	397	407	397	402	401	453	468	406	403	407	405	394	395	398	440	407	412	422	415	447	410	421	421	413	370	407	404	437	430	426	433	390	399	439	418	389	395	417	418	384	412	419	384	406	360	451	430	378	442	398	403	399	407	415	392	402	406	391	422	406	378	423	394	365	354	439	443	391	439	411	422	419	442	415	390	392	450	435	408	387	379	384	416	435	391	418	396	378	423	366	437	425	397	393	396	390	385	411	418	411	450	412	394	405	409	380	437	409	447	388	414	429	406	439	381	396	394	385	390	404	387	421	415	420	378	428	427	437	413	407	404	413	380	430	387	404	397	430	434	395	380	414	410	437	405	418	401	423	398	420	431	395	395	406	453	363	396	399	401	418	394	464	434	407	452	390	402	421	451	404	425	396	411	407	413	422	452	400	420	419	437	372	444	413	458	424	402	433	408	407	393	426	401	411	392	417	418	423	401	367	422	419	411	386	410	422	410	387	429	421	370	429	395	390	405	419	388	424	402	424	434	389	421	426	420	417	399	424	411	432	417	401	412	397	397	346	422	389	404	392	427	398	452	378	411	407	408	439	451	358	397	419	415	404	391	414	417	432	408	409	444	369	417	405	423	432	420	401	402	413	408	403	416	423	388	486	442	428	400	420	390	397	416	403	409	398	422	388	385	386	394	401	406	402	437	403	412	406	442	411	397	447	402	385	410	406	387	394	432	374	335	402	391	440	409	412	415	449	415	390	420	412	377	424	398	432	407	438	415	388	398	417	395	375	412	386	391	434	435	462	421	449	426	407	436	440	413	409	387	402	369	391	389	409	421	395	391	399	410	363	361	396	436	388	386	416	409	411	384	392	455	446	409	396	422	385	379	392	431	436	465	433	376	413	415	368	388	406	477	439	402	397	382	424	415	413	380	445	418	414	423	415	433	407	411	405	389	421	381	422	390	408	430	382	412	360	406	421	410	414	413	417	445	438	434	408	408	366	420	420	470	393	402	415	418	360	399	381	407	428	402	377	384	414	407	388	395	401	391	422	417	415	381	412	429	401	409	413	416	409	423	408	385	405	423	409	445	432	404	396	419	412	414	395	395	429	424	372	392	391	390	435	409	384	422	408	416	407	392	365	391	436	453	423	411	417	413	417	420	410	416	421	399	422	419	384	442	455	428	435	413	401	391	404	402	423	464	395	412	407	434	404	460	381	407	390	409	397	407	414	427	392	430	374	393	428	371	452	405	435	406	384	409	431	431	404	419	383	445	449	391	399	411	400	427	414	411	427	402	407	391	396	408	410	398	396	416	380	361	406	432	426	430	448	411	423	423	414	373	433	422	418	379	425	414	438	387	417	426	423	379	431	433	429	396	400	417	414	376	436	395	430	364	413	425	433	416	419	436	397	402	403	393	419	419	413	402	419	393	423	425	411	427	428	404	404	417	448	404	413	396	377	410	398	373	397	457	412	409	421	375	373	385	454	428	437	427	410	401	414	422	359	411	409	403	402	428	432	406	412	403	397	391	394	390	442	397	391	423	445	426	362	410	429	421	426	437	435	420	416	383	413	400	428	425	382	417	386	397	408	406	432	455	354	408	402	422	375	357	396	393	435	382	405	406	414	413	392	377	395	406	403	437	391	419	420	400	391	398	453	423	376	400	405	426	370	397	429	409	421	423	415	392	433	390	398	435	441	417	470	392	418	411	403	422	457	422	419	422	426	425	462	417	443	438	399	444	414	394	420	408	417	437	425	438	401	426	428	394	427	432	423	415	382	410	405	402	404	397	398	429	414	414	356	411	394	437	392	440	429	415	404	361	390	412	419	384	400	441	413	417	380	421	388	413	438	408	395	418	437	371	384	401	451	386	382	400	402	426	393	396	400	433	420	402	431	410	420	419	416	433	426	428	421	433	424	431	400	407	413	409	381	413	437	424	394	386	456	431	452	420	410	421	395	416	389	387	407	416	397	407	402	399	475	408	406	401	407	355	434	426	434	459	448	386	424	422	414	408	389	382	415	456	408	383	428	413	415	407	437	425	409	429	365	384	413	435	416	386	429	404	391	390	388	410	394	426	363	409	394	440	395	448	398	396	417	425	435	403	442	402	438	385	398	416	395	394	385	374	396	395	389	441	393	404	443	442	413	392	388	424	388	413	374	392	383	432	367	380	392	441	404	417	408	408	412	411	442	439	415	411	364	407	463	392	435	415	406	403	402	404	393	447	449	424	430	399	418	408	395	368	418	387	405	385	405	422	376	456	386	427	403	411	430	480	411	395	408	400	401	380	441	380	423	427	394	408	444	407	427	406	432	394	422	416	373	408	414	388	412	386	409	436	394	441	382	380	411	445	383	434	423	406	399	398	402	391	414	385	371	433	409	424	402	442	419	429	389	403	422	396	387	405	436	398	405	438	417	423	399	397	419	379	417	427	413	384	407	409	354	398	391	393	397	399	379	408	412	393	412	392	390	440	395	433	409	385	415	383	383	397	434	364	428	407	408	418	434	451	407	397	390	381	400	356	368	417	394	429	421	396	404	393	429	422	411	428	401	453	431	421	403	397	436	397	360	410	419	435	454	385	389	416	415	440	371	429	410	438	389	371	393	402	379	431	418	411	406	409	445	428	405	379	378	409	430	417	409	404	426	433	395	402	416	411	398	416	431	403	390	383	381	420	403	455	392	427	426	400	385	445	393	403	399	420	436	430	418	453	417	402	447	402	418	429	424	380	455	396	422	422	394	380	412	409	422	415	448	452	433	431	378	407	420	416	419	394	445	367	372
4369	2278	1465	1097	989	965	962	942	889	849	877	910	882	831	940	870	875	890	983	846	863	870	917	827	922	880	806	839	884	845	834	947	875	897	846	895	901	870	892	860	862	836	826	843	901	873	882	865	957	907	856	887	860	837	897	858	866	864	854	882	899	856	902	882	843	887	928	860	883	947	871	917	932	848	925	875	886	914	871	981	894	907	857	844	914	890	897	889	885	919	888	810	945	898	866	836	919	806	823	889	872	890	880	904	858	916	905	862	873	863	915	900	904	907	867	875	894	925	903	920	915	907	892	842	910	869	847	867	890	812	860	865	882	912	880	895	819	859	850	892	815	838	921	902	899	934	896	895	917	924	887	866	884	911	891	886	857	884	897	877	890	828	827	843	910	885	913	851	890	926	889	860	875	924	867	824	887	957	887	917	896	906	857	899	902	877	866	876	930	844	868	894	914	923	875	845	861	906	847	889	874	919	881	883	866	869	869	886	896	905	856	906	909	879	866	804	856	839	876	857	887	882	873	837	848	860	883	843	865	864	844	878	900	859	933	873	876	861	856	895	848	888	848	883	917	848	876	953	846	927	873	906	857	907	918	896	844	833	840	948	852	904	896	932	891	853	894	858	948	908	824	841	874	915	868	834	810	864	947	889	881	900	899	888	865	862	920	881	904	840	864	843	908	944	933	854	906	884	887	818	879	957	846	906	899	843	935	899	850	882	937	882	879	848	850	889	908	835	837	888	861	897	883	871	878	898	898	867	814	863	883	914	893	894	886	914	902	869	870	884	873	889	904	912	922	853	852	952	879	899	882	918	878	880	829	874	907	941	860	907	882	863	871	923	918	838	850	921	848	897	831	899	832	904	834	878	846	882	879	854	868	884	850	889	840	912	888	866	839	889	875	861	923	930	920	948	865	859	873	880	909	854	875	855	905	901	883	884	866	909	842	895	879	921	868	914	861	879	896	889	902	855	864	924	875	932	882	874	808	830	876	914	936	846	901	909	882	891	937	893	919	913	855	872	892	910	829	819	870	890	905	884	897	859	932	894	818	920	874	874	874	830	892	904	928	932	890	884	930	907	933	929	846	868	854	947	879	835	871	844	894	894	887	892	938	871	934	866	890	847	894	879	865	899	862	816	902	884	892	855	873	889	907	854	923	878	831	878	905	852	859	892	893	907	920	848	845	888	882	840	885	883	925	915	839	932	912	839	859	841	872	900	943	910	865	839	933	867	871	837	889	888	913	875	931	879	848	875	893	880	886	856	871	855	919	907	843	938	858	917	881	849	866	867	887	885	923	908	835	888	893	933	909	885	861	902	899	854	834	875	875	849	854	862	855	883	882	882	839	899	876	872	896	886	831	885	873	925	898	885	866	917	865	866	845	911	875	862	866	933	848	836	856	845	896	894	871	869	858	919	921	928	878	887	913	940	859	897	846	910	905	905	890	910	867	899	912	863	883	923	829	936	888	869	930	878	877	851	895	890	891	851	869	906	900	938	864	901	899	872	902	899	924	909	855	852	869	894	858	885	834	916	818	870	902	876	863	908	921	886	873	898	892	905	919	866	881	845	892	866	845	923	868	889	884	892	871	884	933	882	884	830	938	899	861	893	922	804	911	908	884	914	825	888	933	906	901	874	907	848	873	867	893	867	852	873	879	935	842	904	912	899	905	893	860	868	898	893	892	858	891	884	867	852	883	880	868	868	902	874	844	896	867	918	904	855	902	840	916	879	885	882	918	917	935	875	905	883	938	945	935	886	882	897	911	903	852	877	893	931	859	911	827	867	860	835	877	889	830	899	881	855	895	864	866	922	850	920	861	884	886	793	870	864	928	867	824	838	861	863	914	896	901	924	903	867	881	894	871	908	859	910	878	894	850	886	826	899	877	856	939	854	901	911	871	880	843	894	922	905	871	890	888	833	921	888	879	832	876	908	868	872	937	838	879	910	878	908	866	859	895	890	845	931	875	888	889	847	875	898	863	842	870	866	891	869	905	912	858	884	849	869	870	878	910	881	833	837	871	909	825	824	897	873	937	872	890	837	876	887	914	896	880	883	869	826	885	851	857	855	934	854	939	874	887	931	875	863	935	903	876	963	860	849	869	872	822	956	874	896	936	853	849	910	865	866	881	880	879	852	883	847	861	900	908	856	908	837	909	885	910	903	887	884	929	952	880	894	910	869	919	888	923	924	894	878	825	918	857	883	899	859	930	860	884	911	867	875	851	880	893	876	908	894	862	853	884	828	860	864	857	928	889	805	860	848	892	860	929	843	919	884	931	876	879	856	863	862	851	908	873	918	884	858	837	908	946	847	930	914	866	891	882	884	864	871	925	864	933	830	929	870	926	876	889	887	884	897	945	899	907	860	880	900	862	854	874	912	837	857	870	895	912	889	861	828	905	885	908	882	881	823	866	905	938	880	893	900	873	882	858	836	845	885	922	867	860	877	911	867	853	853	866	844	866	856	861	855	855	935	863	864	872	873	875	894	914	892	930	885	914	882	883	923	849	889	928	925	923	888	867	883	885	879	877	853	899	891	864	845	939	919	812	892	907	892	869	938	863	907	863	902	809	892	913	872	830	856	893	883	862	854	921	871	934	909	833	884	920	892	904	858	912	888	838	880	870	890	867	914	878	922	859	848	896	860	888	927	837	893	802	863	930	868	883	849	849	931	907	906	858	906	895	892	887	906	890	887	928	903	823	923	895	858	861	877	904	869	942	890	924	871	901	861	911	919	866	909	821	880	907	897	887	870	905	864	906	882	825	903	917	902	868	853	867	848	882	899	858	856	946	914	904	908	866	933	877	880	897	857	860	840	885	855	910	878	848	917	870	895	846	866	859	927	860	845	928	901	864	938	895	883	858	836	829	897	925	888	915	912	876	841	875	847	851	837	859	909	867	902	876	870	850	912	856	838	911	946	888	893	913	858	859	858	884	885	897	868	874	850	876	883	876	919	850	910	892	928	893	858	915	886	858	910	900	868	908	870	891	919	869	898	903	920	879	885	901	882	819	888	853	913	857	912	826	875	850	854	920	868	855	859	946	878	856	900	857	840	835	898	852	886	853	835	929	904	881	797	896	951	883	896	881	892	898	941	901	876	900	903	826	900	910	878	915	853	825	885	892	949	882	897	907	820	914	858	866	913	870	888	919	865	895	854	910	879	865	861	915	883	859	923	887	877	934	919	914	837	882	955	915	887	880	856	872	902	856	870	821	886	830	876	887	953	899	874	862	858	906	878	927	843	906	873	930	901	830	876	918	925	852	893	874	909	905	864	885	882	925	888	896	850	853	848	879	813	850	915	909	879	857	855	877	857	857	884	896	901	852	883	851	887	832	866	863	882	817	870	868	894	900	872	868	879	863	892	895	903	874	878	851	932	893	907	898	847	871	824	866	947	888	868	873	879	892	826	871	890	904	892	911	871	915	925	913	851	893	876	859	901	911	902	907	942	841	856	885	878	895	926	854	942	894	871	907	902
24422	20970	23962	28174	20971	21002	10917	652	485	412	391	419	364	391	347	387	326	310	330	320	362	326	327	306	342	314	386	375	333	285	342	309	337	302	306	312	328	306	317	307	297	340	306	314	306	316	320	298	306	284	324	336	284	313	354	319	315	287	310	305	310	338	352	360	309	301	329	252	341	323	346	362	329	332	283	290	323	317	300	334	317	284	334	307	344	273	290	312	316	310	321	299	339	301	292	342	284	314	315	351	316	287	297	337	316	339	309	310	300	335	294	312	356	316	288	309	325	307	330	305	317	325	325	295	295	319	353	324	358	340	317	298	302	349	327	319	322	295	323	314	316	309	307	278	280	300	318	300	303	312	299	292	322	328	309	330	288	296	305	316	289	326	325	299	326	352	320	329	317	290	323	355	315	300	304	309	292	336	325	327	297	320	314	321	297	299	309	346	313	317	295	296	277	284	294	356	338	288	348	304	293	321	326	293	300	340	342	338	324	280	327	315	334	290	307	298	327	315	311	311	361	286	315	323	329	322	308	270	280	297	312	303	278	282	264	320	282	355	326	313	334	314	301	317	313	305	302	300	304	310	314	310	343	320	310	335	316	346	339	310	317	320	322	334	328	330	313	274	310	301	288	282	300	305	288	322	301	316	301	296	336	353	281	293	318	294	321	324	313	314	328	298	294	341	311	304	291	320	325	285	301	331	282	317	317	349	297	329	303	281	313	313	300	273	319	311	317	293	300	347	304	318	317	320	306	309	295	283	327	300	337	315	278	331	338	294	306	336	269	283	333	305	326	304	272	329	331	301	314	307	323	290	308	297	316	324	299	310	323	311	273	326	314	352	308	294	295	306	360	328	334	299	326	317	288	332	289	322	284	289	334	335	332	316	277	315	341	294	370	356	327	306	304	350	299	304	310	332	310	292	315	308	341	345	323	285	286	315	313	280	308	338	325	318	269	301	295	322	307	309	328	303	299	302	321	280	334	300	311	297	296	338	315	319	347	315	310	296	314	300	312	318	314	335	331	339	337	278	310	342	321	331	314	313	314	328	316	340	307	325	347	283	314	313	340	327	298	332	303	289	345	297	309	300	283	294	330	346	305	327	308	307	291	291	313	327	280	298	309	296	283	327	310	331	286	307	298	248	336	311	292	323	339	309	297	292	315	280	302	330	336	301	311	328	272	337	343	287	332	322	307	331	307	323	309	329	341	322	303	316	330	329	275	322	317	315	295	334	291	300	326	337	330	319	314	343	317	308	308	276	303	303	262	310	298	310	308	303	309	303	291	300	317	302	297	304	339	310	297	350	345	311	331	282	312	280	341	355	287	299	334	340	306	292	305	322	309	321	316	335	304	315	291	301	312	294	330	289	294	325	344	316	304	279	291	284	268	328	303	323	309	333	332	306	293	333	316	323	317	291	349	313	328	305	308	285	293	323	305	305	331	306	313	365	302	300	279	315	300	353	360	335	355	286	310	271	329	317	296	312	297	315	301	307	321	339	305	300	288	300	326	332	294	305	317	316	333	313	300	305	298	325	305	337	327	333	315	307	301	278	300	341	306	276	276	291	312	319	327	313	299	300	341	342	312	331	319	330	336	300	311	316	327	317	325	327	313	302	301	295	317	332	313	308	298	327	326	312	324	298	289	326	327	290	301	319	307	318	270	307	294	287	340	309	287	294	357	272	312	320	291	313	295	314	331	296	336	329	301	336	321	329	288	318	335	304	331	309	318	304	315	284	288	313	303	312	348	316	323	332	307	267	333	323	334	326	325	324	292	328	284	286	325	293	317	321	283	327	303	300	302	302	297	336	324	302	331	354	326	303	287	306	282	292	308	298	353	316	334	317	305	303	318	311	310	312	317	322	315	313	300	335	322	287	288	318	317	341	333	285	310	323	295	285	317	296	342	296	294	313	302	331	290	315	325	343	316	300	283	333	319	345	299	325	302	323	282	349	324	294	297	359	313	331	287	327	321	313	299	322	333	302	302	290	303	332	350	298	326	357	289	297	308	310	357	337	306	290	342	324	306	336	346	323	275	289	311	287	282	320	325	290	313	317	322	342	311	310	299	297	295	313	339	329	277	328	314	349	308	342	343	308	334	303	355	291	314	320	311	330	285	306	346	314	356	301	316	330	326	316	327	269	281	319	367	346	335	294	337	310	329	340	339	304	348	298	323	310	310	340	305	343	333	274	292	303	324	319	336	312	277	308	320	331	277	338	351	313	292	285	304	334	345	307	302	307	324	284	334	314	293	352	316	289	280	354	304	303	306	285	303	317	308	341	302	319	301	328	333	302	312	303	320	298	324	327	311	302	322	307	356	308	329	296	321	292	306	338	319	304	323	331	341	308	292	293	306	350	328	307	315	299	271	343	332	348	288	296	355	325	310	290	310	315	328	331	326	369	365	355	313	296	321	315	333	325	335	295	290	296	297	326	302	300	321	290	280	317	325	280	326	329	305	314	275	324	323	303	314	291	327	351	309	288	335	286	337	302	307	301	325	341	302	330	325	288	328	353	341	317	322	298	327	300	304	324	323	310	308	316	327	322	339	354	329	319	322	296	289	299	314	343	316	318	311	278	288	322	341	316	322	318	297	315	313	296	340	332	328	336	320	295	311	341	293	339	309	302	320	306	302	298	300	300	272	276	299	272	294	301	310	311	314	297	301	351	308	321	327	311	338	331	315	277	315	311	315	311	298	319	287	328	322	289	319	342	303	292	303	329	290	330	296	293	312	332	327	313	349	337	354	327	292	306	295	307	320	308	327	325	319	275	296	290	306	281	329	324	307	278	286	316	365	320	323	322	295	328	327	298	325	262	311	284	302	327	278	318	337	285	370	314	323	325	289	338	343	325	318	297	332	339	310	314	354	345	294	312	326	316	351	333	306	297	333	304	325	303	321	329	278	295	303	358	306	307	301	306	306	299	317	276	318	338	352	294	305	305	294	303	320	309	324	292	344	342	324	302	317	336	366	335	341	309	341	330	291	322	316	326	271	302	293	313	269	315	280	310	302	300	319	327	320	316	277	311	301	299	320	300	283	292	310	323	333	306	304	328	330	305	284	351	320	331	336	307	277	324	336	307	325	301	319	303	320	335	302	343	321	299	336	313	336	316	327	318	335	310	289	321	363	332	284	311	314	310	286	296	316	343	328	301	326	298	306	318	319	336	321	285	312	301	304	321	258	333	310	334	325	327	337	298	320	321	297	305	326	290	310	319	350	262	303	352	357	312	301	311	318	310	337	305	336	289	313	335	315	325	348	292	296	325	312	292	323	301	296	307	300	319	259	318	341	308	336	284	317	311	288	300	320	279	278	331	351	320	286	320	282	329	306	320	304	322	333	319	323	325	316	355	332	347	332	300	330	282	328	346	318	325	334	332	317	297	316	294	322	319	319	299	347	307	305	316	326	305	309	279	331	342	313	314	307	313	305	336	326	312	310	295	325	337	293	321	320	322	324	311	298	335	307	316	318	338	310	301
3994	3393	1729	1033	867	827	708	697	745	697	700	713	684	678	679	667	680	663	728	728	688	687	660	682	652	701	676	653	632	656	676	649	688	667	679	684	673	632	639	666	688	674	688	671	681	708	661	727	634	630	697	641	662	681	689	659	665	625	642	629	628	687	653	637	651	659	648	684	658	612	655	683	617	665	642	658	681	662	672	621	705	685	662	625	695	650	704	669	673	686	661	671	634	679	719	679	719	679	666	682	657	644	660	679	672	725	683	686	645	709	677	680	655	716	654	665	688	633	640	639	684	651	623	678	686	658	706	675	720	685	650	637	675	629	652	654	674	688	675	700	671	671	655	667	606	717	649	712	626	721	679	663	679	636	683	622	674	666	635	665	645	628	717	702	669	676	613	684	664	673	684	697	628	666	635	657	701	682	713	665	692	674	662	719	668	650	709	692	615	676	656	642	645	667	625	626	639	683	679	686	699	653	666	730	740	694	652	634	644	639	646	670	691	717	675	666	671	710	723	617	690	688	657	713	708	690	676	665	662	663	684	614	727	673	605	661	650	678	600	652	724	653	690	695	677	675	670	678	691	669	624	651	613	693	702	709	672	628	665	674	642	655	691	636	644	657	665	656	663	650	642	701	681	644	651	673	633	654	694	704	659	648	635	694	661	586	630	725	704	671	638	638	679	605	642	657	692	695	723	605	671	685	651	697	670	655	655	714	675	716	646	632	642	615	636	654	658	682	626	697	716	638	712	657	668	651	692	696	636	673	606	683	732	692	669	637	645	665	670	683	682	668	701	665	703	666	692	666	688	716	634	629	666	698	661	661	669	682	692	640	678	661	714	665	643	650	681	692	664	659	674	676	625	675	667	675	654	676	656	687	659	740	680	641	677	672	684	697	634	693	723	655	690	646	683	642	683	665	676	679	667	712	684	648	713	655	646	695	651	625	672	685	626	682	678	664	676	684	641	669	661	692	687	701	677	686	676	685	667	651	692	663	676	687	693	697	664	681	645	684	634	667	621	675	703	653	658	671	607	660	668	700	655	709	672	674	694	645	649	703	691	668	682	687	658	633	673	739	702	677	680	651	653	674	659	672	683	643	692	671	648	664	678	665	688	673	682	649	659	680	689	639	677	660	721	726	695	683	691	671	702	676	654	663	703	728	697	698	658	641	613	641	648	648	668	688	704	633	619	633	676	665	684	662	674	676	676	697	678	710	692	639	656	664	638	623	696	664	697	650	715	715	671	662	671	673	630	704	636	683	643	666	661	665	651	669	685	647	672	688	693	693	705	673	637	678	676	647	690	677	671	654	675	650	679	680	675	686	673	636	671	704	601	646	691	700	645	650	619	641	662	689	676	657	686	629	655	684	694	681	690	694	690	691	694	665	693	650	689	655	692	638	669	650	669	658	678	669	645	659	620	663	644	683	615	678	623	698	670	684	673	705	668	658	629	618	667	719	685	638	689	672	679	673	702	661	640	677	702	670	637	660	697	701	714	698	685	668	666	683	646	659	686	646	666	652	659	684	704	668	634	681	643	657	669	661	657	701	650	706	638	668	695	707	690	682	666	691	641	654	718	653	678	681	706	674	705	655	677	680	669	639	685	666	649	649	675	674	668	657	713	678	661	693	677	641	720	636	674	639	699	696	673	692	680	657	633	677	658	669	715	675	625	653	645	646	680	685	644	609	686	665	652	671	659	705	658	685	663	652	712	680	662	653	649	709	686	681	720	676	639	689	654	660	727	670	676	655	655	637	648	763	678	636	676	714	661	682	676	656	623	640	688	641	648	640	639	700	702	700	669	634	723	664	691	668	661	700	693	654	625	670	687	617	678	644	631	689	679	663	671	678	677	677	701	706	720	658	659	670	641	659	666	683	630	664	640	639	709	717	706	713	699	684	674	648	672	707	650	686	656	650	648	675	687	665	683	652	688	684	657	667	623	647	678	712	656	668	663	666	650	665	678	688	659	675	692	668	675	691	658	681	632	673	611	632	663	674	675	620	677	643	702	640	718	701	649	653	707	719	692	698	679	702	689	617	671	702	649	681	646	678	682	647	654	645	669	665	648	652	674	678	638	657	654	594	660	646	605	644	668	685	660	657	638	675	702	660	652	706	680	666	718	680	625	640	706	657	659	740	675	661	651	682	683	687	704	692	672	658	676	608	673	726	676	655	723	670	684	697	682	672	684	651	667	661	696	681	654	644	660	645	661	671	718	687	621	699	667	609	688	668	628	677	677	694	665	647	659	649	674	637	643	653	645	640	675	662	694	662	655	691	679	632	666	642	715	700	667	693	682	695	654	642	699	655	633	626	696	707	635	672	663	653	685	643	669	683	632	667	669	658	702	688	699	629	668	644	696	712	642	674	639	672	676	685	711	633	653	669	695	692	681	672	694	671	676	702	665	692	678	661	691	640	703	695	689	632	664	649	673	654	709	710	646	645	650	664	691	695	638	667	672	677	682	648	703	690	674	692	654	642	694	677	646	676	681	714	636	652	649	712	633	678	687	671	687	701	618	682	682	663	601	667	624	656	613	671	656	734	714	692	706	705	695	687	674	689	659	719	652	714	660	686	661	667	658	668	635	665	718	684	689	668	638	667	648	671	661	681	665	652	643	683	679	624	709	646	635	661	687	653	680	698	684	657	628	684	674	641	675	719	664	671	738	665	663	716	674	708	643	672	653	708	643	621	711	692	641	684	666	664	663	696	640	695	707	669	646	704	712	685	671	668	625	701	663	681	636	688	666	692	724	638	608	704	639	664	668	635	689	641	631	662	655	694	673	710	661	643	656	706	679	676	666	633	661	641	693	687	681	664	679	670	678	698	609	665	690	631	674	685	715	682	711	640	668	659	673	699	676	650	664	628	688	639	678	666	693	659	681	578	677	669	677	702	685	683	600	657	728	648	628	652	669	651	703	687	640	684	677	667	689	684	673	680	662	673	676	673	648	644	658	679	699	656	660	626	639	692	715	671	655	680	614	690	681	625	676	665	719	689	667	623	697	647	619	688	622	634	666	679	677	668	629	631	654	682	624	674	684	686	678	682	722	699	667	717	696	677	652	648	688	650	670	645	692	703	638	708	662	638	661	678	650	640	716	637	677	678	720	672	652	706	670	675	684	706	665	664	698	695	661	680	675	679	652	646	636	632	713	684	642	660	637	668	642	667	667	712	623	650	682	651	650	665	639	681	661	700	646	663	646	648	656	684	685	686	650	654	690	665	644	696	736	650	631	693	672	649	659	687	685	664	680	629	648	676	639	694	672	674	682	670	649	676	682	644	707	656	661	696	666	672	705	673	667	713	700	668	683	661	678	669	721	673	744	659	666	650	745	730	700	702	651	677	655	684	617	655	685	652	662	689	644	710	703	646	702	650	675	661	660	651	701	665	655	695	628	651	710	652	632	664	686	718	662	699	706	661	658	663	716	671	695	653	693	667	651	679	619	612	696	639	662	680	705	647	688	667	698	654	680	652	664	682
33173	14664	2223	328	254	269	262	221	292	264	261	253	231	269	262	238	274	281	269	306	270	272	263	253	307	275	280	312	255	253	260	267	284	247	271	275	276	283	297	267	257	290	269	266	252	267	274	271	259	257	260	268	253	272	243	310	267	259	267	283	246	246	254	264	243	258	266	262	262	250	288	228	293	267	261	276	277	263	260	238	272	245	255	292	288	260	257	239	269	291	288	245	266	281	249	265	238	253	250	239	265	278	247	271	245	234	268	262	290	267	297	273	277	277	251	251	273	278	229	278	283	273	279	259	267	263	265	246	271	296	295	272	271	254	262	246	258	280	241	233	254	268	262	261	275	286	259	281	270	284	258	288	258	257	266	295	279	287	252	249	289	263	269	257	282	254	263	261	251	275	289	265	244	235	259	237	253	266	250	265	255	258	256	289	226	235	276	248	257	304	286	258	260	266	256	294	260	282	252	293	284	257	269	288	261	247	262	257	278	278	239	252	287	256	263	268	255	259	304	270	257	288	320	280	269	256	265	276	248	261	264	280	259	284	262	286	266	279	293	278	273	247	266	267	274	294	271	231	268	243	250	262	284	270	242	270	273	261	303	257	262	251	278	235	251	261	271	269	239	308	265	288	259	236	275	264	284	284	271	285	270	230	257	274	234	256	229	257	276	273	265	291	280	255	267	230	248	253	283	278	250	254	238	261	273	263	287	296	243	271	294	259	267	270	280	256	300	307	258	285	254	270	259	254	268	268	262	250	251	271	286	278	264	277	262	243	246	273	276	275	288	281	277	287	274	277	255	265	273	281	255	242	237	241	259	274	285	252	256	254	311	247	266	274	301	242	297	259	308	269	268	273	225	273	264	268	275	262	302	273	269	270	246	254	234	264	252	275	264	261	266	238	232	326	264	279	291	252	258	283	271	251	221	285	261	295	282	272	282	289	290	258	248	261	312	293	298	256	221	259	276	300	265	232	263	271	264	257	254	253	284	248	272	279	267	226	267	294	276	263	254	260	275	267	256	265	275	265	272	248	261	233	248	297	272	275	254	274	257	271	286	273	322	266	274	275	268	299	251	245	258	263	291	259	239	251	282	254	273	246	282	265	281	260	286	254	272	271	275	266	260	283	277	280	248	270	266	279	294	255	287	239	256	262	285	265	272	240	259	247	271	274	271	280	259	275	267	274	250	243	254	277	259	241	257	275	266	237	262	269	272	285	260	303	271	240	302	283	264	254	224	287	284	286	274	259	281	271	268	246	261	266	273	239	229	290	263	258	280	290	283	276	290	271	293	268	264	262	256	292	249	272	239	294	280	268	301	271	250	266	257	240	276	290	271	256	272	239	278	251	240	283	316	237	257	283	274	276	260	267	321	257	267	247	268	269	245	304	281	289	240	251	266	246	272	271	255	280	292	265	261	279	250	250	258	263	253	295	263	249	229	276	263	220	269	267	306	261	297	273	270	295	256	271	249	255	284	274	231	257	290	265	280	276	256	291	255	246	241	300	276	293	250	260	273	271	260	247	242	284	273	278	237	283	277	251	292	289	250	256	282	263	284	286	278	246	273	267	261	267	276	259	286	264	279	264	268	229	269	247	256	273	285	248	286	273	265	248	271	253	264	273	275	249	236	291	222	253	242	236	251	294	309	275	278	256	250	285	289	261	244	254	244	267	275	246	289	263	245	249	246	285	274	275	285	273	271	253	286	273	239	224	263	254	282	276	247	262	259	282	317	280	260	263	245	257	228	271	248	257	253	304	251	256	270	265	244	281	290	265	260	281	278	239	274	258	242	243	233	292	258	275	278	274	257	253	247	251	258	258	273	269	286	280	264	242	263	259	268	292	267	256	253	284	293	298	289	269	265	257	294	253	296	282	314	286	269	262	287	309	270	295	295	276	257	273	288	274	248	235	269	263	261	246	243	275	247	272	276	280	276	243	244	255	286	267	255	272	278	258	254	274	283	270	236	258	263	281	282	278	256	273	291	278	243	234	273	249	267	261	292	238	253	274	258	280	271	270	241	239	257	264	274	277	251	258	281	266	255	248	249	292	270	298	270	247	241	268	252	271	261	257	275	265	230	267	267	252	259	269	247	265	262	263	240	268	278	289	261	244	269	258	282	253	246	276	277	273	301	255	270	281	275	285	285	274	255	300	280	272	260	264	275	267	260	287	284	272	252	284	279	246	274	306	264	274	260	237	239	242	250	246	283	250	268	258	264	272	248	267	260	258	255	272	256	255	287	282	272	266	262	236	297	277	264	222	263	284	266	265	278	274	249	270	272	297	260	233	285	260	287	264	262	272	274	256	246	279	264	276	243	270	265	277	249	268	294	287	257	256	277	289	218	264	258	271	257	278	297	261	304	254	286	256	252	252	280	277	262	289	286	271	278	269	264	254	253	265	282	249	246	230	248	258	247	269	261	257	266	261	276	288	259	276	281	292	257	270	258	292	267	272	289	263	269	270	250	259	240	273	277	280	257	277	281	262	287	256	258	229	239	274	271	260	283	264	252	289	306	265	277	287	259	272	277	266	254	291	256	272	284	264	256	268	296	253	253	242	262	263	266	268	276	298	263	298	291	249	271	287	272	274	255	267	299	278	275	280	251	279	276	244	287	267	224	266	277	278	260	253	240	295	264	264	285	262	240	235	275	292	275	284	258	261	288	272	290	272	243	277	285	248	269	290	241	273	267	247	259	297	245	247	298	270	260	280	270	244	270	260	265	259	274	287	280	251	259	272	265	286	225	270	260	264	283	254	279	273	239	265	276	251	277	261	272	245	273	240	284	247	257	251	265	263	264	269	252	256	286	278	264	260	309	226	262	265	263	228	279	240	257	263	248	276	274	227	266	251	282	245	277	265	286	297	262	252	284	245	261	285	265	293	257	267	269	269	241	262	251	287	282	306	252	273	262	281	254	272	269	235	259	270	244	277	258	275	288	270	248	285	271	272	223	256	221	258	269	262	261	274	259	273	252	248	246	283	268	253	258	244	277	291	274	257	261	261	267	292	271	282	285	268	293	251	266	248	266	280	246	238	251	278	251	278	278	277	267	264	253	275	283	277	249	228	272	274	292	265	274	262	268	297	239	292	269	259	253	268	269	254	307	270	277	286	281	282	271	253	281	298	237	235	275	257	256	253	262	261	258	309	270	243	259	264	259	240	272	282	287	268	260	266	257	267	269	257	223	283	286	270	279	291	253	286	260	297	266	271	292	276	232	255	285	261	261	268	266	277	244	234	285	253	302	259	296	283	268	251	263	273	269	229	294	286	280	254	259	260	263	277	220	236	268	275	260	246	258	247	232	284	253	272	297	294	257	268	274	254	234	301	272	254	262	281	295	262	267	285	230	255	290	272	275	271	290	253	253	244	255	303	280	301	287	306	301	251	268	275	267	268	261	261	276	256	286	265	286	269	252	261	276	262	271	251	271	271	255	248	284	255	238	265	275	308	248	298	250	273	256	288	295	253	298	287	297	260
7740	713	664	641	617	663	676	639	682	608	644	606	643	619	647	662	672	635	668	679	665	618	633	614	646	595	641	584	667	631	627	659	633	656	643	661	668	616	588	662	621	674	639	656	632	651	653	625	662	617	677	629	586	612	603	651	647	613	628	590	642	655	648	646	588	623	673	649	614	615	634	674	635	662	657	607	666	615	641	693	620	578	679	701	608	599	596	634	614	611	608	628	625	619	630	591	631	637	632	652	630	597	672	618	632	632	648	624	643	656	659	599	642	600	619	666	661	603	628	622	647	696	627	599	659	631	595	653	619	635	627	663	676	606	633	651	658	656	598	609	630	642	642	625	600	629	639	620	631	656	606	643	650	636	610	621	668	611	616	612	637	609	634	578	645	655	615	635	645	618	630	636	656	610	618	669	643	629	659	599	583	603	588	620	604	633	610	654	667	608	635	616	658	628	659	627	642	638	627	628	589	647	629	627	642	647	673	595	644	615	604	639	627	604	614	598	616	645	612	598	571	670	671	657	589	646	611	652	672	615	579	612	639	625	643	645	613	642	615	592	629	658	639	658	620	678	643	663	672	629	621	643	602	639	672	628	628	650	658	632	635	623	622	584	623	641	589	664	681	612	610	637	623	652	628	630	639	605	644	666	629	668	622	635	666	644	610	637	602	646	570	646	659	651	611	611	631	651	628	621	675	621	695	632	626	592	638	630	628	673	638	645	603	654	625	647	619	657	705	693	623	691	632	618	626	603	580	585	605	623	643	604	638	657	655	654	634	659	638	649	648	588	643	657	591	658	632	588	569	644	610	618	618	630	625	646	632	638	624	600	623	615	642	634	637	630	615	685	581	617	620	650	608	614	676	695	617	657	604	653	623	625	579	647	647	610	660	615	661	618	664	654	648	623	658	598	614	618	637	618	641	626	667	624	652	648	653	656	674	642	632	622	633	606	614	616	631	598	563	590	615	626	669	638	630	599	629	590	570	597	636	682	634	633	653	637	680	684	641	674	622	697	659	625	638	638	606	604	627	661	621	649	652	651	692	647	663	619	630	636	643	684	619	652	659	632	622	643	644	613	617	622	647	684	656	654	589	655	647	678	609	623	605	621	599	615	614	623	630	602	639	612	646	590	623	604	702	626	633	657	606	612	637	664	610	674	669	632	648	612	667	651	600	651	568	650	637	623	640	597	601	633	594	637	600	647	667	637	618	615	666	629	633	672	610	680	708	614	627	658	596	599	616	654	620	616	620	610	636	603	662	620	611	635	657	617	653	655	666	626	617	632	632	606	614	630	600	615	657	591	619	690	628	609	645	635	624	642	634	595	638	640	565	604	596	613	633	616	667	609	637	625	610	622	616	630	623	594	599	666	642	581	622	585	627	628	656	645	632	587	643	607	621	596	612	593	585	645	620	687	652	626	656	646	594	664	635	624	628	664	635	593	621	629	649	633	616	640	616	662	636	616	595	598	609	651	623	636	603	643	586	651	627	630	654	612	616	701	637	583	610	618	692	646	606	605	638	623	639	597	592	651	612	661	603	628	672	648	686	643	604	619	640	671	628	629	597	632	626	645	613	649	614	619	602	669	622	583	631	599	621	655	645	602	636	634	655	606	674	644	655	658	633	587	632	647	642	649	630	602	658	588	600	614	622	621	660	623	648	636	610	604	623	618	673	624	596	635	650	626	615	643	626	612	615	629	621	559	629	654	672	610	602	624	615	666	632	650	612	591	661	633	630	608	567	630	653	665	641	639	587	630	614	610	637	612	701	593	658	631	622	637	651	635	656	628	616	608	661	623	646	643	650	641	695	605	642	596	627	624	643	612	643	681	639	654	664	647	629	658	609	679	639	635	581	620	611	649	660	669	637	669	599	630	614	615	664	666	655	611	633	638	579	636	649	639	643	647	603	637	632	586	617	649	658	621	615	601	638	644	621	697	602	670	646	590	618	652	632	631	617	628	617	638	623	625	605	593	575	631	616	630	635	604	658	649	674	652	634	614	659	596	631	624	621	629	596	634	675	647	618	631	599	591	655	641	646	656	635	614	642	628	638	624	622	659	588	657	647	639	624	606	664	641	622	631	656	619	648	591	635	650	595	626	626	680	627	654	675	623	648	621	580	645	646	651	613	643	637	614	665	661	606	682	637	622	591	638	621	599	645	621	639	620	647	636	636	608	633	643	595	603	615	664	644	663	627	616	651	659	627	626	687	626	636	678	670	643	622	633	629	636	673	611	625	672	613	567	666	669	613	626	622	628	630	649	608	657	656	663	625	655	630	649	635	679	621	638	631	617	604	644	589	610	598	599	550	619	704	586	654	583	657	656	603	634	611	664	660	650	653	629	650	616	637	643	630	646	590	664	684	613	613	640	624	635	671	647	637	582	629	675	650	662	629	627	624	609	647	634	665	655	625	652	620	652	645	617	615	636	642	642	657	646	662	602	646	667	649	637	568	641	639	622	593	639	634	628	649	645	665	637	621	625	617	657	640	668	595	604	702	629	658	605	661	620	616	659	640	635	605	643	642	625	669	652	633	613	584	606	610	682	640	598	662	630	652	606	652	639	621	656	659	625	636	623	664	611	713	611	649	634	648	615	624	635	654	660	644	620	586	685	631	648	623	632	638	570	626	639	628	601	678	692	629	606	647	621	598	665	632	575	642	593	602	652	671	627	639	608	641	622	607	644	629	632	659	642	650	617	655	645	638	585	618	635	637	654	636	634	619	622	622	667	614	619	644	666	643	641	641	600	651	655	593	597	639	635	630	695	637	644	645	626	639	658	620	643	613	584	639	655	652	586	700	636	615	644	646	619	633	639	615	634	636	643	625	613	615	611	647	611	671	582	601	631	641	616	640	693	669	624	650	642	614	632	620	632	647	602	631	666	718	607	640	649	604	643	680	608	666	647	621	630	639	666	626	641	614	647	608	627	695	662	640	633	664	654	647	607	639	659	638	600	706	638	618	663	588	657	674	608	627	624	671	593	694	666	648	612	597	598	624	650	679	639	679	619	618	671	628	597	623	634	624	622	646	650	656	631	609	657	682	617	640	658	644	613	665	629	628	602	617	668	637	669	642	620	677	649	639	623	629	622	689	655	608	599	622	624	596	638	642	677	630	646	647	678	600	631	613	666	609	690	600	620	646	619	667	664	681	579	624	653	654	633	677	628	632	667	648	663	643	593	633	644	594	637	644	663	675	642	633	654	606	630	636	636	664	623	675	667	641	619	592	639	660	681	608	605	658	639	598	640	618	606	649	661	600	629	653	603	650	606	596	646	623	599	614	667	615	608	631	653	618	631	627	658	600	614	602	665	625	664	639	688	640	690	668	649	631	653	603	633	659	654	680	654	682	658	637	604	651	632	637	669	607	633	624	606	612	662	638	629	676	643	623	682	580	680	645	639	609	670	659	612	577	610	626	621	621	634	650	672	595	640	649	647	662	662	557	638	627	601	628	622	678	602	584	592	626	628	626	581	600	659
25163	21016	23620	28609	21017	12905	727	529	469	492	431	506	453	479	458	420	380	409	425	412	430	449	438	456	463	484	441	396	418	451	392	386	446	440	421	410	396	419	426	426	416	427	408	405	415	418	390	426	417	411	406	418	388	420	416	439	406	439	427	435	403	380	423	407	382	418	394	455	413	417	406	419	397	407	443	432	468	414	399	406	435	396	424	403	422	440	457	393	381	398	417	426	435	428	494	431	407	439	424	396	378	400	393	411	454	421	375	386	397	419	416	404	387	415	444	438	441	395	415	401	381	434	389	414	439	449	384	404	431	416	429	408	378	417	413	437	422	414	456	434	432	408	400	417	378	442	416	397	429	405	418	435	403	378	443	388	404	386	410	421	414	425	397	424	370	397	428	438	428	437	373	404	467	377	398	416	430	387	389	409	425	417	359	389	364	468	350	425	406	384	405	412	410	428	416	385	406	416	378	397	406	383	425	382	372	391	366	411	407	400	388	406	408	408	423	422	400	436	426	396	397	400	383	392	434	372	400	429	399	405	397	409	413	444	432	422	426	422	417	478	428	424	376	464	407	435	387	406	428	385	390	397	419	408	415	406	430	411	423	417	421	438	430	427	408	447	436	419	409	402	413	400	430	436	387	454	407	406	414	456	412	407	406	420	408	426	405	459	390	414	443	403	398	406	458	396	407	402	400	391	391	419	391	425	398	404	395	432	438	401	413	409	396	412	384	424	434	386	399	408	426	403	391	381	401	434	390	425	447	449	404	425	411	408	402	377	445	473	441	422	373	399	457	410	433	463	395	387	423	407	389	404	407	408	397	418	410	396	436	397	374	451	408	421	385	410	436	437	414	436	394	383	439	418	393	389	409	391	402	415	454	359	410	419	443	407	389	364	413	409	438	414	397	389	427	418	459	443	416	391	430	378	438	426	436	465	425	400	424	383	388	436	431	423	444	434	423	409	420	423	406	407	415	419	386	430	427	440	456	380	427	389	418	430	438	419	414	433	426	394	393	468	385	412	448	424	400	459	445	418	391	388	405	445	419	383	405	381	395	403	417	423	429	456	412	407	412	427	426	423	423	412	400	436	408	429	425	433	449	441	404	403	416	411	381	397	394	400	429	429	446	392	430	452	458	378	429	413	407	422	423	408	362	427	443	432	416	439	410	398	413	377	391	439	448	434	415	396	445	427	410	416	407	439	434	397	414	407	358	427	466	417	428	409	404	386	469	446	407	419	411	380	396	435	418	432	386	405	428	445	457	442	430	405	430	418	443	388	445	403	378	399	406	401	394	397	447	438	399	394	415	406	423	385	429	437	413	390	395	432	412	444	403	411	382	420	423	429	421	379	384	404	428	408	382	398	424	437	410	412	414	423	396	409	412	394	428	397	390	443	392	408	461	403	428	456	454	408	412	425	387	469	460	450	422	380	449	392	421	379	460	444	416	400	418	411	398	418	405	415	397	420	415	444	426	391	401	400	390	419	404	415	396	386	404	404	410	429	378	401	424	389	424	476	444	414	391	388	411	382	407	417	421	395	404	467	433	408	456	446	384	418	392	439	439	374	426	406	396	422	476	451	415	424	389	387	440	434	417	363	421	452	451	390	355	413	396	431	368	412	423	458	394	426	417	402	371	423	372	440	449	394	428	415	383	473	449	426	442	396	449	409	390	449	432	439	425	428	423	415	394	411	422	428	428	405	427	381	409	404	375	428	389	429	410	386	390	412	426	358	408	429	441	422	384	428	366	453	357	365	422	400	428	399	445	415	426	410	466	421	390	376	420	398	400	414	430	429	370	407	407	422	422	431	451	387	437	422	421	387	417	407	400	415	382	427	406	358	411	404	430	381	404	437	382	433	426	402	401	440	396	409	379	416	456	382	413	400	408	405	421	397	408	398	470	404	458	405	421	394	420	379	407	416	382	432	429	419	434	400	403	414	386	453	402	467	382	400	408	423	440	433	418	434	414	430	444	388	390	460	412	404	445	396	412	414	451	415	433	412	435	392	425	434	384	456	390	399	428	398	403	401	381	431	411	463	410	397	400	415	433	449	374	409	404	432	392	423	407	389	418	374	414	412	413	452	393	405	423	399	445	420	406	454	449	444	436	413	378	419	396	457	410	418	466	414	350	434	392	407	399	404	388	414	430	422	412	423	409	423	431	386	432	419	395	457	403	414	419	389	398	385	418	396	422	429	396	404	418	415	418	440	397	442	395	415	398	459	366	399	430	404	383	396	417	383	387	423	398	366	412	409	429	447	417	437	398	436	424	392	367	420	396	412	443	418	354	423	402	442	420	413	422	431	450	386	392	432	432	418	404	404	404	350	401	399	412	371	395	419	401	414	355	451	430	404	405	416	439	375	447	426	369	383	400	425	406	396	431	386	423	389	440	465	428	396	435	422	411	394	401	410	420	378	375	421	414	437	436	405	425	391	424	432	397	387	439	419	409	418	397	446	440	359	398	417	395	365	406	371	410	421	427	394	420	427	381	410	399	379	440	398	437	421	493	410	429	424	427	363	353	418	378	416	411	429	374	383	400	415	399	386	413	435	414	431	424	435	400	410	416	415	370	403	407	403	388	386	426	402	404	436	433	450	400	344	438	427	427	427	441	398	401	421	436	422	415	459	445	405	385	411	423	432	427	362	379	399	403	391	399	400	415	382	384	397	454	400	390	437	432	403	421	443	432	427	407	402	410	399	410	418	386	433	397	385	426	443	426	423	422	447	391	400	404	431	412	414	435	420	403	400	433	415	392	427	411	391	382	402	390	400	418	434	382	436	410	442	386	404	418	394	425	410	416	440	413	431	376	422	408	413	416	397	427	415	386	411	416	461	418	427	375	425	448	385	391	382	409	424	396	433	400	431	425	417	440	406	441	432	391	441	412	431	403	438	415	485	393	399	447	427	403	419	450	428	390	434	423	371	449	370	395	420	382	444	408	416	391	422	383	418	402	411	357	409	398	395	400	406	398	386	410	423	424	408	380	404	416	418	431	413	449	451	411	376	395	408	405	439	451	424	397	398	413	408	414	424	411	413	474	413	438	379	430	412	420	398	386	418	425	385	399	442	423	455	440	444	430	406	441	363	423	423	432	415	383	426	362	403	420	465	375	406	428	431	417	401	429	414	379	421	387	401	386	451	443	392	422	410	438	421	397	417	458	404	449	418	435	399	434	381	407	382	449	435	437	408	371	401	399	408	420	417	431	425	394	392	398	448	417	440	430	388	382	399	413	396	436	405	402	384	396	423	423	390	455	464	421	454	433	445	409	387	404	420	405	392	395	419	444	428	431	383	450	433	415	430	375	417	432	361	414	409	419	422	401	420	420	392	452	421	407	425	374	406	398	387	458	343	365	408	437	428	447	438	460	412	424	387	420	430	404	428	423	421	425	447	413	420	397	413	393	429	424	410	427	444	365	435	403	409	402	447	434	446	416	390	393	389	380	429	424	401	388	409	399	404	412	416	413	417	403	425	421	456
4404	2398	1431	1089	1001	971	954	911	884	901	872	928	870	896	903	886	833	904	869	889	881	859	887	884	933	854	857	866	859	895	915	927	912	927	894	891	858	889	879	903	940	894	914	861	856	863	907	819	892	898	840	877	887	915	861	943	915	837	897	914	955	844	847	930	857	890	900	863	879	800	820	885	862	908	868	891	868	877	876	853	867	907	879	891	846	879	935	889	888	880	913	874	868	925	942	844	867	874	860	906	909	914	885	863	846	951	889	905	948	888	887	918	883	870	896	942	889	925	886	895	883	886	821	875	871	864	833	908	875	850	900	848	895	943	844	870	894	891	908	856	891	890	921	872	831	898	885	897	850	895	887	854	864	901	898	875	910	854	784	900	901	863	918	870	905	832	924	939	885	840	887	867	853	892	783	885	855	912	805	846	845	874	865	850	884	889	886	908	846	926	903	853	895	935	891	873	899	865	836	881	901	900	975	878	903	813	915	888	892	899	909	872	891	913	897	905	892	899	912	899	882	886	857	864	911	902	916	893	895	883	897	858	880	824	898	894	873	914	919	861	912	909	904	866	908	870	855	806	874	921	909	874	823	859	857	940	890	863	892	813	941	896	946	837	895	925	889	884	867	965	867	853	893	851	900	912	900	833	891	844	902	870	894	879	900	871	847	830	825	904	914	914	843	846	883	878	914	897	930	887	934	890	922	876	838	912	921	852	881	864	873	897	919	900	882	898	989	876	886	869	907	888	873	910	883	875	892	840	839	854	944	918	944	900	904	852	866	895	921	906	912	919	862	858	922	871	866	945	925	868	933	900	920	845	930	829	922	835	872	932	879	870	892	916	903	843	920	850	898	887	888	851	880	920	921	863	907	842	825	843	918	854	953	871	876	913	918	838	859	878	830	866	874	848	919	927	862	869	884	921	915	903	864	885	918	857	892	859	904	911	873	883	881	863	950	922	870	862	864	928	872	888	849	858	859	902	909	901	851	894	907	922	884	918	867	901	873	902	850	847	896	923	830	907	889	867	833	857	870	889	885	897	890	846	919	872	905	885	935	883	881	890	875	920	846	871	852	895	869	843	868	835	902	894	954	877	842	877	892	902	878	871	831	892	875	847	861	887	856	880	811	917	910	898	898	895	877	889	926	922	890	875	922	882	876	886	897	902	861	874	895	891	891	905	878	891	901	875	920	907	914	851	925	874	864	880	860	858	904	883	894	893	862	925	880	898	894	842	891	861	920	875	886	823	900	903	912	865	883	849	848	901	853	884	926	899	829	892	893	869	862	840	867	865	895	899	914	903	860	912	897	846	884	872	921	868	884	852	908	870	943	926	886	923	905	877	911	858	907	890	892	930	881	866	879	960	841	883	874	867	920	851	913	903	884	935	893	886	855	899	935	869	839	817	873	895	871	920	932	898	878	852	863	907	920	883	903	966	890	881	904	870	871	867	905	881	936	915	862	866	857	916	847	885	875	927	851	930	888	931	887	910	953	917	878	844	856	880	862	820	888	849	858	887	859	874	914	835	871	866	882	884	851	862	845	903	908	923	880	845	875	864	931	901	937	883	896	899	890	867	913	903	905	917	858	893	836	939	871	945	888	847	892	941	917	892	865	882	857	935	899	873	884	863	909	945	907	856	891	844	897	937	837	904	864	840	896	851	895	867	918	891	834	823	828	867	874	848	867	931	833	878	869	891	845	855	887	867	850	847	870	922	896	865	892	849	852	890	920	888	944	922	863	854	895	873	868	873	891	845	897	899	824	854	909	887	877	881	870	871	851	881	920	876	871	884	856	835	885	834	878	871	843	892	896	862	899	886	929	909	915	908	880	855	953	926	912	862	897	844	863	911	888	880	864	868	872	917	943	919	949	891	898	842	872	853	868	950	851	933	912	853	881	917	832	961	887	908	902	891	860	859	902	940	951	896	863	899	930	865	869	908	878	860	895	896	934	882	907	947	897	877	935	907	911	897	863	888	894	880	861	868	861	879	893	918	853	916	894	848	855	833	925	918	920	867	839	906	899	839	852	871	882	875	925	884	848	867	880	912	901	843	834	894	820	881	861	900	960	893	895	904	890	902	899	880	872	889	910	862	856	848	953	842	927	865	921	911	870	860	886	833	869	909	909	846	861	884	926	890	872	891	925	904	886	861	892	907	927	872	908	921	897	877	901	936	877	832	913	910	902	832	918	937	833	870	905	919	842	860	930	894	959	894	842	888	855	886	875	883	883	855	891	915	896	900	919	903	893	906	884	894	887	918	849	876	885	925	880	884	873	916	889	873	830	909	887	874	918	898	905	861	846	925	873	909	892	900	884	881	865	885	871	883	910	883	894	876	833	886	872	917	876	895	883	901	828	918	876	859	859	850	885	919	842	867	869	853	890	901	874	889	906	908	910	906	890	914	847	857	836	870	891	883	827	876	917	913	901	869	841	920	925	827	903	905	848	875	869	893	874	879	883	882	901	917	887	894	913	917	897	831	845	881	871	877	884	944	902	913	876	889	898	879	883	905	862	886	894	870	887	856	897	854	924	859	853	914	905	920	843	891	865	902	953	903	885	859	903	869	899	919	858	881	923	876	872	884	933	921	855	919	935	883	908	886	907	879	850	941	885	906	854	872	844	869	894	864	869	880	901	895	899	918	867	827	911	954	931	891	863	925	829	867	871	920	908	844	890	893	889	887	908	887	893	853	838	885	888	901	845	928	916	885	878	804	879	903	883	871	954	881	917	873	903	938	899	885	883	859	858	896	878	918	877	887	826	894	863	841	868	909	890	840	889	957	857	890	842	887	896	956	894	818	860	886	917	895	907	937	877	873	912	921	891	916	895	886	867	928	878	886	842	916	860	899	872	942	906	860	865	926	879	908	875	877	884	828	886	904	929	874	918	902	880	893	861	870	858	835	859	871	896	890	886	886	902	915	902	869	890	855	892	877	926	873	854	846	849	884	873	898	941	897	922	885	898	870	967	906	902	856	845	859	812	885	915	902	901	929	870	880	863	833	863	862	901	898	912	864	946	863	910	877	934	910	863	882	908	921	906	830	883	903	909	850	903	901	860	903	862	924	889	893	861	826	905	849	860	871	908	870	909	903	874	871	912	900	852	884	946	907	922	908	840	830	847	880	879	895	829	897	874	897	893	937	876	922	921	929	914	886	904	848	896	847	929	870	898	851	812	881	862	854	898	895	878	832	874	867	923	868	858	885	878	854	876	895	849	881	834	890	908	879	911	821	910	839	895	909	901	842	928	844	878	923	894	877	863	844	863	909	845	919	894	875	901	834	863	877	878	928	876	891	876	868	873	867	895	870	882	917	878	874	857	893	914	860	885	922	894	895	892	889	937	875	939	972	904	887	897	874	863	859	851	876	929	874	859	909	818	865	859	885	881	902	884	920	917	885	878	938	848	902	894	863	967	888	897	851	863	886	900	900	899	897	915	908	866	922	868	897	896	864	884	919	850	920	886	870	845	898	902	851	879	896
24412	21006	23980	28208	21012	21031	11031	644	457	411	411	373	363	359	342	352	321	350	354	340	337	360	348	327	314	303	352	308	338	307	354	332	353	360	333	341	328	311	326	350	322	376	332	327	324	347	343	346	290	308	328	324	300	291	309	300	344	306	314	312	329	329	304	322	313	300	331	323	334	307	293	267	355	273	320	307	318	339	297	345	336	314	341	297	305	319	303	294	300	326	322	352	328	316	322	297	305	302	295	304	311	341	315	321	303	330	369	334	309	361	309	311	302	311	305	305	331	302	329	326	323	325	317	310	303	325	303	300	317	316	311	336	318	331	333	305	334	276	328	350	320	300	282	307	329	315	299	334	316	319	307	301	301	326	351	318	306	368	308	311	318	318	300	328	312	310	313	297	304	321	345	334	353	345	300	312	324	330	304	355	306	349	336	296	278	335	321	296	323	326	331	324	299	330	321	320	283	309	311	312	303	345	332	338	294	310	327	330	339	327	301	323	331	310	297	312	343	308	336	341	334	326	354	319	316	321	315	306	328	325	296	350	298	314	318	325	340	283	353	303	325	326	353	339	328	322	308	329	315	314	320	292	339	327	336	321	313	341	324	288	344	289	304	319	307	331	328	304	359	324	314	286	317	334	309	306	315	306	306	283	315	308	306	282	314	318	312	301	325	322	306	309	360	334	300	312	277	312	340	339	303	326	333	334	324	328	326	313	310	315	287	308	307	344	303	301	302	306	307	305	301	331	336	303	329	301	315	334	329	280	297	310	307	319	289	308	336	292	300	333	315	294	291	328	319	318	361	336	321	350	350	344	293	322	323	328	322	287	326	359	294	311	306	324	341	314	346	345	319	336	344	308	339	309	329	284	296	306	336	316	280	333	334	333	322	344	339	305	323	328	300	343	291	336	335	289	334	310	314	351	277	302	345	336	322	311	326	309	296	300	303	340	289	302	308	307	347	303	316	372	325	291	331	338	311	323	298	293	343	320	320	298	290	314	321	306	287	314	345	316	314	294	283	294	310	318	309	327	255	313	329	293	319	312	339	291	299	317	348	357	310	326	335	328	321	281	317	297	311	301	348	285	290	311	326	288	344	322	288	318	347	343	333	343	321	328	307	320	345	297	319	346	316	314	318	359	322	282	310	306	293	282	303	318	364	307	342	316	311	341	350	332	348	302	302	309	299	305	310	308	322	340	290	326	308	323	307	317	324	307	291	316	326	309	290	303	309	319	326	340	343	346	319	325	319	298	299	326	331	290	334	329	312	337	316	326	310	333	350	315	303	289	336	324	312	341	325	294	318	334	265	276	315	319	327	293	311	319	339	326	309	310	334	311	305	299	333	294	305	301	298	332	317	323	279	318	317	280	313	309	355	298	314	310	319	310	267	327	302	282	305	315	335	325	343	308	324	307	353	291	320	356	318	310	305	316	297	315	298	326	290	287	305	324	314	347	330	322	298	332	307	297	299	305	294	313	256	293	324	323	315	348	289	345	320	316	305	318	318	302	320	338	319	295	355	313	331	301	284	318	301	336	306	299	317	303	312	313	314	303	321	315	314	316	286	319	313	305	328	315	318	307	309	342	332	302	301	279	309	350	319	292	297	289	316	319	307	301	293	319	311	317	321	337	304	315	301	283	318	316	307	298	301	322	322	313	327	319	303	314	302	314	310	303	323	308	338	323	298	336	308	307	312	278	329	317	302	340	322	348	315	301	336	331	316	311	318	301	314	327	324	294	331	302	325	332	307	319	328	295	334	316	319	312	350	298	316	322	281	301	312	301	317	284	313	316	305	316	336	330	345	300	305	336	336	318	304	305	350	312	344	290	283	333	297	308	320	320	320	319	350	321	343	333	332	331	335	322	305	326	345	311	332	318	303	334	296	334	308	352	330	299	321	286	307	317	323	331	329	313	315	321	328	295	352	366	311	282	321	305	328	286	353	317	297	297	379	310	329	280	321	281	303	325	302	319	329	341	322	305	298	294	337	322	310	298	311	292	288	312	270	318	328	309	305	344	283	298	312	301	311	331	301	301	312	289	291	315	326	314	353	327	322	301	296	311	325	313	316	309	321	341	325	311	331	289	363	299	293	302	295	319	294	315	356	321	340	320	282	261	331	325	294	355	330	320	338	308	302	327	296	301	317	327	305	299	303	343	339	339	318	302	320	303	310	319	360	308	307	314	314	308	318	320	308	292	326	324	341	291	332	296	316	318	300	319	306	328	308	276	302	304	350	334	311	316	334	307	313	313	328	292	330	269	302	314	328	313	308	326	316	340	353	304	320	305	305	306	310	289	300	297	328	322	324	285	335	298	299	333	310	305	334	307	300	338	278	308	285	342	290	346	318	331	318	287	293	318	299	329	310	321	314	329	326	314	328	317	322	299	289	353	307	342	295	275	296	287	331	323	310	318	320	322	343	329	290	341	326	338	322	334	305	313	359	315	336	298	305	330	319	281	283	316	324	291	294	317	281	328	291	306	307	331	289	300	315	285	296	316	328	321	315	341	310	345	330	285	299	297	331	333	318	306	315	304	349	309	292	350	333	300	332	293	302	282	334	366	299	323	304	342	302	332	320	299	301	293	326	310	280	322	330	326	301	293	309	311	319	329	301	299	303	293	302	310	323	315	310	332	333	307	309	335	353	294	291	349	295	291	344	285	323	321	305	305	320	315	339	310	313	304	317	304	298	325	314	271	321	311	316	302	291	313	338	321	337	333	337	345	320	307	302	307	309	330	289	333	312	338	309	321	320	323	280	290	285	306	354	287	332	320	338	327	332	298	312	316	314	273	309	314	317	329	305	303	314	304	308	302	294	322	315	325	302	292	329	324	307	328	310	296	298	299	300	328	320	306	304	291	322	309	315	341	343	312	324	327	305	304	356	307	308	285	295	282	324	287	328	332	298	306	347	342	287	305	316	306	303	318	333	305	325	311	319	301	296	336	345	317	308	323	333	316	321	314	324	291	328	309	332	285	307	323	294	315	303	350	289	304	287	291	324	329	300	304	346	315	300	352	313	350	301	328	304	309	314	316	334	354	314	324	322	294	261	316	328	334	323	318	273	301	300	301	309	311	324	338	299	277	316	303	291	327	334	310	341	323	317	312	286	316	301	301	314	330	318	326	339	340	295	312	333	322	352	326	311	340	310	340	347	297	332	330	312	324	340	338	325	308	339	324	322	332	320	311	314	309	289	331	318	311	299	314	328	322	288	301	306	331	327	308	310	317	324	299	299	325	336	336	317	315	274	307	298	305	303	318	299	342	330	261	292	309	352	312	302	301	314	329	379	330	324	340	294	332	355	343	331	309	320	301	317	300	276	329	290	310	338	336	323	312	306	353	347	319	339	319	351	354	303	321	329	310	316	305	311	331	315	337	323	276	315	328	307	338	322	315	316	330	293	313	281	308	345	302	346	326	318	307	329	325	313	307	322	364	300	310	322	351	348	328	308	328	316	308	305	319	299	290	344	335	293	338	328	303
4090	3494	1698	1020	862	814	732	748	708	725	718	705	731	693	652	690	663	692	665	639	679	694	674	616	647	650	671	710	675	633	639	653	652	640	674	661	642	690	651	702	687	720	693	689	651	670	678	708	652	707	710	716	709	685	689	698	671	644	712	682	663	650	681	680	682	734	712	696	649	696	693	670	650	693	679	673	669	626	682	686	651	648	685	680	703	653	650	672	676	700	687	646	619	655	744	679	663	678	653	620	671	678	669	637	673	642	703	665	633	691	663	664	673	691	653	661	652	656	689	651	678	700	684	660	664	655	659	687	703	717	633	646	669	673	650	666	706	657	677	621	641	673	661	631	722	642	668	653	662	674	673	648	690	671	695	667	668	599	653	698	673	675	670	656	675	623	617	709	751	690	633	661	663	633	713	659	653	655	675	670	697	684	613	671	696	662	684	701	668	634	656	671	641	696	666	677	648	703	701	672	690	731	693	632	669	665	639	670	678	639	695	613	725	648	718	689	676	659	706	669	668	663	723	650	654	673	621	669	677	681	672	690	683	659	643	649	656	666	666	691	652	660	645	693	662	684	648	679	666	703	683	676	647	682	665	661	669	671	665	684	687	683	665	679	675	650	665	664	661	633	651	652	661	695	635	646	682	689	656	685	688	669	649	667	702	668	715	644	670	694	684	678	625	696	659	681	682	697	672	725	644	683	665	692	689	647	654	659	680	671	685	696	678	625	741	717	696	700	733	695	655	708	635	651	651	682	660	668	721	614	666	638	664	675	704	611	658	685	675	643	681	689	670	671	681	673	707	697	645	624	689	618	643	687	662	656	671	686	689	654	672	645	669	687	641	677	687	643	684	677	722	644	679	629	664	689	676	634	669	690	656	653	672	632	688	679	668	643	649	669	685	639	680	667	651	710	661	690	694	630	705	664	625	699	659	670	640	698	714	714	657	672	711	656	624	672	641	727	611	637	662	689	638	631	649	615	660	699	602	695	698	699	657	669	711	651	704	653	733	668	632	692	723	657	652	640	695	702	657	664	687	629	674	662	677	741	663	686	688	664	694	714	653	672	657	709	689	649	663	644	706	639	664	661	660	641	640	702	696	702	683	668	648	668	619	642	676	604	681	688	667	617	688	656	718	669	679	645	622	720	692	680	599	661	660	653	708	743	625	629	668	674	663	646	681	685	714	637	634	648	636	650	656	675	651	676	728	688	632	606	688	637	666	636	688	652	719	695	654	640	696	748	685	658	644	652	681	618	667	660	662	692	678	677	673	700	666	716	691	682	623	642	641	688	674	685	658	742	683	680	672	636	677	683	684	669	685	643	656	684	685	666	686	677	663	677	688	678	717	663	662	672	703	655	652	668	696	693	672	682	660	698	657	664	696	721	655	642	660	653	653	662	665	636	640	671	686	689	700	682	651	628	649	675	690	687	657	667	663	681	626	658	677	680	677	634	673	686	658	678	633	681	642	660	632	689	669	650	697	640	671	650	698	690	668	678	661	708	712	664	662	673	667	758	679	641	641	673	699	620	704	682	650	671	656	691	679	673	732	673	672	649	677	645	684	684	607	667	678	614	671	678	676	686	688	648	638	688	690	661	668	661	705	652	664	688	694	648	690	707	706	640	677	663	680	665	680	670	664	639	659	618	665	687	635	635	670	707	660	670	665	662	650	697	652	678	654	697	712	724	657	635	648	671	684	695	684	688	659	673	667	669	661	649	661	679	715	638	658	649	654	678	613	691	650	680	699	678	636	708	658	682	650	680	716	696	701	653	628	650	673	670	696	693	698	685	654	710	656	665	654	687	708	674	684	678	658	725	644	655	726	663	662	677	688	703	660	670	679	680	682	656	659	681	716	687	699	691	622	709	663	643	676	657	641	676	677	646	666	656	675	687	695	746	681	669	678	672	706	664	685	612	660	661	614	674	672	671	658	672	690	695	726	649	655	650	681	661	698	676	652	673	668	677	628	636	634	655	663	695	693	620	682	663	630	662	688	674	647	698	670	677	655	675	755	706	687	705	678	678	661	661	691	670	682	671	698	666	599	682	685	649	672	655	685	664	694	695	668	672	674	679	617	682	619	601	653	674	674	679	672	740	672	695	631	729	705	661	658	631	644	649	648	668	635	710	697	670	674	664	668	668	609	643	651	647	675	678	684	634	677	676	712	676	640	665	705	665	706	671	702	715	631	678	687	670	677	673	681	617	707	704	659	683	650	672	705	658	650	661	703	711	675	675	693	655	706	649	704	652	679	688	645	712	628	664	700	645	651	676	686	650	710	691	663	686	697	663	698	622	628	647	650	632	652	646	648	644	722	670	667	629	710	669	618	655	679	687	673	630	659	667	675	688	667	641	685	660	689	664	671	643	654	624	670	680	691	653	700	627	689	648	702	658	683	665	646	655	667	622	647	659	647	710	709	715	739	691	683	676	702	663	660	656	677	684	631	722	700	661	701	724	637	678	664	670	658	675	672	680	653	647	712	721	644	731	675	658	671	667	633	678	684	675	647	704	667	669	626	681	692	660	685	639	676	662	706	688	684	672	686	693	746	658	648	664	636	699	675	689	609	657	680	684	698	708	681	675	649	678	649	688	674	648	683	665	635	679	640	697	681	655	660	680	692	675	649	652	664	677	667	646	631	703	635	685	662	665	671	658	676	648	619	690	722	690	670	716	688	680	698	675	696	692	690	672	685	689	651	748	698	682	688	648	674	625	700	672	677	641	693	695	643	626	707	727	659	671	672	646	759	705	674	701	678	668	700	711	627	650	662	683	649	658	690	669	648	644	667	647	672	686	700	673	651	617	679	664	679	680	689	654	677	696	658	686	672	683	694	686	706	660	686	642	677	671	712	662	651	690	688	697	691	673	626	662	645	664	635	650	651	635	727	691	669	671	654	609	665	681	679	689	636	688	667	649	635	659	661	630	672	683	684	651	640	710	681	680	703	691	618	663	660	701	681	697	654	650	668	661	657	669	637	610	653	638	666	658	667	697	681	634	696	643	670	675	692	622	662	654	698	705	641	659	693	669	630	663	660	655	598	654	702	664	690	646	672	712	687	619	675	713	717	639	667	665	653	665	659	665	620	656	626	695	609	670	659	676	654	698	667	675	677	626	674	665	672	676	689	666	650	653	637	630	632	632	668	670	648	660	650	647	669	651	648	707	682	678	642	667	653	608	647	634	657	653	611	714	681	675	656	703	641	646	622	645	670	725	646	665	718	669	681	643	694	707	638	667	661	691	675	698	664	675	631	707	628	679	630	664	674	669	673	669	703	634	643	695	621	631	623	670	670	650	661	665	728	683	660	682	703	679	615	671	655	698	703	651	663	724	688	642	676	710	655	728	661	654	648	709	633	710	700	639	706	653	637	739	699	654	665	678	664	631	705	702	647	672	664	765	627	649	663	687	623	668	664	683	702	659	656	674	654	620	674	665	642	660	655	709	659	662	697	654	684	654	692	697	646	674	671	657	645	670	697	647
33239	14705	2270	338	315	281	285	260	281	286	265	252	315	267	265	249	285	296	303	281	270	260	263	272	268	239	278	267	252	293	295	268	238	244	295	273	270	262	275	243	276	235	260	268	285	277	276	267	282	257	292	266	248	300	289	263	267	275	326	287	265	258	275	297	285	260	275	252	296	261	247	266	314	279	254	254	270	271	265	271	266	297	293	280	262	263	285	247	265	249	278	278	269	253	255	257	254	261	250	284	281	253	247	261	284	305	240	253	272	265	274	262	275	314	277	297	263	290	258	262	301	269	276	280	258	258	288	239	264	308	250	255	239	277	265	265	264	247	278	265	284	259	277	269	245	274	252	257	293	268	258	231	276	282	261	258	282	262	260	269	230	274	274	286	293	263	254	243	278	261	300	299	270	258	270	291	282	255	260	248	231	261	262	292	253	256	226	276	278	268	263	262	287	273	236	292	274	264	288	286	279	274	291	266	246	286	291	264	288	266	233	257	268	290	252	272	288	250	274	273	278	284	248	272	234	282	259	258	288	279	254	264	262	278	261	251	252	290	261	252	284	276	273	289	261	316	288	281	288	290	277	280	268	254	256	245	260	262	285	259	249	323	274	242	277	281	253	261	284	262	233	258	268	269	264	248	256	278	332	253	247	273	284	277	267	280	261	287	269	318	263	244	292	276	259	253	273	269	264	236	286	313	304	277	263	276	271	241	270	250	261	265	266	273	298	301	252	256	276	250	276	243	285	269	256	258	263	248	278	278	280	247	259	268	263	278	267	252	255	268	245	250	274	245	271	265	268	250	283	244	265	267	264	246	301	265	272	260	286	245	257	275	276	243	276	296	264	245	257	251	250	281	274	286	244	281	263	279	251	249	250	256	239	240	250	273	277	271	258	259	288	274	273	262	271	296	253	282	282	265	262	280	275	281	277	276	284	252	277	293	275	267	263	257	295	286	273	237	268	281	270	258	236	294	258	252	282	282	256	257	296	268	252	254	278	296	264	260	265	263	273	272	278	298	283	247	239	291	295	312	267	268	263	269	261	270	241	279	262	290	283	274	259	269	283	278	278	263	243	254	258	295	300	259	297	254	252	274	262	250	267	268	238	247	245	289	277	286	255	298	247	270	254	279	253	275	310	275	307	268	259	278	271	259	248	260	259	217	278	280	265	239	285	272	286	240	241	260	244	273	263	234	233	292	269	261	254	272	296	266	238	268	278	269	282	275	273	233	273	265	245	274	225	250	285	263	294	245	257	258	275	282	269	277	260	264	258	297	282	264	294	280	234	246	273	237	273	295	260	296	274	228	256	260	283	281	277	255	256	278	269	273	286	276	277	276	264	248	260	261	283	275	268	231	257	277	266	254	297	293	276	309	264	291	272	269	268	267	251	294	258	291	265	267	241	260	273	264	238	246	243	273	277	269	285	299	261	284	228	232	260	283	271	317	277	299	268	262	255	270	280	253	258	301	286	267	282	264	261	264	277	301	259	266	249	288	261	285	279	319	288	281	305	248	273	240	297	244	297	286	262	269	274	267	260	270	284	271	254	246	245	284	259	278	270	269	294	278	263	249	296	263	246	242	253	242	279	302	260	249	296	259	248	285	241	261	262	232	266	279	273	234	243	261	296	262	232	294	269	263	256	273	322	282	300	276	283	254	315	275	247	287	277	251	279	256	272	246	269	271	265	277	278	299	258	306	276	264	266	249	288	256	296	272	277	274	263	271	279	300	259	247	243	280	263	257	259	250	305	266	289	288	229	265	253	277	276	244	282	267	282	293	270	247	268	268	282	289	279	264	275	274	235	286	263	248	295	237	282	296	254	286	268	246	289	258	279	240	258	284	284	272	264	267	290	269	267	301	267	274	246	270	285	239	241	281	265	266	268	272	284	292	286	256	249	270	246	269	274	260	275	270	241	241	241	244	264	255	266	288	292	252	257	260	302	297	225	303	249	262	240	276	272	272	234	257	304	269	246	282	273	255	276	277	230	288	273	211	267	279	259	281	256	278	274	267	295	292	285	282	272	242	308	267	258	275	260	276	242	266	280	291	253	296	254	274	261	288	246	248	289	233	270	302	292	280	260	264	266	273	255	275	291	256	257	270	276	270	294	275	277	248	265	269	278	247	263	295	269	264	252	285	267	255	272	255	284	248	263	292	249	251	240	300	290	269	282	264	262	236	268	282	271	262	296	275	249	260	280	265	284	293	262	289	278	269	247	252	293	274	261	277	252	263	279	237	275	262	265	297	273	264	254	264	270	268	290	245	257	273	276	262	275	285	262	279	277	262	249	255	259	273	236	310	293	276	259	281	255	249	237	284	280	265	287	291	261	285	263	294	314	265	228	259	275	231	268	256	278	280	272	278	255	272	293	275	255	275	267	216	272	253	275	295	290	255	289	299	284	270	262	275	262	275	278	258	258	293	270	271	263	251	253	246	234	247	237	270	279	290	266	258	248	282	292	249	240	272	264	284	225	256	271	262	292	219	280	261	283	300	284	291	284	249	214	290	280	280	259	265	261	273	295	277	263	271	280	295	294	233	298	238	254	294	286	272	269	293	307	292	252	246	267	257	252	271	257	249	264	302	269	288	232	258	252	267	266	249	259	255	276	275	283	268	245	297	278	240	269	276	259	278	244	284	261	261	239	249	246	294	264	263	272	248	279	285	251	277	261	260	252	258	263	253	266	275	277	249	278	268	251	252	240	262	260	266	257	282	259	256	269	252	304	227	295	269	276	282	263	290	257	260	246	265	236	250	263	260	241	237	266	246	272	272	282	266	287	266	289	278	283	289	257	295	274	280	257	279	272	253	250	262	306	243	242	282	278	271	243	250	242	283	243	255	311	265	272	284	260	281	276	257	241	266	270	258	252	264	270	253	273	264	294	261	249	249	262	295	296	268	255	271	252	261	281	275	266	273	294	268	241	271	258	285	279	268	258	265	278	244	248	238	249	288	257	291	277	280	282	273	275	255	272	253	270	272	260	262	246	247	283	291	249	294	272	271	242	277	295	276	252	277	276	275	288	270	261	243	269	293	275	271	275	264	272	267	282	271	255	264	253	253	267	249	259	253	278	269	280	311	276	260	250	298	281	271	274	304	284	257	275	272	279	292	270	246	273	246	276	272	244	258	293	282	241	271	283	250	275	308	272	264	291	278	236	309	260	249	281	280	284	314	256	252	273	248	269	298	254	283	281	268	269	275	234	259	270	243	281	285	293	262	278	252	255	265	277	281	289	274	285	254	254	254	288	270	274	272	272	274	286	299	249	278	282	255	254	268	270	276	235	249	263	282	251	254	301	278	257	303	254	290	266	250	282	295	288	243	261	257	250	258	256	218	290	267	314	276	264	268	286	279	298	263	270	273	235	254	239	296	264	250	263	285	264	243	248	275	238	276	262	252	251	270	269	263	259	238	238	264	253	270	265	249	281	262	281	276	283	228	290	284	274	278	273	233	278	266	268	263	273	266	284	281	287	279
7729	741	694	642	620	655	621	658	644	615	625	600	652	633	620	630	656	655	649	617	632	637	641	652	645	647	614	689	628	629	611	681	690	651	641	623	637	667	622	625	652	629	594	637	625	664	641	628	636	624	635	626	572	621	608	669	640	623	657	663	602	591	618	633	632	660	601	666	630	648	631	644	597	620	623	649	628	633	614	661	649	631	676	644	617	565	624	647	640	638	604	633	616	663	666	640	684	651	594	580	671	621	619	657	631	647	644	640	639	644	641	642	681	653	644	625	611	634	664	644	618	641	608	704	629	643	646	630	645	624	650	632	640	639	604	610	649	652	627	650	632	659	632	644	674	642	603	617	628	602	632	626	677	615	631	610	647	638	659	649	642	619	633	656	640	650	649	639	612	617	660	621	635	630	592	673	669	668	604	625	689	671	599	645	658	704	592	673	624	691	634	648	650	655	653	643	618	674	637	648	674	669	624	660	658	681	631	657	706	650	666	612	651	603	665	648	660	686	611	647	682	681	653	615	657	629	585	618	660	606	696	611	667	638	648	665	607	677	630	639	634	626	623	653	599	661	661	676	643	620	651	677	660	673	671	636	639	628	649	684	623	631	640	665	687	664	647	595	616	628	646	676	650	631	636	591	676	643	660	610	634	631	610	644	684	664	609	636	643	631	611	632	618	654	642	593	622	653	690	676	632	634	637	637	623	704	640	630	634	620	629	620	618	643	634	604	608	650	645	685	639	600	609	640	647	617	705	630	621	664	623	648	592	612	659	662	663	656	620	662	662	646	649	631	644	686	631	612	630	620	617	618	661	688	641	632	631	623	640	641	616	606	601	645	643	608	636	636	624	637	672	542	624	651	669	646	662	654	634	612	650	652	644	651	636	633	643	627	624	630	629	625	650	626	592	665	655	657	626	614	635	668	667	611	627	627	647	658	632	618	611	644	602	638	708	648	652	574	629	664	687	626	617	577	649	620	634	663	657	657	619	635	653	673	618	645	637	659	628	626	641	638	646	631	605	669	663	638	611	620	588	649	580	646	625	559	643	626	624	666	643	672	643	596	676	668	611	666	608	670	685	657	626	630	668	556	620	628	654	613	643	629	630	655	589	615	635	622	655	676	626	626	638	657	623	630	622	631	685	620	660	641	624	674	607	616	617	640	651	694	630	628	610	635	608	659	654	639	616	623	667	608	633	578	627	638	623	619	652	628	629	645	607	646	592	602	632	648	661	622	634	581	651	631	612	653	628	627	648	617	647	669	643	631	654	596	621	606	602	606	575	636	640	627	664	612	643	642	636	619	614	661	645	612	603	615	635	655	695	655	623	656	645	610	689	603	620	645	647	653	615	631	653	617	648	659	654	634	608	611	598	689	666	635	693	668	626	680	609	628	620	634	605	652	668	625	658	640	671	634	621	682	645	649	676	557	616	652	657	604	593	611	652	626	628	617	658	606	636	636	640	648	648	661	645	645	629	622	667	648	620	689	658	657	665	650	631	634	637	645	627	650	706	638	659	624	634	627	626	664	602	649	589	629	644	654	637	640	669	643	640	666	592	663	625	670	641	669	641	674	628	672	664	659	665	632	608	643	647	647	635	617	608	630	647	637	664	597	600	633	648	612	654	682	698	622	641	652	635	629	619	644	641	636	616	621	604	595	628	638	634	639	597	613	629	636	669	637	632	640	586	648	634	642	673	610	624	652	620	622	643	615	622	631	642	654	640	639	626	650	663	608	681	637	612	626	665	613	614	607	611	669	663	613	643	603	617	636	632	643	592	612	658	621	627	669	681	624	639	653	657	672	614	652	667	612	614	645	630	651	631	640	668	650	609	619	615	678	618	639	621	626	633	620	638	629	637	612	608	634	620	649	672	645	619	598	663	618	634	645	642	624	600	657	612	619	610	634	626	656	610	615	631	675	643	634	642	616	609	642	584	606	610	636	657	667	636	675	640	682	657	645	645	614	667	661	625	640	638	657	633	662	600	630	630	663	643	664	634	588	613	680	682	640	630	671	634	637	670	604	615	625	615	650	632	644	618	690	651	629	652	643	642	591	612	590	655	644	663	609	676	614	642	645	634	654	643	598	646	604	645	612	638	620	662	682	627	605	614	634	625	611	656	624	682	636	653	619	619	584	640	616	624	630	630	662	673	603	636	619	636	634	639	643	652	666	631	651	586	646	654	623	632	581	616	647	600	634	620	627	664	591	609	636	654	672	615	652	594	645	618	633	602	626	652	635	647	634	608	647	659	651	630	639	608	643	626	640	653	642	638	637	646	669	607	659	653	639	626	660	619	639	645	633	613	596	631	633	628	624	632	619	675	653	655	624	636	635	691	648	662	666	652	614	680	596	617	610	598	645	624	689	636	637	609	588	672	648	684	622	627	625	643	612	576	667	637	624	614	640	675	621	619	638	670	649	685	645	633	598	629	607	665	631	595	606	600	631	630	627	606	648	661	654	614	585	623	662	626	613	636	684	680	653	615	646	658	626	644	637	622	658	649	583	675	635	643	582	647	603	599	653	588	600	643	678	667	680	625	666	634	643	651	651	570	632	646	662	625	597	638	654	662	658	660	605	638	643	720	608	630	617	648	596	632	660	637	586	634	620	621	640	664	635	596	669	638	636	605	638	613	605	660	658	628	588	667	684	666	636	627	633	645	648	619	680	619	656	611	646	607	648	623	649	607	628	622	608	638	614	600	665	629	655	595	669	616	648	642	641	598	639	659	653	634	589	597	590	650	604	653	663	658	686	668	658	664	632	670	590	596	649	645	648	649	656	635	670	662	613	649	596	636	621	651	636	638	629	595	645	612	647	626	624	659	662	603	678	628	629	637	621	635	669	613	652	654	665	595	650	652	638	616	651	681	602	612	648	635	666	599	632	687	647	663	642	613	659	649	610	629	632	654	575	653	607	623	602	648	658	665	582	675	620	679	666	643	603	609	620	621	669	619	650	633	620	605	626	627	640	617	664	628	648	649	619	618	620	622	650	616	659	636	639	639	635	647	632	623	622	635	629	632	629	618	633	627	627	610	657	612	585	640	637	606	641	593	611	626	608	635	631	645	607	636	621	628	615	625	643	595	607	671	704	613	662	683	581	614	644	657	602	658	647	597	608	701	627	646	623	625	631	615	647	620	661	617	636	637	640	624	628	612	661	656	635	639	620	620	628	645	647	607	689	649	595	630	617	656	646	659	639	650	611	643	615	700	580	634	664	635	662	676	685	657	620	650	689	607	631	567	642	601	648	629	607	585	667	652	641	652	652	624	653	674	602	604	584	608	623	623	591	628	600	625	599	573	636	622	627	619	622	663	603	658	585	693	623	647	655	654	639	612	649	612	652	622	644	642	628	622	599	596	641	638	671	591	581	589	602	622	642	617	625	629	618	605	617	661	592	654	636	644	634	623	610	598	637	637	598	632	682	614	684	614	645	644	614	603	641	641	638	639	646	605	619	586	605	634	622	652	610	627	616	632	621
25067	20994	23627	28533	21012	13426	709	579	457	456	421	444	410	450	443	465	402	440	456	503	384	415	448	398	406	384	400	430	411	405	433	429	463	420	403	398	458	443	439	426	440	445	413	418	401	417	381	408	417	404	389	427	455	394	409	403	420	420	410	432	407	436	404	433	393	379	402	404	413	434	406	402	402	432	448	457	429	406	383	439	448	410	440	442	443	402	426	418	423	413	424	371	376	391	430	416	441	417	402	392	482	401	454	452	401	394	382	414	423	419	407	431	379	456	359	375	409	387	421	388	418	405	413	385	402	404	379	467	451	423	376	419	379	406	399	423	391	404	412	422	406	397	452	446	432	385	441	394	430	399	417	398	381	408	404	381	378	429	392	419	417	396	442	423	408	414	397	404	409	418	398	434	387	445	434	426	406	420	384	414	430	400	378	413	421	396	400	387	452	406	411	411	436	413	417	399	414	445	486	436	425	380	445	404	421	360	453	395	453	406	420	423	377	412	465	388	392	432	444	454	413	411	434	409	411	426	447	369	401	405	438	426	392	429	420	436	397	405	416	391	416	407	391	410	425	371	370	430	427	407	471	405	446	406	443	416	365	430	377	414	397	417	386	398	440	403	398	446	402	402	444	378	400	413	393	404	416	384	428	419	450	374	445	423	449	387	401	407	437	411	426	415	395	412	426	431	410	404	392	399	424	420	388	422	400	375	435	423	419	416	391	423	398	382	396	425	402	382	410	456	400	420	431	401	407	430	389	421	418	389	428	412	425	428	394	436	429	421	424	405	443	418	412	466	396	396	412	434	445	392	378	442	391	384	436	427	402	417	422	419	418	429	461	407	421	409	396	404	431	412	400	385	456	407	400	401	452	419	412	455	398	384	434	406	397	411	439	420	441	423	441	420	428	429	431	440	414	446	402	415	386	397	428	414	395	422	403	437	404	400	408	374	431	400	421	442	443	442	422	424	448	378	408	444	429	419	411	408	411	430	384	430	417	432	470	446	384	388	405	437	428	415	451	445	374	411	422	389	373	406	389	394	421	426	390	419	393	389	429	390	422	409	434	406	404	402	385	450	385	458	377	430	411	395	389	387	400	418	367	399	389	386	424	437	408	420	435	416	438	419	403	426	409	432	393	433	423	449	428	429	391	410	432	398	461	428	375	434	424	413	402	406	411	380	417	403	416	418	427	433	392	402	423	418	405	404	411	432	426	423	440	399	372	401	399	407	408	439	434	415	436	413	436	422	378	390	412	427	445	392	432	398	431	432	451	393	428	416	416	407	395	420	353	390	388	440	427	407	393	394	367	419	408	412	387	433	445	450	390	402	424	423	432	422	400	423	426	404	402	402	386	423	421	458	402	420	407	450	399	376	439	428	383	436	429	424	443	393	433	434	362	407	367	402	414	389	426	404	404	423	385	403	430	428	455	430	418	379	414	394	400	416	384	470	427	421	412	394	384	373	387	375	392	391	399	390	424	427	436	382	400	424	390	413	421	432	425	411	393	431	398	446	401	403	423	385	395	427	404	428	381	421	401	388	398	387	445	386	425	400	400	382	459	435	371	447	424	430	426	410	401	441	382	393	353	413	423	378	415	432	423	415	402	358	403	431	415	389	366	427	407	378	405	384	422	422	431	420	423	411	421	384	389	403	422	427	476	429	388	428	418	372	406	490	423	389	401	379	487	382	394	434	406	388	384	388	421	445	421	415	419	371	348	399	381	431	414	417	401	419	441	385	394	392	423	378	409	395	430	424	410	352	414	409	449	433	396	428	431	433	455	403	416	404	405	450	447	434	445	391	394	408	401	433	404	381	440	417	396	392	427	402	436	430	428	420	423	385	437	403	420	419	418	437	453	402	420	450	405	444	425	406	448	451	401	402	457	389	411	396	427	410	385	424	447	410	438	434	472	425	430	380	368	398	402	371	410	419	385	406	397	411	417	410	399	376	391	378	388	400	415	440	414	398	439	386	382	407	420	380	391	382	450	395	404	450	422	439	427	432	408	417	442	385	354	469	396	436	433	409	392	404	441	434	405	418	402	387	436	413	388	400	433	415	431	394	422	424	437	423	436	430	407	421	413	403	408	436	441	405	416	427	433	438	401	432	394	382	412	434	419	413	416	433	423	429	457	435	432	426	388	392	454	378	383	443	416	422	451	424	453	472	384	395	424	429	428	405	392	407	433	396	393	430	433	421	401	392	383	416	408	424	397	416	399	381	383	392	409	396	393	377	431	395	415	431	417	408	413	396	434	406	410	396	432	361	439	406	446	415	406	427	469	440	394	400	403	444	443	399	433	402	407	437	370	399	404	393	438	392	422	414	430	435	421	417	426	418	444	381	413	368	399	433	467	413	369	393	391	425	457	425	436	392	423	399	408	406	431	413	437	413	414	409	394	410	398	399	390	413	412	440	411	421	397	406	433	420	443	408	401	428	428	422	401	427	459	418	418	425	405	420	430	407	436	422	373	403	426	432	395	448	378	401	416	465	416	411	436	434	398	411	433	418	367	408	435	406	411	391	403	405	395	437	409	427	398	400	416	412	414	401	405	403	414	415	388	416	434	415	384	403	445	380	442	448	417	429	429	416	445	442	471	377	398	446	418	421	412	400	420	409	418	400	362	413	395	416	418	388	427	396	439	444	394	399	407	429	421	412	420	443	420	409	429	403	406	355	445	437	427	435	409	394	429	428	391	430	390	433	428	409	387	377	381	391	419	408	423	408	409	444	384	424	434	425	413	415	447	414	398	425	425	383	412	427	433	414	430	389	407	423	408	424	416	421	392	401	430	433	436	386	386	424	452	407	431	463	432	398	408	424	427	415	417	412	482	428	414	430	392	396	440	428	411	410	403	424	408	411	377	411	402	388	416	396	399	417	440	418	429	411	413	381	404	413	405	377	437	410	456	405	409	396	376	416	425	429	428	433	459	414	418	407	417	397	392	385	415	393	438	439	446	415	404	406	386	410	429	421	422	422	420	416	396	394	376	447	418	408	419	443	394	407	403	392	400	397	378	421	405	418	417	390	458	465	406	411	425	428	407	415	390	424	398	403	411	435	418	444	389	384	397	407	424	389	465	379	409	465	395	413	408	416	422	374	433	416	431	416	429	406	379	442	430	429	408	408	423	430	417	396	456	432	399	448	418	431	382	409	385	397	411	426	450	391	423	436	376	378	411	411	425	420	385	425	419	429	398	413	405	420	403	400	406	436	410	396	444	423	409	419	387	390	420	393	396	411	435	391	389	417	422	407	409	410	386	415	402	440	432	391	424	435	433	396	442	410	443	408	390	455	408	417	420	374	445	415	405	410	396	411	422	399	395	455	403	451	439	452	437	446	378	372	431	436	414	430	402	464	417	379	435	413	387	420	392	416	412	411	422	368	383	426	421	456	420	404	415	404	442	436	412	385	408	414	413	388	401	420	426	430	406	414	397	434	441	426	398	450	400	416	427	423	349	406	413	392	434	398	441	398	414	397	394	416
4459	2402	1501	1041	985	1000	963	924	915	911	889	903	875	910	909	943	866	909	880	918	903	891	900	872	901	919	903	868	869	906	923	927	876	853	837	903	856	856	878	856	947	918	857	897	868	894	880	875	942	879	822	917	872	881	892	888	847	948	920	914	903	919	878	886	904	889	883	900	895	883	905	884	861	839	890	943	894	887	910	920	815	844	898	908	858	841	878	877	859	944	899	885	829	843	882	841	882	888	869	931	881	928	907	918	908	950	869	835	879	922	860	881	887	915	859	878	878	927	851	893	906	915	925	905	919	897	908	848	857	861	940	887	863	868	877	861	890	824	872	862	956	919	910	889	916	914	874	867	862	954	914	875	826	873	946	896	887	901	889	874	857	894	905	854	910	915	897	863	867	906	860	933	851	882	871	871	965	906	915	917	894	868	944	879	842	893	889	886	902	876	920	908	929	894	982	908	902	860	921	887	864	946	897	897	848	844	899	901	883	917	916	866	909	902	894	853	902	897	896	868	898	843	945	879	918	833	890	907	852	927	878	880	849	871	899	945	955	921	889	877	935	879	857	924	937	876	916	890	896	876	916	900	891	899	873	862	919	859	889	871	824	915	877	856	867	934	916	915	875	888	887	834	892	878	935	912	878	896	876	854	919	854	856	856	904	871	903	899	893	906	842	883	886	897	910	918	925	894	855	880	926	909	841	901	861	914	822	877	851	891	837	819	860	860	890	939	874	893	868	917	919	913	915	939	880	882	864	901	890	864	876	905	938	867	851	833	890	932	862	844	870	882	875	881	895	889	898	896	871	855	892	894	885	868	849	878	896	900	833	843	843	878	886	874	851	878	827	895	884	891	892	896	869	847	937	901	853	862	866	834	889	921	885	898	905	898	873	931	916	846	869	921	841	887	944	892	876	818	882	934	854	862	931	870	876	881	847	882	863	905	895	880	903	912	830	830	845	898	911	897	923	894	916	886	892	857	875	908	909	918	898	873	869	872	916	885	792	867	845	847	911	872	908	805	864	926	866	870	931	901	931	877	891	856	848	886	864	885	926	883	873	863	889	928	867	871	913	918	901	918	875	934	869	901	897	873	863	876	848	848	862	893	904	898	880	908	892	874	871	837	905	882	860	843	863	913	922	830	893	903	854	921	833	908	827	872	866	900	947	898	918	907	892	841	862	892	851	891	878	905	802	854	906	892	873	916	883	841	868	851	854	973	806	921	852	899	898	928	905	883	901	899	827	881	943	856	886	889	894	887	838	916	882	858	874	866	920	825	909	869	904	935	885	895	872	879	854	905	902	933	839	910	910	870	873	844	863	855	872	918	902	876	881	879	877	862	855	917	893	1002	909	905	914	875	893	902	942	939	933	864	883	858	934	884	891	867	896	876	937	873	903	864	859	908	924	927	922	911	888	908	889	895	893	846	825	917	890	878	875	873	858	873	909	853	935	899	897	864	887	887	867	848	884	888	886	906	873	893	903	875	901	895	844	838	908	839	860	943	888	880	917	930	899	872	878	930	859	856	876	900	888	896	887	869	885	909	854	910	923	893	858	867	865	878	869	900	950	883	898	884	898	936	922	864	905	864	845	852	924	892	849	922	891	887	875	879	878	901	904	874	893	837	914	881	938	886	863	877	873	920	940	885	859	922	924	905	890	914	842	884	852	867	887	903	844	856	842	898	875	847	898	885	871	857	888	916	852	940	889	849	923	852	888	909	920	916	898	890	858	830	895	878	923	920	921	904	889	915	879	916	859	893	860	886	885	907	888	862	907	932	871	882	872	892	921	896	874	867	862	857	855	897	892	850	907	865	909	869	876	883	909	912	868	914	871	885	867	873	864	871	897	831	893	816	905	894	943	917	924	909	896	864	926	878	910	917	865	940	878	918	876	906	905	877	899	914	868	901	919	907	874	892	815	874	885	834	891	860	900	881	850	871	839	881	827	828	954	884	912	878	920	851	843	954	879	905	928	844	892	873	868	861	914	855	903	849	874	880	885	857	866	924	887	904	885	917	881	860	907	888	932	877	876	934	808	898	907	919	852	892	902	886	943	910	881	890	954	911	914	897	845	899	861	865	844	901	893	889	882	911	861	940	863	924	877	858	874	912	899	879	918	856	901	885	918	886	876	911	865	859	837	971	862	881	911	926	821	938	881	906	859	903	879	912	881	872	904	863	919	911	856	911	898	870	896	832	894	841	871	868	895	922	954	895	867	869	853	910	881	904	914	859	900	885	870	905	909	907	875	900	876	876	933	882	886	963	854	888	848	876	916	835	912	833	870	905	891	879	896	896	868	903	870	895	897	882	873	888	898	890	880	913	855	905	917	850	867	902	914	904	903	892	875	852	897	843	932	865	914	886	846	880	822	919	927	934	816	892	880	925	882	899	932	841	906	865	906	861	877	882	841	917	874	819	847	886	861	831	944	884	946	920	884	864	889	887	872	895	875	897	859	924	899	859	945	868	865	906	897	898	865	887	890	864	853	916	862	867	867	880	887	878	903	930	896	912	878	865	903	862	897	865	823	910	884	915	884	885	860	878	862	919	869	868	851	875	872	883	900	893	839	884	896	860	834	848	884	890	875	930	808	897	865	910	929	899	925	921	894	897	861	909	878	890	889	902	934	914	845	882	916	911	864	856	861	934	927	903	864	910	888	831	859	887	885	881	887	924	880	904	878	900	885	861	914	875	882	893	862	915	860	877	885	870	808	857	858	860	884	903	881	882	888	927	896	884	909	874	828	903	935	866	917	874	932	963	938	887	878	901	896	949	931	879	903	853	842	889	929	887	915	864	905	869	852	889	861	924	847	877	871	855	916	919	897	869	881	863	891	891	834	900	909	885	896	853	922	887	872	866	886	915	890	866	847	836	941	852	832	920	887	851	839	902	928	927	861	909	867	860	883	907	840	884	843	861	899	855	870	901	880	880	856	861	830	902	903	858	875	917	869	898	870	868	894	887	862	937	898	878	918	871	874	907	902	924	871	880	881	828	888	863	832	912	886	862	870	943	905	845	922	864	936	890	892	857	851	873	845	892	892	903	898	873	847	842	913	902	916	882	893	874	900	886	878	941	902	839	810	886	883	967	892	881	898	859	888	909	841	883	842	883	891	914	933	877	883	830	826	880	913	855	894	905	876	880	866	930	901	868	926	885	836	903	862	903	895	906	915	914	871	864	892	916	868	870	873	948	872	913	854	861	872	921	842	889	904	905	881	949	875	830	855	882	881	907	869	870	873	857	847	897	863	897	856	882	873	908	870	874	834	942	883	888	887	871	900	894	920	885	917	913	831	870	892	877	939	798	892	890	943	858	892	903	838	887	885	879	873	861	876	875	891	904	903	886	913	910	851	902	863	919	845	867	955	893	861	871	900	862	892	908	873	920	850	838	863	872	958	902	916	888	864	877	937	849	862	859	864	859	896	885	898	875	840	924	890	907	875	901	850	921	885	920	956	857	876	875	917	855	933	851	859	856	927	872
24437	21036	24034	28225	21039	21071	11043	681	475	446	411	435	395	385	356	355	354	329	346	337	354	359	382	358	314	352	345	351	352	335	316	308	314	334	298	322	336	329	343	326	346	332	317	358	344	332	328	340	352	318	305	334	354	341	333	303	318	336	341	319	340	324	341	330	310	294	325	332	282	303	307	347	307	353	339	336	314	312	315	289	331	296	312	304	346	318	307	331	322	332	284	305	324	344	279	369	337	324	338	288	320	361	309	317	323	286	340	318	329	288	326	308	281	298	322	351	339	319	326	294	288	304	280	341	376	300	319	294	267	327	302	291	338	330	331	294	302	327	349	306	314	341	327	313	295	334	317	318	326	322	318	304	320	337	326	307	324	321	320	327	304	315	329	325	368	325	319	289	298	332	337	314	322	315	336	302	300	325	333	315	312	305	338	334	336	287	299	331	333	335	350	308	285	325	318	269	314	310	286	289	325	306	340	309	276	346	326	287	362	299	315	275	294	305	329	325	338	300	308	317	345	330	319	299	322	313	301	290	310	324	314	314	307	358	309	355	310	311	292	347	281	314	310	311	333	317	305	344	311	302	309	350	339	295	312	305	313	362	308	338	324	309	308	314	307	313	315	348	294	344	376	297	301	308	284	353	321	316	290	299	319	341	341	310	344	314	317	334	342	320	336	323	315	345	338	290	335	344	305	334	303	350	280	290	315	306	314	332	297	335	268	306	311	376	327	314	348	350	319	337	303	310	300	313	274	328	305	328	338	332	349	317	334	286	295	312	329	309	327	291	304	306	314	321	355	306	295	350	332	290	295	302	351	331	304	335	293	277	347	321	317	295	325	349	336	339	316	355	294	326	318	327	314	315	317	329	344	280	337	296	293	278	298	310	296	334	346	347	284	337	322	290	292	277	312	280	355	325	295	319	333	305	314	325	313	297	326	334	327	309	319	332	280	305	306	341	339	313	300	323	324	343	334	342	332	340	344	379	354	298	344	340	307	316	343	334	326	319	304	299	298	330	311	334	318	325	328	311	337	335	313	315	301	330	339	315	323	330	338	311	328	316	309	286	336	318	301	300	289	299	326	302	328	283	341	307	302	321	305	300	326	311	301	307	288	316	304	312	295	319	287	337	332	355	323	341	296	291	320	353	290	314	319	335	318	313	340	301	320	323	337	348	305	324	292	300	288	286	310	316	324	275	340	339	352	306	315	298	352	292	329	304	267	302	307	308	366	306	334	352	329	317	355	333	316	332	339	298	313	324	353	336	303	326	288	314	359	307	318	314	300	301	375	298	337	310	342	312	336	306	304	342	313	351	320	315	314	286	340	306	346	294	362	311	310	312	331	327	331	310	325	315	314	312	318	303	314	289	320	314	317	281	295	302	308	301	307	319	282	309	312	300	335	272	304	331	312	306	325	322	316	327	307	329	313	299	292	339	330	327	314	334	311	311	302	358	307	318	307	319	282	305	344	328	330	321	304	309	319	347	309	345	329	317	335	339	329	291	313	294	315	316	302	285	314	349	321	359	310	329	309	316	297	317	303	310	318	357	325	288	335	325	303	344	303	312	313	305	320	301	314	297	329	333	350	332	318	312	334	310	348	295	319	316	316	310	348	311	326	310	292	314	303	346	312	322	288	292	310	334	311	324	333	280	365	302	290	339	305	302	338	325	328	311	322	303	310	310	317	331	338	343	303	339	355	341	323	341	333	294	330	339	303	324	290	331	298	318	367	317	299	306	324	307	333	320	324	291	339	305	339	321	341	355	333	303	306	321	316	305	353	326	290	310	299	323	321	308	314	334	273	330	338	323	342	344	286	281	320	328	337	300	280	320	295	275	323	330	304	295	324	336	341	325	304	318	309	296	317	335	336	307	312	307	303	319	319	316	333	297	298	312	327	309	314	289	325	301	325	294	315	336	314	298	326	315	333	314	335	322	287	330	281	313	327	300	353	347	333	316	327	259	312	317	330	331	316	361	330	308	295	297	340	318	334	288	300	319	329	298	311	304	305	349	365	325	353	332	316	366	293	297	315	302	308	306	327	310	334	288	340	288	301	268	370	311	289	327	348	331	308	340	333	333	325	319	313	341	312	331	334	327	307	320	301	309	321	318	331	308	335	320	330	342	338	318	317	307	324	320	309	311	287	260	329	313	331	294	316	364	345	329	338	375	300	331	324	310	325	335	315	330	315	324	350	309	325	326	288	309	302	323	295	310	323	339	346	306	348	324	328	295	297	353	278	293	314	355	323	301	323	330	347	297	348	319	309	307	307	309	325	324	327	324	297	283	334	304	311	295	325	274	325	318	293	282	327	285	275	313	290	326	329	312	327	319	318	308	291	320	286	331	321	300	353	326	319	348	351	303	318	286	354	330	328	308	294	279	303	288	315	338	314	313	305	327	362	364	353	329	318	335	320	319	345	306	323	272	297	309	295	309	344	312	314	317	330	325	309	334	327	284	270	309	305	314	310	286	298	310	372	321	348	314	315	302	286	367	352	356	336	337	348	311	300	297	303	293	335	298	335	337	338	294	352	341	311	320	355	308	291	323	321	343	298	297	267	303	334	319	315	299	330	297	288	311	321	323	298	315	297	310	349	320	287	297	322	319	300	316	297	321	311	332	308	283	320	317	325	327	355	304	328	321	318	317	331	312	312	316	305	323	345	332	323	320	252	295	311	332	281	306	319	310	314	316	284	328	314	333	309	301	332	359	344	350	327	327	318	348	311	296	284	317	317	347	297	329	295	258	294	337	320	326	309	304	352	314	318	334	332	363	321	319	317	318	296	313	328	322	336	325	293	322	314	286	287	303	315	305	280	301	328	349	293	294	315	341	276	339	296	315	336	321	313	324	302	321	307	305	323	337	312	328	340	284	346	315	316	286	357	312	323	343	355	290	303	292	313	319	313	317	326	326	319	309	291	325	313	304	301	294	351	310	306	324	337	350	311	295	313	295	325	340	327	329	349	325	311	305	322	307	320	318	349	316	300	320	301	321	310	301	318	315	295	315	311	330	316	281	355	342	359	345	338	301	326	307	315	322	344	305	290	306	316	319	309	310	326	341	348	332	281	330	313	286	324	288	271	289	328	316	332	343	305	281	316	321	327	297	345	348	342	302	333	290	302	333	294	323	308	326	345	304	329	327	317	353	327	328	303	268	325	309	343	296	323	320	337	320	333	329	338	330	329	312	286	306	311	343	318	297	298	309	340	312	320	310	355	287	316	304	322	328	330	326	330	309	323	354	314	283	317	332	292	328	318	338	326	311	299	314	328	333	334	333	330	331	332	269	334	306	338	318	368	302	358	289	303	348	296	317	304	323	331	292	284	338	322	329	335	288	298	311	311	326	318	310	340	315	329	326	300	323	347	318	341	325	289	319	316	354	317	289	296	292	287	327	313	306	310	294	297	317	335	307	311	307	352	338	318	296	341	324	314	328	341	341	332	293	328	330	327	343	307	307	350	291	308	300	309	326	317	271	288	335
4077	3323	1659	1067	857	791	780	713	712	677	721	681	670	695	681	671	666	658	728	681	644	707	777	695	688	684	697	669	676	694	662	703	688	727	628	683	690	698	696	696	669	648	687	723	696	693	655	665	645	669	651	707	687	686	664	676	648	685	645	699	679	652	635	660	681	677	679	652	625	628	655	688	653	647	704	645	705	672	649	705	687	718	654	644	620	660	657	655	620	682	656	681	642	614	673	652	657	728	680	690	664	661	676	633	654	708	662	709	640	712	651	624	664	688	697	671	671	677	693	700	654	707	685	636	696	656	672	699	676	674	694	639	638	711	665	641	664	684	699	637	679	678	654	679	689	694	679	689	691	678	661	716	729	630	687	687	699	644	652	684	676	683	714	712	665	713	693	621	661	624	712	650	648	674	664	686	687	657	696	688	675	705	654	672	644	683	643	661	690	705	648	673	631	703	650	703	658	695	694	678	660	646	669	644	678	655	636	659	645	690	706	662	659	611	695	669	645	650	650	609	695	645	704	695	689	667	662	668	636	683	671	644	681	667	686	701	686	692	643	716	644	688	669	678	657	687	668	682	672	677	680	692	712	705	663	628	701	645	679	675	669	687	644	660	667	669	684	695	667	666	710	646	640	736	688	643	659	699	655	708	711	643	691	677	658	661	652	689	680	702	730	686	635	655	677	700	679	688	645	628	668	655	669	640	683	713	663	691	657	695	654	700	705	678	667	635	651	679	696	685	675	689	673	708	680	688	666	625	647	707	648	694	670	640	642	605	658	621	692	680	670	670	698	665	662	659	672	664	678	668	667	686	664	700	679	681	649	631	675	644	671	655	671	683	701	701	649	656	700	633	691	638	723	686	688	643	683	650	667	693	679	655	699	661	688	665	624	695	641	692	677	672	656	601	646	639	646	664	677	680	670	677	686	636	689	661	662	722	672	672	675	671	631	656	664	672	674	682	689	670	623	731	707	636	660	644	672	694	662	677	703	693	682	695	703	623	631	724	646	632	655	651	681	684	664	707	665	626	644	719	688	652	639	646	671	652	662	656	613	672	715	689	646	649	661	687	671	641	650	649	722	655	670	710	707	669	662	681	657	727	662	634	711	649	678	681	638	643	707	666	708	686	691	632	688	630	650	708	667	663	650	677	654	647	671	677	666	685	698	680	680	654	654	666	681	645	688	672	662	606	684	672	637	643	631	687	646	656	653	690	633	670	676	679	693	642	698	679	664	675	638	701	652	651	709	665	686	681	682	660	659	615	651	692	699	686	636	704	684	704	632	675	677	708	658	634	635	690	665	635	628	596	641	642	680	683	652	680	651	602	631	699	661	666	685	639	719	647	667	657	671	629	678	653	701	703	625	694	671	660	638	623	672	694	644	654	689	706	690	648	602	677	659	652	665	659	707	684	708	666	673	640	648	685	661	674	697	635	686	728	617	695	685	659	697	642	639	671	650	669	660	671	669	677	662	672	712	689	689	664	648	668	683	682	652	666	646	665	690	673	694	667	680	650	681	658	721	699	678	677	653	664	656	620	634	642	637	618	683	650	689	667	678	655	629	714	642	666	659	695	658	716	656	655	651	652	704	675	658	634	668	679	620	668	680	664	658	707	658	692	641	672	650	660	660	673	660	620	658	683	682	681	615	665	697	653	702	637	684	677	665	642	698	671	691	703	696	669	718	619	677	663	659	675	669	667	692	670	682	695	655	660	656	696	690	670	665	642	702	620	710	639	677	689	646	645	649	672	655	667	643	668	705	670	658	721	686	677	694	692	647	583	700	623	686	699	622	650	707	678	646	639	659	671	647	647	667	673	676	620	688	662	676	726	670	667	670	688	660	689	721	694	699	689	649	649	665	664	662	658	674	671	618	711	679	681	695	685	686	645	647	660	693	646	633	730	685	648	634	646	681	683	702	713	662	640	704	700	651	684	695	691	687	636	658	692	675	676	641	697	646	662	678	688	613	650	723	682	685	653	646	658	664	695	647	708	677	672	679	643	681	690	676	645	652	661	642	678	673	655	733	644	649	651	714	674	687	677	708	695	653	635	682	687	666	752	671	666	628	680	686	679	645	664	683	711	687	644	698	688	694	686	648	629	622	699	667	660	663	650	662	660	700	644	676	650	615	636	688	664	643	697	691	680	654	633	624	665	636	649	652	632	686	689	662	678	698	668	687	662	670	701	661	721	702	638	664	669	748	642	646	638	669	655	590	682	705	680	648	672	666	661	675	660	677	680	651	692	655	670	654	709	639	669	647	616	638	654	707	643	670	693	694	674	672	667	707	680	704	648	664	671	700	716	687	662	651	637	667	685	654	620	635	623	681	615	699	694	686	658	690	654	647	666	666	654	678	678	633	665	637	642	622	770	619	690	679	673	633	687	684	685	665	682	707	656	662	697	674	623	671	674	627	673	640	627	687	677	672	637	707	657	660	656	639	691	684	655	658	684	663	637	654	669	638	633	698	713	670	679	697	718	674	694	697	703	677	676	676	648	659	698	665	670	652	661	691	684	671	675	678	701	660	659	675	726	694	686	650	659	644	672	702	723	710	678	709	660	683	665	682	658	623	680	649	609	655	672	657	645	702	677	612	663	683	633	707	724	635	704	696	655	679	679	646	659	620	685	671	670	652	661	686	637	656	629	693	701	686	660	617	715	672	627	634	696	632	667	679	670	679	619	705	664	682	691	690	688	668	736	638	675	698	673	702	654	688	633	657	696	697	664	652	623	662	653	712	699	711	670	669	677	644	702	702	671	677	631	679	657	690	664	688	662	657	698	683	620	707	703	666	627	684	665	650	706	631	642	690	637	710	663	658	692	693	660	706	649	703	652	695	683	652	641	667	697	664	715	680	636	678	649	675	722	629	696	656	620	642	688	671	699	666	699	689	704	654	658	716	724	683	639	679	714	665	672	685	662	658	642	672	651	658	668	689	673	700	667	701	651	699	666	679	639	659	636	637	698	631	710	674	680	680	678	642	647	702	707	657	679	659	677	662	669	718	705	709	648	662	667	665	634	722	643	684	697	650	684	711	673	681	705	689	663	642	636	658	656	657	596	656	646	681	627	658	701	681	681	657	625	689	668	680	697	664	685	681	687	685	671	696	688	629	682	719	691	640	720	664	693	668	680	660	649	687	659	641	651	683	654	682	707	656	667	603	654	710	698	635	697	656	695	643	664	619	708	672	665	673	687	653	737	708	667	717	662	654	678	642	697	651	704	658	652	709	720	644	643	693	639	680	631	713	673	669	666	668	662	691	645	711	685	653	696	708	686	701	670	635	677	687	679	640	708	705	621	630	710	690	707	690	653	710	680	675	640	678	667	666	672	709	705	693	676	675	651	634	672	640	703	654	679	638	681	649	676	652	650	676	668	728	711	668	655	666	683	650	652	665	634	680	629	672	634	680	698	689	705	657	645	701	638	641	725	641	726	688	620	686	723	718	645	657	675	669	685	688	687	699	673	696	653	672	641	687	696
33146	14737	2205	375	260	313	253	282	253	268	254	284	282	292	209	275	275	259	285	296	250	299	270	271	263	245	242	265	276	259	268	285	271	263	302	272	265	264	272	273	223	284	264	256	264	233	249	248	257	271	284	256	290	273	294	266	244	230	276	268	253	263	237	270	284	228	256	271	291	255	279	259	270	266	265	279	269	265	246	278	232	239	296	240	249	267	255	251	305	252	248	275	286	308	276	281	269	263	234	270	283	289	290	274	251	276	282	260	255	290	263	256	276	258	284	284	289	281	240	296	263	296	282	279	262	258	260	237	298	301	266	267	257	254	285	237	262	255	270	317	230	307	279	246	263	277	272	280	275	239	246	257	283	223	272	239	259	251	272	247	262	278	293	293	284	267	275	309	267	252	275	276	282	261	270	280	265	254	250	283	261	269	304	289	274	269	277	281	272	259	262	265	289	288	261	280	264	273	266	263	253	262	280	277	298	279	247	254	265	291	275	245	258	255	279	301	267	274	270	249	247	209	291	291	286	248	254	298	269	276	263	249	276	268	249	277	274	263	281	246	272	283	274	247	261	250	259	297	272	234	297	267	272	270	270	280	267	233	256	303	254	265	270	257	248	272	273	300	257	278	261	265	269	297	273	270	300	266	272	279	230	279	248	238	278	261	253	264	283	272	258	272	290	297	246	233	287	247	289	273	277	288	254	288	248	282	278	283	271	216	273	310	247	270	270	289	241	261	264	251	281	272	261	268	256	228	262	280	261	263	261	293	272	244	292	279	259	256	273	250	260	255	249	250	275	267	269	263	273	273	283	310	259	268	269	241	238	276	258	248	232	300	263	286	236	273	271	259	251	245	288	253	262	286	266	307	268	260	276	270	266	290	260	260	249	246	255	261	281	254	259	282	291	247	255	266	305	259	276	278	267	260	279	262	242	270	270	264	299	253	243	283	237	291	256	263	273	270	254	250	247	250	261	260	299	250	301	271	282	287	272	244	265	241	252	282	277	280	257	255	258	272	273	271	254	284	270	260	222	263	257	275	308	264	278	286	247	276	272	266	232	284	263	258	245	280	281	261	243	267	260	279	255	238	277	261	255	280	247	249	248	242	292	262	254	279	296	258	278	242	281	248	284	291	265	253	260	300	269	261	260	281	320	267	248	254	247	279	263	267	232	268	257	247	282	256	291	298	272	266	253	276	266	263	273	277	244	252	248	287	271	242	285	261	284	270	308	242	283	243	242	260	259	267	268	265	281	277	282	269	315	267	278	281	270	288	265	274	248	266	268	280	273	247	271	280	255	272	268	272	261	280	258	251	303	275	256	290	260	279	293	278	259	296	253	264	256	264	296	233	241	263	301	260	243	275	305	273	266	266	263	254	263	260	307	265	263	270	248	275	270	264	254	302	275	271	289	266	275	282	262	268	297	291	282	273	254	254	249	267	306	276	276	246	258	261	298	247	256	260	258	274	263	294	261	255	273	264	279	293	284	272	327	271	238	292	254	279	274	268	269	239	281	273	283	295	258	257	270	267	258	220	270	303	281	268	268	253	235	279	297	256	262	281	264	262	262	243	251	286	249	251	265	266	263	267	257	240	262	280	239	263	269	260	263	284	248	266	271	261	246	256	260	278	257	277	244	265	279	241	260	249	258	254	262	238	263	261	266	264	277	275	240	237	248	256	246	251	293	295	264	259	268	270	267	256	287	239	282	255	275	262	260	279	242	270	247	284	261	272	300	253	268	269	298	230	273	290	263	266	270	248	261	277	242	279	262	256	255	286	281	292	302	284	265	261	269	265	265	262	270	254	278	266	260	267	282	278	304	288	263	259	260	256	245	256	243	275	231	291	293	260	285	263	263	259	267	277	274	260	294	241	246	276	283	286	268	251	266	257	277	274	248	244	278	279	256	263	292	286	268	258	252	251	270	276	282	269	267	282	300	286	305	265	233	275	259	304	264	276	280	307	275	286	250	254	278	226	268	279	274	276	268	260	294	291	257	305	243	281	274	265	295	283	272	268	241	273	302	271	263	290	275	285	284	258	293	252	278	271	275	290	269	256	283	271	272	291	291	241	240	291	255	272	275	269	265	269	268	274	259	245	262	261	258	288	279	277	246	265	283	264	270	256	242	257	294	293	267	260	284	288	270	248	254	275	276	282	244	276	260	251	239	271	271	289	263	271	265	264	272	275	252	272	276	250	272	247	262	272	271	247	271	229	252	290	262	255	262	275	281	214	265	283	253	263	259	251	271	265	279	280	250	251	242	270	274	268	285	256	253	240	285	263	289	286	272	253	270	275	279	267	286	267	241	289	276	280	255	265	290	262	253	283	284	250	250	246	261	257	276	267	265	248	290	227	247	264	267	270	246	266	255	284	285	266	256	250	245	243	263	265	248	295	285	271	257	255	254	268	259	250	253	265	264	296	273	288	263	276	253	304	252	292	261	298	272	253	278	250	303	258	278	294	259	262	284	282	289	274	293	220	278	274	256	279	269	226	272	294	273	259	247	265	276	265	263	272	271	279	281	258	272	277	270	256	268	267	270	250	294	241	283	270	252	260	281	290	259	272	227	269	292	274	286	264	247	250	287	270	292	292	253	288	235	260	276	265	277	286	276	278	258	300	257	247	277	274	241	272	248	277	281	285	279	251	303	268	273	296	267	257	271	263	240	277	270	275	282	281	288	264	244	257	269	273	285	262	250	250	284	287	246	262	275	256	281	254	242	255	261	274	292	283	259	269	279	295	279	262	267	277	267	253	292	288	244	261	285	267	219	257	260	274	249	249	269	249	267	266	276	275	254	276	264	267	273	246	263	278	257	301	279	269	275	263	273	263	270	272	278	238	261	258	250	272	272	264	221	276	263	276	269	279	234	282	269	277	255	273	270	289	292	270	251	278	251	257	266	234	283	295	263	252	269	238	259	238	262	240	243	279	259	253	311	243	244	266	247	237	242	261	262	274	292	264	278	267	251	254	292	275	264	248	279	271	276	264	284	261	279	227	278	249	280	246	247	247	263	272	277	270	266	257	269	271	285	278	260	263	262	246	256	246	266	268	284	265	248	245	295	255	271	261	288	305	257	255	283	232	284	271	252	274	270	298	254	289	294	272	305	245	254	266	265	300	271	254	285	290	278	254	273	268	271	315	254	264	255	285	251	273	281	266	239	276	242	225	248	244	263	283	261	272	260	258	286	266	232	276	286	257	263	252	241	240	269	306	291	244	279	294	300	274	268	249	274	246	268	245	270	259	290	284	254	274	278	282	269	273	279	274	261	255	268	273	254	237	280	298	273	245	298	283	273	260	299	261	288	260	290	295	240	307	259	265	293	258	272	254	281	288	290	234	261	278	255	259	256	253	306	283	261	265	276	264	260	273	265	312	278	303	295	284	276	249	263	287	258	270	250	248	289	297	280	291	318	254	264	272	245	289	304	249	276	249	290	261	249	253	283	270	277	277	308	239	259	259	281	251	266	305	276	287	276	283
7774	752	666	657	618	640	643	641	649	625	628	625	652	612	653	698	641	635	703	612	647	639	596	650	625	623	640	664	630	646	626	648	621	659	618	660	671	637	626	679	623	623	653	616	666	679	578	631	664	596	631	588	588	651	661	657	658	634	654	630	657	689	598	635	652	686	607	635	641	624	617	606	700	611	597	618	632	658	577	573	631	617	639	667	620	657	625	636	624	651	594	603	615	630	664	644	641	612	641	635	611	659	599	629	614	639	632	597	576	597	623	665	636	692	672	662	597	642	638	630	654	654	630	614	650	634	630	640	634	648	636	679	644	565	643	694	649	683	578	619	654	617	646	626	637	632	631	638	647	609	644	626	625	625	660	632	614	613	589	604	670	622	639	606	665	624	612	627	618	610	634	632	624	648	681	644	604	649	635	677	651	660	614	642	603	635	609	668	609	664	623	604	682	623	652	641	632	662	616	675	625	600	632	601	655	618	646	661	643	622	673	625	666	640	677	653	614	626	659	596	622	626	628	592	627	670	577	669	675	645	674	675	594	608	622	627	645	629	626	623	636	665	628	635	630	657	659	641	675	615	635	646	680	649	655	636	614	669	621	656	649	658	646	639	622	638	608	638	647	666	652	651	624	640	621	700	675	621	675	655	613	655	641	640	639	581	659	616	641	651	624	641	643	666	640	604	635	688	674	646	627	628	584	626	615	688	637	606	606	646	643	630	631	628	639	592	622	617	624	667	670	633	596	623	596	598	631	629	622	654	601	639	663	635	581	611	647	646	643	655	636	637	641	628	622	619	640	671	617	636	649	647	607	657	633	634	671	671	659	684	618	641	588	663	637	628	656	606	623	671	659	654	659	640	596	645	646	597	597	652	628	624	606	680	677	668	602	617	656	616	612	661	655	671	630	681	646	607	624	620	627	639	603	635	676	648	624	596	646	621	668	624	595	668	611	629	627	686	612	650	653	644	627	612	650	645	614	610	620	628	628	625	649	668	681	625	670	676	661	620	615	602	605	645	618	631	640	608	612	647	658	611	649	642	631	632	650	616	668	631	636	634	632	652	628	627	693	606	660	630	652	601	627	638	649	633	642	593	658	632	621	608	668	605	631	644	633	640	622	647	635	620	621	625	652	676	632	640	647	621	637	645	662	625	611	632	627	592	629	672	646	645	605	612	658	659	651	641	705	640	631	647	656	598	635	707	616	623	567	646	632	610	697	647	609	635	695	624	660	640	624	582	671	634	619	676	658	610	613	674	627	635	632	651	621	601	637	599	622	593	614	594	659	674	649	662	634	658	684	642	670	672	633	639	651	613	631	605	601	637	645	662	604	603	662	618	626	655	610	656	665	631	638	616	643	616	625	637	655	628	640	657	638	633	645	590	626	662	649	642	629	637	629	622	600	664	629	614	620	630	638	631	648	633	643	645	624	630	625	623	631	605	621	670	625	641	622	649	621	583	628	648	624	610	641	697	643	612	630	605	625	633	658	652	625	641	615	657	660	679	623	624	682	655	631	627	642	604	657	675	695	660	591	647	635	649	658	625	643	641	596	624	627	644	659	658	650	629	668	638	649	638	641	659	678	645	625	650	616	678	614	686	616	629	601	632	627	611	618	675	655	665	621	599	648	643	656	590	648	655	675	658	640	609	629	606	650	630	617	631	680	614	605	620	629	678	667	656	640	616	612	644	617	670	660	644	690	642	554	660	663	671	636	640	644	659	602	634	671	651	646	643	647	626	579	635	617	630	660	640	675	618	661	622	683	683	648	642	633	643	630	608	646	622	653	664	618	606	621	628	614	651	664	678	606	623	636	626	604	629	612	643	628	648	627	595	638	633	602	642	632	662	647	622	638	632	615	624	603	601	606	611	654	609	610	676	641	631	656	660	682	661	640	632	626	594	616	714	641	645	605	635	637	652	643	648	644	636	654	641	611	631	642	624	650	653	642	607	654	643	668	656	606	602	630	616	627	673	618	630	634	604	635	625	639	615	601	620	654	672	624	669	655	616	634	631	609	689	634	616	637	594	629	647	644	626	633	635	619	625	651	634	692	659	676	652	586	642	618	641	660	663	685	666	616	605	639	641	637	631	665	587	564	615	639	595	616	586	632	639	628	654	626	613	717	616	642	623	624	674	670	667	634	668	640	632	619	655	633	605	652	668	668	609	642	638	623	686	647	620	634	610	655	628	655	623	618	672	644	634	644	663	661	608	647	620	593	613	673	641	588	680	631	652	615	630	659	631	622	612	631	634	665	639	610	619	633	674	631	630	640	643	630	624	599	661	602	628	618	583	621	649	653	647	585	604	607	635	660	639	617	638	630	619	650	617	579	594	662	610	614	684	649	626	615	615	603	635	638	615	623	603	610	654	625	655	639	682	696	617	630	653	629	618	626	610	609	670	597	637	652	636	610	651	613	618	648	626	641	645	658	656	633	650	590	619	653	680	637	613	634	687	669	622	648	604	641	592	590	633	640	598	635	608	604	651	624	610	605	639	606	658	623	653	642	660	589	657	640	643	628	638	637	636	642	603	656	661	672	627	623	625	588	645	647	620	588	629	646	575	648	641	634	627	664	634	657	624	625	606	642	615	646	625	647	621	660	634	617	646	627	636	649	618	594	620	664	619	617	603	666	657	643	603	645	637	632	630	659	601	634	618	596	671	666	670	655	679	647	652	627	676	634	612	635	638	602	639	640	613	653	576	667	656	615	624	638	639	630	622	597	653	667	663	685	634	628	661	605	637	625	645	683	607	650	651	640	632	649	615	672	641	640	655	639	661	630	631	683	630	616	644	603	660	647	633	600	683	618	646	606	619	634	663	611	630	628	591	640	643	594	647	651	613	642	631	620	624	634	671	636	639	633	670	645	623	652	630	664	648	660	664	649	638	631	669	642	579	614	580	608	610	638	647	614	605	639	615	600	661	621	659	636	650	657	656	597	651	645	608	642	609	670	664	649	614	610	665	650	617	625	556	665	634	687	642	644	634	608	629	689	632	614	618	635	651	618	686	661	605	633	623	670	652	644	661	646	620	638	616	635	621	598	629	615	673	646	621	646	616	633	569	643	613	635	665	619	606	630	618	649	619	635	606	680	636	640	644	629	597	642	628	614	632	656	625	624	606	625	627	671	637	654	657	630	651	609	627	639	615	654	628	637	589	637	569	662	651	615	628	611	618	655	642	644	644	643	622	661	662	609	668	643	653	647	617	638	650	660	637	647	648	625	624	594	661	638	620	624	627	672	612	598	651	589	633	641	621	617	649	644	658	678	629	663	654	611	649	611	639	677	585	630	651	634	632	661	632	662	652	663	631	649	643	619	668	631	607	662	701	625	660	654	608	618	628	672	638	636	592	665	626	677	685	606	621	639	634	624	696	616	678	660	646	608	604	628	636	654	655	641	588	592	648	646	644	614	620	660	628	667	662	627	634	686	629	641	644	629	637	640	638	646	608	640	609	640	603	675	677	591	629	648	666	578	656
25103	20990	23591	28558	21005	13091	728	472	476	437	424	462	486	440	435	433	445	423	442	404	433	454	405	410	429	419	448	394	404	451	418	401	451	407	411	411	384	426	402	415	406	403	399	395	428	434	424	419	447	378	404	421	397	399	401	404	425	412	418	426	433	412	389	389	391	400	404	411	406	441	366	431	418	378	424	397	413	465	424	435	422	408	416	419	416	453	399	403	418	441	403	453	425	412	396	426	458	395	396	421	378	426	410	413	436	394	430	388	420	432	398	479	429	389	400	393	404	417	422	449	419	407	396	381	430	408	414	381	408	405	415	392	376	366	446	408	464	382	414	397	412	370	426	386	413	420	394	433	450	387	403	421	425	383	419	426	417	394	388	409	446	433	383	405	442	429	425	435	474	423	417	384	412	432	423	410	440	416	392	439	383	474	449	418	399	427	405	431	403	447	421	401	398	436	435	409	400	420	408	406	376	419	404	420	450	403	405	392	404	443	374	406	453	455	413	413	456	424	425	447	402	406	407	459	388	432	428	395	376	415	398	398	478	450	438	392	422	398	430	392	447	435	409	422	444	411	436	401	419	423	421	386	391	396	423	443	399	417	406	431	439	443	447	400	427	431	460	444	420	422	397	395	398	429	411	413	389	409	383	401	396	389	389	385	401	423	396	418	387	411	410	402	408	417	404	398	404	459	420	430	406	427	441	457	410	420	439	424	402	390	434	411	437	449	397	396	406	449	428	389	407	389	449	409	405	423	419	390	424	416	428	398	419	412	440	391	427	389	389	420	411	412	395	403	389	395	374	439	467	418	424	405	419	366	393	427	437	443	418	406	400	411	429	397	407	392	444	408	431	407	380	445	430	426	423	400	425	441	406	404	408	392	425	435	413	425	428	430	412	425	415	409	401	405	414	400	416	395	393	417	419	369	420	414	393	424	429	398	400	399	389	421	416	407	422	424	388	373	388	433	381	369	460	423	415	381	370	421	408	382	412	425	419	426	386	418	422	400	431	407	421	433	392	400	397	368	454	401	457	429	428	401	409	409	382	380	446	361	389	410	460	395	420	404	397	451	420	420	411	372	418	397	427	421	455	426	382	450	421	436	430	416	402	408	423	430	387	413	369	408	419	407	413	437	434	434	409	407	446	429	398	431	437	391	423	422	403	371	398	425	396	447	417	398	454	411	406	357	392	390	421	403	454	450	356	421	457	408	387	440	454	435	385	434	393	352	437	418	412	453	421	399	386	383	431	387	413	399	377	462	445	475	450	420	411	408	395	436	395	389	415	405	409	406	406	436	423	430	422	430	405	383	430	420	444	386	403	419	464	420	394	445	425	423	396	416	398	429	421	436	415	414	387	413	426	419	355	404	439	436	420	406	403	420	441	397	426	424	392	393	370	385	448	394	436	429	406	423	413	417	430	408	419	406	425	433	437	408	385	411	372	402	421	409	414	423	433	437	359	426	432	391	403	428	368	420	434	430	430	434	440	426	403	395	426	416	423	435	433	439	432	391	398	439	442	440	389	437	404	383	447	404	405	436	404	377	399	386	406	405	411	399	385	426	436	372	420	403	424	374	377	402	438	409	381	422	432	421	403	428	394	407	400	404	397	439	434	417	442	407	406	443	454	380	413	384	407	397	374	402	424	469	406	432	400	389	417	413	409	390	437	431	398	366	406	431	436	400	434	433	399	400	386	416	438	443	385	432	451	409	399	401	427	405	404	435	456	445	455	404	392	425	363	420	377	442	474	432	414	402	415	424	397	402	417	379	453	442	406	410	429	394	420	413	440	371	382	398	431	403	393	456	410	382	393	375	377	354	436	417	444	374	428	397	407	415	413	397	397	399	428	416	376	427	413	423	377	405	361	416	407	410	395	378	409	423	389	428	421	402	409	417	434	343	408	392	397	427	394	405	423	432	389	426	381	413	392	408	406	428	414	430	448	420	383	403	436	439	420	443	408	397	422	396	438	400	393	390	387	387	429	392	410	458	430	418	438	379	425	407	399	425	405	396	436	406	439	392	398	413	399	387	374	410	393	428	395	435	407	391	419	442	406	398	404	382	384	384	400	374	436	417	392	439	417	425	404	401	412	425	456	415	409	400	430	436	432	395	422	419	413	424	410	370	416	429	432	392	407	411	408	414	366	428	393	402	420	385	406	408	425	420	402	420	424	415	397	413	429	383	404	404	368	389	409	478	381	418	411	402	424	411	434	448	421	403	443	427	430	387	428	429	373	403	366	438	411	398	406	381	384	368	373	413	377	395	428	382	397	387	375	408	435	416	425	437	377	433	355	381	430	438	480	408	405	415	416	415	383	408	392	435	420	402	368	408	419	409	396	389	407	404	385	405	442	385	427	403	434	381	414	391	413	371	410	414	404	392	405	454	445	378	419	457	442	414	427	401	435	384	431	430	401	433	448	462	422	455	375	429	415	366	457	406	431	394	440	399	396	397	405	399	407	418	373	375	421	404	393	379	393	383	404	443	424	424	443	389	382	410	371	436	439	404	412	440	425	393	407	432	444	394	391	418	405	346	392	399	412	437	432	415	403	395	416	393	414	388	447	483	398	401	414	399	403	420	411	445	418	379	416	381	410	444	418	394	395	405	366	415	432	361	460	408	456	389	395	444	427	393	433	458	398	434	442	443	404	407	394	409	410	399	444	411	386	394	422	433	461	408	406	431	416	402	463	393	381	437	425	406	435	444	412	429	446	384	435	391	437	383	371	393	412	450	391	382	392	394	427	410	417	397	428	397	401	426	401	409	402	460	420	370	423	415	393	367	379	428	445	411	428	424	398	401	420	385	439	406	417	420	398	395	401	452	438	389	407	401	413	460	447	434	361	395	403	404	449	408	427	402	423	422	416	367	387	400	405	398	397	386	417	416	394	403	441	391	432	432	421	402	425	409	387	396	433	414	403	401	427	444	427	457	410	430	380	410	425	402	405	444	459	444	433	396	405	411	420	459	422	441	367	408	378	429	407	405	450	379	375	411	383	389	385	431	406	401	432	444	385	401	432	445	417	411	391	395	438	404	419	478	412	428	403	451	422	426	388	392	416	421	383	413	407	448	373	377	434	440	421	402	397	381	399	370	402	391	412	398	434	442	406	420	450	435	414	420	414	445	395	414	385	379	399	414	371	401	394	389	386	377	404	418	427	415	396	427	371	402	377	412	402	426	396	423	452	384	431	450	428	427	424	382	398	420	395	409	408	410	411	451	412	422	468	413	432	380	390	434	415	379	417	419	392	455	418	438	407	387	413	415	429	434	394	414	443	417	424	415	445	388	408	427	425	393	413	403	402	402	421	406	472	415	390	392	394	436	381	401	416	425	421	423	411	391	458	360	420	427	398	396	433	396	426	381	399	420	436	400	446	404	390	415	394	413	429	438	420	407	369	417	441	400	431	467	412	377	413	464	446	421	413	396	399	400	416	442	427	413	431	423	427	392	389	403	456	395	431	394	356	406	455	388	386	408	415	419
4477	2357	1453	1100	1052	951	919	926	864	931	904	869	844	888	886	852	935	917	889	852	862	905	915	862	885	910	932	928	941	942	870	864	870	908	883	934	934	870	876	876	979	881	899	920	923	895	866	875	920	905	905	897	865	857	819	870	841	888	873	903	876	909	924	817	909	915	876	924	931	914	925	902	865	880	923	870	889	922	872	896	876	929	937	862	849	877	898	889	889	861	905	896	882	867	887	866	877	860	948	876	895	908	881	896	877	877	906	904	903	916	897	905	876	855	845	845	907	874	878	877	879	846	909	911	912	905	867	891	889	857	908	906	861	850	822	854	918	897	881	833	819	899	920	895	938	874	864	899	909	900	976	844	891	896	893	913	881	893	897	874	881	912	868	848	866	935	902	979	948	845	882	924	916	914	806	883	867	934	859	904	889	917	876	874	861	909	901	888	938	860	904	902	874	867	962	921	884	889	918	857	903	851	903	940	904	862	860	854	870	935	901	868	865	833	872	886	862	857	934	868	857	937	819	875	838	919	904	883	889	933	911	883	911	918	842	936	890	870	861	878	881	885	855	895	864	863	885	932	823	883	875	921	906	901	915	859	881	879	937	910	859	845	894	870	807	853	949	840	889	861	883	845	881	905	882	877	918	903	908	884	910	883	840	928	898	923	880	919	866	923	912	908	892	920	876	846	902	866	859	898	844	942	894	944	961	917	872	866	887	936	892	871	869	892	898	899	863	880	847	861	880	906	857	879	924	877	870	884	866	862	911	840	877	884	892	919	845	916	860	870	920	893	830	881	893	923	866	813	951	904	846	863	848	877	926	818	891	864	872	956	856	884	897	912	863	915	884	856	879	898	903	912	887	901	862	881	886	855	907	889	837	847	859	841	826	901	890	859	874	877	874	866	894	859	863	895	904	879	926	853	893	886	870	893	880	853	901	887	901	849	884	883	870	837	913	888	835	872	892	874	860	931	924	922	878	888	907	900	861	895	875	850	920	851	874	909	911	922	846	878	909	973	897	879	865	883	840	890	908	871	851	876	845	897	893	889	891	938	899	886	919	844	933	875	871	801	861	934	867	924	893	860	940	867	851	899	912	925	877	883	874	892	840	858	879	892	887	842	878	849	930	895	864	888	852	898	915	831	898	888	907	873	880	824	852	877	877	920	925	898	874	864	886	860	861	881	921	907	909	871	923	903	874	869	880	866	903	909	916	900	867	847	868	872	918	894	892	943	895	936	901	866	903	850	840	882	957	921	886	876	912	937	863	850	940	952	928	904	859	910	893	837	828	857	816	905	944	833	861	795	909	895	933	904	899	858	875	871	898	886	845	904	877	893	849	863	925	903	895	914	880	936	867	857	897	851	882	879	846	877	923	891	913	912	917	896	869	898	873	915	898	916	953	920	871	873	890	871	910	842	913	864	866	889	904	879	899	878	923	894	876	881	886	914	912	863	868	841	821	901	911	900	898	883	901	931	878	857	932	925	922	829	882	864	858	895	868	875	830	913	882	894	921	860	872	930	857	902	865	888	893	866	853	894	851	895	870	861	856	882	922	893	855	890	890	907	893	913	924	918	891	884	893	911	839	916	919	903	895	914	900	878	882	875	950	944	896	827	853	804	893	893	860	859	861	877	890	902	879	874	863	881	915	871	849	847	876	904	894	895	823	893	837	886	935	879	904	905	846	896	878	883	905	865	907	920	872	873	868	914	873	882	940	891	898	921	897	902	860	960	881	887	859	889	859	888	875	846	946	899	875	867	877	946	907	898	884	860	833	845	907	900	854	902	870	934	818	834	941	829	918	861	919	899	854	866	961	898	879	863	932	875	932	856	942	850	908	958	850	894	904	856	843	894	867	894	879	922	974	855	924	862	885	898	900	912	875	910	868	853	926	902	912	944	846	898	893	887	879	876	840	922	889	942	882	929	888	890	926	894	865	913	866	855	843	889	890	881	934	879	905	922	853	869	909	862	839	890	900	899	855	877	870	869	869	912	841	873	912	845	881	868	880	839	857	932	894	919	910	895	887	946	891	927	883	896	885	924	830	868	912	904	869	910	910	904	920	879	877	893	915	858	890	893	880	868	894	897	851	895	849	838	915	868	878	821	899	858	913	882	849	836	906	924	871	882	902	898	823	854	934	931	920	895	900	889	902	812	945	922	883	899	854	938	877	844	888	896	812	871	861	939	868	869	894	898	855	903	922	879	882	917	879	908	913	914	891	870	891	857	894	878	871	925	903	926	821	909	942	865	853	937	861	878	902	902	880	875	910	918	873	953	857	878	892	898	864	915	914	864	880	857	880	890	896	913	881	920	801	881	877	866	881	916	851	855	908	832	924	868	882	912	874	909	906	897	875	902	891	843	851	885	889	851	863	965	848	936	881	868	880	872	858	890	878	847	874	891	882	863	874	864	895	882	850	827	853	921	861	869	957	835	885	934	891	899	878	872	863	884	900	856	897	865	924	856	874	865	940	905	854	862	878	891	915	922	894	877	965	899	911	938	922	918	876	858	871	896	930	926	859	864	877	845	876	893	909	872	855	859	899	881	897	900	896	929	900	893	837	884	893	890	881	859	910	838	884	901	904	895	858	900	926	867	846	901	901	897	842	883	855	927	905	911	890	961	870	901	867	918	904	888	883	851	908	872	816	928	881	908	901	867	911	883	871	831	855	898	923	848	883	853	917	868	897	871	860	924	880	830	858	870	912	908	907	904	867	868	854	856	925	908	851	876	900	939	899	910	898	932	879	887	855	909	849	890	882	879	897	914	878	933	884	912	801	854	891	908	909	870	910	891	920	870	861	902	939	894	891	885	873	906	871	887	916	884	888	853	945	857	816	882	936	886	879	889	852	870	897	873	910	906	954	866	891	945	912	841	929	857	933	839	865	859	905	871	856	905	853	853	911	888	879	945	846	881	855	854	873	885	842	878	856	913	927	857	936	870	854	868	971	920	880	914	917	851	919	923	819	892	874	866	929	880	884	858	875	868	908	844	921	868	918	911	914	877	907	846	947	849	835	912	889	904	855	894	864	875	842	904	931	845	881	888	907	853	883	857	867	923	938	877	884	897	824	871	914	883	924	830	880	943	903	886	916	879	876	891	911	804	913	843	881	902	898	944	848	885	876	863	881	944	869	903	910	892	877	887	914	877	894	867	885	876	892	876	917	898	867	903	905	909	870	914	929	870	870	840	869	896	855	901	879	846	916	885	861	816	864	929	842	868	914	905	866	900	901	896	904	870	896	855	852	859	882	874	892	906	899	901	909	860	897	871	907	876	881	856	900	882	861	957	880	932	921	889	925	917	883	909	887	865	938	868	863	835	944	838	873	873	901	866	889	901	868	890	896	861	891	851	926	978	930	867	939	903	891	852	865	882	948	837	938	888	869	879	891	892	851	881	886	881	916	857	881	878	864	876	913	915	899	871	856	922	884	879	890	862	850	836	873	863	871	906	877	848	856	895	868	819	871	891	830	871	886	884
24384	20958	23917	28150	20958	20986	10921	657	503	438	444	428	340	346	337	362	363	351	340	332	332	323	334	326	338	308	338	329	325	353	314	315	306	343	313	339	337	372	284	306	332	301	280	333	326	316	313	334	330	338	321	304	319	320	307	322	335	346	350	290	336	351	308	326	334	292	302	364	331	363	314	317	300	316	296	321	324	311	301	316	342	306	318	325	329	307	303	306	341	338	317	321	311	296	308	282	282	335	323	341	299	314	333	299	276	318	298	314	324	311	315	308	303	281	298	315	326	332	362	315	330	341	299	317	311	285	311	284	310	283	268	329	319	329	300	327	318	294	310	326	315	340	290	325	297	347	342	330	337	317	303	290	263	317	324	299	323	323	323	311	330	343	296	316	337	303	278	320	298	334	348	298	317	309	307	336	335	334	290	346	285	343	334	332	311	320	317	359	344	307	320	307	335	298	320	312	326	303	327	315	303	315	319	321	336	299	315	302	297	328	318	305	290	316	290	285	282	328	315	317	346	307	317	293	336	342	336	319	346	295	326	303	316	324	261	270	307	329	320	272	298	292	329	349	327	341	326	302	313	303	296	342	297	317	296	319	306	305	320	329	336	328	319	278	318	308	306	294	274	273	306	336	322	298	300	317	304	304	317	266	326	302	291	283	304	338	326	321	316	318	307	338	297	290	268	283	311	323	320	341	318	307	315	328	312	359	314	308	302	330	288	301	295	309	305	326	334	321	342	327	312	297	336	319	301	315	310	342	312	309	329	311	299	318	306	299	340	312	327	339	282	323	337	322	281	321	302	324	297	305	308	316	328	284	264	290	300	323	311	317	319	325	364	310	345	297	314	313	347	324	331	316	360	281	311	323	330	316	305	341	310	291	269	307	307	335	295	292	325	307	299	297	312	302	287	301	315	316	321	307	286	324	304	338	321	281	336	313	290	318	329	333	303	336	298	336	308	295	300	316	295	310	290	303	283	278	346	339	299	308	343	297	304	316	318	261	317	320	295	330	313	326	311	320	300	291	300	335	286	307	351	331	306	284	324	324	311	347	336	342	338	292	318	315	311	309	288	272	307	307	316	293	308	332	318	298	281	324	296	298	279	318	327	332	289	327	336	297	299	315	321	311	340	320	320	324	330	321	329	332	302	341	325	308	335	285	314	313	296	324	302	277	313	360	326	327	303	305	320	333	298	309	306	322	313	321	289	304	302	313	329	321	303	347	312	281	364	354	339	347	348	308	330	325	324	300	301	314	356	284	323	331	301	320	310	329	304	310	279	314	353	296	307	302	301	317	312	316	295	312	304	281	316	339	352	307	323	310	329	346	315	288	318	319	317	310	318	301	307	320	326	319	334	309	282	342	279	330	298	315	285	298	324	314	322	336	308	307	297	297	301	283	325	331	330	276	311	325	313	306	288	305	292	314	282	289	361	339	340	280	324	324	296	320	305	319	294	300	305	328	323	310	308	322	334	313	290	302	319	328	321	306	269	359	330	287	312	343	356	306	331	301	276	297	335	308	279	312	301	325	325	305	320	307	306	337	326	331	317	324	320	291	326	322	303	308	350	331	311	283	315	335	305	314	323	321	319	282	306	312	280	333	297	342	295	320	311	335	302	303	328	345	308	328	313	312	271	332	307	329	309	301	305	281	314	314	334	319	290	336	267	312	358	308	293	330	347	310	312	302	306	287	334	301	276	321	307	312	342	300	308	282	318	287	292	287	312	322	309	310	297	296	295	300	348	321	320	318	284	318	292	305	274	310	344	312	293	298	290	313	274	303	355	307	330	327	273	294	341	329	324	321	349	331	299	312	313	340	291	309	336	327	328	345	282	304	297	345	348	293	321	325	280	330	322	327	351	330	312	333	317	339	285	290	311	339	317	334	292	294	295	300	322	307	321	318	319	335	335	338	314	317	323	310	278	301	319	312	297	300	278	358	339	313	305	295	365	319	313	288	304	327	328	272	312	276	290	327	316	328	277	289	352	292	310	328	316	309	305	325	319	305	321	283	292	298	290	349	332	324	311	325	321	320	297	327	346	320	307	329	319	306	301	271	312	356	318	313	328	329	342	316	318	312	299	328	320	312	323	317	337	321	314	319	310	295	333	314	315	316	309	301	328	315	345	298	329	290	278	319	342	294	252	292	324	335	315	316	305	304	353	297	285	330	321	322	306	315	323	326	325	318	348	305	329	295	290	294	341	336	329	324	311	308	281	320	310	288	344	330	286	315	342	316	335	309	330	313	315	304	332	318	307	319	328	297	311	332	317	299	306	347	278	295	301	311	325	314	298	300	337	342	313	330	324	310	320	332	310	306	295	329	318	329	290	306	312	313	333	311	330	313	309	309	340	312	368	311	315	322	286	325	298	294	328	324	310	332	313	339	296	330	328	321	289	288	313	291	324	303	317	346	340	336	333	312	296	290	338	310	361	351	306	344	300	305	341	345	296	308	332	316	301	338	342	356	315	320	334	296	277	325	334	309	297	324	336	306	306	319	347	331	329	371	335	326	335	326	280	323	319	314	310	294	277	309	289	308	326	286	280	324	291	319	333	358	316	309	328	340	316	304	310	300	323	300	296	323	343	340	308	317	334	293	309	312	299	312	306	317	324	306	314	346	291	314	330	331	336	329	337	321	293	322	297	313	332	327	313	315	280	307	312	311	301	332	322	303	308	327	324	307	326	284	320	328	331	303	300	338	288	304	296	282	288	294	291	334	316	363	330	326	310	296	331	359	310	297	300	290	326	313	312	300	330	311	319	326	323	308	295	315	315	332	277	315	294	350	323	307	301	341	333	284	375	372	295	324	281	319	290	289	315	312	313	316	304	337	308	344	289	333	316	318	300	290	286	278	290	294	304	284	310	319	277	315	296	338	328	357	337	322	347	317	310	352	301	290	340	315	325	335	321	335	320	338	323	319	379	313	320	307	329	299	267	290	324	293	320	312	279	303	320	286	332	276	326	292	273	322	331	314	307	301	319	322	306	287	329	342	300	293	322	281	298	313	317	306	341	327	327	294	291	296	308	350	297	289	314	335	302	340	317	298	278	307	324	312	324	302	309	337	322	301	321	328	300	303	325	298	322	306	301	293	312	306	285	306	347	310	337	310	316	295	302	338	303	313	320	310	316	323	312	325	322	293	327	313	326	346	306	324	299	313	312	337	313	312	311	309	350	355	284	308	326	295	340	290	314	263	350	337	335	291	323	294	315	319	310	312	281	330	293	295	293	336	325	302	287	300	320	300	321	338	326	318	316	300	288	292	308	319	311	320	332	319	321	308	305	313	308	315	335	320	272	317	334	327	291	299	328	326	293	302	305	337	312	303	282	301	313	310	331	284	329	301	330	307	312	300	316	301	326	309	340	323	337	294	301	285	282	278	339	324	306	336	305	331	326	276	362	291	311	321	297	317	307	328	302	321	282	325	303	301	327	298	301	321	315	317	304	321	308	313	330	322	323	307	321	332	297	309	302	305	307	329
3981	3397	1708	1075	887	816	703	691	725	699	743	684	690	711	723	681	657	650	684	689	655	703	689	693	667	631	665	698	699	695	671	650	638	652	682	718	681	686	685	668	684	701	676	691	684	679	618	686	687	642	684	704	663	692	675	671	698	666	658	623	633	639	636	664	677	673	642	666	692	646	707	686	683	625	679	677	672	635	746	689	711	666	684	642	694	645	718	648	737	666	697	703	649	714	662	660	643	631	697	683	674	679	645	681	658	675	725	680	624	671	719	654	669	646	654	664	691	669	669	670	676	662	647	692	711	721	653	664	651	688	673	684	647	618	699	710	675	708	643	669	673	703	681	662	685	652	683	671	633	630	689	671	690	695	669	632	714	687	666	665	683	634	689	645	676	647	700	648	632	675	667	674	649	676	692	686	668	726	644	716	636	728	718	717	670	694	658	656	685	645	710	635	637	697	647	653	698	696	639	644	670	648	674	658	653	659	629	668	658	642	631	681	667	694	683	667	662	649	634	666	671	680	627	660	661	604	645	673	701	668	680	664	664	602	682	632	691	695	667	688	609	649	658	650	670	658	649	642	675	642	604	675	685	684	656	676	661	660	664	736	662	682	672	644	721	656	640	645	646	694	714	670	658	618	658	650	700	673	636	689	640	663	657	660	654	648	684	662	684	676	655	645	687	686	709	665	685	665	675	719	665	684	679	676	695	704	674	652	696	642	657	728	664	681	652	679	671	663	686	682	700	687	696	666	703	640	669	653	646	630	645	669	673	653	713	698	674	702	643	659	647	657	690	650	636	616	676	721	632	682	665	678	685	730	678	634	708	636	695	717	652	703	689	699	662	634	614	691	652	698	650	644	638	680	625	676	672	664	686	684	631	672	630	642	685	696	701	645	730	626	681	649	663	655	639	648	703	657	649	664	721	662	655	661	684	620	635	695	647	690	750	692	664	668	679	710	637	629	660	679	703	653	672	662	706	696	705	664	637	631	644	648	672	685	645	689	701	666	687	634	685	616	623	707	662	690	676	662	720	695	692	640	692	665	672	648	685	676	683	721	671	690	681	682	723	738	662	711	651	701	682	641	699	673	688	636	674	652	639	650	667	689	646	635	696	638	650	680	702	628	707	695	654	646	682	694	617	670	655	681	694	690	624	695	675	686	671	701	646	668	680	694	648	671	679	668	675	643	714	624	639	646	635	659	675	647	657	650	677	620	629	690	639	655	679	624	689	653	692	711	644	666	653	687	724	650	657	686	685	666	717	643	649	657	697	655	616	761	724	690	667	693	680	706	630	634	698	626	688	696	698	675	645	726	648	665	668	639	662	667	691	673	686	641	646	665	674	672	686	664	654	704	652	628	740	717	660	706	716	700	659	659	676	664	658	676	676	659	665	702	683	639	677	639	662	683	634	685	715	710	689	693	672	661	678	646	648	656	707	567	643	698	748	664	685	685	648	688	686	657	650	664	664	655	669	649	652	687	699	618	669	691	668	641	681	631	712	699	652	656	691	674	689	695	653	694	665	684	683	662	690	688	701	714	663	694	641	714	655	660	642	682	678	703	673	715	679	688	705	673	666	639	700	692	665	669	716	670	658	624	660	650	708	744	683	714	711	681	698	661	674	701	707	720	683	679	698	675	619	628	684	711	708	628	685	658	704	655	656	639	608	670	738	672	708	693	728	674	696	672	652	657	663	660	662	705	691	718	698	686	706	658	665	654	623	707	686	667	675	671	655	688	660	698	677	681	663	652	654	666	701	683	677	708	653	685	663	628	648	677	636	666	663	682	663	681	697	633	650	644	649	684	684	688	620	707	682	713	671	674	653	706	676	682	657	663	703	657	692	655	643	687	654	681	656	696	677	688	671	657	677	667	664	682	634	652	646	632	660	625	671	651	642	700	639	667	698	634	654	701	644	672	681	655	610	696	646	669	695	687	688	655	678	627	687	671	657	683	661	689	634	644	671	639	667	648	689	632	665	658	681	695	701	656	683	652	675	639	639	668	694	658	710	690	648	660	734	682	630	682	655	664	660	685	692	666	678	671	690	688	666	708	707	623	650	704	679	691	654	619	665	656	647	651	664	638	632	711	685	678	686	654	658	670	671	651	684	692	697	640	656	681	659	625	687	649	690	647	646	671	632	671	685	660	678	656	662	668	616	689	714	661	661	716	615	668	622	658	726	698	681	675	660	613	664	701	704	709	679	660	679	674	721	676	654	693	667	675	687	700	685	688	663	644	657	657	683	705	694	696	702	637	700	678	675	712	666	636	676	645	640	697	666	637	649	683	670	654	632	644	676	691	677	681	687	666	751	663	682	668	652	662	716	667	682	691	694	656	647	693	666	712	734	657	672	705	691	709	644	664	671	678	653	688	695	657	688	672	643	634	662	652	685	638	708	627	695	653	682	665	719	633	688	661	700	626	674	692	660	667	691	650	628	668	696	683	687	677	705	659	682	705	658	696	658	677	660	667	683	698	669	627	616	656	674	646	699	690	656	655	662	663	699	622	661	638	687	675	651	685	694	693	656	642	712	622	688	640	650	656	671	636	657	685	695	692	649	652	662	660	680	676	678	630	701	658	661	708	682	685	676	678	660	674	709	612	643	654	649	699	652	716	675	637	696	707	643	664	670	675	692	651	649	644	644	690	676	702	647	723	698	684	606	617	664	683	673	672	659	661	697	639	654	658	667	650	646	669	648	637	702	647	670	640	686	671	709	703	652	666	687	651	672	654	700	645	698	704	670	703	661	705	703	686	639	704	705	658	666	657	687	701	678	682	650	636	668	649	685	630	626	694	673	668	639	676	702	634	702	670	690	651	684	684	684	707	684	668	698	668	679	688	698	696	667	674	660	668	689	670	632	665	709	674	676	679	701	711	660	694	682	654	662	682	657	699	673	656	673	695	650	656	690	693	662	651	677	646	629	655	671	652	687	684	676	675	642	652	680	689	660	644	668	677	690	688	683	649	729	641	675	678	609	656	670	669	644	621	693	653	658	700	679	702	698	716	684	685	686	635	647	711	702	670	703	671	657	631	615	646	638	655	679	647	709	677	696	680	661	665	718	687	699	708	732	694	648	615	672	662	666	693	658	701	651	670	636	630	677	689	649	624	658	708	665	639	663	703	680	692	666	680	670	629	701	677	744	691	680	677	657	630	675	673	653	679	671	641	658	632	688	634	726	686	676	670	682	700	750	654	694	671	659	658	638	644	682	685	672	653	701	678	645	678	696	681	658	716	651	651	657	709	722	648	691	724	656	689	637	655	690	678	652	697	690	710	682	708	660	660	644	708	620	695	686	622	696	692	693	665	647	655	640	642	653	648	690	645	698	678	694	666	677	665	634	679	675	628	720	656	625	681	684	668	664	628	668	656	676	683	691	644	711	691	668	684	655	678	682	651	679	727	649	707	627	666	692	689	672	713	642	676	632	665	714	650	731	700	709	657	706	694	665	707	680	660	689	699	649	650	679	669	674	675	663	697
33300	14861	2224	348	288	278	277	268	272	310	283	265	265	252	254	331	244	257	278	257	259	282	245	292	278	261	268	267	271	268	230	250	255	283	279	237	247	298	256	240	276	278	280	252	261	302	283	255	286	289	281	270	282	267	233	282	303	286	280	328	264	249	253	222	244	254	228	252	276	250	275	276	238	250	301	253	275	269	248	266	267	304	286	237	253	263	301	271	276	264	260	277	286	280	241	252	273	271	264	252	268	271	280	251	267	296	241	258	295	254	284	274	271	302	251	277	259	287	294	236	294	260	245	247	250	282	292	265	252	263	280	239	298	272	239	256	251	224	315	278	260	277	297	264	273	289	266	263	267	252	269	282	280	284	272	280	274	261	309	258	269	257	279	288	232	269	263	245	255	241	237	275	269	261	302	279	248	267	301	307	290	280	247	283	274	284	278	243	284	237	251	260	301	236	255	251	279	281	282	289	279	254	257	262	253	272	266	271	285	243	264	241	269	274	252	288	288	273	283	272	268	267	287	238	257	265	283	273	278	284	233	271	263	257	283	260	277	263	280	275	247	252	252	268	291	257	244	278	300	270	259	268	278	283	262	268	256	265	281	236	268	271	276	288	240	226	259	262	252	268	291	259	300	248	269	246	263	279	260	282	279	265	269	284	273	257	232	255	281	315	244	251	258	272	259	298	233	269	322	286	277	248	262	265	233	258	282	259	257	251	237	261	296	280	272	241	274	252	273	254	255	249	231	264	232	293	268	230	257	269	301	287	268	243	277	286	258	288	263	271	277	278	246	274	251	275	264	266	251	263	263	247	258	244	259	274	247	246	275	225	271	271	310	270	258	271	260	286	238	275	308	284	268	274	300	265	269	270	275	270	263	274	281	267	254	251	299	276	256	294	281	276	264	284	248	261	253	247	254	232	279	274	286	285	237	282	292	273	303	298	288	291	271	260	259	259	271	255	254	293	244	279	275	257	280	272	244	291	265	297	286	281	230	254	262	258	252	288	259	273	260	285	282	285	279	256	294	280	283	280	280	303	258	277	247	268	261	262	279	281	284	275	258	288	285	289	257	282	283	280	263	276	244	259	258	236	253	282	285	270	291	250	239	279	262	255	271	289	253	238	245	243	308	270	305	286	255	267	267	273	295	289	229	266	262	280	281	288	260	269	245	270	248	285	232	249	243	265	256	254	264	263	265	270	271	305	264	287	217	235	248	254	281	259	268	298	262	264	246	294	266	288	271	248	256	300	283	274	242	303	230	285	248	253	255	291	260	273	268	255	237	264	296	268	243	282	261	308	245	244	267	274	278	316	274	267	223	235	237	240	280	256	271	238	253	270	284	243	279	280	265	263	246	287	250	276	273	253	264	288	262	267	252	263	249	256	259	250	239	248	256	272	282	240	300	287	306	292	251	276	289	244	276	281	258	263	239	259	280	261	291	291	271	278	248	282	224	262	277	297	256	246	313	248	247	271	271	255	286	261	281	254	282	274	255	294	280	267	246	283	277	261	268	287	287	236	250	279	292	257	280	272	257	283	282	257	277	279	304	259	275	260	249	287	291	269	252	247	256	248	267	296	275	268	279	297	248	257	270	283	272	260	253	289	306	273	256	287	276	271	277	252	239	254	258	275	295	282	273	253	262	252	249	261	300	275	254	267	287	265	261	268	273	281	321	266	278	303	280	285	268	254	240	262	261	256	281	288	277	281	271	271	253	273	247	273	252	278	261	309	302	269	253	286	286	256	237	260	279	259	280	254	278	263	251	247	258	262	290	294	261	276	268	276	258	288	247	263	276	265	272	249	275	261	264	290	287	254	291	277	299	302	255	269	270	274	242	237	272	288	268	258	295	241	266	275	289	256	256	277	270	272	263	311	292	301	245	263	262	267	268	265	282	262	268	256	264	278	256	250	280	330	314	293	242	289	292	281	268	267	284	267	276	280	272	268	294	274	266	267	266	267	264	299	250	269	290	233	258	267	298	271	256	274	254	271	287	263	284	245	246	251	279	285	278	291	247	314	242	255	275	315	263	278	295	261	274	283	256	284	277	255	264	234	263	300	280	268	292	281	270	260	264	245	262	282	284	268	296	276	280	264	274	244	280	292	274	276	262	264	279	266	283	236	273	255	273	262	249	256	286	275	259	284	291	265	266	246	244	270	280	277	295	252	294	286	244	288	281	279	258	286	272	253	268	285	252	261	295	286	267	273	242	270	264	264	272	274	289	287	287	279	279	269	280	240	289	264	279	270	260	277	228	256	281	262	270	279	247	264	279	261	262	277	277	243	252	299	274	258	239	279	281	279	269	286	252	265	233	266	272	280	241	260	248	267	284	297	270	315	277	274	281	269	287	274	247	270	302	307	299	268	238	285	279	256	271	270	254	274	283	313	280	287	283	246	278	288	292	285	244	253	292	270	282	254	293	265	265	273	292	270	298	273	279	279	247	288	255	287	275	293	277	266	251	267	249	272	280	290	284	267	252	264	230	278	269	255	287	223	267	270	290	270	306	256	248	276	278	242	255	284	262	265	279	237	252	273	246	245	268	294	273	240	250	254	276	277	265	279	257	279	270	301	292	280	261	277	250	265	269	286	286	288	281	238	265	254	300	288	260	269	259	254	230	288	279	285	255	270	242	299	261	281	288	286	286	273	267	283	237	265	257	290	297	273	277	273	282	266	276	276	237	252	238	287	258	266	275	268	290	263	251	256	296	249	301	274	265	265	263	251	279	264	251	286	276	280	257	268	274	299	305	297	231	286	280	278	274	257	260	258	259	259	287	270	265	238	259	265	251	294	317	280	286	257	282	245	237	275	283	299	275	269	232	268	267	290	267	284	278	266	274	267	265	260	273	280	263	276	268	234	273	279	299	275	289	260	251	279	290	235	301	265	254	248	285	249	310	283	257	277	272	245	293	267	261	295	263	250	299	269	270	263	273	260	294	270	268	277	289	284	272	288	301	300	278	274	319	254	242	243	257	264	274	240	281	254	265	262	250	243	275	285	287	241	253	275	264	263	288	299	253	260	251	295	229	255	252	259	256	282	256	264	301	262	266	274	277	278	261	249	266	277	256	252	275	282	243	247	260	253	271	291	287	273	260	283	284	288	309	289	265	266	291	274	270	240	264	286	278	254	288	264	245	278	252	275	300	260	281	315	307	296	283	262	241	280	275	290	323	283	298	248	302	297	284	252	265	288	254	308	265	286	298	271	262	285	259	274	290	232	272	251	295	289	266	253	253	261	266	273	299	312	274	266	264	253	274	233	259	306	253	242	279	270	250	280	273	256	276	285	290	283	260	252	249	277	264	294	253	284	287	269	282	266	287	277	265	289	271	303	272	258	276	260	261	269	263	269	255	253	270	275	260	270	271	262	279	273	321	278	268	269	253	258	289	282	264	253	295	267	281	233	287	285	262	244	287	301	235	277	291	258	256	281	273	274	255	259	288	270	243	262	266	259	257	301	293	268	270	245	250	255	279	284
7739	730	659	670	610	634	660	636	618	617	664	619	609	643	650	635	655	683	620	653	624	625	666	604	594	659	617	652	607	688	631	653	581	679	615	610	669	606	643	588	676	622	647	622	647	618	677	603	643	624	604	628	637	618	610	649	652	624	649	637	610	623	631	593	641	623	662	627	649	664	621	664	646	673	662	641	645	619	627	656	637	630	635	626	642	667	633	598	679	683	619	658	644	673	605	615	637	675	618	636	601	632	626	677	666	612	650	614	623	653	662	644	668	631	655	676	673	615	668	651	649	641	722	639	613	635	639	672	661	659	626	658	567	661	626	629	657	606	675	633	624	652	610	649	681	663	670	603	655	630	634	645	661	653	630	610	652	666	606	647	631	667	658	617	629	604	655	671	628	604	597	669	624	626	696	695	638	673	660	632	628	615	653	607	658	613	664	617	638	655	623	639	630	664	669	679	628	648	637	716	611	636	611	640	657	672	607	618	629	610	631	648	622	629	646	661	617	665	610	656	605	622	659	650	648	596	620	604	602	625	638	610	648	616	661	700	647	639	680	637	648	626	631	640	633	640	601	619	631	598	621	629	665	653	637	674	630	630	672	662	650	614	643	616	652	644	676	609	610	657	614	616	634	659	616	640	621	652	640	664	602	628	618	644	667	596	668	700	613	613	595	600	633	607	662	652	621	621	653	650	628	625	615	606	627	640	653	684	664	628	622	603	628	680	605	605	680	624	623	620	625	652	624	629	652	631	644	688	650	617	646	627	632	652	576	669	631	634	643	659	642	625	604	633	614	611	639	583	679	626	625	636	615	643	646	658	628	649	599	650	675	629	637	631	708	645	644	659	634	614	639	673	660	610	635	639	600	633	624	656	661	658	645	647	628	618	675	654	648	643	605	647	606	635	666	614	666	671	623	630	634	636	660	638	708	654	616	626	602	620	637	653	626	602	635	635	647	630	625	636	667	649	648	640	648	661	631	650	663	616	680	675	607	615	621	650	676	667	619	653	642	654	638	696	649	677	669	598	689	638	659	689	667	642	589	615	662	648	624	576	592	608	605	611	663	649	601	636	621	684	657	684	672	600	608	697	644	634	590	667	638	630	632	635	640	653	596	591	671	632	650	662	604	591	635	643	676	630	627	628	631	609	628	669	638	631	666	624	630	632	660	669	644	576	671	617	630	651	653	624	619	641	621	664	688	592	652	608	636	638	651	609	671	648	681	632	647	637	672	650	641	639	709	694	596	632	643	690	664	668	624	695	685	665	624	660	597	615	621	653	605	660	660	651	672	645	644	593	668	613	620	621	604	640	653	654	602	658	652	622	582	654	637	645	599	685	605	680	651	649	610	660	658	676	651	616	670	611	652	664	644	614	635	649	636	673	632	649	622	652	679	609	612	655	617	681	663	616	613	678	647	705	641	663	645	641	578	673	644	639	676	610	632	645	659	600	612	661	636	641	621	643	640	677	628	628	579	645	614	647	657	636	614	641	606	677	676	669	676	641	631	625	597	628	680	659	618	600	627	640	686	664	628	654	621	680	591	659	684	650	631	684	567	565	621	608	648	651	644	631	690	660	676	617	622	592	603	629	685	672	669	565	702	572	625	602	601	602	627	650	690	620	643	641	649	649	631	618	620	631	639	664	637	664	631	625	664	576	627	613	677	666	665	647	601	660	601	672	644	645	652	634	616	688	646	608	659	655	641	645	658	626	636	662	623	621	658	623	634	623	621	669	673	677	632	654	628	657	625	663	627	665	642	638	602	633	621	649	645	594	632	628	633	624	640	609	666	587	584	640	595	638	657	625	593	640	603	647	618	642	638	616	638	609	648	628	642	638	646	631	667	642	654	683	596	635	643	657	646	614	620	656	672	626	690	628	670	640	646	636	622	642	690	651	600	653	626	674	670	640	627	661	685	642	581	669	641	615	631	632	597	672	614	616	626	626	615	655	632	650	663	662	655	640	604	673	606	652	621	628	690	651	623	626	667	658	602	609	658	634	612	669	614	581	605	623	620	621	637	629	608	638	644	570	680	605	561	607	645	626	639	625	622	646	630	643	640	641	602	624	619	630	657	674	681	678	670	689	601	668	623	634	650	633	629	662	686	621	633	632	624	643	607	606	680	622	680	634	657	651	575	625	642	646	649	610	636	640	622	660	614	632	658	646	676	597	612	625	637	674	672	658	650	649	673	634	636	652	647	614	583	611	613	682	642	661	618	622	635	613	660	579	638	604	661	642	656	626	600	656	650	642	634	642	627	674	653	652	614	638	653	666	616	589	667	617	622	620	635	643	667	606	642	650	638	646	610	666	649	653	655	625	652	641	584	624	654	680	610	640	662	634	602	622	625	614	625	614	685	677	647	589	659	616	644	632	660	622	635	639	608	663	620	640	657	615	656	659	669	635	661	621	594	648	672	584	641	641	609	647	670	656	614	591	649	628	610	663	674	595	633	580	664	623	659	560	655	650	647	624	658	607	618	629	655	660	632	637	641	637	625	627	632	643	658	649	630	636	621	629	644	660	612	660	651	668	587	641	658	633	640	634	623	650	622	614	686	642	647	568	672	618	640	690	671	607	615	603	644	661	612	649	694	628	627	696	644	591	649	643	651	618	635	623	617	630	626	658	638	599	665	626	606	630	598	624	684	652	591	642	656	687	639	657	653	668	602	633	620	603	665	680	645	650	652	679	615	621	592	627	643	622	600	628	596	639	685	635	612	636	645	611	626	621	618	641	631	666	654	678	624	604	603	682	642	634	671	627	648	616	648	641	656	657	667	635	627	627	616	633	622	616	602	643	639	621	604	616	629	619	646	619	606	660	660	684	606	643	666	644	635	640	622	656	606	626	682	611	711	643	663	643	631	637	672	659	630	638	638	658	601	644	615	627	595	675	632	594	653	641	620	650	648	598	624	627	659	641	633	700	638	635	675	660	663	665	662	644	592	647	611	659	622	660	661	587	653	632	638	652	625	661	628	666	617	624	601	626	659	602	663	657	602	622	635	641	643	601	611	652	567	584	643	644	640	626	677	589	621	656	617	605	631	599	652	637	647	639	636	650	620	654	650	668	634	630	603	570	642	676	613	632	667	622	633	696	664	675	645	633	593	624	622	645	667	659	638	567	685	671	641	652	615	637	628	671	667	713	653	627	643	648	610	622	649	666	653	637	612	639	627	630	690	612	635	605	655	607	667	664	672	641	684	613	656	684	610	625	649	676	620	665	675	630	634	582	663	633	638	654	699	612	632	639	621	664	625	600	624	608	608	648	596	646	661	624	627	660	655	666	590	600	657	692	618	644	629	654	625	646	579	633	615	659	585	620	688	632	693	639	651	629	636	667	622	635	633	637	632	657	600	637	634	640	665	687	648	639	635	630	642	663	622	640	592	643	633	626	632	665	598	654	585	636	609	704	624	626	647	618	640	665	667	648	639	578	648	619	688	678	659	598	663	616	593	625	652	658	621	636	665	660	614	608	655	630
25119	21006	23638	28563	21029	13047	768	591	458	439	456	411	423	446	447	472	437	447	422	403	384	422	430	398	413	446	452	456	424	417	420	385	362	429	399	389	409	381	437	430	439	478	424	440	436	399	425	390	427	438	392	370	454	424	430	409	427	475	396	388	441	405	427	458	390	409	392	387	444	406	399	447	407	462	408	387	440	419	433	431	407	436	412	420	397	386	437	421	430	423	368	376	428	454	411	435	450	425	418	393	442	436	406	393	432	406	419	466	417	429	408	388	386	429	465	390	426	426	429	426	418	435	425	413	414	423	401	419	379	457	445	423	432	411	427	416	427	425	418	414	398	444	404	386	387	407	443	380	436	429	413	441	390	412	392	416	428	394	450	432	435	427	460	440	433	408	401	445	438	439	432	431	432	410	409	378	422	407	427	464	434	437	404	447	429	406	410	416	408	409	380	409	387	421	402	398	389	414	411	438	400	412	436	416	365	427	420	452	418	392	392	433	416	393	403	424	396	412	413	392	374	408	426	423	413	416	442	403	433	464	427	440	438	421	421	445	431	436	427	435	398	416	391	402	406	401	442	370	403	428	370	400	370	427	357	418	396	444	414	417	443	420	394	445	377	411	437	396	379	446	426	400	402	389	371	396	396	422	432	398	415	457	403	423	467	448	425	441	413	423	428	406	441	403	395	413	445	436	419	425	378	436	400	443	385	389	390	396	446	437	418	409	401	444	355	406	427	397	415	432	423	429	364	413	401	464	429	378	449	442	435	405	414	455	399	382	390	436	429	387	395	427	400	425	408	377	407	433	426	427	434	429	427	397	443	414	415	435	415	412	408	415	426	414	429	378	400	402	427	403	392	384	410	417	416	424	414	418	440	407	437	416	414	434	433	447	398	411	401	375	432	426	436	395	415	361	381	412	435	424	427	434	402	413	416	401	375	376	381	412	390	366	414	473	388	441	421	435	431	464	406	357	408	409	398	436	391	409	420	426	426	421	424	402	455	414	409	462	413	440	443	441	410	403	420	426	382	435	410	418	401	437	455	447	405	427	411	438	409	445	404	452	424	415	415	382	396	404	376	373	398	445	450	383	384	379	427	415	449	389	396	358	423	401	426	404	423	405	397	441	422	411	418	413	410	415	420	424	449	439	391	403	391	385	409	424	450	419	406	415	395	389	360	397	401	416	434	405	395	427	444	403	422	415	408	439	423	400	402	409	415	413	414	391	416	404	408	421	400	396	449	412	453	354	416	420	471	411	387	432	415	423	417	419	409	421	411	401	429	399	405	438	411	417	415	416	397	382	386	423	426	444	394	397	378	409	457	406	438	393	442	392	456	460	430	398	440	441	422	412	414	386	429	367	351	429	360	407	427	383	418	395	412	385	400	392	400	388	433	421	427	392	442	413	387	417	407	418	398	407	427	466	420	407	362	398	413	431	436	412	420	450	442	424	416	426	414	399	423	425	379	402	426	412	420	434	423	376	410	416	432	388	393	468	422	408	396	392	433	407	380	427	414	442	460	442	385	433	415	409	431	430	389	420	401	454	442	410	437	441	424	401	409	391	381	399	423	390	434	411	385	389	456	426	451	415	447	419	414	399	408	435	410	408	475	422	432	406	407	405	405	408	386	407	410	457	392	375	374	361	409	442	439	389	412	461	419	417	425	426	444	391	408	394	382	420	397	432	404	424	370	411	423	369	393	405	407	412	387	396	408	402	399	437	440	387	386	419	390	426	398	399	380	380	398	454	398	427	404	397	422	427	429	417	405	421	375	395	407	437	398	437	394	423	404	387	406	397	407	412	419	428	443	426	460	407	398	403	413	426	422	451	387	386	434	423	442	437	375	409	416	433	367	402	436	418	402	383	428	413	399	410	418	363	410	426	429	390	405	408	432	435	413	430	400	405	401	442	402	401	405	411	403	397	406	400	380	408	395	448	403	405	389	420	404	428	412	402	419	367	450	400	441	420	438	401	404	406	385	430	415	429	448	442	408	411	441	404	397	399	456	399	427	446	414	430	444	414	427	425	409	392	384	407	458	421	429	383	392	412	392	481	420	407	410	377	449	413	396	431	402	411	408	408	362	457	402	368	438	419	420	423	414	432	402	421	447	422	405	421	410	414	411	477	425	406	419	442	419	394	362	427	416	430	426	383	404	391	430	432	405	400	450	437	441	438	440	418	417	406	414	402	380	471	433	432	439	421	454	396	418	405	425	400	411	450	455	481	385	378	437	383	408	433	422	380	443	424	410	388	411	443	418	439	437	402	380	404	417	416	403	425	369	442	414	408	440	385	407	462	399	422	419	424	408	447	426	385	390	388	406	403	468	461	466	382	401	394	413	417	453	465	396	397	394	414	433	421	385	450	414	401	417	415	435	406	441	400	402	406	389	389	417	421	447	402	430	435	419	430	378	415	406	390	377	394	476	432	415	410	366	447	418	414	381	408	405	421	395	424	416	443	441	404	401	397	394	361	417	414	464	378	448	401	446	406	420	432	430	468	408	440	453	372	412	430	428	445	417	424	442	430	397	429	411	416	415	421	380	442	384	415	424	450	375	412	391	419	422	419	407	395	390	448	423	440	420	464	391	404	442	422	422	401	382	440	420	405	409	427	393	413	433	418	396	387	388	360	419	442	389	409	453	421	416	418	453	413	420	455	424	428	364	388	359	386	443	424	375	414	402	416	391	423	412	449	441	416	426	435	421	446	413	401	407	417	420	426	417	402	401	422	386	417	411	445	423	393	427	429	369	406	366	420	417	419	409	416	389	411	415	393	417	421	416	397	398	443	435	410	411	395	402	419	408	398	424	362	418	424	418	410	418	406	403	427	403	426	421	404	418	400	417	423	409	400	405	400	380	435	433	413	391	404	390	438	410	404	396	396	408	422	436	398	413	428	420	390	418	380	427	399	411	414	448	417	428	401	435	434	417	404	457	412	401	421	453	438	420	463	469	421	410	428	383	401	388	406	415	383	418	443	401	446	434	412	379	421	453	416	449	428	425	410	374	454	433	396	440	435	410	489	438	385	407	412	389	418	397	423	428	408	452	418	397	416	419	415	403	409	396	391	440	460	453	414	425	394	423	405	418	453	382	425	443	464	387	405	422	414	444	388	447	444	411	421	422	417	427	408	380	411	453	368	383	415	417	413	396	385	391	366	424	395	423	427	398	454	411	420	439	420	430	422	400	403	437	409	409	431	393	442	432	463	426	456	401	420	375	385	405	408	395	444	379	443	446	388	411	417	443	408	411	424	418	391	393	441	434	393	377	387	439	443	399	432	377	435	427	412	407	413	402	412	372	421	461	439	450	422	394	380	413	436	406	411	454	428	401	423	408	413	424	425	443	429	424	398	422	452	414	418	461	425	401	439	420	369	386	369	385	416	398	380	427	396	404	425	376	405	388	401	393	450	432	397	415	429	385	425	413	406	408	428	397	429	402	418	384	376	391	406	405	399	435	422	397	427	390	389	393	399	438	388	436	442
4511	2301	1462	1106	963	895	949	899	938	927	889	916	910	896	836	875	837	885	919	854	961	912	939	840	863	881	865	886	850	871	902	893	853	934	928	885	886	889	894	829	935	858	853	854	868	911	876	880	874	903	889	884	893	897	869	839	902	808	908	899	871	928	894	929	900	882	887	912	888	938	852	903	932	955	844	858	883	912	888	855	945	857	892	886	909	936	803	918	944	899	883	865	905	869	865	899	918	884	860	841	918	958	923	901	913	890	887	908	931	922	904	860	872	894	857	894	904	907	866	842	933	863	906	927	849	951	864	872	890	891	908	918	915	839	921	913	869	978	897	865	936	901	900	876	888	885	927	899	917	967	912	853	896	892	927	876	855	899	873	830	860	926	902	886	891	850	879	859	902	859	899	914	828	838	922	923	830	864	883	934	929	912	897	878	847	892	895	871	895	883	888	877	853	903	908	880	896	933	877	954	829	922	921	906	825	880	896	862	887	871	891	878	848	934	891	882	894	875	909	918	826	880	877	900	928	901	917	885	929	903	873	885	927	932	851	828	892	918	913	893	837	874	888	906	897	871	916	910	924	902	884	920	860	881	914	887	875	886	943	882	902	891	890	866	871	890	911	898	853	884	847	855	888	925	870	865	903	863	874	913	936	913	871	877	869	906	840	870	887	867	852	939	960	875	911	857	899	841	915	898	882	836	872	847	874	892	942	830	915	910	897	888	880	860	897	875	860	864	894	904	910	900	962	857	861	888	894	872	897	872	824	921	843	862	890	931	899	863	826	883	890	922	880	845	863	904	879	880	907	884	884	936	845	867	902	888	875	915	897	901	892	852	917	916	835	857	886	888	871	919	889	869	901	892	905	889	862	870	854	945	903	895	919	847	903	886	942	866	880	897	860	859	902	878	922	866	901	851	891	881	905	893	849	874	859	887	903	915	880	868	904	818	866	874	910	929	862	913	857	871	892	918	904	918	899	836	883	885	923	887	855	827	850	894	862	882	893	894	873	869	924	875	861	865	923	892	875	875	905	857	893	880	945	873	908	853	947	886	923	925	845	901	909	869	890	838	920	899	919	935	883	884	886	876	928	831	919	851	959	897	889	854	904	897	881	932	833	863	916	890	889	861	900	896	833	878	866	884	900	919	920	824	924	868	864	842	859	854	846	854	874	909	912	862	868	912	880	929	901	931	833	889	951	864	891	887	893	957	903	825	842	883	882	923	886	913	869	854	896	866	898	850	881	896	911	905	931	912	861	895	894	874	903	857	881	906	855	883	844	928	859	826	876	911	903	881	861	856	897	928	956	829	937	918	846	925	901	839	874	839	933	896	864	921	828	832	864	886	892	893	872	897	877	895	873	923	910	856	901	901	902	894	886	851	858	882	893	885	919	873	903	876	817	862	906	898	900	901	904	905	898	913	911	876	953	835	878	891	852	839	851	902	890	899	894	884	911	858	870	901	854	898	905	913	837	911	897	915	894	864	884	859	864	846	855	889	878	923	882	916	846	916	866	895	913	883	897	894	878	882	876	912	850	891	868	832	890	903	872	888	889	882	875	874	872	901	866	883	922	859	853	897	880	904	941	881	911	832	857	894	895	944	856	908	864	876	888	883	913	927	929	870	875	865	877	896	904	908	875	878	898	898	870	851	875	930	886	883	834	894	910	935	840	870	900	903	876	858	885	859	869	907	891	900	857	884	866	944	907	883	895	924	818	854	923	930	867	861	864	849	852	917	890	904	884	896	867	891	864	839	894	873	887	860	901	865	839	813	861	857	926	892	920	891	871	890	913	880	927	830	956	880	908	901	885	872	908	887	890	853	891	891	918	913	847	916	901	900	867	940	893	893	839	839	940	914	909	880	872	911	931	898	881	905	953	934	907	898	942	852	834	892	831	907	874	894	887	903	898	859	853	900	856	875	920	899	901	894	910	913	906	880	915	841	950	881	909	909	920	871	893	860	851	854	887	880	882	882	854	933	921	867	871	855	874	863	893	901	906	899	885	906	875	892	894	828	878	884	960	867	833	868	872	928	897	902	919	873	921	884	905	899	851	895	890	913	874	847	928	854	938	910	870	842	861	948	902	875	866	870	907	865	842	909	865	924	849	875	861	889	896	928	890	880	869	844	916	878	907	792	904	900	878	872	897	885	923	876	873	861	874	894	861	924	914	862	875	902	870	897	857	917	910	919	889	889	952	891	885	822	912	851	883	909	842	906	859	881	917	897	879	867	874	839	823	937	877	847	888	878	892	858	836	886	918	819	964	847	898	893	855	930	833	891	948	843	911	887	835	887	865	928	888	920	950	880	891	885	866	854	913	907	897	893	919	865	905	885	956	890	897	889	891	874	882	846	824	887	870	916	906	869	912	837	866	943	848	902	838	843	850	892	860	862	846	938	888	932	889	882	892	894	878	873	901	871	871	884	926	936	872	825	877	910	880	877	892	926	895	889	909	845	946	908	875	847	940	854	914	897	914	885	904	926	881	912	806	889	867	852	884	924	902	876	947	890	950	917	888	863	894	828	917	943	853	900	917	887	905	907	882	875	911	889	944	910	903	970	871	880	898	888	877	903	865	920	894	928	895	898	891	899	923	853	834	875	878	910	940	866	865	853	915	894	826	914	858	909	875	891	859	929	880	918	954	907	889	900	907	866	927	886	867	946	924	909	921	880	927	919	885	879	875	871	907	887	852	923	914	880	894	879	843	904	910	890	909	916	878	869	890	918	856	913	925	885	874	895	895	869	848	882	897	890	865	846	870	855	894	892	904	909	953	836	899	911	829	909	881	908	899	872	894	969	870	942	890	953	846	943	860	875	907	856	875	918	884	875	899	878	874	885	899	917	859	908	878	912	824	845	934	833	941	814	890	885	911	902	881	849	850	893	890	903	916	866	884	845	940	884	839	888	867	895	906	890	934	861	878	905	839	911	897	903	893	863	884	922	869	912	845	868	906	894	900	873	847	854	844	843	858	921	865	884	913	910	888	949	905	841	913	876	906	869	900	842	883	854	878	880	906	916	908	893	847	941	863	863	925	901	844	922	909	861	881	832	876	876	898	879	892	868	888	876	920	871	864	898	866	869	869	869	859	856	922	878	884	893	863	832	867	898	944	877	878	848	869	873	890	885	883	882	872	928	890	872	848	886	957	895	945	917	877	882	903	918	915	913	861	887	942	891	903	920	930	882	865	908	843	875	884	835	903	856	908	879	827	857	914	894	846	897	867	873	917	873	879	890	901	862	888	875	873	835	913	889	874	912	904	845	844	884	928	816	797	877	899	921	901	842	909	885	890	858	886	832	878	897	938	871	900	907	832	906	883	873	876	918	867	917	868	837	926	878	883	895	859	911	890	899	856	935	884	885	796	864	864	876	905	912	868	851	884	864	880	883	920	880	854	883	824	940	877	883	882	849	897	880	882	883	913	912	887	901	907	913	902	891	913	910	863	873	814	912	863	866	844	881	905	913	907	859	866	939	889	864
24405	21010	23999	28231	21011	21052	10940	675	455	401	379	350	373	377	328	346	322	336	361	358	332	310	306	337	357	328	338	344	351	381	354	284	328	326	336	325	304	308	308	308	305	335	344	318	340	295	318	359	298	301	297	330	326	381	339	317	276	286	306	336	331	294	337	319	366	318	334	328	325	312	346	302	308	294	298	315	310	331	306	335	322	310	309	339	314	323	308	326	323	325	317	317	315	319	326	328	342	318	355	346	318	330	318	324	294	321	345	329	279	305	299	322	305	316	337	305	310	332	320	304	326	299	307	281	312	323	336	312	310	304	306	305	290	289	289	295	321	316	316	295	319	332	320	308	310	301	338	277	335	313	295	315	314	322	270	292	351	323	306	312	318	311	314	345	322	309	323	286	323	315	316	315	304	325	304	332	317	303	301	292	329	327	330	275	277	315	318	312	298	298	325	367	325	296	328	317	340	333	330	349	308	324	349	280	288	308	304	327	315	317	308	325	314	343	338	309	311	317	303	280	304	334	331	317	330	298	317	296	323	341	324	297	307	315	318	320	291	307	339	325	296	309	295	317	315	296	338	308	335	294	312	317	300	315	296	312	326	284	300	334	326	313	309	305	289	311	297	327	280	331	341	296	334	318	316	326	311	313	334	309	325	298	318	345	330	324	347	325	306	302	314	319	301	302	352	284	333	329	339	315	325	343	292	303	320	319	311	335	277	298	334	315	358	306	325	330	325	308	303	325	303	324	319	312	314	279	344	292	321	313	346	313	319	317	358	309	324	308	285	323	330	336	289	352	300	293	285	317	307	323	302	331	311	302	303	314	317	312	329	292	316	323	352	372	348	333	300	298	305	312	312	320	328	304	328	325	376	301	325	342	309	345	347	344	305	326	330	317	313	377	321	295	327	340	316	296	330	336	361	303	273	304	285	318	308	338	330	305	310	312	353	323	305	310	308	328	367	308	310	318	330	304	307	319	317	322	330	368	325	328	299	297	304	342	322	317	295	318	306	330	356	286	301	340	297	291	347	342	303	308	294	295	308	301	352	334	331	330	329	326	297	310	309	302	313	286	303	287	297	310	297	364	310	323	335	330	324	305	303	315	337	303	321	314	328	303	327	301	315	343	329	312	310	340	281	290	302	355	322	324	324	305	341	282	281	358	307	334	318	312	309	292	326	307	306	329	283	305	334	349	322	315	315	284	291	318	316	315	338	321	288	317	329	347	344	309	325	342	324	307	298	307	317	318	307	310	333	316	316	362	341	352	353	305	300	324	329	308	336	309	325	352	313	320	294	369	330	294	304	337	299	304	292	317	279	276	272	319	318	301	319	301	322	306	330	329	316	331	346	309	349	328	285	344	304	322	293	320	289	298	313	312	336	328	299	297	290	341	327	324	297	285	335	273	295	327	306	316	323	318	310	312	309	314	295	342	345	321	323	306	317	318	298	295	268	323	295	329	321	312	308	309	316	356	335	328	352	288	298	356	320	305	314	312	343	304	303	326	312	311	320	291	326	306	331	293	311	341	308	353	315	314	332	336	283	296	305	291	327	322	328	304	336	300	328	366	331	296	335	321	293	338	313	327	319	289	319	304	328	324	335	311	331	332	328	316	311	285	321	341	291	307	302	337	313	302	299	309	331	339	321	309	305	308	329	300	301	347	302	295	315	304	346	314	352	345	300	346	313	327	317	350	331	354	316	350	336	288	299	289	325	334	323	358	296	327	312	363	320	360	346	288	291	347	318	339	309	287	329	334	303	315	294	335	317	303	337	326	314	314	303	291	316	304	316	315	324	301	339	285	301	303	309	327	294	312	283	325	306	298	310	337	341	317	328	332	335	361	276	311	272	279	353	305	301	313	302	312	303	312	308	313	310	309	314	301	317	281	276	319	306	333	335	312	307	360	353	295	308	308	289	325	342	329	312	319	275	312	324	333	322	298	294	302	306	302	303	345	299	295	306	316	252	279	306	336	340	304	347	317	318	306	359	302	313	305	318	336	314	321	320	300	341	291	299	292	324	321	326	318	328	304	325	320	342	325	324	312	304	348	306	309	326	281	297	346	325	310	316	314	324	312	324	291	343	330	320	335	305	321	303	300	336	306	345	304	316	310	314	306	337	312	335	318	298	335	319	297	298	306	312	326	291	283	322	301	317	367	352	350	303	278	324	322	335	336	317	326	358	309	341	322	328	300	314	312	312	295	310	334	320	330	324	315	273	291	325	320	335	305	335	316	325	298	311	311	351	327	297	342	297	323	321	316	360	283	304	322	298	340	307	334	338	348	285	315	323	328	323	332	329	303	312	335	320	302	350	328	357	342	334	310	321	292	278	319	325	283	303	306	330	306	343	351	335	331	322	300	303	334	300	276	292	305	309	297	317	318	312	322	321	327	294	333	306	304	326	297	288	298	293	306	350	319	315	319	331	332	315	346	304	342	314	338	327	339	307	312	330	307	321	304	322	279	310	307	358	333	334	287	320	319	313	329	313	310	313	319	333	332	310	308	336	357	335	298	253	321	303	324	302	308	292	294	335	283	297	353	311	326	338	387	327	288	309	326	350	292	303	336	319	338	289	351	302	345	314	314	311	312	341	333	312	308	348	362	326	288	304	368	332	362	294	300	314	331	303	283	329	304	317	353	317	311	282	311	337	309	309	335	350	302	291	316	333	317	317	287	317	317	320	325	316	304	316	319	351	313	305	320	305	323	327	304	309	321	294	307	291	281	301	296	334	360	280	299	325	324	308	300	274	289	328	322	334	303	324	323	350	331	294	293	321	316	316	318	318	334	337	293	317	345	293	319	370	312	327	257	314	302	319	303	317	289	321	286	371	305	335	296	328	293	303	315	323	343	305	358	336	318	328	307	317	309	347	323	328	337	350	305	350	337	292	307	348	308	337	315	298	314	283	326	325	310	315	343	321	310	330	317	332	331	332	313	306	305	309	294	309	324	303	340	303	319	297	339	303	313	324	315	332	317	306	315	356	346	337	307	297	355	327	312	321	294	343	329	290	361	323	297	332	327	298	347	338	332	313	352	348	337	295	318	306	311	310	306	314	313	340	345	324	302	303	320	321	331	318	317	303	313	303	329	314	276	329	304	327	284	338	304	314	301	317	294	304	291	329	328	313	309	309	307	306	279	284	302	299	314	288	335	305	340	328	311	360	332	302	317	321	306	333	319	289	339	265	311	316	315	348	320	330	322	309	328	330	314	343	310	279	288	315	300	348	328	321	298	335	304	309	321	325	312	284	289	305	349	322	334	325	325	330	303	292	318	330	322	286	331	313	320	325	314	299	310	303	314	313	294	291	290	331	308	357	298	289	316	322	335	363	341	285	324	318	351	325	324	314	312	274	305	285	284	315	310	312	337	349	319	319	329	345	357	318	315	318	335	291	292	351	315	313	307	314	307	281	336	311	322	288	340	319	304	324	319	282	325	321	315	301	300	325	311	286	301	289	312	295	296	299	325	322	269	259	330	345	311
4111	3404	1651	1096	843	741	753	771	702	683	690	700	677	692	641	681	683	677	718	657	669	688	712	668	693	707	652	632	698	710	732	664	689	687	656	631	697	663	702	694	658	677	692	657	614	709	693	697	635	703	671	685	656	702	661	690	670	671	713	691	711	693	669	668	658	680	703	648	671	711	689	719	639	678	676	687	706	671	656	657	676	694	669	642	637	667	686	652	685	699	674	632	669	685	644	681	712	633	656	646	665	667	619	682	684	653	654	621	706	671	681	693	690	643	631	640	683	689	628	694	684	711	742	649	651	687	659	691	634	676	667	659	669	705	647	652	631	647	706	708	679	675	694	638	661	677	641	657	657	657	714	656	686	670	630	674	655	666	645	644	674	683	683	712	700	675	749	660	707	672	668	637	711	647	642	665	629	671	664	662	650	701	660	658	665	646	693	712	672	665	647	682	673	636	685	660	700	633	681	665	676	634	713	641	641	693	646	655	650	671	660	705	681	642	680	619	668	695	670	684	677	651	673	684	684	688	651	654	711	682	642	675	657	688	693	700	682	656	653	647	634	636	703	657	689	680	631	633	650	725	654	683	615	645	687	699	723	649	705	690	634	671	645	646	685	671	676	671	681	684	677	687	677	659	659	685	636	670	659	672	675	692	642	662	686	641	721	662	681	668	682	685	656	699	630	683	676	635	691	659	665	638	652	693	686	658	628	657	650	644	766	676	636	711	652	692	682	703	675	644	616	698	659	688	662	696	642	666	635	656	672	657	675	691	732	665	664	711	628	632	683	663	666	682	683	663	675	639	665	698	632	685	665	652	711	660	671	633	666	671	665	676	644	671	672	613	629	642	700	647	676	690	709	687	662	642	680	659	690	685	702	704	641	704	645	660	694	676	635	615	637	666	673	662	697	699	692	680	627	717	674	666	693	734	695	652	657	711	699	662	672	684	653	680	655	668	677	625	654	663	676	653	602	706	692	660	693	662	649	639	669	688	684	668	689	631	698	657	641	666	680	661	676	672	682	681	707	665	688	669	647	631	628	672	706	647	685	630	723	707	631	661	661	666	642	664	672	706	690	675	673	670	675	729	682	637	632	648	675	670	632	632	689	644	659	699	716	691	653	640	662	689	686	688	651	633	671	675	702	684	657	685	662	666	671	673	675	645	657	657	700	655	658	689	640	677	652	686	671	612	688	671	673	675	636	645	708	677	631	723	645	671	680	697	689	625	664	662	640	648	671	676	674	677	645	693	705	654	659	690	671	630	677	656	665	652	685	599	649	674	716	655	678	704	714	673	661	687	697	671	679	675	640	661	674	682	667	668	701	681	678	667	675	741	662	672	653	683	676	692	690	704	663	621	661	675	679	702	700	656	649	689	652	678	667	659	682	675	623	663	627	677	661	650	675	689	684	695	616	702	684	646	624	668	657	642	670	616	675	642	706	664	637	709	695	657	657	662	713	726	731	712	658	702	690	686	674	669	649	676	661	631	642	701	650	630	698	690	679	653	687	675	645	663	712	671	702	659	667	700	696	654	726	679	665	614	651	692	697	617	680	694	651	700	678	702	687	666	679	682	654	692	665	641	684	670	679	626	682	666	734	684	699	684	656	639	673	734	611	624	693	671	693	688	646	670	652	677	684	675	652	638	638	677	690	692	726	655	641	679	690	669	665	643	705	688	679	661	647	673	639	708	671	705	718	719	663	657	639	666	636	684	661	676	672	681	670	669	655	647	673	693	653	699	669	655	664	665	645	680	664	688	725	715	674	701	651	691	675	698	674	695	689	643	674	646	667	689	705	720	718	633	698	672	667	667	667	656	658	713	684	641	673	658	681	666	676	678	697	647	662	690	710	631	692	642	687	684	649	688	736	691	682	655	628	650	690	638	708	671	725	710	732	626	650	668	673	658	651	724	681	690	628	696	640	661	681	659	643	676	676	667	746	691	690	692	663	647	634	671	672	655	690	645	706	614	706	670	696	706	661	664	705	671	646	669	687	651	684	742	636	638	662	644	640	675	672	668	638	638	664	686	684	655	643	699	682	697	689	648	652	678	689	679	720	647	691	656	723	666	640	641	681	667	652	644	639	684	627	687	679	716	648	655	647	691	650	656	652	691	664	692	654	705	662	641	651	700	689	656	725	699	642	676	648	646	660	666	643	648	645	659	715	675	633	695	692	628	638	668	676	676	666	624	704	671	691	674	714	652	721	654	632	689	706	663	678	685	710	637	694	683	629	661	650	691	711	664	641	652	672	683	622	745	673	688	658	675	689	709	630	696	657	675	661	718	634	669	658	660	724	642	679	667	705	660	671	651	679	713	705	658	629	642	707	686	658	690	680	651	650	681	677	636	657	679	688	645	664	700	657	688	685	685	664	700	717	701	682	693	680	700	670	713	707	691	648	700	691	685	672	639	686	654	642	613	679	700	647	650	671	656	687	708	675	687	694	642	663	673	665	674	642	640	669	661	656	667	689	670	652	665	681	668	671	650	660	609	648	716	737	698	689	710	696	623	635	678	663	668	629	659	646	664	650	681	686	683	658	641	657	648	648	708	706	669	665	650	705	656	662	680	721	657	688	704	663	660	690	669	661	674	660	643	699	714	653	633	606	686	703	659	694	676	672	678	681	669	636	638	695	677	663	696	681	692	634	658	725	667	690	675	713	651	707	721	688	690	661	657	687	719	634	718	701	690	676	702	665	699	752	663	713	719	676	638	700	646	673	704	651	683	661	672	707	701	660	694	655	680	685	694	638	678	697	671	659	669	680	634	651	704	662	652	681	725	642	678	681	655	659	666	699	677	685	658	667	640	638	734	661	707	692	662	672	657	688	645	694	646	732	686	681	673	641	639	645	680	688	639	725	668	640	672	662	626	700	654	695	678	669	681	649	681	636	661	700	673	706	686	672	722	688	634	656	669	650	653	690	679	645	653	645	668	678	692	680	701	753	657	690	661	716	671	640	670	678	638	662	696	648	682	677	670	674	645	685	620	705	703	631	677	702	702	641	644	685	627	665	700	671	662	644	653	672	675	694	666	645	706	668	673	658	652	695	714	661	677	697	671	633	733	681	676	652	684	678	662	698	691	689	648	681	674	661	670	667	647	694	655	702	714	685	678	660	666	626	659	662	692	651	638	684	651	691	657	668	682	659	682	716	677	680	687	660	663	705	687	702	635	671	633	682	701	708	724	696	669	656	733	657	671	672	668	636	667	697	663	691	685	680	666	695	660	650	628	677	711	700	684	725	666	692	644	679	680	661	714	699	708	664	679	673	643	636	629	690	643	665	658	652	714	679	653	655	680	673	640	653	709	663	638	688	683	701	680	696	663	683	660	733	658	705	657	695	680	663	687	622	661	660	675	611	668	655	695	680	684	712	687	674	672	646	687	686	653	648	679	638	656	669	683	695	682	658	684	675	643	689	675	681	645	634	706	691	645	652	669	689	666	696	663	680	674	692	648	722	685	667	652	653	633	615	649	697	646
33138	14681	2171	339	268	280	274	280	307	263	262	244	290	268	261	261	263	280	252	289	274	291	262	248	296	278	256	258	267	272	269	261	270	271	283	319	286	274	271	286	255	292	282	273	277	321	271	282	302	297	291	286	300	255	279	271	282	283	270	255	279	254	264	273	276	251	273	269	282	264	290	282	252	271	271	272	277	248	297	274	283	286	279	270	269	275	250	273	258	271	280	289	303	282	284	258	250	262	267	253	254	259	266	264	270	259	289	285	248	264	267	288	261	276	276	295	256	293	267	273	258	286	261	268	273	270	297	290	287	255	267	295	276	251	268	251	253	272	282	258	245	288	274	255	261	300	273	249	252	261	278	240	278	292	283	256	244	274	274	266	264	286	243	294	270	240	288	276	272	279	298	281	253	249	250	261	277	281	274	274	271	264	331	300	283	259	295	228	294	267	253	262	262	296	264	271	254	299	269	289	265	305	265	247	238	248	247	298	272	299	272	247	284	255	240	282	284	291	276	258	271	245	270	277	302	259	269	272	272	268	273	255	289	271	257	265	246	286	300	275	280	223	299	276	291	282	273	268	278	291	245	251	248	282	270	247	270	257	286	254	300	228	254	286	299	266	300	298	278	249	235	286	246	295	261	262	278	258	276	314	268	262	298	281	269	272	296	278	274	250	240	256	252	269	258	299	239	302	263	253	286	284	302	275	260	284	260	293	271	266	272	283	270	275	284	274	265	275	281	290	279	248	219	262	288	278	267	269	217	251	259	242	251	243	253	250	272	255	234	253	249	241	293	278	279	233	279	298	301	267	253	280	273	287	266	291	308	295	260	316	279	276	243	248	280	303	258	272	263	257	278	239	255	262	275	304	255	260	274	269	250	277	273	269	277	307	290	239	285	258	284	249	295	256	274	271	261	288	266	280	264	281	248	256	258	254	269	285	226	272	298	283	259	273	250	244	256	286	279	275	258	282	272	287	292	269	271	284	270	255	247	271	241	288	280	268	244	263	246	268	275	271	268	291	278	271	279	252	282	279	258	266	265	273	313	295	294	281	251	250	285	261	259	292	288	241	276	279	291	259	235	247	294	282	288	303	276	288	291	257	276	260	283	255	268	271	290	300	269	254	263	280	301	262	261	261	286	249	277	249	251	309	255	308	285	279	273	243	260	242	273	278	256	281	280	298	268	245	279	236	277	291	271	274	259	292	270	270	300	253	254	289	288	257	246	277	306	245	295	296	297	272	273	247	265	249	279	297	288	253	290	271	248	282	286	250	289	295	266	288	274	273	282	248	249	220	261	260	263	261	283	258	275	260	283	277	288	288	277	249	249	273	296	282	259	269	247	280	277	271	260	272	278	294	293	269	283	306	269	312	268	270	271	286	248	252	258	275	273	292	252	275	283	273	248	278	273	271	285	276	260	243	289	243	254	266	283	279	261	282	291	278	268	269	274	245	251	262	259	282	271	273	266	301	256	291	300	271	268	279	279	244	300	254	281	229	280	265	235	256	272	248	285	282	231	257	242	273	265	281	270	242	266	278	259	266	288	280	273	276	286	252	257	259	285	259	269	282	262	288	259	285	253	249	255	309	253	283	263	235	276	288	248	282	265	274	251	236	305	278	260	280	268	287	255	286	295	300	292	269	272	292	269	246	255	258	275	246	283	290	276	286	281	266	254	256	271	298	273	274	281	287	250	281	271	245	270	235	281	284	260	301	285	299	236	312	280	270	279	254	275	310	252	264	293	260	291	264	272	254	253	268	303	284	270	257	278	290	270	295	283	251	255	259	244	288	281	273	240	254	258	284	243	264	278	275	289	241	279	274	262	271	306	277	274	270	265	231	247	316	269	289	297	295	266	258	266	295	265	261	277	290	258	257	267	274	268	287	263	302	271	286	260	270	261	294	317	270	295	297	263	269	308	301	303	250	254	279	256	280	273	281	294	232	280	274	240	278	253	283	256	274	269	268	275	272	277	275	256	291	267	276	279	289	280	242	280	268	268	286	260	273	264	259	298	283	258	280	253	240	262	288	290	244	245	251	247	276	261	270	275	289	252	281	260	239	292	279	252	295	267	266	262	290	286	272	271	271	271	260	294	284	274	275	281	244	258	263	273	269	276	297	288	281	276	273	256	283	263	270	240	304	223	278	268	271	257	278	280	244	264	296	294	262	301	282	269	249	256	264	285	263	276	271	274	263	263	282	281	286	266	237	258	289	323	265	262	279	242	265	272	278	296	263	270	270	256	290	262	267	282	249	287	297	270	275	275	309	287	278	282	285	262	278	300	270	270	285	251	287	284	275	242	296	283	271	244	269	275	247	260	265	271	249	252	254	249	275	292	317	274	271	269	309	282	274	240	257	289	278	269	259	274	292	272	251	273	275	263	260	248	290	249	264	245	233	232	256	284	282	248	270	284	275	294	285	269	293	293	285	266	292	259	313	325	284	243	266	255	272	256	274	261	245	251	284	274	248	280	285	304	285	258	246	271	265	261	279	272	252	268	292	248	306	286	273	249	272	300	263	246	257	268	262	263	259	309	248	291	268	279	296	273	255	269	266	298	246	290	303	273	279	272	262	263	278	264	275	285	293	294	280	271	287	280	262	287	248	266	300	287	279	275	292	257	268	239	266	268	259	263	279	268	283	249	315	281	281	226	253	271	285	303	273	257	281	257	217	256	267	282	243	244	276	247	249	231	266	225	274	278	251	267	271	276	276	238	277	296	262	246	286	275	266	277	262	299	273	265	297	245	250	281	301	298	305	282	254	269	266	272	274	271	249	304	271	273	255	293	244	280	287	260	306	279	289	271	278	301	281	253	291	260	243	269	235	245	289	274	264	282	252	283	252	249	256	248	280	261	296	242	251	233	274	278	285	268	245	262	220	243	284	243	246	296	285	294	316	299	304	300	284	271	261	275	288	248	255	263	282	270	268	297	272	275	264	255	304	292	291	266	287	265	292	293	272	297	251	278	255	241	291	247	300	267	275	266	255	246	272	262	269	304	263	279	266	270	242	290	245	260	310	268	243	286	259	260	308	249	275	300	271	256	275	256	246	246	272	272	261	245	297	258	247	259	284	262	281	258	302	264	271	276	252	252	266	266	289	279	262	284	240	266	248	250	263	302	269	323	278	275	282	247	268	307	262	245	252	291	280	271	244	286	255	254	281	240	297	287	261	251	222	266	269	266	266	278	308	229	236	265	278	275	270	276	217	301	255	288	268	266	253	221	236	254	283	272	269	270	264	261	232	266	253	246	289	263	277	297	283	265	249	276	280	251	277	282	289	253	302	285	270	249	248	252	270	303	250	261	265	269	273	269	286	249	289	239	244	285	269	267	287	293	263	277	255	278	275	275	261	272	286	240	258	280	265	268	267	276	286	280	290	259	260	278	310	264	269	294	260	277	274	273	303	257	265	244	285	260	272	280	260	267	262	230	284	279	264	300	269	258	307	280	258	269	283	248	243	280	279	270	282	289	276	277	280
7718	663	673	590	614	626	619	609	635	659	650	621	648	643	647	616	663	675	586	630	616	641	660	636	651	646	629	656	655	639	633	628	642	678	645	645	601	604	621	650	649	618	609	638	655	631	637	627	609	643	645	627	697	648	657	635	615	671	611	670	646	653	618	638	644	655	668	694	658	627	654	633	698	658	613	641	623	630	650	633	615	665	642	618	598	669	610	639	600	619	646	599	602	655	644	653	626	637	634	611	611	622	650	597	620	640	604	627	621	651	629	664	596	626	627	649	609	604	617	589	582	633	635	637	626	638	612	655	633	602	648	641	672	650	613	568	633	592	650	634	633	601	649	669	613	624	600	665	615	662	630	691	636	627	648	633	642	658	646	676	609	669	657	652	614	603	623	659	635	629	613	686	619	608	626	605	693	620	618	645	635	695	640	591	645	596	639	615	650	676	633	616	637	604	645	666	654	675	681	618	606	636	604	604	716	626	646	657	646	623	659	639	630	640	639	658	624	617	604	652	657	629	633	685	634	677	611	621	635	582	629	622	685	675	650	685	662	650	645	642	604	623	652	613	635	581	678	628	616	650	664	645	652	650	617	653	661	676	671	634	652	624	667	640	629	599	654	684	673	610	605	594	669	663	647	646	666	664	651	609	659	686	629	621	613	625	623	646	630	634	694	605	659	644	601	662	662	643	651	615	731	646	646	703	616	661	617	691	637	624	683	676	645	656	649	615	651	644	647	680	658	641	639	632	629	601	607	663	653	665	644	604	631	617	677	648	596	625	625	648	659	656	637	609	652	620	532	674	608	603	668	597	641	623	613	599	646	634	654	665	651	648	624	640	646	602	688	621	611	610	639	651	647	652	670	648	675	646	635	720	622	642	627	665	703	636	644	644	617	646	684	641	642	618	602	636	633	572	638	606	621	631	616	593	592	666	661	634	655	649	637	666	645	611	664	615	616	617	625	646	585	603	636	645	672	684	646	624	615	633	580	665	677	680	596	646	620	617	625	663	637	654	627	627	663	623	653	637	611	587	626	682	609	604	571	632	629	619	658	612	642	644	648	687	619	670	622	674	637	689	627	658	631	645	610	633	642	635	617	634	686	625	624	642	603	661	666	666	639	633	646	609	629	642	614	643	649	601	630	605	626	654	600	642	636	622	631	678	692	616	640	626	655	603	636	662	604	607	647	632	700	599	623	624	616	656	647	615	633	604	650	595	625	639	630	654	618	608	675	629	643	597	703	659	654	629	594	693	580	677	647	653	638	655	632	633	660	644	654	650	672	602	638	657	652	628	615	631	627	591	664	651	584	586	629	639	689	663	658	675	652	618	683	614	654	634	625	649	638	651	647	677	628	632	677	624	641	640	625	631	605	623	600	629	642	648	617	638	610	599	666	654	649	584	608	642	633	616	612	639	600	591	650	636	644	649	599	675	661	673	640	620	591	682	643	649	616	637	633	606	668	615	630	641	653	609	618	583	646	626	666	659	676	590	631	600	593	646	619	636	675	628	611	669	614	601	649	628	636	643	685	630	636	672	639	672	692	619	654	634	645	652	646	635	656	620	590	651	644	640	626	646	616	656	659	604	620	683	619	644	611	647	618	675	661	649	644	672	680	637	639	629	608	660	645	636	661	613	707	636	610	593	651	626	623	665	619	662	654	617	577	634	614	633	629	598	674	635	617	577	592	577	634	671	625	623	670	635	669	652	622	622	639	639	653	608	642	625	644	645	678	666	645	653	679	684	650	688	589	641	657	661	615	652	617	613	625	659	655	598	633	632	648	629	615	632	670	618	670	612	642	651	603	662	647	628	658	676	639	619	622	623	712	635	626	656	624	677	660	674	623	645	611	654	672	622	650	616	643	617	687	643	624	684	652	644	611	647	713	613	647	634	660	645	683	620	584	642	584	577	623	639	691	639	641	617	610	641	617	635	654	595	589	656	669	652	617	615	667	699	621	618	642	617	626	667	632	624	645	688	660	658	647	610	631	663	655	667	628	631	606	612	659	633	636	678	652	630	638	665	666	669	619	654	677	619	617	630	633	601	619	658	637	623	619	653	649	628	558	634	650	620	604	655	648	656	627	628	670	627	611	639	618	634	662	632	636	666	657	621	621	639	656	656	625	663	629	662	664	634	644	617	661	608	615	647	665	670	644	647	633	634	667	634	657	648	627	656	676	681	616	633	650	601	614	621	658	615	623	599	642	646	618	633	644	632	663	626	596	607	664	604	657	635	650	628	604	621	638	645	645	623	601	596	644	612	650	633	587	666	638	641	638	682	649	665	668	627	587	609	622	610	677	630	641	594	640	608	623	677	630	621	627	660	623	608	629	621	645	593	617	597	628	664	637	627	626	620	661	631	592	624	647	607	631	686	630	645	661	661	572	694	639	612	660	623	649	649	676	648	670	613	663	608	616	646	601	636	620	617	631	619	638	656	608	657	696	655	642	655	603	664	657	657	619	648	618	657	626	633	664	625	633	650	639	626	668	688	610	625	674	610	650	665	627	680	645	604	607	561	646	625	680	667	651	684	618	640	669	656	650	641	655	620	611	598	652	653	660	596	619	629	639	632	593	667	645	645	640	681	634	638	622	646	617	654	608	663	586	650	612	599	666	655	672	611	635	626	643	696	643	612	635	574	591	662	642	635	589	690	612	647	616	649	652	578	660	635	630	693	612	703	644	674	634	629	624	672	649	690	604	633	612	642	654	646	648	642	644	563	636	678	654	610	662	656	617	664	666	656	632	628	624	642	632	676	658	669	644	623	638	614	656	666	664	654	658	622	619	648	690	651	624	627	652	665	635	645	625	627	675	632	680	588	635	645	605	686	590	671	624	625	684	627	622	639	647	642	686	628	670	643	659	662	677	631	660	599	646	667	673	650	647	653	647	637	662	648	665	628	674	620	674	623	613	703	641	619	637	622	632	607	678	615	649	641	672	654	612	634	671	659	639	634	646	640	599	625	638	651	644	673	638	711	629	603	663	648	629	617	645	660	611	611	647	630	682	629	645	650	641	626	621	653	631	664	649	600	660	621	650	622	647	653	667	587	654	607	633	627	641	662	640	647	646	623	633	668	655	642	610	634	619	636	618	688	646	615	629	679	609	644	617	671	656	663	649	657	649	607	628	717	609	621	630	629	681	664	635	652	671	662	618	595	670	630	652	654	652	640	640	640	644	633	650	627	621	653	578	663	645	642	585	660	666	622	616	639	613	633	705	625	646	629	623	635	609	609	651	681	630	618	659	630	626	658	693	625	658	629	672	637	599	606	641	633	655	673	649	631	663	622	640	602	663	626	676	630	656	647	635	627	603	670	654	614	608	630	670	619	665	662	661	644	663	597	653	665	613	622	600	622	626	662	664	651	604	617	638	602	595	649	686	657	656	658	649	608	633	643	604	671	674	633	637	707	705	621	668	622	663	616	632	661	717	598	612	635	706	617	665	601	645	635	646	648	614	661	680	647	665	647	627	631	639	677
25088	21036	23668	28613	21044	13404	821	581	481	454	469	446	419	458	454	442	414	442	454	407	440	416	386	400	426	378	503	398	394	408	394	413	429	430	471	417	425	417	474	427	387	393	399	402	447	384	397	447	397	426	422	405	397	395	385	401	397	438	417	382	371	403	368	383	435	491	407	411	424	416	409	451	411	380	430	406	437	422	376	407	434	420	443	417	413	414	435	419	432	421	363	401	456	407	405	454	420	400	460	388	448	433	373	418	426	442	394	392	445	406	404	412	422	385	418	401	416	405	437	402	429	376	398	403	417	410	429	401	420	395	401	419	424	400	451	416	399	399	434	405	439	414	430	428	429	463	404	440	412	407	436	428	471	410	398	396	426	426	395	404	402	404	411	462	418	446	390	389	442	398	397	388	392	395	397	468	409	414	415	386	407	407	411	441	421	418	419	446	423	386	401	443	362	431	416	426	427	385	422	456	427	385	399	430	437	380	475	436	450	391	374	422	428	399	435	455	376	430	412	387	413	419	419	395	436	423	396	410	380	405	398	373	419	408	448	388	416	415	400	416	406	386	450	436	404	406	458	379	417	422	409	439	443	416	390	424	417	412	427	427	428	401	415	430	423	398	437	446	393	451	400	407	427	443	390	402	409	420	389	420	391	411	449	413	415	453	434	367	411	407	401	426	425	417	434	459	406	425	454	390	401	413	409	436	396	448	426	491	404	398	426	395	449	429	433	441	412	399	388	417	442	371	433	425	387	420	396	381	395	416	431	399	382	419	456	431	388	424	423	418	415	399	430	431	418	416	384	402	424	429	448	430	444	385	387	440	390	411	388	446	406	429	406	385	423	420	472	431	427	418	417	391	380	434	421	423	413	408	411	420	436	444	423	451	384	400	392	425	432	421	427	434	459	435	405	444	427	394	448	409	432	408	450	366	386	422	412	421	389	445	415	443	450	396	431	409	443	419	390	402	422	389	372	391	392	437	433	416	432	381	407	452	436	430	461	408	399	427	391	433	405	447	428	445	439	444	391	423	417	391	459	410	387	406	413	441	426	423	414	443	429	449	382	381	398	389	406	404	459	407	451	394	429	416	438	415	422	383	391	408	423	427	412	384	383	458	399	411	437	401	364	426	421	404	410	423	431	408	423	382	400	410	457	423	364	406	419	426	452	399	382	413	445	425	441	463	455	425	382	420	437	412	431	407	372	449	424	408	424	416	404	428	389	443	440	403	457	398	414	414	372	409	412	387	392	439	431	448	389	402	430	426	403	421	384	439	397	441	429	392	413	408	406	413	427	399	418	396	422	383	426	388	417	413	401	416	391	398	462	410	406	387	415	402	448	395	406	406	374	391	406	451	441	414	450	403	418	381	405	400	439	428	451	416	413	404	433	410	415	427	382	421	401	418	411	413	369	382	388	460	356	391	416	422	431	444	388	422	379	383	452	403	433	436	399	447	408	434	444	412	435	440	412	422	386	406	411	424	428	405	431	433	452	414	408	399	404	427	421	458	441	405	395	411	417	433	414	392	376	421	436	420	401	390	436	416	426	425	444	405	462	423	398	449	407	425	406	446	424	445	440	383	389	423	394	425	437	391	386	450	421	439	420	418	444	420	422	404	394	416	410	403	373	377	407	420	387	376	378	433	421	465	395	414	429	433	427	434	440	422	404	447	437	385	401	410	427	413	415	415	398	422	395	436	439	416	424	429	415	448	437	436	411	409	403	425	428	432	410	427	414	439	431	407	391	423	396	452	394	424	427	397	424	420	401	383	423	393	385	456	400	400	380	413	405	442	423	371	448	410	391	437	424	408	387	430	419	417	429	421	404	408	376	430	408	377	400	381	414	426	456	421	410	397	412	411	398	422	468	414	409	441	443	419	399	402	402	384	411	428	417	397	420	399	445	431	435	361	404	425	459	401	389	379	412	415	436	408	436	401	424	422	414	404	371	447	460	402	433	392	434	431	401	419	437	411	436	436	415	375	405	412	454	438	386	420	391	414	415	436	434	385	413	436	379	397	396	433	422	395	407	439	448	430	438	425	410	380	407	430	427	415	371	377	385	440	444	405	424	412	404	401	412	421	404	407	409	417	444	389	399	389	398	403	374	483	425	401	399	426	431	406	441	435	410	437	360	424	424	442	414	405	396	430	392	424	398	384	411	381	393	387	433	432	385	421	446	416	413	419	387	419	430	435	388	419	408	406	450	439	437	420	444	406	424	433	402	413	395	421	420	411	454	423	398	420	416	414	416	402	397	421	413	380	418	421	428	468	423	360	408	437	460	405	423	410	398	419	424	388	445	418	471	434	413	382	401	457	405	447	399	412	382	433	400	456	396	394	430	443	448	422	429	412	398	391	386	418	436	438	396	372	412	387	423	392	435	416	418	435	429	390	416	429	412	428	443	419	436	410	428	380	410	418	423	444	401	377	403	407	391	431	396	416	422	453	408	420	419	448	429	424	417	431	467	424	429	429	427	447	406	406	428	398	439	413	409	374	387	412	374	435	431	407	377	389	431	407	414	437	434	417	417	504	434	426	427	386	420	405	398	403	389	388	449	373	393	373	445	432	393	429	400	428	412	420	431	399	408	440	383	405	384	408	440	393	401	429	396	402	432	431	402	441	424	382	406	408	418	412	431	402	393	392	425	437	381	406	458	417	423	390	440	443	388	421	453	414	377	415	436	359	411	394	402	432	431	407	430	413	407	432	400	431	407	437	464	401	412	399	415	430	410	404	408	447	405	363	431	384	462	425	425	407	401	415	443	404	444	408	418	434	409	431	433	422	406	398	430	436	438	430	409	431	412	434	381	384	422	414	441	414	408	412	426	405	382	397	431	399	420	412	453	419	416	408	437	398	392	378	428	468	384	427	423	410	416	427	422	417	396	418	406	422	421	388	385	389	421	435	441	434	398	387	411	435	387	388	395	391	421	380	450	426	448	374	436	440	422	391	382	368	412	425	442	373	429	381	384	404	390	411	450	409	417	414	411	405	420	407	429	396	424	421	401	442	386	386	401	397	416	404	408	420	448	414	416	416	419	411	411	431	418	421	415	414	386	402	428	400	384	406	428	403	428	414	394	418	435	428	403	416	405	421	453	417	404	421	378	400	459	406	394	417	417	394	399	419	438	436	469	380	467	394	416	393	392	408	402	400	429	423	404	375	420	420	407	400	430	412	397	442	404	449	376	395	427	440	411	440	405	415	406	425	410	419	421	413	377	415	367	407	429	374	379	445	407	403	440	434	396	409	408	424	407	444	430	439	431	403	425	391	408	392	434	431	469	417	413	438	437	405	429	457	378	418	387	418	385	442	407	398	426	405	381	433	401	433	440	452	449	393	416	384	425	367	418	438	400	410	440	395	403	383	427	417	416	410	415	431	399	397	423	398	445	408	423	484	451	404	404	379	399	430	402	452	366	415	451	389	443	421	431	423	412	481	393	386	447	435	384	400	458	415	435	380	409	396	364	383	414	434	456	402	384	365
4507	2398	1450	1084	955	922	922	988	888	920	862	852	932	916	971	890	931	889	900	886	902	952	866	887	852	902	904	847	853	936	847	893	901	897	891	853	870	977	862	877	917	896	930	841	889	915	940	870	918	953	885	888	927	857	877	868	896	873	923	842	894	879	881	868	896	891	908	880	882	880	861	880	893	884	954	896	905	928	861	899	873	915	911	909	861	930	859	918	926	900	908	910	887	888	889	873	926	886	914	868	890	816	835	924	915	894	901	905	863	892	877	891	934	904	878	895	885	920	897	839	866	898	879	884	852	895	879	842	867	941	859	869	889	897	888	875	873	922	875	872	902	922	854	868	859	915	891	895	870	852	894	862	907	864	867	912	931	866	911	896	855	876	837	937	855	935	906	905	892	894	848	877	880	894	899	914	848	882	931	890	928	848	862	873	868	883	867	910	851	904	913	949	919	857	870	918	894	901	860	877	904	878	919	880	883	905	868	949	919	844	879	829	891	860	901	909	919	842	871	891	892	855	845	886	898	865	892	960	935	875	870	845	919	905	857	902	851	871	927	867	892	864	913	945	833	898	861	892	851	905	920	871	895	856	860	873	864	901	887	864	869	884	863	869	890	857	839	875	871	925	840	858	911	882	910	860	904	919	921	891	899	883	879	902	867	899	932	903	902	875	884	821	918	919	856	915	923	907	889	960	910	827	878	904	860	956	896	899	918	869	881	931	856	878	933	892	872	912	876	839	888	878	913	930	891	882	887	895	875	853	928	859	904	901	901	932	883	888	887	844	855	837	846	915	854	923	919	882	855	877	874	883	921	894	880	955	923	933	891	905	907	893	867	868	886	862	902	929	913	908	908	866	878	833	857	844	918	929	902	874	865	890	877	921	917	854	858	902	911	899	840	821	911	891	878	903	881	865	844	863	888	865	817	901	904	863	890	852	874	868	900	851	885	884	875	835	864	930	864	891	869	890	886	843	905	909	920	923	893	863	901	898	881	901	882	881	889	912	876	859	885	916	897	899	886	884	906	877	918	894	869	869	900	907	916	876	869	909	900	867	901	941	926	834	909	846	883	896	883	885	849	904	889	953	864	882	838	884	815	933	854	873	923	899	865	892	874	878	845	886	923	858	899	847	879	902	929	890	848	905	914	878	889	887	864	869	931	899	878	917	926	870	824	889	923	864	881	869	921	875	948	921	927	836	888	903	860	957	923	889	935	844	935	912	891	937	896	891	870	895	940	897	926	852	867	919	894	891	939	871	881	880	879	884	903	921	868	828	885	845	876	894	884	867	864	855	873	908	895	850	873	894	906	903	954	872	909	854	913	911	906	861	868	901	920	874	893	955	893	905	896	916	869	904	850	909	919	899	877	850	928	892	855	881	913	949	890	878	927	878	870	895	926	941	896	904	907	877	946	907	884	869	898	879	901	841	876	925	877	877	913	893	877	921	906	898	860	890	891	896	859	937	864	860	867	893	898	947	874	896	874	893	892	907	871	837	935	900	856	861	915	899	901	907	876	918	885	866	967	918	884	888	879	927	843	887	864	862	920	901	917	875	874	854	953	889	874	844	911	910	880	887	886	954	838	901	875	868	867	912	877	903	876	898	916	822	933	865	865	911	846	918	910	826	820	887	853	817	887	934	898	921	854	914	887	867	884	919	849	866	890	859	849	872	875	883	897	907	896	880	914	891	859	864	842	928	921	863	932	862	914	947	920	903	945	849	850	814	926	829	848	879	883	857	915	908	921	878	931	854	912	861	873	902	863	810	866	884	867	920	878	960	902	880	868	894	921	870	880	878	888	886	830	842	855	893	848	914	878	877	920	862	922	923	865	902	842	913	941	865	837	854	866	896	872	868	885	887	925	882	955	865	864	924	905	840	940	847	891	909	873	835	887	875	886	849	884	892	888	904	896	926	898	901	856	874	864	912	889	861	865	918	906	889	892	884	908	877	915	862	850	870	878	876	865	890	852	868	847	906	897	890	855	921	883	923	912	894	876	879	930	928	933	897	886	942	873	906	864	857	906	857	857	909	865	844	865	909	881	852	822	890	890	869	904	923	855	912	858	863	861	897	889	922	876	900	867	946	940	923	881	917	916	885	943	906	908	901	955	839	872	883	908	856	869	921	939	915	859	939	927	885	883	900	883	906	831	879	892	884	921	876	870	870	920	933	875	918	850	924	910	859	889	885	884	866	884	886	854	891	867	857	899	840	833	838	936	851	856	933	849	914	904	925	960	830	901	919	883	893	913	899	945	865	911	924	901	860	900	904	872	884	901	904	918	881	904	930	861	949	911	830	919	905	870	878	858	900	902	888	884	876	897	840	921	849	867	890	877	822	982	859	910	908	900	908	883	900	966	868	849	874	848	928	865	890	869	890	884	892	873	901	892	903	872	942	907	879	890	853	887	863	911	866	949	912	843	849	905	862	919	857	886	867	839	905	908	906	903	966	907	835	922	886	870	838	940	877	819	864	933	887	942	893	880	839	898	938	922	907	866	900	946	878	890	853	861	874	884	903	869	848	845	863	872	876	880	905	979	932	878	885	887	892	909	915	914	883	884	867	929	908	863	897	869	905	932	906	941	920	912	873	864	888	934	913	933	872	917	877	916	862	903	867	883	924	875	872	899	953	907	908	926	884	855	951	875	949	935	882	893	897	901	909	825	916	868	866	883	884	910	925	862	920	833	853	919	883	892	866	907	899	935	905	866	860	855	863	889	961	879	896	871	895	823	929	893	865	891	900	904	863	878	904	881	906	893	899	897	849	870	887	921	896	844	914	911	880	890	920	885	922	904	888	873	908	919	839	896	869	829	889	927	855	899	890	895	895	883	919	862	894	888	867	836	864	930	862	911	923	905	886	877	928	913	908	861	887	889	884	873	854	851	899	886	916	895	938	922	899	864	941	872	911	927	902	912	919	911	936	902	926	880	908	934	891	851	908	899	890	915	889	912	901	906	929	860	844	886	889	872	933	856	876	873	934	915	930	899	843	864	919	932	897	904	886	841	878	905	870	878	906	876	861	906	864	874	855	828	865	901	933	910	885	844	863	866	939	812	892	870	848	906	914	866	889	877	906	884	837	878	930	914	882	933	823	852	891	918	902	862	854	894	851	879	874	882	911	849	881	853	858	949	887	853	889	936	874	841	834	880	854	912	900	898	915	852	857	908	875	861	872	855	856	926	931	905	892	840	917	863	894	841	891	970	907	863	849	886	889	881	841	872	941	896	878	889	931	927	862	836	815	950	871	886	856	908	892	853	920	958	937	868	871	865	903	909	924	912	903	880	861	879	857	845	922	878	909	888	932	878	913	902	909	866	885	862	911	935	894	831	884	869	967	953	889	870	901	913	872	826	853	921	868	896	857	857	832	872	882	858	891	881	788	889	875	921	944	834	929	895	894	866	898	919	872	893	859	843	871	860	891	897	907	892	890	942	900	883	921	903	850	888	888	906	910	947	874	927	902	846	888	944	929	886	900
24448	20992	23941	28248	20998	21026	11001	654	470	415	385	380	369	349	360	350	312	322	326	328	339	331	270	327	380	271	343	322	355	312	319	308	326	342	313	326	340	329	356	313	320	370	324	318	333	318	315	336	308	313	360	308	313	314	388	349	307	330	304	278	290	297	274	337	359	303	305	300	291	339	321	299	286	319	319	315	310	321	307	284	280	344	307	315	336	360	311	316	314	301	322	335	307	347	312	296	315	331	306	297	313	319	329	317	315	305	325	332	337	366	304	322	363	312	328	290	323	321	305	299	302	330	307	332	284	337	325	314	318	308	367	310	319	311	310	302	329	332	333	311	325	322	304	312	313	305	313	330	312	294	305	340	312	306	318	281	342	315	318	330	320	314	324	301	311	320	322	306	297	334	295	315	298	320	284	318	289	294	314	310	352	330	328	320	350	318	301	348	314	301	321	329	295	340	318	277	348	332	319	327	327	325	339	300	337	309	339	291	305	327	288	288	328	298	332	340	332	308	281	300	319	344	313	333	300	291	306	343	339	292	274	291	327	301	347	310	310	315	311	314	303	320	332	292	298	317	309	305	309	327	320	329	309	317	273	322	330	308	302	298	321	305	330	316	294	319	319	316	314	275	336	317	306	304	311	324	296	353	308	309	334	331	314	320	303	314	331	370	325	337	241	321	353	322	306	323	305	278	303	288	303	315	286	314	327	286	316	302	304	356	306	299	320	323	337	346	334	338	282	331	343	302	343	315	304	341	333	302	287	347	329	289	341	304	331	321	328	313	318	343	316	343	314	343	272	329	301	305	327	341	330	343	317	341	329	317	354	340	307	288	322	333	315	330	299	318	312	313	306	282	320	315	333	315	349	314	323	306	340	316	290	313	311	346	280	347	297	342	298	352	315	330	335	321	322	312	332	331	336	325	332	304	298	334	318	319	321	316	320	338	304	329	328	309	308	305	316	313	287	329	295	340	343	309	318	349	309	323	348	316	329	316	305	340	303	332	348	301	301	319	319	308	324	340	266	318	317	324	313	289	306	311	291	348	281	317	318	339	321	320	317	325	314	302	304	322	269	319	282	301	317	296	316	330	312	315	297	299	325	312	345	345	312	309	295	314	307	267	332	321	300	313	329	347	320	295	302	318	350	324	328	329	324	322	345	334	264	322	338	320	328	334	306	284	307	280	337	348	317	315	364	307	323	318	336	340	328	314	308	300	310	338	353	316	288	311	307	344	311	328	312	312	281	296	289	330	286	313	268	294	312	343	317	347	308	329	334	320	317	322	342	299	301	313	308	345	325	295	308	331	362	325	329	362	338	307	318	277	315	326	303	326	295	321	369	307	291	305	323	306	310	304	314	302	319	330	334	342	337	330	316	292	334	343	363	297	328	317	362	341	312	321	315	331	315	313	279	363	323	321	322	302	301	292	311	312	356	307	315	292	300	310	325	321	347	318	321	319	321	284	303	294	323	328	308	350	311	311	323	322	308	282	271	311	316	332	307	311	280	349	336	312	327	332	332	323	314	311	319	315	308	289	300	334	320	289	346	329	296	333	332	300	305	270	342	295	338	297	325	355	303	335	346	334	324	311	326	307	362	305	293	358	315	345	317	340	314	292	315	322	327	331	365	319	292	330	328	360	317	318	305	300	329	310	314	325	319	324	318	312	327	316	283	321	327	314	304	313	299	263	339	293	301	292	315	325	338	294	339	334	330	325	303	313	307	326	313	359	306	285	339	314	291	336	327	304	326	304	309	289	351	340	307	317	362	321	292	327	306	309	319	301	326	323	280	296	318	325	322	304	303	303	276	319	319	266	332	307	325	327	340	307	323	321	312	324	345	310	313	311	347	309	307	334	324	311	290	306	335	322	334	293	310	286	323	319	320	340	290	324	309	290	304	307	322	301	329	274	282	326	343	315	297	331	349	296	318	299	307	313	350	329	302	329	330	318	340	326	317	353	316	333	316	359	326	307	329	307	309	315	288	292	313	331	305	294	318	335	309	348	316	281	304	345	308	301	319	309	308	293	309	309	317	363	325	279	304	332	337	347	295	297	315	320	349	304	317	324	312	301	316	330	316	297	281	306	284	329	333	297	315	262	316	290	310	301	291	324	289	276	317	334	349	327	309	325	293	289	302	296	333	305	329	354	335	329	312	328	352	292	313	352	318	299	348	300	270	292	304	303	301	286	310	315	315	285	318	362	301	319	324	331	297	319	337	306	305	306	328	321	309	313	332	290	303	296	304	338	312	325	310	317	334	296	327	348	318	337	297	274	319	319	294	346	302	323	317	323	335	310	292	297	312	317	281	314	316	336	300	306	293	318	258	298	313	337	367	318	307	315	336	332	328	333	321	291	302	308	329	288	319	345	308	363	308	331	324	312	347	298	287	318	325	339	289	316	314	330	300	300	342	307	312	280	328	313	325	336	354	305	335	328	330	333	277	308	299	319	298	303	320	284	308	348	324	303	298	329	322	335	334	317	338	298	307	307	358	353	318	305	310	320	339	348	311	308	301	313	310	313	283	305	338	357	324	283	327	332	322	308	278	319	309	327	353	313	372	335	305	283	284	304	327	303	346	287	275	339	307	325	285	340	336	333	330	291	269	316	313	315	274	284	279	300	321	309	323	279	309	314	291	290	328	300	327	297	282	324	327	357	311	321	281	325	352	317	309	313	298	332	312	321	316	310	326	327	316	328	328	294	337	341	332	316	341	305	310	359	316	299	304	311	306	348	315	323	306	350	315	304	305	295	316	321	340	296	330	313	312	363	346	328	300	326	313	299	317	318	345	329	335	337	332	321	309	287	360	322	283	320	325	298	307	314	306	305	323	306	306	297	319	299	295	316	321	365	312	329	329	309	345	312	285	350	324	305	339	328	342	373	333	309	303	301	339	313	321	290	309	281	312	363	281	322	327	327	319	291	348	277	301	338	319	345	301	319	295	317	314	288	336	344	314	355	347	287	322	321	330	313	327	299	333	355	290	317	289	321	310	309	321	327	307	298	285	311	335	269	320	320	329	290	293	299	359	290	317	314	324	298	338	327	339	316	309	340	312	342	315	286	287	336	329	374	339	314	306	293	316	335	290	318	321	313	291	292	345	330	319	325	299	332	308	317	291	304	278	305	311	291	318	306	298	330	324	276	283	365	314	325	324	305	285	321	328	283	341	326	314	308	324	324	323	330	311	309	365	297	315	324	313	295	298	323	339	296	321	332	320	338	287	346	303	297	307	327	320	362	337	316	334	349	331	293	315	330	324	311	337	299	297	336	296	304	307	325	290	357	310	331	312	265	286	312	301	311	329	300	322	323	327	299	302	270	301	352	314	383	326	309	318	317	282	313	328	353	335	286	319	335	343	336	292	297	308	312	322	310	358	320	269	314	291	308	311	327	335	327	332	312	323	340	328	291	294	314	308	308	298	315	303	334	295	305	323	285	313	315	312	341	310	310	301	300	320	300	299	343	287	297	345	315	310	342	294	296
4122	3409	1742	1057	822	775	748	728	734	689	674	712	722	700	683	662	714	669	641	732	665	623	718	693	673	690	628	678	701	730	651	697	694	669	679	670	649	642	703	679	671	709	686	696	618	612	649	631	638	668	670	681	656	679	708	705	669	642	666	658	688	651	671	694	650	668	663	646	715	685	678	645	641	707	610	669	682	650	662	640	661	694	704	676	668	672	687	664	713	667	691	705	680	709	633	690	646	656	690	654	699	667	682	679	686	648	674	653	647	674	682	650	663	651	705	626	660	671	699	678	649	677	670	679	672	665	702	695	665	657	647	741	659	750	706	650	632	612	695	607	628	640	652	684	622	709	659	632	659	646	699	668	695	673	622	661	697	684	702	700	672	705	686	677	662	695	638	677	704	637	722	663	690	658	650	670	654	692	703	694	662	678	666	669	674	695	688	666	715	678	653	683	695	684	665	603	653	704	692	722	696	697	706	659	641	655	669	690	701	657	644	712	673	613	662	679	681	749	684	613	670	699	632	656	704	675	729	673	659	664	635	627	616	674	694	678	695	660	693	696	743	673	654	631	649	631	643	658	685	681	667	660	662	655	662	649	674	657	666	696	626	622	639	685	667	736	655	659	650	626	705	641	704	668	694	655	646	685	639	604	654	681	682	664	658	671	650	641	650	712	674	649	660	670	682	643	646	673	712	709	654	671	672	665	642	646	621	647	679	689	675	666	717	693	646	659	662	633	659	680	637	663	628	667	660	685	696	629	669	667	667	691	687	702	658	665	665	661	660	718	651	675	694	676	720	657	626	697	709	673	679	645	653	643	670	694	678	663	684	672	653	661	663	670	672	671	687	661	693	679	683	667	714	668	708	676	676	675	651	669	663	704	678	712	657	656	663	620	685	671	644	702	637	642	647	700	699	652	689	677	677	638	660	660	671	664	684	680	674	680	652	661	676	661	678	636	659	706	700	656	682	663	701	636	650	633	687	665	667	630	681	667	678	666	652	663	682	648	692	697	684	716	709	669	691	651	655	630	645	643	659	717	669	675	690	721	631	637	657	662	665	651	692	695	667	721	653	697	668	650	681	677	677	715	641	673	709	702	636	703	692	696	644	713	669	645	663	651	695	685	638	668	715	662	717	697	655	674	636	692	706	673	651	657	699	668	688	658	645	706	652	685	685	683	658	681	659	698	653	680	700	723	641	638	658	737	651	691	660	670	676	644	678	693	645	627	678	640	696	669	620	672	665	655	651	652	627	702	650	646	664	697	698	666	646	672	679	685	656	652	682	600	675	675	681	639	694	686	631	665	675	671	665	644	663	629	605	668	678	650	665	620	638	701	625	617	705	723	659	658	687	741	667	682	607	659	662	701	665	638	690	689	659	672	660	666	675	682	630	646	665	641	675	685	640	685	706	672	664	678	687	706	681	678	687	664	668	725	741	709	676	644	675	661	670	675	711	672	689	635	666	673	688	685	678	680	672	633	680	634	733	680	668	652	676	709	676	638	626	640	692	694	694	625	672	716	652	658	620	682	690	717	677	650	680	683	726	646	695	664	665	651	631	677	701	661	646	672	625	665	638	680	660	642	714	654	642	669	709	653	640	640	596	671	665	642	691	686	670	677	686	680	658	695	693	651	671	636	710	677	707	619	647	653	707	671	690	624	703	706	653	676	692	662	620	626	630	631	678	683	663	675	657	657	678	679	611	658	638	655	668	687	670	677	685	672	709	671	681	717	735	696	674	668	677	657	674	695	664	690	632	686	663	692	685	690	688	677	695	638	683	658	653	639	644	648	682	623	695	682	637	656	703	647	681	735	687	707	706	664	664	651	722	646	660	645	651	653	695	667	672	639	654	698	637	630	648	681	633	679	643	695	701	663	678	686	705	722	703	679	638	656	677	707	690	673	681	683	644	656	672	693	663	676	691	678	719	686	677	671	641	685	689	699	631	708	652	716	709	698	674	703	644	651	671	624	752	639	709	659	701	704	655	667	686	708	683	704	674	692	672	675	634	666	672	698	636	676	677	673	669	691	677	688	651	643	697	704	656	656	643	666	671	719	671	617	647	665	642	677	667	636	700	681	583	705	659	717	653	660	657	656	640	655	688	670	696	642	619	656	644	642	636	676	668	643	701	664	676	669	686	675	654	682	648	689	709	673	626	684	690	706	662	685	632	662	672	680	686	689	694	671	673	683	678	667	683	681	658	652	619	684	667	662	632	697	631	657	631	668	673	678	662	684	673	660	652	627	655	701	690	679	678	690	668	638	621	646	668	691	622	672	687	653	625	695	670	682	681	621	685	683	623	642	692	681	684	631	723	626	719	709	635	721	687	667	681	665	680	663	685	672	617	645	672	647	637	665	682	685	685	666	667	623	663	674	666	710	674	700	642	696	669	642	678	678	627	666	626	718	662	683	671	684	684	668	663	667	684	669	638	645	684	688	661	662	652	642	687	649	676	623	673	618	634	667	659	733	666	643	687	706	634	683	672	717	690	644	665	644	699	710	684	690	663	698	637	638	676	663	660	682	628	673	687	693	622	672	684	688	710	645	734	698	680	685	639	649	688	656	733	674	694	638	661	650	707	631	691	656	610	674	685	695	634	695	676	683	673	643	655	695	634	706	688	702	691	621	674	680	681	695	644	673	623	659	664	683	689	682	657	674	641	646	675	664	671	665	679	675	670	666	662	664	651	650	666	688	639	670	683	670	669	670	679	660	682	707	710	654	693	633	700	674	685	712	641	675	688	693	703	695	650	686	642	619	668	631	658	706	638	628	681	710	682	681	697	698	692	684	670	687	705	655	654	688	708	730	732	684	683	686	696	700	683	710	688	668	676	586	643	668	673	664	675	662	639	680	656	627	652	686	708	708	680	688	703	656	625	703	702	735	655	656	724	672	709	693	688	660	700	698	639	692	678	678	675	708	647	692	666	694	688	640	688	674	673	670	672	688	722	674	691	671	628	626	690	682	698	679	659	705	667	719	658	680	681	648	607	702	707	626	689	663	652	680	681	673	670	659	705	661	678	669	660	666	696	683	690	665	646	646	687	683	692	635	630	717	697	691	671	684	680	673	669	641	677	691	675	649	709	676	648	633	694	647	710	673	651	684	652	636	651	676	694	617	672	683	689	646	674	713	631	636	646	669	659	691	686	675	699	681	599	629	644	675	678	648	651	698	631	677	691	683	686	677	698	636	671	646	710	658	697	668	710	611	679	669	670	707	623	653	661	640	672	637	675	683	654	708	662	674	683	640	632	670	650	671	627	690	657	639	676	698	618	669	679	682	625	656	694	643	672	669	676	629	641	697	638	625	652	689	661	684	655	666	674	642	696	638	661	680	633	704	651	723	653	645	628	684	682	693	691	649	629	640	682	650	650	676	687	641	680	636	683	609	666	699	683	703	617	655	679	681	660	667	660	714	679	676	653	660	694	657	661	670	688	631	689	695	680	677	693	698	712	656	633	667	652	650	647	657	673	658	677	636
33250	14775	2244	413	341	302	278	265	285	278	268	256	295	266	267	313	323	317	263	268	255	282	252	238	309	258	253	272	273	267	283	273	272	265	259	266	274	276	278	267	271	264	284	262	267	268	272	281	275	291	247	290	292	282	254	261	278	259	303	274	273	254	264	240	274	257	312	293	241	294	283	276	253	276	260	282	272	266	260	292	262	296	273	241	276	262	257	270	296	284	263	267	305	278	245	274	282	249	284	272	300	278	274	231	258	252	291	277	264	260	284	257	262	276	260	268	269	278	271	280	266	307	265	294	271	231	258	276	287	292	270	260	271	261	270	264	266	285	267	272	302	254	286	265	234	258	283	263	252	242	266	255	295	250	246	276	271	274	250	268	288	252	287	253	259	268	276	295	245	282	262	311	282	269	293	288	238	281	298	291	294	247	275	267	267	247	266	250	281	295	240	277	307	262	257	247	266	277	291	259	294	278	293	293	243	283	280	278	266	263	281	254	272	257	311	268	278	287	272	284	311	273	256	255	258	250	265	270	303	279	250	282	280	287	259	254	285	311	272	254	272	281	245	257	309	268	275	270	274	269	274	280	272	266	274	264	255	271	238	254	254	289	274	283	300	266	289	249	281	290	293	249	257	277	250	229	273	315	289	272	265	252	269	265	256	259	263	275	273	302	260	264	270	255	309	295	284	261	257	248	280	256	249	285	281	338	301	260	272	308	262	256	273	284	278	281	260	286	257	297	318	283	248	261	301	286	279	290	254	270	283	279	259	302	273	257	287	278	279	261	271	258	264	275	253	264	260	285	274	260	279	241	285	262	242	273	294	276	306	295	227	298	306	286	266	286	266	267	257	250	260	234	260	273	301	303	276	282	274	294	234	267	262	266	254	284	286	266	256	267	257	292	287	287	274	308	304	272	265	254	263	232	279	247	284	251	247	305	294	299	274	266	277	282	311	304	258	241	265	253	268	261	285	261	263	272	286	287	232	240	267	249	265	256	289	272	239	293	286	269	277	304	314	280	288	277	287	275	292	281	278	279	294	269	288	265	231	283	288	272	262	270	274	238	270	243	262	300	260	265	251	293	278	279	255	293	272	290	309	272	306	279	255	257	295	287	258	269	273	332	280	254	304	267	269	248	262	261	254	277	255	286	292	291	269	272	316	266	264	244	269	289	267	273	255	308	271	236	266	264	290	261	270	299	293	259	271	274	310	251	265	289	305	287	295	279	278	286	294	273	281	237	248	247	296	246	320	281	266	254	271	263	280	273	287	273	249	295	320	271	259	259	278	264	289	276	269	264	266	298	277	276	246	262	290	275	278	256	267	283	288	278	285	252	252	289	275	286	264	246	270	292	238	268	258	265	262	271	275	285	258	249	284	253	239	232	281	256	286	257	265	253	264	284	266	259	293	298	253	237	253	262	265	271	250	274	279	282	256	274	262	240	245	255	282	258	272	282	257	278	273	247	249	304	264	227	247	289	246	255	291	270	287	280	266	279	266	284	271	266	261	293	267	262	255	246	281	279	247	284	300	265	270	250	277	250	268	246	260	278	271	306	262	292	300	266	264	274	299	279	281	246	283	271	269	285	281	285	265	262	263	287	264	273	270	266	262	279	251	251	287	264	274	253	248	279	278	281	250	255	275	268	276	286	261	269	269	268	270	245	307	245	241	294	275	264	248	315	253	303	263	240	258	261	329	283	252	243	247	279	256	300	263	263	311	255	300	284	247	247	283	270	269	239	256	287	284	310	251	289	260	293	262	252	260	295	264	279	290	279	310	254	291	267	271	264	290	312	282	314	273	272	275	306	258	243	280	274	268	281	291	268	279	261	236	284	261	290	288	253	280	249	280	272	268	315	251	267	281	255	281	258	283	280	290	279	260	241	282	262	249	272	250	274	262	256	273	246	271	289	280	233	268	253	281	265	277	268	308	297	250	270	255	266	245	266	262	278	280	283	295	292	275	266	261	221	282	247	285	264	275	266	273	296	289	275	254	317	258	279	254	251	266	277	280	274	281	283	264	263	253	272	291	274	280	262	275	273	273	268	262	302	277	274	255	286	251	272	303	262	277	282	256	286	288	290	241	257	288	286	250	235	247	262	280	255	282	278	274	270	265	259	275	263	273	255	234	268	280	271	279	234	287	293	267	293	286	271	266	259	239	303	260	283	258	273	263	320	264	272	281	266	282	279	247	274	268	262	275	269	264	289	276	319	277	288	293	287	290	280	255	273	296	272	233	284	311	303	271	286	260	282	260	278	244	308	262	246	278	295	263	269	252	244	299	268	290	301	270	291	276	271	261	260	281	289	284	291	267	293	272	268	280	239	299	258	260	243	258	289	295	257	276	279	275	271	276	272	257	255	254	258	290	257	252	274	247	264	263	271	299	270	261	244	260	238	263	266	282	281	283	308	258	269	310	268	318	279	297	278	261	295	267	260	269	263	286	269	248	267	251	275	324	264	303	228	276	278	284	264	262	250	278	259	267	265	287	277	283	291	271	254	265	296	259	256	276	262	256	234	273	274	277	267	252	248	259	293	286	286	264	266	274	276	274	228	255	251	227	309	291	291	276	297	286	278	290	252	247	308	255	255	277	235	253	268	275	265	257	247	273	289	278	305	269	269	266	293	290	289	266	281	296	291	301	264	257	287	297	268	275	256	276	249	274	262	279	284	261	255	244	296	247	237	236	276	256	257	255	266	278	295	285	293	267	263	271	266	273	271	253	247	255	240	285	259	266	262	271	259	282	234	265	305	275	279	296	278	305	261	245	253	281	303	291	264	281	277	256	246	258	269	251	277	277	264	269	255	283	274	249	233	263	284	283	266	303	275	289	284	279	266	276	280	259	275	279	274	280	270	286	267	266	256	267	287	284	251	281	285	297	281	292	261	257	265	259	254	263	301	259	246	272	294	290	296	312	270	293	266	274	278	257	264	285	216	259	272	256	285	286	230	297	261	282	274	286	242	241	244	274	277	248	249	271	273	280	287	327	261	261	262	273	246	267	282	280	283	247	260	252	274	273	267	289	248	278	252	260	265	255	261	260	278	250	292	265	281	263	293	299	264	285	292	269	265	291	272	261	279	267	285	290	270	275	283	279	255	254	280	271	299	262	282	265	299	280	275	281	260	248	270	303	261	290	242	277	272	270	248	262	277	280	283	287	282	271	253	256	247	278	295	258	266	306	294	282	257	300	294	250	261	255	266	251	263	263	237	234	278	270	274	272	281	264	255	294	260	287	278	285	299	273	279	313	299	264	277	273	260	296	290	277	280	243	281	251	304	266	253	271	268	275	306	261	270	246	251	265	243	260	287	275	306	299	298	272	278	268	285	275	258	239	265	287	277	256	250	241	250	256	265	262	278	276	276	288	266	275	241	280	243	270	252	307	314	261	278	273	275	267	277	255	262	286	265	266	260	245	295	271	236	248	296	274	293	285	250	261	274	244	294	310	267	303	245	273	251	286	271	291	268	258	271	281	306
7753	722	638	675	657	618	648	617	649	612	619	641	639	625	631	702	660	631	636	624	659	611	647	696	655	628	649	653	639	623	655	652	639	635	618	661	685	628	635	641	644	650	646	658	676	623	629	669	668	629	674	639	617	635	664	690	663	654	602	629	625	639	606	606	655	648	609	722	646	614	666	639	680	607	622	675	650	654	686	631	632	674	646	645	643	654	667	657	646	649	612	632	623	635	637	587	641	653	614	611	671	532	616	656	606	632	646	682	633	623	649	670	672	667	605	692	624	689	603	660	635	657	632	592	671	629	605	655	653	649	644	618	658	672	635	641	657	617	699	675	630	639	639	617	642	632	640	620	698	624	650	658	624	616	679	626	665	643	618	635	637	634	654	642	636	630	631	615	697	660	650	646	632	615	641	661	691	617	705	613	637	626	617	632	648	621	710	678	636	643	597	645	615	618	638	622	618	661	621	627	615	673	626	655	636	649	653	641	644	643	596	579	629	680	651	634	645	591	632	641	647	692	594	608	645	610	665	676	598	652	618	657	700	638	633	649	648	603	613	665	687	659	651	614	644	690	644	654	670	619	642	662	710	673	673	652	670	666	647	675	661	664	666	621	669	690	624	598	646	643	650	599	629	617	589	647	618	619	645	645	635	582	668	636	614	644	619	639	600	608	635	640	626	624	602	619	641	651	650	686	621	674	605	650	655	639	592	674	545	670	604	655	639	666	686	636	648	615	672	594	668	684	661	654	664	628	620	649	633	649	629	673	647	646	634	654	666	671	646	596	619	659	709	649	614	619	591	675	627	629	668	662	631	662	662	631	623	598	670	561	631	661	671	626	606	648	645	654	667	658	648	600	646	720	643	667	642	637	584	658	627	630	633	593	657	619	629	637	647	648	647	655	622	663	690	596	617	615	632	646	590	647	612	636	682	628	644	646	633	688	646	665	630	652	629	662	621	628	638	672	652	631	646	676	628	654	616	650	640	647	611	606	683	617	700	635	589	696	628	644	571	610	610	639	621	635	685	657	659	685	640	593	680	652	659	644	671	645	618	657	619	622	635	663	638	681	619	634	624	638	653	691	599	623	643	677	596	617	639	601	594	623	644	612	639	662	632	642	660	621	632	703	649	694	623	626	627	644	614	643	640	636	623	648	662	634	652	643	660	643	674	637	627	604	641	592	672	640	669	641	657	696	619	642	661	636	580	639	684	649	612	654	693	656	660	638	665	667	613	657	617	651	644	655	626	635	678	654	586	648	631	625	654	630	656	616	625	643	605	655	654	648	609	650	617	653	664	613	601	632	591	625	682	638	637	623	598	622	645	675	645	641	647	659	586	647	652	690	635	635	641	640	650	591	672	632	669	608	656	648	640	604	612	674	615	580	623	634	619	648	659	667	643	677	641	643	611	625	637	661	661	648	646	645	683	650	633	714	604	672	664	647	684	650	624	640	594	703	662	655	668	667	679	647	609	596	619	632	645	659	626	650	646	663	629	604	650	646	670	639	639	621	639	640	644	713	674	639	653	617	595	634	648	620	639	638	655	645	589	638	605	641	653	655	645	679	652	659	601	602	624	651	634	614	645	647	645	584	618	626	644	591	618	612	598	657	640	619	657	602	628	638	681	632	683	650	695	654	598	642	594	633	637	636	714	639	620	628	646	634	645	659	667	655	640	664	642	651	663	635	642	654	622	645	659	610	647	623	672	620	646	611	681	595	693	628	650	667	673	604	628	631	657	679	598	622	658	643	627	651	625	691	603	654	671	632	642	591	630	656	681	615	697	648	648	695	637	608	616	686	618	599	648	611	667	617	697	629	661	673	633	676	694	619	641	639	601	622	657	604	599	681	611	626	586	620	650	627	652	634	648	637	631	644	620	606	691	606	623	627	656	627	638	692	657	678	630	666	646	623	640	660	636	652	643	646	636	676	637	652	641	581	653	653	652	668	635	620	659	642	628	688	658	618	602	646	663	650	647	654	667	636	592	638	629	652	636	653	665	676	638	624	650	661	642	640	651	650	636	636	616	639	680	614	606	634	651	618	670	642	649	598	665	705	618	594	678	627	633	639	625	654	679	660	615	674	606	638	613	659	666	627	647	660	686	634	645	613	642	608	665	637	622	628	657	604	643	645	659	643	608	622	646	624	632	686	655	653	635	687	634	659	646	644	620	624	579	638	623	601	641	629	682	619	642	691	627	645	656	623	650	621	654	664	616	616	645	613	637	656	597	614	644	648	648	653	615	579	678	620	676	630	611	633	610	636	651	659	625	657	655	590	632	615	698	627	670	667	672	627	617	642	623	629	658	661	637	661	617	658	653	657	678	612	606	629	668	652	664	605	633	686	626	626	657	651	630	605	644	677	673	661	646	670	612	651	640	695	654	651	605	610	582	654	628	656	657	609	632	618	646	651	654	609	606	616	664	677	637	638	641	638	629	664	631	658	627	617	660	646	680	651	643	619	626	662	666	619	634	628	607	622	628	669	627	635	670	618	597	636	634	678	662	642	621	647	609	629	699	684	701	670	704	645	670	649	645	642	633	624	661	640	639	698	650	661	601	663	659	670	679	625	693	648	620	651	591	663	642	595	640	621	677	696	599	694	632	674	651	610	656	554	603	563	622	636	604	665	650	667	648	640	620	627	651	656	667	600	702	586	674	638	640	613	651	662	675	651	643	702	729	649	629	663	643	644	689	599	611	613	598	645	644	634	640	688	582	636	654	654	666	622	623	660	625	614	665	650	623	645	643	655	667	617	633	628	651	584	623	622	634	646	628	669	650	614	640	629	673	641	612	618	660	679	650	671	670	664	659	637	656	616	646	661	623	623	671	647	656	669	626	635	628	644	662	651	661	642	668	639	607	633	642	651	605	619	707	600	636	664	603	623	671	656	651	665	661	683	675	600	662	656	647	676	666	663	651	643	643	639	653	650	643	655	637	610	590	620	717	649	605	658	652	635	591	635	632	618	637	647	673	715	661	594	634	593	636	612	637	669	648	615	637	629	659	620	675	685	660	648	654	664	642	671	630	688	623	624	652	627	625	640	661	644	630	651	651	639	681	657	631	637	643	641	636	625	629	666	645	669	638	622	649	661	659	657	663	610	666	610	683	620	627	606	636	654	625	649	637	663	654	632	619	676	631	640	610	664	645	623	638	668	636	635	649	607	635	661	621	637	690	666	663	625	670	642	621	660	641	638	615	620	628	643	685	633	644	655	667	683	612	646	640	662	657	613	637	662	614	625	627	658	641	674	630	653	680	637	678	672	636	643	655	642	644	634	687	627	610	666	609	600	650	671	650	674	637	627	669	647	594	657	646	608	631	641	656	681	647	604	645	620	667	614	634	635	659	656	633	692	655	640	627	717	640	641	653	596	636	626	578	653	621	653	639	629	647	634	658	638	673	651	644	648	685	625	653	617	598	647	669	663	658	627	628	636	669	649	653	617	637	615	659	609	655	664	633	610	655	660	634	613	635	700	643	617
25074	20994	23586	28597	20999	12901	776	546	428	482	466	471	420	407	439	439	435	370	427	459	400	416	418	418	445	442	397	430	435	412	444	416	391	391	402	453	414	410	397	404	415	435	404	382	415	392	433	446	412	432	439	423	423	481	410	388	425	396	431	484	392	422	430	399	433	400	425	384	409	422	436	423	416	387	408	411	405	395	441	417	365	437	438	384	397	391	413	398	408	427	436	413	423	437	432	425	432	376	397	411	409	415	412	413	421	422	400	419	419	386	446	447	411	437	401	431	406	406	402	426	415	420	357	401	421	425	401	419	425	422	412	417	401	433	451	394	390	404	435	437	391	419	456	423	419	410	477	407	389	440	412	427	421	378	443	427	406	419	411	440	467	421	410	388	434	397	400	451	399	395	420	416	444	394	406	408	381	406	444	418	423	390	367	401	427	416	396	425	389	418	418	427	414	465	452	424	438	422	375	403	372	399	416	396	373	420	445	418	401	418	412	436	426	429	463	387	416	459	425	453	391	399	404	453	374	371	428	401	466	449	454	389	435	420	426	395	434	415	451	414	438	470	419	407	387	448	449	407	359	411	430	410	375	408	421	408	427	421	447	441	452	423	424	454	427	416	391	394	434	416	419	406	397	410	394	413	414	411	417	410	421	406	386	402	422	429	433	419	452	448	392	420	423	426	404	424	434	388	412	415	443	400	398	456	435	428	430	416	409	381	407	409	398	441	412	407	393	422	362	390	417	428	432	437	422	455	468	396	410	432	467	413	406	415	409	463	433	389	387	402	397	425	395	452	430	427	391	418	434	380	430	404	400	435	434	437	391	393	409	405	417	405	391	409	419	375	354	420	389	436	402	371	395	454	411	385	439	401	423	427	403	434	407	424	439	433	425	432	415	407	429	404	408	409	387	441	440	446	382	423	434	406	469	431	439	404	379	411	425	410	460	423	423	410	392	407	424	415	394	375	378	377	453	439	404	417	407	442	414	438	469	473	400	419	397	424	439	409	421	402	377	414	396	404	419	423	356	410	387	401	378	418	444	407	400	434	409	396	435	421	432	439	388	390	408	401	402	388	450	449	399	424	377	421	388	382	429	395	400	437	408	455	451	377	419	411	418	417	440	400	395	405	434	398	408	419	378	393	411	450	411	449	403	450	419	415	422	415	405	454	421	427	402	422	435	427	400	421	427	427	435	430	423	375	440	418	401	434	367	390	437	420	394	399	435	414	424	451	374	410	405	428	452	427	427	415	441	411	417	405	385	439	462	446	437	423	418	369	396	445	424	440	452	394	442	402	413	396	413	389	406	399	433	443	389	425	417	408	425	434	443	394	413	422	404	395	445	424	382	421	375	398	431	413	414	426	410	429	423	445	404	404	403	416	407	381	389	378	401	402	422	402	387	448	410	410	448	417	419	387	400	414	434	398	407	379	426	401	403	388	400	391	426	418	412	419	451	402	439	420	392	432	459	446	374	410	395	443	408	398	393	422	414	419	440	429	460	418	395	402	415	407	391	431	432	402	394	392	415	406	420	446	437	415	445	434	386	425	374	426	398	413	435	396	411	411	448	402	400	399	425	456	415	428	407	452	397	436	404	387	401	409	414	383	431	368	439	473	447	440	412	443	369	404	372	415	378	416	419	387	423	367	415	399	423	377	413	426	387	376	385	413	427	385	404	404	425	399	407	438	433	406	414	397	366	387	433	382	398	390	402	408	401	406	373	417	411	418	406	448	384	398	393	377	417	438	409	399	436	426	438	395	392	389	442	425	386	397	417	393	410	426	413	415	434	432	454	442	428	378	403	428	427	406	424	397	434	440	436	386	415	434	430	414	418	413	415	424	408	367	413	425	395	429	392	440	428	387	416	401	381	444	428	419	431	390	407	394	436	433	447	419	380	396	416	409	426	424	382	444	421	454	430	447	372	434	409	421	407	352	404	424	405	418	402	405	421	406	420	427	400	451	447	469	428	417	446	413	412	423	423	428	434	395	407	381	485	415	416	432	411	413	424	403	419	408	412	411	403	408	433	402	390	418	442	409	421	444	411	444	467	424	379	440	427	365	459	381	413	400	425	451	443	399	439	408	386	397	403	413	379	460	415	410	388	392	409	380	434	451	399	395	398	422	378	398	406	413	408	414	416	426	436	387	385	410	446	415	411	435	434	365	418	430	437	429	407	397	408	398	409	454	434	413	443	425	408	442	415	416	407	440	431	412	414	417	414	393	432	462	396	413	416	414	414	423	404	436	424	412	454	403	443	455	412	372	394	396	393	403	409	455	445	424	407	436	461	418	381	405	407	442	419	418	404	460	406	411	400	385	404	435	444	430	442	434	426	393	427	412	407	420	441	405	375	414	414	416	411	424	411	392	407	383	427	406	416	399	454	413	430	395	400	418	408	416	409	420	401	401	412	405	397	453	410	402	427	408	434	394	414	465	393	398	426	434	426	455	413	450	415	418	414	405	424	415	431	411	417	462	398	385	436	402	408	436	386	388	442	442	434	405	462	448	420	460	420	397	417	416	422	429	414	392	402	428	447	470	379	431	406	433	401	397	417	399	393	408	409	404	405	378	443	388	410	409	441	411	436	410	430	432	401	429	395	436	389	408	414	380	402	386	388	406	402	353	390	419	390	440	405	425	421	430	388	416	430	373	436	410	432	409	424	440	417	435	394	384	389	434	386	387	389	397	399	436	446	401	432	443	398	402	433	430	393	389	430	438	424	423	405	411	403	395	418	390	416	390	435	436	423	408	384	421	409	422	442	435	411	401	401	433	426	396	430	404	427	463	421	402	395	432	391	434	448	369	436	428	423	443	391	417	436	359	427	417	402	432	431	411	440	406	391	368	365	410	373	436	445	411	396	463	380	409	368	412	400	411	409	425	422	389	424	377	410	416	459	404	466	433	428	423	442	423	410	412	394	434	410	412	417	390	418	419	437	396	424	419	380	394	417	426	397	445	410	429	419	417	449	472	407	445	420	396	380	380	383	376	368	399	429	418	401	410	425	413	418	358	408	409	376	409	395	398	405	451	407	446	411	442	400	440	406	408	417	390	366	442	411	416	423	404	415	428	361	451	414	369	430	420	390	395	416	437	399	407	433	377	420	477	435	420	428	388	377	409	376	399	426	421	432	428	420	389	403	402	420	412	380	414	411	460	397	403	410	425	473	460	396	413	409	425	434	403	426	419	402	431	444	405	417	447	444	420	429	413	427	423	373	377	395	396	391	447	384	414	409	415	425	412	425	426	407	399	410	408	400	420	402	395	412	463	402	393	450	411	383	432	438	411	392	431	377	437	401	396	435	420	414	358	406	384	442	415	404	424	437	410	437	424	410	403	394	393	395	412	428	438	379	410	440	404	395	393	407	406	444	419	429	404	416	432	399	388	435	409	440	435	410	448	422	430	423	399	409	387	400	417	394	391	432	394	439	395	374	446	391	411	379	408	369	370	439	405	389	421	376	411	437	411	418	431	416	401	380	393
4526	2433	1456	1101	1011	967	959	973	902	941	879	876	892	911	903	893	909	880	821	892	924	827	889	881	867	921	918	883	910	915	930	902	876	915	855	880	918	958	845	870	919	901	883	876	870	832	850	883	874	954	894	915	920	920	892	876	886	874	867	863	901	885	939	850	891	918	843	892	906	902	874	842	890	903	892	857	824	901	866	897	826	926	935	945	900	855	863	893	889	909	933	959	957	902	913	895	909	842	905	879	896	948	873	866	888	896	938	943	927	898	922	892	919	918	844	899	913	893	899	910	846	874	894	867	936	886	915	898	821	903	945	910	858	794	852	878	901	890	847	896	921	862	896	915	912	882	889	859	906	892	877	875	847	883	911	927	905	894	897	896	927	905	905	882	930	880	882	882	872	921	924	883	945	836	845	875	919	883	909	874	868	877	880	887	906	941	860	923	865	955	927	908	908	887	889	849	924	867	874	881	935	902	892	969	874	877	895	905	910	876	870	907	913	860	868	909	889	842	908	882	873	921	875	923	877	840	897	886	884	934	886	857	933	914	906	908	918	947	885	952	903	934	884	839	947	871	930	878	888	874	882	881	985	860	930	924	908	902	885	863	891	862	871	948	893	918	895	880	846	866	872	842	809	884	906	880	871	932	874	910	846	900	887	874	882	867	893	872	876	902	882	893	939	827	874	897	873	895	889	926	921	887	892	842	874	939	893	921	878	917	870	891	861	944	863	846	915	889	898	884	899	955	889	873	915	929	903	910	912	890	896	820	879	874	871	874	893	867	864	933	859	908	887	923	843	871	889	936	899	912	882	890	907	870	900	892	901	846	875	935	888	917	920	922	901	878	876	927	858	914	864	894	873	876	844	908	889	911	888	891	840	949	835	910	869	855	874	894	887	908	860	855	877	806	914	935	837	879	862	873	825	899	891	852	882	851	929	882	822	892	830	887	890	879	850	852	925	893	945	858	910	883	914	906	856	883	913	836	897	872	888	879	930	881	856	912	847	849	878	909	905	913	827	875	865	891	932	860	874	904	879	889	910	900	872	907	966	910	938	880	868	850	914	920	907	863	921	847	882	878	901	915	897	896	918	885	880	846	923	941	879	894	908	830	892	855	859	877	848	901	867	867	887	904	901	897	851	855	875	864	892	898	921	905	893	928	893	896	929	836	872	945	868	862	926	895	920	924	925	927	888	878	888	884	890	888	870	920	869	867	867	893	920	858	891	864	931	889	898	854	889	841	871	879	872	905	891	827	848	924	837	882	865	873	839	891	886	882	901	877	875	887	875	869	854	947	905	879	858	967	870	868	883	907	902	914	853	910	877	921	883	858	875	856	933	922	925	851	820	909	905	908	925	908	955	877	878	883	919	865	894	878	934	867	880	907	867	921	896	881	881	894	870	867	917	896	883	858	903	942	905	925	934	922	918	901	837	897	878	843	892	890	883	899	899	848	926	896	886	906	894	900	905	866	872	865	908	883	924	857	924	882	893	869	891	925	893	855	907	914	876	894	885	897	901	846	858	885	906	918	890	862	878	838	916	911	879	888	875	870	910	899	918	887	887	882	897	894	872	931	890	902	908	876	866	956	871	883	869	918	893	896	891	905	905	903	908	881	896	914	912	901	861	928	884	874	855	885	892	902	868	900	928	891	902	921	886	834	928	883	890	931	921	913	904	870	889	882	888	923	862	909	869	918	893	891	900	875	875	894	869	891	828	874	900	926	909	954	895	855	945	923	878	878	861	881	889	899	850	951	918	962	887	892	876	964	924	895	914	890	915	900	887	900	864	859	841	857	882	846	901	922	884	894	889	847	854	923	871	876	860	921	919	886	883	832	868	894	895	890	888	891	880	948	872	860	929	893	896	891	935	883	937	916	852	864	937	871	856	901	874	906	875	850	853	894	889	870	965	894	860	883	901	879	915	869	884	911	882	880	859	846	944	848	859	872	866	901	914	882	923	901	898	876	845	908	869	931	907	858	890	911	873	952	915	886	872	879	948	870	902	869	841	897	896	931	878	927	902	871	930	882	862	892	902	916	847	895	918	898	898	822	931	825	860	908	864	884	878	870	882	904	934	880	875	848	964	827	882	916	850	861	881	887	875	907	895	862	862	889	903	877	920	976	889	856	875	895	904	846	877	929	914	855	894	896	907	883	950	868	925	894	826	867	869	896	846	886	870	881	873	833	862	882	897	929	886	876	878	896	865	921	872	886	903	869	882	876	885	866	868	849	876	912	845	840	902	904	888	881	898	924	905	898	889	831	872	842	889	927	898	872	908	868	916	871	893	849	912	886	897	882	932	912	875	873	891	897	909	884	898	895	894	910	892	920	805	903	905	856	925	893	885	921	879	883	908	868	924	903	838	902	915	926	900	914	861	910	875	918	904	899	905	907	845	929	847	833	907	907	894	902	899	843	858	935	880	921	852	876	913	893	889	839	920	908	838	882	917	919	880	885	872	931	905	889	860	878	946	868	902	865	878	933	902	925	927	877	920	840	897	892	949	908	876	896	838	906	854	864	872	896	904	884	965	894	852	934	922	860	829	884	932	882	823	878	910	841	867	867	878	943	855	858	897	856	901	916	892	899	819	880	923	879	895	940	920	858	885	879	855	913	868	869	926	875	894	880	820	859	869	934	897	893	900	846	927	915	908	866	860	840	906	905	904	883	861	944	926	882	888	849	894	891	872	848	861	846	870	890	894	869	845	896	875	830	862	904	947	906	900	868	952	908	900	961	873	860	877	857	856	868	866	830	902	906	910	922	899	915	888	925	919	887	875	879	839	864	867	900	881	912	884	885	824	870	864	912	885	876	916	921	888	851	905	870	920	868	859	897	929	888	917	895	899	886	881	869	922	919	845	893	838	896	906	873	928	850	860	894	883	841	888	867	901	913	901	865	883	900	864	968	853	888	894	904	846	894	867	955	915	861	859	874	874	837	899	901	921	847	831	916	911	903	902	948	925	869	918	888	880	923	898	925	919	890	861	854	860	932	951	866	920	904	870	923	857	822	879	889	893	903	934	854	902	839	853	888	902	928	921	890	862	933	865	901	897	922	870	915	897	892	868	906	819	900	938	874	916	908	899	919	919	908	888	890	893	846	878	868	871	906	878	901	910	899	873	874	955	845	876	928	879	845	842	941	848	904	910	870	905	866	868	907	849	852	859	873	857	822	869	912	828	905	888	872	861	889	886	895	876	947	886	889	885	849	856	926	869	903	894	897	888	835	885	856	899	865	866	917	815	870	868	909	892	864	917	910	913	907	905	883	871	910	908	889	893	858	879	858	890	916	890	866	893	854	946	935	883	875	884	854	904	930	940	918	900	861	894	866	920	902	890	902	923	874	869	875	864	954	851	878	967	929	877	895	909	901	879	919	884	954	822	890	861	810	841	892	881	908	901	928	920	918	867	913	892	884	893	862	897	893	921	907	837	882	932	880	897	877	933	900	916	952	919	897	902	884	884	878	879	930	883	887	894	899
24435	20998	23982	28201	21001	21019	10838	636	446	393	354	400	353	406	360	338	322	345	354	328	334	338	317	341	365	292	344	312	340	351	325	357	330	314	285	317	328	318	293	316	318	292	319	308	346	313	294	307	332	300	305	303	315	363	318	290	316	323	284	289	353	320	275	316	331	321	299	342	320	312	292	354	321	318	313	318	321	324	310	293	325	330	314	330	332	327	330	330	323	338	325	351	298	334	322	316	329	320	303	305	307	327	311	295	320	292	301	314	294	328	289	365	290	313	335	327	354	307	316	282	297	299	344	294	295	340	299	327	291	309	303	329	289	316	354	328	296	306	330	336	310	316	310	326	314	332	330	302	326	329	292	348	351	332	286	317	314	306	301	298	323	325	330	306	298	311	303	301	337	299	318	312	305	329	311	354	319	314	351	327	332	338	290	330	341	331	315	309	300	333	320	305	298	302	333	326	334	319	321	348	320	328	304	293	314	321	316	314	305	306	341	320	342	301	349	361	308	365	299	298	352	322	367	301	302	345	298	302	305	314	326	302	303	318	339	314	339	314	298	264	322	302	317	314	316	313	317	309	330	294	306	302	347	285	285	311	313	299	305	309	336	323	322	311	305	301	301	288	333	320	331	336	343	323	314	335	323	329	299	360	316	333	311	262	295	307	334	329	324	320	329	292	304	306	335	332	342	316	316	325	311	302	322	327	312	323	314	320	352	329	312	290	331	331	312	305	354	378	334	302	311	356	306	299	286	322	291	319	336	365	300	311	343	298	316	328	307	331	337	320	283	325	344	316	293	325	300	300	316	300	324	333	317	298	298	319	328	271	283	329	295	317	327	322	317	312	326	342	309	288	324	287	324	339	291	306	278	309	303	299	348	335	300	340	338	294	301	341	356	327	292	270	315	346	333	329	331	307	323	295	352	307	319	283	305	291	332	309	320	321	336	330	290	343	302	311	278	350	333	331	329	321	346	333	312	324	295	347	322	323	331	295	299	344	319	362	317	309	318	313	315	281	309	288	318	322	310	293	324	320	304	322	298	338	308	346	320	297	336	353	280	321	333	352	328	328	325	300	293	294	328	297	259	301	309	285	319	326	313	313	320	334	344	327	323	334	335	284	297	324	312	316	319	316	349	317	311	324	352	301	275	306	354	314	325	328	305	302	340	340	364	335	314	344	323	322	295	317	336	292	270	309	317	312	321	278	323	356	308	334	363	308	301	343	319	316	300	305	321	338	341	315	298	351	335	311	300	338	310	325	361	330	301	347	319	305	346	315	314	322	324	344	318	315	292	317	309	325	320	298	316	305	328	322	343	320	329	310	302	307	331	297	309	333	295	303	347	351	303	329	334	306	333	336	328	301	324	311	336	316	307	274	348	316	313	301	328	298	299	327	339	296	349	305	325	312	328	318	311	342	331	332	332	316	317	318	296	268	314	296	340	317	306	331	310	326	304	301	288	319	339	369	279	322	295	286	274	303	302	306	321	317	313	313	305	317	328	333	288	355	325	324	349	307	301	311	278	328	313	294	315	285	296	320	287	293	320	295	347	345	293	326	335	346	323	291	342	305	303	339	338	293	343	308	346	317	337	283	302	330	320	302	317	340	339	326	312	330	295	351	310	300	298	291	310	302	302	296	312	305	284	311	331	307	320	318	312	275	291	339	302	359	326	308	341	308	314	308	376	296	351	303	293	322	349	322	328	322	315	299	294	370	318	320	322	309	310	329	345	311	303	298	338	280	301	332	299	346	349	304	305	332	305	317	356	336	293	338	329	329	302	334	324	334	276	322	302	310	318	315	343	287	291	293	286	329	298	338	307	342	322	340	299	325	328	307	281	327	295	315	331	334	285	291	321	342	316	290	306	310	305	314	324	324	333	309	285	328	306	297	280	313	330	293	321	322	326	321	302	324	327	339	329	318	326	310	328	303	312	305	298	328	324	291	339	306	309	340	314	349	318	303	312	349	294	342	288	317	307	330	317	294	285	329	312	318	301	305	307	272	313	298	354	293	306	278	349	287	316	308	320	322	337	333	283	275	294	334	307	290	320	320	290	304	308	304	318	318	320	332	341	335	322	302	321	334	298	323	290	319	308	295	313	302	315	339	351	327	309	321	332	333	323	291	281	314	349	310	318	294	316	335	303	302	308	304	318	336	323	307	298	290	328	331	302	332	308	327	316	286	302	317	285	356	294	308	337	286	280	310	334	334	285	328	312	304	310	341	284	323	318	330	313	310	329	288	299	309	289	349	320	287	316	310	323	312	305	335	298	349	339	304	316	328	286	308	324	357	296	318	317	330	303	299	352	329	308	325	294	297	342	321	310	303	337	313	286	303	314	302	302	336	324	306	376	315	323	316	320	303	329	317	308	331	308	299	340	317	302	315	324	322	266	314	283	346	319	291	297	356	320	311	310	293	338	337	322	330	271	287	325	330	312	331	279	300	282	303	338	316	314	285	327	337	355	341	309	289	321	287	284	301	286	349	356	296	331	306	323	289	320	347	310	313	346	319	316	291	294	302	325	279	325	316	298	308	288	324	331	302	315	317	285	320	300	284	345	280	319	331	348	312	334	328	311	331	307	303	323	321	338	339	314	309	289	309	329	348	300	322	308	296	343	334	300	302	317	290	314	315	331	324	313	298	293	305	324	335	297	281	300	309	343	331	331	342	308	298	317	314	324	298	318	288	305	294	365	332	349	304	308	311	310	290	311	312	284	298	305	306	313	291	320	310	329	293	272	305	316	281	319	316	325	333	325	312	322	301	317	325	317	345	321	289	310	340	331	312	310	302	332	331	316	295	324	314	310	313	323	341	349	299	293	298	317	326	305	295	316	294	329	306	286	289	348	282	311	307	327	310	292	318	334	309	301	330	305	319	337	299	301	290	321	336	313	328	317	314	283	274	306	316	301	293	322	346	331	319	336	287	329	302	326	310	324	285	275	304	324	305	300	317	339	337	318	305	339	329	309	287	301	306	314	347	329	308	320	310	337	315	355	300	301	299	310	276	308	308	301	282	340	342	322	303	291	319	324	272	325	279	347	289	320	302	305	310	302	337	357	335	334	357	298	321	287	291	334	312	344	292	326	321	335	319	331	311	310	293	336	331	314	298	348	303	326	330	309	300	303	333	349	355	323	297	323	269	315	327	292	307	315	321	325	316	331	295	322	293	301	327	289	328	292	340	286	340	340	307	302	336	332	344	291	304	322	332	292	329	320	306	299	300	273	283	305	335	333	301	328	323	308	311	337	296	283	300	270	351	283	292	363	308	289	333	302	329	322	318	289	292	303	322	288	313	336	323	316	309	321	329	284	317	293	286	342	307	316	298	310	323	324	313	306	330	310	273	279	341	375	333	339	319	309	334	271	266	326	311	301	317	288	323	329	328	338	323	323	312	310	375	318	321	315	316	315	300	284	297	287	293	320	322	336	310	307	339	320	323	338	329	308	352	337	314	317	294	309	331	345	339	316	307	319	319	301	312
4064	3472	1748	1149	858	816	733	708	702	703	691	723	654	688	754	719	652	686	718	668	691	733	666	671	726	694	686	648	692	689	662	671	693	648	690	717	681	689	673	643	681	621	696	630	690	677	676	689	708	710	680	741	627	741	654	634	691	664	697	663	664	684	683	676	639	627	652	705	700	640	649	729	711	680	661	627	658	692	688	654	699	693	702	628	641	666	662	667	674	667	633	685	653	700	654	716	691	650	712	688	678	707	687	703	682	681	720	624	632	668	663	643	653	701	691	700	661	652	692	684	700	716	683	646	701	640	654	682	702	663	720	645	663	675	660	660	619	688	661	673	684	648	685	606	673	722	636	689	703	667	722	669	718	678	709	665	668	699	679	702	668	673	669	726	676	670	683	641	681	668	703	676	730	679	677	663	691	666	671	657	670	645	714	669	707	673	662	631	685	731	669	655	658	636	676	699	664	658	684	669	664	653	672	694	648	676	693	680	718	627	641	672	675	639	646	665	650	645	647	692	670	655	637	690	679	670	667	656	645	708	658	684	633	699	648	696	642	657	693	697	667	690	631	686	687	695	652	626	692	670	630	637	641	670	655	691	683	696	630	662	707	677	646	721	671	676	664	673	655	645	649	626	699	661	739	689	720	659	691	628	680	689	670	664	681	671	628	631	695	682	657	698	682	642	647	663	708	679	674	641	643	691	675	690	632	660	644	685	663	668	664	629	668	673	644	672	655	665	673	666	644	642	713	666	676	684	706	698	680	607	713	658	684	659	624	670	608	688	704	662	658	648	621	690	686	698	684	670	682	672	647	620	664	665	659	670	733	711	676	657	674	671	682	672	697	696	677	670	683	670	672	682	695	719	683	679	657	715	680	736	642	657	646	687	728	662	670	673	717	685	709	683	655	706	718	752	657	702	718	687	675	679	707	677	626	696	685	627	715	694	740	668	651	646	646	647	636	693	685	724	693	656	637	698	654	700	642	708	601	670	647	658	673	711	729	699	676	633	669	740	667	694	664	670	683	669	669	651	676	648	702	645	679	697	655	692	693	635	670	659	640	678	653	635	720	685	703	660	666	685	648	658	727	677	684	656	700	667	695	669	654	644	682	645	662	651	693	698	679	650	661	647	706	689	682	703	647	676	653	706	693	651	687	708	674	646	706	663	667	671	658	694	699	636	720	692	700	674	657	713	684	669	675	697	659	655	667	698	679	656	666	708	695	698	652	671	642	689	685	704	625	703	642	701	683	655	702	663	676	688	681	721	676	666	654	652	696	711	702	713	651	693	676	671	691	672	664	656	700	656	695	696	640	676	665	714	681	672	639	661	657	703	688	655	635	653	696	696	683	690	643	667	641	665	672	630	664	649	682	647	633	672	683	633	633	676	665	658	685	666	688	698	657	693	639	664	633	668	690	654	659	646	665	663	663	682	669	729	639	661	693	684	637	664	657	656	644	673	636	665	682	719	669	705	674	633	666	698	680	652	700	661	698	631	683	663	681	625	676	701	673	684	663	707	710	682	681	712	677	629	704	692	641	681	652	677	680	678	737	693	637	665	653	677	664	647	660	660	708	690	664	653	676	675	657	684	662	655	611	714	653	667	651	651	647	677	681	660	659	663	698	661	673	665	669	709	696	671	673	689	689	697	657	621	683	696	680	669	648	653	707	674	643	697	672	671	688	675	709	664	688	639	659	708	694	727	683	623	649	708	662	683	655	601	606	694	654	695	671	642	659	649	662	654	665	697	656	650	674	676	616	677	697	681	672	648	685	706	687	684	642	655	677	698	714	647	678	646	667	640	672	696	652	683	661	684	663	694	679	677	658	667	669	654	637	633	668	663	630	653	673	680	690	670	686	648	637	657	698	664	695	619	679	667	667	717	668	666	678	694	673	682	657	656	670	707	623	656	682	705	661	702	643	704	658	660	701	689	665	708	629	638	631	678	651	663	658	668	685	722	670	706	661	664	752	748	700	635	663	678	749	685	692	729	667	685	695	657	670	632	677	658	629	670	657	688	661	653	700	655	626	649	656	677	645	727	713	639	666	666	663	633	666	644	672	671	694	658	619	671	688	654	690	698	654	673	655	657	656	690	654	697	618	707	668	623	647	657	657	715	696	656	686	688	659	686	727	689	666	668	638	677	713	665	664	675	696	656	717	705	663	693	695	648	689	685	636	669	652	672	699	663	651	678	704	690	681	661	670	688	673	701	668	642	688	717	652	698	650	683	643	717	723	635	643	682	693	705	702	650	682	669	673	655	688	691	676	706	689	672	670	689	736	698	711	673	662	620	741	710	671	681	672	695	629	700	633	663	721	711	648	695	696	675	685	641	626	639	723	680	658	665	686	692	676	690	683	675	727	647	721	654	635	644	691	631	653	650	623	707	668	717	620	664	702	669	648	715	655	649	723	682	682	633	643	613	672	718	643	655	674	634	661	668	646	701	623	680	691	654	653	741	648	676	720	664	674	686	664	680	659	672	685	704	677	655	673	681	657	694	661	675	688	680	633	664	671	678	706	686	660	720	637	699	677	695	674	701	680	670	664	693	709	678	684	654	666	655	665	689	667	678	681	681	653	626	640	676	661	656	716	659	747	698	635	635	668	667	702	661	672	669	647	685	641	724	687	663	622	662	683	682	644	712	651	685	671	654	648	680	674	724	687	648	706	640	660	653	671	626	661	714	658	639	702	674	655	635	705	633	673	671	621	693	655	675	666	665	647	675	609	661	669	726	663	655	704	721	674	647	665	638	625	683	689	655	671	679	672	626	691	626	716	660	635	686	734	671	695	622	706	690	685	743	686	720	691	637	652	685	685	696	686	720	678	742	689	693	688	660	689	675	705	676	678	670	618	705	669	699	676	651	701	625	655	666	693	662	712	625	628	657	680	703	661	695	676	670	645	634	702	677	661	672	651	664	667	650	679	676	641	645	686	688	679	689	701	677	666	660	660	670	665	646	685	689	684	684	657	715	671	657	713	697	654	645	700	640	717	653	655	699	683	675	685	714	678	647	632	677	648	642	710	658	681	692	639	673	681	701	672	693	702	666	677	637	695	678	697	703	651	680	707	664	660	651	682	661	678	697	655	705	664	661	647	671	646	689	719	678	664	637	706	687	629	689	660	670	701	694	678	671	644	688	639	659	680	699	683	684	666	676	638	662	640	659	632	708	695	660	692	692	659	670	711	689	663	722	668	652	692	693	643	616	670	626	652	714	657	707	686	683	691	693	674	695	686	643	633	625	690	696	686	656	678	646	667	663	672	663	665	680	700	706	615	700	669	681	684	689	653	712	687	733	692	657	658	634	663	697	687	705	625	671	662	668	693	658	679	628	656	692	658	673	678	638	672	668	716	704	646	694	686	661	651	633	653	681	654	687	716	692	647	668	697	680	671	653	708	673	713	663	769	676	637	642	696	670	652	623	683	695	683	683	690	710	644	676	683	705	707	644	683	689	688	671	664	697	659	688	644	684	601	704	718	699
33182	14683	2286	322	262	313	284	275	301	293	272	249	245	281	266	289	269	278	240	309	281	256	260	274	273	284	286	275	292	283	271	251	273	263	262	277	281	267	272	256	282	235	285	279	267	269	269	244	240	282	290	272	259	294	283	269	280	250	246	291	282	283	240	294	258	231	230	305	266	253	253	279	284	257	270	264	279	250	271	278	245	253	288	253	277	301	252	245	291	291	280	270	278	266	267	279	273	256	276	278	293	277	289	274	282	273	291	277	279	244	275	280	266	305	261	285	259	267	276	279	285	275	231	267	265	260	278	259	303	256	282	251	259	295	255	273	240	280	291	318	291	272	263	264	266	265	264	286	253	247	255	291	266	281	266	261	261	267	243	276	271	263	254	246	255	246	250	237	262	251	252	246	284	253	254	278	263	243	254	279	264	268	292	266	281	287	278	265	275	272	297	284	265	272	258	248	272	339	238	271	275	232	293	266	289	249	262	258	278	257	264	308	274	306	239	292	271	324	261	282	276	293	263	235	268	281	333	296	244	277	268	285	273	242	245	273	308	261	266	267	290	285	281	297	274	285	272	251	251	262	261	273	291	259	284	267	259	273	269	265	275	267	283	296	264	268	279	289	280	269	279	259	257	273	289	239	265	298	269	251	266	284	246	290	282	286	276	276	276	272	269	252	272	281	253	274	271	299	281	269	253	233	288	257	241	263	271	269	276	251	244	250	285	268	275	255	288	277	282	245	280	261	268	262	283	287	270	295	267	267	268	297	255	285	287	253	306	291	264	264	267	266	283	303	304	261	218	274	290	252	267	271	312	265	261	277	247	268	279	281	267	255	297	278	293	285	293	277	258	282	293	259	280	294	251	265	271	239	244	257	277	281	295	286	268	264	289	251	276	289	285	271	275	305	268	255	234	250	281	265	255	304	263	257	269	255	249	295	258	279	277	256	308	268	237	231	261	264	268	295	307	265	306	263	221	269	274	285	261	245	240	250	252	258	303	274	308	286	302	281	276	277	297	243	278	276	280	272	277	227	234	234	253	289	257	299	277	267	275	298	264	283	275	260	294	272	244	285	271	286	292	272	261	268	273	240	283	266	296	265	278	277	247	282	272	283	257	272	273	271	283	254	289	265	229	247	252	224	262	276	267	252	240	278	278	301	283	248	242	302	308	295	260	235	270	283	272	254	289	260	289	271	275	295	277	248	275	271	241	302	279	263	260	271	255	274	291	281	263	287	271	279	268	287	281	270	265	255	255	271	259	271	276	264	292	263	293	278	290	286	273	285	248	261	257	309	282	310	291	265	250	260	269	266	285	271	275	266	272	273	258	257	265	333	240	288	284	239	256	270	268	279	281	266	281	270	255	252	250	271	297	272	289	276	290	244	301	253	263	270	252	252	273	269	264	260	258	276	277	276	290	273	254	274	291	285	229	288	265	269	256	275	272	267	268	285	289	276	257	257	248	293	311	282	266	272	260	264	276	258	255	314	260	265	283	301	287	274	265	253	267	314	277	275	295	313	282	254	279	273	280	257	282	284	282	264	270	274	273	294	278	288	265	281	260	265	293	276	272	232	286	245	244	259	257	271	277	260	248	247	284	285	263	272	267	236	256	255	253	282	267	246	267	278	271	289	257	301	277	245	318	259	306	250	257	286	245	224	272	256	280	302	286	283	275	240	272	293	264	259	271	292	270	250	282	272	290	253	280	261	273	268	268	283	272	292	278	276	285	319	289	262	282	275	257	272	266	282	290	273	279	289	260	242	266	239	250	260	256	286	258	279	270	249	265	268	266	261	281	246	234	256	268	285	270	247	262	269	267	288	260	239	302	272	287	285	286	245	277	289	282	272	287	299	289	271	288	258	276	263	261	259	234	273	295	291	273	273	262	266	252	277	276	277	282	273	272	297	267	253	262	273	260	262	271	254	246	256	295	264	275	282	284	279	216	263	290	272	291	287	262	260	288	277	244	258	292	278	238	280	285	267	286	271	246	246	237	292	287	298	260	256	238	291	288	269	254	279	281	242	255	259	291	272	291	321	268	277	245	270	268	265	269	279	275	279	260	252	272	250	255	264	270	291	277	273	262	248	326	273	248	275	241	260	291	278	245	298	250	271	293	290	294	272	268	256	285	254	294	262	291	295	286	314	261	298	265	304	244	252	276	276	257	257	282	259	257	284	279	262	266	289	254	268	278	265	255	255	279	259	272	286	268	262	270	262	273	318	254	255	288	227	270	307	263	278	251	284	266	263	250	271	260	293	276	256	287	293	269	257	268	244	286	297	291	265	294	277	284	279	258	251	293	261	277	269	245	248	270	313	256	262	254	278	253	264	272	318	285	271	283	257	258	256	253	247	270	283	274	266	274	284	291	255	264	270	254	292	248	291	288	308	269	286	268	260	272	263	252	241	250	295	256	279	248	256	250	286	267	280	260	274	276	257	259	263	247	283	271	292	234	262	291	289	249	276	230	279	258	261	265	258	282	272	287	257	249	264	247	301	273	288	300	279	286	290	267	282	300	267	259	268	285	299	274	272	281	312	258	294	262	236	278	271	258	259	277	257	283	259	274	241	258	267	256	299	281	286	261	281	267	269	304	285	282	269	261	265	297	258	284	268	279	276	250	255	253	261	300	276	277	290	269	262	232	261	297	294	255	281	247	311	275	272	274	273	276	275	260	276	278	286	281	278	284	271	225	261	256	254	283	264	284	252	264	291	305	242	234	241	285	239	273	269	284	270	270	259	269	302	294	266	314	280	288	284	261	256	280	276	272	258	272	253	255	283	250	266	266	280	262	276	254	264	260	270	249	300	261	278	267	255	285	281	249	261	283	289	257	306	270	281	255	285	281	292	285	257	251	267	270	288	264	275	295	252	269	287	254	302	251	274	281	323	275	264	292	286	284	279	273	299	259	269	261	277	253	237	277	268	259	260	272	250	286	260	309	251	270	254	268	237	256	277	258	266	263	271	256	266	242	282	255	263	249	268	235	264	284	261	289	294	274	242	253	255	246	279	285	266	257	254	300	267	253	286	271	285	250	241	268	266	276	285	258	272	277	288	248	291	271	260	274	305	277	261	279	312	272	281	271	252	240	263	245	262	255	268	268	254	285	296	298	242	295	311	236	251	278	278	287	298	263	285	264	294	274	264	285	285	268	272	268	265	303	268	262	258	246	264	250	254	281	278	277	240	266	252	275	255	277	311	260	274	269	279	286	290	266	287	261	275	258	258	282	259	268	289	239	283	260	261	295	261	275	267	260	282	297	293	263	237	252	265	249	258	270	301	280	259	264	290	282	284	267	266	254	259	281	279	268	303	261	266	279	272	254	277	281	255	279	247	236	247	242	302	264	261	253	287	270	268	254	266	282	240	272	290	255	243	291	253	284	257	282	297	271	251	261	247	296	296	273	268	285	272	261	266	277	233	272	279	260	246	263	270	288	321	273	254	265	274	281	265	239	272	271	279	284	293	272	283	288	322	296	248
7742	759	696	634	681	663	670	655	594	652	648	624	633	613	658	596	641	676	655	645	654	645	658	587	636	676	640	636	618	622	605	671	656	678	598	656	643	620	667	706	666	657	607	664	624	575	634	670	647	645	643	625	626	644	641	627	627	652	655	638	617	645	664	629	636	616	655	666	668	618	615	654	621	637	619	695	608	644	656	644	654	643	613	610	674	635	642	686	631	683	659	629	641	640	634	631	636	655	657	584	602	622	630	616	664	595	643	632	646	647	650	614	672	662	696	670	641	619	655	592	587	606	686	687	625	608	677	645	627	683	639	625	669	613	680	642	707	577	619	558	651	646	636	636	678	659	657	636	703	625	646	593	662	653	666	643	632	680	622	647	679	603	644	648	652	695	641	658	636	599	644	620	672	631	635	669	666	652	632	630	614	598	651	629	674	651	649	622	676	644	614	600	695	671	685	609	609	648	629	645	666	671	675	610	620	688	643	677	635	645	643	588	640	693	610	636	650	588	661	676	635	638	604	677	671	643	630	641	641	628	614	633	673	647	615	641	617	635	664	643	617	626	621	640	621	647	663	603	639	633	640	669	637	630	616	657	668	636	655	610	631	640	627	625	646	644	674	608	625	640	662	624	610	644	608	611	645	580	654	680	661	687	602	637	614	604	691	676	613	635	605	623	622	613	661	614	658	623	635	687	634	615	643	630	608	646	607	653	645	596	636	665	660	653	635	650	671	610	622	647	656	650	616	622	648	583	615	661	632	618	683	632	670	676	624	658	622	575	585	613	609	634	656	630	634	636	650	650	646	672	639	671	640	607	675	638	674	651	632	597	641	657	659	578	614	627	690	663	661	648	659	605	659	625	659	600	656	677	640	631	598	650	604	643	628	622	612	652	604	598	637	668	629	681	636	601	692	617	619	606	593	640	674	638	631	699	664	603	662	678	592	603	654	646	660	706	628	681	684	645	617	663	625	683	669	618	616	676	622	625	647	620	622	665	653	656	639	628	699	607	668	639	665	638	632	673	609	624	641	643	655	629	659	670	647	661	656	643	652	654	622	625	613	650	689	642	689	623	636	692	635	610	653	658	647	644	695	615	584	664	628	638	608	569	665	614	663	634	656	631	660	604	655	581	647	636	655	666	669	609	627	634	628	617	663	696	583	644	682	653	631	655	621	624	660	669	701	631	621	618	635	639	677	616	666	627	668	659	642	635	654	613	643	650	621	646	595	615	675	657	638	628	651	679	614	658	688	610	649	663	654	624	651	623	603	632	647	639	644	636	643	670	646	604	648	660	613	638	644	694	645	673	641	646	640	663	658	649	684	614	676	668	633	664	641	648	613	670	624	676	601	659	630	639	683	669	678	615	654	695	602	632	656	639	616	659	629	681	606	658	633	669	628	676	684	681	584	663	675	664	622	688	622	619	609	625	629	660	642	641	644	675	589	673	612	679	659	679	621	665	639	631	656	670	610	633	656	635	632	649	674	668	617	661	610	628	613	681	665	626	666	648	616	651	608	627	619	642	644	630	671	631	691	652	636	600	630	625	643	608	612	636	627	608	664	600	676	614	653	643	665	610	676	641	645	625	619	635	672	629	652	659	648	649	649	629	643	611	609	629	614	626	660	649	677	638	640	631	653	636	598	648	643	648	670	633	606	642	659	656	650	631	667	614	627	610	637	642	643	619	661	638	656	659	650	618	620	637	653	661	646	647	610	601	641	658	661	651	650	631	653	648	641	605	640	605	634	643	623	637	664	637	652	602	626	609	694	618	665	677	648	626	677	700	647	626	603	649	659	660	623	641	636	626	620	629	659	645	656	602	632	675	693	651	664	603	649	639	632	609	674	652	646	664	639	662	616	632	650	652	659	656	656	636	648	660	647	625	656	622	691	648	649	649	625	640	675	611	610	643	673	642	682	639	634	647	599	674	634	625	592	651	620	679	635	665	581	694	658	631	709	638	650	651	646	631	615	650	663	666	690	677	613	634	639	600	657	650	618	635	611	625	684	595	664	680	613	653	628	649	621	671	605	645	671	676	636	615	607	672	625	658	657	621	635	663	633	676	641	635	613	666	681	661	670	611	678	653	635	685	653	657	677	630	620	702	672	654	634	638	658	715	649	669	593	623	651	641	650	625	601	686	643	647	617	632	626	678	665	659	651	627	607	657	639	613	635	676	636	608	614	686	677	661	634	665	644	627	640	633	669	650	617	690	637	661	614	616	638	640	647	625	627	686	609	670	683	664	658	646	666	675	661	648	631	643	624	612	616	621	649	686	667	643	624	607	649	584	616	623	653	633	637	616	628	656	622	658	635	643	678	639	605	661	669	601	646	636	641	641	618	655	644	602	644	623	633	667	647	607	635	618	618	629	663	638	611	629	662	666	597	650	618	667	662	674	661	645	645	679	633	619	689	627	655	639	595	657	684	613	627	653	637	677	596	626	678	617	632	651	621	672	641	665	635	636	672	693	651	654	656	660	661	631	635	699	650	625	626	661	650	627	598	658	657	641	633	645	625	645	622	609	589	638	648	611	623	632	665	664	671	656	640	706	646	710	637	659	641	643	627	682	630	625	604	658	605	638	640	665	680	653	658	628	655	640	634	639	636	602	622	635	646	664	655	670	623	664	627	640	636	644	638	651	625	660	615	643	625	641	611	617	641	656	638	664	651	616	630	640	657	672	611	671	644	625	669	645	685	661	622	641	626	621	642	633	649	640	626	659	669	639	641	642	598	682	684	606	615	657	648	664	596	623	620	699	621	651	603	642	620	641	650	652	615	629	597	687	665	675	662	639	592	608	596	608	708	660	621	688	585	620	608	662	624	649	646	617	661	645	620	645	641	675	655	594	668	667	627	610	656	650	669	661	623	621	641	636	665	638	686	659	642	672	632	623	680	613	645	654	701	644	639	629	644	646	575	616	598	632	624	617	669	668	648	654	636	631	634	642	617	620	632	668	625	633	641	617	657	606	677	665	647	681	660	660	665	620	628	643	657	661	660	678	621	653	646	690	667	656	624	625	652	651	645	596	679	642	638	633	618	625	643	650	598	612	607	657	626	636	630	624	650	687	647	656	654	664	603	662	633	645	637	643	650	646	654	657	634	632	626	670	606	630	659	665	636	606	669	575	605	669	629	606	591	685	638	646	664	650	664	637	633	629	678	627	610	641	645	617	652	666	626	650	666	641	650	628	676	652	656	658	669	649	677	644	651	604	627	658	658	660	646	629	648	621	639	626	618	621	654	653	607	606	632	643	643	662	599	681	605	600	628	621	585	675	629	647	626	622	652	639	607	591	635	666	623	638	623	630	656	630	682	646	690	601	567	633	619	637	580	645	622	674	637	683	607	691	628	616	673	677	576	664	647	635	644	627	664	615	659	618	640	671	670	647	659	646	670	614	649	679	615	632	659	614	599	594	648	632	668	630	619	665	659	709	597	631	608	633	661	658	654	659	665	609	589	653	620	612	697	671	657	653	670	659
25078	21028	23664	28582	21036	13064	772	548	471	469	452	376	448	451	430	436	412	451	424	452	439	443	439	482	441	430	442	422	441	456	463	407	425	414	397	397	398	409	431	467	483	414	395	418	406	397	411	379	427	411	416	418	455	426	440	395	411	402	440	401	431	394	414	407	374	421	400	467	455	449	419	400	441	408	455	418	434	469	455	415	444	436	393	432	404	404	407	426	453	427	412	394	390	409	452	425	450	402	439	423	404	430	413	415	435	410	447	436	405	423	432	416	445	441	432	398	394	394	432	428	436	391	395	459	405	424	445	406	446	386	429	440	426	453	428	458	410	381	417	393	404	445	432	408	458	397	364	403	384	415	444	440	437	448	433	438	411	414	395	394	419	402	429	400	417	416	427	419	425	455	412	378	426	439	415	440	472	446	414	426	403	395	443	461	389	392	398	396	430	412	377	406	393	424	410	401	431	404	417	388	396	444	429	387	424	425	386	419	402	400	435	414	429	412	408	434	401	420	396	437	408	432	382	442	436	450	458	422	464	414	403	390	433	410	450	390	446	424	382	375	410	447	437	422	408	397	461	405	409	473	429	437	406	451	414	388	420	423	418	429	390	422	420	447	423	373	439	414	422	440	419	408	397	428	367	408	426	407	441	457	440	438	425	381	430	411	357	403	415	429	404	426	440	405	448	428	452	405	396	424	436	404	435	448	423	409	430	404	396	433	394	435	455	413	405	427	379	411	416	432	398	441	422	419	398	444	410	427	403	458	429	403	353	374	433	407	426	421	393	398	446	430	440	435	438	436	436	441	392	459	398	446	405	440	432	437	408	426	416	404	425	385	414	370	413	454	438	392	425	414	423	396	429	411	417	429	402	388	422	445	424	393	395	428	398	421	425	424	429	431	446	437	413	422	429	415	418	420	412	374	399	443	418	433	413	420	422	414	412	422	408	435	386	384	418	416	408	397	424	439	462	379	459	417	414	417	413	433	419	414	361	421	440	413	446	394	443	428	384	443	413	393	413	400	387	417	424	373	432	416	376	387	393	423	376	414	418	459	436	446	423	377	447	467	404	411	386	425	447	425	399	384	437	397	388	471	428	425	404	416	408	397	414	418	443	433	380	411	403	410	435	449	438	428	353	409	409	456	462	424	446	388	420	394	393	386	391	420	392	408	404	426	454	434	429	414	439	450	421	383	386	437	405	403	360	424	421	416	434	460	437	421	452	382	447	400	403	406	395	419	405	416	438	391	403	409	427	400	439	425	432	399	431	407	435	428	391	427	398	390	440	426	420	389	444	374	389	399	428	461	397	385	400	415	399	464	428	449	435	409	419	376	406	421	417	395	446	428	393	404	392	422	440	413	420	383	449	402	403	442	446	465	404	424	432	394	424	400	446	421	422	393	403	435	392	451	385	426	434	398	425	431	424	424	408	441	398	408	426	381	445	424	443	422	403	479	377	405	474	390	400	424	393	408	414	414	441	395	387	403	409	411	431	437	405	415	366	412	401	431	421	386	386	392	402	440	370	419	419	427	451	417	419	404	466	453	443	432	402	413	430	432	405	447	427	394	437	421	387	408	385	431	416	455	460	444	438	420	393	401	469	437	398	437	426	389	424	437	410	407	406	430	433	413	415	374	413	435	401	436	414	405	431	423	394	375	426	449	421	405	407	411	420	417	371	428	418	425	420	397	437	387	421	419	453	402	417	394	361	426	391	423	418	468	382	402	428	415	415	391	432	381	430	417	418	382	428	417	408	416	437	416	435	403	401	416	417	417	435	437	382	400	381	393	399	418	396	415	385	417	423	406	421	395	428	409	401	469	414	397	376	435	424	424	409	415	409	421	420	416	397	404	399	465	433	396	423	408	384	417	430	406	419	389	459	405	437	421	415	420	399	421	395	417	415	389	383	382	440	397	453	393	416	392	413	433	394	386	436	427	462	397	437	408	408	396	438	407	412	375	407	403	432	443	386	370	409	439	469	400	382	410	423	402	422	411	435	413	425	428	428	419	430	405	422	403	449	434	427	401	414	436	417	444	415	414	419	414	408	430	476	398	450	401	435	393	416	433	386	416	396	434	413	417	430	407	396	409	419	405	390	417	404	392	404	452	438	392	423	421	441	418	398	412	418	456	421	463	406	414	411	424	374	399	414	403	433	448	418	451	437	442	425	425	408	418	457	414	431	410	414	411	383	426	471	404	456	427	442	382	415	397	378	427	433	399	437	406	410	426	375	443	415	396	421	425	402	412	388	390	384	392	413	407	457	412	373	416	369	417	416	416	450	412	452	409	414	384	401	392	411	395	405	416	450	426	428	432	384	428	443	393	378	423	407	412	404	457	433	381	424	413	409	417	408	431	405	393	423	405	420	448	429	453	468	436	381	441	398	409	418	439	385	405	475	460	449	415	428	439	440	426	441	433	436	425	412	381	478	435	443	450	402	407	423	400	420	375	458	435	432	437	383	441	404	404	411	439	401	443	404	433	419	400	484	447	405	388	448	406	365	439	416	442	410	459	412	439	430	462	447	430	441	422	443	423	434	392	398	418	448	396	413	395	426	410	433	429	437	424	408	430	457	441	400	423	409	400	435	416	399	404	437	384	410	443	410	435	423	413	431	403	428	411	391	430	417	431	424	419	381	436	455	437	421	413	408	435	442	444	417	430	425	436	383	413	446	418	413	400	419	397	407	449	436	358	447	392	403	383	416	406	417	428	433	434	387	429	407	415	408	413	442	487	454	442	377	439	408	386	396	396	391	416	467	393	432	418	436	409	439	390	404	407	429	430	425	390	403	394	405	429	441	472	443	421	420	411	416	403	433	400	399	393	425	412	401	437	379	420	414	429	438	418	423	446	411	418	415	406	394	397	438	424	401	433	391	438	410	426	396	402	383	408	448	407	430	394	419	483	451	452	429	412	406	393	428	412	423	432	405	416	441	422	425	389	403	428	418	392	429	414	424	416	449	428	429	416	406	453	412	422	425	402	451	420	400	416	407	408	375	402	413	405	423	385	387	424	414	391	414	425	397	394	438	438	424	417	437	418	414	405	401	428	402	403	462	440	388	427	430	415	441	456	409	403	429	418	453	398	428	401	381	399	413	400	393	412	372	429	381	447	436	404	393	405	409	409	398	446	407	418	410	481	405	406	451	420	384	409	401	418	420	450	421	407	440	439	464	380	418	432	375	380	377	388	432	458	402	413	416	440	431	399	433	407	382	413	452	399	404	390	428	427	438	444	395	420	412	412	406	441	422	413	442	422	451	448	396	396	417	406	403	448	426	401	371	397	431	448	421	440	381	415	422	408	412	410	405	394	403	423	444	441	407	431	426	418	418	451	427	383	389	419	409	445	399	422	384	432	434	368	439	415	439	437	404	419	409	400	420	443	388	397	401	429	428	430	434	413	427	439	407	405	407	433	418	427	483	465	392	393	401	393	454	399	423	401	422	400	393	386	412	450	403	422	462	398	431	431	429	408	418	405	404	424
4474	2487	1421	1090	986	947	900	937	932	844	958	909	879	955	881	911	898	936	874	896	919	896	939	905	933	879	909	897	929	872	880	855	857	848	917	867	834	912	935	858	871	896	891	907	911	891	931	872	838	890	941	904	911	859	898	896	874	895	844	912	919	936	932	873	885	896	916	893	883	913	922	861	914	937	912	917	898	875	942	903	913	910	876	885	935	848	894	859	914	889	887	934	905	899	831	884	904	908	941	908	896	878	870	865	860	909	921	876	879	846	883	886	859	867	858	850	902	925	909	905	835	941	892	917	832	897	854	924	903	902	876	874	867	848	899	861	867	894	907	944	900	890	926	880	903	884	853	907	897	910	880	918	935	904	888	887	840	897	893	914	869	900	886	887	886	888	900	904	929	881	901	863	889	899	914	880	865	925	873	861	960	869	863	899	909	880	860	926	945	930	872	855	921	877	924	869	892	888	874	864	894	889	932	897	926	871	888	905	837	911	897	831	898	853	880	857	906	872	886	828	872	900	842	869	933	891	941	896	854	912	898	864	966	918	894	892	888	893	817	855	891	899	856	862	864	841	893	847	838	867	901	883	916	940	858	866	900	889	844	900	895	844	861	904	868	865	863	858	894	901	923	888	917	903	924	878	902	881	950	865	885	869	873	887	868	860	886	808	903	913	884	910	918	893	883	937	892	865	881	830	878	847	863	802	911	852	841	872	887	912	892	857	934	873	932	923	922	916	899	912	915	853	892	929	913	933	831	879	872	908	903	953	921	894	906	831	932	853	874	934	916	892	850	898	876	837	894	889	885	947	908	894	870	849	893	898	900	867	891	890	889	920	887	950	896	857	903	877	908	877	910	853	884	859	914	818	888	921	867	896	938	868	899	895	946	905	825	900	879	889	943	919	838	890	888	893	862	945	863	934	936	930	903	889	878	879	900	853	926	914	881	886	893	926	908	932	890	868	930	932	926	888	902	831	845	896	906	861	901	915	890	882	960	903	888	911	904	932	894	902	858	810	900	908	866	900	907	882	888	889	878	873	884	895	888	929	909	873	888	898	859	887	876	873	857	925	913	916	903	907	899	890	903	906	893	885	875	866	921	846	910	876	890	839	958	910	905	931	867	932	873	856	874	906	869	901	869	904	848	873	903	900	862	931	912	852	902	830	897	880	890	877	865	889	898	882	928	958	915	911	901	893	881	876	923	856	874	859	925	887	869	894	872	921	884	804	870	932	890	896	865	925	897	892	888	924	885	878	874	885	874	935	917	901	901	890	887	896	951	919	885	874	921	868	903	857	937	830	936	925	907	915	868	886	921	909	875	879	876	913	884	855	920	920	1006	914	921	891	875	924	891	845	948	871	918	860	871	921	885	881	909	874	914	841	884	861	911	881	880	875	880	903	880	914	888	845	890	893	945	890	894	863	883	898	903	869	903	878	872	864	874	902	929	876	903	899	857	894	874	865	906	882	900	932	884	882	894	858	891	940	944	857	916	866	891	829	927	901	881	879	863	904	927	926	875	837	882	860	923	904	911	878	892	887	877	866	934	880	898	832	889	940	899	875	900	934	929	841	863	928	841	882	917	939	911	859	853	872	876	869	887	884	940	917	849	898	890	937	900	922	930	848	946	928	871	890	896	876	856	939	915	928	840	911	865	895	885	882	890	886	864	899	854	893	837	903	893	907	913	925	887	900	892	892	909	894	902	888	934	900	913	927	899	905	898	871	849	868	898	872	846	923	933	898	873	898	894	929	886	885	849	886	891	890	813	850	912	896	914	902	882	898	895	874	923	930	870	903	894	924	919	888	907	891	885	870	893	873	911	909	898	970	849	872	893	878	884	957	903	876	897	896	901	906	920	874	877	942	876	910	904	922	877	874	859	892	850	905	873	920	901	911	935	917	888	898	841	865	844	893	849	943	872	948	925	887	874	921	817	917	914	835	927	917	944	929	873	947	907	849	872	904	933	908	878	900	937	915	916	874	894	899	895	895	899	900	960	897	874	890	849	857	897	896	860	842	909	894	868	909	917	870	915	829	890	899	898	891	925	875	841	844	885	908	825	895	913	915	868	903	879	941	862	887	875	859	811	863	890	954	840	921	806	904	956	856	898	897	871	872	868	885	886	867	882	860	868	916	898	872	908	906	912	890	893	921	871	884	882	880	938	879	903	907	925	877	850	936	885	886	889	843	909	891	817	886	853	882	859	938	884	945	869	926	881	915	938	906	887	939	876	884	865	911	875	934	954	873	924	854	844	877	861	892	949	905	930	908	925	911	859	915	912	855	868	887	863	882	942	862	910	872	897	908	918	880	853	928	873	911	889	860	875	859	852	847	895	895	894	872	902	925	863	909	875	890	869	921	862	894	878	917	893	860	941	906	858	930	945	941	895	884	939	885	900	868	902	852	917	862	890	890	921	892	932	911	852	855	918	897	887	979	923	915	909	883	900	873	889	849	877	942	860	874	906	850	927	871	880	840	862	918	836	883	885	879	877	863	887	874	933	874	905	878	906	887	846	876	887	872	850	926	946	867	874	891	900	945	846	894	910	890	852	947	874	874	878	897	871	859	907	899	915	931	859	871	915	845	901	885	880	812	909	872	879	863	861	914	862	898	908	923	870	889	909	911	827	817	883	876	874	868	889	924	875	843	835	858	909	907	866	865	885	925	876	840	891	881	873	844	903	842	929	837	889	879	942	853	886	912	878	893	895	892	890	877	893	900	878	876	853	967	873	897	922	915	885	899	901	860	869	850	884	933	940	892	919	877	903	875	885	865	936	876	897	909	847	833	927	925	882	891	863	894	901	899	877	927	889	911	856	885	902	895	918	917	928	885	863	901	915	901	877	885	932	855	892	940	856	907	882	933	889	862	946	872	886	843	894	883	858	951	879	932	943	897	874	916	874	833	913	866	894	935	887	919	847	891	854	911	847	901	888	812	937	926	882	891	874	892	884	930	906	839	888	866	841	929	834	915	913	875	919	914	902	905	853	866	916	872	901	851	884	845	874	910	886	900	879	821	885	885	909	889	873	939	853	845	846	884	908	847	900	854	939	912	899	959	898	846	894	947	897	863	922	887	895	927	937	859	911	903	901	883	858	895	897	897	881	868	959	928	882	904	862	854	862	916	934	896	848	928	912	830	883	858	889	918	851	889	914	896	912	887	889	871	878	871	866	877	904	894	893	862	941	828	906	842	915	934	927	843	863	924	856	841	914	899	861	884	908	902	927	887	900	886	864	916	925	848	948	864	842	866	889	892	876	847	929	864	881	887	920	869	861	907	873	886	871	912	831	843	835	897	944	854	911	882	932	891	846	855	857	892	935	904	897	855	882	891	946	851	883	867	906	875	877	942	885	874	934	935	836	919	887	858	864	891	920	898	866	867	880	877	909	910	909	900	889	866	866	915	802	920	865	855	883	847	847	875	964	896	876	895	910	901	923	907	876	915	854	899	912	882	909	880	865	936	880	902	971	920	904	869	892	885
24387	21002	23977	28208	21005	21030	10875	682	453	420	437	341	397	377	334	331	341	354	383	326	336	361	345	311	323	328	321	313	328	341	326	327	310	321	341	366	350	299	312	308	326	314	354	349	327	306	321	343	309	329	321	316	277	325	351	338	287	289	307	342	340	288	313	290	302	328	319	288	295	357	301	320	315	330	324	350	321	389	313	369	341	292	313	284	325	303	312	324	282	345	299	339	326	343	339	325	307	317	298	344	281	311	332	313	301	285	313	267	322	294	303	333	324	301	325	279	311	322	338	297	311	326	305	354	349	349	325	314	325	339	318	313	299	283	305	311	304	304	313	340	309	351	336	323	331	313	357	271	329	314	328	347	303	284	329	344	305	329	311	282	310	336	274	328	359	332	311	319	336	304	339	328	341	285	353	322	327	291	331	328	303	307	316	344	340	308	293	337	364	320	292	302	312	310	311	325	351	314	316	342	299	323	299	337	318	295	320	321	327	333	291	300	290	331	337	297	323	333	338	314	323	282	277	306	337	295	287	317	326	302	321	311	338	330	355	307	347	354	290	335	332	303	357	353	297	296	312	327	334	317	328	301	332	308	306	311	314	326	318	319	328	286	322	320	337	323	310	302	293	325	324	321	317	289	323	319	297	327	313	313	295	289	344	310	297	315	320	340	316	318	291	309	316	302	319	272	314	326	293	322	309	291	295	343	322	389	335	336	304	325	341	322	303	331	328	312	342	330	314	318	327	301	320	342	309	320	329	303	299	285	357	321	305	329	334	347	335	325	306	354	359	289	286	299	303	339	345	322	329	325	320	298	323	365	308	334	340	296	316	350	320	337	336	322	356	342	285	324	332	316	326	298	340	319	283	272	305	306	317	289	319	341	316	333	298	298	318	282	319	312	330	353	332	336	352	337	308	316	296	299	292	329	311	305	326	314	296	345	323	281	331	338	337	333	316	296	344	292	350	304	305	327	326	343	292	323	319	331	324	319	301	302	268	347	353	346	306	344	319	313	303	321	284	306	353	343	318	314	290	322	317	332	335	303	309	351	319	303	288	333	311	334	310	283	316	301	350	321	328	303	313	335	288	330	308	317	332	294	322	289	301	314	319	288	313	320	313	323	291	304	318	358	296	315	295	345	307	325	323	295	316	305	326	311	304	331	290	285	302	318	325	330	309	294	292	317	294	306	351	311	317	321	306	337	294	341	298	324	314	313	310	300	329	294	355	279	335	310	312	297	339	288	338	331	309	324	373	329	314	306	324	299	325	330	325	300	348	335	322	334	302	331	292	348	303	313	301	325	327	321	339	322	302	304	301	299	311	268	343	288	307	323	332	350	304	314	301	313	300	313	314	285	302	279	313	295	339	327	309	311	298	293	319	325	281	307	320	309	333	333	306	310	280	300	323	325	296	297	295	341	354	311	307	290	328	333	315	337	284	357	307	319	330	331	337	336	315	320	346	308	324	325	330	300	285	306	337	311	335	332	305	298	292	334	269	321	318	291	302	343	293	297	302	319	317	345	329	310	335	314	305	290	321	331	297	293	361	351	317	307	295	291	352	318	328	303	334	331	355	290	300	310	309	315	346	302	329	308	304	320	330	324	323	294	327	321	324	314	349	300	344	312	313	379	325	275	314	347	341	329	302	296	317	332	295	329	339	313	314	329	330	337	309	288	303	305	359	313	323	311	348	297	286	296	349	318	335	310	286	286	311	316	328	314	311	309	345	316	333	324	340	325	304	312	304	299	328	326	301	286	315	326	326	303	307	327	319	301	314	328	326	321	319	314	262	318	318	341	311	302	290	282	324	338	324	307	301	332	311	313	312	285	317	349	314	298	339	321	319	320	332	279	313	318	322	296	280	319	298	321	355	304	297	291	276	298	291	296	372	324	280	288	331	324	350	297	304	334	320	297	319	329	309	366	363	273	305	341	339	287	339	313	299	326	335	318	304	314	331	300	335	308	270	309	314	334	315	335	300	315	311	313	326	280	318	279	332	300	311	324	310	310	295	319	317	357	297	311	311	316	308	335	276	307	304	295	321	330	317	316	295	313	304	292	279	347	297	327	299	309	319	338	306	301	315	297	343	337	304	350	328	298	318	333	324	323	302	297	289	308	293	308	309	322	305	313	332	294	330	313	300	304	319	331	306	315	311	308	306	331	331	323	306	330	270	275	279	345	344	341	287	336	321	312	311	292	292	296	321	316	374	325	332	376	362	291	295	323	337	328	314	311	345	308	290	314	349	290	292	332	348	340	305	325	310	307	338	334	326	291	312	346	338	294	340	325	276	333	349	308	294	288	313	304	337	321	293	317	298	296	329	295	287	308	323	298	286	301	318	311	337	294	314	313	308	326	312	316	306	342	332	319	338	272	320	312	302	317	309	343	353	313	324	329	356	360	339	327	316	286	301	296	306	314	328	302	295	320	332	364	327	335	339	313	313	296	291	313	313	306	319	320	314	319	279	311	307	290	304	311	297	318	309	349	327	360	307	274	325	327	307	300	310	275	333	337	299	334	322	312	306	325	313	285	331	317	325	342	294	307	314	295	313	346	337	298	277	303	340	322	307	334	297	316	301	314	323	334	308	311	275	318	286	297	286	317	319	309	348	315	304	356	322	279	312	314	332	306	332	317	311	293	342	326	330	302	338	339	309	310	294	314	354	315	324	326	299	347	291	330	324	307	299	298	308	308	340	338	295	279	327	327	289	303	282	327	303	317	326	316	272	295	330	301	318	325	329	307	311	303	324	276	304	321	297	324	324	319	281	288	324	305	331	329	297	290	328	313	297	362	290	295	293	336	297	332	323	320	323	302	322	333	336	322	296	333	306	339	311	319	327	340	337	339	308	311	325	304	345	327	314	317	317	301	349	291	301	331	346	337	311	339	305	316	348	299	316	331	281	283	335	276	269	341	326	306	306	338	331	337	313	285	342	302	302	326	307	314	312	322	304	286	312	313	322	319	313	287	332	349	291	351	323	298	311	328	300	298	337	307	345	310	331	322	301	341	322	321	292	314	315	314	321	362	315	319	313	367	317	332	319	294	334	308	324	322	305	320	309	312	290	326	305	307	284	316	339	301	328	308	329	307	327	321	341	280	283	319	325	293	290	326	302	313	331	360	298	320	334	311	331	331	301	327	331	309	288	295	331	313	319	348	347	331	313	342	292	276	313	335	308	310	310	321	321	282	308	327	296	315	357	307	323	312	310	309	291	290	321	315	330	346	287	301	333	316	301	306	280	320	316	333	313	318	330	334	268	315	327	344	299	278	273	295	328	333	308	363	312	321	331	320	304	309	327	302	296	312	300	290	321	278	322	318	327	286	300	345	360	345	313	333	333	323	323	330	326	309	318	313	289	374	303	289	313	316	304	271	310	330	313	314	297	317	319	298	296	300	302	333	326	280	298	313	310	309	289	348	307	314	318	325	293	307	342	306	299	302	325	320	333	321	324	336	334	301	324	335	315	295	325	300	301	296	323	341
3978	3433	1742	1057	841	835	758	732	762	729	708	726	686	649	711	703	678	664	640	712	664	642	663	684	674	677	676	699	660	704	695	649	641	719	633	727	679	677	694	703	671	696	656	713	675	679	693	690	671	658	675	677	699	671	698	638	687	659	672	699	705	673	649	680	714	622	686	614	660	626	709	681	647	693	687	646	664	665	612	672	623	643	716	665	673	654	640	662	647	671	694	656	664	654	685	662	704	665	622	687	685	655	691	679	682	662	638	722	657	684	652	694	654	657	708	644	647	652	681	710	692	677	681	641	688	727	717	656	695	698	658	660	638	682	653	720	679	678	718	653	644	689	645	686	624	686	684	658	646	731	683	705	695	693	710	666	678	700	664	643	666	679	620	662	695	594	667	663	689	677	670	655	665	662	708	626	665	695	687	700	639	665	683	670	644	642	686	666	674	667	664	664	713	643	676	699	687	666	678	698	629	704	655	686	660	660	681	686	637	677	688	735	681	729	676	652	682	636	682	699	678	617	664	661	677	661	635	641	703	740	699	642	661	676	675	678	673	647	690	665	622	731	699	695	662	691	698	653	671	734	700	664	653	673	714	645	624	696	692	663	671	631	702	659	659	703	642	653	707	685	660	689	667	658	654	702	669	677	717	702	661	661	700	691	639	665	693	645	670	669	693	650	698	689	681	665	672	663	688	645	643	709	667	669	666	671	659	639	673	639	667	620	670	693	618	664	717	619	632	658	668	665	690	668	670	676	620	687	687	731	672	668	691	653	697	654	714	708	705	696	691	662	739	699	735	665	645	668	667	721	642	648	727	667	656	652	611	669	716	676	641	654	680	660	695	699	668	696	654	695	719	673	716	668	632	649	671	646	639	654	694	681	647	634	655	700	629	655	640	665	705	640	667	661	648	648	631	671	695	688	644	698	647	697	719	697	694	654	656	692	705	670	731	683	671	665	691	696	696	673	675	650	651	711	692	628	649	681	702	679	649	687	673	714	692	667	656	678	689	657	701	671	686	672	701	701	643	681	708	696	653	720	674	705	627	702	665	633	732	680	662	698	643	658	652	661	664	698	678	624	733	639	709	645	670	697	671	669	635	671	667	667	656	649	696	707	680	689	705	687	689	688	660	691	695	702	679	674	645	690	660	630	670	681	686	663	688	690	657	642	673	655	653	643	682	652	679	674	691	698	677	724	699	746	660	666	703	674	595	682	704	631	697	670	634	676	692	694	626	646	697	690	704	658	721	694	684	637	695	654	638	653	640	625	667	719	715	681	642	691	717	637	668	696	702	687	682	689	683	688	669	657	658	684	668	663	702	654	714	670	693	677	639	711	697	681	682	636	718	672	701	666	691	703	702	709	686	656	698	672	691	677	655	666	618	668	682	689	648	667	675	672	715	632	680	631	721	674	672	722	715	665	653	626	671	657	728	712	660	669	663	712	685	687	686	726	659	678	678	698	721	698	699	625	682	760	717	700	685	626	663	677	711	676	675	653	705	679	683	697	686	648	665	657	657	666	651	666	702	662	703	723	643	667	652	677	677	704	630	670	693	640	709	703	661	698	679	679	692	627	665	651	649	640	684	717	689	708	711	704	647	686	676	697	697	720	697	657	675	615	659	699	702	661	674	709	656	698	681	672	675	679	627	680	667	690	671	679	689	685	683	675	636	657	699	643	701	698	667	657	704	705	711	667	681	635	729	683	710	682	686	678	681	654	694	683	700	683	662	693	676	647	684	678	698	634	685	692	647	702	659	668	671	639	666	707	650	688	731	641	674	647	668	709	647	655	712	685	639	661	703	632	639	638	653	622	716	668	666	659	688	682	674	701	679	696	686	675	654	713	655	651	709	698	638	727	653	667	657	648	666	699	714	650	682	713	683	640	651	654	700	702	653	710	670	662	692	659	631	670	641	701	637	670	615	703	695	635	673	718	635	698	672	678	659	641	673	691	666	661	688	669	683	670	699	641	684	645	672	663	711	642	633	673	697	647	629	723	677	652	686	653	643	621	685	678	724	736	671	632	636	714	696	668	647	653	708	681	673	702	659	672	652	631	695	687	675	668	659	657	683	662	671	660	669	712	677	622	714	650	682	672	686	681	624	640	691	701	671	682	743	621	676	620	672	677	666	719	649	639	661	673	633	703	655	683	675	702	690	651	684	658	649	662	646	650	746	651	678	679	659	702	655	690	654	725	672	693	680	676	698	691	669	637	674	652	650	684	663	678	707	684	661	677	648	698	661	702	631	694	646	676	630	658	681	646	693	682	668	694	642	707	685	646	692	616	693	623	645	669	667	671	701	694	672	679	686	657	678	688	681	663	640	680	664	686	737	684	690	692	700	663	700	623	672	653	700	681	742	657	645	644	652	668	657	668	664	723	714	747	646	668	686	673	710	706	677	652	645	685	646	659	649	657	677	663	678	656	658	674	635	692	663	683	690	707	662	663	728	666	670	634	681	638	655	706	681	633	693	694	693	619	669	668	646	715	666	666	657	655	703	630	682	657	699	680	643	670	687	665	630	651	676	674	682	665	667	688	655	673	670	632	669	697	651	706	670	666	732	724	677	647	683	698	632	655	679	663	702	701	663	645	636	674	660	696	695	701	670	698	677	705	646	673	690	729	682	710	688	689	693	688	666	677	712	663	661	646	724	674	672	703	662	662	704	737	657	654	676	691	683	668	656	679	664	715	672	663	690	687	668	689	685	640	688	643	643	709	675	652	667	650	637	695	641	653	649	625	714	663	660	678	664	693	636	684	676	655	663	679	714	673	704	660	674	615	707	668	638	677	727	664	709	695	683	693	678	712	676	704	688	677	644	716	667	618	638	654	680	713	659	699	664	679	695	640	687	680	685	688	697	667	668	698	660	655	638	673	659	667	669	662	658	703	692	652	702	694	680	644	655	690	657	688	706	687	660	648	668	653	682	694	684	639	648	710	652	681	680	605	680	718	659	668	631	631	692	681	721	685	639	699	687	663	689	661	639	666	694	629	672	650	676	688	620	720	673	666	677	705	676	709	645	643	685	637	633	722	683	654	648	687	607	655	694	687	681	631	658	723	634	699	664	685	677	672	641	664	653	666	708	667	677	658	688	671	656	692	664	693	679	647	704	681	649	692	667	676	624	635	696	628	667	655	630	690	658	698	676	689	721	678	692	688	680	649	701	686	679	639	677	655	621	687	695	715	690	631	675	725	682	661	699	698	675	649	694	690	666	663	692	673	689	672	661	629	684	695	643	648	655	664	697	653	640	699	672	702	654	705	722	651	689	673	686	656	664	639	695	724	680	672	670	653	679	645	700	695	696	675	645	611	648	665	731	656	676	676	677	630	632	685	646	644	681	711	627	668	641	624	674	669	682	733	691	712	663	652	685	674	677	639	666	647	696	649	656	658	630	643	658	642	675	693	673	605	688	691	647	703	678	615	687	636	695	646	696	703	669	629	706	667	697	693	697	692	692	679	682	692	655	701	661	656	674	683
33240	14777	2278	378	290	263	272	284	289	282	299	263	270	267	263	276	223	274	265	269	274	270	246	282	258	258	274	235	244	258	262	265	293	266	260	259	259	319	274	258	267	246	281	267	264	247	243	245	292	265	271	254	277	290	263	244	270	269	261	283	258	271	268	265	264	302	303	246	283	242	287	274	272	258	276	294	267	270	322	319	283	277	271	270	275	304	262	267	277	266	276	274	256	291	249	287	292	268	294	268	276	241	280	298	255	279	267	265	267	266	251	255	292	317	272	281	269	254	270	265	325	257	252	272	247	251	284	243	282	259	261	295	234	308	285	264	286	262	267	271	298	281	271	268	244	282	260	276	277	358	275	274	297	265	258	265	248	295	286	255	293	283	298	288	271	237	276	256	265	262	260	302	255	235	254	283	267	266	264	254	260	272	279	279	272	242	236	258	260	270	253	306	268	260	269	294	283	275	252	276	277	254	262	278	246	251	296	256	268	260	309	244	259	241	262	314	280	247	297	274	266	271	276	279	239	275	278	267	236	279	266	258	241	278	273	282	258	290	273	259	272	265	272	280	261	284	279	254	251	269	261	269	280	245	297	296	281	266	248	295	273	281	261	294	299	266	323	273	287	241	292	271	281	260	312	299	279	289	262	294	291	263	261	253	258	248	259	289	268	287	289	273	262	280	246	253	288	304	249	262	266	292	287	269	255	269	320	273	270	254	297	278	298	287	294	295	267	262	264	271	274	246	281	250	293	273	286	267	293	265	301	297	293	273	258	283	262	275	275	292	301	284	256	280	246	269	264	262	262	305	296	280	320	259	271	280	255	289	300	288	247	285	254	273	279	246	230	258	270	253	265	284	255	294	285	271	277	288	309	293	269	265	290	282	289	287	281	245	244	260	270	282	234	280	248	271	287	265	262	253	270	285	282	266	244	265	238	273	282	237	293	277	273	279	293	240	283	244	243	295	256	257	248	316	243	264	297	257	266	308	271	289	276	279	305	295	309	259	266	284	297	251	258	255	258	254	265	291	253	288	282	286	293	304	259	269	291	267	292	294	261	317	299	262	300	296	283	281	280	297	285	269	249	299	288	271	276	279	229	275	236	234	256	276	269	267	248	267	269	292	278	288	258	249	282	261	285	254	266	254	267	304	264	276	256	273	263	297	265	258	278	270	271	268	258	273	253	257	256	260	248	268	260	274	301	288	283	248	271	283	256	260	302	291	264	308	282	293	267	272	300	298	260	299	310	268	268	258	284	278	296	257	261	305	269	258	303	284	289	294	279	282	291	251	284	300	282	291	285	285	241	258	305	281	279	281	265	257	268	276	288	280	256	250	277	275	252	263	252	280	265	271	260	261	287	269	280	260	281	267	251	270	272	270	277	317	301	253	258	260	257	277	289	247	279	289	272	256	254	260	277	251	296	297	307	278	283	274	304	262	235	295	315	276	285	251	268	248	276	271	283	269	272	269	299	257	264	255	284	271	254	244	273	258	266	264	241	221	268	257	237	272	269	288	278	277	275	262	235	268	287	287	288	238	261	271	286	299	273	242	269	243	293	306	232	273	268	290	278	265	256	264	261	262	260	256	284	251	298	264	279	289	271	252	271	284	236	275	287	290	276	283	285	280	306	262	254	237	282	262	267	257	252	295	258	272	280	249	288	276	294	255	259	288	290	305	295	329	274	300	293	276	254	237	265	285	275	317	257	276	277	284	264	266	277	284	246	280	279	264	270	308	281	285	273	240	272	253	272	254	278	259	267	272	260	240	282	305	270	268	273	270	269	270	294	278	279	291	257	288	264	284	264	255	273	238	258	269	280	266	267	279	278	277	281	284	253	276	253	284	273	267	263	262	305	260	243	279	277	253	274	288	250	265	258	243	284	293	296	293	278	279	305	263	266	263	276	269	282	279	297	309	274	276	257	291	267	272	282	327	284	299	263	265	286	298	264	254	263	259	245	239	248	274	277	273	271	290	273	278	257	217	282	252	276	279	297	276	264	299	254	269	285	277	271	290	313	274	262	267	277	258	300	236	256	266	323	283	226	241	268	233	283	291	249	271	244	292	239	267	283	259	275	277	264	252	284	269	302	291	260	287	269	257	287	244	288	266	277	310	310	270	290	286	286	264	283	273	287	252	276	261	264	254	292	291	289	251	302	297	262	271	296	260	238	286	296	309	276	247	294	278	262	254	265	276	311	292	270	254	268	277	269	265	293	296	314	254	245	276	287	277	281	250	274	262	263	263	277	263	278	286	240	267	306	276	288	248	270	265	265	273	255	288	264	299	294	287	305	306	297	316	280	262	265	283	293	275	296	285	246	267	240	276	285	276	277	284	286	286	281	282	270	250	246	289	253	274	271	285	266	275	287	273	250	258	288	267	293	272	266	265	268	295	261	266	254	240	283	294	250	254	280	318	263	286	292	296	263	273	289	258	253	264	285	313	268	302	278	245	291	259	291	269	239	263	284	270	250	279	283	274	285	267	263	288	264	227	262	260	263	286	289	247	283	314	264	291	251	267	288	293	286	291	285	263	283	275	297	270	289	276	282	267	262	281	283	278	278	275	253	259	303	260	284	259	267	252	283	251	237	276	298	287	259	269	250	294	256	275	245	282	280	280	297	288	292	267	251	310	302	266	232	301	277	242	253	278	259	264	266	270	255	279	272	288	293	284	294	286	267	234	261	260	280	268	297	269	254	267	243	271	262	265	284	288	276	248	282	273	266	299	262	278	271	303	263	263	277	258	292	292	279	275	278	245	254	291	298	287	264	276	256	282	300	269	270	232	249	234	263	298	265	267	247	283	271	256	270	279	277	267	259	263	253	275	263	295	243	309	257	290	288	229	274	288	251	266	298	274	275	273	268	219	285	272	264	261	223	261	272	260	261	278	268	264	291	272	272	252	268	265	269	240	277	229	285	266	287	281	244	262	269	291	289	287	260	271	258	289	284	264	266	277	286	267	292	284	286	277	290	264	269	269	287	256	250	283	270	260	280	279	285	308	247	297	311	282	272	282	282	281	278	269	271	282	277	297	283	294	257	281	260	307	270	279	264	232	257	240	253	298	267	269	296	288	275	276	295	249	303	296	281	265	292	271	258	264	271	312	268	283	316	244	263	291	300	311	271	284	301	265	225	269	271	272	279	266	263	258	258	299	272	242	254	285	287	269	281	299	268	292	274	286	275	261	277	319	279	262	300	265	292	286	294	298	266	241	272	293	286	244	247	281	253	285	269	288	285	247	263	287	266	269	318	261	265	255	243	272	274	300	284	276	270	292	257	316	257	288	267	251	314	255	286	256	283	274	248	281	286	261	269	288	252	300	263	310	266	286	275	275	298	270	255	265	241	280	277	274	311	269	276	239	276	276	253	294	298	248	293	278	273	225	279	250	270	285	284	304	275	313	274	305	265	299	264	289	250	253	301	273	283	284	270	284	282	257	280	281	270	265	280	284	271	294	279	283	282	279	251	288	257	271	299	262
7702	728	641	628	657	645	641	626	640	677	681	663	647	649	636	628	602	658	599	658	657	630	644	605	680	653	649	650	640	587	673	653	653	587	651	679	671	617	652	626	664	684	683	656	657	614	646	668	685	632	610	636	655	642	660	611	643	611	634	624	607	647	639	642	652	658	620	663	649	671	614	649	652	667	631	650	637	713	641	646	600	661	638	641	647	657	717	674	643	688	655	649	637	658	621	641	644	602	662	675	651	659	664	636	666	610	657	661	662	655	592	605	678	670	607	653	591	650	656	666	664	647	639	661	639	593	663	642	669	678	698	653	636	640	604	639	639	647	699	680	669	666	581	680	655	616	676	671	631	612	633	635	669	618	694	643	636	610	619	657	644	646	661	678	651	620	613	627	608	663	606	609	627	621	655	617	619	681	607	638	680	608	656	620	644	639	654	642	659	640	609	647	660	634	659	661	617	622	665	654	643	632	642	656	657	624	638	638	602	655	638	639	635	636	601	668	658	656	677	634	620	702	650	673	643	663	608	643	644	657	667	679	635	651	643	681	642	616	637	598	687	649	621	681	652	601	645	635	609	652	659	644	659	670	647	609	658	641	663	606	618	655	671	636	662	661	654	594	636	661	613	634	657	615	649	617	667	631	618	660	668	669	620	654	590	678	628	630	619	663	625	641	682	650	646	696	635	621	656	668	632	656	632	679	627	659	636	618	653	643	604	665	692	668	629	670	650	644	630	596	660	679	671	629	635	688	660	685	634	626	630	675	646	656	621	652	604	593	617	596	646	646	589	648	644	646	618	691	645	658	612	647	621	614	634	602	644	657	645	623	642	657	631	668	659	613	712	657	625	616	633	606	652	676	689	660	629	648	665	689	613	633	683	632	615	663	621	668	659	638	605	661	637	645	667	631	684	673	614	662	632	647	643	651	679	670	626	686	659	669	665	598	644	617	602	651	649	640	664	667	694	662	634	592	662	656	630	687	657	672	654	629	609	663	631	647	629	617	618	624	597	655	632	601	650	622	632	647	644	602	616	631	671	640	663	650	677	653	692	635	646	614	681	658	659	690	649	643	620	624	673	627	645	655	640	693	622	645	656	656	624	639	635	601	634	648	636	617	683	662	649	634	702	648	632	654	642	616	655	634	638	674	640	706	668	591	647	615	670	665	632	628	661	617	624	699	627	615	658	613	647	652	641	690	654	663	644	660	627	626	638	683	602	681	634	680	628	630	659	666	625	636	627	621	648	628	655	664	654	640	609	676	683	613	641	625	647	638	640	622	629	649	666	617	627	643	637	615	643	670	689	671	642	638	625	667	636	639	623	672	636	622	621	670	631	642	657	646	625	639	637	674	632	652	670	655	652	660	606	669	625	637	651	663	664	593	664	649	661	610	642	591	665	648	630	658	668	651	663	643	637	613	644	672	652	634	636	585	668	687	611	658	631	608	619	666	630	663	644	622	647	619	643	618	605	652	631	617	625	635	680	712	664	671	678	677	674	639	644	673	618	647	684	604	634	632	638	649	656	648	664	655	639	645	627	621	681	653	669	669	656	602	663	638	672	651	635	607	627	658	645	644	686	669	640	707	642	640	668	653	647	644	640	679	624	663	650	628	624	642	623	652	601	622	659	624	640	645	643	618	670	634	620	637	663	643	700	573	663	654	638	614	647	641	658	635	673	617	601	655	641	659	672	649	662	628	661	647	626	636	653	684	647	632	592	645	595	662	647	653	641	671	662	651	634	602	658	630	652	652	692	652	620	630	651	622	642	633	668	610	657	586	629	642	679	670	630	676	659	632	645	631	649	699	627	685	624	621	632	661	679	615	636	642	678	620	615	649	622	681	632	627	641	670	652	648	649	639	605	573	592	649	667	675	681	665	645	637	640	645	652	612	618	611	652	682	640	648	636	667	668	627	666	647	643	633	653	631	627	647	679	672	600	673	648	671	635	621	622	659	611	603	609	624	643	623	602	630	640	633	661	663	619	662	611	739	659	653	616	621	641	641	669	667	632	648	642	652	695	727	675	658	675	651	654	635	677	650	704	649	650	658	697	634	618	668	706	636	627	628	625	659	620	631	661	598	683	637	647	639	642	625	675	623	667	634	648	672	639	654	717	681	651	625	652	658	650	681	629	625	606	634	643	638	625	668	680	676	656	647	638	627	650	667	671	620	650	580	614	667	671	646	617	618	661	640	667	675	678	651	642	637	644	657	662	616	618	662	632	612	697	649	668	613	656	629	621	643	620	647	697	671	619	687	663	591	644	597	622	666	661	669	647	592	641	636	637	643	662	627	623	632	613	716	657	589	649	672	628	673	645	699	669	640	627	597	643	652	667	673	662	659	619	668	637	599	638	640	654	620	620	632	659	646	654	679	642	659	651	656	669	637	633	651	599	634	599	629	668	634	664	691	624	651	604	610	601	636	590	608	635	687	640	629	613	644	639	690	644	619	679	653	640	682	658	639	621	613	662	596	588	620	629	689	678	623	644	645	635	604	646	673	664	659	619	668	618	669	642	612	670	640	666	602	649	655	650	636	678	655	611	631	679	631	682	616	642	645	652	650	670	646	617	672	622	682	667	652	649	654	625	628	670	648	634	651	617	655	620	640	648	650	679	657	652	652	669	684	636	651	634	627	661	607	596	633	665	647	657	705	685	586	640	640	681	629	627	651	675	631	676	640	663	635	661	680	645	676	658	635	651	641	623	673	651	664	609	680	627	648	665	709	654	652	637	724	637	680	679	623	664	644	635	606	687	624	631	611	603	611	623	675	608	652	639	616	675	649	664	680	622	643	626	630	656	652	681	660	606	661	656	654	629	625	656	641	658	614	665	646	646	665	636	639	638	666	656	649	652	653	648	612	628	618	669	655	647	657	650	632	619	630	642	646	628	622	645	676	622	636	679	622	650	639	641	674	711	726	622	664	674	634	644	641	632	627	647	616	602	660	652	701	675	623	629	659	657	660	650	637	659	646	614	628	662	674	643	612	625	629	636	656	663	595	651	677	676	656	649	642	662	624	675	639	654	601	687	582	632	652	642	681	668	641	660	655	623	685	663	674	659	664	649	680	675	625	642	640	640	679	675	625	635	654	609	648	650	634	687	656	692	634	633	671	615	637	653	678	646	661	614	660	655	647	601	608	645	615	647	702	657	638	678	673	630	611	646	655	625	649	617	661	600	640	634	673	632	639	604	651	649	656	672	648	654	628	622	673	701	630	631	671	638	678	643	662	664	636	670	680	620	653	688	591	623	653	663	617	648	626	636	615	604	655	677	661	628	703	621	648	618	613	630	686	647	649	650	615	687	660	633	640	625	668	616	644	648	629	635	693	635	688	655	657	661	646	636	648	640	640	645	635	658	629	686	608	650	605	620	652	659	641	696	615	664	635	608	615	641	643	681	627	651	626	669	632	622	581	651	662	626	696	602	660	632	667	660	637	623	642	650	652	629	663	634	641	633	657	683	639	633	633	659	676	636	656
25110	21008	23655	28575	21018	13018	778	559	495	452	468	444	423	456	468	437	432	467	430	411	398	423	455	478	448	412	420	441	431	409	382	402	460	445	430	400	408	447	392	414	381	392	385	417	416	479	435	415	433	437	462	405	436	458	411	407	421	451	386	464	409	446	392	445	412	403	440	397	448	397	407	415	408	407	428	419	437	432	401	401	414	440	449	450	424	468	430	400	437	375	395	415	403	452	391	427	384	421	431	433	441	409	410	436	378	384	423	416	383	412	423	439	371	401	399	418	416	435	411	415	394	420	399	404	410	412	439	420	410	406	421	439	436	399	375	422	419	413	429	397	408	403	443	407	403	451	437	402	428	447	409	449	393	418	384	438	426	398	439	413	436	452	428	415	394	466	445	409	400	400	397	419	401	432	395	368	438	436	404	437	399	446	403	471	426	441	384	401	471	428	417	410	372	445	429	434	431	466	434	402	419	426	410	402	391	419	416	399	422	408	412	392	415	416	450	383	437	401	414	392	393	426	423	397	392	402	402	437	410	410	413	408	421	402	418	409	407	445	377	424	440	423	435	377	382	464	416	398	443	414	424	455	410	436	464	408	433	403	419	455	444	431	426	429	425	392	422	420	391	441	388	439	423	416	402	402	426	413	446	374	417	398	381	447	377	444	446	413	391	413	417	411	429	414	428	418	425	400	406	425	441	422	381	402	389	425	412	425	414	397	438	414	425	428	431	411	413	464	452	432	434	428	388	447	415	430	425	404	437	371	398	419	444	408	408	470	441	428	438	423	460	426	419	418	438	443	454	406	385	411	439	434	460	425	431	402	380	438	409	425	388	434	398	419	440	355	454	414	409	395	403	419	398	423	410	425	418	411	419	466	432	438	415	432	386	386	385	453	419	424	454	431	387	430	423	405	424	451	390	404	422	407	410	393	432	442	396	412	419	393	439	391	412	472	430	395	423	380	401	405	444	387	438	429	417	471	406	468	417	383	466	447	442	443	386	464	421	417	395	410	398	404	366	418	433	389	426	374	388	412	389	427	454	387	411	423	433	396	417	397	416	429	418	429	413	441	407	408	406	385	406	380	402	413	371	432	467	422	429	443	401	434	452	425	391	398	419	440	446	418	447	426	419	429	456	425	445	408	388	419	414	401	390	420	384	382	401	408	373	417	418	398	401	422	444	413	389	413	432	419	431	423	415	415	415	459	398	396	428	411	413	405	418	428	459	425	426	424	399	398	432	394	485	427	456	428	427	442	420	431	391	475	411	401	412	412	424	418	427	399	403	435	445	397	412	386	383	418	411	429	432	443	432	428	396	415	444	430	393	431	434	407	453	429	463	416	423	427	382	455	447	408	405	420	411	417	468	416	422	414	399	396	450	412	443	448	428	445	405	404	397	415	419	432	436	380	429	406	371	434	428	418	436	436	442	396	430	441	407	464	405	451	441	401	418	433	404	416	400	412	433	396	426	415	427	440	439	408	416	429	421	408	422	450	424	413	432	406	416	458	379	443	404	407	424	428	408	382	401	475	416	374	420	413	423	428	409	425	404	394	455	376	429	438	435	447	447	406	443	375	415	411	404	383	431	428	399	422	424	420	432	398	430	376	410	371	484	452	428	395	433	397	412	389	406	419	415	451	412	398	389	447	432	383	415	420	425	394	406	447	396	447	466	414	444	429	442	412	408	399	436	404	381	455	437	418	405	430	429	426	427	429	413	403	402	420	422	453	386	420	416	390	409	383	442	457	421	414	411	426	379	403	436	428	436	436	383	421	424	406	435	401	423	413	432	390	446	424	382	404	444	410	473	422	413	390	397	418	403	445	433	425	431	380	414	433	388	429	479	417	427	440	430	455	403	425	406	437	370	405	440	451	423	437	402	414	376	386	431	411	412	435	429	406	408	417	432	368	419	412	453	464	413	401	391	425	371	417	440	416	403	430	393	439	429	426	397	399	394	427	441	449	409	395	408	380	432	416	438	407	466	449	431	373	428	436	415	434	373	429	457	424	416	441	389	396	412	422	380	429	439	452	393	420	423	406	377	405	396	433	421	434	460	446	426	412	454	423	400	437	469	430	404	442	413	433	421	393	397	366	432	422	433	451	431	437	382	428	421	383	411	424	413	438	415	413	441	418	412	419	421	402	360	444	401	428	370	409	368	389	416	442	426	449	431	433	438	405	450	418	452	396	410	421	431	379	414	413	421	449	453	386	437	439	397	414	405	431	430	436	430	399	447	423	396	408	401	407	395	414	447	410	384	429	390	396	406	446	415	442	377	432	411	439	408	434	388	411	456	427	452	450	398	422	435	398	440	424	395	438	401	413	438	400	405	393	401	415	444	422	425	381	371	392	416	427	406	404	449	452	408	425	391	411	439	416	413	447	452	418	372	387	420	422	408	417	383	399	428	400	444	429	414	409	438	416	442	372	403	387	400	418	376	443	434	384	398	443	426	428	388	392	399	427	400	429	401	430	423	438	466	412	440	429	368	413	403	415	400	386	417	437	435	421	461	398	384	419	462	407	398	438	403	447	397	430	410	444	458	439	421	420	371	409	423	410	439	412	417	391	407	401	406	413	445	405	397	439	431	427	433	422	427	393	366	396	430	436	416	431	442	430	405	446	430	425	449	450	417	485	414	429	424	414	448	420	441	414	400	404	427	403	424	417	468	440	400	394	401	398	395	425	446	383	444	394	419	393	438	431	394	419	386	381	421	387	433	430	407	381	382	422	406	454	391	416	422	405	387	417	449	437	380	386	458	418	411	434	413	418	419	402	378	403	383	402	400	407	416	392	469	411	409	414	404	423	454	413	441	424	401	399	399	391	445	428	422	413	411	438	414	400	411	407	425	434	414	395	413	433	389	420	405	408	446	434	430	436	401	426	414	409	430	395	435	431	439	418	408	449	411	436	392	373	426	422	426	402	405	415	412	421	426	407	390	443	408	403	418	404	466	425	400	440	426	386	429	416	391	427	407	398	378	429	450	446	426	415	431	435	410	383	398	386	433	421	428	443	436	436	399	400	389	404	423	432	447	412	420	430	418	455	372	416	405	410	412	434	386	399	395	403	417	386	425	419	423	462	426	396	458	428	407	419	420	433	407	410	413	415	394	415	415	411	432	439	386	433	382	408	418	416	431	371	408	409	431	406	417	438	399	397	381	421	422	433	417	426	406	439	403	397	377	403	398	396	434	437	385	426	431	449	420	430	415	403	406	366	455	418	444	428	413	442	424	414	415	396	443	394	450	413	434	445	453	396	410	403	450	404	450	449	392	441	443	455	455	439	382	441	410	392	439	434	399	407	412	468	427	410	391	402	395	421	424	420	393	441	426	425	416	451	404	430	409	436	421	430	378	423	403	430	434	432	433	439	420	406	398	415	391	356	425	476	416	419	417	393	416	437	402	415	419	400	458	436	411	405	423	400	437	425	455	409	428	417	424	441	437	431	406	416	420	389	436	407	440	461	423	451	430	415	391	394	392	415
4505	2331	1510	1103	1002	965	954	901	870	928	979	900	942	860	865	922	957	889	885	894	898	902	922	888	872	883	894	900	899	871	927	913	861	900	897	883	900	883	855	951	914	883	939	907	870	925	903	877	888	887	867	880	880	919	885	869	849	873	848	902	925	850	893	892	894	916	924	898	873	876	904	858	906	865	949	852	901	893	850	939	896	861	894	871	861	856	892	899	875	914	902	917	855	882	910	892	871	905	861	889	889	916	879	910	940	898	877	881	868	861	954	873	877	827	953	899	895	864	894	870	878	876	875	932	876	902	903	861	908	869	877	860	882	843	935	859	883	871	903	856	855	904	881	866	920	873	844	857	894	928	858	886	915	865	862	880	909	907	867	898	891	851	917	904	816	884	841	889	830	851	888	892	921	917	845	907	848	860	879	870	858	914	877	917	875	882	825	875	911	883	913	884	956	919	868	898	906	914	839	890	867	870	894	917	892	916	886	861	863	899	902	859	863	821	849	917	836	846	875	817	910	870	825	865	861	844	855	876	882	888	858	937	902	851	883	860	859	832	843	860	920	922	963	951	886	896	875	897	848	921	911	934	891	850	879	836	878	878	914	858	920	889	942	881	867	922	902	881	925	877	897	814	910	937	891	883	896	889	866	953	897	904	870	821	901	912	906	882	929	902	859	954	894	899	911	879	877	896	890	885	882	857	888	894	911	921	935	940	897	884	861	872	899	874	1009	941	861	871	924	812	891	923	903	888	861	875	878	875	870	874	918	888	890	891	880	910	867	869	877	891	842	889	874	879	831	919	859	904	898	873	895	899	873	878	872	880	889	864	951	866	911	865	915	887	909	882	876	938	884	816	901	890	847	892	836	906	893	903	906	972	932	907	853	920	870	857	904	891	892	840	923	912	905	881	887	895	841	914	907	926	943	893	926	847	927	917	909	892	903	872	903	865	902	873	967	881	901	933	907	901	886	950	873	888	925	891	904	912	979	868	870	883	894	853	911	867	903	881	901	830	928	867	875	890	913	867	895	938	898	901	854	876	905	888	897	889	936	890	924	932	906	909	928	917	926	902	917	934	906	841	863	926	869	831	853	878	852	921	865	863	866	898	855	865	886	943	899	897	857	877	852	924	908	875	905	866	874	902	893	967	900	921	901	895	901	942	927	901	877	895	881	898	865	898	863	887	867	948	900	917	916	895	831	930	851	880	877	901	880	870	917	906	879	865	892	845	872	918	906	897	895	922	889	922	903	872	873	854	873	881	885	922	883	913	873	904	904	907	884	903	873	881	873	906	914	895	823	924	888	916	871	884	899	927	924	885	876	900	887	920	956	909	923	928	909	920	835	968	886	877	911	911	868	924	890	892	889	902	883	907	899	882	871	912	843	854	918	894	927	893	834	897	880	942	875	954	889	839	892	871	895	832	874	830	889	907	860	885	862	921	875	901	889	834	886	892	905	905	861	875	839	915	947	939	890	921	951	868	862	887	944	876	908	887	905	854	887	921	868	923	846	891	922	899	897	917	908	908	865	932	881	911	953	881	887	849	894	915	893	894	886	865	918	911	894	879	901	887	910	909	857	877	883	910	893	905	926	878	885	869	863	832	856	903	886	918	936	866	884	839	936	883	854	878	894	858	915	906	861	905	875	907	890	902	862	924	901	881	911	835	913	931	908	860	881	914	862	922	879	892	858	898	869	904	873	896	875	895	870	923	910	846	880	845	885	851	886	944	875	910	894	913	899	887	864	890	860	889	911	900	895	927	930	932	887	864	896	962	861	877	816	834	886	852	929	887	892	877	906	904	875	914	850	896	907	918	898	833	907	907	946	873	872	843	904	900	906	906	926	862	905	873	871	874	898	876	876	855	916	847	887	921	853	818	911	860	859	906	923	920	904	932	915	943	917	871	904	918	869	929	899	885	875	895	890	951	881	929	882	909	937	914	875	924	868	880	906	873	928	904	907	909	846	925	912	885	892	879	847	921	915	893	863	912	883	915	917	924	910	883	833	905	863	914	932	909	865	909	909	849	864	884	939	885	926	884	900	938	877	885	859	899	920	865	874	905	957	931	922	893	889	949	922	886	969	909	905	934	974	872	934	879	886	862	894	929	821	887	897	883	890	907	897	876	880	868	888	889	864	905	894	850	902	937	842	914	892	911	888	947	920	910	895	834	989	892	858	903	908	865	880	887	973	893	859	855	871	861	889	875	848	867	901	865	901	949	849	928	873	850	898	872	871	932	907	885	879	933	893	875	914	902	865	881	884	850	860	900	888	848	865	890	911	905	856	838	862	885	870	910	867	941	883	883	912	889	898	927	870	841	878	802	911	894	887	937	909	907	920	852	910	908	907	945	949	889	885	899	899	858	925	919	882	877	871	897	859	859	907	899	962	876	931	869	876	941	831	861	907	896	869	897	907	921	943	891	870	912	954	878	882	896	878	918	921	863	955	904	942	919	906	902	851	922	902	929	893	847	868	888	941	919	870	863	877	863	862	890	875	841	921	878	847	856	925	866	923	913	878	927	928	931	911	871	871	926	892	893	938	844	892	918	914	890	905	853	949	892	891	880	910	828	886	847	880	895	896	829	842	894	887	901	897	861	860	926	912	814	895	837	941	887	923	918	908	901	871	874	902	880	880	909	927	969	892	928	891	858	884	954	866	911	902	891	876	886	832	923	880	935	879	941	906	887	853	897	867	851	861	885	881	877	899	902	930	895	953	867	821	883	845	891	831	888	840	926	891	953	853	910	884	938	900	917	893	868	957	863	878	891	915	912	866	872	901	952	909	876	857	916	927	916	872	915	892	875	914	854	912	908	847	931	849	886	901	920	897	881	804	879	940	865	879	825	918	913	953	916	898	868	903	898	821	890	882	879	889	972	899	875	931	876	871	921	896	883	892	874	906	911	923	866	868	866	893	901	862	926	917	840	937	906	916	884	944	894	896	865	895	866	895	923	840	874	933	924	872	907	882	949	853	877	888	831	821	930	910	949	878	844	912	879	912	885	888	958	900	878	893	897	922	875	826	919	904	857	830	893	854	879	867	905	868	916	922	886	922	909	892	884	875	879	899	943	929	931	868	897	887	873	898	830	917	853	906	918	977	852	923	906	920	882	864	873	875	894	922	867	878	899	873	884	901	909	910	904	869	876	848	869	873	871	955	890	944	877	901	917	889	872	917	895	909	834	915	887	870	922	841	913	875	836	931	837	880	938	920	926	906	884	840	897	904	893	894	899	896	928	897	889	894	883	883	887	877	904	906	953	933	913	841	899	871	910	893	917	898	905	887	921	886	925	892	907	880	915	948	921	864	814	907	945	876	829	900	845	871	838	963	893	858	892	915	856	918	890	930	923	860	894	890	928	834	883	902	878	915	901	937	884	898	899	880	880	924	918	895	879	904	900	900	872	861	919	884	919	882	868	881	892	931	816	918	898	914	884	893	885	902	893	842	835	871	908	864	891	922	914	936	930	924	840	912	940	871	887
24415	21018	24012	28243	21021	21062	10941	659	473	401	414	410	361	380	392	347	340	339	326	332	394	323	361	334	311	334	301	297	307	329	329	302	331	313	338	296	308	277	315	321	337	339	315	289	314	323	340	292	337	306	344	316	362	307	342	315	352	329	317	321	297	310	316	331	338	318	297	325	284	311	332	304	319	296	302	310	334	303	317	309	332	321	349	333	332	303	353	335	350	314	310	353	288	322	300	312	308	282	307	321	322	286	342	292	310	308	352	346	343	304	304	314	343	330	319	313	331	325	348	318	321	313	322	342	339	320	296	328	321	357	301	286	345	326	337	296	328	327	342	276	345	310	311	315	343	304	321	324	337	335	282	306	313	318	307	293	261	329	303	315	327	288	313	291	354	304	301	353	333	329	339	357	323	293	297	329	293	275	313	330	314	344	349	317	331	306	340	330	292	332	327	312	334	346	303	316	292	325	307	300	311	312	325	311	311	294	300	317	313	304	287	314	304	327	330	345	308	310	309	343	325	336	356	302	314	303	316	342	305	312	315	345	294	317	314	344	351	311	320	330	280	336	310	314	314	318	324	311	291	319	334	283	318	323	280	312	296	292	309	319	311	315	334	281	329	304	312	269	298	305	319	293	314	295	332	285	324	311	329	330	337	315	372	301	326	309	321	328	335	337	307	335	324	335	311	324	277	327	309	301	326	313	319	335	353	306	326	310	327	311	307	304	342	323	307	316	318	332	331	289	292	305	279	292	279	303	315	344	301	342	290	330	288	342	311	355	312	283	280	298	299	313	361	322	334	313	282	325	334	328	366	368	274	325	341	354	345	293	299	314	305	328	331	314	314	310	315	329	305	300	296	335	329	326	318	323	326	304	304	363	330	317	293	286	311	294	318	318	340	320	361	329	320	338	331	314	324	288	311	315	340	323	301	323	302	314	308	309	298	321	331	315	289	326	299	335	325	308	303	323	294	288	320	295	313	314	341	277	293	342	309	290	276	328	330	320	359	298	347	320	323	328	314	297	316	332	301	315	353	318	323	301	304	346	303	295	315	312	298	314	319	340	326	324	320	319	311	314	327	334	302	304	315	320	343	297	326	315	315	307	290	348	318	329	322	330	325	309	330	328	330	327	291	322	323	299	330	328	314	330	340	330	340	312	319	330	346	271	328	314	323	338	310	290	307	319	306	335	326	303	306	298	335	360	300	302	322	323	294	314	304	310	347	358	334	310	294	309	343	338	352	352	361	326	331	323	317	329	318	301	304	334	346	319	314	300	336	330	326	304	338	311	315	336	297	320	334	292	317	313	323	310	310	311	318	321	322	329	319	326	320	314	324	317	308	317	315	331	326	287	346	337	322	307	339	317	341	340	320	314	311	312	317	299	300	345	322	314	300	299	338	313	304	288	332	297	300	299	287	284	333	293	303	334	329	308	301	270	328	327	283	305	317	294	325	320	306	311	309	290	285	348	341	294	320	328	336	333	321	298	322	323	313	303	314	298	324	305	303	313	324	318	330	311	302	298	333	316	295	341	321	311	288	310	329	274	348	341	333	335	334	294	302	299	343	298	344	311	287	316	303	336	331	318	329	316	318	333	316	352	329	296	292	298	325	349	341	320	294	321	299	320	307	302	349	339	337	331	319	326	304	314	329	332	291	288	278	298	318	332	309	352	301	319	312	328	339	292	323	311	308	328	322	335	305	319	313	333	331	338	330	295	301	320	310	322	286	304	281	315	312	358	301	330	324	288	304	309	309	319	324	290	305	332	329	294	353	308	324	313	285	285	300	303	286	302	357	295	319	302	321	284	317	324	336	320	292	330	310	311	304	300	325	328	326	307	292	328	292	337	325	292	268	319	316	296	317	322	329	284	314	299	309	301	347	336	313	291	296	312	329	288	321	295	329	312	296	302	318	334	333	307	319	330	322	334	326	336	320	355	312	298	293	336	320	312	319	340	314	314	302	278	281	348	299	318	285	312	279	327	324	344	314	304	342	300	318	329	351	326	303	331	292	337	297	328	335	328	327	296	317	295	284	304	327	304	327	313	315	330	299	330	327	327	316	333	273	328	322	272	329	324	319	340	312	325	332	269	307	323	329	335	340	324	324	300	304	339	307	318	323	313	302	297	321	309	307	323	317	344	336	327	318	308	311	274	318	341	329	294	364	305	318	280	312	292	353	290	327	322	288	310	307	309	271	310	341	297	317	318	308	305	265	315	312	307	337	285	330	348	303	347	302	329	320	334	326	321	326	328	314	293	335	330	269	359	317	327	326	293	302	304	322	314	339	355	322	311	302	317	303	272	348	293	304	327	344	330	340	322	312	327	304	340	309	305	303	356	315	337	323	330	298	324	339	289	300	323	329	338	328	316	350	321	350	342	327	294	336	298	327	306	317	317	330	310	307	310	285	313	367	343	303	316	347	324	319	328	316	326	328	322	337	286	317	344	329	322	324	308	321	274	328	322	322	311	317	312	323	329	275	353	305	299	348	306	338	307	332	354	300	306	287	310	299	328	332	332	321	326	337	281	322	334	336	304	307	288	313	302	286	321	322	336	342	333	344	327	295	315	316	304	333	293	340	344	308	319	292	375	313	293	324	314	318	350	343	298	344	371	350	313	337	328	314	299	305	306	311	372	331	299	330	314	327	300	345	318	297	326	310	296	307	317	314	296	317	298	331	352	304	266	344	381	330	344	292	299	361	312	324	311	352	331	305	313	351	292	324	336	289	287	325	290	284	277	352	321	320	321	329	288	297	342	308	295	312	363	291	333	289	300	309	317	350	324	337	290	331	287	358	333	291	330	317	353	337	341	311	301	327	325	307	328	364	330	299	324	301	320	282	302	309	300	336	302	308	319	303	308	317	313	313	295	309	307	331	331	314	317	335	308	334	290	296	317	332	313	330	329	302	331	303	299	307	294	319	317	311	302	352	295	319	301	317	343	295	341	308	338	332	321	298	312	341	311	307	312	314	352	310	285	316	341	327	336	342	316	326	332	344	339	304	311	291	309	324	322	325	334	344	311	321	270	319	325	342	335	276	333	302	344	300	280	351	300	338	306	297	323	331	327	348	339	301	315	357	323	301	271	339	272	319	292	323	316	336	318	320	346	306	344	317	350	327	324	305	337	318	362	303	302	324	312	301	337	312	327	312	346	286	331	323	345	302	295	337	328	309	310	302	284	332	275	300	327	329	304	316	248	287	290	308	330	329	324	307	310	330	281	293	324	308	307	314	363	318	328	334	298	311	301	316	309	313	320	330	312	326	350	298	305	319	268	341	312	310	311	288	287	331	295	323	292	293	323	324	335	324	334	338	352	305	318	311	324	318	288	329	307	304	284	304	276	346	321	321	319	322	326	318	327	347	327	319	307	343	337	300	297	361	307	274	289	334	299	349	322	312	296	297	334	319	301	296	340	316	338	341	343	309	271	297	294	347	309	319	301	330	331	345	324	320	305	341	289	328	323	333	282	306	319	309	321	324	341
4125	3283	1657	1118	851	759	690	718	720	703	707	684	693	721	676	682	656	653	665	647	664	713	707	714	666	703	669	703	711	675	654	680	660	689	683	687	673	694	683	690	643	665	678	672	681	686	624	706	648	681	622	675	669	649	686	689	653	655	671	668	671	638	677	686	676	687	711	661	717	674	618	679	690	645	707	667	658	672	678	702	632	691	668	622	656	668	668	707	677	643	704	627	679	639	682	695	651	684	642	691	685	678	684	647	656	675	705	663	677	673	628	647	678	644	663	699	659	676	652	671	658	654	687	679	692	630	649	713	661	725	690	668	674	671	679	685	673	694	659	637	669	650	678	652	663	660	674	702	693	676	703	684	659	649	671	647	711	660	676	672	725	663	681	688	650	660	638	702	709	689	673	652	623	666	673	645	694	669	696	695	696	648	652	708	718	666	659	661	633	697	701	625	672	657	643	658	659	693	693	673	667	637	640	669	631	660	648	636	665	716	659	694	694	657	675	686	685	716	683	646	646	668	658	689	641	700	675	696	656	660	642	617	681	674	674	668	657	703	659	672	700	706	630	688	670	702	638	689	664	685	610	646	699	709	681	676	663	642	683	735	746	690	669	666	694	674	699	722	659	678	649	674	669	648	676	662	700	636	640	691	701	658	693	645	655	707	676	663	697	682	667	685	669	638	663	640	671	655	622	672	651	689	676	667	664	674	695	693	633	670	593	665	701	733	708	668	656	646	664	670	695	672	686	666	633	661	678	686	690	659	687	678	656	654	663	705	663	715	675	677	657	680	673	664	634	687	689	656	659	676	708	662	645	667	716	697	682	675	630	708	653	717	651	666	702	692	670	685	651	718	698	656	652	646	692	672	692	693	662	668	682	685	710	614	678	728	736	682	691	657	697	689	668	702	663	685	656	675	713	739	639	623	659	684	679	705	660	643	692	659	699	642	728	652	670	680	695	692	699	669	665	651	678	627	651	646	659	728	644	649	684	664	662	710	672	670	670	710	671	697	689	657	674	683	655	697	630	645	722	666	663	698	699	653	683	666	727	688	645	641	612	676	650	641	678	696	691	661	650	694	664	691	683	684	665	654	691	660	683	717	672	656	652	661	690	658	657	670	704	709	617	682	659	693	691	679	704	673	619	696	677	675	698	676	660	652	658	687	670	673	706	673	715	614	686	653	661	652	667	629	697	595	691	665	681	642	652	699	663	687	736	688	665	671	706	715	700	681	683	635	703	656	631	658	689	657	662	679	673	687	673	697	642	663	685	673	673	679	675	679	662	672	694	651	729	690	689	695	705	695	701	688	691	651	659	670	670	657	685	689	711	666	695	629	691	659	677	700	687	689	682	667	692	693	663	682	683	641	724	678	626	743	664	658	693	714	625	687	710	672	692	654	709	669	659	659	675	680	680	673	649	643	715	712	693	670	667	628	689	650	627	682	647	698	685	670	659	720	644	659	661	652	649	660	656	691	705	647	689	717	659	710	733	675	678	653	654	652	695	694	633	628	653	660	676	663	653	646	689	699	657	672	712	675	683	706	655	692	660	651	684	718	690	661	613	684	675	680	753	713	660	645	636	686	659	663	724	687	667	653	686	728	686	613	646	640	670	708	704	700	627	703	685	670	681	708	701	707	733	685	670	674	620	647	669	653	718	668	677	709	601	641	653	694	636	687	675	698	653	675	686	688	684	685	651	675	642	694	670	663	655	695	703	711	687	665	697	704	677	661	661	649	688	669	646	735	643	657	633	659	627	684	697	667	681	674	698	652	693	687	675	674	620	687	684	709	646	618	705	682	699	664	685	684	690	695	655	724	705	671	684	699	674	689	690	693	673	648	664	660	642	714	707	679	728	648	670	720	684	699	646	654	687	660	671	697	692	657	693	686	700	651	675	736	684	688	694	724	669	658	650	674	612	655	684	670	644	676	677	640	694	701	669	680	678	711	715	701	680	669	707	692	694	636	697	725	683	661	667	689	694	705	669	687	651	684	605	680	638	689	710	609	677	639	675	623	633	668	656	667	663	661	659	688	674	678	702	634	677	695	679	716	660	626	675	705	661	694	703	653	704	681	718	658	706	722	686	675	645	654	690	694	663	676	696	730	705	715	655	647	676	657	634	672	646	717	652	713	666	688	638	689	654	659	647	649	668	700	681	653	690	701	647	680	688	702	698	690	693	646	684	653	655	611	695	611	658	669	634	731	653	716	670	634	650	685	675	717	652	638	660	615	687	615	656	638	655	674	700	739	694	662	673	702	612	665	696	692	683	684	718	659	686	677	692	690	678	733	710	650	702	662	696	686	686	659	647	663	700	682	636	663	660	691	729	687	667	653	683	610	685	695	648	695	661	719	693	681	674	660	676	670	656	694	687	646	668	686	625	647	673	670	652	651	707	625	648	683	697	686	661	650	680	677	681	654	639	737	593	620	685	708	727	656	630	700	619	693	697	707	683	615	659	681	660	707	684	650	661	676	688	694	640	691	679	691	683	698	697	685	706	719	646	635	680	675	680	689	667	653	680	734	662	667	675	665	692	675	663	703	721	635	695	678	698	689	723	686	676	629	684	637	677	658	651	687	651	667	689	704	627	667	676	684	698	635	651	651	705	679	727	717	627	658	678	702	675	677	712	661	671	657	676	681	675	689	660	677	690	681	706	666	735	690	667	690	618	675	657	692	681	684	694	628	707	672	659	674	678	705	654	667	679	698	633	672	701	671	660	633	695	662	715	647	710	726	661	645	687	661	634	631	667	659	714	689	627	684	652	705	731	707	702	711	642	723	641	690	743	655	697	692	672	644	671	728	669	693	682	703	693	701	657	697	692	693	666	629	702	677	645	668	651	648	658	721	699	706	694	670	705	651	687	591	643	655	658	672	665	705	659	655	646	664	684	640	651	692	635	669	747	665	630	677	691	709	719	685	681	648	644	698	640	635	640	631	673	675	674	689	633	643	708	665	662	642	677	613	645	682	667	684	686	690	686	713	651	685	695	653	649	663	650	682	708	685	672	736	700	752	626	668	666	641	690	682	664	682	648	704	685	669	694	658	701	675	672	686	658	640	677	659	716	656	661	637	642	664	688	682	689	690	665	640	659	700	606	629	623	689	634	652	663	700	634	639	678	634	675	649	643	701	667	686	685	639	650	735	658	691	647	625	678	685	651	705	716	675	674	679	659	654	732	668	652	634	724	680	668	710	672	722	655	659	692	658	694	701	686	657	677	653	658	686	657	650	708	707	657	673	699	647	712	676	684	691	693	680	659	650	665	637	630	674	684	671	680	668	716	680	705	694	656	724	690	689	706	666	688	690	694	655	693	685	692	663	728	662	656	659	667	716	707	657	719	669	675	642	650	672	699	665	667	706	688	659	687	663	694	704	726	667	692	636	689	667	631	634	662	685	629	710	654	713	616	654	693	655	701	705	683	672	665	646	682	672	638	649	665	680	703	655	677	705	688	672	636	687	701	674	679	657	749	661	652	690
33332	14807	2250	379	287	291	297	291	245	272	286	276	288	250	269	263	292	253	248	255	298	265	296	267	246	283	279	305	267	252	240	285	262	284	263	293	242	298	271	263	289	250	268	270	263	294	294	245	261	276	281	281	305	282	277	284	292	265	247	242	286	278	265	249	276	317	289	294	258	291	262	251	288	287	301	250	279	265	276	287	282	240	261	284	275	296	261	271	263	276	256	276	286	258	273	276	298	299	317	282	300	250	272	274	286	271	295	270	258	289	282	288	288	271	301	273	245	246	273	278	256	273	303	255	289	287	265	271	285	283	280	252	248	276	277	277	272	232	251	273	274	267	239	265	272	267	288	262	253	276	256	256	278	276	277	275	280	248	313	283	272	259	269	293	296	273	260	270	250	257	289	268	249	300	307	255	270	291	279	297	277	266	264	240	261	292	267	272	301	304	255	284	273	244	283	271	281	260	307	310	288	277	257	264	258	257	272	246	226	254	249	285	264	234	288	278	277	248	287	279	265	289	290	283	287	259	254	277	293	297	262	270	286	269	308	303	250	264	306	278	254	245	243	272	257	291	287	291	263	288	245	273	268	274	260	265	278	263	252	258	271	281	276	296	284	256	269	236	252	257	260	275	271	286	276	277	275	285	251	254	281	308	279	289	256	273	258	252	282	268	315	279	280	308	281	271	264	303	258	250	293	264	275	289	250	280	258	269	254	284	281	277	296	279	268	246	233	291	307	292	303	273	275	269	304	269	271	276	283	253	284	279	275	317	245	238	263	257	304	273	285	284	283	244	310	287	241	262	283	269	266	295	252	263	269	293	245	281	257	282	299	286	258	287	260	276	260	273	272	270	281	275	283	261	276	305	277	269	301	290	281	255	261	276	277	280	253	276	247	260	299	284	295	279	271	253	229	275	262	280	261	307	275	273	288	270	267	242	265	282	287	264	269	291	265	267	259	261	288	276	282	310	259	286	276	304	283	277	290	262	253	286	255	251	274	253	251	274	256	301	265	274	278	276	271	220	233	277	264	254	288	252	284	278	262	269	296	301	252	275	259	274	260	299	306	245	283	274	259	261	267	269	264	274	250	264	299	254	263	294	271	261	239	292	280	261	274	295	257	255	277	271	248	246	270	294	260	279	265	267	244	279	314	277	252	273	301	293	293	277	303	261	279	315	298	280	266	264	253	269	265	248	273	261	310	274	278	252	258	279	284	252	313	261	304	271	263	276	285	282	284	310	266	284	290	264	256	294	304	280	267	294	259	242	287	244	297	294	262	271	265	274	270	283	293	241	293	291	271	285	271	296	293	275	261	267	268	268	296	258	264	296	293	268	253	277	265	262	272	248	260	269	249	269	288	281	277	276	286	258	274	243	258	260	274	282	266	271	268	255	262	299	269	266	283	255	307	249	261	264	263	299	245	252	254	299	286	276	260	264	277	264	285	298	273	269	282	294	306	263	279	272	280	233	285	309	251	282	271	277	269	279	293	246	295	271	291	247	254	268	300	274	258	253	265	254	261	271	279	291	294	258	282	255	242	288	281	266	279	294	279	300	295	269	297	264	299	248	265	261	239	291	284	288	260	276	288	246	283	291	296	282	284	297	245	261	266	263	257	295	260	255	299	287	287	260	260	250	250	296	254	282	259	321	255	260	291	277	245	223	271	292	285	311	271	264	265	265	310	269	276	277	266	285	264	263	250	290	273	252	247	255	281	281	295	209	285	287	274	292	255	259	257	259	294	295	316	266	299	290	282	280	264	244	284	259	265	257	280	270	282	285	267	274	266	265	286	303	268	281	257	285	280	275	248	276	297	314	278	252	278	263	260	296	292	262	299	303	232	283	271	246	309	283	292	274	262	266	285	284	259	283	252	251	260	255	262	228	271	263	254	279	292	283	290	262	261	266	302	299	283	284	273	292	278	244	287	293	279	308	272	287	284	268	265	318	236	277	288	306	269	283	278	269	261	278	267	277	270	290	311	272	291	276	283	278	232	281	278	286	290	262	279	293	279	226	292	293	272	279	269	272	248	254	270	269	240	278	272	291	318	281	255	271	272	271	241	272	255	237	269	254	245	271	298	267	260	240	257	264	268	252	241	252	291	276	307	291	246	248	239	284	281	285	267	263	288	276	298	271	281	253	272	251	267	262	246	279	251	271	273	293	297	302	277	281	266	283	290	240	272	241	265	264	242	259	255	277	286	238	303	271	280	265	268	258	289	225	222	280	260	259	259	291	262	262	269	253	263	264	257	271	283	277	292	285	260	284	241	273	265	276	267	292	264	281	279	305	289	298	275	293	261	259	291	285	253	305	279	257	283	256	264	280	298	293	243	253	236	256	305	274	239	272	276	285	261	283	265	301	293	270	256	289	253	240	244	273	289	274	280	260	264	261	283	273	265	251	284	241	288	319	264	270	304	255	287	264	274	290	273	276	289	300	253	267	283	285	270	262	263	276	257	241	269	262	276	256	281	280	289	275	264	251	248	298	274	243	264	281	282	226	259	279	291	285	308	251	243	256	267	275	287	275	275	245	283	274	265	256	269	250	277	290	251	260	272	293	242	306	270	263	287	307	273	310	255	258	250	295	285	271	280	270	255	261	273	252	275	254	261	281	269	276	267	287	276	268	270	289	292	287	307	271	257	283	262	292	279	302	276	262	268	290	294	284	295	270	291	301	259	300	263	252	245	258	288	266	287	238	282	260	275	261	288	266	264	275	275	280	257	296	267	283	290	254	256	273	261	250	257	284	287	254	247	278	242	265	270	277	287	267	275	274	280	261	278	284	266	276	302	284	290	278	282	254	270	297	261	286	280	274	264	244	260	255	299	260	236	277	272	274	258	273	268	294	241	291	275	233	243	254	255	289	277	271	291	288	273	298	299	251	277	264	273	261	300	275	257	244	271	259	275	271	261	289	277	304	290	273	276	255	277	246	271	257	270	267	283	294	290	290	265	292	276	255	285	282	276	286	280	279	272	257	275	252	281	290	257	289	282	285	290	278	254	251	268	294	273	275	284	267	261	306	254	318	256	281	296	289	284	280	271	263	273	276	259	326	283	264	303	248	285	250	261	283	259	247	286	300	294	279	263	266	311	301	252	271	256	279	283	253	276	266	279	260	294	262	293	264	271	270	268	265	280	232	256	292	296	238	287	273	291	247	243	269	280	258	286	275	262	288	276	281	303	271	293	279	302	262	260	267	268	284	283	281	268	271	282	253	256	237	260	304	280	303	299	273	288	304	274	288	286	273	291	279	263	233	258	248	275	275	246	294	285	289	315	261	286	257	270	272	273	262	256	272	275	270	292	302	299	296	273	255	283	285	271	272	270	280	295	281	267	265	321	256	267	266	259	267	281	273	277	285	277	253	279	261	265	293	313	289	273	283	259	292	272	271	260	280	278	276	242	243	262	316	265	254	268	266	276	306	225	297	247	291	271	288	250	302	291	259	266	297	278	261	257	294	304	274	265	334	286	272	260	238
7907	688	659	662	670	625	658	661	671	683	656	618	654	638	650	656	614	580	635	632	651	656	632	582	654	643	656	627	637	676	645	657	618	658	661	612	639	623	650	665	633	655	611	613	668	626	621	663	647	664	613	607	654	601	665	652	640	670	585	636	667	639	648	633	669	699	653	657	655	678	633	607	656	644	670	673	565	642	617	676	656	690	666	677	625	647	680	619	621	685	648	671	645	668	638	626	642	617	675	641	633	663	641	652	678	644	665	650	654	631	680	602	645	633	637	667	605	617	681	652	662	620	669	624	662	628	644	640	656	644	648	660	638	660	631	638	637	592	639	656	693	620	605	616	637	659	679	654	658	668	610	646	677	648	665	652	642	670	601	653	671	661	660	610	639	654	626	659	618	627	636	612	631	629	661	664	637	676	626	682	641	691	676	669	627	660	645	641	622	672	616	649	626	628	644	632	588	672	641	619	657	612	585	674	629	629	645	659	621	665	642	585	671	632	672	654	625	669	648	637	615	620	661	653	644	650	697	662	675	632	639	675	590	672	606	638	603	623	678	596	649	637	603	600	635	645	638	642	633	629	650	713	632	682	642	598	590	628	652	626	629	670	649	634	659	590	594	651	625	642	616	666	649	637	621	646	674	675	628	683	640	631	697	654	677	648	639	623	660	650	628	646	637	680	660	669	627	648	668	633	675	632	640	629	605	624	651	669	650	665	630	685	594	651	657	641	636	669	627	631	655	593	675	685	627	608	640	627	616	628	645	644	646	624	668	667	675	626	658	632	635	635	643	651	642	602	670	652	639	643	631	610	658	619	633	645	642	669	681	654	657	647	640	613	638	662	647	645	652	646	650	661	664	638	696	658	650	641	631	675	645	669	629	649	660	637	634	609	633	608	618	675	644	576	676	633	602	627	648	606	669	606	636	673	678	649	653	639	628	663	685	630	628	641	638	652	650	655	625	659	658	656	665	632	659	622	656	649	650	664	660	653	604	670	642	639	621	686	686	669	673	694	670	639	626	637	628	592	649	592	693	623	633	659	639	643	649	636	671	641	654	667	623	631	637	653	641	616	623	670	653	666	607	638	639	649	666	642	648	628	639	657	630	627	612	690	642	636	679	635	627	624	644	597	692	685	668	665	651	634	648	645	696	646	613	663	645	630	689	598	672	634	638	645	632	658	628	665	665	634	694	659	639	633	646	638	702	692	680	641	675	612	689	656	644	665	653	595	619	575	631	645	596	660	661	669	623	669	669	657	640	613	667	647	660	682	638	646	633	646	628	667	667	656	650	689	694	630	703	657	678	687	609	636	646	636	623	646	656	655	636	667	639	623	638	649	638	614	634	681	657	656	672	637	641	643	618	693	631	671	621	660	607	601	656	652	631	656	633	692	655	671	635	644	679	646	646	689	630	634	627	662	681	639	636	631	658	666	666	650	634	689	665	659	611	633	698	639	685	641	674	662	626	667	622	667	611	607	621	667	646	636	646	646	651	603	663	662	660	675	668	646	679	675	688	599	707	677	606	636	679	642	633	661	663	692	682	622	641	592	637	682	630	645	645	637	666	631	649	635	644	705	611	624	603	617	703	643	629	657	635	661	641	642	607	642	628	640	638	619	643	612	642	600	648	654	584	677	686	667	636	628	651	659	646	669	666	612	643	676	646	672	625	683	628	646	672	625	600	690	625	639	611	692	657	657	616	628	628	618	649	637	644	694	669	679	629	615	659	628	656	666	646	658	644	645	670	662	659	651	640	638	568	640	645	629	672	675	695	609	634	664	642	612	684	659	651	690	637	666	700	601	629	650	615	633	677	649	625	671	623	647	662	663	632	672	625	625	645	671	645	653	658	603	664	664	633	677	610	619	652	620	657	645	638	635	637	634	673	666	651	621	681	642	655	663	630	626	668	631	667	642	638	644	644	664	651	678	636	639	641	658	607	643	673	603	646	644	631	649	632	654	639	685	709	603	670	670	669	649	625	686	648	656	620	657	629	664	654	667	642	600	608	643	611	675	681	674	629	655	666	662	656	706	651	654	698	621	639	683	640	642	632	654	635	668	677	664	622	665	643	695	634	656	594	694	672	639	630	617	675	657	646	648	687	648	607	612	606	636	616	644	634	665	658	649	643	636	642	621	647	628	615	684	646	627	633	673	614	630	641	648	668	654	651	648	598	601	620	621	654	617	614	577	669	658	612	638	642	619	640	615	649	649	616	611	661	702	721	579	682	603	661	631	632	641	615	619	653	627	595	621	644	643	620	620	654	650	645	693	657	648	650	664	659	646	710	690	627	650	620	567	661	612	666	624	651	599	640	584	681	640	652	673	605	616	604	668	662	635	673	662	658	610	629	597	658	654	668	634	650	642	693	644	669	624	657	655	640	651	635	689	637	670	691	662	621	684	636	703	641	654	696	665	613	629	685	647	647	664	651	628	670	669	623	627	629	651	612	598	629	649	668	652	652	632	663	665	634	632	671	645	646	607	629	668	605	597	632	646	641	649	636	628	621	653	618	669	651	611	695	629	625	677	620	642	625	668	641	657	706	620	660	627	664	654	655	664	638	587	610	649	637	637	654	616	731	642	610	670	598	624	639	620	655	634	619	663	645	650	592	652	601	622	650	698	656	640	667	662	660	679	650	674	637	614	640	655	611	655	644	638	684	659	635	644	653	629	613	636	670	685	672	606	637	642	614	660	652	638	655	636	676	649	633	642	650	614	606	654	663	678	676	631	670	634	682	641	674	650	659	695	638	643	622	599	631	619	670	623	611	675	673	629	661	639	667	593	638	631	640	603	617	624	639	666	617	672	584	645	620	694	631	608	628	647	652	660	618	657	665	664	645	624	667	648	694	670	661	630	657	629	689	637	641	639	634	625	626	684	649	676	615	690	614	615	646	653	643	620	689	681	616	670	655	641	669	694	657	652	658	689	655	667	656	682	694	677	655	640	617	675	641	604	702	628	607	606	681	676	610	717	666	663	668	641	597	654	659	618	667	643	684	679	643	616	662	625	672	606	660	645	641	609	637	674	623	674	646	617	651	652	625	636	648	632	642	623	638	577	618	619	658	574	638	665	637	629	639	605	631	672	605	637	643	663	699	650	669	618	674	672	634	638	638	661	603	650	645	648	630	647	668	639	648	620	633	653	628	651	651	665	630	672	645	644	714	636	641	669	639	642	631	654	653	694	635	663	626	626	642	675	662	651	673	630	611	618	654	663	645	651	665	611	694	668	616	632	663	594	648	697	645	645	681	664	667	665	618	661	632	627	626	628	637	638	627	579	646	675	581	618	635	643	665	624	663	661	605	697	670	641	657	623	567	708	644	633	664	638	661	636	624	658	673	696	618	668	685	679	605	709	688	654	613	618	619	655	629	662	666	618	641	634	674	632	667	613	649	680	681	624	643	656	611	651	634	682	662	624	594	640	702	601	654	645	623	667	614	636	700	659	578	658	625	608	610	663	630	680	645	671	633	652	621	630
25070	21006	23637	28577	21015	13076	741	515	471	507	449	483	448	447	457	442	436	432	439	447	425	418	420	403	393	424	438	414	455	448	411	412	389	391	472	410	417	412	419	453	444	417	412	389	413	416	402	465	420	418	437	450	464	386	399	383	431	400	402	418	450	432	441	431	430	423	376	417	420	437	447	402	417	431	426	389	413	416	434	390	408	429	425	403	410	388	413	417	435	420	430	395	449	417	461	366	364	381	430	433	427	383	412	386	436	397	403	438	445	394	457	417	397	414	463	437	429	422	422	402	405	397	423	411	425	398	420	392	412	433	412	417	462	365	459	423	402	390	427	440	418	462	389	400	429	452	425	412	445	426	398	411	401	422	419	416	478	425	417	409	399	468	442	391	399	414	415	416	419	405	409	424	398	433	434	453	458	431	375	423	424	398	397	416	394	410	421	399	428	438	442	384	375	402	398	426	433	443	456	415	406	398	455	458	424	400	444	431	428	436	428	399	385	432	415	462	435	427	439	428	419	417	427	424	410	431	409	403	427	418	359	407	382	401	411	423	425	403	418	404	412	398	455	388	365	381	401	387	442	411	404	394	407	404	443	411	433	440	409	430	379	379	402	448	443	427	395	416	435	411	440	390	421	413	417	371	407	402	433	399	445	431	448	401	408	420	424	452	447	432	441	406	431	429	429	417	431	405	459	409	408	464	424	432	411	421	426	395	413	408	442	419	427	399	405	430	406	415	419	394	380	449	399	414	412	438	438	387	413	415	439	455	441	433	386	416	374	443	420	363	429	423	412	395	404	411	424	416	434	406	426	440	387	420	397	424	405	426	425	424	409	435	417	430	418	425	456	425	446	380	419	431	463	409	420	388	414	451	397	453	435	358	410	452	393	428	418	405	407	430	450	420	391	434	406	415	403	404	455	411	442	395	400	409	426	406	410	425	425	361	444	389	428	386	425	409	406	378	413	422	412	405	392	451	417	408	428	430	419	423	453	402	387	392	430	408	398	401	442	392	366	402	423	458	418	441	400	433	414	471	389	404	407	392	447	419	423	395	456	435	410	400	413	419	390	438	434	426	428	429	408	406	422	424	421	443	435	406	454	408	436	433	430	430	438	400	443	393	391	411	411	480	424	428	423	417	401	419	422	373	421	475	465	430	415	422	400	391	430	416	439	407	416	413	437	398	450	442	410	422	438	393	433	436	390	434	410	400	396	417	420	442	401	438	409	413	443	406	424	449	410	400	450	451	432	444	406	442	415	420	394	414	414	437	421	412	454	440	389	421	436	411	396	421	433	385	386	400	428	395	375	413	418	415	406	390	404	412	422	434	460	440	452	410	432	413	418	398	405	434	390	434	399	420	380	443	420	414	409	428	412	417	416	415	398	396	458	417	381	402	438	412	375	448	443	394	399	476	434	426	419	466	440	405	436	417	407	407	413	419	397	421	433	446	386	414	400	396	405	454	415	414	411	413	438	484	421	404	411	438	416	401	429	409	438	426	404	388	391	426	382	439	421	401	391	408	406	395	356	467	440	416	439	416	408	443	449	408	419	403	414	375	452	468	425	469	433	424	411	405	412	446	414	435	383	432	445	426	422	424	449	441	396	410	425	451	402	416	449	433	424	409	440	412	429	448	388	413	434	427	421	390	419	412	450	399	409	406	379	425	421	412	455	430	406	453	409	422	429	429	402	432	406	396	429	419	418	389	444	457	402	437	462	415	389	429	413	401	399	409	401	417	370	423	394	388	400	404	390	422	465	452	400	432	433	417	394	471	390	411	388	405	429	429	433	442	383	395	427	382	397	406	404	454	393	359	409	457	410	405	440	420	426	435	434	406	420	407	419	426	389	448	409	433	385	389	404	412	434	423	429	421	434	417	450	406	422	410	387	439	417	396	399	396	411	414	400	414	427	461	439	441	449	432	422	429	436	405	397	408	420	453	410	456	425	385	457	429	482	413	440	417	408	386	396	431	446	425	459	395	391	423	424	451	413	433	436	400	426	417	418	386	416	418	402	407	442	425	411	414	408	426	439	422	408	398	365	357	398	411	461	416	416	422	427	412	440	444	417	423	375	412	385	411	430	422	408	408	414	415	401	404	423	375	407	429	409	438	421	437	392	392	431	423	413	422	422	431	415	413	454	401	384	426	438	440	422	423	420	451	432	476	429	412	441	385	451	438	416	449	431	442	414	417	437	390	445	427	457	387	443	386	450	451	410	394	411	452	408	401	421	448	443	440	380	415	412	394	430	391	418	409	402	399	408	413	437	409	414	372	431	457	434	402	412	406	414	451	446	390	415	393	412	419	436	471	449	413	445	434	440	425	433	442	399	369	462	426	463	424	426	451	409	410	402	394	452	445	462	436	409	447	425	437	402	402	392	445	457	417	434	391	428	383	406	439	462	423	425	412	399	431	422	416	446	396	439	402	450	407	428	465	423	411	388	393	438	413	432	394	456	393	448	387	428	412	488	429	427	398	396	468	419	404	470	423	423	401	474	423	416	408	451	433	426	409	405	421	366	385	400	463	484	425	440	445	393	420	434	453	455	396	406	442	421	449	434	427	408	403	407	419	428	409	379	444	407	453	403	435	416	427	440	399	423	443	396	399	389	400	468	442	414	389	433	416	380	419	466	452	409	408	388	430	398	389	445	413	381	431	386	460	389	442	462	398	390	384	399	408	425	430	417	431	398	441	432	405	469	421	410	401	431	436	376	425	437	400	443	389	406	390	437	422	440	408	443	385	445	432	398	443	469	419	441	440	477	425	416	426	411	442	443	407	404	403	450	433	388	455	405	377	402	426	435	406	424	371	396	429	415	439	426	413	433	410	392	419	430	396	415	390	441	413	386	399	393	466	422	416	428	390	418	417	371	421	422	418	420	394	422	373	434	403	397	445	426	455	409	421	405	390	417	386	419	380	430	426	430	432	425	442	423	431	402	418	421	378	412	392	377	441	413	415	401	386	429	409	398	400	415	405	405	437	415	400	408	395	416	428	440	407	469	403	418	455	428	385	425	446	435	406	450	408	466	417	404	405	425	412	438	411	424	417	450	422	430	424	406	419	402	439	434	395	432	447	392	418	427	440	379	421	440	409	429	410	434	419	390	411	410	426	437	449	422	447	401	402	405	425	434	458	414	436	439	398	431	453	418	398	413	443	427	405	413	395	402	426	441	402	414	434	420	394	399	427	454	404	424	410	422	411	389	417	450	380	364	397	404	402	416	435	441	386	418	423	417	444	448	412	415	414	404	408	403	429	400	405	416	395	434	456	421	425	446	463	435	418	405	404	403	400	412	401	405	422	426	428	417	431	443	407	395	429	438	425	410	393	392	408	384	404	406	428	411	396	405	412	423	449	385	443	449	421	421	424	450	406	382	420	396	417	408	413	421	385	450	445	459	417	388	414	421	410	414	411	406	464	434	433	409	403	410	398	387	413	374	443	408	450	404	415	420	391	446	412	390	396	408	437	384	404	399	440	377	405
4506	2350	1492	1052	974	925	945	894	881	872	844	884	894	927	900	912	887	885	882	861	885	930	915	902	859	832	909	922	920	878	893	897	879	855	850	910	880	842	883	917	911	889	872	889	898	894	901	911	906	899	870	950	870	950	885	870	912	874	956	828	904	910	834	875	891	911	926	876	910	924	905	907	875	881	867	837	947	868	934	851	861	875	865	893	885	847	850	881	903	908	916	848	892	866	901	849	910	898	872	874	900	891	905	860	863	849	885	907	854	871	923	867	874	924	918	903	942	903	896	886	860	886	888	838	861	905	879	908	907	822	867	886	880	897	869	914	896	862	949	855	883	891	888	897	884	929	942	862	905	838	861	878	909	930	909	897	885	873	862	871	863	902	904	860	863	904	916	926	925	863	928	913	895	904	912	871	914	941	889	881	943	865	870	891	880	847	903	890	879	932	912	925	916	922	923	871	884	928	901	896	930	933	875	939	906	908	948	872	849	912	918	902	909	892	920	911	894	862	901	904	903	905	879	896	918	862	902	859	909	870	877	915	870	894	879	828	959	899	920	867	877	856	894	944	865	876	871	929	891	924	924	906	888	823	953	882	870	844	926	903	940	911	891	855	870	886	948	841	884	912	912	843	877	922	926	857	878	916	902	933	867	894	892	836	876	959	923	889	894	916	860	920	887	913	887	942	920	892	879	865	884	939	845	903	916	893	897	902	896	950	878	882	920	912	874	876	885	845	899	944	903	858	895	820	871	933	897	847	875	859	847	883	912	919	862	939	916	866	888	929	927	870	932	881	902	909	925	881	854	932	903	857	956	863	843	878	914	913	936	893	911	873	885	898	904	877	881	911	912	865	871	883	916	917	889	849	854	936	902	888	850	909	877	888	933	923	893	909	942	908	909	902	948	842	912	906	890	883	865	943	886	898	912	926	897	890	885	893	876	920	945	886	900	884	948	838	900	903	900	898	909	850	854	903	923	906	879	864	879	890	899	890	932	938	862	910	916	941	874	885	888	918	889	876	877	884	879	901	936	891	894	863	926	840	861	903	843	884	941	877	894	887	873	854	901	863	907	882	896	843	877	863	902	888	887	973	888	876	907	924	897	879	915	891	880	905	894	895	914	878	884	910	893	859	856	890	882	865	866	921	880	885	894	941	882	861	893	869	919	903	899	848	905	894	887	891	783	899	912	920	875	937	882	882	921	927	875	948	917	902	909	915	889	895	911	863	897	848	893	902	926	865	894	958	902	868	914	860	888	901	955	941	894	888	882	925	895	844	932	873	924	896	899	873	863	923	895	871	929	896	895	805	927	868	922	885	882	910	863	904	890	881	870	950	882	990	906	881	915	892	895	898	899	896	896	875	881	926	858	929	891	843	895	914	933	882	866	904	880	900	957	866	881	924	863	864	968	902	908	903	888	894	832	885	917	903	834	896	904	873	943	871	942	866	909	863	894	903	908	913	859	888	856	835	869	863	905	900	871	872	901	858	881	937	897	856	910	918	938	915	908	848	854	943	884	886	946	854	909	912	927	907	922	926	887	859	898	862	888	880	894	932	955	954	896	896	906	913	884	852	901	882	899	895	889	863	945	876	872	883	916	896	904	819	883	906	909	913	889	881	884	868	888	955	907	910	887	977	907	920	933	859	928	949	862	908	881	870	877	875	858	850	919	852	884	900	929	901	894	949	1017	871	935	911	890	932	982	867	880	890	830	841	872	867	893	888	865	932	872	910	918	902	897	930	901	902	906	885	909	875	886	882	905	879	864	816	873	878	883	913	886	832	933	884	877	963	894	871	876	896	858	897	903	863	881	898	868	885	821	928	876	932	926	855	897	822	884	877	902	860	887	878	854	899	853	875	897	886	842	834	914	936	944	851	876	874	909	916	890	871	857	904	890	835	906	932	846	872	854	911	914	898	907	900	885	913	881	891	914	822	899	880	894	869	881	881	920	845	912	849	877	925	872	915	900	924	919	847	870	878	922	961	906	883	869	900	877	929	892	904	942	933	912	922	842	893	947	857	897	891	965	909	898	946	926	932	919	882	879	884	897	930	854	919	900	870	895	830	838	856	890	904	930	920	878	889	879	869	889	888	933	842	863	895	878	922	840	928	824	903	844	882	946	892	853	833	910	859	885	811	872	934	901	912	911	903	900	937	850	901	917	889	899	909	862	862	879	865	876	904	872	941	875	853	877	910	872	877	877	889	917	915	909	859	909	924	922	866	896	923	904	919	864	901	888	910	860	846	880	926	896	892	903	931	905	933	902	893	850	918	895	826	854	906	910	885	860	848	866	917	905	897	895	894	871	873	858	903	873	891	809	911	878	894	871	934	885	946	824	883	903	891	945	955	908	921	885	888	884	883	894	914	871	847	845	873	919	885	896	898	929	879	854	929	887	935	943	885	867	907	909	912	939	929	918	913	874	836	918	892	879	934	906	883	932	946	941	908	944	880	867	795	804	870	858	963	920	905	838	951	922	881	887	922	837	900	912	863	873	888	907	905	859	891	902	906	922	863	886	870	837	894	887	879	937	952	887	887	885	934	878	884	908	880	863	876	889	870	908	916	938	852	893	892	865	889	909	904	923	853	917	876	970	971	946	895	908	923	841	913	879	818	883	900	919	845	891	911	867	865	853	874	922	946	917	860	896	918	917	880	913	838	894	842	865	876	934	864	894	884	890	892	947	866	835	914	891	834	897	872	882	873	965	841	876	860	865	844	866	860	863	887	936	881	883	921	897	848	939	858	940	907	913	881	907	858	952	860	893	903	908	920	907	909	861	904	917	913	878	855	901	909	932	880	870	884	876	942	893	832	896	911	864	846	891	899	892	899	864	887	899	811	921	918	850	954	905	893	905	876	893	901	873	889	925	877	921	875	904	901	890	882	904	895	856	906	860	842	903	901	912	902	865	919	920	889	916	887	913	963	889	915	910	876	883	869	895	901	942	907	926	899	860	916	863	946	886	919	891	867	894	864	849	893	929	871	898	890	892	870	850	860	905	900	861	871	945	890	868	880	958	892	880	899	934	902	890	900	906	883	867	905	841	889	893	906	982	851	858	922	888	935	871	942	919	888	935	894	886	917	929	867	898	917	926	918	932	902	904	858	877	909	832	936	878	936	915	904	913	869	846	902	853	884	898	855	882	932	903	836	926	896	869	903	917	855	883	874	863	900	867	831	938	861	838	880	867	869	889	862	950	903	898	920	893	873	915	902	910	941	906	899	888	889	896	926	905	867	868	959	891	924	886	861	885	981	875	882	869	812	900	914	856	901	886	915	871	900	880	877	927	945	885	891	916	885	881	907	919	910	840	796	887	905	940	923	890	932	924	894	850	876	939	901	925	877	875	847	917	890	888	935	919	850	876	898	826	916	908	938	865	918	914	950	888	863	919	908	913	902	883	887	881	875	888	857	865	914	945	871	921	927	885	890	883	909	890	890	908	930	909	900	911	905	900	906	937	912	927	843	923	852	871	871	869	860
24406	20990	23946	28200	20994	21021	10885	641	448	425	403	387	401	374	344	399	362	312	318	306	336	340	300	295	319	300	352	319	324	332	308	285	299	316	285	343	300	335	311	332	322	344	293	326	288	324	341	296	305	321	311	311	340	300	296	305	301	329	323	288	325	320	329	298	303	299	310	302	313	269	313	331	333	290	313	346	333	319	322	266	333	319	297	314	323	317	291	313	316	315	326	336	323	314	313	345	307	303	328	330	324	352	341	360	329	334	328	319	339	315	329	320	323	334	353	316	323	306	326	316	342	318	343	334	337	363	309	318	323	305	329	327	329	340	322	308	316	306	313	360	355	311	316	303	345	324	339	312	310	334	304	344	305	309	312	296	314	292	316	340	354	313	326	326	288	312	340	352	298	326	308	330	310	282	300	317	319	318	323	327	332	311	318	326	301	325	302	333	320	344	334	314	321	338	303	328	314	320	328	333	324	313	320	314	292	314	315	365	335	329	330	302	320	303	314	317	328	318	291	323	345	317	303	319	354	331	292	301	328	336	301	294	337	311	283	322	338	335	284	316	331	339	338	328	312	290	299	335	328	326	296	292	305	321	344	319	299	311	351	291	299	279	322	306	286	316	295	316	323	338	288	330	287	365	303	313	299	277	309	349	373	315	324	301	314	335	313	334	332	296	325	320	330	329	316	281	324	323	304	331	311	309	328	340	297	316	309	339	319	323	308	303	276	327	314	302	326	339	358	308	302	308	329	291	331	310	318	314	333	333	337	324	340	307	303	316	305	291	314	287	310	322	342	308	337	330	305	354	345	328	344	287	305	331	294	295	313	330	361	332	289	324	295	302	321	355	318	313	327	320	300	351	316	314	332	281	327	323	292	345	311	300	322	290	325	285	315	281	304	304	365	314	334	309	335	323	321	324	323	275	317	316	274	306	303	294	314	301	322	332	307	295	291	336	315	325	327	306	311	311	316	326	326	322	325	320	335	326	316	323	276	315	289	280	311	326	318	310	330	311	305	327	308	313	283	331	339	312	319	307	309	302	325	288	329	326	325	340	326	286	334	310	304	351	340	294	299	334	307	342	354	278	328	316	303	325	327	325	337	345	360	337	306	342	320	267	331	307	332	304	319	340	327	281	317	308	315	323	291	331	309	327	365	344	313	313	316	375	338	318	306	319	297	293	313	300	319	311	309	284	305	326	328	295	364	296	318	331	308	325	310	348	331	324	320	314	329	342	307	324	321	329	305	318	315	304	332	343	337	361	308	321	336	337	293	305	324	327	326	313	325	318	300	335	309	312	327	320	342	278	320	302	317	310	322	313	339	321	308	301	336	331	314	328	302	363	331	323	312	297	311	295	310	290	336	301	337	344	283	280	320	305	281	314	307	301	315	311	316	306	318	320	307	304	276	311	292	349	337	326	309	335	318	326	289	310	275	328	352	323	309	334	322	273	321	314	317	297	327	306	340	322	326	284	335	324	345	339	276	311	323	328	326	338	310	291	305	328	323	319	299	354	314	318	298	310	320	337	351	307	304	283	309	320	326	341	352	292	325	280	336	311	318	286	293	298	287	351	281	323	310	334	320	318	346	276	343	296	292	273	320	334	321	311	350	335	333	332	306	314	335	329	328	306	342	303	322	343	341	334	334	332	340	343	283	313	299	286	318	319	334	329	314	310	313	317	292	309	308	302	312	318	304	315	310	334	292	317	311	329	330	331	304	356	320	294	311	301	324	299	328	318	328	297	282	323	335	349	317	320	282	335	298	360	303	365	312	322	307	315	317	310	309	276	305	315	343	338	352	315	307	316	317	352	347	275	280	279	320	308	310	346	306	311	329	332	320	326	342	280	299	298	326	283	303	312	329	301	311	315	318	278	294	311	327	297	310	363	322	297	339	317	306	335	306	316	351	313	309	354	331	291	349	305	286	285	333	296	325	345	338	324	344	313	316	350	296	325	315	281	299	331	312	329	329	334	354	294	311	305	333	296	292	302	321	298	283	297	339	339	308	298	351	298	351	305	315	311	305	340	320	309	333	332	322	284	307	316	289	311	346	329	329	304	289	347	309	286	334	317	332	331	301	281	339	320	313	315	340	310	364	360	321	304	305	314	289	312	300	272	333	330	302	306	320	348	321	309	305	333	282	336	318	280	335	310	287	306	314	326	353	287	319	321	356	327	338	300	315	330	315	286	311	305	293	338	326	310	356	330	326	282	305	306	299	293	322	348	318	296	302	275	289	327	345	312	342	346	318	319	310	331	346	288	316	337	326	314	303	347	291	334	307	338	305	334	336	304	298	303	314	297	302	305	319	314	308	280	281	298	303	302	313	309	318	283	299	325	312	312	282	308	329	310	274	325	307	299	318	333	314	343	323	305	329	305	310	321	299	311	337	296	290	333	299	293	325	293	290	307	331	287	332	325	335	369	311	340	313	333	335	333	301	292	334	321	309	296	297	304	342	307	323	310	327	343	297	280	309	318	304	321	310	307	313	325	320	323	284	331	327	357	294	357	314	294	315	318	315	376	326	294	309	317	346	314	302	310	313	278	312	337	325	307	319	314	304	331	318	290	296	305	333	270	270	307	316	304	339	306	329	329	289	308	325	295	286	327	312	340	347	333	297	364	355	310	337	309	325	319	273	278	289	295	296	324	326	319	304	316	324	337	295	321	336	294	331	313	340	306	306	311	292	313	354	365	301	319	307	295	314	288	339	297	315	322	341	316	291	327	305	310	316	264	344	313	310	296	312	306	300	292	328	309	288	331	319	293	333	312	295	320	337	334	338	279	297	330	323	340	311	304	333	324	354	292	299	286	358	277	277	368	301	283	310	324	329	308	345	317	321	354	318	333	302	339	310	290	330	301	330	345	298	283	303	317	314	344	331	311	293	336	304	308	367	304	334	295	294	340	341	296	364	304	325	340	334	294	326	297	314	324	304	282	287	299	280	308	311	337	323	311	320	297	324	314	337	329	361	314	340	334	322	312	336	344	311	307	317	329	325	330	297	331	321	350	321	300	297	335	333	301	299	327	336	324	342	321	315	309	281	332	323	301	286	301	324	293	334	327	306	295	287	361	308	313	332	333	332	347	310	288	351	333	321	328	335	296	299	310	315	324	307	298	288	299	312	303	320	285	293	310	309	310	270	307	263	334	346	323	332	312	310	302	267	314	342	352	315	340	335	337	343	343	328	326	325	305	340	330	295	271	308	325	284	295	291	295	308	340	313	271	310	349	333	355	304	314	299	284	313	347	339	335	317	312	296	313	319	332	309	326	328	340	315	342	342	337	331	317	320	322	312	317	315	309	310	301	336	308	337	316	322	330	342	318	308	320	316	320	310	332	319	297	356	286	305	298	313	317	335	357	323	303	290	315	301	308	310	282	322	286	321	355	273	312	302	319	313	341	312	307	305	321	302	315	315	323	318	303	316	309	286	343	305	338	319	305	342	336	334	327	285	314	315	328	314	304	285	320	314	308	314	371	290	295
4016	3286	1760	1082	815	824	733	717	716	711	706	677	705	661	689	693	674	690	686	709	734	653	722	654	659	673	712	677	655	683	700	633	701	682	678	680	666	683	690	658	638	683	643	668	633	686	659	648	687	692	698	681	685	723	682	642	691	707	675	621	676	700	634	669	697	670	697	702	664	732	677	683	699	653	660	641	680	712	680	699	676	710	662	652	727	638	644	694	657	663	633	639	668	650	693	634	743	634	671	662	693	662	679	693	659	658	629	653	605	625	658	684	674	714	668	636	708	652	636	675	654	698	697	727	688	675	651	693	672	612	694	678	668	687	692	655	660	630	678	634	674	677	704	656	691	690	669	675	673	703	654	633	706	704	705	676	657	647	644	651	660	666	670	669	676	664	638	667	666	682	675	671	654	667	673	670	700	669	696	643	656	649	682	712	653	659	622	650	652	678	683	662	669	673	605	673	663	703	678	679	654	681	703	671	677	691	660	622	646	662	621	678	685	681	683	706	683	710	698	672	665	719	661	721	703	694	672	654	627	664	663	673	684	687	682	720	675	672	631	674	675	674	654	709	701	699	686	667	661	740	659	669	676	672	668	677	712	710	666	657	661	674	648	696	668	701	661	717	656	653	701	669	674	677	660	696	652	640	653	702	676	629	646	683	648	646	674	714	650	688	631	676	680	684	663	697	661	716	661	691	679	703	694	666	652	676	682	689	744	693	679	616	647	655	652	732	668	679	714	691	586	693	644	655	695	740	634	676	671	704	714	689	716	702	698	657	652	691	677	682	611	699	616	671	655	643	646	685	690	705	662	649	650	706	654	627	705	681	661	722	676	642	656	671	655	707	634	675	687	653	637	671	714	648	662	715	675	706	683	648	716	692	630	646	654	654	644	737	723	666	693	728	646	652	687	717	673	632	637	685	697	626	655	693	695	624	664	659	642	679	710	682	681	654	648	678	691	658	668	670	663	639	688	652	705	732	698	687	660	657	689	694	661	685	670	690	672	684	686	674	698	632	704	675	677	618	654	676	669	698	665	720	682	656	633	674	693	660	666	666	659	678	702	642	687	660	663	665	683	643	699	617	665	628	706	673	691	690	672	689	708	679	702	669	670	675	645	631	676	719	641	690	729	718	680	685	685	699	678	659	682	660	665	693	667	660	704	639	728	671	685	640	683	694	642	667	687	665	706	676	693	695	640	667	675	664	616	710	652	649	714	648	692	648	659	656	719	704	657	645	680	687	678	677	680	657	653	695	660	665	742	642	697	698	691	650	664	643	658	658	710	663	629	675	648	673	659	671	685	649	713	659	672	714	695	673	687	698	682	670	674	694	723	650	634	685	688	640	704	712	675	714	691	680	648	684	669	681	663	695	661	677	698	732	635	680	644	650	642	680	636	691	705	697	688	683	667	704	696	663	636	672	664	669	690	695	699	685	677	667	638	686	633	678	688	691	658	664	643	705	651	730	650	688	648	664	708	754	718	675	658	674	673	686	708	705	691	698	684	680	753	641	672	615	672	671	689	700	686	663	665	681	669	737	686	688	700	657	679	642	658	673	649	710	647	642	690	705	693	667	624	684	715	665	653	663	665	671	675	629	675	680	723	691	692	697	679	644	723	728	683	689	680	665	686	675	638	696	697	706	697	627	706	661	679	669	649	617	652	646	638	712	729	677	733	670	675	673	704	686	678	675	698	705	721	673	644	689	691	676	708	684	716	629	663	683	658	671	657	655	668	672	661	673	650	682	664	663	653	662	683	670	660	698	631	640	640	649	664	637	724	664	678	675	671	690	677	693	660	700	648	690	721	677	704	628	711	700	680	682	641	660	688	683	649	624	638	662	650	693	691	655	727	630	698	684	649	671	693	732	666	690	653	667	636	651	648	713	660	705	677	679	681	701	637	689	641	663	677	692	647	665	667	721	675	669	698	645	672	648	699	658	674	645	670	596	706	692	657	647	717	649	684	647	693	676	660	697	636	684	662	658	705	652	699	696	674	679	638	660	652	655	691	696	669	679	655	685	657	651	685	683	624	692	699	676	634	633	682	697	669	639	716	699	694	672	670	678	628	682	709	668	687	708	681	651	675	622	685	636	693	664	682	678	661	642	686	644	682	705	710	715	658	664	653	671	672	670	677	651	681	662	675	726	682	685	652	673	644	664	674	596	657	701	641	671	663	652	630	709	679	677	658	647	687	694	639	671	736	645	671	642	641	607	616	632	639	676	648	699	665	694	688	676	653	692	699	627	662	715	691	666	636	669	646	668	681	650	667	672	710	675	685	685	713	675	697	680	669	659	641	669	723	648	623	683	673	699	651	645	660	690	655	661	692	672	684	673	675	636	692	666	672	685	634	647	665	655	694	730	716	698	678	661	682	648	679	674	737	680	614	729	695	670	693	705	665	692	689	704	683	696	679	683	712	682	683	682	685	687	697	710	711	699	667	679	710	670	673	693	678	637	676	677	698	664	675	651	674	684	671	683	675	678	673	640	663	640	678	659	697	681	702	663	673	652	697	696	673	673	717	691	715	659	658	705	667	663	695	668	702	653	640	629	615	655	691	670	734	665	682	631	625	699	653	649	651	681	666	693	638	690	671	671	666	672	665	685	682	643	644	732	647	685	637	643	650	666	660	678	642	668	682	671	693	698	683	697	647	696	670	655	623	715	702	638	656	634	656	656	671	678	651	662	695	648	711	630	673	689	695	678	645	713	712	652	630	645	682	658	685	710	672	720	682	702	641	667	674	587	689	648	714	686	636	692	672	721	646	683	670	700	682	697	677	652	673	684	688	632	673	694	724	682	690	653	643	632	672	673	689	649	634	699	646	672	656	702	656	660	670	630	683	666	713	717	681	676	673	702	683	689	676	666	684	632	647	675	701	697	705	675	703	678	645	675	662	610	680	690	667	699	699	688	630	681	703	720	639	688	664	705	723	640	655	679	665	653	673	679	681	656	697	667	663	673	732	612	664	658	683	701	675	673	632	681	666	646	679	670	648	676	639	627	658	650	695	704	657	644	633	708	725	640	704	710	717	673	666	680	717	636	703	662	650	623	674	674	689	692	645	690	705	663	647	674	699	691	693	650	672	651	643	740	674	711	616	681	659	715	655	663	657	637	687	684	663	709	684	669	651	672	699	664	648	677	667	649	685	688	633	651	703	670	612	700	664	669	620	702	647	679	655	639	653	675	669	665	682	644	642	660	689	671	682	681	703	687	657	656	661	678	716	676	706	630	654	679	689	649	670	660	663	632	646	660	661	673	661	682	685	666	694	652	653	655	684	690	649	660	642	665	658	660	663	696	679	679	670	653	739	639	635	656	640	682	671	656	669	661	689	652	721	679	710	712	679	723	643	650	630	678	709	699	636	687	673	642	674	684	671	688	653	664	697	674	694	689	646	672	661	639	696	619	694	688	642	688	657	704	671	648	675	692	683	672	662	661	661	704	596	644	636	671	674	697	701	713	643	703	636	668	738	689	706	671
33381	15013	2383	369	301	315	298	276	272	261	275	283	274	302	278	270	266	279	310	291	326	262	264	296	298	253	301	280	297	289	262	295	258	252	254	255	272	294	296	290	278	310	298	300	272	269	237	286	254	236	281	290	251	282	264	295	243	268	263	285	270	284	298	269	283	244	276	237	263	269	276	270	266	311	278	279	307	247	266	280	286	285	298	258	296	293	259	286	274	270	287	252	231	294	295	263	231	255	256	299	255	290	262	277	271	235	265	275	263	246	265	256	293	266	284	274	247	265	278	318	269	288	303	290	271	293	246	291	302	276	276	249	295	296	254	275	277	289	261	283	268	280	285	257	267	257	261	289	252	264	264	280	277	247	313	294	250	294	261	251	278	244	241	244	254	278	276	261	287	276	268	306	268	268	302	267	277	274	248	277	310	294	283	274	273	275	251	272	253	249	265	281	283	279	249	264	251	282	260	284	289	275	284	277	246	288	261	291	278	269	263	266	294	258	262	284	278	319	218	275	303	294	275	251	265	242	275	278	297	244	252	268	280	286	306	245	254	304	272	239	267	276	273	237	253	279	295	255	254	301	276	250	260	276	274	251	303	279	278	265	281	231	277	256	273	250	275	266	275	282	247	258	270	255	243	281	291	277	263	280	276	295	273	283	246	268	274	296	280	289	263	293	298	264	278	267	287	273	263	246	280	305	276	278	281	286	271	293	270	297	279	296	265	288	253	267	248	250	268	293	295	268	276	269	288	273	268	314	255	278	297	257	302	261	286	261	294	280	298	267	273	276	282	282	291	254	289	275	270	283	249	256	263	259	249	301	272	283	279	251	244	299	270	291	285	264	268	285	265	291	270	267	269	280	282	269	301	252	233	295	254	287	271	261	269	233	268	250	266	307	297	259	288	284	279	289	299	299	262	251	246	271	270	265	295	258	262	271	268	286	234	276	279	250	290	310	293	287	268	284	288	265	265	280	260	246	261	278	303	272	291	283	266	288	291	275	262	245	288	256	286	251	303	269	231	289	289	286	249	277	264	291	265	285	267	257	273	287	270	314	282	271	252	289	272	241	285	292	273	263	255	304	306	282	252	276	245	270	225	286	249	289	273	269	259	271	285	291	293	244	298	258	276	249	299	288	266	288	279	251	275	272	250	283	301	265	271	259	268	281	277	277	257	259	304	259	254	265	261	277	262	289	282	262	267	278	252	277	296	248	305	270	266	267	270	249	266	266	295	290	263	243	258	329	274	269	258	280	260	263	286	264	296	295	265	260	314	299	267	273	264	311	289	292	295	274	274	303	275	296	253	315	252	273	290	273	275	311	250	271	277	275	262	296	272	234	285	292	232	245	303	274	280	268	254	273	253	257	291	260	268	260	288	281	275	258	250	273	285	280	275	279	262	279	318	261	276	267	292	282	292	276	266	278	283	283	269	260	277	261	294	241	259	282	276	270	264	257	277	270	282	285	278	285	267	296	285	274	262	315	290	295	283	244	285	290	269	253	270	258	285	296	282	306	269	267	296	283	250	256	267	266	256	254	274	243	258	264	241	252	257	270	286	283	289	287	274	266	257	288	258	252	260	287	289	288	282	291	275	276	254	282	303	301	287	270	269	303	247	265	276	295	279	320	260	280	268	281	257	241	253	283	289	247	242	287	284	274	247	256	291	301	290	317	261	279	289	294	284	268	268	290	274	269	260	271	283	277	263	282	287	280	250	285	268	279	284	292	278	290	271	255	253	282	280	301	268	251	269	255	275	291	269	292	254	293	267	275	279	285	266	252	267	299	256	315	270	293	267	229	266	256	257	253	247	278	285	264	291	257	288	277	275	329	274	272	272	250	296	275	259	254	244	240	310	287	295	270	288	276	290	267	255	260	299	237	261	256	288	278	253	260	277	267	268	297	263	264	288	270	268	262	278	276	241	275	280	277	252	253	252	277	276	264	271	302	254	250	272	273	287	290	273	267	242	284	275	306	286	284	299	235	258	256	255	287	294	296	270	281	282	251	263	272	291	271	289	271	285	281	272	284	281	268	262	257	257	264	289	288	294	262	289	245	260	300	274	300	272	266	298	279	298	283	295	244	262	281	288	269	318	295	300	251	272	266	261	258	270	299	279	303	264	258	252	239	276	288	269	283	274	292	249	283	289	276	250	308	321	234	273	256	270	291	250	267	265	253	320	253	243	278	256	279	284	252	301	290	264	315	261	298	273	284	280	297	284	244	268	274	237	247	306	267	264	263	290	275	278	266	257	262	230	266	292	252	265	264	270	253	294	271	279	264	284	282	290	284	269	276	295	294	277	261	274	240	266	277	277	271	269	256	263	278	294	261	279	286	270	266	299	280	277	290	276	258	265	251	268	264	281	256	293	284	270	261	260	282	271	289	289	259	283	318	312	261	235	283	279	246	245	296	282	274	269	260	280	258	286	277	276	255	276	267	267	257	258	274	268	239	275	271	280	270	282	253	274	261	264	280	253	268	306	289	278	281	266	248	286	261	251	280	264	251	278	257	299	299	268	270	274	269	290	260	258	289	264	235	278	285	294	299	282	239	271	246	285	261	260	269	284	265	262	251	297	291	261	302	273	267	295	293	253	320	278	235	249	287	301	296	284	283	281	271	298	306	264	264	237	281	269	299	243	251	265	229	287	277	259	302	289	287	280	256	265	232	253	306	299	271	264	271	245	278	277	298	245	289	292	251	299	296	260	283	277	252	260	234	252	283	282	252	268	279	243	268	286	257	257	296	277	256	266	230	288	280	275	246	303	294	256	284	281	232	285	260	283	288	268	284	275	299	250	270	276	258	282	282	263	267	253	277	273	258	262	303	293	297	264	311	283	261	271	241	281	279	290	266	288	256	274	248	265	276	271	253	225	236	272	307	260	260	272	272	282	282	274	263	255	277	286	249	266	297	286	310	270	267	254	270	293	267	284	283	270	264	282	270	253	281	298	273	280	251	287	270	273	276	270	287	272	271	287	285	269	289	310	293	259	304	288	281	279	237	311	268	274	279	266	287	252	299	288	267	252	281	261	264	232	283	261	261	295	281	276	267	261	270	280	254	269	283	271	288	275	275	283	280	248	267	272	288	274	280	274	282	284	291	230	284	277	299	286	260	270	262	320	315	265	294	281	260	276	272	281	244	268	242	259	281	274	277	259	244	300	246	254	267	291	268	262	284	322	304	256	283	301	276	287	277	289	265	273	271	270	309	265	270	278	279	261	285	254	295	265	268	259	281	288	277	239	292	265	268	266	246	248	284	265	273	238	281	243	270	281	280	269	276	256	277	285	273	289	272	315	259	258	285	253	260	262	270	250	265	273	273	278	299	262	276	236	273	275	269	278	280	267	270	263	253	299	252	284	269	271	267	251	284	270	297	277	269	269	250	313	270	263	285	263	301	296	283	279	297	288	272	271	291	257	282	303	278	258	268	269	282	299	263	274	234	281	246	256	266	290	268	283	261	273	257	282	282	267	291	297	285
7763	695	683	643	636	642	627	661	582	624	671	649	688	603	653	670	598	602	644	631	669	634	663	616	680	665	637	638	649	628	632	633	664	669	652	639	654	630	679	660	640	650	637	610	670	618	685	642	591	677	690	608	610	644	589	640	659	639	611	676	617	664	653	614	665	669	681	629	614	645	626	660	667	654	680	606	682	678	655	652	656	613	694	631	639	647	616	691	614	617	637	636	664	617	599	615	670	697	623	636	638	641	675	653	622	691	690	679	646	665	629	687	657	658	631	608	648	604	667	660	670	648	595	625	659	668	670	657	623	675	642	592	632	634	660	672	690	636	618	631	623	674	615	634	631	635	661	651	649	698	642	637	664	636	650	642	628	682	680	650	632	674	658	656	613	646	698	636	653	619	649	670	617	667	634	685	627	616	649	602	651	700	616	654	630	642	666	635	632	630	664	607	640	665	672	649	626	631	662	636	642	639	641	616	668	666	658	624	611	632	616	668	664	677	667	651	640	667	681	675	639	632	612	669	631	611	651	651	630	648	612	690	651	688	615	643	657	666	634	647	659	667	638	665	656	563	677	686	668	672	689	623	664	640	645	668	608	644	656	626	627	670	667	626	608	616	666	645	657	634	620	619	657	665	649	647	601	666	632	649	676	666	663	632	631	624	625	661	653	640	677	680	662	646	611	677	681	662	663	625	669	663	651	655	637	665	667	653	609	661	626	643	616	613	597	654	604	614	683	650	610	611	606	679	630	679	695	670	705	644	624	643	641	662	687	655	638	617	641	660	679	657	614	615	681	621	623	646	624	608	644	673	635	631	641	646	671	600	659	633	650	648	660	636	667	658	634	649	646	664	652	657	696	673	652	640	675	647	646	616	666	648	637	612	685	633	675	631	665	670	663	679	650	656	665	654	659	648	586	635	653	669	672	610	637	629	605	657	697	656	639	640	663	639	630	640	614	603	631	622	697	654	614	662	636	621	623	663	654	629	674	659	623	697	657	642	678	620	684	630	633	640	660	626	667	687	657	625	641	632	641	628	680	637	599	645	622	636	691	601	644	655	643	648	639	682	647	601	684	668	639	619	639	641	645	685	637	644	653	640	630	690	628	628	661	629	601	635	630	635	637	618	669	640	642	622	678	647	655	633	676	643	635	634	638	643	660	664	670	634	651	631	614	687	646	666	647	685	615	632	641	631	627	633	687	683	664	651	641	670	615	612	646	666	664	642	686	645	652	627	654	629	621	662	629	624	630	631	591	654	671	675	631	644	697	655	664	621	636	611	627	657	573	627	627	673	649	641	617	678	668	614	674	628	702	644	658	642	653	628	655	666	654	653	634	669	630	715	682	668	670	619	684	644	665	651	640	648	644	621	667	621	624	631	653	635	681	659	662	630	675	658	607	675	653	683	664	627	629	624	671	675	662	678	674	687	637	653	618	616	672	648	629	660	631	592	685	628	612	662	613	608	611	649	632	646	664	648	627	637	615	639	645	652	688	698	634	615	636	659	632	634	681	638	608	673	654	656	668	619	620	696	662	665	613	675	610	653	659	698	632	692	648	592	642	660	666	704	636	588	635	642	656	629	617	621	676	614	657	624	644	714	605	641	658	645	644	638	679	675	639	691	644	629	593	719	676	665	689	623	687	658	666	679	660	647	652	670	669	652	618	655	628	673	663	685	706	650	646	648	661	663	659	630	696	666	647	640	658	661	657	654	663	719	673	654	635	655	650	671	623	649	632	708	683	641	611	647	609	655	687	647	650	629	681	664	663	632	633	629	693	687	603	633	681	671	611	633	633	613	624	664	618	624	614	636	644	636	623	602	642	656	656	638	678	622	641	638	607	655	677	673	641	654	637	622	693	675	632	657	649	652	624	655	674	650	630	643	626	644	630	571	647	633	640	647	650	651	620	667	618	610	634	663	653	668	635	630	626	664	638	625	668	645	644	695	648	638	687	636	633	659	638	670	645	628	608	617	661	605	696	670	638	643	671	639	616	626	623	666	707	679	651	679	621	647	648	631	610	650	606	661	702	704	587	626	659	686	592	647	632	638	684	627	659	675	671	679	670	667	669	663	619	650	624	625	654	617	626	598	635	691	643	667	649	704	673	639	658	648	663	609	649	655	676	620	646	670	642	623	627	650	665	697	616	604	638	664	683	680	642	666	619	618	687	652	650	623	682	641	676	654	660	660	637	634	656	634	648	661	662	656	669	684	643	624	627	631	618	695	646	666	602	632	661	639	657	688	634	659	635	622	670	664	636	632	654	668	639	647	633	585	655	614	646	669	657	671	666	679	620	646	619	633	718	611	655	637	671	658	663	661	648	653	676	672	687	622	631	688	669	616	682	638	657	667	674	663	645	648	677	591	648	661	617	650	682	627	637	682	645	626	699	626	632	637	668	683	627	599	648	670	675	646	673	649	688	673	655	676	650	679	653	666	678	648	635	618	672	682	664	625	613	605	638	632	638	631	644	658	651	654	641	675	624	636	650	622	627	617	670	682	665	645	584	653	620	630	682	627	667	641	619	649	629	635	623	645	639	623	671	631	668	675	648	659	642	633	650	672	655	660	634	649	680	636	648	666	660	623	638	663	680	651	641	655	656	635	633	640	619	657	658	695	630	638	622	637	634	623	627	645	640	650	668	679	597	672	641	675	640	595	650	638	655	594	635	593	672	643	621	655	620	636	641	645	644	659	639	670	673	688	641	629	662	653	633	651	631	632	676	672	663	712	683	635	699	641	633	622	650	682	644	643	643	619	617	624	657	666	602	710	598	639	639	663	677	595	646	702	616	608	622	678	661	663	660	632	652	641	664	626	648	634	633	658	627	668	663	677	661	649	635	687	661	577	643	656	610	643	669	631	652	661	669	632	638	649	639	632	656	664	606	665	645	640	641	662	630	622	604	658	653	597	649	648	640	614	656	641	669	655	701	658	652	650	642	670	654	650	608	633	671	649	645	599	651	632	664	629	621	624	606	655	666	610	641	674	676	627	637	622	659	654	679	692	611	655	651	656	646	606	688	641	700	626	666	666	679	615	647	636	659	653	665	667	608	621	653	616	628	618	641	622	649	656	631	619	657	706	659	630	655	623	605	618	659	663	705	651	657	663	630	659	646	683	671	619	650	677	678	619	670	672	681	613	617	664	638	696	666	610	644	656	640	637	619	666	671	672	627	661	637	653	637	628	648	657	642	643	686	667	621	651	670	639	653	618	665	629	668	687	633	611	627	684	678	652	652	657	612	595	674	649	641	618	643	689	673	678	658	652	593	689	623	661	636	634	628	689	682	657	604	639	641	641	653	666	600	651	644	667	661	632	677	660	632	643	649	648	702	629	588	634	626	630	676	656	622	673	651	635	634	652	596	612	648	649	637	665	665	654	672	647	620	604	676	685	612	615	678	640	690	627	654	649	658	667	617	671	676	680	636	668	676	658	694	630	675	601	661	636	671	642	601	695	683	647	590	644	641	623	677	629	639	677
25172	21026	23634	28619	21030	12979	732	580	456	474	458	470	435	490	439	422	467	489	405	446	409	431	397	444	451	423	436	448	401	413	437	411	409	406	419	385	462	399	467	448	430	415	440	399	460	482	396	429	418	418	471	409	405	402	432	419	392	392	424	413	430	443	398	390	406	400	455	451	446	437	414	393	426	431	433	428	452	450	425	409	418	431	409	430	403	411	430	430	459	430	357	427	410	433	423	460	465	464	378	395	455	425	425	384	403	405	457	398	416	434	489	439	412	419	442	420	433	404	433	454	394	448	416	412	400	394	435	408	420	462	419	442	393	388	447	440	415	462	375	435	427	403	428	447	408	419	414	411	397	395	407	386	429	456	410	415	419	425	450	399	456	414	414	409	441	398	438	414	413	419	439	440	443	478	419	424	409	420	425	441	422	405	410	409	386	411	406	445	392	427	397	396	414	429	432	375	424	436	436	391	412	415	433	393	421	460	413	413	422	447	381	433	407	420	389	424	415	408	385	419	432	413	406	437	409	392	394	425	395	404	418	422	417	417	435	443	482	407	413	399	432	408	397	447	440	435	436	472	413	409	413	434	433	459	405	413	399	432	376	391	439	424	438	408	393	410	418	441	436	403	437	428	452	432	389	418	415	432	428	398	432	423	421	443	437	405	422	399	467	381	431	414	410	404	417	385	408	442	457	422	402	422	407	440	420	430	430	392	410	430	417	412	423	368	440	426	423	433	397	402	441	397	385	414	439	424	443	431	441	451	392	463	418	409	398	427	399	414	419	427	436	398	390	434	430	455	409	407	420	402	439	430	436	437	393	382	417	370	398	417	418	414	433	393	356	447	417	443	406	381	411	445	423	377	427	407	442	444	432	440	411	406	417	438	423	352	384	436	446	430	411	404	413	439	439	450	410	401	450	416	386	425	450	409	421	408	432	428	399	432	420	405	425	466	376	413	446	448	407	419	453	433	461	440	424	446	412	404	420	434	380	416	477	406	398	410	423	411	418	411	424	456	431	464	390	418	424	452	426	384	395	436	426	419	411	412	414	410	449	416	415	419	410	439	430	398	430	403	405	419	446	464	454	439	444	457	388	425	456	429	462	422	441	383	426	380	424	440	426	446	389	448	392	406	422	442	401	392	424	396	408	425	401	436	448	400	404	457	413	418	405	432	410	440	406	417	419	415	391	448	452	448	403	442	441	409	445	448	404	423	404	413	408	421	402	371	380	434	398	413	393	393	353	390	413	421	429	407	419	441	454	397	420	420	435	410	420	421	440	413	413	376	419	452	441	373	458	387	452	470	403	427	435	382	453	416	449	377	411	388	397	445	445	414	422	420	425	442	463	401	382	419	402	401	438	407	437	416	441	402	406	405	412	441	461	410	402	425	376	430	432	439	386	396	415	448	390	400	447	397	454	388	422	417	420	418	415	422	412	424	396	428	391	411	402	440	418	419	432	402	376	431	372	418	447	394	439	437	410	421	424	429	417	463	368	419	454	362	438	440	438	432	417	417	388	414	436	441	444	402	368	425	429	355	375	413	425	422	423	434	420	384	423	449	415	440	444	409	434	487	410	358	399	380	411	383	420	420	455	443	433	409	447	456	438	445	398	411	464	417	426	466	399	424	425	378	427	455	412	426	366	458	431	489	445	443	403	418	412	413	406	419	404	371	417	432	413	476	437	436	410	433	421	407	401	410	427	410	422	405	445	452	418	429	459	416	437	415	477	445	404	405	394	431	433	430	445	411	417	429	458	410	437	435	416	442	400	428	408	431	429	427	414	435	425	376	423	442	381	417	445	426	433	408	421	418	452	389	391	438	439	453	405	382	432	420	407	452	410	416	455	429	403	410	423	376	429	412	417	448	455	420	455	425	431	452	445	437	458	447	443	413	434	438	383	407	415	409	399	433	423	425	463	434	423	386	423	409	440	406	407	403	430	431	419	414	440	414	396	442	459	407	388	427	438	390	402	411	431	430	430	436	449	449	435	388	376	413	435	393	406	431	416	385	429	446	404	402	406	416	440	433	459	394	410	432	387	402	419	457	387	386	454	455	405	432	413	433	426	390	358	436	444	426	438	450	454	454	451	443	430	420	392	395	450	441	408	460	426	431	395	405	433	403	442	389	421	405	426	420	404	426	405	377	402	384	408	420	440	402	382	435	400	423	418	412	445	413	383	442	418	394	466	452	420	440	462	425	447	410	411	414	382	420	420	400	443	434	416	404	411	414	446	419	419	401	404	429	422	421	437	391	438	388	410	426	386	444	411	451	458	439	392	403	427	407	448	470	402	400	451	427	369	395	408	437	403	405	423	434	395	415	399	480	404	398	422	445	407	403	434	437	443	428	447	405	435	467	409	452	411	411	422	398	432	428	415	402	420	380	400	403	442	460	414	413	392	430	455	432	425	401	391	426	378	416	410	388	435	396	401	468	431	434	426	388	407	426	408	415	418	406	456	416	432	415	411	474	438	420	392	426	455	392	446	478	413	443	417	411	422	418	440	427	450	423	400	393	415	426	472	444	378	386	410	408	399	399	408	418	429	381	422	407	424	457	402	405	435	432	435	406	419	433	429	402	408	440	401	436	407	396	404	411	390	448	429	429	416	405	425	425	420	410	407	421	429	417	417	395	436	417	429	430	414	442	425	438	409	428	401	407	389	383	437	438	422	411	416	403	430	427	432	376	357	394	419	397	418	405	402	414	403	462	391	426	432	413	422	385	425	445	433	401	380	420	456	445	434	375	381	386	404	437	439	424	411	414	426	448	467	437	442	390	436	464	414	386	429	417	436	409	428	399	427	399	442	416	413	468	451	417	409	436	435	420	436	430	464	392	424	425	413	433	387	448	432	400	393	449	445	468	459	410	390	369	467	426	462	410	388	405	413	455	422	417	464	429	406	450	400	393	417	413	381	436	408	442	427	436	424	389	405	452	411	449	388	443	447	397	371	416	422	436	383	407	428	409	396	400	395	436	415	409	422	465	423	444	359	380	399	437	432	405	414	402	443	448	419	400	391	404	432	417	407	392	438	421	419	407	364	405	467	409	463	448	441	451	411	445	434	395	405	406	412	448	394	408	415	415	381	405	447	399	405	432	437	340	432	416	457	427	444	410	426	401	396	417	417	421	388	425	419	411	389	451	418	414	475	431	440	400	437	440	421	439	452	426	419	430	421	429	413	445	440	483	417	414	414	478	406	411	429	409	415	407	415	430	403	407	417	415	370	434	418	398	432	376	445	428	432	412	390	456	431	453	407	405	419	416	407	395	424	409	437	406	425	392	393	438	419	446	437	432	421	433	422	401	474	394	425	392	413	403	388	399	420	409	443	460	436	400	379	435	405	422	404	425	387	414	411	419	415	414	475	407	429	428	430	423	426	419	444	438	396	392	376	409	424	390	407	413	400	435	393	391	386	406	388	402	389	439	398	397	426	425	457	407	433	446	408	417	358	402	414	397	406	455	396	407	393	402	419	435	437	406
4546	2330	1415	1075	987	992	866	969	920	925	904	897	900	911	928	917	852	900	823	903	912	933	840	837	889	958	907	942	893	927	886	915	894	922	900	911	898	833	890	898	841	901	884	902	954	846	891	879	956	894	921	927	856	866	890	917	898	867	882	921	887	869	912	876	850	907	882	899	911	948	930	863	920	889	927	890	922	932	905	920	891	885	895	828	904	950	934	877	903	859	898	862	904	884	904	922	888	912	921	820	893	911	878	929	837	871	858	916	913	874	899	925	904	924	887	921	878	821	875	877	876	840	922	902	853	892	907	890	850	882	919	886	880	881	851	924	877	888	902	864	871	925	912	960	852	889	892	877	912	882	915	899	863	870	842	945	892	922	878	918	895	876	889	920	876	828	869	921	837	864	878	851	935	881	853	943	884	859	921	920	860	901	890	871	879	923	856	867	943	897	969	922	888	878	896	917	921	885	877	903	903	869	877	886	881	902	852	928	873	906	874	843	880	910	927	883	865	927	921	882	873	929	914	888	866	891	928	918	887	833	876	889	921	926	897	870	937	904	843	915	939	887	917	864	885	889	897	856	892	872	954	884	907	904	914	936	832	925	912	865	928	912	901	883	877	864	873	912	875	897	877	888	930	876	921	855	901	911	928	919	894	889	871	904	921	894	915	936	856	899	916	878	907	889	889	880	923	900	876	919	899	860	873	889	870	901	881	903	884	938	917	904	915	918	897	923	897	881	907	912	972	910	850	871	895	880	886	851	813	911	877	925	850	823	849	909	890	896	889	886	870	866	887	873	937	877	903	926	896	912	907	874	916	910	843	906	914	903	886	939	842	907	893	889	874	851	880	905	864	903	872	863	890	944	886	866	903	935	883	883	908	832	888	839	926	887	924	938	849	938	896	845	916	860	927	912	874	901	884	919	878	915	909	881	904	881	889	845	957	937	918	891	900	847	871	902	860	853	887	931	896	896	918	898	886	881	881	982	903	899	887	889	872	906	877	937	878	891	901	880	936	910	851	854	866	905	863	935	850	897	862	911	884	940	942	828	935	916	860	913	872	868	901	918	954	903	945	901	896	897	902	895	915	904	944	888	916	929	889	890	907	908	892	884	854	938	922	886	892	923	860	911	931	929	901	838	831	925	873	892	918	880	954	913	893	906	888	837	943	929	975	908	899	912	895	885	876	876	863	885	927	853	936	880	868	907	947	956	871	899	881	876	864	906	916	874	906	880	902	904	874	929	880	837	921	879	806	864	925	899	879	913	951	883	862	883	922	875	924	888	889	831	872	896	926	894	887	894	913	919	951	874	875	887	885	910	889	915	923	926	882	900	880	867	843	856	847	883	854	889	893	941	842	864	874	855	911	846	838	905	893	900	878	834	943	900	878	868	856	858	903	933	944	863	909	884	933	895	875	882	820	932	893	895	856	893	901	931	939	916	900	950	787	932	950	875	854	870	922	896	877	899	903	893	908	866	950	904	875	907	856	917	856	911	905	908	907	816	891	905	891	924	924	894	838	920	866	893	855	908	924	896	849	860	906	900	899	926	890	894	911	856	896	871	931	899	905	933	901	925	923	910	893	883	947	851	916	928	924	906	950	898	952	898	908	894	956	863	940	929	891	863	827	887	933	942	899	955	881	899	929	871	859	913	884	874	856	863	915	934	918	854	877	875	913	845	864	908	849	933	894	962	849	926	926	906	860	876	862	905	866	895	891	876	929	899	870	902	910	934	872	912	886	891	879	849	853	904	937	885	927	916	892	877	864	913	896	943	911	858	888	862	879	945	890	901	866	897	910	898	853	898	885	902	884	915	912	860	868	853	957	860	892	846	897	900	881	933	926	893	893	861	947	876	902	918	874	910	929	852	956	915	901	918	912	982	904	946	906	851	863	884	959	838	892	888	881	946	924	945	921	883	876	964	925	891	893	842	898	883	856	911	924	903	885	912	918	897	897	887	944	870	863	857	915	929	874	902	929	913	894	933	924	932	848	845	923	915	850	893	922	847	861	873	910	877	864	842	903	915	875	834	919	933	892	880	952	978	847	896	847	896	933	908	928	932	941	827	891	913	920	874	913	924	862	926	900	893	884	898	900	859	880	880	847	925	900	921	854	910	854	893	920	895	942	888	922	918	898	874	880	893	922	917	903	839	898	897	893	886	852	882	829	855	891	893	941	924	860	914	893	909	875	914	889	864	919	886	866	860	890	853	932	836	870	953	882	889	876	857	877	940	888	865	853	924	876	857	889	888	883	937	916	811	899	831	933	895	907	867	926	880	886	929	849	885	899	923	920	859	880	926	893	938	931	905	906	875	923	882	870	941	914	912	901	817	917	874	900	887	832	888	899	939	851	869	899	905	895	902	885	896	910	903	909	850	849	907	881	923	878	880	904	956	890	881	848	899	964	885	963	903	884	861	862	862	868	907	876	894	907	972	879	931	889	897	867	897	937	888	865	875	920	902	883	952	859	919	853	918	889	898	885	896	899	965	853	920	873	877	882	865	857	903	894	901	889	926	901	904	896	887	937	905	869	945	892	921	894	913	897	898	878	889	938	898	914	931	921	867	920	878	876	868	869	895	960	894	856	871	849	928	896	832	899	918	917	879	923	912	918	898	825	892	922	879	867	936	889	909	860	844	883	901	856	917	899	899	962	936	889	873	876	945	865	913	881	895	835	873	909	937	876	866	891	910	931	883	877	913	866	868	859	872	888	835	836	905	864	872	882	847	882	880	879	881	931	878	853	815	869	925	930	893	914	891	892	929	875	915	908	961	893	885	911	964	888	897	924	949	855	834	916	857	857	894	858	929	872	887	880	987	869	853	908	934	877	956	899	909	867	867	932	839	847	881	889	936	899	949	908	898	946	903	919	896	944	904	922	863	854	922	905	931	868	901	876	923	857	863	873	846	869	889	917	846	882	900	842	902	914	940	928	906	899	890	876	899	898	942	925	900	878	929	900	905	848	912	886	871	927	938	913	900	876	912	900	911	924	882	838	898	947	848	906	946	893	961	903	952	936	874	890	907	904	957	921	875	891	964	847	938	887	872	901	899	904	905	895	867	858	887	932	935	875	861	837	889	890	890	848	919	898	912	929	878	895	887	885	950	892	922	970	971	913	859	909	890	839	940	911	915	896	862	890	944	893	890	883	830	910	857	898	867	847	863	891	919	909	908	828	897	869	887	925	935	876	967	887	903	860	924	941	902	909	894	887	887	883	894	845	914	926	883	908	888	897	844	905	897	924	899	922	932	900	922	916	907	885	878	911	918	858	867	878	835	890	881	945	933	884	894	919	830	929	915	914	945	870	903	893	885	842	906	835	912	884	913	866	917	875	901	864	952	895	862	885	904	844	929	905	933	915	827	971	871	897	807	970	906	951	903	887	904	838	952	892	895	933	883	892	888	874	951	934	902	877	913	962	913	916	883	898	872	869	903	845	896	900	906	887	897	920	913	957	925	883	831	914	882	916	895	900	898	916	907
24386	20996	23965	28211	21000	21027	10838	670	449	434	441	384	382	391	373	334	322	339	350	354	325	368	334	333	342	375	288	302	331	320	276	369	347	323	347	298	334	326	317	341	315	315	313	339	309	304	329	307	355	317	348	306	335	302	348	315	329	356	313	318	316	328	346	315	319	325	339	332	335	303	310	305	332	347	365	332	299	279	353	324	330	327	329	335	331	309	317	302	322	326	301	318	324	332	333	308	287	301	321	326	291	352	318	373	303	321	327	351	317	308	309	306	340	328	337	327	303	319	310	343	321	318	346	344	346	341	330	300	285	321	324	330	309	309	318	340	297	311	299	342	319	281	306	312	308	329	320	346	315	315	326	325	313	310	314	285	337	299	292	318	352	307	289	291	299	338	352	332	331	304	304	317	336	305	289	309	337	300	298	314	330	336	338	313	305	315	318	285	322	330	274	334	329	327	330	363	319	259	297	304	290	285	324	352	315	328	309	361	313	289	338	321	298	299	308	330	307	335	335	326	374	313	293	326	322	333	328	287	320	316	307	335	319	286	287	344	314	305	287	318	317	328	277	328	303	342	307	343	325	336	302	305	294	364	290	302	325	324	294	285	317	277	297	332	338	345	301	311	310	302	308	309	313	330	323	330	299	296	299	337	298	303	343	292	317	326	292	297	316	341	298	318	339	376	341	305	366	323	306	311	347	309	305	332	304	305	320	320	320	320	317	336	386	350	312	315	324	311	342	322	305	335	327	317	305	316	382	312	308	309	325	360	368	340	312	305	324	287	333	309	295	333	300	314	270	298	328	334	313	336	294	303	341	301	321	300	292	305	341	300	314	307	326	310	321	338	334	342	304	313	302	312	346	332	361	335	343	305	326	314	299	330	344	320	337	335	302	324	317	347	299	307	327	335	364	314	331	306	309	319	295	307	342	323	326	346	330	282	299	315	310	291	314	348	332	323	318	304	293	286	284	277	312	325	296	315	330	313	291	315	313	324	302	330	324	292	322	296	376	332	308	352	341	332	298	330	329	313	347	269	295	340	305	313	333	328	319	310	304	366	353	331	335	298	297	333	305	281	315	313	319	284	283	341	325	353	359	301	283	354	315	313	334	328	305	332	343	352	378	342	341	307	353	328	323	330	327	323	315	291	310	303	278	318	336	318	350	348	309	293	307	301	300	322	330	311	290	355	320	319	331	318	323	299	283	321	337	327	333	328	318	314	287	337	337	291	298	297	323	324	310	298	363	296	346	303	303	337	324	331	298	289	313	314	327	295	330	343	299	320	313	297	312	305	325	321	315	314	312	308	336	315	293	295	311	328	310	321	342	303	292	330	316	304	300	324	306	292	308	315	343	328	313	338	267	330	345	336	278	331	313	328	343	353	321	335	315	287	299	315	299	286	328	312	339	335	342	347	291	328	345	293	331	359	300	318	351	319	309	337	304	306	322	325	326	374	338	273	341	318	307	321	303	292	335	329	290	323	310	329	307	303	320	282	312	333	355	316	327	326	323	318	321	321	319	307	317	318	328	324	313	315	291	342	301	331	294	315	326	297	293	328	343	313	324	327	312	328	298	325	340	329	328	300	315	302	321	330	320	300	305	274	320	375	319	316	349	309	342	324	312	325	285	331	328	334	286	311	327	339	320	303	328	373	356	279	310	321	321	309	310	299	304	299	285	309	342	318	330	333	348	286	321	318	313	302	329	293	340	301	369	337	314	324	358	329	306	307	305	326	330	309	304	337	283	318	317	326	336	351	338	316	348	297	322	302	303	303	319	339	308	307	343	310	329	322	339	304	297	310	349	302	367	364	319	305	306	297	282	284	327	294	324	289	299	300	337	336	308	351	338	306	357	297	351	344	312	323	350	319	363	322	318	339	326	305	315	313	305	312	315	303	335	334	319	299	336	314	342	295	303	331	309	342	342	309	307	318	307	319	317	315	316	306	326	337	351	316	318	320	292	310	293	326	308	317	317	311	345	294	326	309	323	321	325	340	281	317	349	291	321	295	331	297	316	317	322	319	310	307	288	333	332	326	320	330	324	335	351	350	314	288	358	313	353	293	297	332	309	345	320	370	328	329	317	326	363	320	323	348	320	349	337	306	331	361	312	292	279	324	336	297	311	309	337	297	313	288	341	313	338	325	318	321	318	331	280	319	308	305	299	309	315	313	314	327	314	277	312	323	303	298	330	334	323	328	325	313	312	329	314	293	306	328	339	311	311	302	351	321	304	301	290	354	317	316	345	328	314	306	308	320	298	329	322	318	325	328	307	317	335	292	298	293	321	326	319	330	319	331	320	315	294	356	344	313	320	313	293	348	265	308	310	302	348	302	297	336	353	330	320	357	302	284	324	340	323	304	310	325	284	297	308	303	328	332	302	309	292	325	317	303	334	324	323	304	295	293	311	295	297	333	311	346	339	321	285	308	325	294	303	323	333	363	270	295	301	299	324	319	321	338	321	299	305	335	319	317	302	306	331	325	294	339	322	323	294	305	361	309	294	309	318	309	307	290	342	288	319	320	346	309	337	320	300	340	347	289	309	306	299	309	341	315	310	303	324	327	313	326	321	319	323	338	311	341	302	331	299	330	338	323	330	335	302	306	317	329	336	326	306	316	328	321	294	302	306	268	282	314	285	350	313	311	343	296	282	317	301	307	354	350	349	334	319	303	339	309	304	318	312	338	317	328	352	316	278	326	341	353	341	289	331	361	305	308	290	323	298	331	296	317	303	312	318	318	286	307	325	315	329	328	296	314	312	328	296	341	343	300	323	292	352	318	324	330	300	310	325	312	335	337	306	299	346	336	344	322	317	310	293	330	324	292	319	350	297	316	302	313	301	288	318	330	291	329	272	308	300	351	330	305	311	303	313	334	315	309	318	323	319	321	329	309	293	288	333	321	321	290	320	290	333	321	324	279	255	297	302	326	296	350	303	304	320	326	300	330	369	321	307	301	279	331	328	309	314	317	354	315	310	321	339	328	330	302	327	284	317	295	295	294	320	318	335	303	345	345	332	288	336	308	310	322	328	347	303	314	296	318	318	341	341	326	303	313	326	341	324	291	311	304	311	281	324	285	309	336	282	311	289	326	313	330	339	315	307	270	298	322	314	299	302	311	305	329	307	334	318	317	320	283	323	320	346	341	352	331	324	276	328	307	314	304	341	334	362	329	347	326	293	294	333	317	303	359	339	324	296	323	303	306	343	306	299	319	279	302	299	332	332	318	303	314	282	314	290	328	296	308	318	308	317	302	304	297	322	308	327	327	313	350	310	353	306	336	307	302	304	320	324	320	300	321	281	362	322	310	340	361	323	303	314	299	308	327	301	351	317	332	325	340	282	268	298	309	296	384	300	298	329	312	341	309	338	307	290	305	323	326	335	269	311	316	310	303	330	293	318	307	307	316	331	328	303	333	293	299	297	329	319	281	304	325	332	331	350	312	321	332	296	337	321	295	319	313	368	318	295	297	317	313	322	310	303	287
4007	3409	1805	1095	828	769	740	730	701	687	701	700	687	636	739	708	669	655	677	637	688	711	652	649	668	718	658	715	655	655	648	681	659	702	668	711	717	719	666	654	674	690	693	665	649	670	700	673	696	687	633	713	701	642	661	658	647	654	676	673	645	641	666	702	662	710	669	635	648	628	682	652	735	707	637	659	661	655	665	677	661	656	687	672	685	654	711	664	657	686	696	709	666	677	656	710	626	685	719	716	652	636	660	642	654	665	691	632	665	676	675	709	650	693	653	655	670	679	604	719	681	646	683	641	670	673	642	706	691	663	711	698	657	691	629	668	690	661	650	674	659	687	638	692	676	644	665	731	692	706	655	690	713	672	691	683	659	706	696	669	712	730	664	669	708	666	642	688	662	690	714	643	674	700	636	677	673	696	691	632	654	655	661	694	635	656	676	684	668	697	660	680	613	671	671	648	707	618	680	714	706	674	670	690	695	717	634	692	643	694	653	685	663	676	659	691	676	661	656	667	690	682	688	669	629	677	688	647	710	658	672	674	638	679	605	711	728	678	694	687	726	688	650	683	708	652	674	701	673	683	670	719	682	696	643	640	688	727	654	649	757	710	651	714	645	659	648	659	700	662	708	671	632	712	664	674	671	614	682	669	652	662	656	697	698	679	630	693	667	673	677	672	701	662	662	680	690	662	705	677	688	699	674	623	668	670	703	638	691	618	661	659	709	662	684	657	633	693	663	689	644	651	661	651	672	696	666	652	639	669	656	669	646	685	636	670	688	723	709	715	679	682	684	649	708	695	674	645	695	672	636	716	676	701	697	668	655	711	700	672	634	655	682	658	675	646	685	660	701	660	631	669	648	687	693	657	654	657	695	717	667	649	684	695	651	669	650	703	674	628	623	659	687	673	658	640	654	657	641	739	683	684	685	662	644	641	699	640	681	687	680	617	685	711	677	717	678	671	653	673	719	687	705	699	683	698	657	668	663	705	698	665	667	691	681	731	700	682	665	676	649	706	689	696	723	671	671	643	658	661	648	658	719	674	700	705	652	666	685	695	645	695	696	690	703	648	673	657	686	704	661	690	668	659	681	691	704	696	669	661	652	646	713	669	685	660	700	654	686	676	688	676	692	645	660	679	689	668	665	716	730	679	686	689	746	684	686	690	667	674	699	637	687	679	648	700	694	680	691	675	651	649	683	654	727	693	650	631	704	655	717	646	698	705	681	670	672	652	637	703	686	662	700	672	677	661	692	671	643	699	664	678	696	726	667	687	673	638	668	681	720	619	704	701	673	675	711	664	681	663	664	641	665	686	594	707	650	744	663	681	671	671	692	681	663	678	686	661	638	708	711	677	688	640	672	706	673	678	672	671	716	702	677	693	649	659	718	675	648	717	699	689	641	691	682	706	666	686	631	675	669	698	707	673	700	671	649	706	663	681	696	651	678	711	660	650	706	626	708	720	641	677	704	703	659	703	705	678	649	689	682	709	653	718	676	651	666	688	670	644	666	683	650	653	661	693	662	651	702	648	657	602	727	660	682	630	664	654	664	665	650	702	658	673	660	700	701	709	670	695	706	686	651	688	718	655	689	642	671	658	714	684	682	684	691	726	707	723	666	689	698	639	659	702	675	676	694	625	662	713	641	686	692	707	700	730	695	683	652	633	685	681	667	664	671	678	691	686	680	687	699	684	694	682	695	683	672	673	714	680	673	704	679	631	665	672	666	631	701	682	669	647	637	634	679	691	717	692	699	679	648	653	662	656	621	729	688	593	649	676	684	707	641	646	699	659	688	634	717	688	707	680	693	673	639	658	699	728	663	697	702	682	664	659	662	665	652	651	701	693	710	605	628	689	634	674	645	658	666	687	655	662	647	677	663	700	670	682	710	666	677	693	658	690	655	693	657	663	699	646	681	695	672	664	661	658	665	671	709	637	670	684	755	664	690	684	701	700	677	649	627	679	678	735	669	680	686	639	694	675	645	681	665	653	695	627	692	656	669	649	675	655	667	683	659	702	663	678	674	648	655	695	686	653	655	662	663	682	685	699	665	637	640	679	632	667	642	723	717	663	670	714	701	640	660	680	682	678	680	686	671	660	681	691	669	653	677	646	701	620	682	657	695	666	705	680	699	685	649	745	639	696	662	654	694	658	664	704	656	635	680	691	674	652	658	694	664	689	664	685	702	661	689	701	669	651	704	642	705	661	717	694	686	658	662	703	662	691	668	687	703	645	715	686	695	696	686	628	676	698	651	700	652	634	690	710	651	706	707	693	679	680	675	671	677	674	645	675	704	617	673	677	655	633	647	629	705	713	695	659	685	695	648	643	680	667	659	651	654	721	679	680	645	698	709	708	667	706	647	705	685	648	680	688	641	688	662	706	648	617	647	680	682	661	640	656	677	654	717	719	683	647	676	694	666	681	684	688	715	660	693	689	736	691	691	705	671	700	665	671	691	679	637	643	639	686	653	685	699	694	656	641	715	675	715	649	692	645	630	717	655	673	687	626	671	687	642	683	668	677	710	657	655	670	660	723	722	710	698	664	656	650	650	679	679	655	672	703	701	710	681	661	642	637	677	698	713	704	686	706	663	691	658	670	640	689	686	654	646	688	684	633	706	683	676	645	695	631	632	668	626	658	688	708	661	669	674	686	655	658	689	644	680	681	700	628	648	693	647	626	702	674	685	703	703	666	674	697	698	615	650	711	628	669	724	694	716	701	702	725	700	685	689	660	688	690	669	686	631	685	689	661	668	692	697	700	678	637	669	673	637	687	677	687	669	656	664	620	655	673	656	639	653	690	673	671	693	677	655	673	720	680	742	654	652	688	690	715	673	657	707	641	663	734	677	682	664	687	776	716	660	619	676	650	657	685	736	685	702	641	683	655	672	718	690	680	666	683	688	651	641	725	659	658	656	664	658	690	697	629	700	660	657	685	719	678	644	696	669	630	691	631	668	630	698	660	649	654	699	694	670	694	646	692	646	703	699	697	708	701	685	683	699	653	689	664	640	697	737	706	646	687	651	666	649	616	692	678	645	661	639	719	702	691	675	666	700	696	671	642	681	658	674	695	711	655	706	672	704	645	722	593	689	632	646	713	682	676	693	712	694	691	709	662	708	614	683	702	653	660	669	652	662	705	681	729	637	669	688	708	702	692	701	662	652	666	680	676	632	682	703	671	649	653	636	670	690	675	661	675	696	625	694	644	700	681	638	660	634	687	699	676	664	626	703	683	616	667	671	663	687	675	703	632	681	707	656	698	643	663	666	618	662	681	634	689	681	662	712	747	661	693	635	673	658	623	629	692	690	682	651	672	654	686	677	674	675	683	663	686	675	707	686	695	694	706	690	683	625	654	717	717	677	672	708	651	681	659	662	666	674	690	663	644	708	685	705	640	722	674	661	634	681	674	616	651	679	648	642	651	662	724	631	667	679	686	641	678	647	681	702	647	674	715	705	710	666	699	706	715	700	695	687	691	675	704
33213	15000	2341	374	300	243	285	266	264	249	259	281	250	314	298	270	271	297	272	309	266	273	268	258	251	254	256	289	253	261	300	297	271	255	283	302	263	244	267	247	272	303	291	246	261	273	269	272	262	266	295	285	297	278	281	297	281	273	269	305	282	274	271	282	283	278	272	294	287	294	284	269	274	274	283	277	292	294	266	290	298	291	301	264	261	251	284	265	297	279	244	276	262	288	217	274	310	286	273	276	273	263	285	264	296	253	256	250	275	266	302	277	308	276	286	262	298	287	257	277	276	267	281	251	323	272	261	300	275	271	243	271	307	290	248	268	283	243	260	284	278	272	277	282	266	311	259	314	271	260	284	294	293	307	286	271	272	294	297	255	291	268	322	273	296	278	284	279	284	284	267	290	278	269	279	308	293	313	282	284	241	284	252	309	266	275	265	270	258	266	303	285	257	252	301	284	278	264	238	272	270	280	297	259	259	289	276	259	276	241	306	259	307	264	272	258	255	269	264	271	297	329	277	285	277	300	253	278	270	271	283	285	285	271	280	257	266	264	284	299	261	273	272	265	292	304	302	268	280	247	274	287	289	256	273	267	251	295	309	269	272	296	214	277	268	267	273	260	270	279	288	275	236	270	271	304	270	248	275	288	278	278	281	270	276	288	252	295	284	266	275	284	261	269	276	278	250	277	280	283	251	264	290	268	284	301	234	272	263	268	279	240	262	258	285	273	305	292	247	262	274	298	286	289	278	287	287	279	247	289	273	279	306	252	287	283	266	259	336	280	283	296	255	275	285	269	271	281	292	246	309	291	282	270	311	290	254	298	289	303	290	288	275	273	294	250	281	290	265	285	257	239	296	297	271	261	266	252	287	288	284	294	276	274	297	253	251	311	277	264	267	284	309	272	299	264	265	296	302	274	253	289	282	246	280	307	277	279	258	246	313	294	296	294	270	286	279	278	284	261	256	266	256	284	268	274	260	297	295	271	259	295	311	289	268	265	276	276	290	262	284	314	275	274	267	259	289	265	283	260	286	293	290	254	259	273	260	271	283	261	241	255	278	299	283	268	263	256	292	293	277	291	296	297	243	267	259	263	290	273	247	287	326	290	248	267	233	268	282	300	285	288	270	284	281	266	295	285	266	312	294	287	316	244	259	291	257	292	283	285	302	267	297	259	284	268	272	281	272	245	297	280	267	306	271	253	283	295	293	283	307	285	256	277	264	297	276	316	277	278	237	266	262	276	255	269	264	255	294	266	245	266	288	294	243	258	266	239	276	291	309	275	276	279	267	291	251	257	300	256	266	279	263	287	276	259	241	267	284	252	304	278	273	269	297	250	284	269	269	297	268	270	263	287	250	270	285	280	269	287	252	257	281	275	288	283	295	280	288	257	282	273	272	295	270	297	297	250	271	268	246	275	276	263	281	279	278	251	271	278	267	277	285	289	291	281	303	276	293	262	272	292	275	271	271	247	274	248	258	264	240	271	264	300	284	295	294	302	274	284	256	267	312	282	284	302	266	250	284	259	295	275	282	267	284	279	282	286	307	270	270	283	305	259	301	273	249	261	311	288	295	260	259	275	294	268	297	259	287	304	249	245	284	272	250	283	270	264	258	278	268	250	273	287	291	284	272	238	309	292	276	277	328	274	276	270	274	294	276	288	288	275	269	280	259	286	269	279	297	311	271	246	276	285	233	289	286	266	261	287	279	237	277	256	289	264	256	303	275	274	277	299	265	248	293	275	276	262	273	272	309	307	310	264	276	272	247	323	274	265	313	278	257	259	250	315	299	280	295	287	264	268	283	271	267	254	258	307	256	256	269	300	263	273	294	310	260	272	276	273	271	257	271	301	306	260	249	280	282	245	258	255	290	282	282	267	281	292	271	259	262	281	286	311	270	269	260	323	292	274	278	300	265	247	255	294	271	277	327	280	247	258	279	263	260	311	295	265	285	275	291	261	271	290	237	266	269	275	274	283	291	248	262	284	270	279	258	257	312	272	287	268	280	291	302	262	270	253	271	264	294	279	299	282	274	291	260	273	304	288	272	262	293	259	245	312	268	278	294	299	268	245	276	296	275	284	262	254	308	267	262	286	297	281	268	284	266	283	255	270	309	268	287	270	287	268	249	287	282	261	281	302	266	269	280	274	273	262	302	243	263	274	271	267	281	278	280	282	276	274	268	267	255	299	270	255	297	284	303	286	277	270	284	303	269	253	268	275	331	294	272	258	278	285	257	270	310	256	265	293	272	300	283	271	299	263	286	282	274	267	262	309	278	269	285	280	271	252	296	267	270	294	286	282	302	240	295	249	289	292	285	282	283	292	284	283	311	273	279	286	277	307	266	262	265	281	265	256	275	279	293	265	306	246	262	306	268	265	269	285	274	290	302	285	289	255	273	260	295	303	273	260	275	266	273	270	289	256	255	278	265	240	314	301	281	290	259	262	243	276	281	280	252	248	281	276	270	299	312	248	270	268	293	266	266	263	266	279	271	283	276	266	286	297	258	288	274	268	242	272	284	255	263	250	281	283	282	288	268	273	300	255	281	312	278	279	272	294	281	292	308	269	308	276	278	291	270	279	260	256	291	296	267	271	270	238	254	317	264	289	271	237	256	281	291	296	294	303	294	299	262	247	309	273	290	281	265	255	281	255	298	284	274	263	298	272	286	267	287	326	280	279	254	257	265	264	293	317	277	285	273	300	250	281	294	277	265	274	260	288	271	272	291	258	260	269	258	284	276	286	241	318	273	274	264	262	280	262	258	252	264	272	284	262	295	282	254	274	271	261	292	268	269	281	269	258	279	257	255	308	281	285	301	288	265	257	301	277	337	270	270	252	268	309	271	287	270	309	270	303	265	294	274	288	306	297	262	254	248	269	276	281	269	327	276	280	279	274	288	298	275	280	280	221	261	242	296	281	261	271	251	280	278	255	283	288	279	285	250	287	319	284	287	287	273	262	246	258	270	294	296	290	309	270	298	271	300	277	234	271	281	274	275	276	273	277	271	272	276	299	249	247	253	273	259	295	270	275	259	267	270	291	289	291	291	291	277	306	255	258	281	268	260	278	293	281	275	290	285	274	261	251	283	278	274	289	273	252	258	261	268	258	269	268	280	294	296	271	271	276	302	253	304	250	259	285	250	287	283	279	277	310	247	290	294	279	241	289	268	261	266	273	286	305	265	277	249	291	243	277	251	285	287	260	262	285	264	275	244	258	277	274	306	277	253	242	268	259	278	321	282	257	272	271	266	256	283	290	295	265	296	270	293	281	268	281	272	291	253	255	318	277	281	300	261	233	298	275	279	296	277	254	272	305	300	297	290	274	271	272	284	291	289	277	289	264	261	297	252	260	295	306	296	288	276	283	282	249	261	279	281	265	288	302	293	308	273	278	262	249	270	288	292	293	273	260	271	290	284	284	286	278	271	308	263	283	261	275	288	304	289	292	301	278	267	271	296	259	233	278	283	310	299	261	307	287
7770	735	642	658	645	680	624	624	630	644	623	647	636	720	646	658	666	638	661	666	652	655	620	639	668	636	622	639	645	625	642	610	674	613	650	657	660	614	655	623	651	643	671	619	631	655	666	613	623	652	645	638	703	682	622	655	635	627	624	654	652	648	654	632	659	630	640	612	678	667	629	643	676	628	633	663	656	666	634	695	597	651	652	648	656	629	670	624	680	638	646	625	657	643	690	654	649	653	621	640	646	677	668	653	660	683	629	653	635	679	644	609	694	644	612	638	630	602	621	648	656	665	638	611	649	623	616	645	664	607	703	689	687	624	620	644	684	679	672	642	636	599	677	636	671	642	638	645	641	645	637	654	632	646	644	676	640	621	695	685	644	675	620	603	623	645	659	664	664	577	639	627	645	662	632	664	651	720	623	616	610	597	639	648	663	641	681	608	622	665	667	683	675	704	666	656	657	638	601	638	621	634	651	667	660	606	667	642	657	627	681	591	651	703	650	703	672	648	689	664	678	621	629	604	623	641	669	643	618	646	635	640	651	659	677	680	669	635	666	628	638	682	678	696	636	621	656	626	650	635	655	668	622	636	627	657	682	631	644	687	678	651	667	598	635	676	649	660	642	651	634	652	630	636	654	640	637	636	659	642	624	629	647	655	593	677	628	619	608	591	674	635	649	630	683	624	639	671	650	621	625	624	601	651	652	647	657	692	629	652	616	683	629	662	644	632	623	720	649	666	657	626	674	632	646	675	697	637	638	661	656	613	665	665	630	646	649	674	658	646	627	687	607	650	684	631	629	633	650	649	650	653	627	577	691	701	656	646	736	629	635	637	652	644	645	671	693	656	672	610	625	715	645	654	632	650	626	613	593	642	673	653	619	613	678	661	698	636	627	606	654	681	663	600	643	658	642	693	652	644	664	660	668	670	664	672	666	674	655	626	668	665	657	652	641	662	630	627	658	650	685	625	610	672	655	744	638	649	663	678	650	670	649	657	729	657	642	648	655	633	638	606	677	652	633	688	639	645	652	653	665	685	632	647	617	650	651	655	654	656	626	648	618	646	637	672	643	669	660	703	645	679	615	630	643	657	657	577	631	620	652	658	681	626	688	628	641	663	677	670	639	669	639	648	685	676	688	662	645	672	670	634	667	665	628	640	677	620	628	662	674	666	602	643	612	659	667	654	650	684	628	655	673	628	645	606	626	627	665	685	629	661	639	622	642	690	675	618	643	635	641	651	650	653	623	666	625	638	671	675	640	668	630	647	628	620	659	659	648	643	664	635	675	669	621	671	673	655	633	649	625	611	639	618	642	664	692	633	631	646	632	686	637	637	644	673	683	610	642	632	661	659	609	621	642	650	646	655	617	627	612	650	639	645	660	650	644	639	646	715	665	639	695	665	655	632	620	650	622	670	662	611	663	669	654	639	667	599	649	625	648	643	604	650	712	616	642	648	586	650	687	689	694	652	664	642	663	607	657	668	624	606	647	624	612	655	674	614	632	624	695	629	630	652	610	623	640	632	621	655	614	643	645	680	604	651	658	631	654	626	645	673	648	651	626	653	642	660	668	664	647	661	640	636	646	642	670	673	669	655	608	645	637	657	639	608	635	699	656	656	673	654	657	669	685	649	635	661	593	681	674	631	673	645	608	671	661	632	638	650	611	685	625	650	633	667	708	609	666	634	644	667	625	671	674	641	658	623	632	651	673	671	640	660	667	640	627	639	652	664	636	641	613	654	643	661	661	655	653	653	664	642	635	659	674	681	611	620	627	613	645	691	701	643	617	661	637	649	673	658	663	639	669	636	639	671	631	644	684	646	620	640	645	618	660	616	635	640	641	630	609	644	631	646	644	646	659	627	678	608	646	640	630	644	635	624	686	637	666	636	627	652	678	665	660	656	656	617	638	645	723	638	639	615	676	646	641	642	642	688	618	630	596	626	656	636	627	608	662	632	682	608	654	674	622	663	670	689	623	641	671	654	635	643	671	678	698	673	686	708	703	633	677	669	686	689	627	648	698	644	638	641	627	663	669	677	616	632	606	634	703	621	622	631	635	652	676	688	631	666	661	658	608	629	683	646	632	644	707	646	637	682	610	651	632	595	635	651	664	669	630	606	660	620	620	618	668	640	663	691	637	658	671	672	648	662	656	669	666	650	634	643	659	642	601	628	650	638	616	705	665	652	631	629	687	661	679	601	650	649	659	670	656	612	618	629	677	618	672	628	638	663	607	651	659	635	660	636	624	660	659	617	662	577	626	639	618	643	630	637	659	677	677	637	651	628	643	621	630	652	634	630	667	620	669	652	680	673	655	686	651	662	631	651	674	652	620	669	608	690	681	658	645	668	635	664	697	667	633	619	613	628	660	685	663	630	663	685	685	656	629	610	648	676	632	663	674	635	652	630	669	641	626	642	655	605	667	702	687	683	657	636	624	646	667	658	682	635	673	655	652	655	646	631	620	653	666	650	657	594	621	670	626	642	660	650	606	623	640	607	608	581	636	607	619	646	669	658	662	667	626	589	620	621	660	650	651	627	661	665	589	673	623	620	638	656	705	603	667	659	652	641	642	643	656	648	628	679	595	673	634	674	644	619	724	640	630	618	638	649	642	652	649	626	636	583	648	615	644	654	635	641	653	623	599	630	654	689	662	663	630	603	626	640	639	672	591	609	675	651	665	645	671	692	622	676	627	649	634	613	683	631	692	633	654	664	623	668	664	654	656	646	618	655	645	631	647	613	658	613	690	620	651	609	632	657	616	674	646	676	660	670	634	643	683	639	649	637	619	665	628	653	626	641	642	648	665	639	634	666	619	614	650	665	639	669	675	612	620	597	652	623	621	647	650	629	644	705	655	638	606	635	631	690	612	654	651	669	676	629	638	660	622	657	712	664	617	665	649	626	651	640	616	665	593	626	614	599	644	618	658	598	664	647	589	660	641	612	632	680	671	646	663	708	651	620	638	627	606	626	622	616	680	629	621	649	607	690	664	641	656	621	671	649	647	644	632	636	687	679	638	657	660	624	658	665	664	607	630	660	657	642	656	631	686	631	676	678	632	649	670	639	633	673	622	661	642	654	630	613	641	661	646	610	640	628	647	701	603	637	663	644	658	694	667	603	648	648	662	653	650	666	679	631	656	651	670	701	617	649	652	621	620	677	686	631	639	677	660	637	647	647	624	696	667	625	682	640	668	687	691	658	664	675	671	670	627	679	639	660	644	627	619	607	653	642	639	631	636	683	583	631	630	643	672	637	641	622	668	660	684	663	624	665	632	667	667	672	665	635	603	631	604	671	641	661	653	686	642	696	675	644	622	634	574	616	637	611	610	693	651	663	646	704	698	658	654	666	602	685	618	641	628	622	654	683	597	648	615	626	668	655	653	646	643	637	681	662	644	647	648	672	638	628	639	636	627	659	639	627	608	660	695	692	661	652	639	627	637	659	646	663	661	676	640	679	611	594	629	688	646	645	644	649	667	630
25182	21038	23646	28681	21052	13063	764	553	501	532	460	459	446	428	448	427	441	415	429	451	427	424	450	381	421	440	412	454	456	428	435	437	420	415	394	377	482	435	440	458	436	419	429	435	449	430	382	413	431	417	416	459	434	415	413	413	460	427	418	443	421	422	427	460	425	423	447	421	432	451	444	409	423	392	392	360	438	374	437	425	392	416	435	430	417	402	420	414	425	410	423	415	430	421	410	455	459	452	412	425	421	415	400	466	460	423	468	428	432	426	411	422	432	410	425	433	428	422	420	477	402	418	432	414	433	410	421	428	420	423	369	461	446	434	400	419	447	433	438	431	434	388	417	394	403	415	473	396	429	446	427	448	440	409	422	425	412	392	462	421	430	438	473	417	414	450	405	393	412	446	456	427	468	411	414	375	430	441	435	404	409	413	430	409	450	426	434	386	410	392	405	418	436	430	439	461	384	402	458	451	413	426	436	429	394	432	405	456	413	446	431	400	421	386	384	407	385	410	393	425	399	403	425	440	459	444	397	444	409	462	454	433	399	415	384	411	476	421	408	432	428	371	401	444	406	411	442	411	416	424	409	443	413	412	438	424	402	417	447	436	440	401	408	411	427	428	416	446	423	424	444	436	429	422	446	366	424	434	435	398	421	419	388	429	414	424	432	396	397	411	413	416	447	453	402	409	431	396	417	438	370	397	417	415	445	393	465	444	412	405	399	410	461	426	388	433	419	412	472	438	432	415	389	392	423	409	427	446	411	390	421	352	433	443	426	454	417	417	433	404	421	426	439	382	445	471	401	400	394	432	420	409	420	402	429	395	435	433	423	400	449	415	403	439	440	409	370	416	401	436	387	416	440	447	435	437	418	418	429	433	431	381	413	406	414	399	396	442	447	449	399	422	430	455	403	431	443	403	384	406	405	393	374	368	454	453	453	411	415	401	462	460	465	422	423	419	373	416	437	460	397	440	432	401	437	422	395	394	401	422	413	411	421	435	438	459	403	398	424	456	401	435	415	429	414	400	416	428	427	416	429	428	420	454	396	424	436	409	384	398	470	415	405	413	399	411	443	447	408	457	413	374	449	399	412	420	422	432	393	409	436	408	425	431	409	402	432	425	452	448	441	444	385	405	428	436	406	399	431	407	405	407	415	398	407	405	422	427	396	411	421	440	409	381	392	427	425	462	407	416	394	417	415	457	380	448	386	420	425	445	426	415	419	444	390	422	443	378	406	410	419	415	411	422	432	434	405	446	439	441	415	396	439	418	417	389	432	435	406	439	391	420	411	406	415	422	425	444	418	413	407	381	394	393	405	412	450	462	457	413	436	397	417	435	417	430	431	418	415	423	407	439	424	417	416	453	407	439	408	408	410	390	447	428	437	444	407	437	428	421	423	427	455	419	422	407	397	408	399	398	411	427	407	438	442	405	402	410	438	440	409	391	418	411	411	438	404	449	425	405	433	441	417	386	464	385	420	432	400	419	421	411	384	423	419	405	420	404	406	401	388	425	458	434	414	458	407	383	405	351	434	408	451	406	430	401	450	433	388	428	428	428	435	448	445	441	423	453	419	444	418	412	416	418	465	439	434	421	437	394	426	436	405	400	422	435	389	394	427	453	363	402	433	412	425	446	447	400	418	440	452	429	436	424	416	434	398	398	437	408	424	418	452	418	419	376	405	453	407	431	385	372	409	395	414	417	413	436	411	413	394	395	422	443	423	426	409	423	422	391	421	445	440	424	438	415	383	403	406	384	439	447	419	441	380	429	438	417	416	415	446	425	414	425	420	419	391	435	379	396	420	403	428	439	403	435	429	392	407	381	389	410	425	458	469	432	433	421	409	422	428	419	402	411	394	396	413	451	399	427	411	416	428	445	405	404	419	430	467	428	372	412	382	434	414	420	415	408	403	417	426	445	385	426	400	386	421	431	477	412	409	432	413	421	422	436	415	415	431	394	449	422	422	426	427	390	391	467	426	409	414	426	401	423	453	387	425	428	439	450	394	415	409	413	447	460	437	425	401	404	399	412	403	423	428	427	391	409	420	415	413	405	404	437	439	442	422	401	425	448	415	397	440	403	394	408	392	409	434	401	395	377	405	419	420	429	390	406	426	439	430	411	399	412	410	408	410	448	426	417	432	441	440	398	412	424	398	401	384	401	436	433	429	432	420	375	398	429	446	411	441	407	384	400	439	395	393	415	377	392	437	414	457	436	426	403	416	427	433	441	371	419	425	404	434	443	403	403	449	390	413	433	414	426	448	406	432	429	433	403	430	413	414	439	421	400	444	407	433	445	447	432	405	428	380	426	404	443	406	401	398	393	446	385	422	444	414	423	404	442	412	403	418	401	407	421	366	412	417	437	427	425	420	420	424	469	395	423	403	432	400	409	412	407	423	403	426	454	369	449	376	434	435	403	416	424	368	395	449	403	454	397	387	408	429	417	476	409	439	421	425	416	432	420	432	432	429	424	407	483	419	437	414	459	457	432	405	418	450	446	412	450	383	430	406	408	427	380	391	427	445	443	392	392	432	394	427	417	424	419	419	417	443	421	404	394	435	415	419	422	388	398	383	427	444	426	402	395	418	428	380	472	390	406	417	426	419	444	448	397	412	396	408	428	412	429	466	414	423	430	423	424	413	406	416	446	420	394	432	410	443	437	395	402	395	395	425	408	436	416	446	418	416	425	420	412	404	403	413	377	371	433	410	379	403	370	433	410	401	393	440	422	429	385	428	429	416	405	387	383	420	411	424	436	428	417	390	435	438	462	432	441	414	427	430	392	397	419	408	441	421	408	419	452	419	412	405	481	392	401	444	433	451	495	428	424	427	449	439	392	442	448	407	435	440	411	445	413	421	414	424	439	399	426	417	424	424	420	412	407	405	425	409	396	402	442	426	405	455	406	424	443	390	430	438	448	410	454	394	408	442	440	415	425	431	373	441	433	417	432	432	369	416	441	406	419	437	387	407	414	384	422	381	435	390	443	421	423	410	446	434	428	450	391	412	458	369	434	469	407	452	428	459	425	382	419	392	431	374	398	392	415	381	377	397	439	417	378	398	435	409	401	457	463	467	446	413	461	430	372	406	428	392	426	403	424	427	379	426	410	412	431	433	426	432	418	403	406	431	417	437	421	423	425	387	373	426	396	407	381	444	419	413	451	440	396	416	420	423	412	400	428	445	467	381	393	413	420	427	421	391	412	374	392	443	424	390	372	383	415	417	423	422	382	443	427	407	425	411	400	401	385	422	421	406	373	445	432	441	468	433	410	425	409	400	397	387	462	432	432	435	399	406	439	418	433	418	416	407	389	382	426	464	385	432	458	444	406	443	380	482	414	447	414	456	468	401	470	408	396	420	407	438	378	424	441	413	405	403	450	419	402	380	388	451	378	403	427	444	409	421	408	443	439	454	446	456	428	446	421	376	394	405	435	419	456	435	405	411	389	396	416	349	450	417	425	442	384	424	425	459	421	410	409	397	379
4442	2299	1455	1112	1002	954	980	932	927	905	921	884	858	892	890	858	907	905	902	897	903	872	882	883	968	906	870	901	875	908	865	922	944	895	842	883	913	880	901	868	897	884	834	860	900	905	904	949	908	923	914	890	960	862	904	862	888	949	907	853	837	915	909	904	880	971	920	935	885	883	936	892	837	873	936	836	855	865	891	843	938	915	897	955	880	919	885	818	916	862	860	926	924	900	878	946	940	857	877	930	842	889	923	946	897	859	846	860	962	897	885	879	862	834	862	899	901	962	936	900	913	879	920	836	908	868	907	891	942	926	905	904	948	901	971	935	939	907	839	903	899	900	867	894	945	871	920	968	881	883	907	947	917	873	858	886	913	954	866	882	839	898	917	893	912	888	940	949	891	860	895	854	912	941	906	919	898	881	974	832	853	922	915	883	942	921	906	910	908	871	880	859	918	904	865	919	867	912	888	862	877	942	934	878	944	852	879	893	904	888	882	841	907	902	897	927	882	938	926	945	895	951	879	939	887	875	850	899	897	891	913	909	946	875	874	870	917	910	890	902	832	839	953	905	921	918	856	920	912	901	881	925	898	819	868	868	901	933	897	880	912	901	862	860	860	877	895	963	911	902	844	881	882	879	937	908	862	879	892	906	868	864	895	920	908	906	874	919	956	906	906	925	888	894	917	918	903	917	890	907	879	900	874	923	926	891	863	889	914	911	888	898	909	914	885	918	888	911	925	862	859	838	912	873	897	881	899	902	864	865	885	859	904	869	941	915	899	946	906	894	901	860	946	873	887	900	942	862	881	881	924	915	975	911	929	866	887	871	876	924	912	852	886	901	912	897	903	925	897	862	919	909	888	831	870	895	902	880	924	889	929	888	856	970	910	867	892	923	900	906	887	890	853	899	827	893	912	955	910	923	882	880	865	893	948	802	863	889	899	884	869	883	873	886	849	896	908	860	903	899	913	848	936	930	948	883	897	927	904	881	904	897	924	858	893	923	952	876	896	917	863	926	934	878	867	859	900	918	921	912	876	871	960	865	893	938	890	896	860	882	854	908	894	934	917	829	934	868	914	924	899	951	885	928	896	876	923	895	946	896	888	905	889	894	878	869	878	893	924	882	856	901	874	884	952	910	949	901	900	916	849	889	872	907	906	897	917	887	852	889	847	902	848	919	927	913	903	904	876	877	895	896	928	916	874	914	939	860	905	891	862	926	832	883	867	895	946	902	851	875	927	856	883	928	875	919	952	874	976	893	938	873	866	915	916	902	904	889	905	866	882	896	862	914	936	863	845	922	903	888	895	879	882	851	947	910	905	910	883	868	885	876	851	851	929	853	881	908	958	918	896	899	915	869	924	927	898	887	890	891	939	849	947	921	960	922	934	877	848	844	909	906	858	908	876	919	900	843	892	885	880	924	858	969	903	888	892	947	898	901	832	900	838	874	884	859	894	867	903	873	887	907	882	854	874	905	910	929	913	908	929	884	835	915	915	858	896	940	936	866	927	916	877	870	876	858	878	920	846	920	858	940	874	899	884	913	929	885	901	953	891	930	870	908	944	917	888	864	912	915	902	931	870	865	924	917	857	892	916	917	863	904	846	874	857	927	929	934	871	890	923	922	955	933	872	912	930	879	916	878	929	881	874	923	898	897	950	907	836	937	890	880	892	902	873	925	923	852	893	917	910	907	888	900	841	857	886	928	845	877	945	884	867	908	943	904	899	837	864	939	938	946	937	899	835	934	903	946	929	921	875	893	849	885	937	877	867	826	894	874	900	868	870	871	934	905	915	898	891	907	917	864	893	892	925	906	890	907	859	929	924	883	826	924	913	900	898	912	919	857	860	949	901	867	874	865	893	880	919	884	865	906	876	830	914	900	891	865	943	898	926	911	909	862	889	944	839	893	907	887	870	899	904	898	874	873	875	943	866	897	876	894	940	888	911	889	863	896	886	922	868	917	850	878	854	931	868	902	902	849	869	901	918	896	885	857	872	880	863	854	854	927	910	946	910	895	895	930	931	886	886	946	925	936	925	876	934	872	940	907	843	893	894	912	959	898	950	870	898	922	928	883	896	888	907	940	943	883	943	851	917	902	875	891	872	885	899	875	938	873	871	886	876	889	900	840	861	919	937	951	864	887	868	939	928	864	882	912	912	853	851	898	925	904	837	933	899	850	930	864	917	874	862	897	863	901	902	900	917	841	893	843	912	899	885	865	935	910	901	870	903	902	870	918	887	878	915	911	896	858	874	866	872	841	927	916	987	898	885	872	924	906	928	950	947	887	931	853	946	945	915	867	861	911	866	851	863	871	886	923	898	890	908	912	868	947	918	862	908	887	896	931	951	969	877	891	873	897	937	883	921	889	892	885	978	891	794	868	857	926	905	882	920	895	875	871	905	932	907	887	920	899	934	908	913	915	792	894	910	890	876	865	874	875	941	950	886	910	939	900	932	928	870	938	880	862	924	871	888	947	882	892	915	950	893	876	925	897	905	849	849	909	897	850	880	872	916	881	899	864	951	927	873	887	872	927	925	895	896	956	884	895	907	855	905	894	864	831	933	911	890	880	842	925	949	947	910	959	846	905	918	843	932	912	906	887	903	876	939	819	889	866	891	921	896	918	886	890	898	876	867	896	913	944	908	888	861	938	865	842	931	928	910	895	872	878	883	894	918	867	901	909	858	879	883	888	914	900	938	858	914	931	954	896	898	887	893	924	810	929	917	918	946	875	873	939	904	858	890	891	864	846	920	955	876	837	914	832	900	915	949	896	869	935	869	896	921	918	878	919	947	903	871	875	860	847	886	924	882	897	897	919	883	878	850	861	895	876	960	901	931	885	920	889	894	862	950	911	879	951	927	917	885	895	872	878	886	944	954	926	883	916	886	931	892	910	872	932	898	869	932	870	895	929	874	911	842	947	892	868	896	860	903	912	896	871	855	932	890	947	895	875	898	861	887	891	902	918	878	894	874	874	908	931	915	934	911	881	952	912	880	895	882	930	872	881	913	895	917	914	912	880	872	911	920	873	883	885	920	866	909	872	933	905	890	926	893	873	894	914	914	869	883	860	924	896	909	914	904	911	904	936	841	901	886	887	896	897	889	849	885	900	905	935	858	871	900	878	845	924	930	858	893	940	955	980	874	913	911	877	937	955	897	833	931	884	910	915	926	902	904	907	926	974	922	858	930	951	865	856	887	856	873	865	900	924	910	930	921	911	873	926	960	924	888	892	880	906	864	920	933	868	949	959	881	865	927	899	918	880	903	890	905	891	876	895	931	912	845	924	915	944	933	908	849	866	893	882	907	857	931	908	915	961	876	965	953	924	922	866	899	927	902	905	936	916	863	964	908	887	904	900	865	889	912	905	915	854	908	924	912	852	943	946	938	869	863	901	930	889	863	927	854	885	893	874	858	940	880	884	924	868	913	865	913	921	896	908	894	849	895	950	921	900	850	888	924	909	913	874	902	906	878	880	935	938
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
