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
341826352878	341826353438	341826353988	341826354538	341826355086	341826355638	341826356188	341826356738	341826357286	341826357838	341826358388	341826358938	341826359486	341826360038	341826360588	341826361138	341826361686	341826362238	341826362788	341826363338	341826363886	341826364438	341826364988	341826365538	341826366086	341826366638	341826367188	341826367738	341826368286	341826368838	341826369388	341826369938	341826370486	341826371038	341826371588	341826372138	341826372686	341826373238	341826373788	341826374338	341826374886	341826375438	341826375988	341826376538	341826377086	341826377638	341826378188	341826378738	341826379286	341826379838	341826380388	341826380938	341826381486	341826382038	341826382588	341826383138	341826383686	341826384238	341826384788	341826385338	341826385886	341826386438	341826386988	341826387538	341826388086	341826388638	341826389188	341826389738	341826390286	341826390838	341826391388	341826391938	341826392486	341826393038	341826393588	341826394138	341826394686	341826395238	341826395788	341826396338	341826396886	341826397438	341826397988	341826398538	341826399086	341826399638	341826400188	341826400738	341826401286	341826401838	341826402388	341826402938	341826403486	341826404038	341826404588	341826405138	341826405686	341826406238	341826406788	341826407338	341826407886	341826408438	341826408988	341826409538	341826410086	341826410638	341826411188	341826411738	341826412286	341826412838	341826413388	341826413938	341826414486	341826415038	341826415588	341826416138	341826416686	341826417238	341826417788	341826418338	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
4750	2550	3398	2000	4750	2550	3397	2000	4750	2550	3396	2000	4750	2550	3395	2000	4750	2550	3395	2000	4750	2550	3394	2000	4750	2550	3393	2000	4750	2550	3393	2000	4750	2550	3392	2000	4750	2550	3391	2000	4750	2550	3391	2000	4750	2550	3390	2000	4750	2550	3389	2000	4750	2550	3389	2000	4750	2550	3388	2000	4750	2550	3387	2000	4750	2550	3387	2000	4750	2550	3386	2000	4750	2550	3385	2000	4750	2550	3385	2000	4750	2550	3384	2000	4750	2550	3383	2000	4750	2550	3383	2000	4750	2550	3382	2000	4750	2550	3382	2000	4750	2550	3381	2000	4750	2550	3380	2000	4750	2550	3380	2000	4750	2550	3379	2000	4750	2550	3378	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12829	1546	805	662	900	1602	1954	1679	1669	1416	1238	1117	975	857	753	730	658	599	612	591	566	513	518	520	488	476	470	451	436	448	388	373	401	377	395	370	387	374	421	392	406	375	392	381	396	356	360	346	363	364	331	319	395	356	328	318	335	355	331	348	318	321	344	341	358	391	373	324	329	320	324	354	363	384	344	323	342	339	335	325	339	344	344	333	355	334	317	303	374	362	342	337	301	349	325	341	341	329	346	340	335	300	351	324	311	335	330	345	302	291	323	303	325	310	295	345	324	354	322	341	315	323	334	335	314	313	343	313	328	329	335	326	315	330	336	285	349	350	312	323	305	321	320	302	322	353	312	340	316	317	334	313	336	312	338	300	331	326	335	322	334	326	316	317	312	335	308	339	352	370	305	328	307	335	335	348	320	324	324	343	351	339	327	324	344	339	298	324	330	305	303	297	328	342	302	315	342	374	356	323	352	314	343	330	311	331	304	347	355	332	314	307	336	366	328	324	317	310	325	316	344	342	283	347	326	319	308	325	326	311	320	311	320	350	338	289	316	314	329	312	327	311	305	358	317	340	340	324	321	341	312	349	290	354	331	341	314	335	321	321	316	338	324	343	319	309	344	309	325	330	327	319	307	326	309	303	330	363	328	317	326	315	348	316	305	356	329	318	302	346	313	309	334	340	302	345	332	316	312	334	325	321	328	340	356	309	327	349	299	293	336	306	343	335	329	325	345	323	340	340	328	341	341	306	328	327	319	336	343	341	317	318	309	319	332	307	334	353	330	294	307	327	341	332	333	354	333	336	326	345	361	323	322	343	304	316	356	339	335	327	299	306	316	340	332	334	293	323	337	311	317	369	311	316	322	306	314	332	309	330	327	298	320	306	329	321	320	342	323	308	316	328	341	303	324	326	323	320	332	298	364	357	313	292	346	333	321	347	291	332	320	339	301	314	306	314	314	325	320	316	326	333	328	334	334	355	297	311	334	349	343	320	317	340	295	305	322	340	335	338	322	349	304	318	337	309	322	340	343	308	294	317	289	291	300	326	327	328	318	356	321	324	324	335	338	324	337	325	311	333	335	310	328	338	350	310	322	336	352	325	301	342	334	322	325	313	334	294	339	332	340	332	339	349	351	326	343	380	343	329	318	374	362	350	339	358	325	334	329	289	316	333	303	311	334	361	354	290	309	311	339	345	325	351	347	329	343	306	337	333	345	313	312	326	297	322	340	309	323	325	333	317	341	333	349	320	327	294	362	323	312	346	319	336	331	322	326	327	324	322	297	292	324	311	325	359	311	337	315	296	314	343	325	332	308	338	320	332	327	290	325	340	318	306	311	324	346	347	337	292	347	327	330	338	333	365	315	338	319	313	363	344	287	326	371	321	340	311	331	328	310	334	336	321	327	346	320	328	334	317	332	361	309	344	333	339	340	324	315	315	315	336	324	319	346	368	324	327	335	391	317	321	331	313	327	332	315	310	315	298	318	328	312	354	312	327	322	344	313	322	319	351	346	313	314	311	341	333	319	311	297	332	305	300	318	327	326	350	303	298	309	347	360	325	335	316	325	280	327	320	325	327	344	333	323	323	320	303	319	306	334	350	331	344	340	351	316	328	320	319	338	307	325	308	368	321	305	275	333	322	331	323	334	317	339	347	339	336	320	286	363	348	316	311	297	315	352	319	328	323	337	343	291	319	355	299	325	338	325	334	313	307	323	343	300	325	327	282	302	317	345	356	344	312	313	349	334	335	323	317	339	306	289	318	316	311	318	356	356	343	323	340	310	318	320	322	296	348	312	285	317	325	303	341	333	294	310	313	311	297	307	333	328	340	306	327	332	306	299	327	327	358	323	333	285	323	305	330	349	293	318	357	356	327	332	324	319	320	333	324	338	292	365	366	315	313	304	289	311	326	319	321	332	322	318	295	325	331	306	361	327	324	331	336	314	296	282	353	293	339	342	359	334	365	323	333	325	308	326	332	286	345	339	341	315	321	342	305	305	325	352	343	325	337	324	325	332	319	325	305	340	354	340	330	323	314	317	323	336	362	369	309	333	313	309	310	332	352	321	329	300	310	331	331	359	331	316	334	299	333	331	312	336	352	333	317	313	355	300	298	381	336	342	299	338	321	302	322	327	332	323	328	324	329	314	327	322	309	326	315	298	311	333	324	303	335	296	332	336	334	326	337	358	302	301	328	328	336	360	311	327	326	320	276	324	314	321	327	325	315	313	311	322	309	306	345	339	331	328	315	337	339	304	361	283	346	321	351	305	337	345	313	344	316	324	305	328	307	312	354	305	327	324	329	290	309	303	345	319	327	331	331	335	358	369	348	314	333	333	321	310	326	319	309	293	326	319	314	304	342	326	293	358	322	328	319	322	318	313	361	304	343	316	314	334	292	325	324	348	349	322	347	315	359	280	324	311	302	345	332	313	313	290	349	317	339	312	311	293	329	338	332	344	319	294	335	293	331	329	327	315	307	316	310	332	321	327	310	343	324	341	312	353	343	368	322	315	315	327	313	323	335	356	333	337	322	332	360	328	280	303	310	360	312	333	326	309	291	328	368	328	336	314	285	348	316	317	312	332	317	323	318	319	305	362	340	316	317	303	366	323	348	338	300	319	333	319	359	317	329	313	330	335	323	298	312	326	314	296	367	326	318	315	352	336	323	341	307	326	313	312	348	320	348	331	307	347	336	341	325	330	295	318	330	346	339	325	318	339	309	341	325	354	337	312	322	310	317	341	340	330	325	305	367	326	337	340	310	310	321	331	334	332	328	320	321	357	320	309	322	323	308	320	351	326	329	332	342	292	322	307	319	349	304	329	298	296	329	304	370	352	323	336	360	311	327	335	314	316	316	318	330	309	295	344	287	335	327	331	303	332	352	348	328	352	341	363	302	343	336	346	320	330	350	332	332	312	318	337	340	302	338	325	282	316	331	318	346	322	335	319	345	308	325	335	299	325	327	305	345	365	313	332	322	320	362	330	308	328	336	320	314	319	360	336	325	318	345	308	375	301	333	317	345	322	333	327	352	298	308	302	303	317	317	304	286	303	325	286	315	351	307	334	325	302	308	309	328	325	330	317	331	336	284	308	316	324	337	313	330	322	363	316	313	338	347	298	351	314	346	332	323	323	312	308	323	302	318	328	311	316	340	301	324	301	323	312	305	316	331	349	319	318	337	306	333	345	295	342	364	329	355	319	316	290	335	355	338	334	339	302	313	306	337	305	319	321	336	333	325	354	346	289	354	310	321	325	300	311	302	367	285	319	301	313	318	339	332	291	330	324	321	294	347	348	368	304	329	314	303	343	355	323	345	354	371	279	337	346	327	324	323	299	318	333	306	329	290	327	302	311	324	323	325	341	327	338	323	314	304	369	301	343	309	319	346	339	315	315	324	301	347	286	333	326	330	314	295	334	318	346	293	350	300	325	318	305	313	325	317	303	343	319	313	331	341	328	329	312	323	311	305	314	296	326	306
12275	2365	1574	2001	4921	6566	6365	5571	4791	4118	3548	3088	2689	2363	2012	1893	1833	1575	1455	1400	1314	1214	1124	1093	1065	1002	957	873	878	827	824	832	783	744	730	739	741	678	663	660	724	650	671	615	651	687	652	594	605	618	586	624	629	615	551	540	539	577	530	524	577	515	555	555	575	588	535	575	527	531	555	554	541	549	533	551	517	532	488	529	535	516	521	543	539	524	523	505	501	520	516	527	500	496	539	497	481	499	513	544	498	490	542	476	531	491	495	505	499	482	521	520	495	504	451	477	486	498	528	508	493	488	454	556	465	478	479	499	500	552	479	500	492	488	499	499	514	505	487	475	527	451	459	485	502	529	475	511	446	504	482	505	503	461	498	507	460	475	447	444	468	501	480	479	464	460	468	466	499	506	518	485	483	505	505	515	490	500	482	482	514	476	492	459	507	557	489	480	502	447	480	486	491	474	467	512	515	475	512	484	467	503	518	471	457	515	531	458	514	468	461	466	480	505	466	483	530	432	449	522	490	474	518	472	504	471	522	484	507	494	481	466	476	470	508	518	477	481	481	480	490	443	468	474	452	468	475	478	457	465	517	479	508	480	443	453	512	491	475	504	462	496	483	510	490	464	468	501	509	493	507	502	482	477	470	455	486	490	533	495	476	521	489	479	495	459	462	442	454	467	450	455	460	483	480	459	468	493	507	488	460	481	468	517	492	479	476	488	499	470	495	482	468	459	484	501	537	486	481	514	430	512	492	470	510	487	475	482	507	460	466	461	454	447	484	478	493	482	466	461	458	457	531	463	501	505	469	492	489	493	485	478	452	473	460	492	479	459	446	461	484	523	470	468	492	518	477	497	470	466	484	485	553	495	473	496	468	494	485	501	465	505	494	477	479	467	461	473	487	478	471	471	485	492	462	442	463	528	474	481	480	488	474	468	485	483	473	485	472	491	478	464	494	459	500	483	469	532	475	524	473	474	445	473	477	558	451	408	477	479	434	514	469	475	467	485	494	460	459	488	511	489	515	450	461	475	492	516	507	482	496	473	462	518	496	493	472	484	505	474	532	502	476	462	467	489	478	487	474	473	484	464	466	499	472	493	463	525	530	516	447	483	480	527	515	437	471	455	512	506	446	458	485	459	493	494	444	488	485	451	500	469	486	502	443	431	484	499	510	492	483	482	455	509	473	489	490	450	487	426	512	509	458	474	487	497	493	527	463	460	517	453	473	502	462	484	502	481	464	468	499	443	476	493	486	431	472	456	509	508	481	446	482	500	466	507	484	480	511	480	465	453	485	454	483	479	448	464	460	492	482	476	480	473	471	483	471	470	465	499	501	517	516	462	489	472	470	439	492	528	483	467	493	452	487	492	499	477	499	515	464	482	460	475	521	497	485	474	463	496	465	530	486	483	468	493	472	519	450	512	477	475	492	474	485	476	455	442	478	462	466	497	505	526	498	487	422	494	465	455	474	416	441	484	486	496	484	500	446	485	494	480	492	519	502	494	471	465	503	488	480	489	472	493	489	485	472	485	488	452	480	456	483	481	465	530	459	537	512	466	496	487	462	445	485	458	465	498	471	463	452	496	551	478	468	476	477	468	504	517	454	500	496	473	483	504	484	453	459	514	475	477	475	455	502	455	485	461	484	467	538	506	481	510	492	473	488	475	511	478	442	491	484	449	481	508	444	511	492	538	479	504	470	492	507	509	470	465	520	496	503	500	507	455	515	466	463	502	491	487	499	514	481	457	477	488	471	482	530	530	479	444	448	456	466	483	491	478	521	470	463	474	476	499	460	510	489	486	491	501	470	446	467	490	474	483	504	472	495	516	503	495	490	492	453	496	473	519	473	529	489	482	491	480	509	496	489	470	463	499	471	465	492	449	472	471	487	499	507	475	496	517	505	469	501	484	472	492	486	469	464	520	493	483	495	490	526	457	452	474	496	492	501	478	510	480	512	492	498	486	528	485	464	470	482	478	504	487	505	464	458	522	489	480	456	463	434	485	478	476	509	466	478	511	516	439	481	435	472	492	455	488	511	476	520	491	470	476	522	483	440	501	500	489	474	474	489	462	430	485	475	436	504	445	528	506	473	456	483	474	473	483	450	450	464	517	497	496	487	509	491	499	520	492	481	471	467	484	482	469	500	451	483	482	458	491	485	436	492	485	465	457	462	476	467	512	471	477	481	507	472	460	517	462	488	450	463	507	490	489	504	473	456	490	511	500	447	483	483	487	513	482	491	525	515	511	498	510	506	511	487	433	461	464	515	477	464	495	469	488	524	454	488	522	496	453	477	509	498	477	480	492	495	460	476	479	489	453	483	467	563	490	479	475	458	466	469	481	496	498	468	491	496	486	458	500	495	478	489	529	503	436	484	484	496	514	508	468	496	475	486	506	488	488	484	477	505	485	487	450	480	447	475	489	452	509	464	448	477	484	464	463	441	457	539	485	531	475	471	459	464	463	503	485	478	457	475	504	470	502	508	467	465	474	474	470	474	520	474	502	490	464	510	479	497	449	461	517	499	476	485	477	506	498	516	474	485	474	484	453	503	489	482	455	470	479	499	505	468	496	479	491	501	487	482	515	492	459	476	487	500	470	496	477	487	496	473	493	513	503	466	499	477	494	480	487	443	453	494	494	475	485	498	498	475	527	489	478	505	483	491	462	476	484	516	503	463	479	509	506	514	475	486	477	481	476	500	464	480	492	481	488	473	490	499	438	504	503	485	455	456	447	477	450	507	466	495	488	435	446	494	477	426	501	478	472	474	502	535	481	460	466	477	454	482	490	471	493	512	474	469	440	434	477	432	480	479	483	491	500	469	510	501	492	485	495	479	493	467	479	484	495	472	496	479	501	498	509	476	467	460	472	431	495	495	476	442	456	451	467	478	481	521	462	513	504	487	538	479	492	525	528	485	489	495	498	484	449	496	469	486	489	481	470	477	474	467	470	490	455	424	471	489	475	471	475	499	460	456	520	506	500	451	477	466	500	456	454	448	502	463	485	469	495	490	465	504	515	479	471	499	448	506	475	467	485	485	485	486	502	466	505	492	486	482	499	474	478	435	505	498	473	477	494	503	420	499	513	484	488	477	485	490	449	488	489	464	455	450	473	510	452	475	470	472	491	493	472	465	486	515	490	494	451	509	478	460	463	494	538	508	492	489	455	466	493	506	445	481	493	465	483	462	472	504	472	468	488	493	469	476	439	442	490	437	507	480	496	478	507	478	485	461	508	485	500	519	476	507	462	481	493	445	486	474	476	440	474	480	516	431	492	517	457	497	491	497	495	464	450	475	475	494	490	511	459	492	483	475	514	481	519	491	466	458	468	441	486	488	452	500	474	518	513	453	520	468	464	442	511	485	476	469	467	496	532	489	481	504	496	485	480	498	484	498	495	459	469	464	487	485	480	493	470	491	473	485	470	492	448	472	451	451	476	535	542	481	504	486	466	487	518	499	433	478	442	462	493	518	508	452	495	465	466	449	478
5648	607	469	468	535	618	601	582	586	559	568	515	497	512	524	442	447	448	435	430	429	460	449	457	412	417	417	440	454	480	430	431	439	450	436	414	391	420	407	441	397	433	470	452	462	438	444	452	398	445	473	430	387	410	464	470	472	430	423	446	464	415	420	419	446	445	413	413	431	439	440	433	459	440	435	427	445	466	398	443	444	413	466	446	406	443	400	437	438	434	420	441	460	431	436	441	427	406	401	450	436	464	455	453	424	415	409	420	423	424	413	452	484	461	487	457	433	455	471	418	453	449	411	444	447	433	436	438	457	440	416	418	429	434	453	456	436	409	424	428	466	432	479	441	401	452	428	437	423	404	428	435	429	431	450	473	405	460	410	432	461	447	455	438	409	435	400	430	447	447	421	423	425	455	431	439	428	443	417	455	446	445	419	433	428	422	436	424	439	407	427	434	403	423	466	412	424	416	406	436	435	414	452	431	411	424	441	425	422	453	439	450	424	439	437	499	437	451	421	418	424	430	478	447	448	434	450	441	457	451	432	414	443	402	447	446	452	433	421	427	447	450	428	423	405	423	433	425	433	465	444	419	470	443	435	426	403	460	442	454	442	456	460	430	444	436	396	439	402	460	465	424	439	426	411	419	431	433	426	449	423	462	452	422	370	412	414	451	431	434	428	441	431	442	411	460	423	397	426	438	457	414	457	443	424	417	445	386	444	432	449	408	449	432	423	395	405	471	463	405	441	450	433	401	416	435	434	442	444	431	444	433	417	408	446	420	418	413	471	454	449	411	410	445	454	452	443	465	439	387	427	437	422	477	424	430	478	393	441	437	458	441	387	454	401	414	465	444	467	436	438	431	441	453	436	401	425	446	458	398	404	442	440	404	432	450	436	452	437	452	435	456	423	427	451	439	401	408	468	431	428	441	449	428	437	407	480	428	413	435	450	448	405	448	440	455	441	434	434	451	487	435	415	474	456	443	456	445	466	423	430	428	442	418	458	457	450	462	434	431	424	454	421	431	436	421	417	456	450	428	429	456	428	465	408	437	425	440	471	444	448	413	449	474	444	419	418	467	432	457	463	408	439	420	393	467	439	429	422	446	433	376	438	434	438	457	425	416	426	424	399	462	440	458	448	435	414	393	422	486	417	406	404	478	436	409	409	458	460	432	453	413	477	430	430	427	483	433	478	413	451	462	413	437	407	472	438	415	420	452	415	445	444	416	449	395	461	415	422	435	449	437	428	448	453	404	422	475	434	425	460	414	435	471	415	454	425	477	436	431	449	417	378	450	426	496	431	455	424	429	442	449	433	459	467	426	494	460	447	399	449	432	423	401	400	431	450	447	456	455	454	399	387	414	447	428	427	414	427	443	441	428	451	449	463	427	442	406	458	439	433	399	427	420	469	421	436	404	435	429	436	415	455	401	414	444	480	426	400	439	463	430	440	435	416	440	438	426	434	416	422	442	458	457	420	376	448	474	430	431	472	429	447	469	399	447	437	411	426	464	442	411	422	432	432	416	404	413	413	415	408	429	446	461	467	452	375	407	426	431	414	439	409	422	439	417	447	420	413	427	461	455	388	426	446	424	447	444	474	446	454	450	456	431	449	430	440	450	441	437	452	449	419	485	410	422	420	454	430	431	460	414	460	471	422	438	444	421	423	446	437	401	474	447	397	484	414	430	423	468	421	477	412	435	448	451	452	427	464	442	439	439	425	426	419	422	415	456	443	434	438	426	435	444	455	435	455	437	457	448	440	460	471	470	458	454	425	448	434	461	441	428	444	413	387	422	446	417	442	447	428	421	435	447	438	452	427	482	433	428	423	475	459	470	433	409	429	424	448	455	439	439	401	456	470	441	437	426	421	423	405	426	446	427	435	445	440	439	385	419	426	398	393	413	424	462	421	440	432	416	405	415	429	446	381	422	395	406	438	416	469	437	465	471	452	448	434	468	429	435	425	425	424	440	458	409	442	449	456	449	400	425	411	412	424	472	447	420	414	439	466	476	453	435	418	415	417	463	444	391	441	403	420	447	428	416	396	415	397	457	420	435	463	442	433	413	420	403	422	439	420	430	456	408	404	457	429	478	400	436	463	412	440	451	451	433	444	431	404	407	415	423	472	416	456	425	408	434	434	418	442	417	477	418	428	447	456	463	519	399	401	427	427	395	446	423	460	450	448	427	431	426	432	450	447	441	436	437	459	427	437	475	430	415	409	438	452	414	439	441	401	454	448	476	426	415	461	461	418	482	443	439	418	426	450	413	442	421	464	410	451	428	441	423	416	418	464	439	427	405	464	446	413	446	446	425	422	474	427	432	457	408	472	434	396	449	451	423	460	474	403	410	451	428	422	425	439	436	455	425	419	460	465	425	451	456	430	466	463	465	438	459	416	464	427	467	411	419	394	422	431	420	472	432	421	448	458	440	441	454	423	432	458	429	449	443	446	440	431	451	445	417	479	444	443	456	466	433	439	464	440	419	456	464	484	446	438	406	439	441	421	457	424	450	437	439	421	436	430	449	458	462	445	438	415	454	416	441	447	429	413	413	419	430	415	384	419	452	407	447	393	428	436	408	457	449	429	415	426	485	449	469	423	441	409	436	436	415	415	469	454	424	448	481	451	432	394	438	462	447	439	469	425	445	447	436	391	447	430	408	431	458	442	455	416	398	458	445	424	442	445	442	431	478	438	448	480	448	472	415	413	405	426	425	433	416	466	432	453	402	439	467	434	417	438	421	437	430	417	477	462	418	417	421	439	436	423	431	421	442	455	448	419	447	449	420	416	434	451	452	424	435	424	427	442	424	383	413	395	413	459	423	443	435	436	418	437	441	431	444	417	416	439	466	412	421	445	427	451	429	449	438	441	385	433	423	445	434	423	447	464	424	431	433	457	450	410	420	424	437	423	436	420	445	431	433	459	429	439	411	425	429	475	431	458	410	419	465	465	407	430	445	441	406	441	419	425	454	445	422	440	427	450	475	439	438	396	437	439	406	425	446	450	456	396	424	440	439	467	402	420	444	425	410	428	455	416	444	447	427	465	441	423	417	416	446	424	433	383	466	443	432	458	432	443	438	429	437	433	471	428	412	401	412	421	456	433	434	464	423	447	416	418	448	430	436	403	408	367	432	438	433	428	444	445	459	449	421	461	404	452	436	415	439	427	422	390	431	449	428	440	443	456	442	459	412	434	456	411	425	437	440	457	397	453	435	456	434	459	485	431	462	443	432	402	441	431	428	423	436	423	420	416	490	436	487	416	445	434	413	438	430	413	430	438	431	409	445	463	468	394	420	410	465	429	429	405	453	390	456	451	421	398	424	406	434	454	416	422	457	435	391	437	406	416	432	434	440	400	442	489	404	460	420	404	407	446	468	446	464	463	432	409	454	461	466	434	437	409	398	421	427	500	420	398	427	434	449	485	431	417	440	443	398	445	404	395	390	417	448	415	435	446	490	445	428	452	419	428	443	432	480	417	461	443	426
7294	915	773	815	1263	1461	1417	1255	1135	1023	1023	954	834	865	767	772	744	668	710	666	645	637	651	655	596	697	604	643	690	619	612	614	617	626	635	582	569	627	629	590	602	573	599	565	638	583	620	568	610	596	581	547	620	586	599	544	601	554	579	579	596	640	587	570	566	587	563	610	579	562	614	598	578	598	598	573	589	569	576	580	627	562	604	600	606	574	578	613	612	581	533	623	583	581	620	632	581	581	612	591	549	563	604	595	604	585	616	576	591	592	608	546	580	581	602	531	622	610	608	576	614	560	613	572	592	616	608	566	562	583	623	573	574	594	524	585	601	626	615	593	589	602	597	580	587	609	585	592	612	608	584	605	591	612	580	577	534	561	599	572	618	582	585	546	605	643	580	598	541	588	582	578	550	583	598	561	558	522	554	640	598	581	587	564	575	607	649	613	598	538	568	604	585	525	574	561	602	587	558	604	607	585	579	594	572	614	555	607	562	563	562	581	568	563	576	568	594	583	558	583	572	583	596	577	570	631	570	599	582	541	583	514	535	587	606	580	630	574	577	577	576	575	571	580	618	581	614	549	532	531	591	552	563	599	584	562	589	554	623	612	560	572	584	555	611	625	581	552	601	555	570	546	639	562	579	560	569	581	563	577	643	564	581	621	582	561	568	561	541	561	544	578	564	545	577	580	557	577	570	580	550	622	546	605	605	614	528	564	574	617	600	555	614	567	546	580	635	577	594	608	511	581	614	544	593	595	559	621	599	618	601	626	581	627	609	556	558	590	588	569	602	551	601	588	579	587	591	544	591	628	551	601	573	567	551	552	606	579	564	547	572	590	620	636	610	576	625	578	614	560	635	610	574	591	541	567	582	621	624	595	603	552	536	557	563	639	552	568	590	582	542	555	577	573	573	534	562	540	580	556	564	612	562	580	599	605	548	599	596	578	614	603	621	558	582	594	588	586	613	594	577	586	535	605	600	588	580	549	604	616	588	587	607	569	653	632	563	584	576	613	568	580	556	578	573	546	616	581	647	580	624	573	586	628	547	588	614	597	538	599	573	596	592	546	595	563	595	610	546	575	598	558	581	583	547	632	531	640	537	602	632	635	571	579	597	567	593	572	604	551	586	568	637	589	597	592	551	586	620	570	556	596	616	620	532	614	566	538	561	583	559	595	541	568	567	586	588	574	547	577	593	589	551	579	592	568	560	606	580	542	588	582	569	556	576	583	574	575	618	596	593	541	593	573	598	596	576	605	567	564	612	560	547	604	547	572	594	564	569	603	592	555	569	587	553	607	644	566	539	550	574	587	548	595	598	572	593	557	600	577	574	591	590	584	590	540	569	607	564	558	579	592	588	625	590	569	551	585	580	554	567	563	608	580	597	567	576	620	577	581	564	571	566	567	605	594	594	609	586	567	592	561	562	539	551	635	587	605	555	667	568	633	570	566	595	575	540	580	594	624	588	561	571	622	556	556	586	593	611	595	517	597	593	561	585	594	622	568	586	580	558	597	565	637	593	606	639	601	581	614	600	603	553	587	616	618	633	571	613	562	559	590	597	574	549	591	582	608	610	647	599	605	574	543	599	601	553	533	568	612	579	582	594	564	541	608	592	542	582	580	592	573	580	632	606	549	539	587	580	565	541	558	582	571	564	577	523	577	594	612	566	560	588	546	513	593	585	568	616	608	574	591	563	564	562	556	576	595	587	558	543	592	584	595	556	576	616	585	580	626	592	595	558	609	567	568	578	584	605	566	626	560	585	535	574	532	605	590	578	599	581	603	585	577	575	596	623	577	571	572	605	597	556	567	533	566	581	554	610	555	603	601	589	592	593	540	574	614	569	608	604	604	591	551	568	553	587	603	565	619	588	598	615	602	551	529	622	599	599	569	612	578	573	592	592	595	585	545	614	586	599	599	615	607	592	555	575	577	601	601	594	545	574	586	581	570	547	546	577	548	556	594	569	572	561	567	582	569	594	580	598	599	625	588	558	564	588	579	602	594	547	578	574	620	562	564	579	593	558	597	559	575	574	582	580	589	562	583	560	574	596	580	593	582	626	590	562	538	620	566	578	575	575	597	589	631	600	584	572	573	616	562	589	538	631	560	618	600	572	583	580	557	533	604	552	606	576	535	583	573	567	596	534	527	565	568	578	565	547	559	609	589	555	571	537	563	604	556	602	596	555	563	602	605	586	546	599	574	578	532	575	602	602	582	600	553	571	600	628	575	567	613	605	607	617	558	612	559	568	577	626	554	584	541	557	631	569	559	576	574	593	589	527	548	535	560	605	585	584	605	606	600	590	594	548	572	587	590	541	569	588	578	545	607	616	599	554	548	533	567	596	556	577	559	597	566	597	536	530	566	573	552	567	565	589	526	585	583	570	574	614	603	617	578	612	592	593	574	568	560	582	571	606	570	556	583	623	600	571	547	581	573	546	552	615	571	595	595	573	580	605	563	573	587	602	604	558	518	557	582	590	566	592	590	583	614	548	600	558	590	595	637	624	619	593	574	578	607	603	542	622	581	623	607	556	559	588	598	558	564	571	574	566	563	578	569	549	535	607	595	591	592	565	583	593	599	595	623	625	567	576	568	559	619	632	568	596	599	588	631	589	579	560	608	590	589	597	611	635	582	597	596	561	612	531	637	584	558	559	586	622	577	584	619	573	587	596	612	568	556	574	582	553	615	600	563	591	610	606	583	557	577	565	638	553	610	572	582	582	603	592	573	609	604	587	565	542	581	547	536	619	543	597	586	568	551	599	564	578	577	616	572	619	594	547	591	573	573	621	606	561	541	589	626	561	602	598	548	570	525	523	598	552	575	610	575	563	595	555	584	594	587	593	565	570	595	605	555	608	561	611	551	585	621	578	576	565	625	554	605	580	558	576	583	539	550	599	554	559	556	560	602	580	569	559	581	559	630	607	584	558	578	563	636	563	609	587	604	572	527	570	581	543	580	576	567	605	564	553	554	588	528	558	564	558	610	611	581	534	579	567	549	602	579	609	578	527	583	577	575	583	559	598	589	632	574	597	606	567	630	611	532	570	561	566	607	565	546	575	585	561	575	582	590	612	583	594	584	577	553	560	596	579	571	586	569	631	576	583	567	590	555	550	553	561	618	582	577	576	565	585	573	598	570	588	599	573	627	588	615	616	609	584	576	587	639	575	599	537	590	589	595	616	620	577	581	583	567	559	561	586	548	574	580	569	601	520	545	582	616	632	582	619	619	617	583	561	623	553	596	536	581	609	560	578	571	599	561	586	596	634	579	615	575	619	545	616	591	600	609	563	595	615	588	588	574	590	607	558	560	631	564	559	582	595	617	567	556	560	566	580	601	589	582	603	569	565	631	605	577	576	561	574	605	619	578	528	563	630	594	563	600	574	556	598	594	567	617	583	569	542	583	605	631	527	604	630	604	559	580	584	585	590	598	576	581	603	584	586	544	636	566	558	573	564	563	557	594	604	582	634	624	604	594	605	618
14820	1586	917	770	1002	1438	1569	1483	1344	1280	1139	1107	1070	967	846	798	830	801	799	768	731	689	741	743	658	661	655	698	676	655	656	665	606	592	593	626	599	658	616	570	631	623	629	603	636	601	560	630	605	592	624	599	618	622	595	654	561	576	602	617	638	612	628	583	575	651	598	613	566	586	612	562	574	540	613	559	607	612	601	614	592	578	619	579	589	607	592	595	584	622	591	636	550	564	634	565	600	611	622	623	577	549	610	598	567	623	608	582	611	575	583	601	642	563	576	578	590	601	596	581	541	616	620	605	592	576	611	604	599	615	564	593	608	570	600	572	602	582	610	533	596	557	569	587	587	630	625	597	563	556	624	599	599	556	569	566	582	591	584	622	579	608	615	570	601	561	577	616	606	568	572	586	605	621	581	592	553	590	583	575	618	587	601	583	584	619	591	569	576	598	593	577	615	605	593	606	586	548	561	566	598	580	596	583	587	542	581	540	592	601	566	606	568	594	590	597	608	608	605	593	556	566	605	558	539	572	572	609	607	593	592	582	566	608	563	627	600	586	578	591	592	579	592	557	622	582	557	559	589	589	590	619	605	596	586	601	639	576	559	613	572	574	613	644	599	602	591	645	627	603	612	566	612	617	573	578	618	569	589	609	546	564	572	548	609	595	573	564	617	587	576	586	584	581	625	590	587	561	566	605	585	600	611	536	586	630	553	624	590	616	581	560	567	617	618	617	569	622	606	570	596	567	579	561	550	582	589	583	580	630	582	596	591	533	600	560	607	602	590	565	621	592	607	571	573	579	541	595	624	608	591	611	576	562	597	549	565	571	586	598	570	569	564	600	601	555	566	602	595	577	593	587	581	593	601	616	620	603	589	618	608	599	590	586	586	535	573	553	577	570	591	597	554	631	565	647	568	589	575	564	571	592	569	588	595	554	582	577	608	559	573	588	586	578	570	563	575	621	524	552	581	538	580	550	604	598	583	601	601	606	539	565	562	588	587	613	585	581	599	532	573	620	571	570	573	579	587	592	623	577	565	573	600	583	594	576	579	588	556	590	596	538	633	606	594	575	569	611	569	608	551	571	572	591	588	579	587	609	591	570	554	559	589	554	595	566	598	567	581	598	599	584	613	540	601	599	604	602	569	619	614	576	585	594	603	612	585	605	598	621	603	604	587	607	578	612	622	595	588	591	577	610	592	534	577	633	573	562	578	589	555	572	631	593	587	604	584	611	592	573	555	577	638	596	585	560	615	598	590	579	595	590	593	607	570	581	586	590	624	607	568	574	530	598	572	587	559	586	582	586	569	564	559	565	587	577	552	597	576	595	575	589	632	544	597	606	574	602	635	561	579	587	565	574	575	576	616	589	612	630	599	573	597	616	606	612	643	606	552	587	581	571	587	630	558	569	586	597	594	596	617	599	585	550	558	590	576	592	600	618	591	606	541	563	590	634	630	592	559	542	582	617	599	616	607	552	578	581	569	560	624	597	588	624	550	629	603	646	600	605	589	606	579	521	624	558	547	586	584	558	579	585	564	578	580	554	592	552	551	581	601	577	601	593	577	563	613	570	580	580	557	589	605	593	570	566	527	550	573	553	598	614	613	579	598	575	583	544	570	603	570	625	594	594	554	588	565	585	589	577	580	625	592	571	605	557	596	578	581	625	573	594	599	592	603	586	586	587	586	539	611	606	555	570	625	541	604	611	567	593	601	592	561	600	626	543	597	579	575	567	577	590	588	621	595	538	594	581	665	579	595	608	589	563	591	573	596	552	610	564	556	590	602	567	569	528	637	566	565	600	572	598	610	567	554	608	560	593	578	547	607	647	561	605	539	600	595	566	567	560	567	525	574	565	635	598	568	577	602	573	630	533	570	568	620	595	618	616	561	555	590	598	624	584	625	573	571	516	554	608	605	585	586	601	544	597	606	566	600	566	631	610	591	595	550	594	577	610	596	577	567	632	593	600	548	572	606	539	536	566	551	559	600	574	601	626	580	577	602	582	569	564	550	570	576	588	595	598	587	612	614	600	558	612	628	606	592	577	588	580	540	612	604	573	580	629	600	590	600	587	577	578	532	611	586	582	585	606	630	600	563	637	573	542	580	595	591	627	557	582	575	575	614	575	601	592	580	583	573	604	592	567	606	572	610	561	576	582	627	560	608	605	602	603	599	562	567	590	586	622	621	582	641	593	594	583	564	566	577	564	595	593	567	567	594	586	577	580	542	597	565	607	596	594	576	563	559	587	625	567	596	617	592	599	615	597	594	610	538	588	621	574	646	601	557	589	591	590	625	590	546	627	584	553	608	566	628	623	581	590	554	565	577	585	601	602	569	575	605	609	603	551	572	589	566	618	572	580	594	591	594	615	594	581	558	642	607	633	596	640	562	579	608	572	562	626	576	630	561	600	568	605	577	569	615	589	603	573	607	556	626	609	596	592	597	577	565	570	617	562	564	540	587	578	590	556	597	560	587	557	581	566	619	563	583	633	611	616	637	583	600	613	587	617	569	581	605	566	534	595	609	616	574	575	603	591	575	570	602	540	615	635	611	552	607	592	596	578	578	580	541	611	553	589	571	623	599	552	624	598	560	611	623	559	587	577	608	594	598	578	599	581	556	586	572	573	543	579	565	610	530	611	611	520	583	630	595	607	587	536	554	565	599	572	530	617	593	586	593	563	605	604	591	602	585	561	611	567	620	574	587	546	565	564	562	561	586	583	586	560	584	565	599	616	592	567	588	596	606	520	580	605	611	658	587	594	588	588	645	600	557	602	585	614	613	617	574	577	630	599	641	600	617	590	566	588	584	548	588	598	640	557	569	559	585	584	573	601	547	627	619	630	585	566	571	561	544	614	567	603	610	587	563	621	586	597	602	573	558	558	612	596	639	604	583	604	589	621	586	571	621	624	559	596	568	557	559	558	641	573	603	570	572	581	597	541	569	598	560	598	650	621	583	652	587	577	563	577	595	573	618	600	577	587	546	583	568	562	611	606	583	613	551	584	580	601	568	572	600	571	561	550	595	536	588	608	592	567	591	590	549	605	552	579	614	606	578	584	591	587	530	559	576	623	603	574	614	625	609	533	580	571	625	559	577	579	562	589	582	607	570	642	586	583	588	609	608	595	620	589	625	614	605	597	567	552	549	594	618	600	593	567	538	544	568	575	600	554	589	599	599	567	581	521	593	580	613	606	583	591	638	579	622	609	594	559	580	598	613	641	585	567	572	628	571	583	584	585	603	608	611	552	547	590	586	575	553	598	554	577	554	638	603	571	635	605	566	602	529	573	546	592	612	582	597	565	580	573	609	599	641	555	579	580	621	600	613	574	579	620	605	597	627	596	600	615	592	615	624	600	557	569	595	580	573	604	540	574	593	591	617	599	611	578	582	609	577	593	583	615	574	592	577	597	615	543	601	596	562	625	589	551	592	593	619	549	569	565	592	590	561	579	593	578	626	577	602	582	597	582	560	589	559	653	598	592
10670	2007	1512	1774	3652	4759	4727	3979	3619	3181	2821	2496	2277	1995	1826	1733	1604	1493	1502	1456	1301	1215	1220	1126	1138	1166	1107	1080	1048	992	1016	989	1076	993	957	959	949	926	934	962	910	949	888	899	892	818	898	850	844	867	887	852	857	838	808	829	858	824	858	886	798	874	828	850	890	835	816	804	789	831	872	827	805	868	786	816	832	814	783	873	844	813	835	800	812	836	813	784	784	826	835	815	811	790	795	734	832	840	787	818	786	797	818	782	838	864	784	833	874	794	823	817	818	796	797	804	783	796	805	806	816	752	847	853	836	798	851	840	824	797	870	755	811	786	804	793	777	849	829	796	862	825	817	784	831	804	807	791	763	815	767	783	765	807	821	826	819	748	824	787	820	775	747	816	809	796	787	799	849	755	808	831	794	803	823	818	796	811	813	830	778	782	777	786	822	799	843	803	847	848	797	774	783	767	828	793	808	793	849	815	856	760	788	799	832	799	791	833	762	783	800	814	772	810	776	786	813	811	813	821	851	777	801	800	791	788	870	783	771	826	811	777	885	773	839	848	819	832	773	763	780	819	815	788	816	794	801	784	786	802	773	775	772	872	860	823	810	840	832	804	819	797	750	796	810	809	790	848	806	851	807	791	776	806	809	814	790	795	818	863	763	821	781	773	787	791	793	802	801	783	824	863	806	828	813	794	806	823	815	784	806	811	840	811	773	817	788	812	810	828	831	777	797	782	788	763	843	767	783	767	783	814	826	825	772	818	778	768	858	778	781	851	820	795	793	800	798	805	765	785	790	826	780	729	797	799	745	818	824	764	806	821	809	831	794	753	865	793	850	791	739	786	812	752	789	784	811	784	773	772	790	767	772	829	801	792	818	821	827	705	812	809	788	762	773	832	772	764	834	809	798	774	767	772	797	808	778	787	826	772	845	819	871	825	792	814	803	782	811	796	798	810	822	842	738	821	776	797	761	842	772	783	825	787	846	790	773	762	823	840	807	779	779	787	765	840	840	764	793	806	826	811	839	764	787	837	770	788	767	779	795	807	787	832	811	802	793	796	757	768	808	797	801	796	844	827	836	857	787	758	808	827	796	759	775	800	782	814	787	841	807	863	774	813	813	842	805	819	831	802	801	800	827	784	759	796	777	767	840	763	801	764	854	840	759	797	791	825	809	784	804	852	818	795	787	825	813	865	843	794	787	806	783	830	741	790	849	825	812	767	800	860	811	768	825	837	831	833	814	799	782	778	802	753	788	825	851	805	773	786	787	783	827	781	768	824	814	793	802	816	823	793	750	758	870	804	846	765	792	766	816	820	843	831	809	801	822	846	736	781	804	768	851	865	789	780	814	807	790	805	814	819	845	801	810	798	771	780	800	805	755	781	781	822	791	799	823	765	790	819	849	743	783	780	800	794	843	784	810	811	761	845	788	787	849	796	764	754	789	793	778	834	838	817	789	730	864	791	845	832	814	778	813	802	791	798	792	835	796	762	800	773	825	807	799	842	778	797	827	788	780	769	791	853	796	800	823	817	816	826	801	770	825	794	809	815	718	834	789	771	823	787	765	782	809	755	854	769	853	794	842	823	783	782	835	780	826	779	808	818	773	860	796	783	776	779	764	834	830	760	807	811	802	762	790	829	844	812	847	778	824	794	816	770	822	767	760	814	816	828	806	785	779	763	814	808	779	790	778	821	814	787	845	786	809	792	759	800	764	809	789	791	828	792	783	773	792	821	792	777	776	789	754	809	787	766	782	751	816	838	726	768	752	794	823	784	761	783	806	807	763	783	779	740	772	813	815	808	788	812	827	732	772	878	801	815	810	832	765	799	792	835	829	789	746	803	803	802	819	781	769	797	835	806	780	821	798	829	796	769	828	841	755	797	803	792	818	734	824	814	816	776	805	814	818	814	808	810	831	795	768	817	784	770	808	813	773	839	770	843	861	787	804	779	851	802	792	821	804	785	815	817	808	777	832	801	835	787	791	862	833	802	767	807	808	797	795	842	797	791	803	768	779	807	814	828	782	831	818	773	791	790	756	802	803	832	853	800	799	847	782	726	801	822	788	761	791	765	745	785	749	852	784	844	833	782	773	800	814	777	830	817	773	817	813	811	787	826	801	801	767	884	811	801	838	803	778	842	822	810	842	826	824	781	802	810	761	767	752	793	851	800	759	806	764	783	772	809	809	817	808	827	781	792	772	771	807	844	778	809	856	833	800	793	789	769	789	800	813	761	818	826	804	801	819	802	799	800	818	788	848	794	808	797	787	817	773	760	781	788	780	794	816	805	784	770	825	805	788	842	775	767	829	794	783	862	816	789	760	761	807	759	775	790	764	781	839	838	837	793	863	773	748	787	801	770	825	806	768	808	805	814	786	796	803	805	788	810	821	828	785	766	803	790	777	806	782	847	781	801	791	817	807	789	776	824	795	845	870	801	767	737	799	820	808	829	838	763	829	792	761	801	851	816	783	790	747	812	835	777	807	730	799	826	830	783	751	847	794	797	861	760	787	814	769	787	817	781	785	794	804	796	808	847	775	802	805	769	840	793	777	773	783	813	772	763	842	769	782	791	781	816	810	848	803	766	821	848	806	825	828	795	794	848	791	779	794	722	753	811	781	809	826	821	756	845	780	771	746	807	756	829	819	754	806	772	801	829	781	775	816	823	775	769	839	790	789	809	812	835	769	828	815	818	821	807	784	780	823	784	817	770	817	838	810	765	790	798	785	788	769	776	819	822	786	857	765	809	783	795	760	815	797	854	786	817	812	775	794	739	830	830	794	798	768	754	825	803	729	846	800	736	762	808	799	845	805	801	811	788	763	794	805	795	820	779	830	784	798	818	851	842	783	820	810	755	819	756	785	763	824	816	773	835	778	821	743	828	785	780	837	833	783	783	773	778	763	766	767	847	821	836	786	801	798	789	840	819	806	814	803	815	769	773	756	775	798	794	829	767	839	750	808	812	812	808	754	769	830	766	816	778	823	802	789	833	790	765	785	818	761	830	802	774	762	798	817	766	785	825	750	799	810	814	792	799	756	830	816	770	784	776	782	776	775	761	811	725	813	808	758	833	815	818	840	822	819	831	821	753	803	822	888	820	796	826	812	824	785	829	792	768	811	851	816	772	771	836	808	796	805	753	756	814	776	799	762	802	839	771	756	806	769	805	812	817	807	787	841	866	816	791	776	827	797	805	757	757	826	727	813	805	767	771	807	851	808	834	829	818	739	814	782	813	801	781	786	845	824	782	809	815	787	786	824	818	754	793	802	785	742	815	824	805	745	822	823	826	856	795	772	820	769	756	798	780	816	737	760	818	791	757	775	818	804	832	826	809	816	799	801	837	803	807	821	758	814	805	794	804	813	802	821	825	776	783	800	783	849	831	831	789	794	727	843	705	799	840	818	795	815	776	761	790	788	850	786	768	780	797	822	782	818	780	828	818	778	816	797	804	779	741	802	792	776	719	806	785	791	775	802	775	831	821	802	802
6635	981	559	438	623	1202	1457	1294	1105	977	834	704	642	605	498	469	415	388	345	350	330	348	284	280	268	212	252	244	213	256	250	201	194	209	202	202	197	212	216	175	177	167	192	179	176	177	175	165	173	164	181	184	182	171	154	156	141	154	162	163	137	150	168	154	154	181	147	153	157	181	138	150	170	162	171	140	160	153	146	138	163	167	158	138	153	152	153	143	147	144	160	176	158	157	154	133	138	151	142	171	148	145	136	151	151	136	167	157	144	172	152	141	136	147	149	130	125	163	143	142	154	146	146	150	153	150	125	147	147	165	155	144	157	156	150	149	135	135	148	132	145	159	139	153	148	152	150	128	164	144	138	157	154	156	175	146	152	158	134	147	146	152	169	147	144	145	141	155	134	141	150	155	153	172	156	165	150	155	150	156	134	136	159	147	145	156	164	154	158	142	164	159	152	135	139	138	144	161	154	149	131	145	142	138	128	161	128	147	169	156	150	137	138	141	130	143	165	148	127	150	138	132	151	143	175	155	144	155	160	142	159	138	174	135	154	141	156	142	155	166	150	154	158	148	140	132	135	148	150	156	156	129	146	173	137	160	160	150	147	137	157	142	130	138	157	155	144	150	152	141	159	123	147	119	162	145	146	145	147	137	174	143	147	169	128	131	131	138	135	163	159	145	154	158	163	139	138	155	132	157	143	142	144	143	155	138	167	136	160	178	145	162	148	138	134	167	158	145	151	161	158	137	145	166	131	142	152	159	137	140	133	165	128	143	182	153	148	151	170	138	169	139	134	149	143	155	144	132	122	126	172	154	153	140	134	155	142	138	156	147	149	152	151	143	118	130	136	150	149	160	148	141	159	147	149	146	145	154	152	151	170	159	134	128	139	135	121	126	159	139	144	156	143	133	128	156	151	159	149	140	148	143	165	139	157	154	146	162	132	131	162	157	163	153	158	143	168	129	143	151	118	162	135	164	137	141	122	135	165	152	147	133	166	152	173	151	156	136	133	123	153	143	157	145	141	143	155	143	171	170	159	140	159	150	153	156	156	147	160	141	149	170	143	138	136	151	161	153	160	133	158	139	147	145	149	163	165	140	149	136	145	150	147	147	144	143	138	138	162	158	134	128	142	145	153	155	158	147	149	157	155	140	157	143	135	154	157	137	172	127	139	161	156	144	141	142	166	142	143	138	145	131	146	141	167	131	134	152	127	132	142	147	172	131	149	152	162	145	152	165	150	147	139	141	140	150	153	161	180	171	170	151	153	158	172	153	141	138	150	141	151	184	147	130	169	149	157	160	151	140	138	155	132	125	152	137	155	151	157	147	163	139	148	162	145	148	124	133	129	135	148	162	139	162	158	156	135	141	132	138	130	137	150	142	148	155	153	128	138	145	181	136	168	150	127	161	158	173	152	156	149	152	155	158	127	150	137	145	157	152	161	137	156	140	159	152	169	149	127	153	143	146	170	183	166	170	161	158	137	153	171	134	156	134	143	158	138	136	154	149	140	157	144	153	159	161	152	138	171	144	140	141	150	143	148	141	132	151	158	125	145	122	149	140	152	147	164	139	129	141	142	130	134	161	171	151	151	160	148	140	134	137	142	135	156	163	141	165	169	161	159	146	151	149	138	139	157	122	141	151	140	162	145	154	159	116	174	160	151	170	160	124	148	122	164	153	127	161	156	135	156	127	154	140	165	142	155	152	154	163	137	158	148	133	133	159	138	148	148	148	159	145	143	155	134	148	136	162	165	158	140	155	146	163	160	140	168	151	142	137	179	166	170	158	136	166	145	144	149	146	141	153	138	159	143	165	149	134	145	152	142	146	159	164	155	120	159	147	158	134	155	153	130	127	152	148	146	117	164	153	160	136	137	152	140	134	163	156	144	130	152	171	146	148	161	137	158	142	158	133	149	150	162	145	140	144	155	157	138	139	155	125	143	144	143	151	139	134	177	130	159	154	146	128	134	154	132	175	140	140	145	155	159	153	137	142	146	159	151	148	166	143	128	139	130	154	140	156	162	142	153	178	145	169	152	156	128	156	145	139	149	158	148	153	137	144	148	154	162	157	145	128	169	157	130	136	132	146	149	134	141	168	141	139	167	129	139	143	142	141	146	157	160	126	143	157	144	154	153	145	131	147	147	143	153	149	131	133	154	129	156	150	154	150	141	171	135	149	156	148	148	183	148	154	167	146	150	163	143	144	163	147	164	148	160	148	130	133	158	145	139	157	154	127	148	144	168	147	156	144	135	140	146	145	150	140	159	140	154	142	131	160	154	151	153	154	152	138	159	151	167	144	170	165	168	140	133	135	160	149	145	152	141	140	136	140	141	143	134	152	134	138	139	147	165	178	162	176	122	151	141	158	138	144	144	158	159	158	158	152	148	173	135	151	143	124	159	160	165	133	144	138	153	129	141	140	154	124	151	131	177	157	141	153	152	124	144	146	159	144	133	130	150	130	150	138	159	148	158	152	132	152	160	156	170	172	154	130	159	148	128	146	165	144	123	162	133	150	147	147	141	148	139	149	147	135	167	147	153	140	126	142	149	144	153	150	115	149	154	153	164	142	136	151	155	151	133	144	143	151	154	157	148	149	135	162	154	152	160	163	140	127	152	155	154	154	151	128	140	153	160	143	164	144	144	156	151	153	138	135	145	169	145	152	159	169	153	150	139	160	154	155	144	147	152	172	168	137	144	146	161	129	151	119	161	151	142	145	159	132	140	151	147	144	143	168	145	151	153	142	151	165	143	133	133	135	154	147	132	145	153	144	153	154	153	123	145	133	148	152	135	130	159	163	162	167	141	146	133	149	142	157	163	146	162	151	157	141	168	142	140	170	157	156	146	123	146	140	160	133	147	152	140	152	160	131	138	160	153	141	146	134	159	142	145	164	161	148	156	133	147	174	150	129	152	124	135	148	158	140	144	133	149	157	149	139	144	158	137	149	161	148	165	147	176	150	123	152	161	152	160	162	160	144	142	157	169	147	164	155	163	158	129	128	145	136	147	135	163	157	160	126	161	154	141	158	143	129	160	136	139	140	154	130	170	146	130	158	155	117	150	161	115	163	146	176	149	151	128	162	139	129	149	151	150	126	137	151	154	167	146	142	131	152	138	143	150	121	141	158	146	153	140	153	144	133	154	156	138	159	166	159	157	155	136	149	163	125	152	177	156	148	137	145	132	159	136	155	147	159	142	147	146	123	146	139	157	140	120	148	115	144	167	158	149	154	150	131	117	152	149	146	128	142	155	139	144	128	134	155	141	142	148	140	134	142	162	143	136	166	143	136	135	146	149	156	150	167	145	161	147	146	145	148	132	131	158	161	137	139	151	136	148	152	158	150	180	131	165	124	153	160	134	144	146	150	144	168	162	149	153	156	134	170	172	117	135	143	139	138	151	150	147	155	168	149	155	138	154	135	151	141	152	143	132	134	168	190	137	154	159	153	139	131	152	162	159	153	142	154	144	174	167	167	163	160
10546	1789	1089	1490	4080	5425	5253	4406	3658	3254	2752	2346	2025	1727	1572	1318	1274	1105	1040	974	914	806	748	663	653	641	596	544	537	497	519	486	450	417	464	449	407	406	392	406	370	384	350	354	358	344	330	308	328	331	336	310	324	324	293	289	280	298	257	305	302	282	296	288	255	268	267	263	288	275	304	265	272	251	251	268	278	277	295	283	266	269	250	295	261	238	301	268	243	248	232	236	265	279	261	262	246	255	232	217	267	265	241	233	250	234	268	239	254	248	248	241	247	273	246	227	244	227	262	254	244	223	249	269	251	238	209	214	238	219	252	251	243	234	245	259	256	259	226	256	246	225	238	246	248	235	219	242	227	241	262	240	240	220	258	234	220	242	245	231	228	254	221	235	252	220	235	264	226	234	217	227	225	243	225	233	232	240	206	243	248	245	246	240	237	258	275	226	235	262	250	230	232	259	238	232	231	236	233	217	229	258	218	246	242	216	222	232	205	233	260	239	220	250	250	204	223	197	242	248	250	247	234	227	225	276	219	236	276	237	241	238	232	243	216	251	244	212	264	247	216	242	231	233	238	259	215	230	214	225	213	245	219	236	248	228	231	194	233	241	232	217	248	221	230	236	222	263	237	232	224	235	237	223	242	241	217	235	261	219	236	244	231	243	230	210	222	236	233	233	242	220	235	234	242	242	235	223	244	245	247	225	241	249	216	253	253	232	241	234	221	219	241	251	218	217	229	209	222	226	234	229	223	233	233	245	225	265	238	239	243	213	245	255	242	237	213	235	247	230	229	220	246	216	230	247	251	265	251	227	237	251	212	227	220	259	217	218	231	234	227	228	251	219	247	221	204	248	225	223	249	226	240	221	216	220	206	251	262	221	216	224	239	224	229	237	250	244	212	225	224	241	215	221	258	247	253	239	283	241	237	227	228	203	238	232	223	223	239	241	243	222	242	220	215	252	237	231	263	251	243	241	252	205	220	232	256	217	245	229	274	233	235	248	209	237	202	235	233	228	213	232	238	225	246	236	234	213	237	225	213	214	234	203	231	238	193	236	256	229	224	242	237	254	254	244	259	228	220	250	227	239	231	227	214	230	214	230	255	222	220	243	224	248	229	228	241	236	234	236	219	256	244	220	237	213	217	233	227	226	240	242	237	222	198	277	245	237	248	202	225	238	228	213	246	231	226	262	242	224	245	246	255	239	255	238	224	242	233	262	214	238	265	200	216	221	245	214	236	251	261	255	260	237	243	232	240	217	250	237	224	243	220	236	222	247	225	218	225	226	229	234	221	231	255	231	232	228	250	242	226	260	252	233	224	229	233	229	224	257	249	221	220	256	249	235	238	223	226	249	201	268	261	201	227	254	201	221	238	228	243	206	225	226	234	227	218	218	226	230	254	235	248	236	227	207	234	230	234	243	248	225	218	249	227	250	240	221	239	235	235	233	233	223	229	229	228	249	223	252	223	254	243	251	226	234	243	238	217	263	229	236	225	207	244	219	228	268	242	219	239	225	220	258	236	241	215	217	246	222	247	233	232	252	245	214	243	247	243	232	262	229	266	230	238	231	218	259	213	223	213	253	211	233	229	239	237	245	234	218	229	227	237	236	229	232	246	234	220	224	258	238	246	255	203	244	241	225	229	238	246	236	245	210	256	231	229	237	240	243	235	227	231	233	216	232	229	228	206	229	239	242	237	247	228	243	220	240	232	245	234	225	259	241	230	235	232	248	249	231	258	239	233	223	236	243	245	240	250	253	262	239	219	232	222	240	246	230	237	235	222	215	237	257	230	247	273	225	245	240	232	234	233	236	231	248	228	237	221	208	244	202	229	235	240	231	252	232	213	217	228	225	230	244	236	233	252	260	247	229	250	227	206	241	222	222	212	249	214	225	245	236	245	258	242	245	250	208	230	224	210	232	220	251	241	202	228	219	238	263	222	225	225	216	229	223	221	223	246	239	218	244	220	239	198	225	226	216	235	214	207	223	250	229	225	247	223	243	258	211	238	233	195	261	229	218	233	228	219	239	224	227	215	267	249	245	238	220	247	238	231	256	213	220	228	225	257	213	272	232	253	222	214	209	219	211	238	206	246	242	252	210	222	243	222	227	225	216	204	229	268	239	219	235	229	234	222	239	261	256	224	253	214	241	213	198	201	238	237	241	220	238	238	234	252	243	251	258	235	239	220	244	244	235	246	229	228	224	226	261	246	231	264	232	229	240	219	265	220	228	238	212	229	257	244	243	261	239	235	208	241	238	201	251	255	230	221	237	236	221	256	246	214	243	231	236	244	222	207	239	258	230	222	258	209	220	218	217	233	246	237	245	243	240	225	245	227	222	222	215	215	271	231	239	205	248	240	237	245	241	229	207	242	202	223	238	241	215	245	241	220	227	218	239	256	217	228	218	245	220	242	255	251	229	228	214	220	236	215	226	206	252	259	227	218	241	237	206	207	249	234	276	252	218	196	244	207	234	245	251	199	240	245	244	243	220	224	246	242	237	236	222	249	211	241	214	249	231	219	235	230	213	254	229	254	216	206	204	244	231	240	231	241	226	211	236	221	244	237	201	233	240	234	235	228	232	222	239	213	230	250	218	239	235	234	235	230	232	228	240	230	198	224	234	243	230	229	234	229	239	225	218	249	230	229	231	200	233	221	234	224	235	211	241	212	243	245	212	241	206	232	237	233	211	228	232	233	245	234	221	237	250	217	237	219	221	258	235	259	213	220	247	240	219	238	246	251	239	231	236	224	214	244	234	249	264	236	262	255	219	207	225	242	232	233	237	235	241	225	229	241	250	261	258	255	257	258	211	209	208	258	218	247	275	240	230	233	213	232	221	216	226	229	225	227	258	260	242	202	244	248	240	239	214	214	260	202	231	249	257	210	220	238	233	227	233	269	221	244	230	249	225	220	241	210	252	225	221	241	230	245	258	242	225	201	261	208	226	248	241	251	238	228	233	226	259	229	209	213	262	230	226	228	234	209	218	199	206	237	242	223	239	224	238	253	211	221	269	223	221	232	221	243	237	240	239	264	242	229	208	235	256	224	260	233	256	209	248	247	243	255	242	226	222	252	224	233	247	231	225	241	216	237	254	211	243	222	224	214	231	200	241	229	206	249	216	264	221	246	234	239	235	224	244	240	227	247	207	242	204	213	222	212	203	210	202	232	235	227	223	235	245	226	252	242	263	244	247	242	227	225	226	228	225	213	228	239	211	208	207	244	244	275	233	214	215	250	210	208	238	214	216	230	244	255	212	226	223	232	198	243	265	246	238	254	206	234	257	242	243	212	238	218	242	268	239	225	212	256	259	230	230	230	217	221	237	261	254	267	217	226	255	201	234	218	206	229	235	250	234	234	236	232	232	253	229	208	213	239	233	241	244	230	227	237	215	252	211	236	228	213	234	243	231	243	221	244	237	203	217	257	262	224	257	212	236	242	246	212	236	232	228	244	228	233	230	224	260	229	245	232	229	223	246	227	233
12573	1505	802	696	830	1558	1857	1815	1573	1403	1147	1029	929	863	833	701	691	632	590	630	599	511	551	463	464	461	449	421	403	407	386	434	441	409	403	396	416	336	389	380	317	359	365	370	407	349	372	351	368	372	364	326	330	372	339	369	358	372	375	360	337	354	383	375	321	352	329	357	359	339	315	346	334	306	356	312	353	343	335	313	343	359	350	348	329	353	332	339	344	345	318	333	322	356	343	342	334	333	342	351	326	311	337	347	354	361	343	306	329	355	360	321	345	350	298	324	321	314	344	333	329	309	340	333	344	357	290	329	291	345	348	331	353	349	314	312	332	360	350	333	333	296	325	314	322	346	326	354	303	337	312	310	315	352	335	337	328	350	320	352	318	347	351	304	344	310	314	332	299	324	345	348	334	311	325	303	353	363	312	308	334	320	348	300	321	304	331	341	326	338	359	283	333	296	344	291	333	334	333	298	325	309	317	331	320	342	351	302	344	311	346	340	316	301	350	320	295	343	314	302	327	327	323	344	347	330	337	345	324	337	308	317	319	318	336	328	341	324	321	336	303	291	296	320	356	304	310	333	328	315	315	322	325	302	280	346	364	319	358	321	330	309	293	353	314	301	316	352	346	354	309	314	353	336	311	290	322	330	338	327	340	357	317	333	305	334	320	297	318	291	316	319	324	343	338	307	311	313	351	338	311	307	314	329	331	283	328	310	327	341	312	309	339	334	325	327	339	323	280	312	327	281	351	320	331	339	358	328	332	337	352	310	309	319	324	298	323	326	303	329	345	325	339	329	351	310	335	290	327	334	303	310	318	299	346	317	357	329	325	335	319	298	330	333	303	323	327	316	310	329	326	321	336	330	324	317	325	295	312	328	327	331	336	309	293	316	329	301	317	320	374	311	312	340	317	323	326	327	358	299	334	363	319	346	365	307	354	322	323	315	294	352	369	309	288	329	323	303	307	306	334	290	314	324	335	324	312	337	347	321	336	356	370	348	349	346	304	330	366	340	343	328	327	322	337	323	329	326	353	334	331	326	309	339	365	324	322	305	337	331	318	311	334	338	314	328	305	368	303	325	328	313	340	343	316	345	329	353	330	306	336	297	315	315	335	340	298	320	326	331	326	341	322	340	309	326	295	361	315	302	307	346	321	304	307	334	326	343	346	341	343	325	343	324	302	347	335	322	342	354	320	335	321	333	310	324	321	334	338	304	316	344	335	304	335	339	311	372	307	276	332	343	313	309	341	342	344	325	341	321	328	324	335	313	340	308	295	354	325	307	319	336	327	329	293	331	341	307	324	309	357	309	301	332	322	311	342	332	322	344	321	335	338	337	335	327	324	316	318	318	296	328	311	329	347	331	355	358	332	292	311	348	338	329	334	330	312	314	282	357	349	320	330	309	326	312	333	341	335	345	300	354	309	344	313	326	332	337	348	332	322	313	317	296	317	339	324	293	309	364	298	332	331	315	338	301	313	332	326	342	310	340	351	341	318	290	327	362	314	343	315	299	363	330	350	320	361	337	361	322	291	321	344	349	290	301	354	324	293	296	304	327	309	320	348	331	321	341	330	307	302	327	317	337	326	297	322	328	354	317	361	320	349	347	333	350	315	306	336	325	309	324	349	306	320	318	342	344	300	342	325	321	303	341	348	306	341	302	347	333	313	353	340	334	310	338	342	300	312	344	318	337	323	334	336	302	329	312	348	330	332	326	322	316	307	313	332	358	320	309	322	332	313	324	316	317	325	355	349	315	343	313	325	320	294	319	315	337	333	320	290	302	335	301	319	320	310	344	294	315	319	327	302	339	352	305	310	335	327	319	306	344	347	363	315	300	343	337	303	308	336	317	322	298	328	342	313	326	346	352	292	318	353	310	285	337	345	334	325	334	311	338	321	303	316	312	315	336	320	349	334	322	347	313	332	310	318	338	303	334	322	318	332	352	322	331	313	345	324	323	305	303	312	310	346	344	332	310	327	337	333	361	355	303	339	291	319	341	311	332	337	327	326	287	316	337	319	342	346	307	320	325	328	333	343	313	329	320	339	337	341	352	321	327	346	315	329	305	317	313	328	310	301	332	315	290	332	307	346	336	314	318	319	337	326	328	345	345	341	330	355	314	314	341	328	318	320	318	338	331	316	317	303	320	330	321	336	305	333	330	343	296	321	347	347	319	310	301	331	314	312	324	323	331	316	326	331	320	336	353	310	320	340	331	321	336	322	335	329	334	355	318	329	321	339	305	312	325	326	331	350	353	314	354	335	340	336	322	316	296	303	324	344	306	313	302	343	286	330	319	354	314	324	338	343	324	317	320	334	309	355	320	328	296	313	337	346	319	314	313	293	343	321	338	332	295	332	318	294	344	327	333	347	327	309	340	317	317	307	318	312	336	335	316	327	347	353	350	309	364	321	333	328	335	321	320	341	314	309	372	320	309	336	319	340	329	318	335	352	329	349	353	312	341	332	343	326	323	297	351	298	304	336	307	341	310	279	330	346	347	328	325	315	337	335	337	313	317	268	318	329	351	335	347	317	320	326	340	356	345	318	350	325	312	340	335	339	338	311	335	306	347	351	303	331	341	329	318	322	336	338	323	345	340	340	337	336	305	325	325	310	312	335	291	305	325	321	334	332	318	345	305	317	322	352	341	310	310	292	366	349	316	307	302	336	345	309	339	374	295	332	310	307	307	327	334	339	323	321	327	334	326	331	320	354	345	333	318	329	311	350	317	298	312	290	281	361	334	294	335	325	330	337	317	308	324	321	329	312	334	320	319	342	324	326	358	317	319	338	346	325	323	318	338	350	341	304	299	346	311	335	356	312	355	342	322	317	312	291	293	332	326	323	334	322	360	320	327	319	335	347	352	322	324	319	344	339	320	314	349	324	332	326	324	315	286	317	362	334	330	313	338	329	332	304	336	328	350	316	355	302	348	322	331	306	339	319	333	307	350	336	324	312	296	310	359	326	321	309	311	310	324	337	335	317	319	371	369	357	327	296	365	329	307	337	298	311	339	322	315	324	323	330	332	351	346	334	331	290	357	325	340	308	309	314	322	351	327	321	324	316	329	330	281	330	322	343	324	323	332	358	344	341	329	309	330	323	336	336	302	327	337	339	345	314	308	311	348	368	327	353	264	347	301	337	325	324	333	346	318	302	352	327	333	319	344	354	294	340	310	349	293	326	320	319	322	338	325	318	333	354	340	343	345	341	314	336	336	337	311	330	340	343	326	321	302	368	338	347	303	313	300	335	298	343	337	304	336	337	330	291	331	302	333	308	335	313	329	320	310	324	318	325	310	329	311	327	316	372	331	334	307	325	336	333	339	321	324	334	314	313	356	303	311	323	358	312	356	334	311	326	351	329	305	344	353	343	329	334	302	327	318	319	345	357	345	319	312	328	326	356	351	327	308	337	310	315	327	319	309	338	340	340	334	317	353	331	303	295	311	311	318	326	312	336	298	342	321	306	314	354	317	322	327	322	339
12279	2284	1517	1939	4860	6521	6289	5515	4650	4137	3547	3052	2680	2343	2157	1845	1660	1559	1474	1455	1226	1275	1094	1067	1048	964	986	940	860	820	821	856	797	773	750	671	743	675	685	673	683	660	662	610	594	622	578	582	563	589	587	570	553	570	588	549	566	573	558	544	541	526	547	528	524	544	499	511	553	551	499	553	546	525	546	508	513	522	502	517	533	529	495	494	543	524	490	491	499	507	479	509	491	519	491	470	481	538	497	507	516	509	467	477	497	483	520	491	460	506	488	514	482	469	469	475	463	469	463	501	493	484	490	468	498	484	451	431	484	478	485	528	526	507	483	441	496	475	501	489	446	500	492	458	476	514	450	508	527	499	447	456	474	472	512	457	489	479	479	466	452	480	514	461	466	531	492	486	465	498	510	454	486	498	472	514	477	515	452	501	503	501	461	503	472	486	481	477	482	488	473	513	501	492	477	434	492	455	491	475	474	523	458	442	459	436	485	475	504	440	437	510	493	458	519	467	441	459	461	441	472	471	476	476	503	470	476	464	486	524	460	436	475	476	452	492	505	526	494	489	486	507	456	491	488	495	499	458	462	456	485	459	480	449	514	467	462	454	473	478	423	459	495	480	485	517	477	460	473	451	457	520	474	508	448	492	429	463	510	477	466	426	479	489	486	469	501	414	507	506	513	423	513	458	476	469	475	446	457	487	457	528	497	504	500	481	495	454	465	455	507	472	467	460	479	525	464	446	482	511	502	463	481	488	460	473	503	478	457	479	471	487	485	433	463	482	490	459	469	465	472	465	506	493	453	444	461	481	462	452	492	458	475	470	441	493	461	508	482	468	475	518	506	465	506	457	472	456	481	517	513	440	491	479	488	446	456	445	487	471	491	478	480	464	484	500	500	455	473	474	497	452	477	452	471	491	482	483	450	477	457	424	512	484	501	493	454	484	494	511	439	487	494	498	481	468	443	467	463	490	466	461	463	487	467	489	467	497	493	528	491	490	482	472	471	489	484	472	478	443	507	477	486	469	460	487	474	526	492	474	475	439	477	489	478	464	500	470	488	435	456	464	568	484	471	456	467	432	461	466	505	503	426	477	499	459	463	472	466	482	454	458	490	470	447	485	500	416	442	484	488	455	497	463	456	515	492	443	515	470	486	470	499	446	515	487	487	481	480	481	493	500	501	496	439	469	474	476	467	486	500	471	515	489	518	469	465	501	490	445	508	436	512	472	447	462	492	510	484	502	489	489	499	472	478	445	458	461	466	460	482	465	459	507	483	470	471	419	542	471	457	484	481	501	466	478	472	462	522	444	460	460	481	505	497	475	474	477	492	415	478	453	443	490	472	498	478	496	444	448	486	436	503	522	465	468	501	459	477	490	501	471	509	451	478	494	487	481	463	449	463	526	515	490	459	507	461	496	475	474	499	480	461	492	466	468	501	465	461	439	508	488	503	468	453	474	447	511	496	487	473	458	468	510	485	480	480	481	455	494	506	486	459	489	471	476	488	518	472	467	459	475	464	498	444	488	501	461	486	437	517	452	454	491	503	494	444	493	437	487	504	510	486	459	458	497	432	483	531	485	488	498	489	453	468	451	500	436	457	499	451	466	474	467	497	481	466	504	501	473	465	507	506	483	457	510	462	473	500	456	435	530	500	483	471	483	457	489	451	479	447	481	437	430	503	467	457	472	468	484	499	449	531	480	475	499	470	450	499	479	521	457	472	469	458	471	460	487	501	484	472	486	494	486	480	490	471	457	478	461	440	485	487	490	485	498	509	467	439	429	511	499	476	528	471	456	473	481	447	505	473	471	481	456	481	480	494	479	481	460	536	520	436	515	453	494	488	480	438	483	521	477	479	488	501	487	461	457	483	511	475	446	460	453	481	491	475	487	461	479	481	473	459	507	468	489	473	491	511	467	470	491	437	438	446	449	482	489	485	463	508	498	450	481	461	468	447	443	491	452	499	537	490	463	504	442	443	498	496	476	473	450	482	476	447	467	475	449	494	474	469	445	470	457	493	492	486	454	477	466	490	465	461	483	520	496	462	481	451	485	495	435	447	455	472	471	534	460	507	471	500	473	476	492	482	435	472	492	487	445	480	453	463	516	486	497	461	481	473	500	517	410	511	482	470	491	467	463	477	458	485	463	468	468	479	508	463	473	442	496	522	462	469	447	483	486	506	471	453	497	502	461	494	483	441	478	460	484	459	453	441	471	498	496	500	465	481	493	489	478	454	530	452	450	413	462	488	475	460	478	522	499	492	516	478	471	483	484	482	480	480	483	484	495	496	500	505	456	487	504	457	460	465	460	473	492	487	484	495	489	457	485	470	466	494	447	457	458	450	479	491	488	492	503	496	461	432	473	478	468	440	489	486	465	487	464	499	476	458	464	481	492	489	524	485	494	475	460	472	469	450	496	454	463	449	480	478	462	497	459	480	438	484	482	531	492	449	462	485	454	439	483	458	457	467	455	478	469	486	479	494	450	482	444	482	491	514	491	438	487	512	466	457	476	485	432	518	492	466	474	461	504	449	441	470	488	467	467	471	456	483	487	467	486	433	517	465	473	456	476	464	499	495	475	463	444	451	498	461	458	502	503	491	453	489	467	456	481	491	490	447	452	467	455	494	483	469	489	458	494	469	446	460	499	469	474	464	459	498	476	444	466	511	468	457	469	489	459	427	472	474	465	479	472	500	457	452	454	498	495	466	495	493	504	498	467	439	470	489	496	498	492	480	483	482	431	488	468	480	443	475	490	505	450	454	481	472	484	487	490	462	460	527	496	469	482	465	469	465	513	473	476	442	450	464	509	472	448	483	456	522	500	494	479	481	464	498	491	449	494	485	460	511	510	475	475	473	488	473	464	523	452	524	472	467	471	453	478	474	460	452	450	530	476	456	471	500	475	497	460	480	472	505	446	505	488	479	506	487	494	463	464	418	494	498	502	442	522	468	471	474	474	490	483	493	470	449	464	479	481	479	485	485	516	452	481	471	463	492	485	495	451	490	457	493	526	469	481	466	474	487	466	465	496	467	476	483	509	493	494	472	474	511	498	470	484	478	469	491	449	501	506	471	500	446	457	472	488	474	461	445	460	487	479	470	469	464	491	468	474	489	491	508	488	499	469	471	476	491	487	463	498	443	521	482	472	470	496	484	460	474	515	485	496	466	518	498	437	463	491	436	455	478	470	467	480	480	447	494	464	484	511	460	498	478	472	465	475	467	461	466	462	460	482	439	468	497	471	527	487	491	493	511	514	474	512	468	445	496	443	483	495	457	430	460	522	521	465	542	513	498	482	473	482	466	467	465	415	438	488	459	468	498	518	478	489	488	506	483	479	441	438	477	458	462	494	464	495	473	471	470	513	439	456	488	525	480	468	480	454	488	486	475	482	491	491	491	481	506	452	494	454	503	478	510	458	478	488	466	443	528	485	475	448	483	471	498	481	488	453	466	450	457	499	499	447	488	481	516	466	497	458	481	433	459	497
5654	576	531	468	505	614	632	585	611	535	586	499	568	520	484	481	504	484	462	465	481	440	478	434	462	457	501	454	461	449	464	466	455	474	449	434	407	418	447	441	465	416	451	484	470	423	411	513	447	435	475	482	448	439	423	438	412	421	450	467	444	464	409	422	459	453	457	445	425	422	482	490	427	406	418	466	430	442	459	442	461	457	442	438	457	445	412	447	424	477	454	443	466	432	408	411	415	466	447	472	451	463	417	447	451	479	448	453	469	454	464	447	448	450	463	478	438	441	448	438	422	444	453	400	454	455	408	458	463	434	448	406	425	461	425	439	435	426	415	447	432	416	426	411	458	440	401	394	442	464	434	415	452	473	417	393	452	457	443	425	448	438	431	458	456	430	434	440	435	415	427	443	447	433	429	406	452	456	448	463	459	438	469	427	494	431	464	439	428	407	446	443	424	402	475	406	444	468	431	454	460	426	453	457	420	464	488	486	421	431	447	435	456	425	451	406	451	487	469	447	469	420	469	448	473	463	457	481	435	416	421	409	437	438	453	418	477	438	437	474	413	431	441	481	418	411	437	415	461	470	411	441	461	416	441	433	433	442	446	447	431	422	476	440	430	419	481	425	426	424	464	430	429	441	435	412	450	445	459	454	413	470	447	403	449	388	470	460	445	394	421	414	427	451	424	448	450	431	455	475	429	477	471	451	431	413	436	439	460	395	425	416	452	466	446	461	454	417	421	437	413	433	425	460	433	411	457	471	440	478	447	443	440	453	449	411	473	471	414	478	466	452	449	432	443	417	414	446	440	425	410	439	415	459	439	473	413	430	434	468	418	417	405	439	448	420	442	496	411	420	424	403	426	425	470	421	439	430	421	446	454	434	413	475	454	417	431	430	443	445	455	408	426	440	451	456	461	462	471	405	458	451	449	431	430	427	473	454	440	422	439	412	438	435	462	441	439	458	459	429	442	459	458	484	454	428	456	479	436	429	464	469	460	406	452	467	403	465	445	441	451	434	438	479	471	448	375	464	408	488	444	448	449	431	467	457	408	485	460	442	463	444	425	452	442	435	430	425	464	416	408	436	436	433	449	444	480	440	479	443	440	423	487	417	434	433	402	459	496	404	470	435	501	407	445	410	431	442	476	402	464	451	453	438	448	457	438	413	418	474	416	452	462	421	422	454	440	419	432	418	452	485	420	467	444	441	462	455	465	500	422	438	454	443	441	416	451	443	412	442	424	459	405	420	418	446	468	440	456	422	428	438	419	444	466	415	441	480	448	430	383	402	414	467	465	413	491	460	438	438	449	415	453	427	425	461	471	460	423	453	467	446	447	442	415	422	458	463	445	463	463	456	421	424	451	417	462	421	458	430	444	416	479	427	424	454	476	439	432	448	449	406	436	476	457	446	421	454	465	427	428	426	400	442	440	457	423	428	404	446	482	453	447	428	423	437	441	471	470	439	426	432	418	412	467	425	453	443	419	391	447	482	414	415	417	478	438	457	432	416	449	426	414	441	462	437	432	418	467	419	429	426	438	469	428	439	455	448	408	436	435	441	407	473	448	406	447	470	463	465	445	423	469	433	436	396	491	438	471	433	418	450	442	448	430	443	430	438	445	476	438	445	452	445	440	491	438	489	407	418	425	437	431	435	440	438	432	458	425	461	459	471	443	451	393	412	439	440	456	391	467	444	480	413	452	465	488	433	444	435	460	438	440	430	411	424	459	492	463	434	428	489	450	472	458	452	427	416	443	440	441	447	440	443	421	458	428	443	438	444	450	429	420	428	457	438	438	444	457	457	463	452	455	483	420	440	443	440	433	422	446	452	478	448	463	403	390	427	437	426	381	455	462	424	462	476	445	447	413	416	422	408	412	461	411	428	438	426	434	411	422	449	440	435	445	426	453	436	431	431	433	421	442	445	402	446	426	456	454	447	491	453	445	415	430	442	446	446	475	419	453	443	459	441	440	474	468	439	439	430	438	467	423	454	437	406	411	419	477	449	413	446	431	431	411	421	465	414	416	431	416	442	454	402	409	439	466	421	420	424	441	454	441	452	425	444	458	436	424	396	446	427	442	453	442	425	441	450	410	450	456	430	452	422	429	413	421	435	475	418	418	420	459	459	424	421	419	431	443	422	431	413	405	444	481	439	414	432	424	476	454	432	429	457	444	452	418	458	433	459	433	425	388	433	458	463	440	422	448	465	455	459	430	482	446	453	438	477	473	425	400	417	405	445	453	420	416	450	466	462	437	460	435	470	433	455	413	431	458	430	391	437	454	459	434	429	466	486	442	437	423	418	440	487	446	444	419	420	466	480	417	455	421	413	470	435	445	466	422	459	428	433	485	447	448	448	469	452	457	435	430	412	426	432	442	418	457	458	442	439	420	454	439	463	430	459	453	406	460	408	415	455	408	437	466	461	453	464	409	457	486	425	457	438	415	414	462	417	411	435	470	433	446	500	432	445	401	444	431	456	423	458	415	466	438	463	472	403	427	426	430	471	394	448	430	451	443	468	441	440	441	443	454	448	429	455	439	456	439	429	459	448	435	487	466	433	456	474	431	464	457	455	439	454	442	456	442	432	437	449	469	435	443	419	432	413	467	463	428	461	438	456	462	444	452	456	490	490	452	452	477	431	409	444	426	412	449	434	445	424	454	463	436	423	471	433	426	416	466	468	432	484	462	415	442	487	414	432	419	454	427	423	479	441	439	445	448	449	423	404	412	457	421	452	404	447	476	415	436	447	450	419	435	457	432	401	455	446	446	458	426	430	442	466	459	428	438	482	452	447	454	422	446	437	449	433	445	487	456	435	452	413	452	454	444	435	440	457	441	450	421	441	462	461	437	398	489	431	437	456	465	438	460	440	443	442	445	434	424	452	445	449	443	419	472	448	442	451	437	437	460	436	466	446	424	452	424	448	429	423	443	431	445	472	471	461	470	451	466	418	417	436	440	450	453	416	463	455	424	493	465	419	464	493	437	441	451	395	431	465	434	450	437	428	470	439	451	408	439	453	437	435	440	440	431	431	435	434	456	397	453	444	432	422	427	438	408	451	457	461	468	426	442	439	465	465	438	472	466	432	442	441	460	470	435	477	478	414	411	426	425	476	454	430	475	456	406	421	426	462	479	442	433	455	459	393	424	425	441	450	409	451	439	448	449	445	463	448	490	417	433	441	454	435	462	477	450	434	494	471	428	444	446	426	472	442	455	463	406	445	442	472	438	433	451	417	465	416	419	456	446	468	442	457	486	436	426	437	405	445	450	422	470	445	472	431	490	433	475	440	407	436	471	440	417	454	405	430	416	406	491	450	466	404	398	438	461	400	455	486	441	439	425	406	452	453	450	447	458	458	402	458	417	436	428	463	441	448	447	424	454	437	477	440	458	432	457	476	438	384	459	457	415	396	482	407	420	463	462	488	448	425	445	419	408	423	445	454	432	443	453	491	425	411	425	472	428	470	453	455	447	458	412	401	417	438
7205	927	812	789	1177	1418	1384	1281	1092	1041	1005	905	862	834	789	816	768	720	726	698	666	698	638	695	691	663	629	658	587	636	635	608	615	614	590	607	604	640	630	626	640	590	613	556	612	562	602	612	601	604	597	613	640	634	563	647	650	608	588	555	600	617	545	586	589	576	606	588	602	618	579	575	619	604	598	581	594	580	556	617	559	594	574	603	617	570	611	611	629	611	601	587	599	596	572	607	608	576	610	570	592	556	588	624	651	575	594	595	593	586	561	614	544	577	607	553	575	595	586	611	579	585	555	573	560	560	581	630	614	592	652	599	588	585	576	528	614	603	587	602	537	579	612	599	596	554	601	589	588	567	584	597	603	593	611	608	574	572	597	581	615	606	614	609	575	591	622	621	595	565	571	549	592	569	554	576	615	591	536	528	597	575	588	568	561	579	588	530	546	579	578	580	536	592	584	619	565	601	594	577	564	584	627	568	622	595	609	618	623	585	583	561	606	623	597	597	572	604	538	570	596	530	570	584	619	540	580	607	614	562	536	576	583	621	598	589	613	626	598	580	535	552	578	557	581	558	564	597	597	596	633	584	595	602	574	612	586	588	542	608	555	548	588	552	604	584	561	551	610	586	576	600	549	604	572	606	559	614	633	595	603	616	609	602	615	554	596	625	553	561	596	581	586	557	598	552	567	596	598	583	564	591	565	549	614	574	595	597	582	590	563	580	610	577	591	573	581	576	615	578	573	557	570	599	573	610	587	598	606	627	572	577	582	596	599	601	572	576	561	560	586	575	590	560	555	637	606	619	579	561	614	581	632	597	587	614	575	539	604	536	608	563	586	544	557	556	608	586	564	581	612	567	609	593	592	584	567	587	606	591	559	546	582	552	591	561	576	612	570	604	550	587	587	537	605	622	590	572	538	597	577	585	605	593	616	568	544	598	582	570	578	633	613	602	599	539	580	582	577	600	575	565	588	585	587	592	601	620	586	619	590	577	601	589	560	555	597	581	564	587	566	613	573	572	598	576	548	614	566	605	589	600	623	629	565	579	572	555	599	597	619	551	550	595	534	613	598	573	535	627	584	564	596	593	597	620	580	593	579	574	597	569	552	583	633	562	605	571	530	612	588	628	570	611	595	611	582	587	565	581	540	604	552	599	605	568	563	559	544	548	602	552	553	572	553	603	530	611	618	630	553	560	577	634	558	606	589	579	588	598	589	573	602	587	550	576	591	574	565	576	574	583	578	608	571	556	569	569	587	594	601	574	603	599	551	569	650	554	614	577	574	631	607	564	569	608	575	622	550	575	549	593	609	585	593	555	540	589	578	598	586	556	530	571	538	595	556	589	593	617	580	577	589	579	595	604	623	614	617	614	600	581	633	578	608	563	513	603	577	613	590	581	584	618	566	576	579	589	600	575	572	574	574	609	563	588	623	570	592	570	580	574	616	565	566	568	624	612	587	587	621	601	568	549	591	611	579	578	571	586	570	564	535	579	549	542	637	571	566	592	608	558	588	606	583	595	578	572	569	632	572	586	611	570	541	564	578	584	590	594	606	599	572	523	578	580	593	594	574	613	578	599	575	611	559	619	579	597	570	619	642	578	559	558	583	599	586	558	567	576	581	550	589	599	582	547	645	606	567	589	551	524	596	614	589	572	567	592	617	617	566	579	608	594	599	552	564	567	579	596	578	566	532	586	606	536	579	567	565	603	590	587	572	598	630	618	565	581	611	579	576	550	573	555	586	592	592	552	580	586	593	573	592	602	607	586	568	593	559	536	605	594	600	619	541	594	593	582	576	552	581	600	589	580	577	605	609	574	595	571	624	585	553	588	542	576	590	599	555	537	609	578	590	559	557	644	609	570	570	573	538	552	579	582	561	591	543	545	571	536	633	595	614	585	628	591	624	561	554	564	599	581	600	600	582	578	572	574	551	509	597	587	601	512	597	619	551	581	565	564	585	592	548	561	571	609	575	607	591	561	591	577	578	580	594	612	552	574	603	633	575	567	555	568	595	582	585	561	542	557	618	599	591	594	583	558	574	620	602	591	553	565	586	554	603	574	587	604	590	613	627	574	595	606	562	638	600	566	568	558	598	606	638	547	561	598	594	600	608	584	570	597	559	559	600	589	587	578	566	553	595	555	583	592	589	580	615	559	572	576	572	610	584	552	563	598	567	589	594	616	590	571	591	565	600	570	627	589	622	536	558	536	607	599	579	547	580	589	556	567	614	600	600	551	616	569	577	577	597	564	601	596	627	564	586	585	585	598	564	558	585	588	558	544	593	552	577	547	576	577	638	566	532	546	568	612	593	562	587	579	592	563	596	598	567	575	622	581	556	571	574	549	605	562	608	539	614	564	591	571	565	564	604	597	593	595	597	592	572	570	578	607	580	591	551	616	635	566	553	545	550	586	569	555	611	600	616	599	564	606	598	611	563	605	597	632	572	575	581	599	586	529	580	627	590	557	586	598	584	615	605	574	577	603	580	594	595	573	583	532	632	618	569	630	620	599	576	588	627	592	548	623	616	604	581	605	596	577	605	587	562	555	587	583	641	640	602	584	560	564	594	621	571	546	613	580	569	600	567	627	571	568	596	562	585	599	581	585	620	587	551	612	604	530	611	611	597	604	555	545	618	572	607	614	525	584	593	585	576	579	611	613	583	569	622	538	614	561	585	603	555	576	614	537	599	579	590	553	591	600	580	579	593	603	556	576	535	581	609	563	555	570	575	578	569	589	571	610	605	546	602	589	636	566	609	561	603	582	513	601	635	534	599	584	631	574	545	513	556	605	580	583	594	594	580	570	588	600	560	605	632	586	552	575	600	618	572	573	550	587	570	560	607	591	631	612	563	593	600	586	555	550	554	571	572	621	533	539	577	552	586	541	557	586	588	601	590	549	624	584	559	612	647	590	601	587	610	594	586	589	609	575	576	582	595	607	591	612	584	586	596	608	603	598	584	574	605	567	615	586	574	560	597	572	570	623	561	589	569	598	610	598	578	572	569	603	578	591	601	555	577	577	562	550	520	614	589	550	582	590	568	603	583	571	589	580	578	576	615	555	607	606	575	624	553	578	564	596	573	564	554	593	600	637	581	567	590	604	591	600	554	601	602	619	570	584	624	578	578	561	594	570	608	586	640	608	598	600	547	545	576	609	555	564	644	574	591	601	602	571	547	559	607	576	560	599	593	555	652	586	606	607	607	600	615	559	547	559	591	613	599	607	545	576	599	589	562	572	588	580	610	597	572	612	548	574	571	571	588	602	616	555	597	625	611	579	593	626	592	606	551	628	605	585	591	602	603	622	615	650	579	602	585	630	580	584	612	613	581	602	567	594	627	574	597	586	611	586	520	585	604	597	590	559	560	655	582	595	577	602	578	580	603	574	627	565	582	570	588	599	565	560	614	568	597	554	626	590	621	586	565	600	598	591	605	573	590	580	601	574	614	608	582	622	582	618	587	591	585	593	555	548	589	561	575	622
15047	1610	899	837	975	1438	1562	1565	1444	1234	1162	1130	1048	917	906	819	826	774	779	757	763	703	681	726	690	726	659	679	685	666	656	609	632	644	694	629	638	635	597	645	663	574	559	599	619	629	620	651	649	643	623	617	607	619	613	577	613	567	592	609	596	661	625	599	625	593	572	640	595	637	620	631	602	611	587	651	624	567	589	604	600	564	583	614	610	613	552	613	592	616	565	572	601	616	599	594	570	540	584	640	604	576	540	558	578	606	615	625	570	561	588	599	567	604	585	594	606	597	597	564	578	604	592	634	630	583	589	563	617	563	574	622	578	591	622	576	582	606	630	581	559	567	583	594	654	601	583	634	591	622	581	626	615	620	535	593	604	609	576	571	591	576	587	589	567	571	551	612	599	564	597	598	600	586	631	626	578	601	533	573	586	606	606	608	597	558	593	609	616	573	596	560	611	563	587	589	582	599	611	555	597	613	604	593	583	580	610	635	566	583	573	641	591	625	587	564	587	570	583	588	596	584	603	576	610	584	631	579	585	611	617	628	619	577	552	605	592	601	642	595	589	622	613	572	634	573	572	608	612	638	588	602	566	628	609	596	618	541	593	646	570	596	608	532	579	599	635	617	627	620	593	604	636	604	572	592	623	566	584	563	568	579	601	556	576	591	581	602	605	599	593	590	617	587	581	569	585	566	566	606	638	629	596	591	611	606	611	628	578	624	547	613	632	631	613	619	616	582	585	572	581	562	631	588	605	614	556	615	606	582	598	601	600	590	594	591	595	592	557	596	565	590	563	588	558	586	579	615	576	614	607	544	572	571	572	590	570	572	589	602	592	540	613	568	600	596	577	595	592	598	555	658	588	553	598	586	559	573	608	602	547	587	585	621	575	603	581	647	601	577	612	605	631	587	595	596	619	594	594	621	546	600	578	615	587	627	560	623	583	605	602	595	616	574	568	606	582	651	619	575	609	636	605	575	547	612	565	630	556	630	571	609	581	617	562	599	599	600	612	563	635	609	603	600	570	576	601	628	552	617	551	559	572	620	594	635	646	616	588	641	581	611	579	578	578	574	555	586	554	534	650	549	581	609	603	583	608	616	595	623	605	565	602	602	592	581	640	583	592	563	597	557	569	597	577	616	580	600	605	607	592	560	601	579	566	555	594	582	560	603	571	605	600	619	636	619	588	611	626	592	584	583	611	596	598	610	577	562	597	595	604	615	614	593	589	574	562	611	597	586	558	570	607	607	624	569	592	615	607	595	581	567	615	579	632	593	594	571	596	575	568	554	566	593	606	600	629	631	569	643	566	580	569	584	554	620	579	583	638	605	598	637	590	582	583	587	567	601	611	617	624	587	598	582	630	576	650	572	576	579	630	583	585	584	576	562	606	531	661	548	568	616	590	586	546	606	586	590	593	576	617	582	589	546	593	582	574	587	594	641	648	553	595	605	645	611	588	609	574	631	612	579	576	551	616	640	606	599	624	587	602	631	618	547	592	598	582	606	610	578	600	613	626	575	601	573	627	560	591	558	578	624	595	637	592	560	612	605	631	613	587	653	600	555	616	581	603	585	602	626	586	572	602	569	601	623	567	605	664	557	568	586	610	601	617	629	539	579	570	583	576	573	543	579	634	618	593	590	575	581	596	577	586	553	615	598	644	607	583	587	583	568	609	564	599	619	600	599	600	577	605	667	576	595	580	616	618	573	572	608	613	610	617	593	599	578	580	596	609	625	607	619	597	617	544	598	579	580	589	582	612	598	638	554	661	607	574	572	581	580	604	587	640	620	608	596	604	573	592	613	617	584	597	610	575	593	575	562	554	596	594	599	588	595	622	611	578	565	570	596	598	554	608	575	580	594	597	570	588	580	558	579	569	580	572	623	555	630	585	602	649	633	605	644	604	650	624	565	568	552	594	609	580	553	568	642	587	570	640	553	588	581	598	578	559	583	576	581	603	616	530	548	582	555	573	574	600	547	574	619	559	584	611	540	593	599	605	585	586	575	573	598	586	572	565	608	597	577	620	557	569	587	574	589	608	613	564	573	632	566	597	576	609	562	613	576	613	635	622	584	593	580	590	620	556	572	600	546	582	587	585	601	597	589	597	607	579	600	619	560	642	618	582	581	605	603	569	613	573	610	549	583	540	601	605	586	573	590	569	605	608	579	578	561	651	573	564	592	648	613	557	576	589	582	581	565	553	612	599	591	568	589	620	604	601	589	624	649	593	580	580	611	655	568	587	576	634	599	642	604	629	600	582	595	610	602	618	607	601	615	591	588	617	631	611	546	635	598	566	592	619	653	610	591	612	609	599	544	578	571	624	592	599	586	598	542	579	590	601	565	601	596	595	588	635	578	609	593	583	615	595	610	592	610	609	630	589	569	582	580	606	630	574	605	624	578	604	603	585	581	588	592	600	637	609	613	603	580	610	610	585	558	569	585	605	606	579	592	608	590	562	637	586	573	555	575	596	626	592	602	608	629	629	581	607	603	646	587	601	596	578	586	595	593	576	636	568	618	580	591	593	615	582	591	605	586	580	638	621	621	622	616	584	589	585	590	577	602	588	543	578	613	614	558	613	630	573	539	565	565	608	589	608	533	570	584	603	581	603	590	552	610	631	585	603	582	597	564	577	588	563	593	577	621	544	599	583	571	594	568	547	600	617	565	575	551	523	601	622	580	578	595	559	593	588	580	608	562	626	620	579	578	625	575	592	621	626	563	547	562	605	576	596	554	624	589	628	620	586	607	579	589	645	613	572	536	557	624	615	546	573	576	589	583	585	578	581	569	590	591	601	580	563	585	582	599	580	590	610	588	604	570	579	604	626	628	564	538	554	582	582	591	622	596	600	596	599	616	580	627	615	590	568	597	582	621	562	583	597	622	595	606	569	564	614	619	607	564	534	578	636	589	579	582	605	565	578	622	607	589	620	588	605	621	620	599	582	619	603	603	571	643	586	566	596	574	602	627	610	616	603	619	586	561	556	604	552	620	550	606	553	558	609	604	588	551	606	602	580	591	604	605	615	597	597	567	561	552	593	666	622	604	652	584	603	615	593	558	603	588	565	645	596	584	566	603	601	625	604	564	600	614	586	582	585	589	576	613	606	568	555	617	622	611	602	580	623	607	594	618	588	575	572	605	604	625	576	615	618	607	636	566	602	615	640	627	587	578	537	568	594	577	597	653	592	603	581	565	554	594	587	569	610	610	583	622	611	562	594	628	567	608	614	596	628	584	560	588	609	662	595	565	649	596	576	578	614	562	614	564	542	608	621	657	582	610	584	600	593	581	568	588	576	584	608	559	539	620	606	603	602	555	566	579	620	596	514	577	566	591	651	572	633	546	637	569	580	589	601	576	601	552	593	609	596	586	595	618	619	591	624	560	585	596	644	586	572	593	576	621	573	645	616	620	591	622	624	594	602	562	592	598	597	608	588	601	634	603	628	609	575	592	620	589	600	571	567	613	598	568	618	609	598	589	556	599
10855	2017	1511	1743	3673	4693	4599	4068	3588	3148	2806	2460	2114	1993	1919	1682	1591	1496	1435	1337	1244	1260	1220	1193	1167	1197	1148	1116	1076	1063	1024	1034	956	965	999	1006	960	976	970	936	886	922	945	893	896	949	881	883	892	914	835	901	891	910	855	877	848	840	868	859	903	830	868	836	819	830	791	877	856	857	849	865	855	858	794	836	852	808	858	773	809	868	848	868	845	867	801	773	785	831	837	843	830	768	853	830	802	845	815	799	829	844	869	742	810	793	839	814	797	803	833	817	816	812	836	802	845	788	827	824	805	796	862	815	796	811	796	805	834	865	812	813	786	832	787	794	798	828	808	784	849	802	754	769	786	790	790	818	817	776	787	800	771	805	785	845	803	809	816	767	835	810	803	837	813	827	818	826	790	796	816	799	777	826	815	799	837	841	797	816	821	809	761	803	777	796	784	861	800	794	760	843	776	853	765	787	812	754	807	770	772	816	786	837	809	808	750	799	783	787	765	818	806	883	850	791	774	884	781	830	816	839	863	806	779	793	791	791	822	780	785	805	833	808	785	802	829	779	848	825	770	818	833	806	810	825	799	862	798	821	838	788	789	818	775	817	825	826	832	802	781	824	795	806	769	815	811	809	779	788	742	796	759	817	828	776	794	848	856	797	762	802	812	801	835	821	819	852	822	768	828	816	834	784	774	750	830	790	784	812	809	777	822	799	793	795	767	825	823	790	793	796	808	812	806	844	819	842	739	744	797	789	814	753	834	809	796	841	794	850	820	862	790	809	838	817	782	820	799	823	754	757	852	832	856	852	841	789	793	812	746	806	795	792	823	781	799	775	795	807	788	774	791	796	787	801	813	817	770	800	812	824	800	813	807	832	828	818	802	791	785	823	836	816	853	760	805	792	774	827	807	750	832	799	818	814	788	804	825	848	825	848	827	776	819	829	781	826	819	806	792	809	807	824	801	780	775	803	847	742	807	810	824	808	740	808	760	776	807	784	811	813	804	807	746	792	822	812	862	778	875	783	786	796	802	804	824	793	819	822	836	749	791	860	795	818	793	799	819	783	776	812	827	811	812	820	819	867	809	815	857	795	782	802	802	819	785	795	794	782	768	777	828	765	777	815	829	740	795	838	783	810	798	792	756	808	833	820	773	791	786	846	845	820	825	779	819	816	788	818	808	779	789	840	785	809	782	818	791	809	799	770	780	832	850	825	817	855	815	832	820	781	811	825	832	802	806	782	821	820	750	772	826	829	831	786	789	798	768	786	814	820	793	792	817	813	793	799	812	817	800	798	859	820	816	732	800	812	820	819	825	829	750	856	833	773	804	834	756	829	790	858	809	831	820	797	793	807	772	860	781	757	834	792	815	805	791	802	760	761	821	809	845	782	778	841	792	840	800	784	824	873	737	808	786	763	770	794	784	768	805	801	823	841	799	802	812	755	813	819	824	758	851	795	821	744	791	846	783	815	798	762	835	777	797	796	802	840	859	862	774	822	833	796	801	839	762	811	800	817	847	828	837	825	784	764	840	797	759	743	830	770	815	842	786	809	753	803	830	809	760	852	840	873	775	792	854	730	792	789	824	837	815	822	763	794	758	808	769	841	829	828	790	771	839	790	770	802	777	759	837	726	799	809	738	790	824	765	799	769	781	805	809	844	819	774	843	825	805	819	785	762	807	848	846	824	837	824	829	770	797	731	833	790	731	853	819	818	783	776	788	758	838	784	869	815	800	802	810	795	767	787	816	811	787	786	819	784	821	804	789	815	779	777	795	840	825	870	768	793	806	767	827	818	787	786	817	758	828	832	785	837	778	836	814	800	825	771	810	779	776	797	853	751	822	800	850	845	815	820	817	812	773	827	791	795	781	787	773	829	769	789	805	794	809	816	851	786	818	768	831	833	804	822	807	833	856	781	735	811	771	797	822	848	798	853	816	816	784	805	837	847	802	819	817	789	810	785	822	814	839	832	794	819	818	843	798	845	806	783	805	830	795	795	781	818	782	771	817	790	796	809	806	806	842	739	856	820	828	761	771	795	819	816	804	780	757	773	796	733	787	761	792	805	844	808	771	781	825	788	828	816	789	809	783	823	806	844	773	830	820	745	806	829	787	802	804	839	801	815	769	834	801	778	760	813	841	802	850	827	815	863	765	780	790	838	791	757	768	823	804	781	784	780	838	827	824	790	843	784	830	824	879	796	799	808	842	847	835	783	798	823	801	795	791	784	815	812	831	767	834	763	827	785	839	776	816	808	841	814	838	796	773	803	734	767	823	824	793	792	822	822	803	805	785	794	844	780	796	787	802	812	841	806	785	769	828	819	806	784	814	794	792	820	788	846	772	821	805	813	814	817	818	818	786	832	793	805	803	827	815	825	858	777	799	857	756	857	800	846	823	792	825	796	823	774	814	800	801	731	778	800	791	805	773	802	804	834	769	780	775	785	854	803	786	833	827	814	814	798	864	821	856	813	797	807	805	802	781	771	763	858	791	831	848	785	778	793	800	786	843	817	781	777	779	848	832	797	796	750	829	814	793	803	840	776	825	834	850	802	828	803	807	796	813	769	830	807	783	783	800	763	794	790	807	807	808	840	776	816	827	830	782	818	781	794	832	799	851	821	826	809	813	838	789	784	784	775	794	786	823	812	813	812	831	846	803	790	834	838	797	779	791	885	814	852	810	797	794	798	813	843	745	863	856	759	784	802	808	827	780	825	820	839	809	798	796	804	835	763	811	802	784	840	821	846	814	875	817	792	807	819	801	825	819	817	773	724	833	775	785	834	858	803	808	768	794	799	771	817	794	820	803	787	808	811	885	779	790	787	807	774	794	785	757	795	786	842	867	813	784	845	825	806	778	789	823	857	818	792	822	789	830	818	800	812	827	815	791	805	802	819	803	777	832	769	815	774	785	790	777	855	762	817	856	771	821	804	792	772	840	835	783	800	784	801	813	807	779	815	831	828	779	782	777	756	843	854	848	801	764	826	851	802	849	856	779	756	784	835	786	884	775	782	797	777	819	742	798	801	819	822	812	805	825	788	848	805	793	793	836	811	768	778	804	771	791	846	851	800	749	779	743	779	810	830	793	776	835	757	810	765	807	806	798	805	793	767	807	839	803	767	848	813	824	794	817	814	781	801	802	792	770	777	784	818	839	818	821	779	825	791	782	809	790	800	778	854	803	781	847	814	800	774	836	791	871	781	757	813	844	791	786	782	780	841	855	850	757	783	829	812	792	806	839	815	791	820	815	810	792	779	778	772	807	851	818	825	805	813	839	831	811	785	787	814	826	752	831	813	805	841	795	811	784	845	818	779	808	769	844	820	798	806	837	824	779	807	837	818	807	822	738	768	841	784	794	824	828	823	809	806	809	785	826	826	823	806	796	794	785	845	808	765	825	849	809	797	796	817	831	810	751	799	813	805	776	764	799	809	848	828	786	799	791	779	777	781	789	832	765	822	837	744	816	837	810	800	783	771	795	787	789	820	788	809
6911	1001	549	432	580	1133	1392	1308	1130	941	849	751	645	573	534	441	458	398	360	366	344	314	306	256	270	269	239	263	233	223	219	214	180	225	198	192	214	182	184	185	164	190	163	168	206	181	171	165	176	157	180	161	162	187	153	189	154	167	175	181	166	177	165	150	162	171	185	164	168	170	152	161	160	168	155	154	161	148	149	129	158	143	143	154	156	180	157	151	165	162	165	152	148	175	156	174	141	161	182	152	153	143	167	182	152	168	159	146	156	162	165	155	146	156	157	169	157	159	149	153	138	154	179	160	175	152	150	140	149	158	162	149	141	153	131	166	141	160	147	130	148	134	173	170	160	141	164	124	141	141	153	143	157	134	154	157	152	145	160	123	140	144	157	172	158	155	146	136	160	147	148	133	141	142	144	147	139	152	140	142	176	159	157	165	170	148	142	151	165	139	144	139	144	153	135	154	150	135	163	154	160	165	167	170	158	141	124	141	146	150	159	145	167	152	134	152	148	160	159	159	167	145	151	163	161	153	156	161	167	142	179	153	143	157	174	134	158	152	138	141	149	152	149	149	161	145	158	141	157	159	155	152	146	182	148	149	156	153	148	185	138	144	143	155	160	163	144	156	153	127	144	148	140	132	142	146	155	145	158	136	168	157	131	138	137	142	148	144	138	145	138	147	143	159	158	124	143	153	125	156	155	148	135	142	146	166	172	144	141	144	162	155	144	148	150	146	145	134	140	160	142	161	169	167	168	151	142	143	138	148	168	152	159	171	162	146	157	155	147	146	142	135	167	153	189	127	176	141	175	127	145	137	158	145	139	141	148	143	138	116	159	151	143	161	147	148	156	172	154	140	150	160	159	154	160	162	128	136	156	161	124	145	139	126	158	151	157	158	143	158	132	154	166	165	157	147	169	144	125	157	151	161	155	161	152	129	141	139	137	165	133	166	129	147	144	134	145	153	166	142	138	136	157	143	137	134	149	154	147	163	151	145	130	143	118	145	139	147	137	146	168	143	146	163	154	142	142	120	168	148	159	158	151	146	150	166	142	160	162	152	136	146	126	137	165	135	149	134	176	146	134	156	131	137	165	124	159	151	185	139	159	143	131	159	154	151	157	156	138	141	144	147	151	153	163	157	160	137	140	138	153	148	131	169	165	117	153	145	143	160	157	141	149	168	146	151	162	156	152	149	158	152	142	144	126	136	148	140	153	141	145	166	149	140	139	133	138	126	166	138	149	141	157	128	136	145	134	137	147	180	134	153	171	167	138	144	145	158	144	150	158	146	146	154	149	137	161	154	138	148	132	136	177	151	160	149	152	147	163	144	138	151	141	156	186	159	152	142	144	156	158	169	141	140	148	167	128	146	134	152	139	131	144	156	132	151	166	159	134	135	166	139	127	157	124	161	141	138	143	150	143	144	158	166	150	165	131	151	144	117	148	147	146	161	144	150	155	145	146	155	167	126	148	147	151	145	141	147	151	143	167	131	115	171	137	152	149	145	150	147	168	148	157	155	140	157	167	139	127	132	162	123	141	151	147	154	130	135	153	136	154	149	153	169	169	146	154	125	143	135	137	156	136	141	151	151	148	149	133	149	150	166	139	165	142	156	144	146	154	161	160	154	147	162	143	140	149	146	161	137	154	143	144	152	151	141	146	172	146	151	159	154	156	147	132	156	151	135	127	153	141	144	146	151	167	169	153	150	153	128	133	158	138	142	139	129	153	142	143	150	169	154	161	136	183	158	161	169	146	173	163	155	138	134	161	151	143	161	173	156	134	140	158	121	144	145	142	147	168	160	132	145	159	144	146	164	133	142	129	128	128	161	134	141	156	155	141	148	147	148	153	151	178	132	141	131	166	133	147	129	145	136	138	149	165	155	148	128	146	161	151	133	135	138	155	159	155	142	152	148	134	151	162	157	145	141	156	143	153	136	185	145	155	177	155	149	138	152	154	149	134	172	163	131	150	166	155	151	167	155	157	157	150	104	144	154	158	141	151	186	138	151	165	137	156	166	133	156	124	171	153	138	145	151	166	149	150	156	131	157	144	140	173	144	145	152	154	125	143	160	155	150	141	154	141	144	162	151	124	153	143	149	129	137	140	165	139	143	155	143	147	126	163	144	141	164	158	138	142	122	123	150	141	152	134	139	133	144	144	138	162	132	139	155	149	154	144	151	150	149	160	155	146	149	171	145	138	152	162	129	135	150	149	144	141	177	131	146	139	166	175	133	137	159	180	153	147	154	154	141	155	166	170	135	150	160	138	161	138	160	147	147	138	144	144	138	173	142	151	158	163	155	156	147	128	149	154	144	143	162	146	161	127	140	147	142	160	137	132	166	151	148	141	139	151	154	144	156	142	142	144	144	141	152	158	156	139	150	145	149	157	148	146	166	133	141	149	144	161	152	162	138	134	140	134	162	172	130	156	135	147	170	147	138	149	146	154	152	149	160	125	165	161	150	150	139	129	151	119	149	146	151	165	161	162	151	153	136	147	141	154	151	164	157	150	123	163	144	179	155	148	139	158	159	153	160	140	155	146	148	143	166	153	157	131	138	151	150	146	150	154	128	138	135	148	152	140	139	150	148	160	138	155	132	142	140	169	160	131	137	132	138	154	150	140	152	134	160	151	135	125	127	146	144	179	142	155	124	146	164	162	161	151	168	156	143	148	160	144	175	127	156	137	157	160	148	158	151	130	156	145	156	140	149	146	152	161	143	153	161	141	147	136	158	181	159	145	145	144	161	142	129	154	142	132	149	126	137	159	146	142	170	146	135	165	146	137	121	137	154	127	148	151	141	146	125	157	177	146	148	141	149	168	144	133	164	152	160	148	168	160	141	156	121	165	171	144	160	136	143	127	147	162	120	175	158	156	144	148	139	141	172	129	135	131	137	157	170	172	151	161	167	157	163	139	148	138	175	151	154	162	134	156	154	161	179	126	133	143	136	147	154	147	167	134	163	160	169	129	136	146	154	142	165	172	143	138	173	168	167	147	149	164	161	156	159	149	132	139	145	137	158	154	139	161	153	151	153	144	143	141	144	156	154	179	134	140	127	167	135	170	151	136	140	149	136	142	145	130	144	142	160	163	154	135	146	159	153	144	157	142	150	149	157	144	157	151	161	153	156	163	139	162	151	155	141	171	147	126	152	157	143	137	144	168	130	137	163	158	155	145	151	147	165	131	123	146	139	182	135	156	145	163	149	142	142	152	169	136	131	145	136	168	154	148	148	136	163	169	162	159	175	142	142	140	135	161	145	170	130	175	151	131	153	157	136	168	161	154	145	149	146	133	154	142	132	149	125	130	128	136	149	170	147	170	145	158	163	143	139	136	140	132	125	156	150	146	144	151	167	146	156	145	123	182	149	151	125	186	149	141	143	144	137	133	141	134	183	165	150	145	167	144	166	163	129	157	148	148	151	168	151	145	148	146	151	136	169	132	157	139	164	159	151	150	153	161	195	152	168	162	142	141	161	155	158
10719	1876	1101	1457	3893	5254	5006	4482	3657	3117	2695	2308	2044	1724	1538	1301	1226	1099	1035	970	900	790	758	763	673	618	585	564	544	527	518	483	471	450	435	402	390	392	419	393	407	354	389	384	331	312	321	361	320	335	308	322	310	347	289	304	278	335	285	301	296	307	285	259	286	292	273	271	276	286	282	252	269	229	251	256	260	244	269	268	278	278	266	288	267	262	271	247	262	247	261	285	271	233	278	244	270	247	276	240	243	272	248	253	254	280	275	264	225	268	269	236	285	205	239	241	257	285	233	225	275	261	236	239	259	265	246	242	221	252	231	247	253	252	273	246	268	244	252	253	253	218	250	262	231	274	237	233	240	232	223	270	234	242	235	229	234	252	222	218	252	222	245	265	243	240	236	272	234	252	265	222	243	220	220	260	224	251	264	252	219	263	226	215	233	256	221	212	247	230	240	215	214	248	224	239	241	221	240	224	229	249	194	221	257	218	216	228	252	231	249	216	220	212	216	232	220	234	244	244	235	189	215	233	237	253	250	264	209	221	254	231	246	268	242	254	245	216	250	240	239	249	217	232	262	245	240	243	245	257	255	224	249	215	234	219	249	228	212	250	228	256	235	243	253	223	236	243	226	238	242	237	260	244	233	233	251	223	222	214	254	209	226	253	222	253	226	216	229	213	245	252	235	237	220	224	238	242	234	234	242	211	224	246	241	214	261	265	237	209	229	254	264	226	220	214	243	246	215	211	206	240	237	246	234	251	235	215	244	236	239	231	257	215	248	230	222	246	238	235	236	244	247	244	228	232	243	243	205	229	226	245	226	233	232	249	247	219	254	242	246	225	261	229	243	251	234	213	270	230	237	213	218	225	210	241	241	255	232	229	260	216	264	259	235	211	219	232	246	247	251	246	205	243	238	252	213	231	257	234	222	225	249	241	228	246	197	230	243	252	246	227	218	227	238	225	223	230	226	238	251	232	250	258	249	247	252	241	246	203	217	204	223	232	255	243	244	234	227	243	241	231	270	224	201	241	240	207	227	243	207	278	226	229	240	223	238	225	221	260	231	232	222	221	271	259	214	213	240	215	200	227	231	245	225	244	262	230	215	223	209	241	258	239	254	215	244	224	257	233	235	248	245	212	227	233	218	244	230	241	211	232	240	258	245	246	206	230	228	216	218	226	232	259	229	243	239	234	227	236	232	200	214	243	239	216	232	238	256	248	250	243	207	227	228	223	208	238	249	232	226	243	218	229	225	257	212	231	269	237	248	214	237	225	240	230	225	239	218	238	217	222	202	239	256	229	226	249	249	250	216	211	216	224	253	250	229	233	236	236	231	216	222	217	251	242	198	201	224	231	224	257	239	209	256	239	235	211	221	264	237	229	219	195	239	228	246	245	242	231	246	231	214	276	231	223	219	246	224	238	257	253	235	214	264	233	208	239	219	242	246	234	238	238	242	230	199	222	231	220	220	217	215	234	245	238	243	239	230	248	228	237	224	246	257	229	225	208	235	226	222	232	210	225	249	234	264	234	237	266	256	234	242	240	217	239	225	234	209	203	262	247	228	232	222	231	256	209	238	220	250	246	250	230	231	274	212	231	238	245	215	203	247	269	270	229	197	229	242	225	230	248	217	215	273	246	264	225	230	222	210	210	248	271	249	238	215	224	230	244	243	253	204	242	223	212	256	256	246	200	239	204	223	241	213	253	273	240	209	235	231	222	212	242	253	259	245	237	254	235	230	241	237	214	235	236	229	212	222	219	227	208	218	210	246	254	237	229	232	246	210	214	234	254	244	229	239	239	246	204	245	238	226	251	219	250	239	238	224	238	212	232	239	235	216	223	223	260	241	237	230	252	203	240	255	230	234	240	249	239	239	225	221	225	234	225	241	223	249	229	220	207	252	237	216	233	243	247	248	247	215	208	232	206	218	220	212	236	248	238	236	221	233	217	260	258	241	234	227	230	255	247	227	223	241	231	240	245	208	241	224	204	224	241	233	242	241	236	233	242	233	229	236	256	255	264	223	200	247	217	244	212	231	249	249	206	218	234	265	233	187	238	226	220	245	206	269	218	203	262	242	206	267	217	264	204	244	243	223	201	224	234	253	248	220	225	222	232	240	244	202	218	237	224	215	248	241	237	238	222	211	241	225	228	219	241	238	212	247	232	225	217	242	246	229	223	231	236	236	245	226	240	244	231	247	226	224	225	213	239	248	228	249	246	231	238	269	229	231	238	215	244	231	246	256	218	211	236	247	226	232	229	245	260	227	218	222	225	226	225	246	235	205	205	235	240	236	238	223	232	202	233	233	243	251	212	222	216	232	230	242	223	227	220	215	249	242	235	247	246	195	243	222	237	228	202	261	239	255	236	237	253	219	252	234	222	232	227	240	226	247	224	247	237	229	213	244	242	222	224	227	237	227	211	266	211	244	248	221	233	239	245	227	245	227	238	217	231	237	237	248	260	249	235	243	227	245	248	239	253	250	280	235	259	207	251	207	240	228	227	222	220	206	229	220	248	216	242	231	216	224	243	248	250	257	248	227	242	218	254	232	242	232	235	249	211	235	221	242	252	250	240	213	253	235	227	234	238	226	248	244	231	243	234	231	241	225	220	232	266	204	258	212	228	252	239	230	235	234	215	241	263	235	230	231	229	222	249	222	247	235	251	249	253	221	238	211	246	251	221	233	225	226	226	244	235	217	213	227	255	246	226	227	295	200	214	219	256	273	217	229	244	228	227	246	232	212	208	233	219	253	227	225	252	228	216	231	227	232	225	243	250	227	234	213	209	253	239	236	263	242	211	225	236	235	221	236	228	216	230	248	196	241	228	224	245	242	265	250	258	269	231	251	247	226	227	235	212	224	251	208	244	236	218	229	215	256	227	225	249	258	245	217	242	230	231	251	232	221	215	230	239	216	213	241	244	251	249	220	221	254	226	226	258	211	220	243	241	261	234	241	247	220	245	225	214	197	252	248	224	233	236	240	263	219	249	244	243	228	240	219	229	255	245	224	221	214	230	208	259	248	231	216	255	220	231	198	244	204	259	243	222	250	230	221	251	217	230	219	256	231	246	220	240	207	226	239	238	236	243	224	223	223	228	236	245	259	222	227	239	247	237	237	259	263	237	220	245	261	232	219	242	224	215	232	219	251	221	224	225	239	239	230	216	276	256	241	255	232	241	246	297	240	241	230	237	228	228	245	234	264	208	223	258	249	229	253	218	233	208	228	213	242	243	215	226	227	244	228	266	212	226	218	243	236	252	213	248	217	229	257	230	213	217	227	237	216	264	253	256	278	266	223	219	239	238	238	271	258	239	232	213	234	241	261	223	226	238	244	213	224	230	242	235	215	229	241	214	215	207	241	197	260	253	239	241	229	231	236	223	195	223	240	226	258	229	251	233	227	257	235	214	231	206	211	223	250	230	219	221	245	226	233	223	224	238	244	237	237	235	232	222	209	226	212	215	230	234	229	217	260	228	236	224	250	223
13154	1570	791	665	872	1619	1933	1757	1557	1334	1184	1087	978	869	764	713	700	637	602	562	567	521	540	454	479	477	446	482	441	411	417	421	424	388	407	399	411	399	402	365	364	355	388	372	371	338	356	370	341	366	384	364	340	358	322	354	349	347	328	327	321	342	364	332	346	320	356	382	333	356	350	341	337	339	338	334	345	308	343	345	323	315	338	335	344	348	357	328	339	316	354	344	329	336	337	332	344	316	348	309	305	331	334	321	319	334	329	317	325	344	325	311	318	335	363	327	320	334	323	302	335	355	342	309	312	356	347	321	346	312	358	328	295	317	305	329	329	334	343	319	324	329	319	349	330	366	313	324	350	306	315	329	336	326	312	309	305	325	313	314	329	329	331	305	355	325	330	333	313	305	349	334	342	326	329	315	316	307	316	306	311	336	343	347	310	341	325	311	339	330	343	333	342	355	329	341	313	323	343	349	351	321	310	339	340	322	315	335	296	304	295	329	301	324	306	352	331	348	342	328	337	310	302	328	307	356	322	303	319	341	362	317	294	325	355	306	344	343	332	295	356	327	329	326	347	327	306	319	320	361	290	329	341	308	329	314	319	318	336	329	317	315	304	324	322	308	327	327	303	338	327	320	325	321	329	320	306	333	301	339	330	367	364	338	321	298	338	342	306	315	351	328	340	327	338	303	332	302	331	330	316	324	368	316	341	331	321	351	350	352	346	329	319	346	332	346	337	297	366	325	339	351	321	342	316	331	342	340	367	351	340	331	328	313	333	308	317	332	318	329	332	346	328	318	317	317	338	317	354	315	347	332	330	323	352	349	336	343	313	330	340	341	335	310	299	318	321	333	334	339	354	320	355	348	305	315	276	313	329	349	367	321	351	327	348	321	323	353	331	306	346	308	333	307	356	348	360	307	332	338	327	325	330	393	310	327	316	353	357	354	367	335	328	339	327	369	317	325	345	310	330	312	324	316	334	327	309	325	346	332	317	342	334	318	342	328	356	333	326	340	360	333	333	268	328	334	329	317	305	294	358	315	317	286	316	357	339	349	319	330	324	333	296	305	338	349	335	340	331	304	322	322	319	341	341	328	317	366	321	329	354	315	301	331	343	334	347	316	317	346	327	338	340	344	319	317	321	358	319	344	307	294	319	341	349	300	315	350	319	318	327	296	336	323	342	343	325	315	326	355	312	319	339	369	327	306	302	329	326	340	326	346	329	351	307	326	370	367	346	327	312	345	377	312	357	340	328	324	320	337	325	350	346	329	284	335	289	293	318	293	336	315	312	307	314	348	312	396	322	297	339	341	304	322	330	327	303	296	325	304	327	305	333	345	360	343	305	316	322	346	321	304	344	297	297	351	338	376	325	318	356	316	323	318	325	311	344	300	322	343	293	318	341	353	314	306	319	326	309	308	333	339	304	337	328	326	315	331	310	322	347	301	289	323	308	342	333	344	342	296	321	299	340	340	317	304	333	312	318	341	319	342	348	305	329	310	318	300	305	361	350	382	319	348	332	335	326	341	308	344	289	327	345	343	308	333	318	313	343	298	327	317	329	343	332	311	349	289	345	326	325	342	317	333	328	350	293	336	309	338	337	315	339	322	311	307	336	301	305	327	335	311	327	320	348	284	354	337	322	301	341	327	325	325	270	315	294	311	335	318	301	353	320	335	307	351	307	339	343	287	317	327	325	345	345	329	331	304	306	342	317	329	327	289	327	337	340	288	349	339	324	341	308	367	311	335	312	316	346	310	332	325	313	321	288	315	353	320	297	316	333	325	346	323	347	364	320	323	303	309	326	322	316	334	354	344	338	295	357	347	338	327	298	322	356	341	307	321	336	327	345	348	324	344	325	327	321	331	329	328	287	308	315	297	339	341	336	357	317	317	397	352	313	297	305	352	315	351	335	314	316	320	357	330	316	296	353	298	315	350	310	331	308	318	297	325	277	310	324	341	315	310	316	299	366	330	347	309	306	358	324	341	337	311	321	318	355	334	332	319	300	308	338	309	363	333	292	308	321	307	279	313	343	333	346	340	315	326	328	317	343	301	325	335	320	343	344	333	310	302	311	325	317	330	273	323	331	337	332	327	328	331	310	331	309	318	311	320	307	329	315	325	288	351	350	338	321	329	316	326	324	372	305	338	330	347	336	313	334	299	340	308	336	314	341	365	323	313	321	311	310	343	342	346	364	330	320	323	336	311	328	331	308	362	335	320	311	340	319	314	293	301	337	336	328	328	314	316	288	344	339	344	320	339	347	333	328	328	344	290	321	307	299	310	312	316	294	313	336	320	324	345	311	334	336	323	310	345	339	314	327	349	331	290	355	334	330	298	347	326	291	342	305	317	320	331	331	325	313	344	312	360	314	352	353	310	357	340	320	311	321	303	287	326	304	320	333	356	339	305	311	335	311	315	334	346	316	368	314	311	342	322	343	330	350	335	305	309	332	328	317	346	297	367	323	330	326	337	318	327	344	326	316	315	310	340	326	315	337	342	335	311	303	334	321	320	318	319	318	326	324	340	346	344	332	361	329	353	302	330	341	359	369	324	328	332	315	328	337	350	321	342	309	336	330	291	327	359	306	298	315	329	308	302	305	345	302	320	317	308	335	305	332	346	324	336	316	345	383	324	325	292	357	332	290	341	337	310	310	332	311	316	323	378	327	328	350	337	334	343	327	325	344	282	357	331	331	292	311	324	328	303	313	301	291	303	332	338	345	341	324	304	319	323	307	347	333	306	358	319	300	314	323	331	304	310	324	294	342	318	319	326	337	357	320	326	306	312	311	326	320	324	315	292	323	340	346	362	303	309	342	313	334	314	321	298	297	297	321	337	323	289	342	331	322	356	299	316	326	321	324	344	301	351	343	301	340	331	307	331	322	312	327	347	326	309	355	336	319	346	308	324	322	314	348	316	333	358	330	348	313	326	300	353	350	309	331	319	310	338	341	314	306	342	324	294	337	334	306	336	323	325	344	332	322	325	328	339	299	330	296	320	338	337	329	331	316	339	336	315	322	326	314	316	339	334	301	313	323	311	343	316	334	326	332	350	332	340	325	307	337	313	341	298	365	334	338	320	332	326	326	331	302	325	323	316	304	343	312	344	315	319	318	328	343	332	318	368	334	316	347	340	328	341	286	357	365	328	304	327	311	339	302	357	323	333	328	346	313	296	331	345	351	335	298	294	359	331	324	335	345	343	317	316	306	344	328	320	315	324	338	300	314	346	321	340	322	354	323	340	337	350	319	307	334	279	322	334	320	341	295	303	349	309	305	357	363	302	334	314	344	323	317	358	362	359	306	339	329	348	346	294	332	319	307	336	350	333	334	345	304	331	330	347	301	336	330	344	362	305	297	336	342	298	318	361	352	349	316	334	331	330	300	354	321	348	348	314	313	300	338	336	319	290	348	333	306	366	326	340	337	344	308	314	366	318	342	334	298	331	348	323	327	342	336	337	321	346	327	297	295	304	348	329	296	318
12249	2382	1563	1946	4917	6536	6531	5476	4757	4176	3572	3031	2636	2405	2152	1881	1666	1546	1539	1410	1286	1235	1127	1094	1042	1068	960	900	849	797	824	833	789	757	758	752	671	691	741	702	656	673	620	677	662	589	610	555	584	632	600	546	561	597	572	578	586	552	563	567	573	609	542	558	556	514	551	569	525	540	534	546	551	519	516	535	503	517	537	551	515	524	570	526	518	514	517	505	489	527	529	522	517	492	516	478	509	500	506	525	447	550	485	507	494	501	481	484	476	486	474	527	515	449	479	482	481	517	496	478	485	484	485	478	490	460	524	470	470	489	499	512	484	508	475	461	484	483	515	515	481	491	502	488	475	527	502	461	472	500	534	492	549	485	485	507	543	492	448	501	451	466	477	499	472	475	478	476	496	517	491	446	516	471	481	494	445	530	471	438	520	500	503	489	465	504	484	489	454	499	503	523	482	534	457	488	505	465	474	512	508	517	459	483	496	512	469	475	473	516	456	506	451	474	477	495	447	443	492	474	467	490	481	500	477	456	504	468	457	468	491	458	479	473	498	506	497	440	486	449	493	502	440	515	504	475	461	513	465	522	477	475	474	478	463	496	506	462	477	448	494	451	456	491	436	474	464	484	509	488	472	501	477	478	494	476	470	477	503	492	480	485	499	485	437	503	474	492	511	485	488	473	501	484	500	498	482	494	472	477	475	477	512	482	540	502	497	473	493	483	443	526	465	496	489	487	467	481	442	515	483	491	507	468	458	497	503	459	490	480	497	483	492	504	473	537	461	499	474	511	515	471	479	507	471	473	546	489	465	471	503	487	482	499	504	464	538	471	489	497	487	502	492	480	489	465	531	454	444	493	483	469	474	466	488	461	484	487	472	492	497	481	490	473	515	500	493	457	470	483	506	525	494	461	466	489	483	477	513	480	447	456	501	444	458	484	508	458	493	476	463	483	460	466	475	488	458	497	512	486	480	472	452	473	483	479	455	455	497	474	467	514	504	469	486	463	507	497	477	478	467	461	437	507	499	511	457	475	489	482	456	491	470	495	489	503	465	465	522	432	493	464	535	477	467	483	507	527	469	490	465	484	464	491	479	488	486	478	487	484	500	469	488	475	524	481	553	493	496	473	455	484	485	498	475	468	493	459	478	453	490	458	526	466	524	500	484	482	477	500	456	494	463	490	500	511	479	466	469	493	445	499	476	488	520	485	485	464	508	530	468	503	489	477	465	490	494	494	461	503	474	469	467	503	478	483	485	478	450	447	459	456	503	451	480	454	498	507	508	524	478	450	476	497	466	474	490	478	478	461	512	474	485	490	469	469	487	454	455	486	456	470	423	446	493	441	473	469	523	484	510	477	459	513	523	498	441	479	437	519	489	514	476	451	479	509	480	501	539	529	471	475	456	465	440	526	488	489	512	455	484	490	485	439	479	504	536	469	490	476	480	503	531	471	491	483	491	509	479	494	460	489	486	500	499	480	473	463	476	476	470	495	492	442	439	474	473	484	481	481	502	504	504	514	522	514	504	504	458	494	515	489	467	479	480	495	452	467	481	514	461	466	505	481	490	499	475	479	485	475	451	503	491	510	497	487	474	497	507	483	485	519	499	492	460	477	519	512	503	476	428	485	468	516	459	452	483	501	466	474	499	522	508	488	456	480	437	454	519	495	450	508	475	465	485	474	497	481	438	472	470	477	521	459	464	498	503	475	488	469	460	460	486	478	480	478	478	441	495	501	466	447	502	468	479	491	470	502	454	462	444	493	485	489	510	482	466	502	506	504	504	463	513	478	473	493	469	426	476	453	457	498	450	475	501	463	471	458	507	457	464	446	487	476	481	508	490	454	449	479	477	517	483	492	466	495	516	486	517	445	449	454	472	460	475	495	463	475	495	477	475	517	467	461	485	503	489	550	484	520	459	466	467	452	496	482	439	501	508	506	468	473	492	490	455	489	493	444	480	505	464	530	498	451	448	504	488	497	488	470	458	505	481	474	498	465	483	442	519	483	488	470	492	492	470	471	481	502	463	465	483	484	466	472	415	469	474	499	481	471	481	531	534	493	479	500	476	503	500	485	470	462	501	463	497	471	472	509	473	524	468	488	501	482	447	493	504	467	509	441	477	471	468	452	511	491	502	469	465	458	503	501	527	513	477	501	473	488	486	464	465	480	469	471	434	477	496	463	479	466	451	505	506	476	482	512	486	465	503	479	471	472	421	463	526	491	494	491	483	453	515	473	491	465	500	428	518	497	454	440	474	490	453	494	505	463	514	435	480	463	461	468	486	478	485	451	500	465	471	517	514	416	483	468	459	453	524	479	491	480	489	465	507	470	492	511	420	492	492	481	453	466	497	484	521	466	475	486	463	473	513	466	514	456	473	520	441	491	494	477	498	473	471	477	463	512	463	489	482	467	472	487	509	470	481	499	460	506	446	473	474	449	516	507	475	486	488	469	471	501	462	523	507	503	474	474	488	474	460	474	499	470	513	487	484	477	489	502	478	514	489	512	482	463	480	501	474	469	493	479	497	494	481	478	484	454	439	466	493	483	466	468	468	470	459	494	504	495	473	487	468	515	510	471	457	475	468	496	459	464	478	487	468	498	476	523	431	511	474	472	478	466	458	458	461	484	511	502	484	492	463	467	511	502	475	483	449	464	466	469	483	489	468	459	476	491	478	442	479	482	464	464	508	481	451	517	453	473	477	465	523	490	496	476	480	498	464	493	508	444	480	515	491	476	511	495	463	459	471	454	494	483	491	507	506	490	518	492	506	473	507	479	477	446	499	499	452	494	491	494	483	496	475	449	483	457	445	514	433	464	460	485	496	482	453	498	502	500	508	447	455	434	425	436	442	493	475	474	483	489	482	490	488	488	492	441	456	472	471	477	447	477	470	465	499	454	526	485	460	508	471	495	464	461	472	475	487	503	492	450	464	484	457	478	451	486	473	494	469	490	446	430	449	443	476	443	507	478	519	473	489	462	512	500	507	511	484	466	495	452	498	484	496	481	471	456	485	494	492	435	505	505	511	479	462	472	452	443	458	487	502	452	436	486	481	472	480	473	461	478	495	491	459	479	451	496	492	489	492	481	477	451	473	483	454	441	478	462	489	473	495	434	504	466	477	480	465	488	479	430	486	506	505	466	514	486	487	512	448	478	502	453	477	490	474	460	482	482	469	427	461	483	456	479	494	485	533	451	521	468	511	493	490	502	485	449	483	514	455	449	467	509	459	520	461	493	494	463	469	497	447	498	484	480	491	458	522	469	465	509	515	497	488	524	456	494	482	462	533	476	486	428	490	481	472	497	524	476	486	470	508	508	484	492	465	471	480	491	474	493	469	495	494	488	497	446	499	493	470	505	471	470	492	501	493	498	491	505	476	495	449	503	495	521	497	482	507	447	492	493	494	505	486	477	494	503	495	488	505	528	489	492	458	533	527	465	459	493	473	490	505	487	505	503	487	468	450	521	487	498	470	464	490	498	489	418
5875	649	525	502	533	561	610	612	584	589	571	495	536	511	527	497	482	470	501	503	450	485	459	485	472	460	468	450	457	441	473	405	460	455	459	453	456	465	460	457	466	447	461	472	432	463	439	393	469	436	451	437	422	459	467	443	485	441	427	482	446	444	433	420	464	493	439	444	441	419	448	460	463	441	417	448	426	421	431	481	458	446	443	458	463	451	459	467	441	472	431	427	421	390	440	378	417	431	434	458	448	445	469	449	456	475	449	439	442	451	455	431	442	444	435	473	473	471	474	456	411	471	467	432	484	451	463	421	437	456	438	448	491	403	446	468	433	451	414	462	434	458	423	448	463	472	449	476	446	435	445	485	443	417	481	472	473	455	404	451	452	442	420	470	436	460	455	467	447	467	473	435	460	480	458	422	419	437	420	432	466	439	420	422	449	439	459	443	430	446	451	497	417	406	469	444	448	435	470	451	463	456	463	411	416	420	427	432	413	417	433	436	445	447	455	441	442	439	449	463	456	452	466	462	451	447	446	411	446	446	432	434	462	433	404	441	457	455	455	421	406	427	447	448	454	460	421	434	426	431	409	432	420	411	416	457	455	434	454	465	443	459	438	441	430	455	444	424	477	456	443	478	416	460	455	442	449	436	450	475	431	417	450	463	452	464	446	439	434	456	478	416	453	452	462	436	462	443	490	444	426	424	423	422	452	463	458	447	459	435	414	441	442	473	447	436	458	491	449	471	420	470	462	440	452	458	474	477	480	479	439	447	448	460	464	457	435	469	442	454	436	488	424	436	431	426	473	424	465	490	431	464	429	456	448	473	460	480	441	432	436	415	451	448	430	472	447	464	485	442	436	475	448	484	491	451	463	467	421	392	443	438	449	434	426	443	416	448	426	401	445	443	443	480	467	426	441	434	427	448	494	430	458	436	469	449	488	418	438	450	461	461	471	456	472	459	440	435	414	412	423	450	468	489	416	458	462	472	432	463	437	443	460	417	431	455	459	445	467	399	434	449	436	471	450	450	451	468	413	479	406	454	434	480	453	436	456	420	461	426	442	468	445	459	430	457	446	426	458	456	475	402	427	490	493	434	455	435	442	449	458	430	405	438	424	463	439	460	415	440	430	452	406	413	465	423	436	441	437	452	413	477	452	427	461	475	452	470	451	448	440	445	429	462	457	475	437	442	451	445	459	422	434	451	408	460	424	396	453	441	426	419	479	420	487	452	435	467	449	430	454	460	423	465	452	419	443	439	404	450	428	408	420	433	430	438	457	416	495	480	450	467	451	434	438	445	439	443	453	479	439	426	443	485	429	442	458	436	443	472	426	473	430	443	449	403	425	439	489	441	476	425	426	451	477	485	447	449	418	434	414	438	420	420	437	434	440	444	461	451	440	480	449	440	437	451	472	456	419	431	443	441	462	449	473	466	448	463	432	435	412	456	433	476	387	458	434	449	432	473	459	478	438	427	452	454	418	462	438	448	452	472	434	419	469	441	422	442	418	459	405	441	447	458	430	429	439	431	439	460	430	424	471	435	429	461	404	452	419	455	464	483	449	414	422	436	449	431	462	452	458	454	443	463	468	481	447	473	425	444	417	443	424	465	464	476	442	464	442	420	436	429	449	428	428	481	415	431	401	441	465	451	461	425	405	474	463	466	430	432	472	430	465	485	450	465	434	409	458	496	468	453	434	445	443	436	451	446	442	426	439	443	450	431	449	463	466	423	443	448	478	459	472	438	438	446	453	439	409	446	488	407	443	459	482	444	439	441	417	447	450	447	466	455	436	452	488	452	438	425	452	441	450	440	425	433	459	446	480	449	414	442	474	490	473	464	432	423	465	482	434	479	450	437	468	475	433	403	490	427	428	467	447	434	429	410	431	405	447	447	457	486	461	413	416	447	438	450	417	446	438	432	394	462	456	443	445	454	439	446	426	472	463	442	435	413	398	487	404	423	436	388	428	466	409	434	452	441	412	433	434	445	445	476	422	435	481	451	449	436	417	439	433	454	441	463	431	464	404	451	422	431	445	461	386	409	430	428	458	413	472	431	398	437	470	428	467	466	473	492	452	437	423	459	427	434	412	394	426	434	472	430	467	455	468	408	442	449	420	459	435	435	473	419	450	456	435	452	433	470	457	437	469	428	459	413	447	429	444	447	445	459	465	455	446	408	425	430	421	450	444	457	424	439	463	446	441	493	460	415	457	465	450	449	480	443	469	425	411	481	412	432	447	430	405	420	422	457	449	451	420	466	455	475	447	462	448	403	423	444	441	475	453	512	473	494	450	468	448	446	476	463	441	436	452	468	458	410	452	449	434	447	486	455	430	465	439	442	476	454	451	447	464	459	468	413	439	448	433	428	458	457	433	451	438	421	494	440	432	441	445	451	456	460	443	426	448	428	468	441	440	436	447	458	471	471	399	457	454	469	438	475	447	409	466	479	433	447	455	434	455	426	441	406	417	416	449	448	431	423	424	482	470	471	490	452	459	450	424	467	457	467	441	476	429	420	484	442	464	441	445	429	449	473	461	464	418	442	452	439	450	425	422	472	487	450	447	488	406	432	469	470	462	467	484	450	438	440	474	465	486	442	451	421	447	431	467	467	448	438	464	423	434	465	490	450	458	462	447	425	459	481	460	446	446	439	425	477	434	459	431	444	416	489	461	428	408	481	456	422	441	471	437	446	423	477	461	441	483	472	447	422	474	460	425	452	486	445	402	416	436	422	463	402	442	429	462	443	488	450	426	437	434	443	439	445	463	465	460	450	450	410	458	472	468	460	431	467	462	458	454	457	409	455	463	439	462	446	432	416	426	466	445	419	404	471	470	438	425	448	441	431	485	443	453	448	432	444	477	457	454	486	411	429	412	461	477	431	438	442	444	447	455	469	501	464	438	444	435	426	468	447	434	434	463	437	496	470	480	448	435	454	408	490	469	422	489	436	463	425	449	484	450	442	428	433	443	416	484	450	422	459	464	445	446	442	460	439	412	435	454	437	442	436	469	445	481	435	452	460	437	424	422	453	434	462	446	455	437	444	476	419	469	427	426	431	428	456	424	450	470	468	470	480	432	419	437	427	464	449	464	472	492	423	447	436	451	446	416	443	455	454	419	435	426	454	474	455	426	454	469	459	424	468	449	456	450	462	448	425	462	496	501	426	406	441	413	433	464	427	460	458	431	427	442	458	436	466	464	459	438	462	448	453	437	476	433	468	434	444	454	442	461	449	459	448	504	453	443	438	454	457	463	431	428	436	449	415	417	491	454	437	461	510	408	423	447	432	426	422	456	455	442	417	435	394	431	457	474	477	441	445	423	465	468	444	435	441	448	476	464	426	487	438	444	420	433	461	460	501	445	463	427	437	443	436	454	428	471	458	472	453	404	441	456	433	427	425	437	434	457	438	506	426	450	453	439	443	445	457	455	427	427	453	443	443	420	460	458	461	467	439	432	416	465	470	453	444	436	428	405	452	459	441	433	434
7476	973	786	927	1198	1382	1485	1279	1159	1067	959	927	798	860	784	751	742	707	713	709	750	716	704	690	654	653	662	668	636	610	624	650	600	597	684	642	604	629	602	603	646	573	608	550	620	570	596	591	587	614	562	615	631	608	602	562	610	650	592	609	564	563	591	587	595	564	602	637	589	583	601	594	590	573	609	620	627	623	629	589	590	551	572	611	619	617	590	585	645	580	583	622	625	592	565	606	565	572	593	594	597	587	622	618	562	597	587	605	612	632	598	617	554	624	558	590	604	634	559	580	586	606	580	613	604	556	563	564	538	553	627	587	585	600	595	602	583	565	610	584	582	561	553	594	581	591	614	584	635	544	596	600	574	595	574	579	568	554	556	586	562	637	560	571	575	601	587	581	579	617	590	618	594	616	570	595	586	583	609	580	610	577	623	585	608	608	610	622	578	610	608	611	645	582	566	587	551	613	599	556	573	619	574	569	595	564	578	602	586	591	581	568	631	617	529	577	609	588	585	583	572	576	574	598	582	612	554	603	579	561	557	591	582	546	578	579	592	565	596	589	615	601	632	552	603	603	626	621	579	577	583	645	559	551	570	562	600	591	554	555	552	583	567	636	597	637	611	603	601	571	549	563	602	622	585	576	559	609	630	621	581	556	581	562	632	565	606	570	589	619	613	600	584	568	584	618	581	635	618	565	584	584	561	561	610	616	584	630	584	626	538	597	596	590	563	607	587	590	635	609	560	588	588	566	634	634	565	593	620	612	594	587	536	603	595	609	591	576	581	593	574	585	605	559	587	556	562	596	549	586	597	653	588	632	594	591	533	567	609	586	626	621	582	572	575	585	546	586	594	618	580	567	568	568	620	599	605	609	609	605	578	576	596	584	573	668	591	598	571	575	582	620	603	603	585	579	568	571	621	581	592	589	627	622	630	597	568	578	615	561	536	580	555	565	582	598	597	569	592	605	607	593	652	572	574	579	621	615	566	586	593	629	568	595	605	538	569	568	550	637	600	602	594	579	579	580	591	558	595	565	580	543	557	625	592	584	593	611	544	642	560	589	560	588	589	527	585	604	615	576	589	619	569	559	591	624	621	562	559	587	613	586	596	572	532	539	669	609	610	627	578	580	618	596	600	595	581	587	596	595	570	590	558	590	630	604	593	584	573	576	635	589	610	580	618	589	575	615	641	598	581	579	608	589	550	594	556	636	565	567	598	560	591	542	563	565	584	552	607	593	628	602	567	599	620	584	604	589	571	579	599	559	603	619	567	584	545	638	565	594	579	574	606	589	603	622	575	578	602	633	622	609	573	567	593	614	579	597	567	555	625	596	567	613	581	601	571	606	597	585	587	587	561	616	580	572	585	532	614	599	584	591	577	589	618	586	593	603	573	618	563	604	578	611	611	566	642	603	589	597	600	555	595	584	602	498	566	573	604	601	632	570	659	583	593	609	592	627	582	581	611	596	625	595	559	617	577	496	611	579	557	581	600	586	603	576	589	559	579	536	621	587	566	590	594	579	571	580	567	572	570	572	549	643	596	576	584	590	576	618	589	572	581	573	622	577	594	640	607	584	641	614	615	602	573	565	627	591	573	533	598	601	600	564	605	608	577	557	646	625	599	620	582	617	651	579	585	603	582	569	599	625	592	586	612	604	602	599	603	608	608	588	571	566	553	548	605	594	572	617	589	562	612	582	601	620	601	611	580	584	593	609	601	586	617	543	586	573	558	565	594	600	608	573	573	619	626	569	544	601	571	577	533	600	595	628	596	590	625	601	622	603	644	523	542	594	596	576	604	652	589	595	529	608	603	569	553	587	585	578	559	604	603	590	601	602	587	578	594	654	580	598	549	588	614	546	561	631	579	552	633	618	589	577	580	647	583	608	546	599	588	553	578	550	574	592	615	593	580	587	618	581	591	561	613	566	642	580	574	602	605	602	624	575	604	564	582	616	604	595	576	560	598	581	611	609	610	567	610	585	517	634	583	597	598	589	610	583	590	604	604	559	641	618	562	590	641	566	605	656	589	596	594	590	596	593	582	586	594	567	593	617	554	583	556	605	586	597	606	554	579	590	577	596	630	556	543	588	624	606	569	625	604	645	572	604	578	568	567	634	587	578	610	581	621	552	637	606	623	612	544	564	575	593	627	583	589	575	589	577	599	604	606	607	578	583	554	559	609	622	580	574	588	572	615	601	567	593	582	587	595	570	613	540	608	558	606	584	623	564	612	600	598	639	579	592	582	637	610	625	574	584	571	585	607	637	562	594	585	562	635	590	576	598	557	620	586	584	609	632	578	596	586	563	576	616	603	593	600	555	626	632	591	611	562	566	578	595	567	610	575	580	629	593	566	575	598	587	564	604	633	614	606	547	635	606	590	613	589	627	583	586	595	554	612	577	587	578	574	559	619	609	580	595	570	631	572	596	594	608	589	617	615	604	583	586	537	583	551	575	595	595	635	583	573	585	594	568	628	576	597	580	595	644	587	530	604	584	585	602	579	584	642	599	588	582	603	578	544	574	597	583	559	603	579	603	588	582	559	608	579	571	585	620	588	595	594	546	584	548	578	559	561	589	596	572	600	572	574	629	581	590	587	556	593	616	580	604	546	569	610	605	618	611	572	559	605	573	584	616	591	587	547	606	593	614	564	623	605	588	567	571	571	651	573	601	602	605	621	572	560	552	607	585	544	592	572	556	572	595	623	564	585	626	561	588	629	577	586	598	581	585	589	570	609	569	571	629	597	572	587	569	660	568	576	590	570	616	591	594	607	607	610	630	541	583	594	602	577	585	562	567	570	621	601	594	542	569	557	544	604	585	559	614	610	565	558	563	559	594	611	602	586	574	564	564	603	588	586	625	577	575	580	595	611	604	608	593	593	603	637	630	640	586	602	568	647	594	573	633	655	580	627	615	588	551	595	587	591	555	588	596	581	606	631	599	664	621	593	549	587	594	560	575	626	648	620	558	611	594	591	584	605	569	611	580	547	592	570	588	590	632	534	584	523	607	619	557	591	605	601	620	573	585	581	613	543	596	588	587	611	575	572	586	564	602	643	618	585	597	571	580	557	601	606	620	596	607	597	600	558	624	623	588	579	606	603	520	535	599	580	580	612	574	608	579	596	634	632	597	578	578	601	607	563	623	586	585	563	581	628	596	601	558	571	603	573	602	543	558	565	531	604	607	580	591	577	617	612	589	611	584	603	612	628	548	584	537	602	580	588	548	585	599	610	581	616	564	573	636	569	614	569	586	620	682	546	593	587	586	609	608	615	585	632	581	540	598	595	587	538	545	637	575	625	607	589	559	590	585	562	565	584	603	579	581	577	601	565	586	595	591	637	568	566	603	584	620	583	574	623	596	577	567	612	561	579	616	600	557	597	593	536	536	585	552	603	615	633	615	581	614	585	576	578	602	621	559	550	586	596	602	590	613	612	586	567	571	566	589	619	586	557	611	577	596	601	559	606	591	567	608	562	583	620	573
15146	1725	927	810	1034	1389	1592	1587	1409	1237	1196	1087	1024	933	887	858	881	795	772	794	785	767	723	694	705	711	690	656	683	696	705	638	673	638	676	644	657	618	597	665	650	666	626	585	667	650	609	695	633	588	594	576	603	622	624	614	644	636	577	623	584	617	621	595	637	643	591	616	620	571	577	641	581	620	603	590	632	615	632	636	650	585	605	584	625	628	599	647	612	554	588	615	560	607	586	608	587	640	628	572	618	597	627	599	611	591	619	591	616	567	582	605	595	584	604	623	583	654	605	653	600	595	629	556	613	634	588	587	638	598	609	622	576	607	569	621	590	611	577	585	606	613	613	559	635	627	634	580	628	598	601	610	609	606	586	576	592	607	599	542	600	620	600	600	602	545	639	612	610	598	572	597	624	627	654	630	590	587	579	563	573	637	612	571	597	622	610	602	619	617	584	620	585	642	618	615	583	621	603	579	617	596	619	635	627	601	609	592	630	618	613	608	578	656	586	574	548	613	648	615	632	625	579	600	600	589	601	585	619	609	623	624	594	534	650	619	604	628	600	599	605	600	587	598	618	623	594	615	611	616	598	571	620	640	573	561	603	607	617	620	586	629	603	591	591	575	597	587	574	607	593	629	632	636	644	599	637	558	596	575	564	586	626	614	581	620	605	618	639	592	635	628	627	596	605	603	603	611	645	555	605	588	563	609	594	594	627	613	610	565	593	596	601	648	596	590	608	582	569	580	581	667	633	593	579	602	570	605	585	620	606	597	616	585	616	612	591	578	618	579	580	579	624	608	625	568	664	554	636	592	597	593	603	620	601	578	640	577	611	609	583	615	570	559	604	647	649	607	611	601	590	634	634	607	596	600	613	614	611	608	663	555	575	603	559	651	574	593	651	615	611	635	638	617	580	636	625	651	598	636	652	648	606	595	584	598	580	592	602	591	592	617	555	614	623	622	539	587	589	597	629	653	619	583	618	607	586	588	579	625	582	633	559	587	602	605	607	609	616	610	605	624	596	599	616	629	558	596	571	576	657	633	639	613	569	582	553	567	583	633	603	606	594	605	581	589	604	614	583	632	595	607	588	597	628	597	630	564	644	589	598	623	594	612	533	592	611	578	622	592	606	632	582	626	596	595	644	581	616	594	611	619	608	646	610	610	594	610	601	600	585	593	596	596	625	580	583	596	565	640	595	627	613	574	582	616	587	574	606	640	605	609	585	629	606	593	579	603	566	604	585	579	597	612	636	631	599	639	572	646	579	579	580	615	605	585	579	626	591	602	592	596	600	602	625	660	640	594	591	556	569	617	609	585	585	613	605	566	605	589	555	621	625	569	619	622	544	577	634	639	607	598	612	630	597	571	637	640	597	610	556	604	570	608	593	570	584	593	655	579	613	591	646	593	601	600	577	609	595	582	607	605	590	624	631	630	593	633	584	620	585	580	599	654	588	602	575	588	603	613	579	605	608	654	634	591	571	607	623	580	585	575	604	599	653	604	579	566	586	623	628	602	595	574	620	663	597	608	606	613	574	632	573	602	626	613	598	623	628	578	617	609	592	586	618	603	590	598	568	589	614	604	612	606	641	649	592	623	601	616	613	616	601	592	581	592	607	595	627	631	574	585	599	573	560	623	569	596	561	591	657	645	596	575	562	611	601	603	558	546	606	604	588	582	587	598	573	628	606	602	624	621	574	609	581	575	585	596	613	576	612	610	656	631	567	614	612	587	565	635	604	621	609	569	604	592	571	613	553	614	585	581	570	605	611	587	636	613	556	614	657	607	563	639	591	621	660	559	618	605	568	589	589	595	568	623	602	606	593	596	591	639	592	616	574	559	604	583	667	625	606	632	569	604	646	629	567	616	620	617	625	580	563	593	612	599	611	574	573	639	608	614	577	601	596	564	578	624	602	597	563	593	596	617	613	621	608	614	611	607	538	606	631	639	639	600	579	620	602	592	555	596	640	657	601	591	577	636	629	616	564	631	582	622	582	592	588	614	657	612	579	601	572	541	612	611	630	604	602	643	613	588	606	561	609	605	584	641	591	611	571	594	565	591	580	600	608	605	577	625	623	604	581	578	613	609	593	584	600	624	618	595	614	611	605	567	632	643	608	625	600	601	610	621	603	576	588	615	587	627	613	608	604	574	586	605	559	643	572	649	596	620	583	590	599	591	606	605	614	627	623	564	609	630	565	619	601	602	587	621	588	654	582	619	607	580	605	610	590	627	633	551	596	591	588	615	604	643	606	625	582	593	572	580	630	615	653	642	598	614	592	635	604	594	617	567	634	541	589	675	649	645	613	595	641	607	643	595	595	578	667	571	576	633	611	623	622	639	588	637	609	619	596	622	584	604	614	608	592	606	600	614	593	571	587	558	615	600	633	598	592	574	602	601	561	614	586	621	557	575	579	616	587	613	610	552	576	637	616	641	602	596	598	605	575	637	583	602	610	579	621	542	611	651	579	576	626	595	666	640	585	581	575	648	590	560	578	612	641	602	641	559	599	600	624	608	557	605	560	578	570	579	632	592	600	622	622	622	639	584	601	611	547	580	596	596	582	592	599	586	626	568	583	591	649	630	578	583	632	588	644	594	603	591	589	612	582	598	602	600	591	584	609	591	618	580	592	577	618	602	554	588	590	589	556	629	593	575	598	595	602	608	574	559	616	625	606	598	596	597	606	624	600	613	617	611	632	532	587	581	608	594	598	595	577	588	600	562	605	575	636	577	591	550	581	595	616	574	608	602	575	601	579	588	587	619	551	633	599	577	602	617	601	581	607	600	613	573	591	597	584	581	624	657	578	598	595	588	604	567	555	601	579	593	598	596	597	626	564	573	604	643	636	608	607	593	648	575	611	568	599	551	581	577	601	616	575	606	620	622	593	573	584	586	601	594	609	634	579	620	607	555	665	606	651	616	572	639	589	586	613	591	650	611	625	625	567	625	596	626	614	565	596	591	652	576	636	623	621	577	587	617	615	608	560	586	634	597	605	580	616	611	589	621	609	626	638	610	641	606	626	618	606	601	612	606	620	599	631	595	614	643	615	641	626	570	616	613	577	580	625	599	585	579	611	584	629	648	625	604	607	623	576	562	612	614	582	633	603	655	594	584	596	616	614	582	580	592	570	600	607	604	577	632	637	589	602	646	596	624	632	573	614	620	581	621	562	621	619	619	550	591	597	568	607	614	665	586	634	631	606	582	546	623	574	579	613	633	628	594	589	554	583	598	604	606	603	586	570	657	589	626	626	582	594	573	626	586	595	594	639	595	566	589	605	643	616	604	574	661	597	614	568	626	636	529	599	596	639	608	585	613	581	582	601	658	581	563	616	579	596	568	617	627	612	583	563	599	604	598	576	598	612	591	614	610	618	608	575	605	607	628	663	584	599	626	603	588	589	619	640	583	580	579	602	591	573	593	604	595	616	587	592	622	579	595	617	605	614	640	621	595	613	578	587	574	598	587	585	592	562	607	636	615	614	639
10738	1973	1468	1700	3722	4767	4580	4048	3509	3109	2881	2463	2227	2047	1880	1655	1573	1548	1428	1360	1329	1319	1201	1212	1129	1179	1092	1066	1040	1052	1028	1013	961	950	926	933	995	996	986	905	1009	892	893	913	913	882	982	868	837	919	895	944	854	908	860	901	899	821	861	857	868	848	820	840	866	916	875	878	817	853	836	858	841	823	804	853	891	844	844	819	842	805	844	833	844	835	862	760	799	820	805	884	832	796	840	826	843	794	816	825	837	846	820	823	824	830	821	849	802	773	845	815	831	832	823	847	858	815	804	804	807	795	812	783	818	789	759	834	776	765	805	763	757	840	812	811	750	803	809	832	743	824	814	803	738	817	803	785	829	833	798	879	836	860	795	833	810	787	822	832	832	828	752	793	836	791	809	783	782	785	835	787	812	811	808	823	833	800	862	821	785	840	802	789	791	803	784	769	783	816	856	787	802	779	819	790	815	791	795	840	789	780	821	855	826	820	800	813	796	811	790	785	748	838	839	796	828	787	795	729	804	763	836	810	822	811	791	787	770	791	786	832	814	779	846	776	815	788	796	781	815	771	794	813	844	800	821	845	794	779	823	838	791	803	799	822	824	801	850	869	824	781	805	825	854	765	771	844	809	775	797	803	802	856	748	794	789	841	816	808	820	842	767	769	824	820	833	835	805	812	807	828	824	815	832	774	779	826	830	787	795	821	826	799	765	794	759	793	779	784	812	848	818	796	826	757	798	769	822	872	795	848	781	826	821	791	834	774	869	799	835	783	816	805	808	776	855	791	790	837	788	764	829	814	799	799	815	790	846	754	774	810	840	819	804	817	794	775	796	787	785	793	782	806	775	765	795	802	835	793	843	834	802	788	800	826	840	831	816	837	824	850	768	814	784	796	827	794	841	752	779	829	836	858	845	829	858	808	817	767	845	830	807	811	805	766	848	760	764	835	781	858	835	805	843	783	781	772	799	806	809	748	803	781	824	817	816	795	822	829	873	848	843	825	808	762	783	791	788	855	780	811	856	806	757	810	831	789	804	806	798	821	781	827	778	836	808	795	837	803	831	814	783	817	771	805	761	809	812	870	785	825	842	828	782	813	803	848	814	831	805	801	800	843	864	731	842	836	796	813	772	807	845	802	825	806	785	845	780	818	792	853	793	824	824	823	820	801	832	814	808	837	802	817	803	806	796	786	818	833	801	791	849	780	809	826	856	834	799	826	767	809	824	797	792	755	850	791	826	765	773	818	875	834	791	791	790	792	759	795	820	827	824	809	768	814	805	770	799	759	796	763	798	800	793	840	736	786	813	796	794	774	832	808	809	820	773	792	815	782	846	784	809	794	804	779	750	854	823	832	785	782	813	847	809	768	783	804	848	786	784	794	804	799	809	816	780	825	893	780	781	737	788	813	836	746	783	828	784	819	829	801	802	818	824	823	761	827	812	783	804	778	769	834	816	754	742	808	803	797	860	814	836	814	809	821	805	780	812	861	789	760	848	855	835	791	820	799	877	803	837	798	831	822	846	876	839	806	814	793	798	836	769	797	789	803	801	782	788	832	772	814	784	767	783	844	809	807	836	779	798	829	767	802	827	796	770	796	815	842	771	824	811	827	790	798	785	798	804	804	803	820	850	814	802	845	865	800	828	793	807	795	797	788	800	864	810	820	803	838	815	799	757	842	840	859	783	817	769	805	811	792	791	780	822	792	793	780	762	811	804	778	787	792	856	807	777	859	787	783	796	790	812	775	790	808	788	818	821	801	792	792	793	794	817	778	784	831	830	830	799	807	792	808	791	803	823	850	794	851	818	797	800	864	813	787	848	804	808	810	806	812	800	747	825	819	798	794	815	763	796	772	786	796	791	802	790	839	802	797	811	811	818	787	801	788	794	825	818	816	783	807	752	811	766	805	862	791	805	796	784	779	828	752	807	866	867	833	796	813	801	849	798	841	772	765	756	782	823	857	830	797	768	824	838	829	836	779	803	793	802	790	804	779	787	764	802	822	826	755	826	772	851	834	778	793	815	800	816	834	797	828	795	754	816	851	796	791	800	846	814	815	834	752	795	770	826	776	790	771	781	795	813	814	837	843	837	770	774	792	795	797	806	788	795	804	788	846	838	761	819	814	837	795	851	836	789	803	800	811	842	775	830	766	788	816	779	805	821	816	805	792	822	788	828	833	822	799	848	801	802	817	841	803	803	794	841	825	849	770	811	833	813	836	813	842	821	863	816	795	828	793	790	833	804	832	757	834	805	774	850	790	814	802	800	762	799	835	782	832	839	826	793	781	822	768	842	769	832	802	825	795	834	871	782	799	768	832	779	848	819	798	789	754	795	802	779	768	776	768	813	765	808	779	803	867	772	786	839	752	835	832	797	837	785	803	776	792	856	806	830	794	820	825	852	780	798	786	817	817	797	806	808	799	770	820	848	823	806	790	763	802	818	849	827	785	782	827	812	789	809	809	786	773	811	843	788	855	798	789	734	836	767	823	770	785	800	782	834	756	843	850	787	800	761	824	852	819	782	787	820	823	856	811	842	810	808	784	812	791	821	781	814	782	809	847	801	805	797	798	772	787	796	777	791	783	801	798	839	827	809	815	791	782	786	783	821	831	797	806	792	762	750	833	787	838	823	822	822	760	862	830	849	803	817	803	800	787	794	853	839	864	775	801	806	758	818	791	856	820	784	798	792	791	781	850	774	845	853	829	811	830	830	813	802	816	845	858	790	775	828	848	831	824	831	770	819	810	820	835	812	813	773	760	787	840	780	792	754	870	812	831	782	788	790	751	813	798	811	846	775	814	857	772	807	805	795	819	791	837	777	785	850	805	810	808	793	766	745	833	787	851	833	835	801	784	764	844	794	818	802	799	820	814	781	845	790	819	806	779	822	843	755	834	836	811	791	795	758	761	820	813	792	804	818	846	809	835	787	843	797	831	804	814	796	765	811	779	837	781	791	796	793	822	844	799	849	796	799	814	809	844	828	797	768	772	805	791	770	808	811	828	799	824	760	825	820	830	760	794	831	794	810	786	817	837	840	822	782	801	843	854	866	801	758	860	789	744	794	807	812	810	821	816	820	778	810	828	799	757	795	856	822	805	813	853	827	850	741	827	828	845	787	822	798	834	833	804	799	784	833	829	830	860	786	856	808	809	845	822	757	806	822	746	791	831	807	789	796	790	793	780	803	824	781	821	823	817	793	781	804	748	798	820	799	770	815	828	784	803	831	833	831	825	750	848	790	827	805	789	795	835	789	841	797	859	825	798	809	800	845	778	837	816	707	793	792	811	855	833	842	799	878	824	853	859	829	769	815	810	834	810	807	775	803	834	809	806	840	801	833	756	831	799	825	839	829	784	768	834	867	803	754	793	793	839	830	849	817	833	789	808	854	865	803	788	809	812	820	783	788	795	834	785	776	833	837	808	810	795	792	809	849	798	761	801	851	818	784	820	815	796	776	780	799	809	799	811	858	780	861	775	801	786	791	802
7180	993	571	434	640	1224	1427	1335	1172	1038	922	766	652	623	545	475	435	423	381	323	339	310	313	293	296	265	280	241	225	230	223	235	210	218	201	211	221	198	198	187	212	176	190	183	170	200	194	153	176	153	164	187	181	187	170	193	150	157	171	163	165	184	170	172	163	162	169	183	152	176	159	159	148	168	150	148	151	171	160	159	150	163	145	166	155	151	140	160	175	130	141	157	142	168	166	153	156	149	148	180	158	160	151	163	168	182	155	172	132	139	165	132	164	153	163	150	170	144	144	132	150	145	163	174	159	151	154	149	160	170	174	160	153	145	160	147	151	156	161	144	132	143	147	152	124	157	140	140	135	174	147	168	157	134	142	148	155	138	171	170	134	132	178	162	163	141	168	151	162	122	152	154	128	154	154	146	158	148	161	142	157	155	156	133	154	151	141	152	173	164	161	128	148	142	139	159	148	132	150	153	148	140	164	140	149	156	157	144	158	181	154	178	138	166	159	150	145	145	140	154	168	158	156	150	170	142	161	159	172	155	149	145	145	158	137	145	162	154	160	154	131	137	159	155	162	151	147	164	168	166	164	150	163	138	144	142	144	157	151	170	152	160	151	151	149	175	137	154	136	148	154	155	149	156	152	166	155	169	129	143	150	151	151	163	133	140	152	145	142	160	152	165	151	146	142	153	160	159	147	142	155	139	159	163	144	149	151	137	188	135	153	147	159	163	145	155	139	144	156	168	138	157	182	169	160	150	160	123	154	152	157	135	176	139	190	168	140	147	145	145	137	143	148	145	159	156	155	154	159	147	134	137	169	165	149	163	167	170	174	146	152	140	159	158	121	118	141	157	140	156	163	151	132	161	160	146	164	151	149	140	149	163	156	143	143	155	149	144	168	144	158	152	141	170	156	173	159	166	159	157	148	152	165	158	138	142	161	169	149	147	151	184	179	166	161	152	164	146	139	135	138	134	163	154	174	149	160	170	176	159	138	127	153	158	131	150	148	143	140	138	141	149	157	163	160	156	157	167	161	141	136	167	159	140	168	142	149	157	155	167	152	148	128	175	136	132	138	171	140	141	162	159	137	151	150	130	149	156	142	151	150	126	131	180	166	169	152	144	157	152	153	154	139	161	148	145	169	154	154	163	149	165	154	159	156	153	154	138	161	145	159	143	160	158	154	151	141	165	145	143	148	132	168	172	165	163	116	155	153	140	160	159	179	154	141	154	154	155	161	164	144	158	123	143	146	179	140	157	150	137	148	163	155	124	127	169	159	149	146	141	172	149	134	127	147	161	152	174	176	170	167	136	145	158	183	170	163	161	152	147	140	178	134	141	152	149	158	170	142	182	137	153	159	173	185	149	140	138	133	160	150	156	144	160	125	153	153	138	157	161	140	161	149	129	138	166	123	125	151	148	152	142	142	135	141	133	113	142	183	157	169	152	166	159	166	148	154	157	140	149	163	146	148	152	151	152	148	148	146	144	156	155	134	140	134	155	169	154	155	145	151	175	162	169	135	137	152	163	158	145	158	146	148	161	122	155	164	139	163	143	159	147	148	159	151	155	138	145	146	147	160	141	148	154	162	147	181	140	133	153	138	167	149	140	148	131	145	142	137	133	148	147	142	136	161	168	147	148	161	181	146	157	156	147	150	142	154	143	147	173	167	168	154	162	144	163	159	141	146	152	165	118	170	156	142	147	170	146	151	173	155	165	157	144	123	161	155	159	143	135	172	151	140	152	148	153	156	163	158	150	152	151	138	169	137	154	170	177	154	163	135	138	153	138	150	176	155	166	146	148	136	166	153	137	162	145	145	145	149	168	167	162	163	164	158	154	156	168	141	163	168	166	162	142	142	159	170	149	140	153	157	165	148	150	166	123	170	143	137	156	157	137	165	159	156	144	141	147	153	165	158	157	157	166	161	141	157	151	149	141	143	142	117	155	155	153	166	156	144	169	162	152	141	146	133	159	152	136	170	167	161	142	160	181	140	152	153	159	158	167	135	146	146	154	153	139	139	176	149	166	145	144	142	149	156	150	175	142	153	158	151	173	154	162	150	141	150	150	141	166	152	164	141	158	156	132	157	164	143	150	180	141	150	136	164	123	152	145	166	142	165	153	169	147	163	133	150	149	152	151	154	164	149	149	151	166	155	174	161	140	133	184	164	164	155	147	142	161	152	144	147	160	141	160	133	153	149	149	172	158	163	142	153	148	171	152	166	129	151	159	147	144	163	153	140	151	161	139	171	152	168	160	129	164	128	148	165	145	148	155	136	156	157	137	148	157	154	171	139	143	150	146	138	128	150	156	136	132	154	141	150	145	156	144	156	146	151	146	133	151	158	133	149	151	150	161	146	144	158	171	162	147	149	135	156	121	136	181	144	146	164	133	164	159	168	142	160	163	163	172	170	159	158	137	161	137	148	168	162	127	139	154	155	170	165	141	146	142	175	133	135	143	161	151	161	154	159	149	151	136	147	153	164	167	144	143	145	154	161	167	138	160	152	171	153	173	155	137	177	155	160	174	154	136	155	147	161	148	163	161	145	153	148	132	141	169	160	164	153	158	145	164	134	140	145	152	150	161	138	156	135	146	137	164	148	142	134	143	164	132	156	149	143	141	164	143	178	147	132	134	165	151	172	152	147	169	149	138	147	144	143	129	150	162	125	166	163	155	145	143	141	149	178	149	172	171	144	139	138	156	166	128	154	163	159	147	168	144	151	167	150	161	154	149	159	178	151	145	163	150	139	142	151	150	157	141	150	146	156	169	160	151	156	130	147	124	171	158	168	146	139	146	165	160	153	139	155	164	162	149	154	162	159	153	145	138	142	162	148	137	175	170	161	145	136	161	147	142	156	150	169	153	148	141	167	149	157	132	176	154	148	166	151	153	149	135	136	166	146	153	140	125	152	147	150	126	160	145	166	151	171	150	172	142	148	151	153	115	141	153	137	165	169	164	160	148	167	138	142	164	137	161	155	155	157	147	141	141	159	153	154	162	144	171	143	162	143	169	163	147	143	165	150	152	142	153	134	150	146	172	162	127	162	148	161	161	141	155	159	173	163	128	165	150	127	169	134	147	136	138	143	153	146	145	154	165	166	148	151	149	146	145	152	147	137	143	145	156	148	142	147	149	143	165	171	147	159	147	154	158	147	162	168	149	164	179	163	160	138	140	185	173	165	164	165	143	145	163	165	143	152	141	143	155	161	164	146	156	141	161	164	157	139	134	138	158	151	150	161	155	162	150	158	149	159	142	158	161	169	148	144	155	150	156	130	150	152	141	169	133	139	143	164	159	151	169	139	138	157	145	138	142	141	153	160	154	178	136	158	136	138	150	157	153	159	151	158	140	157	155	165	140	140	152	149	157	154	165	145	155	146	154	147	137	142	168	146	137	168	137	142	148	153	153	174	176	165	132	144	164	137	138	162	151	157	162	144	142	132	168	157	139	148	161	169	141	140	149	149	145	163	165	153	168	151	160
10812	1846	1113	1430	4107	5343	5200	4203	3703	3337	2829	2352	2057	1734	1546	1325	1251	1140	1045	990	884	802	756	725	715	658	630	575	538	568	526	504	461	416	478	421	412	412	409	372	380	358	375	318	366	367	335	344	304	348	345	328	286	323	308	324	286	300	276	290	285	304	276	331	292	306	276	295	277	263	294	298	280	292	277	270	248	276	271	252	282	291	268	244	260	285	268	254	237	282	251	260	265	263	259	231	241	238	240	278	257	259	253	263	249	254	260	257	236	255	272	237	251	220	249	220	262	276	280	257	260	252	245	235	248	251	228	243	223	233	253	221	242	242	260	248	214	235	255	236	243	226	251	222	231	238	251	244	227	257	261	241	248	258	231	241	246	257	229	237	249	219	243	221	230	240	241	248	249	248	234	237	257	230	227	243	239	218	221	260	212	245	231	234	220	237	236	231	247	237	251	226	263	215	254	223	239	247	254	201	237	224	205	246	250	226	201	246	238	228	223	234	232	230	248	257	251	274	218	214	243	262	211	255	235	233	232	240	256	264	215	227	207	245	262	227	227	235	225	214	222	286	234	230	216	241	245	279	241	245	258	245	232	211	218	260	262	227	204	202	239	231	250	220	229	237	253	216	237	228	265	214	258	244	227	227	218	218	246	233	238	264	271	219	224	229	250	257	216	218	232	212	260	224	228	225	238	236	238	228	241	238	258	231	222	214	242	254	240	247	205	244	250	243	240	266	224	252	229	213	211	258	245	244	233	251	234	227	244	238	237	265	229	234	236	216	212	243	225	270	232	252	258	224	232	266	246	213	241	250	244	243	248	215	215	250	222	256	242	250	253	229	235	233	211	244	253	234	224	231	240	267	221	236	256	253	248	213	264	222	220	244	245	237	248	249	250	235	236	229	242	224	235	242	239	232	266	236	246	231	245	222	254	258	263	219	241	238	246	256	227	221	217	207	230	241	232	251	251	226	251	229	232	246	240	239	217	210	244	227	236	211	254	223	237	245	228	235	218	277	262	240	248	229	235	245	250	257	238	237	225	223	233	259	217	240	235	273	237	227	250	250	237	221	215	227	234	228	212	247	225	249	229	224	217	238	241	272	231	266	241	235	237	249	212	224	249	242	244	240	233	222	244	223	235	224	248	231	240	229	218	221	232	211	241	244	230	219	221	232	218	202	231	246	201	216	214	255	235	243	291	238	222	237	224	242	244	240	253	231	238	262	244	236	227	224	238	245	235	238	245	234	232	217	245	211	214	236	240	229	241	246	222	246	232	230	241	220	244	244	233	245	242	220	212	238	243	277	231	233	216	235	220	221	233	247	228	243	229	241	232	192	229	254	224	230	214	234	207	239	233	236	229	234	231	253	236	237	242	232	235	229	225	263	243	224	224	240	228	249	211	249	264	226	243	240	214	230	245	248	232	215	233	255	246	242	236	242	244	226	212	236	265	266	236	207	236	219	221	223	247	230	238	244	228	231	227	243	244	249	245	225	240	256	230	244	238	239	271	213	216	242	221	252	239	217	240	244	227	234	206	217	247	249	233	271	231	235	224	229	235	210	232	244	255	233	220	235	237	241	246	241	217	248	225	247	235	237	233	235	238	225	225	205	231	226	261	246	266	230	251	214	235	255	243	241	232	240	225	241	208	230	234	250	227	246	222	239	229	231	236	242	237	256	243	249	234	217	262	213	227	268	230	228	222	241	244	237	246	248	219	226	250	228	246	231	248	243	218	242	239	236	240	228	254	210	211	221	250	241	232	240	264	230	255	238	244	222	228	220	244	207	217	238	217	268	213	240	223	235	215	223	256	253	228	253	224	234	243	206	260	222	220	232	233	230	235	219	257	249	216	237	244	259	207	246	259	245	225	215	229	239	245	226	248	229	217	208	227	240	234	236	235	243	203	215	270	214	231	263	243	251	245	213	250	216	233	244	240	244	207	249	245	238	256	212	227	234	221	253	264	223	238	252	227	218	238	202	239	242	235	242	232	269	240	223	250	242	227	199	226	240	225	248	227	233	215	237	264	228	231	251	224	233	256	231	237	228	247	221	236	270	228	241	228	199	210	239	221	237	228	240	218	253	237	240	232	208	261	218	213	228	199	208	232	223	230	234	272	231	220	232	220	231	224	225	209	240	222	259	236	220	234	202	220	238	233	245	234	216	249	238	235	267	238	224	269	227	252	237	232	239	260	252	249	205	269	237	259	240	233	244	240	226	226	255	230	240	239	244	241	232	255	235	252	241	211	251	222	243	231	231	217	186	252	240	213	225	237	232	240	243	241	258	227	230	242	274	291	253	247	233	227	237	226	246	251	253	216	238	232	225	257	237	235	243	238	207	251	229	236	222	254	197	234	232	234	295	228	259	222	244	222	246	278	215	205	194	231	213	234	246	244	237	226	206	206	237	239	236	262	231	232	221	223	249	210	218	238	230	214	249	236	241	221	236	224	242	242	233	223	262	243	243	238	238	249	241	254	235	198	210	251	256	230	217	233	211	246	226	242	233	233	235	222	273	265	243	210	231	247	226	217	253	235	236	241	219	260	211	247	244	237	245	235	209	254	222	244	246	238	235	248	221	223	270	258	247	231	221	258	241	236	207	232	232	224	243	222	232	253	240	268	243	287	230	243	227	222	254	230	215	216	215	235	225	242	227	228	243	238	209	232	261	237	217	250	221	228	254	261	224	225	232	254	244	246	220	241	246	248	230	247	243	261	246	241	233	229	240	233	234	238	256	238	234	219	234	235	234	223	254	266	236	234	256	227	237	240	228	217	238	240	260	231	212	245	231	236	250	258	235	254	219	229	219	261	267	247	191	232	252	225	222	246	225	203	251	234	224	236	231	281	228	239	243	245	235	214	237	253	246	223	275	234	240	238	213	239	239	260	221	215	233	219	274	252	228	218	256	194	244	248	216	226	246	253	251	256	242	206	244	268	222	249	248	217	240	221	249	216	222	268	244	274	233	236	222	242	219	261	243	231	233	281	235	223	231	243	243	255	227	237	227	231	220	250	236	254	212	235	236	257	203	223	234	234	254	261	226	230	257	249	249	220	255	230	234	254	241	248	236	249	268	243	242	261	269	220	219	228	274	236	250	219	199	235	241	227	228	238	233	261	237	234	257	235	235	254	237	233	247	231	237	243	257	216	268	265	234	236	238	210	226	229	249	218	246	229	243	240	250	252	235	236	226	232	246	242	236	222	242	236	264	252	235	223	236	230	211	224	235	218	248	228	236	256	222	222	238	238	248	199	238	217	219	240	241	231	225	235	236	223	255	248	238	266	229	272	215	238	228	265	236	250	253	217	225	217	245	270	230	234	215	213	233	256	237	234	254	254	239	254	255	221	245	221	254	251	221	207	240	224	244	227	227	237	217	200	260	235	239	222	198	259	230	236	226	228	252	241	242	248	224	221	235	235	241	272	247	237	228	242	219	219	243	235	237	215	199	252	226	244	254	252	235	235	212	254	248	225	241	237	240	209	247
13199	1602	839	671	890	1611	1924	1805	1557	1407	1185	1118	916	846	804	720	707	608	558	596	591	543	503	497	475	453	426	474	475	414	390	436	422	407	444	404	358	388	343	399	365	367	405	376	298	373	359	377	369	370	368	345	353	370	365	350	356	354	353	334	336	344	354	357	343	327	351	339	339	320	314	369	336	352	331	348	326	368	326	336	336	310	360	322	330	363	341	332	350	296	362	346	333	331	325	348	358	343	336	327	329	332	325	343	311	357	323	343	345	328	364	339	350	338	334	349	351	325	312	322	323	302	319	359	331	354	325	334	332	326	294	328	300	313	309	325	350	345	327	327	359	325	331	336	351	333	321	300	338	328	313	342	307	309	354	327	350	321	331	314	329	317	340	356	309	307	331	341	286	284	314	321	322	311	347	339	333	329	330	326	329	347	301	313	297	312	327	316	321	346	336	318	347	341	347	356	307	331	339	323	328	336	337	324	347	300	328	368	365	345	323	356	308	302	317	350	338	286	356	343	333	356	311	328	332	342	316	341	336	327	331	328	306	322	317	321	305	336	316	354	337	338	328	345	305	319	298	333	307	344	326	346	333	333	298	320	356	336	341	340	317	335	313	330	325	331	304	302	353	331	344	324	314	309	302	358	363	341	328	345	317	377	328	344	304	369	340	343	316	333	353	330	318	313	342	329	291	339	323	312	335	333	331	310	330	345	322	337	319	326	340	297	319	341	308	348	320	338	338	325	350	340	309	285	362	374	300	326	312	340	340	334	336	319	301	350	316	362	378	321	328	280	357	353	350	334	347	344	330	349	338	323	323	310	352	345	326	314	311	320	332	355	371	342	317	309	336	319	318	296	305	314	299	298	289	288	306	306	356	327	331	305	320	354	348	302	302	362	336	324	320	347	297	308	323	349	319	342	332	329	334	333	328	319	294	309	322	358	366	295	319	337	323	318	339	352	343	305	332	371	318	341	334	325	314	336	317	346	307	333	356	336	365	302	341	335	310	344	305	322	337	326	323	353	321	340	312	351	316	366	322	284	334	316	329	329	363	330	328	284	303	330	321	349	337	307	324	311	346	349	358	311	310	331	310	339	327	333	364	321	325	299	304	333	315	331	333	306	323	334	321	332	317	300	345	332	338	330	311	344	316	326	328	356	326	347	324	320	342	325	283	342	376	338	326	318	357	317	344	353	303	287	300	346	346	310	355	309	352	345	342	301	312	332	354	325	337	332	343	330	313	357	332	335	364	306	329	299	332	331	346	315	328	364	367	346	328	321	311	326	334	332	346	333	296	333	343	340	355	345	351	311	338	336	303	361	339	331	343	327	327	309	303	338	317	325	333	362	330	335	332	323	321	350	327	312	343	330	327	335	364	349	330	313	321	326	364	297	345	321	326	313	324	341	332	337	339	328	354	354	282	363	329	330	312	283	325	341	337	321	329	370	289	331	312	327	318	328	305	335	355	329	319	330	344	312	334	340	309	326	328	324	329	343	305	333	347	331	339	327	345	320	303	329	312	363	308	294	341	329	335	331	344	330	345	334	313	342	340	324	325	343	356	331	310	344	324	338	357	324	338	336	328	317	345	300	314	346	324	318	308	345	366	337	335	327	355	317	320	305	356	334	320	330	343	332	354	319	322	293	329	313	330	318	328	346	352	334	362	333	339	342	306	322	346	324	367	336	329	335	304	324	327	328	298	349	322	307	338	321	329	322	289	314	358	328	326	328	324	326	320	312	324	309	329	360	363	327	333	346	328	334	338	354	345	332	331	308	330	304	361	345	333	315	339	343	325	367	343	332	334	357	313	344	333	353	298	310	331	327	328	328	333	347	320	320	346	322	312	327	347	339	313	347	359	298	380	333	331	320	315	347	297	321	322	334	336	353	315	368	312	347	327	306	317	323	304	321	304	316	303	310	331	332	348	329	356	325	357	342	317	340	370	340	330	323	330	311	321	312	305	317	324	318	296	366	319	331	359	317	368	300	325	333	343	350	362	356	318	365	321	309	309	360	340	366	316	268	329	325	326	318	311	317	298	345	335	321	324	306	323	327	348	328	350	297	347	363	352	314	346	363	333	320	344	321	324	327	309	309	366	321	348	304	322	340	309	301	381	336	289	323	313	312	334	332	383	322	307	316	322	333	321	349	362	303	268	309	324	317	326	360	319	330	370	335	341	341	311	320	327	337	298	303	334	319	347	351	350	337	309	324	294	373	350	349	318	350	322	349	325	339	323	315	300	316	320	325	333	305	320	311	306	324	333	307	375	284	349	338	341	331	352	325	341	307	333	304	348	307	307	345	325	329	313	332	335	316	335	321	316	335	352	361	340	322	328	306	355	349	323	289	323	390	313	355	358	316	317	301	320	300	309	343	343	322	310	347	345	347	359	329	342	316	320	318	329	320	324	336	343	360	297	319	306	338	351	304	353	299	297	311	301	320	343	306	340	318	344	356	298	330	331	316	310	340	331	327	329	311	314	314	315	357	366	336	310	316	325	317	335	316	333	352	307	314	346	333	316	327	307	343	337	326	333	331	321	314	341	323	333	358	299	363	322	325	346	343	339	338	323	303	339	331	300	342	322	320	340	319	313	329	327	318	329	313	342	334	350	322	309	331	373	352	310	365	337	304	326	333	310	338	311	321	315	334	329	343	317	350	354	341	326	353	346	347	317	335	307	302	320	357	308	353	335	342	354	310	330	316	321	319	315	329	340	318	342	303	319	326	340	321	355	324	314	325	358	323	320	338	325	336	360	316	352	320	330	306	360	334	311	342	342	340	318	325	351	354	303	314	322	314	312	346	321	297	340	351	314	356	325	353	316	337	346	346	328	310	310	363	311	364	328	318	347	358	334	276	324	325	303	345	308	316	310	321	328	319	348	285	339	291	337	304	344	353	327	325	315	303	324	335	361	320	320	319	334	355	359	364	322	345	355	315	300	339	312	312	338	324	328	337	319	334	318	332	310	323	313	329	322	325	328	303	320	318	342	318	371	305	333	354	354	326	336	333	303	311	327	314	352	359	326	320	362	324	356	324	318	351	304	320	306	302	310	329	343	350	323	316	334	346	293	329	328	323	329	320	329	326	322	303	320	332	315	307	348	325	325	344	325	323	318	322	324	340	358	316	304	330	323	321	340	361	310	303	335	328	339	350	306	318	287	344	341	353	365	350	314	377	312	366	334	344	350	321	307	317	314	324	348	349	325	308	329	338	326	331	322	355	347	308	326	331	354	370	352	325	335	315	318	348	330	318	291	329	297	329	326	353	323	333	350	315	309	336	338	306	298	369	304	335	350	325	312	340	317	324	317	357	324	371	342	331	320	377	352	357	327	309	361	320	319	332	316	328	338	326	293	311	341	319	331	319	307	305	328	313	318	353	329	340	351	325	312	325	341	338	330	344	320	287	383	372	336	354	359	331	333	325	337	335	327	294	352	329	339	324	313	353	295	321	345	336	332	320	322	351	326	338	349	366	321	342	340	322
12163	2310	1462	1999	4849	6608	6224	5515	4635	4109	3442	3036	2781	2359	2138	1845	1694	1511	1494	1374	1264	1193	1124	1076	1055	1026	951	912	859	815	788	795	708	710	755	701	717	671	634	682	681	619	685	650	605	601	623	610	645	568	617	578	576	583	592	541	512	574	524	575	542	575	521	595	522	518	553	540	560	567	532	504	570	510	547	569	512	540	527	511	528	539	512	533	508	512	517	509	491	528	558	434	488	515	471	498	532	481	539	488	517	521	534	541	482	513	504	470	500	516	503	530	528	509	517	505	493	462	497	474	487	482	534	502	495	454	502	487	500	485	460	510	503	502	509	515	476	486	467	486	469	457	507	463	484	487	497	491	489	500	455	526	474	464	497	492	526	488	438	529	421	482	495	498	454	482	480	458	514	476	497	485	490	504	517	488	490	499	447	485	488	467	462	484	481	466	481	473	469	487	514	511	519	516	444	470	488	483	463	508	489	479	466	498	472	495	473	491	521	520	501	503	486	450	497	478	472	495	502	494	474	465	462	495	440	498	499	499	479	511	462	455	478	466	523	453	465	463	477	481	502	501	506	500	458	504	446	485	450	498	462	491	487	481	488	507	459	496	475	472	530	485	455	483	487	468	450	472	497	509	472	460	510	477	494	494	474	469	533	510	450	444	487	490	522	513	509	455	472	469	463	443	502	495	500	483	476	498	474	444	491	521	497	485	500	482	468	497	477	482	488	502	468	513	501	461	477	454	478	476	468	516	493	473	492	480	491	483	513	499	482	486	460	489	438	465	497	469	469	501	489	482	448	468	516	512	457	472	487	472	486	471	472	467	473	495	485	488	493	488	484	489	472	512	456	485	479	465	478	457	462	516	476	476	460	503	508	505	498	448	500	478	491	467	509	470	500	476	501	518	490	485	456	485	461	476	478	499	469	440	473	477	465	451	497	487	463	476	490	506	473	470	478	463	487	466	488	483	487	474	471	492	492	490	472	445	493	440	495	461	456	484	439	470	482	505	470	472	461	464	464	472	464	458	473	483	500	475	474	493	458	466	475	478	517	455	447	471	484	494	462	461	483	502	459	476	522	494	511	469	495	524	445	480	480	472	498	497	463	461	511	443	471	512	502	484	478	481	456	479	481	495	494	493	489	479	494	489	527	479	496	467	503	469	478	506	454	463	483	490	440	524	517	494	485	479	490	500	532	465	471	456	511	513	452	472	491	499	487	456	472	496	483	483	504	529	462	521	502	470	443	485	507	466	498	483	528	495	469	494	480	508	484	474	460	465	451	458	472	495	506	468	480	481	472	465	451	479	482	470	476	469	494	448	500	490	483	446	462	522	510	467	455	475	468	482	497	508	485	472	507	447	488	495	495	465	519	485	488	493	475	448	458	487	486	518	478	460	450	500	517	500	449	471	511	468	485	503	463	473	512	465	457	480	496	492	452	461	510	482	498	541	460	456	471	518	485	522	441	489	507	487	518	474	480	458	469	477	458	461	505	504	474	501	463	456	484	482	454	486	484	462	518	501	499	544	440	499	418	492	462	498	487	515	491	475	466	493	448	435	507	479	478	483	490	476	454	427	454	501	426	438	492	481	460	497	469	470	455	486	497	469	476	470	529	476	513	465	506	477	481	467	486	482	455	485	493	447	485	451	442	496	508	520	461	476	476	487	541	455	482	487	471	446	473	471	520	498	458	442	499	505	475	503	488	474	464	484	431	480	475	493	468	465	491	470	467	423	435	496	492	461	504	507	468	469	511	500	465	484	499	499	485	481	451	478	472	530	500	486	472	478	503	464	463	468	470	468	471	434	492	479	481	493	461	497	470	490	490	533	476	479	502	476	517	482	479	494	430	478	472	494	439	471	470	465	498	461	471	482	498	504	491	539	477	491	469	488	498	470	536	482	514	456	475	462	468	465	513	504	476	444	467	453	473	475	487	480	427	513	494	508	463	497	495	495	455	499	514	477	525	495	486	490	472	503	493	486	480	465	465	483	500	495	462	483	497	471	473	482	452	488	457	472	513	496	493	489	495	507	452	501	503	446	498	490	477	463	483	485	434	466	465	484	479	442	454	489	524	459	448	497	504	495	471	466	469	499	464	509	473	504	492	492	488	455	456	507	470	502	491	500	515	453	425	508	495	477	471	512	463	480	500	476	492	491	513	500	519	473	471	476	498	481	479	464	469	489	510	441	534	449	452	469	493	485	472	504	488	488	450	515	473	523	496	466	556	486	499	499	483	483	471	487	458	502	489	492	460	482	467	514	484	498	487	500	489	483	486	460	479	531	471	492	521	481	495	441	459	492	442	471	469	513	472	462	478	466	476	490	503	523	483	464	487	469	460	506	457	509	478	494	529	531	495	481	495	475	506	472	478	500	481	461	516	482	474	446	511	460	483	461	464	470	461	560	472	479	457	484	462	481	509	482	477	501	504	441	494	455	469	488	469	474	469	476	458	476	514	499	500	439	471	487	495	480	486	476	473	545	515	473	465	486	515	464	487	454	423	417	501	469	513	505	487	460	467	512	428	493	489	473	474	433	479	489	493	504	479	501	444	481	494	489	422	492	488	523	472	497	485	517	495	503	503	508	471	487	472	570	477	500	505	506	474	483	453	487	502	455	504	493	486	502	503	478	469	477	457	487	479	481	433	504	504	492	485	467	419	491	493	461	485	478	494	476	454	486	473	518	498	509	484	446	471	492	529	497	538	463	506	491	512	465	478	496	459	494	489	431	493	435	441	440	518	513	474	441	536	495	460	502	506	473	502	478	450	464	544	479	483	511	471	461	472	507	497	474	510	501	445	496	484	485	489	477	471	474	463	490	513	519	449	470	497	478	478	457	464	471	468	478	478	492	479	489	486	493	532	469	490	464	513	479	470	489	506	460	435	486	502	459	505	470	460	450	480	476	452	487	498	476	474	432	431	465	448	498	502	500	507	504	467	476	465	500	514	494	510	473	520	510	495	472	472	482	487	509	521	483	483	519	510	470	506	474	476	453	466	505	487	448	499	489	495	499	452	458	483	499	499	482	554	458	489	472	479	475	483	507	472	512	485	451	478	504	477	459	515	464	512	440	480	462	499	493	477	494	450	465	486	479	515	454	493	491	469	473	500	495	486	460	487	496	497	485	465	511	513	495	444	508	479	498	494	487	539	497	462	482	507	532	470	468	475	489	466	486	471	482	447	455	495	490	463	518	481	491	467	512	466	527	460	473	472	552	491	518	445	466	510	474	465	507	501	486	477	471	466	496	481	469	492	496	488	461	472	439	472	459	495	498	458	451	478	463	470	481	459	450	498	440	442	523	486	486	479	457	497	501	464	491	477	528	483	482	449	465	497	468	467	449	488	527	514	471	459	505	486	527	510	493	513	472	483	496	465	502	487	465	463	471	506	423	495	498	495	487	435	484	488	489	486	475	498	477	453	493	480	489	501	466	482	514	447	467	465	446	481	472	521	492	522	513	452	457	469	468	460	428	475	497	492	500	508	508
5682	591	514	490	529	575	645	612	592	574	594	519	537	506	509	506	478	475	469	477	476	469	493	445	483	468	454	455	473	484	460	470	462	444	459	482	466	456	476	428	443	438	442	491	466	476	465	456	459	443	429	486	443	453	395	476	467	464	449	447	489	479	450	450	438	423	491	421	436	436	465	408	409	426	433	424	451	496	484	471	450	433	436	475	452	447	442	424	432	452	478	433	478	447	429	427	435	440	438	450	457	437	430	475	466	441	435	423	448	426	447	435	486	420	457	446	422	420	452	471	466	454	468	463	465	462	446	439	432	432	453	483	413	448	446	446	434	428	439	421	451	442	443	478	467	447	448	464	477	433	454	444	458	470	421	485	461	445	435	429	471	476	479	460	456	457	460	442	479	399	454	422	440	447	456	454	447	444	481	449	430	451	428	454	444	455	443	448	463	478	423	414	444	401	428	452	423	440	469	416	450	463	406	416	458	479	435	449	440	466	483	463	436	442	462	456	445	422	449	469	428	473	482	421	451	459	456	435	446	424	439	480	501	456	438	424	444	460	456	477	419	455	462	494	459	465	463	453	436	455	458	437	460	445	445	409	433	447	455	507	420	386	416	451	433	444	460	464	436	451	446	452	456	457	426	421	482	450	447	488	437	430	453	437	447	445	471	427	458	445	489	413	463	461	435	459	451	479	413	439	460	441	447	484	473	437	453	448	456	415	469	459	453	432	447	431	426	434	466	415	437	437	418	408	455	487	443	472	461	448	460	470	445	423	456	464	455	425	459	489	463	439	447	462	445	481	485	467	491	449	419	465	479	453	447	434	450	443	448	447	476	438	461	418	450	429	450	475	437	476	443	483	437	445	514	466	442	408	429	484	432	469	438	448	460	462	417	430	431	461	467	492	466	435	446	419	432	445	457	467	434	438	435	498	490	408	425	400	443	453	494	462	445	439	450	455	432	406	431	472	452	466	420	416	444	474	462	454	480	453	465	469	490	423	443	440	457	466	452	477	463	471	474	456	461	423	418	428	427	442	432	422	439	439	422	506	421	448	452	452	409	439	417	438	480	462	419	489	475	482	464	473	463	448	407	452	430	470	478	436	424	439	433	408	443	430	456	443	433	488	413	434	457	462	493	505	416	469	455	440	437	439	452	463	461	421	472	472	440	443	429	434	435	456	440	437	452	432	408	403	431	455	445	500	463	417	466	432	438	455	427	451	443	469	425	472	437	437	486	469	432	458	422	464	490	466	454	454	482	488	466	468	442	451	489	432	485	461	434	498	465	433	452	422	447	424	450	455	458	491	484	428	461	454	474	458	456	427	460	432	456	435	477	468	414	510	443	447	437	443	434	441	431	444	437	412	477	474	438	456	473	444	486	458	415	471	459	439	443	426	428	439	476	433	452	461	478	460	456	442	465	453	472	449	417	424	440	428	463	429	446	470	441	459	452	473	394	493	477	463	443	450	437	465	468	424	470	445	458	440	478	455	460	450	449	476	437	463	448	433	482	449	439	450	469	476	420	440	459	447	432	457	441	478	468	439	457	404	443	455	465	450	447	472	470	469	475	467	427	447	481	427	437	426	475	426	455	470	453	493	454	463	457	452	433	462	429	482	444	463	437	453	434	451	414	442	397	471	450	469	499	457	453	459	489	454	443	473	410	447	440	413	407	465	470	403	449	452	428	432	427	445	444	442	448	441	442	462	453	448	479	475	431	439	464	470	436	489	488	436	422	461	476	446	444	470	441	413	430	485	490	417	463	425	427	465	427	454	454	444	449	438	458	428	451	435	465	452	436	458	481	466	450	443	467	482	451	459	454	445	449	459	434	425	453	454	474	512	459	474	498	427	420	441	482	447	459	435	428	450	460	409	449	475	461	476	451	428	481	451	456	486	460	445	464	428	476	477	491	456	444	464	471	472	475	461	424	474	444	452	433	459	450	473	442	461	465	408	433	457	442	449	441	470	451	448	466	413	434	444	481	453	431	462	462	429	435	451	459	438	485	436	433	391	456	451	474	415	442	443	493	456	468	425	424	476	408	423	439	495	439	481	424	420	421	457	467	448	458	459	461	494	452	432	467	464	439	471	448	423	480	446	478	446	449	420	456	470	477	478	439	423	435	491	455	436	488	435	459	458	463	465	493	451	475	469	418	434	439	450	501	435	451	477	434	492	425	460	457	462	420	416	414	461	428	479	445	474	451	502	496	413	470	449	430	472	467	458	453	438	468	475	408	453	471	393	456	444	438	473	461	460	473	448	441	437	420	448	432	430	456	454	460	428	439	427	441	414	440	446	507	429	401	470	411	438	452	470	447	446	459	444	439	466	448	442	448	444	416	438	453	434	482	457	509	416	447	404	484	447	476	437	473	431	418	415	449	464	465	462	489	455	423	451	443	431	481	461	432	501	415	458	438	454	498	438	473	445	455	377	423	444	430	469	441	459	463	418	431	423	424	475	430	457	454	481	474	471	463	446	439	446	472	445	416	477	410	463	449	439	474	474	462	448	492	460	399	467	417	448	448	422	478	469	470	515	445	452	454	455	468	465	456	436	451	444	444	457	451	428	446	439	473	462	490	455	462	459	481	454	384	471	436	414	470	428	454	421	441	437	427	458	475	448	411	440	407	465	470	461	476	428	493	446	422	452	455	455	445	407	440	425	464	436	440	425	451	485	453	432	465	473	474	417	454	423	447	459	428	429	460	445	461	454	467	464	459	439	403	476	449	418	456	425	434	429	455	440	470	441	435	453	384	453	458	422	439	476	472	455	427	426	475	403	433	482	468	463	417	448	417	452	450	421	440	457	457	413	435	445	474	443	475	457	421	457	426	413	400	448	450	462	478	452	433	447	453	429	430	444	419	456	458	452	447	444	461	418	401	457	435	488	431	470	471	447	432	472	438	439	458	449	448	435	482	430	446	447	432	471	403	464	518	455	426	457	397	465	412	461	424	454	457	458	452	460	482	452	443	468	500	468	466	430	484	460	416	440	457	459	487	475	459	437	431	497	475	443	429	466	468	385	491	451	431	472	461	452	462	438	470	461	460	471	435	452	427	450	439	458	455	463	482	483	390	459	459	437	496	427	438	455	471	446	477	447	431	455	424	435	463	437	464	432	402	456	444	468	443	450	448	438	467	402	409	455	450	436	479	441	458	449	404	464	439	468	457	417	452	422	474	429	467	453	454	446	453	445	472	454	452	436	439	460	472	462	430	504	454	454	423	418	378	436	481	463	443	443	441	443	496	488	446	480	462	495	444	460	459	467	455	425	446	486	424	459	428	462	440	444	432	431	463	435	421	502	448	397	458	410	473	456	456	449	451	454	499	476	438	421	451	429	434	457	448	439	445	453	451	427	469	417	448	458	466	417	474	435	485	447	445	478	449	409	443	424	457	456	422	427	420	472	476	435	436	438	487	436	445	472	430	475	446	453	468	449	443	453	433	426	452	450	454	491	455	436	460	432	424	420	488	451	437	449	507	438
7341	1005	811	785	1274	1474	1405	1273	1120	1062	983	973	875	881	781	762	739	761	718	666	644	674	667	670	684	641	642	630	623	625	616	661	628	604	589	609	595	614	608	610	616	575	592	634	650	604	635	577	606	600	557	564	518	583	598	627	659	619	604	609	625	608	558	587	612	594	578	564	611	587	596	573	637	603	577	547	610	569	600	591	644	594	582	633	619	612	587	566	558	615	569	565	593	560	621	581	576	579	610	577	607	598	588	576	603	586	635	556	608	592	595	588	600	603	619	572	619	561	565	613	568	561	593	563	607	608	604	592	588	598	580	595	583	580	583	570	606	597	621	593	607	550	557	608	600	570	547	570	594	571	588	576	593	639	625	586	558	575	598	592	623	608	639	602	574	603	553	582	630	573	590	613	586	595	599	605	612	568	584	562	586	582	614	618	569	572	599	614	606	593	590	574	612	628	576	563	606	598	609	606	565	603	588	620	647	608	606	620	586	569	613	608	605	608	592	584	580	569	583	640	615	573	616	587	574	589	598	597	616	561	557	604	613	554	600	600	583	584	579	608	594	580	629	592	602	571	605	630	595	587	633	626	570	593	618	583	569	608	562	611	576	623	601	613	643	573	598	614	600	585	572	604	606	563	625	607	586	621	565	570	605	584	593	596	570	594	593	635	546	601	576	613	613	574	585	580	624	586	610	621	609	597	565	538	560	598	573	587	575	610	543	632	593	590	580	575	611	601	576	566	601	620	609	580	612	609	626	610	622	586	602	595	601	566	577	592	624	583	563	640	574	576	609	619	611	608	625	619	592	623	605	626	572	604	621	603	576	601	597	564	592	555	600	569	622	585	583	605	620	595	592	582	595	609	584	610	562	599	605	604	552	601	595	612	592	570	591	576	602	614	592	564	612	603	621	546	589	570	650	596	598	620	603	625	574	582	615	587	605	553	562	615	570	606	603	574	631	592	575	601	587	585	569	628	564	611	586	570	572	583	565	582	578	602	593	600	603	581	626	595	564	584	568	617	531	606	551	625	584	601	579	594	571	581	590	642	558	598	564	617	643	618	578	607	571	627	588	594	584	641	557	595	568	587	576	564	564	564	543	566	575	586	623	615	592	584	604	577	599	568	576	645	603	560	608	611	560	582	616	595	569	555	621	586	567	559	594	592	559	573	608	612	618	611	606	587	620	599	608	628	566	581	573	607	636	648	583	593	585	597	570	567	591	604	583	639	611	582	597	571	552	603	591	597	551	604	612	580	571	590	611	590	584	567	590	550	606	589	590	624	576	607	533	585	619	571	606	556	541	599	599	573	607	615	586	599	624	567	597	569	609	602	608	605	573	592	577	603	560	623	592	579	618	574	566	566	646	590	605	544	616	602	579	607	609	583	578	563	619	567	585	642	585	514	562	588	594	617	634	589	617	617	560	608	589	612	632	585	610	593	604	598	610	606	596	567	561	616	617	603	563	569	620	566	541	612	596	563	530	584	616	596	585	590	593	584	609	670	606	619	582	594	605	586	590	577	580	595	587	580	582	580	604	624	619	638	571	600	617	547	565	587	596	592	564	582	573	598	598	593	619	586	630	551	615	616	590	595	576	603	591	603	634	607	629	608	566	602	570	613	596	588	592	630	564	610	589	612	595	601	623	557	613	576	610	561	598	567	600	594	571	607	645	544	606	631	582	619	589	612	611	563	644	595	621	621	565	590	612	583	554	602	599	627	590	604	630	587	572	574	623	622	606	544	555	594	562	597	600	602	583	584	613	604	623	595	595	607	620	614	612	626	589	588	587	631	574	614	583	589	587	626	610	588	611	606	613	570	573	567	610	620	620	609	570	624	637	545	601	605	583	615	630	586	601	571	603	562	594	617	599	560	611	541	572	598	617	613	630	573	595	556	574	635	617	566	566	571	605	615	561	597	558	555	577	632	584	587	574	615	628	591	616	588	567	581	645	565	594	583	595	630	633	570	575	620	588	604	640	561	557	589	596	625	600	609	587	628	548	604	618	571	575	562	605	623	559	616	627	593	584	619	561	592	635	589	577	612	617	569	641	594	562	587	631	579	599	591	601	633	587	598	599	607	595	615	586	605	602	568	600	586	610	575	585	572	659	635	603	585	584	559	589	605	600	570	610	594	644	602	590	595	583	593	563	565	582	613	578	585	606	604	593	590	564	562	613	610	585	612	570	576	611	554	635	581	601	637	578	603	595	594	570	569	617	599	576	593	586	572	592	582	586	593	582	564	650	579	570	556	614	616	590	632	641	616	600	654	577	573	640	601	635	605	576	604	564	584	565	605	588	576	540	581	663	611	594	605	560	565	604	590	575	572	597	616	611	602	550	621	580	630	594	585	573	574	618	644	576	594	548	595	633	580	547	564	576	616	561	592	601	566	585	566	584	560	603	604	599	579	643	565	640	558	597	617	567	584	585	563	619	615	566	603	620	599	571	579	596	619	547	605	601	611	614	594	613	593	582	625	621	586	612	584	583	597	595	623	596	618	593	597	580	566	600	589	620	582	630	592	597	593	569	564	558	576	558	546	634	585	608	595	645	595	634	562	597	614	588	578	616	643	587	597	595	570	591	556	619	616	607	603	589	614	595	613	587	568	567	589	592	585	596	552	633	575	575	611	594	605	626	590	616	591	604	549	578	592	610	620	624	587	599	576	614	628	611	588	609	563	576	610	574	588	566	577	592	600	597	588	595	566	593	574	585	566	563	584	569	618	589	589	543	588	586	564	601	553	600	606	610	571	599	627	604	604	618	590	593	594	635	595	597	604	591	607	576	597	596	566	627	583	623	615	576	595	613	594	515	598	577	596	589	575	590	622	612	590	570	579	596	574	582	577	588	629	616	606	600	599	638	603	572	583	588	619	614	598	585	570	559	570	600	618	582	594	641	614	613	568	580	634	595	549	584	558	545	619	579	613	585	592	631	601	589	545	614	584	576	631	571	628	629	573	595	605	639	622	586	597	609	622	590	609	603	625	612	614	551	553	590	585	605	604	583	586	565	598	573	609	602	568	592	571	569	589	608	558	599	585	560	587	606	583	573	564	612	617	576	565	592	574	646	602	605	616	607	557	575	607	621	542	612	547	585	578	593	620	593	592	561	611	645	581	592	585	592	542	648	595	606	555	590	578	610	621	610	549	564	584	585	574	639	555	618	626	603	599	572	590	631	609	610	568	614	604	620	579	586	599	599	603	618	588	559	589	611	562	596	611	596	588	587	566	564	606	630	549	562	599	636	553	578	576	572	576	546	633	560	616	582	577	579	589	628	554	579	594	553	570	575	543	623	612	590	571	582	577	600	576	590	596	573	605	619	616	624	603	588	642	596	612	578	593	561	558	590	570	570	607	616	608	587	605	566	568	601	585	593	643	581	582	564	576	572	594	598	608	594	641	581	560	576	585	629	595	600	579	588	624	639	593	607	580	554	612	591	578	587	582	612	578	573	640	590	605	551	647	608	615	583	594	611	608	629	592
15160	1683	953	841	941	1439	1646	1528	1383	1315	1181	1167	1049	946	847	871	823	748	790	768	743	766	733	726	738	700	740	666	666	637	662	637	633	655	643	657	619	669	621	623	655	625	603	625	619	630	672	631	601	558	612	633	613	566	596	573	621	608	589	605	606	607	615	612	670	633	593	654	616	634	635	617	621	618	569	645	608	647	578	634	617	601	620	592	622	579	652	616	605	604	609	611	648	629	649	663	622	610	583	596	620	581	636	603	610	567	601	626	618	611	599	601	608	572	618	620	595	599	649	611	626	580	667	603	622	604	620	583	629	590	609	621	613	603	616	579	588	594	608	576	590	579	582	590	577	527	614	620	608	586	578	592	578	586	620	564	634	612	583	619	639	613	552	581	620	641	571	602	552	578	636	573	606	660	582	588	611	623	589	582	585	593	623	609	625	647	600	592	588	603	616	555	621	590	577	595	590	588	622	584	615	593	593	613	632	606	583	600	630	606	629	611	571	623	590	607	605	626	581	608	566	605	609	572	640	615	602	606	573	614	607	590	602	591	607	593	604	582	631	604	608	603	589	612	630	587	625	599	552	626	593	603	598	579	578	579	576	596	590	612	608	584	609	541	619	600	637	598	626	593	641	571	603	648	585	604	576	610	569	630	581	586	626	552	606	615	610	645	598	564	651	594	617	629	578	573	605	595	581	596	596	592	612	636	631	607	580	611	620	596	606	619	592	610	579	648	637	576	615	614	599	599	580	577	602	621	561	561	587	600	634	642	550	622	624	640	622	599	575	571	636	566	599	603	633	591	625	613	638	603	648	565	595	594	591	572	617	575	605	573	611	608	583	615	610	653	619	614	606	626	587	636	594	618	569	621	575	627	526	674	581	573	620	601	606	587	583	645	615	663	611	587	575	652	602	589	592	610	608	626	640	576	620	602	621	618	589	607	596	580	583	642	596	656	601	634	606	572	624	626	564	560	590	597	596	567	635	667	562	587	610	597	622	594	632	620	600	596	569	600	585	570	565	615	553	564	587	632	617	615	573	576	582	579	581	559	598	620	624	575	615	628	614	609	601	601	561	611	608	605	615	615	610	586	574	538	592	608	653	612	614	560	604	547	610	592	610	594	572	591	613	605	591	593	623	542	594	609	591	609	572	628	599	579	613	607	561	658	600	555	597	632	634	606	631	592	591	597	642	592	635	570	544	538	635	524	576	552	641	572	631	622	562	580	591	582	599	602	599	582	630	561	591	598	619	591	644	542	665	607	604	592	619	604	611	586	597	597	586	635	589	626	618	567	574	632	609	589	607	603	603	626	597	613	616	580	608	614	577	600	638	602	635	591	594	569	593	591	616	601	646	594	600	605	567	606	605	591	609	626	631	608	603	626	607	567	578	588	622	578	606	631	631	591	572	628	631	569	590	593	587	635	622	608	557	608	583	615	615	580	584	568	603	572	636	629	637	588	638	600	647	594	607	573	581	614	606	542	604	589	613	601	592	627	587	566	589	580	592	587	644	616	634	597	681	528	594	601	603	609	614	628	610	580	601	599	614	558	603	618	572	587	569	600	591	605	555	607	589	599	603	626	572	578	584	591	549	554	617	563	579	598	605	579	626	612	581	575	573	615	606	620	651	613	592	641	595	587	600	604	625	576	584	625	634	630	627	628	590	596	633	627	620	679	646	598	641	570	651	591	614	572	603	590	625	620	585	611	705	590	605	590	608	632	562	628	620	640	650	618	624	604	583	556	568	612	586	572	628	567	581	594	611	610	597	603	587	620	552	574	613	581	601	605	589	606	617	596	637	601	598	615	606	603	600	639	611	607	576	605	618	587	604	604	560	610	572	593	592	622	565	629	613	630	557	616	618	610	605	641	590	631	610	604	601	571	576	590	592	606	610	592	590	592	598	585	574	621	597	601	597	594	624	560	654	633	583	635	603	596	594	624	580	599	599	606	608	584	597	599	639	627	602	575	622	666	600	602	628	602	566	629	599	600	565	614	599	594	586	609	569	584	593	580	611	582	586	627	620	609	596	624	573	595	586	589	581	638	623	614	589	617	581	617	588	594	632	596	626	636	628	614	610	602	579	605	648	609	592	615	589	569	648	589	575	610	599	616	596	594	611	591	622	588	568	562	573	599	580	631	609	600	583	662	579	603	601	574	624	582	581	595	605	596	598	595	582	583	582	618	608	561	583	629	635	578	654	610	567	589	550	591	616	607	599	583	621	634	604	584	663	569	575	637	622	572	616	583	600	538	607	621	558	593	560	593	606	563	615	672	620	581	625	601	614	654	621	601	610	596	562	611	573	599	625	592	619	614	614	602	592	590	611	619	567	588	609	622	605	555	595	624	605	601	611	599	633	552	570	630	580	662	623	658	584	604	551	640	585	608	600	646	624	611	623	580	578	587	615	639	671	605	581	586	670	548	583	625	554	605	638	596	606	598	619	577	587	613	610	594	590	599	588	600	616	572	624	592	626	626	627	577	600	593	636	612	592	610	628	599	628	587	618	597	555	574	586	611	624	624	587	549	620	618	600	568	585	561	635	588	601	595	598	597	620	640	608	632	558	622	618	590	643	576	577	584	562	565	598	624	636	601	619	591	625	577	599	599	611	662	596	595	577	600	580	565	596	573	628	603	602	619	606	571	641	640	629	615	626	590	580	578	596	605	587	571	583	586	610	614	563	631	600	576	550	617	613	588	571	629	611	588	587	569	576	609	621	639	572	597	585	582	590	607	645	609	597	586	577	625	537	598	590	618	597	609	605	633	629	628	602	642	601	608	579	591	564	583	575	546	573	608	656	599	577	593	613	606	576	581	595	615	576	610	645	619	601	592	588	593	562	563	587	611	648	616	593	596	576	585	621	606	591	599	624	612	596	591	601	599	604	604	596	602	614	589	640	564	575	637	626	589	599	609	604	608	594	595	612	599	560	613	659	646	579	616	618	587	573	564	637	668	601	578	594	562	642	605	598	607	609	602	595	586	576	576	602	553	591	585	617	598	635	585	581	620	624	566	617	568	594	593	633	611	604	614	587	615	622	592	587	602	633	635	621	574	572	620	646	558	618	629	555	571	604	644	634	565	614	569	609	587	592	584	612	589	619	583	550	606	659	601	570	624	591	597	612	573	604	596	613	663	598	547	576	582	586	611	530	590	573	617	619	581	599	607	656	580	607	618	592	597	606	579	629	601	590	593	625	592	583	625	611	572	610	635	558	620	603	636	622	632	647	567	604	632	614	601	639	612	589	625	598	596	594	595	575	567	581	611	601	681	627	615	586	610	576	613	619	589	611	646	611	601	603	568	585	595	641	625	586	599	573	607	631	596	609	576	625	638	620	599	587	625	585	646	582	585	599	611	566	616	574	550	580	580	571	603	602	634	617	586	591	613	568	604	575	611	589	605	581	608	612	541	641	596	554	549	588	598	586	613	594	603	609	579	613	624	555	592	624	604	605	562	586	604	606	607	610	607	628	618	618	609	611	587
10807	1970	1499	1809	3617	4746	4611	4198	3639	3077	2821	2470	2240	2005	1809	1707	1595	1509	1442	1415	1278	1230	1186	1162	1212	1190	1121	1072	1043	1046	1009	1042	990	1047	1007	987	965	943	944	953	918	946	870	926	913	910	925	895	941	872	922	885	837	877	887	895	876	864	884	846	850	828	856	853	847	852	822	860	875	853	867	852	860	845	803	922	880	894	846	855	758	807	842	854	808	851	797	841	842	809	795	874	825	816	811	818	843	788	803	774	824	828	808	838	830	814	785	820	806	813	813	824	824	851	859	801	781	826	859	867	834	823	781	856	799	834	806	835	785	795	788	819	864	804	855	822	773	828	825	794	786	753	778	791	788	842	774	798	838	842	799	855	859	839	817	815	810	806	802	837	832	851	860	835	841	813	765	796	770	776	805	832	846	825	859	819	814	860	814	831	882	835	787	836	797	833	834	819	794	829	837	766	809	816	828	833	841	826	820	784	831	801	802	779	791	808	830	785	787	835	792	759	803	802	813	812	821	799	847	838	802	812	813	802	797	851	843	802	856	801	805	848	807	855	829	898	776	781	793	794	804	792	854	791	794	809	787	829	837	811	765	797	786	807	804	808	807	802	761	833	846	776	798	814	858	798	829	827	813	778	832	795	788	844	891	832	823	846	773	821	813	766	826	793	815	808	852	822	809	841	799	787	791	837	791	850	814	807	787	805	831	795	805	794	854	789	821	809	845	767	764	808	831	781	788	794	816	799	849	825	816	745	785	838	832	752	806	805	841	817	818	865	832	809	803	841	835	815	798	806	824	779	846	814	813	760	861	812	823	797	834	825	820	819	792	827	826	815	772	816	837	843	837	848	811	783	899	827	852	836	797	797	821	782	826	839	858	816	775	803	798	766	785	785	815	819	817	814	792	816	846	808	810	819	842	826	815	772	892	813	854	783	851	789	820	791	778	841	831	782	819	854	829	808	812	779	830	804	854	819	803	838	777	850	805	769	826	841	748	809	791	857	847	790	789	832	819	793	810	797	813	794	802	849	748	846	835	805	793	837	795	820	798	832	806	776	811	844	740	844	836	824	811	791	801	814	824	779	767	793	780	780	798	787	778	883	807	855	771	794	824	803	792	811	827	798	774	812	791	805	840	779	806	809	798	856	822	839	823	818	794	906	815	800	803	861	797	802	819	787	843	807	728	783	825	784	797	778	767	770	798	819	764	782	764	820	824	792	800	795	747	828	745	804	827	808	840	811	804	823	798	809	803	829	786	818	825	781	775	823	782	813	748	827	830	800	804	839	843	804	766	785	808	780	820	857	827	748	874	862	801	785	823	821	781	822	786	798	811	826	843	793	818	752	799	816	844	834	813	842	752	801	845	839	823	795	856	822	800	885	856	827	842	796	836	835	800	810	826	828	881	823	823	816	850	801	816	754	812	806	844	812	819	792	824	852	823	778	761	809	841	816	811	809	804	791	775	828	805	770	832	808	792	811	777	792	804	826	823	883	771	787	790	788	841	771	832	890	753	818	782	833	789	833	802	784	843	888	817	885	807	856	825	857	790	803	802	815	784	854	850	749	857	817	788	783	821	797	802	804	789	775	782	816	797	781	856	854	802	779	773	830	801	821	810	792	819	777	794	793	883	790	828	839	815	765	741	810	821	824	851	876	827	808	786	797	833	798	826	749	813	835	759	843	755	783	841	763	776	834	809	871	805	821	846	806	822	798	825	794	793	800	788	783	827	840	824	747	824	774	821	833	830	815	834	810	832	804	816	818	880	822	837	797	760	848	796	835	748	836	822	840	793	816	839	780	805	833	821	801	776	823	828	829	818	801	817	835	819	812	774	795	846	846	752	797	798	798	793	770	824	778	888	785	794	790	814	812	842	819	823	805	810	832	809	808	824	812	834	806	804	835	807	846	813	788	786	830	805	803	841	821	808	792	784	839	818	802	760	788	830	802	786	766	764	791	780	806	749	790	819	791	774	764	764	839	847	781	802	835	834	820	778	851	807	816	794	800	791	858	810	816	823	799	828	785	816	827	764	804	813	794	798	872	795	767	806	816	820	846	817	800	820	763	802	778	805	810	842	829	808	828	822	799	784	860	770	804	816	812	835	777	833	791	863	792	790	841	793	830	782	836	847	789	855	776	807	792	881	760	796	818	864	796	781	785	817	800	845	854	857	810	809	846	789	778	813	768	822	844	747	810	767	802	830	864	862	817	837	779	840	793	802	790	880	834	841	795	819	788	787	806	794	886	831	818	799	819	827	788	774	819	875	794	861	849	808	836	812	803	822	808	806	776	801	825	818	790	793	812	869	801	807	813	791	834	866	826	824	818	811	743	815	893	831	803	766	853	807	853	769	808	806	881	748	827	828	768	790	834	790	839	795	816	789	858	823	781	804	801	843	768	805	765	820	853	806	785	739	812	852	770	819	815	876	784	797	817	817	842	791	886	822	830	834	832	832	817	828	740	824	822	814	817	820	803	781	782	769	789	830	848	842	780	848	823	837	816	840	840	829	795	767	776	802	830	815	883	820	812	802	788	824	845	826	809	826	808	797	801	837	840	870	821	803	789	815	802	815	811	782	800	835	741	764	811	869	809	787	813	867	824	774	852	777	792	854	799	829	833	812	778	855	802	853	852	847	838	820	803	796	804	809	784	771	855	795	808	846	744	790	832	804	794	776	804	842	836	805	780	835	822	774	827	784	790	810	833	807	780	835	823	848	804	787	823	812	778	793	877	758	823	742	790	817	824	850	822	779	876	814	793	806	829	833	809	844	806	776	848	838	814	808	811	779	849	805	805	849	797	830	842	779	822	837	797	789	821	829	836	808	820	820	822	803	802	830	832	809	857	836	794	809	781	800	815	826	833	767	815	846	846	779	788	770	810	805	821	763	851	806	819	785	800	788	786	766	819	798	791	767	776	806	843	784	835	819	781	825	821	764	811	768	821	844	791	842	851	804	837	771	829	846	821	788	784	804	836	757	805	807	838	818	843	785	756	846	792	797	789	791	865	836	814	819	787	854	806	795	788	851	736	832	773	765	800	819	829	798	802	847	838	782	864	799	796	788	763	800	835	844	833	839	853	786	805	784	812	866	822	820	787	821	788	839	859	832	799	820	782	837	823	881	807	778	747	793	840	817	806	812	829	827	786	781	825	834	836	808	806	822	785	796	801	746	784	846	738	808	785	774	808	878	846	801	789	822	768	765	809	860	793	800	813	769	841	779	847	830	810	833	815	837	835	786	835	838	784	796	849	838	795	792	828	845	830	826	834	814	828	824	814	823	842	821	877	797	815	839	829	808	817	831	846	807	797	798	781	793	785	778	817	781	823	831	822	763	781	840	829	769	773	873	840	830	765	809	761	808	827	765	814	827	765	828	790	808	832	865	816	774	836	812	873	841	809	834	842	806	818	813	868	842	752	843	805	784	817	799	827	802	785	787	785	791	819	790	763	785	816	842	779	811	831	799	843	810	803	807	803	805	719	833	809	807	840
6846	1027	499	424	638	1282	1463	1380	1125	982	846	758	673	520	537	472	461	417	382	352	337	340	314	281	241	241	233	262	232	230	231	208	210	237	219	205	210	188	171	198	197	184	174	205	178	207	178	183	184	193	174	166	188	172	151	175	189	159	182	155	167	171	154	164	133	155	161	174	159	157	162	170	157	148	157	174	157	155	149	177	174	170	174	151	139	157	150	169	153	163	154	173	154	154	167	172	139	139	139	163	147	153	135	145	165	172	166	148	150	156	168	170	150	144	149	177	140	171	168	155	172	158	151	145	174	146	176	140	156	153	150	160	151	150	144	150	148	157	165	145	146	140	168	157	159	134	155	143	166	145	155	163	137	137	159	142	169	146	157	158	183	156	142	131	151	165	147	120	143	137	162	157	144	163	154	159	137	128	155	143	119	145	150	171	150	153	139	151	154	156	151	144	144	151	165	141	145	169	149	153	168	169	177	161	157	142	142	143	153	151	138	164	159	162	128	132	156	147	155	148	163	156	145	164	147	142	193	137	130	145	148	137	163	146	139	162	158	163	160	146	122	142	144	182	128	139	176	146	139	145	154	150	167	161	156	143	154	172	154	155	149	130	151	148	160	164	175	158	158	147	140	149	152	154	149	140	152	142	163	160	139	147	153	154	152	139	150	139	147	149	142	147	153	165	140	175	164	150	143	147	163	118	155	165	148	132	137	150	141	152	146	151	167	138	156	144	167	143	179	159	159	164	125	161	150	178	152	152	161	169	160	157	157	156	126	153	169	139	176	148	167	178	159	165	158	156	134	151	146	140	151	154	159	165	125	157	145	167	141	156	135	153	142	145	148	139	152	157	150	164	168	167	151	155	147	155	153	143	188	161	162	154	153	160	129	128	155	145	145	162	149	155	152	165	144	172	147	150	141	140	157	158	126	156	168	156	165	173	146	144	159	146	138	139	145	162	148	146	142	147	145	129	165	128	164	142	153	154	140	156	157	139	163	165	156	173	168	151	160	146	151	154	152	133	160	154	134	144	154	152	142	160	160	147	164	135	148	141	142	153	157	145	170	148	145	143	157	154	161	125	156	164	141	160	149	151	165	171	148	172	149	185	175	145	165	155	173	142	156	134	158	149	178	166	143	155	143	150	127	149	150	161	141	166	135	139	163	157	128	150	162	142	125	144	182	175	176	145	145	154	145	145	172	132	151	139	141	149	175	156	172	138	171	123	140	151	155	143	168	161	147	138	145	153	139	160	164	143	148	153	134	146	145	139	157	148	146	159	152	183	164	173	153	173	132	143	135	128	150	138	167	147	154	152	150	170	131	168	160	145	142	161	147	146	175	156	140	151	149	151	158	155	162	142	163	140	128	151	157	127	162	165	165	164	142	154	134	160	129	161	144	158	145	164	146	141	131	164	155	126	125	135	147	164	151	145	161	147	174	133	146	149	171	168	118	153	144	150	169	170	139	141	159	145	174	150	161	148	137	137	140	156	148	158	141	160	147	154	137	149	164	148	153	159	150	156	141	141	153	150	154	172	155	154	156	142	150	133	155	139	157	149	158	139	140	171	160	130	153	167	145	152	167	150	157	148	161	167	159	139	161	164	142	141	142	146	157	163	158	150	135	153	162	136	133	146	167	143	154	162	152	147	140	139	154	140	149	127	133	147	151	167	137	145	150	136	134	155	158	156	157	141	156	167	142	166	169	156	167	170	150	177	153	151	152	182	155	136	154	134	171	167	165	163	158	145	141	152	167	129	139	146	137	126	139	159	173	146	151	148	150	146	149	146	155	157	158	141	153	143	153	163	154	147	161	160	146	152	152	145	140	142	159	150	172	157	126	164	150	138	158	139	158	133	162	159	153	150	162	169	159	165	145	156	139	182	160	151	183	138	150	129	124	170	151	162	160	153	140	153	156	163	156	157	136	171	163	140	147	124	176	140	173	147	178	156	138	164	145	141	151	133	155	161	150	138	155	130	168	165	149	148	150	147	155	139	149	142	143	125	143	159	165	139	139	144	161	144	153	151	158	148	164	145	154	147	146	162	146	142	153	144	153	133	175	144	162	155	145	172	142	131	152	171	131	137	138	152	150	149	134	168	137	155	129	139	144	148	151	150	137	156	156	156	176	178	164	159	166	142	149	158	153	162	141	145	153	153	149	176	161	151	152	144	138	156	145	148	147	155	140	156	161	160	156	138	177	150	150	162	158	138	148	168	154	146	153	139	169	168	153	171	165	134	173	133	146	144	138	148	145	160	150	158	125	136	156	139	140	173	149	155	134	157	153	145	168	195	161	165	179	174	181	161	149	140	160	159	140	139	148	153	160	149	146	140	140	163	172	148	144	146	133	176	146	170	165	164	147	166	154	156	163	157	166	153	151	162	141	141	132	155	136	152	132	167	148	158	166	167	151	186	160	152	155	145	155	162	145	167	139	167	144	171	152	153	176	172	153	171	149	168	146	152	164	147	152	153	138	158	154	150	163	114	156	152	148	143	155	146	136	142	171	151	120	152	145	142	141	153	154	153	136	133	150	155	154	163	151	142	157	170	143	137	172	160	164	144	151	157	140	131	182	146	148	152	168	174	136	154	175	156	143	146	164	162	147	142	171	167	149	166	149	151	144	134	165	154	158	139	132	163	144	157	147	146	143	153	182	149	143	149	133	138	160	154	143	165	165	160	167	136	144	151	160	157	152	163	143	175	145	136	157	148	142	138	135	179	167	145	156	157	174	144	167	182	128	153	142	136	168	138	146	139	166	160	153	161	169	144	124	137	132	157	147	152	132	156	147	134	150	175	158	178	161	151	159	138	149	158	143	153	162	149	146	146	142	167	160	154	150	153	153	150	155	157	148	154	159	143	137	159	154	148	159	143	150	171	152	141	149	150	154	159	147	167	156	125	134	155	129	151	134	151	151	150	142	150	142	159	169	144	120	128	138	134	154	173	149	167	154	150	149	156	123	136	164	146	151	154	170	145	145	148	127	146	166	139	158	152	143	153	160	153	163	162	145	158	152	134	167	164	146	151	156	151	127	130	154	142	146	172	135	172	146	146	144	164	165	138	125	157	179	151	151	167	137	156	151	142	133	149	149	152	167	148	148	141	158	163	158	148	163	172	161	148	117	161	142	166	159	139	163	114	137	152	135	173	138	160	161	170	159	133	157	152	150	134	144	130	130	152	155	149	148	156	173	160	132	148	159	169	162	128	143	131	143	164	148	151	141	128	152	158	155	144	150	159	159	146	136	138	160	139	161	152	152	159	142	129	159	151	149	164	157	151	149	144	148	141	130	151	127	143	172	141	158	157	162	170	170	126	144	133	153	153	170	142	113	175	128	142	175	140	156	140	138	151	150	146	129	147	166	163	167	152	156	134	152	158	165	152	153	150	159	134	154	137	140	145	134	158	166	150	140	150	161	151	156	126	126	158	182	137	178	161	149	153	182	148	153	167	152	150	133	145	119	165	160	128	158	163	147	166	163	174
10736	1884	1117	1555	4083	5563	5070	4461	3832	3199	2688	2402	2035	1773	1498	1319	1207	1050	1040	942	941	832	778	689	699	652	625	592	531	503	523	488	504	442	471	412	446	409	427	395	367	395	376	332	350	336	319	352	314	339	329	285	323	316	312	315	294	325	292	313	313	264	293	277	296	299	307	286	278	266	308	264	275	305	259	260	253	279	281	267	272	241	287	262	275	265	267	277	291	254	288	240	279	229	269	267	278	260	268	252	222	257	256	247	263	235	266	280	248	266	226	269	241	239	250	253	231	240	274	250	250	265	239	242	220	234	234	223	238	240	251	242	223	245	235	239	252	235	242	226	235	249	255	228	234	226	281	231	262	247	229	258	235	222	220	241	220	236	215	236	219	240	237	233	235	230	259	244	228	235	230	223	216	253	265	252	244	248	257	221	268	240	217	231	221	194	236	261	254	237	248	228	238	254	213	238	259	227	235	218	241	240	213	243	261	209	238	249	278	249	245	242	214	215	243	266	248	222	219	246	222	258	236	213	222	219	246	238	215	236	233	211	238	244	249	233	255	253	244	228	258	223	241	238	235	243	225	231	273	238	210	210	238	220	221	254	243	233	255	229	237	245	245	214	234	271	226	223	227	234	242	256	255	237	228	223	244	241	249	244	223	219	221	217	239	212	233	229	247	236	259	259	235	258	243	229	232	234	211	220	241	255	240	232	208	251	251	216	252	234	241	221	251	224	222	226	220	242	248	243	268	249	218	258	241	199	265	236	253	230	257	244	230	230	228	227	231	245	236	253	231	250	242	240	244	237	262	239	250	261	253	256	241	253	248	231	224	237	238	218	206	228	245	241	233	231	233	233	250	255	276	235	224	240	250	248	224	258	251	222	250	230	212	232	236	245	249	220	258	218	223	228	234	227	248	218	230	243	229	215	211	230	267	272	244	233	209	229	215	227	243	223	233	241	234	198	262	254	214	244	237	250	219	220	220	233	226	220	233	214	245	236	232	241	274	248	265	250	223	232	217	252	233	231	236	265	221	220	258	266	215	231	250	247	235	244	245	241	231	252	253	247	215	234	253	256	230	228	241	207	241	229	240	245	237	232	216	226	216	257	228	255	247	271	236	230	227	242	238	237	237	225	262	232	252	273	245	217	222	233	241	226	249	215	224	238	238	235	229	263	241	211	254	205	236	269	208	242	212	251	232	227	239	237	222	239	261	210	227	217	238	233	223	230	269	220	237	224	227	205	259	225	262	264	250	247	246	232	233	218	245	244	230	236	241	242	258	268	243	231	236	224	249	218	210	238	261	251	236	250	224	238	238	222	237	258	228	233	241	224	242	245	234	230	238	244	246	236	226	243	214	212	252	219	210	220	242	240	249	220	253	231	229	239	220	251	210	221	224	240	243	219	249	232	276	225	236	245	212	223	229	214	224	227	218	237	244	238	218	229	231	243	247	238	235	231	220	242	251	241	233	242	262	229	252	231	230	235	244	227	242	214	231	224	241	259	236	258	238	218	214	253	241	250	235	260	250	243	239	220	221	221	245	244	216	249	216	223	250	224	224	231	235	235	223	237	240	243	226	232	234	233	255	221	240	214	223	222	247	236	258	209	229	227	192	238	236	239	206	240	265	229	237	228	217	224	252	258	248	246	236	264	235	251	274	232	224	229	216	206	283	225	253	248	241	240	234	253	259	240	230	239	273	213	244	260	208	232	241	240	271	239	233	246	240	249	238	236	234	220	229	229	241	240	252	231	236	223	220	212	264	237	219	242	254	228	219	255	235	243	240	242	232	252	239	202	215	251	239	239	232	229	230	239	223	237	228	229	239	217	220	252	238	237	255	220	239	268	216	241	239	218	252	232	218	239	228	233	231	235	220	248	220	246	257	252	246	252	229	243	246	242	244	241	227	234	206	228	252	194	221	215	223	241	213	256	225	263	209	250	238	264	214	259	219	215	230	197	245	262	263	202	232	225	218	242	221	255	214	268	263	237	222	238	237	232	220	219	258	241	246	239	223	241	253	234	246	243	222	230	230	229	231	217	226	233	225	238	217	235	235	218	248	224	263	243	221	247	243	233	219	243	231	258	229	243	241	239	226	264	251	245	270	240	208	261	271	217	276	236	240	246	237	237	250	252	217	229	247	241	234	231	236	232	249	236	250	256	221	205	246	230	224	231	239	234	250	221	261	242	230	232	238	211	214	234	217	230	259	233	255	230	248	230	241	234	220	230	238	251	249	244	229	244	243	233	257	258	259	250	222	225	244	234	227	255	245	259	242	209	251	262	276	226	197	239	230	254	229	242	258	252	239	206	240	230	237	245	213	229	236	234	234	242	244	217	235	243	225	224	231	217	241	213	261	249	247	243	236	229	232	224	268	256	238	220	239	208	226	223	239	217	237	214	254	256	217	217	270	242	238	238	225	250	224	251	250	215	249	244	231	225	224	253	216	241	237	233	250	236	235	245	233	238	251	220	227	273	218	233	222	233	238	212	240	235	258	230	207	257	233	228	239	234	228	227	231	256	227	232	233	219	204	226	225	229	228	227	229	259	224	237	212	222	252	234	259	236	248	241	234	229	235	225	256	223	230	237	258	241	226	252	226	243	232	235	250	224	247	240	235	241	245	242	226	276	240	238	232	258	240	247	237	227	239	260	234	226	271	263	235	264	218	227	225	255	228	226	255	236	255	231	238	213	226	228	233	250	231	212	284	249	216	229	252	204	242	229	263	239	224	245	236	206	242	279	243	264	233	200	261	210	258	254	242	248	241	222	242	227	231	245	233	232	239	227	253	225	231	232	239	256	232	255	217	226	234	203	248	225	244	256	256	262	239	225	233	262	254	219	254	203	226	225	246	213	224	233	263	219	238	255	227	196	240	234	219	238	236	253	241	239	216	209	229	239	228	217	204	245	247	283	258	236	230	226	237	232	248	238	218	214	228	208	240	248	225	238	257	228	227	219	250	231	218	277	247	234	245	242	226	235	236	220	224	255	245	250	231	221	202	244	225	241	237	236	237	242	251	227	239	201	224	236	243	230	230	248	224	233	229	272	229	245	230	204	255	207	223	244	250	234	244	244	249	216	257	227	250	209	248	237	226	242	213	222	242	234	260	245	217	261	236	233	242	253	265	244	250	226	235	208	223	243	264	247	256	252	246	225	248	258	208	241	211	249	237	218	261	229	218	245	241	248	255	217	246	238	247	263	254	247	265	248	225	250	233	274	211	264	209	225	229	234	261	208	241	204	240	219	207	247	249	236	238	249	244	268	231	243	224	249	247	238	241	242	223	239	248	235	226	239	219	255	242	239	226	233	230	207	252	252	240	237	214	242	222	245	219	198	253	232	249	223	213	246	236	248	231	256	235	204	194	254	219	253	245	239	264	248	227	248	247	243	248	232	281	243	268	231	226	229	210	220	231	243	216	228	223	221	230	255	239	249	240	197	226	223	238	255	248	243	188	259	266	243	243	246	245	247	218	244	229	214	240	260
12952	1513	799	679	891	1646	1893	1768	1576	1419	1217	1091	1044	839	779	745	711	635	571	576	563	518	523	520	482	475	445	438	442	426	421	446	399	435	371	402	400	379	305	384	404	378	413	371	348	367	356	355	367	411	319	355	360	333	332	383	380	356	326	350	394	334	341	339	347	341	327	368	338	359	335	358	344	340	382	351	366	338	360	339	337	354	375	326	374	306	342	343	368	344	367	334	359	343	335	322	374	336	289	328	358	314	353	327	359	342	324	331	331	325	356	359	340	330	357	315	327	356	325	313	305	359	353	365	339	344	334	326	330	298	320	318	341	329	349	328	337	323	365	343	362	332	334	310	322	334	326	354	364	338	327	339	334	343	344	306	339	321	350	349	320	344	312	297	354	341	298	355	368	350	328	328	321	320	323	326	343	344	340	311	360	324	337	331	331	324	329	327	331	343	339	317	314	345	317	343	321	337	315	309	307	358	354	295	322	325	318	337	322	346	338	299	303	307	334	320	311	315	319	344	338	366	348	343	349	314	315	333	319	338	316	308	326	359	335	338	324	333	309	346	348	318	351	305	300	312	344	310	349	320	326	336	362	324	352	311	345	361	334	308	315	333	291	336	353	351	323	321	356	336	361	311	331	319	343	332	313	332	337	339	356	326	314	333	349	303	335	323	359	312	348	328	367	353	316	331	325	349	326	342	333	338	352	344	320	343	354	353	369	291	326	305	346	315	334	328	351	327	310	310	339	316	328	326	342	332	340	330	303	329	367	338	342	338	342	329	350	356	311	327	376	352	344	316	327	326	315	317	323	302	368	321	360	283	342	331	305	343	342	318	327	338	337	331	325	319	337	359	322	337	352	329	328	322	341	319	315	321	348	346	296	358	358	320	317	380	371	326	313	335	345	334	334	336	376	343	334	330	340	300	332	340	349	345	314	334	301	342	347	358	352	331	305	338	357	324	323	318	343	332	366	339	314	332	332	346	326	348	308	360	342	310	296	339	343	323	364	333	319	324	345	307	358	318	342	366	351	337	320	327	334	305	350	338	334	330	354	333	311	309	339	353	330	332	319	342	332	313	348	344	346	330	342	335	364	309	325	326	335	323	325	334	369	343	338	353	328	325	307	342	345	309	327	333	337	332	327	307	331	343	334	317	321	321	336	332	336	306	334	331	304	343	317	352	334	323	332	368	302	319	342	332	341	362	334	365	348	325	328	312	335	323	350	340	296	326	325	323	336	337	340	330	347	350	370	369	338	322	332	315	342	331	325	335	319	369	315	320	339	351	329	306	325	344	346	335	324	321	369	333	314	334	322	324	334	326	340	315	345	360	326	371	348	332	339	323	344	299	370	313	318	332	342	321	348	318	355	364	364	323	326	306	372	318	298	319	334	348	331	360	313	329	344	340	345	314	370	331	339	349	351	332	328	331	322	333	349	322	342	355	336	329	327	362	330	339	324	334	345	339	350	340	319	354	315	361	327	343	350	313	353	327	329	337	364	300	331	336	352	317	359	339	321	319	320	325	326	320	361	355	310	348	334	324	347	333	301	336	346	313	347	319	330	356	335	338	345	315	342	321	330	338	346	345	320	333	362	333	338	318	304	318	286	318	330	322	334	322	300	325	322	305	328	342	350	341	357	354	328	345	345	345	307	329	351	343	313	319	325	326	355	310	292	346	367	333	303	343	337	309	323	328	312	342	325	329	316	326	320	318	337	338	367	308	316	335	302	332	348	328	361	349	337	319	351	331	336	329	309	324	349	336	354	323	315	313	355	343	361	331	341	350	294	334	346	364	344	330	328	357	335	364	299	347	345	314	309	319	321	322	332	322	342	339	340	323	316	332	330	314	312	356	323	326	316	338	340	292	319	307	340	336	376	343	377	309	343	325	320	351	304	316	334	321	326	329	290	320	346	326	312	329	328	323	357	359	366	354	339	339	331	326	365	335	324	346	323	316	335	350	347	328	351	318	347	321	340	353	309	327	330	333	328	327	351	326	317	302	299	296	350	344	348	343	358	339	301	335	352	300	287	335	339	365	322	327	331	304	331	317	345	331	319	342	323	334	311	350	343	309	321	338	313	346	326	338	335	324	352	338	349	357	341	343	325	334	345	324	348	337	319	345	307	356	323	333	308	331	332	340	409	322	344	291	300	331	321	349	330	313	323	313	359	358	333	329	331	320	330	318	350	350	330	325	327	326	330	349	323	350	332	344	339	327	311	345	323	313	327	331	336	364	354	337	326	364	350	342	350	336	339	309	344	342	321	317	351	339	362	330	324	313	321	350	322	324	350	327	351	331	290	350	320	313	356	359	317	343	324	352	320	330	349	341	361	332	350	323	350	343	325	313	360	333	345	348	341	284	347	315	312	327	340	338	321	328	321	301	353	323	346	314	329	337	338	335	329	306	318	331	333	334	304	325	354	304	338	363	344	380	327	308	315	348	318	350	349	339	324	316	363	333	317	342	320	368	314	339	347	337	342	330	349	351	325	339	324	346	316	319	346	351	316	331	305	335	357	337	341	344	337	316	337	326	320	328	311	318	337	328	350	326	359	340	329	315	336	317	325	322	329	359	331	340	316	336	346	359	336	319	334	349	318	314	317	316	293	364	307	316	357	321	373	328	297	359	347	319	288	361	321	328	362	357	334	335	320	331	314	318	348	337	330	332	303	341	307	342	339	317	335	325	363	322	299	325	325	316	327	318	336	342	321	311	340	324	336	341	344	356	364	337	309	324	337	335	359	312	321	351	305	346	331	332	359	295	335	377	306	357	339	303	330	370	325	325	336	349	340	321	360	326	350	333	329	366	339	358	337	347	318	324	317	336	304	326	346	310	331	361	340	323	349	346	319	323	335	294	348	309	306	334	352	352	325	341	349	305	359	322	369	303	343	339	335	336	317	338	354	317	337	348	356	324	348	326	325	321	313	350	353	337	325	310	354	340	335	326	344	366	304	321	340	323	329	327	325	344	324	330	339	324	317	323	314	340	341	317	331	339	372	307	316	360	314	318	321	352	324	320	336	330	338	347	331	341	346	377	322	326	354	343	317	336	303	345	345	308	345	322	343	306	335	337	325	320	324	347	323	370	343	350	313	323	323	317	299	310	349	345	342	339	328	302	332	318	337	315	310	314	311	333	349	324	313	345	324	306	334	345	320	324	319	299	339	327	288	351	335	331	331	318	339	305	350	332	316	342	358	319	341	315	317	343	354	339	315	323	339	329	340	301	318	337	334	335	333	310	316	341	336	327	325	330	308	346	324	345	334	321	312	317	340	331	356	324	328	379	365	320	312	341	340	352	310	323	340	339	334	337	347	336	330	320	328	293	349	312	353	336	323	328	320	326	324	319	302	338	336	321	342	333	350	316	326	291	318	348	373	330	366	316	365	364	305	350	341	315	381	335	342	370	298	327	325	308	346	306	342	362	354	332	319	331	302	317	321	294	362	321	322	374	353	355	339	319	326	315	341	332	381	348	355	357	322	306
12384	2279	1523	2013	4859	6571	6195	5517	4666	4010	3553	3079	2631	2454	2099	1917	1711	1529	1465	1405	1238	1186	1173	1078	1076	993	977	891	844	872	778	773	789	753	779	708	691	689	721	668	684	645	598	628	647	623	592	632	616	631	569	630	555	612	600	579	570	590	566	583	556	563	541	554	530	586	494	532	590	491	557	568	575	580	574	532	542	494	560	556	546	473	513	534	499	499	529	519	534	494	509	533	564	502	491	541	509	499	576	519	534	501	524	480	525	498	471	514	513	510	490	506	514	451	530	459	490	482	502	481	471	495	483	540	522	493	549	454	529	474	465	526	498	495	488	522	464	514	461	524	496	477	464	472	473	505	506	501	500	478	521	475	464	481	473	467	477	510	510	487	478	476	477	457	511	470	506	510	465	528	502	520	495	500	449	487	497	493	478	477	482	489	476	493	502	456	487	481	487	516	478	476	498	545	492	445	505	498	488	502	477	532	504	473	474	494	510	520	458	481	500	490	478	500	497	477	466	506	525	529	499	488	478	485	495	469	490	469	486	473	444	470	486	482	485	493	484	543	519	497	519	493	482	479	525	462	471	473	516	504	488	496	475	479	511	495	482	458	468	461	510	498	461	480	450	459	524	464	454	465	510	475	484	478	481	494	493	495	489	520	541	509	487	482	482	481	487	465	467	510	476	473	513	501	469	473	464	500	513	475	467	493	479	477	440	435	483	509	513	506	501	461	520	508	474	475	489	506	473	511	429	489	487	483	484	462	445	481	462	507	473	526	489	496	497	475	491	508	487	444	516	454	487	476	472	491	504	482	457	512	461	509	489	496	507	477	481	478	513	512	490	454	513	513	518	485	505	491	525	481	475	459	507	509	498	446	484	513	520	468	502	484	471	485	506	490	484	476	494	482	469	481	476	494	468	476	464	501	472	488	503	472	479	492	474	507	460	505	466	469	477	492	490	488	515	473	472	461	490	501	437	460	473	475	495	439	493	461	474	499	501	473	515	478	481	502	469	489	448	480	493	526	479	499	476	481	461	548	488	503	470	498	434	470	476	489	504	485	532	471	464	477	538	477	485	469	493	474	473	464	510	495	501	483	523	508	488	470	475	449	471	494	484	499	490	464	491	500	501	488	498	469	518	452	487	469	504	460	523	491	500	432	504	495	486	515	459	487	474	502	434	522	451	482	485	485	487	461	484	501	521	485	479	494	505	500	461	476	480	501	467	504	477	477	505	482	512	478	505	473	470	515	476	475	495	494	513	509	482	459	515	476	511	474	487	483	485	468	480	483	464	435	441	514	459	460	475	483	489	473	474	460	463	487	520	477	494	478	469	525	481	496	470	512	485	496	473	454	477	513	484	466	456	440	439	488	495	509	502	484	477	510	469	536	507	476	488	499	478	465	482	497	466	480	498	445	489	512	438	507	494	474	475	479	498	453	471	496	465	473	480	479	514	501	488	519	488	510	498	480	495	473	457	487	471	476	472	510	504	461	478	483	503	494	502	509	487	496	494	452	496	446	504	504	514	509	455	458	436	485	499	467	516	468	460	502	477	481	470	460	478	476	462	474	435	468	460	468	470	501	504	482	462	500	433	508	478	443	517	464	479	490	493	481	509	515	514	500	497	486	479	515	489	504	486	476	497	482	482	480	485	485	540	477	496	463	491	508	482	495	478	434	534	467	496	493	488	481	531	457	441	493	477	485	501	485	480	482	495	502	503	467	503	451	484	472	486	484	501	492	462	488	479	499	456	445	525	512	449	498	460	484	479	523	471	481	470	482	482	477	470	538	471	501	509	465	497	503	454	461	492	491	465	509	517	492	468	484	504	498	465	479	534	505	488	503	503	475	486	530	464	500	489	446	508	480	508	473	487	466	512	502	465	484	441	495	499	519	498	440	504	468	448	505	484	497	493	501	473	511	521	481	479	513	488	499	496	497	482	490	509	488	513	494	497	484	458	477	484	479	524	492	504	489	501	473	470	509	506	491	484	512	501	505	470	500	477	446	464	480	507	470	516	484	507	453	494	514	467	507	527	497	503	494	516	501	515	493	490	514	464	501	465	484	525	451	502	461	488	466	483	493	496	479	483	483	471	502	512	456	484	462	477	497	501	497	524	486	527	489	514	559	460	484	526	492	484	485	448	510	473	492	538	491	448	472	493	459	523	504	467	493	508	470	473	513	471	468	487	460	499	490	498	483	512	505	471	461	478	441	489	512	483	492	513	479	524	504	502	465	491	538	481	485	474	464	522	471	467	489	470	479	487	515	478	482	456	510	472	540	497	516	468	479	505	450	496	493	500	492	477	504	509	477	473	523	476	516	453	482	519	447	456	517	494	452	479	461	496	469	481	517	456	457	497	490	480	537	473	503	476	497	504	487	474	489	449	479	496	459	492	503	489	521	492	476	499	474	513	442	480	495	495	521	465	457	450	487	447	469	481	491	476	493	467	469	507	460	471	528	481	486	502	513	449	494	447	469	484	520	494	489	470	469	478	487	493	466	472	507	520	461	510	477	436	480	497	497	473	461	479	498	491	467	502	506	498	486	494	451	497	489	499	455	515	503	505	456	469	464	468	463	485	495	479	504	492	495	501	520	469	469	494	521	482	459	472	488	485	430	462	507	450	496	522	528	507	440	462	511	520	477	463	437	512	469	457	498	517	467	518	470	478	516	451	473	500	486	495	472	485	467	514	493	474	467	497	507	460	500	470	485	524	477	485	469	519	514	453	510	462	494	496	501	502	474	481	461	533	506	492	501	498	477	498	468	511	498	466	481	465	476	471	473	485	474	485	508	521	481	484	487	460	472	521	473	470	521	525	492	456	455	454	488	491	455	496	497	493	492	485	455	470	443	459	488	498	496	480	471	449	437	492	507	470	511	487	492	461	533	505	492	497	503	455	482	519	491	483	435	539	495	476	479	485	486	508	474	495	532	486	496	518	479	477	506	486	483	486	499	481	457	499	518	472	449	484	523	498	489	484	480	465	482	472	491	507	491	512	475	478	479	480	489	490	451	538	509	493	512	484	497	475	486	457	463	464	481	490	501	468	491	477	491	482	463	471	501	468	469	483	463	491	493	502	502	457	499	490	497	498	508	465	475	498	499	488	480	487	457	489	510	435	534	443	517	439	478	473	468	445	452	528	468	468	489	455	478	493	515	486	522	464	481	447	460	499	483	485	530	486	500	492	479	499	461	498	473	455	466	508	480	512	516	460	510	422	520	531	453	471	475	476	462	493	430	493	490	463	443	498	449	489	468	468	491	495	481	473	477	516	453	510	487	507	488	495	491	482	484	495	513	476	495	482	486	472	531	486	491	484	510	498	517	479	512	492	493	466	462	474	488	467	529	473	444	482	475	516	485	492	482	441	466	503	472	494	485	466	479	458	515	505	471	493	497	474	470	479	485	517	440	443	514	506	490	447	478	476	474	469	463	489	435	506	467	506	514	516	491	501	488	468	470	475	479	474	483	509	519	461	515	473	459	493	482
5725	671	545	549	542	636	675	621	578	574	559	503	527	500	482	528	467	497	470	501	499	475	468	450	460	455	457	496	497	458	471	466	481	459	428	480	470	413	472	445	489	477	473	475	458	459	460	447	468	483	477	451	436	474	445	460	458	455	445	462	470	445	468	454	436	490	458	463	434	429	465	458	466	477	454	474	456	428	484	469	440	493	467	443	458	422	490	487	453	464	450	458	472	503	444	469	432	453	449	449	468	442	443	447	457	460	465	461	473	420	461	465	460	432	488	470	417	453	497	447	468	427	444	451	454	440	466	413	466	456	461	440	465	484	448	480	451	457	451	457	460	481	429	470	426	429	447	458	475	460	443	496	492	488	454	478	450	427	465	453	447	467	498	420	423	444	451	429	476	456	456	416	445	468	457	446	473	456	465	449	489	433	455	464	441	477	452	477	475	470	442	470	460	465	459	458	444	453	493	477	442	438	457	458	485	434	446	499	466	408	458	474	430	439	437	432	457	461	498	463	443	453	455	467	427	401	435	448	449	448	449	453	471	436	448	474	473	419	497	451	448	464	476	456	461	451	448	440	464	482	482	454	449	461	444	451	470	476	462	452	458	414	455	443	460	483	487	481	456	464	420	464	452	489	469	476	504	456	453	463	480	434	442	466	489	447	453	446	455	476	412	412	457	467	460	424	445	464	475	466	477	462	441	453	442	444	436	461	470	475	460	448	461	418	441	404	461	446	473	441	475	457	457	407	462	437	453	430	425	443	449	463	430	478	439	450	464	488	463	425	453	472	481	474	489	435	468	415	475	426	481	431	430	463	453	452	464	452	495	485	473	497	463	474	460	435	468	443	441	459	451	455	492	467	488	458	470	419	489	504	433	459	452	454	415	461	451	466	432	454	484	463	491	437	453	460	476	464	496	451	463	424	458	411	436	443	435	442	465	440	457	445	468	456	471	461	471	459	463	483	431	465	486	453	477	442	486	490	449	450	445	458	420	475	497	494	488	458	441	455	446	435	413	447	486	457	469	470	435	459	505	465	479	462	424	448	482	432	483	477	490	424	433	474	409	436	473	473	456	465	473	460	442	454	443	464	459	470	417	497	462	448	471	481	465	466	413	467	466	471	436	441	482	469	476	452	440	461	455	449	461	431	473	397	466	439	458	467	468	479	443	467	422	471	434	464	464	464	458	429	419	482	477	465	446	438	428	475	453	449	501	470	446	467	490	495	474	487	464	449	477	470	456	463	473	452	419	436	481	480	428	456	441	463	457	442	460	450	467	466	489	467	460	432	452	482	445	467	448	441	422	431	457	408	469	491	463	451	459	463	472	439	463	467	439	417	456	457	460	448	448	446	478	482	464	487	459	446	427	409	476	447	448	456	470	435	450	436	436	414	445	486	493	455	476	420	428	434	434	447	384	455	451	471	417	431	459	456	471	481	464	457	460	483	433	458	411	424	456	456	421	487	488	460	422	481	439	454	433	417	466	467	499	457	475	480	459	435	470	509	442	430	473	452	426	427	475	457	452	438	469	466	419	483	486	448	459	437	471	456	424	455	455	467	433	434	476	429	460	449	447	485	486	470	471	410	450	486	413	414	503	413	478	427	477	432	451	444	475	452	445	442	482	475	453	464	430	451	416	446	481	489	443	431	464	441	461	430	451	425	479	456	478	461	515	459	473	460	478	436	479	475	455	447	439	455	449	492	496	452	485	464	437	466	472	444	468	493	441	434	495	438	459	461	481	476	465	442	462	435	444	453	456	433	478	426	439	499	453	440	444	461	464	466	454	453	426	454	425	480	494	455	451	427	445	484	471	437	461	450	420	421	445	455	443	471	488	449	471	457	430	442	474	429	464	474	446	439	454	430	471	439	453	447	442	489	423	474	434	440	427	458	468	417	410	471	440	437	486	485	444	470	451	438	446	454	498	423	514	420	438	482	465	493	493	477	472	458	462	462	453	466	483	491	436	417	444	459	456	412	482	464	453	437	451	458	472	424	492	458	439	471	426	478	458	472	491	435	449	480	478	431	443	436	476	459	464	436	437	449	481	437	480	442	488	421	471	464	479	469	478	451	449	431	466	428	424	468	445	453	458	477	460	443	466	478	491	462	438	470	453	458	449	480	426	457	436	486	412	474	453	482	460	489	471	455	440	470	465	470	482	444	435	459	443	449	465	440	483	419	450	475	461	461	478	472	469	469	482	448	472	444	437	424	468	443	423	495	452	481	434	403	470	472	445	459	473	467	491	415	447	451	473	449	463	445	462	396	467	462	475	488	486	461	477	458	441	461	447	442	456	464	484	478	469	457	477	458	496	439	455	440	472	458	480	435	468	426	494	462	472	444	502	441	498	438	473	428	445	462	455	427	417	485	458	462	475	459	454	476	466	456	457	450	463	404	445	456	444	446	429	503	458	433	434	467	444	443	433	445	456	459	469	457	470	453	483	489	495	457	423	416	438	423	446	433	462	455	451	461	451	455	459	459	434	443	470	444	446	438	473	485	442	454	453	423	457	470	453	513	469	481	450	443	491	449	452	465	479	476	456	476	500	491	439	476	485	478	476	467	481	486	436	449	446	451	428	441	449	489	479	462	430	464	466	468	477	421	500	482	455	465	478	452	455	476	468	436	484	430	444	453	443	453	431	472	467	513	420	469	448	434	455	452	402	452	434	461	451	455	430	491	450	433	440	464	475	405	496	448	469	451	462	464	466	443	429	487	491	484	458	420	437	508	463	446	479	437	423	457	451	454	472	455	456	463	446	467	458	470	452	449	466	511	430	462	456	479	435	467	479	429	480	483	433	489	475	454	453	439	480	438	413	423	438	450	482	458	478	507	466	461	458	427	455	482	478	490	435	438	470	446	439	447	459	471	481	485	483	475	423	439	451	428	421	457	443	436	418	446	490	430	436	492	462	459	462	412	433	454	443	450	459	448	447	422	482	445	458	460	474	437	508	439	479	485	477	449	415	455	437	502	441	428	445	461	456	481	432	453	445	455	480	477	442	452	482	446	432	442	491	444	455	496	444	437	453	455	460	483	474	484	453	421	465	509	442	465	489	477	441	464	450	444	415	420	452	443	457	459	501	473	449	469	427	453	439	442	482	446	429	447	490	456	411	462	459	462	461	455	451	418	465	457	446	403	461	459	447	488	495	475	450	481	412	439	480	478	441	482	462	451	406	494	469	467	503	491	481	453	464	443	445	491	480	428	489	437	415	429	452	463	483	440	445	457	491	454	461	457	484	480	441	453	449	484	465	453	446	485	463	489	463	477	448	456	458	427	476	429	481	451	455	462	451	473	440	442	435	426	485	469	407	466	501	455	448	421	476	463	499	425	503	447	451	459	471	436	424	439	441	504	449	468	491	469	491	466	459	442	460	455	469	497	447	458	472	463	497	436	440	434	461	449	450	425	466	460	452	460	468	407	434	479	424	486	464	446	471	429	454	444	459	451	420	452	443	400	455	437	470	460	462	502	438	416
7307	988	756	821	1299	1440	1428	1331	1204	1061	1030	1001	874	870	780	784	780	722	718	694	672	683	624	626	696	647	666	729	687	637	624	659	636	640	626	633	606	656	647	635	610	609	610	588	562	660	620	629	649	607	616	608	626	589	575	618	638	607	595	622	649	625	635	642	601	583	630	594	594	621	628	585	617	606	620	587	579	597	617	613	633	583	637	564	609	597	627	602	572	601	590	595	612	587	600	631	598	633	616	591	583	617	627	594	586	612	617	558	555	606	640	568	622	635	561	581	562	601	586	605	642	634	606	605	604	608	586	640	619	601	594	620	591	565	654	581	596	624	633	585	585	615	622	603	609	622	591	568	656	607	596	638	567	588	574	594	596	612	592	622	581	567	607	639	601	605	599	556	600	609	600	629	638	601	640	653	591	553	612	626	582	603	577	562	620	572	626	597	621	590	564	612	621	628	575	592	609	574	595	639	569	572	629	560	580	580	596	581	611	622	565	623	560	596	539	620	617	600	610	592	581	611	575	563	573	604	603	594	597	634	600	564	617	612	574	607	602	611	600	592	567	631	607	586	611	585	622	597	571	591	574	604	628	604	594	601	608	571	575	607	593	580	594	606	568	624	619	675	618	606	579	595	568	605	592	615	576	566	595	616	650	599	595	606	569	615	584	577	611	621	572	599	618	620	634	601	620	557	584	604	592	602	582	592	572	605	584	592	622	584	592	617	577	593	620	604	582	602	609	603	585	576	587	606	580	533	603	613	619	645	575	623	530	561	620	594	602	621	570	635	606	617	576	640	563	608	606	615	595	559	600	623	597	573	601	621	604	602	599	625	612	613	621	628	553	614	609	599	635	637	591	556	634	568	595	579	600	573	612	587	622	590	554	568	590	603	567	606	625	601	576	612	576	637	622	577	648	578	597	586	606	619	612	614	599	632	566	589	623	599	580	597	569	572	608	605	610	588	619	577	642	577	588	584	594	661	575	612	607	564	627	624	606	619	606	599	605	584	593	638	573	572	609	641	603	683	602	582	616	635	590	650	609	607	621	573	605	580	599	588	598	614	570	581	625	613	586	615	603	610	595	622	609	584	640	607	588	592	641	584	560	580	622	586	596	597	617	582	607	603	581	574	592	568	619	605	588	603	633	602	604	627	614	607	592	598	586	612	639	586	577	599	558	573	579	624	615	630	627	607	574	578	566	605	579	587	581	621	604	650	599	594	618	598	622	618	581	620	559	623	642	592	593	580	599	587	639	594	630	547	577	603	607	608	582	602	588	608	642	596	639	611	613	587	630	616	562	549	605	565	653	578	607	549	607	632	595	579	611	573	609	662	623	624	602	593	625	586	593	585	582	550	607	577	599	619	595	590	570	603	589	646	583	650	601	582	576	596	580	603	595	585	613	638	618	609	631	594	593	588	633	555	597	610	608	630	592	622	615	623	628	579	615	598	581	591	601	595	634	600	569	616	610	613	593	592	580	629	610	604	595	589	597	606	604	638	593	649	569	591	584	668	585	660	593	626	586	606	645	589	578	608	580	600	597	616	585	633	593	607	569	584	585	584	595	603	617	613	594	567	598	595	577	561	570	638	619	614	623	604	615	545	557	579	601	626	564	597	550	613	602	617	580	604	632	605	597	609	576	568	626	556	631	665	581	598	590	628	591	611	607	611	618	599	607	608	621	605	586	603	625	583	569	577	616	624	601	579	589	610	609	581	580	594	583	652	634	593	556	575	606	610	583	596	573	626	609	577	608	584	606	593	569	648	626	633	635	619	614	613	572	589	618	591	591	588	583	589	623	620	635	602	613	608	594	594	600	561	633	579	615	588	598	633	602	638	574	626	589	586	620	625	587	596	592	584	569	571	578	568	572	626	583	599	623	623	626	555	602	626	600	616	631	607	581	588	614	569	569	622	577	594	592	646	592	570	573	566	593	644	601	615	617	591	609	571	616	644	621	662	580	562	577	637	564	597	608	550	627	641	563	614	623	585	568	617	556	612	599	644	615	607	621	572	563	598	564	610	650	568	645	598	639	608	606	568	631	589	583	622	612	585	615	620	604	597	607	606	646	624	619	595	555	585	574	584	584	611	541	570	613	596	621	587	600	613	624	591	597	638	564	570	585	571	558	607	573	634	595	572	600	599	615	589	654	569	580	592	621	634	584	646	617	608	609	576	629	602	610	612	571	598	588	618	615	617	623	569	581	584	607	579	640	582	593	607	639	624	605	613	598	556	596	582	575	558	606	596	625	583	581	611	568	539	607	609	557	590	602	585	565	605	582	609	581	627	572	620	600	601	563	568	564	628	628	621	623	568	587	651	661	594	627	594	606	597	587	611	614	610	567	589	613	584	598	640	607	579	638	607	589	609	607	607	609	606	611	625	605	632	602	594	583	584	616	582	588	564	584	569	567	561	596	585	573	589	646	613	655	601	619	615	594	612	599	621	644	601	593	578	580	582	607	592	624	610	540	588	588	576	600	589	682	595	567	639	633	631	595	571	642	600	602	593	563	552	613	594	613	609	563	602	578	586	597	590	608	601	618	649	660	599	590	612	577	630	596	600	617	624	589	576	617	571	605	634	607	599	618	593	624	588	593	594	605	607	633	616	594	602	587	658	595	598	588	622	602	610	601	629	617	618	621	570	624	595	659	552	602	598	607	582	622	586	619	551	645	533	594	588	600	563	596	624	598	615	614	560	610	605	600	595	640	584	632	613	640	658	593	605	618	609	595	587	582	607	590	574	573	602	598	628	612	591	629	607	593	569	601	605	617	629	662	598	585	566	627	601	630	600	630	621	574	577	619	623	626	624	559	569	628	680	620	581	608	577	621	631	615	655	605	546	597	587	596	607	577	573	585	595	588	605	592	590	578	600	599	603	633	605	560	617	636	592	565	599	597	627	586	577	622	629	554	613	622	593	584	599	604	612	577	649	611	591	574	592	634	596	603	599	578	632	632	645	593	586	612	616	616	586	626	632	584	605	657	565	626	629	583	601	611	653	609	588	545	613	602	614	610	624	626	585	614	566	627	544	636	635	630	578	540	617	608	598	602	650	578	584	670	663	609	539	588	643	595	591	588	596	632	611	651	590	564	628	562	574	601	574	619	592	608	643	602	556	597	590	634	622	602	584	576	612	582	574	600	586	583	603	590	594	607	602	613	585	528	600	627	605	602	575	659	595	600	591	600	642	582	585	593	575	597	615	574	606	579	552	557	593	592	603	635	615	619	575	616	616	571	626	539	626	595	581	577	634	564	597	613	588	602	556	566	592	633	616	571	591	591	607	623	613	540	597	634	552	622	603	591	601	620	618	605	604	606	628	616	599	606	625	577	600	630	583	589	590	611	609	599	609	608	601	595	596	618	640	610	612	622	567	628	583	582	589	587	586	605	578	615	643	607	580	641	615	556	608	591	593	591	593	583	560	611	567	591	562	569	587	616	589	587	639	610	612	622	660	612	628	606	575	620	618	611	600	648	616	589	605
14954	1649	920	859	982	1461	1611	1556	1437	1252	1196	1132	1063	895	914	849	839	798	806	736	784	734	701	723	652	706	662	721	671	672	631	638	690	675	671	673	642	622	656	629	624	625	612	638	631	618	668	630	650	604	639	603	653	586	618	608	657	587	553	606	604	648	631	611	600	605	641	624	630	661	632	606	599	617	564	618	673	633	585	603	598	629	607	593	655	634	602	609	598	593	580	602	607	623	599	584	652	609	630	571	601	597	639	608	625	632	611	656	628	633	599	616	624	607	590	614	605	607	665	649	642	570	590	612	619	575	593	596	627	562	610	580	550	635	614	627	600	623	636	666	622	640	600	646	603	605	593	567	639	641	636	613	605	575	588	615	607	608	563	621	607	608	621	626	602	607	590	614	591	604	574	619	623	606	614	603	648	605	627	637	576	584	619	592	602	596	601	616	616	631	576	586	623	591	607	606	616	628	618	644	609	553	595	567	576	630	604	606	607	593	595	579	588	593	609	593	603	631	594	590	579	578	613	628	595	604	609	611	598	636	624	658	600	592	582	610	653	660	633	614	599	621	605	637	618	603	587	579	623	594	604	612	607	607	558	573	615	626	579	570	585	607	603	648	646	603	571	599	603	650	602	623	577	618	590	559	637	607	584	589	605	656	593	630	588	634	609	637	597	599	639	602	590	595	589	600	602	519	597	629	603	575	607	565	621	630	639	614	606	562	605	625	582	598	583	591	568	611	588	601	580	593	612	585	596	618	622	584	583	575	620	610	589	539	626	591	605	613	634	643	572	612	540	624	588	639	575	605	602	595	580	633	652	588	579	587	601	615	566	601	664	605	616	622	582	620	590	597	592	606	581	576	607	567	593	625	601	614	551	613	615	580	599	657	563	610	546	586	638	608	603	581	586	633	601	579	579	618	614	568	624	625	603	570	573	581	596	593	652	621	593	589	638	607	592	530	628	610	577	592	604	644	556	567	611	596	653	607	627	661	599	567	613	606	587	593	581	609	584	605	636	616	621	574	587	620	640	590	584	583	667	627	622	608	634	598	606	591	615	590	599	615	610	588	579	598	590	592	626	601	617	623	581	589	600	606	619	633	593	610	657	614	632	633	599	593	570	608	589	611	579	627	602	652	597	645	592	583	630	583	615	606	628	653	652	631	652	592	606	624	644	568	605	604	635	635	604	599	587	595	636	583	567	594	637	592	612	577	585	568	584	606	650	608	620	629	587	593	634	583	584	588	583	588	633	590	597	606	607	635	593	576	606	616	582	616	587	605	599	586	663	598	589	595	643	617	610	631	588	576	603	624	579	614	592	578	603	561	594	622	589	641	578	578	539	590	604	642	611	591	631	594	568	586	579	599	589	595	617	575	614	616	613	605	592	616	608	662	620	657	604	626	619	587	598	600	618	609	602	627	602	571	607	593	601	603	645	616	604	619	587	624	581	602	596	633	635	621	583	627	586	607	601	609	598	606	616	615	606	565	618	628	603	639	590	635	598	597	602	622	604	641	605	626	619	583	598	627	582	578	625	584	594	648	658	616	683	592	625	583	638	592	629	619	638	600	599	608	558	590	575	609	570	610	600	606	629	602	608	629	527	636	639	555	613	623	606	617	667	621	601	601	600	627	607	587	626	654	615	594	573	626	567	602	599	588	604	588	609	617	603	580	599	625	616	616	596	603	593	602	608	591	598	571	599	605	607	658	619	585	599	629	600	604	639	615	557	588	609	602	584	637	632	638	640	608	630	588	640	632	595	640	615	584	635	586	596	619	587	595	626	628	628	608	591	642	598	661	634	589	586	584	608	585	608	597	597	565	637	601	580	584	630	606	564	564	586	667	615	612	618	600	624	592	607	653	623	665	598	591	580	569	590	614	625	608	612	613	640	628	622	585	606	630	613	650	564	545	625	596	599	622	590	611	618	618	565	567	587	611	630	612	631	585	632	611	625	585	595	555	589	608	610	587	607	567	631	596	599	582	606	605	639	605	576	570	558	549	590	610	602	614	625	612	611	615	622	625	642	578	605	617	610	621	660	614	591	618	593	569	626	573	608	625	622	620	597	633	620	581	617	614	615	610	636	610	637	608	625	611	567	606	623	632	588	612	607	598	613	659	535	618	577	578	565	588	594	581	677	591	581	556	589	583	616	620	622	594	607	580	579	581	564	583	602	583	586	579	599	612	607	629	597	603	626	605	612	617	624	600	627	588	620	556	621	608	648	604	585	601	628	637	636	590	623	599	591	588	610	604	586	557	610	640	639	616	629	600	600	604	605	622	583	581	631	657	562	611	611	634	620	651	624	564	640	618	577	572	579	564	585	589	611	606	601	622	600	605	581	603	611	594	584	573	654	561	602	582	582	598	658	639	611	563	603	628	591	565	624	603	639	573	552	582	593	591	618	596	597	594	585	628	638	631	614	609	589	609	610	632	595	576	610	597	564	568	630	601	618	593	591	597	617	600	663	605	599	619	570	618	588	648	626	644	614	611	593	616	610	630	637	630	616	598	580	619	590	610	631	616	556	659	613	625	635	599	587	556	613	613	651	623	586	599	593	590	610	654	627	620	585	629	616	614	587	624	599	599	624	612	583	610	615	610	615	614	570	645	564	597	634	574	621	604	612	604	609	632	658	621	615	569	613	639	635	609	620	614	615	602	646	611	621	566	594	594	552	609	632	629	637	575	594	588	595	633	628	641	563	611	621	644	565	577	629	606	587	606	641	609	569	633	657	548	610	573	578	630	599	605	582	587	615	597	622	623	585	583	608	577	608	622	664	648	597	599	609	603	564	572	615	604	669	632	620	625	646	570	609	645	585	575	571	630	615	617	603	594	607	546	603	656	638	663	573	616	600	587	583	567	643	620	612	602	658	576	623	567	619	609	638	594	607	620	624	601	619	681	625	608	583	581	620	594	631	579	595	630	628	603	608	580	629	618	576	565	570	548	626	617	651	605	627	566	558	592	640	601	590	611	579	606	591	586	603	619	587	615	608	579	568	617	638	663	602	600	615	647	612	572	586	644	606	577	593	627	573	648	566	610	615	614	590	596	616	637	614	615	575	581	645	659	632	564	605	626	572	582	634	600	587	577	622	626	599	652	612	591	594	606	619	631	628	597	630	580	603	620	581	607	619	638	555	574	653	630	576	580	557	605	610	601	584	585	632	576	577	628	597	620	655	585	613	590	599	643	634	603	601	582	625	624	612	580	582	620	614	559	581	602	558	657	602	584	578	589	594	613	576	579	576	587	598	569	625	641	598	544	578	554	604	618	602	649	619	530	639	650	618	569	608	568	637	617	590	621	607	557	565	605	640	609	596	603	617	623	586	597	631	598	605	591	633	584	620	579	620	611	600	595	628	591	592	573	593	610	604	634	625	608	599	619	592	598	617	620	566	643	623	629	628	661	597	608	615	604	616	574	594	613	669	573	596	580	607	608	606	593	579	626	606	591	599	545	595	592	607	636	602	631	615	594	630	557	582	597
10863	2042	1531	1739	3667	4762	4594	4151	3499	3177	2828	2408	2207	2083	1826	1778	1607	1460	1422	1344	1365	1280	1225	1192	1149	1164	1088	1096	1115	948	997	979	1036	957	953	975	928	909	912	898	920	906	980	909	922	879	893	929	912	888	882	909	883	881	846	865	848	827	880	793	871	872	931	819	880	853	804	849	855	872	851	836	814	894	848	810	862	868	828	875	836	876	877	858	866	838	860	851	848	832	811	812	844	801	820	804	879	822	836	836	813	820	770	857	871	879	833	843	838	814	796	830	823	826	812	843	825	790	788	822	831	837	829	842	816	827	839	834	858	836	840	867	784	799	845	852	790	818	829	783	847	796	817	847	787	804	790	837	799	823	799	805	798	794	838	820	840	780	831	805	825	816	816	798	785	799	813	817	815	821	792	725	872	887	803	842	846	844	817	795	849	819	822	789	806	807	784	844	828	791	810	776	798	785	803	874	749	830	835	798	839	863	831	773	845	838	842	810	849	833	777	814	877	811	788	781	842	851	771	770	839	863	830	888	788	804	813	842	839	870	775	886	802	813	814	819	805	823	811	861	779	806	817	824	838	842	820	824	845	809	818	780	761	835	817	830	808	793	795	832	859	775	768	828	829	793	819	856	778	789	794	843	823	862	834	810	810	818	789	836	798	840	785	800	822	847	830	799	785	808	756	784	802	778	829	797	787	804	816	859	849	844	817	784	824	790	866	788	823	858	861	800	799	809	813	801	782	859	799	811	859	832	838	814	820	824	831	813	848	792	800	883	850	778	776	800	817	813	788	820	810	794	807	821	764	864	806	841	780	795	806	791	880	824	801	763	820	805	816	763	815	793	828	823	825	784	765	844	818	799	781	763	840	833	803	815	800	872	774	769	809	821	800	794	807	852	864	796	816	788	814	771	801	846	795	831	827	799	838	813	819	819	826	784	837	801	769	807	857	841	806	866	851	798	841	816	759	822	815	824	839	827	821	834	850	825	829	814	824	806	827	793	842	769	855	755	825	758	805	837	803	840	782	857	848	811	867	787	860	736	784	869	825	791	790	869	817	796	846	825	869	823	838	820	820	823	819	799	859	856	811	776	823	785	835	800	812	853	809	825	846	817	793	850	843	778	798	762	834	831	810	842	793	829	792	824	861	785	821	785	808	831	785	800	819	842	750	802	779	820	816	790	778	796	797	854	775	817	829	797	820	809	774	848	868	847	856	810	821	808	809	820	816	811	760	794	824	805	843	841	848	805	807	936	826	827	865	805	818	761	817	818	848	811	809	828	786	796	786	869	827	821	838	838	771	786	837	854	720	802	819	824	770	792	819	771	809	816	850	839	846	772	788	815	823	821	778	836	797	835	807	809	781	799	859	831	822	724	804	828	871	795	773	834	801	825	823	859	783	810	842	771	849	836	805	800	831	817	809	860	788	818	793	814	836	813	812	746	796	817	845	819	781	809	888	816	808	838	818	818	753	864	803	808	759	777	794	794	796	786	810	836	787	796	874	804	806	792	789	817	831	784	857	803	833	833	832	800	754	834	837	812	766	856	860	782	791	868	851	792	836	757	836	810	810	784	797	844	830	810	817	824	817	826	791	816	748	801	796	792	789	801	850	878	805	864	869	836	834	793	779	791	814	816	789	803	846	812	825	832	812	794	833	812	809	800	792	807	811	819	803	842	846	818	797	828	843	788	742	789	861	836	858	795	815	866	778	821	836	820	829	827	822	856	814	812	836	824	841	823	812	811	837	812	843	790	769	814	819	773	886	816	761	800	831	810	835	811	806	837	832	822	835	810	835	796	843	864	802	835	810	814	774	821	840	822	795	828	837	803	826	737	823	844	855	819	800	785	840	811	806	789	790	805	795	771	803	833	827	805	755	824	829	811	782	873	790	826	799	800	828	777	823	842	830	757	813	798	818	825	880	842	777	853	775	786	825	784	796	828	846	808	741	796	790	845	838	809	765	827	860	801	822	829	806	789	808	820	852	845	852	769	856	800	830	858	773	833	801	832	813	880	822	800	843	799	798	812	793	811	799	817	802	851	825	766	781	855	823	812	775	811	809	813	786	795	780	878	806	830	827	865	848	764	788	794	864	821	784	881	785	803	864	818	816	837	795	812	825	773	839	792	878	828	829	804	875	803	842	806	838	781	838	809	878	830	827	844	793	877	826	754	796	783	812	807	817	835	774	826	790	809	805	852	811	826	862	825	805	787	800	803	817	823	817	753	824	850	811	792	842	770	807	804	782	786	795	862	836	798	787	790	883	807	834	797	835	822	796	812	749	847	825	779	781	855	878	780	838	821	832	795	823	878	799	800	829	853	830	826	809	801	782	843	789	812	810	806	785	839	818	757	811	773	795	762	833	794	789	807	825	802	791	802	815	791	838	788	802	823	780	804	865	833	821	764	819	794	804	850	844	825	790	812	870	821	800	822	836	840	822	814	822	807	793	788	831	868	787	773	836	785	801	801	786	790	761	811	811	824	798	827	849	832	825	807	816	859	803	804	852	800	810	785	828	758	794	780	813	828	775	782	805	806	768	842	791	856	877	820	823	788	814	794	846	806	853	754	790	851	830	809	822	833	835	882	818	850	797	809	774	805	843	834	801	772	851	810	789	821	846	800	798	837	839	826	805	814	784	828	844	820	818	812	829	829	779	863	856	832	813	791	849	851	839	811	801	792	803	828	878	854	836	818	817	828	858	831	789	795	793	870	796	830	772	800	833	853	841	798	815	795	767	853	829	845	825	769	825	875	844	839	800	825	875	782	832	862	825	842	783	750	823	853	833	775	818	773	780	821	825	851	841	811	834	815	808	780	821	796	867	813	813	836	848	827	832	832	800	728	812	820	899	799	801	826	809	826	760	774	757	845	885	820	830	824	808	818	792	828	838	798	822	831	849	820	820	862	783	814	771	802	757	781	867	834	829	831	787	835	831	811	850	828	830	823	817	858	796	825	767	798	787	844	786	824	829	805	793	748	814	860	801	838	846	875	813	862	808	822	813	834	836	775	831	806	813	820	829	817	784	793	826	869	834	804	806	805	749	765	850	795	776	817	789	790	873	854	798	790	796	854	787	780	851	790	827	862	846	790	800	838	827	775	850	836	901	803	787	784	808	831	782	771	820	807	824	767	780	852	807	844	790	771	815	852	786	802	822	834	808	839	776	837	775	783	813	817	726	822	849	767	857	804	840	823	832	861	792	811	804	833	847	837	825	823	851	804	880	779	804	796	831	780	756	788	822	799	838	798	836	777	757	820	832	796	885	791	865	850	786	809	865	775	779	797	826	816	829	760	801	840	795	810	825	831	839	796	866	795	837	831	840	838	820	808	754	818	788	849	857	837	832	817	869	837	777	782	826	826	798	799	791	822	776	840	804	900	858	829	865	861	791	862	817	831	817	795	807	813	788	767	830	824	811	832	818	800	796	810	773	794	830	776	834	818	805	838	823	798	795	818	803	820	804	817	834	795	835	813	855	840	814	769	834	856
6749	1030	541	412	619	1170	1499	1342	1156	970	831	738	636	618	509	471	426	385	392	344	315	285	288	298	298	270	254	263	210	234	268	213	215	227	197	210	201	215	192	177	188	192	195	185	190	193	174	175	165	150	189	183	154	216	177	162	167	171	195	178	170	170	161	166	163	189	166	130	185	150	176	160	187	170	165	167	170	178	155	161	134	170	164	150	175	164	152	165	194	164	148	153	145	162	146	172	165	152	148	165	137	168	150	149	170	159	157	149	162	160	169	174	150	156	157	158	151	159	144	172	136	157	164	131	143	168	166	168	160	188	160	160	144	155	142	146	143	157	170	145	151	137	143	153	140	168	169	163	166	172	152	153	150	158	145	166	167	133	162	141	124	159	180	136	173	128	145	153	153	151	148	150	168	140	153	154	146	155	144	161	160	128	157	163	149	133	164	131	146	168	149	166	154	152	158	176	135	162	154	164	162	169	149	156	186	141	129	167	142	156	143	142	151	150	154	164	174	155	155	140	169	159	141	129	147	143	152	131	152	163	160	148	155	172	159	163	145	153	154	144	165	136	122	144	155	146	154	145	142	152	141	168	151	172	163	154	154	161	167	142	168	140	154	138	150	143	153	145	159	144	156	154	165	154	145	138	173	141	163	146	161	155	180	140	158	160	177	145	154	164	162	165	169	154	162	123	140	162	142	163	135	142	163	143	158	167	145	136	149	152	151	160	140	146	152	139	166	152	155	161	173	155	162	159	168	115	162	149	142	145	151	153	158	159	150	151	132	163	144	122	165	133	146	151	160	173	186	165	139	168	153	147	155	173	177	139	165	149	148	134	150	144	137	170	143	160	165	132	147	160	152	161	159	163	159	137	127	155	130	152	160	131	140	156	151	150	144	148	156	137	156	151	159	166	178	151	172	150	134	163	128	156	131	173	152	172	156	168	166	137	172	174	131	140	138	179	155	166	167	162	175	140	146	150	161	155	130	148	148	144	139	140	150	141	138	168	163	141	154	161	140	167	143	167	136	157	134	160	162	162	136	171	153	154	159	121	148	148	145	135	159	134	149	157	161	159	145	137	162	150	148	150	163	130	156	128	146	150	148	170	157	148	154	140	140	149	153	176	148	139	159	136	155	157	156	167	146	145	169	143	162	151	144	163	151	180	160	149	145	143	184	148	162	169	120	158	143	141	158	123	160	133	134	141	160	155	152	161	156	160	173	134	153	155	143	146	158	144	154	141	138	142	160	153	174	167	155	148	177	142	143	182	129	142	127	149	163	154	170	160	133	148	160	135	157	155	156	152	159	150	145	152	171	176	147	147	135	152	171	144	151	144	129	160	141	153	175	136	156	161	171	163	169	156	167	142	147	161	160	153	134	158	161	151	167	138	152	132	169	129	153	126	140	140	124	172	152	148	179	148	145	155	161	163	160	150	145	133	152	155	160	149	140	159	141	149	141	149	152	146	165	150	158	120	138	151	167	138	144	153	149	139	127	146	151	161	159	179	142	152	158	150	161	139	146	161	154	164	156	146	164	149	146	153	161	135	166	166	159	144	161	154	178	140	149	174	148	156	162	151	138	138	150	159	154	148	140	156	156	159	152	160	149	139	150	147	142	152	157	140	153	137	172	162	134	152	143	188	144	149	147	162	152	154	134	133	168	136	147	166	170	128	161	144	153	150	127	144	161	151	137	146	149	150	156	167	156	146	167	158	159	154	139	159	144	135	125	159	167	164	133	142	140	151	161	165	160	162	152	152	157	146	152	169	131	172	137	152	154	142	155	180	136	157	129	189	133	138	136	174	154	127	145	145	147	130	161	151	140	142	152	172	172	140	165	151	148	150	142	168	126	147	147	141	146	164	149	149	143	162	159	155	150	144	149	144	145	154	158	168	147	148	134	167	154	155	149	146	170	152	156	153	148	178	144	153	174	146	136	162	135	150	152	144	157	144	166	155	139	139	153	150	149	159	158	142	184	126	166	153	152	140	166	140	149	136	149	170	137	153	149	145	141	133	147	146	168	164	154	137	178	138	175	157	156	150	129	176	148	154	169	158	175	145	164	155	151	160	137	125	149	138	149	140	144	136	149	150	146	149	162	148	170	155	149	162	153	151	149	144	142	176	157	141	150	151	183	152	140	145	145	157	149	162	140	166	127	135	148	166	140	151	166	143	166	159	153	147	141	160	158	126	148	163	134	140	152	151	127	164	153	144	152	130	142	161	164	149	156	143	150	139	165	170	157	159	147	132	160	147	153	162	157	147	141	166	157	169	140	151	143	147	138	152	154	156	149	172	140	141	134	153	159	141	161	175	143	156	146	157	144	140	164	160	143	169	173	159	135	151	157	122	141	147	128	137	138	167	132	154	172	153	158	152	150	148	136	120	145	173	164	148	155	140	147	157	150	146	134	149	163	150	155	150	150	159	156	172	153	151	167	151	140	154	161	157	122	145	156	168	123	188	148	138	144	144	168	159	146	161	154	168	172	159	170	144	160	136	151	148	150	159	144	173	158	164	161	161	140	161	142	139	139	133	171	163	144	141	163	140	151	150	163	171	155	135	128	156	154	152	142	132	142	147	153	152	159	155	169	149	160	162	174	166	172	170	161	155	138	153	147	162	146	152	156	152	139	164	154	128	136	129	168	153	150	167	146	149	174	168	146	148	153	139	164	138	168	143	149	155	160	136	141	153	160	149	143	125	172	148	145	167	140	173	156	159	152	155	169	147	143	142	150	161	164	158	157	163	140	147	158	150	166	144	140	139	164	184	149	145	158	154	147	146	154	170	184	143	161	145	150	145	167	139	159	149	161	163	148	148	152	146	167	163	154	133	161	156	160	152	176	152	145	148	150	167	186	139	153	157	147	155	170	154	144	165	174	162	157	151	125	162	138	151	190	141	156	159	158	165	159	143	152	146	154	137	155	162	149	156	145	160	140	147	169	139	160	155	159	146	156	142	140	156	148	156	161	138	153	169	165	139	140	136	156	141	164	125	158	156	153	159	138	142	139	127	120	166	165	148	152	154	133	168	156	155	139	143	159	140	156	170	156	150	180	150	143	155	150	149	154	167	135	150	129	148	132	165	138	154	153	149	140	136	161	133	163	156	162	147	158	157	148	172	159	157	157	165	156	148	164	145	167	133	161	172	166	168	165	118	157	143	159	148	144	167	124	141	163	152	167	138	145	161	150	169	151	164	152	155	142	158	148	145	160	128	152	143	157	158	142	141	152	172	152	162	170	151	149	164	152	151	152	156	148	144	155	160	127	152	173	160	170	137	137	144	163	165	155	122	150	159	161	141	147	141	138	164	150	152	159	148	166	116	158	183	129	153	162	136	143	160	171	161	147	157	143	158	130	141	162	153	154	156	153	145	137	145	150	156	156	149	146	182	135	124	142	148	136	127	151	154	157	153	136	139	145	166	153	177	152	163	139	147	150	169	172	154	132	150	157	183	169	160	136	186	138	138	138	133	159	142	158	143	165	165
10817	1905	1184	1489	4089	5361	4997	4505	3560	3229	2743	2401	2093	1757	1493	1413	1238	1090	1079	960	940	760	767	674	709	681	670	546	555	541	480	510	441	446	456	404	415	409	374	401	370	374	357	383	372	331	360	342	331	324	320	333	297	312	289	320	330	306	309	305	305	308	303	279	289	268	287	306	300	298	277	272	291	293	314	275	291	297	273	287	255	250	251	285	258	256	303	295	298	253	268	270	247	252	264	251	253	280	255	245	258	256	239	254	241	254	285	238	275	241	231	241	224	258	265	233	248	248	242	271	264	268	260	253	251	248	248	278	274	228	274	256	235	234	222	268	268	260	240	252	259	262	241	271	273	257	244	276	234	239	227	247	247	244	240	241	223	260	250	249	245	234	218	255	234	219	245	227	251	224	223	246	242	284	249	235	260	240	249	250	229	255	259	206	262	239	257	246	217	247	198	219	259	231	241	250	250	251	212	240	268	241	221	229	247	237	241	220	209	233	248	252	243	218	245	233	256	240	236	239	265	253	252	230	231	238	254	211	242	216	232	237	234	240	245	233	228	239	212	258	253	240	239	239	257	240	241	234	287	256	254	247	226	281	268	250	239	234	243	236	228	237	214	222	212	237	257	233	257	247	231	227	203	244	237	247	226	245	252	237	249	223	218	253	237	225	255	259	241	258	225	228	258	261	255	254	253	256	244	222	249	202	259	192	259	236	232	246	234	275	214	239	251	247	247	255	221	233	261	220	234	223	247	228	216	212	260	226	219	250	225	230	220	242	218	235	222	231	241	223	237	237	246	243	243	236	224	267	268	251	248	212	237	238	258	230	239	239	255	238	231	229	251	229	256	250	241	239	231	229	247	243	235	241	253	228	231	259	230	242	225	221	210	240	220	225	236	248	223	242	220	245	232	218	247	227	252	227	226	219	233	217	236	235	231	220	246	192	228	246	241	230	218	225	240	237	230	216	236	251	215	251	223	275	248	245	236	211	239	220	240	241	238	261	247	238	227	253	218	218	253	247	251	201	228	229	242	244	234	232	232	238	236	232	278	218	228	231	232	248	243	247	236	230	215	243	239	218	261	233	278	254	242	225	252	238	235	229	222	250	238	235	232	242	228	234	254	247	238	215	219	231	217	215	248	249	220	236	231	206	236	232	233	214	243	226	256	223	239	251	219	238	228	207	252	251	243	243	222	248	247	250	223	235	196	241	227	265	234	245	244	233	242	246	227	254	245	233	236	241	256	272	230	237	231	253	244	224	269	227	265	244	247	229	227	253	210	234	212	243	236	252	227	229	242	252	247	236	232	264	246	200	252	251	256	249	243	252	233	237	232	253	224	252	253	226	217	223	259	249	235	260	216	249	234	256	245	221	230	227	261	217	235	214	233	231	253	216	230	214	243	248	255	236	241	249	219	236	250	247	231	246	235	273	223	231	247	236	216	206	216	247	222	244	247	211	231	226	227	226	229	228	246	226	227	209	233	231	240	245	250	220	259	226	291	249	261	211	222	214	237	209	248	211	268	247	268	213	249	224	233	246	247	245	229	246	226	244	221	243	214	246	246	273	255	239	251	240	215	228	247	259	249	218	216	228	244	213	229	235	199	254	261	255	252	248	217	250	250	223	216	251	250	210	258	250	226	225	243	251	239	254	253	235	264	223	255	246	223	218	228	261	238	245	237	226	203	230	257	247	230	229	215	260	255	225	223	253	229	253	251	234	231	264	239	252	229	234	225	231	226	246	207	252	250	250	233	234	248	251	207	239	238	252	243	245	257	215	239	219	231	241	245	222	251	234	251	247	214	222	242	224	234	240	235	231	255	225	226	248	247	210	248	221	230	220	227	255	262	232	253	229	236	255	254	244	230	226	226	215	227	244	233	216	233	221	234	259	220	245	220	231	236	219	236	272	229	251	217	242	233	230	256	252	248	226	241	252	218	222	220	241	231	256	225	236	244	232	241	232	246	228	246	275	241	243	211	242	225	236	238	244	226	234	254	231	248	233	245	227	256	248	262	265	212	244	256	236	210	226	234	224	242	263	228	254	264	231	214	248	226	231	217	234	246	258	262	241	222	239	249	242	231	250	251	208	255	212	243	270	250	239	245	247	245	253	251	246	262	241	233	272	262	225	235	192	241	247	258	253	232	211	260	213	250	247	245	247	245	226	243	243	243	262	221	246	244	208	245	260	272	236	243	221	243	229	260	238	235	226	213	236	234	246	222	239	245	230	226	204	233	234	250	239	205	239	223	236	238	263	218	202	264	226	252	223	256	258	251	245	222	204	228	242	228	260	229	236	236	219	227	246	235	207	227	245	229	246	237	251	238	222	242	253	228	209	217	231	222	243	242	233	266	240	255	245	226	232	228	221	235	236	222	221	230	257	237	213	237	257	273	255	241	209	204	223	214	238	228	225	197	226	226	244	219	254	226	248	239	251	249	239	226	254	230	239	228	239	241	234	229	268	232	233	254	233	231	247	246	235	233	235	227	222	251	255	239	248	254	246	210	223	247	249	243	230	236	234	227	258	256	263	230	227	228	246	240	218	244	228	254	259	261	209	217	215	239	243	228	228	259	240	222	222	227	238	246	225	229	222	216	237	245	232	254	234	200	214	249	253	266	283	238	232	239	245	214	237	216	213	234	251	244	250	232	229	239	241	217	238	239	250	219	247	244	212	239	228	256	262	242	258	259	229	231	260	266	245	236	267	223	245	231	227	246	259	246	219	248	228	222	200	247	217	259	241	258	226	233	244	230	239	225	251	252	272	225	222	245	216	236	240	260	223	213	224	226	229	216	209	254	231	216	238	234	225	245	242	262	229	250	233	263	262	246	238	251	226	232	220	228	249	235	263	230	248	226	237	246	284	256	250	238	252	247	246	248	263	236	228	218	248	219	218	249	254	226	234	213	246	241	244	261	231	219	236	219	214	237	256	247	228	230	254	228	246	249	249	221	238	200	270	222	239	251	226	248	222	229	238	234	240	259	221	236	221	232	256	236	232	217	241	242	255	240	230	257	236	247	192	256	236	249	243	248	223	230	214	230	254	237	237	250	228	228	223	237	243	227	251	229	253	206	232	223	247	235	233	230	215	275	213	259	220	243	229	232	207	244	255	240	237	238	233	238	218	230	228	218	235	229	244	226	239	243	242	242	216	234	239	216	251	232	228	244	246	221	240	234	246	251	226	232	268	231	216	260	239	240	224	251	266	227	240	214	241	202	258	240	238	249	225	236	227	226	235	267	225	221	227	227	254	256	256	246	249	223	256	222	232	238	239	211	230	248	230	251	244	225	279	268	254	209	226	239	219	241	230	248	240	223	252	263	240	236	240	247	256	217	241	228	259	262	242	236	238	230	246	253	240	263	234	226	244	198	249	240	230	252	237	223	226	213	250	245	231	243	220	239	229	250	260	231	245	217	242	232	252	238	225	235	241	233	249	235	219	248	249	231	226	231	261	275	229	232	276	236	219	233	257	220	231	240	272	228	236
13049	1507	848	637	940	1530	1960	1764	1549	1378	1225	1087	1013	882	811	688	742	650	593	585	557	505	561	553	475	409	442	460	431	440	443	386	403	400	398	377	432	369	386	362	376	393	406	348	396	383	322	383	381	365	397	386	376	378	362	370	365	365	358	345	394	370	360	326	320	368	359	341	376	331	397	314	356	320	335	337	357	334	346	324	348	319	332	355	328	323	301	358	363	313	319	349	358	337	380	342	312	364	333	360	336	348	312	343	333	322	317	343	340	305	302	336	345	338	325	339	311	312	317	335	331	338	347	309	313	343	330	317	356	340	318	381	323	325	320	360	342	343	346	357	340	328	341	338	331	340	342	337	324	339	313	345	321	313	344	348	322	348	332	342	311	313	342	364	343	356	338	361	344	343	330	326	335	334	328	391	329	365	311	353	321	332	363	338	309	318	325	321	337	324	340	318	357	341	321	317	320	324	288	314	324	332	367	341	341	336	323	322	325	318	341	342	310	312	339	356	315	336	320	358	335	338	345	346	345	332	359	313	295	335	334	338	334	306	328	305	339	342	343	314	316	323	346	368	307	336	302	342	325	338	330	335	334	330	321	300	304	341	345	353	321	372	339	288	338	341	344	339	332	323	356	324	354	320	307	373	344	336	364	338	340	337	326	303	314	345	331	336	321	328	312	352	352	350	337	358	339	330	316	344	312	340	354	331	347	295	333	330	353	350	327	334	349	329	310	320	324	323	329	303	349	338	320	341	346	333	359	353	326	295	323	292	338	341	339	312	323	291	341	334	346	329	328	352	337	317	332	333	327	357	362	339	372	318	359	333	302	284	339	341	347	338	341	344	333	349	381	322	345	340	329	331	346	346	306	305	343	351	344	301	304	333	335	348	342	321	309	328	341	341	318	333	337	304	340	334	316	353	361	346	331	330	336	325	318	341	328	339	351	329	314	359	359	324	338	343	375	334	389	307	354	300	347	326	348	333	328	354	302	328	333	342	295	318	325	368	361	310	327	355	316	319	303	337	335	329	358	326	325	365	323	319	352	330	361	339	299	312	325	326	331	322	333	307	357	338	341	343	337	364	319	332	335	379	325	349	395	338	347	383	331	307	321	326	323	296	327	323	356	342	316	342	337	340	350	294	289	313	330	327	374	347	330	313	339	345	327	315	342	317	350	343	321	300	301	334	324	312	340	301	339	335	341	345	328	350	310	344	337	347	328	308	294	352	347	304	345	361	304	301	324	350	321	324	316	327	309	321	337	356	343	340	321	327	341	350	335	317	307	359	365	346	334	297	353	359	317	354	324	324	318	321	289	306	317	308	381	294	334	317	331	368	349	337	316	322	343	340	308	329	334	325	320	345	341	337	315	352	368	329	339	335	338	294	329	323	361	355	345	333	328	345	300	334	329	351	319	314	336	311	331	321	373	366	330	335	346	339	347	297	349	346	345	360	337	326	313	328	334	337	304	332	338	348	342	383	346	319	361	333	325	318	332	307	340	312	295	313	335	310	350	340	332	327	375	359	319	332	344	354	391	327	360	338	361	351	312	344	313	343	345	335	331	330	329	345	357	331	352	317	330	366	351	319	315	329	320	335	339	319	329	325	348	352	335	322	346	364	350	345	313	298	287	333	369	325	358	349	298	350	324	343	307	298	341	317	361	343	345	327	333	312	314	338	341	322	308	316	311	348	301	320	328	341	298	331	304	351	313	323	334	342	309	309	364	319	334	350	319	326	358	334	358	330	320	332	332	364	313	347	321	326	330	346	338	366	320	303	323	349	341	359	328	348	343	329	337	341	302	337	331	347	338	359	323	333	340	342	325	339	302	346	284	333	335	345	322	360	307	353	332	338	333	387	305	364	338	341	353	343	337	327	341	333	353	296	333	308	339	327	325	354	309	354	360	338	321	313	355	345	320	328	307	315	314	321	321	336	326	332	345	330	339	323	337	325	354	357	322	337	357	295	332	331	317	292	309	342	374	332	351	297	341	329	351	312	350	332	317	308	369	307	354	323	328	339	327	317	335	343	321	337	342	368	361	342	358	345	357	343	363	350	343	311	338	308	359	335	366	358	347	356	344	344	327	319	335	343	336	328	324	329	316	333	334	350	360	343	345	322	344	345	316	328	309	341	315	329	329	331	312	336	310	303	352	320	295	316	324	319	326	329	325	331	341	402	314	323	289	345	312	343	320	320	336	311	300	336	362	349	351	347	319	297	326	364	349	349	304	297	354	321	343	313	336	338	362	340	361	333	333	344	326	313	347	325	359	339	338	338	336	363	340	335	314	331	333	339	340	336	328	350	309	320	347	296	311	343	343	334	312	344	305	324	326	353	353	361	362	334	349	318	336	331	339	280	331	334	310	362	356	348	325	319	336	324	353	319	341	326	317	324	377	317	325	321	317	363	333	312	359	339	351	363	331	319	333	326	339	377	352	413	333	347	331	328	336	339	326	322	338	343	318	309	346	332	324	311	355	345	349	333	301	331	325	318	358	319	337	353	331	373	339	333	317	336	326	366	349	342	343	345	347	339	331	355	309	334	324	347	316	327	323	328	338	325	358	350	297	352	316	388	328	318	342	333	339	311	338	300	334	348	323	335	337	356	333	323	323	305	374	329	342	348	358	321	353	320	339	326	344	341	342	330	312	312	328	332	324	330	327	319	341	324	342	340	323	297	344	349	337	357	351	320	333	336	347	315	335	316	342	316	337	335	363	340	322	322	331	325	300	338	340	326	330	318	341	345	325	349	345	348	328	341	364	280	317	324	342	361	313	339	310	323	336	351	318	345	335	355	338	349	353	331	342	297	334	362	325	319	350	325	327	317	353	331	324	345	336	326	336	311	298	352	321	352	345	310	329	328	315	347	375	303	342	316	338	317	370	346	323	348	316	323	299	337	352	335	337	320	324	352	331	332	301	304	357	337	320	345	340	308	338	313	325	323	350	353	326	332	302	334	343	337	326	326	319	351	357	327	307	332	343	314	361	321	369	314	315	335	353	354	373	326	340	371	290	304	313	331	353	364	347	320	346	357	332	320	323	295	319	341	336	340	294	305	338	304	335	350	316	355	333	314	336	321	344	317	370	338	365	325	370	342	312	307	371	341	335	343	339	324	357	335	334	324	347	315	371	327	362	320	306	336	356	315	345	314	308	329	323	340	332	320	323	326	369	345	359	296	341	321	334	318	319	341	332	332	328	326	313	306	321	331	332	337	311	343	333	327	327	366	325	324	318	314	342	327	348	322	362	358	351	332	308	365	322	311	332	373	356	321	315	360	306	345	340	329	347	341	313	331	324	315	320	352	293	321	381	346	337	327	311	292	344	323	354	291	307	338	340	337	312	350	340	353	327	365	298	347	323	336	337	338	343	313	295	327	343	320	323	320	332	342	344	364	311	337	329	335	349	333	310	333	341	355	337	372	369	320	297	322	348	333	362	329	352	340	328	342	345	344	337	303	294	344	336	312	314	326	326	328	320	331	336	304
12357	2382	1569	1948	4933	6576	6314	5461	4680	4054	3503	3069	2581	2422	2090	1984	1752	1611	1436	1466	1305	1206	1135	1061	1012	1002	950	880	789	829	772	831	776	742	736	744	722	749	684	668	683	656	664	624	596	602	608	561	630	622	661	575	619	596	611	552	635	591	626	534	531	575	578	559	555	514	565	563	516	542	519	507	583	509	586	576	531	531	506	520	529	513	495	515	533	522	554	495	488	532	508	509	494	502	500	497	513	454	493	505	481	456	485	474	492	504	519	538	539	498	541	509	513	492	458	508	453	507	520	488	520	496	545	506	525	534	476	473	497	506	507	487	492	490	508	483	484	489	524	511	497	478	505	515	496	486	499	442	495	458	505	497	467	459	514	487	480	488	506	501	506	515	521	498	496	484	472	517	462	523	522	463	484	495	488	487	477	483	471	497	449	488	485	508	492	470	472	501	487	485	487	486	511	514	462	495	478	458	493	478	496	472	472	531	486	519	498	528	474	502	441	474	469	488	462	505	485	497	498	496	521	493	484	501	491	520	503	488	493	462	463	508	509	511	490	478	474	491	493	511	498	498	513	447	517	469	495	488	465	493	490	501	509	466	437	500	476	479	477	483	486	484	485	469	480	495	520	521	491	474	568	465	509	520	461	470	491	474	500	473	485	492	490	437	469	486	482	478	512	469	498	473	492	475	503	492	481	526	531	478	527	497	478	481	480	480	494	468	477	484	462	476	504	453	492	509	508	479	510	460	449	491	493	521	476	545	501	498	495	485	496	452	463	498	483	506	476	471	482	488	498	501	530	507	453	513	467	477	450	458	470	519	445	505	476	509	469	458	495	494	444	471	478	480	514	488	471	492	504	503	496	508	450	486	505	479	477	486	538	482	466	525	449	452	517	477	500	459	500	476	476	447	463	503	514	481	511	462	499	461	493	518	484	474	500	479	523	510	474	481	473	471	477	515	488	489	516	450	485	481	490	467	446	480	447	495	503	462	498	480	453	475	506	502	489	447	464	468	470	508	518	491	482	447	451	500	456	510	469	483	487	515	467	492	478	492	517	463	474	464	455	482	463	470	468	462	524	468	487	495	476	457	452	465	487	477	477	527	501	501	465	481	495	488	504	508	539	500	465	508	514	493	443	500	514	481	477	454	453	500	497	473	477	515	460	490	505	489	460	487	511	446	484	489	496	462	494	481	527	482	452	493	525	469	504	498	495	470	512	506	477	494	430	489	484	517	520	465	462	453	490	486	519	500	469	516	454	518	489	470	460	478	471	510	498	474	448	490	504	489	458	494	473	532	487	485	491	479	518	510	481	488	486	507	458	468	515	504	465	522	510	510	496	504	473	525	468	480	459	511	488	481	444	481	501	496	492	443	503	450	459	480	465	488	517	469	471	499	452	510	468	531	487	552	465	469	469	506	506	477	491	501	501	510	457	482	453	495	499	488	485	503	512	498	520	476	514	485	510	466	463	488	483	467	519	499	470	511	500	542	482	496	475	493	461	475	508	477	472	528	496	475	456	514	537	483	462	453	468	479	471	480	501	465	477	488	480	537	500	450	478	493	495	445	483	499	482	471	522	467	469	444	483	539	532	465	485	501	514	500	489	502	488	473	462	481	477	481	504	498	467	490	511	435	521	511	473	518	508	481	460	494	484	480	472	479	449	498	469	501	473	449	485	495	475	538	491	471	532	488	510	509	504	491	468	479	493	495	473	514	516	499	497	476	470	500	474	479	486	490	471	488	502	526	503	520	476	485	444	523	481	463	477	454	494	467	456	471	504	504	494	525	523	466	470	490	555	447	483	478	532	504	472	492	512	470	466	532	477	474	484	488	470	481	484	483	523	485	505	467	497	453	471	489	487	509	514	471	476	508	532	479	475	510	464	460	483	488	484	503	446	494	485	478	554	494	490	507	484	472	473	487	460	522	486	463	493	511	482	479	501	511	470	498	479	477	453	474	481	470	475	476	497	499	495	490	510	502	484	501	466	511	490	499	495	500	483	490	484	439	488	495	499	513	440	489	455	468	485	469	504	479	497	475	487	466	521	478	507	477	479	499	480	533	537	471	494	529	476	471	499	477	504	438	448	485	497	466	499	487	465	472	504	471	510	488	511	484	501	466	455	461	485	461	496	503	460	466	492	514	498	497	471	440	520	482	502	520	495	479	491	506	470	503	490	450	460	459	493	468	490	479	503	498	491	526	472	467	481	476	500	493	507	487	490	505	481	461	540	466	470	496	499	499	495	484	537	503	460	466	522	495	450	483	488	496	478	504	465	452	476	497	487	493	511	464	469	495	489	500	479	457	497	473	454	461	473	456	480	479	471	508	492	542	486	507	462	485	511	493	447	446	520	485	492	479	438	469	467	508	500	467	477	460	533	535	496	489	533	523	465	467	483	486	472	551	479	445	494	481	465	479	500	477	467	500	477	476	493	471	488	492	485	494	448	514	469	507	468	469	483	490	465	467	530	488	511	504	461	507	486	455	488	477	486	502	483	466	488	450	482	479	490	487	496	489	462	488	519	475	462	466	480	527	494	529	442	529	492	481	448	497	519	489	501	505	471	495	462	478	498	482	461	486	454	509	489	460	504	454	493	452	510	494	462	453	487	466	469	505	447	552	441	439	500	499	486	469	490	490	529	502	474	463	496	473	511	516	493	492	506	462	515	436	498	478	475	487	478	472	493	451	481	482	478	540	522	506	512	462	475	478	451	494	470	487	498	524	489	471	466	490	479	488	474	491	492	506	516	458	525	513	496	483	503	516	488	467	476	502	481	508	449	476	505	447	502	492	506	477	494	496	493	498	491	464	477	457	504	509	503	493	493	498	467	501	462	474	494	467	462	483	513	465	529	490	476	446	451	485	496	475	480	456	459	505	484	479	478	497	503	498	510	490	482	456	499	473	507	551	522	493	472	521	536	463	463	502	505	484	517	503	481	489	499	496	496	506	462	499	479	462	525	470	491	524	513	492	496	471	520	484	471	460	489	452	484	486	486	491	469	497	504	505	439	493	524	503	526	515	505	463	496	443	518	505	458	487	528	475	496	461	463	476	452	459	482	496	499	501	496	479	510	478	484	531	543	483	485	509	465	483	524	496	505	515	467	500	470	474	533	474	513	498	486	471	477	477	488	502	479	493	448	480	494	508	420	506	482	500	516	499	509	423	464	470	500	510	468	487	470	465	482	471	492	488	490	491	500	468	479	490	472	511	507	487	483	524	436	513	470	517	460	484	467	458	486	499	483	506	509	492	532	520	497	476	493	475	535	513	492	502	489	507	503	460	505	467	497	486	482	495	515	476	472	457	504	498	454	472	480	458	513	518	494	469	490	463	481	442	447	430	466	481	487	471	433	481	515	519	492	487	473	477	498	516	503	521	478	497	465	488	471	466	450	507	510	494	536	461	488	493	477	495	482	474	489	527	471	521	462	483	507	474	530	491	504	492	489	511	515	471	507	526	510	513	482	501	476	469	457	479	490	522	465	501
5651	681	533	550	509	615	641	654	627	636	555	551	557	553	536	499	477	489	491	514	497	484	469	494	485	519	452	469	522	463	512	435	447	458	463	489	472	479	445	439	453	441	486	458	484	433	482	462	462	465	436	450	477	456	439	452	461	456	485	443	469	492	483	480	462	459	480	486	495	490	499	463	447	447	457	470	507	439	418	460	470	445	446	446	470	479	471	465	458	449	477	455	436	480	461	465	429	463	501	471	471	468	443	464	474	456	412	444	462	489	463	497	481	497	486	460	484	455	457	466	467	488	470	497	448	420	510	466	481	451	474	449	464	483	464	462	477	468	456	452	466	448	458	435	473	456	480	490	455	435	477	454	471	452	494	462	466	429	486	452	425	483	492	488	504	480	462	472	451	479	491	471	470	481	446	427	421	471	417	514	455	467	437	429	434	488	516	464	436	448	446	452	480	446	496	435	507	444	481	492	476	470	479	491	459	437	453	460	446	490	465	461	505	454	445	490	474	415	468	481	465	423	462	441	475	473	459	438	486	420	439	486	449	449	477	487	449	458	442	460	436	485	470	467	439	471	446	495	502	483	458	485	449	463	433	471	481	445	430	452	464	458	452	477	488	440	467	463	452	477	463	489	426	480	474	509	461	506	457	483	470	461	503	437	437	468	483	455	478	482	473	403	475	466	509	463	450	485	471	441	460	416	490	469	452	468	474	432	443	471	459	468	456	446	452	455	406	481	453	474	453	467	505	468	436	463	473	466	453	493	427	468	439	414	465	462	472	458	442	498	456	433	490	454	424	450	462	430	463	448	444	464	431	492	451	449	478	490	448	446	423	483	472	466	441	431	487	445	458	447	450	478	441	465	458	423	507	485	446	457	489	485	458	457	454	460	460	445	447	463	514	449	442	441	479	489	438	431	471	457	458	480	466	445	451	453	449	439	480	480	441	506	465	483	445	450	477	464	479	445	513	474	454	443	460	510	443	459	439	449	444	475	473	457	500	480	483	473	454	446	427	481	458	451	474	476	490	439	491	466	436	472	437	439	440	470	454	451	453	493	458	449	466	444	439	473	456	465	486	451	448	444	503	458	423	462	463	446	436	462	440	443	463	457	423	453	455	494	438	465	460	499	445	472	500	436	428	452	443	441	460	430	501	468	479	442	449	489	457	456	476	461	468	515	459	439	456	432	469	475	441	518	411	472	433	470	497	483	458	448	430	431	478	468	466	453	432	425	440	450	442	447	458	456	450	473	453	469	486	453	464	453	457	465	477	456	464	452	481	477	439	462	450	418	493	450	464	497	488	469	478	461	463	481	449	474	441	432	445	455	441	488	451	426	456	429	454	457	459	503	451	420	459	470	467	452	448	459	482	461	451	501	473	455	447	492	452	470	468	426	496	478	487	451	460	474	461	490	457	483	445	463	494	492	463	461	483	453	443	484	468	450	448	467	469	493	465	476	485	459	435	468	443	491	429	478	454	493	472	432	507	445	479	469	418	444	461	500	467	459	463	488	453	422	481	478	447	449	477	524	486	477	433	512	437	478	459	473	448	439	482	443	466	443	477	485	437	479	459	472	422	410	473	454	490	480	391	478	454	448	477	468	473	447	433	468	465	458	453	493	467	467	438	535	483	446	462	451	476	468	447	454	447	481	458	492	440	446	459	433	480	459	448	422	426	457	413	441	473	499	467	449	515	487	454	458	464	468	463	462	485	457	450	443	466	465	466	485	474	425	473	463	457	460	425	444	449	458	442	460	508	443	446	452	481	447	451	446	421	451	460	436	495	481	461	457	450	475	451	432	503	467	485	479	407	458	445	485	516	477	474	514	460	442	438	458	523	484	455	468	437	456	441	460	485	515	505	477	503	479	443	474	442	432	474	444	503	476	487	428	444	465	461	469	441	447	466	469	420	483	452	428	448	453	449	409	491	478	485	467	470	451	449	501	463	483	480	434	457	483	485	496	457	442	455	451	467	441	467	462	452	481	495	460	444	478	467	455	464	466	459	473	445	415	475	459	449	473	483	461	458	456	460	458	442	430	468	474	465	437	462	446	460	431	476	447	463	442	476	414	465	477	447	474	466	437	465	452	449	483	431	439	468	425	455	453	461	460	479	440	450	479	460	454	466	453	491	451	480	491	522	447	481	453	441	441	430	451	458	479	467	452	476	435	451	461	486	480	456	430	502	458	469	478	484	487	436	436	490	491	451	456	449	458	439	441	454	478	446	459	463	472	465	496	432	468	458	459	471	419	479	481	471	520	456	480	455	468	435	479	429	459	446	458	427	469	491	463	435	448	445	460	447	466	445	452	472	419	486	430	477	460	454	464	447	480	456	456	489	456	473	451	463	456	456	446	423	472	446	475	531	430	437	465	437	437	474	466	451	463	464	462	451	463	458	457	455	478	470	479	484	414	443	447	425	453	457	445	441	435	460	477	450	506	438	463	451	469	468	437	466	455	455	486	450	436	471	463	458	498	479	451	461	487	455	437	416	505	477	438	466	451	428	495	472	436	456	477	418	457	477	478	494	488	461	473	452	498	490	500	438	421	453	445	457	457	451	453	494	464	444	457	479	437	498	469	448	422	450	451	447	463	460	480	462	467	441	454	460	509	428	456	484	465	452	479	461	489	464	459	454	473	484	500	477	439	486	446	465	476	439	452	463	461	516	437	467	477	478	507	489	438	437	466	463	435	458	449	483	485	449	441	484	455	508	476	490	446	443	453	491	459	482	450	494	425	449	420	451	490	466	474	452	431	411	490	438	446	448	429	504	419	434	475	504	463	484	474	449	478	465	428	443	466	424	444	447	472	462	477	451	403	483	496	433	449	434	483	479	460	483	453	440	468	495	497	481	432	427	468	440	482	467	505	455	447	442	462	442	543	465	478	441	482	511	462	479	441	469	452	432	479	464	480	486	512	456	449	469	465	446	455	474	440	439	418	447	427	440	466	462	484	432	487	480	487	467	464	488	453	448	471	514	449	455	438	481	501	447	462	504	491	447	491	458	514	481	445	486	452	445	441	488	436	469	459	438	453	430	445	457	481	448	450	455	471	468	439	457	498	469	474	453	469	463	497	480	492	444	489	456	451	476	477	459	444	471	461	469	439	447	494	443	443	431	460	489	468	462	478	457	472	490	454	475	464	475	459	450	436	433	477	484	453	437	466	443	456	463	419	446	450	452	465	461	516	433	484	392	461	458	453	480	484	455	422	478	433	470	436	457	439	447	475	463	466	452	431	480	458	477	473	446	470	453	436	486	489	499	454	497	499	465	471	447	453	476	471	433	413	468	466	460	460	490	485	442	447	458	455	460	494	462	508	450	446	464	431	450	425	440	481	443	459	482	452	452	449	454	475	474	470	463	460	492	487	441	470	480	470	449	503	429	481	461	458	439	429	472	458	465	429	443	447	463	444	424	457	454	456	438	467	444	494	478	469	464	462	464	455	461	458	458	412	440	501	439	446	448	459	482	448	434	508	452	458
7493	1032	714	826	1322	1446	1455	1343	1202	1056	1105	970	938	819	857	811	807	743	723	724	683	679	672	673	655	718	699	648	621	668	642	648	689	637	666	682	621	613	658	599	616	658	623	677	591	644	587	602	625	627	605	630	644	605	612	580	623	576	596	642	587	604	566	593	632	633	612	638	586	632	657	607	608	568	623	594	594	602	585	611	583	544	616	631	643	625	625	650	615	586	610	624	593	617	586	612	593	605	572	614	593	590	598	613	583	570	591	605	642	586	636	574	628	598	645	622	598	646	585	599	610	625	624	631	574	593	620	595	595	557	630	639	624	623	591	638	649	592	632	613	656	592	683	649	599	592	610	595	589	598	615	634	639	605	606	569	608	620	637	626	616	596	588	636	631	620	623	634	595	600	577	626	642	623	603	595	579	592	585	602	589	598	620	586	601	612	602	599	633	611	613	581	642	609	603	605	590	605	626	548	637	586	598	631	643	593	625	564	620	617	665	603	612	596	617	618	606	623	609	618	620	575	587	581	608	590	589	614	591	614	569	638	629	642	592	579	611	611	610	592	580	622	596	611	655	626	628	596	603	636	610	574	625	634	598	582	570	613	561	632	626	589	578	582	576	624	643	603	591	597	611	613	559	615	608	603	606	602	606	598	639	583	628	598	602	570	628	592	625	623	582	629	628	590	651	624	611	602	599	633	609	625	631	598	576	619	611	586	618	630	608	603	603	574	608	641	620	599	653	585	617	623	581	600	609	606	619	612	582	593	581	603	600	553	556	624	600	576	654	576	603	563	630	623	610	612	564	574	582	560	614	627	641	639	628	673	566	612	610	617	600	590	606	601	573	628	575	611	588	606	570	625	624	591	595	640	589	564	623	591	643	583	652	631	598	580	597	614	606	587	612	598	613	608	606	588	611	613	625	643	610	617	612	613	606	628	606	624	595	630	578	606	547	602	597	574	634	593	596	631	618	578	633	616	613	568	594	619	649	639	615	555	601	547	573	609	625	604	607	581	626	575	587	600	594	622	600	615	593	615	610	539	583	594	608	639	612	592	609	637	615	603	603	611	609	616	590	638	585	593	603	604	627	594	601	594	587	552	595	598	618	618	628	567	613	622	648	621	629	602	611	609	606	561	594	640	634	617	587	647	602	579	605	557	577	598	577	592	588	613	557	588	604	616	588	652	569	623	610	559	588	596	583	620	578	591	631	573	583	644	576	601	566	635	615	638	615	592	674	607	597	573	578	621	599	596	561	615	606	604	621	634	555	644	589	568	594	647	614	620	566	612	623	629	601	580	565	640	608	596	557	599	598	610	573	623	613	624	596	629	573	592	618	611	613	576	598	582	582	602	635	641	602	591	636	614	584	588	565	639	582	617	613	600	572	586	580	568	621	576	602	623	629	580	573	594	641	623	605	631	640	627	609	637	617	601	613	622	577	596	601	632	599	620	558	554	643	607	605	608	593	583	538	615	627	610	574	608	618	596	609	574	645	653	624	591	569	570	622	603	592	600	611	574	662	574	623	593	612	599	639	641	629	671	633	603	635	575	610	650	592	620	605	565	603	583	621	636	587	609	594	571	627	615	579	603	625	608	634	616	559	600	644	561	599	600	575	607	580	600	590	593	631	654	636	622	604	625	633	560	597	620	591	547	600	586	635	580	592	631	598	620	607	573	603	620	644	582	613	623	595	631	600	623	640	570	606	627	599	608	671	614	582	619	587	613	654	599	579	585	609	603	597	599	614	620	595	580	596	591	647	638	566	616	625	602	617	592	613	628	611	674	626	623	561	594	617	539	583	610	634	583	581	593	659	641	623	582	596	568	578	547	563	585	610	603	545	595	569	633	570	627	635	601	648	653	618	550	580	569	605	573	605	601	623	630	592	650	621	601	633	606	584	630	565	588	577	613	563	595	611	590	566	629	623	616	597	589	628	622	611	619	586	623	628	614	584	633	606	585	602	616	591	616	611	604	655	549	578	614	549	583	526	608	595	620	599	602	573	575	582	618	585	610	636	614	570	574	587	643	625	615	615	635	585	632	616	557	640	624	613	567	638	660	574	618	593	597	565	611	582	607	634	569	595	677	578	592	612	668	616	567	643	579	583	557	605	589	593	607	614	621	580	658	630	627	634	622	601	609	643	593	633	596	641	572	595	567	622	585	609	615	657	602	624	601	592	628	586	582	585	627	562	598	589	582	621	670	562	619	596	566	584	611	619	619	582	627	554	587	633	625	551	585	576	643	579	629	604	594	618	612	610	603	603	634	597	630	551	564	627	643	547	625	582	611	593	583	585	607	599	605	628	630	580	567	593	565	600	569	624	597	622	651	611	633	609	647	556	601	594	678	634	638	601	625	594	616	601	614	657	616	626	631	556	633	634	597	562	602	606	579	606	603	601	615	631	668	623	595	588	565	619	586	607	645	629	612	580	582	567	592	661	606	621	602	597	630	581	621	596	588	583	623	612	592	637	623	613	588	569	622	622	570	624	607	594	597	635	584	625	603	606	589	598	580	595	625	623	622	598	593	584	626	645	612	681	598	654	603	635	612	591	581	594	633	569	612	646	589	610	582	649	611	621	573	603	593	661	581	620	586	585	582	611	583	647	581	576	663	647	586	624	642	591	610	590	611	575	597	604	598	582	612	579	585	624	590	596	630	589	584	615	595	543	613	582	618	625	641	621	610	627	606	603	603	557	605	636	592	590	555	615	627	587	635	618	646	624	579	643	630	597	623	636	631	609	628	590	605	607	569	607	621	626	606	613	610	590	625	573	588	621	602	633	633	594	579	591	603	596	590	599	577	606	583	607	585	618	608	628	616	616	594	639	616	644	562	640	579	560	634	662	604	637	606	597	572	623	620	629	637	594	638	594	600	595	614	604	577	581	635	600	642	599	614	624	526	586	552	583	601	608	611	585	580	603	600	650	626	587	596	658	636	565	585	597	600	648	600	605	631	584	635	649	593	590	582	576	623	615	625	613	558	608	620	642	617	615	604	607	589	592	659	620	598	640	613	600	589	614	621	613	600	612	603	621	641	564	610	643	580	578	584	550	591	605	581	621	590	612	642	641	626	603	603	682	605	583	585	595	605	565	620	612	628	574	557	607	594	597	589	655	566	635	585	591	598	583	635	579	577	600	574	628	588	603	625	588	557	569	601	639	634	642	607	602	611	628	561	633	610	633	608	626	601	577	622	590	593	617	623	637	618	586	592	614	631	591	653	624	613	687	617	610	600	604	603	609	597	595	608	609	644	591	601	587	577	614	628	619	606	574	600	635	609	622	688	600	609	586	582	610	610	589	597	612	587	580	612	640	591	601	616	638	613	600	553	566	568	598	606	610	619	602	610	627	644	592	570	628	600	554	634	532	593	632	613	599	596	613	572	625	651	604	606	599	587	658	600	600	586	612	563	611	601	637	583	603	596	625	613	635	580	631	587	571	607	607	630	599	594	596	606	621	559	593	610	640	587	620	602	581	621	610	593
15018	1738	927	873	921	1470	1635	1559	1432	1328	1176	1175	989	962	874	828	852	812	837	793	725	739	721	729	716	699	699	681	748	720	677	620	674	643	675	642	657	666	634	626	658	625	589	623	662	623	647	619	610	631	657	617	670	628	641	641	565	628	602	602	638	623	648	644	653	636	642	647	604	600	611	669	586	608	643	640	638	575	587	584	602	657	662	642	594	667	651	637	676	619	594	588	590	625	667	613	660	596	596	668	622	582	609	625	591	607	629	611	647	640	640	595	588	617	622	609	629	572	617	602	623	620	629	637	586	612	612	587	624	646	627	600	614	626	609	621	640	654	607	592	634	639	642	608	603	633	619	647	625	603	610	628	635	626	603	635	644	609	669	606	579	618	631	587	594	633	617	618	594	585	642	632	572	611	618	620	575	640	662	610	565	611	584	593	571	618	573	613	589	619	627	614	607	602	663	596	603	592	615	614	609	618	581	678	576	629	627	640	581	558	631	603	581	595	636	579	561	632	643	628	657	589	614	623	578	626	627	618	575	592	583	643	593	573	633	627	586	648	642	668	613	580	654	636	615	648	591	573	619	668	607	572	592	594	575	586	618	615	636	620	627	630	593	567	661	611	625	645	631	606	626	583	616	609	610	608	618	619	603	665	628	617	624	609	598	609	559	605	631	637	604	598	609	594	627	629	618	625	609	639	611	593	591	558	585	639	613	581	575	606	632	587	604	573	618	634	599	582	567	620	584	635	582	621	609	666	635	602	609	570	621	621	601	650	580	629	631	606	571	612	649	581	598	650	608	624	593	597	620	631	588	617	632	581	623	586	589	628	663	595	606	636	566	580	617	602	635	640	597	644	626	608	591	609	596	586	580	646	600	602	629	573	605	617	629	634	610	593	587	616	627	680	591	614	595	599	634	661	611	613	577	603	666	615	609	619	640	575	599	619	585	606	628	584	580	654	601	606	620	585	578	610	584	639	599	635	596	670	584	606	659	581	610	676	568	601	615	605	610	619	610	634	585	597	623	622	595	624	582	583	592	637	560	580	608	643	618	642	602	593	660	605	608	605	620	614	598	585	549	628	631	611	618	598	644	577	589	592	611	632	605	559	599	634	671	600	591	614	647	567	623	602	595	598	605	667	624	618	615	583	613	657	646	601	611	640	636	666	628	605	623	627	596	616	554	578	613	605	613	653	612	575	649	646	571	632	585	634	603	578	621	590	624	588	623	628	599	596	595	640	576	600	619	606	606	629	604	605	615	644	612	621	597	625	649	592	631	607	635	609	633	600	597	591	622	603	567	616	652	618	614	586	625	581	628	621	599	622	635	607	616	613	630	598	637	633	663	589	638	605	625	621	684	663	620	585	638	613	598	625	611	584	595	650	665	599	565	641	542	602	581	605	572	565	645	589	618	596	631	612	622	606	689	630	606	665	587	591	602	625	607	636	602	608	574	630	602	614	621	629	617	614	657	621	615	618	608	603	628	611	653	580	605	625	656	593	580	617	616	618	569	639	628	635	644	619	618	593	617	615	581	598	670	593	604	585	618	588	618	585	655	557	602	579	628	624	596	603	627	576	595	609	588	596	625	643	600	632	641	592	605	623	613	584	590	604	592	598	590	636	677	565	599	591	604	607	606	602	621	602	587	593	663	631	603	604	635	607	613	611	607	603	607	598	640	592	626	611	628	624	646	603	602	613	573	626	608	644	593	620	620	624	620	595	566	592	600	634	635	649	631	612	594	638	602	609	631	603	600	599	638	587	625	603	668	626	626	638	607	616	636	632	624	597	610	594	585	646	592	605	629	667	627	619	610	595	604	620	604	614	659	655	603	577	610	611	599	581	587	653	596	604	600	634	610	671	619	588	621	555	608	607	620	622	653	588	617	631	612	608	636	599	639	628	615	627	656	617	602	583	569	619	657	616	635	604	616	593	588	575	604	624	611	637	600	601	650	627	600	610	604	603	606	587	627	617	602	586	666	647	603	658	618	603	636	573	638	616	624	626	606	570	629	582	654	586	612	615	627	638	608	642	584	607	645	615	623	595	584	591	609	638	639	653	630	579	623	627	619	578	567	640	605	621	613	586	634	607	609	623	604	665	624	588	574	579	648	654	644	608	631	633	604	689	618	637	626	656	613	634	606	642	615	656	581	613	665	627	606	632	615	638	594	613	614	624	573	608	585	545	639	633	591	629	586	575	654	586	610	669	620	627	603	650	642	621	629	554	606	569	629	606	593	597	636	647	561	645	628	637	609	579	598	629	575	611	558	604	620	594	613	637	617	643	640	592	579	637	601	601	572	597	670	652	629	654	609	609	663	615	647	578	610	676	552	600	593	618	618	614	646	621	610	631	618	617	594	616	620	583	644	603	626	597	669	614	629	607	653	578	614	589	618	607	641	608	629	573	575	623	660	590	600	630	598	651	620	566	613	630	579	601	641	652	600	618	590	627	574	625	590	641	592	605	654	588	638	579	642	639	603	622	606	563	611	613	593	593	589	610	626	607	596	614	622	634	613	618	637	605	619	618	613	656	607	620	645	642	593	582	626	623	611	633	643	599	625	562	604	606	598	624	618	591	650	627	624	600	600	599	614	631	583	622	606	599	613	607	644	620	579	602	676	622	646	645	614	607	583	547	601	612	629	623	635	611	614	632	665	562	623	641	634	611	645	593	585	632	643	631	571	614	594	635	613	640	612	625	640	613	592	615	652	572	638	587	608	621	593	624	639	637	603	643	627	629	609	626	608	600	594	571	605	601	571	669	619	642	617	605	605	575	659	629	609	585	590	642	620	618	631	610	621	600	627	653	613	620	586	584	631	597	644	571	633	597	593	620	638	565	628	583	604	607	574	637	639	581	608	581	620	624	580	635	643	599	598	593	647	635	606	582	618	631	610	599	580	573	650	624	606	618	585	594	632	611	590	635	592	589	637	623	620	622	650	633	607	572	602	594	641	604	645	584	621	590	609	578	603	626	587	572	600	604	673	632	607	615	583	603	611	592	612	625	643	576	619	638	614	649	555	612	593	607	642	625	603	612	600	609	614	600	622	608	625	663	598	624	597	606	616	605	620	574	568	576	623	576	609	625	624	583	634	609	600	677	618	624	654	647	589	609	586	613	603	617	603	602	615	630	647	583	602	633	602	656	646	622	649	648	568	617	591	646	621	579	592	610	599	645	640	638	607	569	612	572	603	607	637	574	609	595	613	634	603	587	624	613	612	643	592	643	670	628	624	583	618	625	579	635	619	622	633	615	600	569	625	642	631	626	612	625	625	642	617	587	585	607	650	631	623	599	627	580	620	583	672	611	617	624	658	588	577	606	593	640	592	636	619	598	616	640	558	620	610	606	657	642	586	576	635	603	566	601	643	622	606	620	627	557	624	592	565	605	606	579	639	631	615	619	617	593	576	577	630	625	612	563	589	627	626	575	576	629	616	588	593	652	608	609	605	601	618	604	636	630	601	611	630	618	613	637	589	639	581	615
10998	2033	1463	1667	3576	4734	4516	4110	3553	3185	2793	2495	2267	1969	1827	1694	1632	1526	1450	1459	1337	1264	1218	1137	1138	1168	1089	1108	1035	1047	1056	1014	1084	993	992	1015	938	993	901	964	925	932	931	875	901	901	870	867	880	807	904	887	897	890	904	904	853	861	898	888	870	831	807	902	853	947	851	847	860	854	867	884	832	862	836	921	849	873	819	887	830	866	879	874	777	872	846	841	848	807	848	858	882	839	846	870	840	857	841	861	801	859	858	868	821	856	844	849	826	862	823	837	876	799	816	821	815	840	841	808	802	792	782	843	817	867	798	838	768	732	818	880	856	853	895	859	837	808	830	858	878	872	789	868	858	846	836	837	844	872	819	815	806	795	859	865	835	790	849	880	832	796	824	826	819	840	845	864	844	775	850	794	766	855	816	804	821	806	780	809	829	842	853	821	853	812	821	852	808	844	834	810	843	855	829	842	824	891	828	830	844	820	791	863	817	821	800	804	847	770	836	867	799	828	885	815	832	811	824	835	822	793	828	833	822	813	851	819	805	816	827	810	824	860	799	776	840	849	814	797	842	806	840	810	866	856	809	859	845	822	860	841	792	867	815	824	788	777	844	794	824	833	849	840	841	854	793	815	787	924	791	829	814	821	813	818	811	840	860	811	819	797	798	821	806	748	774	830	858	798	820	852	771	843	845	891	830	822	853	851	820	797	799	803	831	847	857	811	804	783	814	825	880	832	849	840	842	814	903	825	838	855	859	823	815	869	861	833	873	811	840	837	811	879	859	795	837	888	773	837	798	806	849	914	833	806	812	852	803	847	781	787	862	852	874	854	799	832	866	811	744	822	835	837	820	849	806	830	818	840	779	837	852	883	820	822	817	840	791	836	765	837	863	862	796	813	809	833	851	831	794	809	837	821	848	812	838	827	815	817	861	787	852	807	857	819	807	832	820	801	807	821	843	841	811	843	833	858	829	804	846	846	822	853	850	824	838	806	822	796	793	842	823	867	831	833	861	874	827	822	798	820	832	825	806	840	837	824	795	826	876	799	839	800	815	823	852	839	828	821	834	806	846	806	871	838	831	784	762	792	819	825	855	839	856	802	857	823	880	837	833	861	824	825	814	827	792	812	841	838	796	843	822	838	793	824	810	782	904	818	818	851	832	818	847	825	803	860	824	764	807	836	846	817	790	841	794	821	843	845	861	857	834	854	835	797	813	772	888	772	859	808	807	810	819	816	849	832	844	838	809	827	855	805	846	799	839	803	806	784	831	830	799	800	795	846	813	805	835	853	860	847	835	817	816	831	794	837	811	801	825	799	806	803	801	837	830	828	883	833	807	807	844	784	825	826	835	831	818	791	782	835	849	828	868	814	815	791	787	809	852	822	764	824	836	848	781	844	817	832	795	844	826	852	853	830	838	859	859	846	882	810	840	824	827	848	816	786	800	828	789	812	765	832	849	831	810	876	886	834	845	794	856	792	840	812	870	833	807	798	779	840	814	811	781	883	835	821	853	850	831	838	788	806	796	794	831	853	816	833	862	816	848	834	853	831	820	799	886	899	796	866	902	856	767	827	840	837	816	810	808	796	847	822	807	823	810	791	802	789	838	780	928	807	848	789	839	843	798	784	791	828	796	804	795	857	848	772	873	868	835	819	832	812	743	803	796	846	819	829	781	821	816	846	821	805	822	836	864	851	878	749	834	792	827	774	846	781	840	881	830	859	860	829	755	832	826	839	850	842	826	758	828	809	811	854	808	820	806	841	836	849	863	820	792	832	859	849	801	811	823	844	830	855	821	818	813	873	842	799	818	853	780	811	834	869	861	775	831	805	817	868	808	815	827	864	828	806	870	825	822	845	862	820	771	849	768	834	910	853	819	794	792	821	862	847	785	835	874	828	826	848	790	808	862	828	846	826	817	832	818	794	834	822	793	876	802	828	839	833	807	824	758	815	831	807	834	792	834	805	851	821	776	786	824	765	852	856	817	833	824	755	821	831	778	839	821	839	790	890	854	809	815	803	833	827	840	817	832	807	823	839	814	822	795	774	767	816	860	799	784	827	777	855	765	808	755	846	842	844	806	862	773	811	825	789	814	799	822	842	812	811	831	861	856	778	809	821	806	794	862	859	861	778	825	769	817	832	828	829	813	826	830	810	824	822	795	774	874	884	839	806	857	823	834	783	828	816	831	870	829	816	788	861	853	831	849	838	829	876	843	816	830	779	775	819	824	842	809	886	823	827	770	827	820	837	827	880	834	818	838	836	872	841	843	796	819	807	839	814	816	863	844	835	829	805	847	787	852	794	771	787	827	811	842	846	817	850	786	771	834	781	859	834	852	817	822	788	819	789	815	803	775	796	779	820	788	823	807	828	854	841	879	786	786	880	814	815	794	810	861	896	762	816	831	808	829	819	796	814	833	842	816	820	847	822	828	791	791	815	823	843	800	791	806	816	871	848	783	826	790	816	770	784	819	823	800	856	799	805	858	855	798	836	785	829	801	851	877	829	883	857	845	851	842	755	882	832	843	817	792	797	805	863	839	805	765	804	845	808	785	850	796	852	849	852	895	861	849	839	777	877	847	814	818	814	787	862	830	799	822	846	855	827	836	866	818	797	772	802	796	795	848	862	815	826	815	811	887	839	820	831	786	859	836	790	812	831	814	843	862	844	808	885	801	870	796	859	801	815	877	835	834	853	839	883	799	806	826	819	845	787	853	798	821	762	841	810	820	786	820	804	795	827	856	831	871	804	820	797	800	802	815	819	788	808	902	842	817	811	789	774	851	753	838	767	843	824	847	806	856	824	853	804	831	811	810	791	853	798	791	833	877	786	855	816	794	837	848	819	840	827	850	815	835	839	826	791	921	815	842	813	885	847	820	804	871	826	852	803	779	790	805	830	827	874	838	767	785	832	827	850	844	807	831	813	831	857	831	854	767	827	821	798	792	810	863	853	743	823	800	815	790	817	812	800	815	801	852	755	856	875	809	868	842	834	804	828	834	868	875	808	814	846	828	784	856	833	906	836	874	810	832	844	851	808	860	827	778	828	807	787	796	820	849	848	821	817	805	799	794	889	827	823	804	861	868	791	828	825	857	854	821	792	817	798	813	825	802	827	806	810	804	853	837	814	841	774	871	853	834	881	776	818	805	833	794	831	865	835	843	834	863	828	830	837	859	775	864	813	785	843	792	785	834	796	780	868	797	794	865	784	771	776	824	850	782	775	839	841	817	776	807	844	851	812	814	803	818	808	870	759	885	801	863	768	805	809	796	836	801	855	803	792	837	825	808	820	827	827	817	815	816	836	795	807	783	877	848	810	837	849	804	874	846	808	824	860	837	840	832	812	783	825	815	858	817	816	851	834	784	838	781	811	804	812	896	836	787	802	783	820	813	793	780	801	867	861	839	848	826	799	799	869	844	805	778	823	850	845	861	816	810	859	799	796	802	829	860	840	871	854	834	801	877	807	863	812	806	800	841	798	837	794	791	821
7185	1023	563	426	669	1219	1438	1368	1128	1032	872	776	672	591	525	452	455	432	370	325	327	314	300	323	252	282	242	253	248	227	195	226	233	215	213	199	200	213	214	197	194	202	164	197	176	184	191	176	174	179	169	200	177	173	184	170	182	167	170	155	146	188	166	161	161	176	180	160	195	166	182	193	165	163	144	154	157	152	157	150	146	146	131	152	142	157	160	173	163	148	177	143	153	166	162	155	161	159	162	156	149	156	162	148	153	151	166	150	128	148	152	143	160	157	173	168	158	170	153	144	149	160	153	186	171	155	161	153	163	133	157	168	154	135	150	145	144	167	153	167	138	162	159	135	137	156	143	134	151	149	156	151	180	150	142	160	160	159	147	158	160	157	171	172	123	143	149	163	152	174	160	158	155	143	173	139	149	165	174	149	162	149	160	157	142	179	148	163	139	140	165	152	167	153	152	141	161	142	165	153	179	170	141	157	167	153	172	146	150	147	141	146	174	172	181	135	158	155	154	165	176	155	155	160	149	138	169	130	165	165	148	183	157	170	184	161	153	154	181	136	151	142	143	159	160	141	159	170	143	161	144	149	138	162	158	170	170	155	162	176	128	136	145	153	148	156	159	151	138	143	164	163	154	151	131	140	149	164	159	163	168	148	146	180	148	182	169	172	150	142	166	157	141	162	159	142	186	151	153	156	148	169	143	170	155	151	174	160	148	146	177	147	135	157	130	147	163	154	177	143	144	145	164	127	144	162	161	146	144	158	172	134	134	153	158	151	144	141	149	142	159	157	151	136	156	163	166	149	145	148	146	153	154	154	135	159	139	161	152	136	153	162	161	130	158	156	145	144	170	164	177	142	169	171	145	138	152	157	153	144	142	162	142	163	146	156	141	169	168	165	148	130	150	151	145	149	162	153	161	130	145	173	161	156	185	158	159	176	164	154	155	145	132	170	158	169	183	167	168	140	154	146	144	160	142	165	154	148	166	168	158	144	158	169	159	144	161	154	188	150	143	138	172	153	159	166	139	154	135	165	148	142	154	154	142	155	146	151	176	141	159	167	148	157	161	133	141	153	155	154	136	131	152	159	167	184	151	172	128	146	179	149	175	156	136	159	176	154	122	151	168	150	146	155	158	155	143	143	140	148	149	149	133	143	140	153	178	130	141	165	146	149	155	141	163	172	149	151	175	145	150	166	168	174	159	136	172	175	150	142	161	146	157	146	144	147	157	157	161	170	168	151	147	158	178	146	150	171	168	168	142	143	180	166	155	159	142	143	150	168	157	152	164	157	154	158	145	149	141	140	148	151	150	151	146	176	135	143	138	139	152	133	148	146	146	148	150	152	147	175	131	147	156	157	144	165	151	141	155	155	143	167	167	145	138	135	148	153	143	172	156	155	145	172	167	174	147	149	151	145	181	158	157	139	169	150	173	148	151	154	132	131	136	161	156	157	147	157	159	179	164	155	132	137	155	172	151	163	131	158	143	166	139	150	137	161	168	153	171	138	124	161	164	159	152	153	141	153	166	157	154	139	147	146	154	155	142	138	162	143	159	152	151	143	161	150	172	160	159	143	141	153	154	148	149	158	148	151	153	169	162	147	150	151	169	164	142	154	161	133	150	165	167	168	165	152	154	158	144	164	142	168	163	163	154	166	160	154	171	137	147	142	161	156	147	157	182	139	152	161	152	168	153	146	166	164	156	167	151	138	158	148	140	144	165	164	170	173	137	182	183	150	159	150	149	136	131	144	150	160	152	159	151	159	150	141	174	136	151	179	148	152	149	160	165	152	148	139	149	146	166	184	170	147	133	148	170	169	137	145	167	146	162	172	150	152	163	147	155	158	143	137	157	162	157	159	137	149	161	182	172	147	156	136	138	163	169	156	150	158	131	172	164	152	159	137	142	182	159	153	164	150	179	135	155	160	153	153	155	153	153	144	163	139	168	160	160	158	135	148	151	155	146	162	151	144	162	157	125	160	151	153	165	142	170	155	162	170	165	164	156	148	154	160	152	162	177	152	161	145	166	158	156	159	173	141	146	149	152	148	134	141	162	146	160	142	169	132	151	164	170	151	170	141	173	146	158	152	149	157	151	165	168	163	138	136	150	160	159	158	142	150	135	139	165	163	164	147	135	136	179	170	159	142	161	145	162	141	162	140	130	146	159	165	169	148	178	186	150	136	145	179	152	148	179	165	141	155	146	141	146	133	178	166	168	171	131	169	131	164	174	189	145	168	153	145	131	151	162	136	146	157	168	186	158	165	159	149	157	155	158	140	165	160	148	134	144	151	141	149	151	159	165	147	164	149	161	162	155	160	154	140	140	142	168	156	141	159	185	150	159	161	149	160	149	165	150	153	157	152	133	143	139	160	146	138	150	146	176	143	146	147	138	158	173	159	149	181	169	158	153	139	164	143	186	155	134	145	145	158	154	148	168	156	167	163	147	138	160	134	178	183	160	163	162	150	131	183	166	127	146	129	135	167	158	157	162	161	151	147	158	156	166	168	139	149	144	148	153	178	167	159	166	159	158	145	168	135	154	153	143	145	131	151	156	181	160	175	158	156	138	168	168	156	172	146	140	170	175	163	172	145	161	149	142	146	150	173	148	134	152	147	180	143	160	150	177	149	148	157	141	134	134	133	155	173	170	158	147	157	160	146	183	133	150	154	163	157	150	171	152	149	152	162	177	149	157	146	139	161	156	132	177	171	153	161	179	164	168	147	145	161	151	163	165	153	155	170	178	141	164	150	163	166	149	130	159	157	153	156	172	125	159	155	154	152	152	140	151	151	159	166	156	142	165	137	165	169	156	154	129	164	157	140	159	182	162	183	193	131	162	159	166	166	158	140	152	159	145	151	153	146	161	163	158	147	173	166	158	162	180	140	146	160	155	152	142	157	171	158	154	167	159	139	153	162	179	155	146	166	144	186	171	154	159	162	147	136	164	150	158	151	152	151	151	152	129	126	159	141	165	146	165	144	165	139	135	165	149	137	160	166	152	168	138	157	167	156	157	179	149	136	150	168	158	149	159	154	136	170	163	138	145	142	170	157	151	149	153	156	140	159	162	157	149	151	162	174	153	147	169	149	175	161	152	167	169	163	143	158	163	157	164	133	136	148	142	140	174	172	169	197	145	159	156	168	159	149	170	141	152	153	138	168	141	154	162	171	139	137	158	154	156	164	136	188	141	158	166	154	148	165	146	158	145	158	151	173	182	138	170	139	156	157	157	134	130	131	144	142	151	173	142	147	151	166	175	152	153	157	164	160	155	159	139	162	146	159	142	158	162	162	134	156	158	150	149	156	122	142	166	139	138	152	165	148	178	153	154	145	162	163	137	162	142	180	160	165	179	161	159	156	162	149	161	164	171	150	161	152	167	151	167	156	155	153	158	158	161	153	184	145	153	149	166	158	131	164	160	160	160	160	152	153	138	164	145	169	165	152	150	153	167	167	172	150	178	143	161	154	162	161	145	142	150	149
10866	1978	1177	1529	3987	5225	5054	4356	3719	3154	2725	2291	1973	1778	1475	1365	1202	1131	942	984	853	807	729	722	716	625	632	606	541	562	466	475	467	480	426	444	437	427	385	402	364	381	360	352	354	336	341	329	345	334	330	339	319	311	312	246	301	277	279	344	293	308	286	290	282	270	286	281	299	307	293	278	297	284	275	295	310	257	276	281	293	287	242	284	253	259	299	239	264	258	274	293	261	275	270	262	253	254	273	256	259	285	292	265	247	280	226	241	260	269	260	262	254	226	248	245	261	229	262	237	256	245	247	269	229	240	216	233	264	246	231	261	242	259	259	231	210	243	250	226	233	253	252	260	239	252	217	255	247	250	258	272	284	236	224	237	260	249	276	234	257	232	253	231	248	247	253	257	244	263	255	261	255	227	243	273	252	209	234	245	230	271	260	241	237	262	262	258	266	232	225	255	262	245	263	250	254	223	220	223	234	232	268	246	217	271	229	275	261	253	239	246	255	210	250	254	238	236	224	231	226	228	240	256	231	251	275	236	252	262	241	234	246	240	256	278	253	218	244	252	270	261	263	252	213	255	240	246	234	228	261	239	214	236	230	268	247	245	247	244	272	253	247	246	239	226	264	236	232	246	230	236	222	298	242	252	231	238	263	219	265	208	229	214	252	251	248	239	234	248	235	243	225	225	251	238	229	246	252	225	238	207	220	259	228	275	261	241	247	237	262	240	220	225	238	243	254	273	244	247	238	236	262	243	248	248	254	227	221	239	225	238	265	239	251	236	232	245	255	232	252	244	207	255	234	240	247	240	253	240	247	230	217	244	232	232	274	212	210	275	252	235	245	260	259	230	268	246	268	239	212	225	263	223	267	229	268	241	262	240	229	252	207	248	269	271	245	244	267	248	260	256	225	239	242	229	237	226	275	230	249	238	243	238	227	245	242	238	250	214	216	215	246	257	242	238	224	218	271	243	248	261	233	242	224	243	254	227	216	232	246	244	238	228	261	275	222	227	226	219	233	229	241	230	236	246	239	244	273	247	250	244	252	237	223	209	258	240	235	243	259	226	218	279	234	243	244	241	236	245	245	245	232	221	250	216	221	213	261	253	257	242	241	248	250	245	229	254	248	259	230	249	252	232	229	253	240	221	232	256	260	247	247	237	241	222	239	239	238	226	271	255	252	238	276	250	265	246	246	255	237	253	239	275	243	244	233	237	270	231	235	232	203	208	210	244	226	231	226	231	249	236	236	222	223	218	231	243	277	263	218	245	239	239	235	236	242	227	232	242	215	224	235	231	198	231	219	261	237	248	226	218	227	243	236	228	224	248	221	238	266	238	250	256	248	232	233	226	233	232	230	237	252	269	239	214	229	252	246	235	253	229	259	260	228	210	251	237	254	229	252	229	240	262	250	224	242	222	232	236	256	259	214	239	239	228	246	232	214	207	234	254	271	243	252	247	234	233	246	218	245	250	212	245	259	241	249	225	230	214	274	236	210	251	259	250	223	249	218	252	215	255	231	239	241	260	247	253	229	236	229	248	224	245	245	219	242	255	223	212	234	242	260	236	254	232	231	232	245	236	247	256	253	242	293	232	240	207	253	254	204	274	228	225	190	251	223	258	221	225	239	247	245	236	246	230	209	258	224	235	240	260	242	238	254	217	215	206	224	258	227	265	233	230	243	255	229	218	243	236	244	242	231	254	204	219	261	267	247	246	212	244	256	240	211	212	239	205	279	283	235	239	207	199	236	229	262	258	259	266	255	223	252	238	226	209	237	247	233	242	246	243	257	236	234	234	218	243	216	211	243	251	236	234	259	223	242	227	233	238	240	251	245	213	216	229	228	283	244	229	214	241	232	246	199	223	221	240	271	244	220	259	247	257	238	257	209	223	223	234	248	257	233	228	245	200	222	221	251	226	241	253	219	224	267	248	260	232	226	247	206	246	240	261	245	256	230	237	247	231	238	250	257	265	238	239	229	233	236	237	249	246	249	237	233	243	257	224	258	234	260	219	240	215	227	243	233	256	243	245	262	251	239	225	218	249	227	263	192	258	266	228	246	256	224	259	209	248	221	244	262	233	222	219	237	231	239	220	261	251	239	251	220	221	247	251	259	216	219	251	261	268	239	234	228	236	246	256	240	207	246	237	208	230	278	237	247	251	242	261	227	229	255	264	251	236	239	249	238	206	238	237	239	227	279	216	228	252	247	242	236	254	241	255	276	243	235	233	250	237	247	255	269	234	238	232	248	223	235	204	244	217	234	228	202	237	247	267	238	205	227	211	239	229	209	258	228	226	250	234	220	255	226	244	231	249	243	257	245	237	222	258	250	259	202	245	238	268	239	213	235	268	250	262	241	211	246	241	217	240	260	239	244	216	234	210	248	252	267	238	235	204	220	234	244	225	284	277	228	247	254	242	241	240	225	206	237	250	220	244	258	231	237	232	244	233	257	215	257	247	224	234	241	245	250	231	242	232	218	239	230	239	256	232	235	252	205	226	234	226	226	255	236	245	242	249	239	237	245	246	247	244	241	235	247	230	250	239	241	243	227	239	222	246	253	278	206	280	261	223	229	226	222	241	246	250	219	218	230	243	229	257	243	234	259	240	247	274	236	254	260	230	250	240	240	215	248	227	226	242	224	261	218	237	254	242	231	225	230	226	240	228	232	227	243	240	242	252	228	247	221	227	225	250	236	212	214	227	241	247	258	235	261	219	218	250	228	246	224	242	241	219	208	252	226	249	247	238	243	230	233	237	253	250	245	227	230	229	231	242	244	240	270	265	248	239	260	244	257	234	229	221	224	243	251	226	254	236	247	238	209	256	245	251	238	221	230	249	244	233	234	226	229	228	249	233	228	241	234	247	258	226	238	236	279	235	245	240	259	233	216	239	240	238	210	234	242	239	245	243	259	232	227	225	252	230	231	218	252	236	248	230	243	259	237	247	224	269	232	278	226	221	218	230	214	215	212	260	238	247	226	250	242	209	228	231	271	257	236	248	245	242	238	227	229	230	261	254	218	234	250	244	232	241	234	255	251	224	227	240	229	258	256	255	217	258	244	211	207	225	259	222	230	235	240	236	254	253	222	267	251	230	225	245	223	233	220	268	228	246	254	237	252	233	245	234	237	266	255	235	257	215	251	223	233	247	253	216	205	231	229	223	244	239	249	252	279	241	263	232	227	235	261	226	230	244	244	250	227	270	255	235	223	242	219	228	249	276	219	254	222	244	237	232	282	243	230	240	268	259	230	257	251	226	265	232	228	240	249	205	225	263	224	236	222	252	256	233	232	249	217	243	229	232	257	235	278	259	228	209	238	238	209	240	259	239	262	230	252	236	250	270	243	237	248	245	226	228	262	238	236	227	246	240	248	237	254	234	226	222	239	241	245	244	241	236	256	244	227	221	238	211	235	247	209	231	258	256	262	246	227	230	227	268	280	252	247	248	231	264	211	271	208	214	225	267	242	235	255	237	246	244	238	246	237	247
12959	1566	834	719	920	1629	1975	1788	1585	1420	1167	1022	969	888	831	807	679	639	552	597	577	494	555	505	506	448	493	469	425	434	403	380	386	402	412	416	369	374	427	392	391	379	395	379	392	376	349	377	355	387	367	357	376	325	365	356	366	347	349	347	342	368	385	369	354	341	350	358	373	335	345	370	379	336	362	366	348	348	325	338	321	352	352	355	328	326	356	362	330	344	334	338	370	369	322	354	384	331	338	361	323	346	344	353	354	347	296	335	320	338	324	310	328	382	347	324	337	337	344	321	309	347	334	335	338	375	338	343	339	334	314	366	315	325	330	343	318	311	329	304	340	334	327	347	335	359	318	367	354	314	377	370	340	303	315	348	345	311	344	350	328	371	329	300	352	325	336	328	354	298	346	339	353	337	378	346	320	330	338	312	344	322	338	339	342	302	338	330	331	345	323	321	326	314	324	324	365	349	329	331	354	309	323	348	348	340	321	346	340	340	366	350	316	342	320	352	353	302	353	346	295	341	348	327	309	339	350	336	324	350	328	338	326	329	312	339	350	322	345	328	358	327	351	322	337	345	310	332	314	344	322	317	331	353	337	334	372	348	332	306	338	323	358	325	330	331	325	385	327	305	335	352	313	355	347	331	318	290	338	361	279	311	326	333	333	360	319	336	313	326	336	345	328	314	336	325	363	328	329	304	328	318	320	351	382	327	319	311	315	338	335	325	323	363	343	323	324	354	325	334	345	331	348	336	365	345	326	359	336	327	332	333	354	353	318	333	330	310	288	329	353	346	337	335	335	372	355	345	295	364	346	337	316	341	324	343	327	316	334	342	335	348	286	318	327	323	299	344	346	346	328	352	318	340	328	318	331	369	335	337	345	321	325	329	382	308	348	328	336	340	298	346	343	329	372	327	361	334	337	350	358	326	305	350	328	316	328	336	330	339	361	356	372	333	357	358	322	312	345	318	351	299	339	347	317	363	334	309	354	329	352	320	342	345	334	324	326	322	346	312	342	328	324	336	320	362	325	335	345	324	346	359	335	315	404	287	317	325	324	341	334	360	352	363	319	322	319	323	307	384	307	341	340	374	351	343	330	352	331	334	329	354	330	355	340	347	311	328	318	337	324	332	336	328	377	338	334	343	324	368	332	320	349	321	297	294	350	356	300	320	344	333	337	318	339	330	328	330	348	334	325	337	354	339	307	358	332	332	347	354	353	348	327	328	322	326	311	332	352	364	329	332	362	318	354	314	317	354	332	339	331	344	323	332	338	347	322	320	349	342	326	312	337	353	320	323	359	317	349	330	368	362	333	344	317	318	377	325	309	313	333	333	311	329	318	343	333	333	316	335	319	345	331	309	345	348	373	309	322	308	335	352	340	336	367	347	354	388	334	336	337	332	347	336	347	353	319	352	326	338	332	309	329	344	331	336	305	330	333	326	327	330	331	321	343	289	342	325	340	306	349	328	369	305	339	350	316	372	324	302	311	324	364	349	342	339	340	303	338	328	321	327	302	341	342	297	281	345	309	312	315	317	328	321	309	331	318	301	360	343	339	319	333	354	341	331	325	344	331	351	325	321	341	341	313	357	332	324	327	361	338	333	340	357	329	333	349	331	333	331	322	346	314	349	346	300	350	340	335	367	328	354	314	331	322	333	337	351	330	316	303	331	348	344	333	358	330	365	338	362	297	335	347	307	335	321	340	320	387	308	356	338	343	333	358	339	322	371	359	348	332	354	338	324	298	316	352	355	321	346	349	340	317	332	358	324	335	317	329	341	354	364	333	358	346	370	312	332	337	365	341	346	347	323	332	303	324	316	318	346	315	297	356	307	316	358	347	327	322	326	324	314	319	327	352	344	351	339	323	310	348	359	398	350	326	332	335	320	312	348	340	352	339	339	357	332	344	337	334	316	323	326	366	341	345	335	344	313	351	369	361	332	332	341	361	319	328	320	315	338	330	319	321	317	322	346	311	324	327	329	314	330	330	361	338	383	353	331	333	344	322	332	293	336	310	359	344	359	342	315	335	299	364	342	356	345	357	369	321	329	322	361	335	378	339	363	330	352	356	382	298	292	341	353	331	334	347	340	323	332	309	352	339	340	344	334	356	307	319	359	329	358	351	315	370	349	315	354	337	291	347	324	315	357	334	347	320	345	361	316	316	325	332	333	322	360	362	332	349	344	364	370	363	332	338	340	342	358	316	341	356	332	351	295	332	352	336	338	310	302	321	328	328	291	314	341	349	339	307	346	304	372	333	317	329	322	358	335	319	329	329	357	326	320	343	335	321	319	319	332	319	305	330	340	374	342	358	351	318	329	360	331	312	339	321	313	343	366	335	333	330	309	332	342	368	351	338	314	287	348	318	316	327	300	350	356	336	324	346	342	329	322	314	327	324	330	332	321	318	363	351	336	371	374	332	363	346	343	336	306	293	333	334	333	334	340	298	314	363	333	319	334	326	340	330	323	323	320	347	346	330	327	327	333	326	336	323	333	312	350	311	348	327	340	346	317	372	356	360	369	367	359	338	372	328	313	349	318	329	321	360	318	346	335	358	312	313	353	325	309	301	338	354	364	329	334	340	374	311	332	299	311	326	280	356	338	320	329	319	318	346	325	311	318	338	378	382	347	348	333	367	321	361	332	348	347	314	362	298	346	332	329	356	338	342	346	360	334	350	345	287	339	328	305	315	347	313	348	352	343	301	344	306	348	330	307	329	306	314	322	360	317	313	334	362	329	343	338	322	362	313	350	304	314	334	341	339	299	359	328	340	344	328	344	351	338	307	348	343	316	313	311	344	317	332	309	330	322	334	360	330	336	312	325	319	303	335	357	317	366	334	332	322	346	326	320	332	340	343	319	306	303	343	312	327	338	319	320	335	322	343	343	311	364	349	367	310	345	331	325	301	323	334	332	324	311	364	319	353	353	341	353	331	352	357	331	337	337	346	341	331	354	289	322	345	338	323	305	356	340	317	354	364	349	335	335	364	317	363	325	370	329	335	340	305	322	330	318	347	347	313	355	341	360	341	320	369	338	355	361	312	338	365	325	348	360	302	352	349	319	348	353	315	369	299	342	331	313	343	344	327	321	328	332	337	322	319	342	323	362	320	334	326	339	326	319	363	352	314	340	338	328	337	309	362	308	318	318	358	301	303	306	358	334	321	356	315	323	360	343	352	312	336	356	315	321	308	328	317	333	363	348	327	333	338	327	320	344	336	351	317	341	313	325	325	326	328	306	323	343	324	325	347	326	298	361	339	329	358	354	325	330	344	328	322	314	321	351	351	337	267	329	336	334	346	320	334	367	327	319	340	339	353	331	344	341	352	318	324	316	335	361	368	313	360	328	334	314	336	344	336	334	320	311	334	347	362	322	328	335	323	349	363	346	330	349	346	307	340	367	347	315	331	323	327	366	318	343	317	326	324	349	322	337	306	315	348	312	330	333	346	334	361	306	313	318	311	306	313	339	333	327	340	321	344	343
12420	2431	1510	2016	4839	6477	6189	5519	4711	4088	3492	3018	2707	2384	2077	1813	1695	1610	1489	1372	1283	1197	1095	1035	1043	1000	883	901	866	904	850	797	770	744	746	783	752	701	710	715	653	690	594	652	617	602	597	599	588	632	622	615	618	574	573	576	599	586	574	614	553	602	558	556	566	572	575	552	494	613	495	541	499	490	530	480	538	544	495	563	523	534	559	565	534	545	506	502	531	573	499	538	513	514	495	491	496	501	506	503	483	482	489	550	507	479	498	464	497	475	496	488	536	495	465	484	468	487	495	494	476	485	500	488	499	491	543	504	518	486	512	474	509	511	503	516	517	487	520	464	478	498	508	480	520	479	525	477	510	439	479	468	499	514	497	517	506	469	529	472	494	497	523	512	526	453	496	480	532	528	504	471	480	522	512	450	491	506	484	491	501	481	484	472	481	550	480	485	472	479	525	509	489	523	497	507	496	482	500	517	517	511	473	522	475	515	486	494	510	475	475	498	515	487	488	475	476	504	464	475	486	454	493	500	471	461	499	514	500	499	459	510	498	503	474	456	505	520	506	503	486	503	504	484	497	498	471	517	473	493	487	483	472	520	470	454	472	506	482	492	481	507	475	466	488	492	478	483	490	494	462	494	481	512	466	492	483	497	474	491	486	467	476	495	493	442	505	504	436	494	499	482	477	511	509	511	500	494	520	485	453	508	496	540	453	506	469	457	466	522	513	515	460	497	473	473	514	493	502	473	472	502	496	542	525	479	483	529	485	469	467	473	463	499	492	521	458	489	501	539	496	504	529	478	494	490	495	474	485	496	477	500	457	511	524	487	464	498	475	458	464	522	510	496	502	456	487	464	479	483	493	494	507	479	486	496	530	481	503	461	471	447	492	461	475	502	490	448	447	507	473	495	463	492	459	482	479	516	508	500	436	493	467	523	503	451	492	432	477	472	445	487	515	496	503	507	485	488	464	499	502	517	499	493	471	492	465	484	505	496	528	476	509	438	495	453	498	503	482	494	485	484	470	495	470	457	494	458	497	467	470	482	507	464	502	517	536	509	501	454	492	469	505	480	495	508	508	502	521	494	457	503	471	508	502	464	467	528	484	476	487	468	472	482	497	491	491	519	497	480	462	525	514	488	494	457	502	482	491	461	475	511	474	526	504	489	504	485	495	447	460	481	491	495	495	485	509	495	485	508	466	487	470	515	465	485	491	520	520	503	485	501	502	460	475	496	521	520	514	514	493	530	460	485	509	479	482	475	484	506	487	494	494	472	471	508	485	449	512	473	462	466	484	479	495	465	491	488	447	528	497	477	474	500	467	455	483	519	489	505	489	504	475	495	476	529	493	503	458	441	484	486	509	505	448	478	470	495	529	507	479	495	478	495	505	490	474	491	494	518	515	492	480	450	497	494	512	488	477	501	485	514	513	485	501	474	482	494	517	442	508	458	500	515	495	477	483	477	484	540	472	493	475	494	475	500	500	483	480	507	515	508	490	480	490	461	475	467	464	504	482	492	478	424	478	468	495	492	484	480	559	522	515	488	456	472	493	479	505	496	468	449	489	520	462	476	500	470	464	490	498	525	523	459	510	459	474	499	452	523	529	518	515	481	511	509	500	531	477	509	497	473	503	500	487	490	524	489	507	465	497	477	515	501	508	495	475	462	521	474	491	498	486	516	479	499	515	498	486	506	526	459	482	504	519	549	479	499	487	478	496	516	472	457	488	459	496	489	509	498	487	497	507	510	489	503	481	504	476	475	473	471	470	496	501	466	456	463	478	513	476	485	518	497	510	514	519	496	508	483	464	482	474	485	479	504	508	507	521	476	483	501	482	495	464	492	477	464	489	457	453	488	472	512	467	497	471	501	493	485	468	447	518	471	503	498	504	498	469	492	527	500	452	513	482	485	483	476	510	485	463	460	515	457	497	452	481	477	539	454	484	480	500	487	480	488	473	518	482	490	466	477	488	497	479	472	506	507	510	482	520	453	454	463	474	442	462	494	493	475	506	477	476	492	462	482	483	457	480	505	475	489	473	483	480	512	450	487	476	471	466	451	429	495	468	472	471	509	517	505	522	483	471	467	516	466	465	499	478	463	508	460	494	512	479	515	474	488	444	490	490	522	458	475	483	459	478	492	447	502	501	474	501	439	483	473	500	462	487	512	510	497	489	496	532	479	491	498	512	479	493	503	512	487	507	484	516	495	483	487	510	474	518	530	517	532	471	461	520	484	473	490	466	478	491	508	466	457	505	508	451	485	499	487	515	476	509	508	506	487	466	526	481	509	498	519	511	496	507	498	496	458	494	456	516	492	502	482	491	493	482	474	524	522	509	488	523	516	514	480	475	502	508	536	509	494	473	495	491	456	463	504	448	491	501	468	497	484	520	469	439	523	521	466	473	478	502	498	487	479	494	510	494	474	483	482	505	485	481	509	475	499	491	446	496	497	460	511	534	489	469	492	485	457	496	471	480	504	462	517	464	473	488	460	483	491	471	511	482	489	464	502	473	477	482	463	452	518	500	504	486	465	495	466	459	499	547	502	476	496	498	485	437	505	506	495	493	513	495	524	474	475	476	533	503	504	496	528	479	464	490	528	478	476	473	491	457	503	484	459	486	484	501	513	482	510	494	483	493	490	505	505	479	473	511	490	488	511	491	490	464	513	464	473	452	453	473	502	485	498	486	481	466	506	527	478	481	483	501	531	463	513	484	499	452	493	487	523	480	460	459	462	488	469	499	507	479	504	445	515	512	464	470	470	441	456	486	507	497	484	480	493	479	509	483	487	494	510	479	492	474	487	487	495	502	497	497	421	466	500	475	530	469	521	468	486	543	472	461	520	485	487	478	476	482	464	504	502	504	478	477	478	484	495	426	519	467	521	478	504	491	510	520	486	484	461	490	521	476	460	475	496	456	529	483	498	506	453	471	482	477	488	481	470	494	476	471	509	444	490	490	501	487	481	489	500	484	495	529	489	512	490	490	468	473	439	490	494	442	480	489	454	482	450	493	464	464	462	489	485	489	481	470	454	474	471	497	483	527	495	496	466	513	522	468	496	473	484	438	498	493	474	481	459	456	478	514	466	525	524	464	502	500	455	511	524	473	511	470	500	470	541	501	462	500	528	482	509	486	481	490	495	519	506	491	483	471	498	493	539	486	519	463	461	471	458	474	502	452	489	468	511	488	493	468	439	488	472	512	506	471	462	467	484	526	481	459	473	492	488	507	485	466	473	456	506	501	536	520	476	502	462	482	489	489	501	478	481	520	481	504	468	458	499	468	469	474	490	507	491	488	484	490	461	481	446	471	459	487	472	503	479	487	450	459	482	499	462	459	498	479	487	471	498	493	517	466	473	495	482	499	464	473	507	519	445	458	511	511	521	509	466	481	507	511	481	533	418	466	490	474	501	502	499	496	497	497	527	471	506	470	527	496	488	470	452	506	480	526	439	514	517	483	510	490	487	502	450	464	481	492	462	501	490	493	472
5704	613	525	529	513	600	662	677	643	646	537	547	597	514	511	510	494	506	487	468	450	485	562	496	481	476	498	520	489	471	477	489	461	488	454	473	446	466	443	463	425	484	456	469	457	460	442	449	466	476	469	442	464	446	480	492	484	446	464	443	478	494	477	499	458	484	472	463	529	474	491	454	456	411	507	464	467	478	472	443	482	446	447	437	472	493	457	498	465	488	485	447	446	425	471	461	441	464	465	501	414	475	457	473	454	472	498	510	460	467	508	474	500	415	452	468	465	467	424	475	467	466	452	469	458	448	489	440	466	482	473	477	477	424	500	471	499	418	479	433	429	435	476	463	453	440	487	479	462	471	447	469	461	479	469	436	487	455	470	468	471	431	472	464	471	501	484	499	500	456	498	486	467	452	467	422	480	462	500	450	464	454	462	484	458	459	461	437	488	454	508	462	452	446	450	435	446	496	463	466	467	488	472	428	489	468	470	518	456	463	467	446	496	468	432	436	482	457	510	483	440	429	475	449	405	446	462	453	436	500	497	455	443	440	464	432	444	459	460	463	483	435	478	478	432	502	451	478	434	451	465	458	471	477	410	480	444	489	465	449	490	476	464	496	452	478	456	472	508	497	471	491	479	467	470	460	455	447	457	423	457	480	478	441	511	426	474	471	467	457	503	449	469	468	460	456	444	457	458	472	457	463	461	443	467	422	446	467	442	471	501	480	451	491	458	462	460	468	462	459	439	502	449	411	446	457	460	452	478	485	456	460	492	458	431	464	465	473	475	460	464	462	459	434	484	470	454	454	500	450	498	442	425	480	463	451	460	451	497	414	455	507	470	480	440	437	476	455	455	439	469	496	452	482	490	451	478	486	462	442	473	515	432	473	461	456	460	452	454	402	455	442	443	447	481	459	481	462	491	464	457	462	460	458	459	505	544	469	478	475	457	462	485	492	484	472	469	437	505	462	456	473	452	452	502	466	468	437	477	478	454	441	472	482	462	507	458	463	472	487	437	489	495	442	457	471	480	451	491	422	436	471	502	433	494	456	499	464	463	469	455	494	441	430	460	467	416	477	455	466	485	475	442	480	469	476	462	482	484	438	468	486	478	449	451	461	467	441	459	461	466	433	442	479	427	482	439	445	454	444	453	470	489	495	449	425	426	466	454	475	484	451	441	464	475	489	445	470	478	454	450	437	417	436	451	475	425	466	455	452	451	439	475	482	477	466	467	474	464	440	477	495	476	434	447	493	454	457	479	483	467	472	471	464	477	467	483	454	460	484	460	495	466	455	481	434	444	414	474	466	461	445	422	435	454	450	449	467	479	436	446	436	420	458	465	447	479	494	462	482	451	416	465	417	413	512	471	474	439	436	468	479	465	470	498	480	478	474	459	487	462	447	461	446	473	435	464	518	472	457	469	505	456	476	447	441	460	469	448	449	433	506	479	436	465	484	514	480	486	493	486	461	461	454	459	493	476	490	494	463	506	478	481	450	499	443	469	464	454	433	471	477	458	471	466	488	440	489	480	488	462	462	428	457	494	484	445	498	486	483	479	461	476	483	502	467	480	433	432	462	492	471	484	469	458	470	474	496	459	445	438	423	477	493	450	469	478	483	440	458	461	472	466	472	467	475	432	457	474	496	489	466	444	463	467	468	486	493	452	454	461	469	507	446	466	423	505	484	491	462	466	456	450	444	455	478	458	472	491	483	469	485	436	493	481	460	453	462	472	498	462	463	476	486	458	525	461	463	462	482	449	453	459	482	493	459	478	451	464	452	476	448	463	458	452	450	421	458	429	449	439	450	415	472	484	507	495	463	422	483	435	430	433	447	478	426	472	465	465	445	427	474	481	471	485	423	469	453	496	465	457	442	471	481	456	455	425	455	462	467	493	460	419	460	468	470	433	455	487	464	483	447	446	461	438	472	471	442	440	440	461	481	458	463	453	447	469	461	482	452	480	463	491	428	461	432	481	474	474	472	469	449	491	430	410	425	428	476	463	444	480	447	498	455	471	452	493	439	451	460	497	496	430	515	466	473	482	485	484	443	491	465	444	452	460	454	448	480	494	482	487	479	502	454	443	461	476	468	455	474	474	464	471	453	507	453	433	492	477	505	505	481	454	472	501	438	441	436	466	471	420	482	445	488	517	475	528	487	420	435	457	481	475	486	462	447	476	487	492	459	433	482	495	455	494	488	457	482	464	487	472	460	442	459	458	454	494	464	470	456	482	460	443	459	481	457	479	487	451	442	471	457	468	501	476	424	466	479	452	477	485	442	457	465	490	443	421	461	481	474	535	447	449	491	445	480	415	470	514	483	458	424	432	440	452	427	452	506	498	459	476	476	448	505	467	466	452	441	426	483	429	460	444	457	448	473	467	463	503	452	494	438	428	489	430	464	465	455	443	435	448	434	461	470	467	459	444	488	476	439	450	458	427	479	471	496	465	465	474	496	503	431	443	485	499	495	450	476	491	498	472	496	454	452	476	454	456	450	459	461	472	484	471	491	474	462	458	468	478	490	484	452	447	481	479	421	452	476	460	471	494	466	422	453	439	443	456	442	470	468	441	463	431	425	438	478	473	458	470	424	409	439	428	446	458	455	498	446	479	452	441	462	467	481	471	469	463	489	450	462	445	460	488	434	470	434	441	485	468	448	476	475	469	491	451	461	468	485	483	438	479	439	454	503	466	471	449	444	497	496	464	441	462	490	463	477	478	457	486	510	437	455	485	448	468	412	489	469	484	468	458	449	449	482	456	475	493	457	501	485	473	487	478	487	464	467	417	449	471	420	458	468	463	471	474	470	464	461	461	474	441	464	483	472	495	455	463	433	487	425	497	445	471	446	485	445	447	458	469	473	481	483	476	490	452	462	461	428	429	482	468	475	462	428	443	432	435	431	422	428	491	458	466	495	438	461	461	443	455	475	466	502	480	493	481	497	439	430	464	472	451	456	469	453	454	442	433	467	469	427	443	467	454	459	459	490	418	486	454	459	481	439	451	466	467	455	460	508	447	487	478	490	472	458	495	446	530	463	455	515	441	449	463	418	477	454	445	475	488	453	459	502	478	464	476	476	459	484	468	493	477	454	447	480	443	451	419	444	486	466	448	477	469	505	469	475	437	455	450	479	463	448	460	466	439	506	460	469	475	458	468	451	421	454	476	483	450	469	463	448	486	449	464	455	456	461	511	472	440	501	463	447	449	461	452	455	484	444	478	452	422	456	426	479	460	474	466	442	492	499	488	475	458	438	474	454	517	450	464	467	478	458	460	439	476	454	453	467	451	485	475	476	490	463	458	497	443	502	476	437	451	472	452	430	444	488	485	437	466	443	452	511	485	447	443	451	460	452	473	469	466	446	457	446	494	467	471	474	463	458	453	471	469	454	487	481	501	450	453	446	482	513	474	438	481	467	477	438	472	440	470	455	473	452	470	502	446	498	483	470	519	484	483	484	468	479	518	505	427	478	455	480	470	433	469	451
7504	993	809	878	1189	1480	1450	1326	1177	1090	1040	935	872	836	786	777	710	752	709	699	723	692	694	688	668	680	640	657	641	647	639	625	658	635	654	638	658	644	673	645	642	618	622	614	616	639	654	593	593	631	603	603	601	587	592	610	617	613	599	633	581	610	605	600	614	565	627	622	638	626	617	571	634	626	609	583	629	593	620	609	607	625	594	660	627	639	595	577	582	597	639	604	576	622	610	569	632	590	598	650	578	582	604	619	586	631	580	610	610	582	636	573	608	630	617	601	567	651	564	615	613	624	636	615	636	652	617	608	628	606	637	631	615	632	573	573	633	574	600	608	601	664	659	589	641	619	558	567	626	633	632	614	615	619	599	642	592	612	597	609	617	599	596	586	619	579	605	597	601	632	612	588	561	616	607	574	638	607	583	598	623	638	593	654	637	652	621	587	574	632	622	574	590	622	625	612	644	624	590	604	601	608	627	619	598	628	602	613	577	607	601	642	624	632	574	670	639	616	539	610	618	585	612	599	602	587	646	642	604	627	617	562	588	621	633	590	610	587	590	588	630	605	612	640	612	584	573	576	618	614	639	631	578	662	638	619	581	618	603	585	592	612	597	620	620	608	596	617	660	612	623	625	636	582	571	615	604	594	625	588	631	560	642	630	655	627	614	603	621	574	625	615	637	594	602	630	644	618	609	569	605	599	644	583	603	585	612	608	605	574	594	634	599	598	544	587	593	644	604	621	645	601	646	579	600	619	601	605	668	568	640	577	591	579	606	577	654	614	624	645	632	610	618	612	596	635	615	621	620	606	548	574	598	640	582	629	635	591	606	606	643	586	611	637	602	598	652	630	604	602	635	612	608	600	611	605	559	648	582	682	584	614	610	568	650	588	564	619	637	631	573	617	603	595	597	630	603	572	588	659	654	617	645	602	583	559	584	632	606	600	577	609	652	605	664	616	621	606	653	605	603	601	598	637	604	607	614	623	611	641	578	586	568	626	634	599	599	600	554	644	623	597	632	622	612	593	614	672	611	650	621	569	578	650	618	592	610	626	604	606	635	618	647	603	624	620	622	611	611	638	645	627	602	619	578	592	649	634	577	590	625	564	608	585	564	609	571	655	605	608	574	565	591	609	620	629	613	623	625	576	634	568	615	636	646	622	618	617	618	618	625	646	612	631	628	620	622	600	644	579	569	630	635	616	601	612	646	609	639	627	581	627	667	600	600	586	648	618	602	606	606	649	597	620	625	593	620	559	634	623	639	598	608	628	649	619	610	602	617	570	596	648	587	635	632	612	569	621	597	590	644	654	616	626	579	607	635	580	627	616	596	613	599	638	594	599	625	596	594	637	594	574	649	614	616	650	576	635	552	591	594	647	608	632	619	609	592	575	647	601	633	601	601	585	541	618	631	600	623	593	559	589	640	614	617	619	606	659	609	625	626	578	626	673	596	629	565	600	613	607	630	587	620	609	583	568	613	604	657	618	638	604	627	624	615	629	597	561	641	646	586	657	571	631	657	628	587	635	587	595	656	599	583	608	596	614	647	542	641	615	578	605	590	617	602	641	637	598	578	627	570	659	615	639	594	567	617	587	574	573	628	643	574	621	664	614	627	584	617	605	595	568	635	573	610	633	611	626	621	596	608	594	594	633	625	559	608	652	633	632	601	623	562	611	581	632	600	609	530	601	581	571	614	626	612	620	607	602	633	616	605	634	627	612	607	617	565	626	692	628	632	624	620	575	599	597	652	604	560	632	577	614	639	601	621	576	592	571	640	595	613	621	602	604	622	640	621	598	650	553	624	604	581	625	633	592	571	566	620	576	617	565	602	651	607	614	594	585	606	614	554	599	628	664	619	565	621	596	616	581	588	603	588	635	634	644	587	626	607	599	642	623	608	564	619	619	615	602	583	596	584	624	618	603	615	602	620	567	634	624	629	609	574	642	605	562	571	607	598	593	591	619	603	627	597	549	623	617	620	614	601	615	580	636	631	660	624	612	604	567	663	643	620	617	589	629	606	576	608	631	630	642	599	615	608	602	626	591	587	576	628	608	591	617	596	619	611	555	601	620	592	563	561	595	607	630	609	640	581	646	616	586	578	610	616	599	600	625	606	608	591	614	576	624	617	601	641	618	663	639	596	625	639	570	584	621	559	600	627	662	592	573	626	574	631	575	603	631	553	597	590	621	610	596	645	608	638	625	612	612	596	568	593	550	648	627	590	645	571	622	584	597	628	565	603	600	590	600	662	610	572	602	629	602	621	617	572	619	593	617	592	635	607	636	623	590	653	668	607	605	588	599	604	592	596	565	585	571	594	585	647	631	594	587	592	649	603	594	591	648	644	594	612	644	583	643	642	624	639	620	562	586	637	623	611	625	602	589	663	633	614	589	613	564	641	600	609	615	622	642	621	597	594	600	618	629	607	622	584	584	610	628	615	622	591	621	647	613	600	626	602	649	572	605	622	601	600	571	577	591	628	555	630	559	646	632	611	586	646	636	558	666	620	629	614	604	597	636	628	591	618	617	671	624	598	602	623	613	607	561	621	626	586	593	618	674	629	619	633	598	607	549	592	708	606	607	603	625	605	612	633	639	626	635	618	595	603	587	615	572	597	615	646	621	620	563	641	623	647	632	666	654	618	614	585	627	597	632	615	587	580	610	613	575	607	604	614	630	616	604	633	629	607	633	577	631	642	613	588	574	649	643	647	536	626	562	580	609	641	585	612	580	650	606	616	606	622	633	649	593	606	606	617	581	553	619	618	601	618	639	640	596	601	612	622	668	654	606	661	594	610	608	660	630	602	624	592	580	617	624	623	617	627	630	621	641	629	618	551	636	611	600	622	600	635	622	642	623	636	615	595	637	602	596	614	631	633	591	604	606	579	604	594	592	620	601	625	636	616	597	644	583	582	581	596	578	617	652	588	600	620	628	630	613	542	568	655	623	633	601	577	600	616	619	609	560	581	562	603	610	627	607	645	563	587	622	651	640	649	602	590	603	601	629	615	624	597	624	620	612	588	641	647	648	585	602	622	619	633	626	589	588	620	585	623	624	628	576	644	605	606	618	531	594	597	582	541	621	642	613	581	626	595	645	627	569	584	596	600	601	649	607	591	610	564	635	623	648	617	599	569	582	619	612	595	591	589	605	561	557	638	615	645	592	628	581	585	587	596	605	610	608	630	634	621	617	654	626	587	568	598	642	592	596	602	614	623	616	591	583	600	574	575	619	612	616	630	619	592	620	582	595	589	605	617	581	588	622	624	605	619	630	664	631	579	628	605	684	597	597	588	609	625	560	653	593	641	609	621	620	608	654	618	630	610	605	629	631	618	606	622	620	636	611	632	545	592	599	615	623	543	582	624	613	615	630	621	589	624	566	615	621	626	598	618	623	626	611	635	611	672	578	622	643	581	633	607	558	568	612	597	646	673	592	614	617	580	615	574	634	630	602	613	657	602	564	617	600	579	613	634	601	576	595	603	579
15176	1758	973	842	1030	1480	1655	1579	1328	1289	1166	1148	1041	973	928	837	835	886	813	818	714	748	721	701	737	755	627	705	712	702	724	676	674	709	667	626	649	684	662	640	608	643	629	605	635	665	681	647	641	664	630	679	643	628	596	626	632	651	641	593	652	592	654	652	638	614	660	620	638	610	628	620	610	593	631	630	601	636	628	620	627	626	649	596	598	633	609	660	602	613	645	587	621	625	585	656	622	634	606	600	597	626	619	626	640	641	602	651	604	620	606	629	575	638	681	611	627	653	627	615	562	580	656	593	573	594	649	610	619	624	611	636	622	636	681	594	614	638	652	562	633	601	622	605	637	630	581	609	625	603	608	625	618	617	625	629	640	665	614	633	595	563	586	628	667	639	621	599	604	604	614	626	616	609	601	603	627	634	627	580	608	576	578	639	644	603	622	628	610	661	616	584	634	646	625	656	610	629	605	612	587	622	636	625	623	598	585	602	601	591	623	611	614	663	592	713	602	652	614	586	620	624	640	678	634	597	602	588	604	574	612	602	605	592	633	589	605	631	622	596	624	631	638	588	617	626	598	576	629	588	661	608	617	571	572	627	606	619	614	611	618	657	623	632	610	555	609	591	606	603	590	642	623	623	646	620	658	633	599	607	632	634	575	610	585	620	638	613	593	629	590	581	636	606	607	663	646	604	623	624	604	623	599	593	608	643	616	609	595	640	642	609	601	629	596	674	651	573	607	612	600	608	601	593	646	652	610	626	664	612	610	591	587	622	593	618	567	598	591	621	601	607	583	627	641	635	620	613	615	641	630	590	651	622	629	599	600	631	628	622	605	627	665	577	568	626	577	582	614	629	610	562	585	613	612	624	655	616	642	618	572	598	670	614	614	603	583	593	651	620	612	658	589	623	610	606	580	647	671	614	621	646	622	628	598	599	621	630	585	614	605	624	605	602	604	598	597	653	625	585	641	564	642	592	595	648	575	603	604	606	620	635	641	603	633	551	629	617	636	564	620	637	626	591	625	627	596	616	613	613	618	576	603	643	628	618	607	655	603	622	593	613	616	530	618	634	600	610	674	615	617	623	618	623	622	604	594	626	632	634	608	608	643	612	605	615	603	640	611	600	602	595	582	593	582	619	638	580	608	573	595	624	588	579	639	615	637	646	562	639	549	687	636	599	610	610	582	630	618	613	603	610	584	633	668	569	587	599	650	631	621	577	589	579	591	618	597	684	579	623	602	620	629	659	620	657	629	608	636	632	611	596	604	599	644	595	614	590	606	609	643	579	597	620	603	618	639	611	635	615	615	637	611	613	619	642	589	613	588	622	646	577	620	574	605	654	582	600	624	639	621	623	643	585	590	619	609	564	627	680	599	653	588	625	609	566	606	613	621	663	623	598	588	631	623	606	623	662	645	609	591	575	574	576	608	622	576	588	630	649	619	595	691	621	589	621	591	569	613	595	587	609	630	621	623	672	665	626	622	632	610	618	630	597	557	685	580	649	585	621	631	605	649	604	596	575	613	626	615	644	662	616	654	642	606	596	613	593	662	658	619	590	570	591	611	613	597	632	628	629	606	647	647	580	597	648	614	614	598	635	599	652	609	631	657	598	603	603	597	576	622	628	677	596	628	644	611	636	617	633	660	595	624	652	633	645	641	569	628	613	596	650	653	627	617	606	604	609	626	654	656	602	656	577	602	665	603	577	622	628	620	603	630	596	604	624	597	616	602	601	649	618	605	604	596	587	633	567	613	576	589	593	596	664	639	609	594	617	611	622	627	628	627	599	622	621	607	563	604	656	580	627	643	636	626	627	639	614	589	607	587	588	637	587	640	619	645	629	606	600	609	623	621	651	610	639	601	610	577	621	617	616	597	601	624	622	603	585	610	648	583	647	585	649	663	627	597	586	576	644	623	618	622	646	640	624	612	610	627	613	639	601	615	620	633	654	615	590	600	627	637	645	637	589	639	638	604	590	623	620	639	611	595	607	637	620	608	598	619	625	624	635	643	603	594	645	604	643	577	585	613	624	573	597	616	603	666	609	567	590	595	619	618	633	607	612	618	609	640	650	600	622	663	624	601	653	627	624	602	639	621	614	648	588	619	647	611	619	624	627	623	592	605	612	611	602	625	618	627	575	603	600	628	636	603	604	616	609	617	643	613	624	627	624	616	612	632	592	641	629	573	630	606	618	625	602	639	645	589	631	651	673	607	679	592	609	612	620	591	613	645	567	609	621	646	614	578	625	626	620	591	634	630	574	655	645	625	584	607	626	600	600	589	640	602	621	618	636	668	622	653	606	617	650	573	604	605	603	589	615	593	618	604	614	632	590	613	622	689	618	572	632	621	603	593	652	576	637	611	645	636	600	573	634	616	622	612	671	598	614	633	597	639	661	592	645	628	627	622	646	624	595	637	607	577	610	614	638	625	573	570	611	606	618	615	612	575	626	644	617	584	617	649	623	666	591	643	625	635	640	585	603	619	598	588	644	642	645	644	620	623	599	626	587	603	588	624	636	628	607	605	653	611	616	638	605	631	585	650	683	571	628	616	632	614	642	613	599	639	604	620	595	649	620	596	615	592	596	590	604	612	597	599	626	605	588	573	603	643	640	624	609	609	635	632	607	582	649	592	601	609	616	626	590	647	643	609	639	620	614	634	622	617	621	651	649	596	625	615	654	665	607	588	630	578	622	624	667	633	659	581	573	610	650	598	646	569	602	603	651	629	632	603	606	635	619	604	601	584	603	581	648	625	576	582	590	621	621	620	607	597	611	590	587	623	638	591	605	649	597	617	618	642	665	601	639	640	621	588	612	590	596	597	638	579	605	634	591	607	600	602	616	601	660	598	640	600	606	611	608	649	632	647	628	637	648	594	629	604	610	633	602	641	631	640	607	600	607	621	595	621	622	615	602	648	624	648	628	581	605	602	604	590	659	600	625	646	586	670	644	646	639	617	604	596	684	654	615	602	603	659	629	598	615	600	582	615	642	663	582	655	659	562	585	628	646	603	647	587	624	641	550	582	635	647	611	666	645	647	613	586	646	638	630	626	666	594	665	653	640	626	587	601	626	634	630	620	619	576	655	561	591	612	602	575	648	643	578	639	610	614	648	597	607	591	612	614	612	614	610	649	568	634	633	614	620	644	645	597	626	647	605	595	665	617	639	620	637	673	651	628	580	616	564	601	556	611	608	598	629	607	595	624	584	613	626	598	654	609	634	612	648	611	604	617	592	643	625	604	615	643	571	598	631	574	639	606	606	596	594	588	624	579	588	624	574	582	616	615	633	622	620	616	619	572	613	612	627	600	649	632	621	624	616	626	577	571	639	563	640	609	597	601	690	625	644	645	643	642	647	597	602	604	577	591	625	619	573	655	622	614	617	616	615	617	587	594	627	614	623	629	583	600	614	588	636	626	642	623	583	591	644	660	644	596	640	625	630	647	594	606	596	615	615	610	639	620	607	560	608	657	616	619	588	606	596
11001	1999	1471	1795	3666	4732	4540	4040	3515	3118	2766	2392	2216	2070	1884	1759	1557	1495	1452	1376	1376	1232	1175	1198	1143	1209	1141	1034	1071	1030	1048	977	1029	1009	1030	989	1020	995	990	899	886	968	932	911	928	918	901	912	941	826	905	846	896	844	872	870	889	887	898	881	890	919	883	891	856	868	818	856	934	866	869	868	841	880	861	861	831	847	833	840	854	841	879	829	869	812	852	869	851	862	840	847	846	801	888	858	837	881	841	851	828	821	841	815	781	856	861	824	854	870	846	829	800	902	810	832	837	814	780	853	812	876	762	843	853	856	780	848	860	879	848	825	828	839	858	828	864	857	813	878	843	809	859	805	845	884	856	814	837	878	844	807	814	869	853	787	804	784	802	841	860	822	880	841	819	806	843	808	800	807	822	846	865	812	862	808	883	859	823	863	851	797	850	816	831	885	824	843	810	833	797	840	749	853	848	855	852	885	789	803	769	808	800	796	830	859	839	779	825	785	834	820	857	807	892	837	863	797	852	776	860	868	835	825	834	825	881	805	838	871	816	799	835	836	837	842	790	847	834	870	821	860	811	828	812	852	834	769	831	885	884	845	832	836	844	810	861	796	812	807	806	762	839	824	822	822	831	793	817	845	806	847	811	766	866	833	800	816	836	810	836	838	875	887	866	786	837	819	859	844	845	824	807	890	820	842	801	833	830	856	881	831	870	862	813	864	809	836	832	814	845	854	828	856	819	816	803	835	799	821	807	863	881	858	812	822	876	803	854	801	816	812	801	820	816	811	827	793	805	848	851	817	820	845	841	814	820	839	804	833	820	837	816	857	811	804	811	850	820	854	789	815	839	861	814	861	796	852	860	778	811	792	833	840	801	835	844	819	841	890	797	808	814	822	825	887	822	872	880	833	849	773	800	801	814	844	813	868	830	830	834	824	840	823	827	870	843	811	860	822	823	850	816	837	870	867	830	791	845	837	845	846	851	823	858	804	792	810	821	827	805	808	837	786	780	792	834	842	847	890	803	805	861	845	872	774	829	793	818	812	842	854	837	814	820	813	852	792	835	824	806	772	836	861	799	819	835	856	848	846	820	847	871	832	900	835	837	809	839	860	824	909	807	857	854	804	800	842	820	852	816	810	795	823	817	798	830	814	809	832	790	833	811	869	843	794	819	806	866	865	819	856	804	823	795	839	807	844	806	827	820	823	846	838	842	823	826	874	816	877	808	837	844	825	794	824	834	813	862	811	812	821	827	869	822	799	815	800	805	786	804	809	851	834	858	843	830	806	834	820	874	902	764	843	859	854	777	840	831	828	842	831	798	816	824	786	892	778	843	841	814	815	831	836	817	850	815	810	824	831	846	795	782	823	802	808	849	816	769	853	836	816	789	873	799	785	860	818	805	823	832	825	843	812	848	825	837	929	863	824	821	818	809	869	824	839	830	791	875	805	831	836	800	878	825	810	798	831	821	860	827	847	833	845	815	774	780	787	822	823	794	850	823	807	842	809	815	803	835	852	871	844	840	798	832	800	828	821	829	820	831	872	820	784	840	815	845	823	835	829	864	850	855	778	763	818	877	770	852	863	804	829	824	826	846	788	844	820	817	845	827	824	835	822	792	826	859	827	828	819	769	808	765	807	851	809	805	810	837	779	836	792	810	798	842	809	871	850	865	810	896	833	769	815	827	841	822	861	803	840	850	854	854	847	869	834	807	845	853	779	870	806	844	867	815	804	825	831	835	783	844	806	836	843	877	785	824	837	837	791	797	798	864	801	862	770	829	828	816	818	855	813	831	859	830	835	869	832	841	867	819	777	820	807	834	853	834	882	830	796	832	840	832	825	813	869	838	879	828	860	849	865	816	802	806	857	850	886	868	829	812	845	808	840	816	792	795	800	824	820	880	814	815	833	826	827	796	778	865	834	821	842	839	826	788	830	798	843	854	767	868	847	854	807	817	774	838	806	830	803	868	793	845	774	843	840	870	860	863	769	770	838	808	810	857	828	832	840	847	849	807	819	821	879	867	827	850	841	871	819	814	777	826	815	831	830	819	801	800	887	806	821	827	848	810	802	800	891	845	833	815	803	853	820	834	830	821	841	859	822	797	816	818	834	857	832	821	757	812	816	828	797	810	808	801	785	873	853	783	830	830	793	837	795	823	855	852	800	818	861	861	784	864	835	857	861	834	830	858	768	794	823	804	841	833	841	775	833	828	858	842	874	828	839	774	811	907	780	845	869	820	871	838	844	770	862	806	865	837	816	824	826	819	846	796	811	821	827	837	796	811	810	843	802	820	806	864	794	824	822	859	842	831	829	814	822	824	842	809	820	913	857	847	857	837	828	832	818	782	799	830	819	848	808	844	816	880	796	821	843	871	801	799	755	836	864	804	863	796	830	802	831	853	846	850	801	871	859	801	807	806	828	804	849	842	858	881	850	836	796	812	815	829	841	831	824	780	842	821	860	814	796	785	823	831	801	854	858	869	828	807	810	835	791	842	808	803	827	817	834	846	866	840	838	835	839	818	821	831	862	826	810	807	809	853	823	841	866	802	858	830	818	809	843	779	839	828	805	813	777	862	801	770	798	806	878	806	822	872	788	873	844	843	787	867	896	828	858	858	818	887	823	865	833	792	765	850	843	803	761	858	792	829	788	822	834	781	823	812	835	819	889	847	841	815	826	813	845	786	832	841	861	794	866	787	777	835	889	797	861	818	774	782	805	819	846	800	758	891	802	820	850	828	819	826	785	835	784	829	871	795	820	802	857	874	830	763	801	852	809	872	894	870	795	836	836	827	860	880	857	831	855	888	824	800	867	823	854	817	827	817	834	785	852	899	850	874	824	810	833	817	814	799	868	850	804	876	808	886	819	865	799	840	837	809	824	809	890	879	812	811	811	747	824	811	870	822	833	839	862	825	758	828	775	826	849	848	849	832	803	802	810	857	851	824	801	765	842	810	842	831	835	826	860	864	844	817	821	817	828	812	809	833	812	827	847	812	836	834	845	819	796	832	816	896	787	809	789	843	787	838	809	857	836	829	851	844	783	835	853	792	747	857	868	859	810	793	798	832	847	854	771	858	773	815	811	810	827	821	814	787	847	837	825	857	807	838	837	837	782	876	853	821	855	875	827	837	818	808	791	826	792	811	828	836	771	835	816	843	856	806	787	797	797	823	823	861	893	832	834	802	814	841	850	878	831	815	830	805	810	780	846	876	773	839	855	799	798	813	815	839	824	893	817	802	792	758	805	812	846	828	853	890	808	811	810	835	850	797	831	867	854	854	809	866	899	871	828	825	819	822	782	807	796	828	836	777	838	823	790	877	832	839	833	815	824	838	880	826	839	831	837	862	828	833	823	855	772	796	799	852	825	760	815	822	848	812	858	829	777	873	855	856	823	863	851	833	816	794	786	820	841	773	893	800	911	817	824	792	823	820	791	828	814	814	855	828	810	857	878	850	811	812	854	814	882	840	841	802	794	814	853	846	827	815	815
6983	1053	569	432	656	1207	1501	1313	1204	1010	851	767	665	567	560	476	459	412	346	368	348	298	304	309	271	251	260	227	267	232	205	218	186	212	205	202	223	213	195	179	165	173	191	187	188	176	179	192	185	185	179	186	191	184	172	178	182	168	162	181	152	170	168	160	157	174	161	170	167	162	177	172	183	156	166	180	174	177	177	181	159	122	177	189	151	160	168	169	156	173	151	137	144	171	172	154	153	149	147	160	142	146	143	151	155	144	182	159	157	158	164	160	133	173	141	176	167	158	176	166	138	133	166	174	148	170	171	172	159	162	164	169	161	149	141	186	153	178	135	136	166	158	150	159	164	155	163	173	159	138	154	145	151	156	172	164	139	162	166	134	175	164	119	154	163	149	180	170	152	165	163	160	158	157	165	162	134	174	164	129	150	156	141	133	145	165	152	162	151	155	161	171	158	161	167	144	155	141	146	163	170	130	162	166	136	169	171	155	158	166	179	174	151	176	139	136	151	145	171	153	155	144	140	140	167	143	149	164	142	170	157	160	168	161	160	182	161	136	152	148	131	158	141	154	144	157	164	174	156	165	136	141	146	161	185	151	158	152	157	157	149	148	168	172	145	153	161	155	130	159	162	160	169	164	152	141	163	159	167	167	155	165	156	155	160	134	142	158	144	138	168	173	138	151	155	145	174	139	151	150	165	154	150	125	148	144	163	182	171	166	163	139	146	149	153	148	171	145	154	165	156	128	147	147	167	171	159	153	161	141	164	176	169	155	151	155	166	173	145	143	146	148	153	159	160	138	146	134	128	153	139	168	144	153	159	154	152	158	165	138	128	161	154	146	170	150	135	152	153	168	156	157	152	141	139	167	154	142	173	173	169	172	137	157	164	156	158	171	148	148	136	160	153	125	167	135	157	129	155	164	149	152	147	164	149	151	165	138	151	156	161	141	154	144	163	136	158	138	140	168	166	155	172	148	169	164	148	159	148	151	155	171	147	168	167	137	161	170	172	150	147	160	159	162	159	179	169	172	156	167	147	149	146	165	151	159	161	163	133	157	146	162	170	162	147	172	169	165	168	131	172	147	138	146	158	133	138	152	142	158	162	157	156	176	162	155	144	174	154	166	163	158	145	141	152	148	151	164	159	142	188	179	167	154	158	138	147	156	154	150	147	169	177	164	156	151	170	164	149	146	140	149	153	160	156	158	135	157	148	152	156	158	160	141	151	136	167	167	170	150	118	141	163	140	138	158	141	167	135	160	157	141	164	167	152	138	160	141	151	160	152	153	125	168	174	162	143	151	142	160	166	147	152	153	161	187	154	158	164	137	158	169	150	146	153	159	130	167	142	152	172	168	165	172	154	154	150	171	185	146	140	151	170	156	177	129	149	135	142	150	144	164	152	134	173	161	152	172	166	172	152	168	154	142	161	136	180	138	172	164	152	165	164	146	166	133	149	167	154	161	143	176	152	152	126	149	152	141	158	143	132	155	165	166	155	138	168	149	161	170	163	141	154	169	144	176	162	165	157	141	157	146	144	148	153	141	164	163	158	153	149	161	140	173	148	155	157	144	150	151	142	167	155	146	148	153	146	154	146	146	155	166	160	158	135	140	192	175	189	155	130	155	151	157	180	138	161	157	143	164	164	158	151	133	162	141	147	163	153	143	152	142	159	165	168	167	152	150	157	155	137	158	180	160	172	172	148	154	154	161	144	144	142	171	141	140	170	153	186	138	143	148	166	154	161	140	160	156	171	156	154	158	146	143	158	145	140	149	157	138	141	168	137	159	134	142	150	168	152	148	160	136	174	167	155	151	131	150	158	172	155	163	172	152	156	140	168	145	172	155	151	183	152	161	131	131	158	138	148	173	146	147	142	157	174	151	176	157	126	148	143	151	141	179	145	177	147	161	164	154	154	150	155	152	141	163	149	172	159	147	194	145	138	162	176	163	128	144	174	143	167	160	158	162	150	141	157	143	150	157	157	167	182	150	168	159	137	149	156	163	164	175	148	170	143	124	170	147	149	160	156	144	158	170	149	158	146	170	134	159	149	167	158	159	159	139	148	159	150	165	153	173	142	158	165	149	146	163	177	155	159	150	150	133	153	146	168	162	168	143	155	158	150	172	184	144	169	161	176	162	154	138	164	162	159	141	147	159	175	156	171	175	153	156	158	171	138	156	166	151	164	157	140	163	160	155	149	139	167	158	154	161	167	158	171	165	143	158	155	152	138	159	169	167	156	142	144	167	166	164	147	158	130	166	163	142	138	132	145	164	149	159	161	149	138	131	152	157	168	164	156	151	139	159	164	164	171	140	186	176	163	143	161	139	164	148	147	160	145	138	153	160	155	149	140	155	173	151	171	149	160	168	167	158	164	144	147	178	161	153	135	139	143	153	147	152	167	132	163	141	135	163	147	161	156	165	157	141	155	147	168	134	171	154	175	159	168	139	143	140	176	141	153	163	182	165	147	175	146	155	134	178	152	155	181	159	146	154	159	172	142	153	148	161	138	135	148	153	170	144	157	151	143	153	156	142	173	166	154	157	158	175	132	178	152	153	143	142	151	144	181	166	168	118	162	152	160	148	149	169	145	158	148	166	155	161	156	161	152	157	135	167	158	128	145	157	135	152	162	159	139	161	154	159	162	164	146	169	159	149	161	144	156	142	138	142	173	153	170	165	146	149	151	153	159	167	160	155	146	171	155	145	168	164	150	156	151	139	156	158	152	155	148	156	159	148	150	150	138	151	171	159	158	147	158	133	151	159	168	165	146	137	155	152	148	142	148	152	151	160	152	154	166	128	144	133	154	158	159	155	148	148	141	181	158	147	146	167	152	158	157	147	150	156	142	162	147	148	138	167	156	151	164	156	147	147	153	158	139	139	147	156	160	156	150	146	160	155	148	171	143	144	147	157	179	131	165	154	174	148	154	143	140	148	163	145	142	143	158	160	176	176	151	174	139	153	166	137	172	159	161	147	157	137	148	160	144	153	160	168	143	154	140	151	137	159	161	166	166	137	137	155	162	164	157	169	157	167	156	155	135	163	154	145	144	157	145	177	155	129	162	162	149	160	170	162	168	159	170	168	142	162	139	162	146	172	154	149	147	158	137	148	154	148	124	142	155	165	171	147	142	165	138	136	138	153	149	163	155	155	160	159	180	169	156	163	147	152	147	146	167	148	140	131	169	163	167	167	165	154	139	171	137	153	149	176	167	166	136	155	122	163	142	177	157	132	160	169	164	156	157	162	155	170	157	140	173	138	160	140	163	149	179	142	157	146	144	165	155	149	145	133	155	163	165	145	164	153	159	157	149	156	134	153	162	162	154	167	163	169	154	136	170	159	156	149	161	161	149	183	147	145	150	141	170	149	140	174	154	148	172	147	135	166	144	152	161	144	151	170	160	147	161	159	153	133	148	154	168	146	153	133	141	152	158	152	166	169	179	182	134	162	149	152	149	163	171	174	153	192	171	145	166	147	154	159
10778	1970	1152	1511	3999	5354	5091	4486	3704	3177	2728	2358	2002	1756	1476	1383	1252	1092	1055	986	908	817	802	696	726	630	644	588	504	502	522	508	494	462	424	427	430	444	408	389	374	421	370	379	377	335	342	330	355	335	339	302	316	308	312	296	314	325	310	288	281	312	312	281	275	281	286	281	272	298	259	280	267	284	296	281	290	273	264	301	252	270	258	275	289	269	294	229	267	267	275	291	254	242	247	244	292	260	252	258	253	270	255	229	277	263	291	230	261	249	265	244	244	216	262	252	272	209	286	238	253	245	257	247	262	244	252	230	242	241	277	257	236	241	242	219	266	254	291	228	232	231	260	230	281	239	233	264	256	218	256	242	241	268	247	200	246	226	258	260	255	267	223	241	261	271	233	255	241	231	236	228	220	254	250	230	247	234	275	247	262	217	236	248	234	261	243	247	244	221	262	226	242	245	255	249	250	237	229	226	260	247	238	207	238	274	266	244	227	267	250	239	245	247	243	236	220	246	246	248	251	220	231	252	267	218	248	259	247	250	226	250	244	258	235	242	241	221	235	231	235	275	272	244	249	244	250	234	251	262	257	261	249	233	223	227	257	224	232	255	241	271	258	274	258	261	237	269	245	231	239	234	226	236	247	238	262	247	247	244	232	202	239	224	236	228	254	230	241	234	224	248	234	245	255	250	243	229	246	228	218	242	227	244	234	260	259	246	240	257	234	244	231	242	227	211	249	278	271	234	254	251	261	256	251	230	247	247	238	244	224	258	214	225	242	250	254	239	207	237	242	243	261	233	262	250	232	256	259	241	228	232	217	219	236	240	262	255	242	215	262	237	235	262	243	254	260	209	249	241	232	237	230	245	270	274	238	251	241	246	233	239	232	234	255	237	217	230	236	237	237	255	240	209	225	254	273	236	236	222	238	236	229	226	233	234	251	245	236	245	246	250	266	239	248	249	225	235	203	236	243	241	232	242	261	233	253	235	232	241	264	231	232	246	235	232	259	224	252	228	225	264	223	222	247	261	240	286	219	224	221	263	252	240	251	239	247	261	249	230	226	228	243	265	245	252	245	224	221	245	240	230	235	223	272	228	237	244	255	232	237	245	245	242	217	211	258	253	231	254	276	253	250	254	252	283	244	253	252	298	228	254	238	244	242	220	263	241	262	243	226	263	259	243	253	188	247	246	216	239	257	269	245	235	257	255	228	222	223	232	255	251	211	255	234	249	233	241	250	256	272	231	245	205	237	251	229	227	242	247	236	223	234	230	246	258	256	282	243	232	232	219	246	247	247	246	243	233	236	228	229	210	245	276	238	254	258	256	233	260	241	252	253	246	253	232	201	259	264	249	244	246	261	244	235	247	228	241	246	237	244	241	241	254	235	232	245	248	285	251	223	226	234	245	247	221	248	255	236	245	226	234	241	253	255	263	231	237	229	252	241	212	252	232	285	246	265	253	226	233	240	222	237	235	271	271	248	223	222	266	239	238	262	233	217	246	222	250	241	262	245	227	233	238	248	267	247	248	271	243	239	229	261	217	244	254	219	229	251	241	234	247	223	235	257	259	241	242	268	274	242	245	240	224	246	247	237	256	245	254	230	237	238	241	246	260	244	221	251	233	277	243	250	199	239	222	241	217	231	229	237	240	241	253	236	243	217	241	275	246	234	249	232	267	236	236	252	239	240	248	269	267	232	242	250	220	236	274	259	239	252	258	233	238	240	232	220	231	242	222	265	242	224	289	228	248	271	223	242	260	250	241	214	226	256	255	229	238	260	245	226	242	243	227	249	233	283	246	246	236	251	272	246	246	249	253	203	241	253	233	229	254	257	232	265	220	220	230	235	219	249	241	267	242	243	236	257	234	253	251	255	228	223	245	232	226	253	243	233	259	261	232	245	234	240	252	249	245	233	216	241	240	261	256	247	223	269	260	214	245	223	257	243	244	232	234	219	249	239	237	206	224	226	244	221	251	229	250	239	259	221	225	236	238	227	242	241	250	236	247	245	223	251	247	239	222	249	231	235	234	257	253	227	252	224	244	243	218	243	234	241	225	230	259	248	232	233	261	231	249	223	232	229	250	236	249	250	229	232	227	238	244	246	240	247	250	225	228	238	217	227	255	249	244	242	267	253	243	239	259	239	258	249	253	248	248	263	254	252	206	239	260	246	280	224	238	241	214	265	248	260	235	213	236	204	231	236	236	248	207	250	226	245	227	245	232	260	266	268	271	225	240	250	220	261	215	242	241	255	240	249	232	212	223	227	232	258	257	245	212	251	222	248	220	218	255	222	240	237	231	227	248	215	253	217	219	238	224	213	252	239	272	261	240	256	269	250	241	269	252	241	273	234	240	215	221	216	254	230	258	260	236	240	238	247	223	230	249	248	246	241	242	247	240	246	258	253	221	232	241	242	235	259	222	251	270	228	229	262	258	271	215	253	268	254	240	232	250	230	244	241	228	245	280	251	231	206	232	248	270	227	260	263	226	272	235	261	251	247	242	213	253	245	239	226	241	217	216	233	219	241	227	215	227	259	275	233	240	240	215	231	246	243	265	243	226	220	257	223	240	242	253	244	218	243	241	233	210	257	226	233	260	228	238	239	247	229	255	241	219	246	259	241	230	244	210	220	190	249	235	229	233	225	257	240	227	261	235	239	247	234	244	270	244	230	262	272	243	251	235	225	238	244	253	219	245	274	251	246	244	241	219	249	244	243	247	232	240	223	258	233	241	260	230	228	256	233	241	243	234	243	248	233	228	219	244	230	249	226	252	242	259	215	234	249	236	240	205	253	256	270	250	242	266	263	228	239	250	223	228	249	272	235	243	244	214	264	230	227	236	272	221	254	223	261	226	248	220	267	253	235	256	267	233	218	256	253	229	249	259	227	231	260	260	250	248	250	231	220	215	231	257	267	250	226	240	254	246	225	216	239	255	256	245	234	232	228	232	255	261	255	224	239	247	243	254	241	240	230	248	217	246	255	257	230	227	254	229	236	242	230	246	240	247	267	251	237	241	261	235	211	227	267	233	234	268	247	273	242	256	231	255	220	220	251	237	247	245	240	226	233	263	212	246	248	235	245	230	259	260	252	246	234	215	216	243	238	241	249	247	245	233	269	215	260	228	243	238	248	261	218	229	245	216	262	237	222	214	248	246	264	243	227	249	235	261	242	254	226	240	259	249	236	252	266	241	238	228	241	272	256	249	226	262	251	251	250	253	230	239	248	287	246	247	220	261	261	243	254	278	251	239	219	221	246	250	229	240	215	280	232	240	246	258	239	235	217	255	239	232	246	241	251	232	258	266	220	222	243	261	243	275	213	243	240	230	239	218	234	227	264	269	266	239	236	236	252	238	247	269	238	246	240	269	251	260	274	258	245	254	230	238	230	215	289	222	234	229	243	244	265	271	239	217	243	241	252	230	239	239	253	264	264	245	285	249	256	243	228	236	253	239	219	256	218	226	231	252	252	229	247	253	250	251	278	262
13158	1593	821	603	927	1612	1846	1892	1645	1398	1216	1078	922	913	805	729	695	649	615	604	538	554	516	509	493	440	463	476	429	440	427	422	397	415	361	413	411	390	384	389	376	384	383	440	392	373	313	362	376	362	362	375	330	362	355	343	374	356	378	367	350	327	359	341	348	380	379	355	345	340	388	342	315	348	368	359	336	339	341	352	365	340	351	348	348	352	315	361	362	314	353	356	338	320	309	355	404	344	326	331	365	365	344	333	332	362	336	322	338	351	334	355	351	338	322	284	322	351	388	317	348	294	324	320	336	320	339	320	312	325	328	325	358	339	366	362	336	329	335	335	324	328	316	349	331	319	323	374	363	308	374	361	310	318	319	342	337	331	347	342	355	304	307	325	309	340	331	359	333	313	364	379	337	355	335	350	340	345	344	337	331	348	333	338	324	362	331	321	333	363	307	331	344	353	321	315	353	351	349	334	317	328	349	346	320	327	325	320	348	305	334	347	324	339	331	346	341	355	357	360	336	351	334	307	358	331	333	349	336	363	330	323	321	323	323	368	347	309	333	318	358	345	344	324	329	319	351	343	347	332	294	330	373	318	320	342	306	363	328	350	343	333	327	342	333	329	318	322	321	322	338	355	346	339	318	298	323	349	331	299	355	321	341	312	344	349	367	353	341	332	367	341	352	356	317	339	311	351	359	351	324	325	341	327	353	358	336	357	359	314	333	355	365	328	332	334	301	359	368	332	310	328	385	326	365	345	361	353	312	346	350	327	356	353	357	340	330	319	329	329	344	326	328	345	344	337	331	361	313	324	316	340	363	320	312	316	336	324	340	343	323	356	320	324	370	354	333	309	311	322	335	354	318	367	317	366	358	341	325	347	361	336	333	379	357	350	312	346	351	295	351	324	348	320	329	321	353	326	338	317	305	346	327	301	330	344	334	314	338	360	353	345	341	332	357	323	365	353	324	320	363	332	330	325	357	343	338	347	341	332	355	355	389	326	336	332	303	353	342	327	342	332	344	325	338	345	334	360	340	344	372	314	339	351	312	326	308	338	341	335	327	360	344	345	311	359	330	344	311	284	350	341	317	348	342	358	374	334	323	332	337	297	303	328	321	338	364	363	354	339	351	337	293	358	312	337	334	346	334	379	336	299	322	351	366	359	356	334	338	313	328	340	341	337	337	335	359	326	348	335	335	326	333	341	344	358	350	338	353	317	319	346	326	368	332	312	336	343	361	344	333	332	343	313	343	293	338	318	311	356	346	339	328	314	338	339	363	314	338	311	329	311	330	324	309	387	347	374	338	315	328	308	363	359	350	335	330	321	338	341	327	335	328	321	320	360	343	337	358	320	356	326	352	353	358	334	325	309	292	339	344	338	346	366	357	323	333	328	332	306	334	355	354	341	355	336	379	319	368	348	349	301	332	355	375	306	333	324	340	318	337	302	328	326	352	349	345	331	294	337	337	342	358	355	369	307	329	337	357	356	367	349	362	343	345	343	345	357	344	328	320	297	323	342	363	313	334	364	322	335	320	361	346	362	316	323	296	344	319	320	352	318	299	338	330	337	318	365	330	347	351	349	314	332	332	333	308	341	332	320	358	311	308	317	355	331	333	333	363	368	320	302	335	337	350	333	343	333	321	342	331	346	377	362	355	333	335	330	313	314	347	352	328	351	373	342	343	318	347	334	339	312	365	356	334	326	334	337	335	345	328	319	325	327	331	327	317	327	341	327	345	333	343	345	311	344	333	317	347	332	361	345	341	355	339	362	330	333	337	346	338	319	329	311	354	326	327	326	337	350	357	344	321	342	316	383	345	352	353	341	343	313	333	343	325	316	322	332	321	355	326	322	330	306	347	310	374	333	336	334	319	341	311	327	331	325	382	348	352	348	340	331	337	330	325	357	338	345	326	315	342	338	329	344	359	373	351	339	353	341	365	336	362	307	325	351	290	323	331	312	316	357	339	357	327	378	357	357	352	321	355	353	317	339	351	337	321	335	322	363	348	319	318	300	315	329	349	335	336	351	331	314	328	339	317	338	314	339	322	339	355	334	314	315	338	305	316	336	365	319	321	348	308	338	330	310	354	330	358	349	349	362	333	299	368	358	313	339	322	309	320	353	324	343	327	333	340	364	339	342	326	342	357	311	315	340	365	328	338	318	338	328	349	335	336	332	315	311	369	343	320	342	327	322	339	329	327	321	351	323	333	350	311	366	345	336	303	319	352	361	316	329	355	339	336	325	352	356	362	312	335	326	361	335	335	367	336	333	350	386	339	348	356	353	327	375	346	340	379	323	319	330	316	380	324	352	323	335	341	380	298	321	368	386	363	349	358	351	361	334	336	332	346	326	364	332	352	342	355	355	340	294	346	306	338	352	339	368	338	335	343	313	343	325	315	312	353	346	356	357	324	335	348	334	341	394	333	323	345	338	343	344	368	379	348	355	316	338	299	348	361	374	321	339	340	328	352	340	342	354	328	354	339	323	335	309	343	333	365	320	348	311	314	378	336	342	350	362	301	341	330	294	335	312	337	317	357	319	314	334	334	312	349	320	338	319	314	315	314	324	325	344	358	357	345	328	352	338	310	353	324	328	342	331	354	302	351	349	366	307	319	343	358	347	329	343	338	341	349	329	334	298	332	353	324	296	336	352	357	317	353	336	314	298	331	291	329	336	346	311	321	359	325	318	301	340	358	335	338	318	342	344	315	353	325	353	317	359	340	312	355	338	369	340	351	331	347	328	334	330	317	347	364	343	327	339	340	346	313	317	343	336	307	338	357	349	368	335	302	340	337	321	355	330	334	342	331	366	326	341	341	341	303	348	350	337	328	329	344	345	337	307	318	315	319	339	348	311	325	304	335	350	329	322	317	392	347	295	330	304	345	341	330	338	327	357	355	327	360	332	339	336	357	315	328	334	316	348	370	335	359	340	331	333	281	321	333	302	331	303	341	337	355	346	335	327	365	376	296	355	331	359	346	357	321	346	336	347	373	305	318	364	341	311	384	316	334	339	337	358	358	357	357	306	327	365	353	343	354	309	327	335	340	343	365	337	322	341	330	312	322	346	340	329	325	333	335	342	299	352	361	307	339	314	304	337	362	352	326	358	304	364	350	342	326	362	333	322	350	340	325	336	345	325	330	321	361	363	330	329	358	370	340	336	363	323	355	326	316	342	311	308	303	323	358	352	363	348	314	338	349	328	344	347	329	363	343	328	314	333	343	345	322	352	338	333	322	353	322	310	312	374	328	375	354	356	333	329	341	311	393	341	320	340	314	328	317	314	340	322	371	338	331	326	349	302	377	321	334	324	319	315	344	349	337	369	297	329	361	329	316	338	301	348	360	313	342	348	337	344	302	315	358	352	328	363	348	339	326	309	368	324	347	336	383	333	359	325	362	328	349	336	361	306	340	323	297	343	322	323	354	347	349	323	337	334	336	340	337	339	350	355	330	357	352	341	362	319	317	351	346	345	387	331	330	350
12403	2384	1566	2037	4935	6595	6322	5467	4634	4093	3498	3100	2589	2332	2077	1918	1723	1540	1421	1423	1289	1222	1165	1145	1033	960	927	946	890	834	861	849	813	707	757	741	757	755	713	694	660	639	645	647	656	628	644	599	639	642	589	642	603	604	566	567	598	625	578	572	557	572	524	573	591	538	592	527	561	535	532	559	568	581	541	578	527	524	551	502	495	550	523	582	518	541	486	534	551	512	505	541	512	529	504	520	544	491	530	527	526	522	488	498	479	497	522	493	478	550	518	520	546	497	474	524	541	548	484	505	526	497	500	526	504	552	525	525	496	498	492	495	510	519	470	501	485	529	480	489	502	492	506	492	490	474	492	481	477	516	505	444	476	511	474	495	517	509	478	487	510	512	528	538	497	493	476	471	473	481	521	493	523	534	501	518	477	514	480	519	486	475	523	536	491	484	479	506	529	495	545	482	501	505	513	484	502	482	499	508	511	511	499	510	472	485	455	485	489	472	464	520	496	484	554	466	478	527	486	556	477	469	493	510	507	503	480	488	524	490	495	476	515	467	490	495	502	542	505	498	528	490	538	502	504	489	538	490	474	505	522	530	512	491	448	485	481	488	511	466	511	481	507	501	505	505	489	477	488	495	437	468	494	504	443	477	504	499	498	495	519	520	499	503	487	491	472	475	472	549	530	478	500	456	462	491	472	517	506	498	473	512	500	526	520	529	471	518	484	471	525	498	485	481	477	456	470	491	521	502	486	487	468	528	506	463	444	487	512	502	505	478	475	475	473	476	494	499	481	499	495	504	495	481	533	485	482	481	474	532	515	464	503	542	471	482	487	529	465	473	494	447	522	474	512	516	496	541	513	540	513	508	496	493	490	485	467	517	451	502	509	493	517	467	567	520	500	467	545	474	500	475	527	494	499	487	468	496	495	494	483	502	483	470	493	527	492	481	455	487	512	509	481	507	539	494	484	490	525	493	497	499	524	481	490	477	472	512	510	492	489	504	510	513	497	500	503	515	532	475	476	522	503	552	487	533	492	475	481	473	450	513	498	476	503	512	463	436	519	452	483	481	455	488	511	477	513	513	486	529	480	523	463	500	507	447	486	489	499	494	480	480	523	497	513	539	501	496	513	528	477	492	483	533	456	538	495	504	472	442	531	528	517	517	472	510	450	488	553	466	477	491	456	489	444	469	484	442	464	546	513	513	534	488	493	534	446	503	502	507	450	489	507	505	483	468	495	490	477	526	485	481	467	490	499	484	484	488	490	523	466	484	500	483	499	467	504	495	471	506	497	477	468	505	498	466	535	483	515	463	534	503	447	511	490	524	496	542	475	494	517	482	479	478	482	507	459	523	476	505	476	510	492	466	503	525	488	538	493	487	486	508	488	476	474	525	497	473	502	507	476	520	477	485	503	514	496	491	492	506	493	497	492	498	511	567	500	477	471	490	531	478	472	505	515	481	492	468	463	515	485	490	448	500	482	496	535	500	473	494	477	474	521	486	527	506	512	496	481	539	493	472	520	498	499	469	449	481	539	502	487	479	473	485	494	442	472	532	495	457	496	503	522	513	485	480	505	481	475	512	535	511	520	510	480	529	525	468	525	479	474	502	525	512	535	491	483	494	508	507	477	471	490	473	460	503	530	499	504	473	489	486	530	488	481	482	480	496	503	508	549	480	509	495	507	508	470	479	508	496	437	494	524	484	529	494	495	472	532	513	491	490	474	459	469	509	491	488	529	502	453	503	491	483	475	499	459	473	500	541	497	519	503	485	488	491	484	487	483	496	487	500	448	536	515	512	483	465	501	565	514	439	475	490	484	513	490	502	537	494	501	468	508	483	468	492	506	505	454	482	484	498	506	509	492	495	502	505	529	502	508	524	515	493	505	484	478	487	497	505	544	509	515	539	504	444	488	457	472	478	494	485	480	463	498	478	476	516	508	474	511	462	544	493	466	502	508	489	465	486	479	504	475	462	523	492	507	502	456	514	483	483	469	496	476	503	511	480	486	475	550	501	491	513	529	459	521	493	479	481	473	475	521	488	509	476	466	469	492	506	513	500	467	521	514	494	488	507	493	434	481	493	495	527	482	493	491	489	502	506	490	505	521	495	479	503	474	505	468	508	478	472	507	484	475	500	480	536	516	495	500	482	463	502	469	465	482	494	510	498	468	462	495	500	505	523	484	501	512	456	483	516	492	532	495	524	474	478	554	494	505	506	483	503	487	481	511	480	442	503	480	479	495	487	532	446	496	507	476	477	478	500	469	506	475	518	499	498	492	490	504	501	486	477	448	478	498	455	521	467	513	467	469	491	535	489	487	495	507	488	502	482	482	483	496	480	521	502	521	495	518	474	571	477	507	479	487	514	468	490	485	499	469	487	457	517	483	471	495	466	509	496	506	489	471	508	536	495	521	495	518	458	493	493	473	527	506	463	461	536	518	493	506	524	457	499	487	505	498	479	476	504	470	474	493	495	485	507	458	492	503	477	507	497	516	458	491	501	519	494	495	483	457	483	480	517	490	495	451	528	509	519	457	516	481	493	491	479	506	505	516	524	467	503	534	514	479	510	472	475	498	465	514	481	488	502	497	493	480	533	482	479	487	501	449	555	517	501	506	496	485	514	516	490	463	490	518	509	501	458	485	494	512	491	505	480	480	461	471	492	482	479	510	480	483	499	504	507	490	480	497	496	486	468	510	498	517	483	525	520	515	503	485	490	473	547	527	516	497	506	500	518	494	494	531	490	468	496	532	491	474	461	524	507	489	471	493	497	490	533	491	483	467	471	509	508	504	492	479	487	497	489	470	508	519	466	496	484	494	483	499	487	524	501	482	487	463	502	511	471	463	490	504	496	460	486	490	522	539	507	477	465	522	445	488	454	464	507	490	494	489	484	496	486	510	513	483	521	497	457	510	499	482	515	458	524	514	493	488	480	502	487	461	473	519	481	495	543	465	505	478	470	462	511	500	464	494	478	477	473	487	501	503	478	507	486	482	483	483	504	512	466	481	466	475	506	483	493	454	493	504	477	504	487	537	516	460	489	476	483	491	480	512	504	505	478	508	508	470	445	510	464	430	471	477	493	497	483	487	492	470	489	547	479	501	489	477	490	477	495	499	480	465	470	515	538	490	509	457	510	479	477	497	502	471	501	525	477	479	510	480	533	498	499	467	522	522	507	489	546	541	534	531	491	494	505	525	463	465	484	528	483	535	469	495	479	492	479	490	501	495	508	476	486	461	481	499	505	514	481	474	493	513	457	454	499	514	475	450	494	505	473	507	512	513	522	539	483	505	506	473	478	491	482	502	488	519	507	516	496	476	518	486	450	469	470	481	485	449	486	457	515	502	501	500	453	490	513	504	488	494	516	479	511	507	486	510	510	508	435	453	496	457	488	469	534	468	480	533	447	488	515	491	527	476	509	454	502	523	474	501	499	500	514	472	493	475	550	471	464	508	540	490	476	499	497	489	530	459	504	499	495	517	460	533	490
5817	669	566	495	567	659	677	701	569	620	592	568	472	555	525	505	490	529	468	483	514	475	490	471	505	476	476	471	516	526	487	492	471	526	475	482	508	451	468	462	493	513	452	462	464	492	481	525	452	441	447	510	456	489	457	455	454	466	461	454	468	459	497	453	484	466	484	444	499	455	453	496	442	440	457	471	463	486	475	449	447	483	457	453	476	499	473	472	442	449	470	462	489	470	473	439	490	444	460	478	473	470	454	467	450	469	460	443	463	503	466	480	490	459	460	429	464	478	463	438	474	502	452	483	472	472	476	489	481	483	433	460	469	441	458	466	491	481	467	483	450	447	475	488	461	454	450	431	432	433	472	482	479	483	459	492	465	471	451	458	463	471	497	472	430	474	517	464	473	458	448	450	496	448	456	476	475	467	445	446	469	504	453	491	506	470	445	453	459	491	463	490	471	484	456	519	453	490	439	413	476	483	482	440	461	469	498	464	458	456	463	475	458	452	492	498	490	455	495	469	474	498	468	479	475	473	473	463	467	478	480	460	445	462	522	472	449	464	478	457	454	460	451	510	476	439	473	484	411	454	451	486	414	475	452	480	487	474	438	479	470	480	466	449	454	495	425	476	480	459	467	446	446	442	426	454	485	464	484	451	457	461	477	491	463	481	460	448	459	495	448	451	493	468	466	506	502	512	470	421	485	487	464	460	475	430	466	510	486	486	471	445	460	476	481	436	438	447	493	474	469	493	506	487	413	483	505	510	520	489	501	494	491	460	472	465	501	458	509	472	470	444	488	496	476	474	484	453	471	466	444	431	446	489	470	481	460	472	458	461	457	476	483	441	496	490	461	426	451	464	451	495	472	495	499	487	500	471	455	465	461	455	478	456	513	447	443	487	475	456	495	448	500	437	471	442	479	488	476	432	474	454	512	482	456	507	460	444	488	477	483	491	494	462	439	453	484	494	491	489	453	474	490	456	464	460	462	491	458	477	452	455	479	461	455	450	503	491	477	467	491	475	461	432	454	494	451	465	512	472	461	454	461	426	495	449	459	454	487	459	464	471	449	459	421	476	460	448	444	453	429	489	491	467	487	438	486	516	483	451	459	470	495	464	505	477	431	483	490	453	446	453	482	495	458	486	450	455	432	460	446	479	460	463	414	475	473	411	434	463	463	496	455	461	455	459	493	482	476	497	449	479	438	497	482	470	487	470	494	468	485	476	507	481	507	477	483	450	492	450	487	479	458	461	477	452	481	489	491	477	480	466	466	483	476	455	484	486	498	490	490	449	461	485	464	470	461	454	487	457	468	530	486	446	473	436	463	455	473	478	482	488	497	479	458	488	467	481	421	510	482	472	445	490	450	497	460	443	443	472	460	449	448	472	502	461	432	477	433	452	460	439	442	493	484	467	463	518	460	485	511	495	487	464	499	464	450	460	463	473	466	489	432	475	495	479	525	448	442	479	479	440	490	515	439	455	492	486	443	494	444	488	450	461	474	486	502	415	462	498	455	448	456	466	424	467	524	447	461	459	476	496	473	503	455	466	453	468	448	483	463	452	494	450	456	470	477	457	500	473	452	487	486	424	451	493	490	469	477	471	490	427	464	453	455	413	462	476	497	460	441	462	465	452	472	480	451	461	519	474	471	435	444	477	450	500	455	471	480	483	478	454	508	495	470	479	496	478	528	470	495	475	483	430	444	450	441	457	475	457	439	478	448	442	482	462	493	439	476	463	459	476	453	451	455	475	478	470	478	490	482	489	451	491	447	465	469	465	478	481	453	478	480	487	456	460	483	512	455	478	514	473	477	489	421	454	439	444	482	490	473	481	430	478	474	477	474	469	490	427	467	457	485	462	468	483	466	450	444	432	444	484	472	460	477	457	459	462	430	436	509	481	457	445	467	453	473	510	471	482	455	491	488	480	467	441	457	457	460	484	456	463	479	476	526	465	473	523	431	473	450	481	468	452	493	472	495	507	455	465	451	510	464	484	446	480	468	476	418	436	490	473	432	472	481	481	465	456	457	479	456	461	485	480	495	469	489	445	461	436	463	441	491	466	480	485	492	453	493	500	478	479	474	469	466	457	466	479	455	488	459	473	500	489	440	478	428	490	433	508	526	489	460	462	453	488	487	450	434	459	468	487	451	495	492	468	460	488	470	481	432	505	443	491	483	513	458	494	465	443	495	463	453	498	469	456	474	479	481	486	491	452	468	464	458	484	486	462	450	468	499	439	447	487	512	491	442	476	462	484	437	454	465	485	495	462	490	478	498	437	474	484	504	511	496	478	453	488	495	472	452	512	514	472	467	440	468	413	457	454	499	440	461	491	464	501	434	469	475	422	498	460	491	474	472	440	467	501	450	458	454	478	514	520	460	444	444	496	478	451	481	469	475	499	447	477	507	461	479	434	478	459	475	460	478	467	454	485	462	437	466	446	490	473	481	467	491	472	449	472	453	453	466	449	484	468	459	449	518	484	449	477	490	458	476	485	489	462	474	446	464	463	475	461	484	451	503	420	479	483	492	482	467	458	510	442	493	462	441	481	496	485	446	469	483	446	444	470	476	503	465	480	480	472	496	460	448	470	517	453	458	467	436	477	456	457	458	489	445	439	454	486	497	482	462	504	477	475	446	484	451	484	443	466	468	463	447	459	512	443	477	431	461	467	477	450	467	481	454	449	464	503	465	464	485	506	488	486	472	495	435	453	456	468	473	493	458	475	436	511	464	461	476	445	454	473	462	455	446	489	472	473	442	487	511	476	431	453	444	460	490	485	499	454	466	476	483	484	486	470	484	448	448	454	477	464	427	481	450	433	464	465	489	456	423	478	459	520	506	476	487	493	488	455	468	491	457	441	503	465	489	496	467	469	452	493	461	453	422	477	461	468	446	487	502	448	486	469	428	487	457	467	487	479	457	443	449	460	470	456	459	449	487	462	478	487	455	463	450	474	458	455	504	470	439	501	481	445	449	487	461	525	445	477	469	456	459	446	475	495	457	481	481	480	488	492	520	485	532	441	484	453	466	461	483	423	451	496	499	494	461	439	473	479	427	479	486	488	457	488	443	490	484	458	455	473	493	461	436	471	497	489	463	488	487	487	501	467	474	453	480	494	443	491	471	457	517	470	472	504	478	426	488	509	490	474	483	470	488	435	459	467	487	487	425	467	456	484	472	470	503	462	475	482	440	431	455	500	427	462	496	523	438	479	451	455	470	500	476	468	469	476	493	447	429	478	458	481	500	488	531	458	504	451	476	491	466	457	488	457	488	484	475	440	458	453	487	451	486	470	440	505	455	476	460	530	471	435	478	427	470	444	429	478	497	446	482	454	489	443	453	452	466	498	456	465	455	488	450	450	451	483	488	450	446	453	468	456	469	483	466	471	480	467	472	450	456	459	488	461	478	519	471	449	478	419	443	446	462	497	474	441	448	449	461	469	442	458	486	465	476	454	424	463	466	463	517	473	462	458	530	497	463	479	500	480
7383	1085	825	867	1223	1467	1458	1253	1132	1083	989	1010	903	856	774	842	808	716	743	683	730	707	716	684	701	683	659	671	651	659	686	667	603	670	634	628	603	631	675	668	637	639	619	666	631	599	616	624	559	601	642	664	620	600	594	646	602	609	586	639	610	657	602	631	614	632	642	629	645	663	662	616	643	610	636	607	609	669	602	666	627	639	583	644	616	622	605	576	627	578	565	625	612	620	587	653	641	609	600	585	618	627	618	605	640	631	630	643	644	598	626	628	617	642	660	647	595	616	651	591	599	619	611	611	643	608	619	619	632	607	616	607	656	631	640	615	637	625	634	579	593	662	676	612	625	610	590	611	629	578	560	609	590	587	612	608	598	597	574	601	639	653	625	625	659	577	604	635	605	602	623	617	625	604	614	597	622	646	606	618	640	626	615	656	642	578	600	651	647	597	614	645	604	594	630	655	639	620	625	591	618	633	615	618	589	630	602	589	565	644	597	591	577	594	614	622	602	602	592	621	629	578	590	606	584	577	591	616	600	637	649	613	638	609	615	587	635	599	612	629	640	584	653	601	601	644	619	604	603	601	605	549	579	602	608	613	598	608	610	639	621	608	607	588	634	604	624	614	604	599	567	616	616	600	624	603	620	640	566	678	601	608	633	609	594	631	619	650	610	633	671	600	588	586	624	643	578	616	618	621	625	624	612	600	589	632	604	602	603	620	565	575	620	578	670	598	652	608	601	628	614	605	593	569	612	647	589	603	604	585	635	622	615	593	595	601	624	599	581	608	625	567	620	601	549	636	604	595	642	614	594	577	581	620	618	593	611	627	602	617	629	599	598	599	652	675	663	642	630	594	612	621	633	589	602	573	635	573	613	606	642	629	649	568	606	580	607	617	643	599	632	564	616	638	622	628	624	608	600	654	569	593	602	621	644	620	665	607	589	579	614	583	617	641	649	636	640	572	602	660	613	583	627	612	593	617	628	628	577	608	601	599	612	599	568	626	670	659	634	619	630	633	611	611	655	655	594	606	629	604	623	585	612	622	592	629	633	624	652	617	631	580	627	606	625	616	591	626	646	663	638	612	623	621	615	629	601	635	598	623	584	587	625	617	571	575	614	613	638	613	565	559	640	608	600	655	611	605	606	596	619	661	589	587	589	633	572	579	612	590	586	606	657	658	588	650	625	613	675	609	599	610	607	613	609	613	572	617	597	615	624	593	615	595	620	619	563	628	625	594	637	610	631	570	603	612	634	586	559	568	605	678	605	639	637	619	644	622	647	590	608	610	616	629	599	605	586	592	595	612	625	594	602	602	582	630	640	620	648	622	598	595	640	606	607	607	563	657	624	587	629	642	635	572	615	649	620	625	637	580	584	615	663	611	626	640	609	605	629	619	597	611	606	634	647	611	649	604	634	655	642	620	632	556	626	644	590	602	574	553	588	617	556	621	596	619	608	622	623	573	623	601	639	631	634	641	605	638	609	602	642	618	596	630	631	603	614	623	602	592	582	613	601	620	602	642	604	610	620	581	618	621	608	641	652	582	641	610	641	612	634	579	568	570	641	627	637	613	577	578	623	621	626	647	665	642	596	659	654	643	634	644	633	604	591	658	600	606	623	671	601	586	576	634	624	592	609	593	642	629	595	612	647	624	582	609	570	597	595	578	617	643	624	660	637	640	608	608	632	659	600	625	625	609	630	611	604	617	623	602	614	610	635	647	612	633	633	592	642	623	624	591	620	616	627	592	660	597	611	658	625	614	574	620	619	603	619	666	633	609	637	605	631	602	606	610	602	565	638	628	669	620	594	614	604	606	590	603	626	628	630	580	583	565	582	606	623	602	668	592	613	621	642	659	601	632	658	647	626	581	658	589	602	619	627	585	641	580	652	585	602	577	621	596	586	597	624	620	574	605	602	588	628	676	594	587	603	627	607	612	651	620	584	611	636	619	620	645	584	636	647	656	616	617	641	616	611	631	666	590	652	620	662	629	637	619	611	588	613	619	602	604	606	595	601	638	639	614	662	634	611	625	568	579	649	597	626	635	609	627	588	588	624	583	608	610	595	591	609	589	607	596	606	592	612	590	621	631	570	609	605	645	606	598	629	618	627	610	624	611	630	620	645	606	605	558	638	631	643	583	627	589	602	616	603	644	611	577	584	620	658	635	609	632	613	597	662	638	617	605	619	606	616	614	620	635	623	630	639	596	622	603	618	626	614	626	593	609	571	614	622	618	626	568	609	564	608	653	627	619	588	632	608	622	615	620	603	632	581	634	651	616	605	614	611	616	642	622	605	604	640	655	657	594	631	637	609	622	588	575	664	683	592	605	624	629	604	607	635	647	588	621	637	611	611	596	579	599	616	626	618	637	630	583	626	632	677	594	627	621	604	617	556	608	585	615	635	597	599	585	568	596	661	598	621	595	655	650	595	579	648	585	600	658	604	620	601	631	665	660	620	625	641	596	633	636	607	595	630	539	587	632	588	608	626	650	638	600	629	577	646	583	598	608	609	640	632	608	623	630	602	609	599	623	623	631	646	613	567	602	606	634	646	616	553	613	650	582	600	628	625	570	629	608	597	650	589	633	582	641	625	608	585	598	662	626	606	622	579	603	591	567	573	617	648	590	594	637	652	596	603	666	644	668	589	618	582	625	609	687	600	590	620	599	608	588	611	614	619	589	583	602	594	615	638	580	643	632	630	627	610	607	616	645	634	639	630	559	662	639	621	615	646	622	620	613	609	618	628	653	611	571	596	626	603	633	599	620	659	615	588	589	629	632	593	628	635	580	584	608	582	641	553	643	607	570	567	583	642	575	582	598	611	648	593	628	618	598	561	575	619	602	574	636	632	620	594	626	599	587	604	623	529	656	581	577	620	589	626	574	616	607	628	635	655	615	644	595	642	617	594	641	627	645	584	575	635	597	621	624	570	663	627	599	608	602	611	604	627	624	590	631	609	590	583	635	590	600	617	629	614	618	604	579	588	589	626	624	628	647	636	572	574	612	588	657	626	623	609	624	602	605	621	639	616	556	577	577	643	599	560	589	624	625	626	574	658	628	599	651	631	604	626	618	597	637	638	570	623	655	625	644	609	570	590	622	559	585	623	613	629	620	612	637	608	580	631	581	639	645	612	591	585	623	630	640	642	637	617	684	611	628	644	663	587	600	626	615	626	590	638	621	646	643	631	612	608	633	566	663	599	610	623	592	616	611	588	588	629	640	600	628	628	631	580	610	622	596	614	625	655	613	635	661	603	647	624	643	602	627	604	594	612	633	631	631	635	590	594	650	631	550	625	614	591	648	630	571	630	591	628	583	620	581	637	542	619	605	631	599	617	650	625	602	600	612	592	594	608	606	615	599	616	609	609	598	611	606	628	570	635	695	626	611	615	616	629	581	601	572	665	605	603	589	615	639	627	625	632	638	650	635	577	627	574	652	576	604	611	639	630	623	589	617	626	602	605	625	592	654	629	666	622	613	596	628
14958	1708	973	907	1014	1453	1647	1583	1465	1288	1155	1130	1016	944	921	873	874	805	821	794	778	736	762	708	682	680	721	706	656	710	690	710	693	681	660	633	682	675	653	644	655	638	655	672	646	638	639	611	627	660	635	611	665	667	654	642	652	635	642	660	659	670	635	605	623	663	631	593	656	637	604	644	657	627	653	632	652	622	625	608	637	622	644	603	648	605	654	603	607	612	566	674	590	597	629	669	592	647	625	624	625	597	609	633	618	648	637	645	629	621	615	605	586	655	585	633	582	622	636	606	669	632	605	646	613	633	609	616	649	618	588	613	648	638	658	604	637	565	622	626	610	627	634	635	605	591	612	617	590	644	608	620	621	602	596	662	592	643	615	616	627	591	606	646	693	595	635	633	590	633	633	598	631	612	632	605	580	654	616	675	624	625	605	568	617	593	618	654	670	601	610	592	597	649	647	634	648	623	558	630	577	563	611	669	602	579	607	636	627	617	586	635	594	621	618	618	612	610	617	584	611	585	653	604	609	647	642	658	620	615	593	655	608	620	613	658	638	605	542	663	620	581	600	635	601	641	601	631	627	599	597	662	604	625	605	601	649	645	618	641	586	634	632	628	606	636	626	590	640	622	642	618	632	619	631	650	615	646	638	624	660	622	588	654	613	579	645	650	635	649	623	566	638	664	616	615	654	607	653	582	617	645	617	616	633	562	602	580	637	620	637	608	604	625	618	635	611	621	597	659	636	585	618	650	597	634	630	595	626	602	657	615	598	630	657	580	598	630	606	647	594	640	618	575	632	614	600	638	625	684	638	625	634	587	619	611	604	613	583	669	652	605	646	573	614	609	603	632	677	644	612	649	607	609	593	597	634	647	574	577	594	651	598	622	615	602	620	614	651	646	589	593	582	694	634	657	632	581	634	618	633	634	621	604	645	642	613	626	586	659	657	665	593	603	634	596	631	584	631	625	634	638	589	658	659	661	638	667	624	628	594	606	655	618	596	671	625	651	601	647	626	656	626	655	619	628	665	624	623	648	639	638	631	659	647	596	627	632	597	628	636	637	653	623	620	649	624	610	592	636	657	610	600	643	614	593	627	620	638	671	618	630	593	620	687	634	624	645	595	633	607	658	606	608	643	633	640	605	591	628	647	635	589	581	644	638	586	563	634	628	607	607	590	637	648	622	583	653	622	602	585	609	578	648	635	623	603	642	642	609	639	643	642	593	633	666	630	647	628	638	647	677	580	581	617	598	664	677	637	602	627	613	592	627	621	620	638	617	572	621	604	581	616	604	600	605	619	606	633	582	596	613	635	615	624	605	572	629	644	627	626	665	628	668	575	618	623	621	605	666	653	649	609	615	624	625	642	608	590	649	630	627	614	600	600	629	623	604	616	616	608	588	659	635	657	639	644	620	635	610	614	622	643	542	583	654	593	585	655	587	596	623	621	625	599	640	641	590	587	623	586	604	618	614	629	605	598	656	608	651	601	600	632	697	654	642	619	606	610	634	584	651	641	606	638	591	610	619	645	597	639	645	635	618	595	584	632	665	635	631	590	619	611	642	615	627	637	603	611	639	665	625	602	637	659	663	590	637	644	592	627	634	640	598	631	613	630	645	643	604	578	642	597	643	632	581	658	672	586	614	630	601	607	627	587	608	637	650	591	625	654	650	665	649	601	636	609	599	581	648	631	588	629	615	613	633	603	618	630	613	613	642	637	619	617	612	667	667	603	626	625	617	595	640	647	584	636	616	610	620	640	622	614	583	643	629	627	640	581	644	607	601	587	613	624	628	608	628	647	619	588	656	651	630	598	581	588	589	649	622	610	628	594	601	641	590	614	613	608	620	646	624	625	595	606	612	596	624	622	630	619	636	603	651	614	615	647	622	628	600	622	618	583	615	613	594	590	618	684	593	630	637	606	584	605	625	579	570	678	626	587	637	603	595	632	637	666	655	604	591	628	652	644	554	633	584	628	566	606	625	686	600	654	632	621	636	584	627	642	608	628	637	637	662	638	637	604	620	603	628	628	607	637	577	604	600	585	586	616	677	651	633	626	582	600	606	632	660	629	642	586	655	616	628	553	635	605	615	609	672	632	639	626	625	618	672	640	582	604	628	653	653	593	613	628	579	643	672	655	606	620	616	588	582	607	590	628	651	594	632	613	603	667	636	584	612	614	618	594	630	592	609	622	596	607	604	589	630	646	613	614	607	663	627	624	613	590	607	649	641	627	625	673	620	632	600	624	606	585	615	628	603	609	581	638	651	600	663	640	652	619	630	635	591	636	609	628	578	633	643	589	596	600	619	645	639	650	584	581	625	603	621	597	638	578	649	640	603	662	646	613	629	600	629	636	645	549	619	558	633	621	638	644	615	615	599	610	616	613	606	666	625	614	611	620	607	675	635	610	605	579	606	621	627	571	613	615	631	610	589	696	604	601	645	606	652	631	624	604	649	621	669	636	651	644	638	632	587	603	606	607	600	595	631	610	603	590	604	597	594	611	631	606	609	600	635	597	628	598	639	623	604	628	652	607	621	653	613	615	624	625	615	637	620	612	616	663	637	595	564	581	617	604	585	639	640	664	694	616	610	625	649	598	615	597	614	634	620	644	701	592	597	614	612	626	649	583	593	642	595	621	629	611	645	626	658	628	583	626	632	646	635	600	621	581	603	561	624	601	604	623	653	638	606	618	661	639	650	605	648	641	628	593	623	627	575	664	640	601	588	616	609	589	600	651	642	597	619	636	612	636	615	590	657	654	586	631	617	596	638	624	634	611	635	603	603	624	616	647	618	612	590	628	612	638	618	604	659	652	622	654	631	659	655	633	616	619	666	624	639	641	608	642	639	621	581	601	634	616	605	611	642	604	639	600	635	654	574	612	626	603	590	665	619	625	606	629	619	685	647	624	634	603	614	590	639	636	615	607	657	637	601	657	617	609	638	617	663	635	619	635	635	637	627	598	624	592	565	616	584	585	595	628	609	608	665	592	613	616	622	636	648	577	622	631	606	644	615	640	650	624	645	653	601	622	694	599	611	620	626	639	646	618	580	616	639	643	622	624	619	572	654	623	621	640	623	664	613	655	633	621	629	605	623	614	616	596	636	630	652	643	641	608	633	621	617	618	617	631	648	667	547	652	631	634	633	643	604	649	592	572	632	635	662	660	599	633	637	616	621	627	636	633	612	675	590	646	608	638	614	646	619	647	577	605	648	667	602	640	622	612	615	614	640	650	616	620	655	609	636	597	639	664	587	657	642	619	633	635	621	621	611	619	601	613	607	606	630	655	663	614	625	638	630	628	652	606	596	636	604	607	652	686	579	638	645	613	652	608	606	624	593	552	580	642	551	604	650	621	634	641	644	634	623	622	636	642	654	623	622	647	623	611	601	626	613	608	612	656	596	650	626	604	627	654	666	580	613	628	636	604	601	594	624	591	626	602	642	616	591	594	565	631	608	642	629	650	666	637	593	608	581	625	663	622	579
10804	2042	1498	1806	3651	4777	4658	3990	3416	3197	2818	2537	2210	2085	1905	1709	1615	1528	1459	1418	1326	1237	1228	1195	1142	1140	1133	1093	1059	1044	989	1023	1023	972	1005	983	996	978	942	967	920	968	959	921	882	984	929	959	934	960	932	929	903	905	863	919	910	916	889	875	854	870	877	941	848	855	889	860	883	932	900	848	861	832	876	843	880	828	882	850	921	829	884	851	895	873	890	817	836	909	815	810	899	852	847	845	872	809	888	848	859	825	781	849	843	810	849	816	888	867	851	845	875	825	805	800	833	823	838	824	822	853	788	807	865	817	864	826	850	836	860	837	852	827	792	847	889	787	792	850	828	788	816	847	871	853	869	838	821	853	870	825	845	830	818	873	824	869	846	877	839	826	844	850	843	816	784	843	805	892	855	851	826	842	891	849	865	827	858	830	790	856	867	864	836	773	846	832	885	846	842	843	819	844	828	842	851	825	825	793	829	844	874	846	877	806	871	827	824	854	870	826	820	848	861	854	829	823	849	782	803	805	823	898	823	875	790	806	807	794	873	845	835	808	817	807	847	847	809	791	771	845	855	847	816	804	829	807	841	816	867	796	830	825	770	830	809	776	808	852	781	831	797	843	828	838	825	824	815	857	884	836	876	840	866	835	859	822	863	814	891	812	840	803	884	811	821	802	885	864	809	894	804	831	868	842	812	849	846	808	836	827	822	840	835	841	873	812	793	847	818	817	820	836	819	777	834	848	798	761	871	832	852	807	870	891	915	810	856	837	859	816	799	848	811	857	837	793	838	860	830	859	846	795	877	873	891	797	790	836	804	818	855	850	834	844	848	839	784	865	847	835	876	801	850	804	844	864	824	856	852	823	854	831	801	868	774	850	793	837	850	850	822	818	868	864	847	829	842	780	806	790	843	864	830	842	858	826	881	798	848	751	856	805	834	845	773	773	810	794	838	833	768	859	820	848	865	867	854	810	866	865	854	820	825	831	788	815	824	871	875	839	828	840	902	853	810	811	816	847	800	827	823	842	798	812	844	789	788	821	839	815	860	794	838	834	817	849	784	829	855	808	833	808	864	797	823	847	860	844	795	856	865	826	873	891	842	787	883	756	838	809	825	826	842	846	785	822	800	829	798	851	809	813	803	866	805	850	847	863	800	817	828	835	816	831	874	853	832	793	828	824	851	825	824	794	851	803	846	846	771	824	825	876	826	846	924	878	805	810	864	756	841	815	869	857	825	839	863	803	876	824	835	819	812	840	815	837	870	834	876	862	880	877	847	831	817	812	812	838	894	811	813	861	842	858	843	789	855	841	849	872	827	795	838	804	824	882	848	784	791	860	793	762	834	829	846	806	894	853	796	810	829	878	786	824	833	808	860	844	804	880	751	884	794	823	803	855	798	872	835	789	795	828	857	820	779	815	838	822	843	850	802	799	837	804	859	858	857	796	892	834	831	843	796	832	821	862	836	875	821	853	843	842	814	850	851	814	854	826	793	844	858	809	800	822	784	805	809	821	858	849	810	858	815	810	798	801	799	834	860	849	824	816	829	792	864	836	835	824	862	835	842	841	842	773	831	839	791	822	863	857	816	858	796	828	850	868	820	830	814	846	887	903	855	827	808	839	839	774	799	851	815	864	855	807	856	806	871	844	824	850	797	818	805	782	807	847	874	805	849	916	828	805	835	844	802	816	780	838	858	877	850	829	871	802	867	822	874	828	845	843	828	871	843	848	821	737	852	859	789	820	826	856	829	812	790	850	844	830	827	856	891	814	844	866	791	827	818	817	825	815	796	778	842	833	845	873	855	794	831	815	826	815	817	842	881	845	849	832	829	864	810	857	812	875	841	872	778	831	826	854	762	802	791	862	818	845	835	789	816	872	833	844	788	867	877	809	865	853	843	775	774	783	844	884	830	770	844	806	814	843	786	814	812	794	813	818	824	846	835	821	838	813	834	821	859	839	895	840	830	857	813	810	794	817	827	870	827	836	817	826	853	817	827	829	828	776	818	801	799	854	801	802	855	860	858	841	790	868	804	791	831	848	791	856	837	848	832	879	794	827	827	896	865	853	844	888	842	869	836	835	862	826	867	866	883	846	834	881	807	838	825	856	806	795	774	840	797	864	866	812	795	895	840	819	825	854	855	758	836	824	872	835	832	868	825	797	808	805	827	868	841	825	818	839	831	876	821	830	831	809	787	830	862	835	799	835	886	841	805	902	855	862	838	826	835	876	823	769	845	833	856	799	871	794	813	845	806	817	786	853	818	822	804	816	800	806	786	886	873	844	825	753	841	870	869	821	810	850	852	864	830	835	807	855	878	816	831	847	824	830	881	826	786	807	868	843	841	856	823	783	790	827	840	855	842	818	822	806	819	869	779	839	883	866	849	834	833	824	801	852	804	819	850	825	832	839	834	806	779	840	863	837	832	798	810	861	846	870	879	838	800	807	882	852	890	818	866	876	834	852	851	869	835	823	799	834	836	784	836	843	805	840	859	845	839	839	823	847	870	808	814	844	852	850	846	844	853	847	846	847	799	877	867	859	858	813	847	874	835	751	842	790	848	831	849	838	823	879	868	865	795	858	838	821	763	846	864	851	798	834	799	804	809	815	836	820	844	822	892	803	867	812	809	842	822	822	847	834	809	872	803	769	858	872	817	848	809	853	825	848	825	821	822	805	861	797	789	851	807	858	818	844	831	827	861	842	822	800	831	862	851	834	879	810	805	887	831	843	828	797	819	857	845	859	858	850	845	833	913	823	841	877	838	797	855	861	839	797	866	807	837	833	775	844	806	813	822	835	840	826	871	806	764	823	818	844	796	800	845	838	846	759	820	834	873	782	877	846	868	893	775	805	836	800	800	852	811	838	823	818	847	845	872	813	866	823	862	824	858	816	871	846	792	847	808	853	770	806	816	821	787	792	812	805	830	888	816	836	902	836	840	839	861	829	781	782	807	803	792	866	838	853	880	848	807	848	856	847	800	838	894	884	856	827	849	831	801	820	820	842	904	825	879	839	799	814	822	882	805	838	863	803	914	835	784	833	820	810	806	797	828	855	862	871	872	841	840	854	837	830	818	805	846	848	812	853	858	831	870	850	787	868	815	848	807	833	802	770	764	821	862	814	860	860	829	866	807	826	829	837	825	795	895	846	849	810	875	822	875	832	837	836	816	840	818	858	836	860	857	801	891	818	784	823	822	803	820	759	844	833	811	823	821	829	784	813	838	844	839	851	820	818	799	824	863	895	828	817	875	862	897	857	813	819	886	867	812	825	834	813	851	790	791	808	751	830	785	825	797	861	821	871	843	826	803	823	818	822	839	789	812	795	839	846	843	853	821	832	847	893	810	821	824	819	820	806	800	843	879	889	827	847	814	861	827	837	829	858	857	823	829	825	847	851	793	824	835	909	858	832	804	815	839	819	858	847	844	810	811	902	863	843	774	799	838	867	813	802	828	872	802	855	891	795	835	837	860	867	852	850	828	827	795	831
6689	1060	557	428	659	1254	1518	1356	1211	1008	891	776	657	625	561	478	458	424	353	351	325	308	303	320	286	291	247	232	239	230	247	224	217	201	203	196	223	179	184	211	210	174	170	220	177	187	201	165	174	200	164	182	196	163	163	182	206	161	153	170	168	187	178	173	165	166	192	156	173	191	194	159	161	154	157	197	177	172	174	192	162	143	163	159	173	165	177	160	143	147	166	157	143	180	174	164	166	157	154	138	171	157	162	139	169	176	164	149	172	160	154	156	171	136	147	146	158	163	145	166	169	129	159	148	165	142	177	148	159	171	174	131	161	169	137	185	149	168	154	168	150	136	172	175	145	183	178	151	158	151	155	146	174	194	132	164	180	175	134	147	169	168	171	176	148	149	171	158	169	164	157	131	161	164	168	142	156	171	188	160	151	149	159	166	154	150	156	176	155	146	179	169	149	155	171	147	166	174	159	163	158	169	167	175	147	149	151	158	137	175	146	173	162	154	166	159	149	147	159	159	156	152	176	135	150	149	153	138	148	158	138	149	156	147	151	161	152	157	140	157	163	165	144	170	178	185	146	143	174	195	136	150	180	144	142	153	178	159	154	176	154	153	148	152	136	160	172	151	167	176	158	148	167	164	121	142	160	132	163	158	140	159	161	167	178	172	148	140	152	166	142	163	158	162	125	162	167	187	131	162	151	163	159	160	171	137	158	142	165	156	164	181	141	164	138	139	154	155	154	164	177	165	158	163	149	160	142	146	163	147	160	164	136	154	150	160	149	178	145	168	179	147	171	148	157	148	157	146	160	165	156	155	165	157	149	144	141	155	181	162	134	160	152	161	157	143	184	138	157	145	171	150	116	155	159	140	141	140	157	161	147	169	156	151	183	176	137	155	166	161	165	136	151	152	168	141	173	141	170	162	166	143	139	145	155	194	165	163	153	138	153	165	162	158	156	159	159	180	153	159	174	168	162	143	151	144	160	140	138	160	161	163	147	159	179	142	155	165	167	131	152	158	149	167	145	152	170	127	150	150	147	159	162	148	153	147	164	155	150	162	186	155	168	157	148	157	164	178	156	173	149	153	181	149	149	144	155	160	165	154	159	166	157	153	146	162	163	165	172	150	143	149	140	148	180	158	150	178	149	160	153	144	150	153	171	149	146	164	139	148	148	149	165	148	142	158	159	158	159	169	152	163	133	188	139	165	127	160	144	133	173	170	145	174	144	168	159	140	166	154	170	154	158	155	152	148	158	147	149	165	149	149	140	179	156	155	161	149	163	165	157	143	153	161	146	143	163	157	162	161	160	152	161	177	153	155	170	142	149	171	153	171	169	162	160	151	157	142	152	158	159	146	150	160	160	168	167	141	154	149	155	160	153	153	179	165	159	157	174	162	145	139	146	151	173	146	141	138	156	153	172	142	172	148	149	146	154	177	139	148	157	150	163	168	158	148	142	120	136	158	156	162	153	146	136	142	163	158	173	162	151	144	171	152	152	152	163	180	152	169	155	146	163	165	169	152	161	158	147	159	165	158	190	170	155	171	165	134	136	142	171	157	170	148	154	159	161	145	165	150	143	150	167	140	159	149	143	158	182	154	162	162	161	146	148	163	145	151	162	159	148	148	154	136	149	147	175	165	141	149	152	153	157	135	151	168	150	174	148	164	149	156	153	140	160	145	169	143	167	166	153	168	150	168	164	148	143	150	153	130	146	140	162	163	169	147	164	188	167	164	154	157	166	154	160	156	157	153	164	132	151	155	152	165	169	151	165	150	157	169	135	177	160	146	135	174	173	163	150	148	149	155	155	164	141	162	159	160	149	159	156	173	187	159	153	165	143	164	141	164	135	166	166	166	132	181	175	146	167	168	152	162	164	167	154	168	167	138	146	167	155	153	173	148	152	157	164	157	151	184	163	141	162	153	154	165	165	161	146	152	159	181	142	170	166	167	144	137	158	145	130	169	151	149	162	158	145	157	156	163	138	144	150	179	149	141	142	161	163	165	169	156	160	149	146	170	135	168	163	170	163	145	160	142	172	148	141	176	172	127	162	152	160	151	147	144	147	148	157	170	165	166	175	173	167	157	167	155	135	140	192	166	162	152	133	163	159	143	149	183	140	184	140	175	136	154	132	178	158	138	157	157	144	135	135	159	159	169	157	155	159	147	172	170	180	176	150	161	170	175	153	169	133	165	169	168	151	166	175	163	148	135	154	167	169	161	155	166	160	149	168	154	140	154	166	149	160	158	142	148	155	160	154	174	134	142	158	161	159	196	159	125	151	170	157	162	158	157	157	158	149	152	159	167	139	147	142	147	152	157	157	155	166	155	155	141	155	151	157	150	182	179	173	139	141	154	130	181	165	147	168	135	180	168	160	156	134	169	134	179	156	147	154	147	166	154	176	171	167	153	146	152	156	159	157	144	153	139	153	167	127	157	171	179	145	153	150	148	156	154	182	142	141	154	122	161	171	157	168	158	165	126	158	170	183	144	171	153	148	152	128	157	128	142	177	131	179	131	151	149	172	148	167	139	138	144	153	146	167	153	162	139	138	149	141	141	153	168	147	144	156	162	177	159	141	162	146	167	126	165	146	159	160	156	152	163	158	157	159	169	145	165	176	169	181	154	149	168	172	149	131	156	144	167	154	161	159	213	166	152	150	184	160	162	154	151	144	170	145	145	175	167	168	157	127	149	169	170	164	159	158	156	164	175	148	152	142	161	159	156	166	146	186	141	171	134	146	147	189	155	177	152	156	133	158	141	153	145	159	156	134	151	161	165	160	163	158	159	154	152	158	168	139	147	146	144	156	137	158	168	161	151	153	169	163	148	135	138	178	174	145	132	136	142	159	157	153	137	168	177	170	142	138	153	154	164	164	164	175	143	176	165	158	133	133	173	144	149	153	150	169	158	151	172	149	182	146	152	158	146	149	154	164	182	142	148	167	169	170	157	169	157	134	172	145	138	145	144	169	175	162	157	150	165	157	153	161	145	167	190	166	153	161	175	155	153	154	140	157	155	163	145	166	176	128	155	170	155	165	150	155	156	158	152	169	173	162	135	159	160	141	150	165	158	163	139	168	146	152	156	166	168	137	140	157	133	146	149	160	154	180	164	144	153	171	150	145	145	132	154	145	173	151	153	165	149	179	155	162	164	166	148	150	141	145	167	163	141	147	171	147	169	146	158	167	167	155	139	145	180	161	175	161	153	131	151	179	157	143	141	152	152	168	156	147	148	141	156	152	159	190	149	151	164	156	168	159	145	168	152	146	145	140	144	147	141	120	158	146	131	144	149	141	161	149	158	144	162	161	168	178	163	154	133	189	168	154	154	146	163	170	163	171	145	152	149	139	138	131	152	163	147	162	146	164	155	192	157	175	140	170	166	152	164	152	178	154	157	166	154	167	156	146	142	163	148	162	153	159	150	165	162	162	163	166	156	159	138	143	151	164	165	143	165	164	177	146	178	178	149	159	154	140	168	148	149
10753	2003	1172	1576	4008	5218	5080	4335	3745	3143	2690	2289	2053	1788	1523	1374	1143	1062	1057	990	954	816	730	750	681	621	634	592	580	506	484	516	468	461	447	407	443	403	395	413	368	352	370	382	356	327	332	335	331	320	306	308	339	329	303	315	295	322	317	328	308	280	288	292	287	276	289	293	274	280	301	301	303	289	293	294	260	260	275	287	267	275	297	240	279	303	284	241	252	263	275	261	257	236	294	274	246	232	263	247	285	243	255	256	281	229	245	241	226	285	264	297	257	258	246	256	260	241	279	247	258	245	264	253	247	258	243	227	233	255	221	233	243	243	246	272	255	234	269	230	250	250	214	277	247	264	234	240	248	274	251	279	250	239	240	221	242	251	250	241	262	267	251	255	273	226	238	217	248	258	250	229	265	238	249	247	254	253	203	249	227	236	217	283	260	232	241	247	247	258	241	231	258	229	227	242	248	288	257	239	255	250	283	242	241	223	247	229	209	235	230	234	239	232	260	240	245	248	226	227	232	257	254	233	247	252	244	257	226	245	265	247	246	242	236	244	238	231	239	238	264	258	268	250	234	238	226	260	257	240	228	202	217	231	253	250	253	210	244	242	253	240	256	244	236	224	217	264	258	263	208	262	257	227	258	277	217	237	270	283	249	228	273	237	262	237	244	255	225	230	234	248	267	229	234	255	224	267	272	263	227	243	247	245	265	260	239	233	231	220	260	214	246	235	280	238	247	251	246	267	237	248	253	232	234	248	267	226	239	225	232	235	245	227	264	258	232	249	235	208	234	229	260	273	225	242	239	263	248	233	252	261	221	274	236	254	245	215	216	248	242	251	248	266	231	246	259	246	240	244	247	245	244	252	259	235	231	229	272	247	267	246	250	253	231	220	227	222	270	238	255	281	243	238	247	227	259	247	256	221	247	266	229	270	225	223	247	243	227	243	238	244	249	255	264	257	257	245	235	237	259	269	238	233	241	246	228	233	242	237	272	255	246	234	254	232	230	248	229	228	258	261	211	244	223	262	248	266	269	252	232	237	266	242	232	237	243	228	263	224	233	266	262	215	249	223	236	201	246	246	237	242	199	219	285	228	281	242	261	193	243	257	246	242	239	269	248	240	242	223	268	253	267	251	250	250	246	232	236	259	257	248	236	228	255	276	232	254	248	241	233	239	244	262	223	245	224	217	275	232	212	219	245	221	228	263	229	250	249	273	251	256	225	256	239	254	251	216	246	263	258	238	244	227	276	224	245	256	252	264	245	264	240	243	242	197	221	255	248	211	216	237	269	253	252	230	236	256	245	199	261	236	222	243	212	229	248	235	233	243	202	245	258	236	233	273	272	239	217	241	256	237	256	239	255	233	241	216	251	251	256	226	241	258	260	237	244	254	253	226	253	233	236	247	243	266	222	256	226	279	234	226	246	237	238	244	244	248	242	237	236	252	213	258	254	244	253	235	265	219	244	263	231	233	242	228	254	235	256	226	260	266	231	239	231	199	254	250	227	240	222	243	281	258	217	241	259	248	211	218	247	232	237	245	227	233	230	245	256	243	249	281	216	262	251	260	261	210	237	216	256	250	217	243	228	195	237	239	254	224	261	257	239	251	213	235	220	217	244	244	250	268	207	230	232	202	233	245	244	237	234	267	246	259	228	218	251	255	258	222	258	266	254	249	249	227	254	248	258	229	244	248	244	267	231	248	244	235	244	225	263	229	212	241	240	253	261	265	232	234	223	258	235	274	234	246	263	254	248	241	240	255	235	239	219	232	221	229	213	232	243	235	233	228	210	250	268	229	256	240	224	239	254	272	234	219	277	251	277	263	249	262	259	243	228	214	251	243	287	251	276	266	253	238	282	237	225	234	261	228	254	226	242	252	230	264	269	257	249	256	244	242	250	242	235	242	203	244	271	246	225	239	231	268	239	207	222	260	268	263	218	221	231	261	246	260	254	234	236	257	265	234	255	259	247	237	263	244	244	226	249	241	267	225	244	254	246	258	248	237	264	270	226	238	243	233	276	257	237	242	225	242	238	242	250	263	241	233	253	216	205	230	242	253	257	260	252	233	233	225	267	254	244	249	237	248	241	239	250	242	253	264	224	232	234	271	238	257	246	233	227	223	256	249	247	261	276	249	230	241	242	236	238	221	233	223	222	236	251	243	259	275	248	256	247	238	251	226	244	270	204	266	251	220	249	224	262	233	236	258	263	262	241	255	224	241	233	271	262	216	225	257	223	261	242	252	235	225	253	272	238	232	219	224	260	243	226	229	244	243	263	241	251	247	262	279	231	232	243	225	235	268	217	234	249	245	237	234	263	238	249	252	224	234	243	225	243	245	233	259	231	215	239	253	214	265	227	264	210	226	234	234	258	255	226	254	216	238	227	252	245	217	219	216	251	263	234	222	232	254	238	237	230	247	242	258	236	223	240	250	221	247	270	252	242	234	249	255	234	240	219	245	250	237	234	249	234	257	237	252	255	246	250	258	231	248	224	228	244	245	254	246	258	219	258	226	245	232	232	223	238	237	230	204	226	220	210	235	241	229	231	232	273	240	248	255	252	262	233	266	241	218	252	241	244	227	227	210	237	247	254	280	230	231	240	233	238	243	259	241	234	239	245	229	226	260	236	219	269	221	256	254	231	211	257	255	242	245	242	246	248	241	244	232	227	228	248	214	246	265	240	232	259	242	262	242	227	230	240	260	237	238	225	230	268	249	219	239	262	256	254	235	246	266	231	226	271	230	251	234	226	257	238	239	257	247	229	244	231	226	230	243	236	260	238	230	231	262	206	218	222	244	231	225	245	255	216	238	233	269	208	257	252	258	220	249	244	230	230	264	233	256	235	248	250	223	251	250	251	227	265	244	269	221	230	231	239	243	243	263	258	256	220	247	249	236	247	238	257	275	251	240	220	228	237	248	260	228	250	261	218	236	232	220	226	248	277	258	235	242	242	246	252	246	228	252	254	237	231	214	226	235	264	222	246	259	255	219	259	241	244	261	240	234	259	219	234	212	216	216	230	241	261	247	235	227	241	263	250	248	230	230	238	225	243	251	263	258	243	219	256	260	220	238	237	228	232	231	244	261	236	247	242	259	247	226	237	205	236	230	224	253	255	230	252	263	234	236	253	217	234	240	245	260	217	241	243	246	257	236	218	249	254	235	227	266	231	275	249	250	218	232	245	241	275	258	250	263	234	250	245	220	252	263	240	248	251	251	254	248	230	243	252	237	249	216	238	239	215	260	252	226	248	256	257	236	236	207	259	243	239	260	220	219	224	214	241	252	235	250	225	239	244	248	204	220	224	236	259	251	219	257	247	240	262	247	233	235	224	236	245	249	220	244	241	261	234	240	269	222	261	236	219	234	251	245	225	229	252	227	242	242	263	235	258	266	250	245	288	244	247	259	240	232	259	270	256	261	293	241	240	235	268	263	246	231	226	222	247	235	256	245	245	256	221	228	243	221	227	232	238	257	240	246	256	245
12985	1625	808	662	906	1645	1912	1889	1636	1414	1198	1088	1004	888	808	774	713	618	628	594	572	581	501	528	469	473	470	465	424	462	415	420	464	397	437	427	410	405	402	401	402	373	399	341	377	340	365	363	370	367	388	366	337	393	356	376	398	359	388	384	323	331	378	351	356	350	356	339	372	360	324	345	371	310	377	336	343	356	358	393	367	347	364	347	354	365	324	362	334	349	355	312	326	347	330	325	358	351	362	314	330	346	330	356	320	339	323	346	372	361	357	315	355	321	328	343	327	312	357	365	394	373	360	327	345	351	360	333	356	334	357	342	372	344	321	338	345	351	370	331	364	347	349	306	345	341	343	346	331	332	312	346	355	342	348	348	329	343	377	374	347	334	366	358	327	311	382	333	328	351	347	335	316	321	345	353	328	333	335	336	345	342	378	352	292	318	324	352	378	313	327	350	324	376	349	361	330	358	331	343	314	343	362	356	350	356	321	340	351	349	328	304	374	316	313	373	369	322	352	343	321	322	350	366	362	336	360	331	362	341	340	350	334	334	335	354	333	372	357	337	351	333	348	356	339	345	316	318	341	323	329	337	340	338	351	329	333	334	342	337	336	347	335	358	358	343	292	368	329	341	347	339	309	354	319	328	341	339	362	331	321	348	358	334	363	344	350	356	338	339	344	336	331	396	352	340	327	356	334	346	323	352	344	339	362	345	321	344	332	312	331	335	349	341	335	347	335	334	331	354	337	327	360	353	346	320	329	354	357	325	321	352	354	324	355	371	343	325	324	346	369	314	335	353	331	326	319	351	300	318	316	331	329	309	315	352	322	341	343	369	329	349	310	343	353	326	315	327	356	347	337	356	356	354	311	340	339	360	347	340	369	390	344	297	323	383	310	351	371	340	334	354	378	305	358	341	320	320	373	350	332	350	334	322	348	337	314	344	329	331	349	325	367	335	331	327	325	357	341	359	350	340	345	366	361	320	333	347	339	337	359	335	353	354	361	350	342	316	323	343	318	353	328	341	339	350	327	315	331	378	340	326	331	320	350	357	330	351	302	341	376	322	340	334	338	335	316	313	353	351	363	334	311	334	333	327	339	372	342	335	304	336	324	300	341	350	345	336	356	358	356	353	321	342	356	309	353	347	325	331	380	321	349	348	331	332	343	298	329	316	345	363	348	337	318	360	352	352	315	389	311	324	374	327	327	346	351	327	336	339	356	347	325	364	357	340	319	330	339	345	354	352	357	315	374	368	321	346	331	343	351	334	360	340	338	335	323	313	358	358	343	357	378	343	323	361	365	339	355	345	333	321	330	349	331	294	331	350	349	334	356	351	334	325	331	332	373	331	316	325	338	320	361	318	342	329	354	347	306	330	334	357	352	320	305	330	348	348	348	317	347	351	353	336	345	327	329	379	303	344	371	365	316	383	320	324	298	309	347	346	309	330	300	290	356	375	357	349	341	341	346	298	360	342	358	330	351	320	367	332	358	328	326	355	354	338	356	333	380	347	309	346	327	338	337	333	357	345	319	315	327	329	336	307	363	321	339	342	377	391	336	324	325	306	344	319	334	373	328	371	343	351	340	375	328	336	334	316	325	320	302	356	355	327	304	321	386	342	338	368	354	350	328	402	351	335	318	349	351	379	331	346	337	317	333	330	343	346	351	349	326	369	338	329	338	347	360	359	349	341	338	314	353	337	351	346	375	328	337	346	337	361	329	324	349	361	324	332	364	320	338	325	320	322	323	297	355	342	311	323	331	303	327	315	354	359	331	343	364	338	355	362	359	348	319	321	338	354	323	323	317	360	351	345	310	348	355	369	370	317	318	335	314	372	321	337	355	331	357	361	342	373	343	313	340	341	337	327	338	338	335	374	352	322	339	335	317	363	341	333	330	311	329	319	335	360	332	330	323	339	329	341	344	329	334	358	320	368	348	370	341	355	357	347	339	312	353	353	355	350	358	337	358	333	315	311	341	322	340	362	306	345	389	321	365	346	345	344	341	334	333	314	355	355	372	349	351	364	361	336	334	341	357	340	348	345	312	355	332	365	324	343	375	364	299	363	308	350	342	342	360	355	346	306	349	373	325	360	358	374	326	344	330	317	331	316	325	350	310	327	316	320	331	329	321	328	376	314	321	324	349	337	330	322	344	347	406	328	341	316	352	381	353	277	349	302	309	338	323	359	316	336	348	370	376	354	340	361	349	343	334	368	330	337	352	356	323	331	374	339	354	314	349	376	331	357	329	373	328	339	305	333	299	339	348	356	331	345	343	315	308	310	381	332	328	319	307	317	310	319	337	325	370	358	352	321	335	322	335	361	348	342	306	341	323	366	340	351	341	367	322	316	346	352	358	348	344	360	315	377	343	352	346	363	328	320	333	331	344	331	372	337	331	344	343	361	318	343	354	314	344	376	343	333	321	354	382	334	327	331	370	356	384	365	347	376	373	340	364	365	355	326	321	325	304	338	327	359	313	333	345	325	342	348	315	347	362	335	361	341	357	347	344	323	301	326	328	351	341	324	323	365	333	357	348	364	337	352	350	350	351	319	347	349	320	328	321	360	340	373	326	312	332	368	325	346	363	362	365	327	329	314	380	355	353	332	333	335	325	333	350	320	338	355	334	372	376	356	320	338	329	313	315	344	352	358	378	351	366	357	350	348	338	359	322	342	315	340	316	324	339	329	326	349	351	340	344	343	364	337	341	367	334	322	345	359	331	356	331	322	308	344	325	340	379	329	331	334	299	369	327	298	340	368	343	357	357	361	335	341	346	334	307	353	346	327	347	310	317	336	336	328	352	344	319	361	352	360	347	359	345	388	341	336	329	337	332	400	361	317	359	328	334	387	330	324	342	341	357	354	317	344	351	372	351	334	373	329	324	335	347	330	379	324	304	338	338	340	376	326	334	321	323	364	354	349	317	378	325	320	334	364	341	339	347	345	285	314	341	330	337	355	359	362	348	347	343	388	311	345	353	348	333	341	332	364	332	323	353	338	345	330	331	328	344	333	311	357	322	379	271	319	347	319	350	324	324	339	351	327	332	309	355	331	323	341	334	352	326	379	325	345	355	338	356	339	343	346	355	308	337	351	360	345	321	349	371	330	306	362	337	319	348	341	326	331	351	330	363	341	321	344	364	347	339	349	342	334	356	366	343	319	327	347	360	316	354	373	343	320	348	328	335	343	322	363	377	380	351	321	354	344	349	337	339	334	347	388	351	347	372	365	357	324	373	353	324	356	345	332	393	332	386	354	349	383	343	336	316	325	354	339	333	343	301	367	372	342	359	363	354	321	354	354	327	361	351	338	376	342	335	350	344	343	348	357	326	337	344	328	347	318	334	345	365	342	329	346	360	318	368	344	346	378	346	347	352	358	327	367	346	355	373	329	342	340	334	364	313	356	370	338	360	345	345	331	306	333	350	355	346	327	344	334	337	342	325	333	384	309	330	371	374	318	362	369	365	354	346	315	355	364	330	336	350	320
12573	2469	1574	1982	4836	6517	6345	5450	4699	4057	3573	3148	2745	2339	2076	1904	1731	1528	1418	1439	1352	1208	1201	1132	1072	1061	969	980	878	871	840	805	772	745	765	768	735	719	745	722	674	690	661	683	634	669	643	638	604	606	609	624	580	571	626	564	594	606	551	582	576	595	565	552	538	522	521	576	570	593	551	492	557	524	540	584	544	538	515	503	554	533	554	534	544	511	527	532	513	485	529	493	501	494	509	488	529	481	490	522	516	504	555	507	546	500	506	513	507	477	493	495	539	502	514	519	493	514	529	505	455	497	507	504	495	522	469	491	441	476	506	517	535	481	492	532	494	525	475	525	480	538	507	514	503	500	476	542	491	470	488	487	457	526	493	467	507	479	503	522	476	484	491	518	488	481	512	474	472	512	454	497	489	467	470	494	536	494	501	503	493	485	477	464	505	493	492	491	470	485	498	512	479	480	523	519	498	473	470	539	475	518	494	502	494	501	447	455	494	484	523	515	508	509	489	502	490	500	487	513	544	480	495	560	505	513	514	504	507	489	526	475	446	509	488	484	509	500	462	514	545	507	474	491	491	546	501	473	506	512	477	519	461	532	508	505	508	489	456	499	484	550	491	485	481	500	510	501	531	465	500	515	486	490	464	512	483	499	500	454	532	500	465	494	523	482	501	515	494	518	496	500	485	484	469	463	471	478	473	490	555	513	471	475	516	492	501	520	454	505	518	490	499	511	441	501	518	473	466	494	485	485	511	507	461	479	458	423	478	501	528	528	466	530	460	499	475	495	485	487	520	500	468	468	495	485	481	521	476	465	467	469	476	506	485	515	493	541	487	493	505	503	503	508	482	513	485	534	473	436	474	503	481	450	544	505	455	526	508	487	464	504	448	478	459	541	481	511	501	499	496	520	506	541	521	483	516	517	478	466	474	462	501	490	467	494	486	459	484	510	472	476	507	504	521	529	530	501	469	491	484	493	509	462	492	502	532	474	503	466	492	474	497	516	488	513	487	448	457	504	503	495	497	474	483	448	536	499	510	535	510	494	480	509	519	511	488	509	507	476	490	505	507	479	521	466	472	521	505	509	518	485	485	505	535	476	474	509	488	506	496	439	517	483	463	475	480	489	475	464	526	468	471	485	472	501	479	515	480	541	471	470	474	539	506	473	498	551	457	498	451	526	507	524	487	483	519	481	478	499	477	514	512	496	531	539	528	470	492	480	477	502	479	520	465	515	432	474	510	518	485	459	481	506	508	480	528	480	487	536	522	526	511	502	516	500	455	515	503	481	513	474	488	475	489	459	504	483	522	481	509	483	487	502	491	466	449	501	491	497	494	468	482	491	501	506	493	473	513	466	475	503	494	475	470	492	510	478	525	485	489	487	489	490	496	475	520	505	507	483	492	490	524	499	493	440	479	500	528	512	501	496	473	483	473	495	484	505	467	509	473	501	512	490	502	467	531	488	508	474	502	512	493	510	537	507	482	513	517	486	486	463	482	509	502	537	513	500	493	498	519	526	509	511	473	492	531	470	522	503	537	501	488	460	502	514	480	519	486	504	517	489	493	501	497	488	532	493	498	515	471	482	520	530	490	478	506	483	475	472	513	459	480	525	486	486	482	480	521	456	499	512	511	510	482	492	456	479	509	487	487	496	526	448	496	453	476	483	488	497	466	518	481	497	538	499	520	536	479	489	501	536	519	504	506	531	486	524	511	527	477	486	516	478	508	501	529	490	472	500	502	520	513	514	477	455	463	514	536	520	495	479	517	489	498	496	511	480	495	503	486	517	508	506	480	499	494	497	477	449	484	478	467	456	487	455	508	530	493	477	515	493	502	455	531	480	512	505	509	470	486	499	511	495	451	485	507	435	472	469	506	489	478	499	527	464	474	479	505	491	517	501	507	500	495	515	535	489	537	465	500	476	499	479	510	499	519	485	492	553	496	491	507	488	503	508	497	476	522	516	455	495	515	492	496	530	487	483	497	486	473	487	504	469	466	532	475	480	458	470	492	519	486	467	505	513	490	512	498	493	457	533	495	463	487	477	492	479	482	494	494	490	483	494	503	513	535	490	495	506	516	489	473	487	478	510	529	493	487	493	504	483	459	488	498	521	499	491	495	497	489	490	474	461	478	504	482	523	504	471	464	495	500	490	507	488	496	463	442	478	492	493	522	459	518	480	485	538	470	460	505	491	515	501	466	493	482	498	445	520	476	483	535	550	457	493	498	494	504	479	479	478	477	508	515	488	475	493	510	492	464	546	550	518	466	465	522	498	493	500	492	456	532	489	472	537	471	477	534	524	508	488	509	478	498	483	504	470	495	539	480	496	479	473	483	494	490	447	493	511	541	468	487	454	497	475	517	509	494	472	482	495	525	459	511	492	514	482	475	504	510	533	541	481	503	508	530	495	513	515	506	548	507	523	536	481	501	488	540	469	509	505	498	446	470	508	492	520	533	469	489	429	490	493	506	490	485	505	505	486	456	520	467	512	498	512	496	447	519	491	498	520	484	464	481	456	499	495	533	514	478	448	544	488	485	546	492	480	476	527	474	499	507	498	524	511	510	467	502	510	489	476	472	496	519	474	492	488	478	541	530	495	451	514	513	495	500	498	467	502	492	527	503	518	554	470	524	501	504	447	504	510	501	479	542	543	533	500	500	506	465	508	501	467	511	505	506	503	478	511	510	514	455	548	484	475	576	491	509	477	503	519	520	508	498	463	485	497	491	513	531	495	525	486	502	454	483	484	522	461	492	498	475	529	477	479	509	493	484	491	474	496	510	479	513	486	504	489	464	494	523	500	450	514	511	470	493	467	494	520	503	465	484	481	494	484	507	483	471	508	486	477	495	469	480	493	466	462	487	466	492	499	515	476	496	488	453	507	477	526	494	472	514	489	507	539	463	526	508	515	496	502	508	509	494	531	509	495	473	485	474	522	530	482	529	524	484	528	507	500	491	517	512	496	467	574	461	470	462	498	504	494	467	497	484	459	463	474	536	478	466	503	470	499	486	490	490	493	485	508	482	500	492	490	472	558	480	488	524	523	475	480	496	485	493	513	452	483	509	503	520	523	540	487	468	496	482	475	525	472	515	503	499	484	481	472	503	461	538	503	506	494	499	491	513	483	522	497	517	488	502	499	473	476	487	470	506	469	491	488	481	520	513	475	486	500	513	484	487	481	478	485	490	486	482	518	494	481	532	502	525	505	513	493	486	448	494	470	511	501	505	500	499	500	526	522	522	493	525	467	504	458	515	487	498	492	512	472	496	487	492	518	542	490	488	495	485	479	511	486	485	475	490	517	465	479	513	482	543	477	485	485	544	450	482	490	466	488	492	503	468	507	483	478	563	460	485	470	541	465	485	477	468	483	488	509	522	455	500	503	555	461	482	503	531	486	488	512	537	464	466	489	482	498	495	465	499	484	513	526	520	551	515	460	459	485	450	494	481	482	466	494	499	489	480	499	485	501	481	502	480	483	515	511	511	535
5713	676	502	529	568	685	678	660	608	597	585	575	558	577	538	525	541	532	521	495	504	507	531	514	484	491	515	464	517	457	481	504	496	453	456	516	474	469	500	476	476	466	467	474	479	450	541	490	476	461	491	519	498	463	493	475	485	457	502	515	444	435	514	432	445	471	457	503	476	494	484	502	457	497	449	500	464	487	486	540	504	445	517	449	463	467	520	499	459	509	470	450	436	439	516	484	482	484	502	467	503	484	491	467	464	513	498	520	477	448	432	473	490	472	447	489	475	441	459	472	481	457	460	472	485	486	487	465	449	482	447	450	433	469	479	492	503	434	488	486	471	504	452	452	474	471	475	462	471	471	458	482	469	500	502	444	469	474	453	460	458	472	469	478	480	448	460	457	476	467	486	454	513	453	455	446	486	465	438	502	510	515	434	447	449	484	457	507	471	472	462	477	486	485	450	460	456	506	438	475	470	464	458	493	448	465	459	451	439	456	467	446	452	453	467	499	451	477	466	495	505	483	481	445	470	471	446	481	460	470	512	462	507	445	453	499	456	422	480	487	508	479	439	465	499	496	498	470	462	426	435	486	462	463	466	473	484	480	489	477	501	495	476	479	491	487	455	464	469	481	491	452	461	479	452	455	487	462	498	436	445	474	494	457	482	495	465	461	415	499	521	488	470	452	477	493	456	424	472	480	488	476	453	466	505	464	467	498	508	496	466	460	524	525	443	518	463	473	467	504	454	465	451	495	458	497	483	471	513	469	481	482	480	467	450	420	525	465	432	466	462	467	472	477	481	496	468	530	421	487	486	487	499	504	434	471	455	466	470	434	536	474	506	489	432	470	498	443	485	478	480	485	492	493	474	489	463	476	495	472	479	497	481	474	506	474	472	513	479	496	454	482	489	487	513	483	496	441	479	475	466	457	475	490	499	468	453	461	451	498	495	478	497	447	476	474	474	452	485	429	526	453	479	482	488	487	484	495	487	477	482	488	479	420	453	469	514	497	451	451	467	482	445	501	457	463	476	504	463	498	482	515	479	461	505	469	473	449	429	467	483	492	445	452	440	502	518	492	466	486	507	434	494	454	458	489	475	477	487	533	518	493	499	473	474	487	479	468	489	488	475	485	462	452	527	476	472	469	430	449	485	513	467	449	471	459	447	496	489	496	453	484	452	474	448	484	458	469	460	473	490	501	440	451	488	450	481	460	483	517	490	427	441	456	501	492	465	474	485	471	406	506	483	452	460	511	448	455	507	445	481	454	482	458	487	503	465	445	442	444	507	435	482	481	521	450	458	459	488	461	473	414	484	461	530	453	498	495	486	470	469	459	478	480	468	464	475	471	450	482	458	459	445	449	496	463	472	444	444	411	457	450	466	438	459	488	496	522	484	460	481	484	492	475	509	475	491	498	410	479	487	495	464	483	484	466	477	502	491	485	436	465	492	450	461	531	458	471	452	446	486	483	507	452	496	490	516	488	504	462	501	463	488	515	487	450	480	503	478	489	484	498	504	477	453	466	467	480	498	458	487	470	484	487	485	449	479	467	464	491	468	459	488	479	439	464	484	482	456	492	466	464	503	471	468	477	466	510	454	465	461	476	419	497	463	463	461	464	465	457	455	449	507	488	444	491	518	479	436	485	471	474	444	462	513	481	496	456	462	487	445	468	482	460	473	471	438	487	470	497	491	486	465	465	477	472	468	429	445	478	491	501	464	442	509	507	452	416	477	443	487	473	463	482	456	508	425	419	468	463	487	479	483	492	466	493	457	452	489	493	436	487	498	471	474	532	451	500	498	474	511	482	464	461	472	461	465	464	472	449	468	496	466	444	465	489	509	480	494	482	440	429	470	511	463	455	476	488	474	470	483	491	458	512	447	460	473	472	443	470	494	488	465	496	486	512	480	473	477	456	475	452	492	483	481	495	489	476	482	404	486	478	460	476	515	436	456	499	491	470	486	464	456	465	482	523	454	445	505	459	463	439	446	458	450	447	468	473	484	474	503	475	487	464	500	475	466	487	478	485	450	452	477	453	554	472	466	470	527	478	519	458	467	487	473	494	496	498	481	490	461	464	498	477	471	440	462	455	443	451	446	467	477	506	494	461	480	472	461	450	470	478	463	469	458	488	443	447	487	489	483	490	502	463	464	468	497	451	512	468	495	498	483	493	428	507	512	505	430	457	477	430	467	467	488	473	486	511	444	473	454	473	478	470	470	448	482	452	420	520	432	494	469	498	480	455	487	513	505	462	482	472	430	470	459	485	461	534	450	449	535	483	462	461	492	485	459	503	483	472	487	476	491	482	451	450	504	473	487	460	461	478	484	489	475	487	490	478	490	482	496	477	514	482	464	443	477	488	459	488	479	461	519	436	514	455	457	450	486	487	511	492	468	493	440	511	468	438	474	467	485	456	484	479	472	456	472	488	443	461	467	440	450	480	461	517	500	488	481	496	493	474	465	465	453	444	479	455	476	500	456	462	496	513	446	494	470	505	506	449	446	478	462	482	434	483	472	451	501	460	484	463	496	486	490	486	461	477	479	480	465	473	474	437	458	488	475	445	491	456	478	457	471	478	480	458	479	459	432	462	456	465	463	444	469	486	473	435	464	512	487	493	450	437	463	497	488	476	477	486	427	442	490	500	477	442	456	456	481	466	460	479	441	490	470	430	472	452	485	494	500	494	494	497	451	459	458	496	474	480	483	484	481	468	475	487	500	446	458	450	511	487	487	458	423	469	510	481	437	452	474	499	487	467	477	468	440	512	478	507	484	450	461	480	442	497	466	479	463	459	468	454	450	455	457	464	450	453	458	501	478	474	478	458	465	438	504	490	460	461	477	455	500	449	457	475	499	484	495	482	472	468	459	496	460	467	478	485	494	470	482	486	498	515	491	480	500	503	523	512	466	458	434	444	500	437	491	495	472	502	472	495	476	480	450	453	474	474	463	446	437	488	440	476	479	477	454	417	496	445	444	460	447	468	498	470	460	468	463	502	502	451	455	478	475	452	473	477	465	472	468	433	469	461	447	440	420	470	467	479	484	502	493	469	473	491	440	458	470	479	476	483	472	464	449	461	454	494	478	453	482	490	441	511	474	476	466	448	473	506	485	453	494	537	462	467	497	460	456	511	511	454	473	474	442	484	472	501	504	493	428	521	479	488	497	475	522	478	459	472	500	479	481	506	474	447	470	477	464	471	477	473	479	489	487	443	475	443	466	478	486	466	470	503	513	485	457	451	504	475	484	484	481	453	496	477	443	484	505	470	514	464	478	480	504	454	511	456	503	453	436	517	493	469	480	480	475	481	501	471	469	477	509	459	465	478	450	475	481	495	463	474	480	451	478	465	436	502	496	485	433	486	450	454	496	446	460	476	462	471	479	492	474	509	458	492	464	469	503	507	477	502	507	478	483	472	459	473	488	450	477	429	499	458	510	451	482	493	478	432	485	456	471	453	487	494	446	504	459	471	528	508	462	460	469	497
7383	1022	842	865	1239	1527	1478	1339	1227	1103	991	959	959	899	893	789	801	725	760	699	747	728	670	662	682	647	654	688	682	674	653	652	608	669	608	670	614	614	628	677	662	637	666	618	617	579	612	613	610	678	659	634	646	640	721	540	625	570	654	626	559	591	620	638	631	627	654	608	565	624	616	647	612	581	638	651	614	603	619	606	598	661	616	624	646	641	656	625	679	585	659	635	639	659	627	608	619	599	690	659	598	647	584	638	658	613	661	626	597	614	621	616	608	663	599	641	677	612	653	587	664	628	648	651	626	594	606	657	598	640	621	575	597	623	623	600	606	604	675	577	632	616	618	645	625	639	606	595	614	569	618	682	665	627	610	591	622	616	636	589	652	652	612	596	665	633	595	640	656	628	608	655	579	652	628	577	589	646	610	677	609	643	621	578	626	643	602	609	612	644	632	671	650	628	644	623	631	630	604	647	603	572	590	637	619	588	606	576	609	607	603	624	666	580	635	634	651	640	591	649	623	590	672	619	633	611	628	641	577	660	605	591	614	601	630	658	630	621	591	623	633	617	640	593	599	629	583	623	589	610	663	623	629	574	603	626	624	585	625	594	669	601	597	648	623	625	652	647	652	584	611	651	620	637	633	624	666	592	562	638	643	624	639	650	623	599	615	654	668	650	608	618	634	628	595	619	634	610	622	626	610	580	583	616	610	593	659	651	601	620	584	660	629	667	607	598	597	596	587	627	618	595	607	607	623	589	628	595	577	654	618	653	646	629	590	619	600	602	595	595	642	645	555	615	632	583	610	649	636	624	600	604	662	593	583	635	587	577	576	638	638	639	612	602	605	581	626	650	619	635	614	639	631	641	641	626	571	597	599	608	606	584	648	603	655	611	606	602	636	614	619	606	603	628	671	587	604	609	608	586	611	605	604	626	639	619	649	634	663	618	609	577	625	655	613	609	635	578	578	597	636	615	603	579	656	617	602	623	649	632	623	665	617	603	647	634	671	635	632	626	594	572	614	613	635	637	604	642	607	635	643	587	596	615	634	651	609	617	608	631	667	614	628	601	621	596	602	612	554	617	588	631	626	597	587	642	611	668	605	596	622	619	644	613	657	653	679	601	604	654	578	632	602	620	630	642	630	639	638	660	647	643	610	616	648	621	658	658	647	640	596	602	603	611	645	560	583	587	628	592	623	673	646	615	594	591	629	605	662	610	643	626	661	615	612	646	631	662	643	621	621	636	625	589	627	616	586	657	647	607	595	571	658	596	625	619	664	595	644	626	647	588	579	602	652	640	644	649	592	622	614	642	589	612	612	631	631	597	631	623	600	639	646	627	597	592	668	624	606	644	640	627	599	591	589	622	648	588	632	635	627	611	582	639	603	623	648	609	624	603	672	648	612	659	641	592	626	602	603	582	608	631	609	605	656	647	592	589	626	631	645	603	592	592	597	654	610	636	609	604	636	635	624	609	640	612	568	607	575	598	667	629	692	651	627	631	651	625	604	586	591	606	631	600	618	580	638	590	580	625	618	622	616	615	630	627	599	630	564	613	644	629	590	641	601	633	636	602	635	623	610	566	626	617	598	609	599	605	653	650	632	626	606	672	641	622	611	603	595	632	604	658	612	609	667	600	606	606	599	581	595	582	646	618	635	620	641	637	606	636	593	630	611	623	626	554	612	633	601	577	655	642	650	633	619	637	611	641	594	581	591	669	624	620	605	611	596	620	622	663	622	595	640	649	638	612	609	611	600	621	634	612	660	614	638	644	632	632	605	632	638	648	620	621	651	616	607	592	632	621	606	619	608	631	642	643	625	618	618	621	634	634	634	617	647	609	608	623	590	606	630	589	581	574	622	562	632	601	602	645	575	629	674	607	580	603	625	649	630	592	613	634	606	596	642	618	615	629	626	601	593	618	581	631	640	618	611	592	622	607	647	625	620	612	613	659	644	642	606	612	613	602	655	607	601	646	619	623	622	578	599	607	611	629	643	654	576	595	622	625	649	623	629	635	623	626	645	579	625	596	591	595	618	620	585	611	612	597	668	593	600	630	600	614	591	590	614	635	626	637	593	636	582	649	601	656	642	588	581	581	597	672	585	645	637	606	654	605	643	672	627	606	596	634	663	595	615	572	632	589	639	636	622	623	620	660	600	593	592	687	586	610	604	565	580	635	659	600	623	596	632	620	622	563	619	628	632	581	631	589	617	636	634	640	628	623	607	647	648	587	630	611	608	625	611	629	639	666	591	637	658	625	650	592	629	608	605	668	601	605	659	635	605	602	662	677	635	637	659	619	641	606	567	639	594	614	636	617	579	613	563	631	670	620	631	601	618	579	621	679	604	645	614	652	616	642	623	622	623	647	596	610	619	583	602	643	595	613	624	615	631	618	608	627	655	621	647	657	633	596	616	634	596	638	596	619	609	625	612	640	643	592	565	621	652	610	627	631	644	637	616	644	629	601	612	594	653	624	617	602	604	596	619	581	663	617	642	615	614	604	596	593	615	616	615	635	635	578	635	572	621	599	650	610	644	593	622	671	673	622	603	601	608	616	633	674	637	660	665	658	652	628	648	602	610	615	624	614	582	620	615	638	669	622	661	631	613	610	601	621	643	614	638	633	659	638	578	646	595	626	661	622	626	609	608	639	694	586	602	646	572	616	615	619	575	610	619	614	660	601	665	623	653	615	657	626	623	656	630	656	646	592	632	617	651	609	621	615	630	599	597	674	608	622	637	576	610	659	687	615	637	607	666	620	586	624	618	575	609	621	621	640	623	589	606	609	641	606	649	614	638	607	605	632	617	641	618	634	618	602	618	642	615	639	644	627	583	614	605	589	613	630	620	624	619	613	587	628	610	626	639	626	618	584	595	616	591	644	636	643	647	672	631	631	625	617	623	685	610	645	636	646	645	631	675	630	610	581	646	628	619	573	604	623	659	595	562	608	569	617	545	583	628	656	627	594	649	606	623	641	615	572	605	615	634	593	610	629	600	590	588	624	610	610	654	615	603	594	621	604	593	591	627	663	609	632	661	643	582	640	609	653	601	635	618	629	585	644	611	687	631	596	642	635	618	611	614	576	618	637	581	672	586	621	629	671	615	640	590	589	624	633	605	589	643	589	595	636	602	591	633	642	632	646	621	659	600	628	561	656	645	655	598	556	650	590	675	649	656	640	612	630	615	618	594	639	615	618	628	583	588	597	639	572	584	615	598	596	615	628	645	616	631	612	627	605	599	585	634	622	618	611	669	615	585	608	656	616	613	637	592	650	609	627	621	595	642	610	620	645	656	620	632	657	597	562	642	596	641	624	628	625	628	611	654	601	636	581	654	599	622	602	622	593	622	574	660	637	613	639	576	636	613	571	605	581	623	637	640	592	601	654	622	640	639	631	637	635	607	628	619	641	604	637	580	626	623	631	597	593	577	610	652	619	571	585	655	642	608	568	631	589	645	600	593	652	618	605	623	638	659	632	625	612	608	635
14892	1697	983	877	1039	1521	1698	1569	1416	1384	1241	1180	1037	931	999	889	862	864	821	792	816	740	726	713	719	740	736	700	725	721	628	695	692	675	658	691	635	670	632	662	660	601	620	690	672	614	664	613	667	652	649	659	659	629	618	636	646	618	686	629	626	641	669	623	633	610	643	592	602	595	642	650	581	665	645	609	676	648	605	619	648	650	669	640	565	654	635	593	604	637	601	608	653	700	634	653	620	611	639	621	601	609	602	663	618	665	627	628	615	686	638	627	593	628	651	650	609	605	632	586	655	623	587	648	605	687	638	643	675	609	633	649	636	679	656	655	588	609	606	559	653	651	712	632	616	687	575	631	639	672	624	612	618	630	612	591	585	610	637	616	616	641	606	664	606	614	616	620	590	605	652	619	639	613	648	617	575	602	609	601	609	636	652	627	609	642	611	638	634	616	603	652	631	664	626	576	656	607	630	611	628	662	621	622	610	629	621	608	606	655	642	611	597	616	639	579	637	654	617	686	623	575	587	620	624	579	683	635	632	550	640	648	592	634	652	606	584	641	627	622	613	625	648	631	608	642	687	612	612	638	637	619	622	635	597	625	629	603	667	627	598	620	590	574	631	632	651	625	657	618	632	601	602	631	609	611	621	706	606	665	654	581	636	625	650	632	647	585	620	641	582	617	643	633	617	633	613	643	613	600	619	639	625	627	578	582	627	585	605	592	626	604	652	569	648	621	640	665	582	603	617	635	656	615	622	634	605	626	608	547	579	626	633	631	635	608	633	628	651	654	613	588	635	662	669	617	643	651	594	574	649	610	624	663	612	624	652	644	628	632	659	622	614	604	574	613	592	636	623	617	617	612	622	664	633	577	619	615	623	605	627	598	589	664	561	653	632	632	598	655	626	569	632	591	610	602	614	629	646	585	663	647	583	630	649	623	634	597	601	623	612	598	610	577	643	652	672	637	631	622	618	609	600	616	609	561	610	661	617	614	625	616	644	637	656	594	609	646	627	616	685	598	598	619	673	647	614	599	623	621	652	605	611	630	620	646	609	652	597	604	665	610	611	627	583	654	603	615	657	639	636	643	621	625	620	595	615	600	623	585	615	670	644	622	659	643	620	638	595	621	664	606	631	634	612	630	616	609	644	653	630	621	618	642	658	650	604	621	616	599	619	651	609	585	660	619	638	600	624	570	605	580	618	644	630	612	650	602	592	618	648	624	652	620	604	646	621	617	641	585	649	620	619	574	644	596	612	645	634	619	647	594	648	607	630	622	620	620	625	626	583	562	585	607	628	628	575	591	607	613	625	644	615	644	600	624	612	655	629	657	569	635	636	589	575	655	602	637	588	624	552	655	616	662	621	630	579	591	654	584	581	610	651	627	609	631	622	608	655	655	597	614	623	563	612	644	600	628	598	615	640	635	615	586	599	615	612	645	631	612	570	671	615	628	622	615	547	645	611	601	658	658	617	621	665	599	641	575	647	619	641	588	591	624	622	620	630	616	643	670	583	618	663	608	609	668	614	621	649	613	662	615	601	644	619	642	636	605	677	660	646	619	642	630	641	661	584	647	618	642	666	632	633	635	637	653	591	647	640	619	621	621	619	592	570	670	593	623	645	631	601	617	594	617	601	618	648	630	626	645	631	598	629	654	609	651	621	615	626	646	582	610	653	630	630	669	624	581	629	678	608	628	597	582	623	609	657	671	608	620	663	603	666	608	622	570	627	623	629	562	642	638	611	626	649	652	638	643	624	622	607	623	593	643	648	625	643	654	565	618	645	603	602	665	600	603	571	644	644	602	598	623	605	643	603	584	599	648	643	603	648	664	652	644	624	656	624	604	629	629	598	616	655	654	635	673	640	568	632	615	592	654	671	666	615	646	665	646	622	610	594	614	630	566	654	617	604	574	637	623	635	596	608	613	596	578	651	644	638	617	653	641	587	638	617	589	623	626	600	622	637	629	654	628	604	618	610	587	630	619	640	657	656	625	634	623	646	588	607	599	614	603	638	633	560	621	606	619	577	590	601	654	637	638	620	617	592	586	647	619	628	615	633	588	598	594	623	601	614	535	631	612	647	621	602	647	625	640	614	632	588	606	564	624	654	622	593	615	682	631	609	595	605	610	616	638	619	613	585	597	625	547	606	598	610	643	608	676	632	603	662	668	614	647	597	611	610	594	626	668	610	609	624	627	583	634	634	603	614	665	637	603	622	610	644	607	646	626	641	626	643	647	595	613	644	600	610	654	652	606	614	640	622	624	646	641	624	620	597	580	622	628	596	669	616	642	632	607	616	634	587	605	646	612	600	585	601	656	622	589	596	629	577	598	661	633	633	580	616	681	635	653	626	673	587	634	616	620	609	640	600	595	630	583	626	659	622	644	651	642	629	640	645	631	636	552	613	625	580	612	609	615	651	606	636	624	657	612	645	611	609	599	621	635	627	616	616	648	594	635	561	622	668	650	643	539	613	609	632	611	656	656	624	615	636	558	681	590	607	627	621	638	639	632	674	664	620	623	630	600	634	616	630	697	598	608	625	660	616	623	634	659	626	599	623	623	637	603	622	616	607	655	570	644	601	649	636	639	628	601	644	681	639	625	625	567	619	669	709	643	582	624	623	687	632	625	605	616	625	614	625	601	626	666	596	598	666	624	626	615	650	640	632	611	654	644	627	644	587	610	674	612	625	610	640	614	598	670	616	576	627	587	606	591	600	640	649	615	630	638	625	681	633	601	647	643	621	630	659	638	563	648	608	613	593	621	599	657	564	629	614	659	627	599	609	633	579	632	618	618	610	617	622	639	645	571	600	605	593	650	640	646	637	670	580	599	623	610	629	641	579	604	636	597	604	656	674	606	602	623	630	608	631	679	579	620	600	645	616	590	692	604	614	614	641	601	620	588	637	619	584	652	636	622	605	600	600	597	602	668	624	610	600	608	713	669	614	652	580	609	642	637	612	613	638	607	644	638	612	670	636	640	632	643	636	606	594	615	590	631	662	605	670	618	585	624	618	669	603	678	621	562	606	619	668	621	617	603	624	604	625	643	585	622	624	631	669	634	589	592	648	609	609	604	638	606	642	619	651	644	569	637	631	663	608	604	654	618	647	587	627	637	615	626	586	625	639	601	630	617	578	619	645	570	669	622	666	594	610	614	609	671	570	590	628	616	632	605	625	608	630	630	606	625	666	601	621	590	556	621	684	591	670	596	620	610	637	618	586	650	610	639	610	585	643	611	627	630	621	629	606	582	661	575	629	630	592	604	659	636	664	625	622	637	610	596	608	625	614	661	623	653	630	678	640	648	606	620	640	642	615	614	624	660	631	647	602	619	649	655	648	598	601	583	621	602	575	575	594	646	647	613	621	598	607	627	597	646	670	636	652	581	582	616	610	640	607	598	634	621	618	603	666	603	638	573	646	665	594	615	590	600	585	615	611	674	617	635	653	633	604	602	618	622	610	609	676	580	608	561	637	633	620	617	606	602
10735	2091	1465	1776	3612	4646	4624	4152	3462	3187	2825	2522	2190	2109	1865	1704	1506	1506	1423	1425	1382	1224	1196	1239	1143	1170	1146	1134	1031	1026	1022	1044	1022	974	1007	985	1016	965	976	943	998	978	909	933	950	958	851	858	924	888	931	907	916	848	895	902	916	896	879	869	871	927	873	862	851	877	895	847	858	877	870	854	838	871	812	867	872	851	860	881	850	847	927	875	846	865	842	879	830	859	855	871	807	812	822	829	849	880	857	822	812	852	878	844	838	841	901	851	886	943	813	817	861	844	838	801	825	847	867	884	826	860	872	925	891	830	852	831	887	817	841	783	887	861	906	846	827	811	785	878	815	818	827	836	860	869	744	867	858	791	831	843	778	831	832	893	772	849	919	835	802	861	862	855	849	835	851	822	848	804	885	834	861	863	835	886	841	829	845	859	856	876	912	839	863	891	873	839	914	896	841	799	847	819	852	817	845	830	827	844	817	863	766	867	830	865	821	823	832	821	842	850	802	808	812	840	820	878	792	907	868	880	879	840	818	870	851	894	840	841	883	855	854	886	834	872	841	835	855	850	830	835	824	784	804	804	857	855	838	866	840	850	815	839	825	837	857	858	831	887	835	853	904	891	862	841	826	839	816	845	844	798	822	835	818	822	850	776	780	888	855	907	870	814	814	811	844	807	864	801	847	882	837	870	798	877	817	838	832	817	830	811	821	825	839	829	840	824	886	817	829	796	795	841	813	831	801	854	882	880	823	870	888	860	839	812	769	832	807	841	819	848	843	821	823	825	852	852	800	770	853	875	856	797	803	882	847	787	875	828	835	844	853	857	841	781	872	849	844	836	858	861	810	787	862	806	824	829	798	882	822	849	874	867	886	840	858	826	868	845	858	845	897	845	865	820	802	825	792	846	844	873	780	811	783	831	904	857	857	781	858	878	932	820	820	810	833	831	867	870	863	822	838	853	819	775	850	812	907	847	848	896	830	840	837	792	800	831	826	812	765	851	841	849	831	831	848	825	833	849	860	833	838	906	841	829	814	812	816	875	834	869	828	829	867	840	840	840	843	802	810	829	828	826	831	802	842	803	858	828	829	805	868	865	809	844	791	830	844	820	817	813	815	826	856	836	821	815	836	805	882	872	880	841	831	839	922	791	740	853	848	832	931	835	820	867	814	831	850	859	812	889	832	830	886	847	824	805	876	823	847	848	872	878	823	854	873	843	829	888	775	811	856	858	858	838	834	820	883	861	819	872	811	853	846	837	847	894	850	863	865	863	869	826	859	888	839	806	869	809	839	812	829	910	807	812	846	845	796	866	829	846	846	850	885	854	777	850	840	862	810	891	825	848	878	798	840	832	869	837	856	808	869	819	832	858	849	835	846	805	846	788	828	876	855	862	843	838	820	837	845	860	829	849	822	847	819	840	842	800	853	827	801	862	860	866	826	788	856	821	901	853	812	863	854	801	846	836	840	852	821	870	804	765	829	840	851	847	825	812	785	788	848	852	886	826	848	789	873	848	875	827	842	870	859	828	863	818	835	797	852	874	840	847	806	835	860	821	800	862	816	878	778	816	776	874	789	856	857	810	804	831	859	788	815	846	792	861	881	852	883	870	825	850	869	833	804	825	884	811	828	778	817	903	876	877	844	832	866	912	825	837	815	801	800	865	850	849	832	893	826	826	796	900	839	801	848	829	819	863	866	814	802	860	856	894	876	895	876	802	794	831	835	818	849	866	859	806	856	852	856	828	840	853	823	853	849	840	842	871	806	821	884	877	833	861	810	781	843	867	854	809	849	834	789	828	851	842	805	807	841	833	898	766	857	838	828	831	867	817	812	850	826	800	824	805	849	881	831	864	942	859	915	855	795	839	804	830	824	788	775	783	840	853	852	808	817	823	856	871	807	854	812	821	819	827	849	790	831	833	898	850	842	805	850	829	840	852	877	798	830	912	786	834	832	851	794	893	854	835	826	810	846	875	851	810	812	856	869	816	846	856	786	794	845	856	873	823	833	861	851	822	836	808	802	864	855	844	861	861	830	897	805	863	824	841	877	833	838	827	833	803	851	839	789	857	751	847	844	837	819	867	841	803	832	858	820	810	832	850	822	897	815	863	860	797	838	808	815	828	806	784	836	808	801	834	863	842	831	818	810	848	847	824	785	825	798	850	792	894	821	841	852	867	870	842	843	835	826	842	811	845	824	828	825	827	789	844	878	864	813	775	821	864	828	814	801	800	858	873	823	860	801	836	845	818	896	859	853	815	793	868	844	808	791	804	806	876	843	822	849	888	847	852	809	853	822	787	868	818	820	811	862	822	852	824	842	866	850	858	856	882	891	836	894	825	830	835	833	827	795	833	824	845	868	823	851	825	807	796	842	882	811	798	812	828	842	817	774	855	817	838	907	807	807	897	870	832	808	816	885	845	822	814	863	858	852	837	860	866	840	869	794	809	787	807	805	794	816	822	824	834	826	790	830	837	881	773	777	840	831	783	809	852	786	831	865	817	809	837	906	852	820	846	822	800	796	839	808	832	868	839	831	822	840	868	806	829	831	824	855	840	839	866	854	835	816	879	808	889	842	890	826	877	854	790	839	800	834	880	832	862	786	808	810	849	823	847	842	828	822	855	806	791	856	847	838	837	833	810	798	845	871	829	838	884	850	806	801	864	875	845	846	858	806	799	853	853	887	815	838	823	815	892	813	920	877	819	840	881	824	851	855	837	884	888	827	854	839	834	843	816	838	877	847	817	839	888	807	819	816	829	868	862	834	828	844	851	853	827	802	801	832	830	867	816	807	838	831	855	818	843	851	843	842	775	870	824	876	802	811	818	869	844	851	851	837	844	812	836	785	763	792	835	792	898	797	806	827	820	869	838	792	802	842	869	837	860	837	871	876	855	859	861	783	808	798	917	838	831	850	825	838	811	828	866	813	834	842	856	889	859	778	831	863	900	811	847	812	823	854	830	817	829	872	811	885	799	834	843	834	831	845	860	876	833	845	853	856	834	837	847	779	825	831	849	822	849	850	808	822	845	835	888	832	814	818	856	852	819	835	810	854	814	857	810	821	773	851	839	819	795	846	831	824	890	830	856	831	825	863	874	835	856	803	834	839	826	861	832	821	875	788	787	843	811	824	826	843	761	857	838	874	827	825	841	779	820	831	848	864	877	822	784	851	858	841	823	888	823	864	816	842	831	809	822	826	788	798	777	848	850	868	804	812	786	835	870	847	827	843	848	855	876	828	797	856	785	805	837	848	879	866	879	839	846	823	828	819	837	793	884	852	815	803	856	807	846	808	855	861	822	844	845	823	819	854	819	828	853	790	853	871	871	838	860	859	910	825	760	845	878	864	834	828	848	846	863	784	802	869	856	804	869	871	873	783	873	821	835	830	813	789	863	781	850	866	815	781	825	834	810	786	841	835	853	857	855	765	852	825	874	823	858	841	817	893	809	772	839	858	788	834	837	846	845	803	879	894	839	846	843	835	811	840	878
6752	1031	539	428	633	1289	1529	1306	1181	991	926	744	724	612	500	507	402	375	390	372	338	285	285	275	280	251	240	247	210	225	227	222	216	208	220	219	175	190	193	210	203	188	190	175	189	191	168	159	178	198	162	171	203	175	180	159	177	164	178	198	162	153	176	160	157	169	179	153	169	169	175	154	178	160	158	166	177	158	147	155	150	147	170	167	167	158	150	155	165	167	159	164	150	157	146	152	200	159	149	172	168	159	142	176	149	193	160	172	149	170	163	158	152	169	170	168	152	140	150	168	148	158	164	145	165	145	184	172	161	162	148	144	137	155	166	163	167	160	176	159	158	188	156	151	170	164	166	160	151	156	151	145	160	180	173	167	179	167	167	153	160	168	171	167	150	162	166	163	167	137	167	148	161	177	147	148	172	147	161	183	171	190	165	158	136	183	145	159	153	149	160	149	140	163	163	139	144	159	161	163	168	155	157	154	182	150	150	160	164	163	165	163	154	175	160	164	155	181	161	154	160	167	139	167	164	156	161	161	180	161	160	169	167	151	164	143	157	172	146	136	153	158	166	174	141	134	150	152	151	157	157	144	157	162	172	161	151	151	140	162	167	149	159	176	135	153	150	181	152	167	157	157	154	169	146	164	142	144	156	175	173	166	149	165	147	153	184	168	148	159	170	158	162	135	150	173	152	164	165	145	167	147	142	158	149	153	156	172	154	176	181	160	153	152	148	155	172	168	153	181	159	138	158	147	167	157	154	128	155	175	149	154	152	146	153	166	184	170	168	148	141	153	153	141	160	153	153	159	173	143	163	173	140	171	151	164	133	144	151	142	147	150	153	154	151	149	151	154	138	156	135	168	153	167	157	169	147	160	159	152	180	168	152	171	141	157	174	133	153	153	181	154	141	141	170	149	160	130	172	165	169	150	148	159	152	155	171	154	144	154	160	167	165	144	168	163	164	151	165	150	157	141	168	179	151	141	157	163	162	175	152	162	171	147	150	155	157	155	162	144	143	141	149	155	150	153	145	147	151	154	139	149	157	157	166	160	152	159	147	177	144	164	162	135	160	149	149	171	167	149	170	142	161	165	167	144	165	177	163	165	163	150	146	158	161	167	179	144	161	154	136	168	149	165	141	179	136	174	153	167	140	140	178	172	157	143	170	162	159	158	169	158	164	166	157	148	165	140	158	145	149	149	139	158	157	170	155	169	141	171	159	152	143	145	182	157	153	173	165	140	152	153	164	151	153	185	156	157	175	162	162	140	161	177	164	160	155	160	153	155	170	150	172	157	160	179	165	156	157	134	142	162	150	142	157	157	141	144	149	149	127	169	138	150	133	150	150	157	160	156	164	168	162	163	152	156	190	165	161	158	163	155	166	163	146	138	162	140	150	174	162	152	144	161	166	187	130	147	148	154	160	150	152	166	157	190	130	149	152	148	182	176	168	146	158	169	141	149	153	155	150	175	149	153	153	148	167	158	152	157	176	176	149	157	178	165	157	150	165	177	160	154	151	159	142	169	174	167	156	141	152	155	185	147	166	170	163	173	164	144	150	190	154	138	162	161	152	139	147	142	154	165	180	171	160	158	186	136	171	158	153	161	149	139	165	155	154	161	172	149	184	168	151	158	161	155	173	165	153	174	147	161	184	176	157	154	138	160	126	151	162	138	168	137	154	143	190	177	182	146	146	136	165	151	163	172	172	146	155	166	167	143	162	171	146	165	152	154	140	161	160	127	152	155	155	167	147	145	162	149	169	146	163	182	145	157	154	167	193	172	144	173	153	157	165	150	158	157	136	137	159	165	146	144	159	141	162	139	158	156	153	138	168	157	157	144	143	152	174	131	139	155	166	159	160	136	155	137	173	158	144	157	147	157	158	164	185	156	175	171	153	146	158	164	151	156	153	148	164	164	150	142	166	149	152	162	145	161	130	181	159	154	175	156	155	180	142	155	140	140	184	168	144	151	167	173	155	148	159	165	146	147	133	161	143	179	149	153	146	157	153	165	160	134	164	162	157	151	159	156	148	157	154	142	131	150	136	159	141	177	166	141	170	156	155	163	164	159	160	149	161	160	152	145	150	134	159	165	153	166	153	143	154	135	156	138	166	136	165	167	151	159	152	165	178	147	156	159	176	160	154	153	140	182	144	145	141	147	144	159	141	152	165	150	173	164	158	139	176	155	151	137	155	168	147	138	169	129	155	143	143	152	154	145	144	144	160	145	134	148	159	154	143	184	156	161	156	138	170	147	182	154	145	139	152	145	140	153	171	163	160	152	137	170	154	144	148	170	149	158	169	139	145	165	148	149	166	155	163	172	140	170	154	158	162	188	154	131	158	143	136	183	156	145	157	176	133	170	161	162	170	145	151	139	157	156	158	141	163	162	136	170	162	154	151	157	177	181	155	150	166	149	156	158	143	157	165	140	178	153	152	141	143	149	157	166	151	155	181	147	149	169	171	165	179	145	135	154	149	165	142	175	147	150	144	146	166	148	168	152	174	158	133	134	179	176	166	156	168	177	151	168	164	135	136	167	145	148	150	142	148	154	158	145	166	150	156	155	174	168	149	150	173	163	173	176	150	163	168	155	170	170	151	141	178	162	165	148	147	154	143	150	149	155	137	168	166	161	150	166	142	178	153	160	141	127	148	146	160	137	141	144	166	160	152	156	160	160	145	172	143	147	158	159	171	155	166	135	148	166	165	157	167	163	172	146	154	139	163	190	169	161	160	159	170	143	147	157	183	159	185	141	147	168	137	154	170	164	147	177	153	135	161	129	155	157	155	148	164	124	129	137	133	166	162	156	169	161	162	175	145	146	145	173	142	176	167	154	168	146	168	158	146	156	141	154	151	148	141	140	156	174	179	160	161	127	143	162	181	185	156	177	171	163	128	133	182	170	151	168	142	145	144	177	160	143	140	154	155	146	173	166	144	135	180	143	157	181	201	148	155	179	142	144	160	162	162	154	147	158	153	158	167	151	160	156	159	169	188	144	142	168	161	138	133	154	120	149	139	160	160	162	165	160	168	168	163	153	150	160	156	149	149	158	174	130	171	176	164	164	161	150	167	142	144	151	181	136	171	155	156	158	157	162	165	159	148	175	148	167	169	142	158	162	164	175	174	172	147	170	176	152	147	162	152	129	160	141	147	149	143	143	140	166	168	172	164	156	147	163	144	147	155	178	148	161	160	130	158	128	143	165	162	152	151	149	156	161	165	166	151	129	159	143	171	149	156	148	160	163	154	140	185	159	158	148	165	145	152	159	170	166	142	164	142	167	173	151	143	156	144	151	158	132	161	139	138	156	178	172	132	159	159	175	195	167	149	156	152	135	171	171	157	140	163	168	159	145	139	173	156	174	175	177	156	144	153	165	163	154	157	156	162	177	159	163	186	146	173	162	169	143	141	162	150	164	170	160	164	182	172	170	145	142	152	180	155	161	173	166	136	159	166	134	151	159	156	162	152	165	130	169	174	140	149	146
10624	2039	1149	1478	4031	5444	5185	4430	3627	3254	2736	2357	2076	1789	1583	1418	1163	1107	1021	984	925	776	799	731	739	680	685	586	533	555	560	530	505	473	450	418	423	393	383	432	379	392	411	390	356	354	339	369	350	360	312	350	334	346	332	326	301	311	325	343	324	314	298	302	334	285	277	278	297	317	295	287	324	278	283	253	288	268	276	280	269	263	249	267	250	282	247	289	299	284	255	283	246	248	254	262	282	293	245	260	276	256	272	264	281	279	275	258	257	274	260	270	249	233	270	288	246	249	256	227	249	272	263	277	249	271	252	228	231	226	251	279	263	273	254	274	244	269	259	283	219	273	264	227	222	248	256	255	260	242	240	249	247	234	245	234	236	250	257	245	262	235	246	243	250	213	229	257	265	291	219	251	251	247	237	242	236	251	224	261	249	234	272	254	247	215	237	295	250	247	251	227	268	247	276	258	242	259	246	251	226	238	267	251	250	236	227	221	252	242	234	231	228	253	258	247	235	242	235	249	251	279	249	276	209	236	236	241	236	241	247	227	241	248	231	253	233	237	258	268	237	235	258	257	267	240	256	232	256	277	249	248	272	240	256	241	236	237	215	261	248	255	240	260	251	271	275	247	259	235	220	225	243	255	225	253	258	227	221	252	233	225	220	200	254	251	251	220	255	249	243	261	219	217	233	271	241	257	244	257	237	241	269	243	262	234	254	226	262	222	239	267	250	241	267	252	236	270	254	229	243	221	230	244	236	221	225	232	239	251	247	246	225	271	239	234	254	262	243	240	257	264	201	187	224	250	272	245	254	236	257	246	244	247	217	267	247	239	243	252	236	241	256	241	250	219	233	242	228	268	245	235	248	241	245	267	253	248	236	236	226	226	232	201	227	222	213	224	259	256	238	228	224	236	229	222	256	241	249	233	236	248	237	241	214	249	253	229	258	242	260	244	265	236	247	250	252	247	252	230	245	232	241	257	241	256	241	246	244	235	280	202	230	235	245	260	237	254	214	275	265	241	256	257	245	235	238	246	225	261	232	228	244	215	239	241	256	240	253	229	231	216	257	240	229	251	222	226	251	215	262	266	253	241	239	244	252	258	275	250	213	255	236	255	240	255	251	273	225	226	240	228	245	223	254	251	240	233	239	241	237	243	254	272	247	237	216	251	257	248	240	242	226	215	244	251	214	281	255	241	269	232	271	252	273	238	225	274	261	238	264	223	207	247	225	241	248	251	239	258	216	273	222	270	218	240	261	254	246	246	250	208	224	234	230	251	223	262	243	211	226	206	267	234	243	259	237	245	247	254	243	278	226	239	239	220	255	264	246	253	250	216	250	261	257	238	282	248	248	237	272	267	257	222	251	257	242	243	233	233	244	232	240	231	238	229	243	255	221	235	242	232	226	237	238	221	219	252	239	229	243	260	223	221	228	225	255	255	249	211	249	232	241	230	274	241	235	215	239	280	227	236	261	248	244	236	238	218	238	240	215	253	211	245	247	261	242	232	240	246	235	255	230	252	246	232	220	285	231	256	235	234	255	243	253	218	236	234	238	245	255	242	238	270	243	253	224	240	263	253	250	228	255	261	235	250	239	236	222	227	220	240	242	263	252	230	284	236	228	252	254	247	243	255	239	248	224	218	233	232	224	242	247	249	243	266	246	235	258	232	249	237	220	234	264	237	237	221	223	223	237	231	216	234	220	250	242	274	223	232	247	238	244	256	241	237	246	230	235	251	256	258	252	195	254	236	228	241	251	230	255	241	254	251	256	223	229	223	234	263	241	267	259	256	238	256	243	267	245	178	210	237	220	244	201	238	229	261	238	266	233	240	265	248	257	243	258	225	241	256	248	214	250	246	220	255	250	212	230	241	232	238	245	236	284	259	247	260	250	242	226	231	241	214	271	241	233	216	233	227	233	246	214	241	238	261	254	223	248	237	256	242	231	241	238	245	235	271	251	226	256	250	255	243	252	238	253	248	267	239	255	248	243	246	226	242	243	242	223	236	261	240	238	247	217	221	242	223	212	232	282	248	233	237	234	262	254	247	222	250	242	246	273	264	236	244	255	221	261	258	233	232	270	226	239	228	228	255	243	259	241	238	244	263	291	225	228	235	262	253	241	250	244	238	229	238	262	245	229	269	242	242	266	252	250	241	243	200	252	229	240	242	255	286	269	233	229	250	227	261	249	242	239	220	213	243	242	210	231	248	253	254	210	243	236	247	241	235	232	254	235	216	275	259	226	259	244	255	247	254	267	258	241	208	245	252	241	246	250	254	223	229	238	279	248	261	251	226	257	231	247	239	242	221	229	244	260	265	232	252	234	236	258	241	220	264	231	245	260	239	276	250	248	230	269	266	222	260	253	227	235	236	239	234	248	251	228	225	238	257	234	221	259	246	250	249	241	285	239	250	247	246	246	246	250	227	211	219	246	232	258	237	240	220	240	241	235	221	209	248	261	267	237	231	220	272	263	259	251	264	242	247	236	229	244	233	257	246	236	218	243	248	234	242	240	272	270	284	214	227	256	240	238	213	254	257	224	252	255	215	246	229	235	235	227	238	229	230	252	225	244	241	243	236	258	262	227	241	219	243	238	236	224	252	236	237	231	240	223	222	258	241	240	202	246	256	228	250	218	255	241	264	209	222	257	248	239	240	246	247	259	219	238	242	253	231	253	233	245	242	240	238	255	228	261	251	236	246	263	240	245	261	226	210	247	257	264	238	252	249	253	271	226	231	257	231	255	235	242	257	216	271	226	286	235	231	236	225	234	236	227	247	274	252	238	255	215	256	242	246	217	214	270	231	220	228	253	241	233	212	252	249	225	238	247	261	252	256	255	244	257	270	235	252	241	213	267	259	257	215	239	221	246	241	239	210	244	244	262	245	224	266	232	269	238	235	256	233	236	217	235	275	266	252	251	237	225	261	229	248	235	247	234	262	233	246	211	271	247	243	215	246	218	250	238	252	268	225	246	240	250	241	239	255	256	276	270	262	258	279	242	246	253	288	270	235	237	261	267	249	254	235	268	211	264	255	230	216	228	238	253	238	252	237	251	269	272	263	242	244	234	265	262	234	263	248	260	245	260	245	245	230	232	261	245	246	247	240	247	248	248	238	258	251	242	236	238	242	242	241	255	270	238	251	255	238	226	248	240	264	239	255	251	233	208	223	262	244	220	233	244	223	269	222	252	219	221	249	262	279	222	240	257	231	237	260	226	255	253	248	232	270	230	247	209	250	260	225	237	255	291	229	246	228	226	238	256	253	216	274	229	250	255	233	251	246	233	244	256	260	260	224	280	260	222	260	280	237	261	277	209	254	269	234	223	260	253	218	247	244	256	220	243	245	242	268	242	234	274	257	251	255	240	252	222	239	243	264	260	243	239	233	249	228	236	246	241	261	225	262	254	255	258	245	261	234	228	253	244	232	250	227	257	272	251	273	270	247	257	242	242	241	251	244	235	247	243	265	243	227	253	238	251	250	260	228
12942	1580	854	701	943	1714	1992	1860	1660	1544	1261	1144	986	876	803	725	718	665	661	590	601	548	564	514	456	522	409	465	460	427	412	445	447	441	408	422	421	413	378	406	391	396	412	401	386	367	406	406	354	372	369	352	343	344	368	369	363	372	386	326	358	368	333	376	348	328	369	356	380	360	365	342	340	347	333	356	363	353	352	352	361	352	321	344	374	339	333	337	352	321	325	346	351	381	370	371	350	340	369	364	384	357	385	335	325	343	318	343	340	349	369	302	350	346	329	360	319	362	336	337	374	342	354	351	343	322	346	318	356	351	328	335	364	320	362	316	360	317	356	325	325	338	332	338	306	346	361	352	337	383	351	294	324	325	345	321	349	364	311	349	332	327	359	361	349	297	371	329	346	334	338	351	355	371	343	358	364	356	354	339	366	343	332	363	334	308	348	372	332	360	285	342	323	344	344	366	354	327	361	327	365	355	332	339	325	345	323	343	310	311	323	334	328	357	328	335	330	343	358	334	311	351	349	321	311	341	337	306	352	329	339	346	318	360	363	333	338	343	328	342	362	325	360	347	372	338	321	336	353	333	368	345	366	336	309	314	335	353	350	348	351	357	349	327	335	332	304	353	316	337	337	353	348	331	341	340	374	340	358	340	343	314	355	333	358	368	348	337	367	346	369	299	349	328	329	377	329	343	330	353	327	336	330	326	332	369	329	342	308	337	343	373	313	334	315	379	355	306	344	353	362	358	339	343	353	328	329	344	333	381	330	313	318	376	356	354	381	344	323	332	382	341	342	353	335	321	334	355	347	341	303	293	354	351	316	323	314	336	370	366	320	328	314	347	332	346	312	353	384	297	352	354	357	317	346	327	366	374	365	319	339	348	332	367	336	327	346	330	331	339	342	320	336	345	364	332	308	327	362	372	331	353	382	351	316	352	344	325	330	380	344	327	351	328	337	367	303	353	310	359	318	288	372	356	357	357	341	314	323	324	347	348	333	377	360	364	312	322	351	325	335	353	337	355	358	368	340	320	333	319	337	322	331	335	363	343	355	328	340	336	349	378	356	325	345	339	348	351	325	331	332	335	339	357	336	365	355	352	352	323	324	361	331	343	364	372	322	311	334	368	332	328	358	328	353	335	330	349	295	345	339	346	320	352	334	337	360	327	356	328	320	349	318	334	359	344	309	336	358	361	337	306	323	357	328	355	298	374	316	326	333	403	345	358	324	345	357	344	339	330	354	371	346	327	323	339	364	363	360	355	369	334	357	315	337	358	361	370	343	329	337	352	355	353	325	349	353	362	356	329	346	328	337	336	353	321	351	307	327	315	324	307	315	349	354	388	321	340	339	320	347	341	350	346	366	302	309	357	331	315	315	316	337	334	333	369	347	306	320	305	328	369	359	338	339	312	336	356	342	326	328	331	326	344	340	355	343	347	326	321	378	349	353	326	338	374	344	334	349	336	338	346	366	327	342	353	362	340	332	335	323	333	340	297	355	356	342	370	355	339	353	327	322	335	333	333	354	344	307	342	334	343	337	341	373	345	317	328	344	325	355	352	356	324	363	339	355	343	375	323	367	354	344	323	338	364	364	342	355	337	352	356	337	345	346	333	317	318	354	372	328	333	368	331	344	348	351	341	336	335	340	357	347	366	357	358	343	319	343	333	348	309	334	356	333	352	347	363	364	366	417	345	337	349	339	330	324	349	327	363	351	348	337	367	336	309	361	367	334	336	356	343	355	339	362	319	364	352	319	357	337	330	345	361	325	342	338	370	363	342	355	336	334	328	369	344	361	353	344	366	327	315	312	325	346	311	345	357	337	365	366	338	335	336	334	335	292	343	358	351	319	344	341	310	334	356	319	319	354	307	328	345	344	341	339	362	371	330	383	337	354	356	291	338	335	337	331	329	346	339	347	362	293	331	344	339	361	365	352	333	341	361	362	333	361	345	364	350	343	365	362	345	368	309	329	332	344	338	337	344	357	328	331	345	347	348	334	350	339	355	344	354	332	347	336	336	341	346	322	340	396	351	331	349	365	370	325	346	382	305	316	330	312	352	312	336	329	316	345	319	350	340	332	353	325	369	345	333	327	372	346	343	335	336	342	334	353	362	366	329	352	360	347	322	322	352	338	324	321	322	361	325	337	331	350	369	352	321	353	367	348	320	337	383	338	346	343	334	341	357	347	394	327	345	368	343	320	341	335	353	358	343	321	351	345	350	353	358	339	348	338	335	372	360	346	346	355	321	346	327	366	321	337	358	315	363	326	369	371	351	353	332	306	377	328	350	305	357	364	339	346	339	297	330	354	323	335	326	330	357	335	356	355	327	330	327	394	353	345	361	360	352	363	316	351	371	333	329	337	340	381	353	326	338	356	372	362	366	315	361	346	314	355	363	345	368	338	367	313	330	344	340	360	346	344	344	344	344	314	322	332	335	311	354	321	341	340	344	312	346	336	350	355	369	352	364	362	323	354	338	361	350	290	343	335	384	340	341	339	340	322	339	346	341	332	326	373	387	349	322	333	344	325	300	336	333	367	338	363	328	320	328	331	375	339	322	354	338	363	319	350	326	354	343	354	369	365	330	359	353	325	336	331	342	331	348	356	325	337	343	377	334	331	311	345	332	332	346	358	353	334	341	385	355	353	358	365	336	339	342	346	324	340	342	321	352	384	320	312	324	350	337	348	350	331	345	349	352	349	386	329	358	350	368	322	364	323	312	376	329	290	356	317	312	338	337	325	305	330	347	357	347	348	366	361	359	363	333	346	353	362	337	356	369	341	313	323	334	348	327	329	341	350	348	321	371	321	328	338	373	355	376	326	353	338	361	320	335	368	324	352	329	334	378	366	342	350	331	349	327	349	321	339	343	360	325	370	332	365	340	330	316	320	321	337	325	325	332	320	319	354	332	333	335	407	316	339	328	356	347	310	336	365	347	369	345	322	308	344	342	347	349	374	342	364	352	359	344	375	367	342	333	295	336	327	375	348	363	355	340	332	309	378	327	330	373	332	310	344	318	355	342	362	343	335	349	381	347	349	306	362	357	351	316	321	347	361	337	338	326	342	342	320	361	356	364	371	329	324	334	323	352	353	350	316	341	330	321	389	309	343	361	318	344	350	347	338	318	331	329	354	326	348	356	340	356	389	357	348	367	351	374	343	331	345	355	331	342	344	374	335	338	339	378	340	357	344	341	340	335	359	314	363	370	355	332	309	319	329	392	365	349	336	327	336	338	379	326	356	337	356	318	379	356	351	347	325	314	341	349	323	348	356	328	339	319	323	345	336	341	338	360	361	368	359	333	298	345	373	363	331	356	342	356	335	351	320	354	358	350	360	336	341	358	355	348	328	342	369	339	338	335	333	352	318	362	340	315	357	320	337	369	355	353	351	384	364	346	326	317	357	350	330	307	331	354	342	357	363	328	354	327	358	333	335	330	351	366	379	324	317	352	348	370	371	335	345	348	343	374	313	329	342	370	353	384
12480	2521	1612	2124	5011	6643	6330	5649	4720	4074	3597	3098	2661	2358	2162	1863	1727	1615	1487	1396	1327	1172	1170	1075	1072	957	869	923	892	821	857	810	808	788	778	761	711	735	721	716	685	660	674	667	637	636	634	603	621	600	621	600	590	595	623	599	577	544	570	592	558	598	563	632	606	578	551	537	540	540	560	582	568	525	559	561	549	522	535	569	582	553	578	568	539	521	469	489	541	543	499	525	506	527	549	522	509	493	515	534	538	528	545	507	484	512	533	499	518	522	523	543	527	505	520	540	512	546	474	516	543	557	487	513	508	489	543	515	523	484	543	487	506	499	493	485	582	505	504	477	515	514	476	472	508	500	488	478	507	505	508	522	517	490	548	509	530	466	549	527	526	517	497	511	488	535	557	500	509	531	526	465	496	504	510	506	494	509	519	492	525	489	523	503	461	491	487	522	473	473	465	437	510	517	504	490	479	497	491	508	544	481	476	504	487	478	512	463	503	497	490	499	503	481	492	522	506	508	504	478	498	487	521	480	464	483	507	511	535	505	509	531	484	500	500	478	472	498	498	468	495	514	550	501	514	502	487	458	464	463	509	485	500	489	480	459	492	481	485	498	510	501	464	516	476	507	480	505	505	518	479	530	531	489	474	511	540	499	488	505	507	495	524	483	508	478	515	484	466	472	505	519	486	466	488	510	513	499	516	528	480	524	498	515	553	512	501	473	489	488	489	466	520	520	476	467	497	486	504	515	496	576	532	467	486	503	473	506	475	499	528	470	469	457	494	500	484	478	523	529	556	525	493	497	529	487	516	499	499	491	526	483	512	503	469	512	499	478	534	460	473	502	467	504	512	504	501	511	505	487	502	478	484	489	462	526	501	455	498	497	510	503	522	506	513	519	480	547	502	508	517	520	461	480	533	482	484	482	526	483	476	499	493	542	525	514	507	523	492	492	511	442	476	530	514	491	507	521	493	454	494	496	482	490	489	498	478	500	476	485	486	481	488	513	518	491	528	469	473	515	463	485	510	453	500	462	487	496	512	491	493	536	499	477	494	544	487	515	501	491	470	476	474	520	487	471	490	516	468	514	527	468	483	483	517	513	475	477	497	501	481	542	513	521	500	490	496	465	507	549	465	480	478	518	503	506	531	504	506	480	515	503	516	458	474	478	535	495	480	492	480	510	534	468	524	524	481	497	538	483	503	523	457	473	492	473	495	484	521	494	526	488	489	435	549	500	496	494	507	491	478	512	498	482	470	467	480	507	483	462	516	495	541	500	486	486	499	474	513	478	527	495	504	490	495	480	510	490	506	484	505	495	511	483	476	487	509	496	483	484	510	515	501	485	522	539	497	505	513	486	495	510	468	507	498	480	464	475	518	491	475	525	496	557	480	481	503	487	506	512	528	520	498	494	479	485	482	490	464	526	484	473	481	504	523	522	521	466	504	537	504	504	495	534	493	525	502	523	447	484	511	507	514	482	542	481	511	531	488	521	462	508	461	548	504	470	476	547	466	501	470	474	468	505	524	504	495	513	517	485	526	512	507	499	490	528	524	483	513	526	473	482	530	468	470	485	491	469	516	445	506	508	472	498	475	497	525	509	496	516	507	473	492	514	523	516	498	502	469	492	501	516	506	500	519	485	479	550	494	458	487	485	502	483	489	510	509	467	524	515	540	563	525	512	493	535	499	502	482	505	560	525	512	503	493	446	520	484	495	509	536	461	489	475	478	510	471	461	526	524	491	485	480	470	524	495	504	481	489	510	500	469	498	455	505	475	549	540	514	500	515	483	490	528	461	504	499	509	441	464	481	508	497	510	463	502	509	486	490	485	473	467	478	494	501	515	478	496	551	474	508	489	493	475	484	522	493	479	493	512	502	564	503	488	497	493	494	513	498	486	516	522	520	481	482	493	503	471	526	494	492	479	511	515	490	495	435	496	503	514	489	514	490	499	506	521	471	480	493	490	507	435	508	479	482	509	469	505	530	512	481	485	498	486	551	536	525	528	517	509	461	500	508	494	524	458	521	527	499	497	499	521	503	521	487	505	504	519	511	475	506	461	513	518	511	510	493	570	474	541	503	518	484	510	503	483	515	487	489	503	537	533	504	523	519	475	518	448	531	501	510	493	491	536	458	515	489	531	521	496	500	486	479	478	521	500	529	506	516	508	489	502	471	509	524	524	527	491	465	482	460	520	504	548	470	487	459	512	533	492	514	487	491	532	480	495	475	500	509	451	491	475	517	499	499	471	480	465	464	497	478	503	505	506	503	523	509	527	487	518	484	477	518	493	479	456	532	477	518	473	509	489	495	497	484	492	488	483	549	485	491	513	505	500	512	481	462	484	494	491	517	483	478	484	493	524	524	557	492	536	532	481	532	508	518	503	490	528	513	461	508	508	470	513	479	493	504	451	490	485	491	524	505	491	510	479	492	517	531	486	483	507	482	485	461	523	492	490	516	511	512	499	556	501	450	476	470	460	499	516	552	507	546	539	476	470	477	466	511	477	465	509	509	500	512	480	496	527	524	514	450	528	505	502	489	495	522	512	494	494	525	506	465	522	546	508	494	496	516	526	507	488	494	461	456	515	513	477	503	509	502	488	523	511	474	493	484	485	488	478	464	554	519	498	541	502	510	500	524	484	468	507	454	498	519	514	502	510	512	497	449	553	531	483	526	485	497	474	527	519	500	498	520	476	474	503	536	503	494	494	484	488	548	521	506	524	472	508	501	473	483	477	508	501	530	474	502	514	525	490	500	514	492	489	527	502	495	493	547	500	483	495	497	479	518	496	496	480	471	486	480	510	534	480	495	507	502	479	520	508	513	496	486	539	521	456	506	507	487	501	483	511	522	474	505	481	525	481	530	480	479	512	490	544	531	459	519	528	456	498	520	533	500	483	483	494	471	520	456	521	498	481	506	491	494	518	477	515	435	511	528	493	509	475	499	490	500	501	533	507	482	486	509	495	494	516	478	484	489	526	535	473	490	506	500	489	466	495	493	482	540	489	494	471	517	539	486	509	467	499	504	521	488	505	518	500	485	482	484	466	512	501	487	510	541	511	520	482	503	517	511	471	509	521	478	491	518	443	522	537	509	494	531	532	514	480	504	534	508	520	530	496	488	527	508	516	483	498	524	491	489	507	483	541	545	503	448	502	489	510	535	497	462	524	519	505	470	478	478	502	497	499	469	523	508	514	477	471	499	531	494	489	516	467	555	507	491	511	496	512	497	486	518	518	524	499	480	508	539	477	510	546	486	476	487	518	478	505	498	449	495	486	500	492	468	496	480	475	513	450	514	524	513	487	482	491	489	529	470	467	490	462	516	475	482	465	466	493	472	522	488	500	556	479	494	527	539	502	512	519	471	527	527	509	477	502	503	473	475	508	476	508	494	511	489	509	506	511	493	511	512	474	456	516	505	488	525	500	498	514	476	469	447	513	515	491	495	515	565	514	499	514	513	480	462	523	490	522	485	499	524	519	477	471	485	454
5646	656	537	513	582	685	651	683	629	623	577	569	636	573	518	530	472	545	505	528	526	557	507	468	485	477	481	493	454	461	471	480	438	465	483	483	469	471	461	470	446	488	471	452	472	490	486	483	490	472	446	486	485	504	498	448	475	455	476	457	460	494	438	427	445	454	460	439	471	461	451	489	495	512	506	487	462	522	485	491	428	481	469	452	457	480	482	453	449	489	491	466	453	497	473	434	468	483	492	454	433	457	466	490	475	479	466	470	482	490	483	462	481	474	457	456	433	470	479	493	459	483	469	470	517	491	470	464	454	487	479	488	464	474	466	488	464	457	492	511	493	452	497	484	442	477	514	472	470	454	459	434	517	477	471	490	493	477	484	482	510	435	510	464	463	456	466	421	467	451	454	471	469	452	500	498	444	503	438	506	470	472	508	442	464	473	502	488	497	478	430	462	500	476	476	454	468	484	478	453	475	507	492	460	444	480	469	517	506	484	455	441	465	468	491	458	443	468	478	476	461	462	501	491	526	467	484	490	502	455	481	439	439	510	478	475	479	468	477	500	451	471	417	498	460	464	458	480	463	467	475	461	479	471	472	449	470	448	453	472	492	490	455	472	448	492	471	480	494	476	455	471	473	486	471	514	474	452	497	493	482	463	495	461	476	482	480	509	504	469	483	499	517	506	468	472	462	467	486	459	466	454	477	492	467	488	475	497	463	493	456	453	477	477	462	459	478	492	479	486	472	482	433	481	473	449	462	442	464	473	447	479	500	462	446	456	458	427	445	493	478	472	498	507	437	492	505	441	467	479	450	492	491	436	470	493	509	481	494	460	481	478	456	489	494	457	461	477	509	453	435	485	463	486	444	453	479	469	491	455	457	462	434	475	446	478	449	442	425	487	472	513	472	442	473	462	479	463	447	476	527	511	468	480	462	469	457	410	482	434	450	486	433	500	496	448	508	476	462	478	521	474	473	489	475	459	502	490	488	461	475	476	438	429	452	460	453	458	452	501	474	414	454	463	429	455	473	474	520	488	471	471	478	472	438	453	461	479	491	453	473	498	532	466	455	467	467	450	475	491	463	483	466	478	485	509	490	447	508	491	479	472	464	470	434	494	435	506	528	456	484	479	471	428	514	466	494	456	476	457	466	458	485	479	431	462	461	449	465	435	478	480	429	475	465	448	487	468	501	421	490	493	470	496	500	500	510	455	464	473	468	511	461	492	482	442	466	471	494	470	471	443	484	484	497	468	503	459	538	459	485	488	496	470	505	464	479	499	504	480	487	468	453	488	493	443	465	486	476	454	494	456	460	451	480	467	479	469	488	490	474	470	500	507	441	496	461	482	500	463	453	502	459	461	491	459	470	470	466	457	468	512	479	439	450	494	469	434	431	476	466	453	482	454	483	490	481	478	487	486	489	444	463	446	474	460	460	491	463	504	473	461	522	479	491	481	467	462	451	520	474	462	468	439	478	485	482	478	456	433	480	476	494	469	452	518	499	479	485	472	455	485	512	480	483	489	488	504	454	473	513	521	499	525	451	475	499	467	443	480	487	477	465	534	469	495	477	454	434	470	463	473	446	489	479	476	483	470	535	453	462	514	485	468	523	456	464	451	479	456	413	477	446	467	467	523	499	459	462	449	433	471	490	444	505	482	453	433	444	465	466	468	481	477	452	481	412	484	458	480	501	448	435	469	445	472	462	458	476	456	462	481	508	506	457	470	528	489	481	508	500	459	461	451	446	437	461	472	497	485	486	473	489	489	447	497	475	501	426	463	481	496	451	505	426	465	482	492	476	512	470	504	441	484	502	447	486	489	498	452	461	434	452	418	501	460	479	479	481	460	482	468	465	453	502	474	504	495	488	473	474	446	483	458	464	435	482	446	488	488	476	499	461	459	438	443	428	458	446	475	490	498	465	484	498	466	467	459	493	487	477	512	465	495	464	474	482	457	471	457	454	473	485	455	503	488	490	460	453	494	442	482	480	474	478	498	492	490	453	504	470	463	457	482	476	476	494	443	488	448	439	487	480	522	514	441	470	487	490	480	496	471	498	488	484	468	500	457	484	463	468	461	476	484	476	476	480	486	473	480	473	418	463	439	467	472	443	504	449	453	496	497	518	453	438	434	454	487	454	449	484	477	458	493	480	458	507	466	455	505	471	493	523	467	490	448	475	511	467	487	462	463	482	463	468	486	497	475	466	461	467	472	436	467	452	456	478	464	472	521	486	476	484	492	452	462	475	450	456	485	471	456	462	504	474	473	514	467	487	457	437	462	460	489	483	432	460	478	482	479	471	459	487	450	454	467	482	483	497	471	467	466	507	496	515	460	464	466	462	480	454	521	474	437	443	437	487	476	490	449	500	471	469	489	501	459	457	484	482	468	477	493	496	464	508	485	460	458	470	447	465	502	465	499	494	486	427	455	520	472	518	482	469	468	475	462	476	467	443	462	455	466	478	488	493	473	466	460	504	474	530	472	426	480	511	488	450	478	475	463	466	509	493	460	491	459	499	446	453	447	482	479	463	496	477	469	462	448	498	488	458	470	450	489	472	459	499	506	441	463	465	464	478	462	506	451	482	467	429	479	494	482	502	477	423	492	465	485	474	451	514	428	457	472	461	434	508	464	510	489	453	486	472	477	537	461	498	446	442	466	499	488	458	477	464	446	497	490	442	498	477	458	477	465	476	475	469	513	504	484	461	449	457	504	485	489	462	460	497	498	481	482	491	491	464	465	459	500	503	458	524	473	463	514	491	479	460	481	491	485	489	483	464	499	434	445	471	481	488	520	507	443	494	484	466	529	497	454	468	502	496	477	510	477	471	499	483	474	492	484	463	473	484	478	441	407	484	458	494	474	476	477	468	458	451	483	491	493	500	472	457	498	483	443	525	466	466	462	462	485	457	440	468	454	458	511	462	446	498	458	454	481	474	443	491	466	490	481	471	470	480	492	446	508	496	493	474	432	459	483	425	476	462	479	455	455	460	490	466	458	471	476	445	481	504	476	495	459	445	485	471	482	479	512	443	486	488	470	491	497	461	468	454	464	463	441	427	490	477	472	524	463	494	480	539	451	454	491	466	482	451	483	488	437	463	460	446	466	458	405	497	495	467	518	496	448	445	466	447	499	520	492	470	458	506	487	466	449	485	469	495	440	495	482	489	446	463	466	462	486	474	467	474	472	451	487	475	471	455	457	483	445	486	442	428	490	478	491	470	414	517	514	506	475	482	467	482	448	479	455	484	459	457	451	474	508	456	497	467	460	491	479	488	450	480	456	456	509	427	475	481	465	523	465	478	473	506	477	473	490	502	518	443	446	437	469	456	489	470	511	522	466	482	514	439	482	432	490	428	528	469	453	443	478	469	488	482	477	457	491	457	472	460	484	426	457	462	481	475	484	461	459	454	509	439	474	447	452	475	469	482	463	460	474	465	479	487	463	468	485	480	452	475	469	487	444	492	474	461	467	534	485	476	447	447	465
7470	1052	782	899	1257	1526	1406	1347	1256	1065	1044	992	908	863	842	808	797	776	689	742	705	672	671	738	701	668	695	684	700	679	684	633	677	680	681	658	636	634	652	656	612	678	650	644	676	657	651	658	624	588	628	626	663	595	634	639	643	624	622	653	571	648	650	667	623	654	639	568	644	591	603	598	620	648	672	639	601	604	650	603	646	651	605	670	625	648	666	658	594	633	620	614	607	593	610	625	680	628	620	641	594	606	614	624	588	592	591	624	658	611	609	575	540	596	619	632	618	605	662	669	598	623	640	607	606	637	610	637	632	640	662	660	604	601	611	634	604	618	617	655	609	688	608	623	649	653	577	626	650	599	662	623	638	631	636	627	659	644	622	652	637	606	606	612	642	609	649	624	601	583	638	620	640	632	628	620	603	611	660	610	616	614	601	563	662	647	630	603	604	657	579	636	630	610	641	632	607	610	626	623	560	590	643	616	620	649	630	625	593	647	619	588	623	621	599	590	611	638	628	631	626	627	591	613	654	642	653	671	615	641	590	627	594	597	608	632	618	626	605	644	641	577	629	609	646	643	656	626	593	635	615	635	654	641	617	584	635	686	660	612	619	657	603	572	611	633	592	648	654	633	690	656	656	603	652	629	613	635	634	671	609	613	629	596	604	676	621	642	619	623	621	604	593	650	593	643	626	645	636	641	656	601	558	636	645	638	651	604	595	651	588	608	638	617	635	636	619	643	650	641	613	635	617	610	619	653	642	565	574	614	618	598	604	623	603	595	635	642	627	631	568	640	587	624	627	618	561	636	618	618	595	594	609	649	610	655	626	650	639	601	649	623	651	602	674	615	629	629	604	623	618	678	671	605	632	634	578	644	615	618	649	608	635	609	613	613	673	646	643	637	606	608	570	644	554	678	649	656	692	630	678	629	608	598	624	613	585	596	633	637	643	605	596	636	651	647	629	624	617	677	649	618	614	606	622	635	623	615	626	624	643	657	616	625	660	607	634	627	625	610	609	610	608	630	660	633	578	671	655	646	644	626	643	621	623	632	652	651	599	628	620	618	634	670	657	621	628	598	640	671	593	643	646	634	574	619	628	611	633	633	657	649	618	570	593	604	618	610	630	647	644	653	598	644	601	625	654	626	625	628	616	648	629	667	616	627	668	591	606	640	682	610	655	637	630	605	647	636	572	671	610	656	638	663	631	550	601	645	586	607	655	615	600	585	632	613	596	668	623	600	631	619	659	655	626	633	617	573	605	608	654	607	627	598	600	649	625	632	657	656	563	639	592	643	678	651	606	635	650	590	649	629	639	611	638	624	621	624	613	618	640	630	641	643	616	677	614	653	627	636	612	601	603	635	599	588	599	616	609	598	604	613	613	638	630	637	630	643	634	613	572	589	612	636	636	638	633	620	632	648	642	568	635	650	647	592	660	605	661	623	642	621	673	621	595	618	599	680	606	632	639	630	675	602	584	624	635	641	605	612	644	651	619	620	638	602	627	621	608	647	627	630	634	639	597	603	619	663	630	652	608	612	628	574	622	664	635	610	656	650	633	594	619	635	623	573	626	630	629	572	599	617	617	634	600	635	642	617	574	617	607	616	638	622	600	585	640	656	606	617	623	653	602	614	609	628	590	603	657	611	603	601	618	623	667	606	654	634	578	637	693	601	606	656	594	664	641	634	647	646	611	651	651	600	632	615	628	654	599	575	605	603	620	606	632	637	613	610	643	678	634	624	592	621	620	575	617	637	662	587	642	642	636	563	619	612	636	644	618	636	602	593	613	625	591	591	622	674	602	613	609	651	638	677	604	583	625	622	614	605	636	615	655	605	629	586	662	610	620	594	611	615	647	568	656	602	599	664	627	673	657	642	609	636	676	618	603	614	623	632	635	628	641	621	599	597	607	632	651	644	634	594	646	636	648	609	565	624	632	621	674	617	644	616	667	592	632	635	634	632	672	592	658	680	592	646	602	668	620	649	587	649	618	619	648	651	666	650	648	574	618	622	649	642	587	650	610	652	662	621	630	615	669	607	595	626	570	654	618	644	651	671	608	639	649	637	596	680	601	602	630	614	585	596	574	627	619	586	604	599	642	646	645	652	626	633	595	642	647	644	609	603	621	623	655	624	604	579	624	660	613	576	605	651	621	647	681	636	628	620	660	612	602	635	623	634	644	640	648	559	599	603	613	647	612	639	648	643	621	614	649	634	587	630	609	635	650	663	581	642	630	632	631	626	645	621	639	602	622	596	623	607	626	606	658	623	593	601	601	622	579	637	610	645	638	619	653	597	647	586	628	601	615	628	623	605	567	615	567	657	646	660	657	612	645	626	672	614	641	664	634	636	617	632	634	629	660	659	612	609	595	661	616	643	606	641	615	616	653	638	597	633	593	629	662	645	590	632	623	626	615	645	622	625	607	662	604	616	650	604	639	579	642	628	584	622	609	630	622	656	591	635	616	601	649	642	604	614	639	620	665	634	604	634	620	661	623	598	609	661	660	633	640	651	611	587	619	595	624	588	608	688	635	640	593	621	593	613	652	623	650	618	644	621	641	612	613	643	597	671	633	622	635	665	565	596	576	602	609	594	644	596	666	635	657	614	631	615	611	638	642	623	613	632	641	615	621	667	624	602	635	637	656	611	597	641	610	645	641	599	604	647	650	608	622	630	586	608	669	594	610	591	649	637	589	654	613	627	666	659	618	598	627	639	629	601	648	601	629	645	616	643	670	611	645	642	585	629	652	672	615	609	611	650	635	618	583	667	628	587	596	627	618	608	622	612	638	612	622	659	600	652	606	683	619	592	628	606	614	625	657	677	675	611	651	648	616	624	624	614	644	630	651	599	632	557	617	630	613	659	654	642	590	632	635	597	602	616	625	593	628	592	647	634	624	653	581	651	636	658	653	629	657	609	632	624	629	629	659	623	601	662	618	603	648	583	603	667	664	704	629	639	599	649	624	615	620	655	636	610	600	581	618	694	625	649	618	631	609	593	588	614	643	620	654	627	640	683	600	645	576	646	679	632	595	638	603	603	654	630	617	628	574	623	598	607	634	601	621	662	610	628	620	627	585	589	634	604	612	643	622	650	635	623	639	625	596	615	661	621	620	668	614	687	640	658	610	603	644	625	651	638	639	622	623	586	666	640	639	582	627	652	596	633	617	612	650	606	619	620	674	627	631	613	640	630	629	623	615	606	597	622	634	607	648	619	635	600	657	605	662	589	620	595	655	573	630	624	650	573	588	638	622	636	607	645	618	592	585	616	639	629	647	607	607	641	647	601	676	650	597	629	584	670	646	657	648	660	593	638	630	618	606	631	582	626	618	641	643	604	622	583	615	624	668	630	635	607	645	604	637	650	648	620	615	614	603	643	595	599	642	611	649	651	624	643	663	610	625	602	633	645	633	608	678	635	668	646	623	646	650	643	605	645	651	596	633	613	621	605	593	608	640	622	610	640	614	619	616	633	594	631	612	661	604	653
14932	1706	1044	834	1066	1499	1643	1638	1463	1311	1187	1111	1024	974	969	863	862	841	777	809	782	785	769	720	717	755	714	654	665	683	682	681	652	697	618	686	687	643	624	666	679	648	612	684	643	678	642	676	673	646	654	668	719	660	597	606	659	641	617	647	615	651	690	649	632	688	604	649	673	653	626	614	641	694	616	622	688	645	650	590	647	654	616	681	639	610	624	659	639	646	644	650	601	648	654	631	622	614	644	597	662	644	649	661	571	651	617	640	637	635	627	651	617	671	595	627	630	617	624	634	631	615	597	635	616	634	601	636	681	599	614	632	628	631	637	610	627	642	632	609	626	647	629	649	667	655	577	625	632	642	640	631	628	628	626	611	656	664	661	604	662	626	625	598	594	614	657	646	621	659	622	631	627	620	648	651	631	609	664	654	600	634	626	610	647	607	588	653	684	626	686	664	627	640	648	631	605	601	641	636	618	616	624	628	663	673	646	652	643	583	634	617	642	617	590	643	601	610	644	632	597	633	661	584	612	655	645	630	596	623	641	634	601	666	625	622	604	592	639	632	602	612	644	642	597	642	633	588	647	623	608	581	597	601	603	617	636	601	645	624	633	666	583	616	608	637	629	647	601	612	663	662	611	645	617	647	699	576	636	619	639	577	597	603	612	646	654	617	666	614	646	658	648	672	643	648	655	651	646	664	640	631	643	671	638	594	683	657	639	674	643	620	611	606	635	648	603	621	641	621	635	656	662	631	644	624	654	645	633	590	597	625	628	620	670	629	687	640	600	600	699	619	619	619	674	653	621	621	613	616	598	636	634	611	615	669	575	664	674	646	613	618	621	618	641	614	654	621	652	663	605	643	611	644	628	669	613	638	604	609	626	623	601	625	627	637	645	633	600	683	626	650	602	616	596	582	674	640	652	633	603	641	665	652	631	614	609	639	667	605	615	628	667	592	627	643	612	641	642	633	633	624	654	619	672	599	627	648	614	644	634	629	670	589	611	632	650	634	609	602	645	618	634	629	624	623	618	670	625	661	632	614	658	603	637	651	622	618	570	637	606	635	628	625	618	625	632	618	623	609	600	631	653	672	629	632	626	647	648	646	626	617	585	652	628	634	632	613	601	629	616	618	678	632	640	586	629	608	601	626	633	593	635	616	666	635	645	609	618	668	606	645	621	656	658	597	677	601	668	622	664	641	631	611	639	628	624	652	645	618	611	598	651	641	659	587	643	637	653	588	638	631	632	639	633	619	642	603	653	572	658	669	621	609	611	645	625	618	642	615	661	640	662	605	645	614	610	630	620	609	655	651	633	651	620	643	659	589	596	608	591	626	628	650	630	613	627	636	634	643	627	672	610	585	607	662	575	590	618	670	609	668	629	655	611	593	601	621	593	629	607	643	665	611	585	654	607	612	624	610	646	675	611	635	656	637	598	606	642	553	624	646	652	591	609	604	631	631	630	602	625	626	651	620	606	585	633	618	680	662	649	659	605	591	624	611	628	664	597	657	591	628	619	585	630	653	605	654	579	682	638	604	663	640	639	608	593	624	658	619	635	652	606	613	674	623	643	636	621	616	639	657	627	670	601	680	572	615	666	647	661	599	606	650	653	619	598	632	634	646	662	660	632	636	649	585	648	624	601	606	589	660	664	639	649	633	607	617	665	623	638	619	599	624	593	590	639	664	635	664	600	629	634	620	587	624	625	594	613	650	610	593	642	640	605	668	627	628	661	609	591	629	638	654	665	655	605	623	597	636	609	603	610	629	655	648	687	629	608	632	635	648	589	627	662	612	635	658	614	619	671	638	630	680	631	616	673	638	626	644	662	671	636	623	596	679	656	643	663	635	639	638	635	605	636	630	633	610	632	641	628	622	640	606	630	636	637	647	653	594	625	654	652	639	605	690	641	652	641	636	636	611	662	631	599	613	605	620	645	621	607	621	672	625	607	591	590	618	616	631	639	697	640	650	648	620	628	636	634	641	608	634	639	645	618	635	584	629	621	649	615	623	637	651	619	630	630	654	580	619	629	665	644	631	660	620	648	640	655	686	643	660	632	638	648	648	668	606	612	623	651	630	621	666	616	632	660	582	650	644	600	630	634	648	618	611	623	641	617	638	614	627	589	643	636	614	658	649	654	632	614	635	664	641	679	616	655	613	604	610	659	575	612	557	640	652	610	652	604	642	631	654	671	630	614	642	636	621	597	666	609	649	643	638	614	626	623	605	662	632	651	608	627	624	615	614	626	647	663	664	637	612	642	667	617	670	616	634	627	604	642	631	633	627	633	665	641	646	601	662	652	672	672	629	599	650	648	661	659	705	608	660	584	640	611	649	643	613	583	603	624	616	583	627	642	640	632	625	603	645	638	615	664	627	594	619	705	631	653	617	603	590	634	592	581	637	616	679	632	613	636	613	629	615	621	622	621	642	657	645	607	645	640	665	610	677	646	617	596	627	585	634	632	594	629	628	636	599	599	608	615	626	639	599	605	633	631	648	593	635	614	648	625	624	626	661	610	603	652	585	653	628	656	647	628	594	659	612	615	632	644	619	640	603	617	654	664	615	657	615	571	617	611	658	655	668	618	618	651	629	616	635	653	607	656	631	614	686	627	605	585	592	606	627	629	624	651	610	610	651	601	595	637	667	666	608	627	636	611	598	648	632	640	646	643	643	603	643	626	623	603	628	656	594	645	630	619	603	620	632	614	655	716	639	662	654	622	644	620	598	615	630	635	660	641	603	613	635	626	655	685	603	633	652	606	631	622	666	595	595	609	658	615	673	595	576	636	629	657	649	656	664	593	634	646	629	620	634	650	622	597	619	628	627	637	605	647	675	639	600	653	648	638	605	627	628	669	653	614	656	624	663	681	645	640	623	612	613	623	652	647	626	683	646	657	621	637	621	653	632	616	650	591	644	632	660	635	620	653	650	628	644	616	611	604	619	624	636	632	623	649	600	618	657	614	663	669	595	616	625	630	626	618	596	624	657	680	634	598	637	661	641	605	672	627	622	637	602	618	618	630	613	603	660	642	632	637	601	619	632	651	647	643	636	653	635	675	629	654	647	624	636	566	640	628	635	617	627	635	638	603	633	618	623	660	632	624	682	626	607	637	585	613	621	669	596	629	602	657	671	676	606	651	642	646	628	627	649	626	589	615	659	634	647	632	621	610	639	638	614	571	630	648	655	640	629	613	643	637	607	646	595	667	681	642	647	609	641	597	619	662	622	613	623	636	623	608	667	650	636	605	607	620	632	613	676	638	668	627	589	635	640	650	671	659	657	646	624	631	647	647	634	622	626	648	652	587	597	593	600	630	637	621	650	597	642	622	643	670	609	650	590	679	626	616	656	655	654	612	613	639	649	636	654	616	619	641	672	644	629	637	614	640	654	598	644	623	652	677	647	635	653	621	632	656	604	625	641	609	628	668	630	683	633	644	646	656	630	620	607	641	624	604	645	636	651	625	642	643	626	593	621	630	674	658	650
11123	2181	1502	1691	3736	4818	4656	4170	3587	3207	2852	2514	2261	2000	1889	1732	1656	1505	1436	1496	1368	1298	1221	1179	1152	1154	1166	1114	1106	1061	1074	1046	1013	1038	1002	1005	1079	992	994	935	1002	944	979	937	958	905	947	942	917	881	946	930	931	941	926	909	907	904	885	904	905	908	851	917	877	808	845	858	856	863	848	854	813	838	893	872	891	899	908	877	853	842	888	876	874	866	853	880	817	893	843	862	877	859	831	879	820	870	820	838	831	865	875	909	906	878	878	887	892	905	826	844	918	866	838	814	869	872	811	885	852	847	822	867	847	828	846	847	832	811	859	892	792	883	843	838	884	849	844	856	867	864	855	795	824	826	819	820	898	851	894	821	853	845	875	851	845	816	882	829	867	940	849	866	821	829	832	869	844	851	827	883	814	799	884	842	826	916	823	799	844	853	851	802	839	827	861	857	878	845	859	902	815	863	853	859	859	860	870	895	808	879	864	819	844	840	854	837	838	857	825	822	781	846	857	844	850	905	817	823	810	828	819	854	818	865	808	824	878	820	812	871	835	847	890	828	868	857	865	822	787	867	866	833	864	903	843	882	855	867	845	836	804	853	864	823	888	820	794	891	861	873	841	880	802	803	802	837	835	809	816	850	854	839	817	843	834	839	863	898	851	848	840	877	822	822	803	881	814	874	859	858	853	853	909	892	812	900	853	844	836	822	814	790	817	858	870	913	813	901	856	821	828	871	861	862	846	874	773	857	869	809	863	784	845	848	821	900	884	878	883	885	878	835	816	892	850	778	870	840	846	862	857	876	838	875	804	856	859	796	852	878	856	847	874	833	866	863	801	905	850	835	816	816	861	833	829	863	817	849	784	773	839	862	843	843	811	870	865	870	827	817	813	841	833	797	873	881	866	825	824	854	901	814	826	859	799	851	835	845	826	860	845	882	918	815	810	816	837	855	795	819	848	842	905	817	915	831	824	826	866	806	827	831	863	828	840	836	802	851	879	870	829	838	788	847	826	830	848	830	824	847	822	782	853	867	842	754	888	816	828	813	823	861	786	855	838	901	809	834	808	812	807	836	885	796	912	859	863	878	911	818	853	805	821	829	844	821	848	879	864	850	842	858	828	834	843	823	879	862	829	863	869	872	824	878	766	845	803	825	892	821	834	857	901	845	845	836	847	825	892	795	823	868	855	872	844	875	851	825	918	820	835	873	855	885	826	811	889	866	827	874	814	840	824	826	871	847	788	869	808	821	786	835	851	849	854	871	852	847	828	825	879	822	872	884	842	827	832	838	840	849	918	870	878	836	842	796	854	857	863	782	864	858	867	846	892	848	849	880	826	859	802	848	884	838	796	828	834	827	854	852	843	835	868	855	901	849	810	867	835	808	861	823	842	868	790	883	782	889	889	811	843	839	863	842	865	867	858	838	852	852	863	800	847	858	823	855	824	864	853	844	823	900	836	876	832	868	825	858	848	841	808	891	862	847	798	860	850	851	891	807	846	852	790	893	836	814	877	845	810	897	833	819	839	894	834	873	857	841	870	852	818	851	825	849	861	866	786	850	833	823	837	784	852	852	833	842	844	813	800	850	840	817	811	823	785	810	881	848	848	877	842	874	868	862	809	853	820	825	896	856	893	817	826	839	810	846	851	896	822	823	871	812	829	853	843	869	884	818	842	880	854	809	835	865	817	845	869	829	848	806	872	801	904	833	858	814	837	836	886	831	816	874	860	867	798	863	878	837	861	815	835	827	835	863	844	811	797	855	840	849	803	853	904	812	806	851	913	783	863	829	858	804	839	836	859	826	852	813	831	802	828	824	899	862	871	822	840	850	873	863	795	861	835	881	842	857	846	811	807	868	851	852	839	856	863	896	881	838	903	827	862	840	873	872	894	839	817	786	821	866	841	879	893	835	862	878	849	848	864	824	780	896	780	854	772	859	817	815	833	825	835	800	819	831	853	862	817	811	829	870	865	814	829	827	843	813	888	850	864	865	847	875	858	819	875	810	827	821	853	894	816	856	811	837	865	800	889	813	806	889	856	882	821	882	829	839	852	870	872	822	808	902	814	852	828	866	865	855	872	887	824	892	855	874	836	888	862	850	877	820	855	845	866	812	816	890	858	873	900	877	841	859	804	835	820	852	791	788	831	841	842	801	829	847	807	887	891	824	859	919	892	815	872	858	829	846	796	874	871	841	834	881	794	825	844	810	812	833	845	805	841	854	823	813	828	886	790	806	824	844	873	844	872	855	859	819	887	838	888	856	875	874	839	876	817	892	829	852	840	869	815	880	849	837	886	917	843	867	845	855	824	853	872	868	863	788	817	821	833	851	802	863	794	824	856	833	827	826	927	859	836	773	841	873	809	857	870	920	858	877	871	857	845	830	864	872	822	827	831	850	816	903	847	855	828	818	895	807	842	838	799	856	808	868	790	839	833	867	870	786	862	806	846	846	857	887	872	849	843	837	845	829	895	816	862	884	928	828	862	826	877	826	840	900	873	833	856	884	861	880	816	873	873	865	816	896	815	815	880	848	863	917	926	890	829	878	828	835	799	866	806	813	851	855	830	858	798	857	879	827	822	864	866	869	834	781	840	861	893	819	828	788	812	912	843	813	815	796	878	886	865	848	863	871	850	808	818	855	809	830	842	861	837	888	820	870	844	853	840	798	846	859	817	810	849	790	805	869	862	818	857	846	848	862	880	819	872	808	814	914	831	816	865	881	900	803	844	836	860	895	818	916	856	843	818	822	875	843	833	897	884	813	865	836	857	835	818	832	845	863	862	839	821	822	800	806	868	908	848	831	868	847	792	846	853	791	848	864	838	863	825	836	847	833	886	832	819	850	873	873	856	852	849	853	849	881	863	894	813	892	837	842	847	847	806	841	862	788	867	847	882	838	828	862	792	823	835	808	865	880	819	862	840	841	867	841	817	812	874	826	782	873	901	858	843	846	830	789	881	813	816	851	801	893	819	829	833	877	792	809	874	842	871	856	865	840	811	844	871	815	839	794	832	861	824	840	859	840	854	819	848	818	864	804	790	809	897	855	859	893	814	803	857	854	848	834	784	848	938	867	814	892	835	836	850	840	816	791	860	845	779	817	865	848	858	819	859	901	818	831	870	864	810	852	870	842	798	886	888	852	887	811	866	849	820	845	838	838	845	849	863	848	819	849	838	864	903	874	843	853	860	881	769	836	869	797	844	777	840	838	841	875	853	854	850	845	858	812	777	841	852	819	846	808	870	798	817	841	828	798	823	906	821	843	893	820	822	864	809	805	834	820	841	805	845	833	824	812	813	827	850	862	786	878	892	879	819	878	870	836	868	845	810	818	820	871	853	813	822	837	881	849	842	863	828	849	865	872	835	837	818	914	794	854	817	881	850	871	848	855	849	806	860	821	869	821	821	885	847	841	881	851	804	860	834	839	860	867	851	858	860	806	817	836	869	863	799	826	833	823	865	891	829	788	859	833	798	843	836	788	827	869	817	820
7012	1101	577	453	657	1227	1464	1425	1177	1028	924	758	711	590	510	483	427	381	355	369	341	328	276	282	255	274	261	297	250	256	222	219	226	223	221	228	205	214	195	223	193	198	190	190	182	184	188	174	198	193	177	174	179	185	157	172	178	169	178	175	167	179	180	164	167	178	180	145	183	165	173	169	182	190	151	177	169	186	156	145	153	162	155	168	170	154	169	186	161	135	163	152	172	169	165	180	160	146	186	137	160	181	150	146	155	164	167	167	166	171	170	150	156	160	162	171	153	151	158	172	174	158	156	157	148	177	145	159	170	136	161	193	169	139	151	156	164	157	158	148	163	151	157	166	180	168	166	181	165	174	157	139	168	153	155	181	180	155	167	144	152	150	154	175	181	173	164	142	162	191	143	159	153	153	147	166	157	194	158	176	161	167	169	183	156	169	158	140	156	161	143	126	141	161	163	152	153	135	174	149	147	152	171	162	158	152	158	134	165	157	168	155	180	197	173	159	158	172	158	168	162	150	153	161	185	140	156	154	168	190	158	173	159	153	142	149	173	143	170	143	154	160	169	153	146	171	138	154	142	152	153	149	175	133	171	145	157	147	160	137	145	148	161	147	161	178	148	158	168	148	155	162	140	166	181	176	182	166	157	169	144	157	171	155	152	157	150	150	178	139	162	151	162	170	146	132	142	153	171	158	144	161	182	135	158	176	163	120	166	177	140	180	148	168	165	144	144	162	160	159	180	152	185	159	152	149	157	139	160	128	182	155	147	166	169	148	177	137	180	157	154	180	179	153	151	152	143	159	164	147	173	177	147	151	152	166	145	173	169	149	181	170	173	150	165	166	158	151	184	161	134	176	156	186	151	156	179	144	160	168	157	166	158	170	160	170	168	159	130	145	155	160	161	155	161	148	153	130	162	189	155	143	141	144	138	173	179	176	177	153	138	158	142	159	145	170	146	167	166	177	136	148	173	177	172	161	172	176	172	152	146	177	190	171	167	155	144	145	156	161	163	174	133	146	147	174	176	165	192	152	176	182	161	154	154	172	175	169	145	185	149	146	166	163	162	166	130	146	148	158	168	151	181	130	163	143	160	163	149	143	157	157	148	166	157	144	154	150	174	168	170	168	168	136	133	155	161	161	136	158	140	161	148	165	179	159	144	154	151	155	167	154	153	159	144	152	181	165	165	192	150	156	161	155	148	138	165	163	156	160	170	173	172	164	170	138	134	173	133	169	146	166	159	148	161	164	161	149	166	152	135	152	147	167	162	190	186	174	175	168	157	153	139	160	161	154	168	151	145	156	151	157	166	155	143	164	155	160	136	146	140	154	149	166	140	156	147	157	147	148	146	159	160	152	162	162	160	176	149	156	134	156	156	152	160	148	163	174	156	165	163	173	168	144	167	149	172	159	160	174	166	166	144	139	157	133	179	148	156	174	130	170	168	149	174	164	156	144	155	151	154	156	174	157	146	165	168	146	156	153	168	157	138	148	153	150	137	155	151	157	161	156	145	153	167	190	144	166	167	162	148	165	173	189	155	141	160	152	181	145	153	164	161	153	153	159	162	163	148	164	163	126	164	181	175	156	158	139	144	138	150	169	159	148	148	168	181	149	163	178	166	153	170	158	171	164	156	181	152	149	164	160	160	184	155	153	157	174	149	177	172	162	149	163	167	167	164	144	152	155	168	158	136	153	185	155	182	194	149	169	145	205	151	142	165	149	162	160	186	138	166	152	143	176	138	176	145	160	168	160	158	152	178	150	160	186	152	160	149	132	162	178	170	154	168	162	146	148	152	150	149	170	154	161	168	179	152	160	172	151	159	181	143	176	150	144	143	173	159	152	161	135	169	150	178	180	146	157	167	147	150	166	160	141	180	183	180	139	168	149	155	177	134	172	142	166	173	167	157	182	166	164	162	126	172	178	173	139	170	162	153	165	138	146	141	139	148	146	147	156	148	156	155	149	171	156	155	155	151	169	164	179	162	152	164	138	146	157	142	162	185	173	168	161	193	148	155	151	165	153	159	163	158	156	143	165	155	147	151	166	157	152	156	159	153	159	172	187	160	132	173	157	164	170	169	156	156	175	145	161	169	167	154	164	178	188	172	166	171	147	175	135	140	162	150	166	160	160	174	164	173	149	147	143	169	153	163	157	141	162	159	158	151	161	147	184	144	145	159	169	181	166	171	177	162	159	147	160	168	163	175	154	156	151	171	174	170	154	152	185	149	178	177	161	171	149	172	154	168	164	158	147	148	152	177	175	156	148	148	139	141	176	141	149	173	137	146	168	169	145	196	171	121	193	148	137	163	149	154	140	187	169	154	174	138	162	163	180	158	173	157	173	145	148	171	160	147	152	146	136	155	139	158	172	153	164	177	159	166	170	136	156	178	160	162	178	149	161	168	170	147	161	167	164	148	162	187	149	168	171	165	154	143	164	180	148	168	153	157	162	174	145	155	162	157	181	162	160	153	174	152	161	169	164	176	180	152	168	162	163	183	163	161	168	153	168	155	158	159	161	166	160	166	153	146	162	148	143	163	154	148	150	172	163	171	141	171	154	156	164	163	174	144	148	142	182	169	154	160	141	154	155	156	160	165	137	160	160	137	143	130	153	141	165	164	148	159	156	155	182	155	133	154	143	138	161	162	147	145	156	144	178	157	156	161	138	172	143	155	171	165	179	151	136	137	157	164	142	155	157	172	177	150	156	144	162	147	153	151	172	195	183	167	150	175	155	154	155	157	159	151	172	156	170	127	167	180	168	158	186	142	173	158	157	176	160	143	150	154	154	165	157	188	163	181	157	150	150	161	158	140	151	161	170	147	152	154	140	124	181	169	176	165	156	144	155	165	168	140	160	163	173	149	152	144	161	181	157	158	163	172	191	163	145	173	147	138	141	167	167	140	165	183	156	146	180	165	158	171	161	154	151	173	149	159	163	156	171	153	160	169	158	146	148	167	148	173	151	156	148	137	163	134	162	154	164	161	153	166	177	157	168	177	175	148	157	145	169	148	153	137	192	165	152	144	129	170	163	157	174	178	159	178	177	150	153	145	147	162	189	155	163	147	161	142	160	153	172	184	143	178	158	178	181	160	165	155	184	171	178	165	156	131	146	163	155	155	155	185	142	149	172	152	162	185	175	135	147	166	167	160	156	149	177	142	157	148	165	162	149	155	154	146	160	153	141	158	164	167	143	154	167	147	156	165	175	163	165	175	153	145	192	164	159	162	173	169	155	183	185	160	165	155	161	160	131	163	161	166	174	175	185	148	176	153	150	166	158	161	162	133	148	154	169	152	179	144	144	174	163	142	172	135	167	154	149	159	178	158	163	148	156	137	149	186	166	149	176	146	169	176	161	154	151	156	161	156	163	158	154	144	158	159	159	156	162	145	152	154	150	168	176	174	171	151	175	161	131	152	145	160	162	175	159	169	174	161	153	147	146	150	153	144	177	165	171	153	173	162	149	158	155	166	165	158	156
11081	2032	1178	1472	4078	5321	5105	4465	3571	3199	2733	2411	2029	1793	1494	1370	1200	1118	1095	916	864	843	773	714	709	640	637	613	542	478	563	491	466	474	460	480	437	460	405	384	392	389	363	365	369	370	350	339	353	341	356	342	349	322	343	327	308	298	301	310	291	284	292	280	283	298	292	297	312	272	295	285	296	294	277	290	269	263	276	284	229	290	285	268	275	284	255	266	291	275	274	259	263	246	271	240	279	277	271	238	247	233	266	267	270	262	258	262	244	240	284	259	271	258	277	291	231	236	261	234	299	280	289	238	246	236	265	262	229	256	242	241	275	243	244	251	263	256	259	229	243	232	250	233	265	243	238	234	240	260	254	230	261	265	251	221	251	232	251	236	270	241	238	257	253	235	273	242	258	266	262	246	228	224	255	235	240	271	245	266	244	245	241	268	249	243	251	263	225	249	238	272	251	256	225	258	217	239	253	238	259	243	263	260	244	244	250	244	230	264	252	241	243	235	251	233	225	221	233	271	219	243	242	245	252	251	270	225	241	231	255	230	253	278	268	218	240	256	238	249	252	245	262	235	237	248	240	255	236	269	244	211	208	283	240	241	230	234	236	274	265	238	241	249	242	229	210	266	223	268	249	242	228	241	234	240	266	273	232	244	246	250	231	243	220	250	225	239	253	237	264	243	258	253	233	257	239	245	224	244	237	230	236	224	234	237	262	225	247	247	263	247	253	252	248	247	286	264	249	260	241	254	242	247	242	235	254	254	236	238	246	246	246	263	243	229	240	257	238	225	252	249	236	251	258	263	264	252	238	220	279	229	247	277	267	269	251	281	247	253	233	256	207	243	241	236	257	249	238	251	244	257	251	260	261	259	222	228	267	225	268	254	208	230	239	233	235	244	240	240	237	265	268	251	212	268	236	250	232	216	232	239	248	253	247	257	264	245	252	240	237	238	235	257	245	239	223	242	248	273	259	228	254	257	249	239	240	243	223	238	229	263	230	269	251	239	235	247	250	244	259	227	233	250	217	243	261	240	246	252	232	262	241	263	240	241	248	228	283	274	229	250	240	238	252	259	261	226	235	237	247	243	273	247	274	235	272	230	226	246	249	245	243	257	253	262	274	240	249	242	226	251	270	249	219	254	252	224	252	221	262	227	249	245	242	235	243	254	249	249	241	213	254	238	257	220	249	237	228	218	248	233	221	228	252	227	221	243	251	235	241	232	242	227	244	271	267	248	256	235	237	230	235	241	200	249	276	265	261	219	270	250	224	264	254	218	236	256	258	236	233	243	224	232	230	210	238	272	219	268	204	214	242	249	251	224	245	272	232	237	222	255	204	259	233	253	248	250	237	204	280	226	239	238	224	244	244	250	221	224	236	231	260	252	264	233	250	239	248	240	256	247	250	251	239	246	246	245	274	215	229	215	245	257	226	241	214	244	237	240	229	249	225	249	266	259	234	200	240	255	216	250	275	257	233	229	249	241	272	231	273	238	239	268	248	268	278	243	220	248	234	287	253	254	255	253	237	223	259	260	233	250	245	240	284	252	249	239	238	219	225	256	259	250	275	238	261	218	248	224	237	235	237	243	244	247	256	251	247	236	228	261	242	241	268	236	215	204	235	241	260	243	250	222	231	254	260	225	246	246	278	231	277	233	250	249	242	240	242	229	254	234	240	230	248	255	230	267	254	221	241	239	248	241	268	252	268	232	234	242	244	260	221	270	266	240	258	238	248	242	248	210	260	244	211	232	250	231	229	245	250	260	222	251	256	247	216	253	245	242	245	232	287	233	219	253	255	256	237	277	230	239	238	242	245	262	238	270	235	249	240	219	234	254	233	229	248	253	250	233	245	247	287	249	234	261	200	247	253	229	242	235	261	261	242	233	229	237	244	264	241	247	242	251	230	230	242	259	251	257	247	263	241	261	243	219	272	237	260	248	248	263	251	228	218	231	242	270	257	237	238	252	246	262	237	239	235	243	236	268	240	247	241	231	235	266	238	244	227	254	244	240	239	208	246	250	251	251	263	258	257	278	268	258	272	217	230	265	238	234	239	231	269	236	243	193	261	231	254	230	269	258	248	264	239	263	221	243	225	225	232	252	224	233	240	241	239	218	235	258	252	228	239	267	243	217	244	231	247	238	250	234	249	218	244	226	257	252	229	249	232	248	227	234	222	254	231	245	257	242	237	220	253	270	246	228	237	248	266	263	256	264	233	249	230	277	237	254	235	227	246	258	252	262	252	241	220	254	232	223	255	255	245	228	235	250	237	236	256	248	240	217	230	274	229	234	261	237	257	218	243	244	233	242	262	243	221	270	280	238	234	228	268	255	246	234	234	227	219	258	213	256	252	210	250	262	231	239	224	237	243	249	210	244	270	244	242	246	213	242	247	215	267	252	245	243	256	243	268	245	227	217	225	238	267	236	219	224	244	261	262	244	234	250	283	226	262	257	248	252	247	242	252	260	251	219	250	247	264	237	232	242	255	241	240	239	233	259	258	224	238	234	242	260	255	246	238	244	227	249	266	245	242	241	238	247	234	238	254	272	255	254	249	233	252	252	227	230	226	213	220	284	265	246	248	221	247	235	271	247	227	235	253	237	210	268	250	252	247	247	271	279	216	219	247	238	244	267	255	247	259	228	239	212	238	241	252	226	264	267	245	236	232	219	242	261	255	221	259	255	261	245	232	238	253	246	218	218	269	255	229	228	221	212	279	275	245	258	253	226	260	251	257	242	247	252	233	222	222	250	219	222	259	275	229	231	233	257	232	256	253	262	249	241	254	240	268	237	228	268	263	255	238	255	234	259	252	228	263	249	213	279	262	246	265	249	256	273	245	245	241	273	264	214	225	252	248	235	246	257	239	246	234	239	220	282	277	239	244	244	237	244	231	279	228	235	238	260	233	228	235	243	249	233	242	280	235	249	235	216	280	186	241	259	245	227	269	289	246	262	244	241	249	214	274	231	214	239	270	248	257	243	269	248	238	208	253	249	259	260	254	259	254	237	245	254	214	227	235	231	255	245	281	247	235	279	277	232	265	261	245	251	204	268	233	236	262	244	253	227	257	259	257	213	234	244	260	245	251	218	254	253	250	257	260	248	252	262	242	226	267	262	243	269	245	245	273	253	252	223	232	249	230	259	225	284	239	229	229	262	241	241	253	237	228	232	247	234	237	251	259	207	252	261	252	266	231	275	246	260	214	237	235	247	245	216	267	234	252	231	224	248	234	242	253	241	242	238	230	214	266	261	244	252	241	235	236	237	239	241	244	219	237	245	241	243	224	221	239	271	230	266	219	255	237	192	251	246	267	220	251	272	216	231	240	234	283	264	245	259	251	235	230	241	246	252	252	220	211	233	226	230	252	225	241	260	258	237	221	253	258	247	265	266	274	252	237	234	223	240	267	281	256	251	213	239	230	249	240	222	264	255	231	261	261	252	227	257	243	234	207	254	245	244	250	259	235	254	259	251	234	259	227	233	243	235
12964	1688	854	665	988	1671	1986	1856	1583	1452	1204	1183	995	947	852	804	674	654	615	629	594	578	514	512	542	514	465	450	458	407	425	469	435	403	416	419	407	389	400	403	388	419	407	360	367	394	360	391	374	359	389	390	370	400	372	333	354	390	374	391	345	364	393	343	391	341	344	351	397	374	339	345	374	374	370	349	387	394	361	358	399	372	337	395	359	364	341	370	313	348	357	331	346	383	310	358	389	326	323	329	355	335	373	385	328	344	325	351	369	346	346	320	325	339	358	343	347	339	366	324	338	353	338	316	364	351	374	357	338	356	358	364	342	341	379	349	363	317	315	352	347	341	359	363	312	333	393	357	328	327	336	355	331	320	326	356	316	346	344	352	332	338	369	355	326	364	384	355	351	347	385	308	362	370	375	328	332	334	354	358	341	358	331	346	323	356	368	345	336	305	348	322	328	336	334	369	336	362	344	331	370	321	344	358	361	366	365	332	330	328	360	381	323	346	344	315	312	321	359	332	335	336	329	360	360	367	327	336	376	328	329	335	353	321	355	343	329	364	351	355	373	299	327	322	344	334	363	358	324	341	328	342	327	370	334	323	374	326	332	327	339	350	337	374	331	339	351	316	356	337	301	358	332	295	309	349	345	314	345	320	390	341	339	316	303	332	363	361	328	353	336	325	376	367	363	355	353	355	345	317	361	337	356	341	326	317	325	342	337	386	349	309	349	336	335	338	314	354	363	342	350	329	357	370	362	355	328	308	336	322	311	339	336	355	365	349	325	385	352	349	357	364	322	330	363	344	359	373	335	287	357	353	333	367	311	341	348	323	312	331	331	318	325	370	350	362	384	350	396	308	336	320	368	368	354	390	362	354	354	361	351	346	359	330	350	337	322	314	327	345	342	327	355	338	334	354	380	360	336	321	340	331	373	334	331	353	347	351	309	314	359	327	347	362	346	335	360	314	340	338	331	303	352	341	360	310	337	349	362	366	316	343	311	361	337	352	341	331	343	318	354	315	346	317	347	328	332	357	331	352	327	346	321	331	355	337	325	351	355	367	359	366	345	327	362	344	342	346	363	359	324	352	332	363	348	342	350	342	387	331	371	342	354	349	343	322	336	318	350	335	333	341	349	373	342	324	344	311	337	308	333	377	335	346	335	351	347	309	333	311	343	351	358	343	353	347	345	350	335	325	359	349	310	301	338	335	358	346	342	311	357	344	373	355	339	337	316	344	359	352	380	312	331	323	345	316	352	340	338	359	308	326	370	315	364	329	346	328	335	350	321	356	335	308	348	327	358	339	328	350	359	335	321	353	360	337	295	322	377	332	354	322	349	359	351	327	344	347	340	325	323	358	320	334	359	354	331	347	349	330	339	338	323	358	348	347	348	342	342	335	348	343	374	364	333	295	319	348	397	329	355	356	332	361	348	348	320	357	331	364	364	342	321	363	362	349	359	319	347	353	329	380	316	368	343	330	313	367	349	355	366	385	357	328	350	346	366	311	345	340	330	350	334	318	349	319	336	329	344	352	332	341	336	318	356	334	346	355	330	308	340	358	324	349	306	340	341	337	340	333	353	318	343	312	349	353	353	339	357	380	341	337	336	327	371	332	350	291	301	361	363	319	327	314	332	368	317	362	338	333	338	339	342	334	334	336	345	307	350	312	353	376	333	325	310	356	351	333	342	349	312	323	362	343	334	313	371	342	351	334	347	337	321	297	366	356	321	324	330	355	322	336	342	322	364	357	353	360	343	365	337	310	348	298	324	355	341	335	325	376	330	367	347	317	321	340	328	341	353	333	370	364	344	344	344	368	351	357	338	307	331	347	347	370	319	326	331	360	364	352	330	344	347	352	376	326	300	346	384	324	347	314	354	309	356	321	356	327	310	333	340	346	353	379	343	349	338	324	338	337	341	314	337	317	347	310	340	307	347	321	353	392	320	354	313	350	332	340	333	330	331	342	349	329	343	331	330	363	339	359	369	365	354	343	356	342	369	317	314	359	347	292	317	342	359	348	348	309	342	323	346	328	365	352	336	357	338	363	327	336	337	341	347	343	345	340	329	371	314	312	346	340	317	334	313	343	342	359	338	336	331	361	352	363	335	349	333	352	348	324	349	356	338	340	352	348	365	329	317	327	323	371	329	351	330	311	324	336	353	328	359	360	314	315	356	339	346	364	357	362	337	358	364	336	317	349	321	365	372	360	311	345	320	321	340	333	379	333	335	343	354	331	319	310	326	364	375	324	312	341	348	335	336	334	357	319	335	309	325	342	334	358	338	330	342	356	339	310	365	326	365	333	338	324	327	334	326	359	352	315	348	329	331	340	330	329	323	362	366	355	310	324	336	324	367	340	347	337	336	308	332	332	336	336	351	339	347	337	357	337	349	332	360	339	318	319	323	333	318	335	356	305	333	355	319	296	371	365	343	327	348	341	331	342	339	336	357	332	330	332	369	320	357	307	382	360	348	346	339	322	356	327	327	314	314	333	343	355	354	339	356	311	308	326	353	388	312	338	355	335	345	351	389	291	372	315	330	351	334	347	326	318	320	347	325	352	359	321	350	322	332	345	322	389	317	364	340	361	349	338	347	348	354	330	333	324	328	349	320	354	325	352	347	364	340	320	360	346	354	359	355	328	324	337	336	313	336	314	312	337	343	372	367	355	364	333	334	325	341	338	331	336	339	360	356	353	364	331	338	361	336	354	332	330	350	368	382	324	373	346	332	324	376	340	325	319	313	349	328	326	349	316	305	336	351	325	390	327	367	342	338	319	344	363	337	331	351	332	334	332	334	346	351	378	359	357	324	330	378	353	351	355	345	343	351	344	342	351	351	358	342	356	320	342	350	378	322	340	328	327	329	345	327	332	351	346	327	328	311	333	344	347	322	325	333	377	334	325	306	355	337	313	336	356	341	316	367	335	347	326	335	352	325	324	353	372	346	364	363	319	355	330	396	343	379	398	317	373	345	335	323	341	357	352	335	322	349	332	364	343	356	308	341	402	371	340	366	334	350	328	337	337	343	316	341	327	315	342	346	324	318	373	301	322	354	353	322	347	347	345	354	324	341	316	334	337	325	327	327	358	356	338	367	336	334	326	310	362	324	307	327	362	372	348	312	354	327	353	346	348	335	368	358	344	338	316	337	322	312	370	357	341	358	340	318	384	360	328	347	327	336	312	341	340	321	362	364	338	347	378	338	338	334	346	323	363	350	373	364	366	337	333	329	374	326	343	352	316	316	333	321	345	336	333	363	351	319	346	339	348	370	375	328	333	352	377	331	356	341	349	340	337	365	334	356	348	336	328	372	356	352	347	353	337	362	322	351	368	355	347	338	331	322	367	330	317	334	349	354	345	387	364	362	346	370	317	355	338	340	332	375	308	349	346	348	327	335	369	360	344	371	313	348	333	344	329	375	329	320	326	333	343	347	324	390	364	347	327	360	384	327	346	325	372	323	320	354	356	359	340	332	326	353	319	340	348
12536	2613	1578	2058	4939	6573	6309	5502	4682	4045	3614	3007	2676	2425	2039	1899	1749	1515	1448	1385	1306	1225	1191	1121	1068	1033	939	914	821	909	926	775	835	745	755	740	739	748	762	666	696	718	703	626	648	606	664	586	617	609	597	615	673	631	593	582	598	583	567	589	596	602	569	590	533	544	576	522	597	575	574	544	503	594	504	549	558	543	569	498	510	517	514	498	520	529	537	529	527	519	537	524	540	549	500	522	536	570	517	530	527	528	528	490	489	527	506	515	535	563	510	508	504	522	558	570	535	505	522	510	518	478	517	450	508	484	484	521	506	550	497	534	527	503	512	519	516	501	510	537	494	512	487	534	529	467	501	523	486	477	508	486	517	549	529	496	532	493	516	489	482	527	530	540	542	521	518	553	520	479	514	519	509	500	509	508	474	510	504	542	512	534	493	470	494	476	539	512	466	471	518	531	486	503	518	479	463	498	484	484	505	488	499	504	478	504	466	533	491	532	533	487	500	498	492	501	478	517	532	459	509	515	511	515	495	472	507	498	510	504	480	553	497	509	434	480	496	514	457	535	487	529	528	473	492	539	530	500	501	482	537	506	507	522	492	531	499	511	484	503	502	451	464	495	525	476	510	489	487	518	502	514	529	471	513	497	525	477	472	489	514	522	515	461	480	465	487	506	510	536	527	485	511	513	508	464	502	451	506	453	455	495	488	529	478	513	502	536	519	480	479	486	517	467	520	507	521	502	521	502	494	494	498	468	508	494	543	483	545	481	544	487	483	478	520	518	505	492	476	482	485	482	463	502	495	475	470	493	499	538	509	482	499	483	514	491	532	490	527	493	544	466	497	498	514	497	513	515	525	497	493	527	508	528	468	474	529	497	490	553	526	473	520	486	505	489	507	486	487	457	458	522	486	493	512	502	493	487	482	497	507	439	473	501	499	517	514	524	491	499	548	509	459	507	558	461	498	481	513	497	519	498	537	520	513	497	487	513	510	532	514	528	490	503	500	524	530	483	492	488	502	484	510	527	504	526	452	484	513	520	486	487	521	517	476	483	544	513	531	440	504	474	527	466	532	525	461	502	517	515	509	511	475	502	504	499	538	497	508	561	510	528	510	520	497	485	496	483	501	513	511	493	517	500	489	503	457	463	504	560	493	513	494	505	493	512	503	503	515	545	487	489	544	512	479	538	511	510	522	484	478	525	473	527	464	454	508	441	470	491	501	519	479	464	495	490	541	508	466	519	520	463	509	510	558	511	484	457	482	480	480	497	504	532	496	508	466	525	507	487	512	483	479	477	469	517	524	525	460	523	486	498	490	440	488	488	471	525	493	496	520	496	510	482	478	478	522	486	482	501	485	487	453	520	524	518	503	497	486	527	509	510	500	492	512	501	501	504	499	509	455	469	502	530	476	497	468	491	483	517	518	479	501	473	508	475	518	543	483	452	465	495	509	506	522	514	514	551	503	530	496	491	494	460	485	527	488	515	489	517	492	519	505	518	510	474	492	506	488	537	529	462	522	489	475	497	492	460	506	480	500	474	477	496	502	477	563	509	531	505	522	448	501	506	508	502	546	490	496	505	497	502	488	514	482	521	505	490	515	504	488	511	490	484	468	438	477	493	476	511	534	503	512	445	505	503	503	483	524	472	524	493	488	497	505	534	483	488	477	469	496	503	524	460	512	480	519	505	485	500	495	469	513	517	522	518	490	463	492	519	491	492	507	524	523	511	475	511	533	519	530	492	508	516	504	516	460	508	505	532	518	508	486	500	512	482	491	469	512	495	473	490	477	496	511	515	500	553	506	481	524	494	482	509	502	492	485	468	510	451	498	494	499	473	524	528	517	456	504	501	529	537	488	494	528	491	490	498	483	471	470	535	494	513	465	500	483	503	511	517	494	519	476	472	509	521	483	483	484	538	495	479	481	532	510	553	443	478	509	534	506	482	523	487	521	488	510	494	492	476	529	502	510	478	481	473	519	517	517	509	529	512	495	510	487	512	515	514	514	498	507	526	483	482	492	532	521	471	526	510	505	460	531	497	456	515	525	485	482	491	505	458	477	509	546	564	521	490	503	520	505	502	483	512	460	523	515	498	504	494	502	474	494	499	505	527	492	543	507	496	512	507	543	466	462	520	451	540	514	500	509	477	558	492	532	530	522	530	491	497	503	535	528	538	464	497	485	454	491	497	553	513	517	453	476	522	482	466	522	498	489	502	506	507	469	502	489	497	497	498	487	508	492	468	475	463	482	516	505	526	507	518	517	510	487	535	520	489	513	506	490	437	514	506	523	498	485	519	534	480	525	472	508	480	523	498	504	530	525	495	499	498	481	532	499	521	509	501	504	531	484	475	462	503	475	512	510	512	580	554	495	524	495	496	469	479	491	484	548	505	487	493	496	503	525	508	520	526	470	493	519	502	515	512	512	533	502	521	498	481	527	491	464	485	513	498	469	498	502	478	491	488	517	546	531	484	547	522	506	501	483	489	495	493	509	496	487	494	499	477	504	525	474	519	442	489	508	516	498	520	521	518	472	515	492	547	494	478	500	475	524	504	510	458	489	505	524	499	510	451	485	517	483	526	484	518	523	544	483	465	455	490	488	506	477	539	486	492	512	500	512	495	500	509	511	518	499	447	492	510	505	518	499	570	491	501	503	503	502	482	487	515	483	477	487	500	501	516	493	524	466	534	491	524	513	501	514	508	500	529	471	485	519	480	503	454	508	499	518	496	568	515	485	455	462	503	495	508	467	486	531	497	510	508	519	509	494	474	499	511	519	519	470	503	509	523	471	521	503	483	488	531	547	540	494	542	481	477	513	512	447	498	497	479	528	522	467	494	490	496	469	482	472	506	519	511	532	488	532	464	496	546	479	529	499	449	530	482	481	504	484	488	506	493	534	533	522	488	467	512	482	472	524	524	512	520	510	508	518	477	489	519	496	506	530	467	515	511	501	532	510	483	480	501	485	526	508	492	502	479	492	491	497	486	488	495	498	480	504	526	487	520	530	466	503	525	492	522	491	537	543	493	496	512	474	491	467	464	543	475	505	497	511	475	515	495	474	486	507	534	484	530	520	521	476	500	536	522	476	485	487	528	502	534	472	496	473	530	497	498	491	504	489	525	500	504	508	496	546	516	526	514	494	492	500	538	507	524	488	504	503	483	506	509	524	498	470	479	496	505	465	518	517	463	509	506	511	476	523	498	461	496	490	473	493	549	525	496	521	497	514	530	523	486	546	487	503	518	466	485	506	527	510	499	512	488	521	497	468	516	486	529	557	504	473	474	474	516	508	488	493	529	526	552	518	505	449	527	498	521	546	493	490	480	535	497	517	493	492	517	449	514	515	494	519	501	502	457	502	511	530	513	516	512	470	480	510	500	477	481	488	536	517	507	472	501	492	527	506	484	481	474	486	495	481	491	501	518	531	499	495	500	491	503	492	507	492	481	531	518	481	510	523	502	454	507	469	511	495	516	516	503	531	462	506	490
5579	724	540	539	571	663	682	652	637	590	617	551	519	519	541	568	523	542	527	533	499	499	528	499	519	487	520	470	466	475	496	488	513	504	484	466	468	508	464	442	490	452	499	486	508	504	464	455	492	450	525	515	464	486	468	492	508	477	480	510	539	470	471	478	455	500	480	484	468	474	529	466	441	429	501	463	472	468	509	481	463	493	494	458	463	457	494	457	479	474	533	471	489	484	510	491	509	474	493	468	479	483	462	474	462	437	486	505	475	457	497	494	490	448	477	495	515	483	475	524	517	458	462	451	460	481	504	497	497	450	488	491	478	482	485	475	488	463	511	486	455	485	459	505	493	471	463	492	412	451	473	495	491	475	464	448	499	445	481	529	475	465	479	482	520	456	473	467	481	471	486	496	532	485	498	482	495	498	488	515	458	481	471	464	469	493	472	509	480	468	459	474	498	479	463	498	483	476	455	480	466	503	444	430	525	504	465	478	478	516	489	486	473	495	506	511	476	465	497	462	452	476	449	448	497	457	469	469	503	492	484	503	449	495	490	468	472	474	457	495	476	508	502	491	461	482	456	475	438	490	432	490	457	493	491	474	505	508	486	459	435	457	498	482	486	488	493	506	480	457	474	493	489	510	475	457	521	487	503	474	461	505	510	471	444	471	473	484	487	457	476	484	490	464	471	479	480	474	461	473	503	467	474	418	464	503	524	516	489	469	488	469	510	459	482	484	476	448	499	505	468	466	494	464	504	490	492	512	456	456	509	463	486	435	462	472	480	497	490	487	528	455	513	479	483	459	449	442	460	479	459	515	435	488	458	452	431	459	419	500	512	481	488	448	462	441	488	463	466	485	472	518	512	427	482	481	504	434	510	497	467	465	483	480	510	472	444	448	487	424	454	495	492	464	492	493	490	498	467	487	485	458	513	497	521	457	418	484	498	506	463	474	497	493	492	466	511	468	470	489	493	453	470	464	473	526	490	454	503	475	469	479	490	473	472	479	477	500	496	497	450	468	501	490	445	486	466	452	479	477	471	480	488	489	497	470	459	475	518	492	494	461	480	447	455	491	465	498	448	499	519	481	471	494	502	470	485	496	542	515	480	509	476	483	444	489	471	458	493	476	490	449	475	489	515	513	502	492	463	481	485	497	506	470	449	509	473	478	477	476	458	469	475	504	458	464	467	463	505	463	501	470	486	432	467	452	491	474	452	459	462	490	464	469	500	502	476	495	496	507	478	527	451	477	493	459	464	497	455	501	452	437	493	466	437	494	436	494	487	484	494	497	536	486	510	464	430	462	490	458	461	473	428	479	472	518	491	442	497	492	449	506	488	476	507	462	461	471	512	479	448	471	470	512	500	492	450	514	458	457	514	474	490	446	469	504	437	524	479	487	497	486	495	475	528	479	487	492	474	473	460	486	479	461	491	493	499	497	506	450	465	501	498	456	477	479	451	465	477	461	477	501	483	507	463	506	460	502	447	450	439	490	494	500	503	511	495	464	471	495	474	491	473	458	475	469	479	497	496	448	473	470	480	464	479	491	446	451	488	478	503	499	479	505	467	427	506	519	470	500	453	475	515	453	509	466	484	478	510	506	465	467	463	545	494	450	512	473	501	507	508	490	515	466	511	489	456	494	494	519	437	484	452	493	470	469	469	467	466	497	448	501	498	466	498	484	479	487	489	515	515	466	513	479	487	470	445	523	465	487	514	459	485	494	477	485	495	497	481	455	462	508	481	483	447	479	483	493	497	462	497	441	451	484	477	481	440	452	416	466	485	473	507	455	511	487	460	415	439	480	484	474	456	482	467	464	469	496	443	469	486	472	456	496	508	501	487	426	527	497	461	463	496	501	426	519	497	477	468	491	492	441	509	478	484	481	437	471	425	510	481	512	477	470	478	506	472	488	498	472	473	479	498	515	481	446	467	456	444	469	492	485	491	455	474	441	476	492	459	446	490	477	482	490	441	515	495	509	518	509	454	459	521	459	501	491	453	502	466	518	489	444	470	477	476	441	507	469	544	443	470	486	491	489	471	496	528	469	508	484	483	458	448	532	476	472	508	487	443	475	504	454	469	460	469	468	512	476	478	485	487	488	473	520	479	440	483	459	474	464	440	455	500	483	462	498	471	454	454	490	519	458	468	518	460	519	486	478	485	445	527	511	499	464	456	533	478	460	477	467	491	516	487	470	481	441	471	482	485	463	490	502	449	491	511	510	445	493	482	497	450	476	460	446	494	509	476	499	467	440	481	470	507	502	499	471	502	479	489	495	460	471	489	433	468	497	466	488	435	504	479	515	480	471	482	471	507	485	450	482	468	468	487	469	468	473	481	482	467	476	464	469	477	501	484	502	479	487	451	507	470	515	481	501	449	467	482	470	500	496	471	442	499	504	458	517	508	467	461	468	481	486	525	489	519	504	480	470	519	485	506	474	504	502	461	482	478	460	518	452	483	497	521	461	501	505	443	461	483	506	517	506	483	475	454	461	516	451	455	485	469	460	513	453	462	467	493	496	496	491	461	472	482	457	438	516	436	467	453	441	506	457	462	487	498	493	436	502	493	497	486	495	459	497	483	469	479	475	501	492	456	516	510	504	480	499	524	470	485	479	500	496	480	469	465	474	468	468	469	506	495	494	471	510	503	452	505	479	467	472	485	477	469	457	506	477	487	434	448	445	455	459	460	465	497	507	476	478	506	447	494	465	470	449	473	509	483	492	435	507	478	480	509	477	496	477	446	473	446	486	508	478	481	519	476	522	497	471	492	463	447	470	477	466	474	462	468	445	476	476	453	486	459	470	502	497	440	461	486	501	494	496	480	507	478	466	450	487	466	472	463	476	477	487	470	494	462	469	488	461	468	441	484	481	476	504	458	524	514	512	542	472	477	475	452	450	454	449	483	515	458	483	456	476	507	470	512	479	479	455	490	454	447	431	463	458	532	501	462	475	489	495	463	454	455	494	482	484	489	468	464	467	483	485	501	479	468	514	467	481	479	474	476	471	456	500	442	478	484	482	501	478	492	484	494	507	506	457	453	450	480	503	487	479	501	484	472	468	493	457	506	499	482	513	474	471	506	463	471	493	505	472	466	461	482	445	485	486	490	473	457	451	477	450	449	506	465	450	487	479	495	507	476	464	429	479	501	474	464	451	552	454	494	466	461	492	455	430	480	499	499	530	459	504	417	500	461	426	482	464	480	544	502	433	517	432	455	474	490	498	446	483	496	462	466	458	446	427	496	537	470	457	460	477	466	536	539	497	502	452	456	465	478	525	511	495	526	455	494	465	472	492	462	475	516	458	478	461	449	451	536	447	493	494	486	482	488	469	483	492	480	475	494	504	502	450	467	453	483	489	465	512	484	459	463	485	468	467	487	463	464	480	479	464	512	469	483	463	468	481	472	502	461	476	450	440	448	465	496	446	471	463	482	484	492	464	480	497	498	481	463	503	487	478	484	490	510	447	500	514	482	476	456	531	490	479
7497	1081	764	923	1310	1462	1433	1341	1156	1126	1047	967	960	870	835	782	769	777	681	742	761	726	713	723	683	676	675	677	716	693	679	684	682	696	635	597	687	633	654	631	710	681	635	639	624	589	660	651	646	625	593	665	641	691	593	646	632	663	651	651	689	623	673	617	630	609	648	608	605	615	578	629	610	623	671	635	654	655	611	583	651	624	656	618	608	616	658	651	642	630	609	619	636	594	654	622	580	617	604	636	595	623	644	599	621	620	620	598	655	671	610	614	589	621	622	633	596	580	643	634	667	647	623	631	634	639	665	632	617	629	676	673	613	612	626	637	629	697	611	646	605	640	645	612	637	652	675	640	571	632	617	597	657	660	644	636	643	588	610	616	619	591	631	620	698	586	624	644	666	608	693	595	585	669	609	628	613	564	638	628	592	620	588	664	607	646	671	593	604	606	583	644	569	591	648	572	616	664	622	605	628	638	634	607	630	647	658	653	616	601	594	587	655	672	627	613	611	606	636	631	635	579	616	618	647	662	648	606	635	641	625	631	659	679	654	638	624	614	627	600	600	589	587	649	654	633	642	630	639	635	624	612	685	604	618	623	706	620	627	657	614	636	651	665	610	618	629	585	648	615	633	592	642	606	632	627	633	609	667	612	632	626	589	643	648	631	613	643	579	617	637	614	658	618	632	650	599	632	635	645	633	573	646	647	618	608	612	634	617	621	638	620	590	622	630	651	595	598	622	587	612	633	592	631	649	661	668	594	562	697	662	661	612	633	627	612	621	632	647	601	622	644	653	657	619	604	652	663	596	604	617	619	580	641	569	610	635	608	631	602	580	647	625	622	669	621	649	682	642	658	641	592	616	684	610	713	653	606	637	614	639	599	610	670	643	635	635	594	624	637	619	642	600	623	622	629	601	635	634	667	626	640	641	626	666	643	594	614	636	633	588	631	583	623	624	637	624	645	631	669	658	605	617	649	633	675	623	614	609	611	691	680	632	645	643	617	618	646	627	625	620	676	616	651	653	650	615	633	634	635	640	628	663	637	627	651	661	595	582	644	613	634	668	593	664	614	610	625	576	616	638	625	654	610	640	624	642	599	609	628	634	621	612	610	651	609	657	619	625	656	642	643	642	663	626	653	621	602	667	621	629	644	646	628	602	631	644	575	665	644	618	628	629	604	613	593	655	596	624	594	630	627	639	687	631	581	639	652	668	625	611	648	622	610	637	625	622	589	638	644	630	629	641	597	613	653	635	633	639	643	664	637	644	667	685	604	661	606	676	620	655	679	621	650	607	639	594	689	618	667	649	617	631	623	584	612	673	642	608	644	661	576	643	649	621	612	621	630	594	625	608	620	649	655	638	644	644	646	640	591	619	628	614	649	646	624	651	591	641	619	663	652	589	689	654	669	648	612	627	618	647	566	674	654	634	618	601	584	653	612	635	545	609	638	613	606	639	617	621	641	631	693	643	618	624	634	619	595	654	630	659	667	633	628	650	666	599	629	614	654	614	607	663	586	659	651	633	671	663	624	621	619	612	611	619	642	595	624	630	596	664	621	632	637	656	647	621	606	680	626	617	648	607	618	567	644	647	597	620	617	621	661	665	606	657	703	650	659	615	605	624	638	612	634	652	696	592	606	659	604	640	681	631	670	632	587	610	658	696	638	613	606	649	627	654	625	630	651	607	632	663	619	603	649	637	651	618	615	643	647	594	630	630	578	644	628	615	613	603	610	670	630	664	645	618	639	611	599	649	599	588	638	652	675	608	593	622	664	621	609	646	640	632	672	641	624	632	587	602	641	642	608	639	661	654	613	634	643	652	640	633	623	628	634	620	640	654	633	621	606	626	647	664	581	611	599	623	641	637	618	601	683	598	610	701	612	619	623	610	599	665	658	650	628	600	627	635	656	642	669	647	646	651	671	643	618	614	658	622	632	638	676	619	618	649	630	614	656	578	640	619	676	637	603	612	586	670	614	648	629	650	627	608	635	618	616	637	626	664	611	600	607	620	631	645	625	633	593	621	637	633	609	613	629	626	595	644	661	652	617	603	626	651	591	651	642	639	560	586	612	588	657	671	648	642	636	627	659	629	648	627	643	673	606	630	643	642	635	625	663	651	647	602	618	658	666	639	641	672	591	634	583	589	626	627	634	623	628	600	611	630	640	627	646	638	633	622	619	603	634	643	639	614	637	626	631	602	636	640	669	637	606	650	650	648	626	606	645	630	626	616	627	612	592	579	590	618	652	626	622	588	627	655	688	627	613	596	618	651	615	606	568	645	623	633	650	654	625	634	657	671	644	637	630	637	613	586	624	625	617	641	658	647	674	644	637	609	629	627	617	615	619	639	630	646	597	621	600	584	668	646	682	638	630	636	619	673	625	636	644	626	575	610	638	611	642	626	623	644	598	644	634	609	640	603	629	612	634	657	621	647	621	621	657	613	656	664	624	622	638	639	654	608	612	603	615	621	605	641	655	620	645	620	606	686	617	579	619	610	595	630	638	597	649	648	636	649	603	633	621	627	654	682	622	665	619	646	596	610	601	683	552	646	616	680	682	558	597	587	610	619	623	615	596	604	649	679	638	616	634	647	638	652	647	621	611	640	627	639	633	598	595	579	623	604	633	634	619	627	634	652	682	624	670	654	632	652	656	614	624	640	684	632	647	578	646	639	650	647	655	631	601	620	639	619	637	609	613	584	627	633	685	613	626	607	617	617	564	601	601	634	656	586	626	644	598	654	614	642	660	615	606	631	624	620	678	616	638	621	643	614	646	591	640	615	619	612	635	620	602	628	622	646	589	603	642	638	667	664	624	607	663	597	616	571	634	639	653	640	637	639	592	601	648	632	574	627	632	623	611	657	644	623	638	583	647	625	592	644	588	639	616	638	610	634	596	625	601	679	604	602	657	621	622	613	636	639	619	630	632	658	642	619	638	640	630	606	640	635	650	634	653	571	629	652	578	663	647	605	600	603	674	727	651	604	625	640	644	633	608	707	639	682	598	608	604	669	636	581	653	671	602	621	592	635	620	614	648	608	627	618	628	615	633	595	598	600	607	612	620	635	620	658	618	636	600	639	628	651	627	654	605	647	609	632	577	635	609	607	627	664	636	633	639	628	622	640	625	653	637	652	637	633	652	609	651	628	653	667	687	615	673	595	641	642	636	621	627	615	678	646	602	645	611	619	618	637	645	626	637	675	619	664	611	607	633	628	650	651	592	610	670	625	614	693	643	602	653	611	648	645	652	681	630	633	664	649	620	656	648	630	656	617	678	630	625	640	605	615	648	595	673	610	630	660	622	660	624	616	643	616	663	608	605	629	619	617	625	630	647	648	707	645	611	595	614	594	650	645	602	633	645	686	618	668	583	656	634	624	665	615	663	612	641	647	656	672	673	645	615	596	614	588	611	626	637	625	638	658	644	624	585	643	660	632	628	665	616	676	620	650	667	601	612	597	609	620	620	669	678	607	644	648	671	595	702
14820	1753	974	852	1012	1468	1672	1625	1456	1364	1199	1158	1079	1028	941	962	841	859	807	759	810	782	748	739	717	674	704	748	668	701	629	684	667	669	699	642	673	634	679	739	701	621	650	636	613	657	625	656	629	623	629	628	676	658	618	686	673	658	653	637	659	628	670	650	608	673	641	657	656	673	650	633	646	683	685	600	595	673	631	624	648	624	642	656	613	608	659	619	604	625	671	630	638	623	616	647	640	630	636	586	639	625	665	632	676	632	672	639	652	675	637	665	618	616	631	602	640	603	603	584	622	610	615	653	648	607	636	650	636	633	615	666	646	652	555	645	661	634	630	648	607	655	683	648	628	661	602	660	565	633	646	735	634	593	606	632	632	694	620	678	593	618	625	626	621	652	630	636	605	626	584	634	618	641	617	639	605	614	619	649	637	633	639	648	597	625	653	639	620	639	633	630	605	612	625	625	645	665	657	604	635	616	669	631	633	623	649	679	648	646	630	679	608	612	600	615	621	622	629	572	621	658	649	643	656	618	649	602	631	611	653	591	651	683	577	642	625	627	619	651	643	583	665	620	599	616	651	592	651	609	578	630	650	632	647	666	618	678	601	629	647	652	644	614	594	662	652	627	608	581	598	606	687	661	660	631	652	634	620	624	651	689	699	686	645	620	638	595	633	599	634	666	651	605	642	576	626	643	616	652	617	649	637	652	646	654	678	654	604	635	632	639	629	611	587	617	622	633	633	608	630	597	627	595	597	620	656	633	603	671	639	618	628	651	669	593	565	638	556	640	609	614	620	653	616	638	625	641	633	681	623	616	588	624	613	636	660	624	610	614	624	597	636	608	615	622	605	617	645	603	643	644	622	573	646	640	613	669	666	643	651	600	639	625	642	654	633	643	623	605	616	625	634	642	650	592	642	609	598	625	610	620	634	625	632	602	650	619	626	627	607	608	611	678	639	595	656	628	638	636	680	650	616	630	667	654	599	667	643	618	602	616	684	655	665	573	601	606	627	633	658	624	655	629	628	589	642	654	660	611	606	638	667	619	593	649	640	651	604	588	597	628	603	650	653	655	616	681	604	573	605	622	634	619	643	582	679	662	688	618	652	594	692	646	633	603	660	623	629	601	631	579	606	613	589	679	680	623	605	599	599	644	636	593	651	660	628	659	641	657	662	658	656	652	660	643	600	632	647	632	630	597	665	650	683	596	593	649	647	623	603	622	664	618	660	611	637	646	672	650	627	624	656	660	602	633	644	647	661	633	658	615	592	621	664	656	606	617	615	661	599	606	643	652	612	630	592	560	629	637	665	649	652	592	622	586	648	674	643	633	593	628	635	610	580	640	593	630	651	616	621	612	635	621	640	637	626	652	620	642	649	648	649	638	654	611	673	622	597	575	617	604	650	604	607	636	615	660	628	651	618	598	655	635	584	664	619	634	635	635	614	648	647	643	665	606	632	652	648	690	627	592	667	582	609	628	634	601	597	658	663	644	656	607	614	655	651	610	657	628	669	622	622	640	620	662	636	652	635	647	639	596	652	630	660	624	632	639	603	661	620	624	614	630	642	667	620	614	623	669	651	672	618	622	644	634	652	625	624	622	661	591	641	658	628	633	596	626	647	614	551	643	618	666	652	594	611	568	611	648	653	643	607	599	646	641	612	663	647	635	589	631	606	620	601	632	589	674	597	658	619	696	650	600	640	641	615	629	624	614	590	645	657	645	608	640	597	604	641	587	568	621	648	607	610	600	613	631	661	606	647	658	641	634	626	630	605	614	611	588	612	643	625	627	607	620	625	645	632	647	640	662	614	689	612	590	634	618	670	594	628	612	650	635	635	605	658	601	619	618	641	651	605	614	619	602	654	629	613	608	650	635	649	620	593	635	655	630	615	644	573	599	601	626	614	586	623	672	613	631	642	643	661	642	626	623	639	623	643	635	653	626	642	595	587	639	629	608	678	641	670	635	655	637	620	654	644	692	649	666	617	633	664	619	622	615	639	645	568	675	639	659	628	616	658	583	607	687	605	596	607	648	597	625	619	618	658	620	648	584	637	604	593	610	633	619	552	604	628	648	663	630	697	616	661	646	584	650	612	617	612	641	604	668	629	678	633	596	616	667	643	646	600	652	581	624	612	601	593	608	635	615	682	649	639	622	653	674	649	625	610	636	645	605	649	622	645	631	642	641	643	598	596	622	668	641	596	675	664	676	620	611	666	621	641	662	645	618	611	668	647	623	624	610	673	602	680	661	622	606	617	642	627	578	624	614	567	592	586	606	640	617	614	644	651	621	644	594	634	637	678	613	626	667	631	638	648	637	568	605	670	659	633	700	626	619	647	694	614	603	623	609	654	649	649	664	628	624	590	582	606	616	679	555	589	691	592	663	656	620	640	620	656	668	553	624	601	634	627	596	622	607	651	650	657	635	658	603	613	610	633	631	617	617	610	672	611	647	628	608	622	650	620	653	646	642	619	644	653	665	606	633	633	619	649	623	629	575	608	663	648	603	630	587	631	652	606	615	608	655	679	623	607	671	639	621	612	607	617	622	657	660	640	587	670	638	656	625	597	607	612	625	583	641	627	631	617	594	583	597	641	628	619	625	629	610	627	604	588	656	635	627	668	644	588	606	654	667	625	651	614	606	637	630	661	640	616	588	664	656	619	648	566	663	655	611	622	652	654	606	630	618	588	644	635	628	608	604	590	645	639	625	648	609	620	645	666	614	639	617	645	653	610	638	627	626	640	650	600	627	607	630	628	637	623	665	608	684	639	604	602	627	611	637	612	625	641	577	643	655	630	599	628	563	628	631	643	610	604	621	620	641	643	629	636	615	637	608	580	639	648	659	622	637	625	642	624	629	629	651	636	661	659	587	680	573	598	618	647	596	626	643	658	594	624	642	648	640	634	621	639	603	617	612	626	674	599	665	639	649	606	600	623	614	663	620	619	660	637	626	643	623	632	657	590	690	631	624	619	613	674	578	636	666	602	659	641	596	674	629	668	606	654	631	601	557	656	598	625	638	634	613	624	594	692	677	683	621	638	639	637	622	608	636	629	622	626	580	695	630	631	647	632	624	617	638	650	610	633	686	660	627	649	615	637	644	620	654	633	621	631	676	642	612	621	661	607	651	608	654	611	625	585	615	614	675	624	634	635	609	652	607	621	577	641	583	627	626	647	590	621	614	621	664	637	630	639	610	669	635	639	626	644	671	627	626	638	638	655	625	584	619	633	646	632	601	645	645	621	651	616	598	658	618	646	616	631	590	681	640	627	612	656	656	587	607	630	629	674	650	633	585	686	677	644	618	623	650	601	622	644	656	630	662	611	672	585	601	656	624	700	631	642	650	625	655	618	658	651	610	641	615	579	634	671	584	601	604	635	602	589	653	648	654	646	595	635	638	665	654	643	663	590	637	602	596	635	609	643	588	631	622	647	636	637	582	589	638	640	641	681	635	636	622	622	642	609	653	616	629	626	637	630	680	642	675
10928	2174	1504	1755	3682	4795	4548	4065	3606	3199	2902	2496	2219	2037	1909	1743	1651	1531	1489	1420	1332	1310	1263	1278	1200	1238	1075	1116	1156	1109	1082	1037	1100	1035	1071	981	1009	931	943	945	973	897	943	945	971	935	887	906	911	956	948	865	885	959	902	970	934	905	906	914	889	908	900	891	865	896	841	879	869	869	817	932	900	891	900	906	915	911	922	884	845	898	884	837	882	886	876	858	835	856	818	910	907	844	876	934	872	856	827	884	836	877	857	885	841	876	839	855	799	872	882	843	863	875	873	856	894	868	839	895	808	937	919	838	841	887	883	869	837	889	856	822	874	855	833	869	859	843	917	846	872	887	851	856	865	909	841	848	841	802	828	878	858	858	886	880	905	879	845	822	873	861	875	835	827	867	833	823	856	845	872	896	867	862	886	836	842	908	867	890	860	834	835	843	841	869	811	868	853	878	799	852	835	880	859	856	837	830	789	866	847	843	830	822	813	867	841	834	861	878	879	881	849	869	889	852	866	905	864	812	863	937	834	880	811	816	858	814	934	865	833	864	870	830	883	870	833	841	836	859	833	837	843	822	859	854	871	881	868	839	840	873	872	877	872	821	827	873	801	888	878	845	862	836	817	883	886	843	808	851	808	830	867	822	885	835	870	892	853	843	828	823	792	811	873	877	835	845	879	826	827	864	851	883	824	849	855	880	844	841	815	897	861	892	850	852	818	853	870	797	872	844	866	863	846	838	877	807	841	858	817	870	834	833	870	771	894	844	783	878	803	820	881	866	889	931	807	868	825	829	862	874	846	849	854	823	846	863	833	867	863	849	912	852	836	845	889	813	818	795	853	843	829	851	879	814	869	887	830	883	876	859	826	814	838	818	873	849	854	833	833	810	871	861	853	834	856	824	841	822	838	931	839	839	859	850	845	896	884	838	867	874	854	801	818	830	814	862	912	819	876	822	847	843	848	875	868	803	834	862	859	877	836	828	851	862	862	857	817	822	853	829	773	830	832	839	894	824	849	843	848	831	898	843	798	841	893	874	896	839	832	833	839	851	837	840	847	851	834	862	849	841	801	894	881	780	812	852	877	836	831	839	884	840	833	840	861	900	896	852	888	840	824	881	825	856	877	799	868	890	854	877	839	854	891	843	866	829	899	800	856	867	840	813	817	809	790	851	821	856	807	897	899	837	828	821	863	795	822	842	832	873	840	816	882	869	795	862	870	830	846	808	831	818	814	837	870	867	823	803	811	859	853	776	891	845	875	904	880	841	875	824	829	911	866	818	813	829	832	861	834	862	847	831	849	869	847	813	898	869	850	825	855	873	845	812	897	847	848	841	836	826	862	827	887	830	818	830	835	807	796	818	806	869	835	843	845	812	862	851	859	873	813	838	861	821	836	831	819	857	879	848	848	803	841	843	862	841	858	833	841	828	882	865	842	926	815	854	877	846	910	832	854	859	815	842	870	851	873	824	885	868	907	873	872	824	899	856	810	831	825	827	860	832	859	846	844	868	833	911	888	881	907	837	841	798	849	846	860	857	812	857	774	856	844	824	857	840	870	821	863	866	853	832	861	868	865	832	887	905	892	863	873	780	829	889	857	885	821	850	847	858	850	863	887	804	860	825	849	877	817	902	822	885	860	900	839	843	827	872	835	842	829	854	832	826	810	901	789	802	882	844	861	897	866	820	866	802	826	871	843	885	861	854	863	863	893	851	866	913	872	798	803	855	852	828	860	813	889	842	851	931	808	881	848	865	853	836	870	844	867	850	905	849	790	866	839	807	867	873	888	837	856	856	875	852	805	860	864	874	816	827	800	833	842	876	857	855	831	850	850	881	833	845	854	917	822	861	829	759	879	836	828	824	872	794	816	864	822	825	835	804	864	875	846	891	831	798	764	870	828	866	840	865	876	852	842	868	863	818	826	877	828	832	829	857	830	853	844	849	796	881	834	781	882	816	820	840	879	858	832	837	815	805	858	789	805	854	855	863	823	868	853	798	814	822	852	892	878	843	786	833	887	831	866	826	801	823	853	857	851	855	855	814	843	850	847	788	839	884	789	818	799	888	831	805	866	809	828	782	869	792	931	880	808	814	841	846	833	833	896	847	880	829	757	820	830	876	819	785	796	838	833	873	844	864	834	801	804	872	816	841	871	827	864	772	844	819	830	845	789	876	874	863	786	802	836	872	813	783	850	842	797	841	854	858	856	886	872	869	913	845	834	819	881	910	802	866	856	872	822	873	812	805	862	821	856	890	856	821	864	850	907	792	811	850	820	868	863	831	866	873	853	797	843	885	853	834	846	900	841	765	835	791	877	878	854	833	829	905	802	838	811	904	869	852	883	840	881	849	909	789	816	846	890	873	840	886	863	859	850	861	815	850	835	834	880	896	870	808	892	797	859	839	820	909	819	862	859	847	817	852	832	811	853	892	848	869	839	830	871	866	880	831	843	816	834	856	886	841	887	848	837	866	866	838	813	872	826	871	850	882	872	822	882	833	835	848	825	859	892	855	884	812	944	866	892	791	819	890	842	822	904	859	854	824	829	888	834	855	827	859	826	846	845	847	851	770	856	841	799	863	856	794	806	799	885	828	827	834	797	898	880	888	828	834	902	826	850	803	867	865	846	823	878	826	813	826	847	877	834	859	783	876	870	868	869	881	803	764	893	893	840	825	869	841	903	849	840	808	842	840	844	820	866	876	798	880	872	854	825	821	833	822	841	850	846	806	798	840	866	833	815	849	842	840	911	864	843	817	864	822	843	833	812	814	833	904	858	870	865	830	879	807	871	814	778	885	812	820	838	847	836	822	818	840	803	871	882	838	804	864	817	906	856	846	862	839	788	849	801	799	882	833	835	895	838	818	815	885	869	865	817	870	768	855	803	899	895	884	861	883	841	829	857	825	832	863	834	847	806	873	850	876	844	862	903	829	782	803	870	849	867	819	900	848	838	832	905	867	802	922	879	871	875	875	852	823	830	820	837	860	853	868	908	873	860	831	845	819	848	835	905	810	881	845	821	835	881	842	805	844	868	865	841	877	821	855	877	838	885	807	871	881	815	827	850	878	820	839	794	830	873	847	817	834	877	892	860	776	891	796	830	853	863	855	862	836	765	851	831	870	849	828	887	832	869	891	880	841	869	858	836	857	845	826	852	878	891	906	859	891	822	838	904	806	874	859	881	817	811	819	850	855	882	866	835	856	781	827	819	874	827	893	820	839	854	842	841	856	769	827	903	843	829	831	815	817	801	830	901	832	857	840	817	848	867	836	887	898	882	858	803	822	873	830	836	877	850	845	839	861	855	828	842	843	812	852	861	863	851	843	896	819	866	844	832	866	849	815	900	845	844	807	820	841	827	840	825	804	873	873	815	836	862	837	832	842	808	892	830	840	844	846	858	855	880	803	832	836	862	908	834	845	824	821	839	863	880	955	880	795	822	843	865	894	925	831	791	823	834	857	842	866	856	819	801	808	826	846	801	900	844	892	821	917
6859	1115	551	449	621	1257	1446	1336	1118	1049	873	798	659	601	514	472	441	387	385	368	364	329	297	284	260	264	239	246	260	244	216	257	232	214	180	206	205	209	222	192	165	204	168	213	212	218	197	177	189	182	164	193	186	168	178	155	184	195	181	171	174	188	148	193	158	171	188	176	178	175	155	159	162	184	179	151	170	171	162	152	154	165	143	176	139	166	171	189	157	160	147	173	185	162	161	160	168	182	180	182	173	166	166	167	156	163	146	155	173	168	134	162	158	147	172	138	147	161	157	132	145	158	167	180	177	184	158	146	162	160	147	197	182	161	164	153	182	156	164	155	157	177	138	164	144	141	168	133	146	142	174	160	167	175	159	178	163	157	146	153	157	160	135	160	174	142	151	172	172	156	149	134	151	157	156	168	180	183	165	164	146	156	163	157	152	170	149	166	161	164	149	164	165	171	161	155	148	158	151	161	157	161	168	138	173	157	199	171	165	154	134	172	147	167	157	151	170	141	142	146	155	170	161	170	151	146	136	173	151	147	177	176	170	179	151	157	162	163	146	151	170	146	165	167	171	151	174	154	174	133	166	191	153	146	155	147	167	144	161	183	139	181	148	147	163	136	150	149	172	137	164	193	132	159	147	155	156	155	160	144	164	150	160	156	157	175	155	156	156	141	151	157	160	172	177	182	151	172	155	153	179	165	160	175	169	181	157	153	159	136	166	155	153	163	155	162	172	155	159	177	169	175	141	154	172	135	155	162	174	183	169	155	162	159	190	144	169	178	174	141	183	156	167	157	174	154	170	154	156	157	163	144	162	145	163	137	168	152	150	171	139	151	159	154	147	144	179	151	158	161	192	130	167	167	155	164	163	156	167	154	156	157	161	163	169	161	153	167	168	174	168	178	167	153	156	141	158	155	142	150	162	155	169	166	161	170	177	160	174	156	155	176	163	154	134	149	179	164	164	164	165	140	144	152	158	148	152	158	156	164	165	156	175	166	126	167	156	160	163	134	177	159	151	156	163	143	132	172	148	154	159	170	147	168	160	159	150	158	146	163	180	183	148	166	158	147	153	126	159	171	151	165	162	158	163	151	155	185	142	158	140	178	151	159	157	153	162	174	167	142	156	160	166	162	157	166	168	160	166	157	152	164	176	159	163	143	167	132	174	144	161	141	162	165	154	170	163	146	156	181	147	163	167	161	160	138	167	131	151	163	152	170	162	165	168	172	151	151	171	146	147	181	143	179	151	168	149	158	177	137	159	157	156	145	142	139	161	162	157	173	150	155	167	169	165	134	171	191	153	174	149	163	146	165	138	163	150	140	164	142	149	169	170	148	183	145	174	145	167	177	148	149	183	164	182	174	192	159	147	147	189	155	152	166	176	178	172	160	148	162	162	161	180	154	151	139	168	173	158	179	152	149	158	177	155	180	137	150	158	158	156	141	143	146	148	162	156	147	173	179	163	158	154	155	152	170	159	156	144	177	161	148	163	147	142	158	155	180	161	168	164	158	173	162	137	153	173	160	154	155	171	179	160	170	173	144	175	182	169	165	187	158	150	156	157	151	156	132	160	137	172	149	187	145	157	174	159	162	153	146	155	168	151	148	154	157	153	149	140	159	152	164	178	156	165	165	159	157	153	170	155	116	180	152	182	160	147	164	145	167	148	145	136	146	148	149	158	170	162	164	171	153	153	161	145	144	167	145	157	150	144	166	160	155	148	153	164	151	169	173	159	139	154	190	161	146	175	148	170	166	177	147	163	153	160	161	143	152	149	142	148	182	151	163	157	140	163	167	175	171	168	165	158	164	177	154	156	170	134	160	170	157	143	150	154	169	186	186	145	163	140	170	156	148	169	138	172	174	154	148	174	144	146	171	142	146	159	163	156	164	142	166	152	159	162	155	135	146	148	150	142	151	142	161	189	148	178	170	154	162	158	158	185	160	157	165	160	165	146	166	129	152	154	153	143	162	149	169	158	169	164	143	149	157	144	150	136	162	169	169	165	141	171	144	164	162	171	171	161	170	148	147	168	157	170	145	169	165	153	164	145	173	141	175	171	175	147	167	165	183	161	143	163	165	134	141	155	166	151	161	159	169	141	153	141	150	151	146	164	158	161	163	159	142	158	170	157	158	165	174	149	147	172	168	178	151	186	162	143	170	165	181	138	151	152	141	149	156	168	150	173	159	137	170	145	148	162	143	129	170	157	147	174	162	164	177	156	141	182	173	150	183	190	150	152	160	173	157	153	161	144	157	156	143	203	137	161	180	157	162	174	166	168	168	164	164	160	164	125	158	147	148	140	159	160	183	162	157	154	150	152	152	159	166	145	170	179	164	167	141	165	165	159	143	171	129	150	162	155	166	151	178	182	152	144	161	173	186	158	150	159	149	130	146	158	160	165	158	167	157	178	166	178	166	144	155	152	157	140	176	180	150	171	176	151	160	156	172	151	145	163	146	138	153	151	162	158	160	150	171	166	165	170	162	154	146	178	177	173	154	157	144	154	159	150	165	184	168	166	144	160	146	164	158	176	171	158	140	160	174	179	142	150	167	157	205	186	145	179	177	185	157	156	161	157	184	175	169	176	168	176	152	158	160	181	156	176	155	143	162	189	145	150	146	161	174	159	172	156	135	160	167	143	165	179	146	177	177	183	149	148	169	160	149	155	161	166	138	153	158	156	166	139	151	167	157	157	163	176	141	150	145	152	135	179	155	141	173	162	168	157	159	171	149	171	137	151	150	178	149	148	150	179	124	144	153	148	156	157	165	163	147	143	167	141	146	190	141	135	149	161	174	165	166	156	167	157	160	163	164	142	172	155	157	163	149	163	167	178	162	150	158	149	182	175	167	164	179	175	157	156	175	150	160	176	147	184	155	142	136	154	155	163	150	152	161	162	155	144	148	132	157	173	142	174	166	174	144	149	154	163	168	142	157	155	140	156	156	158	168	156	166	183	170	167	179	176	151	153	143	162	156	156	164	153	166	164	172	161	151	152	145	151	160	185	162	160	156	159	170	172	158	161	184	170	148	159	143	163	145	169	165	149	162	173	137	172	171	136	138	133	150	176	149	164	165	156	168	148	153	136	155	143	170	170	160	164	165	178	162	162	158	164	152	145	149	165	142	168	167	149	153	163	162	156	151	180	163	161	151	136	157	166	157	165	148	163	176	146	165	156	174	150	145	161	143	171	175	160	145	138	171	176	154	158	149	161	171	158	174	155	162	172	152	165	168	178	163	170	153	172	169	178	173	159	152	154	154	173	164	161	154	157	179	166	167	148	161	148	155	139	137	162	163	141	140	142	163	172	155	142	129	145	157	160	157	156	174	163	159	162	143	139	183	156	159	167	157	162	140	165	178	179	171	146	153	183	164	130	141	139	165	149	173	178	172	175	145	158	176	155	154	158	156	133	172	168	175	142	133	136	168	169	158	157	164	168	167	152	153	146	136	153	162	144	147	152	152	169	139	174	160	169	156	158	156
11006	2067	1189	1508	3959	5341	4987	4425	3705	3206	2681	2480	2020	1670	1512	1331	1244	1105	1035	990	823	807	799	766	652	644	651	597	538	534	509	507	494	450	429	411	435	410	398	411	426	387	348	371	342	329	342	362	335	350	332	312	302	332	307	341	292	290	310	302	289	308	337	310	292	282	304	282	283	291	291	273	294	305	301	290	267	276	277	281	260	288	285	233	298	271	274	246	270	273	244	309	313	250	259	258	261	269	252	262	272	277	278	275	255	270	268	235	275	242	279	275	269	248	257	255	264	253	243	259	257	230	239	258	255	277	267	287	259	236	244	260	292	225	272	238	277	258	260	263	248	261	271	223	263	239	266	267	238	274	231	245	244	241	250	277	268	265	255	257	259	242	245	231	258	264	246	247	221	253	255	253	234	246	266	262	257	264	255	236	231	248	264	284	245	260	261	246	246	263	233	252	248	253	234	274	248	241	262	235	249	255	228	254	242	258	253	263	250	232	241	221	264	257	266	266	250	238	253	244	259	231	230	272	222	254	236	263	243	279	214	251	259	235	231	247	245	288	226	256	266	244	206	226	241	207	258	251	233	237	241	263	233	234	223	248	258	245	246	250	265	248	250	274	246	253	270	247	263	267	255	244	245	244	264	296	264	267	222	223	264	246	289	273	257	233	257	229	260	245	262	242	234	209	242	270	249	252	220	264	254	232	242	228	254	239	258	249	240	236	230	247	255	243	231	234	242	245	246	219	276	232	259	255	246	221	259	274	238	230	250	224	261	238	285	235	250	249	245	248	237	235	245	225	265	224	272	236	240	247	259	263	265	245	257	254	247	247	251	253	251	223	263	229	264	236	261	233	236	253	245	214	281	237	256	243	267	252	247	249	241	253	237	248	241	237	254	239	253	256	233	261	263	233	237	255	256	249	244	252	242	245	248	263	265	236	229	250	233	275	212	250	239	248	259	277	264	251	245	232	283	247	250	221	249	220	263	236	255	252	247	222	244	257	270	240	266	263	248	227	247	271	233	243	264	263	277	242	279	229	259	258	233	268	289	263	236	262	247	232	245	254	201	257	273	233	238	246	218	249	257	249	232	241	222	259	271	247	244	265	213	266	224	247	256	270	270	243	231	238	222	229	235	228	252	222	261	259	203	249	267	253	242	243	263	227	238	251	249	233	228	199	241	255	255	245	222	235	247	229	278	237	221	256	248	215	254	229	246	240	242	277	263	224	261	260	216	232	276	235	251	230	252	244	255	269	234	246	264	217	240	278	230	253	254	203	234	227	272	272	250	250	238	251	238	246	253	228	259	234	235	261	229	283	223	249	251	245	262	253	238	244	230	261	240	242	271	242	249	240	240	225	243	242	247	234	225	255	225	238	251	225	246	260	264	213	271	240	252	254	261	247	250	260	232	272	231	249	252	253	254	256	248	234	233	241	279	279	246	247	239	253	222	234	247	249	242	244	249	244	229	217	227	235	243	263	271	228	247	231	236	239	261	265	266	275	236	244	265	257	234	239	241	234	223	243	253	266	257	229	249	248	255	259	232	258	258	239	233	238	254	257	240	263	247	231	262	265	243	246	249	243	247	239	245	245	256	241	228	222	266	249	232	272	277	256	245	257	246	234	273	242	257	255	286	262	244	230	270	245	223	238	242	242	237	219	260	245	243	255	265	220	251	230	245	268	233	246	251	275	268	240	236	275	242	233	257	249	288	283	259	260	220	250	263	263	236	252	269	240	262	248	235	223	246	252	254	268	271	226	239	261	266	248	262	246	263	240	254	250	261	257	240	218	253	256	248	227	238	251	258	245	247	260	276	236	221	258	214	258	257	249	255	271	241	215	255	237	258	249	244	251	265	231	236	247	258	259	238	242	241	242	272	246	229	235	251	237	234	266	234	248	241	219	235	247	229	244	252	258	252	245	253	237	224	236	253	261	241	240	256	260	263	256	224	266	246	260	259	249	246	266	262	275	237	252	244	253	240	267	265	246	230	234	301	232	285	276	268	242	238	240	230	260	261	266	268	257	226	266	255	242	245	266	252	218	254	261	229	214	239	246	214	267	254	245	279	261	265	261	246	234	249	242	233	245	247	252	227	246	235	264	219	239	245	258	253	259	216	278	256	244	250	257	230	276	256	250	230	244	247	271	276	271	248	244	239	245	233	221	273	206	258	271	248	225	268	237	226	263	251	224	221	237	261	234	260	242	240	257	220	237	262	249	258	244	227	237	266	239	253	257	273	255	239	251	252	263	255	271	279	278	257	248	227	275	248	275	253	237	245	234	237	231	249	233	257	253	230	240	239	247	249	259	262	254	251	240	230	220	251	235	238	261	245	254	278	292	270	250	254	248	255	255	275	232	249	248	250	225	257	268	249	247	240	237	229	263	231	230	255	236	279	225	275	249	245	254	267	279	224	248	254	235	246	245	238	250	292	233	248	259	232	235	263	213	238	284	246	248	262	244	238	261	252	235	249	276	257	230	234	266	263	274	250	210	269	214	226	246	236	269	260	246	233	300	221	228	242	261	252	231	251	239	241	271	239	265	237	228	258	250	251	237	280	230	261	248	284	239	255	254	266	229	254	253	244	226	261	240	263	255	287	231	235	207	224	235	237	239	279	258	253	253	239	234	251	253	255	254	238	281	257	252	241	252	226	257	241	249	244	244	256	243	226	271	250	238	229	251	277	262	260	243	253	229	236	248	229	246	238	270	250	248	240	258	233	230	227	261	261	249	228	252	269	267	239	256	236	255	253	240	243	234	252	233	251	257	253	290	253	225	256	284	231	257	253	251	241	251	256	249	245	208	256	224	268	243	253	251	268	255	249	256	254	250	258	253	235	260	244	250	242	279	259	251	281	240	240	251	213	262	256	242	254	233	234	252	225	253	222	226	257	276	223	241	257	234	238	235	227	270	221	228	244	273	239	252	249	274	243	248	220	266	236	221	264	240	229	253	237	267	264	252	251	264	261	239	238	245	235	219	257	231	248	225	231	272	234	225	269	242	230	246	222	239	242	250	259	246	259	233	244	245	254	231	231	255	241	250	244	239	236	227	216	253	240	266	274	256	208	231	250	241	284	217	253	230	260	235	236	236	234	245	246	250	248	240	258	258	248	237	245	259	257	219	262	257	237	271	250	263	225	243	228	234	256	283	244	240	221	256	276	222	239	260	234	266	249	248	237	262	239	231	239	243	256	249	233	245	245	266	237	249	254	239	245	264	247	270	259	240	269	250	248	247	228	266	240	217	213	289	237	270	253	230	269	267	248	257	265	266	237	240	235	240	241	230	243	228	246	231	249	251	240	252	225	257	250	231	246	231	250	251	253	245	251	225	243	255	259	241	250	246	282	248	224	233	242	241	243	248	236	257	216	241	228	222	267	248	238	262	247	227	251	238	256	269	246	253	276	261	260	265	249	238	239	257	237	255	231	222	277	217	238	242	248	259	278	264	265	243	241	234	260	258	256	252	245	239	254	236	234	231	254	251
12945	1756	840	709	937	1662	1962	1816	1579	1474	1222	1115	1050	930	804	753	728	663	615	614	578	581	499	532	461	483	530	459	453	459	463	436	406	437	422	436	389	356	371	443	358	384	397	361	417	378	380	369	369	368	360	374	388	382	405	352	388	389	387	359	355	368	358	350	320	354	396	348	388	387	370	364	378	347	388	352	347	326	356	353	337	353	369	344	372	349	379	374	340	327	351	340	354	350	353	413	393	361	359	340	374	337	345	317	335	321	391	349	369	344	344	323	351	348	334	349	347	388	343	346	385	342	347	355	330	330	380	365	339	381	358	350	344	334	314	339	343	350	350	329	374	374	347	357	305	325	349	315	341	333	331	321	375	323	328	339	331	360	337	378	320	326	339	341	343	333	367	361	347	354	349	358	329	333	339	349	326	350	358	342	359	315	341	353	332	341	324	347	367	350	342	333	326	352	328	344	332	335	342	324	328	328	363	354	349	333	345	349	340	335	343	338	349	346	351	334	373	327	355	366	339	331	364	344	319	377	330	354	377	310	352	323	311	375	358	346	349	365	352	355	367	379	313	351	348	346	335	323	321	368	345	364	339	337	326	350	321	349	313	335	353	331	366	358	350	335	362	356	324	343	319	369	339	311	349	338	348	308	354	366	351	376	311	362	340	329	338	357	353	351	325	349	326	337	299	376	336	358	353	351	354	330	344	345	353	347	351	354	360	333	311	371	358	300	324	361	354	331	334	326	348	376	370	344	325	342	359	330	315	311	305	354	320	349	318	351	356	339	317	332	353	351	326	327	324	304	372	351	324	349	349	377	325	388	338	348	320	330	348	356	363	360	332	338	335	370	372	318	359	333	369	356	335	347	341	342	386	349	344	326	337	337	328	319	324	327	333	343	366	345	347	343	383	372	336	351	357	359	348	329	354	337	309	343	346	332	372	369	347	369	362	312	335	323	328	347	355	362	329	352	377	333	337	328	340	313	326	318	293	343	359	322	321	378	369	331	345	361	309	358	329	349	339	308	344	311	312	353	352	342	339	355	357	354	322	352	319	350	338	338	337	342	366	309	335	354	332	334	340	296	344	360	356	320	349	347	314	331	363	360	306	346	314	321	366	323	355	316	336	326	323	383	372	386	320	328	359	306	316	348	315	308	342	350	370	354	323	356	357	334	358	341	350	331	317	353	332	316	315	343	358	350	355	343	393	303	340	354	327	352	356	316	342	354	331	376	346	351	319	342	335	381	352	357	371	334	336	334	329	308	338	361	354	331	313	352	331	358	354	360	364	327	342	322	374	326	350	340	357	339	328	321	359	342	349	341	327	382	351	334	315	410	322	327	341	336	364	355	338	352	320	350	343	329	328	355	370	358	312	323	334	348	334	297	324	380	378	352	324	317	347	318	317	347	373	353	364	382	324	331	362	358	321	340	377	316	343	372	346	321	358	360	349	326	352	363	350	333	362	310	327	373	336	319	335	366	346	326	360	360	352	322	340	329	327	331	334	365	319	345	372	327	333	347	315	347	337	326	329	319	331	348	366	336	340	332	361	327	342	371	337	340	346	332	337	350	346	355	323	323	353	318	349	368	348	311	352	368	288	360	340	325	334	314	356	324	339	313	350	326	334	375	295	342	327	353	361	346	313	336	347	345	358	359	339	358	338	361	347	358	337	332	387	354	337	349	335	327	351	320	341	334	338	328	362	353	377	371	331	331	332	399	318	343	369	351	325	356	333	348	332	404	339	339	345	331	337	340	324	359	299	317	343	340	339	337	346	346	357	366	353	346	361	357	340	335	361	333	344	308	356	356	314	339	325	344	351	337	340	336	335	316	325	371	362	342	348	343	336	344	365	348	321	338	346	311	361	338	358	339	356	335	355	358	321	352	335	320	345	343	342	367	364	316	388	326	341	349	332	330	302	362	341	351	352	324	312	349	365	316	332	338	357	345	318	327	343	367	351	339	345	347	340	352	365	355	372	320	311	346	357	344	316	349	341	322	349	326	342	382	357	351	353	327	380	302	412	344	349	361	353	338	340	322	344	352	315	338	360	346	349	366	323	356	344	331	364	304	343	354	320	323	365	332	351	351	337	330	384	339	353	354	321	335	328	358	331	356	343	363	318	327	326	367	353	328	328	349	323	344	380	395	342	385	329	339	334	327	348	354	375	328	331	361	324	324	343	349	350	342	339	347	353	331	351	338	348	331	352	330	375	352	337	317	356	344	353	401	330	338	344	315	308	344	320	371	319	341	347	348	359	367	324	309	380	311	381	357	354	408	347	319	318	321	326	320	365	320	342	326	313	363	347	357	362	347	355	359	349	370	337	353	352	379	365	348	366	372	342	318	302	321	358	360	320	319	337	346	299	327	341	329	337	353	361	367	326	340	329	375	367	353	349	361	346	366	370	342	346	335	349	321	329	322	314	347	303	365	338	356	370	386	321	351	332	357	316	359	319	321	354	345	382	345	354	363	342	324	343	343	352	336	315	344	357	369	357	350	340	338	341	339	306	326	352	314	336	364	319	340	339	355	370	365	321	333	386	343	342	343	342	360	351	324	357	370	343	344	361	322	327	352	354	334	364	365	349	337	320	340	343	361	364	356	354	362	314	340	363	342	332	349	360	390	325	349	315	360	329	331	340	392	349	349	357	323	367	387	326	349	363	363	333	338	358	311	336	332	366	358	312	311	313	347	322	333	338	335	308	359	320	327	336	349	360	344	334	374	331	358	345	322	333	372	379	369	352	348	328	311	358	339	354	370	314	353	334	354	332	352	324	353	340	333	384	330	357	368	313	354	334	312	345	362	327	316	338	347	349	340	315	336	355	342	336	321	337	327	321	322	336	334	328	345	340	390	302	360	331	337	359	360	344	340	337	336	358	340	358	357	328	352	344	330	334	352	330	328	328	322	333	336	313	320	358	314	312	347	361	339	377	352	366	351	350	357	355	369	328	328	346	340	369	349	341	355	393	345	352	323	374	350	354	340	363	360	356	343	349	349	344	365	381	356	302	320	338	341	363	339	326	369	331	362	337	353	369	355	355	368	362	339	334	349	366	358	337	369	362	305	381	337	365	300	336	329	336	360	323	310	307	328	321	337	346	376	359	348	369	347	375	325	368	324	331	344	380	359	346	357	317	340	331	317	339	344	366	344	343	338	350	351	321	351	343	352	365	322	359	325	341	382	346	332	332	340	331	362	357	331	336	324	331	339	317	333	349	313	342	318	354	364	376	336	326	358	330	347	336	341	335	379	338	336	368	322	374	343	381	335	358	360	376	342	335	341	355	364	298	336	335	383	379	394	356	328	369	342	363	350	346	321	329	332	372	368	359	346	352	329	343	361	351	332	336	333	377	330	360	340	331	325	341	335	329	360	327	350	344	350	345	339	372	348	327	336	304	365	336	341	335	363	364	382	365	335	358	312	352	300	331	330	332	320	336	337	348	361	322	335	342	333	336	326	332	349	392	349	317	339	331	306	353	349	327	338
12537	2602	1637	2025	4902	6539	6313	5615	4744	4067	3583	3033	2691	2465	2078	1919	1743	1509	1414	1415	1244	1144	1161	1115	1060	1042	968	917	852	865	830	807	828	799	771	725	728	758	753	674	665	661	654	620	664	635	642	578	573	629	602	613	597	633	564	623	601	584	543	585	618	608	561	550	553	543	558	578	600	569	540	517	535	563	533	496	542	549	589	504	563	518	538	587	490	575	545	544	530	564	519	570	527	564	522	519	532	529	510	504	499	515	563	550	516	500	504	476	549	520	508	520	506	550	523	496	531	535	491	544	513	501	480	488	518	502	527	510	520	508	485	527	482	517	529	490	487	489	526	516	509	499	502	503	495	496	524	551	477	504	488	512	525	518	511	497	500	529	532	498	528	503	506	501	539	516	543	478	489	525	502	536	546	475	518	526	495	529	508	511	501	494	528	515	547	521	510	519	536	468	454	510	483	490	470	508	483	527	517	488	492	516	494	497	524	514	532	503	440	518	487	507	487	510	532	510	510	528	457	498	510	492	517	513	515	529	496	494	513	474	504	490	486	526	525	480	472	535	511	530	510	526	520	519	482	500	489	517	516	500	507	493	469	508	521	529	534	505	508	508	514	489	464	526	523	498	521	518	536	506	481	491	490	505	527	499	508	480	552	478	513	470	506	480	517	483	515	476	462	482	494	462	495	515	557	492	518	558	499	446	446	495	480	483	531	510	530	507	507	497	467	471	508	517	476	522	499	534	509	515	521	500	462	511	524	549	498	535	501	529	534	490	497	569	513	476	496	521	524	519	507	500	512	500	512	508	522	515	499	483	502	477	485	518	491	500	480	464	489	502	477	505	506	480	527	473	480	471	489	522	519	485	513	474	532	500	455	542	509	500	490	513	508	526	520	534	520	496	487	518	506	488	508	504	483	510	502	502	483	534	504	548	516	522	481	456	461	505	533	517	496	502	500	502	474	543	517	522	490	468	540	495	466	472	500	477	511	498	476	502	478	481	541	506	510	477	494	482	502	529	537	496	520	494	472	511	475	494	511	518	459	461	463	488	532	525	525	467	515	499	480	509	458	461	504	482	472	523	472	479	471	496	482	468	479	555	517	510	512	517	551	506	490	494	493	476	508	501	517	488	511	540	482	536	547	499	510	490	476	523	498	468	538	490	470	512	518	504	543	509	519	499	501	560	492	554	476	509	486	509	537	489	542	466	481	523	533	539	511	480	505	487	525	510	519	543	482	534	498	498	503	495	533	510	536	499	510	506	469	453	497	513	505	515	504	475	489	473	495	490	502	486	469	491	521	542	451	505	505	538	467	470	516	502	502	505	524	496	480	468	537	525	540	471	497	499	524	501	466	531	518	489	474	468	515	484	451	519	488	504	492	489	496	564	499	468	525	494	470	490	454	528	462	523	515	502	498	507	510	511	511	453	509	489	464	529	511	507	499	530	494	452	492	505	522	511	530	495	539	510	437	487	495	525	506	488	513	495	508	473	491	499	509	502	488	507	504	509	486	507	472	480	508	508	478	461	481	515	512	471	482	473	550	556	466	501	516	545	518	496	463	466	493	507	484	522	543	481	497	538	530	526	499	513	544	532	490	495	491	497	489	477	508	532	488	487	510	512	479	498	476	509	524	499	495	492	497	521	496	495	495	507	517	454	500	471	500	508	505	502	470	527	493	501	527	450	501	530	522	528	494	486	506	477	488	524	500	491	493	550	499	530	505	481	480	519	525	477	500	499	487	481	417	535	476	515	524	483	503	497	496	524	476	507	532	477	489	484	484	543	509	488	533	511	495	511	461	488	517	522	491	455	481	509	524	461	489	493	485	509	513	487	496	524	522	514	502	513	478	517	456	507	492	533	517	514	461	490	535	505	491	531	487	511	530	485	513	483	548	479	538	502	513	534	509	475	515	469	469	482	447	510	489	516	481	495	470	519	483	484	507	527	476	518	469	502	550	507	510	510	508	481	488	475	550	506	503	511	493	478	509	513	534	489	554	509	520	488	492	510	518	492	495	521	514	500	516	541	470	470	485	505	535	513	539	536	524	482	498	523	516	529	519	502	502	532	547	519	525	491	522	523	527	493	474	493	488	504	535	488	470	500	538	475	505	472	523	493	537	484	464	454	486	492	497	513	513	505	485	487	503	500	485	500	504	502	492	551	483	494	477	501	495	513	521	485	512	510	495	500	509	519	487	470	524	504	496	524	503	472	524	547	532	531	489	519	470	478	555	548	494	493	489	498	555	493	515	475	512	519	451	507	463	507	489	512	479	512	491	477	552	505	501	498	505	490	547	505	515	524	512	478	451	536	463	486	494	469	500	481	503	489	495	513	493	510	537	517	528	474	527	503	499	467	509	516	520	519	501	506	508	539	510	513	512	509	484	511	554	507	490	482	477	508	535	485	492	476	503	491	508	464	499	521	477	504	489	524	546	483	492	485	472	473	492	479	486	528	527	504	513	470	483	539	518	517	516	529	529	474	487	535	525	483	512	503	513	509	505	476	534	533	511	480	532	501	508	452	506	493	498	511	485	504	517	470	482	465	507	541	521	503	483	481	517	505	515	485	505	509	510	518	467	484	523	528	494	516	532	478	464	497	500	476	496	523	535	535	515	509	495	524	499	484	460	527	517	537	508	488	505	487	553	470	508	487	491	494	508	485	509	475	535	534	504	504	476	476	489	475	495	533	548	499	504	488	484	495	496	511	516	504	504	526	546	508	515	530	500	500	516	527	515	485	505	515	529	509	494	484	470	469	490	486	558	502	511	505	527	515	494	477	498	523	536	529	493	472	514	501	506	499	514	519	547	525	487	533	555	520	502	519	484	508	517	515	476	507	491	483	487	479	493	545	538	508	517	490	515	497	510	518	516	499	483	517	491	492	523	515	527	502	527	494	511	491	519	477	529	508	483	504	499	479	501	504	570	507	513	489	512	498	479	522	521	523	507	477	493	535	470	507	516	509	522	535	488	502	498	497	499	558	474	508	477	492	498	468	481	502	506	505	465	491	502	494	505	517	460	527	521	500	479	501	481	489	497	515	503	504	485	511	490	519	490	522	475	470	482	497	493	524	502	515	520	495	486	499	491	519	491	510	548	489	485	519	515	500	475	500	522	504	504	487	518	503	478	492	526	510	474	498	486	510	519	556	467	503	499	510	486	527	529	509	482	501	484	503	456	470	484	479	499	519	497	495	494	489	482	527	471	513	501	508	531	535	510	489	484	466	497	531	505	493	479	493	473	502	462	500	524	511	499	535	475	513	498	525	496	499	519	531	468	512	481	510	538	527	477	502	514	489	530	493	534	487	460	521	487	527	505	515	505	462	482	494	514	495	512	491	492	488	491	506	481	525	447	519	472	494	503	501	502	495	504	509	515	495	504	496	499	482	523	510	510	502	519	510	487	515	501	466	476	465	505	480	491	511	490	492	540	501	533	473	515	485	539	524	506	472	517	519	504	494	488	500	531	510	506	484	491	499	529	500	466	502
5678	619	543	493	585	676	726	688	627	623	611	638	600	522	554	537	497	496	535	534	527	502	488	508	487	472	541	481	487	493	517	514	460	490	509	500	491	509	528	499	497	512	501	495	480	455	464	468	486	501	501	528	494	433	469	507	473	465	476	525	521	468	438	471	454	472	515	463	507	509	483	441	462	499	503	466	485	512	473	480	469	435	464	492	470	498	504	450	459	452	473	489	476	496	483	499	472	462	455	501	500	520	496	518	530	474	460	479	455	465	463	457	484	489	496	472	439	498	531	482	467	477	492	488	461	461	480	501	432	504	499	471	538	515	454	528	484	496	488	513	468	491	453	501	504	478	474	484	481	490	461	473	486	459	466	503	477	494	476	488	490	480	517	498	488	480	501	489	452	461	478	499	526	489	484	490	498	497	452	464	503	472	466	497	497	528	444	516	467	512	452	503	499	462	453	462	462	481	509	531	469	465	470	513	470	468	494	468	496	461	483	476	475	498	461	484	473	481	500	450	444	460	475	471	467	473	445	503	466	509	478	492	456	414	485	503	466	487	464	540	469	530	460	493	473	497	509	470	525	470	469	485	519	501	488	497	446	467	451	504	472	472	484	525	478	483	474	485	473	457	481	527	489	493	449	479	465	453	491	489	520	486	461	519	512	487	479	496	482	476	515	486	449	466	469	477	517	508	459	489	481	495	447	462	503	491	445	470	501	505	514	448	439	490	494	459	498	482	485	479	485	465	500	505	462	506	521	491	485	486	494	510	476	516	502	490	476	513	519	503	445	490	442	481	479	459	493	494	473	443	469	445	488	492	461	472	475	458	506	494	508	473	437	459	496	523	464	485	477	505	463	484	535	451	512	491	461	454	512	453	460	477	477	475	445	481	518	471	483	479	525	460	455	435	477	476	505	444	460	480	508	507	487	492	464	466	511	469	469	494	461	500	517	442	478	485	462	497	495	481	439	471	460	482	480	461	518	470	494	462	475	474	498	488	474	489	476	475	482	463	481	499	502	496	477	475	474	422	477	463	469	524	491	485	504	502	491	477	499	462	501	506	493	455	470	513	484	467	527	471	485	480	473	484	482	442	526	486	462	503	493	491	473	510	483	463	515	491	497	486	483	475	518	500	499	462	526	525	461	465	487	474	466	499	502	456	489	482	525	501	464	497	483	474	537	508	432	498	492	498	499	499	475	505	470	453	471	512	507	486	485	467	502	501	481	498	506	515	439	545	499	508	516	495	452	454	497	483	529	491	533	488	494	485	493	514	489	494	472	475	497	468	495	491	498	534	474	515	478	482	475	504	471	459	493	491	469	483	493	488	472	493	490	514	459	482	480	471	478	474	482	460	478	498	505	479	531	491	492	474	518	515	473	472	493	492	485	476	509	461	483	480	485	489	485	497	510	492	450	467	493	472	513	458	483	462	451	512	504	494	482	470	490	510	494	479	479	509	504	463	498	481	467	491	481	494	508	489	479	506	434	499	503	470	469	522	499	490	490	468	480	509	485	475	511	466	476	482	461	472	500	510	479	490	468	458	484	495	488	490	471	489	495	490	468	499	508	495	520	481	472	487	471	489	473	494	520	475	498	438	501	495	507	470	451	485	497	500	486	498	492	500	478	460	509	502	438	466	485	428	483	484	517	477	517	481	488	491	483	442	489	448	529	545	473	493	493	509	466	508	476	435	446	522	458	472	528	465	465	512	487	483	478	458	462	475	487	454	495	506	482	476	487	451	461	484	477	498	539	457	493	464	469	482	455	490	462	466	456	498	500	496	483	512	494	468	494	504	464	482	448	466	452	519	470	493	457	470	511	495	513	435	468	487	446	500	475	471	512	495	496	454	474	498	528	485	489	486	439	471	463	493	472	526	522	514	470	468	460	491	532	495	471	511	515	492	453	520	494	490	480	467	449	491	507	483	522	461	533	429	445	527	472	475	478	478	449	493	502	472	483	449	515	476	487	450	502	494	490	477	466	515	495	454	482	517	485	494	466	470	470	501	497	466	503	460	499	477	460	472	477	521	464	467	438	497	493	477	478	495	508	512	496	462	470	484	494	493	496	455	492	476	475	457	501	467	457	442	454	512	487	494	471	494	463	485	496	458	485	480	497	470	478	494	471	447	505	459	492	487	459	483	515	502	479	471	452	545	463	466	503	504	486	461	468	491	475	505	425	469	489	486	473	505	487	489	525	435	449	486	465	504	518	493	490	519	483	471	476	457	491	468	474	460	472	495	481	476	493	493	455	472	473	423	522	462	522	503	481	482	519	458	438	479	517	466	487	479	515	476	480	502	515	474	485	492	515	474	481	467	483	476	511	483	516	507	475	474	524	482	452	506	518	476	512	480	501	477	470	488	474	470	481	464	482	482	484	500	509	518	476	494	498	463	512	505	517	477	469	483	486	460	469	474	490	459	499	500	500	478	532	499	498	477	474	493	484	510	481	459	474	513	492	480	475	498	478	494	456	492	521	501	494	436	499	524	502	490	507	486	447	480	462	501	527	446	485	475	515	441	474	470	481	491	493	471	512	473	493	466	472	490	465	451	460	485	490	502	450	460	435	494	456	466	534	478	474	472	488	506	502	484	495	524	504	490	517	452	496	478	451	492	448	489	503	487	531	480	514	504	474	501	491	467	463	498	484	469	469	441	466	514	465	487	505	479	501	494	470	449	475	484	471	462	498	507	494	474	521	487	539	528	489	478	476	476	496	483	467	468	493	549	473	470	494	456	513	473	505	456	487	511	486	466	466	505	509	510	513	459	469	503	516	453	508	463	475	489	446	463	467	486	511	467	515	477	464	517	485	506	480	467	479	534	520	463	422	471	484	484	479	488	470	473	530	485	477	486	480	490	489	533	478	471	522	513	476	516	440	469	474	511	481	492	511	513	493	479	493	481	482	486	510	501	453	503	444	470	539	469	479	490	479	480	470	465	501	473	511	483	509	479	487	507	463	480	494	541	509	478	466	463	505	530	482	471	444	460	503	446	496	469	480	483	494	463	496	462	511	503	487	452	470	488	522	439	470	445	494	508	493	475	485	508	478	487	472	518	506	469	453	498	484	483	494	518	514	502	503	497	463	461	492	466	526	476	462	465	488	488	465	486	477	495	502	481	489	503	499	494	512	491	470	455	493	481	491	482	460	474	504	459	526	453	476	547	504	480	465	504	470	524	524	509	457	487	491	436	504	514	476	485	490	481	490	525	490	466	477	482	502	492	466	485	471	453	479	506	484	513	467	472	444	471	454	459	444	443	480	495	497	501	467	492	477	480	469	451	473	484	508	482	469	470	519	504	479	488	537	483	475	484	501	461	477	503	475	509	519	516	498	494	475	484	495	490	502	469	521	474	453	522	469	500	521	481	481	507	505	449	483	509	510	470	487	487	503	504	492	487	489	434	495	480	524	492	463	447	478	496	509	478	449	506	477	488	515	523	481	471	490	491	501	482	490	428	496	487	471	455	490	456	467	469	485	499
7608	1086	794	822	1287	1536	1499	1298	1153	1076	991	1013	954	905	798	757	801	744	751	745	729	723	713	699	704	734	662	666	668	665	652	708	661	676	655	687	669	666	668	704	693	625	611	647	681	646	619	633	600	665	653	653	629	640	638	620	594	651	633	643	678	644	608	677	596	636	678	603	687	659	674	660	628	608	646	681	610	615	650	613	597	626	647	639	674	609	652	667	622	637	668	627	613	631	614	634	635	579	611	640	613	602	607	673	635	637	579	617	648	632	627	635	618	654	602	652	635	623	629	631	671	624	632	667	619	632	590	634	578	643	591	613	622	658	657	646	650	600	597	662	566	650	646	614	650	646	623	617	637	643	653	650	543	633	609	643	637	628	627	648	681	629	600	637	627	586	646	615	664	665	650	681	637	622	617	632	644	631	613	671	666	623	593	668	638	613	621	652	643	634	586	657	604	712	628	642	600	611	606	661	664	617	585	616	599	621	631	650	645	581	650	611	650	623	600	621	625	636	601	650	647	631	636	653	627	631	644	652	626	647	615	668	619	659	617	628	601	655	611	624	634	632	654	630	628	662	644	620	629	639	630	613	588	632	636	625	639	630	620	627	641	634	668	681	641	643	670	622	654	623	658	615	646	622	624	609	610	646	641	652	661	632	616	636	635	667	649	641	641	640	629	600	617	595	615	613	618	635	640	619	624	605	629	582	620	650	644	618	611	657	592	599	615	602	625	643	653	651	641	616	656	631	610	631	567	628	615	623	608	587	613	639	623	671	601	637	641	665	632	656	658	581	651	667	619	619	613	632	668	657	687	603	660	632	614	647	645	613	610	637	685	659	617	665	657	683	601	642	636	594	617	646	619	621	620	640	628	666	654	587	581	623	653	640	610	638	656	650	641	608	600	627	596	607	654	644	661	649	611	595	659	666	683	627	633	595	596	642	692	648	632	592	651	644	637	659	658	615	642	599	643	604	649	642	625	623	617	628	648	667	598	640	627	618	635	629	600	622	637	616	633	669	622	655	641	688	619	650	659	613	642	645	623	567	644	596	616	637	643	643	660	627	625	642	614	647	610	630	637	604	630	680	637	606	650	668	657	651	608	613	629	605	600	623	648	585	621	672	660	634	650	621	649	651	585	626	602	620	656	644	629	635	631	604	593	641	615	679	632	664	660	636	625	594	650	657	655	647	632	644	592	631	623	643	675	625	652	646	640	629	639	606	631	634	625	652	660	630	630	594	638	649	623	613	664	645	632	571	620	630	649	602	631	613	634	621	651	640	652	615	636	608	662	652	632	648	661	643	680	630	634	669	640	671	587	647	672	642	634	618	634	637	647	630	608	684	638	613	590	708	616	633	619	659	640	641	670	662	643	646	647	596	622	623	641	661	634	626	665	659	591	660	649	632	611	671	639	617	630	642	591	663	616	668	688	644	614	634	628	677	667	680	606	612	646	642	649	625	594	634	630	632	622	603	597	645	639	659	615	627	619	642	632	678	605	618	636	625	630	630	614	660	642	650	619	624	631	670	636	661	619	690	692	602	650	597	613	620	626	600	673	638	637	633	639	657	648	632	613	647	655	640	619	660	645	665	645	623	601	621	660	639	632	660	592	609	637	640	626	640	625	631	653	586	597	632	591	626	627	656	616	664	662	623	654	593	667	660	634	649	635	628	671	628	599	654	638	627	636	660	656	637	654	639	621	642	620	680	658	601	599	622	584	634	658	634	615	628	660	653	675	606	643	617	613	614	621	588	612	611	631	659	635	621	657	639	638	638	639	638	643	655	623	647	609	667	617	643	600	609	594	643	666	667	642	600	615	639	597	633	609	641	655	639	589	633	681	648	589	631	572	652	634	615	587	618	647	633	644	618	699	619	650	612	638	634	664	637	624	626	660	638	624	634	601	592	648	621	636	638	649	629	608	631	609	635	632	657	594	654	625	660	594	624	663	665	570	657	617	647	632	616	604	663	600	661	631	571	624	645	654	655	643	638	618	624	671	671	646	621	667	593	633	586	620	652	650	656	622	660	606	617	646	654	620	645	615	637	600	701	619	669	627	605	642	672	628	612	631	625	637	670	575	658	644	624	640	622	644	642	651	616	623	651	613	607	612	631	641	612	629	635	621	647	649	642	647	647	642	601	622	638	649	616	629	660	605	601	620	657	584	627	656	636	648	644	601	670	615	637	639	635	658	646	654	634	630	581	637	620	644	653	629	634	638	655	650	669	615	633	624	618	617	596	661	628	579	618	652	621	605	676	600	628	640	614	649	645	618	664	615	649	642	610	612	630	681	641	664	680	670	694	613	613	637	609	643	603	668	657	671	654	609	649	606	665	639	648	639	651	656	635	593	680	649	636	620	617	652	623	648	590	660	642	612	617	632	616	605	623	634	597	585	590	622	630	653	578	612	610	594	644	615	666	598	662	611	599	630	627	615	643	653	622	628	596	685	616	657	669	627	622	641	608	627	626	668	649	630	600	637	594	590	642	639	601	626	645	634	629	609	629	618	648	652	611	601	653	609	641	625	620	658	619	647	647	633	641	635	604	676	603	638	631	616	613	620	643	625	650	651	604	619	622	648	674	610	657	626	655	620	645	627	631	636	627	613	606	626	620	604	645	635	644	631	641	623	621	663	690	636	654	615	613	626	571	608	568	601	603	601	614	612	668	612	680	609	634	625	630	643	660	583	675	619	678	641	640	674	590	629	634	654	645	658	655	610	624	634	662	621	600	632	647	596	654	684	672	626	614	617	619	666	640	643	643	668	616	652	622	642	640	664	640	677	631	658	632	618	635	630	616	621	684	574	564	599	593	664	679	597	657	681	577	628	608	615	696	653	614	647	631	656	652	577	637	601	670	655	638	664	652	639	691	632	613	653	581	608	602	629	634	618	658	648	573	644	652	679	660	600	627	679	635	646	661	588	645	647	597	627	666	629	579	625	626	685	623	617	632	638	612	626	635	630	628	659	619	601	647	604	635	624	661	635	644	629	622	629	639	595	654	672	627	649	646	590	663	656	663	592	641	634	608	592	614	639	622	656	633	633	636	633	607	607	606	649	630	605	672	644	671	648	666	673	642	617	634	652	615	625	662	636	633	603	637	627	660	626	682	624	628	641	587	636	607	658	657	633	660	662	645	614	607	621	680	656	676	590	649	598	590	592	593	613	657	651	642	656	594	650	605	640	610	605	678	621	627	648	598	619	660	664	621	668	605	587	637	657	640	643	594	630	608	616	647	629	620	658	648	614	653	625	652	646	618	624	609	619	683	601	654	637	602	667	666	611	608	601	625	623	601	598	663	664	640	651	632	641	632	660	636	612	582	616	626	633	596	650	642	628	612	604	612	645	624	617	649	635	634	648	643	671	645	630	625	642	647	678	625	629	600	603	629	666	661	652	642	602	647	655	622	640	651	643	585	606	658	635	647	642	618	644	594	684	641	612	640	658	620	628	672	627	648	570	625	640	594	620	649	633	636	629	669	672	651
14689	1753	953	863	1071	1469	1760	1569	1454	1386	1202	1146	1054	983	955	872	867	817	861	826	828	775	759	771	740	742	695	738	724	692	764	712	684	715	684	650	702	683	679	729	655	627	708	675	687	683	635	686	622	704	668	672	664	655	650	678	644	674	668	687	689	635	684	646	704	673	667	644	629	633	690	620	647	642	633	620	631	675	666	626	626	659	642	618	678	626	657	640	651	614	662	656	638	605	609	658	630	682	653	625	629	599	615	581	660	628	617	660	635	600	655	658	671	615	611	649	632	640	644	606	666	619	642	623	664	655	660	626	637	625	588	724	653	633	624	624	639	646	668	682	639	607	648	638	648	614	588	635	634	655	662	654	635	620	584	643	647	686	639	643	637	663	621	576	636	599	652	608	631	605	693	647	622	592	675	594	698	669	674	618	610	653	650	628	667	629	629	610	630	598	643	598	654	649	588	659	648	611	613	682	628	687	660	741	646	627	618	652	669	617	650	633	680	620	632	671	663	674	689	666	694	625	672	629	604	626	628	615	656	636	630	647	635	633	665	654	639	620	606	677	665	664	658	649	690	653	615	633	669	659	610	619	636	626	646	703	653	640	650	680	604	627	671	660	681	634	656	663	661	588	673	669	572	647	623	665	639	663	655	624	618	633	652	591	591	653	632	649	645	618	660	655	635	589	651	655	649	597	608	639	703	649	620	600	644	638	657	639	655	591	622	640	634	611	639	602	642	612	668	627	611	694	593	645	639	644	647	689	618	618	676	650	668	629	615	620	675	623	602	667	586	615	672	609	642	645	635	631	662	652	682	653	661	635	619	601	634	631	647	711	617	598	624	651	615	629	683	633	686	638	673	579	587	642	633	606	611	623	602	674	598	641	702	615	651	666	595	627	621	674	658	652	636	687	593	665	675	634	614	650	595	639	645	607	606	671	602	636	644	608	646	645	621	588	645	641	613	640	636	624	604	682	667	668	669	676	669	681	685	619	675	638	642	641	650	635	618	646	654	611	654	625	652	621	603	595	678	676	634	646	660	663	604	681	653	609	622	685	626	655	632	649	621	666	684	663	689	640	616	657	646	618	662	638	625	614	628	672	617	660	653	608	670	651	694	639	630	595	630	642	668	599	628	608	672	669	641	591	627	645	670	633	605	605	636	680	650	630	616	559	635	635	596	630	634	567	607	675	645	575	630	639	618	646	635	673	655	627	641	618	635	667	694	635	678	642	662	637	630	632	643	675	626	675	608	680	619	638	653	633	606	674	641	618	601	642	633	646	594	635	623	633	647	622	629	678	632	639	653	635	657	619	662	665	677	597	613	620	651	646	655	642	639	620	637	651	635	668	677	659	621	623	669	628	637	627	651	620	659	646	613	639	679	628	655	619	648	661	631	648	646	664	625	633	676	636	649	654	607	629	619	621	681	686	646	644	622	620	633	581	659	660	640	665	649	629	686	652	659	646	663	634	657	619	650	703	640	591	657	653	642	619	634	635	606	587	653	654	662	632	648	635	638	681	598	629	614	627	655	611	645	603	659	647	630	604	678	642	660	641	690	604	625	594	648	629	630	612	644	630	660	646	659	617	663	647	664	612	641	660	653	657	636	627	645	647	629	608	669	645	577	652	646	612	658	646	690	664	598	644	642	629	640	610	644	651	634	667	604	654	650	610	646	668	639	668	644	658	626	667	600	638	662	654	662	598	661	641	654	663	660	657	613	605	654	617	655	677	620	643	609	624	595	639	639	657	652	653	676	606	665	646	622	642	604	659	610	633	651	661	671	671	613	650	672	655	626	614	628	660	696	632	640	651	663	665	645	637	629	611	665	656	664	644	734	628	668	647	643	646	636	657	612	600	641	619	644	624	618	638	652	630	704	634	619	600	624	602	602	641	665	617	636	627	665	639	669	649	657	619	624	635	643	656	699	616	597	641	671	653	629	636	630	606	613	685	656	633	619	650	631	655	635	615	594	656	660	633	599	590	650	662	635	615	667	667	630	642	623	640	630	622	654	617	675	590	609	607	597	646	618	585	645	645	659	681	631	640	624	657	633	653	597	631	655	615	688	647	634	622	666	693	627	622	675	590	629	636	658	585	631	633	603	639	657	639	607	641	691	625	615	661	615	649	632	631	655	630	629	643	625	671	646	608	597	609	650	640	646	609	612	667	593	615	654	649	640	617	633	631	662	604	615	629	625	680	674	606	645	667	641	657	639	595	616	682	653	691	610	594	627	645	660	603	638	656	654	657	606	635	640	699	628	611	625	648	667	646	608	719	641	642	664	669	638	645	609	654	649	639	616	641	608	659	639	637	643	605	662	634	654	645	609	640	661	651	637	602	684	648	657	623	634	640	640	651	631	613	640	618	612	608	692	688	656	646	657	667	660	657	652	681	610	642	634	575	641	608	627	660	619	603	703	659	603	638	641	633	665	585	601	623	626	579	603	676	616	649	625	601	650	670	687	648	609	629	643	598	633	669	664	623	618	617	607	643	640	621	624	651	637	617	670	633	611	637	637	655	644	668	615	625	691	633	641	677	655	615	643	648	612	639	661	647	623	636	616	607	622	628	610	602	640	657	658	677	633	667	646	612	621	582	634	624	666	634	594	623	689	625	654	647	604	656	596	635	649	643	628	597	712	619	560	645	695	680	644	618	626	658	617	626	632	618	631	616	632	606	608	624	676	639	643	621	633	652	682	632	672	641	685	604	669	652	662	648	634	629	615	632	599	639	641	646	635	622	673	601	602	643	627	615	674	665	620	613	624	644	614	616	630	619	632	632	642	657	678	612	658	646	652	682	591	681	634	674	629	624	649	626	622	621	630	646	629	642	652	638	654	659	644	629	628	600	626	634	620	633	651	711	643	652	661	666	650	629	640	669	620	628	603	675	667	649	675	661	656	662	663	610	656	600	630	682	662	662	632	611	649	617	655	629	630	606	618	673	602	660	608	658	594	630	611	623	686	630	661	608	603	619	651	631	653	627	657	674	631	676	674	630	619	609	651	660	606	643	618	651	602	636	650	609	624	651	666	608	645	640	679	660	606	651	614	622	649	663	615	625	622	637	658	637	689	639	621	616	639	674	650	623	618	655	606	644	617	609	652	612	613	709	577	638	616	619	626	628	621	673	618	652	663	612	661	621	630	659	601	585	642	644	631	650	622	679	579	647	657	641	631	661	644	653	639	592	622	644	615	652	614	643	644	597	677	634	673	624	639	595	600	640	646	635	606	639	668	638	642	681	651	596	641	632	630	642	652	624	644	637	570	652	641	667	648	638	616	606	669	641	628	616	641	647	637	655	660	613	658	668	618	593	583	689	623	635	642	619	625	621	626	655	657	627	698	629	581	659	599	647	689	651	626	631	636	615	657	629	623	641	674	700	631	655	648	650	614	657	630	660	665	672	629	638	646	665	622	642	584	631	637	680	643	663	612	637	630	622	627	659	620	678	621	620	634	690	633	650	668	659	662	668	606	647	618	663	602	597
11043	2182	1552	1800	3642	4800	4725	4116	3591	3180	2733	2488	2293	2084	1915	1726	1629	1465	1453	1384	1353	1321	1232	1282	1194	1181	1164	1112	1105	1069	1081	1029	1030	1062	992	1018	947	1002	972	955	966	932	993	928	953	960	969	924	953	921	939	911	907	933	929	935	891	895	885	899	932	855	858	862	906	843	892	939	985	906	837	873	838	827	857	859	905	871	876	884	871	902	882	902	897	853	864	875	844	837	864	892	884	886	878	810	857	869	848	869	872	910	834	801	878	891	868	875	866	903	883	850	787	860	895	841	859	859	872	902	859	853	819	871	833	864	864	887	919	895	902	862	865	849	757	863	829	865	892	841	879	811	835	806	819	859	821	838	815	829	861	844	863	872	864	848	857	925	829	860	901	803	838	834	882	882	814	884	854	873	863	924	888	814	856	844	865	881	863	829	898	887	815	820	839	822	835	828	869	846	868	859	816	883	926	848	819	880	891	832	835	835	892	858	840	892	831	889	845	854	869	918	849	851	863	838	900	840	793	868	888	889	853	838	800	851	846	863	812	842	838	913	853	773	852	843	810	874	887	860	836	839	845	810	818	875	858	807	844	841	797	840	811	842	897	873	865	881	888	836	844	851	816	872	866	836	899	862	864	825	828	856	858	861	863	849	857	878	876	880	855	817	812	839	825	828	864	857	871	869	901	863	850	865	770	852	829	817	806	859	836	793	798	813	793	843	864	805	933	895	832	821	860	888	841	913	836	878	822	847	877	878	823	812	845	810	841	882	864	849	847	811	860	874	872	897	847	882	824	913	829	851	861	881	900	880	816	827	845	851	840	788	859	868	823	861	860	884	884	859	779	858	850	865	870	828	857	857	903	774	809	822	842	867	856	845	870	895	857	821	832	842	837	884	807	884	859	861	841	868	832	870	851	839	861	846	831	799	857	851	850	843	846	833	798	800	859	873	813	823	893	891	896	857	889	855	820	876	851	874	870	795	867	867	830	871	833	840	868	896	837	827	840	822	828	843	867	839	853	810	883	862	822	866	846	857	835	854	856	905	879	832	879	894	816	831	844	823	880	799	876	826	804	846	876	830	831	875	824	890	815	838	856	846	852	835	808	842	829	854	882	883	886	839	859	819	843	840	858	895	866	852	810	847	820	923	859	866	837	844	858	832	851	830	817	862	803	859	835	850	852	869	842	898	909	850	868	858	872	851	818	894	890	859	824	838	872	824	813	905	850	859	837	796	854	886	808	838	837	817	824	810	885	859	847	856	889	897	815	832	851	897	873	878	861	842	861	861	850	857	830	831	868	835	846	844	781	856	872	875	810	862	843	822	889	894	870	839	868	812	843	861	852	844	884	845	834	890	810	834	902	865	850	867	864	870	844	843	888	848	894	807	833	853	871	829	851	914	865	854	805	903	817	891	825	850	885	884	833	805	830	801	867	879	833	894	831	874	881	849	911	891	840	853	825	857	825	835	836	877	910	844	836	872	917	842	831	889	849	877	881	862	836	872	885	853	899	891	855	853	878	877	804	836	851	830	826	880	913	853	843	800	894	847	886	851	878	838	861	876	875	867	863	809	887	856	858	888	864	851	821	855	845	865	851	836	867	847	816	859	838	777	846	915	857	883	826	884	850	812	869	835	831	862	839	839	851	842	854	877	795	862	881	824	868	817	882	866	816	846	859	841	850	843	851	831	853	853	860	845	900	907	883	857	836	818	842	882	881	798	878	830	840	846	840	853	823	857	865	822	884	881	850	888	855	855	866	859	891	865	888	853	888	905	870	872	849	867	795	844	813	854	828	827	848	844	806	929	878	869	840	842	849	868	832	822	937	859	847	868	888	847	829	884	857	762	888	851	848	830	858	852	880	794	865	873	880	807	795	858	867	848	849	871	859	817	851	850	836	846	839	846	892	878	833	862	843	799	849	824	845	866	824	910	846	856	839	855	828	831	887	906	876	891	867	869	849	845	873	819	875	900	859	873	849	849	869	852	839	861	855	840	862	827	865	828	871	880	820	870	827	882	829	849	834	801	869	894	834	844	900	843	877	868	868	864	859	829	830	871	863	834	885	841	848	841	849	882	896	796	921	871	878	938	907	873	867	894	910	869	847	877	871	817	800	872	784	867	833	855	867	904	863	881	867	778	870	873	843	850	872	919	856	830	916	854	844	933	813	897	873	858	877	839	896	888	823	871	843	857	853	858	847	826	855	884	811	854	800	867	803	774	920	872	841	897	847	817	862	858	838	776	841	882	828	837	850	864	816	855	888	869	825	879	813	926	818	878	864	857	881	900	837	860	853	850	801	901	865	867	833	863	885	897	847	837	859	861	887	866	826	845	831	841	836	860	840	845	850	872	849	842	863	858	863	869	853	861	851	866	843	826	838	827	816	808	819	836	847	874	849	873	854	909	872	856	905	816	818	888	846	874	835	880	845	846	838	880	830	880	833	817	842	866	844	874	804	837	891	864	851	815	872	820	921	849	814	915	810	833	888	844	835	850	875	814	818	824	837	839	880	865	828	886	827	892	849	819	852	888	858	855	841	840	837	826	843	833	888	862	869	891	811	850	850	809	872	829	844	821	830	892	833	852	919	829	845	773	868	835	868	828	851	840	858	831	826	841	841	867	869	815	885	899	836	859	847	860	858	846	836	887	843	839	857	839	872	874	890	904	872	870	843	811	866	841	879	823	859	863	878	824	835	874	851	878	878	848	814	842	847	857	910	868	905	858	843	859	918	842	852	915	865	842	841	856	854	867	848	824	829	863	855	860	849	882	852	859	878	827	850	845	855	855	914	836	879	847	855	866	869	855	846	869	864	890	902	893	831	852	858	893	867	866	859	842	859	838	858	859	907	846	803	941	881	865	858	837	902	830	823	865	848	861	839	820	891	858	847	868	852	857	854	859	858	898	882	917	890	900	848	859	844	917	891	887	843	835	805	890	858	847	822	843	851	916	858	895	857	787	881	883	817	872	850	862	875	834	848	846	840	825	840	795	801	814	840	858	858	872	856	849	795	872	835	852	854	869	785	844	834	867	892	825	933	818	790	854	901	839	805	912	828	884	924	859	857	835	856	803	860	861	855	867	876	871	881	836	851	852	875	851	879	813	795	860	861	835	848	848	884	845	831	820	841	835	886	909	870	840	815	838	873	839	877	866	845	870	827	888	878	878	849	854	866	875	863	854	867	775	785	846	815	865	879	858	855	858	858	829	832	844	842	851	849	792	848	843	826	856	792	843	863	839	833	876	885	865	858	863	896	804	908	883	828	911	812	900	807	821	851	834	863	808	884	843	793	892	897	867	842	846	897	870	829	843	837	872	887	856	854	798	799	811	855	852	848	811	867	863	911	795	794	845	889	846	865	907	817	905	806	827	841	813	840	856	880	866	852	853	849	852	869	849	819	838	864	815	872	870	904	861	892	808	841	855	813	838	895	854	838	885	838	858	893	892	827	876	894	836	872	839	876	892	853	889	851	812	901	842	846	843	885	858	845	820
6806	1126	560	452	652	1267	1422	1364	1220	983	853	754	706	558	548	494	412	402	344	370	333	351	296	286	279	265	299	232	241	262	257	251	247	202	218	218	208	207	226	185	185	192	205	197	187	186	219	149	211	166	173	151	175	178	194	184	175	168	178	164	176	199	188	163	188	199	163	166	174	193	171	162	188	177	174	180	177	170	159	155	159	181	187	168	173	195	177	177	164	176	159	157	162	171	192	188	170	152	165	158	140	164	169	171	173	165	142	141	147	161	154	166	163	148	163	144	161	155	189	187	161	175	149	172	147	167	162	184	152	156	179	168	141	147	146	152	162	163	161	180	153	161	154	192	189	169	179	157	170	148	146	149	173	167	146	187	182	186	168	168	164	173	185	169	163	171	191	182	159	172	168	165	164	173	152	169	177	137	162	158	142	152	175	145	183	174	164	153	157	151	190	142	150	186	191	174	169	152	185	182	153	177	153	165	141	154	166	163	152	147	147	161	182	167	146	165	139	160	159	154	153	154	167	190	158	148	149	173	181	147	175	143	167	189	160	149	174	176	151	160	199	159	181	143	162	187	157	174	175	188	160	174	159	161	144	154	157	170	147	147	168	148	154	159	165	156	153	153	143	149	168	155	171	181	135	150	160	164	175	154	183	173	157	168	157	159	138	175	159	177	160	178	164	176	163	154	157	171	161	161	158	155	154	179	171	162	160	153	142	166	164	148	160	151	164	168	148	159	162	175	162	164	156	151	189	175	141	145	156	186	156	166	147	172	181	162	152	161	138	177	156	163	161	149	179	167	174	161	149	147	182	169	174	152	156	159	161	161	167	180	166	163	193	160	166	144	166	182	154	179	159	165	138	166	164	162	182	163	195	173	184	162	175	154	161	157	150	172	149	184	159	158	159	184	172	147	180	169	163	180	155	169	143	169	148	155	164	150	157	154	157	160	172	155	155	155	140	158	149	156	162	147	150	160	159	153	140	148	195	153	154	152	151	142	150	155	193	161	179	158	162	196	152	154	183	184	173	170	147	162	169	178	162	163	163	147	143	162	163	162	182	180	164	147	164	163	156	166	151	142	164	152	171	161	171	176	150	168	184	153	140	154	141	132	142	154	153	156	161	148	175	175	156	147	175	160	175	165	163	172	151	191	156	157	151	165	138	158	180	148	181	156	166	162	168	182	169	177	171	178	168	175	168	176	161	150	159	154	163	149	167	163	159	171	185	161	198	148	158	160	170	161	176	171	164	150	156	164	167	173	148	169	181	169	165	172	163	155	158	159	165	168	176	150	138	148	175	154	180	169	180	154	163	174	172	176	163	164	139	156	162	150	178	184	150	181	168	158	152	144	134	162	158	177	168	164	170	175	163	153	175	172	169	151	163	164	154	162	161	165	162	172	159	175	165	173	153	137	174	149	154	170	174	164	167	170	173	168	170	188	160	165	156	163	147	154	141	150	174	147	150	122	162	162	160	159	155	149	170	170	175	155	164	170	195	172	159	159	168	186	170	169	172	161	155	163	151	165	158	152	180	151	170	189	171	171	165	167	172	147	160	153	163	152	178	159	169	147	178	166	161	144	169	160	142	161	140	166	179	156	150	164	194	148	152	146	153	174	146	161	165	153	181	181	152	153	153	172	151	165	140	162	155	164	164	164	143	163	176	181	162	169	164	159	169	164	181	187	172	170	155	150	177	186	155	169	171	181	165	157	176	172	186	171	146	160	155	140	157	161	144	181	169	201	186	164	147	152	169	158	134	162	171	172	176	160	179	173	178	152	143	174	159	142	158	164	154	180	191	170	169	171	158	174	158	165	181	186	158	194	167	162	173	154	154	158	164	145	141	150	160	163	161	158	150	161	145	170	181	177	137	165	164	180	158	164	165	141	174	158	138	172	164	149	166	160	186	165	153	157	156	156	168	156	164	179	154	181	164	170	157	149	166	158	157	163	160	165	161	140	163	182	149	140	143	173	159	155	167	160	172	148	166	180	161	155	174	175	179	166	145	147	148	189	128	163	162	164	162	142	173	156	157	171	170	175	136	181	164	180	184	163	151	167	143	179	185	165	174	135	187	156	159	165	160	145	153	168	165	150	151	156	197	143	172	141	172	155	169	158	161	127	172	162	169	164	174	162	168	155	168	181	152	173	155	171	162	151	172	173	150	154	164	180	148	162	154	158	177	162	165	132	187	131	151	166	160	156	145	176	189	173	179	170	165	151	162	155	148	157	170	160	153	151	173	152	182	170	153	180	149	167	136	148	158	153	151	146	144	178	165	152	177	144	155	156	177	164	157	157	164	160	155	163	167	173	150	152	168	181	151	153	184	172	147	152	146	182	150	158	168	148	143	155	183	175	152	170	163	148	160	175	162	146	165	165	163	140	161	170	187	165	148	162	147	179	170	158	162	168	130	158	151	170	148	170	152	177	182	164	185	159	164	188	154	179	169	156	155	169	164	175	159	173	166	138	173	159	166	175	158	148	168	161	160	141	139	175	173	182	157	148	156	162	162	148	165	159	149	143	165	163	164	182	164	169	139	164	183	171	172	161	134	177	153	158	177	175	145	172	166	164	165	144	167	154	157	167	185	172	183	181	145	161	149	162	167	169	164	161	140	179	163	156	154	170	159	173	174	133	169	165	164	171	144	162	148	165	163	144	160	160	163	156	154	149	171	179	155	166	171	180	179	157	169	141	157	153	170	152	161	139	138	136	157	146	145	175	174	168	156	120	143	165	147	176	164	162	181	153	129	180	154	143	143	159	152	167	180	165	163	159	161	171	160	175	178	156	151	153	161	161	161	139	149	177	141	180	159	168	164	163	161	151	168	159	181	151	169	170	165	145	174	165	178	151	167	160	158	143	157	145	171	161	172	179	155	159	173	169	157	143	179	158	151	149	156	170	160	178	169	158	157	160	160	136	168	152	181	175	169	155	141	143	157	167	165	177	154	165	170	167	147	170	161	170	171	155	167	170	150	136	172	151	179	163	187	165	158	185	169	147	177	141	168	161	156	157	163	157	157	147	158	158	147	159	167	138	156	138	167	166	162	170	180	158	169	147	153	152	143	171	181	163	166	151	164	167	178	152	161	150	173	147	161	157	163	145	183	196	143	141	167	176	202	153	158	147	161	162	151	182	144	173	161	147	184	160	165	155	191	144	169	163	167	152	171	173	171	161	160	139	172	136	149	166	170	160	165	156	140	152	165	176	151	156	166	146	151	175	163	149	168	182	151	149	173	162	192	130	166	161	181	156	146	154	153	184	169	163	164	159	151	167	145	160	170	154	174	194	172	163	156	173	170	142	138	155	160	144	142	168	172	178	164	149	169	183	161	141	146	159	155	178	174	176	173	147	141	170	168	172	159	168	149	171	149	149	153	167	122	131	155	160	165	173	157	162	153	174	146	171	152	156	171	143	168	139	166	161	198	178	165	142	156	155	169	160	148	168	161	183	168	205	170	168	165	145	176	164	184	161	163	144	176	166
10913	2115	1186	1516	4089	5402	5178	4543	3781	3271	2784	2359	2083	1718	1556	1418	1193	1125	1048	977	898	775	805	730	688	648	661	634	584	504	509	467	492	481	470	457	428	433	429	369	371	385	356	372	397	366	367	350	327	313	339	328	323	349	373	296	319	314	298	325	310	268	323	313	289	296	305	327	289	285	286	253	290	261	257	296	289	311	279	278	300	286	307	288	274	280	310	276	270	266	257	265	278	270	286	287	308	273	269	280	258	262	282	279	245	273	267	271	312	256	281	263	289	239	252	246	257	252	263	266	265	298	240	264	260	297	265	253	237	267	269	271	276	243	260	258	267	241	271	246	267	265	241	282	265	252	258	255	275	245	260	255	258	256	238	256	240	257	234	278	246	267	272	250	275	252	269	255	260	255	251	257	271	258	252	239	230	253	237	263	253	228	229	225	285	270	257	247	222	262	252	255	242	217	266	245	243	226	255	233	241	261	270	240	246	258	256	245	253	263	268	261	257	232	241	209	247	274	263	273	247	281	224	238	272	256	265	249	234	228	259	265	248	249	251	268	237	256	273	235	255	243	242	247	252	274	221	265	235	245	244	267	238	251	250	251	248	227	258	248	256	282	276	243	235	286	262	240	250	249	274	225	271	274	245	273	224	266	232	266	254	275	264	236	268	249	271	255	257	263	244	248	232	249	261	253	214	247	259	263	240	242	261	236	242	250	248	243	257	275	241	268	273	234	250	245	228	230	249	266	237	298	238	257	255	226	260	232	267	251	273	254	262	254	247	257	250	218	253	261	220	231	245	247	229	229	285	255	259	265	239	238	262	256	256	244	246	258	245	243	256	241	228	217	281	243	243	258	254	246	267	271	255	273	246	227	262	272	303	226	257	274	235	253	260	258	275	214	269	253	272	263	242	248	261	239	244	255	252	264	249	230	222	259	254	228	240	230	278	235	226	272	272	276	264	244	233	235	236	259	244	239	235	229	243	232	263	273	219	262	258	245	252	229	238	260	231	212	274	254	266	256	265	233	247	258	252	264	246	254	263	251	242	259	249	255	275	279	241	271	269	288	246	231	240	267	250	246	245	254	215	250	242	267	240	258	256	251	255	245	239	250	223	248	259	254	262	262	248	238	236	239	268	251	261	231	237	281	274	271	232	286	231	236	250	267	243	229	247	243	259	280	265	232	270	262	255	253	213	261	256	268	240	255	241	256	251	260	277	230	233	219	245	270	237	252	234	234	226	241	264	236	254	240	243	246	283	230	235	264	249	252	268	239	223	248	255	246	271	245	266	269	254	266	235	239	269	234	243	266	266	282	290	255	240	268	231	246	271	257	228	219	227	273	268	230	247	220	226	238	228	238	235	240	307	271	230	258	264	237	247	244	213	238	248	239	268	248	270	267	265	247	246	248	253	244	265	262	240	236	203	242	270	245	238	245	252	275	246	247	246	258	250	240	247	230	254	253	292	255	247	249	263	260	255	279	261	242	241	212	249	255	234	260	270	254	238	268	228	235	261	228	236	264	260	222	237	255	275	241	248	224	265	239	275	248	244	229	233	238	214	254	248	261	244	230	259	279	250	244	249	269	276	250	264	249	235	272	240	220	267	254	261	275	230	248	265	244	239	242	269	258	238	279	241	254	255	278	236	277	231	239	280	255	239	244	248	230	255	258	270	255	250	277	236	235	259	243	225	245	259	268	257	254	288	290	267	259	229	247	240	283	271	264	247	255	248	237	242	232	238	273	252	245	235	271	237	241	286	225	239	250	245	255	204	261	268	259	250	246	280	262	272	282	262	276	264	282	257	266	246	260	246	258	235	259	216	257	232	255	230	252	239	256	259	262	259	258	270	254	215	252	240	275	262	242	285	259	246	260	255	218	239	259	269	201	258	254	234	261	249	252	229	238	219	271	249	239	260	250	259	262	245	250	255	245	250	222	239	228	280	232	231	270	214	263	265	243	257	226	255	266	267	242	240	238	248	253	212	226	239	270	242	256	264	238	232	261	232	233	241	243	255	242	241	274	225	266	252	259	246	247	226	269	241	230	222	226	245	258	254	236	251	228	248	264	246	249	228	261	259	240	241	225	269	232	255	246	245	227	250	241	233	238	275	239	278	242	232	256	230	226	261	241	229	254	256	252	229	244	255	263	254	249	216	228	260	235	241	249	264	227	261	248	276	281	263	243	264	249	242	231	238	249	224	257	253	251	227	262	276	246	262	228	255	251	253	266	244	230	236	238	232	254	270	276	239	249	256	247	238	259	243	215	243	251	231	242	262	235	259	247	280	254	253	239	247	226	257	255	244	242	248	224	259	231	232	269	264	261	237	241	232	242	253	238	231	268	227	269	253	251	265	254	230	261	230	237	248	233	253	246	250	251	250	251	243	235	256	247	249	244	265	240	250	234	274	203	244	283	259	242	249	224	218	247	266	245	275	255	269	253	202	243	230	244	261	256	230	262	286	227	235	275	270	253	269	219	242	246	243	252	265	261	270	245	245	240	247	271	244	229	252	231	222	223	230	252	286	234	238	283	250	264	263	238	260	267	245	246	252	259	266	235	240	249	230	260	254	262	249	267	242	248	237	229	252	246	261	244	257	258	248	266	237	271	256	238	272	251	251	255	238	261	250	223	226	242	249	253	276	267	255	264	258	260	259	233	266	253	265	237	265	237	266	236	256	241	262	280	250	251	234	230	257	271	242	233	229	261	267	272	261	239	253	247	240	227	288	238	268	227	251	275	235	276	241	238	286	250	255	251	281	231	244	260	224	245	229	235	233	289	253	266	267	257	244	224	243	237	247	233	218	261	231	263	236	245	247	238	242	253	261	231	221	258	287	225	262	246	247	281	229	236	246	249	229	267	257	279	233	243	223	246	248	247	254	248	249	247	217	256	246	244	241	245	243	245	249	266	243	264	256	250	239	262	247	250	246	256	252	258	255	248	248	261	261	251	232	239	237	251	215	248	252	231	252	225	236	238	241	260	287	211	245	252	231	283	271	265	244	246	237	251	233	259	282	263	215	235	243	248	249	250	249	231	249	254	261	264	250	240	236	242	262	272	269	254	231	269	239	237	244	250	279	244	269	258	266	230	249	242	253	244	235	273	240	227	236	247	273	247	242	243	263	239	264	263	283	253	258	233	242	238	228	261	254	243	239	283	273	250	265	269	264	231	254	247	228	259	232	242	261	232	252	250	232	241	260	253	225	227	244	261	242	256	256	243	231	246	250	246	227	250	253	223	253	250	247	265	270	235	271	228	272	272	249	230	249	252	271	239	278	248	274	239	256	216	289	239	243	260	249	231	236	240	234	240	209	228	256	243	226	240	247	264	233	263	228	223	254	233	274	247	220	273	257	287	239	206	234	234	258	266	243	218	244	258	238	263	252	261	242	227	266	247	274	264	259	250	250	220	227	269	254	237	226	229	264	252	256	275	257	258	262	241	228	227	239	242	239	229	250	224	256	233	243	231	238	247	244	258	240	248	249	259
13139	1715	833	718	916	1671	1979	1861	1646	1462	1262	1150	977	887	794	746	675	671	584	617	603	554	563	557	543	512	476	454	473	425	414	440	412	411	424	415	431	384	396	411	377	375	382	422	389	397	384	402	381	371	355	375	361	356	370	374	359	327	360	359	360	364	337	329	363	388	342	345	355	385	341	393	332	353	364	370	362	359	326	385	357	333	358	389	328	380	362	343	358	341	341	396	341	332	376	361	346	356	332	347	375	358	376	370	407	359	355	352	352	371	355	348	352	365	347	354	333	358	371	341	359	362	354	361	322	338	341	320	339	335	354	358	362	350	358	340	334	322	337	363	357	386	355	362	365	350	355	357	376	388	361	325	349	343	359	371	372	329	357	359	370	353	358	341	332	363	322	342	361	364	371	340	343	388	355	349	341	340	381	355	369	365	343	372	363	363	344	350	367	309	356	309	341	376	339	378	372	339	387	324	348	364	336	335	314	375	350	332	318	336	344	369	323	352	356	334	359	351	367	357	353	380	324	346	341	339	326	334	384	358	349	359	301	384	331	375	362	358	347	359	366	308	369	341	332	367	355	335	342	363	331	328	357	352	319	343	342	375	317	337	348	339	365	348	319	358	335	348	396	337	365	363	343	327	335	327	330	372	340	362	343	341	359	377	338	376	332	371	369	371	364	358	330	335	390	348	364	356	347	375	343	331	341	338	342	340	364	336	345	326	340	380	347	367	341	363	342	372	331	337	375	374	331	341	384	385	346	358	351	344	351	305	347	357	335	353	364	340	352	353	346	359	390	361	344	333	351	324	343	362	322	355	342	355	363	334	346	362	322	357	319	338	336	359	353	362	391	359	388	332	334	322	352	327	347	326	356	335	349	321	342	401	386	310	321	353	289	337	338	345	335	339	351	321	338	336	337	329	331	371	375	345	360	340	351	304	356	354	354	329	393	339	321	371	341	323	320	366	317	315	340	355	355	364	333	340	369	370	393	379	338	338	342	375	342	347	374	346	377	353	339	368	377	349	326	367	338	330	326	360	337	354	359	329	348	365	351	379	308	319	362	321	360	341	337	364	338	372	381	386	336	368	340	354	346	370	345	364	314	352	353	377	348	353	364	347	330	330	331	340	333	329	351	365	359	329	345	346	345	364	346	330	342	338	321	347	327	303	341	382	349	336	355	335	352	393	367	345	354	360	324	352	337	341	362	322	350	352	362	332	346	338	342	351	316	340	362	352	370	397	351	349	366	353	341	311	368	360	367	359	379	366	341	334	350	331	294	394	299	368	314	362	351	327	371	358	368	342	343	354	353	339	342	361	319	352	321	357	345	347	360	341	354	345	345	349	358	296	326	363	359	355	351	335	344	340	364	358	344	338	363	367	379	330	368	355	314	356	309	389	385	357	375	350	327	334	327	313	363	399	315	322	371	355	379	353	356	343	385	325	341	323	300	304	351	332	388	358	323	335	349	361	369	322	369	315	363	368	351	334	373	341	357	357	355	357	347	339	369	357	324	342	331	354	355	336	343	338	334	359	325	340	370	360	337	348	352	371	312	350	346	328	343	336	335	344	341	355	368	334	338	355	355	325	336	345	347	354	363	363	356	360	366	338	347	329	386	329	334	365	358	344	345	353	353	356	375	353	357	353	349	358	310	360	356	386	341	386	346	341	382	343	345	344	333	332	360	394	353	326	359	368	346	347	373	338	332	351	336	340	348	337	359	327	338	374	354	352	351	315	338	389	374	346	346	354	338	370	339	354	323	349	347	347	348	356	343	370	337	337	349	327	357	345	344	337	316	394	396	341	376	349	318	340	348	349	335	358	308	348	361	343	316	355	322	351	357	344	340	335	351	354	357	372	360	340	325	346	331	351	363	371	344	367	362	353	333	366	351	346	307	354	358	333	339	341	322	338	362	372	328	355	325	327	330	345	361	332	327	368	374	367	298	375	332	346	331	339	365	343	331	352	352	349	363	323	333	369	364	354	341	346	340	340	334	344	350	337	341	330	359	367	319	354	356	330	334	352	337	350	335	368	356	338	361	369	345	349	338	334	349	351	374	340	353	330	374	350	364	366	345	338	346	325	340	314	321	351	324	339	373	337	345	335	358	336	337	304	357	353	351	348	341	343	320	369	324	342	376	308	348	353	307	382	326	362	329	348	368	361	353	347	349	348	308	307	361	331	348	313	327	355	345	321	370	333	353	341	365	363	369	356	368	354	364	339	366	368	336	336	360	329	352	328	359	306	337	367	358	326	375	340	356	375	382	310	349	367	350	344	347	322	344	349	370	382	345	343	342	387	385	337	349	344	360	337	325	346	344	359	337	345	336	344	358	347	353	333	340	328	338	327	331	369	338	368	366	322	317	353	359	341	382	343	342	325	326	355	346	372	355	371	350	372	341	354	353	344	351	357	319	322	328	357	326	376	341	341	349	371	376	384	339	346	348	350	343	336	384	348	340	322	348	390	339	378	340	368	381	370	336	345	327	341	354	355	355	315	347	337	339	326	343	362	325	338	342	316	349	358	358	350	316	358	312	342	344	338	342	357	311	358	342	339	332	350	360	364	372	346	362	369	360	349	364	366	358	330	322	339	348	338	345	326	357	345	354	357	346	350	340	376	317	338	337	329	334	324	350	346	355	369	311	355	341	346	345	316	362	381	356	357	352	305	360	345	325	347	348	333	352	338	346	353	334	372	362	328	343	376	313	373	319	357	314	353	361	358	350	341	355	372	371	302	326	341	367	373	323	308	361	344	355	380	356	352	317	356	344	323	357	335	390	349	328	352	374	369	371	354	347	366	356	355	332	327	338	330	348	361	347	363	364	359	341	308	335	355	325	369	324	311	369	355	322	354	336	333	365	337	353	350	387	358	353	367	400	376	362	352	347	338	363	360	357	358	375	352	339	345	361	370	356	351	345	377	346	338	343	370	321	386	327	364	365	318	336	364	325	364	343	356	347	343	330	344	355	372	361	377	327	348	312	327	347	349	339	357	383	363	337	363	396	313	346	346	378	345	340	392	341	356	350	340	354	352	345	378	361	367	321	346	343	376	377	330	365	373	355	370	346	387	352	335	341	362	349	377	358	349	356	343	344	356	341	323	309	367	393	365	359	342	342	352	368	318	333	357	332	336	328	335	345	347	352	347	365	319	312	351	336	355	340	334	371	361	327	347	337	346	399	365	340	361	341	362	353	329	352	359	348	406	368	358	380	358	324	344	364	345	359	324	353	347	341	361	345	363	369	350	307	318	338	326	394	314	359	336	341	384	308	362	352	348	348	373	327	332	339	324	338	376	351	350	365	390	371	372	364	379	337	321	340	342	356	352	354	323	334	310	359	360	343	338	341	348	330	349	344	365	391	352	360	346	369	357	372	322	336	348	378	378	355	360	351	352	330	358	326	359	365	387	350	373	325	333	348	344	352	345	378	381	376	342	342	329	359	340	354	332	344	355	338	362	369	346	361	318	331	335	357	389	343	357	340	324
12654	2524	1630	1981	5014	6569	6372	5519	4857	4152	3555	3049	2650	2495	2077	1883	1766	1546	1492	1421	1343	1244	1179	1037	1090	1033	1011	940	909	877	857	815	800	808	739	732	737	776	724	699	645	630	663	633	660	595	664	643	607	610	657	558	591	582	575	599	623	576	594	582	576	612	561	582	596	562	557	606	561	580	549	565	525	527	584	552	533	518	573	571	600	580	563	560	499	549	519	510	507	539	566	540	546	541	534	545	533	512	504	505	531	515	534	500	499	539	538	519	548	480	546	504	506	532	510	522	519	499	466	501	513	536	517	519	550	471	536	483	564	487	512	478	508	536	528	508	538	543	471	463	533	501	495	516	496	508	483	491	514	495	528	544	480	541	526	503	504	497	516	529	487	500	532	487	545	502	497	479	519	538	521	525	514	554	501	484	527	519	529	480	491	507	507	495	511	486	521	505	531	554	488	507	506	524	488	471	512	503	524	473	510	498	504	469	473	516	520	493	506	496	480	514	517	527	507	515	501	503	504	557	522	487	491	530	532	515	541	498	511	519	498	543	489	525	485	504	511	508	516	487	482	515	499	533	552	550	515	553	507	485	494	526	490	516	509	520	509	530	510	545	510	546	530	511	508	526	511	493	499	535	504	512	484	481	488	553	488	540	517	533	464	517	492	550	540	499	517	540	491	530	510	522	569	505	470	502	469	508	475	517	508	529	499	481	479	524	513	539	509	519	544	513	480	508	510	499	462	509	493	488	493	547	511	515	515	498	495	511	514	526	485	509	500	483	543	492	508	510	504	512	528	499	504	487	499	495	515	490	507	537	487	474	511	501	500	506	508	498	492	555	511	506	513	525	492	489	529	474	495	500	530	449	523	489	474	551	498	513	505	500	542	527	501	508	469	530	533	533	554	503	499	501	507	478	552	524	536	442	466	497	490	496	490	511	547	513	501	478	536	482	499	488	518	517	481	494	527	493	500	489	482	506	508	512	489	488	510	489	505	489	510	493	493	524	531	546	473	493	504	496	497	507	515	492	499	502	488	508	497	489	499	543	514	480	504	529	489	527	530	506	494	493	484	504	519	481	470	526	494	508	512	490	554	502	517	533	491	449	489	490	476	491	532	498	508	509	536	494	497	539	506	529	528	506	502	495	452	532	524	494	477	536	514	505	492	551	471	499	495	525	485	509	543	488	500	505	533	525	515	503	516	551	519	506	502	457	533	502	528	478	509	518	469	541	466	521	492	537	523	547	498	516	497	505	471	499	487	521	529	501	510	478	532	507	500	529	498	458	505	492	515	523	497	491	510	536	530	551	480	521	496	511	545	501	516	534	489	510	536	478	541	502	510	495	492	498	522	496	491	483	489	516	504	491	523	491	484	527	535	494	486	516	524	501	506	494	514	477	523	500	511	522	519	516	514	478	547	503	546	498	507	498	509	497	496	516	542	507	473	536	526	491	479	494	526	519	517	492	531	492	498	508	541	479	494	490	496	499	511	485	529	497	512	492	517	476	492	549	474	535	503	514	503	518	496	507	523	535	493	525	525	464	523	560	513	492	519	534	485	514	494	499	515	501	525	503	506	509	464	500	510	514	496	499	500	477	491	493	517	443	502	529	467	490	515	501	510	487	495	497	488	510	515	503	489	491	494	501	500	477	492	500	505	519	499	528	511	550	511	522	487	527	488	512	496	495	501	528	487	532	499	515	532	489	533	500	472	526	484	491	540	524	492	524	495	496	492	518	502	529	544	515	521	464	473	511	471	524	496	496	474	455	498	525	507	499	483	488	528	502	535	498	501	502	541	496	497	496	524	501	513	526	520	482	466	496	516	514	497	465	498	527	513	484	489	479	514	525	506	526	535	536	510	518	519	476	522	504	517	487	479	478	501	501	501	543	495	527	490	517	531	531	521	492	464	498	505	466	485	529	514	539	509	510	518	520	492	480	557	505	539	532	483	495	493	480	513	478	451	515	503	496	516	501	533	479	451	516	478	489	489	517	533	500	487	519	508	517	538	513	475	484	470	516	521	499	501	483	487	539	513	494	528	526	523	483	492	541	489	517	491	485	503	503	525	536	490	521	498	552	509	524	558	497	542	493	488	473	520	513	528	471	508	496	507	513	511	486	510	529	514	539	484	527	509	482	502	505	534	503	485	483	499	507	482	551	480	451	505	493	480	493	514	503	489	493	525	515	478	453	506	534	490	476	492	518	490	522	529	517	528	490	498	495	521	506	540	499	513	550	526	464	492	503	498	493	509	492	530	488	525	539	504	475	501	512	543	538	467	509	520	489	466	494	515	489	490	471	534	537	496	557	524	500	473	488	499	544	529	505	534	531	560	494	472	534	481	504	484	499	512	493	522	483	457	508	500	486	491	561	497	488	490	477	520	492	517	530	492	501	468	546	497	516	513	507	463	530	547	497	487	522	509	480	456	550	484	519	506	527	490	493	498	513	511	541	483	560	550	485	485	534	489	497	485	498	485	485	506	487	541	495	500	505	491	459	488	490	509	518	523	498	517	522	481	520	498	541	491	497	468	500	508	533	489	537	506	473	533	497	490	467	506	482	510	498	514	499	495	517	484	504	545	489	490	488	516	480	504	518	505	495	516	513	475	460	478	462	484	509	476	491	514	492	481	488	486	511	483	542	531	518	500	456	482	475	528	487	464	561	539	524	505	487	499	495	523	476	544	532	511	494	506	536	530	520	475	500	574	540	509	506	540	539	511	501	524	491	465	513	498	484	489	483	543	509	506	494	516	477	517	482	534	509	505	503	479	498	522	554	509	530	498	490	479	479	486	514	483	506	460	504	538	492	522	526	481	515	469	507	525	514	521	487	474	523	512	543	509	514	527	497	523	524	459	517	516	476	511	486	526	471	534	535	528	502	482	558	493	497	517	521	520	475	495	538	491	526	475	519	478	487	492	540	507	511	490	484	552	507	463	491	510	468	515	527	501	468	509	517	498	509	516	525	486	470	502	503	481	523	493	494	532	501	490	503	510	460	464	493	532	484	523	477	503	538	517	500	528	526	501	486	492	470	475	507	518	506	512	533	505	497	452	504	493	505	500	512	546	507	492	525	480	506	530	492	530	480	498	523	488	544	453	474	494	493	506	521	495	476	478	489	487	522	547	465	533	486	484	538	509	470	541	514	520	472	520	519	508	501	500	520	534	477	512	522	494	501	488	497	521	526	521	475	529	477	521	511	541	490	489	542	492	511	487	506	524	498	490	511	461	499	489	493	519	528	552	508	528	514	500	496	536	477	509	518	540	532	475	513	504	533	495	537	519	515	488	514	485	508	491	543	505	498	526	528	514	546	505	466	527	505	516	502	512	488	557	478	468	511	516	521	532	481	493	525	518	498	511	494	472	516	523	515	506	552	468	518	474	526	474	496	510	524	447	464	480	473	501	497	508	472	490	459	519	469	482	550	499	503	462	477	478	514	553	521	501	488	494	536	538	520	461	485	518	501	513	540	558	529	476	510	475	525	503	509
5682	685	597	569	571	678	668	690	645	616	587	580	544	584	532	552	524	519	525	473	493	505	505	516	494	491	525	508	496	494	473	518	475	513	491	487	439	462	496	490	467	524	531	526	480	488	461	443	493	476	495	477	508	510	488	482	501	466	465	506	550	539	499	502	487	483	482	493	491	466	501	469	458	488	453	458	503	489	461	463	503	499	490	446	476	548	518	491	481	469	500	481	506	501	452	489	494	510	483	450	486	483	457	486	479	497	520	500	492	452	472	493	481	486	461	461	504	507	496	497	469	479	460	472	481	499	509	492	451	546	488	465	438	561	508	479	481	472	482	465	475	479	469	505	423	465	531	456	529	468	467	466	516	512	480	477	465	482	484	512	499	475	514	520	521	510	495	535	524	535	465	502	499	491	479	514	488	498	510	485	479	485	458	481	469	489	481	463	482	467	467	467	482	513	489	490	455	488	481	463	491	504	455	447	519	472	479	459	447	518	472	497	510	494	472	466	502	520	502	520	518	502	473	451	455	467	485	504	493	454	488	505	474	468	466	484	477	508	485	475	487	503	462	460	505	511	480	490	467	505	506	498	500	501	488	466	503	518	441	492	487	481	476	506	442	485	491	486	475	477	477	485	479	482	525	502	490	479	506	485	513	474	449	482	509	487	516	482	528	521	478	507	495	501	499	474	500	507	491	504	463	507	515	481	516	489	489	482	462	492	459	451	496	490	466	472	528	466	494	529	507	498	478	508	464	493	493	503	476	503	479	462	482	466	507	426	481	500	451	516	486	515	472	467	447	511	484	505	503	506	515	498	477	482	532	511	523	471	511	490	488	456	491	496	471	462	483	491	490	501	463	506	482	529	544	461	510	492	510	505	501	486	513	460	469	447	492	493	496	514	499	475	488	473	477	491	514	488	484	444	517	484	468	463	440	494	455	502	489	476	447	479	487	501	541	467	489	488	476	482	491	476	442	478	497	511	467	478	446	455	489	514	507	490	436	479	477	489	463	473	509	445	472	519	469	515	515	471	486	462	472	490	464	499	465	496	463	485	457	494	469	494	471	477	479	481	473	466	454	526	445	464	449	471	498	517	463	517	499	454	513	489	489	481	491	472	470	489	507	530	477	504	464	487	476	494	479	430	508	495	494	484	468	468	480	488	466	498	491	484	522	478	515	511	489	493	477	524	479	480	429	483	507	482	477	514	487	432	481	475	480	495	498	466	498	521	538	471	455	509	491	497	472	465	454	545	484	526	532	489	484	488	491	509	489	516	489	514	468	487	468	466	503	464	504	510	473	515	450	459	517	476	459	472	433	493	477	452	457	503	513	480	490	494	489	486	442	512	503	509	444	481	485	499	485	457	482	479	503	453	519	498	489	485	492	476	454	526	473	464	473	499	416	481	516	516	462	486	478	455	458	491	488	457	493	498	499	477	448	508	464	470	492	490	479	475	506	483	494	475	437	480	477	472	480	511	495	487	509	465	470	472	479	516	483	479	526	478	489	497	478	522	484	505	493	491	461	491	470	470	506	500	458	489	503	516	481	485	506	505	495	482	453	471	474	557	488	493	473	514	495	488	505	527	495	478	452	517	497	518	486	477	531	511	491	488	523	494	476	492	485	510	487	437	489	465	453	514	522	521	501	487	468	486	484	452	443	521	494	484	444	460	513	513	489	508	451	485	498	488	496	502	492	423	440	510	484	465	411	477	476	490	473	509	488	490	446	520	483	497	495	508	505	484	490	485	485	482	498	482	505	473	494	495	518	539	478	490	530	520	527	482	485	472	437	484	484	451	483	480	430	478	485	476	470	448	496	466	497	518	493	492	486	458	479	477	457	467	471	505	451	502	486	456	455	488	466	500	461	497	481	493	495	449	512	477	470	467	448	484	482	506	499	473	487	489	512	468	507	521	497	471	470	481	483	455	529	442	514	483	475	490	496	468	514	496	525	467	491	454	528	517	438	479	477	486	476	485	472	486	497	519	470	471	508	496	479	521	501	502	494	470	518	459	464	500	492	519	485	497	438	514	488	508	508	476	468	476	509	502	494	495	474	497	475	485	457	498	454	490	495	466	476	458	495	458	481	483	448	492	504	431	494	471	507	504	469	496	467	463	472	456	480	486	487	477	458	473	507	493	487	499	520	493	472	522	467	475	501	502	490	502	456	494	500	506	455	465	490	472	505	485	494	455	464	493	520	521	474	512	485	512	469	452	468	443	463	529	521	470	485	490	513	537	503	456	508	485	493	497	500	501	489	500	531	515	484	481	480	448	474	449	472	486	542	479	493	487	488	504	470	472	479	516	452	504	470	477	475	445	462	528	486	452	497	496	488	518	474	467	499	470	489	485	497	486	495	536	537	443	463	505	508	508	451	473	464	472	476	515	504	479	498	459	486	480	499	499	521	509	459	456	496	476	544	504	505	468	441	476	483	517	490	487	485	471	501	499	496	473	456	475	483	503	487	502	518	533	482	483	477	469	510	433	472	481	492	493	502	462	508	497	475	492	484	475	486	494	485	460	516	450	543	466	529	465	464	487	484	467	480	448	455	476	474	497	509	482	514	435	474	504	510	494	502	476	486	454	495	461	469	463	455	505	481	490	516	438	494	497	483	509	467	492	477	497	501	511	476	454	509	529	497	461	487	536	475	477	479	495	457	487	509	448	487	492	488	504	509	489	495	509	483	455	506	475	502	487	535	473	457	514	458	522	502	495	465	495	457	462	486	454	513	480	503	487	452	492	491	483	498	489	456	489	481	470	462	502	478	509	464	497	475	508	515	511	480	467	507	500	517	510	479	466	466	519	432	506	427	497	527	477	489	490	524	462	479	496	509	484	503	497	464	504	457	482	488	487	497	480	514	510	495	498	455	466	496	479	515	490	505	468	455	496	522	469	500	462	451	482	489	477	509	492	523	449	507	460	487	466	494	498	534	477	484	478	526	491	476	499	489	515	462	502	477	476	502	509	490	433	473	481	471	488	495	425	490	494	484	487	521	483	506	490	518	459	515	484	501	471	501	490	474	488	501	507	476	472	445	478	453	454	483	459	492	489	496	522	473	468	477	506	470	490	467	481	484	484	487	499	469	483	519	501	536	502	455	517	471	465	445	482	475	458	469	519	485	458	488	458	457	490	475	456	458	470	460	522	493	463	515	440	497	500	459	462	495	486	504	507	504	447	506	464	489	495	461	474	475	494	491	460	468	501	498	509	488	502	474	546	466	494	479	451	511	500	451	442	463	478	430	480	487	469	487	466	479	539	500	488	450	486	461	516	492	518	506	459	519	488	478	490	517	492	484	466	492	511	488	509	509	496	484	461	460	452	495	489	506	463	525	523	489	517	478	485	482	496	479	483	450	473	484	471	521	473	477	498	464	467	446	481	496	473	467	474	479	519	481	495	462	489	493	477	511	487	458	498	464	521	477	490	497	467	484	493	474	491	492	490	531	437	470	494	469	449	499	455	499	481	490	488	483	486	523	521
7602	1062	823	913	1382	1563	1478	1324	1190	1173	1067	994	972	897	876	833	806	781	785	758	745	754	684	733	700	735	713	675	708	625	753	681	696	671	646	614	626	697	676	689	686	658	692	646	660	627	663	622	652	618	640	625	645	672	603	624	648	659	639	645	622	613	641	651	645	630	645	661	638	633	653	647	641	581	652	622	646	633	663	613	640	652	661	628	668	638	625	627	624	648	620	674	589	668	649	634	668	601	690	627	637	630	603	642	640	672	680	592	635	650	634	684	679	664	609	645	654	640	660	634	644	648	639	598	645	614	644	636	630	617	649	634	613	694	656	596	647	632	657	635	657	651	637	628	651	651	647	641	679	658	660	632	629	607	606	616	647	686	563	650	624	646	637	632	630	643	616	613	671	624	627	632	685	601	655	667	653	661	633	651	668	620	669	634	700	692	701	619	667	706	604	685	637	618	604	582	647	640	622	612	650	658	662	637	640	624	605	655	623	668	647	619	615	632	624	600	610	656	649	663	628	624	671	666	632	644	627	670	617	623	637	634	621	608	652	630	628	675	642	692	643	641	638	662	681	638	622	644	670	631	602	668	660	681	619	670	656	631	597	665	682	637	610	618	603	666	641	639	659	671	636	634	664	630	651	648	619	653	650	632	670	695	686	644	606	623	612	643	636	637	658	649	632	640	623	623	654	603	611	666	646	634	637	638	628	631	655	617	635	680	599	662	614	622	619	616	650	644	604	646	612	650	642	674	617	668	683	638	671	621	630	690	632	648	643	655	664	604	668	638	632	628	665	668	603	656	645	620	694	630	590	625	648	705	624	643	629	609	600	618	641	666	643	663	600	633	669	655	622	648	629	626	646	682	632	614	618	645	672	603	603	636	658	673	623	591	658	634	639	628	646	656	629	656	626	654	647	680	675	719	612	685	627	609	636	643	631	615	664	629	568	634	603	627	611	675	631	625	654	651	676	662	620	657	602	593	649	635	649	652	650	609	638	628	625	653	635	664	678	622	630	679	650	637	648	620	617	662	628	667	634	628	667	629	645	645	615	642	668	658	608	680	641	671	635	696	627	620	650	677	647	623	628	581	619	639	613	631	668	657	622	639	634	614	646	666	640	628	644	674	613	631	608	610	636	656	645	647	608	685	646	668	658	650	638	650	659	670	622	651	682	609	651	631	654	672	641	620	620	649	617	671	655	633	646	657	675	674	614	612	647	661	601	651	628	690	630	648	627	662	614	613	620	642	634	642	619	658	573	619	642	645	654	664	638	647	595	621	625	674	629	635	645	589	699	673	659	639	661	632	594	619	575	601	654	640	636	636	645	618	644	663	651	659	677	621	664	685	622	652	639	628	670	662	637	658	603	617	595	671	637	623	673	741	644	653	636	663	632	610	660	712	669	683	633	619	622	676	613	659	609	634	664	630	637	646	666	636	612	638	594	671	674	641	644	570	675	655	628	633	624	670	611	642	646	643	632	690	655	636	607	640	636	602	637	651	674	670	634	651	643	616	630	626	625	623	590	603	588	609	618	585	657	634	666	609	601	651	631	634	653	632	673	628	662	646	643	632	629	618	597	638	659	669	607	670	646	646	616	637	653	653	616	636	643	596	626	663	649	640	612	604	634	652	635	668	650	678	641	698	623	658	675	666	668	646	655	655	652	635	633	612	649	692	639	646	589	649	647	664	666	658	607	661	643	643	644	656	613	590	628	625	638	649	656	607	607	675	574	647	597	653	650	649	602	663	613	678	638	600	641	613	603	656	646	649	613	624	634	615	657	649	626	662	614	656	625	632	643	616	621	573	687	636	631	638	607	652	598	616	696	663	680	667	641	673	624	638	684	657	635	638	661	642	624	651	637	679	644	644	652	627	668	636	649	623	669	580	674	643	640	629	614	659	613	637	645	649	598	639	690	641	694	657	668	653	659	621	659	681	667	652	597	606	696	630	624	673	689	636	614	611	650	654	664	644	648	630	655	631	620	617	630	672	652	640	694	627	631	606	661	666	631	623	703	637	646	606	598	646	625	662	625	668	665	611	619	632	634	635	665	610	651	620	670	626	657	647	647	637	627	600	639	629	608	595	629	657	609	640	618	652	656	647	682	622	666	650	653	610	613	659	660	658	623	626	631	690	653	643	659	671	656	629	638	704	595	667	613	638	612	641	617	640	607	678	649	660	639	634	606	700	617	657	625	660	609	623	656	653	640	604	677	658	589	644	633	582	637	684	664	627	658	606	603	648	662	663	640	631	641	608	633	614	642	668	638	603	616	635	645	639	651	654	626	646	640	690	629	651	668	652	655	643	630	630	643	680	624	664	667	608	627	646	598	650	634	618	633	628	651	646	687	644	674	601	612	644	654	649	616	637	640	647	643	619	679	688	595	649	640	649	650	639	617	618	647	628	643	645	656	651	632	616	663	664	652	675	655	651	641	643	610	647	647	643	657	708	627	640	650	632	643	609	674	607	641	681	618	643	609	665	639	674	664	700	636	637	597	584	625	630	639	599	651	597	640	652	629	634	640	605	652	669	617	638	673	631	664	608	668	640	643	670	619	623	653	643	613	647	652	603	640	669	614	611	676	660	629	637	643	628	564	627	641	600	607	678	640	625	659	645	595	608	647	698	598	652	640	665	671	645	655	628	645	692	651	686	633	655	642	637	662	641	629	594	656	658	631	591	617	591	616	635	671	631	624	661	684	686	630	617	662	654	666	638	602	602	665	635	623	634	690	636	652	652	622	675	653	631	615	641	642	663	644	595	633	633	642	616	602	656	606	649	670	642	635	671	625	623	633	610	650	615	626	626	599	648	632	631	692	641	602	623	642	612	679	603	682	617	649	621	663	676	609	706	621	639	641	634	618	641	670	636	642	636	645	638	663	654	615	663	664	598	654	637	609	647	645	607	636	659	650	681	637	675	623	661	694	594	610	622	605	660	613	618	582	652	644	650	592	638	661	647	596	649	640	626	620	648	641	628	676	654	663	641	626	656	642	680	643	678	619	657	641	596	611	673	619	653	671	593	642	645	651	678	658	645	636	638	642	622	706	651	664	624	641	649	617	612	625	642	665	650	638	653	648	642	645	670	612	610	634	659	627	622	593	619	649	587	682	642	612	665	645	648	664	635	656	608	686	663	656	628	674	610	607	649	680	657	641	640	664	665	663	623	631	702	669	640	627	640	581	660	681	661	652	651	631	627	616	671	658	618	637	632	654	669	599	615	620	628	630	668	620	654	647	633	585	646	667	625	625	658	617	622	661	686	624	626	630	615	631	631	651	618	647	631	699	707	694	628	599	614	682	656	624	671	618	637	616	631	601	675	655	661	641	675	663	613	650	600	674	630	636	688	673	674	667	613	648	654	662	674	657	641	700	668	619	621	638	658	638	664	668	660	600	643	640	627	669	645	646	614	619	605	666	627	678	667	634	597	650	652	611	695	662	682	695	648	650	659	641	678	660	637	620	608	590	637	628	635	669	638	624	643
14831	1792	1019	907	1071	1424	1657	1548	1446	1310	1203	1182	1096	996	920	921	871	872	890	779	774	729	739	749	725	711	724	644	697	688	659	690	682	676	680	719	668	680	660	682	658	655	679	673	655	649	681	678	612	677	613	618	663	652	607	622	570	624	604	634	658	624	627	676	684	611	643	685	589	628	624	659	627	660	631	620	636	633	601	646	633	628	639	644	677	691	658	628	586	641	623	615	635	663	601	607	650	620	638	627	659	675	695	647	638	637	617	674	661	658	667	663	619	639	651	669	657	643	595	631	632	619	635	645	657	597	652	699	657	634	650	634	617	637	659	623	649	641	625	601	599	610	629	653	639	631	625	659	614	646	633	619	619	597	633	611	676	675	608	605	701	652	650	608	608	634	686	659	639	589	688	600	642	605	651	610	635	597	609	684	617	600	649	636	643	580	670	605	635	657	699	606	599	611	626	639	635	638	627	609	612	613	593	632	650	614	668	604	633	626	660	642	687	623	623	659	629	605	630	635	648	660	648	644	598	657	635	664	651	637	636	652	646	657	621	667	669	613	622	666	628	616	637	609	653	630	635	685	656	601	660	633	613	632	629	619	647	664	624	653	650	639	664	648	649	660	616	693	586	633	678	687	660	617	623	657	663	626	637	609	640	654	668	631	596	626	644	670	642	621	639	654	674	666	607	670	613	659	669	605	696	656	626	634	631	623	650	616	653	619	705	682	621	595	605	641	583	618	583	684	627	600	641	623	609	666	659	642	672	642	640	593	635	653	666	661	682	696	641	672	630	647	622	616	654	630	593	634	652	639	618	669	610	642	623	648	700	659	615	635	633	691	634	686	579	631	658	623	630	621	634	588	651	640	605	613	592	645	605	615	649	584	641	621	661	591	613	685	635	630	663	589	603	643	639	588	650	586	681	667	663	624	652	593	615	663	658	640	648	624	624	602	624	651	646	605	620	645	648	666	677	638	631	617	614	690	627	619	634	631	660	617	627	643	666	645	644	680	655	613	615	672	694	636	591	611	673	644	634	655	604	636	609	635	640	646	645	677	707	600	626	636	629	633	623	627	592	639	644	585	618	621	627	613	614	648	661	593	576	634	653	626	661	673	692	611	626	673	623	644	636	661	595	640	606	611	666	623	631	646	685	641	635	623	629	624	609	676	637	635	627	620	654	617	648	596	662	629	592	629	641	611	671	646	648	619	612	622	634	625	645	623	616	643	609	615	629	606	655	670	630	624	655	586	619	627	676	639	677	659	658	644	633	630	651	606	631	642	644	645	665	666	652	661	645	612	657	623	670	660	637	652	631	664	632	624	590	626	613	636	620	626	626	639	575	636	633	651	661	637	677	607	651	619	628	624	636	656	606	677	609	595	617	686	626	668	597	653	648	612	661	697	649	641	615	608	642	666	630	617	625	652	602	615	666	641	593	649	674	586	664	642	641	646	592	617	659	609	609	634	657	670	647	611	595	651	646	601	634	667	664	642	607	621	599	594	627	593	606	577	687	672	651	597	635	612	664	635	670	625	608	612	593	638	679	570	659	660	597	657	612	631	645	610	634	674	605	616	628	621	622	652	639	624	660	611	645	614	601	606	657	653	652	606	649	635	647	674	656	652	652	674	633	623	648	629	647	629	607	656	593	609	623	631	655	683	636	640	638	644	654	658	588	642	711	652	657	616	655	601	645	621	636	642	629	649	653	618	627	618	613	619	636	622	676	650	646	651	637	641	646	634	597	636	642	648	620	654	662	664	590	612	614	639	628	658	641	588	641	660	630	654	598	637	670	588	661	579	643	623	654	645	654	651	646	663	645	623	671	671	626	606	591	659	608	633	671	673	625	664	644	687	643	616	639	616	628	603	654	576	665	633	669	610	621	658	644	683	628	693	581	671	653	701	664	641	639	650	642	642	679	643	599	623	618	638	630	667	630	613	619	633	682	602	658	641	668	671	677	652	624	630	652	594	641	641	586	608	677	642	652	613	623	631	635	646	650	614	640	632	650	601	637	616	662	648	667	615	639	616	611	638	661	674	628	601	628	615	625	647	631	644	650	625	630	630	661	627	643	619	680	674	629	633	592	644	640	640	644	614	670	609	650	628	627	679	647	615	672	634	630	631	607	626	595	648	651	633	633	570	622	614	680	632	659	623	637	687	655	652	615	645	617	691	637	644	630	623	647	640	611	646	642	657	675	667	676	643	692	655	670	660	629	622	620	575	608	632	639	619	637	680	651	651	664	590	603	663	656	625	700	668	620	633	608	651	637	631	657	622	609	664	640	629	616	590	586	642	680	650	587	655	625	590	603	609	656	653	634	641	588	650	625	588	671	658	671	645	602	615	668	636	693	661	646	689	643	650	641	617	628	629	615	631	614	641	659	635	635	637	661	624	660	644	616	678	673	671	647	605	660	611	621	615	663	626	626	646	689	624	642	609	646	651	628	672	651	665	599	664	633	671	623	633	630	677	642	628	667	637	603	654	652	637	616	620	668	669	606	619	643	662	663	617	633	626	629	609	608	653	597	656	651	673	618	652	650	649	620	628	657	656	634	662	652	589	606	645	625	615	625	646	649	643	640	620	614	698	639	605	652	596	668	645	672	657	649	623	628	667	634	664	664	658	630	658	641	589	626	678	662	660	680	611	650	645	676	677	639	640	643	639	637	632	663	660	693	660	647	691	626	631	648	595	660	629	681	670	606	616	629	645	641	657	654	673	629	625	650	616	654	650	679	648	605	628	643	649	588	648	642	598	622	650	660	661	652	625	673	680	625	644	590	586	606	658	645	640	664	705	656	643	675	626	659	647	658	620	628	633	635	623	617	669	597	640	629	728	673	603	606	617	622	624	627	643	631	667	654	633	620	592	615	663	636	643	672	635	595	649	666	647	586	638	662	600	629	673	622	589	619	647	641	621	656	618	690	628	647	597	655	666	608	603	665	608	638	634	602	606	640	644	596	633	650	632	618	653	634	626	596	618	653	639	660	643	622	638	626	677	664	660	596	644	618	666	679	639	640	628	611	649	656	628	625	609	611	635	616	656	672	639	639	572	577	576	623	650	613	667	615	686	643	625	635	653	605	632	685	624	648	638	634	630	672	602	602	636	622	606	627	666	580	630	673	613	630	673	630	639	647	648	648	621	635	608	662	629	603	625	622	624	669	682	609	656	604	610	610	613	634	589	598	627	615	620	630	681	645	643	662	622	631	652	653	609	622	668	663	693	639	632	668	649	626	586	614	646	639	642	591	610	644	659	632	690	616	604	668	627	614	616	660	646	655	658	655	665	667	646	656	625	626	656	652	612	675	606	669	622	630	720	640	660	642	632	653	646	620	672	646	647	615	670	613	634	587	655	604	654	683	625	631	645	639	603	639	576	664	597	627	638	653	632	621	640	625	696	656	628	620	601	574	639	643	595	630	630	636	658	645	624	652	650	634	600	672	636	654	668	650	663	636	641	671	660	634	628	655	614	633	618	589	640	670	615
10917	2118	1544	1863	3718	4753	4597	4116	3555	3103	2787	2480	2258	2083	1844	1695	1601	1535	1447	1432	1390	1364	1253	1202	1191	1191	1207	1137	1115	1062	1102	1044	1014	984	1046	1057	974	982	975	987	981	940	945	923	953	944	902	926	909	895	977	920	903	923	912	940	882	947	920	900	881	882	852	880	903	894	877	822	902	927	852	840	909	849	909	918	903	872	889	891	808	841	896	859	893	890	893	846	870	875	880	880	917	879	862	830	875	874	920	880	876	872	874	870	883	915	842	840	948	847	885	891	857	917	862	882	882	895	790	858	850	891	861	882	840	864	838	857	868	896	863	850	872	879	829	878	888	865	806	877	898	862	845	862	861	873	869	808	842	888	844	861	865	900	856	887	902	849	893	912	889	856	816	887	873	895	838	867	873	925	882	866	845	884	872	822	862	865	878	864	847	878	822	874	864	812	850	871	832	865	815	878	893	835	818	829	822	846	883	864	862	860	832	865	847	886	881	892	867	854	847	912	848	871	877	856	884	867	795	831	824	811	859	827	874	887	902	871	875	847	847	804	893	793	861	867	872	892	862	844	878	804	838	829	876	880	850	848	847	830	827	903	893	829	830	837	866	865	825	865	869	869	879	851	875	875	851	796	870	844	856	903	848	836	841	904	817	871	908	830	884	858	884	854	827	872	911	854	844	914	865	925	819	878	848	878	869	828	854	796	921	824	845	795	818	839	886	824	904	831	852	864	854	837	867	827	825	825	874	857	921	911	872	857	843	918	892	909	876	823	852	843	798	868	846	866	900	834	879	888	879	826	873	856	839	875	810	821	875	809	843	817	839	835	824	850	794	840	840	824	799	847	888	836	875	869	911	860	849	849	865	884	853	826	836	826	869	873	920	843	848	889	858	872	843	851	878	849	852	844	866	909	866	862	858	834	854	851	823	887	895	881	849	813	866	844	860	886	880	889	892	844	862	837	839	774	837	875	823	868	869	859	855	871	881	840	855	875	844	877	835	897	912	856	871	902	862	852	922	889	888	852	848	918	848	860	877	850	837	846	853	859	852	864	863	842	905	866	844	832	898	891	833	837	893	855	892	828	867	878	828	802	906	881	840	879	854	818	890	889	893	842	839	778	792	871	890	888	877	868	892	833	919	849	896	871	806	847	884	853	860	816	864	892	841	854	854	850	848	840	908	877	858	907	835	889	854	830	849	828	871	868	848	849	882	811	867	860	867	826	883	827	850	859	876	845	812	858	879	819	860	927	856	889	872	844	913	840	853	881	854	822	846	870	867	829	900	871	848	926	870	902	858	842	890	861	866	816	850	919	860	842	842	872	802	863	876	890	911	917	872	818	911	888	908	860	851	872	799	869	842	814	848	859	859	861	869	865	847	855	837	879	837	865	882	835	860	849	841	864	850	898	792	876	822	922	857	846	875	886	846	855	845	827	848	892	824	863	854	820	873	842	880	911	890	800	861	915	866	814	873	868	876	874	913	862	911	837	840	870	855	870	826	831	842	835	834	861	815	869	856	863	841	904	829	840	841	863	896	861	898	852	887	896	863	794	839	861	908	894	795	870	865	809	836	872	896	848	827	899	845	871	889	829	867	884	836	837	869	811	822	849	884	860	841	862	860	870	828	882	811	898	857	914	822	845	875	794	848	862	886	858	846	817	837	887	828	885	870	875	824	878	868	860	816	828	833	834	865	851	807	885	846	825	794	843	865	863	826	890	884	897	855	859	842	889	869	865	849	845	862	836	854	851	857	861	880	836	891	868	843	884	864	873	912	855	899	852	810	828	869	806	925	878	819	832	853	842	863	854	913	804	856	857	835	839	844	896	829	891	847	861	857	857	877	858	849	861	884	845	856	861	872	852	841	858	824	828	887	817	807	836	872	887	879	880	898	859	863	865	827	878	858	842	872	865	855	846	877	888	915	785	820	832	896	822	892	809	879	899	848	867	804	849	881	848	858	806	862	895	832	861	835	858	876	912	879	848	889	863	828	847	877	843	850	892	874	860	853	834	854	875	852	855	915	852	902	884	895	814	836	843	834	900	838	873	818	904	819	861	833	919	828	833	889	871	856	905	884	819	810	907	866	824	861	817	828	824	866	861	856	828	885	892	889	835	819	850	901	808	869	871	869	846	856	860	857	824	888	841	838	814	809	853	821	863	817	821	861	817	858	870	904	831	860	816	894	863	877	867	866	858	850	850	883	829	897	884	841	894	855	821	907	856	897	867	832	880	806	833	902	874	846	839	911	808	863	893	891	834	872	849	851	887	862	924	806	915	876	900	888	902	861	850	828	918	884	861	824	848	858	856	891	916	849	893	799	801	839	829	812	865	919	835	849	876	899	826	890	849	856	894	817	847	850	895	859	812	826	869	886	863	807	923	842	873	873	847	879	926	856	885	867	912	820	896	850	831	877	839	896	888	887	853	873	839	852	857	823	815	856	838	859	832	848	878	872	832	861	911	885	835	868	832	838	859	891	859	788	832	879	866	940	840	900	869	877	851	879	845	860	854	871	831	832	835	895	897	869	854	892	919	884	888	842	848	835	817	834	827	850	886	841	841	835	832	863	827	843	837	880	835	870	859	842	882	858	843	864	907	883	835	859	854	863	835	866	843	879	833	800	882	873	871	866	823	882	861	823	811	857	844	853	886	874	856	863	851	871	940	879	860	847	837	903	898	874	858	853	852	849	870	847	891	804	867	872	819	883	822	892	848	860	881	923	884	872	885	868	858	835	849	832	880	913	870	842	852	891	860	827	768	916	847	857	840	843	867	877	820	860	857	843	824	876	834	839	906	857	828	890	884	877	861	832	852	844	829	825	864	893	892	840	853	834	809	851	857	845	828	831	838	840	884	844	859	912	877	866	855	874	873	799	868	844	881	823	876	849	854	861	837	818	821	830	860	846	839	836	865	845	848	854	882	889	850	833	850	839	893	863	888	849	828	871	869	887	869	883	800	927	861	885	826	847	864	805	876	826	847	849	846	840	839	868	862	824	851	913	833	872	828	861	889	834	852	888	840	882	855	866	846	821	916	881	872	881	884	808	855	868	870	898	860	852	893	901	871	866	877	849	909	882	903	859	884	876	885	890	871	858	918	866	879	819	891	886	900	847	829	850	887	834	906	871	823	844	890	812	857	866	864	828	839	851	875	805	810	830	831	835	907	917	845	844	888	843	836	840	868	902	858	852	852	850	846	869	850	899	853	859	843	829	892	901	853	869	827	806	870	816	836	867	838	856	887	845	876	848	810	882	885	873	835	889	843	876	879	869	852	832	858	869	885	830	873	856	851	855	863	850	899	839	864	900	832	863	906	807	885	852	790	888	878	854	801	914	880	895	828	839	872	854	903	857	878	851	894	829	857	844	853	851	839	836	883	833	840	850	815	914	834	914	842	881	909	824	856	848	860	897	879	828	901	835	834	903	884	832	859	867	885	827	881	865	861	891	889	898	886	844	893	852	882	838	870	803	894	833	759	856	863	857	865	889	842
6748	1154	508	442	669	1267	1495	1352	1240	1036	837	793	711	560	530	476	432	414	400	375	340	303	313	304	297	259	270	231	223	240	238	235	245	240	222	225	187	209	228	205	188	215	197	209	192	189	174	185	186	162	178	177	190	194	172	191	172	181	202	172	173	198	166	183	166	150	168	184	202	178	180	206	167	186	175	176	151	178	165	172	149	173	162	155	149	168	189	171	169	153	191	166	151	155	157	160	169	165	182	174	154	172	185	173	184	163	180	173	151	182	187	165	176	134	146	183	170	183	167	171	121	167	176	205	165	181	161	137	161	164	167	151	167	143	171	162	165	155	176	204	163	170	155	156	162	175	145	151	141	160	170	162	173	162	175	168	171	150	183	156	184	161	189	138	180	165	159	151	147	155	185	149	161	155	139	169	164	152	146	172	171	164	143	170	169	193	157	164	160	173	165	179	180	169	144	158	158	156	166	163	166	162	157	180	129	165	169	148	169	157	144	151	158	172	141	175	157	151	155	161	175	184	164	159	182	176	165	155	152	184	171	134	144	146	146	148	144	187	146	143	149	157	167	162	170	172	197	168	177	150	167	184	172	140	157	178	160	151	144	144	172	156	147	161	163	144	157	145	168	166	173	167	143	140	163	161	174	150	156	171	168	180	168	163	176	174	170	163	144	150	156	166	177	176	155	187	149	158	144	150	157	149	157	174	179	147	170	165	164	159	171	175	172	137	167	143	158	161	164	173	173	152	159	163	155	157	157	142	141	161	165	163	179	180	161	168	134	160	158	155	146	159	160	156	158	181	146	159	164	174	151	143	154	159	166	164	150	155	156	159	155	153	130	175	164	143	168	155	147	164	145	169	168	158	190	168	156	163	173	173	163	171	146	159	159	187	178	159	175	165	175	177	141	165	144	146	170	160	159	165	160	167	170	182	141	168	173	152	164	161	164	149	175	161	154	174	142	176	144	146	144	170	161	146	152	176	166	177	164	170	170	129	163	157	179	153	155	175	159	174	138	145	161	174	175	166	178	160	159	161	171	201	168	176	165	164	168	164	165	159	170	172	173	150	179	179	162	138	135	165	145	161	154	162	164	172	166	153	149	153	160	173	178	163	181	172	147	179	166	162	149	161	155	145	150	180	187	177	185	156	166	150	157	169	157	167	172	200	166	146	161	178	170	146	159	181	141	155	155	166	148	154	172	170	164	166	165	154	162	163	160	161	181	158	160	175	174	170	162	165	161	160	173	171	157	167	156	166	154	171	174	153	156	156	172	173	183	181	181	156	162	156	133	171	171	137	175	173	171	157	157	168	169	148	179	175	163	174	159	165	160	185	172	171	156	160	184	157	185	165	161	174	166	172	146	169	156	169	160	180	175	135	175	170	154	176	138	175	185	142	151	157	167	155	162	163	154	172	155	160	148	148	155	171	147	161	165	176	160	165	173	174	156	154	146	158	171	145	170	170	134	148	163	156	139	159	168	148	150	154	153	134	154	130	161	171	170	165	133	158	157	171	150	175	147	153	162	169	170	160	158	187	166	174	164	173	149	161	166	180	170	162	162	173	156	165	167	155	142	190	165	180	165	148	167	172	146	147	155	161	166	171	158	153	149	161	156	176	157	146	176	159	175	178	175	169	177	167	171	172	161	164	178	167	173	173	158	148	153	181	164	149	170	152	180	166	163	169	171	138	159	172	160	157	156	156	146	174	174	163	159	148	169	149	179	157	148	170	154	155	171	136	141	182	166	163	147	173	146	153	163	154	156	155	187	140	186	160	167	175	156	170	156	177	181	169	175	181	175	140	179	160	161	183	136	152	169	185	154	167	152	158	158	161	161	154	155	144	180	171	161	138	165	188	183	170	168	164	163	154	154	146	153	160	188	157	148	162	169	169	153	178	175	166	168	178	157	147	154	159	156	169	164	157	169	154	191	171	142	169	173	136	178	178	157	181	160	142	161	163	164	129	168	166	170	159	169	189	166	160	130	151	159	175	146	150	173	154	150	144	157	157	177	155	185	180	149	147	172	168	162	179	161	169	153	155	171	165	158	155	152	178	149	160	138	147	175	168	183	168	159	158	173	147	156	167	183	135	170	177	138	168	172	162	171	156	150	179	160	187	155	154	175	168	145	175	176	166	163	183	136	147	170	157	145	163	159	164	163	160	154	186	164	178	166	139	153	159	141	171	171	163	175	190	172	161	152	156	154	172	170	162	159	167	143	154	160	155	155	152	164	162	157	160	161	169	169	156	181	165	156	159	156	164	155	167	151	171	153	151	153	181	160	161	161	141	163	159	163	165	154	159	166	167	151	138	169	160	151	154	170	156	155	146	142	160	173	176	137	174	169	147	164	160	161	172	179	189	170	177	131	157	165	136	140	172	153	172	146	171	160	166	141	168	161	164	149	168	156	168	163	150	168	156	146	172	170	192	165	137	147	151	159	151	185	166	179	144	150	153	168	167	152	173	161	172	177	164	157	129	171	169	148	178	176	155	174	185	161	185	157	161	155	159	156	162	183	144	148	146	150	153	167	146	144	160	147	170	162	146	180	162	156	167	157	158	166	138	174	152	150	195	145	171	159	153	151	170	161	153	155	159	137	161	156	161	163	158	158	167	156	177	159	149	175	171	183	154	151	176	175	161	157	155	145	175	163	164	152	154	156	162	154	188	152	138	162	160	172	154	161	159	151	150	152	157	152	136	142	140	175	153	167	152	142	152	163	164	150	170	156	165	173	166	154	167	164	177	150	172	178	145	164	147	149	172	173	175	174	157	141	153	146	170	157	160	154	162	187	166	144	167	149	154	157	173	161	175	148	152	172	177	162	151	183	152	161	177	146	169	155	152	164	156	155	156	169	144	159	146	163	166	159	194	165	169	130	156	162	149	166	168	164	180	148	156	168	160	173	174	154	155	179	143	161	149	153	165	168	153	151	165	146	168	172	176	171	148	167	173	177	150	153	166	177	167	144	160	149	150	145	149	160	168	146	157	153	159	163	175	175	167	153	160	189	143	160	160	161	147	141	152	175	172	173	151	171	165	146	167	163	171	147	156	177	166	161	167	177	170	160	144	169	154	166	169	155	165	158	156	147	160	161	142	153	154	166	162	172	176	162	184	152	156	156	171	165	149	161	154	164	158	182	167	151	167	148	176	164	171	149	169	156	146	152	171	143	139	158	179	157	132	176	158	184	147	166	150	165	154	177	132	158	152	156	164	171	149	169	163	163	150	163	152	169	146	160	167	171	165	178	183	170	168	160	141	161	157	174	186	167	144	153	172	162	168	189	177	173	183	178	156	166	162	152	169	141	160	164	147	179	168	161	160	170	164	161	197	170	154	161	150	182	143	179	154	161	154	173	171	166	160	163	156	166	175	148	166	156	158	155	168	173	164	159	161	155	160	160	149	155	156	152	185	160	168	173	156	137	155	155	147	156	148	173	148	153	170	134	169	165	157	153	167	173	148	164	170	161	167	157	152	156	169	199	151
11073	2127	1168	1474	4085	5457	5215	4460	3820	3114	2754	2235	1985	1741	1533	1352	1247	1176	1021	977	871	826	798	743	693	650	613	574	586	527	464	474	463	464	461	445	456	415	407	379	454	381	391	381	358	369	346	336	341	328	349	350	345	317	316	344	334	331	314	290	296	289	309	314	308	293	300	319	324	283	271	291	268	287	315	317	271	273	270	282	300	281	281	259	266	272	270	304	270	300	281	288	257	268	275	248	279	256	257	269	292	267	239	276	285	287	285	240	262	254	267	279	235	252	251	249	229	256	266	253	271	274	265	262	260	266	231	255	250	240	267	255	253	272	244	259	262	243	236	248	267	238	259	276	277	263	253	246	273	279	235	270	269	271	255	235	254	257	269	251	230	266	287	267	251	259	279	250	229	276	264	280	258	255	263	248	253	245	265	235	275	260	238	255	281	269	246	271	277	260	235	243	277	249	260	264	264	262	223	233	245	249	244	240	262	232	247	241	275	237	252	275	244	270	253	254	245	238	245	244	235	238	254	233	298	274	253	239	238	259	245	266	239	261	269	250	248	247	264	243	249	277	265	242	263	259	249	232	235	227	227	278	260	241	247	242	223	254	244	251	243	247	242	259	256	244	228	248	219	238	259	249	275	241	253	240	254	264	248	254	280	248	240	235	272	249	255	235	232	256	220	245	276	256	241	264	231	244	259	282	240	271	236	265	247	254	235	265	225	238	222	250	232	261	243	226	259	249	247	264	239	243	272	273	258	236	236	277	242	252	255	223	251	227	244	233	246	255	218	243	240	232	282	237	250	254	271	249	256	226	223	232	262	239	267	232	252	238	216	261	251	261	241	276	228	243	248	254	232	234	250	266	251	246	261	237	258	229	257	251	253	245	247	230	208	250	249	245	274	269	265	242	267	237	226	270	256	257	231	250	250	249	255	276	251	250	289	243	235	265	249	265	247	256	255	258	214	277	237	252	229	247	232	259	248	299	268	241	257	265	263	263	248	253	262	226	245	238	260	229	256	254	257	233	227	247	259	235	243	220	249	248	243	257	228	267	251	241	249	288	271	225	270	254	254	241	267	263	261	268	257	268	262	275	238	252	271	251	256	252	219	255	266	228	249	246	246	258	244	233	265	295	258	230	256	256	241	261	247	254	245	253	261	261	265	231	235	237	236	269	261	243	221	258	232	256	266	284	242	267	267	230	272	268	236	255	231	242	262	240	241	248	254	258	261	257	247	252	235	284	245	230	239	241	258	266	236	251	241	267	278	264	276	262	235	273	240	260	261	253	246	244	241	234	251	263	277	246	230	264	255	286	261	251	235	246	239	251	247	246	235	274	241	269	232	246	241	242	277	242	250	288	251	272	268	257	256	268	243	238	242	244	245	267	231	269	256	261	254	233	268	252	233	250	244	276	223	235	257	256	233	225	253	266	235	245	250	259	269	249	240	275	237	232	233	251	259	228	245	245	264	261	235	238	253	273	273	263	254	252	290	254	256	223	238	235	244	240	253	249	250	277	221	250	221	269	260	247	273	252	254	253	249	228	241	224	239	264	241	275	255	249	257	243	229	259	263	280	251	246	247	262	251	246	273	235	243	239	237	240	252	263	242	248	253	238	249	236	247	242	273	237	225	243	247	224	256	254	266	232	233	241	275	246	259	242	271	259	244	265	236	274	247	237	271	236	247	247	266	247	249	222	271	267	262	259	252	225	230	269	249	234	251	239	243	232	291	240	263	232	209	243	247	281	257	241	264	255	233	247	242	262	247	239	239	247	260	238	247	253	216	265	253	269	272	221	256	242	250	275	246	241	255	248	273	244	252	252	260	245	245	241	234	255	248	230	258	246	254	272	231	258	237	251	225	236	260	228	247	218	270	257	232	252	266	258	239	228	273	239	269	243	235	272	272	269	284	226	224	252	262	216	200	269	275	258	252	261	259	254	255	246	240	272	233	260	257	241	242	278	251	245	261	232	268	235	274	242	220	217	257	253	228	252	257	256	231	246	258	224	258	266	258	254	253	265	258	249	280	233	221	236	244	253	270	249	240	268	245	237	248	257	264	269	239	243	266	241	253	248	245	253	224	244	223	270	227	215	270	230	238	238	251	235	257	257	263	236	259	249	263	252	265	243	220	207	259	251	246	217	245	267	220	248	254	240	259	250	239	239	243	267	270	231	260	293	245	216	238	263	238	229	288	240	240	269	246	243	257	269	218	257	236	234	255	235	244	254	239	242	248	250	263	243	239	246	278	249	234	254	267	247	270	237	287	232	242	259	239	252	245	239	251	266	257	241	258	265	262	284	254	235	200	253	254	257	247	266	290	250	257	256	270	244	278	253	243	226	260	247	259	231	270	260	247	248	252	268	266	243	251	270	231	245	239	237	257	226	233	271	237	240	235	246	219	254	257	257	225	259	261	253	258	258	235	247	232	259	232	264	254	259	256	248	250	252	247	251	260	260	276	256	244	247	246	240	252	291	244	256	260	257	256	234	242	250	244	237	284	221	253	267	256	245	243	254	268	252	275	226	227	265	271	243	266	250	260	276	247	247	228	238	233	266	257	238	224	257	237	251	232	239	232	253	259	237	252	231	241	247	283	290	284	248	237	255	245	239	248	256	255	247	260	241	244	246	263	263	247	228	254	242	231	257	264	248	281	252	266	234	257	266	237	257	241	235	264	251	226	268	256	254	243	260	231	250	260	270	254	263	243	245	240	252	249	276	244	233	243	261	268	232	256	270	236	254	250	248	259	236	226	240	260	253	269	251	262	268	246	247	199	249	245	249	233	259	268	267	238	261	253	250	282	250	238	254	258	244	252	230	247	259	275	251	258	260	282	268	221	250	252	266	285	276	242	237	266	231	221	256	252	244	268	230	253	254	238	238	247	247	262	272	279	270	250	226	264	244	248	268	237	219	251	255	221	262	247	260	229	248	265	242	273	266	227	223	256	245	251	235	259	249	239	269	237	244	249	230	251	240	248	262	294	238	234	273	274	287	252	235	243	259	244	233	268	251	265	257	258	256	236	260	271	273	241	244	266	273	262	235	237	234	229	244	258	221	282	225	245	251	245	236	248	232	258	239	261	248	232	268	245	232	263	234	273	277	245	254	271	282	254	277	259	230	226	234	250	237	230	248	237	220	253	264	239	252	248	231	245	248	233	249	249	251	244	233	223	269	254	251	250	253	235	244	250	247	241	269	256	227	260	262	252	249	253	244	251	251	233	251	259	228	230	242	254	271	254	234	274	204	259	227	255	236	262	225	253	246	263	254	260	242	259	255	251	256	216	238	225	243	227	246	234	254	275	221	255	226	260	228	219	257	244	247	257	239	259	232	252	270	248	257	243	272	239	220	270	243	259	251	234	267	271	284	250	244	278	244	242	235	291	253	237	275	241	265	264	240	252	243	240	266	263	259	254	226	264	254	259	267	255	239	259	273	246	229	238	243	239	269	263	253	265	293	253	259	220	224	259	277	244	273	270	278	251	254
12908	1652	836	682	981	1610	1970	1823	1625	1425	1229	1092	974	878	804	739	667	616	620	623	554	602	525	541	521	469	491	503	505	461	426	454	421	409	412	422	431	404	427	391	385	389	385	409	402	382	379	364	341	370	384	384	381	382	380	375	361	357	348	375	377	366	379	347	349	376	364	350	346	381	338	335	333	338	347	406	418	351	377	368	379	344	349	346	376	344	375	379	335	369	369	355	349	352	395	359	346	373	338	356	371	342	331	338	346	365	376	338	345	360	337	363	352	348	349	354	385	355	358	353	348	340	340	328	351	374	343	338	312	338	353	336	343	333	301	378	339	358	353	313	332	324	337	338	340	316	341	357	385	346	350	380	351	373	329	371	344	326	353	309	335	313	374	351	373	329	362	332	333	397	360	342	334	343	383	349	380	396	367	377	317	331	344	360	348	325	369	372	365	358	366	355	351	378	334	346	346	314	343	354	334	338	344	344	341	330	332	338	329	358	350	371	326	341	332	363	350	362	380	354	324	350	347	360	342	340	326	349	345	337	357	352	339	355	353	363	363	354	366	308	364	341	324	331	357	372	371	346	379	302	336	340	353	357	356	342	365	343	347	326	334	375	373	321	351	394	374	351	331	358	357	366	347	348	358	365	352	351	354	343	328	365	332	358	348	332	349	334	333	336	328	330	329	380	337	341	342	383	331	342	358	364	344	374	328	360	343	342	349	346	309	321	335	356	362	340	326	357	352	340	345	333	333	350	348	354	379	392	363	377	340	363	349	379	359	357	349	335	382	343	349	352	367	331	338	362	349	320	342	331	342	358	374	352	327	371	335	326	341	394	385	348	343	358	341	380	325	315	334	340	353	363	341	355	345	338	372	330	341	354	337	382	382	357	347	360	324	346	323	346	340	336	337	339	360	339	330	361	346	358	358	361	324	346	359	357	340	384	369	330	343	332	341	385	365	324	338	325	345	318	350	349	352	376	316	353	350	374	351	353	391	311	344	371	356	336	371	354	362	360	340	359	295	341	345	365	343	364	324	344	342	369	347	347	358	355	353	368	346	353	365	330	359	383	366	375	355	360	366	313	382	323	375	380	358	335	331	385	341	361	379	315	349	342	388	361	348	302	333	329	345	360	341	331	356	365	346	339	387	376	340	360	357	364	366	340	339	347	337	373	339	346	319	363	315	361	356	321	358	367	354	337	362	365	344	352	372	359	353	340	377	351	365	364	358	369	376	333	372	363	328	362	334	357	352	368	338	343	349	351	328	318	329	327	374	366	374	355	350	306	320	321	344	346	366	362	330	337	336	341	347	331	337	353	297	315	335	366	349	327	341	374	328	365	317	349	336	348	321	354	358	328	306	346	384	364	339	333	348	342	353	366	310	353	360	340	348	336	334	327	352	309	348	358	356	344	304	357	380	318	383	334	359	375	416	351	334	349	366	344	346	319	342	351	385	329	355	315	330	361	341	334	339	334	356	308	367	296	394	364	344	348	384	317	367	365	364	362	356	309	379	329	330	357	361	366	336	367	355	339	365	352	355	381	358	340	344	342	380	354	362	380	328	376	346	357	325	364	329	362	366	331	338	344	351	357	361	351	349	345	365	344	334	358	346	321	362	350	334	310	342	354	371	363	365	326	374	368	354	325	358	326	353	347	343	352	359	346	343	381	335	338	312	353	353	309	331	362	365	373	357	353	337	358	340	352	378	328	335	335	329	335	338	347	324	336	352	338	314	323	331	342	358	330	364	377	300	370	346	362	341	368	341	313	316	332	366	363	340	363	360	341	358	362	343	329	318	321	341	329	346	314	371	355	330	331	317	369	323	329	339	352	348	340	312	358	363	339	342	349	366	359	358	344	341	385	345	306	357	352	386	358	387	381	344	341	327	308	327	344	360	353	331	353	346	369	320	341	338	392	354	340	304	334	369	349	369	349	369	336	332	347	352	369	363	379	378	359	329	360	349	368	354	328	363	325	374	368	378	362	358	343	324	354	337	333	346	359	330	340	355	381	362	348	353	339	352	324	327	326	335	300	352	357	357	352	366	341	351	332	331	353	364	337	356	362	329	357	359	374	358	396	335	348	336	379	317	367	333	342	341	342	354	355	357	343	332	318	286	352	352	347	347	322	334	332	339	370	342	362	344	346	405	306	341	379	340	331	374	320	329	324	342	354	349	361	374	367	364	345	346	326	351	369	328	376	379	346	355	351	313	364	406	364	338	352	335	309	334	350	347	345	350	330	370	337	308	318	355	347	305	339	344	357	364	361	352	376	348	325	366	337	354	352	359	357	332	348	318	351	329	337	376	344	363	340	343	367	307	344	314	382	393	390	360	346	347	350	327	334	322	379	341	352	343	337	346	364	331	351	345	349	315	332	319	358	379	367	365	326	334	338	371	338	359	335	366	361	366	353	322	330	357	355	341	361	336	362	337	331	348	364	327	330	395	371	332	356	347	352	342	324	380	310	351	345	367	331	349	355	379	355	375	319	346	344	360	351	385	350	345	354	374	323	331	377	348	347	347	316	328	349	346	338	357	359	334	375	350	342	361	346	330	348	368	340	348	312	328	360	373	357	349	320	330	319	328	354	342	356	330	400	377	345	353	369	318	357	366	347	363	342	343	340	348	367	321	350	360	315	368	324	313	344	351	360	334	370	362	336	399	396	370	363	326	320	354	347	352	352	336	349	327	319	347	382	373	368	336	349	326	332	374	330	359	322	357	370	341	357	348	331	316	379	333	344	348	370	336	331	358	352	367	363	327	356	390	322	358	388	341	360	380	362	359	350	366	352	348	353	330	327	343	330	312	332	314	372	377	356	374	343	343	330	350	366	339	339	342	332	352	319	331	324	354	351	335	343	334	360	370	352	343	361	337	353	329	369	389	341	359	362	363	398	330	323	320	328	368	348	325	351	354	358	367	371	373	337	350	368	319	354	346	334	346	327	355	377	378	329	342	359	324	333	322	361	354	358	376	332	381	377	311	317	356	323	335	354	362	356	286	333	360	346	355	357	359	334	344	336	313	333	371	359	341	324	363	367	361	335	365	332	346	320	379	339	335	400	365	357	351	339	337	345	351	343	334	355	335	353	386	353	370	358	366	359	367	337	337	366	355	380	352	360	367	355	351	409	380	332	368	350	344	348	372	330	371	331	320	324	379	331	343	321	339	313	361	350	341	359	341	355	328	342	365	341	367	351	363	343	327	326	345	364	365	346	322	355	345	337	337	381	385	332	345	345	346	330	344	350	349	316	367	371	321	386	371	357	346	333	353	338	363	335	350	290	333	380	385	385	338	351	353	330	332	367	352	371	359	338	331	354	346	330	366	321	385	349	352	356	337	331	349	324	349	341	341	348	324	364	340	355	344	362	328	362	388	351	350	329	372	322	367	314	330	362	338	356	351	340	332	357	339	336	348	347	359	347	359	383	344	325	357	354	359	343	329	338	331	342	338	343	349	369	333	386	348	360	361	353	357	348	324	350	340	343
12557	2750	1615	1967	4955	6726	6305	5439	4715	4106	3558	3063	2620	2395	2145	1979	1665	1603	1458	1469	1332	1274	1182	1096	1129	1051	982	982	889	870	837	855	844	723	776	768	707	718	735	673	662	711	706	673	694	645	625	592	635	657	617	610	637	610	589	606	576	586	608	610	575	568	543	583	588	567	545	580	557	585	565	551	598	546	514	524	547	562	547	536	553	562	559	577	530	571	551	565	518	530	535	549	552	547	503	542	542	548	515	557	513	526	510	557	519	506	518	515	539	537	544	572	517	517	533	546	522	519	508	537	503	497	513	523	523	497	522	486	483	486	469	482	560	549	494	531	501	504	519	524	521	534	531	552	522	528	505	529	530	529	534	506	510	494	492	526	518	494	518	526	530	549	447	516	543	512	484	485	479	496	521	552	513	482	529	520	495	472	521	550	547	507	544	519	493	540	472	531	494	526	504	539	535	515	568	517	535	501	549	510	507	497	522	505	502	516	530	490	526	515	526	505	526	522	532	527	488	532	515	541	506	498	499	497	530	482	488	508	477	507	501	490	489	513	510	558	503	468	527	515	544	522	492	495	523	460	486	511	462	490	519	533	522	469	525	519	519	491	495	517	517	540	519	486	522	523	525	494	485	515	464	499	510	502	496	480	547	524	501	475	491	513	508	480	512	516	496	520	498	511	519	515	497	512	480	535	468	484	462	504	490	509	531	503	515	497	522	484	551	520	517	540	514	510	514	500	491	488	559	557	508	505	514	556	495	528	547	513	464	510	513	502	508	479	527	485	543	516	472	493	542	441	480	486	491	482	534	503	513	498	504	471	523	501	503	520	481	529	482	532	491	511	490	515	467	499	521	514	552	558	519	473	510	502	515	485	489	527	508	531	520	554	530	505	497	484	426	511	478	515	493	479	500	496	520	513	489	504	540	516	538	540	522	489	529	500	515	494	526	452	495	506	542	544	550	494	484	522	517	550	525	543	508	507	528	478	507	499	504	497	517	460	498	550	505	503	522	513	497	524	498	507	498	529	448	507	552	500	504	499	481	556	506	461	466	509	519	497	539	504	486	524	513	488	482	485	503	519	506	509	556	493	533	504	528	489	470	502	499	512	506	547	506	492	481	522	541	487	540	538	513	493	522	516	498	499	516	480	516	526	509	498	539	561	480	499	528	546	514	508	499	499	511	566	523	477	520	491	531	509	473	507	483	505	509	518	475	481	451	486	557	517	510	508	488	502	492	528	486	515	520	525	486	519	481	486	497	534	530	511	518	533	547	487	484	525	503	499	504	461	554	509	524	547	515	527	513	508	484	514	477	495	493	509	521	534	506	516	498	491	491	498	517	516	522	565	508	497	516	550	484	473	513	502	548	552	519	497	523	466	460	489	532	469	486	512	501	510	489	473	538	508	530	477	504	508	496	499	505	503	466	523	493	525	571	505	554	528	517	498	525	513	555	550	522	481	485	499	507	480	494	535	525	523	506	492	543	521	491	570	550	510	526	516	462	522	524	489	515	519	495	518	529	533	500	514	477	526	489	489	510	499	543	541	514	515	519	529	511	468	471	485	508	492	515	521	486	535	493	499	509	524	538	515	503	490	516	513	475	538	534	521	481	527	489	520	543	495	511	492	555	515	497	515	503	507	503	499	480	495	525	503	526	516	520	483	488	497	513	480	492	485	509	544	534	484	515	528	505	473	538	501	503	493	510	496	511	483	512	534	486	513	545	482	491	539	506	535	532	493	524	517	503	520	531	502	512	519	476	485	480	515	479	510	510	511	503	533	526	504	472	512	468	511	509	527	499	480	556	509	520	552	518	491	527	533	537	496	510	493	533	496	542	512	510	506	504	522	544	479	519	469	561	516	521	471	524	521	550	511	503	492	534	504	535	520	480	528	492	489	488	529	523	486	496	528	519	516	508	523	501	521	501	497	558	502	495	478	486	535	510	520	505	491	500	494	529	553	453	466	511	472	507	480	507	554	541	499	509	474	504	514	505	479	476	489	478	524	531	524	490	505	496	505	503	487	496	498	487	521	511	508	507	530	504	489	519	513	528	494	466	543	484	482	487	553	511	514	516	518	548	480	506	486	501	513	516	496	521	496	548	490	517	500	507	535	538	495	512	473	499	494	506	547	524	522	525	515	513	491	537	521	513	535	520	522	514	479	525	493	553	509	531	495	534	519	552	502	471	507	534	513	523	527	574	514	493	500	525	495	474	537	503	519	551	496	508	505	559	557	514	488	499	520	509	473	489	544	485	484	522	520	535	528	514	530	532	490	495	493	497	486	498	501	504	502	510	547	519	520	536	511	496	524	491	499	475	494	468	518	501	504	519	531	489	522	474	534	484	521	472	535	456	524	502	548	520	512	529	501	500	494	486	570	561	515	508	492	530	522	495	514	535	478	487	497	501	516	529	510	505	531	476	525	509	544	517	531	508	494	514	502	538	532	524	535	509	498	544	485	502	504	544	526	539	453	523	489	549	509	510	516	528	516	519	527	545	468	526	518	511	486	478	489	508	492	529	497	529	514	491	506	491	532	525	487	527	513	521	480	494	486	484	515	496	491	492	525	500	498	512	476	505	502	497	497	480	489	484	519	463	500	517	499	527	524	495	496	514	520	513	478	472	508	487	510	502	548	485	524	532	527	496	493	563	531	502	520	479	531	509	494	519	520	523	500	519	524	494	487	530	482	472	521	483	550	482	490	500	504	523	478	467	513	514	518	503	475	568	516	519	531	548	531	515	492	540	488	511	551	513	519	536	546	496	485	503	457	489	525	519	538	518	486	498	506	497	513	485	519	474	528	503	461	528	498	510	504	510	504	481	498	525	551	534	522	554	498	507	530	496	487	483	483	495	534	454	485	503	493	508	507	551	527	508	507	467	506	496	529	509	492	531	539	501	504	508	499	517	509	500	532	521	525	530	509	541	515	462	520	532	492	508	534	483	521	509	495	490	515	516	515	553	505	490	547	516	531	534	526	513	503	535	524	526	550	522	526	508	498	488	508	528	514	541	529	502	484	506	524	495	512	525	482	519	516	570	516	486	502	493	530	468	488	473	489	483	527	463	496	543	522	512	492	502	505	502	493	476	513	498	522	525	490	506	509	506	475	535	504	502	498	520	504	502	566	479	493	504	508	519	475	519	499	497	510	544	479	496	514	489	528	491	557	507	511	517	517	476	511	510	525	536	532	478	485	538	504	465	512	498	520	496	503	449	493	488	491	529	507	479	487	512	487	511	509	490	486	539	535	559	523	486	529	500	491	491	513	477	528	486	471	541	533	565	498	536	553	517	521	505	498	515	497	489	505	508	470	490	552	528	533	501	514	479	511	500	491	531	489	502	567	501	502	496	498	495	528	526	509	503	522	500	496	522	497	522	528	519	480	465	510	520	460	524	515	491	480	536	524	497	534	511	527	508	509	556	578	507	517	489	517	445	497	528	492	519	501	446	518	504	539	478	510	501	525	510	477	530	485	525	513	516	532	504	490
5777	674	543	529	600	625	731	630	617	631	585	613	536	556	541	550	517	489	507	542	493	520	546	521	527	529	538	502	501	463	466	542	520	474	490	494	493	481	483	477	492	518	491	491	435	475	465	496	504	485	490	435	454	475	467	490	509	478	530	524	486	492	482	471	504	470	538	483	498	453	463	536	522	507	514	481	497	503	486	487	494	495	515	494	498	474	506	517	518	501	481	490	523	510	488	505	511	498	438	499	473	506	460	461	479	492	476	491	460	479	486	493	481	501	429	512	523	473	486	452	522	506	452	528	464	473	502	551	511	502	486	509	502	466	459	467	466	506	456	499	476	509	474	452	490	442	504	463	462	477	475	472	490	483	503	527	431	535	509	509	471	473	479	525	464	483	480	437	499	496	475	462	491	484	472	447	499	514	488	497	503	512	467	460	489	501	487	519	488	489	482	508	478	454	507	481	483	487	502	499	449	468	496	507	499	504	495	496	479	471	463	481	500	468	493	444	469	477	517	519	509	539	490	469	501	441	497	475	502	502	494	459	504	490	475	491	485	496	481	463	522	522	474	517	482	450	464	486	496	460	433	481	498	421	516	485	495	478	485	503	462	526	484	477	513	506	503	461	557	488	506	496	486	497	470	487	479	487	511	473	496	520	542	479	458	506	472	508	503	471	514	474	482	524	513	472	487	452	481	491	510	500	468	533	495	475	468	500	488	468	460	514	530	520	519	448	507	480	531	467	497	495	497	441	518	489	467	508	426	455	472	474	517	457	513	479	479	498	484	469	505	520	520	497	490	479	505	489	480	489	464	465	514	480	486	518	478	455	493	474	493	482	522	470	494	482	478	502	462	498	482	476	456	467	523	468	510	483	495	519	458	505	489	537	509	482	500	514	485	453	473	479	475	519	484	450	484	467	460	467	469	460	507	490	514	457	494	483	466	507	486	521	481	479	489	520	500	495	494	488	506	520	519	463	432	494	508	462	507	485	457	496	508	511	508	492	490	470	528	450	445	528	528	490	487	461	485	504	449	519	485	494	477	490	483	502	470	494	470	520	519	503	501	502	497	506	516	503	482	459	522	469	472	504	516	509	493	475	435	493	506	458	482	528	448	465	491	478	501	504	461	482	522	469	468	496	516	456	505	468	484	504	483	458	493	447	503	452	446	489	489	509	472	462	482	480	452	476	473	484	475	457	460	478	507	484	493	513	441	467	512	534	473	490	497	469	503	477	467	494	483	498	459	474	513	502	516	485	497	433	504	464	483	488	493	467	488	503	476	478	477	500	470	517	462	485	519	471	445	485	512	489	442	502	490	504	479	520	471	461	489	469	479	479	511	502	492	460	524	447	508	445	493	480	494	498	477	467	488	483	487	493	485	482	447	500	497	490	455	493	502	469	480	459	495	495	477	490	515	484	483	463	471	457	504	487	483	481	473	475	491	537	468	457	502	530	488	495	483	505	504	493	477	441	526	469	498	471	511	504	491	487	500	489	463	473	510	480	496	498	440	494	467	509	470	495	497	465	519	473	500	489	481	498	499	528	492	501	507	503	497	496	451	534	470	485	507	487	445	471	481	472	482	490	476	456	454	490	470	433	473	493	514	501	470	495	466	502	495	486	491	507	481	497	490	470	468	503	531	498	472	490	455	468	507	507	480	528	538	479	493	476	487	486	488	493	493	476	456	499	490	478	481	460	489	506	464	459	492	481	494	520	490	478	491	487	486	547	490	494	517	506	486	506	442	479	510	490	512	443	504	496	477	493	505	502	485	512	485	442	495	520	505	488	452	499	485	470	482	503	490	487	461	481	472	511	483	475	480	488	462	489	522	488	456	449	464	516	484	549	490	487	497	491	513	501	508	522	482	523	455	486	482	525	494	524	502	505	493	476	489	483	464	480	512	482	472	515	518	462	488	450	525	503	466	482	499	521	515	473	491	513	488	466	510	490	471	524	506	482	449	483	504	482	495	465	488	485	520	486	491	533	493	475	486	475	451	534	498	479	471	476	475	503	472	475	517	488	494	472	467	463	498	476	478	472	490	458	480	510	484	440	453	546	453	505	482	507	494	484	515	473	503	489	482	479	447	462	479	453	506	475	489	514	481	486	493	477	518	496	474	460	506	484	504	469	461	486	464	528	491	527	466	506	475	488	487	488	467	487	477	477	467	452	491	523	487	480	503	533	472	482	463	457	534	528	472	483	469	461	526	473	496	478	476	488	482	496	499	498	535	520	494	457	467	489	526	500	480	464	515	507	500	487	487	498	493	508	485	519	457	501	453	521	515	525	518	524	480	458	508	483	459	470	515	499	492	447	443	498	471	518	511	469	483	482	508	514	485	483	480	505	472	492	520	490	453	523	446	487	444	510	481	463	463	547	480	468	495	478	501	459	455	478	461	502	515	514	508	527	452	485	502	492	487	510	477	495	490	477	499	489	481	498	527	472	486	492	499	478	471	451	476	499	529	520	480	475	468	515	508	463	463	479	492	470	466	446	490	507	523	517	475	524	490	504	475	480	494	506	480	527	440	495	509	486	525	504	519	485	514	477	485	513	493	457	505	494	463	452	440	468	517	492	455	506	452	502	467	466	469	491	511	505	495	517	508	534	502	496	461	486	457	498	479	486	504	468	464	504	449	495	480	474	489	504	451	479	509	489	453	483	505	491	447	475	467	476	493	493	456	485	460	444	499	476	505	470	471	456	471	450	505	464	473	485	492	470	442	522	515	483	475	485	460	532	500	459	445	470	529	482	456	489	490	518	464	493	507	495	457	508	480	504	514	456	511	486	475	517	485	486	490	491	523	492	483	488	475	464	502	482	486	547	511	470	476	497	497	483	482	508	497	492	462	500	496	508	486	482	483	520	499	538	466	494	483	521	459	480	491	482	478	510	466	475	467	503	523	465	513	517	504	513	504	478	489	491	489	488	490	513	438	516	499	470	490	497	502	482	510	455	510	471	493	459	518	480	520	501	517	469	458	467	469	541	478	467	456	461	491	447	498	462	502	503	471	499	465	503	466	464	452	511	495	487	466	504	475	495	471	453	506	488	487	497	486	442	465	465	494	482	506	524	497	483	462	482	507	472	488	519	487	466	522	513	472	460	482	465	521	472	507	473	477	517	513	499	491	533	457	519	489	503	488	465	495	528	493	498	458	468	481	530	472	450	499	484	481	462	464	519	468	477	472	491	483	480	487	466	483	491	456	485	473	474	517	509	478	490	473	471	498	463	544	503	469	460	494	467	484	483	463	507	468	507	475	494	467	520	493	488	460	486	495	429	504	521	498	487	495	468	516	481	466	493	482	523	477	495	499	473	480	473	501	488	499	470	491	460	504	475	493	495	505	464	510	534	526	464	470	543	463	479	522	487	481	446	457	492	474	478	472	483	487	501	467	439	461	506	452	464	509	477	508	485	520	500	491	487	504	438	550	501	491	491	523	464	451	475	488	488	504	444	500	500	512	537	463	472	465	478	450	459	505	498
7555	1129	843	859	1255	1558	1390	1377	1240	1110	1018	975	931	896	843	838	813	832	771	754	766	747	748	696	713	714	712	678	663	676	703	636	666	696	663	675	658	658	707	679	657	635	680	688	657	672	658	653	618	661	627	650	631	657	619	633	628	681	649	648	676	622	656	617	651	616	628	666	594	635	622	676	635	664	616	658	690	627	690	647	667	611	623	649	644	630	649	669	673	688	663	691	689	605	664	690	610	653	586	653	607	654	678	637	639	622	612	636	654	655	640	683	582	617	598	623	696	623	657	662	671	621	629	596	631	661	614	657	633	600	643	702	660	676	619	682	694	614	664	660	656	673	679	625	662	662	653	644	643	663	609	604	646	636	672	662	634	646	657	637	670	669	641	614	622	632	647	687	630	701	622	650	637	689	621	673	639	620	644	588	623	669	637	669	618	657	627	689	657	663	667	708	650	651	670	651	643	618	569	644	626	613	636	649	659	657	615	642	658	640	634	617	667	612	678	665	648	600	626	661	662	648	668	637	638	657	606	639	590	675	658	616	666	639	655	667	659	602	681	616	701	637	664	699	631	645	630	649	635	645	616	671	615	674	620	686	646	630	640	592	646	644	682	608	669	641	652	618	680	673	653	660	654	612	595	658	631	670	695	626	667	680	623	670	640	626	639	667	620	613	660	652	601	623	676	617	629	633	675	645	619	611	696	660	633	666	642	653	637	657	624	679	644	654	666	640	662	659	640	680	637	662	640	630	652	642	609	680	630	630	651	667	628	654	654	651	644	619	627	660	650	634	640	601	682	665	651	658	632	684	638	671	616	615	611	618	641	707	611	665	641	645	651	658	629	653	671	607	630	617	666	653	642	632	616	661	658	663	641	643	669	641	654	600	612	636	646	633	643	647	635	660	628	698	645	592	652	626	698	632	680	602	626	665	609	618	672	671	684	639	638	666	619	661	653	631	684	660	629	661	634	593	671	626	603	650	633	596	668	630	642	638	686	648	611	654	574	642	668	630	636	615	620	642	636	638	632	641	660	655	661	681	647	657	656	598	690	596	654	640	656	669	625	630	633	635	649	639	598	663	676	695	669	637	659	667	608	660	627	644	652	640	602	642	636	673	622	649	704	671	679	668	666	662	631	676	609	651	633	645	622	688	647	633	668	680	605	640	602	635	646	620	646	674	598	638	679	628	624	648	661	635	653	671	631	628	619	629	614	577	662	657	680	658	625	681	666	640	665	622	690	620	603	650	631	626	661	597	656	661	636	647	617	691	630	611	647	661	669	692	633	665	643	622	636	637	577	646	635	653	623	659	619	679	642	629	666	627	598	631	656	650	649	659	633	627	619	641	692	659	625	602	639	683	617	680	654	650	625	647	700	623	653	654	634	613	604	698	661	661	648	607	664	653	662	672	624	642	614	643	650	637	629	638	619	692	661	639	632	633	668	659	644	637	680	600	651	651	620	618	666	609	631	672	605	609	631	653	643	655	702	609	639	608	655	653	683	669	601	635	671	639	623	648	638	685	616	635	664	634	641	624	650	612	652	666	643	653	635	681	647	668	659	640	651	654	658	657	688	660	664	595	656	617	623	627	658	645	648	636	656	621	692	622	652	611	619	661	622	647	665	627	669	662	619	625	657	661	624	618	651	658	661	673	639	595	585	687	598	658	626	660	650	641	638	617	686	660	666	633	654	645	632	613	664	626	660	601	644	676	632	605	594	622	648	629	621	622	678	664	668	666	653	640	617	662	626	662	598	668	702	633	628	637	675	673	616	623	630	643	615	619	700	641	644	648	632	654	661	599	649	582	647	614	648	604	659	611	599	659	601	678	639	631	655	630	658	634	655	600	650	629	648	649	664	670	645	632	653	650	651	676	663	674	611	663	675	699	688	604	638	609	677	657	674	660	623	690	620	667	634	655	690	654	645	642	608	618	636	652	653	682	617	687	620	680	682	666	676	650	648	667	619	647	643	662	665	607	710	621	609	637	640	633	658	630	673	660	655	592	672	630	643	630	678	668	615	642	653	646	657	644	639	643	591	592	651	678	664	659	641	648	650	671	701	610	655	629	621	655	681	663	705	604	655	644	636	653	667	615	654	659	638	634	632	652	633	642	661	629	645	648	691	653	611	659	693	674	684	597	646	643	679	657	663	610	643	620	650	621	666	696	692	671	629	581	673	642	616	664	609	605	636	636	657	647	681	608	657	620	638	659	627	632	665	622	640	667	641	610	656	641	607	619	617	656	634	626	622	662	638	707	656	671	647	673	660	611	655	690	645	667	669	669	656	646	621	631	630	622	640	679	645	667	634	660	655	644	642	704	638	619	635	637	660	640	668	657	642	634	638	642	647	633	633	664	654	680	671	648	625	655	663	668	638	635	650	640	693	624	665	635	661	657	663	622	627	648	630	598	631	626	689	604	641	662	590	670	614	650	639	614	690	645	677	680	660	620	642	617	608	652	629	640	667	641	597	576	611	639	627	626	694	650	625	650	657	645	666	670	638	652	659	650	630	661	638	695	609	627	608	612	662	694	690	646	617	642	667	654	675	594	604	677	600	655	660	624	605	652	645	620	653	646	633	666	663	630	643	638	670	625	654	674	683	662	669	635	634	660	659	626	677	636	586	674	734	636	620	615	640	643	630	632	657	650	626	638	664	638	647	643	613	640	657	622	640	666	622	620	621	662	616	645	654	670	651	622	647	640	666	650	575	627	675	613	629	629	665	646	666	613	640	645	674	669	680	647	650	655	638	652	639	677	646	645	649	625	632	630	673	645	673	641	655	647	692	671	625	640	657	624	634	639	675	638	641	647	649	632	634	626	651	661	629	623	621	675	650	646	629	607	644	625	621	677	619	619	614	609	643	626	617	657	664	594	642	600	610	610	650	663	636	620	639	586	650	642	638	631	624	610	589	614	642	621	645	690	642	617	606	653	669	624	640	639	637	690	662	671	657	648	667	680	633	643	626	692	659	618	642	642	611	653	627	658	596	636	620	636	633	669	665	627	601	647	667	681	654	631	653	679	636	696	650	639	646	627	669	644	666	616	642	608	675	661	695	657	609	626	671	586	648	633	652	697	663	615	635	666	652	626	675	666	590	691	646	624	598	633	656	629	651	671	661	642	604	712	614	742	651	654	649	611	628	625	610	625	665	663	643	631	693	624	659	620	608	617	637	620	653	678	689	600	642	638	656	631	628	648	643	636	627	642	631	652	630	705	635	648	678	665	652	643	715	672	652	636	658	628	630	608	646	631	652	644	635	653	601	645	625	657	617	612	639	660	656	672	621	648	634	635	612	628	665	618	616	644	625	638	656	630	678	664	688	659	669	678	607	646	674	661	648	642	648	602	661	614	640	646	658	609	633	614	619	659	644	626	679	618	690	652	632	640	647	634	613	655	681	632	668	638	657	611	648	636	651	630	662	619	651	627	677	654	657	623	626	629	635	625	681	638	600	635	649	649	623	643	660	676	637	606	623	626	622	616
14928	1810	971	853	985	1559	1654	1498	1464	1328	1198	1101	1087	941	872	902	856	812	827	804	817	753	797	764	755	729	694	708	696	704	679	679	686	718	671	658	676	661	613	667	684	660	654	672	649	673	645	651	623	649	622	681	640	642	648	661	646	641	662	670	680	635	662	614	621	631	641	657	656	644	675	687	681	681	593	657	621	591	682	627	631	656	616	610	657	611	668	633	631	657	635	689	663	662	676	595	618	639	605	638	630	667	622	621	638	611	630	600	681	661	575	646	635	661	672	616	660	641	636	623	673	683	642	647	629	629	580	657	671	628	661	642	638	641	646	626	600	684	664	645	681	649	630	586	643	667	604	583	660	613	669	633	653	618	642	632	650	615	644	593	622	615	672	642	631	659	615	688	668	618	632	606	617	702	605	663	640	664	624	598	612	669	625	631	667	652	656	608	655	640	644	723	623	669	628	653	631	649	605	646	624	650	628	653	641	624	662	616	611	655	634	602	668	656	651	613	701	592	630	636	623	609	698	644	638	658	642	645	613	645	711	676	700	641	603	614	623	647	663	622	640	604	663	602	650	660	636	636	638	641	633	636	669	633	595	641	649	692	624	584	631	637	627	695	643	622	648	640	646	632	648	631	635	644	683	687	617	581	624	665	628	663	658	680	640	623	629	649	633	644	657	603	630	635	602	640	655	678	587	655	666	634	649	606	630	630	655	658	673	618	613	611	627	665	616	680	637	598	590	677	608	619	623	665	634	670	626	593	593	648	596	650	641	633	643	638	648	635	644	628	638	602	620	624	608	643	643	638	628	648	681	656	636	652	650	606	632	626	638	636	648	610	643	644	609	658	675	646	668	614	688	668	626	675	672	621	592	578	632	651	636	729	631	647	653	633	671	619	620	630	666	595	667	655	621	686	644	619	631	639	676	625	651	623	658	628	614	689	642	687	643	697	664	609	619	658	616	633	627	680	618	625	663	629	612	645	626	629	583	669	625	645	633	651	638	603	639	627	652	619	624	650	648	629	655	645	629	622	586	628	652	670	600	623	624	660	628	631	630	655	636	661	614	670	673	627	650	629	624	623	622	619	684	637	596	623	637	660	643	631	647	629	664	630	627	604	617	664	617	665	660	616	616	663	716	607	639	594	640	674	623	697	622	631	644	663	661	596	666	611	638	643	643	656	623	618	640	645	674	652	622	649	649	637	624	597	681	626	630	673	686	602	654	667	631	582	630	679	637	635	647	613	694	642	663	618	726	630	644	639	610	608	635	678	652	611	622	626	600	629	669	655	654	651	651	586	649	635	700	691	639	627	600	685	648	603	688	621	673	628	647	639	683	681	616	606	654	647	627	663	629	610	677	624	662	639	693	653	627	664	632	624	644	619	610	614	636	632	665	653	644	638	646	618	664	599	629	616	622	707	617	651	661	670	653	634	640	641	644	608	609	658	651	678	676	606	644	621	610	596	629	651	593	631	639	647	614	643	635	649	687	631	687	638	642	672	642	647	590	582	651	672	609	618	626	655	623	653	627	649	651	631	634	597	667	645	672	632	630	662	660	670	649	620	632	614	654	660	627	639	667	630	598	646	653	642	628	683	571	653	649	653	642	677	673	676	623	663	653	637	635	685	647	606	654	637	645	657	654	633	668	677	557	625	644	601	621	668	648	625	620	670	625	673	615	624	626	630	631	656	669	627	642	639	614	651	656	632	662	637	613	685	625	653	648	668	649	639	634	689	612	645	628	622	612	652	618	632	669	632	655	620	623	590	629	648	650	596	672	654	596	650	651	660	642	618	666	635	651	628	693	637	626	646	672	603	634	608	642	644	672	658	628	645	659	617	583	640	609	623	612	644	685	634	645	662	612	675	649	611	625	630	666	626	619	665	616	635	635	623	639	602	656	617	647	645	608	591	605	632	657	706	649	631	613	662	655	631	634	642	648	644	650	630	672	635	618	626	664	583	643	642	613	669	640	591	658	690	626	629	623	610	658	677	705	687	603	634	654	649	599	661	601	640	625	627	633	629	650	637	634	640	652	636	651	636	657	683	628	667	615	598	632	650	713	644	688	610	641	631	654	650	661	647	647	654	607	640	654	648	641	670	627	609	605	673	655	665	597	682	673	594	643	674	603	626	669	632	648	637	631	647	598	646	610	593	620	642	600	597	630	629	664	608	655	663	664	715	634	600	631	638	635	642	640	649	617	639	699	622	614	634	660	661	626	676	673	657	635	654	665	633	657	583	633	620	643	678	654	626	640	655	597	617	610	587	690	664	632	650	664	618	633	616	709	653	627	670	663	607	606	644	626	714	673	625	617	672	628	692	685	653	638	688	617	607	691	655	675	624	639	646	680	626	697	643	591	609	604	649	667	640	641	592	637	589	696	623	615	615	601	622	625	660	655	594	609	650	624	673	599	635	645	639	665	659	630	648	610	642	633	664	646	614	619	615	627	672	638	628	624	636	597	652	647	641	649	625	608	637	657	643	641	674	640	596	638	623	625	617	659	644	651	612	627	655	630	636	640	591	650	627	641	642	657	671	643	607	653	664	640	617	614	666	641	610	662	650	651	638	652	681	625	591	643	652	693	582	625	678	685	622	677	654	612	639	635	604	613	632	642	647	633	644	637	667	623	638	657	618	637	600	623	685	642	624	623	581	661	646	647	653	658	645	633	597	617	592	648	640	647	630	631	643	617	642	595	645	637	627	603	660	627	643	710	594	628	610	632	599	654	610	617	690	625	675	668	699	644	646	644	662	664	668	640	653	643	674	655	595	640	638	691	684	629	620	650	613	638	648	658	572	626	629	604	604	648	681	638	632	685	704	654	656	638	677	666	676	600	623	603	626	645	665	590	624	598	594	608	662	655	652	665	618	631	635	606	655	641	661	638	674	667	620	624	623	631	672	638	690	615	661	667	622	666	669	646	653	671	645	647	582	638	652	630	662	622	648	645	662	626	665	619	624	660	644	631	630	662	627	623	621	642	685	607	641	661	615	657	657	638	656	666	624	670	645	618	698	644	676	636	588	626	607	672	656	618	632	661	664	629	607	631	638	661	655	656	605	635	613	630	621	690	621	626	621	628	625	664	613	615	660	673	674	617	626	669	639	622	627	600	629	664	637	633	600	624	665	668	619	662	640	597	629	594	645	587	616	679	671	655	633	676	580	648	611	639	668	666	600	653	611	685	579	584	645	638	681	650	579	630	611	639	608	659	647	581	641	626	663	624	674	666	643	670	636	660	657	600	603	639	660	631	609	696	602	665	619	623	597	673	661	633	624	640	583	582	668	684	638	603	630	633	664	627	592	650	672	623	620	647	672	640	605	667	655	683	659	643	672	671	712	624	615	612	614	623	622	663	682	680	649	645	629	669	586	630	651	630	585	646	678	631	624	652	623	668	655	647	638	692	570	645	610	590	612	627	615	642	624	613	630	674	722	647	704	674	583	635	617	622	666	600	624	624	639	651	649	641	627	605	627	671	606	657	638
11112	2290	1527	1801	3799	4654	4718	4069	3598	3248	2855	2492	2254	2045	1818	1718	1609	1503	1486	1420	1403	1382	1331	1265	1244	1188	1131	1160	1163	1140	1109	1092	994	1053	998	1003	1004	1010	1061	937	930	953	972	945	947	920	968	946	902	947	889	962	958	915	937	930	875	941	893	895	918	919	944	928	884	960	877	902	915	921	900	864	897	927	903	957	872	897	908	933	874	871	912	904	880	918	888	919	876	888	891	921	923	910	900	851	841	905	868	906	888	864	880	901	845	830	899	850	904	831	862	858	853	869	828	905	893	883	914	840	907	865	898	844	858	874	914	899	887	865	870	935	809	856	860	869	898	871	929	881	842	813	862	844	861	888	849	906	825	855	808	835	924	871	855	819	890	868	884	831	840	903	874	879	903	873	915	848	822	877	864	894	865	888	889	861	890	846	900	853	818	883	891	844	892	901	867	904	882	870	834	920	870	871	860	866	893	862	853	825	929	857	885	871	858	856	888	864	882	856	884	847	905	845	824	850	881	873	901	864	827	902	849	867	867	856	850	851	877	867	868	867	886	875	881	899	813	862	907	895	904	873	835	910	877	874	864	840	902	853	860	893	854	847	880	872	885	857	928	835	878	886	838	895	841	847	871	889	878	808	890	895	829	841	860	872	863	836	884	836	867	927	901	861	865	852	856	876	903	884	868	897	868	882	842	880	841	842	834	828	829	864	819	891	876	891	852	877	857	861	898	823	842	863	870	857	795	880	837	833	878	898	857	859	822	839	832	882	859	854	815	862	871	784	799	845	853	843	889	832	887	828	884	887	891	908	856	857	869	860	856	862	830	818	843	925	827	865	836	816	866	872	842	869	855	827	832	828	855	853	876	942	814	884	839	856	821	834	892	889	862	855	896	883	871	881	862	857	856	820	869	866	849	866	841	865	911	923	856	862	855	921	820	853	870	876	888	849	821	858	860	857	874	880	848	816	866	854	875	831	828	898	874	820	844	832	865	884	829	870	899	830	845	827	877	843	875	842	882	910	849	858	844	850	825	842	876	895	845	902	901	857	888	823	860	810	872	869	837	851	856	837	883	879	868	901	850	893	843	901	845	912	826	850	906	866	908	843	863	903	887	802	873	863	921	811	881	835	872	894	889	891	894	863	885	889	889	878	878	879	840	846	906	843	900	854	853	819	874	861	828	826	950	886	871	902	875	842	862	894	847	876	912	906	884	876	996	830	827	847	816	896	820	862	850	880	901	857	845	903	837	880	868	846	843	798	879	892	861	867	847	868	887	892	895	844	862	883	785	812	869	874	885	873	813	875	800	806	856	826	857	885	809	818	845	908	874	852	872	804	896	878	859	853	854	876	859	834	817	820	894	870	876	868	872	873	888	846	844	895	848	848	877	853	848	859	863	877	896	859	815	877	919	823	799	936	845	860	817	869	844	855	894	862	886	866	810	884	820	898	909	910	906	857	827	855	876	868	860	933	858	860	869	859	884	864	869	873	839	890	838	854	912	872	902	849	825	814	850	856	892	857	877	878	906	873	882	881	880	869	884	895	804	870	828	833	887	836	858	852	868	871	849	848	895	848	888	824	879	890	840	888	871	853	909	819	872	879	883	911	810	873	857	837	808	826	923	813	851	880	862	848	932	848	871	845	877	814	838	947	856	848	871	907	906	903	933	880	889	857	847	938	812	895	925	842	882	904	869	842	889	821	877	898	865	902	843	836	884	852	908	871	902	812	867	852	855	876	827	882	847	866	880	820	842	892	881	849	890	827	892	877	838	875	850	832	818	831	868	846	867	877	872	791	935	818	834	836	890	862	853	885	836	843	881	912	874	899	835	880	836	919	942	834	888	873	816	891	859	888	859	922	884	883	883	906	899	840	845	861	909	809	868	865	789	843	868	818	871	855	915	834	886	866	853	866	863	831	827	891	864	838	869	816	900	901	858	877	887	841	894	807	845	865	891	857	857	852	849	891	878	831	848	834	903	868	899	872	851	887	853	864	902	885	839	885	858	898	884	873	859	799	885	843	889	891	899	857	817	811	852	875	902	835	860	851	900	845	849	847	852	846	861	851	846	903	886	858	892	920	867	828	871	795	938	859	862	834	861	909	812	875	868	881	847	855	843	883	832	877	882	803	863	876	852	893	856	839	851	849	836	892	896	852	838	872	802	841	842	863	908	939	836	864	829	853	896	858	849	866	862	899	827	886	890	848	908	837	880	804	858	876	895	860	845	871	860	878	838	888	926	879	851	860	877	872	844	833	850	881	853	858	880	857	881	887	887	910	887	846	856	815	844	880	852	823	882	815	831	845	849	858	818	850	883	858	790	841	866	848	838	838	898	871	856	839	864	857	875	829	829	863	900	843	874	869	828	850	911	857	882	881	850	852	854	874	881	820	838	852	886	826	855	879	811	945	873	878	835	834	857	845	856	876	830	883	869	854	866	922	809	858	819	811	855	889	862	862	867	867	883	916	842	909	887	913	871	827	846	859	856	841	835	888	890	767	867	819	899	822	894	866	848	860	875	891	905	833	888	898	860	814	825	892	869	844	874	831	896	825	803	901	875	856	876	908	840	857	931	885	841	898	856	850	890	862	910	875	866	844	891	883	830	870	867	833	844	897	871	901	830	833	861	942	880	881	861	898	850	928	874	882	871	824	888	855	821	904	882	835	844	840	920	876	865	860	844	911	886	909	873	868	893	837	890	830	879	853	928	837	863	874	823	867	868	882	859	837	794	848	885	841	867	812	841	858	916	839	882	823	843	881	821	852	818	882	887	889	840	855	874	871	896	875	846	835	911	852	868	847	870	917	918	921	926	912	883	869	917	869	896	858	846	865	865	876	867	867	861	899	824	885	863	880	842	827	873	869	886	866	793	883	860	879	831	862	841	867	851	868	845	858	873	868	844	840	826	864	867	863	835	875	841	860	926	804	880	881	864	861	881	844	857	830	890	881	860	839	851	840	823	851	804	885	857	867	850	863	853	794	906	847	862	858	814	849	808	889	809	871	857	811	947	849	922	837	843	810	916	810	836	842	858	869	841	890	936	868	856	896	865	797	825	857	892	869	848	849	911	826	893	848	918	879	870	839	846	863	868	893	817	834	892	857	881	847	883	875	870	902	853	886	817	761	871	863	876	878	867	895	821	868	854	888	846	888	803	834	876	891	871	861	829	877	870	782	841	853	838	852	871	828	840	864	856	854	916	844	858	857	913	827	876	816	819	854	805	867	858	884	839	809	898	809	861	832	873	868	815	857	866	898	843	874	868	850	876	822	872	858	896	896	864	869	885	895	867	881	857	896	881	833	833	862	925	900	872	923	863	869	861	849	875	877	836	865	844	849	859	849	830	864	779	896	847	867	892	897	861	825	904	906	868	882	889	836	872	932	883	799	845	892	880	880	813	879	903	877	851	896	847	857	894	843	920	880	863	897	878	898	854	812	846	817	859	852	858	886	845	865	886	911	855	858	883	845	869	862	898	874	836	824	854	867	851	866
6882	1160	519	429	673	1291	1533	1361	1142	1015	904	713	680	604	506	467	432	431	409	367	365	336	306	302	276	285	274	248	245	221	229	227	207	206	214	228	242	213	207	189	201	195	174	207	197	194	180	186	178	207	189	169	164	190	166	189	199	198	165	161	174	183	152	200	177	179	170	144	169	182	151	191	147	166	166	192	152	154	159	151	173	180	161	155	170	186	165	178	154	168	149	151	154	180	161	182	174	184	164	148	172	184	160	161	161	168	175	162	166	168	171	179	163	170	162	165	165	168	153	158	172	159	151	152	160	152	147	178	176	166	161	164	168	181	154	174	164	157	155	163	162	174	162	176	156	159	172	143	161	177	144	152	163	159	172	163	150	161	167	152	156	176	169	162	145	171	181	147	174	195	174	160	150	191	165	182	158	154	169	156	162	174	156	159	177	164	150	166	156	160	149	174	164	160	162	164	163	156	168	149	149	184	172	179	164	128	165	167	139	165	154	161	155	166	161	172	156	189	175	159	153	163	169	181	151	151	167	157	170	180	171	177	180	151	140	162	153	157	165	162	145	161	148	185	156	187	154	156	193	171	178	152	184	171	143	138	172	179	162	155	162	172	196	179	182	176	170	152	194	143	182	164	142	169	139	162	146	148	193	155	149	142	138	151	167	162	161	175	157	178	154	170	178	161	148	180	162	147	165	159	156	172	168	173	163	171	142	166	179	158	184	186	176	156	169	168	163	143	151	173	171	172	165	169	160	180	148	158	150	150	164	159	162	165	152	155	164	157	160	156	150	154	155	171	161	165	154	151	169	165	163	162	161	155	150	174	168	176	160	142	169	161	155	159	152	183	159	155	181	144	175	157	141	146	140	159	159	133	179	144	164	150	192	143	185	187	157	155	168	180	183	171	168	173	180	164	164	148	196	163	172	154	173	163	157	161	121	151	152	149	158	164	137	161	163	150	151	161	176	164	153	163	160	152	169	172	156	175	155	178	183	147	150	176	171	141	173	149	130	154	141	169	149	157	167	164	153	175	174	161	168	161	166	170	158	153	181	155	162	170	166	150	157	151	146	151	173	178	164	160	156	158	144	177	163	167	152	149	177	164	157	155	161	155	171	165	141	158	162	185	156	171	156	168	173	148	121	151	148	164	175	165	165	145	180	168	131	141	158	142	176	149	154	142	191	179	169	135	162	163	147	148	162	153	169	170	161	157	168	164	141	146	156	150	177	146	156	182	171	156	185	186	173	157	177	152	157	158	187	173	159	154	149	179	180	187	150	164	178	170	179	149	143	139	151	179	157	162	158	182	152	152	148	178	156	162	171	150	159	171	157	168	151	152	155	152	170	148	170	152	162	197	157	158	192	175	142	154	176	164	169	148	155	167	150	172	163	133	146	190	166	141	191	152	148	164	145	143	174	173	162	162	158	180	157	156	145	151	151	150	179	140	161	155	176	155	167	153	177	166	157	169	155	194	168	182	178	154	155	158	163	149	174	156	181	176	144	132	164	157	202	171	167	156	169	159	178	152	167	160	184	163	152	161	160	162	163	197	168	165	162	163	155	170	174	158	164	175	162	179	153	143	167	152	153	159	162	166	164	151	151	154	186	180	161	156	174	154	152	151	175	144	163	170	164	152	178	157	180	174	159	156	177	158	181	170	148	146	155	152	153	157	166	162	161	166	162	164	151	175	165	151	164	177	165	178	147	160	154	140	168	170	163	153	160	154	180	161	172	173	173	180	178	161	149	177	184	163	147	177	157	157	171	160	145	176	177	154	180	158	167	166	179	163	147	162	154	173	130	130	173	140	163	168	165	175	161	155	170	164	145	158	139	169	155	161	156	160	166	161	136	146	160	159	160	163	155	171	172	179	156	166	178	162	156	163	163	159	144	175	172	172	165	136	179	167	160	167	179	176	172	154	150	176	153	174	146	147	157	152	186	142	151	151	161	155	156	157	177	175	167	158	161	166	162	166	140	155	179	185	157	162	166	155	156	160	162	189	169	150	158	163	161	178	143	144	177	182	152	171	171	182	148	162	161	166	196	168	131	146	174	152	140	176	155	160	183	152	144	153	165	172	136	169	156	151	139	140	155	154	173	153	172	160	163	162	167	192	157	154	152	144	161	156	167	170	153	170	154	158	160	156	165	171	174	151	176	160	156	176	180	160	151	172	157	139	183	174	150	152	172	146	149	158	177	159	172	161	191	159	154	146	161	163	163	177	183	167	165	142	148	145	151	159	163	128	170	164	189	176	162	157	155	151	153	175	170	146	191	170	167	166	167	182	157	140	149	158	147	178	146	164	150	185	165	154	176	164	185	168	153	181	169	190	142	152	128	175	165	178	153	172	162	153	167	165	156	162	140	139	174	175	153	150	175	167	152	160	181	168	183	160	159	154	166	171	177	145	161	186	158	150	138	153	190	153	166	156	129	186	152	149	169	159	160	170	162	144	156	166	164	181	180	165	164	146	160	139	200	147	192	153	168	136	165	159	186	145	153	160	168	188	159	168	150	150	160	154	137	154	148	147	158	166	157	174	163	144	169	151	173	156	174	165	173	147	170	166	176	160	136	143	172	162	145	153	178	161	156	182	140	159	164	162	163	172	153	168	143	145	148	162	150	161	184	173	146	183	175	155	133	164	165	169	185	183	176	171	163	202	142	169	182	188	163	145	152	163	152	163	148	177	181	169	163	168	159	156	174	151	189	184	160	152	165	153	156	143	129	176	165	160	177	188	167	138	145	145	146	157	159	150	154	168	168	159	152	153	171	145	148	187	170	178	182	159	170	161	161	180	169	168	156	178	145	170	181	157	171	156	162	167	167	153	197	177	164	172	153	141	155	165	148	159	164	165	153	166	168	127	171	178	176	159	158	155	176	171	152	163	163	155	177	163	150	178	150	159	163	168	162	173	159	147	136	167	139	149	173	165	167	155	149	146	158	144	169	176	165	180	155	155	142	143	150	172	168	154	163	170	177	142	150	164	168	172	160	158	174	155	156	189	158	176	148	152	148	177	167	163	165	148	169	154	129	151	126	149	164	146	172	160	189	144	161	159	188	164	166	163	138	157	183	166	136	161	165	172	162	169	144	160	157	153	167	138	157	148	174	153	172	158	166	173	169	144	130	172	168	162	172	177	174	161	167	147	154	164	173	166	142	170	155	191	154	158	165	165	177	152	170	170	167	148	172	151	151	153	153	164	162	161	152	162	156	160	192	178	144	161	171	160	161	162	166	161	141	140	180	159	185	162	153	166	157	170	161	162	156	170	173	167	128	155	160	139	184	147	172	169	164	156	176	155	146	165	161	174	163	139	147	153	145	163	175	155	189	153	167	187	130	167	168	174	164	182	186	156	170	168	150	157	175	149	165	175	172	160	179	159	145	158	153	172	148	175	173	163	152	144	154	170	165	169	137	163	156	150	161	145	173	189	148	166	158	160	162	161	179	184	174	137	148	147	155	125	183	180	195	142	166	162	157	176	157	171
11065	2194	1161	1617	4208	5402	5159	4396	3756	3210	2741	2302	2000	1753	1552	1419	1301	1078	1016	1003	905	801	767	721	717	632	610	611	557	489	553	493	497	487	430	468	464	433	416	401	376	411	404	378	410	366	395	341	341	353	323	328	314	351	332	306	333	365	315	299	315	330	317	326	305	292	327	295	311	300	323	312	311	294	318	302	324	285	297	288	281	270	273	304	267	276	289	283	261	269	287	244	274	267	281	286	267	262	275	299	281	266	284	276	268	274	237	276	248	290	260	263	239	271	281	253	289	268	271	260	281	247	277	258	241	243	277	256	250	239	269	265	258	243	243	291	243	237	253	249	251	283	290	264	240	281	234	279	221	262	289	249	243	279	271	287	220	231	262	231	248	242	253	228	238	258	261	262	244	261	243	279	215	241	216	264	234	247	251	291	248	251	255	271	282	243	250	227	227	256	259	248	236	223	279	259	253	240	246	264	245	229	254	267	256	257	256	248	272	244	278	267	240	270	260	249	244	246	250	225	286	260	263	269	232	267	256	268	234	280	222	261	267	257	246	260	270	215	237	263	232	276	255	215	275	258	286	269	273	265	249	261	253	248	269	266	238	266	239	243	247	230	283	251	239	259	264	281	253	257	238	255	232	247	246	229	242	277	274	260	244	220	258	265	268	243	260	224	239	232	248	243	277	243	216	258	255	238	245	238	230	233	246	257	240	250	276	282	246	266	254	243	276	276	280	246	262	236	263	257	246	241	241	232	279	246	290	246	256	262	251	283	265	245	268	242	259	242	279	288	243	228	252	261	256	246	260	279	255	283	250	240	246	263	247	239	255	287	247	251	254	236	232	271	267	292	238	265	232	281	241	258	251	258	255	242	237	241	256	254	224	264	260	272	260	228	249	249	270	252	260	249	233	227	209	252	254	235	258	236	280	248	269	247	252	251	243	277	269	241	253	251	234	240	235	251	255	240	263	231	288	251	238	243	242	251	283	219	266	242	253	242	261	250	274	266	238	253	250	273	256	237	248	247	258	285	247	253	287	223	269	257	259	286	237	221	261	241	285	247	241	239	238	253	262	250	252	256	268	252	250	250	264	244	240	238	249	248	271	247	259	253	258	231	248	237	226	241	281	247	284	233	247	249	256	282	272	264	253	246	280	231	275	229	234	238	265	246	270	230	268	288	266	249	232	245	277	251	257	277	254	263	259	270	238	255	239	229	260	234	256	237	251	247	256	256	259	239	248	268	243	233	217	263	266	259	267	240	232	288	236	223	273	247	261	270	276	286	262	255	240	249	272	232	257	271	250	252	238	270	267	260	247	261	270	289	248	233	263	295	244	255	237	241	252	245	235	245	240	253	229	249	284	255	255	239	279	223	254	242	247	259	262	252	237	239	242	228	252	275	262	230	217	265	239	251	235	271	235	233	249	236	249	229	234	251	245	234	252	248	234	274	264	256	279	261	246	237	249	239	257	245	218	251	220	243	277	240	251	233	228	280	263	263	241	236	254	269	280	268	259	244	263	256	256	273	266	257	241	279	252	226	260	248	254	250	283	260	237	241	230	276	262	241	263	255	233	232	253	270	249	246	280	261	276	268	256	253	249	237	249	289	241	280	253	250	267	260	248	258	232	243	259	233	245	245	252	248	297	244	258	237	238	246	238	261	263	243	226	246	240	248	242	257	238	232	237	253	248	245	240	279	242	224	225	254	253	268	239	267	255	223	269	248	262	223	244	227	257	241	271	281	270	278	270	231	242	259	234	221	232	234	256	244	230	234	240	258	263	219	252	249	245	242	243	261	242	270	255	235	255	260	236	228	236	254	248	229	225	275	269	275	267	257	237	269	281	260	269	263	265	271	259	257	225	251	243	253	248	223	261	256	289	234	269	241	224	264	237	285	253	253	285	260	251	262	257	252	288	273	244	225	260	273	239	245	283	252	255	234	258	244	257	295	237	250	267	246	277	280	263	253	256	240	252	232	274	259	299	221	267	217	252	265	267	261	250	247	258	255	229	238	229	229	293	284	275	261	251	261	286	265	267	268	261	261	244	273	243	227	267	251	256	262	279	271	266	234	262	266	218	237	266	259	258	258	227	244	237	248	228	281	251	252	251	268	243	259	237	251	253	268	261	248	239	232	269	258	241	280	263	243	253	259	280	286	245	251	255	235	259	257	238	272	242	256	220	241	256	223	266	251	277	245	266	264	279	253	270	241	268	255	244	266	248	267	271	269	265	255	250	227	266	260	247	248	260	254	238	245	276	233	232	249	257	254	254	254	255	224	240	253	220	241	229	248	229	258	246	247	248	241	258	241	227	240	261	269	249	274	274	247	256	283	239	252	277	259	237	253	229	247	259	243	267	278	252	258	282	270	272	244	257	244	255	236	238	233	245	232	245	268	260	263	266	231	239	239	246	256	232	261	251	258	244	271	242	278	260	228	254	276	243	260	264	245	245	252	243	245	291	216	225	262	231	237	246	257	274	258	251	249	224	247	236	228	235	243	257	254	257	236	251	246	276	244	246	250	236	253	259	276	252	265	273	259	236	251	278	241	271	286	244	263	261	260	241	237	226	260	246	249	264	265	227	249	259	251	258	245	253	216	252	266	265	235	252	268	249	228	223	268	280	254	279	283	225	236	229	275	243	236	265	281	243	245	254	234	250	247	266	253	255	263	249	256	210	240	221	230	252	245	257	256	243	258	277	250	258	260	257	246	270	259	252	248	266	255	246	274	268	259	241	246	238	271	212	222	254	268	243	262	256	248	267	268	224	256	217	245	255	241	250	239	256	251	220	252	245	262	240	252	294	269	247	268	242	250	245	239	246	257	265	247	264	239	256	262	300	249	247	265	248	242	234	237	270	248	253	237	258	247	247	243	235	267	229	250	210	252	254	253	289	242	244	261	240	239	239	269	269	254	240	248	270	237	277	258	252	265	248	228	261	255	251	250	246	289	277	237	263	266	257	268	281	265	262	262	236	253	257	246	245	250	242	279	257	252	227	246	253	242	246	257	282	254	246	240	238	224	249	271	243	262	231	237	249	234	227	250	271	262	257	238	266	261	249	264	252	232	257	228	262	263	266	237	254	243	274	243	255	285	272	263	241	258	252	266	256	230	270	246	258	242	239	232	258	265	255	244	276	265	255	270	259	258	279	264	277	242	267	249	234	237	274	257	262	261	270	255	266	253	262	274	256	259	284	274	244	251	217	244	248	257	254	249	253	262	264	271	253	248	248	239	260	260	260	257	278	286	251	223	248	245	249	262	245	254	227	272	235	226	244	225	237	251	265	264	225	240	243	246	235	284	262	234	254	260	241	256	257	254	246	239	252	245	246	237	229	241	236	242	292	252	287	222	250	228	266	247	249	257	269	257	249	255	264	234	234	253	259	242	241	250	268	254	226	248	250	230	250	258	256	268	226	268	256	235	229	264	264	240	261	235	251	240	266	248	285	253	263	248	246	254	247	271	253	261	250	259	266	229	235	256	234	253
13022	1704	892	677	977	1712	1997	1860	1606	1434	1317	1162	941	931	791	764	720	745	588	582	613	603	537	506	468	434	499	478	512	430	484	439	414	428	399	411	437	438	418	406	426	449	369	387	381	401	414	410	393	381	348	370	366	385	363	347	369	400	365	353	376	329	377	356	372	367	374	381	361	343	355	359	347	391	347	350	361	319	370	329	358	335	312	375	324	343	359	361	353	370	387	379	357	351	321	361	347	383	353	348	348	343	369	334	328	338	354	355	365	375	329	367	358	355	373	308	335	359	375	342	297	329	350	385	349	349	313	343	368	344	376	338	335	341	387	348	329	339	342	380	333	370	365	352	313	374	355	328	388	373	359	337	339	369	364	345	373	352	364	350	362	353	342	344	352	374	345	352	322	361	326	357	334	339	341	349	372	344	361	349	333	323	369	371	365	357	340	353	323	403	345	334	375	363	374	347	324	342	389	338	345	333	355	370	341	353	335	347	359	350	344	358	363	343	354	371	347	351	372	370	344	335	335	365	370	382	332	372	335	354	333	324	357	334	328	334	314	360	368	376	373	325	336	350	334	357	335	368	332	354	331	352	329	351	360	373	369	373	317	336	342	335	363	332	350	344	342	356	338	355	354	296	340	353	349	337	365	370	355	367	363	316	333	377	327	338	314	331	355	322	320	349	314	353	331	363	334	374	325	326	329	326	373	339	363	352	371	342	369	344	338	338	389	371	347	345	341	353	339	389	348	341	325	327	326	353	364	336	375	343	364	324	337	346	338	365	320	328	353	364	315	338	337	336	343	334	329	351	351	348	398	377	346	317	355	345	360	364	343	342	344	342	365	390	336	326	340	351	336	358	316	333	340	346	362	352	341	370	343	353	333	340	334	357	362	381	321	354	335	339	358	359	346	373	352	333	361	333	317	320	382	373	333	340	344	323	351	365	339	342	336	356	364	345	333	354	348	360	375	334	322	347	308	380	334	375	336	330	366	350	410	340	346	333	372	337	340	356	349	377	310	342	332	364	337	380	339	348	375	325	351	382	336	336	312	326	356	340	349	316	355	316	350	343	354	391	348	337	378	363	323	341	321	323	342	350	335	349	370	352	328	329	362	330	356	365	351	355	355	358	344	349	343	303	329	354	386	374	385	352	348	350	345	331	351	331	325	342	372	341	315	309	336	374	337	364	319	358	353	316	341	355	342	353	323	344	324	366	360	361	372	377	362	314	341	324	357	347	333	356	352	321	334	378	344	283	335	388	374	345	368	344	350	354	381	337	352	371	362	358	367	351	330	350	325	373	372	375	347	371	375	368	352	345	337	366	331	344	335	340	383	376	342	341	362	350	357	345	331	318	373	335	349	362	352	356	342	322	364	358	374	373	366	379	325	364	301	326	351	348	352	343	322	348	325	329	330	371	362	351	336	385	377	356	364	324	314	340	346	367	387	355	332	383	357	331	356	353	333	378	364	346	318	365	358	359	347	356	354	354	355	337	327	372	329	358	384	352	348	344	359	337	367	327	336	380	363	353	359	321	343	360	352	336	369	330	334	340	372	363	360	322	365	325	324	338	358	331	315	349	357	348	341	329	316	363	342	342	382	339	375	323	367	350	326	358	349	354	373	391	349	354	389	366	371	350	328	347	388	332	321	368	367	337	394	320	354	337	314	323	376	367	351	335	319	358	348	304	362	346	339	338	336	360	342	339	337	362	355	319	369	339	328	339	337	369	323	367	348	344	357	361	341	357	340	354	345	345	322	367	338	339	340	372	365	330	363	340	337	326	343	342	325	348	315	344	346	334	327	332	356	333	333	356	339	348	353	353	334	360	358	367	363	347	349	345	353	355	332	344	350	361	359	343	366	329	366	360	352	363	337	347	351	319	358	325	346	378	300	351	335	344	340	366	361	371	330	317	340	365	367	354	320	386	354	351	353	334	364	350	362	327	357	369	347	364	324	367	377	353	358	337	351	358	342	346	330	360	357	346	326	335	341	360	370	351	350	343	354	329	367	339	351	375	346	350	322	362	352	340	329	353	355	350	320	347	342	308	323	382	316	363	338	332	356	341	356	382	326	340	363	352	354	355	369	354	369	350	348	352	340	337	340	364	347	348	371	364	372	339	352	359	377	337	354	338	308	360	384	377	332	359	360	354	355	321	346	341	331	364	351	324	337	371	352	365	338	340	328	354	353	352	329	313	320	352	315	375	332	363	375	332	341	341	340	369	340	359	326	362	320	350	321	382	363	336	343	353	356	363	340	352	351	372	390	336	331	364	334	322	342	358	335	347	369	380	336	374	362	315	344	376	359	368	382	336	348	352	341	385	351	310	350	358	366	363	346	316	365	360	336	358	351	334	368	340	344	342	335	359	367	341	357	369	357	360	337	359	341	384	346	371	323	358	338	315	358	362	334	327	340	378	328	337	370	330	350	333	332	361	343	362	350	312	356	346	340	350	338	363	357	322	369	355	350	362	319	363	336	363	355	352	353	360	327	358	365	335	357	325	325	373	332	310	317	325	328	377	344	350	347	383	363	325	379	371	368	321	337	354	345	322	364	379	356	344	385	333	391	356	373	386	328	332	362	359	311	379	313	321	357	340	342	324	337	387	368	345	333	361	325	353	344	345	349	368	330	358	343	336	373	341	347	356	341	354	346	362	340	365	355	356	338	306	356	344	364	340	370	364	346	371	345	360	342	314	354	326	336	364	352	339	354	368	354	338	349	339	292	340	348	354	336	355	337	348	340	352	333	323	368	340	382	352	327	361	351	359	340	334	313	364	359	344	349	346	329	342	355	345	354	335	344	325	333	368	349	331	387	376	366	332	344	316	379	343	342	365	345	351	346	345	338	333	326	376	369	385	335	340	349	300	345	339	348	325	333	362	324	353	363	339	378	350	367	360	331	353	341	389	356	370	358	363	342	358	361	342	348	340	357	339	331	349	362	332	358	359	337	330	352	367	371	349	331	345	324	329	336	366	348	322	389	356	358	374	360	356	374	359	332	340	356	365	375	372	296	366	315	315	339	379	374	371	356	372	341	351	351	366	355	352	347	368	339	331	357	391	345	334	363	342	348	368	328	368	353	314	358	371	333	313	382	337	338	340	344	366	318	375	352	333	358	355	334	329	335	343	344	373	338	372	320	377	346	344	343	337	299	343	374	380	367	339	303	341	374	378	336	390	334	332	332	294	387	360	349	374	357	347	386	331	307	323	388	345	354	344	369	337	322	351	341	344	376	350	335	336	321	340	355	358	346	321	332	344	344	377	351	342	352	339	345	332	366	346	356	370	362	314	338	319	365	319	329	323	371	367	337	368	346	329	336	360	350	352	369	384	380	364	339	354	359	377	330	312	343	334	354	373	370	358	355	334	352	327	341	330	357	355	370	377	350	355	325	365	366	352	358	354	336	346	336	316	343	349	371	311	356	353	373	353	354	346	339	363	327	299	324	390	356	354	345	331	338	376	362	325	323	341	358	360	358	343	306	364
12412	2656	1597	2082	5030	6613	6375	5529	4744	4071	3557	3037	2736	2423	2143	1927	1750	1604	1421	1413	1284	1211	1133	1093	1005	1046	987	953	874	812	921	778	822	766	757	737	783	736	750	742	675	682	684	679	703	629	597	653	629	637	573	604	608	599	631	609	580	610	586	591	559	601	618	583	563	586	560	549	540	581	552	574	516	551	544	561	549	532	533	565	505	555	553	569	520	549	508	587	524	523	553	563	559	535	550	566	600	529	539	526	545	546	515	523	564	546	519	531	498	481	518	505	535	501	517	488	495	507	519	491	505	510	513	514	449	545	537	522	526	519	518	485	513	498	511	504	512	508	522	517	518	489	520	502	486	490	562	560	552	539	517	534	548	491	500	532	485	517	529	507	523	525	556	501	538	516	499	500	516	499	492	509	481	491	539	476	499	531	482	511	520	503	507	492	495	577	509	530	536	494	512	522	556	479	529	556	518	494	487	480	498	431	516	463	493	500	510	497	526	500	499	495	494	560	499	519	528	545	518	506	493	495	524	470	503	505	535	535	508	495	467	487	486	514	501	517	529	474	500	508	505	474	485	563	485	485	487	518	492	527	503	495	498	491	502	505	474	493	487	511	456	499	463	481	537	500	499	517	501	510	507	540	466	520	504	489	486	512	470	508	491	466	483	487	510	521	493	501	507	510	507	514	523	528	504	507	545	479	478	538	520	517	501	531	526	548	493	465	534	526	560	524	480	504	521	547	521	511	507	490	544	522	476	539	494	524	507	488	507	523	514	510	545	515	540	485	535	509	520	497	521	528	464	510	501	534	515	522	498	498	507	494	514	521	493	489	528	485	519	507	511	494	522	499	475	491	518	475	487	510	479	523	521	501	515	510	491	482	471	502	507	526	529	483	561	491	529	532	518	506	504	505	548	522	502	486	557	538	530	503	518	505	529	521	494	507	470	527	508	506	495	513	514	500	531	540	520	490	516	481	499	550	501	537	511	500	472	487	505	518	524	510	450	511	556	509	492	514	519	501	486	499	535	470	482	475	522	492	518	525	486	511	521	487	508	545	537	506	518	539	491	509	543	533	536	491	508	558	492	523	557	511	483	534	499	510	532	527	545	526	511	470	488	506	530	537	529	482	494	571	512	518	471	515	480	503	507	510	502	525	514	492	491	513	517	523	499	529	494	517	474	480	524	498	489	480	478	522	515	517	515	484	512	522	517	476	509	512	530	479	498	510	535	540	536	541	497	539	528	456	523	501	537	526	525	488	501	504	553	497	476	523	527	499	525	500	546	501	509	508	513	511	514	521	530	497	479	479	502	503	513	528	545	486	504	482	494	503	457	520	489	494	504	476	498	550	517	507	485	513	489	543	497	481	505	525	471	539	473	502	515	509	468	519	505	512	511	486	559	527	501	488	505	530	520	536	534	466	422	505	512	503	533	551	532	496	522	518	487	498	494	511	540	489	498	511	511	503	506	532	537	468	515	501	504	508	495	541	496	519	497	541	513	505	505	467	470	526	502	474	495	537	491	467	467	498	511	496	492	532	479	479	482	525	507	529	524	547	524	515	505	549	453	523	525	495	527	535	527	497	478	494	513	515	537	566	510	515	466	478	508	540	540	512	498	531	513	517	494	519	499	502	495	533	481	490	496	517	558	533	507	470	543	538	468	535	499	483	530	509	514	505	499	487	505	500	507	528	513	493	475	487	509	480	511	491	491	559	480	520	484	530	512	508	496	491	491	544	510	511	502	518	493	542	500	510	492	488	498	519	492	512	491	499	471	492	503	526	520	484	475	465	501	530	538	532	474	523	504	508	505	536	496	488	536	488	524	469	512	529	523	536	538	501	533	530	522	519	517	532	502	503	523	527	493	519	457	491	490	522	496	505	535	512	522	495	483	531	495	508	477	522	499	523	509	532	495	514	512	515	523	532	457	490	504	512	509	505	497	502	478	491	491	512	552	492	528	482	495	528	519	492	517	514	511	509	498	498	494	509	546	511	557	507	552	478	511	497	467	530	503	485	512	519	522	520	531	502	514	474	510	510	516	546	465	536	479	515	546	509	482	500	492	514	559	504	555	488	510	535	523	460	529	567	507	502	487	497	514	506	538	497	492	499	526	487	497	499	494	486	513	485	514	468	507	471	498	528	497	494	489	525	518	483	474	470	543	523	514	541	487	494	499	475	538	524	542	538	467	487	524	504	510	535	518	519	530	533	503	493	526	552	528	540	521	519	466	488	490	484	490	523	504	552	528	480	501	484	497	502	488	543	518	508	531	532	512	486	509	496	529	497	551	495	506	508	513	521	535	476	511	524	500	529	513	471	525	484	487	487	530	511	487	477	497	493	500	486	506	458	527	479	498	518	485	536	520	492	536	488	503	530	507	499	489	594	533	501	465	491	492	470	544	504	520	509	501	537	504	477	516	540	512	524	563	544	509	500	520	546	512	520	519	528	480	475	507	523	540	520	544	483	519	489	540	545	483	527	507	506	496	546	505	508	521	467	503	545	468	503	506	505	520	555	525	517	493	523	485	503	481	478	483	486	464	502	502	514	484	498	499	524	506	497	514	557	526	486	533	473	509	495	514	549	508	524	494	566	499	499	480	493	508	527	520	515	558	511	496	487	508	536	501	544	479	492	548	521	494	471	496	526	479	469	487	470	493	489	477	513	554	520	518	522	498	508	523	512	501	519	464	491	491	530	524	491	496	521	534	524	513	457	488	538	482	500	499	525	525	504	514	513	500	527	506	496	492	504	513	490	510	529	481	524	480	494	492	540	515	533	482	513	496	505	490	532	475	453	523	535	552	519	532	505	495	482	539	503	540	524	488	501	506	531	556	526	466	520	491	517	529	467	521	519	481	510	525	506	483	507	486	490	477	539	512	494	525	464	471	520	518	547	556	495	485	525	508	486	531	469	531	554	484	532	521	510	530	513	510	485	488	514	543	502	494	504	504	526	532	496	528	524	521	510	472	466	499	504	520	479	539	496	475	490	480	474	508	521	499	494	510	533	525	465	455	503	477	541	500	524	498	497	516	522	472	508	517	493	530	484	519	498	526	525	580	509	494	489	517	500	496	513	510	503	481	500	540	478	490	519	513	504	504	486	462	529	528	516	546	472	547	493	493	482	517	475	485	512	504	492	476	468	520	478	514	508	503	539	531	522	517	536	506	516	518	502	500	523	495	546	480	530	514	496	486	518	484	513	501	553	519	504	502	486	516	508	460	479	479	486	521	544	503	499	499	496	517	503	521	514	519	489	554	462	514	524	538	490	510	492	468	509	527	468	571	469	504	502	526	511	523	515	521	500	442	498	552	507	521	491	536	525	519	514	486	525	523	484	493	495	492	488	506	512	496	492	527	492	479	496	499	513	505	498	551	493	478	498	534	492	537	540	562	536	470	520	509	490	524	477	491	486	512	481	485	526	512	521	530	499	491	532	496	543	491	482	518	493	565	484	502	507	538	487	479	530	511	476	485	461	493	462	570	504	494	503
5735	794	575	547	571	634	725	667	658	644	602	600	554	516	577	533	556	544	554	560	533	547	554	498	548	520	495	519	500	519	499	464	497	513	484	520	518	513	534	523	505	499	489	508	504	541	475	481	495	520	475	481	531	509	529	477	486	479	508	455	512	502	513	502	490	523	526	484	515	491	491	497	457	485	525	515	511	493	502	495	513	504	491	514	483	499	504	517	498	519	519	539	473	472	519	502	458	507	500	500	499	473	486	468	516	488	434	530	514	512	509	514	501	532	492	479	493	479	519	489	474	483	493	444	500	499	511	500	509	506	511	513	507	485	507	516	551	518	509	503	495	499	473	514	471	528	499	521	480	548	492	529	468	482	527	475	459	532	475	492	478	491	485	513	496	474	506	501	506	545	506	520	491	536	460	550	505	490	495	501	508	502	524	499	488	478	521	499	525	526	489	474	520	514	470	522	459	469	536	433	483	498	479	515	467	520	456	489	522	493	485	521	476	473	441	460	491	458	507	494	479	464	487	517	482	498	455	518	444	516	509	460	507	514	471	500	480	482	522	518	487	482	425	479	524	495	540	521	484	515	467	486	499	479	473	550	467	510	467	515	486	484	514	479	492	460	499	492	464	521	515	476	510	477	522	452	499	502	537	499	534	491	527	496	478	529	476	533	499	526	492	518	512	489	487	527	466	528	506	507	469	481	502	469	475	505	490	481	514	532	490	476	474	494	514	477	483	501	482	515	532	518	482	435	478	492	480	497	518	507	495	532	484	488	477	492	485	509	503	500	473	468	448	475	551	477	498	501	504	529	516	491	469	477	486	480	506	516	509	505	495	453	432	495	532	511	476	476	502	494	469	473	501	496	481	490	517	464	462	503	527	435	472	507	507	519	504	485	522	505	456	492	526	480	497	497	487	469	503	464	488	513	487	476	473	497	516	532	506	524	473	492	474	488	477	488	498	496	487	511	495	466	477	484	462	487	491	499	486	477	445	516	462	492	513	504	516	484	479	464	486	496	446	485	489	522	498	511	516	516	453	520	546	542	487	481	452	530	503	493	487	481	484	488	508	463	486	525	512	505	479	470	472	512	462	505	527	463	480	499	471	498	515	509	496	509	513	466	504	439	504	492	520	495	535	488	505	477	509	470	492	518	513	484	507	453	501	498	499	510	522	513	518	526	524	505	505	512	491	513	511	468	503	499	475	505	529	477	457	523	458	514	534	499	471	503	468	512	463	530	509	520	495	510	511	547	491	493	504	497	504	493	482	490	503	467	504	525	471	491	457	478	499	515	497	485	518	494	460	469	546	486	535	522	463	488	506	483	459	494	499	514	525	473	471	540	520	506	508	459	474	471	541	497	477	505	487	527	523	480	513	504	498	449	516	485	449	500	475	493	508	526	480	468	507	528	540	484	503	486	484	503	489	521	497	492	530	501	492	475	518	500	495	522	488	490	524	462	477	527	514	465	491	486	497	458	529	494	496	491	508	481	491	506	505	520	489	512	514	521	467	532	519	501	497	490	517	503	492	515	485	487	516	495	489	480	521	519	505	486	498	506	493	491	493	496	482	522	484	493	525	512	523	468	500	489	479	534	476	471	502	485	523	496	495	472	519	473	537	501	519	535	496	484	510	478	474	455	505	498	516	500	532	540	473	514	513	499	514	484	533	482	490	495	475	503	470	492	538	523	461	511	492	477	432	475	491	469	510	514	494	456	509	501	501	471	475	481	513	519	485	475	527	479	504	494	454	499	490	510	481	456	496	496	469	516	480	465	520	491	473	516	484	481	454	499	529	501	483	469	503	513	531	509	526	533	491	502	509	474	464	481	523	480	494	535	520	482	508	484	471	488	473	516	478	502	540	488	471	474	495	478	492	498	526	536	469	552	504	536	494	503	482	509	494	505	520	497	517	502	533	516	509	493	441	521	478	516	497	494	530	453	500	512	468	477	496	489	515	476	488	507	527	485	517	473	498	487	496	537	498	484	478	498	497	527	523	467	536	499	477	516	513	487	468	477	495	468	493	520	495	512	466	497	527	515	463	496	470	491	512	499	476	528	526	480	462	471	521	503	517	519	486	468	521	499	522	492	536	477	494	499	551	519	478	477	503	513	492	475	491	515	508	476	467	484	497	510	507	497	476	520	461	520	470	523	504	456	479	527	508	489	521	537	476	534	465	503	490	526	481	437	493	471	501	489	474	509	528	503	459	472	497	507	504	496	480	492	485	523	510	493	488	508	518	513	498	499	512	436	506	487	516	514	511	516	505	515	502	535	510	488	494	485	516	512	529	473	526	459	497	529	507	474	493	530	511	466	515	499	514	525	482	537	538	533	516	493	504	544	523	542	506	484	495	484	485	513	504	490	557	536	512	511	527	546	486	490	476	476	505	510	465	503	505	511	510	477	491	494	483	500	501	495	472	531	479	501	495	473	486	478	521	484	521	492	476	550	527	524	472	491	502	511	517	505	477	501	523	512	510	480	488	502	486	485	499	485	466	482	506	555	495	467	509	486	498	468	490	479	491	502	455	436	503	489	452	493	522	471	511	494	477	457	510	487	483	488	503	501	510	522	516	498	522	502	498	513	477	488	494	445	473	512	508	489	472	481	499	506	498	495	500	480	463	471	499	472	464	471	491	482	503	543	514	511	511	477	473	472	498	525	494	530	508	511	476	481	511	519	484	493	506	521	468	513	489	478	541	456	482	504	492	492	497	525	453	474	510	489	526	540	463	507	523	488	496	505	464	519	513	471	468	470	510	485	503	509	496	517	495	526	463	497	495	486	481	494	466	464	504	500	500	478	485	507	507	483	477	511	489	480	512	485	517	514	529	510	486	464	497	444	444	485	495	486	493	483	487	516	465	460	520	472	479	489	462	517	515	478	493	453	505	510	504	481	501	456	454	473	474	490	491	521	550	512	507	496	476	470	536	476	473	500	464	512	519	482	460	453	500	510	494	510	493	502	480	454	499	504	466	500	515	493	494	473	455	529	504	514	502	516	536	452	485	519	506	459	494	509	469	502	500	503	464	469	501	522	496	480	490	465	479	477	515	515	482	531	520	500	486	544	503	502	532	521	506	466	509	440	482	496	480	491	507	493	510	523	511	477	462	483	498	502	516	518	529	473	498	507	499	491	506	497	505	467	492	545	565	478	469	497	468	515	482	493	495	511	493	485	532	493	492	529	475	506	495	519	507	495	474	501	530	492	472	496	481	487	471	500	484	498	506	509	506	511	457	478	536	504	466	517	509	481	485	516	497	517	542	475	493	499	478	472	524	481	516	496	468	445	529	472	494	486	487	508	525	507	534	489	462	514	531	495	519	476	487	484	467	484	449	496	482	478	497	542	492	512	492	481	465	488	444	494	506	482	462	512	474	470	473	490	513	494	471	539	466	446	513	492	549	488	514	450	524	512	483	510	483	487	527	447	513	513	504	524	486	530	505	498	518	497	523	534	474	519	515	473	475	521	477	491	531	494	475	493
7531	1163	813	923	1277	1605	1545	1446	1165	1190	1041	964	942	827	857	852	801	823	789	746	788	792	761	732	739	700	739	721	684	703	695	680	684	673	636	709	702	684	653	721	718	652	679	667	685	692	688	681	681	609	685	666	664	652	624	660	687	681	659	696	695	588	692	656	639	634	729	619	628	636	639	674	665	662	665	631	684	694	642	690	660	651	670	657	642	652	676	683	628	658	583	687	604	682	640	628	667	671	654	634	642	628	666	686	637	681	629	681	645	654	688	679	670	655	703	634	627	644	664	648	643	659	645	652	641	649	632	659	664	656	601	595	668	660	654	635	653	632	682	673	663	658	681	662	629	675	630	669	681	683	645	601	622	628	664	635	672	626	639	654	640	628	667	652	606	675	672	635	662	615	685	667	666	610	643	688	651	641	645	631	688	676	661	681	604	655	650	610	698	643	611	664	664	628	649	708	618	691	670	612	631	690	606	663	682	658	682	648	627	648	649	605	667	652	627	631	646	654	628	647	626	705	674	653	629	677	644	678	691	642	614	675	634	639	670	685	658	695	608	671	625	646	686	687	656	661	665	668	642	622	688	623	624	641	642	660	636	689	677	613	583	657	644	665	710	631	651	669	698	654	690	633	641	663	671	672	650	624	663	650	637	678	608	633	703	641	619	650	643	663	686	667	657	644	615	721	680	665	664	619	596	594	680	635	604	678	639	647	646	684	609	638	659	676	657	639	665	660	685	651	638	682	638	645	606	674	623	678	614	632	618	655	649	647	636	614	655	693	676	672	649	680	608	659	641	617	627	648	671	666	619	651	664	686	658	638	670	625	691	678	647	649	654	598	687	655	682	653	620	633	633	692	663	640	582	636	657	676	608	706	610	664	624	616	652	643	681	671	632	645	689	633	671	663	670	640	617	636	669	647	668	640	590	623	667	583	623	681	651	669	639	615	630	608	712	672	654	631	660	617	645	672	643	651	655	662	650	646	663	696	608	663	660	678	696	644	644	677	640	653	631	628	628	696	654	613	625	648	620	683	700	597	637	669	655	621	618	656	629	658	644	693	643	656	680	632	684	674	662	636	640	625	634	616	686	652	682	656	631	657	608	630	660	638	663	613	632	629	613	636	674	687	693	614	673	625	648	624	632	628	681	636	629	652	592	631	627	627	651	655	643	623	678	641	670	669	665	662	620	640	660	673	630	638	709	658	639	637	636	673	682	656	632	647	643	648	680	658	619	656	649	670	631	637	624	624	681	667	631	643	670	666	711	604	635	652	634	622	687	663	699	694	611	660	657	605	616	653	624	689	691	621	621	626	626	673	632	645	675	602	648	624	642	672	626	671	667	591	618	665	700	642	640	623	652	611	653	601	662	636	623	637	664	630	664	624	654	615	586	670	651	656	613	621	665	661	664	671	658	643	654	647	627	638	667	686	668	646	700	654	675	637	631	663	642	643	655	700	643	658	609	687	650	653	693	593	648	642	603	665	686	636	684	650	679	655	617	632	645	669	636	600	662	641	636	667	646	615	622	655	663	643	621	668	672	636	646	702	643	662	641	636	633	637	613	622	635	663	651	664	652	614	691	656	660	609	646	608	606	687	635	630	638	647	631	606	663	615	635	628	633	653	668	663	640	655	618	643	667	628	648	654	666	653	646	700	673	621	626	677	616	667	659	609	612	647	662	644	657	630	656	648	643	649	635	645	703	642	667	670	646	633	666	698	614	631	659	632	662	666	612	655	637	602	669	658	645	696	604	641	660	625	635	659	658	638	604	633	682	667	685	645	675	661	695	702	648	668	649	656	644	591	629	618	650	668	629	674	644	683	594	657	649	604	652	647	643	692	663	643	630	703	704	595	655	662	642	619	690	694	612	648	698	644	649	625	636	654	661	649	637	630	669	686	645	644	644	689	649	639	643	661	673	676	695	682	663	668	637	626	680	645	654	623	679	586	609	635	678	700	666	603	691	663	622	619	622	672	641	706	648	666	626	647	660	624	630	649	612	645	653	644	674	624	652	653	689	691	644	663	646	689	642	700	677	645	636	610	620	674	633	661	644	628	629	694	666	652	611	628	661	593	662	624	618	666	649	655	666	652	673	612	618	635	647	654	673	620	614	658	696	639	642	613	619	639	621	636	702	596	619	676	676	643	628	638	669	645	667	662	623	636	618	656	659	639	617	632	662	597	682	674	628	657	650	699	590	616	595	608	656	587	631	655	588	657	658	626	635	666	634	662	691	588	621	658	603	639	624	643	645	660	607	600	637	675	645	614	622	623	661	662	653	654	687	699	672	664	625	665	693	621	684	615	674	640	605	639	629	625	687	641	654	620	670	585	584	627	640	659	598	669	656	638	626	674	595	659	653	669	680	640	671	698	655	623	642	653	672	648	665	637	593	624	612	662	681	672	655	667	681	644	699	656	640	627	622	599	636	664	663	646	640	659	686	640	669	637	631	611	670	642	589	695	667	649	596	626	614	609	629	640	663	623	658	613	612	671	626	621	663	654	634	649	651	604	607	667	676	622	641	616	645	600	621	627	644	635	673	652	613	659	652	662	627	608	689	648	619	666	646	648	641	648	667	649	586	665	679	629	625	704	676	619	668	624	622	639	641	651	659	621	573	676	603	674	687	650	623	650	632	665	662	656	648	689	660	643	607	668	673	598	597	625	650	629	638	657	661	621	642	640	610	623	662	630	688	626	657	672	685	699	646	631	676	682	635	649	608	590	647	675	640	645	624	665	638	687	630	665	667	632	647	597	640	647	652	626	645	649	680	669	670	680	642	637	666	635	652	655	646	624	640	685	627	606	611	657	644	642	652	589	652	625	622	676	631	651	634	686	648	623	652	621	645	644	657	645	665	664	651	627	656	649	664	646	639	679	671	629	637	664	640	621	669	617	633	681	672	634	651	647	643	637	657	654	686	630	669	649	640	626	671	640	699	681	633	649	694	621	642	620	639	642	668	669	597	663	605	645	661	645	700	630	652	645	661	635	654	670	656	687	641	624	658	613	605	684	616	656	693	663	618	635	633	620	630	675	651	688	626	674	667	648	641	680	626	670	648	628	568	641	604	630	639	651	631	646	645	589	625	632	627	663	659	598	622	616	645	678	654	608	675	673	687	635	613	631	641	641	709	735	612	587	647	622	647	690	696	660	644	694	642	670	652	617	648	623	624	678	611	621	663	654	686	662	660	602	640	662	684	660	685	665	653	625	645	642	641	644	642	656	655	666	615	621	657	677	646	681	636	655	651	649	691	702	649	670	658	682	627	630	650	675	685	660	662	653	651	653	643	639	663	629	640	643	673	666	663	670	712	654	665	654	628	627	671	632	610	646	630	636	605	642	638	674	632	627	656	679	658	602	672	642	612	665	637	646	654	621	656	587	614	670	652	658	631	656	631	650	650	685	663	653	652	667	636	635	645	669	643	647	669	660	615	637	622	582	630	649	663	645	635	630	636	631	641	666	651	671	614	661	642	665	659	670
14754	1826	920	877	1045	1482	1647	1623	1477	1319	1212	1166	1034	953	937	920	916	854	835	818	814	764	763	745	729	776	731	754	689	703	636	664	705	739	716	684	620	676	681	664	691	703	644	698	701	659	697	706	633	644	640	641	656	699	657	619	670	686	676	591	670	621	694	641	695	649	642	638	692	679	655	682	697	657	684	664	639	666	667	653	677	640	646	663	681	633	684	653	607	640	627	623	660	653	640	660	646	667	675	637	684	669	627	670	640	639	702	626	668	649	639	681	634	668	635	649	629	698	696	632	580	652	630	619	657	671	659	679	653	660	636	604	674	615	642	676	604	644	662	630	595	647	641	657	638	608	683	636	630	595	660	624	581	629	610	631	618	655	661	620	620	623	651	690	675	638	682	649	592	672	682	636	619	659	641	664	609	672	655	678	676	675	638	600	640	634	637	632	671	640	612	656	678	632	649	615	657	642	680	644	650	626	639	637	592	645	624	639	656	625	618	644	643	642	658	687	653	662	641	632	651	639	653	618	632	657	670	683	658	703	684	605	641	667	668	669	669	611	632	655	691	656	672	643	670	650	701	594	602	629	661	651	623	620	646	669	681	682	645	672	659	647	630	634	664	686	643	627	630	669	637	659	628	630	661	632	639	618	649	601	702	648	633	644	651	671	639	655	679	648	650	659	678	650	633	621	659	642	657	682	670	634	677	631	715	669	622	623	678	672	645	661	673	673	656	635	617	625	661	646	642	608	608	674	630	650	636	625	626	656	648	670	638	699	645	622	640	672	610	652	662	658	647	609	717	643	606	627	671	619	650	706	621	648	664	672	677	652	660	668	635	652	681	675	603	637	656	655	680	626	688	657	667	635	665	659	636	584	647	635	634	637	665	638	649	661	579	650	621	672	665	671	646	657	589	658	617	645	627	623	688	601	627	627	674	662	684	663	626	605	702	651	662	652	649	597	634	658	613	631	644	635	635	650	635	663	683	663	606	619	676	648	682	637	644	667	641	629	605	646	653	663	628	655	632	682	639	609	673	640	647	628	637	606	645	633	582	644	625	632	642	660	653	620	652	627	658	625	622	699	631	659	665	623	598	617	641	650	666	620	616	663	633	685	603	698	650	564	654	696	617	672	659	660	657	633	650	645	632	677	647	616	621	651	641	626	616	606	647	640	661	646	643	654	640	643	665	666	629	658	606	669	617	693	646	629	676	579	686	655	606	653	703	674	632	683	628	620	646	654	640	633	648	720	647	662	650	634	650	651	644	627	677	655	696	663	639	689	683	642	680	611	633	668	642	697	652	648	684	624	642	618	629	636	660	701	637	658	654	637	656	589	619	672	637	644	644	607	645	648	636	622	690	607	671	617	685	590	639	638	652	643	632	647	633	655	616	614	639	645	657	635	637	612	596	636	672	633	640	636	661	643	662	654	645	660	646	669	609	619	683	670	658	650	649	681	662	673	616	674	689	657	654	648	680	663	626	668	645	662	657	688	648	611	672	683	612	642	628	641	614	597	622	671	589	679	674	631	693	628	663	595	658	616	656	655	641	647	648	610	644	717	665	600	632	675	696	661	624	657	634	640	673	648	622	625	635	681	670	643	653	616	678	666	625	656	643	622	643	705	682	649	654	650	664	621	654	624	604	649	644	623	643	653	626	632	628	706	659	660	632	644	640	668	650	626	670	666	609	670	616	681	618	631	588	609	620	661	664	648	649	669	587	629	709	659	662	629	622	637	660	673	602	671	616	627	692	676	604	700	643	629	642	680	614	656	639	630	668	666	701	688	683	626	662	636	648	639	582	665	655	624	691	685	645	620	666	637	647	654	647	605	654	632	629	678	665	634	656	620	654	640	632	628	646	652	630	653	675	597	688	644	643	653	638	635	644	597	639	659	675	687	632	595	616	638	628	712	620	639	655	574	673	691	641	621	650	650	663	640	617	660	696	655	634	658	631	666	682	620	653	627	681	630	653	651	704	636	627	632	632	632	676	644	606	645	625	662	627	663	655	647	698	653	641	678	632	633	632	678	663	642	635	681	624	653	628	625	633	653	654	665	644	679	619	670	582	673	654	653	642	667	637	633	654	621	676	662	657	658	633	618	652	678	638	666	692	682	649	667	673	618	603	618	699	677	635	646	641	652	650	667	635	609	640	624	633	648	651	635	651	646	652	614	598	658	659	687	674	660	679	644	662	620	627	624	623	648	659	594	634	661	656	657	647	607	640	632	648	611	657	684	651	633	660	623	645	640	598	581	628	675	625	688	641	650	647	618	657	652	655	666	667	651	663	645	658	643	639	628	668	625	597	665	626	654	605	633	631	647	655	670	638	652	684	633	630	654	693	643	687	624	687	687	600	662	646	636	663	644	623	638	653	660	653	668	607	669	642	642	641	671	652	652	638	703	679	594	636	594	644	633	638	630	648	647	667	606	658	607	657	628	667	630	616	667	655	685	628	649	622	644	665	645	634	658	626	645	656	629	661	718	612	649	688	692	647	624	677	641	611	612	690	677	623	652	648	608	635	643	671	646	620	656	643	644	669	661	658	636	659	640	640	648	646	706	642	693	643	658	642	656	662	647	641	645	577	674	625	649	664	627	687	600	648	623	621	622	700	632	626	628	651	649	628	677	655	667	661	617	621	619	573	669	680	685	655	644	693	576	706	621	677	613	643	649	618	638	615	637	635	692	639	681	634	678	635	605	696	698	663	642	654	660	634	615	617	687	625	653	652	635	635	591	614	670	633	663	621	678	666	658	630	643	695	632	630	642	663	645	650	650	664	643	651	636	615	646	650	641	631	651	680	642	680	656	650	651	660	626	683	633	646	655	656	678	603	682	656	658	621	614	683	598	647	649	661	625	641	662	610	646	627	678	652	646	618	653	680	669	644	682	624	664	648	609	572	637	695	626	638	614	621	627	659	636	691	687	607	629	622	661	623	641	645	633	618	675	625	627	618	641	599	697	678	619	600	637	601	696	670	623	608	626	630	628	659	686	671	641	626	670	632	609	648	627	618	630	638	636	611	628	607	669	622	626	613	627	643	663	660	610	607	679	650	622	697	667	654	664	680	650	687	699	649	664	690	685	640	683	632	639	649	695	621	630	609	691	593	639	658	640	657	622	630	627	674	653	703	618	633	612	622	613	653	627	642	639	646	686	638	692	671	669	638	639	698	637	642	662	691	694	701	630	655	624	680	635	647	635	642	674	623	613	644	636	667	611	666	647	653	635	673	660	670	604	671	640	645	709	684	674	664	597	660	640	668	660	626	647	653	673	644	666	663	643	680	655	650	701	699	673	619	639	640	629	607	636	638	650	675	690	641	646	639	659	637	694	603	654	656	669	645	637	612	584	624	628	674	697	617	666	703	632	633	636	637	673	687	644	607	653	601	652	679	630	657	674	686	696	679	629	649	630	651	699	647	702	662	649	647	640	622	631	624	618	617	655	662	647	607	622	651	646	620	638	650	661	624	624	624	647	661	643	629	669
10974	2280	1546	1823	3747	4729	4695	4123	3644	3170	2878	2522	2303	2144	1868	1845	1630	1562	1535	1441	1348	1308	1252	1231	1245	1147	1188	1103	1116	1095	1059	1064	1102	1016	1076	1023	1024	992	957	974	1012	958	975	930	938	958	909	908	902	983	920	893	950	891	917	948	927	926	919	947	854	929	944	875	946	883	895	963	884	868	880	904	910	905	891	889	877	910	907	932	886	915	849	927	943	862	854	895	869	838	884	905	962	872	907	874	878	786	860	830	885	839	860	893	868	906	914	904	874	897	906	881	872	903	844	842	910	906	882	955	906	840	896	876	876	843	885	903	872	876	860	874	862	871	901	913	841	833	868	878	829	877	890	841	857	867	841	904	835	901	926	844	872	857	880	934	919	836	838	844	898	889	902	866	849	894	863	821	848	904	901	899	854	871	893	853	873	886	862	887	889	902	823	840	883	909	918	862	862	840	854	840	878	886	821	877	902	890	872	872	890	933	889	831	836	877	895	869	850	876	899	884	847	852	868	906	882	896	863	844	924	884	892	912	855	838	901	886	852	834	909	840	907	856	876	941	867	870	893	923	865	821	847	856	933	834	868	877	864	822	851	806	897	835	899	924	838	899	860	841	873	852	863	880	862	862	814	887	865	840	913	863	870	895	811	801	941	830	882	879	795	862	836	840	870	915	904	858	830	858	909	789	850	890	911	906	891	877	892	895	869	883	850	901	860	860	830	878	842	843	897	894	916	836	872	864	851	810	814	875	872	824	839	843	911	871	910	859	861	879	830	850	833	859	852	833	846	856	894	846	892	844	866	831	861	869	880	874	869	904	900	836	901	883	864	872	868	862	841	844	882	914	904	866	881	894	859	865	862	834	847	860	844	845	898	867	857	789	845	836	898	874	847	863	875	834	891	896	931	905	871	832	850	893	853	870	846	851	875	890	860	912	863	849	919	889	894	880	889	883	838	899	843	893	866	883	850	811	835	839	902	845	859	850	830	945	866	850	873	860	838	843	865	863	923	828	884	876	844	875	897	884	838	848	836	850	858	886	921	874	831	832	906	854	854	854	892	844	884	842	829	877	840	926	879	841	886	812	942	851	861	935	824	884	888	860	827	860	843	926	870	888	870	812	851	853	898	860	915	892	882	939	869	881	878	846	856	872	887	890	871	834	843	870	903	933	897	875	885	864	868	823	890	876	832	868	871	851	819	835	851	849	872	843	859	913	854	885	845	895	899	857	857	833	864	844	875	922	870	898	883	911	839	845	839	833	894	879	883	938	861	858	844	899	861	891	875	853	857	925	841	868	889	877	835	882	862	849	853	828	915	854	873	901	858	823	856	860	871	896	887	829	832	870	860	866	862	873	888	911	866	932	809	884	887	857	857	865	853	857	843	899	828	855	875	868	835	923	884	923	853	865	883	813	874	895	873	876	845	859	864	834	854	925	883	827	857	866	859	785	930	903	900	870	858	854	875	861	904	813	847	834	920	846	809	867	875	890	867	867	845	816	919	855	865	844	892	883	873	826	873	866	898	912	841	860	854	847	836	865	864	898	839	870	878	867	841	901	873	880	878	926	866	875	947	833	891	912	942	890	873	875	875	896	878	904	895	834	853	861	823	905	861	931	901	863	852	819	863	871	872	866	930	835	860	862	872	864	843	843	863	849	863	864	917	875	830	891	853	872	864	869	862	905	871	887	872	852	830	895	879	871	876	861	903	880	865	890	907	840	862	851	872	887	910	919	845	842	886	886	880	832	835	858	853	852	868	839	860	870	836	811	848	862	846	841	822	884	880	839	880	897	886	847	789	829	925	879	891	856	872	898	883	853	916	855	892	841	870	869	834	873	870	895	865	900	873	784	874	862	864	895	953	908	900	849	908	824	900	860	905	883	856	912	884	853	890	858	895	909	896	913	876	848	847	830	843	886	817	825	849	904	880	940	901	855	852	872	823	862	896	870	884	882	866	830	898	853	838	847	844	857	878	864	880	856	873	838	909	896	909	852	840	906	916	847	904	837	873	880	866	895	870	854	839	852	852	875	852	855	847	897	862	866	892	892	872	877	876	856	816	858	884	854	854	871	868	858	898	873	902	886	829	882	840	873	919	872	814	894	857	866	833	891	868	883	901	864	963	885	842	898	835	851	853	835	876	879	822	855	864	879	878	862	855	804	876	869	848	850	828	825	875	867	845	801	853	854	886	861	843	890	834	801	860	881	875	884	890	888	878	901	859	869	884	878	823	871	888	882	849	842	900	840	830	860	911	909	886	884	866	831	856	852	840	900	832	856	860	879	863	901	883	867	866	865	885	881	871	849	913	849	863	889	900	858	886	902	877	877	878	851	864	897	860	859	860	855	857	850	877	869	852	922	878	901	856	900	843	856	875	865	913	874	848	878	842	801	850	894	818	858	863	852	893	850	855	854	869	815	847	823	821	923	861	885	868	843	852	893	854	871	847	880	849	869	834	872	894	862	847	828	832	820	863	852	853	919	893	872	909	889	836	886	862	887	866	849	877	856	829	817	800	847	838	898	909	877	832	843	883	936	865	843	883	888	848	869	904	883	870	850	872	868	858	870	852	850	829	891	864	854	834	854	891	819	804	861	889	851	895	875	813	807	867	838	886	888	860	920	868	875	865	807	867	875	827	901	928	853	859	873	872	857	864	809	865	811	906	868	864	880	834	871	821	898	889	888	847	875	838	873	892	861	869	863	874	833	852	874	832	896	850	889	885	856	813	897	866	858	834	904	854	857	845	891	877	908	898	874	820	866	892	851	872	871	873	917	879	865	904	886	829	841	867	853	855	878	876	858	970	874	829	863	852	853	851	825	841	891	806	834	856	855	840	896	873	872	902	883	873	873	876	859	874	906	869	845	816	856	850	894	911	832	856	891	884	875	888	870	805	852	849	877	897	882	910	895	920	917	875	882	872	816	821	812	887	863	847	870	811	909	852	859	863	860	877	819	845	874	836	823	887	907	845	863	850	819	879	858	857	867	849	924	863	904	902	852	836	912	904	901	902	829	859	900	815	850	854	809	867	886	886	838	898	889	830	893	850	824	870	874	885	857	895	844	846	892	860	850	882	861	845	891	801	904	863	846	861	883	888	895	809	891	898	878	861	864	846	866	841	890	877	891	818	855	897	910	876	893	888	871	836	874	940	875	873	863	853	851	921	833	854	916	813	828	846	895	891	877	840	834	815	877	895	862	871	848	866	861	867	855	829	822	843	883	910	830	882	881	836	912	897	861	830	870	855	863	905	874	853	879	857	869	873	895	944	854	833	886	890	868	813	892	851	893	880	871	894	876	840	839	886	852	858	905	888	830	817	872	845	860	919	836	821	841	804	825	880	887	870	804	905	875	856	853	885	833	905	845	852	873	915	875	854	892	874	878	894	858	892	880	881	911	853	817	892	821	881	895	861	878	896	881	828	841	825	872	825	814	849	891	936	859	819	896	845	867	849	884	815	870	900	828	838	905	827	914	882	817	884	904	848	863	846	908
6839	1172	528	444	687	1275	1472	1355	1222	1027	935	725	712	616	554	510	444	437	377	351	346	312	262	317	273	286	257	251	242	259	241	236	223	209	232	204	223	206	219	164	196	201	222	215	198	187	181	178	203	190	183	200	176	185	162	195	190	179	199	182	181	191	171	162	159	182	180	187	186	173	189	160	196	187	162	177	184	185	177	164	169	175	149	200	174	192	170	158	165	147	173	189	153	190	143	173	166	175	157	172	183	153	197	177	163	163	167	180	181	173	157	164	193	175	165	157	183	153	173	194	176	174	163	162	164	137	167	161	155	191	165	182	174	150	156	164	171	175	145	154	172	171	177	177	154	179	159	179	177	169	168	167	164	188	166	182	187	179	179	178	155	159	168	185	147	163	172	162	180	156	171	160	156	156	177	155	194	151	158	154	161	183	174	175	167	174	152	149	167	175	155	186	176	163	170	182	165	184	185	161	180	183	158	156	142	174	182	173	155	172	161	173	157	184	155	162	183	184	166	175	179	159	176	167	167	170	157	150	183	151	134	161	193	169	145	170	178	159	163	180	160	185	160	183	159	152	168	180	173	171	167	182	180	178	167	152	174	164	155	170	149	161	156	164	176	185	162	154	152	161	169	166	170	162	172	172	160	170	151	157	169	152	147	170	184	143	169	162	173	174	190	130	174	154	159	185	159	152	175	162	176	185	156	175	196	154	162	161	175	159	150	160	151	184	149	184	144	153	190	154	191	191	158	179	160	143	164	169	167	158	175	155	172	149	166	171	147	159	153	154	139	157	149	188	166	188	161	157	151	153	159	170	146	171	153	144	155	154	143	172	144	169	168	182	161	168	166	146	163	172	163	158	150	160	158	163	149	171	172	148	163	134	180	146	168	181	163	163	171	142	152	185	172	154	163	171	150	155	152	127	171	153	164	176	176	175	175	155	154	168	172	168	161	164	160	158	158	169	156	173	187	153	161	170	179	147	163	181	162	163	153	160	175	163	166	172	160	193	161	151	171	156	167	189	148	165	162	139	145	133	135	162	149	180	157	167	160	187	164	161	163	153	148	160	184	162	173	173	159	166	148	200	187	162	161	155	140	162	152	176	157	163	145	172	158	166	175	156	164	169	171	139	169	159	142	132	169	164	171	178	179	166	166	173	167	149	175	170	191	148	134	185	143	167	162	195	181	177	175	172	158	180	164	146	165	196	128	155	168	177	160	154	154	151	166	191	162	187	166	160	148	167	161	158	164	190	147	169	156	156	177	166	166	175	173	172	166	154	166	190	171	164	162	138	156	169	163	178	173	166	170	156	159	174	172	172	151	154	184	172	188	162	156	170	151	180	180	179	153	163	166	145	165	165	146	166	162	166	156	159	166	161	148	164	158	175	167	142	191	160	180	161	150	140	162	158	177	157	178	175	163	153	182	154	174	154	171	160	165	175	156	186	154	160	153	147	179	167	156	155	158	161	152	164	152	164	158	154	151	163	172	168	161	186	161	158	157	168	171	189	173	161	155	172	152	155	171	163	164	149	167	164	164	150	156	153	147	158	183	171	176	166	169	155	169	157	157	163	160	155	139	163	159	158	141	168	162	172	181	179	155	153	169	169	148	151	184	175	165	161	172	173	179	154	163	165	172	154	170	154	168	142	174	162	138	161	179	147	191	159	136	158	160	151	163	165	145	153	166	170	208	151	175	170	147	155	171	169	171	152	156	178	149	178	173	186	152	169	180	168	166	152	148	156	151	176	175	191	140	168	155	155	176	162	171	155	167	155	165	169	158	199	171	175	180	141	161	166	193	177	155	158	164	155	195	176	164	193	177	170	162	167	178	160	180	175	167	181	172	184	160	172	149	163	175	152	184	150	161	163	171	166	177	151	185	158	157	166	181	155	168	172	167	149	158	158	175	158	149	162	160	171	161	188	175	153	175	169	164	168	171	162	178	140	149	162	174	139	171	170	165	170	186	175	183	161	171	165	162	158	150	149	152	167	179	133	178	175	170	157	155	170	152	167	164	171	183	152	167	159	180	141	168	152	131	151	182	146	148	141	186	188	172	169	172	157	186	166	145	191	155	155	182	163	168	159	158	181	164	162	156	163	153	167	170	177	179	215	143	152	172	140	182	171	150	169	164	168	161	161	175	182	137	147	145	181	148	169	153	148	123	145	160	166	178	163	160	170	155	191	167	147	155	153	157	153	171	167	169	132	159	158	154	170	181	170	160	149	165	168	171	170	160	166	166	166	158	173	159	168	143	160	202	159	155	161	172	153	158	167	175	161	181	149	175	156	156	162	164	172	154	150	161	165	155	171	168	190	164	164	158	139	173	174	167	159	168	160	149	182	170	182	173	154	165	180	154	139	167	152	161	146	159	170	168	165	172	159	164	154	171	145	155	157	174	172	173	152	173	192	163	163	150	163	169	165	171	158	157	169	167	164	165	176	171	169	164	159	163	173	171	169	154	154	144	155	178	168	167	161	192	162	157	149	148	164	165	157	175	172	143	178	159	163	156	185	179	152	162	169	155	154	192	154	161	156	155	168	166	172	159	158	171	149	174	142	159	165	138	172	160	160	162	173	156	169	160	192	192	173	187	176	159	167	178	178	146	192	159	146	153	185	173	173	144	174	147	170	163	169	148	167	168	154	181	170	178	129	176	173	165	153	157	163	152	158	168	169	144	158	160	173	144	165	167	160	160	177	151	150	173	166	164	178	175	167	158	162	174	173	165	167	155	173	153	159	167	158	136	176	155	169	189	147	168	160	179	158	155	154	174	167	170	135	164	175	170	143	152	167	189	172	145	149	151	163	156	172	180	159	149	160	159	164	177	177	206	171	167	178	174	144	152	156	186	166	173	179	167	156	158	160	156	171	154	172	172	154	155	160	175	179	154	170	180	159	152	164	172	184	167	143	175	143	164	168	176	146	173	157	150	148	174	153	160	164	165	168	175	152	151	180	178	156	157	175	149	179	182	140	155	148	157	138	175	152	154	162	159	172	193	148	187	143	167	163	183	148	160	171	169	186	156	180	154	171	168	158	139	162	134	174	165	183	164	143	166	179	155	152	135	163	161	158	169	169	164	158	171	167	181	183	150	159	161	135	169	159	134	171	179	168	147	176	144	154	174	149	153	161	167	163	184	159	182	192	161	151	180	153	167	146	165	141	135	170	173	163	160	164	143	168	155	166	186	179	148	160	152	179	179	146	143	159	192	171	175	159	174	167	167	166	156	152	164	163	180	166	159	155	183	170	155	159	177	161	151	181	157	171	153	138	177	159	169	171	172	164	185	168	177	166	179	173	154	162	168	173	171	148	161	152	165	181	159	156	185	164	146	151	191	182	167	178	159	183	162	155	180	157	150	164	164	143	168	148	159	156	161	188	171	163	162	166	136	174	176	174	152	155	163	153	165	163	156	156	185	170	172	171	137	195	154	169	178	158	164	187	166	170	173	181	154	159	186	174	163	164	152	148	141	200	148	178	166	173
10873	2186	1205	1504	4074	5293	5093	4447	3732	3075	2704	2330	1998	1746	1503	1402	1245	1125	1031	1006	923	844	785	769	690	665	627	586	567	543	539	546	483	452	444	421	440	435	394	400	366	409	361	381	378	343	357	346	378	348	338	348	334	363	330	303	339	306	319	341	308	301	293	320	266	327	271	298	287	283	290	299	267	288	311	283	281	280	266	262	288	277	269	290	253	280	284	287	276	255	262	281	284	280	262	264	257	272	291	281	293	256	305	284	270	262	253	268	249	288	271	257	259	250	254	271	253	280	264	257	281	247	263	253	242	270	250	270	269	264	253	226	244	262	264	289	259	268	244	277	240	244	230	258	274	263	258	259	265	292	249	246	246	245	293	248	253	238	249	262	252	268	241	256	247	249	247	261	269	262	243	257	284	248	235	264	245	262	252	251	279	245	285	239	248	249	244	256	246	257	259	266	273	266	268	245	260	241	275	263	228	284	215	250	260	239	263	247	255	252	265	297	241	262	270	261	249	273	264	239	259	269	263	257	244	251	253	261	229	257	239	266	264	245	219	276	246	259	237	298	242	220	256	244	275	258	240	237	263	266	252	276	257	251	267	275	236	230	241	260	263	269	234	246	284	262	243	236	257	262	265	260	260	291	229	254	264	241	243	286	238	246	274	260	254	275	247	227	256	274	262	261	246	241	234	257	239	247	265	241	270	245	262	265	253	238	281	237	236	236	253	251	266	250	278	260	256	246	255	207	254	247	245	295	251	284	256	247	241	259	294	248	239	230	252	235	240	265	255	264	272	269	259	245	266	238	255	267	251	259	207	253	251	222	238	256	272	271	243	237	271	292	254	273	258	266	266	258	246	251	248	256	234	262	235	236	220	256	233	257	247	251	268	266	261	270	258	256	237	236	257	227	274	249	286	235	260	233	247	235	283	259	242	269	256	270	250	250	249	227	235	261	249	270	245	255	268	259	238	236	240	238	219	266	258	239	268	272	236	261	266	222	252	262	256	258	262	272	262	225	239	275	244	227	236	247	240	265	243	240	261	250	235	243	263	253	263	234	255	259	273	234	239	241	234	275	239	244	231	251	236	253	263	254	282	236	252	279	254	254	283	248	265	225	239	246	243	248	238	242	264	254	268	281	227	249	275	290	252	267	226	265	219	270	251	244	242	262	236	241	237	285	258	225	263	242	269	239	261	230	249	242	239	249	242	251	229	251	301	244	275	235	287	261	254	259	257	247	282	259	247	248	232	253	236	253	239	253	240	257	256	270	223	234	258	284	244	251	298	252	235	240	253	247	234	251	235	281	210	259	259	256	266	212	266	243	283	260	222	230	271	243	246	263	236	230	268	236	245	248	253	278	259	250	256	223	258	251	265	244	265	228	262	242	253	250	248	302	263	249	246	267	241	299	257	259	249	255	261	272	237	242	229	250	254	258	247	255	285	270	241	253	230	252	241	237	253	239	219	260	241	256	264	222	257	259	235	242	263	248	283	265	249	267	236	246	230	272	252	249	250	246	230	231	267	275	262	253	265	228	254	239	237	246	221	242	245	223	254	263	290	289	232	224	244	257	242	257	260	277	263	241	258	252	261	219	247	211	246	259	261	281	247	260	246	246	238	261	249	265	264	231	250	245	268	271	265	250	264	239	254	247	244	250	225	258	250	246	261	252	263	245	312	244	240	249	268	245	242	262	266	236	252	267	243	258	225	269	240	248	246	234	279	269	247	267	257	243	250	224	244	266	252	282	267	246	279	276	260	246	269	245	238	236	292	259	283	236	256	251	230	255	245	236	262	260	233	255	226	273	245	229	263	264	254	264	236	252	255	236	247	280	221	240	258	273	231	254	245	248	255	253	248	277	260	251	244	257	254	241	239	255	266	270	258	273	247	240	248	257	258	239	255	238	283	268	254	245	241	222	244	281	219	243	255	251	235	286	237	248	240	290	237	300	228	267	270	234	244	256	237	258	242	257	277	259	243	273	274	269	243	266	248	244	247	267	247	261	258	248	245	225	252	238	265	243	241	260	269	251	234	251	243	228	254	265	253	257	262	256	251	268	249	258	235	218	246	255	259	244	246	254	245	250	268	250	260	229	251	225	290	284	235	239	236	251	279	234	244	266	259	275	238	265	238	232	243	241	244	252	225	271	245	250	236	239	265	239	255	270	272	281	244	261	258	236	243	247	255	240	279	255	266	262	218	236	260	269	253	243	257	248	263	263	285	213	237	266	261	247	240	241	254	265	285	255	231	276	263	254	252	254	239	229	265	266	238	283	242	270	246	245	215	250	228	250	265	250	253	285	233	261	230	283	256	257	238	275	258	270	278	261	260	263	270	266	267	217	249	273	283	251	265	237	253	243	263	265	237	256	268	237	244	234	243	267	260	235	271	276	235	238	252	272	251	273	246	275	235	239	254	256	256	263	242	236	276	252	267	241	211	237	270	219	250	257	294	237	265	252	257	266	271	243	252	256	238	247	231	242	255	258	241	248	259	256	246	264	262	271	245	263	258	239	241	259	244	235	280	244	254	284	254	236	264	268	257	251	247	257	268	260	248	274	245	265	289	231	282	244	267	265	229	242	239	222	267	289	271	253	241	277	256	277	260	255	208	258	262	250	279	255	217	232	253	262	285	240	255	234	234	245	266	233	252	234	238	250	217	244	213	229	240	277	248	221	249	261	255	240	248	266	226	243	258	244	222	250	259	235	254	266	259	269	243	226	259	249	257	283	239	229	243	252	256	230	226	257	259	249	242	252	274	223	256	218	257	257	269	239	239	271	265	262	250	265	248	228	243	277	255	242	275	236	289	256	292	243	250	249	251	234	235	234	243	270	260	260	241	238	214	251	242	254	237	258	249	254	245	287	255	250	266	257	288	222	248	249	275	288	259	253	237	250	257	285	258	243	260	276	239	277	255	268	286	251	277	239	259	291	236	242	248	261	264	266	260	259	281	242	235	281	257	251	233	237	256	257	232	250	248	219	254	235	259	258	243	262	233	243	252	251	262	230	267	284	270	274	242	238	244	259	267	240	215	254	245	243	264	249	243	236	245	250	301	224	268	239	288	256	253	254	239	269	249	253	241	269	249	244	267	250	240	283	274	262	237	237	279	256	227	246	231	265	266	225	279	265	274	256	229	251	254	283	226	239	261	303	252	267	233	274	260	269	233	246	257	261	247	248	232	277	252	233	256	226	243	265	287	237	270	294	245	294	262	240	267	254	263	235	227	288	265	264	261	246	276	254	275	231	280	295	263	229	274	270	247	246	245	232	245	279	223	242	273	244	225	202	272	241	247	257	289	268	249	253	226	251	244	266	257	248	252	241	261	240	257	245	264	253	280	222	269	230	237	256	237	242	253	243	248	252	246	244	256	246	223	265	228	302	248	255	232	236	238	264	236	263	255	231	270	269	263	226	267	260	224	236	252	245	232	249	249	272	247	272	263	222	233	242	251	248	254	257	265	266	275	264	274	270	268	230	259	269	274	267
12925	1709	926	715	965	1670	2001	1820	1656	1447	1283	1064	1051	890	827	753	670	712	646	627	570	515	519	529	544	525	484	476	464	445	464	404	442	414	412	379	404	425	391	420	431	398	386	374	394	412	393	388	357	399	384	415	400	379	364	358	401	406	359	346	356	362	377	362	373	378	382	353	386	344	363	367	383	363	359	363	371	337	365	391	382	376	382	350	371	337	364	354	344	337	353	372	360	392	356	348	377	363	348	366	330	365	369	413	361	368	357	417	392	344	358	354	362	342	322	389	350	351	398	357	369	345	346	421	375	343	314	349	335	389	345	365	329	362	333	329	339	346	342	348	355	320	364	352	348	375	360	379	348	359	350	372	399	331	360	371	350	365	334	334	359	344	340	354	374	310	338	325	345	355	334	391	329	330	386	407	337	328	306	345	336	352	347	373	365	353	332	356	306	340	385	338	329	360	347	335	355	336	331	346	367	357	372	354	342	398	359	361	368	353	359	381	336	328	294	362	356	353	343	342	334	359	327	288	354	385	366	358	398	362	343	314	357	339	336	359	340	350	333	332	353	348	364	369	372	363	344	357	343	334	329	358	348	410	331	354	354	386	371	393	305	347	369	364	376	356	319	345	316	365	381	386	336	364	334	356	364	346	357	363	329	344	396	357	339	338	348	350	325	359	380	338	335	382	369	374	386	342	381	389	359	390	324	334	351	326	369	372	337	396	368	372	330	359	345	333	362	324	313	379	334	341	356	329	345	328	360	326	395	361	323	348	315	335	349	338	345	344	370	361	368	356	377	369	307	346	370	381	371	349	381	360	358	365	397	338	384	390	337	311	390	343	360	362	407	332	363	369	316	357	352	366	348	336	365	331	347	372	336	370	349	361	388	359	371	312	307	342	372	332	380	361	319	350	340	373	351	321	351	327	379	336	330	374	378	333	356	368	348	352	329	331	365	335	337	348	340	359	350	371	328	358	353	329	327	331	318	318	323	375	348	352	356	345	347	369	345	360	349	342	332	319	348	340	367	341	322	363	368	370	338	361	344	349	338	332	365	362	347	374	365	371	320	310	371	337	357	330	383	337	364	322	358	312	376	322	350	346	340	361	380	388	348	376	365	377	349	348	357	364	343	359	326	359	328	338	330	369	354	342	321	356	355	337	365	333	367	335	343	347	352	351	343	352	337	364	352	359	354	345	348	352	341	318	378	354	346	372	360	346	379	347	373	339	373	374	363	340	361	372	358	361	346	391	336	338	339	379	353	337	341	376	337	355	348	342	337	326	341	366	365	365	328	331	349	331	351	380	308	335	373	382	357	348	374	316	369	350	364	376	317	381	315	373	337	329	335	344	345	327	363	358	344	338	344	356	306	333	379	360	381	356	347	377	368	356	349	353	331	345	363	322	354	367	371	369	342	342	371	345	342	357	347	314	364	341	353	344	372	352	382	311	353	367	361	341	363	345	369	357	360	346	367	360	352	350	360	349	299	360	363	345	355	323	352	350	366	385	369	302	399	335	338	362	326	362	337	336	346	352	354	327	399	387	358	351	375	384	351	339	366	379	357	358	359	351	360	381	375	375	341	373	353	357	384	337	365	362	358	341	336	344	346	352	338	359	305	357	341	337	368	348	350	348	355	336	361	333	360	353	364	348	317	337	368	378	368	312	322	387	359	344	378	358	373	361	321	333	335	384	348	350	376	341	348	355	343	350	324	377	319	346	347	364	365	310	351	323	321	328	374	367	357	362	352	335	307	348	338	340	356	323	387	348	337	376	364	341	365	354	389	384	296	361	367	346	329	359	357	353	339	337	343	362	343	376	392	343	367	386	350	338	343	374	324	362	379	319	359	337	329	334	401	352	345	331	335	323	360	347	361	348	343	348	364	361	331	347	350	340	348	325	350	351	349	329	337	342	385	341	342	314	376	369	380	373	345	335	335	355	346	326	313	355	322	372	382	351	339	353	358	378	379	330	345	378	394	389	346	338	328	361	330	346	388	361	360	392	318	379	340	415	348	348	356	357	374	326	356	379	343	388	341	347	351	314	367	350	355	339	387	349	372	362	386	297	347	352	314	382	374	337	370	376	331	380	344	350	376	358	330	378	350	346	325	320	362	336	355	353	368	336	329	350	351	361	370	332	348	367	358	368	376	349	354	319	345	370	332	356	344	346	352	359	359	364	354	364	358	385	335	366	338	364	351	349	332	324	368	354	360	325	317	331	347	369	355	372	311	352	339	369	348	351	360	321	367	367	408	396	357	354	358	365	362	347	344	397	331	358	367	315	374	324	374	324	366	381	346	310	350	337	344	347	370	339	363	375	355	312	347	333	354	325	341	377	387	348	357	342	373	367	331	356	327	352	363	320	357	365	386	339	369	341	355	368	333	368	373	355	370	358	361	356	353	353	357	350	358	367	355	355	315	348	349	320	342	353	363	356	379	366	346	357	338	374	337	351	366	334	375	343	321	330	322	354	329	343	368	350	331	368	341	349	368	363	325	360	395	369	345	303	371	352	339	361	356	353	390	348	327	330	370	335	374	369	308	334	335	361	345	358	343	369	329	339	316	328	375	352	353	352	329	323	372	345	355	324	339	351	306	373	339	346	350	353	350	323	325	349	349	354	353	328	351	328	365	346	331	342	342	353	356	353	327	348	379	376	344	351	349	357	345	365	343	350	329	324	364	372	326	367	360	346	346	344	362	352	320	367	346	359	359	321	303	341	370	380	347	312	356	340	360	328	408	390	381	353	360	345	356	321	348	350	367	351	355	369	290	350	364	332	367	360	338	341	371	364	395	328	406	352	353	343	332	378	360	363	372	356	333	342	361	333	339	338	368	394	350	338	321	316	295	345	354	342	361	385	380	342	319	367	337	358	353	319	358	343	338	373	342	334	354	338	348	347	366	366	351	347	351	354	342	323	370	361	355	361	341	376	335	317	322	327	350	354	350	367	338	356	346	367	363	344	356	348	388	327	375	345	373	361	336	334	365	352	362	341	374	341	341	328	350	339	358	352	344	329	365	373	371	339	350	407	338	342	349	368	366	367	367	371	359	396	357	376	337	354	356	375	380	344	374	315	337	355	360	341	351	364	323	334	367	361	349	341	360	367	370	349	320	364	328	378	334	356	376	360	336	341	334	346	335	358	379	331	361	349	355	351	362	308	359	347	363	365	365	342	307	355	362	340	378	349	338	341	346	354	336	361	328	372	333	365	321	363	339	370	347	342	338	348	384	343	360	350	341	344	363	344	366	354	327	356	371	372	370	335	347	363	352	327	358	350	363	356	369	338	384	366	353	366	362	372	355	343	363	366	369	363	331	358	388	363	360	359	371	357	406	356	349	348	326	361	345	326	313	352	325	340	301	348	349	338	377	341	365	345	351	371	370	354	331	344	341	385	356	368	336	351	356	333	331	394	330	399	328	349	371	360	352	347	326	344	336	370	348	350	358	346	341	363	348	340	318	391	336	338	370	389	327	329	320	378	344	359
12471	2653	1640	2108	5009	6512	6188	5472	4732	4122	3549	3211	2668	2365	2036	1814	1687	1663	1472	1497	1248	1217	1191	1102	1077	1017	955	900	882	883	871	788	792	795	773	755	786	681	758	661	696	709	657	647	633	663	625	570	627	630	580	603	626	593	623	576	592	604	593	574	610	571	630	538	570	592	592	572	554	577	551	552	528	597	556	510	585	569	561	545	506	567	560	518	520	568	547	572	519	559	554	506	521	540	547	525	534	572	536	546	545	525	554	552	521	514	527	534	563	529	554	526	534	500	541	541	507	536	509	518	537	487	545	461	502	530	577	542	540	530	532	547	516	524	503	568	574	531	513	503	506	526	534	523	469	539	519	516	520	489	543	531	511	522	497	550	525	510	504	506	515	540	521	521	507	522	518	491	520	550	506	518	528	560	506	475	509	538	530	486	519	551	528	489	496	494	544	486	503	524	528	504	531	545	521	433	500	533	523	508	515	553	529	481	501	524	538	526	514	537	478	515	532	554	501	514	517	540	492	525	517	475	553	494	544	526	521	526	518	514	505	515	515	483	485	527	533	508	505	487	502	539	453	530	504	530	511	480	476	506	544	542	520	515	523	492	537	502	530	549	467	518	468	511	520	503	525	497	528	518	469	510	542	457	515	509	455	492	492	486	527	526	484	520	522	474	537	476	522	523	525	491	541	539	492	521	550	471	466	518	529	495	533	533	511	515	504	477	494	540	584	483	497	519	501	473	495	499	518	485	551	520	530	569	513	488	486	483	504	493	524	519	512	527	489	515	525	493	490	521	504	539	509	505	543	484	521	494	529	526	500	533	542	508	527	526	537	475	532	522	459	501	544	505	504	509	523	468	510	521	491	490	523	479	525	474	511	534	487	536	497	530	557	529	514	465	501	515	475	513	526	481	509	521	481	509	523	529	488	476	494	483	533	511	561	528	499	496	502	506	531	514	505	499	532	536	502	487	502	542	531	530	524	502	537	550	531	517	520	542	462	515	491	488	523	513	515	504	505	516	526	527	531	523	534	477	487	544	530	509	491	487	497	500	504	451	523	521	504	506	527	491	488	513	507	538	516	502	538	528	491	505	531	505	491	513	524	512	499	499	522	497	524	522	519	494	524	500	536	531	508	484	558	509	524	516	489	509	529	527	504	521	560	499	463	492	523	488	479	507	475	531	497	484	499	518	518	510	496	525	502	533	505	517	509	490	477	536	516	517	510	520	539	536	519	503	499	532	507	519	506	457	477	530	509	463	506	515	517	525	516	542	528	533	527	531	533	486	501	516	537	531	492	481	527	519	526	524	522	546	513	512	491	578	489	527	514	499	519	493	489	539	533	548	496	516	493	512	537	539	538	505	476	497	530	505	529	493	550	481	527	538	496	511	513	525	493	521	523	490	497	514	522	535	505	505	524	463	510	520	483	482	502	518	529	486	463	516	555	504	499	535	480	526	494	520	519	506	510	538	520	494	509	494	487	512	521	499	519	521	479	513	466	531	487	527	513	543	504	486	493	499	509	488	494	486	536	527	550	545	497	477	529	534	511	529	492	536	540	499	505	552	551	546	501	549	542	496	480	535	516	512	520	512	521	493	514	474	510	549	544	522	502	487	500	490	520	534	498	552	481	525	509	452	516	523	508	513	523	510	515	538	502	484	535	493	500	484	498	493	520	490	482	492	515	503	538	508	510	462	537	542	497	520	565	473	503	507	522	524	512	537	533	514	525	501	488	499	460	523	526	497	543	453	518	514	471	489	529	513	486	493	505	521	497	515	494	500	502	521	515	517	512	507	543	523	483	494	491	540	472	511	511	518	498	516	519	527	473	526	487	529	500	500	554	541	492	549	509	501	519	482	528	485	509	499	521	482	554	487	514	499	471	489	500	499	525	475	469	535	497	541	513	499	500	507	526	503	520	519	543	517	494	456	496	499	494	524	536	475	544	531	518	541	518	542	513	513	518	528	503	522	493	464	517	513	511	508	502	495	488	487	549	490	517	526	485	496	538	583	499	497	529	486	541	540	530	495	521	533	501	525	525	530	481	508	529	524	490	540	470	518	514	488	508	497	504	524	562	488	492	495	476	507	537	526	545	540	521	530	517	510	487	535	507	502	512	506	496	492	550	503	522	510	526	533	503	540	510	522	531	497	488	546	484	476	546	493	466	488	508	537	519	508	466	516	537	519	539	503	503	539	506	504	564	529	519	525	510	522	482	562	497	495	485	520	477	499	544	523	463	489	546	505	497	552	519	519	450	501	510	545	540	535	486	517	510	532	512	516	508	526	515	478	534	533	539	508	531	511	505	525	531	516	506	500	508	499	497	525	509	511	495	532	545	503	542	480	463	521	494	503	512	506	546	544	495	497	522	486	530	487	505	504	473	498	547	509	496	487	518	480	508	512	488	483	488	526	493	478	497	543	511	503	499	519	537	533	522	536	508	502	528	503	525	524	481	494	512	512	524	509	531	525	544	478	524	505	514	489	490	465	518	505	504	549	517	530	528	482	520	473	532	479	462	515	510	502	503	538	529	507	550	507	574	505	528	520	482	492	489	525	520	511	484	523	460	498	473	489	537	500	537	505	481	517	519	534	525	494	497	497	495	510	522	506	474	500	493	494	515	508	537	514	509	511	500	502	468	513	547	497	509	525	482	525	475	502	559	508	534	474	503	490	513	504	507	514	513	524	476	490	526	507	537	509	497	527	550	549	495	467	537	543	504	488	551	540	533	489	526	533	489	480	488	483	508	547	503	496	520	544	513	489	520	478	561	535	500	532	475	552	506	504	470	477	533	534	544	512	496	521	497	541	522	497	514	527	524	478	502	516	509	534	524	530	511	482	510	503	504	502	526	522	500	553	526	509	510	532	528	502	508	515	514	525	524	509	500	536	542	480	514	543	486	509	526	542	498	523	526	500	491	488	478	503	503	516	524	510	536	512	507	544	504	514	530	496	511	484	477	489	479	487	507	553	501	545	521	484	485	474	526	527	488	508	488	508	542	502	518	513	543	518	499	541	537	498	578	522	528	528	475	524	543	507	522	473	495	519	507	526	513	506	503	456	533	514	499	503	492	512	472	495	472	534	482	507	512	533	507	541	522	519	519	515	495	464	514	491	507	534	539	479	501	492	502	501	486	531	538	513	527	512	489	525	533	553	513	549	511	555	510	512	474	488	506	514	528	551	547	523	523	495	515	520	485	490	511	542	525	501	504	522	482	477	509	492	512	506	563	498	529	529	485	472	517	509	529	495	509	546	495	547	506	569	478	493	497	508	516	489	519	473	554	537	514	491	514	523	529	518	538	530	556	508	573	477	485	493	495	478	508	508	549	516	549	516	514	509	535	501	535	496	514	473	496	509	503	542	540	577	548	507	522	504	494	486	517	500	535	513	488	524	504	495	489	485	497	531	502	542	488	554	510	488	488	524	497	517	491	482	501	527	534	515	489	503	569	530	490	496	515	492	503	519	531	523	508	476	496	532	480	549	509	544
5800	692	571	536	629	699	686	664	687	669	613	577	589	543	527	537	546	541	528	583	562	536	547	498	519	527	524	519	492	511	521	473	515	462	497	499	497	518	526	467	495	495	506	519	502	489	497	498	476	487	506	488	561	466	500	517	526	537	515	450	485	498	502	510	541	482	525	517	492	494	487	519	508	505	499	495	483	482	476	446	506	451	472	497	513	499	492	479	525	521	470	462	475	470	483	517	541	492	490	484	523	495	469	506	490	479	521	481	475	494	465	496	501	537	522	502	518	463	508	497	487	501	515	455	517	491	474	498	480	519	502	517	502	466	451	547	525	506	479	530	479	494	536	513	527	494	502	482	496	466	494	490	506	511	468	512	487	467	516	483	470	472	497	476	494	517	492	475	461	539	511	487	486	507	475	521	498	524	506	498	493	528	478	499	499	487	534	558	475	522	492	522	505	546	511	538	520	485	483	497	501	478	470	516	468	490	491	504	481	532	486	472	478	559	533	480	525	522	455	485	509	502	472	516	506	520	481	514	510	498	440	471	482	462	502	511	511	524	489	469	491	494	481	481	504	524	541	507	503	514	512	476	503	490	505	505	557	519	481	529	507	479	505	494	506	528	496	503	479	520	507	484	484	488	541	478	513	481	502	488	451	510	497	445	495	488	516	510	530	490	507	535	526	497	502	507	507	485	510	529	457	516	497	522	511	480	477	462	548	521	513	510	516	518	481	504	478	518	475	507	478	514	520	515	525	510	500	486	520	454	485	506	512	477	488	460	508	467	502	531	513	512	487	485	502	493	518	508	476	506	505	501	493	495	504	537	506	412	513	521	499	465	487	499	514	487	480	512	458	450	505	511	510	479	499	537	486	490	520	512	466	492	511	470	489	484	557	489	527	485	489	535	486	501	492	481	534	498	488	498	504	496	507	492	480	484	451	523	491	496	500	474	473	509	531	438	502	491	495	510	501	538	530	485	487	487	485	511	489	505	482	491	463	491	495	494	558	482	491	483	511	445	473	483	477	459	508	501	504	494	505	490	469	505	492	475	512	465	527	493	524	512	466	406	499	484	515	472	492	525	473	476	507	554	476	504	496	497	489	472	500	524	501	530	500	531	480	487	543	505	516	491	493	482	539	504	522	531	544	479	550	521	459	532	513	458	501	535	480	480	486	507	511	494	469	497	470	477	491	478	496	511	500	492	529	511	456	500	517	474	488	520	501	477	501	480	448	484	488	489	496	476	472	493	485	482	500	469	511	496	473	481	516	493	524	523	493	522	504	513	496	492	512	457	480	498	500	498	519	503	520	510	459	501	485	539	495	468	486	494	511	505	513	465	462	474	483	485	509	458	532	498	501	502	521	494	520	494	510	493	448	497	505	481	509	511	519	480	472	467	524	512	495	501	502	510	507	491	471	538	511	516	506	482	524	445	502	543	474	524	504	510	491	512	483	536	499	491	499	514	532	465	463	502	505	497	532	537	479	542	518	505	515	508	478	487	500	475	481	478	505	487	522	538	490	481	509	496	492	484	479	500	481	548	484	472	463	470	496	499	513	518	499	512	476	485	491	488	489	470	482	472	481	501	494	486	518	521	531	524	525	496	519	476	514	499	513	512	500	527	509	484	509	525	489	495	495	469	456	524	514	485	514	509	501	461	515	472	501	521	495	540	532	497	495	527	516	530	469	486	509	462	464	470	464	497	507	480	436	496	518	481	517	496	515	513	476	494	496	499	465	474	480	493	520	455	471	476	507	514	518	482	509	531	486	502	506	526	488	544	482	509	496	497	486	475	494	498	520	513	486	488	504	469	494	505	495	504	485	514	501	499	477	478	511	495	471	481	507	482	510	483	473	466	553	500	477	546	527	470	475	484	505	511	476	498	504	534	495	476	463	522	503	557	534	470	527	521	520	492	487	475	482	507	487	455	511	521	508	496	508	513	496	510	475	487	521	507	498	502	489	518	488	535	487	527	468	459	499	483	483	528	493	496	493	467	534	489	471	502	496	496	488	523	505	460	485	497	461	520	511	508	460	531	493	518	509	489	530	511	518	500	510	466	489	502	497	464	494	510	481	517	472	511	492	501	470	477	507	469	512	485	503	514	480	522	461	488	500	552	469	498	458	538	491	505	493	507	495	478	497	523	526	529	469	500	499	508	505	464	499	495	519	493	506	480	521	497	492	506	500	530	516	530	503	463	510	498	483	506	463	489	469	503	521	481	502	529	501	458	500	514	481	529	497	484	507	508	531	532	498	477	469	467	493	481	519	532	504	502	527	503	466	495	480	487	501	530	496	484	506	491	484	472	470	488	483	494	501	506	493	506	515	500	543	505	461	457	512	459	536	501	515	479	477	478	470	522	499	490	493	489	487	499	520	520	468	509	488	509	493	513	513	501	487	492	516	489	540	500	500	493	521	470	511	490	501	483	470	504	493	452	506	491	479	486	510	481	481	492	533	493	493	500	541	472	499	462	458	500	436	552	530	527	485	486	494	502	512	488	514	548	523	480	501	496	519	525	474	461	502	502	505	497	501	457	472	513	528	480	494	496	505	487	528	501	486	492	462	481	515	516	491	477	529	503	495	521	482	481	538	490	479	505	494	478	502	491	511	504	494	503	505	481	531	499	523	501	508	535	503	495	496	524	489	567	478	521	480	498	473	546	499	547	503	497	462	481	500	468	516	526	505	494	453	492	503	487	496	500	515	496	477	537	532	474	492	480	529	467	462	515	497	485	506	508	494	491	531	498	495	507	486	499	515	506	473	502	511	436	493	501	502	491	519	465	478	472	463	471	507	499	533	521	498	478	509	504	491	544	493	483	470	498	530	487	485	507	479	488	480	501	497	482	508	508	532	476	504	545	465	471	542	490	492	529	511	485	487	509	512	499	484	461	476	503	495	478	486	515	482	534	488	545	485	515	424	491	495	504	487	502	482	505	519	540	531	532	478	520	528	506	528	524	514	507	533	492	500	480	471	488	494	480	506	480	530	516	509	483	501	504	443	497	533	500	517	490	493	488	478	503	529	459	480	484	475	492	500	480	519	459	516	484	519	500	500	507	503	488	471	561	533	509	492	486	517	540	501	499	480	476	483	470	462	495	511	508	456	503	508	480	496	517	505	524	489	491	518	538	542	511	514	492	498	459	518	477	508	495	503	482	481	494	511	504	516	510	506	547	518	474	459	519	498	488	516	516	483	487	503	521	504	505	499	499	505	515	475	504	506	512	505	546	524	520	459	496	468	535	477	486	481	474	518	521	485	483	485	490	502	485	481	518	521	529	513	476	512	469	484	466	487	440	510	534	544	500	459	501	459	525	482	502	498	458	522	523	491	508	552	506	497	457	492	506	457	489	494	480	488	553	526	468	526	511	483	461	503	507	478	515	484	519	537	492	515	518	495	512	535	524	495	482	471	464	510	443	500	506	491	498	469	496	512	489	477	516	499	506	506	493	463	531	502	484	452	502	503	532	522	497	483	506	532	482
7316	1156	864	905	1268	1523	1443	1353	1275	1105	1033	1013	908	862	857	814	808	783	753	786	724	729	774	722	698	714	709	688	704	702	707	725	706	657	726	688	687	628	666	635	645	711	693	717	659	661	675	639	680	664	646	686	694	681	614	653	650	637	686	657	649	657	711	668	672	674	653	684	650	728	685	664	672	642	680	659	670	653	684	687	712	669	648	645	613	685	662	637	657	674	673	644	663	670	634	615	639	679	668	635	638	662	626	656	638	611	640	656	645	656	634	646	641	633	657	645	674	620	633	634	679	638	594	651	649	636	670	601	665	634	654	638	603	642	667	643	675	634	636	621	680	581	643	644	647	616	619	643	656	619	619	611	604	665	618	632	640	686	635	631	645	645	648	654	678	661	669	659	654	622	626	667	624	640	665	675	679	621	621	658	652	630	629	627	680	623	635	635	630	615	649	707	629	636	680	680	631	667	664	619	669	638	669	666	625	619	653	640	647	628	676	646	722	646	660	635	692	664	620	659	682	649	629	688	686	639	683	655	599	671	622	626	656	625	644	649	669	609	686	651	681	628	623	613	660	669	658	703	663	622	662	605	659	654	692	630	697	656	672	621	644	696	660	657	643	634	654	604	625	631	659	656	696	629	656	658	640	645	589	673	664	620	649	623	657	633	633	689	664	644	652	678	638	669	647	599	639	674	631	673	672	622	674	654	639	709	677	610	671	640	646	625	650	622	654	659	676	614	623	646	634	611	627	615	672	586	616	687	634	665	658	649	616	633	637	685	655	623	679	642	629	645	686	606	626	661	670	640	640	634	657	611	618	672	622	625	637	666	673	639	621	668	649	686	640	667	666	676	674	689	676	677	683	686	704	620	665	639	605	668	670	622	629	677	693	694	634	636	637	633	612	615	674	701	631	651	687	637	662	691	632	637	689	650	651	660	638	683	627	640	640	660	599	642	691	637	599	625	695	629	618	692	667	628	653	633	665	685	667	642	684	648	613	634	675	614	603	632	673	607	651	652	654	605	588	647	629	607	674	693	627	632	656	647	646	611	631	664	636	661	619	620	694	616	670	641	672	644	652	652	694	623	612	678	652	626	618	605	633	666	658	643	618	672	649	640	682	650	696	697	645	636	653	629	674	637	601	700	668	636	683	632	671	607	616	647	617	653	674	681	638	700	691	643	631	677	700	626	662	621	652	648	642	637	669	678	636	629	663	631	634	626	655	638	656	671	677	668	573	672	625	679	709	682	657	634	647	615	631	676	682	649	634	625	692	673	667	626	626	654	625	621	622	628	637	662	641	651	671	642	671	625	664	629	694	591	624	582	639	668	669	712	650	698	644	663	681	642	646	660	656	664	623	631	636	637	659	647	667	630	638	669	647	663	658	651	634	688	644	718	630	674	672	659	669	661	640	622	684	644	710	632	645	617	611	602	640	661	606	640	663	627	641	628	626	652	631	632	643	678	665	633	662	624	620	629	652	642	686	659	648	647	662	626	654	633	644	636	663	651	674	644	662	673	653	681	655	674	622	630	666	645	670	623	661	660	677	676	672	643	658	655	630	621	673	621	635	652	645	670	676	629	637	626	691	653	679	633	656	626	661	657	627	692	637	647	647	673	719	673	623	646	664	693	680	652	659	610	671	651	642	665	684	634	650	654	633	631	643	679	660	665	669	668	659	660	668	650	612	650	603	656	649	648	645	626	708	634	669	627	645	665	612	609	637	669	653	633	651	628	623	668	685	656	672	619	648	612	599	624	673	575	703	603	652	702	648	632	644	658	674	608	603	692	639	635	628	609	668	627	637	654	630	657	669	635	577	648	582	628	633	678	632	672	677	654	668	673	651	645	689	646	611	597	637	658	622	658	622	596	680	657	670	632	645	581	696	668	615	654	657	682	618	612	638	688	622	606	610	663	676	664	647	673	644	628	629	632	627	632	623	651	641	662	651	633	659	610	635	626	690	676	675	622	641	611	675	649	622	604	599	650	686	684	665	626	680	641	603	633	659	650	681	603	649	632	668	680	617	636	657	621	634	697	647	655	668	647	653	653	649	657	688	696	621	659	645	670	726	626	614	608	617	664	677	665	651	606	591	632	643	699	665	658	626	648	639	654	660	628	660	663	640	636	611	654	636	637	711	630	659	632	661	617	688	639	626	641	655	609	608	623	622	655	635	664	653	673	644	618	651	616	670	615	698	636	654	632	657	613	665	635	608	644	672	641	679	696	651	685	660	664	673	681	682	608	678	670	643	586	656	647	625	643	607	668	631	645	644	641	678	679	606	650	691	660	648	644	664	672	624	659	621	659	632	645	618	636	642	657	599	682	678	636	658	583	634	645	632	655	653	673	667	660	616	683	642	649	630	635	695	636	583	630	661	656	647	643	664	657	683	633	691	661	678	628	642	658	678	716	640	683	650	648	607	625	635	649	631	627	640	649	624	653	673	629	632	624	639	625	638	677	713	659	650	645	634	661	661	645	662	624	666	704	653	643	664	653	661	648	629	677	699	651	594	630	641	665	659	664	659	634	660	641	637	666	608	685	670	617	647	653	654	682	645	627	677	665	677	659	645	612	606	684	663	647	632	641	634	633	613	640	686	636	665	671	642	621	643	616	639	661	675	660	632	621	659	634	630	644	644	670	633	643	698	632	664	682	667	615	636	627	629	654	671	642	653	631	635	669	641	653	672	682	642	649	653	674	654	654	605	632	649	583	657	662	630	638	656	658	634	621	622	666	649	654	644	626	646	627	649	669	633	659	664	659	691	589	659	658	640	640	657	621	639	685	670	674	617	632	617	646	692	654	649	653	663	606	597	660	671	685	667	615	653	689	675	686	615	635	652	653	658	653	626	675	668	628	666	671	657	622	643	676	622	630	659	662	626	610	625	678	627	663	671	638	633	661	693	631	666	678	680	628	636	585	620	642	648	616	726	643	682	634	670	609	640	658	654	664	641	612	645	624	646	683	660	657	645	627	636	647	638	652	592	634	621	603	652	593	653	642	621	604	667	673	663	628	669	662	639	611	642	699	661	630	687	656	649	620	648	647	618	626	640	613	647	652	677	634	663	702	666	669	642	666	708	604	654	660	597	637	697	646	626	638	647	648	629	666	641	669	655	623	605	659	659	646	643	636	640	649	667	646	649	624	679	671	639	648	651	628	695	628	675	673	631	607	674	675	638	640	637	673	614	664	668	638	638	708	624	623	638	651	659	662	636	655	662	702	701	676	664	642	659	635	610	659	640	665	650	624	667	637	674	614	695	667	658	659	686	683	689	675	686	611	657	658	633	641	691	628	632	671	658	654	637	663	669	620	665	673	619	640	595	632	625	601	692	628	641	610	690	671	681	638	641	605	634	631	639	634	624	706	624	612	617	630	667	601	656	658	655	676	641	626	678	634	662	628	681	697	646	607	647	619	629	629	674	648	675	644	659	603	670	666	675	640	677	634	673	634	635	650	688	649	662	622	639	633	638	613	649	645	583	711
14873	1772	1005	864	972	1457	1582	1559	1446	1312	1259	1209	1049	1036	946	945	857	835	818	861	766	795	786	788	769	765	752	711	713	687	694	679	675	694	714	687	662	670	660	689	659	687	645	646	666	679	693	636	655	676	660	664	674	615	646	660	666	670	672	660	675	692	663	663	627	676	660	654	717	619	689	649	681	669	658	610	661	658	648	660	678	700	679	647	711	676	663	632	626	610	631	650	681	668	672	676	651	709	646	679	662	656	679	678	643	637	656	603	625	661	643	665	682	663	622	592	617	657	703	644	712	689	686	660	692	709	638	591	611	664	603	620	626	660	648	656	631	630	635	654	631	613	678	618	639	681	620	642	657	630	651	656	652	646	612	635	591	625	686	622	657	683	659	642	654	636	650	645	654	643	639	616	647	637	626	607	627	674	610	649	695	627	679	618	622	623	646	678	660	634	675	662	649	628	621	650	664	673	651	598	626	669	616	635	653	695	676	638	688	661	663	647	669	650	659	693	625	692	652	653	662	654	657	671	646	676	629	624	666	677	660	646	649	652	581	630	628	624	642	693	668	633	682	645	650	640	650	609	626	646	642	646	669	661	652	640	603	680	640	663	622	637	634	644	649	636	650	642	644	655	653	601	628	664	632	605	624	680	646	665	698	616	647	583	644	614	660	654	639	682	612	633	674	614	671	679	618	606	617	626	612	598	648	684	612	640	616	641	662	672	657	673	667	680	667	660	607	617	659	613	631	626	636	655	627	678	674	630	652	624	650	675	713	657	670	615	647	691	670	658	652	685	671	623	667	638	670	650	652	642	664	677	673	667	664	661	631	663	648	654	677	664	663	659	648	655	624	632	631	651	687	620	639	678	680	648	626	602	671	650	626	677	612	649	673	636	629	620	670	663	661	623	616	618	634	651	659	601	649	635	672	651	649	663	640	637	602	631	682	637	648	667	643	664	635	666	658	603	671	640	692	666	611	622	656	649	632	668	666	636	627	709	665	651	643	651	633	652	672	664	644	657	622	674	633	665	645	666	690	642	680	664	606	680	676	630	643	664	659	645	664	608	637	664	656	635	595	640	644	655	630	663	631	674	660	615	660	638	651	665	666	654	708	638	646	680	628	641	671	716	651	625	616	610	686	670	661	656	669	621	671	625	660	660	644	678	681	633	637	673	645	669	631	634	672	704	653	610	638	659	609	641	618	660	656	623	663	629	647	688	617	638	669	638	631	658	669	673	648	643	631	644	674	696	675	687	661	617	648	611	640	638	640	634	674	665	662	636	681	650	649	633	639	643	647	674	637	614	649	611	655	670	652	661	611	613	656	613	643	695	683	643	692	635	611	631	667	661	604	661	629	595	683	626	668	621	694	653	639	626	646	651	644	659	622	622	663	694	663	573	646	641	639	617	627	703	643	648	635	656	653	654	659	656	680	695	683	615	674	653	696	635	602	636	692	656	684	658	626	656	707	619	648	586	606	676	632	673	684	616	653	674	669	665	622	651	637	692	664	629	626	668	607	609	596	684	631	619	681	669	720	652	666	625	614	636	649	672	583	661	645	661	685	641	621	622	637	624	666	654	665	630	655	652	679	658	640	642	652	631	661	625	605	685	677	663	650	588	646	649	698	646	671	628	702	661	665	629	659	650	660	647	648	663	635	619	644	639	620	663	690	666	608	616	666	690	633	609	639	656	621	677	663	635	663	668	623	658	620	627	654	632	664	621	636	629	639	630	615	639	632	602	645	650	622	663	614	669	683	666	667	663	629	663	678	608	647	680	671	654	689	656	621	661	603	659	634	656	655	642	592	635	645	582	678	628	670	611	642	671	664	676	638	684	650	655	655	640	687	688	680	658	641	649	628	683	648	693	689	629	641	636	646	664	642	646	655	675	656	633	608	671	646	625	663	637	661	708	646	618	605	665	661	696	658	610	598	663	604	623	687	629	626	649	645	683	602	686	665	632	650	648	663	679	648	655	685	638	627	694	636	707	655	658	605	613	612	629	631	635	601	613	680	677	688	665	643	647	675	665	678	668	682	711	622	608	685	605	636	654	636	676	638	631	677	651	647	628	640	639	685	675	642	679	647	608	663	665	636	640	643	677	695	655	679	667	641	650	655	622	632	665	616	629	628	658	615	649	622	656	637	668	632	635	628	654	618	614	601	627	667	657	680	642	642	627	686	676	678	645	664	663	662	650	644	630	656	637	634	611	616	659	678	664	656	624	637	648	658	673	615	640	615	664	662	611	602	674	639	663	673	654	669	648	647	669	623	636	626	667	607	682	666	616	629	617	630	630	656	636	676	669	660	663	644	615	660	634	643	675	645	696	644	677	630	654	636	685	711	682	631	611	623	694	644	696	683	614	634	637	685	621	656	673	671	639	665	665	644	657	630	634	609	627	623	678	617	648	665	628	683	608	658	629	668	629	654	661	659	656	644	660	682	648	655	655	629	617	673	662	711	625	658	646	653	679	663	665	640	632	673	663	646	666	643	682	684	599	654	681	652	646	682	589	655	631	675	667	660	648	623	621	630	624	689	614	669	680	656	625	632	640	642	615	621	669	663	573	664	632	655	639	618	603	653	625	640	638	638	685	643	696	636	660	627	626	645	677	688	667	655	676	609	640	633	642	683	605	687	641	646	665	632	598	709	641	652	646	656	674	691	618	656	686	654	667	613	652	628	664	678	681	626	671	650	655	694	633	614	645	648	660	642	610	632	618	636	616	658	627	663	650	700	670	637	640	624	672	675	674	664	658	608	641	653	686	664	677	659	636	668	664	652	648	633	658	615	622	662	709	639	650	672	657	671	662	627	670	663	675	632	686	641	650	640	632	613	648	673	634	627	622	631	649	609	640	653	668	622	650	715	671	629	618	595	664	615	641	659	636	599	634	641	636	611	652	619	661	616	596	603	615	610	627	649	641	656	679	658	639	657	595	625	647	660	642	652	671	615	628	640	674	667	604	629	679	656	671	626	610	657	661	661	677	651	667	680	622	663	629	674	696	642	675	650	664	639	659	629	651	637	612	664	643	670	623	652	647	645	649	678	655	673	638	649	647	654	633	666	643	590	645	657	624	634	697	645	657	651	642	649	664	638	664	665	683	665	618	667	654	670	601	686	606	618	650	695	704	644	656	637	674	623	640	651	627	605	622	656	635	639	668	656	660	625	691	586	656	661	670	641	640	630	646	651	661	646	631	668	626	633	639	665	594	656	617	686	635	656	649	649	667	633	653	651	621	627	668	645	661	660	681	640	693	673	626	656	656	645	644	680	632	665	602	667	650	599	671	686	671	729	649	652	635	666	689	637	654	616	638	671	638	701	606	662	632	645	633	632	668	645	646	628	663	634	646	647	662	688	629	673	611	664	631	644	648	671	606	668	652	648	682	647	603	616	598	690	619	642	664	621	692	626	626	651	616	667	643	652	641	677	637	642	682	675	627	621	634	641	634	637	681	625	684	609	646	618	634	637	625	630	650	679	657	668	688
10892	2335	1527	1821	3679	4714	4666	4053	3533	3174	2870	2603	2338	2027	1917	1693	1674	1512	1446	1508	1320	1342	1366	1239	1184	1194	1177	1058	1105	1077	1006	1004	1034	1070	1036	992	1043	965	967	920	941	935	1013	910	967	916	999	946	960	937	946	931	881	926	939	955	939	894	872	896	912	878	870	894	948	896	875	856	917	908	925	897	899	843	894	886	918	866	911	928	832	913	915	913	910	944	860	848	875	900	883	906	872	917	863	902	861	869	884	872	927	861	887	884	862	920	891	908	860	838	874	865	920	882	873	887	884	872	893	856	891	836	837	905	841	860	881	926	899	893	888	871	911	876	840	804	882	862	852	910	889	904	831	858	863	891	859	899	935	878	908	887	891	877	925	918	913	844	913	895	841	867	832	918	915	875	873	895	837	879	853	943	887	894	888	927	892	884	840	870	896	860	923	831	915	930	845	881	894	888	878	893	883	846	844	889	850	840	876	890	891	881	921	892	871	893	852	884	912	881	882	852	853	845	862	886	843	904	842	902	868	923	889	895	884	845	873	859	862	861	828	913	899	838	900	832	879	871	893	826	892	847	851	871	882	865	882	840	876	873	850	901	856	923	859	876	872	873	894	873	846	879	867	895	868	896	889	881	871	854	871	903	860	925	893	867	906	873	864	913	884	883	840	881	826	817	814	898	922	915	850	859	837	836	872	876	887	923	901	888	896	861	892	883	874	853	862	866	872	903	928	876	853	783	872	876	843	881	849	917	854	872	868	885	881	862	907	869	856	854	869	849	910	818	887	848	905	856	875	866	864	848	899	902	877	843	842	847	921	864	882	859	872	841	830	871	849	877	868	851	861	891	823	844	911	863	850	953	848	839	849	917	870	894	873	831	874	855	853	870	824	890	884	862	881	858	886	847	836	841	828	845	889	842	841	908	857	853	865	854	900	880	925	896	864	865	845	858	847	907	828	880	887	835	865	853	853	857	850	866	877	863	909	882	881	900	876	893	883	858	902	874	853	902	850	828	864	825	830	910	860	868	824	855	883	865	910	860	874	909	861	886	901	917	871	852	846	911	883	888	893	842	885	885	836	861	849	857	886	904	859	902	922	911	916	896	872	864	875	886	923	853	940	863	872	901	906	847	852	843	878	891	863	900	867	882	849	934	857	864	922	859	849	916	915	906	853	930	893	870	870	895	865	870	859	895	887	837	874	854	878	922	904	914	875	829	879	825	862	889	937	873	891	841	848	849	914	844	885	829	882	895	868	909	823	878	867	914	863	820	881	868	881	885	895	887	885	857	891	845	871	889	827	887	915	876	832	877	860	904	886	828	890	883	909	909	851	928	891	888	842	839	882	869	838	870	876	881	893	882	858	838	911	831	895	857	865	869	883	943	857	859	849	832	843	857	892	870	942	818	882	820	906	902	871	883	908	868	841	905	857	899	918	878	866	865	824	852	926	835	890	884	868	865	883	937	881	853	885	903	870	851	877	922	851	890	828	849	831	855	827	836	909	867	906	845	910	903	899	921	856	892	872	872	856	821	837	865	938	836	851	858	857	809	877	872	892	832	856	862	865	880	885	821	872	874	873	841	900	853	854	909	830	850	829	918	853	872	877	863	898	887	867	834	849	850	927	867	839	879	811	845	911	867	868	861	876	905	854	867	870	811	864	895	909	882	889	882	859	843	806	810	818	883	858	863	913	889	919	804	929	900	885	861	878	883	866	880	963	877	831	905	830	862	860	879	850	803	826	886	903	885	819	856	842	826	891	915	871	888	842	861	850	932	796	923	853	818	865	903	904	930	869	864	908	855	886	868	900	835	849	861	869	878	859	844	867	865	855	895	868	929	937	868	888	905	896	840	868	820	873	918	895	843	826	894	851	899	837	859	904	909	845	846	799	831	900	927	850	907	871	846	833	836	876	924	898	859	901	938	869	871	872	857	837	866	932	841	906	853	860	889	868	865	861	864	856	858	872	837	884	897	860	852	869	822	870	875	870	845	882	869	829	884	835	906	826	867	885	875	896	887	837	862	861	932	861	877	865	894	882	873	858	890	877	872	863	851	831	883	906	855	836	924	901	916	899	886	862	887	885	896	866	837	866	786	894	843	815	856	900	851	862	871	888	844	847	898	873	933	888	893	886	897	844	908	807	872	889	872	889	901	844	886	875	875	911	905	837	900	873	889	875	852	867	945	871	854	894	877	832	909	882	888	907	814	894	879	867	874	893	857	840	908	924	874	909	867	876	848	887	878	857	812	850	849	856	913	852	827	832	816	864	860	869	911	881	890	894	859	874	853	857	862	888	856	877	876	879	904	857	874	932	860	909	855	859	859	879	864	823	868	885	846	858	830	822	850	881	825	900	865	870	844	930	882	856	840	836	854	857	878	854	839	884	906	908	887	873	856	879	888	884	924	854	856	909	830	886	809	892	883	827	838	942	863	872	890	873	877	837	897	868	862	889	809	913	888	864	853	843	856	871	857	894	891	846	877	840	888	865	872	848	892	891	876	869	912	834	826	933	872	866	837	885	912	890	845	887	848	928	869	906	909	851	852	889	856	871	847	857	880	929	808	832	911	838	838	855	857	861	917	871	858	877	857	881	887	861	874	875	870	878	865	871	910	907	885	856	900	890	912	904	835	834	924	882	899	824	886	853	871	870	864	889	832	859	834	891	851	807	905	882	894	901	839	844	840	869	850	861	880	934	875	873	870	877	907	865	867	840	838	838	841	919	807	859	902	888	900	808	884	895	864	871	891	804	845	862	776	853	889	861	900	880	879	888	837	877	868	872	893	904	913	893	835	866	855	840	858	850	899	898	880	882	869	919	902	864	905	842	840	834	871	865	918	818	918	911	899	849	861	823	857	890	849	884	903	908	903	871	836	860	859	901	856	822	852	888	891	900	831	888	848	879	895	897	877	858	887	870	839	898	847	898	826	867	854	871	861	915	882	909	850	882	848	856	883	880	902	826	865	900	936	828	911	886	880	868	922	858	911	873	852	852	854	904	875	855	876	866	872	885	889	884	844	865	840	886	801	842	962	815	889	877	836	869	910	903	894	857	884	859	907	902	900	844	877	831	862	879	890	864	863	908	901	865	889	867	868	857	824	804	864	896	897	890	880	885	871	839	856	856	860	850	912	842	840	826	883	887	861	850	829	809	834	915	882	874	911	887	891	907	860	790	873	850	838	825	904	898	912	873	909	850	867	885	864	907	885	860	911	921	850	860	876	843	880	852	866	880	911	852	837	883	893	882	860	868	954	898	860	835	874	867	870	892	874	809	841	875	887	905	907	829	874	828	866	874	951	844	889	860	856	885	911	831	833	882	906	889	866	850	888	878	883	852	866	906	901	865	832	878	833	880	839	888	821	878	870	871	870	904	851	848	838	856	857	928	853	886	885	872	845	819	875	873	865	829	874	920	860	863	911	892	884	890	889	919	872	855	922	864	903	857	889	886	891	874	841	872	891	892	867	844	871	820	887	852	886	856	819	915	866	904	934
6700	1164	523	448	626	1300	1510	1358	1211	1048	885	789	716	588	510	483	489	425	380	404	339	331	280	298	278	262	240	253	257	249	249	249	229	254	208	232	214	210	202	215	206	183	205	215	171	162	188	182	184	183	206	199	194	160	201	196	179	183	183	179	189	184	165	172	173	157	164	189	160	148	176	171	160	183	169	174	144	146	190	153	171	177	186	161	164	179	167	194	166	141	162	156	180	158	172	181	197	165	156	175	184	171	168	158	166	152	170	181	142	167	150	179	186	168	170	141	174	171	192	179	153	167	173	163	168	171	174	175	165	192	194	165	161	173	173	169	190	179	169	156	158	154	153	186	176	156	154	172	177	170	165	164	158	172	183	183	191	192	190	168	140	176	154	154	153	170	191	148	133	158	140	169	168	179	152	172	166	159	160	162	172	146	165	169	185	173	157	169	159	165	170	168	158	156	133	166	170	170	148	172	168	151	176	155	165	166	162	177	163	157	181	185	165	165	185	144	160	172	181	154	144	176	180	176	159	175	188	179	173	163	168	167	187	147	179	187	183	191	182	156	155	159	176	180	159	148	156	192	167	158	157	144	175	133	149	155	151	157	152	172	168	184	173	173	164	182	169	144	184	160	175	175	166	159	161	167	161	168	139	184	162	168	166	156	154	177	177	145	165	151	177	170	152	165	141	167	159	136	147	181	167	155	161	183	158	173	178	167	177	155	167	154	190	152	156	154	157	156	159	170	161	168	148	166	144	172	159	153	164	178	160	172	150	159	182	171	164	163	163	153	179	158	158	178	177	156	172	153	179	183	175	187	178	183	177	143	157	171	166	153	190	171	162	147	159	152	185	164	149	183	161	167	159	172	161	159	163	207	145	150	156	182	167	176	180	159	168	152	173	162	134	153	159	161	139	155	157	165	167	158	165	149	161	154	181	187	158	158	193	173	162	168	134	165	171	167	168	142	147	164	165	153	158	187	168	193	157	148	184	175	165	173	166	174	149	169	156	159	157	173	162	160	150	157	165	173	160	153	182	169	154	186	190	159	148	150	167	164	163	165	172	180	163	170	166	169	148	181	156	161	184	172	148	159	159	160	148	176	170	166	160	168	178	181	150	156	171	153	158	154	150	187	187	139	181	175	156	153	161	164	156	187	164	189	185	178	169	167	156	140	162	168	171	132	166	153	166	159	160	168	158	177	143	153	178	164	155	172	149	174	162	150	186	154	164	165	156	140	170	160	157	179	164	161	162	162	169	172	145	157	164	153	157	169	171	151	177	170	158	167	182	155	190	174	137	152	157	174	177	181	179	163	160	164	179	164	160	164	168	155	151	187	172	166	183	180	171	162	164	140	177	183	170	152	180	160	166	174	169	158	153	169	153	160	187	182	161	179	179	160	183	168	186	142	176	159	173	170	196	157	174	163	162	144	157	171	160	195	166	183	146	170	158	174	153	169	178	171	177	158	200	191	185	148	186	164	161	173	168	157	147	164	134	159	163	169	164	146	148	161	172	160	161	160	173	162	154	173	150	160	145	167	172	149	166	197	166	171	167	144	161	141	192	181	168	159	159	149	162	182	154	160	166	164	154	163	170	170	159	163	165	158	161	155	175	157	167	165	182	176	167	167	177	183	166	168	192	194	170	180	162	154	168	163	172	168	157	169	141	151	189	136	177	156	176	174	167	139	138	179	158	162	159	181	166	182	146	151	170	158	151	166	173	151	170	160	168	173	169	160	186	169	140	169	160	177	163	150	156	198	170	145	162	170	191	139	179	183	171	166	182	174	149	158	141	126	175	159	168	147	156	155	155	156	157	168	159	160	165	173	177	155	176	168	160	154	140	152	182	150	192	186	178	176	164	161	160	170	171	159	169	180	174	167	147	160	163	161	150	151	163	174	174	161	149	163	154	159	168	173	165	178	191	157	179	175	173	161	181	183	180	162	149	155	151	145	149	171	170	170	158	183	174	180	180	174	159	163	175	187	152	172	165	151	143	162	155	156	174	163	158	167	149	170	144	165	148	164	178	159	153	155	165	157	169	160	146	183	149	178	148	176	181	142	164	146	162	153	177	173	159	163	172	160	165	153	167	169	158	129	191	166	165	152	180	141	178	163	163	175	162	173	161	195	136	151	141	159	165	155	165	127	175	149	166	182	192	155	173	158	150	178	170	194	150	182	164	162	167	153	168	155	162	164	169	141	169	180	173	166	150	144	153	150	177	156	175	177	144	176	167	158	172	156	162	188	164	166	171	165	165	156	165	175	184	180	166	144	164	168	173	152	159	156	186	148	164	183	176	163	167	180	162	158	169	149	173	163	189	165	170	176	147	179	166	134	176	182	164	168	176	173	171	152	147	175	147	153	178	150	181	148	167	166	166	193	175	181	151	177	175	162	169	156	165	162	175	170	156	169	139	183	176	144	176	167	165	161	162	162	166	166	159	170	157	167	150	150	174	169	186	175	167	168	172	176	159	156	151	163	156	171	158	180	142	155	162	164	160	155	166	153	160	192	157	161	171	155	169	160	154	157	156	174	157	195	150	168	194	179	153	172	167	173	150	175	151	162	147	155	155	179	161	153	144	149	164	177	159	188	175	160	172	171	181	173	179	154	184	176	176	170	163	148	171	171	166	156	184	161	168	190	176	175	169	159	160	178	135	164	170	155	161	175	196	170	174	175	145	177	149	161	164	186	170	156	153	149	147	167	162	148	136	163	160	178	152	178	218	169	175	165	179	163	165	162	193	134	190	182	155	155	158	156	167	173	165	150	172	181	183	161	149	165	163	160	157	158	161	159	156	185	168	184	163	175	159	196	161	164	152	161	193	157	169	174	173	168	169	175	161	156	181	193	182	157	145	184	170	175	157	170	163	167	172	170	162	176	177	185	159	174	167	167	159	148	176	168	173	184	167	185	159	140	154	152	153	157	161	148	142	147	168	160	160	173	157	165	146	163	170	179	164	174	163	167	169	137	142	162	175	175	148	165	181	147	167	170	170	175	153	175	155	157	179	174	162	142	169	198	170	160	159	152	163	175	152	157	189	166	163	167	149	162	209	148	168	191	155	172	171	150	173	185	155	159	173	146	175	165	163	181	135	139	172	164	158	162	181	172	164	170	161	160	175	157	156	157	172	184	163	176	172	155	152	161	165	197	152	185	134	180	150	175	176	169	173	160	173	168	159	147	159	138	162	157	160	172	152	161	196	161	175	172	161	177	178	166	163	170	145	153	170	155	176	163	175	157	176	147	156	147	151	161	177	183	147	176	154	159	149	167	177	188	137	176	162	166	174	157	157	177	157	164	187	178	156	188	154	167	162	151	169	157	149	167	190	169	148	167	167	173	164	170	186	167	152	148	158	140	166	154	180	155	152	181	160	167	168	159	169	143	193	154	169	158	163	167	176	157	158	140	175	150	153	147	183	150	171	162	172	177	168	165	154	158	173	189	164	147	160	163	191	155	178	166	158	171	159	137	158	167	164	194	183	166
10781	2169	1240	1596	4050	5359	5093	4411	3895	3187	2679	2309	1984	1793	1534	1388	1171	1151	1048	974	930	794	810	734	658	668	615	621	603	551	510	473	494	508	453	440	449	456	412	389	424	409	383	425	387	372	341	339	344	315	335	353	316	318	333	345	327	322	330	334	308	336	288	330	326	293	334	346	310	287	302	295	287	302	277	312	256	274	269	283	265	267	296	266	284	297	312	307	286	277	297	274	265	271	291	310	281	231	276	313	266	248	269	281	261	282	302	258	292	299	285	280	243	266	281	259	268	248	264	258	261	249	258	244	255	275	285	249	257	242	247	248	248	257	261	240	256	243	271	272	273	266	286	264	275	250	246	263	251	282	262	235	293	278	267	292	275	231	273	259	277	255	260	236	277	266	228	218	279	248	258	258	288	267	272	260	282	235	229	275	276	256	247	283	268	262	272	284	248	245	257	260	254	265	269	274	253	286	266	269	241	250	297	249	252	259	241	263	267	245	228	266	267	262	276	261	240	278	249	251	272	274	256	241	252	276	253	279	262	283	246	243	262	233	257	291	256	233	268	264	250	267	239	234	243	263	268	283	258	258	240	212	237	252	263	248	268	274	251	244	272	251	277	259	264	240	243	272	247	233	265	254	286	242	247	262	262	270	255	229	252	229	268	252	256	256	258	265	242	265	258	260	250	262	256	232	244	247	271	237	219	255	263	228	248	254	241	275	254	242	282	276	230	262	267	251	262	237	258	277	249	271	257	263	270	238	273	254	221	239	242	256	238	261	253	268	266	229	252	244	268	265	224	258	262	254	252	255	253	248	240	273	244	257	274	255	210	269	254	237	286	234	262	261	259	222	234	249	243	295	276	270	244	264	258	258	266	270	250	273	248	249	264	258	265	249	233	270	216	265	244	275	245	235	245	239	266	241	270	241	252	257	251	280	256	253	262	255	225	268	275	244	253	234	267	272	228	260	249	263	270	283	228	244	237	237	238	267	273	234	264	263	283	247	254	264	223	229	237	238	240	239	257	236	257	272	290	262	261	250	231	261	241	260	268	251	262	272	269	244	265	259	257	263	249	283	232	252	239	259	264	233	254	270	283	279	252	259	291	264	256	274	267	252	252	285	243	243	261	254	250	252	235	231	260	251	232	236	261	237	291	235	259	265	238	263	256	261	233	262	251	274	259	239	243	240	241	251	280	256	275	244	268	243	242	267	256	248	259	246	247	251	282	252	224	251	265	246	242	237	278	269	241	243	256	254	265	256	264	249	227	265	245	246	245	231	232	276	265	271	263	258	257	239	246	245	275	240	260	265	240	263	253	279	281	225	282	254	227	253	256	251	256	252	248	273	262	242	263	254	250	259	274	263	231	249	241	245	286	260	254	243	262	263	267	230	273	249	261	228	253	228	240	240	257	263	256	250	260	259	266	247	255	245	240	262	253	245	263	222	288	272	264	251	245	254	261	254	262	263	256	286	257	267	231	268	237	270	262	247	261	238	263	283	257	244	266	271	264	275	272	265	247	230	271	224	231	256	237	267	239	265	236	248	247	250	240	251	274	257	274	254	268	258	268	271	240	282	254	243	235	263	266	246	273	268	250	250	256	245	266	278	253	236	261	260	251	241	244	230	231	229	266	270	259	239	270	251	258	264	249	257	255	271	284	260	240	273	247	287	294	261	261	259	234	251	268	241	242	247	279	248	252	269	246	239	232	249	262	250	238	224	214	298	228	245	249	259	231	262	250	243	226	222	274	236	252	251	261	263	259	265	275	245	245	273	238	250	270	240	240	248	246	222	253	268	244	260	243	261	240	255	243	233	228	291	246	254	276	263	271	256	266	252	250	261	274	239	247	260	266	257	215	242	232	280	255	229	285	223	268	254	262	247	246	251	256	233	284	227	255	249	276	243	256	256	239	258	251	272	254	258	260	266	249	272	238	230	223	248	216	238	283	243	227	259	240	243	251	234	257	287	240	266	267	242	216	242	271	243	247	212	272	272	229	258	265	270	269	254	256	230	256	248	267	249	242	277	247	265	227	265	243	237	247	253	223	263	240	231	277	247	259	242	256	266	267	223	235	277	246	261	271	244	254	242	237	233	281	258	262	272	240	270	257	274	273	261	245	245	263	229	241	288	245	250	255	259	257	241	225	248	260	258	263	259	226	292	246	240	252	243	281	277	252	253	259	278	252	255	252	250	275	233	228	224	285	260	225	263	262	277	237	263	261	240	245	275	246	240	252	239	249	254	265	266	229	258	242	259	273	258	252	292	267	246	240	258	223	242	264	262	272	257	259	242	234	257	242	259	258	235	250	254	256	242	249	270	254	281	242	256	227	265	266	257	255	251	256	238	246	241	248	267	287	264	263	251	256	265	271	275	269	250	259	256	236	285	277	237	246	265	234	253	259	253	287	239	263	246	248	260	244	255	241	266	259	248	258	257	270	247	222	253	258	257	265	294	250	238	286	260	240	229	245	248	249	248	263	266	258	270	246	283	231	268	238	263	261	250	248	277	276	268	226	267	236	237	243	275	271	294	241	249	248	247	243	235	269	255	224	275	242	242	258	243	231	248	250	246	287	239	252	283	264	230	265	255	243	237	249	239	275	241	272	262	240	269	237	231	280	239	272	266	262	275	259	243	293	218	266	247	232	263	266	266	257	247	278	251	272	234	278	241	262	264	249	259	264	223	256	249	252	263	276	243	255	275	265	256	261	257	243	243	265	247	239	253	252	267	270	219	248	243	269	254	251	249	244	233	253	259	248	257	246	268	311	235	288	251	281	250	256	267	259	229	267	237	291	284	254	256	248	251	262	250	258	257	254	283	238	256	295	273	248	255	276	265	254	276	247	271	248	270	244	254	259	268	258	240	257	247	279	246	269	257	266	275	251	257	250	250	256	253	259	233	284	261	221	274	275	258	278	268	269	245	251	248	224	254	244	225	219	285	253	250	231	239	263	249	246	264	264	225	264	240	271	257	230	277	266	266	264	267	267	242	249	292	240	232	248	253	238	223	273	275	252	281	258	249	253	286	265	244	252	252	270	270	239	238	242	253	250	278	256	267	284	259	265	269	288	231	230	255	252	274	250	266	264	254	285	261	263	256	242	253	244	272	280	268	244	247	269	265	256	237	230	258	242	266	248	223	249	247	253	251	258	239	246	263	233	280	266	269	256	250	253	252	246	284	223	256	237	251	284	258	270	237	270	253	256	236	274	267	257	256	259	239	224	263	249	272	249	238	250	242	255	237	243	265	272	258	255	270	223	257	278	275	230	275	257	274	241	255	266	289	252	234	258	256	289	243	283	245	242	255	251	244	227	225	246	246	249	249	269	277	278	281	243	256	260	264	273	243	268	219	243	241	271	231	242	241	302	266	244	235	243	252	274	256	291	246	240	231	251	251	261	241	271	253	269	269	274	245	218	237	269	241	248	285	251	271	231	249	258	256	250	251	272	277	249	277	289	286	274	238	267	255	265	263	254	267	283	247	232	250
13184	1753	877	709	929	1670	2074	1844	1685	1454	1299	1184	1020	933	788	763	681	688	603	573	565	561	551	543	492	460	454	508	444	435	393	448	408	453	416	401	385	447	395	417	418	375	391	383	394	358	376	388	398	394	384	391	388	376	363	351	371	327	405	374	377	336	386	334	366	352	379	348	351	372	347	374	365	379	363	369	376	362	370	332	353	340	334	357	365	361	367	370	337	357	371	394	378	332	332	365	369	337	354	409	379	372	359	391	359	343	344	351	358	343	345	342	358	357	316	350	360	384	349	356	366	340	344	365	353	398	352	351	333	348	344	357	373	383	343	383	374	378	353	351	362	360	368	367	349	317	357	354	350	374	376	322	369	380	366	341	351	334	351	347	359	361	379	332	380	366	336	367	358	362	387	361	358	382	347	383	361	328	335	368	364	380	330	339	346	370	378	340	349	326	354	317	386	341	352	332	335	338	357	360	393	357	359	342	364	358	374	330	338	352	338	343	312	381	324	356	331	353	377	350	365	336	324	308	398	343	344	358	338	386	357	354	336	359	326	348	352	370	359	367	326	361	399	376	331	347	376	343	324	326	328	348	366	334	384	336	341	345	366	394	338	348	359	383	361	358	368	368	357	365	340	354	370	366	361	373	343	353	372	354	324	347	377	340	355	371	381	360	351	341	351	362	330	347	368	378	343	359	338	321	378	360	360	374	363	351	374	359	359	351	359	360	340	369	358	376	349	336	351	365	350	340	353	363	331	337	348	381	341	336	361	294	378	379	363	379	329	364	380	381	378	353	331	364	339	354	344	372	363	336	334	324	340	337	365	347	316	344	334	337	363	364	373	333	341	358	389	351	343	319	335	333	384	325	354	356	368	377	348	345	347	320	362	331	377	338	367	359	333	330	353	352	341	359	364	364	336	356	343	320	373	322	363	358	339	366	335	397	356	340	371	353	316	337	358	360	355	345	362	353	345	393	350	354	355	342	373	360	373	369	321	412	364	371	392	343	330	363	332	372	348	333	361	353	319	352	379	392	365	359	337	364	321	328	351	346	370	370	332	328	313	342	363	361	360	365	324	367	355	328	380	363	353	333	350	356	331	354	345	374	366	318	367	353	371	356	352	358	342	347	341	340	333	346	334	394	384	350	338	390	362	355	319	337	356	365	355	354	372	356	338	372	336	313	346	342	366	350	342	335	375	361	343	367	346	367	354	347	326	366	342	391	398	335	322	357	372	364	333	363	374	373	353	349	338	353	341	350	350	335	344	344	366	396	350	331	337	352	356	329	339	344	350	325	362	329	356	334	311	361	360	356	353	348	362	351	405	344	343	341	334	351	344	363	326	388	355	358	351	360	382	367	367	375	363	357	348	356	320	373	366	321	329	344	361	395	332	376	354	357	353	349	386	362	370	380	333	360	371	351	365	345	342	379	355	350	327	392	338	336	364	325	338	327	336	349	341	358	358	335	333	354	362	337	338	349	366	334	358	362	347	355	338	382	323	356	384	333	372	366	335	374	327	352	322	341	372	353	331	340	355	316	354	350	358	357	346	331	355	379	368	385	368	381	333	357	368	325	348	343	304	355	330	350	355	358	370	329	372	306	367	362	338	335	353	335	361	346	359	368	375	374	388	356	350	329	356	335	307	350	385	371	347	394	379	320	381	336	363	339	364	341	401	349	352	340	378	371	345	356	355	383	351	345	339	358	334	342	359	343	337	355	355	386	338	383	356	351	316	344	347	367	352	325	376	355	363	345	367	358	379	357	359	308	350	331	401	379	364	341	373	357	360	381	350	396	347	366	348	340	309	393	343	373	357	390	325	360	352	361	315	382	369	332	355	376	365	358	372	370	324	374	350	354	340	352	337	340	379	359	394	341	372	382	366	380	340	376	384	335	383	324	350	350	380	353	339	342	330	369	352	336	314	337	348	358	330	351	379	376	395	357	368	328	353	362	337	351	322	384	381	355	318	384	354	373	372	372	370	336	385	355	371	375	344	344	350	346	364	351	357	337	320	356	349	337	371	336	352	332	371	341	362	351	372	358	347	344	359	343	361	378	380	373	374	361	337	336	357	367	361	332	372	395	353	360	344	348	373	372	342	392	369	364	324	389	344	354	342	368	372	355	374	341	354	338	358	343	366	338	330	360	360	336	345	356	374	363	343	349	357	352	324	370	332	360	353	385	337	380	373	367	342	372	368	316	319	353	328	347	349	393	380	384	347	384	328	369	343	368	333	379	363	386	332	364	338	348	338	333	341	365	340	331	350	331	322	348	327	351	310	357	343	367	359	345	321	348	356	369	351	336	365	378	371	368	339	352	361	350	344	340	340	380	355	344	336	328	383	362	384	369	372	361	335	335	352	321	341	359	355	378	351	315	347	354	383	350	334	344	348	354	355	370	369	372	380	335	350	356	335	366	346	341	359	367	348	332	336	357	325	345	362	352	384	397	350	339	340	352	354	368	301	353	361	383	335	343	381	378	339	334	308	341	336	362	335	351	330	341	350	368	392	382	321	362	372	347	350	352	342	352	330	369	379	369	355	376	336	369	334	325	344	319	390	336	348	329	347	364	294	363	330	395	356	339	387	335	358	326	327	353	398	346	365	380	378	389	345	332	371	326	325	364	339	328	325	402	346	380	343	383	362	384	357	339	339	359	370	359	359	369	361	378	354	362	321	358	377	377	348	379	380	336	385	355	353	396	356	341	335	346	383	357	357	328	340	375	375	333	319	345	314	374	318	358	395	338	355	373	359	353	340	350	349	355	327	357	347	357	358	344	383	310	306	360	367	364	387	369	351	356	371	362	342	317	351	374	357	333	352	351	341	353	353	340	382	363	374	352	354	359	388	335	381	362	355	335	336	363	358	331	343	320	388	355	331	369	389	346	381	360	359	361	338	348	348	376	331	366	344	361	356	362	351	373	350	343	338	366	356	368	355	322	350	369	339	348	345	339	356	364	359	338	348	342	368	326	343	359	369	354	361	375	372	362	321	338	359	328	357	326	384	325	326	310	360	330	346	338	342	337	344	335	344	377	339	346	348	337	339	368	369	352	369	341	369	307	322	351	387	371	337	363	375	366	343	363	334	351	363	357	370	359	369	366	367	329	382	335	354	347	321	327	348	349	324	320	348	358	360	334	345	335	356	364	347	354	355	314	356	361	327	363	324	333	355	372	380	354	363	337	357	332	304	337	327	365	350	337	331	339	344	376	365	362	377	343	357	347	358	319	347	334	339	353	356	371	352	336	318	362	348	332	381	347	310	329	351	360	358	329	354	360	356	364	382	378	342	372	371	351	356	353	364	342	348	369	344	349	360	364	351	341	373	298	361	344	369	337	360	355	351	332	346	332	360	339	342	362	348	336	360	362	337	354	353	353	368	335	373	365	365	334	384	335	352	352	347	344	326	319	346	361	353	342	356	361	369	339	359	345	344	344	357	301	346	370	320	351	359	329	372	345	362	400	335	322	354	353	338	341	377	365	379	338
12387	2547	1552	1974	5032	6511	6294	5544	4848	3977	3616	3051	2659	2333	2117	1877	1714	1652	1452	1417	1335	1159	1155	1116	1045	1029	944	996	915	870	870	849	833	731	744	762	670	701	737	748	707	715	692	610	614	685	654	631	614	627	635	606	690	621	584	583	609	585	609	572	582	623	605	588	599	541	558	614	538	608	560	555	540	614	646	593	571	544	541	555	560	559	552	535	551	555	558	548	559	571	528	515	572	520	505	537	532	537	588	513	533	532	539	528	500	536	566	528	504	537	540	554	523	553	544	533	540	549	538	537	538	515	485	559	532	515	499	564	543	491	514	536	513	535	524	526	541	545	539	517	490	527	487	507	528	539	531	503	538	527	532	507	526	508	552	480	492	548	517	534	511	530	492	510	509	527	564	516	509	506	500	577	502	528	538	498	478	514	551	488	520	518	512	470	508	522	521	505	546	475	535	492	532	520	518	533	505	542	559	537	513	485	524	529	496	535	504	514	516	531	506	547	493	520	509	541	522	555	532	509	548	507	512	477	517	547	540	504	484	493	488	505	500	527	513	536	499	499	554	529	491	541	531	550	517	524	491	540	519	517	493	505	477	504	553	507	522	514	474	496	545	490	482	496	489	497	514	504	523	516	499	465	537	528	502	507	493	522	539	507	513	534	505	519	510	489	540	512	513	500	516	558	534	528	486	505	516	479	477	469	514	444	539	532	473	562	526	522	477	528	530	570	518	545	461	490	515	552	546	521	520	513	495	507	527	517	541	486	488	492	534	477	546	520	503	550	534	528	546	492	484	540	510	493	471	529	503	542	537	474	520	533	500	488	527	495	508	506	508	537	533	473	523	522	502	490	487	519	514	534	550	555	483	489	551	508	541	517	531	508	551	557	508	525	550	540	541	513	490	514	539	501	530	532	494	520	551	486	504	474	495	513	524	496	509	517	503	526	521	491	515	494	490	496	515	507	536	502	512	481	513	538	492	519	514	512	511	501	499	496	538	516	499	501	493	545	528	515	525	526	534	521	495	538	549	539	512	491	506	501	512	451	501	466	547	491	513	508	518	485	518	505	495	539	541	490	495	494	513	522	513	525	509	555	496	508	496	485	508	522	491	544	499	508	510	526	540	545	501	464	503	510	522	524	517	498	533	516	473	462	543	484	513	479	473	510	450	506	483	497	511	496	500	548	483	504	544	483	545	531	505	498	512	492	517	489	513	557	534	492	501	508	471	555	497	501	516	549	501	496	522	505	499	485	542	529	574	521	490	513	527	502	574	505	506	514	562	556	489	527	493	468	473	486	521	514	523	521	532	509	545	505	581	527	483	532	535	505	520	500	510	514	496	503	511	556	467	503	502	489	551	503	516	483	499	493	531	534	531	542	483	529	533	531	462	508	509	558	552	515	539	502	531	513	513	489	515	535	516	524	506	527	478	482	486	502	514	513	488	486	525	548	511	506	500	520	539	498	508	472	545	521	511	493	504	520	485	519	557	500	516	520	498	520	556	510	502	490	516	506	531	576	504	510	513	497	497	459	524	537	530	542	507	549	503	498	517	495	510	514	498	510	513	520	496	526	510	521	509	507	530	507	486	505	527	470	499	502	533	536	516	512	509	503	530	541	536	496	550	502	529	510	549	501	534	527	569	510	533	533	492	525	519	545	501	519	513	508	511	533	506	504	512	537	549	537	525	497	482	523	530	542	534	499	490	499	472	518	488	504	518	521	507	515	531	520	481	524	515	559	532	533	525	504	504	522	509	467	493	543	499	531	544	493	508	466	520	510	550	523	515	561	479	528	522	523	530	509	518	494	540	485	514	543	522	496	496	514	528	536	490	485	502	526	491	563	481	483	518	487	558	546	483	524	486	522	488	494	505	513	532	524	511	515	492	498	498	506	556	524	525	485	495	493	502	525	505	531	510	523	503	504	509	514	531	495	489	544	530	493	539	467	523	517	519	505	544	520	523	491	535	524	490	483	500	536	492	551	509	511	527	525	501	506	515	517	484	548	538	499	508	501	492	526	497	511	539	486	543	511	516	501	499	513	480	503	497	548	510	507	510	524	509	493	510	513	512	503	507	495	518	538	493	542	509	521	506	524	547	538	541	481	502	526	533	530	537	511	493	531	496	530	500	520	520	474	559	487	509	508	515	517	457	504	517	576	532	553	561	495	486	511	526	529	512	492	540	539	485	524	518	529	527	476	507	492	540	479	490	505	478	477	485	494	501	494	510	545	523	507	564	520	505	531	521	522	497	530	534	506	533	494	506	524	485	544	476	529	502	499	520	499	501	546	544	513	511	513	477	539	559	548	484	527	475	476	554	533	485	516	541	506	513	529	542	516	504	530	497	505	481	596	540	515	487	532	563	503	510	494	527	510	497	536	533	531	501	519	486	544	505	543	575	511	519	543	563	493	536	487	497	479	508	521	533	522	474	521	528	528	538	530	520	530	522	514	491	537	498	486	554	522	525	497	497	534	513	504	530	485	552	517	519	524	468	504	517	478	520	527	506	496	528	505	533	507	516	543	502	496	533	511	523	506	514	517	537	516	495	500	488	526	530	499	476	498	535	539	477	494	513	515	531	501	557	514	525	523	501	517	513	515	523	468	525	520	509	514	514	533	478	526	523	513	523	516	504	522	529	523	545	516	498	531	485	515	543	483	506	535	537	506	533	557	510	508	496	507	531	524	514	528	484	491	496	504	524	499	546	517	502	510	524	500	526	496	506	516	511	529	487	517	498	528	482	494	533	551	482	545	533	516	515	507	498	498	505	534	478	527	561	519	520	518	494	508	540	515	495	522	533	554	490	494	518	535	529	519	549	473	555	510	520	520	496	495	526	491	531	481	511	557	504	541	538	520	498	538	501	531	504	518	538	506	485	503	565	528	548	484	501	515	534	505	538	485	529	515	489	509	549	509	496	533	513	497	534	488	500	508	496	533	532	532	546	485	528	527	512	495	503	529	513	495	499	518	501	500	521	504	520	496	566	514	551	487	547	500	553	492	479	533	518	546	514	469	513	535	525	500	496	531	502	506	529	515	531	486	513	492	516	522	465	519	526	542	534	552	471	527	508	501	560	508	529	475	518	491	522	490	524	503	487	520	484	508	524	500	538	517	510	479	559	511	505	502	529	507	535	492	477	527	504	513	479	529	520	527	514	528	571	518	516	574	528	534	529	456	550	517	495	570	505	540	520	548	503	537	517	505	474	528	479	488	513	490	516	506	502	500	512	474	461	500	542	521	487	533	487	518	554	510	567	540	500	512	502	520	524	479	519	525	522	505	522	500	539	492	483	527	475	531	516	494	532	532	496	539	523	509	533	513	495	506	510	502	507	522	491	515	519	553	526	489	523	551	519	525	512	545	520	506	525	491	484	490	558	463	527	531	484	543	460	538	512	510	534	537	528	499	499	493	523	516	501	491	508	522	526	473	519	488	545	500	495	486	498	500	511	512	496	553	510	466	516	494	499	520	535	510	489	506	506	489	526	518
5605	726	632	588	614	694	778	718	665	659	613	609	568	584	585	559	536	513	540	561	523	553	504	540	558	493	544	513	544	518	475	521	532	515	535	498	546	500	493	530	499	503	470	534	516	510	527	519	510	535	475	496	487	491	490	504	482	521	487	492	526	520	483	492	503	536	482	434	511	473	509	469	484	520	505	542	471	490	477	467	474	492	510	484	507	491	493	509	539	499	530	507	512	540	509	523	509	515	516	530	489	512	467	484	513	481	446	533	481	508	514	536	522	534	508	543	520	524	522	511	508	531	469	523	523	524	517	456	498	496	485	543	500	488	482	529	501	497	514	523	512	528	469	487	484	512	511	506	446	513	531	541	454	477	501	518	492	522	468	486	509	467	504	502	520	480	492	492	487	464	516	491	539	550	512	490	528	530	519	499	521	488	449	524	498	515	510	496	526	527	484	513	516	486	511	498	483	504	478	523	525	528	497	520	550	541	490	493	469	441	506	496	493	503	478	508	508	494	541	432	498	522	494	508	497	497	500	453	490	498	500	494	515	525	514	518	491	526	514	546	480	515	543	486	455	482	517	525	537	522	513	477	469	508	494	544	490	516	490	475	502	478	488	506	480	550	508	505	505	476	491	495	476	514	483	495	510	508	467	496	518	495	539	467	531	463	512	487	547	472	489	504	495	513	499	504	518	491	515	529	535	523	485	472	473	481	503	509	481	513	502	498	516	545	511	495	483	483	515	498	517	518	501	502	526	484	525	476	530	510	458	519	516	520	502	536	448	496	493	522	521	522	526	520	505	476	523	482	482	539	525	540	515	504	518	506	495	494	472	508	466	457	483	505	532	529	507	459	497	512	533	466	481	518	518	518	505	501	505	522	504	470	501	501	529	529	485	508	542	471	505	507	513	495	513	502	500	548	503	498	542	505	485	503	460	480	501	488	465	514	548	524	485	465	515	514	484	509	488	519	500	495	501	524	506	506	535	499	496	504	511	515	507	491	517	487	531	474	504	465	512	505	516	522	504	496	478	488	447	520	506	509	500	477	462	480	529	499	504	523	493	517	504	502	522	510	501	507	510	495	496	457	485	490	522	463	487	484	511	534	516	525	507	515	527	517	501	506	508	514	523	521	522	506	470	505	501	486	480	544	503	530	508	484	480	523	494	489	472	457	467	486	515	503	505	530	507	502	531	522	524	482	509	441	471	487	515	499	468	482	497	507	481	447	483	502	487	526	457	518	479	503	493	526	475	514	532	504	514	517	532	467	532	508	530	529	527	477	517	529	520	495	510	513	533	507	483	464	510	484	495	461	546	479	501	520	485	513	488	532	552	491	462	500	492	503	488	485	499	475	506	550	505	488	487	494	491	500	497	524	525	486	488	479	493	500	509	512	503	509	460	534	476	514	497	470	462	520	481	526	546	480	517	507	520	474	466	464	484	560	520	512	500	456	487	515	535	492	523	504	490	501	513	518	515	492	478	531	469	511	487	532	508	490	482	548	460	470	471	499	505	480	515	514	485	493	489	453	508	525	523	482	462	508	477	508	466	534	500	544	465	498	537	478	478	459	467	475	551	508	522	510	490	546	520	463	553	490	445	499	518	498	490	508	503	474	515	503	509	475	495	549	503	527	488	504	543	542	506	457	482	531	490	506	516	492	492	493	495	510	463	503	461	515	466	488	526	471	468	524	499	540	493	532	465	479	499	449	483	487	484	519	491	504	488	470	508	493	493	457	516	514	522	466	509	480	510	507	512	441	507	510	524	485	498	488	496	490	521	497	503	493	489	516	525	503	478	533	515	472	500	493	498	491	489	511	520	509	513	507	488	467	558	496	503	534	487	468	490	486	531	508	457	487	514	548	526	488	528	451	527	519	505	482	516	479	508	516	516	522	565	429	503	507	515	491	480	516	484	483	484	482	511	477	492	523	489	506	499	513	509	533	518	468	480	499	514	539	507	500	507	477	502	480	527	485	531	479	510	501	529	507	498	470	482	516	568	514	518	525	504	456	514	486	515	497	515	483	489	503	516	514	507	517	537	465	473	498	501	550	540	489	529	507	508	495	520	487	485	516	502	471	489	529	483	507	509	497	508	489	500	517	481	520	486	484	484	527	538	518	496	486	497	508	482	523	482	513	487	500	504	525	474	497	496	486	516	479	491	536	467	483	496	517	483	508	499	513	490	534	500	515	495	536	510	540	483	523	551	488	480	482	511	462	513	502	486	510	497	487	474	522	515	522	477	506	516	483	489	493	526	547	538	498	546	514	519	537	457	515	495	480	439	478	495	509	529	495	502	477	524	527	479	513	517	495	509	467	497	514	540	500	493	468	479	472	485	469	487	473	514	508	521	485	482	499	509	497	474	543	516	511	538	519	499	503	549	528	509	533	532	479	493	506	514	493	514	523	508	527	482	488	483	497	497	520	524	525	518	483	487	519	507	525	530	470	483	505	546	524	522	495	496	480	488	501	539	498	488	506	492	488	542	507	491	478	542	507	462	486	459	517	488	503	468	520	507	566	480	507	542	493	514	495	467	509	483	516	515	485	503	517	494	475	484	515	520	498	519	520	491	485	487	484	512	511	492	488	523	488	498	522	469	492	481	479	470	482	535	509	497	527	519	494	506	476	524	488	479	465	523	502	515	539	526	492	520	500	503	475	477	511	504	478	500	486	491	536	471	454	531	537	490	488	513	498	532	493	517	526	532	479	505	504	529	513	517	483	497	514	515	501	479	507	471	505	486	495	485	486	498	483	516	478	511	502	485	521	510	490	533	559	508	514	484	530	471	469	474	534	513	507	521	487	495	535	493	561	486	482	500	534	484	485	543	495	468	543	523	493	506	517	527	530	503	506	487	456	460	504	505	517	522	502	503	553	467	513	473	499	493	499	489	497	516	510	477	495	532	489	473	491	478	468	511	488	495	519	516	523	496	469	473	465	536	498	528	509	502	481	524	475	505	554	506	522	491	477	494	501	504	478	521	480	472	515	482	578	503	495	532	513	525	503	477	489	507	493	505	501	498	496	485	548	533	537	478	483	442	511	495	490	517	503	493	488	481	505	512	501	494	513	479	478	496	517	503	536	475	474	547	478	468	510	459	513	517	511	531	535	523	514	482	497	483	481	515	552	482	488	477	514	504	487	481	511	514	484	524	475	471	502	548	504	558	440	471	511	492	504	530	487	503	524	518	492	514	483	464	481	534	522	499	551	512	508	519	508	511	488	494	520	509	531	528	490	516	512	475	515	498	477	527	517	484	493	509	499	465	479	505	506	535	462	482	518	496	533	486	524	513	476	448	522	506	500	536	504	512	524	506	473	509	521	459	511	512	511	488	523	484	506	486	520	487	482	503	520	490	506	482	538	545	499	517	546	509	487	532	487	473	482	531	490	520	520	523	556	528	477	493	518	526	478	484	549	492	523	519	504	467	483	514	487	502	476	518	510	516	496	489	478	517	466	465	451	504	492	502	490	505	527	487	512	488	476
7452	1153	813	903	1338	1646	1552	1374	1255	1198	1070	974	978	902	847	843	858	810	786	772	772	775	711	717	736	701	690	690	675	749	705	693	736	716	671	683	631	697	649	710	695	702	665	632	658	669	684	672	727	682	645	692	765	695	677	655	642	649	648	682	644	614	699	669	725	632	666	660	696	662	646	648	667	697	710	689	637	641	665	678	685	672	671	663	600	666	673	658	643	680	653	684	663	660	663	670	657	663	630	675	704	641	706	677	671	661	668	624	647	662	690	636	650	667	671	673	692	646	669	628	654	653	638	654	677	676	696	700	631	633	669	643	677	706	654	649	650	659	614	655	629	635	668	698	687	687	653	689	671	644	607	652	623	664	652	687	657	649	672	651	647	640	641	641	646	691	639	658	636	682	689	667	658	657	673	666	663	646	678	656	691	714	635	653	642	635	621	649	655	670	622	657	628	672	647	655	714	681	663	657	660	630	630	639	652	674	678	671	624	688	710	628	643	677	637	692	664	620	615	628	675	673	635	640	696	650	663	669	658	635	629	667	694	641	692	662	657	651	692	655	661	648	670	691	681	667	673	620	657	669	697	690	637	646	656	629	688	654	687	687	591	636	667	651	639	657	679	663	666	644	657	643	631	671	673	643	639	652	690	650	665	658	683	663	647	678	665	687	676	690	695	654	684	680	667	655	679	656	679	704	612	676	667	677	680	682	631	652	665	631	679	759	643	657	633	618	636	674	629	670	624	633	646	672	649	694	672	675	674	682	657	617	638	652	630	678	687	628	637	660	657	631	641	683	664	631	656	707	663	619	638	656	660	690	665	623	635	623	674	672	676	615	641	679	605	642	642	643	674	683	648	658	645	674	637	642	699	636	672	686	667	685	637	650	666	677	685	630	631	677	691	677	667	653	660	656	651	638	648	685	671	711	656	681	625	623	648	670	642	656	673	654	665	665	685	653	634	663	658	667	661	646	632	657	629	680	673	668	647	665	672	628	658	688	629	621	671	646	622	674	604	627	689	654	691	675	666	672	670	699	653	660	646	622	655	612	687	669	674	678	662	656	679	661	637	646	628	684	701	682	685	705	643	645	671	635	691	626	621	667	628	618	610	645	659	652	638	707	660	685	649	663	671	688	717	645	675	693	668	663	636	671	651	661	683	647	648	636	639	643	615	660	643	637	685	656	661	666	656	690	652	630	702	630	708	683	684	591	648	686	662	637	686	657	657	703	633	666	670	663	667	657	664	585	664	647	686	675	650	683	674	680	707	669	631	648	688	655	674	651	627	641	678	712	620	643	627	695	683	667	627	666	683	706	642	705	661	676	635	656	647	679	680	653	700	645	666	650	674	652	681	636	667	640	615	602	643	659	691	658	632	676	696	679	699	687	619	728	636	625	639	639	660	656	639	652	643	674	674	631	652	619	679	684	650	673	657	681	656	674	686	684	640	607	650	666	668	641	632	719	682	634	685	653	633	643	639	682	681	717	610	690	690	687	648	680	636	676	623	688	673	677	639	688	677	637	633	658	658	691	608	694	637	677	656	676	661	649	628	706	674	673	653	723	680	637	625	630	628	679	619	664	662	681	664	653	720	690	668	666	598	687	699	684	645	646	650	653	639	651	666	664	650	683	721	603	650	630	690	615	634	665	703	630	632	641	643	687	660	712	659	666	639	648	620	707	676	709	695	657	694	670	649	656	642	692	628	632	655	633	666	657	663	621	670	648	662	653	613	666	688	639	679	650	627	648	629	708	652	689	638	619	612	668	609	644	638	673	695	614	648	645	667	635	635	679	641	649	668	643	657	665	661	665	602	661	662	612	650	650	649	668	655	683	707	682	693	606	651	688	696	645	658	639	664	667	667	687	663	632	653	661	671	655	722	704	691	669	701	660	656	649	648	693	633	615	627	646	635	664	676	647	628	644	666	676	667	667	643	675	645	672	677	627	653	674	679	678	678	691	638	649	669	659	663	648	669	705	643	719	648	625	641	655	681	687	693	681	656	674	650	635	616	672	666	659	669	685	662	686	662	717	667	647	659	643	685	698	655	680	640	629	647	658	697	672	656	623	646	703	650	680	646	659	659	680	677	654	701	663	644	627	651	676	649	669	636	651	658	711	623	657	629	658	660	727	646	649	624	625	652	648	649	652	680	648	694	652	639	718	664	616	695	617	690	671	665	667	662	668	637	714	661	660	657	649	695	659	639	656	643	656	646	632	668	688	682	702	704	649	651	652	700	626	645	634	682	636	666	640	694	673	698	644	667	627	654	652	660	667	667	667	646	650	684	627	636	709	627	685	642	664	688	661	627	701	664	652	629	578	660	656	716	666	688	669	670	666	620	674	636	685	661	684	654	681	681	652	672	691	653	675	630	699	639	676	651	608	649	644	654	690	657	666	714	663	674	637	675	650	625	671	595	671	680	653	663	669	710	672	686	647	654	660	649	638	644	668	677	631	667	701	643	627	676	639	697	667	655	709	690	663	609	687	694	658	622	645	655	639	649	617	678	690	629	673	653	643	622	643	668	675	666	692	709	686	623	701	668	686	630	597	694	692	621	676	675	640	616	666	606	627	639	631	670	648	672	673	653	685	663	703	671	680	679	659	643	697	696	660	683	663	694	667	659	666	676	693	564	702	647	653	683	644	662	655	643	623	657	679	656	645	653	654	655	667	669	649	660	674	688	654	664	696	653	692	672	669	619	658	655	688	698	641	665	673	692	713	640	656	695	655	695	666	677	649	690	648	619	655	648	689	698	633	641	656	641	628	661	665	613	651	661	661	668	701	691	636	647	655	660	647	656	678	668	669	651	650	616	663	647	619	668	665	708	663	669	661	651	673	636	659	632	661	622	691	654	641	658	646	653	635	632	652	678	677	657	673	661	672	646	714	634	634	656	687	713	617	669	651	657	610	616	658	690	655	699	643	704	647	688	598	624	622	645	638	655	658	643	639	638	678	699	632	694	668	698	664	659	642	636	674	619	664	609	665	671	641	682	676	651	644	675	667	629	685	663	662	678	682	663	596	651	653	712	659	662	645	656	652	652	701	670	627	634	668	659	622	640	642	622	662	681	654	645	653	710	692	652	653	673	680	642	643	648	672	666	681	646	666	644	665	695	695	719	682	644	656	643	657	647	665	712	663	714	667	651	657	651	621	694	694	637	693	672	668	676	659	664	639	680	665	630	686	677	634	623	641	645	680	687	689	661	682	670	597	677	659	668	658	645	702	670	673	644	613	637	654	688	671	691	658	650	678	667	696	708	672	679	679	610	644	709	662	600	657	654	684	663	672	659	680	661	646	673	645	657	685	609	614	652	639	649	665	620	685	688	617	608	675	641	617	715	635	655	656	706	618	659	666	678	664	685	617	640	665	682	610	667	711	649	660	690	669	643	636	642	681	648	643	668	651	710	630	703	617	661	674	640	668	620	688	662	701	689	669	642	662	661	621	670	679	655	653	698	624	649	639	712	625	683	647	669	650	676	660
14996	1913	1013	919	1048	1495	1718	1577	1530	1378	1191	1082	1112	1020	944	937	887	878	804	798	825	751	763	760	762	774	788	732	760	669	719	733	702	729	721	722	727	735	702	712	700	704	721	702	722	695	677	663	656	704	695	671	673	709	709	712	648	682	672	686	649	689	679	713	679	637	657	649	655	663	651	646	674	652	694	699	630	709	700	653	670	689	705	654	631	619	667	633	694	683	680	633	657	651	682	654	657	621	713	689	685	645	684	644	643	653	670	654	712	611	670	642	681	709	617	682	697	643	666	669	647	643	625	650	674	657	648	691	672	704	664	601	682	654	665	670	638	647	659	652	652	632	681	694	634	644	712	628	676	648	632	640	655	688	665	639	695	630	695	623	656	661	675	685	641	623	634	659	664	666	620	721	656	629	627	661	605	625	655	675	688	673	683	652	626	661	642	596	653	703	681	668	655	629	736	653	686	623	644	642	653	657	663	667	667	611	651	644	667	656	664	645	617	709	691	610	690	675	634	720	641	625	653	699	696	667	689	671	643	663	684	651	672	684	653	595	631	635	657	684	655	636	630	631	659	622	647	654	674	631	648	644	678	653	635	644	658	700	661	626	692	633	668	639	621	642	685	625	650	739	666	615	633	659	650	650	670	653	661	638	650	655	700	690	673	645	661	670	667	615	677	679	665	701	648	666	686	679	632	647	675	638	700	687	698	666	644	692	644	662	654	679	673	671	708	648	685	621	644	591	674	676	656	670	692	634	661	620	699	641	646	653	662	648	633	648	642	673	680	679	696	607	676	650	646	639	647	689	707	619	666	632	653	680	671	685	630	663	641	689	643	688	666	635	655	655	658	641	647	620	611	649	703	677	623	695	670	661	619	698	670	721	696	659	615	692	681	672	630	617	683	665	653	636	669	674	657	682	614	637	702	620	663	675	637	658	692	630	656	653	688	638	649	635	633	701	642	664	649	705	658	662	673	695	647	644	624	648	684	640	674	631	662	643	651	631	638	648	641	601	712	649	679	675	681	649	632	672	614	689	696	670	686	635	626	676	644	696	625	692	627	640	659	676	670	688	677	659	692	680	693	620	641	651	658	634	639	672	624	630	638	678	679	674	660	670	662	651	682	670	632	614	641	682	612	625	620	695	651	636	645	666	616	620	631	629	648	657	673	665	736	680	653	635	661	682	648	594	640	600	667	686	643	670	654	690	605	638	644	648	658	644	640	668	673	646	655	650	643	660	640	648	662	634	701	625	687	637	657	684	643	676	655	659	736	659	659	650	614	669	632	665	635	648	657	669	626	686	644	610	651	656	638	642	668	664	681	675	667	634	647	621	662	699	643	611	678	636	660	667	700	689	665	595	620	641	639	706	661	641	658	656	659	653	676	623	678	680	665	656	677	655	668	664	649	695	652	694	680	651	653	672	666	688	671	639	655	714	662	666	708	677	680	668	695	658	661	626	675	668	648	644	651	598	649	593	667	698	684	646	656	622	660	640	694	681	593	676	627	692	676	709	640	627	675	700	649	660	651	683	667	653	659	646	635	670	748	621	647	626	659	638	641	635	689	658	691	650	637	630	639	664	637	695	689	667	665	626	697	667	644	598	663	709	667	631	677	618	604	652	677	612	679	630	707	653	670	636	655	644	661	663	611	669	668	653	656	634	674	649	669	638	701	686	659	666	703	604	588	660	626	610	662	669	684	644	660	643	613	669	673	645	688	704	663	665	691	659	664	646	678	644	654	656	669	652	666	624	646	632	655	683	659	659	671	729	652	643	679	720	665	641	657	671	635	611	680	612	665	621	643	664	647	689	658	675	678	668	688	630	687	692	697	666	706	683	648	626	678	662	674	653	698	678	636	642	633	649	668	669	663	640	614	664	648	615	636	691	645	641	665	651	662	652	629	649	590	616	610	645	667	615	678	656	646	651	689	678	618	666	642	676	666	622	679	621	690	637	696	615	633	617	604	710	632	640	634	648	706	646	677	665	658	600	657	669	673	672	661	655	660	660	650	625	692	660	647	671	690	660	695	671	653	616	683	662	654	646	637	673	655	624	630	689	630	651	692	701	608	703	655	628	655	678	639	680	681	683	683	639	643	704	682	663	670	644	627	662	701	668	653	644	684	647	672	661	664	677	675	661	624	676	700	619	664	634	688	643	669	685	689	639	703	662	630	662	675	691	626	697	611	712	630	660	657	645	660	691	663	645	667	625	668	712	628	653	694	654	669	651	663	662	632	667	637	698	668	674	627	637	646	644	650	629	582	618	676	690	661	680	674	617	672	677	675	634	666	617	660	666	661	630	663	674	681	684	622	634	655	676	661	717	643	668	642	681	703	684	647	662	651	662	650	617	627	653	663	676	656	648	657	684	683	683	665	677	657	660	632	649	648	654	664	708	637	694	699	646	708	673	624	652	698	656	664	626	634	728	645	649	678	649	668	736	696	608	647	638	660	638	665	654	672	660	685	639	671	630	645	665	676	649	696	641	713	629	685	632	665	656	676	651	641	657	659	644	686	670	692	619	632	626	669	637	658	627	674	648	659	657	672	648	673	658	694	629	695	643	648	693	632	656	641	680	688	600	670	690	675	667	677	695	623	640	651	588	667	630	665	708	640	625	669	697	618	712	672	642	628	658	681	715	680	666	676	652	669	720	689	665	684	636	635	629	657	653	656	688	656	627	646	636	666	650	640	673	633	618	640	624	689	618	634	673	630	654	663	669	693	655	648	673	668	630	670	641	662	629	620	646	638	699	656	710	642	642	657	656	684	660	667	666	644	673	589	683	635	634	705	691	686	668	677	645	639	657	669	657	663	635	697	662	651	661	620	651	652	662	638	631	676	660	673	677	616	644	671	620	685	651	653	694	652	649	663	656	656	626	659	683	666	676	657	640	674	702	670	673	662	644	628	679	676	648	659	666	686	636	651	710	658	634	622	640	610	677	668	629	668	653	663	674	677	623	626	616	677	674	710	644	661	637	655	694	684	650	606	666	607	654	689	677	668	692	694	697	735	679	656	605	668	664	641	662	644	671	641	664	635	683	649	683	659	639	666	688	614	695	643	694	674	652	679	655	672	632	648	656	610	652	683	679	667	715	672	694	633	637	668	685	671	655	645	665	629	661	676	694	605	652	660	664	656	661	620	651	653	646	698	670	654	634	668	684	646	652	645	699	649	651	637	658	682	671	722	639	670	669	645	612	655	669	647	601	679	596	646	633	673	688	657	638	680	611	641	642	684	654	684	673	663	655	610	670	692	671	635	666	640	624	676	695	646	689	665	716	685	643	691	667	657	673	664	701	639	665	655	639	662	643	626	667	683	608	640	667	676	679	637	627	615	670	711	691	710	665	640	645	633	692	644	660	662	674	697	681	635	645	674	675	660	682	635	660	719	667	696	663	633	650	638	644	660	680	606	665	649	649	638	635	686	710	624	651	647	660	673	654	636	643	634	665	657	623	673	651	657	626	655	658	713	661	623	668	672	634
10945	2308	1542	1859	3721	4838	4637	4301	3563	3157	2814	2479	2288	2107	1920	1772	1680	1551	1433	1454	1397	1368	1253	1229	1188	1190	1156	1114	1046	1094	1106	1100	1096	1036	1039	1021	1058	1002	999	984	995	978	988	909	1002	1029	993	974	936	896	926	917	942	982	958	936	918	985	979	918	909	889	935	939	951	892	907	962	847	926	941	947	903	880	884	962	950	906	895	971	891	892	897	887	880	880	934	918	909	862	938	896	885	887	867	912	884	901	899	899	867	861	928	854	991	877	859	889	879	861	911	866	935	873	889	842	851	863	894	863	878	882	883	915	874	926	915	881	880	864	889	872	905	953	862	864	884	898	927	881	919	891	866	898	886	846	908	879	860	878	885	886	895	884	808	892	834	842	885	884	906	922	889	876	904	903	853	869	915	878	914	845	885	869	887	872	868	872	881	906	896	867	853	896	901	854	892	840	884	859	936	832	827	836	848	915	918	872	883	930	810	800	853	924	889	885	856	867	926	896	864	875	866	856	850	890	879	861	890	877	880	874	895	898	884	906	889	865	925	885	905	875	894	909	891	927	858	935	840	917	874	934	841	911	835	883	837	847	870	894	908	878	939	896	909	869	840	897	914	886	841	889	872	863	875	909	864	874	875	900	897	930	884	925	842	904	868	879	856	850	923	901	888	874	877	919	927	892	905	876	881	830	866	884	859	842	864	831	906	873	878	912	844	904	861	915	851	837	917	892	906	888	932	872	891	834	843	870	886	954	861	872	910	897	861	810	844	891	877	833	873	828	890	874	889	893	853	916	871	859	859	857	861	855	899	888	862	914	860	918	821	841	883	879	894	916	872	866	902	870	891	911	856	865	865	886	872	896	917	886	892	855	841	866	865	870	835	905	853	858	882	898	865	907	955	893	879	854	889	822	903	877	846	885	881	868	908	863	842	853	890	872	883	847	914	866	932	850	914	884	918	885	863	861	932	888	894	832	842	860	894	881	824	883	859	819	849	869	876	871	853	929	869	841	934	884	868	901	864	857	847	830	822	892	901	838	910	863	886	919	865	851	867	902	854	902	907	886	959	868	858	835	863	925	920	829	882	898	886	899	876	867	859	808	891	888	922	843	908	834	910	893	949	878	906	871	913	864	868	836	858	811	834	909	892	894	866	879	909	886	829	856	909	849	859	859	870	876	898	858	858	902	887	847	875	818	829	878	811	938	891	901	870	930	873	932	899	899	886	905	901	874	928	936	839	850	863	863	909	843	860	862	875	863	861	948	905	895	884	848	845	835	863	889	884	843	926	872	850	851	830	876	855	846	898	832	924	897	921	910	850	842	902	889	866	934	844	884	909	817	909	846	919	897	874	859	881	883	899	856	869	900	865	873	903	885	845	833	872	842	892	860	836	862	856	913	919	887	915	878	893	918	904	866	873	849	887	850	898	869	911	911	843	863	928	917	804	901	861	913	927	870	839	862	862	812	872	871	890	872	840	872	888	883	870	859	871	894	883	855	878	840	867	860	878	836	902	933	894	921	829	869	896	875	807	910	872	884	865	870	896	883	862	876	873	846	862	828	839	907	839	882	903	920	867	877	905	854	853	822	914	891	839	861	887	819	910	939	856	896	866	911	864	816	877	910	840	919	935	852	844	837	850	910	912	877	940	898	872	894	880	935	821	888	806	820	850	842	896	831	854	932	850	882	854	903	901	895	833	843	865	913	875	789	858	835	884	859	861	880	848	879	898	878	840	850	872	909	934	857	891	850	863	876	873	854	877	882	807	852	879	885	920	801	845	835	874	911	880	856	927	893	903	886	909	890	862	867	829	875	853	862	855	886	891	856	873	910	820	816	922	875	878	900	911	884	842	854	890	894	854	852	886	813	892	924	879	884	921	919	837	889	891	911	871	873	886	846	905	859	859	887	863	891	826	926	918	844	880	861	892	892	913	852	804	892	888	856	851	880	897	910	854	907	874	850	858	831	875	867	888	874	878	896	851	858	813	881	834	867	874	924	871	917	871	898	902	886	899	878	911	836	870	930	850	881	899	909	860	876	912	908	893	846	830	874	861	879	877	878	854	862	849	900	933	905	926	852	863	839	867	878	869	903	831	884	869	923	807	835	857	828	855	898	893	867	854	899	812	863	865	908	900	885	880	840	877	876	872	865	861	871	868	891	896	901	881	855	849	938	863	916	870	936	811	955	898	890	881	898	877	868	894	887	850	801	854	898	832	852	864	869	877	896	873	806	893	904	902	878	886	876	852	865	860	895	889	842	877	880	904	904	871	927	841	893	898	927	891	873	863	909	894	886	895	826	857	835	886	855	859	866	846	936	893	921	885	901	887	865	884	922	842	855	921	870	815	862	880	869	922	932	946	879	824	874	918	879	884	933	913	799	881	930	850	862	943	913	865	885	864	883	892	864	882	890	943	880	889	868	904	875	937	844	888	806	883	867	913	863	854	919	866	897	891	888	845	873	918	900	948	867	886	888	836	915	830	843	886	890	865	867	859	873	856	863	894	927	881	881	916	877	901	904	935	908	801	874	829	863	905	855	916	894	842	891	876	859	867	813	869	947	841	877	843	889	850	854	897	874	844	832	868	909	908	867	862	871	889	886	818	911	850	888	920	874	857	864	918	858	907	876	814	887	886	850	901	899	915	874	886	902	888	845	828	922	903	889	875	879	912	807	866	895	864	876	888	893	839	880	859	892	879	845	926	904	878	918	903	902	901	901	883	869	883	911	866	905	894	896	893	885	858	827	865	907	870	846	922	907	869	890	915	890	907	932	901	870	817	848	856	899	898	901	863	865	917	891	915	833	821	849	948	924	843	884	891	911	846	887	887	872	928	906	853	898	902	873	899	832	863	847	895	897	934	892	883	878	899	878	863	932	870	916	920	920	881	883	877	899	865	878	871	842	897	900	833	811	908	848	907	860	895	903	882	857	905	868	950	918	903	864	834	885	816	865	879	833	952	874	907	936	899	870	924	852	877	890	890	879	898	882	899	945	875	857	837	837	897	843	876	890	893	829	871	901	874	872	932	864	871	881	861	904	861	870	850	856	879	909	885	907	889	851	890	865	927	895	873	882	889	862	824	884	892	907	836	900	892	855	852	901	876	882	895	940	840	921	879	884	880	818	853	882	864	888	814	864	890	873	874	872	866	865	901	859	875	912	869	825	858	864	859	886	907	877	873	855	876	885	905	930	840	878	893	829	832	896	851	897	895	868	868	925	907	897	832	884	872	890	848	979	904	848	869	875	885	874	869	861	875	888	875	897	890	828	834	932	829	872	894	860	862	892	838	875	859	915	862	892	897	851	921	889	851	857	863	920	845	912	896	840	869	843	868	886	931	846	864	899	917	855	862	870	895	874	898	951	873	885	866	867	883	900	878	877	840	900	912	905	860	873	880	848	862	935	877	877	821	895	925	936	905	867	859	881	845	889	861	894	876	916	878	844	924	868	873	868	884	909	870	883	910	838	827	914	837	866	885	934	870	869	921	839	865	914
6838	1223	566	474	668	1268	1548	1347	1154	984	848	802	676	629	560	489	446	432	390	360	349	323	302	292	296	280	285	240	253	245	242	210	241	232	222	194	190	239	231	219	201	204	202	188	168	187	201	193	178	182	183	209	214	215	188	200	164	187	194	174	188	190	190	200	176	163	195	165	169	170	217	174	216	172	175	153	214	201	167	198	166	173	157	166	184	185	182	147	153	192	195	169	199	173	163	173	155	175	185	187	195	163	164	149	161	151	180	183	178	200	161	188	171	168	166	172	184	172	155	168	178	195	162	173	183	172	163	170	129	168	175	162	176	180	174	182	172	198	165	172	178	179	186	151	154	173	166	175	158	169	190	192	162	184	164	176	166	180	166	171	148	169	153	186	172	164	172	172	156	164	180	158	170	162	173	158	160	192	173	155	169	133	150	152	162	154	174	172	149	190	177	171	153	191	152	181	183	183	187	159	157	157	178	176	157	164	166	159	182	159	171	165	186	173	148	173	167	138	171	164	160	147	187	162	170	172	181	155	177	160	170	153	166	169	153	182	167	182	160	140	161	164	162	160	164	182	188	172	177	154	176	173	160	174	163	190	182	164	155	157	153	179	167	160	180	184	158	153	181	173	161	148	151	168	194	156	193	165	166	170	155	188	157	173	144	191	144	178	161	162	168	164	166	172	173	174	164	174	177	173	188	167	190	194	177	158	171	152	173	163	162	162	188	159	154	169	166	179	180	172	174	144	156	156	159	146	187	156	172	150	155	182	178	166	175	161	163	179	174	175	184	164	145	165	175	163	176	167	179	165	150	156	178	179	177	196	168	175	162	181	144	165	149	183	160	165	190	163	169	192	152	147	146	174	195	170	147	159	197	164	180	141	162	160	165	165	175	181	161	146	155	161	177	168	183	156	165	146	155	160	152	171	163	138	162	174	172	179	193	173	171	148	188	172	149	167	161	170	170	174	174	153	185	185	174	152	152	171	167	165	185	176	170	161	188	165	138	177	155	163	185	172	167	183	167	143	171	155	192	175	183	149	183	170	158	154	158	156	139	159	170	162	160	144	162	177	154	160	156	178	153	183	160	131	179	170	157	157	173	159	165	162	170	172	178	194	144	171	171	169	163	190	152	158	159	177	161	176	166	163	177	181	171	183	162	167	174	161	180	154	190	184	157	156	175	175	185	168	154	159	166	178	163	181	172	169	165	156	174	178	175	173	164	170	165	177	169	162	161	142	160	164	137	172	163	158	154	168	159	182	178	187	154	160	162	164	193	178	195	167	168	160	180	171	169	146	184	174	153	164	153	190	190	152	155	184	168	149	160	158	145	161	167	136	177	171	176	163	154	177	147	161	173	172	168	181	145	158	174	175	174	181	168	207	163	160	166	184	169	159	166	171	167	171	168	169	157	171	158	148	143	158	189	157	173	145	162	161	158	165	183	179	181	176	147	158	162	163	178	165	149	180	175	179	163	162	149	134	198	164	152	186	157	190	170	160	173	175	160	168	186	164	154	194	157	176	184	183	190	182	155	166	177	199	171	147	185	188	159	155	176	149	169	145	168	159	188	179	153	155	179	168	179	177	169	194	182	140	153	159	176	165	156	178	149	174	165	165	185	173	168	182	175	178	173	175	157	166	171	148	169	170	179	164	170	156	164	167	171	166	169	162	171	154	161	180	152	145	190	170	176	150	183	160	190	169	166	186	156	173	158	157	166	149	168	141	179	167	169	177	129	185	166	174	171	167	147	161	155	180	166	167	182	145	179	174	176	168	164	164	163	154	176	183	179	172	159	173	187	152	165	180	162	147	163	161	167	170	163	171	159	178	151	156	176	167	167	200	181	177	174	160	151	155	144	164	172	175	177	161	165	161	194	177	168	174	144	170	188	167	171	154	198	138	150	155	176	178	168	167	154	151	175	173	186	175	177	175	171	166	156	167	166	163	139	167	150	160	170	184	157	170	172	191	174	152	162	163	161	166	179	156	163	170	165	159	167	172	185	164	168	164	162	172	154	190	172	182	163	183	158	172	163	178	154	158	169	165	144	174	170	195	159	168	187	167	176	185	173	151	170	174	158	155	161	177	173	170	167	164	169	162	138	158	156	170	189	151	158	175	160	160	174	153	167	143	158	161	148	159	158	169	157	164	169	187	158	154	162	170	146	159	191	185	170	152	179	175	151	175	198	173	174	156	165	158	165	157	184	170	170	155	167	173	167	188	168	175	181	158	171	181	170	162	174	188	155	150	176	176	160	165	158	198	142	164	164	180	177	163	170	165	149	157	157	167	166	172	194	177	182	164	155	165	152	151	186	190	175	155	156	174	150	158	170	171	166	162	164	175	157	152	165	156	166	187	164	162	145	156	195	154	169	176	184	172	159	142	177	155	162	171	171	174	162	170	153	132	174	147	163	171	166	164	160	179	174	165	171	156	170	188	171	139	140	162	156	158	168	156	188	152	178	157	151	159	157	191	166	172	169	154	188	169	177	163	176	154	155	168	151	148	160	178	145	152	200	171	162	179	161	143	151	173	182	162	179	162	190	158	185	191	168	174	154	180	157	181	181	146	151	168	154	172	168	188	177	186	152	160	180	161	154	179	163	176	133	172	161	171	172	170	168	167	181	174	156	168	190	154	161	158	157	194	177	146	171	166	156	151	166	187	163	156	160	172	170	189	162	157	158	188	166	183	168	159	176	167	128	161	144	171	162	161	183	167	186	161	161	181	179	169	160	153	178	155	171	158	173	182	177	181	153	177	158	170	150	164	167	168	178	161	167	151	158	154	156	179	173	163	158	191	182	162	171	151	152	153	171	166	158	172	160	172	168	167	157	171	168	161	156	180	171	163	159	156	162	173	157	166	166	165	169	185	159	151	162	162	166	181	163	159	170	183	182	140	174	168	165	169	156	176	144	159	160	171	181	180	170	165	148	172	171	160	174	161	185	178	182	151	161	168	170	165	169	157	172	156	189	148	187	193	171	181	145	175	159	159	206	163	144	185	170	171	175	147	164	168	164	160	144	185	171	155	173	156	153	151	164	179	151	182	177	208	198	159	162	166	183	156	172	185	164	164	165	167	173	175	180	173	157	165	182	170	183	156	184	166	172	168	164	161	160	161	160	188	170	160	156	155	152	166	163	172	158	163	153	158	178	142	160	171	192	160	170	163	185	173	167	175	177	162	159	173	187	164	146	148	163	169	158	171	157	191	158	172	161	152	157	150	144	158	150	176	160	161	195	173	168	158	164	153	183	182	174	185	156	144	167	174	153	158	151	172	160	164	154	180	158	165	160	170	170	156	182	165	182	179	160	161	150	183	179	175	144	164	156	185	169	178	169	163	164	177	172	174	161	165	170	173	162	174	164	170	182	142	173	165	167	155	155	175	165	145	222	173	146	160	174	179	178	152	152	152	176	178	186	177	179	178	158	166	162	153	153	152	162	155	166	151	160	160	155	168	145	147	188	164	174	170	162	157	181	174	175	189
10705	2225	1232	1624	4038	5369	5009	4467	3765	3237	2718	2314	2012	1826	1578	1371	1288	1118	988	959	930	785	805	751	700	685	663	624	526	546	503	527	483	502	470	458	460	417	450	393	354	405	421	403	366	348	374	357	338	340	326	347	328	368	310	334	364	335	328	348	360	327	317	307	296	275	308	322	302	326	307	271	306	290	316	330	293	269	323	320	292	289	273	312	288	275	275	259	258	300	302	310	260	283	299	273	275	299	267	280	279	286	268	301	260	264	246	287	282	254	279	279	262	241	264	282	270	244	290	264	279	277	266	273	284	297	232	273	236	259	263	261	269	287	244	256	288	262	248	257	283	273	287	226	281	268	286	265	269	272	269	235	267	290	278	214	241	288	249	255	276	262	220	262	247	239	244	227	291	270	272	257	256	242	244	274	241	262	231	277	254	273	235	280	248	246	244	266	246	263	261	246	261	257	254	252	260	267	262	268	258	254	247	272	259	272	282	257	244	243	261	250	243	243	249	251	273	220	249	264	261	270	261	249	247	251	248	271	268	259	256	271	253	241	279	242	235	251	242	227	253	259	245	259	251	252	241	274	276	234	225	294	277	257	270	231	262	252	265	275	277	258	245	278	246	235	273	247	269	257	233	274	295	248	259	280	248	237	258	264	240	236	251	254	270	233	278	235	239	273	225	261	271	264	240	264	270	287	242	255	254	255	244	277	260	254	264	261	283	242	256	242	259	239	253	275	242	245	248	289	263	254	219	244	242	267	228	233	261	271	239	260	256	243	245	234	276	282	236	235	249	240	267	260	264	237	235	249	249	279	258	243	263	279	252	247	228	241	280	242	260	260	254	252	256	254	244	250	258	230	246	243	263	246	278	252	258	270	258	273	239	289	248	220	267	251	274	251	242	220	249	272	251	270	245	248	253	258	256	263	270	262	243	273	244	254	249	256	258	273	280	236	255	273	262	191	277	271	239	256	254	255	264	256	244	282	271	247	261	261	265	264	241	260	254	243	280	236	237	271	270	260	242	256	244	244	286	273	274	248	259	236	240	272	258	255	234	260	245	259	263	254	267	267	243	261	257	265	229	246	286	235	272	287	238	240	262	262	283	278	232	279	221	243	282	239	283	255	249	240	258	289	266	255	225	266	237	278	264	238	256	254	259	252	286	271	262	249	300	273	256	273	253	266	252	242	273	289	250	238	242	249	244	244	235	245	260	277	258	255	229	257	257	266	304	252	255	250	247	267	260	258	236	254	246	259	293	275	255	277	260	266	256	249	229	257	257	249	255	267	269	286	238	253	220	246	237	261	238	220	280	245	274	243	256	270	257	238	269	258	245	267	249	269	264	258	256	246	290	240	310	274	270	275	241	266	274	252	250	265	285	267	257	265	228	268	265	230	264	281	275	281	249	256	222	266	236	247	282	208	240	263	290	242	246	276	266	235	244	246	257	248	247	236	266	273	255	267	244	269	271	256	275	274	248	243	242	243	268	245	254	258	284	277	236	271	255	248	253	245	269	258	257	267	262	252	268	233	265	242	246	266	256	273	238	258	247	261	264	231	289	279	254	277	264	262	242	265	266	241	240	269	233	261	256	251	244	259	234	261	250	274	275	254	257	273	241	260	267	252	261	280	262	273	245	252	257	238	261	251	248	272	245	233	234	243	281	243	261	223	249	234	256	242	235	279	227	267	254	263	266	253	240	262	234	253	250	268	242	272	235	238	255	269	261	235	244	245	260	299	265	260	264	245	271	272	255	270	253	234	241	259	248	251	231	262	271	277	264	274	269	236	251	249	265	259	275	248	236	258	244	248	268	267	253	252	269	242	267	246	238	264	255	247	263	276	297	285	243	247	265	244	240	255	274	248	249	242	250	259	258	247	272	253	250	252	259	245	234	229	272	232	236	239	254	248	245	251	252	254	268	244	238	264	280	255	256	262	259	259	252	244	259	257	258	251	261	232	260	224	247	282	251	257	268	256	258	242	261	253	243	247	258	245	257	226	256	262	241	273	261	256	261	270	255	265	252	274	271	259	250	210	233	257	249	274	260	263	258	280	258	263	279	276	229	252	238	244	231	259	244	262	279	253	275	258	242	240	273	256	286	243	243	253	258	297	273	247	242	250	254	259	252	256	257	274	248	269	285	250	271	262	240	243	243	234	251	233	248	246	241	289	265	282	243	248	249	264	234	265	251	254	228	260	229	258	262	277	233	278	263	232	247	273	243	248	260	267	247	286	241	265	230	284	267	271	253	251	239	246	253	276	257	262	236	274	289	279	266	269	271	257	263	257	260	249	281	254	260	272	278	246	247	273	258	243	262	249	232	277	248	288	248	252	252	263	249	268	252	226	254	247	251	257	254	248	218	283	263	244	246	261	235	216	265	250	227	266	247	228	236	254	266	257	251	267	252	231	258	264	259	275	237	268	262	247	225	265	259	292	286	257	233	254	275	220	271	247	253	240	271	269	258	285	239	269	253	257	258	271	258	274	231	259	254	228	276	256	267	269	247	266	290	272	252	258	250	256	247	246	227	278	250	231	236	298	287	263	276	253	258	253	238	273	256	247	263	267	239	274	261	265	278	232	243	271	257	260	220	247	257	264	234	271	216	261	272	238	267	275	245	258	267	248	272	256	272	285	229	256	234	262	224	261	226	252	284	256	249	269	261	276	259	248	258	248	273	254	244	293	249	247	280	244	248	239	242	266	280	276	257	282	261	228	264	232	248	246	237	247	249	239	264	247	232	270	227	261	256	244	255	240	248	268	262	285	249	255	235	246	286	248	219	257	276	266	258	253	239	266	268	245	236	246	260	244	252	241	273	217	263	229	255	227	256	260	252	222	263	267	256	246	242	252	265	251	252	253	262	245	272	262	257	256	252	248	248	246	277	258	259	279	247	248	268	263	269	268	257	233	242	241	267	267	250	266	254	270	260	237	246	274	272	247	241	252	279	262	216	256	266	282	260	246	269	269	274	252	212	243	258	256	238	229	275	279	255	267	283	265	222	261	252	273	259	252	267	244	270	286	258	248	265	272	267	265	258	266	233	259	292	260	269	295	241	264	247	264	264	256	238	238	254	241	270	271	270	260	267	233	260	268	267	265	251	252	260	242	233	263	267	267	281	266	255	250	244	261	233	260	240	267	297	254	265	272	231	276	251	248	270	284	255	266	282	247	260	239	280	270	293	290	243	266	255	242	254	254	298	254	270	247	247	241	231	265	253	266	258	235	274	250	251	253	261	217	242	268	264	283	237	258	254	273	247	261	242	273	243	253	266	239	230	247	260	273	234	238	273	253	251	242	246	279	223	272	244	268	238	246	267	248	222	257	271	267	259	243	267	250	229	260	199	258	253	249	246	270	245	245	242	255	261	306	256	267	287	232	243	278	269	261	259	284	295	260	244	269	236	259	258	222	259	245	276	290	280	230	249	245	258	265	260	240	231	261	269	252	250	265	246	245	253	244	280	259	260	252	247	269	274	249	278	269	255	255
13231	1762	861	715	968	1715	1985	1820	1620	1450	1258	1201	1011	968	823	793	703	631	588	634	582	588	501	532	549	498	454	481	466	427	432	427	410	399	421	397	427	388	449	392	390	443	414	371	378	370	421	387	367	392	413	404	391	358	402	387	407	391	358	371	377	405	370	371	403	352	351	401	363	336	382	320	374	357	365	350	373	400	367	369	342	389	331	375	353	373	348	363	397	381	361	369	382	381	367	355	356	397	359	373	319	376	387	370	381	355	340	355	343	401	364	393	380	344	368	380	357	355	361	334	359	368	329	354	393	341	378	376	365	356	360	360	369	365	358	343	372	366	352	371	361	357	366	366	381	379	354	356	338	382	386	371	381	372	356	326	342	333	386	371	375	370	331	369	364	378	369	337	332	376	329	369	383	367	366	382	339	352	394	338	380	366	387	345	342	387	361	342	336	408	344	345	383	323	353	325	338	331	366	350	334	348	371	337	351	372	371	351	373	364	386	353	362	368	366	342	344	377	376	346	364	390	349	363	347	348	366	325	347	350	358	351	376	407	405	397	403	336	382	340	388	353	370	353	384	377	354	339	362	373	334	323	324	371	351	367	359	367	378	359	363	352	367	370	372	355	363	365	372	349	345	371	349	356	392	371	343	388	382	379	365	326	374	372	357	354	347	324	363	371	350	333	349	377	355	340	342	359	371	345	354	344	350	343	351	370	346	344	354	323	381	375	351	333	374	341	309	377	368	358	367	371	383	378	332	312	349	350	364	352	336	347	358	382	342	382	363	326	365	366	382	316	346	350	346	357	374	344	348	344	344	319	333	344	365	350	353	358	332	351	347	364	355	354	333	369	372	377	350	365	363	341	357	329	366	356	362	367	352	373	349	360	321	343	369	342	394	362	348	396	364	347	387	373	391	379	322	376	352	360	349	334	370	369	322	358	352	376	355	361	354	341	351	383	332	346	360	374	342	361	303	354	361	366	350	374	367	357	340	361	336	387	356	329	373	357	352	346	353	357	332	374	344	365	330	307	362	303	325	367	359	365	365	329	392	338	347	351	376	361	358	346	376	334	373	320	370	343	347	358	381	345	344	327	411	373	379	356	360	364	346	357	362	341	390	377	353	345	363	340	350	351	387	380	361	352	348	364	366	346	305	359	326	355	352	344	319	334	376	374	355	328	355	372	342	367	348	371	341	358	328	366	339	383	334	370	327	343	363	320	367	390	384	333	372	334	352	356	354	377	376	318	337	362	375	329	377	372	339	342	338	355	340	330	366	365	354	368	336	337	352	387	347	343	367	349	365	346	391	373	365	345	324	365	339	364	381	358	379	407	360	361	347	354	325	335	353	342	331	329	357	334	346	346	366	378	378	346	350	342	366	371	350	383	329	343	363	317	393	371	327	342	358	357	374	390	341	349	365	372	359	342	340	361	345	344	334	375	360	337	379	333	337	351	361	351	333	402	326	339	332	334	347	341	360	352	358	360	380	357	380	358	364	370	380	353	355	386	326	357	353	329	352	364	386	364	347	345	355	374	349	362	343	369	347	341	357	363	364	348	348	334	348	365	357	386	365	340	358	333	368	369	347	371	334	366	361	390	348	375	352	368	346	329	377	317	338	340	332	368	302	342	361	362	366	357	326	333	349	342	368	352	364	337	347	341	348	367	357	354	348	344	374	346	368	315	347	360	385	392	357	374	385	337	370	369	371	345	337	352	375	336	338	332	370	304	382	352	340	360	365	382	368	346	338	368	349	367	349	350	329	358	359	368	341	392	372	371	349	370	371	360	357	377	372	366	342	357	375	379	380	341	320	371	343	346	353	356	336	372	358	342	352	338	369	369	344	360	336	356	353	374	379	378	340	341	380	388	371	371	380	366	378	411	325	334	334	354	366	331	332	343	363	367	374	367	316	340	364	364	361	368	313	351	345	355	338	338	369	335	341	385	351	398	359	352	351	355	359	373	377	342	393	359	363	313	357	347	361	356	355	376	417	371	347	341	355	349	388	398	371	364	314	395	371	392	367	356	345	375	334	364	351	366	368	337	346	373	338	313	333	381	358	352	345	346	387	357	349	354	362	348	352	367	335	359	365	382	372	381	382	327	333	344	356	334	335	311	347	361	354	367	356	377	400	337	360	374	365	334	333	371	366	374	335	389	381	376	353	368	333	342	358	362	365	339	377	367	352	339	346	369	348	335	355	342	336	387	336	338	368	363	340	356	363	384	407	349	354	342	362	376	353	315	373	357	360	364	363	375	356	359	366	353	352	367	357	373	365	323	356	391	369	341	357	332	352	341	354	375	347	347	382	327	358	351	333	358	329	356	342	364	340	320	358	346	368	312	327	376	370	367	409	361	334	396	386	392	349	377	387	349	353	370	399	355	351	364	344	356	345	310	351	369	352	373	340	377	349	355	360	369	350	389	380	338	371	378	375	360	374	331	388	353	317	379	338	351	332	365	349	357	360	369	324	367	354	351	350	358	363	354	343	359	339	363	348	372	406	362	381	364	331	322	345	393	394	344	368	381	345	381	371	357	374	371	387	380	376	342	366	346	348	411	369	352	373	344	331	358	345	331	358	370	357	319	390	378	341	354	356	366	354	400	353	396	360	382	366	313	375	359	346	352	355	385	364	335	355	355	333	346	322	357	352	343	354	324	339	353	349	351	340	332	378	342	397	349	340	328	354	339	338	376	377	373	369	355	360	371	337	357	351	348	386	331	362	332	371	313	342	377	358	369	363	359	344	361	361	373	342	349	370	345	367	363	349	355	352	363	371	356	379	337	338	362	345	350	351	381	367	359	371	387	368	347	358	360	370	337	347	342	382	361	377	354	350	330	372	405	381	395	339	343	334	368	357	336	365	350	362	335	369	402	376	371	367	334	353	337	351	370	327	354	385	315	375	337	339	376	353	359	361	352	364	384	341	322	355	355	354	354	365	382	358	354	358	336	349	369	333	362	335	370	363	375	336	336	352	317	349	399	367	364	355	359	332	371	361	345	349	349	345	359	346	374	358	357	350	369	359	374	381	364	391	361	378	356	353	331	347	349	354	373	352	374	362	370	356	378	399	349	391	373	398	385	383	345	326	408	380	357	354	319	371	330	368	382	332	352	359	373	355	319	377	331	351	353	373	301	373	359	326	379	338	360	366	351	368	385	359	365	346	367	350	364	364	366	352	351	358	345	334	402	330	335	397	337	352	327	337	375	357	341	335	349	344	365	353	346	375	356	375	349	331	400	345	359	323	356	380	339	307	339	350	386	352	374	348	367	392	344	393	360	349	362	347	351	327	363	381	340	357	353	375	366	362	355	361	333	384	359	352	376	369	379	371	358	401	350	339	347	354	323	336	351	384	363	349	352	380	352	350	373	335	387	350	360	395	344	355	367	340	360	356	355	342	376	352	371	363	398	375	371	366	335	343	362	349	318	379	330	321	376	362	363	376	342	384	359	344	361	366	347	344	358	355	335	357	375	374	385	344	382	370	346
12415	2679	1603	2080	4981	6584	6280	5442	4754	3991	3574	3152	2684	2410	2161	1950	1843	1579	1442	1391	1268	1205	1124	1105	1071	1032	984	990	916	872	840	830	833	807	760	776	787	713	658	663	716	675	638	668	656	638	630	568	667	620	644	626	659	637	582	597	585	603	625	584	621	622	615	538	578	583	609	546	602	587	537	569	603	580	570	586	555	576	554	567	549	531	570	555	577	563	538	524	556	563	529	491	529	559	509	527	515	527	504	523	541	547	526	548	516	520	541	503	544	539	551	524	536	601	574	587	552	544	543	510	466	469	548	500	552	568	512	542	512	549	519	527	534	522	494	528	567	559	538	520	529	517	494	540	492	573	514	530	504	517	496	525	489	510	546	479	573	515	504	501	494	541	544	545	542	503	535	535	503	560	470	534	484	496	515	521	490	513	532	515	520	557	539	534	537	518	497	513	487	553	523	514	456	549	534	513	528	539	525	527	503	508	541	517	514	502	504	525	509	523	493	525	487	527	524	559	516	534	514	578	564	487	515	529	523	523	518	543	545	494	497	464	573	524	530	475	544	522	516	498	479	510	512	505	571	548	509	537	536	554	511	468	529	518	515	528	555	513	539	540	540	491	535	522	514	544	533	529	531	541	513	501	474	502	535	509	512	519	561	546	484	535	529	535	523	544	515	523	565	512	479	486	529	492	494	487	550	532	490	483	521	516	536	507	544	503	507	496	549	466	503	478	515	488	518	496	556	534	507	470	511	560	493	525	490	568	557	547	499	545	540	495	516	517	514	485	536	520	525	505	535	496	521	533	527	525	494	505	529	506	529	484	521	518	496	535	487	509	513	537	509	529	530	511	543	556	506	476	567	532	482	572	525	497	558	474	523	522	531	522	509	513	546	489	482	530	509	514	521	490	537	516	516	534	536	524	504	475	518	500	467	534	500	516	518	543	552	495	534	535	570	526	483	514	526	459	536	526	507	562	507	537	511	519	487	508	486	488	486	522	501	529	523	488	529	479	534	502	521	507	560	477	530	525	509	500	523	524	517	501	493	498	525	516	513	519	502	540	511	533	557	528	507	533	497	509	497	529	541	531	539	518	497	539	548	523	521	506	526	494	530	535	524	462	504	556	487	544	533	508	497	512	533	498	527	474	494	549	491	557	545	498	498	529	538	509	469	500	523	505	525	466	506	519	545	527	515	528	539	524	499	483	505	546	538	533	504	485	498	517	500	479	517	569	532	521	505	525	538	508	491	567	521	493	514	503	532	507	511	506	517	514	492	552	485	511	515	497	524	482	530	534	532	540	561	480	489	477	549	499	496	533	544	564	505	571	485	527	508	513	500	488	478	485	513	554	514	506	502	518	521	523	538	495	516	487	517	538	504	538	526	517	557	527	545	529	499	505	493	542	518	485	515	500	537	546	521	516	528	518	547	525	501	517	557	546	521	505	537	529	528	526	537	515	527	514	529	546	506	524	489	475	526	519	530	553	544	537	545	517	501	561	527	497	485	526	548	537	528	519	490	517	527	534	572	497	503	545	506	506	509	515	522	561	490	512	513	488	469	531	540	532	517	547	538	539	480	532	537	464	514	520	485	543	517	552	543	519	526	501	504	555	506	487	510	537	532	541	484	497	509	496	506	555	505	511	511	496	516	496	509	506	482	543	520	492	479	521	556	474	537	532	523	526	523	521	509	518	512	529	508	536	510	559	547	490	515	510	530	474	513	509	522	538	524	509	484	506	465	555	533	484	535	517	519	486	506	520	512	506	497	492	504	531	511	527	503	491	477	517	523	523	479	517	536	501	545	508	503	480	479	534	559	560	552	506	512	511	480	526	537	520	460	504	513	536	514	490	485	530	497	506	532	496	527	528	514	504	518	490	495	489	498	496	490	522	520	488	516	516	482	495	525	544	532	501	546	483	488	532	488	522	506	511	537	486	485	488	502	534	493	526	489	528	489	504	512	527	510	518	523	515	546	504	486	472	534	517	516	513	519	489	532	485	571	553	528	505	500	504	555	491	537	531	487	546	542	519	519	523	528	505	519	514	506	495	524	458	538	496	524	522	496	513	491	504	473	522	472	488	513	498	488	518	503	489	499	531	512	485	544	491	492	505	508	490	518	542	507	497	505	495	504	546	519	524	498	519	529	520	520	478	516	552	520	511	547	532	517	523	476	547	516	491	523	543	518	517	521	518	536	533	520	531	542	554	474	505	510	507	494	524	529	498	547	468	547	460	552	509	472	532	502	486	513	561	489	515	475	490	520	493	495	498	495	526	535	548	535	524	513	513	529	534	517	540	532	452	508	513	516	502	503	533	493	526	525	486	557	542	524	536	498	460	495	538	499	495	524	542	509	500	572	504	508	518	555	531	500	534	495	538	535	511	553	507	534	468	532	491	539	531	462	547	510	534	527	525	532	519	538	533	504	520	527	498	488	525	502	517	504	528	514	527	522	482	522	494	508	538	515	506	522	505	545	519	510	532	543	524	500	546	562	500	507	538	473	491	526	493	494	495	498	516	532	532	543	514	551	526	508	471	482	493	504	533	502	485	502	533	554	489	511	487	496	503	511	538	530	554	527	505	556	522	521	521	520	499	562	517	496	496	527	532	522	503	528	507	518	535	557	549	530	521	490	498	548	511	522	504	548	496	490	530	534	521	495	497	514	489	556	519	537	524	536	511	543	521	527	519	520	562	490	520	505	516	529	519	522	553	519	506	485	505	507	520	535	510	562	548	573	541	512	463	528	522	507	527	485	521	521	525	464	530	547	516	539	536	486	520	527	529	491	519	528	485	524	524	522	488	536	507	515	517	553	499	493	512	547	518	521	514	514	536	516	489	492	518	535	517	539	486	507	503	493	480	508	487	525	474	517	513	517	521	510	551	527	493	509	506	518	547	477	520	534	511	496	568	519	502	545	529	497	531	527	525	537	500	541	529	511	527	485	498	487	558	512	557	538	523	492	536	500	515	513	491	517	514	536	522	559	536	527	494	549	505	495	498	518	519	509	488	518	466	500	522	496	494	503	528	520	494	512	513	530	527	492	523	497	535	516	492	489	492	518	526	522	519	483	471	498	536	504	529	527	510	519	497	528	509	473	526	515	544	520	507	496	524	480	501	527	510	532	520	541	532	483	500	523	494	504	508	567	537	496	536	576	534	513	530	545	538	528	515	536	509	528	498	514	525	481	500	570	512	493	502	526	503	492	513	491	501	564	473	527	513	462	488	528	509	544	481	539	501	525	537	512	489	525	516	525	523	501	516	519	544	478	541	526	531	516	516	523	532	545	519	554	509	504	493	505	498	555	511	511	523	527	516	508	543	531	554	509	540	524	559	486	545	511	500	518	570	497	510	518	539	472	521	538	547	503	515	512	519	541	517	523	481	505	545	519	530	528	545	525	496	505	494	512	534	510	525	504	503	506	464	518	492	539	541	547	483	496	495	515	492	504	524	499	552	495	469	513	492	511	536	489	548	501	535	513	518	493	521	539	531
5629	748	573	556	591	665	742	678	619	663	641	600	599	588	572	562	531	572	564	549	531	521	586	526	496	559	556	519	453	524	501	503	515	552	543	544	534	545	517	528	472	492	518	535	537	525	536	497	513	492	531	501	482	501	505	531	538	532	513	468	531	545	534	506	517	513	494	502	487	574	502	489	534	523	485	461	480	511	486	529	495	509	509	498	521	515	490	486	484	511	505	505	530	498	487	498	486	527	494	541	546	511	510	526	503	456	485	528	480	479	507	541	505	529	531	544	514	516	492	537	528	493	537	483	501	546	513	488	493	507	505	491	521	502	506	498	493	518	525	493	524	492	520	477	565	474	481	526	469	512	551	481	502	488	465	522	530	503	523	503	476	476	493	520	503	491	474	528	512	471	501	493	519	514	541	516	457	506	514	516	528	507	491	531	529	509	520	527	493	525	501	496	509	519	518	478	504	487	501	520	557	499	505	500	504	508	559	512	524	517	481	484	532	486	518	481	518	520	532	525	516	523	521	483	506	509	544	476	530	495	504	518	540	477	506	547	458	556	524	505	489	476	474	525	516	481	484	523	484	509	491	520	511	546	501	461	495	517	504	507	516	513	515	501	483	515	495	510	494	485	473	483	489	525	532	496	493	504	510	502	451	504	506	555	518	503	511	501	494	483	486	499	499	506	529	546	477	482	521	489	499	493	516	467	502	511	520	485	491	518	515	514	551	514	530	486	495	523	513	546	462	502	490	492	500	497	510	499	462	483	549	512	497	542	514	515	489	494	542	521	507	534	480	491	478	480	514	506	499	505	462	516	494	513	537	480	544	506	516	473	492	487	501	494	492	444	442	532	477	526	537	500	499	518	515	480	453	531	482	485	521	496	547	538	505	509	508	532	499	500	507	475	501	522	516	496	526	557	477	503	546	531	508	529	509	531	486	552	465	490	519	474	469	539	521	510	513	514	495	506	491	490	497	523	502	548	504	524	512	477	518	521	484	535	510	517	515	484	490	490	482	480	464	516	508	481	472	540	519	490	542	490	509	517	475	504	567	548	478	515	520	513	501	521	505	542	560	513	488	486	559	517	486	487	511	515	547	525	516	529	507	509	466	496	480	473	505	518	545	478	503	537	458	524	485	502	533	517	514	511	517	491	520	498	504	509	490	506	538	498	484	502	508	489	517	518	514	531	555	523	495	503	501	479	488	517	536	512	489	499	471	514	506	503	533	498	513	484	515	484	506	503	487	500	483	488	485	484	464	492	529	490	495	507	511	516	517	535	511	535	489	519	521	532	493	498	481	508	491	515	500	487	498	501	537	493	530	513	496	520	500	488	479	545	555	495	533	516	473	526	508	490	536	491	496	487	511	480	493	475	511	498	530	513	502	507	482	535	480	489	541	544	511	519	500	523	464	463	529	493	473	485	524	536	491	549	498	462	541	538	496	527	537	523	530	543	488	503	492	521	534	500	468	536	501	484	510	483	536	494	499	574	507	502	509	510	456	543	494	500	482	480	518	488	499	494	473	514	495	496	503	510	442	534	508	479	489	509	524	495	509	537	509	509	529	520	518	466	490	504	498	535	494	494	560	464	510	518	506	482	491	498	494	497	470	534	500	535	523	484	527	505	506	499	533	521	522	571	500	525	515	518	545	490	528	507	486	527	500	494	526	525	494	503	492	457	487	509	517	507	543	517	475	471	501	490	514	518	498	518	509	496	511	489	508	508	491	536	482	554	509	509	508	548	507	528	537	532	479	498	529	541	486	487	492	552	504	513	485	531	501	495	456	496	491	496	507	488	484	477	557	504	524	506	497	459	476	511	501	505	500	526	483	533	537	522	532	491	496	503	508	499	521	486	499	493	517	492	514	479	503	467	533	474	478	529	494	475	493	494	490	550	498	513	504	489	532	501	523	509	494	525	494	474	495	487	503	505	508	503	518	489	520	494	506	497	478	518	532	510	510	510	515	514	530	494	506	485	485	550	508	519	509	525	533	505	454	506	509	496	513	501	462	479	479	490	512	504	509	506	484	477	460	538	463	499	528	503	502	528	491	460	447	493	530	504	506	489	515	472	542	503	497	488	531	529	480	508	512	518	486	509	513	545	515	488	491	469	482	525	481	478	494	508	530	505	530	485	471	465	514	553	491	527	473	521	491	502	514	508	517	510	502	501	514	470	508	473	502	526	485	516	518	469	498	469	506	518	513	514	488	523	513	488	516	480	498	511	506	491	525	495	511	514	470	473	516	527	471	493	505	504	478	533	550	504	538	496	486	469	477	520	516	483	497	544	530	528	492	522	492	529	520	547	517	519	544	494	489	491	486	511	535	497	513	506	507	481	524	507	502	509	519	473	486	492	501	486	501	477	498	499	483	498	527	489	495	504	533	542	524	519	522	498	506	492	518	482	486	487	463	509	494	542	501	505	528	528	450	514	498	516	481	501	510	545	495	508	515	525	455	522	511	524	529	524	486	497	511	497	472	524	508	494	506	484	493	506	467	508	448	510	530	522	502	515	526	502	491	505	516	560	506	478	511	481	488	500	448	469	492	501	542	483	493	507	480	495	519	477	542	474	512	525	475	542	497	524	513	507	518	484	492	534	508	508	466	491	545	525	514	502	522	496	527	529	488	490	562	515	537	500	509	504	531	504	564	481	501	556	497	485	503	512	477	488	477	495	488	464	541	481	470	514	516	526	494	584	519	546	514	437	494	514	506	452	499	527	482	499	475	528	520	495	488	469	524	530	523	550	510	518	488	525	527	482	507	520	516	508	504	520	523	499	508	559	508	512	480	510	470	500	510	451	488	511	490	510	481	474	496	533	522	468	534	474	533	458	503	501	541	472	529	526	537	492	518	517	490	491	541	530	553	524	520	510	509	504	526	508	482	508	487	500	487	481	540	503	528	505	525	487	502	526	495	509	479	502	525	528	516	448	487	507	473	466	513	525	489	525	515	526	541	534	463	506	460	457	547	531	482	505	538	520	532	516	538	514	495	509	469	507	522	514	489	549	542	492	494	508	506	500	554	505	531	490	534	515	499	514	471	501	472	488	459	531	490	503	519	542	497	512	492	526	514	527	512	503	513	482	512	517	516	515	508	543	492	547	516	502	480	450	531	507	516	477	544	500	531	472	528	530	510	477	478	498	489	508	481	485	475	496	514	509	507	470	504	504	479	526	519	482	522	498	508	506	516	491	478	489	515	503	493	505	526	513	505	489	481	509	497	488	492	495	500	485	566	513	469	519	525	504	515	489	553	460	491	519	516	512	469	467	549	498	509	541	508	516	512	564	522	499	546	550	488	484	464	486	468	543	495	488	526	502	539	523	471	496	534	465	479	524	496	489	532	515	494	570	525	512	525	494	477	506	520	515	500	515	462	507	487	542	486	496	479	510	545	522	522	492	465	501	491	515	540	552	499	539	478	459	471	489	495	525	480	509	515	522	492	490	518	537	514	512	508	497	506	509	523	509	482	526	501	453	511	488
7448	1159	837	887	1282	1583	1538	1369	1206	1164	1100	1006	995	900	853	853	841	769	776	787	805	754	693	798	745	728	706	737	677	691	713	692	692	639	633	657	670	710	663	667	698	698	717	722	675	648	667	713	671	652	684	668	697	675	673	711	680	702	672	645	668	639	672	704	669	696	658	615	694	658	641	686	681	727	629	640	668	683	702	647	683	696	700	628	667	645	664	709	636	662	648	653	646	646	683	630	632	656	613	698	683	679	686	657	634	671	657	677	677	665	707	710	670	683	695	676	690	686	614	663	705	667	664	635	624	669	676	615	683	691	617	645	626	646	670	677	653	659	609	682	649	641	721	667	636	657	660	627	662	634	648	659	646	640	644	640	649	708	659	625	674	648	672	657	661	632	640	741	667	682	673	678	677	678	672	661	678	711	625	668	656	663	669	620	662	631	653	668	683	657	631	683	672	678	662	631	690	632	624	623	632	658	694	644	680	704	630	678	686	643	684	620	702	701	671	631	648	640	683	719	687	671	675	674	659	683	674	641	662	625	686	652	664	650	694	656	644	653	670	699	612	636	703	696	669	657	668	662	656	658	649	660	666	683	645	633	657	650	654	624	597	648	662	632	672	697	655	672	626	703	642	648	608	625	669	640	649	634	649	674	689	668	658	673	675	659	673	677	659	643	653	635	620	631	643	678	635	627	669	635	665	661	664	704	628	686	664	685	686	684	657	699	732	644	633	740	641	696	664	683	658	659	631	656	635	704	669	672	598	663	663	650	666	670	664	660	647	678	618	636	642	696	652	687	627	718	661	666	683	695	719	664	664	686	673	661	655	670	658	639	633	657	666	625	663	636	666	636	696	667	616	670	675	633	633	636	642	649	629	651	641	610	674	668	676	686	598	682	646	669	619	681	667	614	634	669	680	645	682	640	677	649	718	708	637	683	659	706	657	623	655	662	664	654	657	657	662	664	699	690	665	631	624	689	680	673	663	687	698	646	662	646	674	665	666	685	679	633	650	666	662	700	638	677	662	665	701	715	631	664	703	693	632	663	649	691	608	604	682	686	703	620	709	710	634	651	686	681	668	660	598	682	667	675	677	651	648	685	649	656	663	692	665	657	635	633	669	669	640	670	669	672	689	676	655	665	642	696	660	666	684	663	650	700	683	657	662	645	675	651	648	672	644	660	673	694	626	666	673	710	709	667	662	691	633	678	640	672	677	661	623	650	709	671	630	637	617	627	657	643	669	659	650	641	685	674	672	674	700	676	665	653	640	678	663	650	694	685	665	684	631	664	631	699	697	710	675	666	669	656	631	671	640	635	642	670	691	640	671	695	675	635	675	645	675	666	613	682	680	645	685	663	619	588	691	709	668	644	697	688	626	609	670	666	632	666	638	669	634	658	664	691	634	672	652	628	682	664	622	694	667	649	683	604	704	628	645	628	615	677	666	639	658	686	675	679	628	683	660	660	704	674	699	678	664	680	640	632	617	627	678	674	666	642	699	615	667	590	687	649	639	658	657	671	688	685	632	672	670	690	656	691	655	664	669	665	691	650	644	666	665	632	642	666	695	677	656	656	631	652	667	663	650	690	617	706	611	671	669	668	647	708	655	683	653	649	623	638	657	647	670	655	600	674	692	696	647	684	645	680	678	664	685	678	674	637	622	660	705	664	645	692	659	677	703	652	656	656	654	679	639	639	691	618	699	665	631	667	641	675	635	668	651	608	650	698	670	651	655	668	660	641	692	673	675	664	661	677	664	649	648	614	632	666	652	621	603	664	659	653	640	624	693	678	691	648	681	649	644	652	671	703	645	704	669	684	627	673	670	663	691	667	648	630	636	708	662	656	688	653	634	648	671	643	667	653	645	714	642	659	666	677	633	636	648	681	658	658	635	636	652	641	677	679	670	624	659	635	639	646	677	633	710	669	725	652	699	666	632	624	672	670	651	691	671	678	650	692	720	651	689	662	691	665	632	670	652	669	637	652	653	662	665	713	654	642	680	703	649	651	629	695	670	664	684	663	676	634	696	667	693	712	666	663	669	634	678	647	633	658	689	636	696	656	685	641	667	662	615	667	686	681	658	644	643	748	609	669	648	682	683	637	640	632	666	626	678	656	671	632	654	683	665	631	641	658	680	670	629	646	666	686	674	668	631	669	680	695	689	658	707	662	649	666	690	657	654	684	675	666	711	658	668	679	688	632	657	660	652	692	685	662	683	641	646	691	682	663	677	644	673	684	684	659	645	686	638	652	708	658	619	654	664	621	695	640	657	665	662	671	649	632	648	665	669	635	644	657	663	664	655	618	669	646	678	635	662	603	644	678	665	660	594	641	661	673	656	646	683	696	690	633	696	694	640	661	671	678	663	664	673	634	693	662	690	662	636	616	673	659	631	645	649	693	641	694	606	632	635	679	690	680	674	663	589	648	624	657	636	659	652	679	652	668	639	651	625	653	646	684	651	664	645	655	627	674	607	659	680	615	665	668	640	667	669	679	655	685	668	652	667	641	642	634	635	668	650	668	708	647	725	662	679	634	664	640	707	618	676	677	675	628	662	698	640	645	655	647	715	652	647	647	688	682	689	653	630	664	673	685	674	704	635	649	652	638	676	716	677	627	644	650	613	677	653	662	675	637	662	661	682	687	667	655	662	642	686	716	638	636	677	667	687	628	661	664	686	704	686	619	713	681	627	628	648	657	643	676	647	640	653	685	608	642	670	668	640	639	689	688	629	696	658	642	689	632	687	731	625	712	645	635	674	654	640	688	661	667	640	655	678	705	647	619	696	665	646	672	621	682	673	618	650	666	681	685	644	659	667	636	613	629	703	618	626	663	670	608	649	612	639	635	688	658	661	708	651	685	630	637	627	663	663	651	700	680	637	702	672	674	665	667	630	653	689	613	631	654	675	702	685	660	649	638	636	638	670	664	639	705	668	653	642	679	608	624	683	638	710	642	673	695	685	674	669	661	646	692	658	637	679	670	690	646	678	659	661	665	665	642	643	646	676	641	694	686	641	662	651	640	707	659	694	636	656	668	649	648	675	669	645	668	654	644	644	616	696	647	692	690	679	659	657	645	679	687	656	650	638	697	712	635	646	617	667	640	635	689	692	656	637	672	694	652	636	660	652	665	665	637	662	665	669	679	646	674	682	676	680	635	662	694	655	676	618	667	687	631	650	651	627	632	669	670	685	676	650	630	665	692	665	632	676	620	676	632	639	654	652	628	654	703	675	619	670	675	678	601	682	673	668	665	643	717	663	649	683	700	670	694	673	702	620	663	673	653	657	666	661	687	667	642	657	641	615	684	662	664	652	648	626	626	650	641	640	650	644	657	668	685	657	656	662	634	659	705	645	696	634	660	661	628	661	656	609	663	630	672	699	654	670	622	678	712	611	652	656	693	675	668	681	666	643	663	643	672	672	649	674	672	629	668	623	684	666	642	712	654	636	685	629	690	673	661	634	691	644	659	694	680	697	634	637	700	697	615
14910	1797	1027	950	1088	1553	1639	1671	1456	1341	1210	1081	1078	987	970	929	916	892	858	810	768	773	759	778	798	754	735	701	737	700	762	703	747	697	729	720	694	678	728	673	685	690	662	708	698	679	696	688	651	710	644	691	719	677	663	706	673	709	686	696	678	657	681	683	657	726	701	664	668	641	681	620	643	675	606	665	649	644	636	651	664	665	619	652	647	690	647	652	653	686	682	671	686	645	651	661	669	657	676	647	634	664	639	676	660	671	651	667	654	702	631	671	654	703	659	695	701	652	644	670	654	665	620	638	670	665	671	687	685	741	693	674	657	657	654	690	650	666	696	715	644	664	671	620	638	666	648	663	654	662	675	651	685	679	609	674	675	672	633	645	688	624	645	686	651	649	680	666	687	677	688	654	661	658	677	626	691	696	652	671	641	673	654	636	642	676	647	641	713	658	665	639	706	620	706	657	654	640	686	638	614	624	607	717	644	679	656	674	640	661	686	647	657	671	651	691	664	685	643	656	647	693	683	674	668	623	626	686	653	660	622	646	662	650	670	676	695	676	632	606	622	675	640	625	644	710	628	692	690	623	665	672	696	680	634	608	666	633	691	643	655	649	647	676	680	654	662	691	662	581	622	642	683	612	667	632	686	648	651	677	643	652	641	662	648	611	666	643	650	613	643	690	647	646	700	672	668	648	671	655	678	620	671	649	604	666	664	653	635	668	679	657	697	644	631	647	666	660	632	671	636	673	605	670	668	642	685	681	664	704	697	586	624	661	663	670	646	635	632	641	644	653	655	618	629	678	647	669	705	662	656	658	666	669	617	667	667	678	640	669	666	674	678	636	619	636	663	673	655	685	639	634	668	648	668	676	619	657	606	614	655	647	675	657	617	669	612	674	692	634	627	688	619	697	625	658	639	616	615	658	657	695	638	664	710	678	682	664	680	678	655	594	694	667	635	651	635	671	622	629	641	625	673	669	662	685	679	663	703	695	633	674	652	594	658	664	657	643	701	655	641	633	663	653	649	625	690	665	649	622	664	615	649	663	693	626	681	726	651	666	688	652	680	638	690	718	675	669	680	692	608	655	639	657	675	599	640	606	662	664	679	674	636	692	685	610	711	620	642	691	621	673	659	659	641	614	659	669	601	676	623	643	670	678	653	654	687	703	678	655	626	649	639	605	680	645	626	647	618	620	669	647	633	669	669	612	694	659	623	650	660	657	699	645	635	663	662	706	712	653	653	668	638	647	658	701	657	671	684	632	626	622	653	653	654	626	642	668	681	664	655	638	667	645	661	657	711	668	674	673	650	654	670	647	685	688	655	666	646	646	648	611	692	659	611	631	670	644	648	711	671	655	681	637	666	652	668	626	618	672	663	632	645	647	647	637	646	649	689	628	613	640	657	655	652	654	626	699	658	668	649	601	680	640	661	682	635	648	672	708	652	679	644	665	651	699	665	669	634	678	625	679	670	671	680	636	696	684	662	669	658	711	636	646	652	637	656	673	705	642	685	642	674	656	619	690	661	631	679	683	670	645	653	639	699	652	659	658	667	617	677	712	690	689	636	618	704	578	673	681	658	679	635	638	667	641	690	645	645	657	673	603	666	639	615	648	662	626	653	636	678	632	640	648	665	658	661	648	695	621	651	661	673	684	686	673	717	650	622	704	650	734	642	704	664	655	646	669	635	650	647	645	694	682	709	609	656	635	630	659	619	672	668	719	705	694	661	677	672	650	627	610	689	647	644	641	682	683	636	660	643	685	641	660	652	636	667	619	653	648	620	668	681	718	661	675	690	657	654	700	650	660	692	624	657	675	633	673	623	688	677	675	714	650	663	675	665	680	627	635	685	617	603	636	689	629	642	656	667	640	709	720	659	662	636	603	674	676	640	650	644	596	655	682	675	645	664	664	654	634	643	649	670	670	586	616	670	687	670	710	652	641	646	638	616	706	706	652	685	628	678	641	667	658	686	664	655	672	670	629	676	702	649	680	634	703	655	650	642	663	629	633	647	665	618	630	724	658	641	601	689	662	649	688	630	598	628	631	618	683	662	636	686	678	680	635	659	672	633	688	673	667	631	668	626	651	653	681	634	681	709	661	673	680	655	643	690	664	626	692	672	648	653	638	648	692	676	636	683	650	668	669	664	718	675	641	691	620	661	687	634	640	689	652	649	683	675	678	688	660	662	628	650	670	623	672	674	679	675	723	617	685	684	634	696	659	672	700	637	688	688	654	629	697	639	666	666	686	660	636	672	660	694	702	654	672	636	684	620	666	676	661	631	634	661	622	611	640	678	668	647	600	619	711	655	656	629	683	631	638	639	657	658	662	657	616	659	688	698	659	628	705	643	703	610	645	673	676	675	613	663	662	655	640	613	651	634	726	646	638	630	686	697	708	647	651	657	637	661	669	646	636	612	650	689	677	629	713	666	646	667	635	675	632	637	672	630	665	637	656	666	672	640	646	670	675	654	650	680	702	692	674	661	639	705	670	660	638	632	710	625	620	640	659	642	622	654	645	634	666	601	679	663	673	631	649	640	682	630	678	685	641	657	681	700	648	647	671	616	689	661	667	644	675	687	625	620	655	646	651	625	666	622	650	646	692	673	687	680	649	654	693	667	708	660	639	682	683	662	660	656	605	690	648	660	639	674	618	643	675	663	631	692	642	657	673	621	651	659	651	602	646	624	623	649	692	646	649	636	689	658	625	754	665	650	670	635	675	669	657	730	635	651	644	625	672	674	661	703	646	642	648	677	649	620	662	655	659	664	683	617	637	632	640	639	643	647	677	690	662	676	664	683	671	683	647	675	652	668	718	636	671	650	704	648	658	655	704	664	686	689	659	640	694	676	580	660	641	623	636	657	678	718	612	676	688	625	626	688	693	632	650	658	664	680	686	646	688	648	651	643	638	655	676	712	633	630	660	675	649	653	646	674	688	683	661	652	679	664	665	655	663	695	648	650	719	663	672	677	677	725	627	654	667	687	666	681	642	680	636	703	603	637	627	661	696	686	656	700	658	608	686	731	663	699	653	674	667	647	640	587	662	649	643	676	648	677	715	634	643	682	704	670	689	669	640	615	660	666	676	679	660	670	656	650	659	647	683	646	681	636	603	660	678	640	653	628	657	672	633	672	641	631	653	665	686	613	657	652	625	693	643	693	649	699	610	691	711	687	655	698	689	666	680	670	650	623	665	692	674	682	664	607	686	688	684	664	708	644	646	657	635	668	673	652	645	654	668	643	670	684	593	627	654	686	644	654	628	648	685	663	663	682	667	668	638	630	638	682	683	664	632	643	643	652	648	589	673	709	669	675	591	672	670	671	648	687	671	631	654	669	705	649	676	626	668	692	690	654	659	650	687	648	707	684	645	666	708	678	669	691	666	612	632	687	650	661	650	665	675	653	668	636	621	628	654	605	676	671	666	651	679	639	638	698	622	636	661	665	677	685	684	683	621	662	624	714	663	658	663	639	706	667	678	618	654
10925	2371	1558	1751	3723	4821	4788	4071	3534	3185	2874	2510	2209	2078	1905	1835	1676	1508	1480	1444	1400	1292	1401	1296	1302	1189	1184	1158	1082	1093	1082	1054	1065	1015	1039	1051	993	1027	1001	1032	993	977	906	951	992	948	991	970	962	896	928	985	925	937	910	917	934	930	917	918	851	937	960	952	892	925	894	933	919	933	964	931	922	925	928	919	921	946	907	884	976	871	914	867	890	913	860	895	930	884	908	931	905	851	941	857	874	849	857	895	891	882	934	888	917	821	907	880	915	873	885	879	856	878	855	876	883	942	877	915	879	882	901	901	903	869	850	864	886	849	908	802	902	907	856	914	902	913	923	880	927	921	876	870	885	874	840	838	863	906	918	887	919	964	861	880	867	872	842	863	894	910	888	885	889	900	963	870	856	875	850	905	944	881	909	891	842	870	893	876	884	880	894	924	887	831	829	865	900	913	938	898	890	883	919	920	886	892	872	885	849	930	895	941	847	875	833	879	906	823	897	865	906	847	892	904	887	881	918	860	865	875	882	917	910	909	844	882	881	885	890	895	886	867	840	878	887	919	889	858	825	916	854	841	897	869	858	873	858	907	860	874	852	836	814	844	823	884	863	928	908	992	948	913	904	913	879	902	864	846	887	880	906	912	875	851	869	895	905	817	926	854	883	877	823	868	843	840	880	895	859	860	866	856	884	900	882	945	889	863	874	901	873	910	877	857	885	839	901	896	825	889	859	834	845	887	891	923	860	909	891	896	906	905	879	824	893	850	907	874	885	891	900	932	872	920	923	858	842	877	871	895	891	932	927	861	895	883	867	825	865	912	880	892	878	886	913	851	892	868	934	868	894	868	839	842	922	864	885	892	906	878	868	894	882	820	853	904	953	890	894	888	891	856	945	907	886	840	867	962	827	872	895	912	817	896	851	894	865	907	860	880	888	903	886	953	866	885	883	926	846	866	851	889	916	872	898	888	885	860	867	851	879	917	946	848	885	909	885	844	871	871	881	871	861	882	842	871	905	894	878	876	879	895	921	884	921	917	905	852	843	902	846	832	852	867	917	895	872	910	855	873	890	897	867	879	910	878	854	905	880	840	851	853	859	835	810	872	852	867	819	874	873	888	876	915	883	930	925	831	921	893	853	917	847	847	899	887	930	852	892	856	863	892	872	849	848	879	860	849	892	929	859	888	847	878	911	867	893	892	839	879	887	899	903	824	900	913	841	880	866	889	876	835	834	847	879	850	860	934	877	858	821	862	879	953	859	859	903	867	892	896	908	904	898	916	901	862	896	924	894	848	896	872	907	923	904	908	841	889	886	874	880	919	894	915	868	910	912	905	886	889	859	856	857	872	891	860	899	840	876	875	873	857	863	899	871	851	883	898	872	863	886	873	879	822	851	925	901	888	863	887	890	858	923	854	893	857	832	865	918	856	937	866	839	897	927	867	883	853	877	850	948	896	872	892	915	881	922	845	854	903	896	907	946	854	837	870	889	860	919	895	893	944	869	922	880	867	922	866	867	902	893	917	927	895	832	847	899	880	921	882	908	867	885	902	858	910	886	890	800	902	883	863	839	888	901	849	864	877	892	885	911	883	843	897	940	864	930	853	926	913	906	853	889	918	873	899	919	874	920	849	885	891	962	861	846	881	867	856	897	836	922	839	910	889	910	942	918	895	864	910	868	929	841	915	843	893	875	893	845	920	832	850	830	890	871	883	903	921	892	875	908	885	842	911	874	839	908	863	838	903	912	868	893	865	862	896	883	909	849	845	891	924	898	904	910	870	862	884	876	889	889	919	940	881	843	914	836	898	912	891	896	901	885	922	907	892	881	941	840	927	911	905	880	941	914	833	875	878	874	867	892	879	832	910	843	895	893	920	875	899	903	943	898	895	917	893	793	867	881	884	923	878	873	893	889	875	807	893	865	863	822	889	880	867	918	865	891	918	859	839	951	902	866	879	895	845	880	916	917	849	924	870	883	896	916	874	874	861	900	856	855	932	910	840	877	903	914	879	902	915	881	884	907	864	857	899	895	882	811	881	874	921	884	885	857	914	878	850	874	871	854	915	934	919	867	943	912	888	878	913	872	936	875	881	892	925	868	838	909	861	898	865	858	877	900	881	841	891	891	910	871	902	883	859	888	851	928	914	931	934	866	871	836	794	846	872	850	909	838	912	835	863	905	924	926	902	910	889	928	821	865	900	854	866	872	893	870	869	886	861	884	856	882	824	876	912	887	918	853	881	846	859	864	912	920	939	920	875	866	871	868	898	824	877	870	875	842	886	940	903	880	867	899	809	854	893	897	895	868	896	886	934	845	899	865	862	918	898	866	885	875	874	892	888	893	817	902	899	898	849	805	941	885	865	867	939	947	878	876	872	903	852	879	871	946	870	850	920	890	851	911	871	855	901	871	888	879	878	872	891	906	913	846	928	901	871	812	901	875	912	861	889	852	862	847	899	895	918	888	893	877	881	881	873	889	874	911	890	880	872	833	907	853	900	876	909	850	903	894	886	917	855	876	832	900	860	873	838	882	869	847	913	876	907	866	862	874	899	866	895	882	868	950	928	884	888	902	897	916	866	838	929	898	903	887	923	839	860	894	870	868	941	855	890	861	872	877	868	895	924	869	862	950	908	889	894	879	914	822	860	862	870	897	916	931	861	835	950	853	913	908	875	904	880	843	887	900	876	867	882	879	934	961	846	872	903	871	862	825	873	920	946	847	862	870	890	874	914	860	935	821	885	880	884	905	892	868	860	848	882	897	883	885	861	892	878	837	903	854	869	876	863	856	881	850	931	866	910	897	900	879	885	854	919	937	886	869	906	828	868	913	837	917	902	911	882	846	853	927	862	874	853	850	885	928	900	912	862	888	913	885	904	907	846	882	883	895	862	869	875	868	914	919	905	913	839	879	884	841	874	896	811	861	865	860	835	875	922	863	845	856	865	887	859	885	853	844	928	862	924	861	855	895	880	861	902	827	871	889	894	866	844	879	927	861	852	824	873	847	917	902	866	888	864	902	853	820	884	899	876	856	858	922	811	812	864	856	853	823	881	900	887	848	871	843	901	890	843	869	892	891	880	924	845	858	853	878	821	849	932	855	822	879	904	919	860	873	847	876	882	900	929	904	842	906	877	861	866	918	905	867	872	867	926	870	885	842	949	867	886	921	827	867	932	859	865	841	885	887	821	851	852	867	883	955	851	902	852	885	920	844	886	858	885	878	888	870	905	889	909	821	849	876	895	849	863	877	891	902	909	885	880	858	826	928	854	907	967	832	880	854	879	828	867	862	883	881	909	874	853	868	871	951	868	901	884	876	896	875	897	887	877	859	905	872	929	859	912	867	855	860	868	873	891	920	935	838	910	842	895	858	883	863	842	901	855	926	922	896	812	897	875	957	862	909	848	874	905	869	890	944	931	869	850	907	897	896	915	930	893	891	856	839	850	849	853	896	888	936	921	893	900	894	848	924	861	940	901	926	866	919	883	873	879
6909	1169	564	438	711	1261	1514	1366	1194	1072	900	784	694	627	557	501	456	419	395	361	376	326	326	288	278	296	288	279	231	273	241	243	220	251	247	222	217	220	202	239	220	186	197	201	197	167	207	187	222	199	176	219	189	191	198	202	221	207	187	202	176	186	177	185	184	150	213	181	181	169	181	193	188	192	178	158	197	168	182	194	161	167	176	173	175	166	175	194	180	185	186	166	188	183	139	175	178	206	208	148	160	173	186	159	173	169	173	163	179	170	168	154	169	166	170	167	164	185	147	159	162	168	196	168	165	160	165	149	176	159	158	151	166	187	157	171	160	193	146	172	153	192	178	162	185	185	160	153	164	167	170	180	158	167	172	166	188	139	181	182	186	174	186	162	188	154	171	173	158	165	154	183	174	171	188	164	177	162	187	194	171	157	160	205	175	176	155	184	171	177	165	174	170	158	138	166	167	171	159	175	160	164	172	159	183	166	175	161	167	171	145	160	171	163	186	153	178	165	173	147	186	164	169	152	161	173	169	163	159	162	172	175	141	160	178	180	165	165	177	167	169	182	156	149	187	171	190	156	161	153	138	147	171	172	156	180	173	191	160	167	165	149	195	156	184	156	198	177	162	174	175	163	169	165	168	170	172	150	172	181	157	172	156	158	176	160	145	173	166	176	179	192	192	171	159	181	164	147	157	189	140	155	175	148	159	157	177	159	169	171	188	175	186	177	184	151	162	187	161	182	172	134	152	177	163	154	181	153	161	160	149	170	166	192	161	174	184	176	164	166	184	167	179	171	151	170	176	174	167	173	159	161	165	164	148	165	168	158	165	167	171	168	167	184	163	170	189	196	181	192	153	153	173	199	170	176	182	155	171	155	181	173	161	186	166	176	154	177	160	190	156	164	154	183	161	163	164	152	176	183	154	208	181	151	180	166	169	161	169	157	177	171	159	156	186	142	191	160	151	168	181	164	152	163	180	181	144	173	170	170	170	169	172	169	172	174	161	173	151	172	178	192	197	164	181	167	158	150	167	162	182	177	162	140	167	155	144	172	170	168	157	186	166	174	172	180	167	195	182	157	180	188	159	158	155	179	166	169	173	169	191	182	184	153	163	167	143	171	171	164	169	168	200	159	153	175	138	167	159	192	183	192	161	155	162	166	162	159	164	174	150	154	199	180	199	178	186	169	162	169	177	158	173	187	165	165	181	172	150	173	151	176	163	187	169	171	178	184	181	173	164	155	180	181	182	181	150	174	193	153	164	180	165	156	158	144	149	171	165	186	173	176	171	167	182	157	148	186	168	151	158	156	175	195	161	171	185	158	173	170	185	151	169	157	173	173	193	167	190	179	169	165	177	188	154	165	180	183	183	163	194	150	199	163	184	182	150	173	174	191	152	148	156	176	134	192	162	167	150	185	163	169	174	182	169	151	176	166	182	143	157	178	162	181	175	168	161	178	157	155	178	179	167	172	168	177	164	171	164	160	151	191	161	171	163	163	191	168	167	160	155	167	191	176	177	181	167	167	154	157	158	170	156	158	152	152	169	190	184	168	176	178	168	168	173	157	177	162	155	175	165	167	186	178	180	175	175	193	162	174	170	174	168	198	172	171	167	158	154	186	178	185	174	167	178	154	173	176	169	177	185	152	164	173	157	178	165	165	174	175	174	158	152	165	152	158	157	178	174	166	145	162	170	172	157	157	167	191	175	157	193	151	164	170	171	173	158	155	175	168	184	193	155	162	152	178	179	174	163	172	171	168	156	178	148	173	161	145	180	156	192	178	160	186	171	166	173	161	192	185	167	195	196	166	172	179	166	175	171	175	159	171	176	149	192	182	181	167	149	167	153	191	159	159	147	173	186	175	197	161	156	154	130	171	170	169	190	181	170	167	156	170	183	160	171	173	178	177	175	152	167	158	176	154	147	142	164	170	177	183	182	171	167	166	154	175	158	176	173	174	174	172	168	176	170	184	163	166	165	174	179	163	171	199	167	160	150	166	196	160	193	194	175	165	189	160	171	159	176	177	157	173	198	163	163	164	149	168	170	185	174	190	167	166	152	167	159	165	173	176	150	175	157	177	141	163	199	135	167	180	186	170	172	158	163	153	171	176	164	165	147	177	159	160	171	165	153	183	183	187	170	175	184	174	186	148	181	185	152	182	161	168	181	151	194	170	184	158	169	160	156	165	148	150	158	183	159	170	172	173	157	158	180	167	173	155	161	153	170	153	188	170	171	159	181	160	164	162	183	170	176	166	166	156	148	182	168	190	168	178	162	158	176	180	157	151	182	165	172	177	178	169	165	166	166	178	148	174	170	173	160	196	168	187	179	171	188	156	178	174	156	170	186	173	173	190	152	178	168	187	167	182	160	168	173	192	146	169	165	188	160	184	156	159	167	174	182	172	136	179	162	153	195	153	176	163	172	178	169	185	179	169	190	153	181	168	171	140	163	155	170	166	146	168	163	145	178	160	167	185	180	164	171	184	183	177	168	155	177	158	147	142	157	173	156	174	189	144	178	155	163	162	181	150	173	158	151	176	158	170	173	173	166	171	171	163	178	181	171	143	165	180	170	157	180	163	174	159	149	170	166	177	175	173	184	176	163	172	189	165	170	165	173	187	176	204	154	168	152	168	154	187	179	169	182	163	199	172	183	178	166	172	162	191	169	165	176	160	187	199	189	173	175	178	169	161	183	186	172	184	161	165	159	179	165	174	172	176	163	166	188	154	190	195	152	169	159	173	159	164	170	161	169	184	169	183	164	160	179	175	184	157	142	129	170	181	165	162	182	174	164	160	164	178	158	181	171	161	162	187	163	155	155	181	165	147	167	152	166	179	194	180	156	189	172	147	174	173	180	164	155	185	171	162	149	166	179	171	157	181	161	158	159	171	174	161	172	166	158	177	157	168	176	180	172	165	154	182	147	177	175	191	192	174	146	178	176	157	184	181	147	198	177	182	182	154	165	169	181	181	158	168	172	178	188	163	168	182	164	191	180	168	177	182	176	156	158	150	158	177	158	161	170	159	196	180	157	166	159	187	139	164	156	160	177	180	150	174	168	151	164	185	175	185	168	180	180	192	159	168	169	179	151	158	142	191	147	162	177	180	161	197	189	171	184	161	139	160	159	145	162	171	162	162	167	197	162	168	184	193	180	169	169	159	174	175	143	174	180	163	180	166	127	178	179	157	177	170	164	169	183	165	152	193	191	183	148	189	158	152	184	168	171	192	156	167	162	202	165	174	155	171	170	193	175	169	191	145	168	184	178	166	164	186	162	152	170	198	158	176	171	194	160	154	140	167	172	175	157	169	165	157	158	177	171	166	164	186	154	171	183	173	154	173	145	163	178	185	176	164	174	169	169	205	175	153	152	171	162	186	160	158	160	150	162	174	157	185	181	184	176	182	169	182	191	197	166	158	146	177	149	155	157	179	158	174	139	190	163	157	159	168	172	163	151	122	165	165	164	158	164	161	180	176	159	181
10745	2151	1188	1576	4043	5384	5144	4574	3818	3157	2853	2272	1982	1728	1565	1318	1241	1132	1087	1006	865	810	835	728	693	667	638	578	597	549	485	546	519	506	466	459	427	427	434	441	406	411	414	415	408	382	371	397	357	407	347	362	369	347	340	329	343	337	331	305	312	316	294	314	297	303	293	306	285	282	278	317	329	308	307	270	297	295	295	292	290	293	300	275	307	264	297	301	266	281	304	254	283	281	267	287	256	294	318	265	283	280	276	264	296	266	268	267	277	278	263	276	265	263	256	270	245	267	265	264	264	286	286	240	257	276	259	281	295	257	236	278	242	268	264	260	249	260	239	276	264	278	271	253	274	263	267	281	253	257	273	278	274	237	243	239	271	280	258	238	269	262	280	261	245	239	257	253	276	252	243	239	264	260	264	273	239	265	257	260	279	267	262	274	258	281	276	264	279	281	278	249	224	261	263	277	254	271	244	261	289	244	264	258	258	246	241	254	250	264	283	281	254	243	254	253	268	269	244	262	235	290	254	257	265	281	252	257	269	270	231	253	286	261	255	256	255	275	244	267	267	261	259	256	254	249	263	256	225	263	264	249	241	246	273	253	273	265	272	282	254	266	227	257	233	258	246	313	276	236	278	257	264	225	275	253	286	262	258	263	234	287	246	254	274	276	251	282	265	265	270	288	275	249	249	264	220	269	280	265	240	233	261	268	283	240	267	244	268	258	252	266	255	235	270	253	278	237	258	249	240	236	271	269	273	235	269	254	262	261	242	259	264	271	254	288	251	243	276	281	251	259	243	250	266	286	251	255	247	273	254	262	260	266	267	268	258	268	258	260	221	257	255	254	257	285	226	285	261	265	250	263	289	241	260	272	248	276	268	248	266	244	269	261	252	253	254	251	252	253	283	276	284	259	292	264	248	292	213	260	269	252	257	267	289	289	240	275	274	265	290	252	247	273	279	276	290	255	261	241	270	261	280	271	235	266	269	235	258	267	241	283	261	236	252	225	268	273	268	252	261	257	234	249	238	268	248	279	252	278	270	257	257	253	235	253	230	265	269	274	263	254	246	262	285	277	267	281	275	247	245	243	270	265	254	275	248	267	286	262	258	259	246	254	254	271	262	253	236	255	246	256	288	279	258	251	254	247	256	274	266	244	245	270	235	252	257	263	285	250	242	254	242	288	298	254	235	258	256	266	256	251	292	217	255	255	269	272	265	270	251	260	252	264	263	244	265	265	251	227	267	265	282	224	240	269	245	282	246	253	253	267	255	245	271	261	260	249	255	247	246	268	276	262	241	258	264	283	252	259	273	264	266	257	252	265	275	246	261	260	261	258	243	246	255	265	256	228	246	280	272	255	265	245	254	275	238	260	233	281	225	264	246	258	248	268	242	251	284	244	264	271	263	276	239	264	259	226	256	238	279	288	269	273	245	267	228	265	261	243	274	271	262	285	234	240	249	241	256	233	280	253	279	254	257	271	244	254	243	261	268	277	257	243	252	269	270	251	251	265	248	250	221	270	267	236	279	279	265	230	259	269	274	265	259	259	255	299	245	271	272	276	276	246	263	267	277	271	248	258	261	241	236	245	241	274	237	272	251	249	256	251	262	241	240	265	251	231	263	256	246	266	246	248	267	257	272	266	255	244	249	237	252	286	277	239	245	241	242	252	268	265	234	273	259	248	257	276	263	259	278	246	254	228	227	254	251	273	252	233	260	256	256	254	269	260	268	235	260	235	269	251	223	253	252	228	246	265	250	263	257	264	248	270	265	265	257	260	245	272	259	234	259	253	283	260	253	258	263	270	288	228	256	272	284	237	263	279	278	271	256	248	277	247	262	258	252	278	247	255	268	241	240	256	242	275	264	254	257	267	254	276	239	249	271	270	289	282	270	253	251	222	251	235	253	268	252	270	237	224	265	223	245	267	261	262	253	269	266	254	257	245	269	271	266	274	282	289	267	246	251	247	246	266	255	268	241	274	251	263	261	250	257	270	264	262	275	295	244	242	278	243	242	254	258	288	230	248	218	287	245	298	249	266	263	279	234	270	271	253	273	239	249	261	273	241	232	258	246	260	246	262	232	273	246	252	251	261	253	268	226	269	277	257	284	257	262	261	257	218	231	267	244	252	242	221	244	261	227	260	269	278	240	249	259	256	269	238	234	244	254	273	268	269	275	290	247	255	262	245	246	262	282	261	246	258	275	267	272	235	240	229	256	250	279	240	266	274	279	247	284	256	268	224	255	256	252	259	260	263	263	255	268	271	277	240	266	265	272	268	274	260	255	264	245	229	239	256	286	238	238	259	256	247	282	220	280	261	242	259	275	230	295	244	261	253	238	267	277	235	238	278	251	276	257	241	270	226	244	261	251	240	239	278	269	230	256	265	266	241	262	261	251	266	245	253	267	230	282	286	245	249	252	273	259	282	254	249	239	266	238	271	250	228	242	284	244	248	274	233	275	246	273	271	241	266	255	239	258	293	268	248	286	252	240	263	241	244	255	254	258	250	261	277	271	238	276	272	260	311	238	240	282	241	259	271	235	265	242	272	253	267	276	281	257	258	277	251	271	264	254	253	229	259	256	270	245	233	229	249	261	239	250	248	232	244	281	286	245	265	264	254	258	269	250	241	251	253	260	269	258	244	274	281	267	264	246	260	257	285	232	267	255	244	272	249	243	271	256	235	253	245	235	260	255	238	250	281	238	264	272	264	248	255	253	254	282	251	248	232	245	268	264	252	224	264	268	253	277	249	240	257	284	255	251	258	260	248	238	260	282	244	282	274	264	239	262	238	245	252	288	258	245	251	244	258	279	272	239	282	215	246	251	260	266	258	251	281	243	256	257	231	268	262	273	266	250	231	262	237	233	283	253	252	295	278	249	247	289	258	269	296	257	245	270	258	261	253	257	285	259	236	269	284	278	240	253	251	279	252	266	232	252	266	275	248	249	238	226	293	297	239	259	286	277	251	287	270	253	250	257	248	269	290	222	232	257	242	269	244	241	227	256	276	264	243	254	255	262	243	266	243	265	235	254	249	270	255	238	269	256	257	254	236	265	282	237	265	233	238	264	268	251	256	266	246	272	276	254	227	241	247	272	231	239	243	272	234	246	256	279	246	253	251	291	255	250	237	268	238	251	242	252	248	240	267	257	280	278	254	246	274	249	248	261	265	254	277	246	230	251	226	265	256	236	264	249	269	248	269	246	254	247	273	294	250	292	259	233	257	261	245	233	244	264	245	271	250	236	269	272	289	279	278	228	228	274	260	246	278	254	257	261	239	227	252	298	255	241	239	253	245	271	273	258	256	247	282	255	246	285	239	243	231	250	258	279	259	286	248	262	276	252	257	266	269	270	272	261	227	257	229	272	262	224	274	262	259	260	275	241	218	239	220	274	239	235	239	229	255	260	267	263	252	277	293	249	294	256	285	267	222	236	292	270	233	250	282	263	246	257	258	263	251	289	275	275	263	278	268	285	240	244	251	254	273
12959	1766	831	764	938	1638	1951	1919	1648	1456	1275	1131	991	871	812	807	744	705	673	629	564	582	573	528	515	485	482	507	479	449	420	453	445	476	443	448	419	418	428	432	406	396	402	396	392	369	371	377	411	384	393	436	377	365	396	454	370	386	367	402	372	375	393	389	375	396	377	345	332	378	354	341	396	352	336	386	391	384	371	339	359	364	367	358	389	411	358	350	357	323	388	372	396	334	351	386	338	380	396	402	351	359	366	374	384	324	394	352	380	386	364	351	368	385	350	371	344	365	381	352	354	338	366	311	376	351	346	352	343	381	397	343	324	350	363	384	342	360	375	357	359	345	380	392	346	378	334	386	374	357	362	387	358	357	351	354	357	378	378	365	368	378	369	390	344	333	376	367	341	377	371	349	379	348	336	347	394	354	368	348	342	376	378	355	346	346	361	350	373	394	393	335	342	334	348	399	367	376	346	356	363	394	358	370	354	380	357	332	349	338	365	351	373	338	354	382	341	360	394	357	373	366	369	372	359	350	378	329	370	378	394	361	344	354	360	370	355	356	354	357	371	397	358	364	356	368	343	377	388	371	352	340	375	358	323	364	351	355	337	335	374	316	354	346	362	377	358	364	339	366	341	358	368	328	349	347	354	374	356	357	323	371	389	386	347	345	337	395	357	353	378	357	358	380	395	351	349	381	332	344	349	383	362	347	373	339	371	370	356	370	340	354	352	359	365	348	364	363	354	370	387	346	374	357	378	379	311	355	348	377	340	363	344	353	353	343	330	344	355	383	345	398	343	376	355	382	365	374	379	338	379	372	366	362	361	357	338	359	320	363	344	368	341	359	355	397	372	376	350	365	328	359	342	375	330	373	390	394	360	354	354	355	343	359	366	344	330	341	368	353	354	333	343	340	365	348	344	344	357	372	353	373	373	377	340	371	366	351	359	345	371	378	360	344	387	352	373	398	367	384	336	361	384	384	375	352	360	336	363	350	336	365	333	399	372	339	366	398	371	335	355	352	375	347	349	358	354	361	355	374	366	379	349	334	384	311	365	360	361	317	361	351	381	348	339	369	429	332	369	332	364	332	364	385	372	366	390	361	365	370	392	370	376	341	331	333	401	358	383	317	345	398	398	386	356	376	346	367	336	329	354	370	338	360	334	376	340	332	383	332	341	337	383	346	344	381	342	375	346	371	382	384	351	345	368	352	374	386	395	389	362	360	372	340	356	347	325	369	364	357	376	375	388	328	342	359	382	352	347	391	350	375	345	353	410	381	379	337	353	341	370	320	357	340	357	360	345	339	329	355	312	327	357	362	330	336	381	335	352	333	363	329	365	333	363	330	353	353	352	377	366	321	340	382	369	345	378	346	344	336	379	383	338	367	368	385	376	382	375	345	374	337	340	362	329	352	348	351	359	372	340	371	366	399	325	345	345	364	329	362	341	353	356	356	338	369	354	362	377	355	367	328	352	378	338	329	361	346	303	375	347	336	338	377	365	325	350	347	389	345	345	334	361	332	321	402	400	383	366	363	358	357	326	341	371	364	365	340	359	314	316	343	357	335	376	380	342	337	358	394	345	378	339	354	339	366	351	376	359	318	364	366	379	400	338	335	354	347	345	373	333	363	362	358	375	363	365	381	346	326	373	360	343	367	323	370	343	364	353	391	365	359	330	356	364	359	351	322	349	348	352	361	372	348	371	367	370	331	384	349	374	364	343	369	374	356	370	364	417	354	396	392	368	356	386	334	348	327	362	384	358	373	351	348	327	364	347	359	357	365	328	348	343	367	352	356	393	371	351	395	362	380	347	327	331	343	401	367	362	357	368	381	364	375	337	353	378	350	364	367	355	319	329	384	356	337	364	382	348	322	356	341	380	347	327	377	370	372	346	315	350	381	317	365	385	356	364	382	368	348	348	354	356	368	353	351	363	380	391	390	365	360	376	353	358	354	332	355	333	361	372	340	350	356	358	410	362	366	368	383	360	351	382	368	350	406	345	354	345	349	362	377	364	362	347	363	376	338	329	340	348	381	367	314	369	335	354	353	362	358	328	359	408	355	362	398	376	367	350	333	385	338	352	346	371	347	354	365	326	348	362	421	378	329	377	390	356	343	358	343	363	363	364	387	335	355	348	348	357	392	374	344	383	377	350	343	367	385	337	325	353	369	339	359	374	333	326	343	357	387	337	382	364	374	369	377	345	362	349	325	331	350	317	400	361	374	388	362	372	382	369	336	325	381	338	359	395	357	355	357	359	344	355	365	344	349	339	393	361	342	373	386	386	390	346	385	330	373	363	349	341	353	390	352	361	393	352	337	369	363	374	344	364	333	345	372	362	372	374	357	342	354	374	328	357	386	362	381	352	348	359	347	389	354	391	388	341	356	358	345	366	359	361	355	356	343	355	361	346	355	345	351	378	391	372	335	329	373	348	324	395	332	346	345	354	362	363	365	338	372	356	335	359	359	339	353	415	389	366	364	386	365	368	333	363	370	348	360	342	339	371	379	357	365	339	358	328	402	378	392	365	351	366	335	356	370	332	384	330	350	361	364	362	335	354	386	341	373	360	381	368	354	361	353	364	345	354	357	353	370	369	355	369	368	376	358	389	368	390	391	360	353	347	394	351	347	379	355	401	368	335	317	354	378	339	367	386	385	348	335	373	350	369	333	350	378	346	357	365	402	355	332	368	353	342	355	346	386	366	365	366	361	386	355	359	320	363	358	341	338	361	340	318	374	371	352	337	339	346	378	374	366	347	344	336	358	353	375	396	321	368	336	377	334	349	344	365	367	363	360	297	376	336	376	349	366	375	343	372	336	328	365	370	345	331	351	365	369	398	388	358	368	376	338	336	396	405	361	324	366	319	355	374	350	318	326	387	332	390	347	356	416	374	364	380	328	358	366	337	334	351	362	354	320	395	382	359	352	360	362	361	395	367	358	350	359	381	353	373	353	346	360	365	363	350	389	355	370	348	366	351	359	376	357	342	377	361	359	375	369	368	341	361	346	328	339	358	336	352	361	371	367	354	340	375	340	339	358	350	314	352	372	381	337	340	340	357	298	317	359	379	343	369	394	370	334	344	339	373	339	363	324	384	397	366	342	363	344	334	375	364	328	362	378	363	326	336	363	351	360	328	348	361	346	371	366	369	348	322	379	329	360	385	349	330	320	359	367	375	382	349	362	370	386	342	350	382	338	352	344	360	344	385	354	392	354	365	374	349	364	351	341	334	343	356	390	357	407	358	338	372	371	351	343	352	353	423	345	358	354	397	329	356	358	360	337	376	371	346	369	369	386	359	373	318	361	338	353	323	353	339	341	358	376	355	360	355	381	353	354	359	388	345	375	340	327	374	341	377	373	359	378	365	330	361	345	328	337	360	373	337	341	357	340	377	377	368	375	366	375	352	360	344	380	364	317	351	369	361	397	354	344	356	375	314	358	367	389	366	391	375	364	339	330	339	325	362	331	351	369	370	357	373	359	331	359
12226	2666	1599	1981	4921	6487	6298	5508	4729	4016	3418	3055	2698	2359	2084	1853	1712	1610	1463	1384	1327	1201	1132	1132	986	1023	989	926	886	866	875	832	817	779	828	757	756	709	666	711	682	699	706	684	653	619	596	669	632	654	661	602	618	589	580	632	618	604	619	574	592	588	585	580	538	572	627	595	548	551	533	606	553	567	597	541	565	550	580	571	543	549	563	546	569	575	552	524	589	581	578	557	524	518	565	550	538	511	527	532	538	504	544	570	534	509	525	542	530	514	557	517	520	556	514	505	558	568	554	536	534	515	542	568	528	517	516	545	516	486	515	507	531	500	551	527	508	531	549	537	524	538	561	572	550	536	496	540	469	560	507	490	552	555	507	516	551	515	531	519	564	530	514	538	485	515	512	548	530	540	490	538	510	508	519	518	537	537	496	539	536	493	537	554	506	523	535	510	534	501	512	522	513	542	546	513	522	480	540	538	512	500	521	522	543	546	581	574	540	512	503	564	508	470	520	502	548	554	511	498	530	509	521	507	515	528	545	514	497	514	542	513	478	538	476	540	507	526	507	513	504	538	522	512	561	525	510	530	505	531	479	511	528	502	545	540	504	528	527	505	515	515	525	480	528	530	516	531	546	529	545	533	552	507	507	533	505	507	520	530	542	544	532	480	543	527	500	512	519	525	480	550	513	508	537	544	527	511	510	539	507	493	534	540	523	538	526	547	507	510	541	486	523	535	535	526	485	530	552	534	557	532	524	530	488	507	517	472	551	507	537	503	503	538	480	546	493	492	535	532	501	525	475	530	521	501	520	514	510	536	494	443	557	523	516	527	497	488	519	507	542	488	513	491	538	493	534	525	483	514	527	546	548	500	506	522	496	528	466	530	515	496	503	515	503	529	573	515	541	510	484	537	519	478	491	527	511	510	521	501	509	498	534	524	488	492	556	547	502	546	509	496	536	506	511	559	499	484	510	522	556	514	509	540	468	525	489	494	524	533	530	561	527	521	523	527	521	523	539	573	501	510	509	483	496	545	540	487	535	514	505	500	525	525	522	490	483	514	509	568	517	557	515	541	498	504	506	532	489	506	557	528	523	494	509	499	515	515	500	536	525	524	506	522	507	565	496	488	532	511	529	496	449	537	526	534	555	512	507	511	498	518	543	555	532	477	492	524	456	492	536	513	538	527	513	526	553	521	502	511	495	507	522	528	499	534	557	509	491	517	509	517	516	527	549	529	537	514	510	513	523	505	481	553	486	532	521	523	529	525	504	551	515	551	484	511	530	507	498	506	552	505	469	521	515	541	500	522	550	509	496	526	524	531	512	512	511	534	510	535	551	532	540	501	498	524	484	522	458	477	547	533	512	509	509	532	497	513	530	524	517	505	493	515	519	514	531	547	515	511	484	544	477	542	498	497	514	558	523	468	539	541	516	501	510	511	496	500	511	527	502	516	496	522	551	524	551	451	558	565	522	520	531	509	528	508	536	566	517	526	517	513	548	533	509	536	524	520	494	501	545	521	531	512	530	515	541	512	527	507	492	521	531	528	508	528	505	557	509	513	507	497	538	548	522	525	520	552	545	525	507	563	519	524	512	570	546	515	555	541	542	503	525	568	499	480	515	504	504	509	506	529	486	523	506	512	487	488	515	543	528	507	573	545	521	541	514	501	512	461	485	535	515	493	570	499	505	516	488	518	580	500	535	506	497	536	518	536	514	483	568	490	523	527	497	562	557	536	528	535	495	501	527	545	544	508	506	511	507	511	546	547	511	534	484	561	503	542	586	537	504	541	522	499	499	544	522	554	544	531	529	507	514	526	500	530	541	523	550	570	526	511	484	502	547	523	553	525	521	511	488	529	551	521	510	526	496	526	531	500	526	527	531	529	549	518	529	530	491	500	517	493	524	507	489	520	560	484	515	499	540	515	525	509	517	493	533	497	502	579	513	563	527	534	551	496	538	502	516	518	549	558	504	500	471	496	539	507	567	497	531	525	506	476	497	498	515	550	512	516	555	574	493	531	469	492	511	506	534	493	497	522	522	515	537	492	511	529	521	533	481	528	492	541	532	542	511	522	516	531	558	504	517	471	512	517	531	530	486	497	533	513	533	545	518	534	503	515	515	529	500	509	544	497	548	528	519	561	532	482	511	526	532	519	509	549	519	538	565	527	533	543	515	519	537	553	527	596	534	493	501	524	505	494	504	508	504	497	500	536	538	487	507	519	510	495	528	499	500	504	553	509	538	523	485	522	541	504	549	529	511	487	529	507	515	500	513	534	549	521	517	511	512	514	502	514	496	502	532	498	491	512	539	523	475	530	522	504	559	561	553	525	481	496	551	526	543	529	505	518	503	559	485	521	544	529	541	501	497	495	524	518	496	547	511	502	491	530	544	526	477	500	506	537	523	507	562	516	508	515	503	527	518	544	506	504	540	494	490	524	536	539	531	499	526	533	557	517	509	521	518	509	508	526	484	515	499	494	491	507	524	521	556	506	538	508	582	532	500	507	509	474	479	560	527	538	488	507	504	509	476	527	544	505	532	525	505	523	478	474	494	481	526	533	498	533	508	552	507	514	551	581	508	534	513	481	522	504	517	530	473	523	546	569	506	538	533	536	531	486	524	514	516	552	544	522	552	504	522	513	536	535	502	504	542	551	548	459	505	531	530	485	534	536	501	539	502	567	496	488	510	490	525	524	495	527	515	507	493	480	518	535	510	514	493	530	502	562	489	534	526	538	531	460	486	532	546	485	492	564	522	476	507	459	479	514	522	521	491	499	489	539	514	525	528	521	529	522	533	511	464	501	556	505	475	509	513	542	537	502	524	520	515	532	507	514	507	478	518	530	557	474	525	527	530	506	504	515	499	543	517	506	533	554	518	521	537	500	532	551	529	518	508	516	501	570	558	521	499	491	506	482	529	541	499	551	552	507	572	548	554	501	522	566	514	545	539	505	429	462	543	516	502	499	511	564	533	525	492	531	528	523	497	512	554	524	533	519	520	543	567	524	521	507	513	465	478	534	513	538	501	501	504	523	589	522	544	518	515	489	522	529	523	524	506	535	496	558	530	518	503	522	510	493	549	503	515	523	500	553	548	506	547	549	522	560	536	550	557	486	538	539	533	582	544	542	513	520	535	533	522	463	539	554	534	531	537	520	564	497	513	564	508	512	504	552	527	540	493	501	539	574	524	515	509	477	541	522	522	542	525	498	548	543	490	544	509	528	531	527	487	537	505	532	499	531	507	504	523	558	551	573	523	524	522	493	490	518	543	455	509	521	515	522	516	477	534	529	487	532	503	507	532	505	519	505	530	489	522	548	531	564	504	528	503	492	539	563	544	509	484	502	536	554	512	525	562	518	526	519	543	504	523	521	547	563	536	516	548	558	513	511	535	498	543	568	509	567	529	559	534	540	518	506	500	515	546	478	501	540	518	503	541	546	529	513	489	486	528	481	518	537	489	551	511	537	542	499	558	539	562	515	516	512	539	494
5814	777	632	565	611	673	732	725	694	635	597	658	611	563	575	574	568	543	539	546	529	544	584	533	540	527	522	503	530	524	555	502	557	545	537	542	521	491	542	526	523	526	486	518	504	495	511	487	524	570	529	510	527	512	488	533	510	472	540	532	474	455	510	515	520	513	530	525	522	496	510	538	521	519	536	501	524	521	524	511	551	499	491	493	536	479	487	477	497	530	525	551	537	510	505	505	492	535	527	526	537	526	529	509	500	544	511	515	536	509	524	502	474	534	545	522	513	521	549	502	509	511	507	463	529	508	555	518	532	528	510	466	504	457	534	511	526	489	559	529	520	519	490	553	514	513	533	527	533	500	499	528	545	512	559	514	539	512	475	509	484	552	503	544	529	506	532	497	530	519	468	504	471	485	513	511	502	476	541	533	531	499	520	560	548	533	515	535	511	551	499	488	545	503	537	500	492	507	523	524	526	516	520	518	510	466	496	515	578	543	522	529	536	503	523	515	504	543	512	517	529	533	519	515	503	513	514	520	506	524	525	493	531	530	504	499	536	526	495	510	503	529	477	520	517	542	502	490	470	510	504	508	544	486	551	474	494	484	550	549	519	496	531	547	548	501	513	472	508	511	511	507	513	482	497	521	486	507	491	503	514	523	542	501	472	510	500	547	528	530	488	502	528	465	536	480	522	534	504	474	497	492	507	522	503	537	496	509	530	512	525	512	514	526	481	542	510	505	510	514	515	509	547	475	514	496	546	521	483	512	521	498	510	512	526	552	509	474	508	517	478	513	526	495	527	507	505	521	512	477	514	527	556	521	527	522	504	500	519	526	507	479	534	473	521	514	552	550	520	526	479	525	513	512	512	567	521	529	518	530	497	515	463	517	511	514	497	529	536	498	510	522	525	511	518	534	487	519	498	521	497	533	558	485	541	511	562	553	490	486	506	503	546	493	484	496	544	461	533	501	526	509	547	533	520	523	466	486	533	535	529	521	514	496	544	579	542	504	465	520	522	504	498	471	545	552	501	547	529	552	561	485	545	475	494	493	525	486	551	465	506	506	494	498	527	549	493	528	509	538	511	545	519	496	487	484	514	537	482	529	537	499	516	535	517	544	529	511	490	522	514	505	531	507	517	505	507	533	527	515	545	497	515	499	517	521	524	504	482	539	520	522	534	516	533	516	525	462	483	532	536	515	536	499	527	457	504	504	468	507	513	556	513	526	520	508	474	558	488	518	511	489	522	521	497	480	454	454	481	539	478	495	537	522	478	544	528	527	532	528	507	546	522	500	517	524	515	541	513	502	487	514	497	523	546	507	514	522	512	497	533	493	491	474	509	504	527	530	497	546	486	493	547	503	530	543	511	498	506	521	500	464	545	541	546	507	535	490	524	502	503	497	522	529	528	467	460	503	526	501	524	523	506	503	501	526	477	487	518	486	544	523	515	583	524	481	514	529	479	537	519	486	556	542	517	500	512	546	525	528	477	478	526	506	520	499	535	502	559	522	482	560	519	505	525	504	518	543	509	517	516	530	543	523	538	519	490	523	514	554	517	547	520	511	518	486	535	523	540	533	549	530	561	509	515	503	537	508	518	542	531	537	518	475	501	533	516	537	496	527	503	515	559	511	462	532	447	505	495	465	514	507	507	494	519	548	511	553	522	487	536	496	496	519	518	524	506	512	537	503	498	517	535	524	493	518	486	566	542	508	472	504	540	494	522	500	522	505	498	509	516	478	519	522	492	483	507	538	516	552	515	496	523	507	539	520	515	493	481	459	414	524	518	485	490	539	485	511	500	524	489	508	486	522	507	505	568	511	478	505	533	498	469	530	502	498	509	515	484	487	515	516	506	530	492	487	503	536	503	539	490	506	529	513	504	547	543	522	529	535	533	548	501	489	509	508	551	529	508	511	511	570	496	468	533	549	515	526	535	530	539	532	514	508	498	544	490	521	509	514	525	487	532	491	516	527	521	540	540	507	525	537	511	537	523	500	489	481	507	514	519	474	548	496	507	521	531	499	521	462	509	517	493	534	542	495	501	501	535	489	525	511	540	518	548	508	518	513	475	529	516	508	520	461	528	479	542	517	517	500	505	492	514	484	543	534	468	550	520	512	507	493	501	476	522	502	539	493	502	525	493	505	529	523	497	499	501	522	553	532	493	480	502	481	488	490	523	499	489	505	496	515	493	527	531	503	520	542	535	495	531	505	538	503	528	502	520	521	552	530	521	517	510	498	522	532	504	519	513	498	498	539	536	513	472	529	499	517	484	542	526	545	503	463	523	466	518	508	489	483	499	499	510	501	487	525	535	509	508	481	518	524	465	558	519	546	534	512	517	508	511	498	542	528	480	539	508	520	542	525	504	520	502	517	556	515	519	523	524	550	476	526	546	518	493	514	501	508	499	527	522	491	528	494	475	517	510	548	523	503	491	506	528	525	541	553	526	488	495	539	516	477	497	544	507	530	515	493	522	487	477	529	466	533	538	518	548	508	527	542	465	520	501	496	533	500	536	487	528	517	521	523	520	533	515	503	537	505	516	555	541	503	526	554	555	500	546	508	542	516	462	486	504	543	522	515	500	534	486	528	487	535	549	499	518	529	491	480	494	499	527	491	548	521	528	520	502	564	545	490	510	524	495	498	490	516	497	539	528	524	517	508	539	530	511	504	540	490	521	522	509	516	509	515	532	520	505	577	525	537	523	531	500	535	517	515	521	516	498	542	519	546	540	563	494	485	528	537	502	489	517	512	462	496	510	488	531	506	498	507	491	512	511	485	537	513	505	530	526	506	500	480	504	542	528	518	480	519	549	511	503	504	516	490	502	521	501	507	497	532	543	542	516	463	525	488	510	511	487	513	505	492	496	490	504	503	520	512	504	527	523	517	477	524	517	513	514	499	524	479	510	479	534	519	539	514	509	506	560	520	527	512	512	524	514	528	510	510	541	516	530	491	530	500	503	514	486	535	542	544	556	496	541	527	472	520	517	519	491	476	515	544	510	503	507	512	498	508	518	503	543	508	493	516	535	530	533	556	539	507	544	535	523	521	536	506	517	494	529	481	542	541	497	514	519	489	486	495	520	479	481	505	509	485	487	514	550	513	548	558	500	506	517	495	506	542	494	575	497	507	524	494	501	499	524	518	546	520	528	503	495	511	506	513	538	541	487	532	490	529	517	541	492	499	527	525	519	538	526	500	511	516	494	544	514	508	496	509	499	512	532	494	517	516	492	513	513	501	548	481	517	462	515	465	478	514	530	488	491	502	530	547	488	529	502	550	518	538	514	531	480	528	545	511	535	480	486	524	509	543	547	507	514	505	479	531	510	496	520	510	524	523	533	488	572	528	561	528	499	534	549	466	499	511	520	512	494	530	533	530	480	505	548	497	500	492	514	506	535	546	475	554	492	483	517	517	510	524	515	495	532	531	527	507	538	513	518	524	509	531	521	494	487	552	487	495	512	468	484	468	530	497	535	523	532	533
7483	1154	816	936	1350	1540	1491	1385	1195	1157	1113	984	974	912	915	833	876	817	811	780	792	754	735	727	693	713	731	749	693	722	720	678	699	711	707	728	703	676	736	665	707	661	732	713	664	645	697	664	670	711	654	633	653	700	676	751	654	691	631	678	698	668	714	685	696	675	669	674	673	655	644	675	700	662	671	687	704	662	685	671	660	631	653	697	683	670	646	656	700	630	595	703	678	691	620	673	699	658	663	655	680	644	648	666	683	693	705	715	662	658	593	680	659	633	691	635	662	667	657	669	671	663	671	674	657	661	642	634	658	661	639	598	650	710	657	670	651	677	674	651	648	750	667	659	641	633	630	697	713	668	705	679	644	686	658	668	693	681	684	649	631	689	656	638	643	692	701	676	638	625	720	687	621	658	632	662	688	692	693	665	680	667	667	682	644	669	627	657	666	653	708	670	670	699	687	656	651	653	677	667	695	664	666	692	663	672	664	657	661	624	634	668	689	654	655	659	663	662	722	669	642	651	670	628	697	685	662	659	665	671	704	658	672	672	697	662	687	721	620	669	652	660	704	633	706	652	652	666	656	675	678	694	645	688	706	655	646	708	684	687	699	655	704	700	658	669	686	694	691	693	711	615	661	664	683	707	720	678	675	699	624	667	666	681	619	666	658	709	705	674	651	653	674	644	604	686	691	651	703	645	665	694	661	674	639	652	660	677	642	656	691	686	611	606	668	648	673	675	664	655	631	680	677	646	675	597	671	660	674	650	658	627	658	621	650	667	637	641	679	713	663	689	670	678	635	686	623	664	693	636	661	678	677	664	676	686	669	675	652	681	662	659	619	635	722	674	685	617	611	656	698	662	703	626	648	634	653	677	661	689	701	665	654	673	676	678	669	664	641	657	683	669	629	644	663	702	678	673	652	686	632	682	667	662	652	656	616	666	665	667	647	654	674	651	718	659	667	675	675	660	638	645	627	697	696	700	662	636	677	690	654	688	672	657	696	685	706	631	649	649	668	657	648	639	624	673	651	632	618	655	654	686	663	684	729	650	681	724	684	691	674	679	687	632	653	667	690	695	628	637	674	706	678	671	682	738	644	676	647	693	682	651	583	669	630	684	671	664	684	679	652	684	642	700	626	682	672	649	679	618	634	666	671	662	664	677	655	640	659	702	659	654	674	665	652	673	670	608	687	685	634	707	642	686	675	646	648	652	684	671	620	701	669	667	680	654	680	697	657	665	649	693	645	647	657	685	697	695	677	675	676	660	662	686	693	624	676	673	651	685	628	620	624	668	654	692	692	652	663	642	669	659	656	666	647	715	632	691	685	634	702	699	693	678	641	633	701	683	652	635	652	660	693	657	666	695	728	672	635	662	645	683	675	646	684	612	627	668	687	660	679	704	653	651	675	657	667	695	683	671	606	679	690	649	653	668	681	670	686	667	693	694	696	676	673	633	710	702	673	679	620	706	617	695	650	646	675	655	644	706	679	628	712	655	691	662	660	668	698	652	670	682	708	630	662	638	643	663	675	677	656	725	676	720	650	707	644	695	653	651	629	690	651	674	672	677	663	654	721	655	647	683	660	687	686	674	629	664	684	669	664	670	687	653	651	704	692	653	690	603	653	678	665	647	627	664	645	655	649	632	675	630	659	665	666	687	682	702	653	715	640	724	652	662	665	693	661	661	669	643	682	669	663	656	676	685	716	639	681	677	675	677	675	664	650	627	635	687	691	635	624	619	670	677	693	651	681	619	657	618	676	661	656	686	653	693	689	662	678	631	647	662	590	673	651	661	657	654	690	709	655	656	686	702	659	657	658	658	696	639	655	653	660	656	637	621	704	647	691	683	687	673	623	687	679	688	656	689	663	636	642	688	629	609	664	640	657	699	684	629	644	704	644	664	694	649	668	690	695	660	677	675	637	665	642	623	700	675	681	614	662	693	665	737	636	680	689	657	704	667	678	628	686	661	666	679	660	707	652	639	716	659	614	683	679	683	675	652	678	686	696	664	705	645	695	657	623	694	660	674	660	670	680	655	689	601	626	612	662	631	653	700	718	644	632	639	711	665	669	677	633	654	663	687	688	679	692	630	666	671	640	613	650	664	679	667	711	704	689	655	730	665	653	668	647	645	687	646	650	686	659	656	645	670	632	659	665	640	657	609	622	641	641	658	660	655	667	706	657	628	630	651	661	645	665	681	671	656	641	650	682	600	699	693	695	659	658	658	653	644	690	681	651	674	646	624	645	687	658	639	643	641	696	704	641	623	698	658	657	701	691	639	674	673	674	685	657	682	667	623	668	687	638	619	638	620	673	648	665	624	710	603	650	642	673	639	674	598	680	654	673	675	742	706	689	647	689	696	651	674	630	663	618	665	674	687	706	691	681	692	675	654	661	679	687	662	657	689	702	626	731	626	671	695	686	700	645	677	620	687	670	659	624	636	700	670	701	663	632	718	666	646	664	671	722	624	691	653	674	666	653	638	652	674	638	705	656	689	693	668	647	628	645	681	666	650	685	643	656	638	702	671	658	651	662	644	707	693	634	642	645	689	701	666	653	636	687	692	643	658	675	678	671	673	672	659	673	677	713	684	665	654	672	715	676	653	679	674	687	659	692	640	663	692	661	649	667	674	670	686	656	663	658	646	674	654	714	653	676	658	655	665	627	671	658	677	657	661	630	682	613	626	681	646	629	710	650	653	714	646	678	669	637	621	751	681	671	653	652	629	649	692	661	647	693	647	673	643	662	661	666	650	747	717	629	738	663	704	697	692	672	687	714	642	644	611	670	638	643	652	631	666	670	721	687	678	652	649	662	702	637	678	650	678	684	659	696	691	646	698	671	670	657	644	648	659	645	648	630	639	676	716	671	664	682	658	698	668	650	721	655	679	697	683	660	678	653	685	705	640	618	662	645	691	679	682	658	652	614	644	683	656	684	644	646	657	629	710	706	677	694	675	699	637	673	665	626	673	686	645	653	684	693	663	635	634	662	650	674	686	690	686	688	658	716	655	596	702	665	678	654	654	632	659	669	628	692	690	674	635	656	677	697	637	660	690	680	668	693	686	686	661	661	632	670	662	703	657	645	676	687	635	707	658	702	646	643	582	689	697	675	639	650	656	659	657	653	641	647	635	670	650	695	637	634	659	643	646	642	647	658	621	692	669	664	678	643	724	670	667	685	653	657	634	678	694	678	679	690	622	699	651	724	661	695	638	669	630	667	626	671	657	680	622	674	641	653	656	678	641	679	709	660	689	649	683	651	691	641	658	608	665	689	696	638	645	687	663	674	616	656	687	652	689	655	678	654	690	692	654	659	690	639	663	686	637	618	677	674	653	662	670	654	679	721	631	664	655	654	652	671	676	642	666	651	642	730	674	652	655	654	675	672	669	595	690	624	672	716	663	642	633	711	699	687	673	691	670	629	670	681	611	669	716	681	682	659	631	659	650	649	624	691	683	652	645	681	670	673	733	725	673	675	637	697	663
15102	1825	984	913	1078	1532	1768	1658	1518	1343	1246	1145	1102	989	939	958	840	879	834	791	851	796	802	758	806	762	731	733	758	761	723	676	724	702	733	731	756	688	680	705	681	672	675	688	732	738	746	679	705	681	723	696	653	687	701	707	662	712	695	674	661	669	647	681	658	652	671	655	674	665	648	654	706	713	636	630	672	721	658	641	643	663	646	680	661	665	662	641	657	677	662	668	682	659	664	661	693	631	682	706	684	632	652	622	639	666	649	707	703	675	679	637	613	661	654	715	629	694	667	706	673	619	667	664	618	686	650	663	668	698	643	627	629	683	689	661	648	680	675	691	646	692	666	671	662	671	650	646	615	700	721	647	653	680	623	655	676	662	662	604	711	651	649	635	699	651	638	632	660	631	680	649	689	676	675	662	681	641	664	659	662	660	670	664	699	640	637	648	670	724	670	720	699	656	660	700	659	627	686	668	655	696	657	687	704	668	675	608	663	650	659	691	691	623	668	687	686	638	708	668	703	702	643	670	650	726	647	692	640	668	695	670	626	669	660	703	677	665	657	673	655	641	706	667	621	617	667	679	649	645	666	635	627	681	694	663	651	691	621	635	647	705	662	704	648	703	670	641	680	619	661	644	697	642	658	685	619	642	675	702	651	698	613	704	669	668	645	652	651	646	658	660	697	649	684	660	676	648	640	681	632	670	648	663	656	651	662	658	696	641	678	655	654	646	639	648	692	677	677	622	640	607	689	666	707	684	668	643	694	641	681	681	635	616	690	656	686	665	647	641	625	631	654	698	727	705	643	643	661	654	677	692	607	697	649	644	666	630	660	686	650	692	649	698	639	692	666	701	682	701	637	614	618	672	653	660	654	692	599	642	663	593	673	653	712	647	671	640	683	680	680	660	633	683	662	679	646	671	690	694	629	701	686	691	659	651	681	708	604	662	687	651	703	658	645	711	649	658	675	649	622	652	654	636	659	679	644	657	660	759	621	664	679	670	656	652	676	696	681	661	670	667	703	655	673	675	643	658	667	654	617	627	681	680	631	652	651	609	714	624	653	687	629	644	645	676	668	680	673	656	650	662	643	674	606	625	684	675	680	711	675	697	687	674	655	700	656	644	638	656	658	664	681	659	665	623	651	623	668	667	674	646	622	656	735	717	673	682	642	682	693	638	609	679	668	624	673	677	628	649	672	668	661	635	701	660	642	668	684	665	659	699	656	651	652	637	678	703	649	687	680	647	698	658	679	710	642	637	699	679	615	661	659	672	669	694	662	642	693	647	674	649	723	643	648	658	708	661	663	680	680	644	683	690	676	669	602	646	673	669	676	707	629	693	637	618	693	689	705	681	671	678	708	648	651	695	670	673	661	670	680	690	632	690	663	660	666	679	638	678	649	633	643	693	639	636	639	656	684	692	700	706	643	665	702	663	642	681	646	694	672	663	716	714	709	705	663	679	682	646	662	662	667	660	688	700	660	682	703	686	653	637	681	680	665	683	651	723	680	621	729	685	655	661	631	687	700	644	686	685	672	676	676	624	692	705	631	647	649	669	683	665	655	657	665	671	625	628	620	654	667	716	677	658	656	637	671	691	754	676	645	676	609	669	664	677	736	654	709	660	687	695	687	649	684	652	639	638	667	668	664	707	643	664	638	673	616	648	673	692	686	593	628	657	638	673	649	661	662	659	611	654	679	649	670	648	678	677	695	674	659	673	672	682	661	633	663	658	707	669	679	649	673	674	670	728	669	707	683	679	654	657	659	670	683	672	687	703	678	673	653	651	673	703	690	675	668	662	646	677	659	693	676	607	641	671	653	665	687	655	664	681	683	654	680	687	716	632	644	669	668	690	668	652	658	635	642	640	676	685	671	656	700	670	629	694	658	666	692	688	652	665	636	654	646	649	665	688	671	667	635	674	645	641	684	705	658	681	631	639	663	636	698	688	639	716	633	655	668	732	656	614	628	669	715	705	646	680	660	655	657	644	650	661	695	665	687	634	663	662	642	636	724	680	663	680	718	675	643	644	672	649	642	667	681	655	685	645	665	648	703	661	625	699	641	681	690	683	702	644	648	699	625	653	660	707	717	639	655	635	648	663	647	652	643	654	637	657	655	636	682	665	612	628	650	655	667	649	676	646	654	672	659	704	700	653	660	656	686	633	657	710	675	659	704	684	626	669	653	672	664	679	694	688	677	710	670	653	680	722	638	650	661	661	634	669	649	666	685	669	661	679	649	687	692	669	654	653	656	634	645	661	665	668	658	653	666	670	640	662	731	634	680	661	691	660	660	623	655	681	655	659	654	668	692	696	684	646	670	687	692	695	646	713	654	646	723	694	700	663	707	637	656	673	654	685	667	671	695	654	650	668	662	698	629	644	660	669	662	625	641	687	671	683	666	664	638	629	671	690	653	636	677	667	626	674	717	635	673	736	694	679	666	710	642	672	670	628	617	672	665	687	702	644	691	670	722	648	711	642	668	670	664	689	631	701	692	632	627	710	659	669	674	678	677	653	700	689	679	662	718	641	672	669	701	678	657	619	659	722	666	651	666	657	644	690	645	653	676	668	661	638	666	664	686	617	669	644	641	655	655	653	688	634	678	630	701	632	669	671	680	696	661	658	684	654	626	708	692	670	704	668	668	660	640	697	655	655	689	646	703	675	690	637	626	719	668	651	661	698	673	693	638	652	638	693	651	683	648	652	668	654	693	672	684	648	673	674	716	629	677	647	693	651	665	700	701	661	623	670	658	680	656	680	656	651	638	690	703	617	674	636	643	621	626	632	653	684	665	668	658	690	628	655	668	680	641	616	709	665	663	690	647	634	695	692	643	677	673	633	672	696	680	646	674	629	643	706	628	658	656	659	685	694	686	705	693	656	672	654	671	671	646	663	683	664	674	641	635	637	664	670	710	614	714	685	671	647	655	681	652	732	665	698	664	674	656	683	712	674	621	655	652	644	671	697	668	640	635	655	652	655	669	631	656	639	708	670	684	666	681	644	613	677	645	626	686	706	696	697	632	628	675	667	681	680	681	691	662	661	657	644	626	646	661	658	668	633	667	612	697	659	633	721	661	713	658	656	649	673	684	658	631	689	668	647	685	700	657	638	656	626	694	674	672	655	650	623	680	680	676	620	655	668	633	641	636	637	664	620	676	663	686	701	671	673	681	630	674	645	656	713	679	681	649	636	656	613	681	686	646	665	634	683	632	679	697	661	674	658	614	644	649	697	744	685	597	679	670	631	678	666	714	658	653	682	648	645	695	658	665	702	666	696	694	622	653	712	680	664	663	689	641	665	630	666	640	662	704	627	721	641	658	668	695	644	646	655	664	636	667	686	638	656	680	708	687	652	670	662	734	661	668	648	629	671	639	669	644	680	654	665	631	681	698	650	625	654	640	650	659	683	647	637	659	650	662	646	664	697	655	680	691	616	696	677	653	677	669	650	637	639	671	644	687	644	628	614	693	619	608	726	707	654	701	630
10796	2230	1621	1787	3646	4825	4608	4204	3548	3153	2754	2503	2291	2075	1928	1835	1605	1635	1458	1478	1415	1376	1308	1269	1250	1186	1155	1138	1126	1129	1088	1128	1121	1040	1085	1096	1037	1065	1005	1011	954	964	1017	981	1025	998	985	945	916	921	941	961	954	897	929	933	902	932	947	983	934	912	947	963	952	941	902	957	971	871	831	930	932	921	847	967	954	946	911	855	956	879	930	904	879	894	876	927	847	940	899	1004	962	885	938	879	924	904	854	916	836	896	842	944	862	933	909	893	900	908	876	913	854	907	847	878	842	876	874	883	895	894	911	899	884	907	909	860	909	897	896	853	920	891	875	897	869	841	892	938	929	872	891	880	926	890	896	836	874	873	875	862	880	892	903	877	868	866	873	873	874	828	893	889	852	842	852	876	918	910	896	924	908	850	898	899	849	855	901	884	847	858	843	849	912	863	912	929	968	905	908	910	903	893	915	876	930	916	879	852	874	898	879	908	851	850	861	867	904	848	899	907	867	866	949	944	938	842	926	927	934	937	896	890	905	860	870	896	920	917	905	861	862	890	879	888	876	906	861	935	876	913	854	876	885	851	904	855	843	880	874	859	890	850	851	881	912	870	874	858	921	889	905	854	861	912	877	834	923	868	881	881	913	887	891	904	895	845	919	855	930	925	940	815	869	862	866	897	880	870	890	873	939	899	858	936	884	891	901	924	867	826	927	905	871	862	866	868	912	901	901	882	898	947	866	909	828	901	883	899	868	870	848	836	908	923	880	946	942	850	874	897	937	867	849	849	896	847	893	899	915	895	908	810	879	875	859	888	862	910	845	883	859	824	857	874	902	886	880	908	872	898	936	822	887	871	885	859	871	898	924	921	919	890	877	926	838	842	871	860	876	839	872	869	902	880	938	872	879	882	889	896	949	932	896	910	886	905	901	857	831	876	855	887	867	846	867	900	905	866	890	914	870	867	875	909	853	885	925	902	833	901	915	906	915	884	845	913	876	961	888	910	895	897	903	847	878	871	895	934	893	862	945	895	912	848	872	928	900	857	903	888	948	936	858	916	888	851	901	886	836	873	921	860	891	860	898	845	884	866	840	844	879	910	893	926	895	879	928	870	872	918	910	882	898	930	837	900	867	886	845	888	878	863	896	935	884	826	900	859	910	836	828	880	892	896	891	913	866	823	832	896	938	920	867	842	892	892	880	865	886	904	882	821	915	870	906	836	825	890	840	878	916	890	857	874	888	863	842	846	861	909	909	850	865	883	877	854	863	871	902	872	855	933	918	841	933	907	882	928	893	901	834	890	834	883	924	853	877	864	822	891	891	911	925	831	858	841	871	902	916	918	892	850	881	885	886	923	839	871	852	909	921	897	878	969	878	848	850	890	871	885	898	911	866	866	886	829	886	900	919	920	887	855	861	803	874	949	921	915	888	880	909	879	913	877	906	921	855	909	879	880	881	862	896	839	926	880	857	902	923	954	905	914	874	888	889	916	862	916	894	837	871	892	852	866	829	853	908	891	894	923	923	916	873	926	859	865	919	926	889	867	896	896	864	911	897	910	875	832	884	880	873	857	888	887	899	893	920	827	939	857	910	836	891	929	870	854	881	918	859	908	932	907	826	872	851	916	870	936	874	913	867	812	893	921	922	891	937	885	877	868	882	854	870	879	900	835	909	911	870	877	879	903	908	904	858	859	919	887	918	883	832	863	829	839	910	831	844	860	928	884	886	884	912	897	948	902	891	886	863	889	884	845	923	886	892	865	836	855	873	911	923	847	871	886	933	867	931	904	909	884	913	891	885	902	879	868	869	854	864	855	915	900	911	946	869	849	863	906	887	890	892	865	902	885	828	885	903	914	914	893	857	922	809	915	860	866	918	904	872	898	926	958	863	887	905	898	864	950	905	868	948	924	965	855	896	842	923	940	884	882	875	881	870	877	891	916	861	851	841	870	842	907	905	850	892	905	894	790	864	872	858	849	908	857	902	930	876	907	903	881	896	847	914	887	864	964	878	867	920	805	912	904	828	869	879	872	873	885	875	872	863	913	920	842	891	871	884	899	827	858	910	848	869	963	874	868	860	879	889	905	828	883	891	929	882	900	876	883	856	884	884	861	886	917	907	881	882	859	857	915	947	873	834	905	837	904	883	861	906	898	829	896	890	827	861	845	865	861	832	841	877	852	863	917	917	914	892	895	903	895	961	886	860	873	881	803	918	910	912	843	876	932	910	901	887	884	863	819	877	899	840	877	920	852	836	898	872	916	832	869	932	894	909	850	925	871	908	848	879	878	938	879	889	859	897	896	886	878	903	898	878	849	924	859	894	932	860	888	862	918	846	874	878	883	885	835	866	869	883	869	888	897	896	877	903	888	857	910	909	906	877	827	904	861	915	911	889	845	858	931	828	897	934	946	875	905	930	910	899	848	865	921	931	882	876	914	855	861	859	894	853	872	852	923	835	829	902	863	921	881	888	885	871	871	937	888	900	848	830	873	921	897	889	883	910	866	859	935	884	888	878	889	862	857	877	917	914	900	902	896	820	870	933	852	827	957	863	887	899	878	858	885	959	850	864	887	860	882	861	881	867	891	859	883	840	861	888	876	926	882	894	937	881	909	900	917	888	895	902	867	870	897	930	884	904	921	918	853	854	890	864	883	832	879	840	894	894	818	896	892	910	870	926	900	879	870	906	847	885	842	875	883	904	851	918	935	922	853	926	878	883	926	838	854	911	850	897	903	899	847	907	854	869	902	898	895	846	929	891	907	887	867	935	897	839	894	898	929	875	893	833	932	842	857	896	844	943	840	838	886	871	895	893	867	871	883	867	937	834	894	871	883	882	947	857	836	873	857	860	871	857	900	943	850	856	884	842	909	875	863	913	875	854	869	865	820	965	908	918	842	864	927	934	915	843	876	878	916	888	864	897	824	904	890	873	898	888	890	859	888	873	931	803	873	888	883	925	871	813	866	885	865	860	894	899	874	930	900	820	954	855	814	891	932	913	890	893	910	905	856	877	885	931	900	891	911	933	897	892	868	953	884	872	864	889	881	847	850	915	886	936	842	856	848	827	884	894	886	879	881	881	853	875	866	885	893	887	907	892	844	855	841	874	907	898	895	863	849	907	870	852	873	848	911	921	862	863	892	874	890	836	919	920	897	922	892	841	875	826	890	890	843	884	919	857	897	852	902	935	888	898	810	872	850	872	856	846	920	864	875	868	870	943	867	847	890	933	897	882	883	918	847	879	877	877	885	839	804	898	856	859	881	899	894	889	873	851	905	871	899	854	879	891	926	914	919	910	918	860	928	896	858	889	891	908	895	880	885	897	872	854	862	868	897	950	917	900	852	919	854	870	885	884	894	917	923	844	860	909	923	875	909	949	915	894	858	838	852	867	919	871	879	880	911	902	899	955	907	849	911	874	839	909	876	888	888	920	921	884	882	846	857	884	876	870	884	870	878	908	840	903	854	866	845	909	917	912	868	887	877	861	883	888	877
6983	1191	567	477	685	1203	1453	1378	1192	1017	883	726	701	609	542	517	460	413	418	360	340	328	303	329	293	284	297	256	294	257	235	271	268	258	251	204	214	202	219	227	229	240	222	211	220	189	196	201	193	210	219	185	200	196	186	207	195	201	194	192	187	179	186	166	176	208	165	191	180	197	159	189	176	181	172	195	182	165	183	179	195	166	187	181	198	170	177	171	172	169	176	187	194	186	177	177	174	177	186	165	174	162	179	179	172	177	170	170	183	156	174	169	169	136	174	181	177	192	181	194	156	171	176	200	159	166	168	184	218	173	162	159	174	165	179	188	176	170	165	175	185	179	161	184	164	149	198	199	170	175	162	206	147	171	179	156	153	169	172	177	189	176	169	186	173	177	180	178	187	157	146	159	170	152	172	160	174	169	169	169	175	164	138	169	172	182	159	176	175	176	178	149	170	147	152	163	195	179	178	169	183	146	167	193	187	177	167	172	182	169	159	159	169	152	178	187	175	164	176	187	171	169	171	167	193	177	168	170	166	185	181	182	161	174	161	170	175	175	162	180	161	164	175	159	184	154	165	176	173	170	158	176	185	174	171	165	190	177	190	183	178	152	163	205	187	180	180	165	168	168	169	189	164	179	159	168	189	159	159	180	179	173	161	148	142	163	171	162	188	180	181	140	199	177	188	192	164	182	171	153	186	158	190	164	178	165	174	169	154	175	179	167	143	180	181	176	170	133	177	176	148	187	160	155	163	188	152	163	170	149	189	174	174	166	166	194	179	159	148	168	168	199	147	190	156	210	147	160	160	166	170	187	159	171	172	169	169	167	182	180	202	164	165	152	189	150	169	151	172	173	159	160	163	159	148	176	174	170	158	176	147	160	153	166	158	189	158	195	190	171	168	172	177	156	146	177	161	171	178	153	175	163	146	157	186	145	152	176	178	148	182	172	177	188	161	166	196	154	185	165	187	146	168	180	180	177	174	185	164	182	162	198	162	176	161	198	146	155	180	170	168	175	165	170	191	179	148	191	170	159	192	176	166	174	144	157	176	184	177	166	178	169	153	175	154	154	180	139	171	163	176	162	183	176	147	183	173	171	177	178	152	157	168	190	169	193	158	168	175	167	156	168	201	178	179	175	170	154	173	165	185	175	165	155	152	137	163	176	168	179	182	171	140	172	164	158	185	158	180	167	184	178	165	156	170	187	173	177	179	181	174	176	203	177	187	167	179	176	173	165	154	159	160	156	185	166	168	180	177	160	191	182	162	192	174	153	193	182	182	185	173	154	187	207	182	151	163	172	181	175	174	169	173	181	166	182	178	161	168	172	170	171	198	151	163	152	152	156	173	180	154	158	177	177	174	154	168	183	173	176	179	176	158	165	184	177	169	163	188	163	173	181	169	173	165	193	142	204	182	160	171	185	182	157	193	152	187	186	157	169	170	175	197	177	165	177	176	153	161	175	156	186	174	165	174	170	179	190	175	176	160	160	168	161	158	190	167	181	175	167	146	167	187	162	177	180	160	157	176	155	186	171	164	174	185	184	178	151	164	177	186	159	152	178	161	178	171	174	188	155	167	209	174	197	131	160	190	168	162	159	185	169	171	182	159	185	189	174	181	164	171	166	185	164	181	182	170	171	163	170	176	181	174	173	143	162	176	168	156	173	160	178	159	169	182	179	188	134	169	188	185	175	176	158	163	193	168	170	190	160	168	157	150	172	176	184	188	185	159	178	173	194	153	174	184	166	175	157	192	167	177	171	190	156	168	181	147	191	158	173	185	157	166	158	186	178	174	168	166	169	158	172	196	158	168	142	173	181	177	174	172	174	187	173	179	188	177	178	202	181	190	160	191	186	186	161	163	164	168	165	174	166	157	204	151	170	186	181	161	166	194	166	196	186	193	178	169	181	181	180	157	163	182	175	182	180	161	172	164	173	177	172	152	147	172	183	181	185	148	178	168	180	163	165	159	182	181	177	173	158	199	159	194	173	160	171	149	170	149	165	176	192	171	166	157	167	166	154	173	186	193	158	153	189	199	180	163	159	168	175	174	180	190	179	178	152	151	164	158	158	186	172	141	163	181	167	168	182	159	183	172	191	162	158	172	169	157	190	166	162	157	167	164	168	186	178	175	159	169	180	150	164	174	168	157	159	181	166	176	187	154	160	162	172	185	185	183	172	171	167	189	165	173	188	161	180	159	172	166	191	174	143	177	164	167	174	163	182	183	158	175	181	184	142	171	176	175	172	196	181	163	188	183	187	150	152	160	187	155	175	164	188	178	172	144	173	152	149	179	168	186	162	172	193	157	169	175	151	177	189	157	157	162	163	173	181	172	155	168	174	176	182	178	171	178	176	170	157	166	171	174	161	165	169	173	181	188	171	193	150	162	157	170	172	165	169	156	183	150	160	161	161	172	181	182	169	180	162	157	162	187	188	156	158	176	175	178	162	176	174	177	168	200	182	158	149	167	178	174	166	166	172	167	154	188	184	138	186	150	177	198	164	187	167	153	135	166	180	182	156	162	167	187	173	182	166	165	175	168	162	181	156	168	163	192	157	160	163	174	185	194	167	161	171	190	173	192	155	168	188	144	194	180	158	162	180	174	177	176	169	163	183	147	199	169	184	141	183	167	180	154	168	186	156	142	193	180	159	169	157	172	175	163	165	149	177	164	169	161	162	170	162	182	181	171	166	163	188	163	177	168	157	168	174	182	165	179	188	166	174	168	159	184	176	165	185	169	163	176	180	180	167	158	158	179	149	189	176	183	167	176	154	178	159	184	154	169	160	163	184	152	169	156	175	164	159	163	144	179	189	175	196	174	176	160	182	173	144	183	192	166	179	175	175	170	153	168	165	168	164	152	180	194	165	166	165	151	160	181	205	182	202	161	147	171	176	165	173	164	175	192	190	157	172	173	161	174	174	175	177	172	164	166	181	187	148	171	179	177	196	148	170	172	172	170	170	175	175	171	170	145	157	171	186	158	182	176	177	157	174	157	178	180	164	155	156	166	169	191	171	173	160	158	166	168	194	184	190	178	186	166	158	153	169	143	163	161	181	180	180	168	161	167	174	150	172	180	167	168	151	192	182	165	180	200	158	168	193	174	173	179	187	187	167	152	159	177	195	169	192	151	156	168	187	172	158	177	163	175	163	175	175	165	161	175	163	167	185	169	152	171	164	174	187	169	159	184	154	178	165	157	171	177	168	179	170	181	172	193	182	154	160	173	163	172	166	170	165	176	192	165	176	166	154	171	180	154	203	184	195	175	162	170	162	197	166	182	166	147	185	170	168	178	173	188	191	150	163	125	172	179	188	171	160	161	176	191	155	171	161	197	153	181	164	169	154	175	154	168	164	157	173	191	172	175	171	177	169	177	162	175	157	184	174	156	161	178	203	182	159	171	180	151	155	189	160	165	187	174	163	190	188	163	160	165	198	170	179	179	170	176	179	168	143	154	152	155	193	154	172	181	177	174	156	165	156
10651	2221	1176	1542	4040	5360	5178	4387	3765	3201	2698	2292	2069	1756	1511	1412	1246	1119	1046	965	875	875	827	751	712	668	626	578	582	491	541	512	529	456	463	453	420	461	439	431	391	396	394	388	351	359	409	368	349	342	358	344	345	356	372	343	329	342	353	331	296	327	333	319	300	301	358	307	306	283	263	315	297	296	293	285	291	278	301	319	288	288	285	282	290	304	309	283	253	294	327	272	284	288	292	293	267	282	257	286	238	250	234	286	316	256	266	251	292	272	262	276	310	286	280	283	239	262	253	279	289	251	267	294	231	259	249	267	215	290	263	249	258	275	259	278	278	278	276	267	284	266	276	264	259	279	264	261	297	255	278	266	297	271	259	286	266	268	286	252	265	249	252	256	267	263	273	273	271	245	272	260	245	272	276	279	257	264	263	250	253	257	253	267	222	263	264	260	261	267	266	267	249	246	259	255	251	278	278	253	267	267	283	298	264	270	265	291	236	267	293	232	260	269	244	302	283	253	264	263	276	283	257	252	259	255	239	263	284	260	265	279	259	246	243	254	286	269	261	239	281	263	290	295	249	269	267	251	265	248	260	253	268	288	271	252	275	228	253	258	240	240	261	255	241	274	225	276	264	238	260	244	269	280	269	257	238	265	250	277	241	275	246	250	304	278	270	268	239	275	261	257	245	242	281	253	281	251	295	262	279	263	271	250	250	269	267	229	235	248	242	258	237	256	236	257	293	254	268	246	247	252	264	263	253	243	244	236	239	225	243	256	274	240	262	256	230	258	263	263	274	276	257	268	266	269	271	266	235	270	266	267	276	256	277	273	264	277	276	241	244	277	274	238	291	260	239	278	248	244	261	260	252	239	233	260	267	265	255	264	285	262	266	277	263	265	272	281	269	263	255	251	277	270	271	266	289	271	239	269	288	242	262	264	251	265	265	258	279	252	246	266	279	255	226	247	258	258	248	235	295	272	242	257	264	271	235	250	250	270	265	250	279	257	237	262	241	239	269	246	256	259	231	260	267	272	264	301	244	260	256	266	244	265	264	249	273	255	260	256	272	258	277	283	278	256	233	249	253	261	257	250	249	243	250	236	277	240	268	239	251	257	257	266	247	262	253	275	276	264	232	251	273	266	244	254	285	277	264	259	243	272	293	271	239	280	264	252	270	285	274	243	269	256	239	269	254	259	266	233	254	235	241	258	253	265	245	235	260	244	241	287	264	256	272	265	267	273	278	257	248	257	261	271	260	245	288	245	274	259	237	251	263	259	240	233	270	255	261	244	252	240	258	251	248	286	262	255	235	290	244	297	293	222	276	256	258	253	243	248	239	243	272	254	284	248	256	276	283	264	276	256	270	249	259	273	255	257	247	258	247	280	228	263	291	238	261	243	263	247	265	248	246	280	236	264	226	250	238	251	261	266	268	284	254	260	258	266	246	261	274	252	243	246	264	263	240	275	241	233	272	252	249	279	273	255	278	239	243	278	295	260	266	255	287	292	267	255	292	267	251	241	255	240	256	268	294	260	260	241	244	229	257	274	246	264	251	266	257	279	290	253	268	284	267	282	241	236	264	243	262	257	277	271	258	242	263	238	260	257	261	248	249	293	233	250	246	273	274	269	241	254	240	252	258	253	283	253	254	275	249	263	262	255	277	222	257	250	262	275	243	269	234	271	252	271	274	253	257	269	276	257	260	279	254	262	260	246	264	267	256	233	250	247	250	258	234	239	265	247	238	236	287	264	255	265	253	246	273	238	261	258	269	226	266	257	274	231	252	266	268	253	259	271	271	246	253	225	265	259	254	260	238	258	272	274	275	297	246	256	248	263	247	255	277	255	249	246	269	249	248	251	272	246	273	251	287	247	240	282	261	256	219	261	251	256	282	273	255	239	246	253	257	279	278	271	284	240	250	279	283	248	263	250	251	267	252	264	268	259	257	267	261	277	269	250	255	240	269	266	272	282	272	257	264	259	247	292	259	259	271	251	236	259	279	249	255	257	248	265	254	250	288	289	272	271	235	271	255	237	253	256	266	238	232	259	264	256	258	293	254	252	256	288	269	274	253	274	235	254	215	254	291	260	248	240	256	277	249	231	251	259	273	253	266	270	264	244	266	281	253	266	256	265	276	276	306	243	255	253	259	252	248	253	277	277	246	248	263	230	277	269	259	228	273	280	278	241	230	257	271	234	232	249	260	272	279	258	253	268	273	279	234	231	254	261	288	259	257	276	266	244	236	228	268	256	238	255	286	239	250	255	290	266	265	266	238	234	258	256	262	272	270	244	293	279	248	280	247	295	245	249	278	273	239	248	274	272	274	235	246	253	276	251	274	235	253	274	250	265	274	274	252	255	264	240	241	277	241	241	266	272	251	237	262	258	254	252	253	260	268	262	246	248	231	269	279	244	230	275	283	253	257	256	260	255	252	234	258	263	266	253	270	284	266	258	244	236	248	246	251	256	282	255	246	255	280	239	210	242	237	277	238	255	262	289	273	244	280	236	249	273	257	270	259	287	244	266	226	259	246	254	274	259	246	254	251	274	257	231	252	266	273	270	258	255	263	276	264	264	283	273	248	244	261	248	217	247	285	259	242	257	247	265	268	248	240	266	240	244	245	242	281	258	230	259	266	239	253	229	238	241	228	254	224	235	229	256	260	260	253	263	268	257	249	254	258	249	240	238	229	250	263	253	267	240	251	276	242	263	265	273	254	261	245	251	236	271	271	259	257	255	265	256	303	260	268	279	262	238	248	252	240	225	268	292	247	276	260	239	250	247	269	243	270	244	264	273	262	265	244	253	236	299	281	264	255	250	255	278	275	228	282	242	276	244	233	242	263	273	241	272	277	260	257	259	276	251	263	280	259	262	255	271	221	224	315	264	247	291	254	259	246	290	258	262	241	253	246	280	275	259	264	275	234	238	266	275	273	264	254	257	284	243	283	247	254	272	273	243	254	270	257	236	250	272	257	253	260	266	267	269	254	249	261	246	306	246	254	249	249	266	273	231	273	283	274	230	258	244	252	252	277	265	252	279	251	226	263	245	277	250	267	282	266	277	220	278	257	257	276	277	263	265	262	254	260	275	261	246	262	262	278	254	281	253	265	252	259	281	240	284	253	244	265	239	239	256	253	263	288	260	207	248	252	278	277	244	248	269	267	235	263	247	233	258	285	267	250	251	262	247	249	259	268	311	278	278	244	270	258	235	263	222	254	254	262	265	251	223	250	253	268	282	256	269	242	250	241	274	271	274	264	297	254	233	277	242	232	257	255	286	259	269	206	274	285	253	254	265	231	231	244	234	261	245	248	281	249	262	261	250	261	270	257	252	271	232	290	265	266	243	274	241	214	265	264	233	260	236	252	276	237	269	280	274	272	256	238	255	282	271	270	257	239	277	241	262	264	262	276	234	233	274	279	234	297	245	261	257	249	236	269	268	249	257	255	299	270	260	268	263	253	243	242	258	237	286	258	268	248	233	246	230	251	263
13410	1758	918	741	971	1692	2049	1846	1646	1428	1267	1072	957	907	848	752	738	699	694	635	556	585	534	537	527	529	501	470	452	478	454	450	452	421	467	447	421	423	409	463	416	372	397	380	431	382	372	404	404	346	392	356	355	390	398	363	395	402	404	396	401	381	396	353	399	381	399	345	403	376	380	369	418	400	367	382	373	404	353	375	363	350	372	368	383	386	346	326	354	339	340	348	372	349	398	377	365	321	354	370	345	365	383	356	395	382	354	347	329	409	347	357	352	350	352	372	371	370	382	358	396	371	355	352	374	378	368	370	371	363	392	336	384	343	363	374	348	390	360	375	345	370	370	341	381	372	359	370	378	382	332	358	326	339	385	385	346	343	340	372	387	387	357	360	327	397	377	361	373	334	377	400	338	378	301	411	356	381	354	364	380	357	402	340	365	399	318	379	368	394	357	369	344	378	385	354	386	358	390	359	368	366	374	355	353	372	357	367	340	363	397	356	336	351	350	385	389	358	354	395	346	383	325	344	387	408	343	347	371	363	354	388	368	392	368	382	374	388	352	369	413	369	338	384	365	378	365	390	416	358	372	359	357	361	386	356	366	386	353	371	353	346	371	371	390	385	369	394	359	348	327	352	384	353	390	398	367	359	365	325	335	356	344	377	368	394	392	407	327	380	373	341	367	377	361	349	358	402	332	378	362	369	349	372	416	358	342	320	378	397	367	356	344	366	389	387	373	381	402	375	417	369	339	398	368	369	349	379	381	361	355	393	351	363	373	367	342	390	322	369	387	365	351	351	361	401	382	364	352	337	367	364	382	382	357	365	363	336	367	378	374	355	336	415	358	341	339	392	346	349	392	372	337	387	364	353	365	353	369	358	364	367	360	356	361	387	348	341	357	393	354	349	334	340	361	352	353	347	388	357	390	395	331	374	352	375	390	351	350	374	391	364	357	377	353	352	386	347	389	353	369	372	309	359	382	357	320	334	347	361	357	349	364	354	351	346	363	380	344	350	351	382	358	350	344	325	354	365	362	342	343	354	344	342	389	336	361	395	339	365	364	363	346	347	327	351	364	357	366	369	381	397	339	318	373	380	372	368	378	355	368	393	368	368	368	335	363	372	334	369	376	388	330	378	352	335	339	351	310	359	382	370	376	349	348	383	346	385	371	370	346	346	330	347	325	375	333	366	365	361	380	373	355	371	374	389	349	332	363	350	351	343	348	375	389	350	352	338	350	361	373	405	338	361	379	375	380	354	394	346	331	365	390	368	390	339	372	324	358	405	353	384	370	356	347	375	361	366	371	359	378	397	306	385	330	348	318	374	367	375	377	344	352	389	346	371	355	373	381	371	366	388	362	368	334	352	385	344	360	358	323	366	358	369	346	402	381	390	405	361	383	343	351	375	380	338	354	400	323	355	355	340	380	377	369	349	342	349	374	331	350	337	379	372	331	356	382	347	345	391	350	371	371	366	363	355	313	349	368	354	355	365	353	367	385	321	377	375	366	334	405	345	358	354	339	380	332	331	365	380	362	358	368	342	368	363	358	408	367	350	348	351	370	382	376	373	357	336	397	408	335	350	357	387	372	372	389	358	344	413	396	362	372	381	366	343	360	354	362	383	375	349	386	373	374	338	365	319	342	402	376	343	364	347	383	355	372	388	348	384	320	347	392	360	374	321	363	372	379	385	355	369	377	350	351	359	372	370	378	365	361	369	379	330	371	352	368	384	357	339	380	378	364	391	356	375	357	336	390	369	378	340	399	360	337	338	388	350	353	357	368	379	363	353	351	380	383	365	365	357	385	324	379	335	403	384	407	339	362	367	357	334	392	360	382	343	388	353	379	360	344	368	296	370	349	335	344	347	368	375	373	333	363	350	387	387	376	408	339	357	374	351	346	353	359	391	392	345	367	362	355	360	347	368	356	358	374	369	343	351	396	369	355	387	355	339	419	377	355	351	373	373	363	361	384	350	401	344	346	340	356	395	348	338	397	365	354	381	371	332	362	346	334	375	331	375	337	368	356	383	365	367	383	364	368	346	357	374	365	371	368	387	377	356	383	385	365	371	372	412	364	349	370	388	324	362	367	354	383	371	348	372	344	329	368	395	370	353	366	372	386	334	356	377	338	374	392	362	364	375	354	353	362	334	381	359	392	340	356	346	386	355	358	340	399	358	368	333	380	365	339	361	359	339	383	361	378	359	380	353	364	359	325	343	380	375	339	334	338	314	375	356	350	332	350	343	354	346	358	385	344	383	376	337	342	380	352	366	369	361	346	365	363	360	375	368	329	350	327	337	360	376	390	327	378	417	366	376	390	402	333	344	375	344	350	342	385	353	343	356	375	348	352	373	356	324	346	338	354	346	352	364	373	354	404	354	384	386	343	352	387	365	364	381	363	376	388	393	344	378	345	371	381	372	357	372	346	371	384	319	374	362	369	355	346	358	365	365	369	384	375	401	378	353	374	369	362	353	373	356	396	369	387	348	369	348	382	375	358	351	363	379	381	358	323	381	368	346	352	393	400	379	396	344	351	344	356	350	380	386	360	355	342	364	372	349	369	376	380	363	385	331	346	364	367	321	383	373	336	386	396	354	343	361	359	352	363	350	372	361	354	356	353	344	371	370	377	354	351	376	349	366	377	358	361	350	417	346	350	382	381	360	343	355	356	353	358	358	357	369	378	352	365	380	357	370	322	369	370	357	363	387	380	388	350	353	350	369	372	385	354	369	356	382	369	338	378	350	374	373	373	374	368	360	329	352	393	357	389	387	331	353	375	340	371	347	372	364	367	342	345	354	382	349	366	368	377	355	369	321	344	353	368	326	394	375	345	364	345	366	369	356	352	361	369	336	337	364	359	372	342	365	350	367	360	365	370	365	361	349	383	375	398	363	371	380	360	375	339	369	342	348	361	347	359	360	373	372	376	352	363	335	368	329	346	331	350	343	331	367	335	351	373	360	371	373	375	331	375	357	375	340	372	359	338	373	352	378	392	339	294	365	361	377	367	353	343	425	350	340	367	399	335	363	371	345	376	351	349	361	389	360	359	375	354	361	371	365	353	346	372	348	376	368	362	364	347	340	340	359	369	353	367	355	362	367	371	360	363	352	356	341	320	379	378	362	363	340	359	370	367	372	395	395	381	343	372	355	350	362	383	361	366	356	344	349	390	338	369	365	364	358	369	365	368	351	350	331	359	344	350	359	391	362	345	378	394	338	338	353	340	341	395	345	359	337	387	353	365	354	387	365	354	366	399	399	350	355	375	327	353	371	376	359	371	375	342	387	379	351	396	382	409	381	351	349	350	352	386	358	370	375	352	373	369	360	344	352	314	379	365	390	355	370	350	365	389	381	382	364	359	365	368	355	365	359	354	365	350	374	355	335	405	398	364	364	393	375	351	370	402	368	387	392	344	371	378	357	349	374	368	364	336	363	352	350	361	348	324	349	358	335	361	338	333	380	364	395	394	348	352	339	342	360	367	359
12253	2658	1714	2002	5014	6574	6295	5496	4751	4018	3610	3143	2659	2429	2202	1896	1775	1620	1452	1422	1289	1268	1180	1041	1055	952	1019	970	873	859	865	799	813	832	765	720	749	767	673	659	639	655	680	732	669	660	667	654	697	661	677	626	622	625	610	628	603	604	588	630	607	593	591	606	570	570	570	553	619	551	549	552	591	525	590	578	557	608	577	566	584	560	568	597	564	592	538	533	531	572	513	568	557	507	527	586	577	503	482	532	586	542	551	532	551	565	573	535	583	541	550	506	529	537	544	553	540	563	533	537	558	532	518	533	507	489	485	560	501	485	523	524	557	510	536	533	534	557	508	550	554	548	557	551	558	507	497	513	542	553	514	539	529	514	529	483	520	490	529	475	528	551	494	545	547	568	560	518	495	544	527	502	479	523	537	529	492	539	529	505	536	500	522	509	538	538	517	526	553	538	460	546	509	497	588	550	531	543	518	529	537	532	500	534	533	525	543	493	477	535	512	531	515	525	537	533	494	519	513	528	516	564	521	582	521	488	522	534	502	525	485	520	549	497	516	529	516	528	500	525	519	562	568	563	506	504	535	527	513	518	484	502	505	515	508	509	510	496	515	515	483	519	496	506	501	528	542	514	476	515	560	496	519	544	489	565	542	508	576	519	549	520	526	467	525	518	503	563	530	466	538	508	539	546	500	497	501	531	543	480	540	552	522	532	531	566	539	491	528	556	511	542	521	504	487	523	516	540	496	546	543	491	525	555	542	547	527	479	515	490	546	563	532	505	532	506	512	531	475	548	525	484	515	523	505	556	518	475	521	541	531	511	558	526	530	527	485	522	542	488	495	497	503	469	520	543	517	506	538	511	522	541	535	546	565	536	551	483	526	508	507	526	528	510	511	535	465	495	526	489	469	503	517	535	495	567	567	578	495	525	552	529	506	511	503	532	527	501	478	519	505	546	550	505	542	540	525	558	542	509	544	526	554	498	534	542	511	553	487	529	506	529	538	541	512	518	539	507	550	517	505	548	552	537	486	550	527	516	508	520	531	482	508	557	521	528	497	505	504	521	524	510	547	513	546	549	495	527	550	508	556	528	523	562	486	484	539	531	526	507	520	534	525	539	537	541	533	469	510	513	516	500	540	554	513	514	510	482	528	544	497	512	543	504	518	542	542	530	567	535	503	551	545	536	506	515	534	517	533	508	550	520	526	553	536	522	488	512	547	520	551	509	516	533	531	493	527	549	542	495	491	482	495	504	529	529	546	486	503	523	515	518	518	511	487	501	516	487	463	493	495	518	515	512	508	549	528	507	559	531	509	500	504	503	478	496	525	507	519	513	585	491	525	554	529	527	553	503	517	505	528	504	518	492	557	538	496	505	488	503	484	532	541	550	498	528	541	535	509	506	493	558	538	514	494	501	539	534	495	541	495	513	473	524	518	520	542	528	541	509	520	513	557	540	515	517	530	525	507	526	534	531	512	511	532	512	501	491	545	512	540	528	501	553	525	527	497	513	466	531	498	498	540	527	576	515	539	492	515	519	516	520	528	505	492	552	480	508	516	503	522	473	592	533	506	510	529	507	511	525	526	507	472	522	495	566	543	487	577	515	525	515	510	466	534	510	524	496	509	529	535	517	517	520	511	485	526	512	534	515	541	515	504	511	513	514	524	551	506	488	499	458	533	525	517	505	516	456	535	521	540	506	520	508	520	527	535	541	509	519	589	530	492	524	506	543	534	469	500	528	491	523	536	511	535	527	542	540	526	546	505	533	535	546	488	509	521	499	527	537	538	529	493	508	502	509	551	537	529	513	559	528	514	502	497	515	498	505	531	476	533	559	522	503	477	531	532	529	537	518	502	560	523	513	509	514	511	520	479	535	507	558	559	510	504	500	529	506	528	540	505	517	535	516	539	509	517	513	516	525	496	507	514	524	558	515	514	540	504	517	526	568	545	552	532	513	508	498	525	567	504	510	492	522	547	505	471	526	538	527	501	514	527	539	491	549	493	576	568	491	535	551	507	551	512	498	546	532	523	540	487	544	502	536	541	560	520	585	490	528	536	527	561	505	526	523	538	498	489	514	492	478	540	541	501	554	481	534	522	502	502	529	525	521	516	545	523	500	493	504	531	550	526	532	508	546	549	554	489	526	500	527	523	530	529	541	481	540	532	496	499	499	506	524	528	509	492	504	524	544	512	509	533	529	515	544	519	527	553	541	535	510	525	531	546	509	509	499	478	562	521	529	498	545	547	524	504	508	506	465	522	494	509	465	516	512	506	500	560	525	502	543	505	478	562	513	570	545	499	502	500	491	535	532	479	532	489	545	506	511	514	543	524	507	490	513	529	495	533	535	542	508	564	512	535	526	506	521	539	551	518	506	496	503	490	519	528	518	487	483	485	498	528	538	557	508	506	515	507	497	510	542	506	558	533	514	535	542	537	514	550	467	485	541	494	536	477	529	546	577	510	540	544	543	509	515	533	490	547	502	510	482	513	538	573	485	547	507	533	495	553	509	503	504	533	510	495	554	533	525	493	487	538	529	497	541	509	503	485	488	537	550	517	527	539	519	528	565	540	504	538	513	573	530	537	529	512	502	496	477	498	521	551	514	523	527	541	551	524	505	560	505	502	542	531	522	517	529	481	511	479	553	493	553	512	559	505	524	528	555	526	535	515	486	516	534	486	559	508	536	542	524	511	526	497	530	499	558	546	494	531	509	483	527	500	529	542	523	510	532	532	540	525	532	533	481	494	545	530	538	553	507	525	543	499	539	519	524	480	503	545	559	506	508	505	513	524	528	508	500	507	501	512	532	475	503	523	557	505	535	546	510	537	561	525	507	502	513	509	550	491	553	498	483	487	548	550	485	467	544	514	510	529	543	548	512	509	511	501	529	494	546	495	497	477	497	507	521	534	532	515	538	491	487	490	543	472	507	525	513	525	525	494	555	494	512	529	532	549	545	551	558	525	487	497	501	529	507	505	500	502	512	513	564	551	556	522	524	500	570	547	547	513	560	527	508	539	505	506	536	508	510	570	525	563	515	541	516	527	511	491	487	502	511	574	501	476	554	515	522	501	484	471	541	545	522	505	511	522	522	540	540	489	534	552	486	477	512	505	509	506	531	567	512	565	535	540	512	528	490	551	527	555	516	558	523	531	539	541	525	527	546	529	460	510	496	476	564	546	498	516	540	538	544	509	483	525	546	525	533	516	533	503	523	506	556	514	524	507	589	525	476	528	511	510	565	563	531	501	514	508	499	486	512	499	512	538	535	564	491	543	544	547	521	534	538	514	485	592	519	524	532	590	554	508	497	554	532	521	538	521	546	523	519	489	527	569	477	547	538	570	508	566	539	523	506	516	557	517	495	516	479	484	504	556	520	516	510	508	498	478	519	522	537	515	539	537	515	505	496	532	530	510	505	468	523	571	512	564	535	509	514	540	512	541	542	537	500	517	498	480	527	496	534	525	555	522	469	522	520	523	520	524	529	532	526
5783	840	598	577	623	726	756	701	683	706	643	587	598	554	581	581	564	552	560	595	535	520	511	515	540	573	548	550	549	550	529	531	528	486	546	514	480	498	520	566	500	490	514	507	518	538	565	515	487	461	537	494	511	501	556	519	529	508	537	493	538	552	467	539	511	514	515	492	518	531	529	509	523	540	496	507	516	540	565	537	514	492	517	506	515	521	543	502	547	518	507	534	552	471	524	545	505	501	499	511	500	521	479	496	515	510	550	512	525	503	510	518	527	511	549	535	494	509	493	534	525	494	523	523	515	503	552	520	515	509	499	545	504	521	512	492	527	485	511	533	528	524	479	551	520	505	522	495	482	500	516	521	502	508	526	536	499	535	538	477	539	506	515	548	502	544	529	566	509	517	455	530	532	511	526	514	524	516	531	474	513	536	520	535	516	491	535	543	539	498	545	519	530	487	512	491	537	495	547	504	540	495	495	525	534	518	481	498	537	532	482	497	548	503	518	505	502	547	532	524	539	511	541	540	528	515	531	526	543	547	550	495	521	538	516	508	500	513	535	498	571	468	503	542	525	520	548	514	505	551	488	536	481	513	530	542	502	502	503	481	494	491	518	513	556	504	462	529	531	521	543	538	513	566	530	532	486	487	489	498	488	513	543	542	520	523	507	555	487	514	528	484	496	557	481	491	498	530	493	510	564	521	557	516	532	484	516	527	539	509	519	503	514	535	521	510	541	541	537	547	514	514	510	553	560	565	514	544	529	536	524	556	498	520	527	516	509	503	533	554	492	515	459	522	524	492	483	516	485	527	525	504	507	498	493	530	539	538	496	499	497	496	535	562	506	497	551	541	519	549	512	552	492	524	524	517	482	538	554	528	560	525	529	523	508	507	495	522	525	526	507	538	526	495	518	540	548	531	520	512	504	502	549	507	484	557	510	537	499	481	502	518	511	530	520	514	539	514	486	505	523	529	517	546	556	555	539	466	507	534	504	529	499	515	532	522	531	538	497	521	504	558	508	533	499	545	500	482	525	508	517	479	536	527	550	524	534	505	490	531	471	495	534	514	525	527	565	511	527	508	512	562	477	530	511	499	548	532	528	552	528	498	514	526	478	545	556	519	524	554	501	500	536	527	532	523	498	540	530	587	547	489	513	492	537	502	520	497	528	505	512	499	478	494	534	577	551	532	524	525	532	460	510	490	526	571	515	528	530	516	525	525	535	480	526	528	475	476	484	542	504	532	524	518	539	519	511	512	535	495	505	484	491	521	513	493	429	521	552	529	513	496	518	500	509	528	518	544	524	496	500	461	540	535	511	528	523	507	532	530	545	501	512	469	526	525	536	541	537	534	508	486	516	552	510	540	530	548	535	520	506	520	548	499	503	496	504	528	533	514	524	513	566	513	536	516	502	535	544	506	510	512	507	498	535	507	550	510	523	513	510	515	500	515	512	500	539	521	572	556	554	504	557	516	498	553	503	495	538	516	498	494	529	524	537	511	511	501	522	556	497	520	491	528	502	496	496	511	544	542	510	560	514	546	529	481	514	524	501	526	516	518	515	518	524	505	568	501	512	551	536	551	513	468	496	531	561	481	559	508	544	505	531	520	501	516	501	533	518	481	523	502	517	530	542	593	507	523	518	482	560	510	523	521	532	554	521	534	552	525	527	516	522	521	539	582	524	520	525	509	530	517	525	541	516	514	533	537	525	517	594	486	553	537	517	493	531	476	494	522	499	522	548	484	539	479	533	507	511	542	522	519	522	493	526	496	505	512	529	532	511	488	493	553	494	531	500	504	531	530	513	571	509	483	527	524	466	494	557	471	534	510	536	533	489	544	555	529	504	470	552	497	528	536	513	527	484	521	505	525	561	516	519	537	535	539	534	520	563	543	480	524	521	517	517	525	524	525	487	481	522	529	521	534	488	511	510	552	518	492	511	505	495	534	547	521	555	541	460	493	509	559	509	568	519	510	510	489	557	484	537	562	508	587	509	552	496	534	549	537	503	522	502	513	506	510	484	495	504	496	487	541	528	561	517	516	539	505	483	495	543	529	542	526	527	547	531	454	578	506	510	512	523	516	507	536	500	474	513	521	493	505	495	554	521	502	532	506	543	533	527	515	534	497	533	494	534	521	520	519	539	537	554	554	522	512	508	487	527	530	533	544	545	516	503	547	510	540	516	505	508	548	508	490	484	520	502	527	542	494	532	513	541	534	511	532	515	520	472	529	477	517	546	485	518	563	498	539	507	511	548	456	590	510	503	484	517	507	504	520	506	520	480	515	521	491	443	488	529	509	531	535	457	496	545	514	524	542	501	543	478	488	491	476	553	508	545	505	525	541	541	506	474	482	489	472	480	459	493	533	513	528	519	525	508	511	498	517	520	533	502	529	515	497	543	504	535	510	557	517	517	526	545	527	511	545	524	490	564	488	552	518	553	517	499	542	530	493	494	520	548	488	497	527	524	488	541	516	493	524	508	535	528	511	545	547	515	486	542	559	518	508	505	530	512	492	514	519	503	527	486	544	535	514	527	538	511	541	535	508	514	525	543	528	515	529	508	516	562	518	529	460	543	508	527	508	512	544	534	497	547	494	520	483	526	461	501	508	528	496	563	560	517	549	487	507	496	518	500	521	531	493	499	500	503	485	513	531	496	569	519	546	514	509	518	509	492	539	549	544	474	521	516	498	544	537	582	523	504	496	501	494	520	561	488	515	549	539	519	516	473	556	526	519	496	519	519	495	513	507	494	502	543	514	508	501	543	530	502	516	542	539	526	499	550	522	534	542	517	556	534	493	532	576	563	519	482	477	548	546	522	495	514	490	512	561	536	511	510	539	514	550	499	528	533	508	569	539	541	525	537	515	535	483	524	470	503	526	527	529	563	519	482	473	498	499	542	498	492	552	522	493	545	519	485	523	520	532	518	504	501	554	474	520	508	526	503	518	476	517	527	542	530	532	519	524	471	491	548	523	510	492	490	528	556	461	539	542	511	519	539	504	504	537	522	528	505	493	556	560	518	547	465	531	534	540	515	501	489	530	528	509	508	497	537	525	531	487	475	519	545	485	552	575	518	538	515	524	511	516	574	501	493	537	568	559	536	491	533	546	531	511	518	493	536	494	507	523	517	540	518	511	542	520	549	532	526	524	531	523	510	492	528	519	512	515	530	506	546	513	507	583	457	512	491	501	545	522	525	533	502	519	507	535	524	508	546	506	501	557	512	521	499	521	539	507	528	527	528	528	481	506	523	493	463	487	539	516	516	540	508	495	525	545	514	489	546	520	555	518	548	542	512	539	480	482	503	517	491	520	466	502	493	532	545	514	527	518	555	482	511	503	527	477	490	515	490	515	538	505	510	506	537	485	541	524	535	501	482	493	542	476	519	499	530	499	501	501	536	497	491	505	537	499	515	540	484	513	503	519	516	546	495	510	537	496	533	525	499	473	520	524	516	522	485	511	533	551	548	518	498	526	501	511	534	521
7396	1141	847	958	1360	1594	1552	1448	1267	1203	1085	1094	902	953	884	867	844	792	787	775	790	709	761	741	785	760	714	703	756	713	708	676	750	686	650	676	698	694	681	731	668	690	668	689	697	715	690	719	698	690	724	650	710	720	687	709	735	611	696	652	659	708	713	652	646	669	700	704	677	694	699	690	683	707	703	665	649	671	681	611	681	681	691	647	640	691	673	687	718	722	663	689	678	648	674	637	728	634	712	674	700	649	667	664	646	665	675	691	697	702	643	681	684	715	678	621	652	666	708	634	745	684	654	698	661	690	689	708	688	674	631	677	642	674	671	673	731	690	659	717	700	683	655	671	678	697	669	684	661	664	657	654	663	687	696	624	664	712	658	646	656	717	681	694	718	673	656	683	716	703	679	668	642	667	590	680	695	665	640	673	667	635	656	688	687	618	708	713	683	653	678	696	669	687	641	717	636	663	670	697	680	673	677	624	648	690	653	638	737	689	702	662	709	716	651	672	706	640	671	663	698	675	659	666	603	675	647	659	705	697	693	641	698	631	683	657	711	679	660	664	632	694	629	681	666	666	672	657	731	662	643	668	672	653	711	655	664	683	663	672	665	622	681	706	655	677	708	656	654	665	668	679	686	671	680	710	687	732	688	670	665	698	668	682	694	717	667	703	665	613	667	712	672	693	673	636	684	639	629	655	649	704	734	647	667	663	647	689	666	714	650	670	685	663	664	626	647	690	648	640	635	680	654	690	645	674	653	644	644	645	655	706	730	705	675	639	663	665	663	679	636	663	650	663	643	697	671	652	654	669	657	687	709	683	660	700	709	680	698	635	624	691	633	747	635	622	670	650	653	648	673	686	650	677	647	691	652	667	662	688	683	717	730	654	706	672	659	674	698	660	616	705	660	660	650	667	676	671	650	673	673	638	637	678	667	654	659	608	701	641	701	692	656	642	662	680	659	656	657	666	652	663	669	688	653	670	648	662	673	667	695	659	655	638	672	668	657	642	686	684	662	679	702	631	664	693	702	620	629	649	682	663	663	654	621	647	642	651	692	644	693	643	644	704	664	667	677	662	670	628	667	685	615	714	660	649	611	672	663	694	678	682	680	659	693	696	656	685	705	669	678	643	724	706	695	684	674	725	666	640	682	612	665	696	693	687	649	642	661	700	689	687	700	657	680	612	659	714	656	687	651	676	657	693	656	660	707	717	687	622	640	676	677	706	714	689	694	648	659	682	648	656	698	694	685	684	679	696	667	679	711	674	676	674	700	657	657	612	709	652	673	675	664	683	696	684	662	652	615	670	659	709	643	683	687	636	668	607	666	658	633	673	665	672	647	674	657	672	653	683	717	627	695	680	734	663	636	669	667	648	654	657	714	668	649	708	709	685	674	636	666	689	631	668	727	654	646	679	663	656	646	726	654	644	688	672	659	618	631	666	685	686	689	682	670	658	640	666	661	679	703	688	696	641	663	658	681	682	669	679	682	684	662	643	706	670	706	662	735	667	684	670	639	716	641	704	645	662	697	655	678	629	623	662	648	679	665	678	649	665	617	661	680	685	677	696	648	687	672	613	632	657	699	658	672	719	649	694	675	698	649	686	650	693	692	657	653	657	622	682	652	669	648	669	697	604	680	665	690	685	647	668	697	654	647	627	662	676	705	720	664	651	661	681	684	674	664	662	677	664	665	675	658	713	725	699	700	704	654	677	678	676	684	651	686	663	700	686	667	654	696	705	713	691	651	690	653	639	695	637	717	682	667	650	695	692	631	691	718	669	671	631	677	660	694	675	667	705	631	653	676	707	675	686	677	714	643	656	660	695	681	677	648	667	670	700	643	662	724	593	690	645	688	677	681	731	666	667	649	647	651	641	644	634	680	677	723	646	660	711	696	635	672	698	673	660	642	687	645	724	653	701	646	608	682	614	680	685	657	646	668	667	652	700	664	687	691	666	658	638	680	690	676	645	659	663	700	671	715	687	664	671	674	673	664	638	701	675	694	651	689	701	697	670	639	651	687	642	676	672	736	680	719	647	665	662	692	711	705	643	690	663	664	630	645	721	688	642	675	685	689	646	669	668	675	670	630	707	649	715	725	684	711	670	665	687	637	669	691	680	651	628	701	646	711	648	703	659	654	676	659	654	679	689	730	688	640	666	673	661	693	612	648	706	689	662	656	684	700	650	617	653	749	652	673	741	648	678	681	675	601	680	684	671	638	673	640	662	669	664	671	676	655	706	685	675	659	691	626	715	685	701	663	675	660	667	678	664	651	636	657	660	750	711	674	667	658	661	629	633	697	680	659	705	680	632	660	690	649	675	642	643	686	704	661	681	665	671	686	664	650	643	680	685	643	670	614	661	681	689	646	645	643	658	707	654	637	708	698	691	647	698	661	632	633	686	693	694	670	628	660	672	658	679	631	660	649	678	671	662	676	643	624	665	696	675	663	718	681	735	683	717	755	701	695	676	662	650	643	623	648	615	647	685	679	656	657	683	675	729	668	687	672	695	690	663	689	689	683	656	657	673	690	654	687	672	643	656	631	642	680	687	673	679	641	718	680	649	661	661	710	665	684	675	673	671	661	687	698	677	666	664	683	600	645	662	665	680	673	660	689	633	677	667	706	649	666	655	624	650	643	642	725	697	677	686	685	642	663	630	666	677	675	706	642	684	639	684	705	633	665	661	610	680	675	693	669	652	678	679	678	643	628	712	687	701	662	663	691	653	700	676	671	630	667	704	661	683	702	659	705	670	670	614	691	621	690	634	670	663	653	655	661	642	687	683	673	641	657	664	677	675	666	690	653	680	673	665	686	672	723	671	668	714	664	679	684	693	599	682	681	690	681	678	655	693	721	678	672	690	646	656	647	661	710	647	651	692	732	646	704	712	672	662	594	644	706	677	650	653	648	668	639	700	675	686	672	671	700	684	701	692	708	667	648	646	636	622	699	649	689	621	672	636	668	703	624	668	649	685	682	672	699	685	678	643	689	712	698	690	698	663	710	674	669	697	685	679	653	709	652	689	706	679	697	684	703	624	661	677	675	685	666	648	689	645	706	687	673	693	674	663	657	665	683	656	651	675	678	698	690	648	733	729	701	714	624	688	630	669	675	628	680	640	651	639	675	679	674	615	689	676	707	636	672	682	645	619	648	707	665	674	652	697	682	689	679	687	751	641	670	680	646	667	705	710	646	687	693	691	668	669	642	654	650	678	684	669	667	630	654	670	675	668	661	728	652	648	705	629	610	655	698	656	651	667	660	668	706	662	716	658	644	651	649	681	657	670	701	702	698	682	679	667	633	670	690	672	681	698	678	669	698	670	692	651	688	662	731	654	688	646	669	657	669	683	683	699	694	686	671	651	665	664	649	683	644	673	673	661	675	652	721	671	675	681	679	673	647	688	647	697	656	654	709	703	690	682	648	707	656	742	677	643	703	646	671	686	697	677	617	651	637	699	683	714	660	675	666	656	692	689	672	677	661	657
14915	1896	1004	884	999	1530	1694	1605	1450	1375	1262	1113	1106	1017	964	943	902	881	808	856	858	823	791	775	724	748	797	768	742	751	736	732	722	694	725	776	720	690	700	665	674	716	688	712	711	660	694	698	718	761	717	672	680	720	671	708	733	685	644	704	688	687	679	724	708	674	679	662	683	720	677	655	661	638	699	677	688	697	676	677	645	679	680	657	709	677	702	653	675	690	666	694	703	673	645	647	653	662	696	656	654	663	658	691	644	638	666	690	626	713	664	653	677	674	657	657	664	640	655	686	681	674	649	715	738	637	684	701	636	660	709	683	679	676	693	683	692	716	652	652	640	648	660	663	660	732	665	715	625	692	683	716	647	706	661	641	745	681	650	703	685	655	711	676	701	638	680	657	688	650	715	744	673	679	663	668	663	653	678	666	674	711	711	653	689	686	660	677	698	677	700	631	668	696	704	631	674	693	653	680	661	669	728	689	675	708	647	653	662	649	668	679	703	623	671	718	667	687	651	636	668	717	652	675	659	652	672	663	699	687	660	653	612	658	718	689	713	666	653	643	703	692	649	685	660	716	672	670	695	692	719	710	651	626	696	648	687	651	697	676	696	669	702	702	656	637	632	669	667	602	664	642	698	679	661	682	670	712	631	665	675	639	671	658	613	697	640	719	716	701	643	684	764	633	655	660	685	681	653	667	680	696	701	667	653	685	691	649	706	625	605	675	629	627	636	665	636	656	651	695	616	643	639	654	725	673	664	726	700	694	728	712	675	646	639	673	666	661	662	634	716	684	670	673	649	624	664	663	698	685	642	673	654	657	658	655	661	643	665	659	686	636	617	660	727	645	715	629	672	677	671	664	672	672	614	717	651	683	643	685	628	667	655	722	630	665	682	645	659	750	674	672	644	681	625	677	682	709	669	652	637	656	645	653	713	672	674	681	667	652	665	662	693	641	676	665	657	665	647	664	702	661	661	708	651	675	665	654	648	688	665	632	662	648	654	707	638	687	662	666	675	657	696	698	644	655	666	701	702	673	688	664	647	693	651	685	684	647	651	656	683	637	655	669	648	701	721	719	649	678	683	666	697	623	693	724	706	672	703	621	642	701	662	660	667	689	655	632	648	664	719	677	664	707	694	644	695	638	636	665	706	666	650	738	637	683	708	671	662	662	663	683	712	679	635	625	700	642	681	742	680	702	683	689	699	670	656	679	713	662	663	711	642	707	663	648	658	675	634	684	652	745	649	680	675	706	689	669	616	663	646	686	650	634	655	702	657	705	625	675	696	636	680	686	662	650	722	664	736	692	665	657	666	696	631	659	652	690	652	703	664	645	647	660	679	729	640	655	675	668	710	664	657	675	639	686	627	725	669	728	672	671	637	659	667	687	635	691	653	600	640	662	695	709	628	608	646	651	648	676	685	665	687	623	638	660	682	707	632	718	659	666	665	684	662	683	667	656	662	701	660	659	641	668	696	685	701	631	691	640	645	665	625	669	674	655	733	686	646	669	655	666	660	680	662	716	661	662	660	684	746	661	597	661	716	668	661	663	652	661	664	667	685	711	625	650	683	630	693	661	678	659	639	682	713	642	641	683	646	626	663	657	665	640	661	637	610	642	645	689	693	649	671	692	656	680	643	662	676	605	680	677	707	660	699	694	668	646	662	705	654	699	666	700	662	654	678	689	688	721	654	620	618	683	709	671	633	630	668	658	700	670	670	663	656	674	675	667	669	649	647	667	669	697	652	632	685	686	721	693	630	653	644	654	714	701	675	680	689	665	656	689	678	670	661	642	656	676	680	669	678	689	662	634	689	660	654	630	671	623	698	693	692	642	669	645	715	636	648	597	646	657	682	669	694	616	676	690	698	671	625	694	710	680	665	654	680	663	699	741	707	648	613	702	680	655	682	680	641	668	618	703	677	657	653	716	671	670	685	637	627	639	659	642	629	712	703	657	658	733	677	676	725	659	658	671	724	629	648	660	698	681	690	653	671	655	709	668	654	702	628	660	632	642	665	658	611	663	688	649	677	654	655	669	651	657	649	680	669	686	683	687	662	681	661	666	672	659	633	674	638	708	691	675	677	665	692	642	649	690	659	666	717	692	651	679	649	656	680	679	671	654	648	627	667	669	625	688	688	639	673	671	651	685	722	692	672	625	720	711	662	655	663	725	672	686	670	646	664	640	695	624	657	663	648	650	687	712	613	711	668	686	719	656	673	634	639	664	652	668	625	689	615	719	630	630	707	678	684	689	672	670	649	678	626	669	657	657	682	645	693	692	701	669	618	641	652	684	673	707	730	692	662	684	660	657	724	643	681	632	641	648	658	636	676	684	651	628	659	626	675	691	682	697	694	649	663	677	668	648	681	621	635	666	645	683	672	653	694	714	644	696	617	627	646	686	697	668	666	663	668	646	661	683	634	622	698	660	690	690	690	698	660	700	651	623	676	661	666	648	624	683	673	625	667	654	617	683	647	662	626	699	666	648	637	685	699	664	646	662	643	626	667	685	682	678	612	693	682	670	677	721	646	662	693	690	696	660	691	631	661	703	677	630	653	686	697	642	627	673	665	678	680	641	679	670	705	671	693	642	701	653	657	668	663	691	632	687	619	664	670	645	678	656	637	684	692	704	599	679	628	635	648	721	723	686	695	622	690	675	684	657	669	617	677	654	670	648	675	682	664	682	686	668	667	661	652	650	722	679	706	645	639	684	709	645	710	679	645	674	648	670	664	649	674	685	667	671	638	716	672	629	665	688	656	643	681	647	667	642	690	651	673	649	689	652	631	710	707	676	652	638	700	644	664	661	661	672	680	677	646	708	709	662	693	698	669	693	695	681	674	604	676	677	680	663	693	631	649	686	698	699	664	645	647	677	679	649	663	624	688	676	660	675	608	697	646	685	643	617	626	706	685	680	695	696	688	632	647	674	655	649	665	697	724	705	653	666	673	684	727	682	656	713	709	694	665	671	630	690	654	663	661	646	634	664	652	693	663	615	681	667	655	660	670	620	658	642	658	636	701	680	698	642	652	669	628	674	609	689	681	689	621	698	672	655	680	682	673	604	709	618	671	704	680	685	651	672	670	677	674	664	704	691	676	676	689	659	688	656	683	680	631	638	657	656	654	650	652	661	652	663	638	687	693	615	675	680	672	699	685	652	704	683	688	685	723	665	704	699	663	654	663	681	709	671	660	696	696	666	633	645	665	690	663	649	684	655	633	650	662	657	669	639	708	635	625	661	703	716	668	665	667	636	704	628	662	635	699	698	654	641	627	699	637	618	636	702	649	672	637	657	671	676	664	656	636	651	621	653	649	679	659	691	682	641	667	658	688	671	640	689	638	665	689	648	662	617	674	679	684	729	654	687	693	709	690	673	677	699	659	647	671	664	671	643	684	649	690	674	703	656	629	694	744	648	665	668	657	678	653	691	644	638	723	654	677	676	646	663	692	635	619	639	653	636	728	667	681	671	711	692	709	683	676	642
10678	2407	1555	1819	3681	4826	4598	4217	3634	3192	2842	2466	2229	2041	1859	1790	1575	1571	1453	1489	1429	1315	1312	1266	1241	1237	1185	1182	1096	1115	1143	1071	1054	1045	1079	1057	1015	1034	1031	984	977	949	958	966	958	945	983	981	995	980	975	920	943	982	945	908	947	951	969	929	970	944	949	945	931	872	914	879	873	945	918	870	916	868	889	910	907	903	926	894	962	915	925	920	919	926	966	901	895	927	866	897	931	914	895	903	902	875	892	865	891	884	917	925	982	931	897	870	906	881	913	861	866	888	883	903	907	905	927	888	898	888	857	922	946	940	863	943	958	846	920	919	894	922	878	897	867	867	880	861	900	935	944	964	882	885	850	922	906	883	874	860	855	891	899	870	900	837	936	923	898	886	932	949	866	905	867	878	909	983	870	903	911	920	914	850	884	896	886	932	966	896	920	887	899	946	846	898	898	857	861	950	909	902	895	837	926	865	864	860	903	954	882	943	896	868	919	919	872	879	921	921	895	870	880	875	872	875	921	863	863	898	861	890	852	879	900	817	887	890	830	872	907	909	902	873	890	867	857	897	882	924	900	884	897	952	914	904	862	904	898	900	910	879	908	896	906	949	884	914	940	900	889	894	893	885	919	904	909	870	872	886	825	886	872	889	886	902	872	869	896	887	846	902	871	913	870	856	873	912	881	900	934	886	870	880	857	967	900	867	883	906	888	882	832	900	889	869	901	898	897	898	869	896	841	893	889	876	875	917	880	861	863	904	883	910	936	917	861	881	894	891	893	903	926	867	876	832	850	879	869	890	883	864	874	900	838	926	887	853	850	893	900	878	894	889	869	816	884	892	864	924	861	894	937	880	835	879	878	956	864	874	924	942	874	902	908	914	884	871	929	912	879	887	840	892	876	922	844	892	944	883	886	854	882	945	928	871	890	909	900	887	825	904	886	895	826	866	871	893	911	898	878	913	883	929	929	902	891	899	915	932	920	862	832	923	928	944	937	881	917	890	893	875	877	924	885	860	869	866	855	928	886	941	882	919	851	875	898	930	923	875	881	949	886	903	857	932	889	900	886	879	838	833	880	857	917	862	852	932	912	853	916	914	934	871	839	863	940	916	924	899	902	943	923	878	900	908	817	864	937	879	916	884	943	849	848	901	900	859	908	893	894	870	882	910	861	846	917	878	890	876	929	882	898	878	882	880	867	874	849	865	880	900	842	894	837	914	867	927	913	889	853	891	904	905	879	906	903	905	884	909	971	916	878	893	920	926	873	869	894	932	877	862	852	918	845	842	940	871	898	900	872	874	930	904	878	863	888	909	852	917	852	882	911	853	871	902	929	883	843	915	947	943	889	872	918	878	846	913	886	921	927	876	884	861	862	857	869	895	918	911	903	875	842	920	913	857	861	933	908	898	902	906	893	873	873	881	910	903	898	861	873	894	856	863	894	866	906	921	860	848	903	873	925	866	910	920	874	849	882	891	871	895	894	904	871	872	877	904	868	908	918	849	946	864	923	902	914	906	813	849	923	929	918	863	855	891	938	899	913	860	941	919	894	905	871	951	876	904	871	896	923	849	875	900	974	895	894	887	899	930	878	887	855	918	900	901	904	887	897	898	912	853	954	903	910	921	918	874	942	896	920	902	867	908	929	860	871	907	884	894	926	913	829	892	922	866	924	907	886	876	888	875	946	903	926	879	895	888	896	939	831	908	847	960	879	903	935	915	893	905	867	883	852	937	867	906	914	884	972	824	885	878	874	871	931	879	908	905	946	878	848	910	861	850	886	866	864	855	856	922	908	897	878	906	873	928	893	888	867	855	895	903	912	882	865	887	868	920	923	874	912	882	847	892	872	902	948	868	946	932	882	901	849	889	900	886	923	888	908	877	873	906	882	949	863	902	874	856	894	898	889	883	863	929	887	899	912	884	857	923	904	889	861	844	874	910	931	885	927	878	861	910	894	916	848	895	843	911	919	891	898	878	891	886	921	907	923	892	873	929	864	910	870	896	836	892	831	879	893	875	920	916	854	919	900	880	881	898	839	914	878	907	911	915	874	911	952	883	922	897	913	865	905	891	863	877	904	891	892	854	878	894	873	954	840	888	915	889	900	888	879	890	900	852	880	917	867	916	896	857	878	873	881	884	882	890	913	870	871	907	893	922	885	885	888	880	899	913	881	863	849	880	918	913	872	906	921	878	908	890	944	888	887	926	892	910	849	863	875	919	887	902	854	874	852	864	896	894	900	862	873	805	872	916	906	884	895	923	882	880	883	883	909	861	894	900	910	833	869	905	921	905	875	867	863	921	921	844	942	852	882	876	916	845	866	840	926	899	877	893	878	930	883	854	890	920	928	863	885	855	902	840	875	870	912	892	918	908	845	887	879	868	846	870	917	926	905	893	904	869	876	889	912	889	904	934	887	866	840	889	897	876	884	899	879	895	922	880	867	867	893	793	854	862	926	874	889	864	840	856	913	924	837	885	864	893	885	865	928	902	962	856	871	865	852	911	914	853	966	935	865	868	918	934	937	904	909	931	874	896	896	851	910	904	903	880	856	924	913	906	862	888	935	886	869	888	844	837	919	864	882	913	917	915	894	858	875	874	889	899	964	890	928	906	932	903	884	847	903	911	885	887	886	926	905	866	871	862	897	854	910	906	882	887	904	938	917	871	899	900	842	811	885	889	976	848	931	859	897	918	917	892	865	919	913	864	908	910	865	873	933	916	903	867	932	887	905	915	934	905	904	919	951	829	911	889	918	906	928	911	885	907	897	923	939	916	913	896	866	830	860	924	874	873	862	879	859	918	862	898	929	857	882	894	854	860	902	908	888	858	911	885	877	880	876	927	909	888	977	871	932	904	875	860	903	901	945	873	895	866	904	862	906	881	855	946	944	909	862	865	937	871	910	924	911	834	892	882	946	917	845	917	917	915	875	918	901	877	901	874	843	924	878	853	878	905	894	902	884	861	871	816	918	833	910	876	901	905	937	888	884	902	937	895	896	913	906	866	906	865	875	868	863	840	866	856	890	878	894	869	880	897	880	860	839	853	894	921	867	863	903	874	857	902	879	909	856	877	905	875	885	883	931	897	893	858	865	917	924	920	853	886	869	883	925	909	865	846	867	885	923	911	876	879	875	916	933	886	907	870	854	909	867	892	945	900	841	886	904	897	925	888	885	864	895	948	872	961	897	867	882	906	876	874	885	887	914	910	848	869	887	889	901	846	915	866	867	823	911	888	872	872	891	878	872	902	936	877	870	923	893	849	839	899	923	876	912	876	847	909	884	912	915	901	888	870	872	934	852	894	849	888	849	926	812	843	871	872	854	900	882	868	857	910	895	878	875	896	877	871	927	862	898	878	847	874	853	880	842	894	880	881	906	879	854	910	847	903	878	873	852	963	944	912	896	851	896	854	891	823	900	934	909	876	836	897	907	833	849	905	887	875	888	909	882	886	941	875	914	949	887	949	867	898	886	885	899	888	878	861	886	868	870	930
6556	1197	604	416	674	1286	1581	1391	1239	1025	945	773	659	652	559	532	428	379	409	363	356	398	308	332	295	272	261	249	260	212	258	249	245	229	200	200	221	219	223	223	203	188	206	197	210	216	184	212	192	193	193	190	181	191	194	212	175	190	199	183	178	171	182	161	186	180	159	179	184	187	204	188	174	188	210	195	183	186	181	170	162	165	169	168	170	159	173	171	157	181	156	164	168	159	173	175	199	175	207	175	177	164	212	179	167	173	146	165	163	176	160	182	160	180	145	190	169	163	188	189	192	162	187	163	154	153	178	180	175	176	166	166	158	184	179	174	167	164	177	178	162	186	200	187	179	174	174	158	167	140	176	146	174	188	153	189	173	180	173	154	161	173	164	148	158	163	177	168	169	172	165	140	187	165	188	157	173	167	156	152	161	180	184	168	161	179	158	178	171	170	179	134	188	152	174	180	168	167	180	157	156	165	154	172	163	178	162	147	166	187	162	174	181	161	165	161	192	174	163	157	157	165	180	163	171	173	159	177	156	182	162	175	187	179	160	174	152	161	180	164	167	153	165	195	162	175	161	168	166	180	177	180	175	163	161	171	168	165	176	193	166	168	166	178	167	175	162	145	155	178	193	161	176	189	193	176	176	158	148	149	180	172	157	162	146	147	185	166	168	160	192	191	180	166	179	152	167	185	205	159	163	166	165	184	160	158	156	180	154	177	172	173	165	210	150	166	162	175	174	167	183	179	160	152	148	178	157	200	180	159	161	147	154	182	159	181	158	162	139	182	169	194	159	180	179	162	174	162	185	160	164	158	166	158	172	159	158	165	167	166	172	172	143	167	183	165	156	206	168	156	166	144	190	207	158	163	171	164	172	143	160	143	164	182	176	158	180	163	144	174	169	136	152	176	169	177	153	169	159	170	163	173	158	198	171	169	161	155	170	167	184	194	162	180	152	186	166	171	150	172	178	163	183	196	166	180	156	174	171	176	182	177	176	194	180	156	166	182	160	163	169	144	166	159	154	148	154	173	159	161	174	163	168	191	176	172	183	176	167	164	185	165	198	187	174	181	160	174	173	169	169	168	167	161	167	147	149	183	157	149	194	171	185	190	160	177	157	175	155	202	152	176	164	193	187	170	164	171	184	162	208	162	163	187	184	164	188	181	185	161	168	173	167	173	174	165	174	181	179	183	166	161	161	158	175	168	170	158	178	199	150	179	162	197	155	179	182	174	180	169	170	153	193	166	172	168	153	176	173	168	169	171	133	156	181	146	162	164	169	197	151	154	181	185	136	169	157	163	156	152	165	163	160	152	173	170	156	161	205	157	174	176	160	176	202	160	155	170	155	175	180	160	147	161	175	171	196	178	160	182	150	144	173	181	183	160	154	159	177	154	198	164	147	182	152	158	166	185	165	150	149	164	166	171	169	173	156	179	196	176	154	169	173	192	164	169	174	175	180	165	183	183	160	157	159	157	187	177	165	164	146	182	190	180	179	166	173	162	169	169	196	160	162	173	170	144	184	185	157	166	137	152	136	182	164	167	148	160	178	174	169	185	185	190	163	184	164	171	186	175	163	181	186	169	177	185	169	169	173	164	154	157	168	164	171	165	196	161	161	156	173	156	183	141	171	131	139	163	183	140	181	182	171	158	180	179	179	161	154	162	169	168	178	176	153	157	160	180	182	184	176	135	181	177	172	148	165	174	177	167	176	178	187	170	156	161	182	205	168	165	150	165	165	159	173	162	168	154	185	168	167	174	174	162	181	181	152	174	166	161	192	159	153	190	189	157	157	164	157	192	166	170	155	160	178	173	190	182	155	189	170	158	163	173	150	174	173	163	160	183	162	175	178	189	166	174	145	156	184	167	188	192	168	145	156	170	182	169	156	177	189	157	161	160	172	166	167	190	170	162	177	172	177	163	181	163	184	151	170	197	148	158	165	171	174	184	177	178	158	181	168	166	171	153	158	197	179	188	162	168	176	155	162	186	176	179	180	177	174	169	174	158	191	198	166	178	183	159	134	159	161	153	171	171	185	167	173	183	151	153	171	161	154	173	175	169	199	182	184	187	170	182	165	181	157	158	185	177	173	185	173	171	178	169	165	155	150	178	177	178	156	174	193	183	172	183	161	163	181	157	176	169	186	161	164	169	179	159	187	160	155	172	172	166	175	155	171	173	182	171	172	185	174	146	179	176	178	197	174	175	174	175	159	160	193	176	171	169	157	166	173	153	152	174	178	177	143	176	166	183	178	168	165	178	168	175	181	168	169	171	148	157	157	152	176	154	168	191	156	176	150	160	171	192	177	161	180	168	171	189	173	171	184	200	175	170	180	158	179	167	184	189	171	174	151	172	155	181	201	177	193	158	179	176	157	167	173	161	179	191	172	165	150	175	175	148	174	168	175	175	174	169	176	167	173	155	156	170	168	162	164	170	167	189	176	166	150	160	176	176	159	158	154	161	174	166	184	145	175	175	159	167	187	160	173	163	181	170	168	161	156	162	168	170	165	194	172	158	182	188	166	181	180	141	141	159	147	172	160	161	172	174	169	167	170	158	182	167	179	168	167	169	174	172	205	181	173	158	185	157	181	158	162	170	160	150	138	181	179	169	165	185	177	160	151	158	162	168	172	184	156	159	171	153	165	198	157	173	148	153	171	166	177	175	170	166	184	178	170	166	158	168	185	182	150	168	158	165	169	159	183	161	165	157	205	151	176	149	180	179	175	196	178	162	185	184	204	158	166	157	170	167	157	148	158	176	171	169	160	172	182	172	154	165	151	129	197	181	169	189	183	166	171	160	174	185	171	187	163	155	136	164	169	189	170	152	157	135	158	129	150	173	180	164	171	161	177	174	185	167	178	162	175	177	194	187	168	186	192	129	165	189	156	168	183	178	168	160	181	180	179	167	154	170	168	159	174	145	161	165	165	162	175	177	145	178	183	180	155	160	156	165	146	168	154	167	175	172	150	175	187	168	183	170	148	171	175	188	176	161	180	171	188	166	172	170	156	166	173	172	175	182	147	153	170	154	160	171	164	151	137	153	193	187	173	135	179	183	177	168	160	165	153	191	154	176	153	171	180	172	161	169	169	165	172	165	157	160	160	166	192	159	177	154	164	209	176	167	174	158	173	172	175	207	167	168	169	174	152	182	161	160	178	162	193	160	180	159	191	165	165	158	165	173	173	176	186	182	188	159	166	161	165	165	177	176	167	171	176	193	170	145	185	149	184	170	167	171	171	183	171	180	179	154	163	167	191	180	200	204	160	139	179	184	167	165	178	163	173	190	167	173	172	158	183	170	179	156	167	195	192	191	179	149	180	174	169	163	180	162	186	180	164	176	171	140	167	177	159	181	167	178	157	176	184	156	189	159	171	177	161	158	190	181	159	179	149	159	179	159	159	167	168	174	184	185	159	150	200	174	172	158	170	158	169	182	167	181	173	170	162	147	182	171	189	181	155	165	174	172	173	148	162	183	176	159
10327	2263	1217	1522	4047	5374	5109	4431	3570	3143	2730	2393	2180	1791	1553	1407	1179	1125	1079	983	922	832	802	709	714	641	647	582	531	558	479	521	484	509	422	448	505	425	383	423	427	417	388	394	367	389	363	335	383	353	341	374	328	316	344	316	334	341	329	312	314	318	294	326	307	307	308	310	309	303	279	301	310	292	299	294	300	303	290	292	315	276	259	237	294	293	268	293	284	296	274	270	312	288	264	242	271	280	294	284	309	267	273	289	261	287	258	271	268	271	273	255	272	296	283	259	256	276	272	277	257	278	243	264	295	263	288	290	297	251	270	259	290	255	254	263	250	250	277	240	244	259	259	272	312	265	247	279	273	285	278	272	290	292	248	262	274	303	282	259	269	254	262	268	281	262	259	263	255	259	254	255	289	264	280	303	252	241	289	243	240	244	250	247	265	266	274	256	243	265	264	254	271	264	254	248	277	264	267	258	264	266	261	240	249	262	274	307	277	260	245	287	271	274	270	231	268	287	254	296	272	287	256	239	261	260	314	303	289	279	260	260	275	262	260	241	276	285	292	274	294	268	291	277	252	256	241	247	286	260	269	264	251	256	270	238	250	256	285	271	253	291	261	288	250	244	221	285	261	299	245	260	244	241	265	285	257	250	270	259	253	254	289	250	267	259	264	245	250	255	270	242	240	266	236	259	254	271	257	255	226	237	257	265	251	256	242	275	283	266	234	253	257	233	254	283	283	260	266	258	269	266	287	275	231	258	244	254	264	258	273	246	273	251	260	263	255	274	240	243	272	265	256	240	244	253	271	251	261	284	281	286	259	256	248	235	259	263	249	257	274	268	268	286	259	273	270	263	270	274	272	231	271	260	284	248	251	269	314	251	255	268	270	253	272	249	255	243	276	254	246	227	275	273	260	253	259	283	266	263	277	277	275	259	247	240	256	243	260	244	260	231	276	270	262	272	260	291	263	249	265	255	244	273	204	245	254	270	250	241	232	264	262	256	264	281	275	279	277	269	226	228	250	254	273	261	240	243	235	235	288	262	275	267	258	244	273	256	276	283	282	279	267	259	247	258	276	245	230	224	274	251	252	274	245	257	271	256	261	263	265	286	266	235	284	250	257	236	250	261	273	257	274	275	284	281	246	232	246	243	286	246	285	271	269	242	287	244	254	251	225	256	264	286	248	249	252	264	249	266	258	225	267	273	249	227	271	255	277	273	265	260	244	263	261	243	264	284	262	272	238	271	282	270	276	252	257	279	281	270	247	267	290	236	247	264	284	234	250	251	262	271	259	280	266	255	249	263	250	257	253	249	255	260	215	239	263	253	255	271	268	262	266	234	269	229	270	238	274	272	265	260	251	277	229	243	269	257	258	248	257	275	260	275	268	282	248	260	275	244	218	256	267	246	263	250	236	236	266	276	266	264	263	245	269	249	248	278	264	253	270	269	263	259	239	260	228	228	261	266	275	261	244	248	266	263	259	277	273	277	235	241	249	265	261	243	274	264	265	244	285	253	270	263	269	274	241	226	268	261	248	278	249	248	246	244	277	246	269	275	272	264	254	244	241	246	242	251	280	251	256	279	270	269	258	280	242	255	239	267	246	256	234	245	250	258	236	283	267	262	262	258	244	233	263	278	247	256	230	253	244	259	258	273	262	269	252	258	250	253	260	270	239	218	278	296	269	236	263	247	269	214	259	265	264	274	225	251	251	281	265	269	272	293	272	253	283	264	237	256	268	267	250	251	231	269	231	258	253	251	274	242	254	263	268	244	274	245	257	270	270	251	279	261	241	243	268	274	245	261	273	301	254	250	268	291	283	272	254	244	289	249	243	258	253	258	258	234	267	251	273	255	247	302	254	274	239	269	254	265	275	282	255	245	266	245	264	247	256	260	240	285	224	248	244	261	242	256	258	286	238	243	232	234	245	254	269	276	268	283	289	255	297	259	274	234	248	269	274	270	284	252	261	256	278	247	277	264	257	254	259	275	254	259	253	248	275	275	247	266	233	242	252	266	242	232	274	273	232	227	252	272	246	276	251	228	280	279	268	271	243	257	234	236	272	279	260	278	263	255	236	267	225	270	226	258	264	258	253	281	278	267	274	272	241	234	258	281	247	252	240	270	282	245	255	273	251	258	262	250	255	269	235	254	274	285	258	256	257	277	238	281	263	253	272	245	270	267	268	261	265	259	249	264	284	258	259	266	275	273	269	241	244	260	268	272	260	269	236	257	236	251	271	238	239	255	254	257	241	268	281	265	254	254	259	257	237	241	237	269	267	247	281	282	237	255	254	260	249	254	245	248	258	242	240	234	245	272	267	246	261	265	251	270	301	238	235	261	252	282	269	262	255	276	267	253	204	268	214	248	233	266	239	274	253	257	257	289	273	291	261	252	259	280	252	255	269	251	258	251	237	253	280	237	264	265	261	291	256	249	269	246	263	249	276	288	245	266	255	259	266	276	257	248	266	256	257	280	248	246	262	222	260	272	237	263	258	261	238	259	271	259	262	240	240	288	232	266	291	276	264	275	238	279	272	256	244	253	244	282	245	267	269	268	264	270	286	276	260	243	250	251	284	280	268	267	261	242	254	236	280	265	277	294	242	276	251	245	277	246	265	262	283	251	263	261	245	260	251	272	253	225	262	269	249	271	273	268	266	259	256	264	264	233	260	270	268	261	252	279	287	265	269	269	242	253	229	247	240	255	242	225	254	258	231	268	252	283	292	260	274	264	260	260	255	272	276	237	264	309	272	276	258	273	277	265	256	244	253	244	244	262	290	269	242	257	236	276	287	243	265	272	262	269	264	255	262	225	265	241	241	250	257	290	251	269	259	255	260	260	293	273	266	244	230	249	243	258	254	265	246	255	246	251	256	250	281	262	239	279	249	265	256	244	292	243	263	268	280	244	264	264	279	253	243	302	298	252	284	237	247	268	241	251	255	285	266	241	266	243	277	255	264	243	245	270	259	253	265	276	265	235	270	258	247	259	237	245	291	266	248	257	236	294	239	260	262	266	258	270	281	280	240	266	264	230	280	283	275	267	264	269	251	259	272	257	252	245	228	239	261	248	244	250	245	259	273	275	270	258	241	259	272	274	261	267	252	253	229	266	244	243	255	233	259	263	240	258	266	247	231	256	253	257	282	274	273	265	280	273	261	263	258	237	261	267	266	267	239	245	265	249	283	286	246	231	271	294	262	268	267	260	259	250	273	263	281	256	255	262	248	249	264	278	288	264	224	273	288	248	297	284	278	246	235	272	271	264	249	258	250	253	238	251	237	269	283	243	267	267	263	252	237	242	266	251	259	268	264	256	247	239	258	258	252	254	243	269	279	264	267	233	248	260	218	276	257	259	266	228	262	260	266	281	267	253	265	277	284	251	257	252	251	233	265	270	259	271	235	243	262	262	277	262	245	270	252	273	251	253	255	286	228	233	221	241	255	275	241	247	268	264	257	276	241	266	273	273	253	273	266	292	221	250	236	242
12756	1783	843	697	989	1663	1951	1881	1604	1439	1253	1104	932	906	827	773	738	670	658	623	613	530	538	529	516	502	482	485	484	441	452	439	479	416	412	419	445	423	404	426	438	416	375	429	388	399	403	389	389	388	403	378	410	365	389	376	377	375	396	403	396	395	400	373	366	391	386	382	343	371	375	359	368	398	361	365	348	390	356	375	352	378	359	367	381	355	343	354	378	341	347	353	381	371	381	363	368	357	375	399	406	390	341	355	375	380	394	336	367	330	376	369	356	381	368	357	365	334	396	371	360	345	372	368	375	377	384	348	364	368	372	363	382	381	346	366	355	374	372	350	345	378	365	346	409	376	371	350	362	381	356	356	368	386	358	379	360	384	359	365	338	390	344	322	393	352	307	366	378	323	366	342	389	376	370	367	366	369	353	347	365	360	383	364	339	354	383	341	386	346	365	375	357	335	344	392	368	378	337	378	356	358	340	354	334	379	335	342	366	341	323	337	356	383	326	373	364	384	378	364	351	359	343	323	344	361	357	358	321	355	367	391	379	380	333	372	359	377	362	340	361	361	368	363	355	355	350	394	344	378	390	336	342	371	368	346	371	342	339	384	364	375	339	356	386	385	340	395	354	328	355	338	377	344	353	371	344	375	351	367	370	342	338	352	363	361	354	392	354	364	338	359	367	352	341	359	374	347	387	364	367	378	372	343	390	346	378	382	395	391	337	355	329	374	355	414	327	420	384	388	377	363	394	373	358	356	359	352	392	330	344	363	382	345	318	375	367	389	356	374	350	359	329	330	366	375	340	338	389	359	384	378	344	357	351	351	380	368	331	360	328	358	361	362	343	373	368	360	363	374	329	357	345	355	348	356	372	391	423	322	377	334	371	352	374	347	363	383	322	380	377	361	358	387	321	338	328	334	399	374	353	376	397	329	367	381	357	361	385	342	345	362	374	342	353	352	389	340	377	382	354	386	349	383	349	327	344	372	329	346	350	352	371	360	345	340	376	351	386	337	340	376	348	358	334	358	377	358	356	369	361	351	355	359	342	334	364	357	385	365	362	371	350	372	319	341	382	351	378	369	376	378	335	350	404	365	347	400	363	381	353	347	372	342	342	405	355	368	335	362	364	335	346	359	350	362	339	349	358	353	360	339	393	357	369	355	367	350	375	337	387	362	388	379	350	392	371	314	384	362	345	354	354	338	360	366	343	369	340	351	355	367	390	386	343	371	384	369	390	362	320	371	341	373	396	337	376	341	319	357	371	355	357	380	349	345	360	346	373	360	338	361	369	402	368	370	334	372	336	393	361	361	358	384	371	359	340	347	374	365	349	338	355	369	351	376	336	362	369	369	392	336	351	352	324	341	383	366	375	360	368	337	323	355	349	376	373	332	393	342	382	353	370	346	374	351	340	343	368	336	370	343	343	365	357	361	372	336	345	368	347	363	390	367	374	374	335	325	359	330	350	378	342	340	360	338	347	368	350	383	380	372	366	373	380	348	345	344	352	351	346	338	365	353	328	359	370	345	292	391	385	348	370	335	351	364	373	377	360	367	381	388	362	357	340	381	364	369	371	397	367	382	349	405	368	343	354	369	324	339	363	336	369	366	368	348	331	350	384	374	381	345	365	399	320	397	387	354	355	358	364	365	388	384	348	379	370	355	357	368	378	342	344	343	366	361	337	375	379	367	376	373	322	362	368	332	362	369	358	358	381	354	339	372	389	348	345	361	380	342	365	342	357	324	351	369	349	378	362	385	364	394	343	337	365	381	337	365	328	334	370	386	368	332	368	346	404	357	328	332	375	333	323	392	367	363	357	370	368	371	382	358	318	338	337	362	343	337	362	340	368	349	361	377	383	361	372	369	382	394	333	371	358	364	348	401	370	357	359	340	365	375	382	367	339	390	357	346	368	383	364	354	382	337	350	364	368	379	365	379	368	375	357	402	367	392	346	357	376	315	362	354	376	351	340	374	382	366	343	330	363	369	361	377	350	381	349	386	337	362	350	330	388	342	366	340	349	397	359	375	366	397	398	361	353	375	347	339	359	341	363	362	342	383	398	362	350	342	380	397	384	370	363	341	366	341	388	354	365	400	334	382	383	331	323	372	378	329	341	374	364	355	367	356	366	326	384	394	359	357	366	411	377	367	356	380	339	332	385	368	359	340	370	346	391	355	370	325	364	354	369	369	376	374	368	362	373	360	342	365	331	359	350	377	345	366	369	351	363	346	339	361	339	344	367	362	327	385	361	327	340	337	342	360	369	370	349	370	392	333	352	372	364	360	356	353	360	341	365	334	358	342	363	352	379	362	386	377	348	361	339	394	344	352	371	368	361	364	333	385	362	371	400	385	393	332	383	363	406	339	384	330	358	367	347	379	340	347	372	353	344	339	382	374	371	348	359	384	352	362	327	382	357	336	348	376	339	346	352	406	402	383	349	366	361	343	376	335	346	357	344	346	346	381	313	367	343	354	358	358	338	371	365	380	397	369	355	383	355	339	302	330	347	375	342	360	366	369	370	363	371	354	384	367	368	393	370	333	349	362	367	392	367	356	359	377	344	332	361	361	348	380	369	377	335	347	386	378	344	348	353	354	374	346	369	379	365	337	358	339	367	333	331	369	356	390	382	320	367	351	331	354	350	335	388	353	394	373	367	346	372	358	402	391	356	352	370	368	331	361	329	357	367	399	376	364	325	340	372	347	338	350	380	338	345	367	374	353	351	347	336	389	327	347	384	375	356	351	324	367	360	383	384	339	371	362	376	344	351	352	371	379	353	366	354	351	357	359	371	335	365	343	369	346	370	359	374	370	374	349	358	325	344	401	361	342	357	362	368	356	324	364	373	355	370	338	372	360	377	327	367	368	356	346	339	367	363	368	337	361	379	373	414	367	373	345	354	386	389	361	356	337	358	358	354	350	374	356	340	350	323	362	380	391	324	368	341	351	322	374	368	369	356	374	341	323	350	349	358	338	315	420	369	381	354	362	362	338	373	373	338	360	354	338	371	354	373	366	371	395	375	360	323	372	359	368	334	354	323	358	371	355	368	343	364	345	360	329	390	370	355	349	368	362	340	355	388	382	392	402	381	365	372	358	344	338	366	387	369	365	376	367	343	377	368	373	338	352	363	350	362	332	361	383	342	391	359	336	376	362	319	342	367	330	396	336	371	400	351	338	381	372	385	372	362	378	386	376	374	343	353	344	355	366	408	346	349	373	415	373	376	339	389	364	358	350	384	349	352	316	330	354	360	372	339	338	362	364	406	391	362	358	350	364	341	349	356	375	353	355	346	372	351	352	355	347	356	363	356	362	347	382	379	364	333	343	335	340	354	352	354	343	406	359	326	385	374	407	329	399	333	359	373	380	339	369	351	361	308	344	329	370	351	379	339	365	329	354	364	398	378	352	385	332	358	332	357	343	363	367	386	361	393	375	369	374	370	381	345	365	361	372	373	368	358	373	377	368	375	357	378	339	352	348	345	334
12091	2792	1588	2093	4900	6557	6310	5457	4695	4015	3501	3164	2714	2356	2111	1932	1681	1626	1482	1414	1353	1135	1254	1131	1109	1044	1042	957	882	880	827	843	833	781	813	738	771	702	773	666	734	662	698	743	637	668	624	660	621	613	629	623	622	581	619	616	585	612	606	580	573	584	603	647	569	549	614	563	589	569	587	604	608	583	535	569	568	581	527	555	558	563	563	553	536	604	546	549	540	522	510	585	584	539	553	564	501	553	575	552	538	562	555	521	541	548	518	512	556	522	552	490	522	516	518	550	509	516	570	498	565	546	539	497	562	509	553	535	516	569	600	553	545	536	513	505	520	445	586	561	517	501	531	556	543	491	526	508	541	510	489	540	518	524	532	518	517	528	519	489	515	539	530	547	526	525	486	555	521	532	504	496	533	532	517	509	556	554	544	516	484	565	518	548	520	524	553	498	534	536	511	527	542	523	519	523	499	497	501	518	503	513	509	535	534	520	496	535	523	534	562	543	521	506	504	547	564	492	533	515	522	570	520	487	512	515	519	507	551	494	520	505	505	519	553	495	545	491	527	486	533	532	471	487	504	506	552	548	518	507	515	531	461	560	534	556	516	521	537	506	552	546	554	514	528	508	542	532	528	532	521	574	533	522	527	517	498	486	522	541	459	526	532	479	548	506	525	538	545	522	512	540	525	544	571	516	495	530	510	525	531	541	556	523	507	538	549	504	524	529	518	502	554	520	500	508	558	522	530	533	561	517	480	511	504	551	499	522	485	531	553	534	546	500	534	559	475	519	479	561	498	529	517	535	522	497	521	510	517	512	507	522	500	512	537	526	513	554	553	532	510	489	519	528	535	508	530	535	478	532	538	506	508	527	525	566	499	525	542	520	538	542	517	504	500	493	523	542	502	493	484	523	533	521	526	551	516	516	500	522	539	545	498	578	535	564	509	507	582	529	498	471	530	554	487	504	529	538	535	524	535	514	516	549	474	533	516	514	552	522	537	492	523	511	517	517	510	487	498	494	548	486	546	518	475	507	539	517	515	538	507	518	527	511	505	533	503	518	518	590	535	532	514	490	540	523	531	520	533	526	488	530	543	549	528	547	520	501	514	482	538	533	533	520	541	526	540	508	489	536	498	496	487	547	467	536	530	474	565	537	479	507	497	553	490	532	501	526	506	496	535	524	524	520	568	567	529	529	549	485	486	485	514	527	491	518	562	521	526	515	512	475	514	525	517	554	534	510	519	552	534	493	500	539	496	523	503	521	548	528	519	501	521	539	517	527	512	510	501	517	541	527	555	512	510	533	519	519	586	525	527	577	526	490	516	518	504	500	485	532	516	562	533	525	546	584	491	489	533	521	535	494	579	516	504	504	491	527	505	531	533	545	528	529	556	568	499	501	541	540	505	486	516	525	522	511	522	493	504	502	547	511	528	497	544	511	498	555	543	535	480	562	522	531	531	494	511	536	510	509	525	549	514	502	492	504	506	491	496	515	500	518	507	528	532	528	461	496	560	529	507	515	544	508	553	509	567	495	525	516	460	469	493	556	534	507	510	532	521	529	502	528	538	474	556	530	508	505	524	512	546	537	516	533	551	523	496	538	517	541	537	503	508	534	564	523	541	536	529	603	566	528	542	544	493	537	555	545	534	542	498	554	551	520	518	556	495	520	493	476	501	544	514	492	494	527	563	538	507	484	504	503	489	541	512	520	516	541	554	527	504	557	516	515	523	516	535	525	492	512	527	510	539	537	503	565	547	548	509	548	521	514	506	503	551	503	519	540	516	528	545	520	532	551	556	526	554	477	521	486	517	541	537	530	547	538	501	532	527	534	528	522	520	527	480	535	526	512	522	467	522	530	522	511	529	521	545	533	532	521	502	488	525	487	531	558	529	515	526	549	504	485	531	533	503	516	539	578	542	521	480	544	505	527	500	525	512	505	505	558	560	513	565	472	547	502	546	541	536	550	529	538	538	486	516	505	533	535	542	487	558	550	555	543	534	513	503	539	535	511	539	529	525	532	511	520	537	509	519	507	546	536	489	493	513	518	540	507	519	509	510	525	485	491	492	547	506	563	556	545	489	522	501	521	550	516	548	503	493	570	570	508	522	537	515	548	473	510	531	515	523	469	488	486	499	492	548	567	507	498	526	530	466	519	538	490	510	519	467	521	516	548	521	519	536	526	519	505	500	583	516	510	513	539	544	517	501	561	514	489	511	524	491	510	506	534	536	519	505	522	531	502	529	554	517	520	533	501	522	563	524	520	484	527	516	522	514	559	503	496	554	487	534	493	515	528	526	521	552	498	522	528	527	542	476	542	521	488	554	503	529	553	532	556	511	523	474	499	495	568	535	513	518	505	483	549	533	529	520	550	572	502	533	524	509	521	547	509	501	537	510	537	539	564	530	500	513	506	500	523	510	494	522	567	520	514	514	547	511	556	546	528	523	498	518	535	509	520	559	513	523	512	564	517	518	513	535	512	560	496	525	535	510	518	515	520	496	545	559	484	489	559	524	554	515	528	510	558	550	501	543	502	491	506	525	503	533	570	541	507	497	513	482	505	564	510	513	536	493	521	491	506	522	533	487	544	551	502	531	529	513	516	496	544	514	536	498	501	518	516	501	512	548	498	495	511	568	477	502	563	545	516	529	532	523	542	492	521	491	513	532	521	508	565	503	519	467	492	553	493	492	523	524	534	512	522	539	470	547	539	478	517	541	516	522	534	530	544	489	514	520	512	546	531	543	529	517	535	557	529	531	517	538	538	525	513	503	544	524	482	521	526	504	520	526	510	521	510	524	538	519	535	531	553	551	510	496	501	531	515	531	490	529	551	530	520	518	507	545	529	492	544	535	520	489	552	500	530	473	531	534	526	515	506	544	523	508	544	499	551	485	550	571	542	506	511	538	524	525	540	532	528	512	515	522	514	525	525	507	548	520	532	513	529	511	528	508	530	539	519	513	523	475	495	577	534	548	546	508	521	514	521	509	553	503	512	560	524	515	537	552	532	530	507	497	554	535	493	500	561	506	516	522	504	511	508	513	489	527	544	537	482	495	542	524	536	528	502	519	538	522	558	544	526	546	558	538	493	526	562	487	522	545	501	495	533	519	491	512	537	557	539	513	536	486	538	506	489	464	555	488	522	527	517	533	501	509	538	544	512	513	533	505	543	523	502	488	566	522	508	574	503	528	505	506	472	532	516	567	510	524	523	549	522	530	492	521	522	499	562	544	460	552	480	489	526	506	499	522	482	487	534	518	530	524	517	534	558	502	540	529	561	494	531	543	534	516	518	526	510	516	486	527	468	513	558	516	547	504	515	497	507	528	481	504	543	528	518	501	484	541	531	513	532	521	503	549	512	493	515	523	505	561	506	526	503	548	547	501	521	537	556	543	534	521	501	547	538	495	507	507	568	488	520	526	537	496	498	492	512	516	540	478	510	557	536	520	501	487	521	530	559	526	484	518	556	539	512	545	526	506	550	517	524	557	551
5599	763	585	591	607	733	718	737	647	675	638	627	586	598	564	539	569	555	551	547	542	522	519	524	547	522	515	481	573	513	528	568	508	531	535	514	508	554	503	494	550	509	539	509	525	505	557	513	516	549	540	538	500	516	545	497	530	496	498	557	539	523	511	508	490	527	557	517	505	490	526	599	512	513	525	516	562	506	514	517	498	485	498	503	519	496	553	511	516	503	515	506	502	533	557	505	530	525	532	530	469	512	499	500	489	532	511	550	514	510	526	526	474	498	514	488	522	540	515	511	562	529	505	484	530	536	517	494	545	497	525	550	509	533	492	492	560	526	479	495	523	527	514	493	552	502	512	480	525	509	515	493	558	531	519	487	528	521	497	515	519	483	556	504	525	525	558	466	510	502	485	525	535	534	516	540	505	530	532	539	513	531	518	491	537	526	528	496	511	552	522	509	543	508	527	503	514	524	516	528	513	510	513	515	478	531	520	527	493	541	513	513	547	510	500	515	555	539	533	513	532	541	517	484	508	529	564	529	527	559	517	546	515	478	486	532	507	559	526	504	494	514	540	548	551	466	514	496	525	553	514	533	520	488	505	502	527	487	517	523	506	495	509	513	508	527	535	486	498	471	543	539	524	524	520	468	475	542	510	469	529	503	507	513	523	507	499	521	500	498	524	526	491	521	505	565	513	470	523	519	492	499	501	516	526	497	504	540	522	494	509	531	491	532	520	540	527	492	509	516	525	521	511	464	485	469	534	556	495	506	518	528	504	488	533	498	530	535	437	476	496	504	518	520	467	530	512	525	529	514	476	496	501	565	510	532	526	543	567	538	542	554	538	536	516	467	524	505	520	543	472	552	552	546	494	502	479	499	544	483	509	499	525	521	526	538	543	488	513	488	492	518	521	518	514	511	521	487	538	485	491	477	539	520	512	535	554	517	491	531	508	488	503	478	503	555	499	512	505	524	526	491	514	510	519	543	540	572	485	517	514	580	515	520	492	535	518	517	547	523	496	485	554	512	509	526	532	508	543	532	531	529	599	556	501	540	535	518	526	517	505	491	497	496	491	506	555	495	523	530	504	511	531	498	531	509	496	526	513	512	524	526	538	577	518	482	492	512	522	477	502	528	551	518	555	527	501	547	543	514	547	534	508	543	465	515	470	531	544	517	493	529	551	510	535	491	504	486	550	524	530	453	536	546	504	537	524	555	529	543	511	533	544	537	516	529	498	497	541	499	528	577	502	547	482	468	514	483	548	526	512	501	542	510	525	512	500	492	522	543	517	477	480	514	531	487	510	500	470	519	523	536	537	534	505	514	533	509	497	515	514	531	461	472	503	509	497	497	577	535	504	505	483	534	533	508	462	527	508	493	484	553	486	513	550	477	540	499	526	485	540	525	483	499	535	523	527	534	517	497	486	521	511	503	535	470	516	552	517	531	561	505	507	500	518	498	520	528	462	502	512	511	550	527	525	524	519	520	482	514	475	514	501	502	508	538	475	489	497	556	530	488	554	543	514	517	532	521	553	529	530	528	544	552	539	490	519	557	533	583	467	542	516	506	513	537	524	512	487	493	527	518	520	505	536	539	492	539	523	544	512	538	478	485	470	511	472	535	519	495	497	501	478	484	539	528	520	498	518	494	536	530	487	495	534	535	472	509	530	511	507	530	527	545	555	474	526	490	528	501	490	540	516	518	472	525	488	499	539	514	506	489	541	505	498	529	520	497	535	537	515	537	540	509	488	537	507	470	537	490	506	490	556	494	504	510	563	503	505	495	497	490	531	542	518	514	529	463	541	503	519	512	536	488	502	538	567	534	493	519	539	526	524	482	516	495	493	513	526	516	503	509	534	544	504	531	516	507	507	516	547	507	536	450	530	495	490	492	544	507	539	495	508	476	560	543	485	499	511	518	501	534	538	514	509	508	516	478	542	579	522	498	515	509	541	496	516	531	520	542	490	555	541	511	554	575	531	505	521	527	510	506	529	528	520	535	506	529	491	557	512	533	520	517	519	469	534	486	525	508	507	519	538	482	507	515	499	509	493	526	527	550	500	482	495	514	506	528	496	535	517	536	567	526	562	556	508	526	482	529	533	526	505	479	545	479	525	503	496	483	515	503	523	519	528	471	555	518	507	500	531	543	535	532	500	519	540	508	583	524	520	537	503	519	518	472	486	547	521	464	537	515	499	512	527	505	498	495	548	552	532	501	463	518	523	514	520	511	489	457	531	502	507	522	517	527	529	514	565	502	519	506	542	530	531	529	529	529	577	503	487	551	532	525	509	542	513	488	519	550	539	482	523	506	523	484	541	499	480	556	514	515	528	505	535	512	470	511	551	500	514	556	531	533	501	507	511	493	502	543	541	517	518	489	504	496	497	512	525	520	537	548	513	565	515	532	522	501	553	538	545	513	506	492	524	519	512	530	503	497	544	518	518	544	494	541	504	527	542	548	581	575	527	545	520	485	543	546	498	499	533	485	541	522	499	510	501	542	529	535	514	507	523	546	492	521	503	540	528	542	531	540	504	511	521	509	567	524	502	500	544	513	493	488	538	532	499	525	534	485	487	517	550	558	533	510	505	526	527	558	493	512	525	595	529	517	537	483	563	498	491	537	549	491	525	515	504	533	507	536	498	516	507	517	490	525	514	526	529	529	533	502	555	506	508	544	528	516	581	535	512	514	517	486	519	521	534	526	546	541	529	547	501	516	533	495	524	507	513	485	530	503	508	551	544	480	484	509	503	501	503	542	505	497	555	540	514	520	507	510	490	509	499	500	558	519	545	526	540	518	532	528	542	506	526	524	522	502	509	512	502	539	475	476	543	501	529	532	491	538	497	497	571	529	511	518	474	567	530	528	502	533	532	473	516	521	518	509	524	531	533	478	566	507	533	515	525	499	564	547	501	553	538	517	494	499	527	505	534	510	511	468	511	524	521	514	493	513	479	508	544	515	508	499	540	544	520	508	517	510	505	547	513	516	539	564	529	512	511	513	540	513	510	513	502	503	518	506	482	483	549	540	487	475	498	553	504	494	513	534	527	521	547	522	485	453	498	505	523	539	518	483	523	508	495	522	511	512	526	504	523	527	536	512	495	502	542	539	544	509	541	500	515	483	522	546	539	483	509	539	540	522	571	523	462	512	537	563	534	501	483	569	536	511	560	494	526	546	513	505	526	507	516	511	493	520	479	523	558	547	523	497	540	532	498	530	524	511	543	497	501	542	519	521	506	508	527	517	523	482	527	493	522	520	500	453	498	525	534	491	521	515	571	511	537	530	488	489	524	534	497	516	508	478	521	521	520	514	500	533	500	523	523	574	579	511	519	529	584	532	518	494	515	521	526	516	507	504	524	533	478	535	528	519	522	493	535	519	519	517	486	515	495	517	498	532	513	516	540	480	514	507	524	487	517	464	533	548	520	502	539	504	578	543	513	490	556	519	527	465	513	535	543	517	491	545	524	500	504	539	509	541	515	530	531	497
7172	1211	849	924	1344	1546	1501	1413	1235	1143	1068	1017	971	926	865	796	795	822	809	780	753	777	756	754	711	723	718	659	700	736	760	728	717	688	730	708	672	705	716	724	756	739	725	691	657	673	668	707	632	666	686	705	704	708	668	669	690	721	723	667	631	677	658	691	682	653	690	639	705	671	686	704	617	679	640	696	703	645	669	698	653	694	669	691	680	659	700	653	671	690	709	638	695	685	656	642	691	697	732	701	630	702	616	676	670	679	685	697	681	715	669	699	705	690	683	717	644	703	695	640	685	654	666	673	680	683	692	711	667	670	648	712	680	685	693	706	681	665	659	683	720	656	658	673	674	698	714	633	672	682	696	709	684	709	673	660	641	662	689	686	699	661	665	682	671	680	651	687	683	642	661	689	678	692	658	681	704	670	667	678	700	656	649	675	675	690	674	666	639	691	689	650	731	642	638	664	639	685	679	674	705	668	630	699	702	724	660	597	686	699	654	672	632	700	653	673	687	689	688	665	665	655	659	680	669	664	692	667	710	633	681	655	684	623	685	699	676	647	647	706	666	693	702	676	652	681	700	644	699	664	651	644	670	697	697	682	701	631	667	675	677	686	705	687	670	707	691	677	705	652	651	710	714	659	655	701	589	672	687	636	628	664	659	663	680	714	664	683	687	697	673	695	652	658	665	653	677	669	705	657	700	681	667	641	643	717	708	702	689	652	718	650	634	646	675	719	688	663	676	659	657	637	649	661	681	668	705	624	651	646	652	669	700	708	681	662	652	662	667	661	685	735	659	696	708	637	660	622	691	703	656	686	672	685	657	655	593	646	685	697	668	701	697	663	670	701	699	656	683	684	684	691	701	651	653	693	699	659	644	686	674	695	644	714	653	681	632	683	704	660	654	677	702	707	637	689	705	634	657	698	685	674	679	675	653	687	597	687	668	632	697	641	645	634	652	649	663	659	673	648	690	653	678	720	715	683	633	682	597	642	669	700	634	643	712	690	661	712	638	638	718	671	662	684	677	697	653	710	651	684	673	695	641	685	678	692	660	677	678	649	666	727	673	675	643	687	659	665	667	623	707	691	643	692	657	714	622	712	698	652	699	662	701	682	661	649	642	705	683	647	679	695	699	669	678	677	685	693	632	685	737	663	693	647	640	631	647	647	694	697	633	695	698	677	736	686	689	682	732	646	673	624	692	666	642	663	645	645	664	688	644	662	682	725	683	675	672	718	665	631	698	682	652	705	684	726	663	707	650	703	694	673	656	678	668	707	688	704	676	643	714	670	612	658	710	627	684	643	663	699	700	668	657	674	647	720	666	674	667	730	636	662	694	703	637	651	649	715	667	647	657	663	696	714	673	675	649	657	667	684	666	656	708	666	704	687	635	665	704	633	704	725	685	663	666	702	670	720	624	662	728	626	654	651	726	673	676	679	694	640	660	684	699	682	671	697	659	660	697	665	680	690	683	716	682	659	647	685	701	667	678	671	666	700	678	697	700	693	638	659	714	685	671	670	637	687	635	650	648	701	673	706	703	643	660	668	625	688	704	651	659	674	719	693	638	681	674	645	681	653	679	640	688	675	682	645	656	654	660	659	656	660	678	675	676	650	674	684	692	655	684	707	646	661	659	733	710	670	669	666	657	673	710	674	662	687	663	666	666	673	634	642	684	678	687	685	674	633	652	651	689	635	687	654	661	673	632	630	666	655	685	701	675	655	631	620	655	687	666	640	682	713	689	625	660	640	690	627	661	680	679	661	653	657	714	691	674	721	684	651	706	643	670	649	686	666	691	682	666	663	691	656	657	658	687	658	676	693	661	695	665	690	688	651	715	636	650	689	677	651	647	695	715	662	662	639	688	680	661	653	679	653	691	664	664	686	698	686	690	695	648	654	634	711	659	722	703	683	672	697	647	672	682	650	720	636	677	688	674	711	673	676	696	694	656	687	694	656	647	682	682	666	651	663	663	644	657	707	623	671	659	689	709	669	608	682	656	680	670	639	715	649	683	692	700	688	664	682	661	684	659	686	706	682	668	673	713	678	667	687	695	607	642	702	637	654	686	647	721	681	709	681	653	677	589	672	704	676	654	713	674	696	742	681	695	654	683	708	692	635	681	706	685	640	684	698	659	655	705	677	710	680	689	672	714	688	666	662	719	685	703	715	694	646	695	696	659	675	687	666	686	735	642	708	670	702	727	635	672	638	646	664	691	636	668	682	672	677	666	676	635	636	695	643	687	672	701	675	711	657	665	669	650	659	709	657	719	677	677	691	652	677	622	675	667	703	686	654	698	657	693	650	701	673	674	726	686	691	679	678	661	623	639	618	614	648	639	674	642	714	699	712	706	673	648	672	663	639	603	659	715	699	636	666	693	710	673	630	619	677	720	629	724	675	648	666	667	695	672	666	659	686	630	660	680	669	683	656	718	724	728	625	708	658	641	672	664	722	694	667	697	680	685	627	670	669	691	682	713	707	706	668	634	673	682	641	668	693	671	643	680	671	734	649	664	682	673	731	671	707	730	704	675	662	624	676	722	676	661	660	673	677	612	671	680	718	680	629	659	688	704	637	674	682	711	736	655	676	682	687	688	693	731	711	702	706	701	666	677	708	689	708	707	708	654	700	631	660	698	681	699	627	684	687	659	725	667	648	711	709	661	673	710	659	695	704	683	637	692	670	687	689	629	653	687	615	658	681	662	694	698	667	647	629	644	660	677	637	665	713	695	710	631	686	668	634	681	701	667	712	677	691	671	675	716	686	704	689	638	683	658	676	684	666	660	679	685	649	723	687	653	655	669	640	651	691	699	718	682	619	606	635	681	684	648	693	683	721	704	696	641	687	664	671	693	687	680	716	658	704	689	663	656	730	660	667	664	636	684	662	733	669	657	676	660	640	705	639	669	646	638	691	648	651	657	673	708	653	673	658	682	642	655	681	627	636	675	656	617	664	681	675	657	689	669	634	673	659	621	648	699	682	683	702	690	694	650	675	677	683	649	636	684	678	724	677	667	666	644	688	684	685	680	709	684	641	656	708	691	668	651	643	647	663	643	696	649	647	682	641	691	620	687	647	629	670	706	699	654	703	670	686	692	639	670	678	706	628	700	672	707	690	679	661	701	684	664	714	688	639	617	658	643	666	717	710	616	692	700	644	672	647	677	695	664	659	695	665	643	668	696	627	669	667	644	683	697	662	675	696	693	639	694	647	681	683	684	694	667	695	680	640	649	653	650	642	693	646	712	669	695	679	663	671	682	679	658	652	659	704	651	675	683	707	665	662	707	672	654	665	672	680	702	635	678	676	666	671	653	685	658	690	681	681	660	714	701	692	639	665	649	650	655	663	637	710	659	722	683	702	677	638	691	680	646	710	708	646	699	663	668	675	643	653	658	651	695	712	672	689	720	726	662	692	648	619	699	694	681	643	674	649	683	648	648	655	670	660	699	664	633	673	679	658	686	625	671	673	668	646	710	657	655	659	692	678
14808	1850	1007	895	1052	1474	1750	1593	1493	1373	1302	1183	1074	1024	980	912	941	881	864	862	809	816	761	719	742	747	758	754	768	724	751	722	734	717	733	724	696	716	760	661	743	728	708	665	670	700	739	668	652	632	669	702	729	664	674	684	706	677	660	672	694	704	712	672	646	702	696	688	688	665	693	695	706	718	653	684	683	714	688	673	662	702	731	646	657	699	652	650	696	670	731	667	636	657	676	671	661	662	653	685	697	652	660	671	648	674	693	642	674	673	673	682	634	685	699	647	688	672	698	658	654	720	634	665	689	658	696	687	697	667	707	657	622	637	677	705	681	668	719	638	657	683	719	674	696	690	675	701	634	673	668	692	686	660	691	667	682	681	703	649	666	648	718	706	733	691	696	689	708	695	667	653	680	697	734	634	719	712	657	701	654	664	656	654	704	664	663	702	677	666	714	697	678	685	633	688	645	653	731	689	684	681	681	642	694	677	672	707	655	623	692	687	716	705	634	691	698	678	650	698	701	703	658	741	681	662	706	679	654	704	668	658	683	673	680	675	646	676	677	675	716	688	656	659	659	663	708	654	760	683	681	648	666	675	628	686	688	649	667	720	627	661	687	645	681	663	693	693	656	696	651	683	661	678	733	675	698	665	671	644	656	684	670	676	700	697	660	698	643	716	650	623	663	684	667	641	691	693	675	691	648	705	640	694	666	714	659	706	666	666	690	673	686	654	682	655	703	670	654	677	650	764	677	715	668	688	646	697	727	703	640	714	676	689	717	672	677	693	700	658	692	653	673	652	661	656	700	676	714	686	683	668	710	681	626	678	688	748	697	680	682	663	623	712	711	628	651	680	640	648	700	630	676	692	702	698	696	661	663	697	683	680	645	678	653	641	714	673	685	677	658	714	640	690	638	677	677	687	653	651	635	667	672	637	676	676	636	671	626	644	695	684	677	675	704	657	657	695	662	681	700	682	702	676	678	678	689	671	656	701	642	693	677	659	661	689	666	642	673	640	688	680	673	671	712	682	632	638	630	647	715	677	680	653	675	677	673	713	630	688	673	711	709	675	690	747	666	703	677	668	682	627	721	717	722	699	702	700	655	677	721	715	652	672	722	657	702	685	647	713	622	699	742	690	730	685	707	657	640	653	709	695	705	685	674	634	654	695	712	651	693	715	673	686	702	704	695	673	714	649	675	696	704	668	657	641	686	672	666	719	653	648	663	720	659	703	651	696	697	722	671	676	687	655	678	675	694	660	687	646	651	680	682	637	688	682	673	688	654	691	653	679	695	683	718	585	685	676	667	671	689	671	672	676	649	680	661	640	631	672	672	710	729	642	631	696	723	671	695	683	614	681	673	702	691	665	705	692	635	709	708	719	642	677	685	632	685	663	673	680	713	668	706	711	669	670	682	633	686	695	663	651	616	677	695	650	645	674	714	670	652	691	697	760	677	626	662	676	701	700	693	691	704	676	720	685	659	684	657	674	640	688	642	670	701	693	698	695	680	711	664	673	667	675	679	660	678	690	670	697	745	707	674	664	657	668	643	674	668	625	662	645	678	686	710	710	662	660	692	685	658	689	645	682	661	667	659	680	677	710	673	677	667	722	689	670	721	711	694	694	709	695	660	658	699	677	710	691	669	719	693	669	652	682	636	714	704	653	688	635	711	701	649	687	661	656	641	669	698	696	680	672	719	655	659	670	650	669	689	672	682	649	650	634	657	656	723	721	669	667	709	639	694	654	711	656	696	689	708	700	705	644	651	659	716	667	692	684	694	646	680	721	660	628	664	692	697	657	691	717	617	626	636	638	680	709	683	646	720	721	694	651	677	713	677	679	688	645	688	668	690	706	694	679	655	731	665	680	688	685	711	658	689	732	690	682	642	671	662	689	680	648	675	677	650	714	642	704	713	688	660	684	697	692	653	675	660	624	637	653	665	652	714	666	681	629	716	670	690	685	678	682	627	668	627	673	669	648	657	682	680	680	680	721	689	673	704	687	669	688	690	684	643	646	673	629	660	672	679	678	693	669	638	689	655	710	672	710	650	645	710	652	652	703	644	733	674	763	661	686	686	732	671	661	672	704	670	649	668	660	635	684	672	675	683	689	699	703	704	659	659	716	684	682	680	690	669	669	683	668	693	642	738	683	646	680	710	687	654	716	713	692	652	674	661	688	684	684	667	676	688	660	681	659	656	667	659	664	680	654	695	690	615	691	731	642	616	685	646	656	693	661	685	688	700	678	685	685	675	690	662	629	645	670	636	713	683	682	691	676	689	708	679	717	660	710	668	694	659	676	666	631	692	700	678	644	732	674	705	678	713	666	705	712	651	677	700	682	722	663	663	635	667	690	683	641	670	684	656	619	604	639	721	669	686	697	673	643	647	667	697	707	662	686	730	673	669	682	647	648	648	698	688	675	707	636	680	680	654	652	649	701	714	726	614	684	664	701	664	668	652	660	651	679	676	710	694	660	627	643	665	720	651	658	688	690	672	701	720	705	674	660	652	658	663	690	685	672	670	677	663	685	711	703	673	659	671	671	650	661	710	648	668	702	668	665	668	667	670	682	658	683	660	688	630	690	696	720	648	699	647	680	703	723	599	658	682	656	705	666	735	651	687	706	672	660	701	694	656	692	691	674	707	665	611	698	650	661	698	660	664	647	644	699	653	630	628	630	677	654	684	649	673	639	654	694	684	639	672	655	694	658	685	690	673	636	627	680	698	643	655	676	664	645	697	688	676	680	664	641	696	724	664	647	674	733	662	690	684	623	687	652	705	633	688	656	677	706	686	690	709	671	681	662	655	622	721	646	644	664	679	674	627	689	658	667	643	722	674	707	678	672	650	666	679	678	685	679	664	729	696	710	672	679	650	682	663	707	682	672	710	687	655	672	663	686	643	704	658	668	677	668	689	635	641	672	688	682	679	680	623	684	707	683	672	634	667	675	653	661	680	702	697	690	656	681	657	657	650	652	698	704	687	676	670	692	709	751	645	659	698	686	708	666	663	652	695	724	703	704	679	678	677	676	690	661	686	673	742	641	675	705	668	715	705	672	646	678	682	670	677	675	648	660	680	667	674	628	620	708	688	669	668	672	650	689	667	652	728	695	666	642	657	710	684	654	649	652	664	643	691	692	666	635	704	709	661	709	703	689	664	646	658	664	662	632	668	719	700	670	694	597	679	684	674	693	682	675	654	707	681	738	670	682	675	709	651	633	679	696	647	644	693	654	644	731	637	705	713	733	688	707	679	646	635	664	650	660	668	661	674	661	637	673	680	692	669	661	703	664	669	680	710	704	665	728	703	678	655	686	635	691	646	700	753	699	665	678	656	667	652	680	650	700	675	692	700	663	704	659	679	674	734	677	687	698	687	656	634	669	715	658	684	698	678	698	658	631	702	653	687	660	673	693	694	698	686	677	648	698	679	694	682	663	681	665	707	672	666	690	665	643	669	697	671	683	627	686	658	641	685	668	685	701	678	684
10640	2337	1550	1830	3760	4711	4583	4106	3640	3183	2827	2551	2322	2185	1939	1704	1635	1615	1522	1460	1419	1305	1320	1329	1207	1202	1193	1171	1174	1110	1121	1000	1112	1097	1101	987	1094	1001	1050	1056	1041	1001	998	994	977	972	982	951	1008	967	914	912	989	961	902	974	944	955	954	917	957	916	935	896	898	945	950	922	965	934	958	947	925	978	935	940	953	945	916	959	897	938	884	887	930	921	927	912	921	900	880	867	900	876	976	932	893	881	918	862	914	891	887	910	891	896	920	953	906	919	936	909	886	911	930	844	885	904	826	886	925	898	942	884	906	913	915	875	886	916	893	869	885	910	833	902	881	920	917	938	918	900	939	866	861	929	892	927	857	856	931	957	896	909	907	896	889	896	913	865	928	941	931	866	920	869	899	878	907	909	906	838	894	930	978	973	884	895	874	932	889	938	921	870	882	897	873	882	891	888	885	863	930	940	930	854	920	885	926	852	913	898	877	925	878	868	892	921	901	869	895	966	891	882	917	907	855	838	917	909	878	909	907	874	906	883	874	872	880	887	912	895	893	926	873	914	904	900	892	888	871	897	931	949	921	922	916	927	891	906	846	862	856	907	926	884	940	910	840	910	875	903	831	867	922	879	900	885	862	883	885	915	858	917	841	886	911	897	901	921	851	878	864	904	932	941	866	896	935	874	907	919	857	887	876	899	881	880	907	914	896	864	936	914	909	861	853	899	857	900	938	825	881	873	934	899	869	877	918	973	867	885	893	871	918	870	861	902	937	878	905	854	842	919	854	897	869	909	944	899	898	871	897	904	847	859	861	961	930	895	904	903	967	871	912	898	910	875	956	887	871	931	889	947	916	889	926	901	868	914	946	873	925	866	885	908	902	858	834	952	882	905	893	894	895	855	878	953	878	905	879	884	910	902	810	889	910	892	955	902	870	921	917	891	859	883	899	910	909	865	914	945	879	894	837	897	858	918	865	903	887	896	909	883	853	915	892	968	898	943	948	933	938	874	928	911	898	890	892	848	880	902	884	906	847	839	930	896	863	893	872	896	895	864	922	941	904	871	882	931	906	858	912	848	890	869	984	943	928	876	826	849	925	913	890	920	940	886	868	895	911	912	852	916	904	842	928	911	932	884	863	900	846	859	850	889	940	911	860	854	901	851	874	912	906	888	876	908	869	935	901	865	862	903	916	885	946	885	915	925	917	859	887	902	901	927	887	903	893	916	847	901	890	864	899	901	856	906	880	909	888	869	896	864	885	897	909	899	868	894	884	943	861	869	887	938	882	849	950	920	882	902	881	956	974	895	899	893	942	924	907	827	873	958	926	889	869	880	839	951	876	898	917	920	881	893	905	925	885	894	901	900	884	889	949	889	922	901	862	908	873	833	921	899	912	875	897	850	881	916	894	900	906	881	923	885	943	872	888	918	944	922	884	862	922	960	838	929	888	872	870	900	877	872	906	880	915	877	924	854	941	867	876	925	929	921	922	826	930	873	896	869	887	851	858	840	935	926	947	847	852	892	922	923	927	903	917	911	913	879	906	898	879	917	855	910	851	883	949	920	887	852	962	838	920	871	886	892	967	912	925	909	863	924	867	878	932	890	926	896	897	835	872	880	897	890	831	914	930	901	944	897	867	920	874	928	887	908	826	894	894	872	991	899	855	867	911	916	900	894	939	887	878	912	852	906	931	892	903	897	937	905	877	878	875	902	910	845	897	900	816	904	904	891	885	903	891	849	904	880	906	934	872	884	908	888	926	920	885	879	893	909	935	834	938	868	856	950	831	879	928	871	875	872	902	896	904	879	929	907	867	896	954	922	888	938	932	911	905	875	939	934	869	882	852	866	882	876	962	884	870	872	874	886	912	863	889	895	909	916	890	905	892	905	883	886	856	929	877	883	902	914	927	869	951	870	883	884	977	907	879	884	872	853	862	915	825	871	878	856	908	913	920	890	878	834	899	853	887	864	889	911	883	871	920	848	924	845	857	901	889	928	866	838	854	897	923	889	850	940	868	914	957	921	910	863	935	886	870	922	851	928	869	887	903	876	921	861	908	903	847	947	926	886	904	855	866	925	906	938	942	872	894	944	853	865	882	912	839	885	938	865	901	926	844	956	925	856	923	892	927	888	903	911	951	879	839	990	901	871	868	867	844	927	898	866	919	865	938	935	906	930	797	859	838	860	873	848	901	910	946	929	909	898	890	906	851	901	924	885	815	859	889	814	910	917	877	873	936	919	901	820	883	889	887	858	904	891	871	899	913	896	878	926	894	905	878	888	866	892	880	901	910	903	857	882	929	909	827	890	936	873	879	900	860	888	961	860	921	931	904	896	867	926	910	900	923	887	887	860	928	903	933	881	893	868	916	841	913	941	919	857	881	882	899	885	875	882	910	932	919	908	906	912	869	910	896	872	924	858	903	829	897	920	899	917	931	857	877	900	896	902	883	882	917	853	907	859	921	895	887	895	941	894	917	903	887	874	905	950	939	863	884	861	879	870	903	928	938	887	914	907	900	872	853	841	911	865	893	848	877	820	896	904	845	897	902	932	802	877	911	891	929	889	875	896	897	847	913	911	935	900	872	865	930	902	931	921	909	862	865	870	955	858	918	883	877	876	918	897	916	865	851	922	905	853	896	924	882	909	865	876	928	878	924	882	883	878	908	939	878	882	875	924	919	907	899	910	919	908	877	929	913	929	919	857	852	869	874	854	920	895	916	867	914	914	916	970	873	918	925	876	883	892	845	891	933	959	871	876	820	834	867	911	968	914	900	881	865	837	904	868	869	912	854	883	900	882	872	902	903	855	885	908	872	893	895	923	867	845	873	882	929	905	918	903	882	901	888	945	911	884	936	885	900	893	932	909	895	868	979	842	885	913	885	883	909	906	905	880	878	913	865	894	879	854	869	879	882	894	897	857	916	852	899	877	870	885	907	917	802	881	879	871	856	882	896	914	946	936	921	965	977	907	861	933	916	885	861	869	893	853	866	897	934	892	935	849	927	853	883	849	901	904	881	864	889	957	901	914	931	916	888	871	867	894	833	933	873	1001	867	888	916	892	933	911	898	882	910	873	870	857	903	866	876	877	905	859	853	889	870	907	887	881	897	888	878	851	908	849	938	873	878	873	870	892	857	903	870	916	880	854	925	859	894	855	868	966	924	898	884	905	913	934	882	867	873	959	888	919	885	883	844	850	864	878	930	940	826	865	891	905	860	893	856	904	925	848	864	887	835	911	885	873	886	893	850	971	822	939	835	893	933	938	885	891	856	888	892	873	917	944	909	924	893	879	853	971	889	923	906	877	917	897	839	879	891	902	866	934	867	884	914	901	969	938	904	949	890	856	848	894	866	889	893	870	903	866	886	860	899	865	900	915	889	884	893	871	902	871	886	907	847	854	901	849	960	918	897	866	930	892	908	889	881	925	895	938	905	876	869	922	853	872	872	894	914	921	860	870	860	903	909	950	924	865	872	962	875	915	905	912	883	855	901	952
6651	1212	584	461	686	1336	1447	1372	1188	1083	907	762	687	583	513	478	439	405	381	367	343	333	323	291	258	291	282	276	259	258	218	231	248	241	237	226	221	209	198	248	217	194	227	200	211	194	202	198	198	212	220	203	187	167	205	209	197	177	204	203	179	193	161	174	196	204	198	164	182	199	177	159	161	219	159	187	182	188	166	170	205	181	199	150	173	177	188	187	153	174	186	188	178	192	186	148	196	185	190	168	178	173	146	188	165	171	189	167	181	163	158	173	193	164	171	189	171	178	148	173	171	181	182	151	190	187	193	193	178	191	198	198	186	160	198	169	172	147	188	187	181	161	165	159	169	205	163	191	182	190	183	163	158	173	177	185	172	157	177	159	184	172	164	167	186	162	179	192	192	173	175	166	166	153	196	141	165	183	189	160	139	181	172	168	174	161	177	178	160	178	170	203	183	193	174	176	208	166	201	178	152	163	187	179	158	157	168	168	176	161	188	170	182	190	183	161	191	178	187	145	151	169	177	166	203	175	146	166	154	157	182	186	163	167	175	154	152	187	170	172	169	169	169	171	152	182	193	174	168	171	184	178	168	183	165	184	177	189	155	192	182	187	185	170	162	169	161	191	180	184	178	164	172	189	170	182	178	184	176	183	167	179	148	160	182	187	188	194	184	178	161	180	168	165	182	168	168	163	164	177	177	150	164	165	163	181	175	177	170	172	181	169	175	173	165	187	156	172	186	184	184	169	165	153	162	171	162	174	166	161	193	195	172	190	172	171	163	168	161	151	175	172	193	202	171	165	194	155	154	155	171	166	176	173	181	181	170	176	183	175	187	202	167	162	201	172	183	161	165	174	161	153	181	209	176	158	195	180	173	162	159	192	156	148	196	191	169	163	173	173	151	172	161	181	142	175	190	172	183	175	193	164	169	176	164	176	163	160	155	176	197	167	182	146	196	185	174	167	180	170	163	162	162	167	171	160	168	172	179	169	189	173	176	174	163	165	188	157	178	170	190	166	150	192	165	160	200	144	177	170	178	195	193	171	150	169	170	173	165	155	144	191	183	183	157	175	170	146	185	173	177	180	156	162	161	179	159	145	176	179	179	163	168	177	187	186	160	180	166	162	157	167	162	148	177	163	187	182	160	158	193	177	143	161	173	169	177	172	169	172	194	190	192	158	176	172	167	166	148	174	146	160	166	174	164	177	192	177	178	162	167	165	192	158	167	190	176	175	157	192	173	184	167	160	179	189	192	169	191	190	148	178	178	153	162	160	181	195	178	183	178	166	185	156	209	182	191	152	173	171	174	175	190	158	188	173	160	175	204	141	193	204	162	165	182	178	183	197	179	145	162	168	179	186	190	183	159	174	169	164	155	165	170	196	156	171	172	184	190	192	184	169	173	155	186	178	162	169	177	164	172	171	192	162	193	169	170	192	161	178	180	178	182	178	180	172	184	166	199	165	165	162	175	156	177	169	156	183	170	177	177	165	155	161	183	179	186	145	162	173	184	173	201	154	170	171	179	176	185	143	169	174	190	174	187	173	165	184	184	160	175	171	191	181	168	180	152	178	166	167	173	167	190	163	183	157	167	147	153	172	178	148	159	166	167	166	181	164	193	157	187	169	169	195	188	174	166	179	174	196	169	160	174	172	158	152	181	155	192	182	172	177	181	174	184	161	175	155	155	177	171	181	161	205	143	150	168	185	182	169	196	174	165	184	172	153	186	174	178	173	181	184	173	173	182	158	192	168	165	172	168	190	185	171	173	170	164	188	170	174	187	167	188	175	162	168	199	167	175	178	185	165	166	193	175	177	189	165	175	154	160	174	167	169	199	162	173	179	175	166	186	190	194	191	157	174	190	175	168	180	174	178	174	194	172	166	159	173	184	177	142	171	146	182	162	176	171	172	167	197	181	179	176	169	175	172	180	194	182	176	170	180	170	157	171	174	157	165	189	170	183	147	163	172	164	186	155	191	158	175	157	177	177	157	184	164	190	191	169	162	191	163	167	197	173	175	153	164	191	146	164	188	199	161	190	167	173	161	168	173	147	184	165	178	179	205	169	186	152	177	164	179	171	176	176	140	160	168	172	205	157	197	181	176	163	174	156	175	167	178	169	161	197	169	189	186	173	169	187	173	177	179	216	174	166	179	167	156	159	163	185	161	177	158	171	170	142	168	171	184	179	171	158	178	200	170	151	155	164	191	189	172	191	180	153	174	190	166	153	167	189	200	181	155	173	158	169	182	158	156	184	185	178	168	155	175	152	160	177	184	166	177	170	181	176	174	176	169	138	155	177	183	160	152	186	181	177	161	170	154	170	173	176	159	171	163	204	186	178	176	188	170	165	168	183	161	174	169	192	182	183	169	164	173	164	190	169	181	174	190	179	169	179	167	172	165	185	187	168	163	178	177	192	148	143	179	185	179	163	182	192	162	159	174	159	167	165	170	170	153	189	173	172	166	152	178	190	169	183	170	173	187	142	178	172	160	191	165	208	171	154	180	173	180	163	178	161	168	152	161	165	186	176	172	177	173	167	173	179	179	179	174	178	200	174	186	174	186	159	176	166	174	169	165	173	183	167	183	176	192	180	166	166	168	166	182	167	169	194	164	171	175	191	173	193	176	166	169	167	161	165	157	165	137	153	178	177	171	157	152	168	171	182	176	163	164	153	178	191	173	175	195	152	188	174	204	177	179	183	177	172	160	164	173	180	183	178	171	202	172	170	160	174	185	189	170	173	187	179	177	174	168	182	197	170	170	166	169	186	146	154	169	177	173	181	194	152	208	167	165	178	159	182	172	147	174	173	171	191	157	146	155	167	172	185	185	169	177	161	175	184	168	182	157	183	194	211	177	166	176	161	175	172	186	173	194	172	181	180	180	207	156	158	199	156	176	178	159	194	153	171	164	144	173	166	172	194	158	176	180	169	178	171	191	163	156	168	183	176	178	177	170	182	185	182	171	148	155	166	194	199	166	190	160	158	150	185	169	165	179	158	184	174	181	189	151	146	169	185	179	154	180	167	188	181	166	176	191	161	159	181	160	191	155	171	161	181	185	193	159	187	190	155	205	182	151	148	164	199	190	185	180	169	174	173	184	181	151	189	152	182	185	174	190	176	154	181	181	192	162	156	173	137	175	172	194	189	157	182	164	188	187	186	152	168	172	178	170	159	167	174	180	163	183	194	157	174	179	178	192	147	168	179	168	155	181	164	180	165	170	149	167	176	155	183	181	160	174	177	163	156	177	195	131	182	187	160	152	176	186	170	206	185	156	189	190	162	163	183	183	182	192	173	189	189	165	173	197	174	182	161	164	188	195	165	185	178	172	173	183	152	196	175	179	170	170	153	191	179	184	161	170	157	179	155	201	168	175	162	168	164	159	176	186	176	193	177	153	181	177	179	166	183	174	160	168	182	183	192	165	148	190	164	196	175	199	171	150	190	172	183	164	156	175	177	163	165	187	161	166	200	177	207	153	174	167
10392	2269	1154	1569	3899	5402	5122	4396	3718	3192	2724	2399	1977	1737	1545	1363	1188	1133	1077	990	921	858	813	764	647	688	650	628	556	591	516	573	490	459	462	473	451	379	401	411	392	421	418	358	389	344	354	350	345	341	352	334	355	329	345	336	356	334	343	339	324	332	324	337	314	315	326	290	305	320	337	310	313	314	273	314	315	319	277	321	285	269	291	264	319	261	309	260	302	297	314	279	291	282	288	262	269	309	301	283	277	302	297	288	280	270	295	304	274	268	296	267	293	276	266	282	279	303	253	273	265	262	280	263	268	273	277	289	256	256	282	269	269	256	253	269	292	251	263	263	298	281	271	284	262	250	309	292	245	300	282	288	277	266	274	299	274	271	275	294	266	293	231	269	300	271	252	277	280	272	265	267	248	247	224	256	267	251	271	243	269	285	242	243	276	254	289	265	276	282	282	264	265	262	256	274	268	276	280	266	262	286	296	253	285	268	275	264	262	247	268	267	274	257	257	282	266	258	308	261	304	252	257	255	256	255	277	263	279	265	237	277	280	255	267	254	258	274	247	256	263	240	286	284	259	260	286	258	237	266	265	258	251	263	282	255	261	243	273	288	283	238	261	246	281	264	270	254	240	269	231	276	315	264	274	269	248	256	263	248	287	268	268	255	237	252	265	257	275	270	236	269	266	234	299	263	286	268	274	251	246	274	247	270	251	260	274	256	259	249	275	264	263	267	246	290	257	210	253	283	254	265	265	249	288	244	248	272	274	260	253	278	244	239	254	255	241	259	256	268	267	276	252	264	275	263	250	264	256	278	261	265	251	282	255	256	287	278	279	250	234	290	247	257	261	274	267	275	256	285	251	255	234	295	281	266	274	240	248	221	258	259	259	271	282	266	273	247	245	250	281	259	249	251	288	268	238	279	268	296	266	270	253	275	252	250	275	271	255	248	283	289	265	269	283	257	261	255	259	248	275	271	250	276	261	259	298	266	244	260	244	266	264	274	280	254	268	258	254	244	248	241	268	284	271	271	229	259	239	234	260	251	251	256	286	298	257	230	280	272	289	254	254	264	241	253	268	252	263	273	237	232	265	290	255	248	276	251	259	274	246	265	291	265	269	256	275	281	283	277	282	261	255	277	265	273	273	269	252	245	287	254	287	279	247	262	297	259	272	256	252	274	255	251	279	245	248	275	264	252	252	249	240	258	261	282	254	226	242	262	251	267	247	271	259	264	282	283	250	251	277	248	238	247	232	277	263	257	253	251	254	257	246	277	262	234	270	260	279	250	269	255	247	271	270	257	261	274	256	248	250	246	290	291	280	271	259	269	276	259	251	240	259	264	279	299	258	248	257	249	274	250	268	278	260	286	258	251	250	267	284	279	255	272	263	283	237	272	255	251	253	292	247	271	270	242	266	272	272	267	257	256	257	275	250	239	267	262	264	274	264	242	273	242	272	270	241	273	252	250	256	260	250	266	250	255	289	249	274	288	267	270	293	262	287	257	285	264	247	254	255	248	283	269	263	240	275	274	241	244	261	306	215	246	233	268	262	285	264	259	287	300	261	269	261	251	239	272	263	256	271	240	243	251	237	264	261	277	272	260	251	271	247	261	284	259	267	250	226	249	282	262	267	274	261	234	288	270	281	278	261	267	288	256	260	301	264	247	229	265	287	233	251	282	300	262	248	244	293	278	270	298	276	238	275	272	227	278	267	258	278	276	258	286	231	287	262	252	246	265	276	261	254	249	271	283	269	269	257	281	258	269	248	305	247	215	259	285	260	275	237	267	293	244	273	261	257	275	257	288	258	268	262	248	292	266	269	243	246	270	279	248	276	254	261	258	241	269	280	235	267	270	265	279	250	280	260	283	265	259	269	272	250	285	242	258	231	286	257	265	267	275	267	265	255	274	248	258	241	261	274	241	239	260	248	258	257	257	252	270	256	265	266	274	247	250	261	259	282	233	254	269	237	264	249	285	279	251	262	267	225	257	269	269	254	239	267	246	266	261	251	237	292	251	250	246	252	254	286	264	273	245	256	237	276	250	243	256	309	262	261	269	259	289	255	261	253	246	269	299	270	274	269	275	255	254	259	288	269	264	269	271	248	237	256	275	271	255	255	252	272	263	274	266	287	260	310	281	244	276	275	260	268	275	234	247	250	265	280	246	266	256	268	272	257	276	263	274	272	264	242	245	250	245	256	270	263	296	275	250	296	271	263	256	288	252	252	261	220	268	256	274	277	272	287	254	265	280	264	255	260	260	275	265	252	241	267	267	246	264	271	244	274	272	266	257	260	247	290	274	270	250	259	281	263	268	248	295	267	272	267	247	223	251	257	255	234	256	277	293	241	266	263	261	244	264	267	279	252	263	275	266	265	255	272	263	235	279	263	255	259	282	281	245	251	250	258	262	268	266	260	273	277	290	276	270	257	283	268	250	256	266	271	248	285	256	253	250	289	253	261	256	293	275	273	271	235	253	232	243	235	275	297	250	251	268	255	255	263	257	236	271	265	254	277	256	247	254	263	268	263	273	291	250	239	255	254	258	265	233	286	261	281	251	271	259	256	268	293	252	248	244	281	264	309	280	250	302	269	249	272	287	273	261	284	269	264	255	257	253	231	258	254	255	296	266	253	259	267	271	253	250	265	271	258	251	261	246	260	245	251	255	280	283	264	240	268	272	280	267	281	272	223	241	275	284	264	246	261	254	264	253	256	229	252	245	258	249	275	268	271	250	248	250	248	256	273	277	233	269	249	289	277	275	253	254	266	254	279	260	236	264	281	245	280	264	258	253	244	257	298	230	240	283	265	277	269	255	272	237	275	251	260	225	245	253	261	262	278	274	255	255	280	257	236	264	258	271	239	262	254	256	256	262	276	240	254	229	276	268	243	270	258	254	238	279	247	289	271	274	256	249	251	265	262	258	251	264	263	232	272	254	277	277	273	239	251	251	287	262	285	258	258	267	260	264	253	249	285	267	254	265	287	265	256	267	241	237	269	244	274	254	262	237	270	285	253	236	287	279	293	264	281	257	237	286	253	274	290	266	257	254	267	248	262	252	272	266	267	287	273	250	252	268	249	295	240	254	221	237	244	269	274	248	267	289	259	265	269	275	243	288	265	245	289	271	247	278	264	245	235	306	279	293	276	250	252	249	289	261	271	251	261	273	246	259	267	255	261	285	271	260	251	251	262	284	262	239	278	287	270	279	283	256	240	231	265	288	283	266	263	295	264	275	270	252	258	250	237	249	246	274	251	263	265	274	308	277	256	259	273	273	259	254	265	235	262	246	218	255	266	222	240	251	269	267	271	265	257	222	271	246	276	247	260	249	255	267	263	269	267	254	284	275	273	254	260	276	254	262	280	261	284	243	253	269	262	260	282	268	247	269	251	265	258	238	257	261	239	250	264	279	252	217	257	294	262	242	277	268	273	250	245	265	267	269	293	280	264	269	274	257	254	264	251	270	256	253	250	234	256	262	292	253	257	292
12924	1836	858	709	1030	1713	2035	1809	1666	1524	1238	1141	1025	927	833	766	732	701	648	667	605	584	540	535	537	518	459	494	463	433	477	449	447	437	429	390	421	437	422	440	396	425	384	436	360	381	424	389	399	411	413	372	404	398	382	371	400	396	383	393	402	375	377	406	399	386	388	390	394	360	376	391	363	379	328	357	363	376	397	390	373	392	386	365	359	368	412	396	374	361	411	355	371	381	383	416	406	384	388	365	359	375	391	372	370	376	380	354	397	367	407	376	358	345	380	366	355	397	379	381	361	365	376	359	371	358	356	387	376	360	410	328	376	370	363	361	327	385	358	396	370	416	350	374	363	362	350	375	380	396	365	383	378	368	361	353	362	346	413	383	388	369	356	382	343	396	386	361	353	369	377	350	393	337	390	349	375	390	371	388	371	374	364	376	351	365	336	375	331	377	380	362	399	345	342	384	354	368	374	384	332	378	383	348	379	382	373	357	389	401	387	380	359	358	340	359	378	367	374	354	343	370	345	386	373	366	362	368	360	328	374	370	399	374	371	348	338	365	372	346	395	375	381	343	355	352	373	380	388	385	344	351	356	367	355	367	363	350	369	338	394	398	345	381	402	353	383	384	392	363	387	386	385	346	378	369	364	353	400	347	382	364	381	344	396	377	342	347	383	358	371	370	381	356	392	360	352	337	342	360	344	355	369	382	395	348	356	396	396	382	381	377	365	353	339	344	351	384	371	376	407	358	377	359	354	383	349	395	331	353	366	330	344	359	373	398	346	389	352	365	383	365	362	361	353	349	371	362	366	381	350	383	384	369	346	362	357	378	392	344	384	389	355	346	386	379	361	389	388	357	367	352	382	366	366	361	375	369	329	372	414	355	398	330	333	382	349	384	341	357	324	371	377	374	363	374	381	387	358	353	337	357	376	366	368	355	386	378	377	366	412	387	294	378	362	406	355	369	408	361	348	395	379	387	316	385	378	414	387	433	354	364	374	384	377	365	396	355	345	376	351	346	368	365	376	378	372	367	370	365	381	374	343	380	363	407	353	364	352	372	369	346	360	354	355	396	390	385	361	311	343	388	366	392	368	398	375	380	343	364	338	338	398	380	341	386	344	356	356	377	386	384	376	364	379	370	359	357	350	355	357	363	338	343	371	365	381	324	345	361	361	359	381	338	379	395	377	397	337	370	393	364	360	403	359	376	365	385	364	418	359	356	371	382	386	407	374	367	389	334	381	371	379	369	391	361	375	354	381	379	351	370	345	343	358	358	359	378	343	379	320	363	374	360	337	392	372	376	339	364	384	379	382	368	344	373	362	339	329	369	348	376	395	323	357	382	360	334	370	376	364	354	377	381	370	360	368	376	359	358	373	387	364	388	382	343	372	367	349	413	370	341	372	370	392	376	376	358	362	363	375	377	370	341	385	336	385	351	358	368	375	333	407	383	375	358	349	344	397	356	335	370	377	387	402	360	327	351	346	348	354	387	365	345	362	355	386	378	400	385	382	346	393	388	337	369	382	359	397	378	366	385	394	361	336	356	357	336	387	352	349	327	369	384	371	351	348	321	333	337	370	377	374	365	389	390	362	397	391	362	350	383	364	406	341	329	347	363	357	348	378	361	350	368	388	384	372	375	333	350	360	385	376	379	353	392	334	356	370	343	361	367	325	365	338	354	371	356	328	347	362	392	366	376	365	371	368	351	369	377	371	384	366	356	350	373	333	349	337	372	351	394	358	364	349	375	344	353	342	367	356	335	360	364	331	326	363	325	379	348	413	353	372	361	416	397	352	383	397	372	360	378	364	363	372	347	363	368	355	362	398	359	388	386	355	369	381	345	320	379	363	353	361	370	359	367	351	346	369	372	375	385	398	382	402	373	337	367	329	372	360	364	385	350	343	334	407	374	363	388	353	343	370	375	338	338	357	359	354	338	397	390	361	385	351	380	398	373	336	334	361	380	378	374	364	393	344	362	382	372	330	357	338	378	319	365	351	399	332	374	348	347	372	391	356	347	367	377	374	340	351	381	374	373	366	332	352	371	378	358	420	373	376	382	374	341	404	333	365	350	324	383	354	342	359	389	366	366	386	366	364	384	392	348	360	351	348	366	334	373	377	373	370	368	350	381	343	356	349	326	354	388	358	337	358	380	330	365	353	358	382	358	379	377	345	378	394	348	414	345	400	340	391	369	339	367	352	368	391	384	381	362	380	370	345	345	364	373	342	342	368	355	348	389	389	377	355	365	342	381	365	362	382	377	379	354	386	377	364	342	392	407	367	356	382	374	354	365	368	381	388	365	337	376	359	371	349	383	348	332	353	361	330	352	385	357	363	376	388	378	333	347	380	346	353	361	347	375	345	398	347	360	355	340	331	362	375	405	358	354	375	326	349	346	347	325	380	346	335	367	399	388	329	374	352	338	332	384	360	388	346	361	370	340	368	413	350	375	350	369	367	369	389	364	383	356	377	363	373	376	396	317	394	367	320	367	367	369	364	343	314	361	325	372	374	374	359	343	349	363	346	348	356	366	342	347	354	350	375	380	381	370	356	349	387	361	359	361	355	364	378	372	360	368	360	332	365	362	380	376	363	369	355	355	377	332	395	332	390	354	342	362	392	331	375	368	364	339	389	363	369	383	372	361	364	384	376	346	358	343	376	345	381	376	364	403	366	364	368	342	375	367	370	342	351	338	376	334	368	347	366	398	376	366	368	354	370	369	394	332	372	366	389	368	383	396	362	338	359	359	376	354	388	388	363	369	361	361	381	365	373	385	370	366	352	374	341	381	387	345	344	379	339	354	374	340	368	366	349	373	372	360	369	387	374	362	348	362	337	382	426	325	365	346	376	349	359	363	410	365	398	363	382	347	323	320	371	346	360	379	381	371	386	382	382	376	329	333	388	376	365	392	371	391	378	381	349	371	396	372	355	350	375	324	364	373	336	379	390	366	396	369	336	378	399	356	378	373	380	348	373	371	329	371	353	368	390	388	372	368	391	359	337	349	385	358	389	386	364	380	382	418	396	348	404	344	370	347	363	343	367	368	355	354	353	381	344	321	339	384	343	373	343	359	357	334	357	367	374	351	360	342	360	369	350	358	348	378	362	347	347	334	386	333	338	384	340	323	374	360	361	344	368	368	397	357	371	366	363	349	362	392	373	357	388	373	332	372	337	346	375	364	395	333	335	385	359	364	372	388	398	352	331	358	363	359	374	390	384	353	369	374	376	359	364	341	371	354	392	363	398	351	365	323	374	405	356	367	392	372	378	328	406	375	360	374	358	372	368	351	384	384	360	378	359	362	364	344	417	377	396	368	386	377	377	392	351	375	348	364	380	378	339	365	351	390	371	365	369	328	363	369	388	373	342	401	382	362	344	384	356	377	347	366	330	372	404	346	391	364	387	335	395	382	357	383	360	378	388	371	405	359	371	363	387	366	364	377	340	339	349	334	366	395	379	390	331	336	349	404	347	350	359	365	357	349
11882	2709	1595	2017	5135	6511	6375	5546	4725	4072	3595	3112	2707	2395	2085	1845	1763	1635	1465	1440	1346	1288	1181	1150	1082	1015	1002	930	953	857	860	790	793	790	768	770	762	739	743	718	693	698	652	704	622	641	645	649	668	645	611	607	605	618	621	637	615	595	578	633	544	603	616	580	619	575	582	578	559	610	552	549	580	579	644	611	599	553	585	549	557	620	533	615	529	556	548	533	530	599	546	546	517	553	547	574	558	579	540	548	567	554	525	581	573	570	563	571	528	566	556	538	527	483	551	570	510	551	537	564	499	519	518	502	542	497	551	529	516	531	520	560	550	510	490	562	542	495	522	504	524	557	524	532	511	498	527	561	536	544	503	507	536	530	553	530	509	518	511	532	516	520	521	517	521	504	528	551	522	526	537	540	491	521	561	519	534	506	485	537	527	524	543	578	517	511	511	519	545	550	519	521	522	490	553	530	517	500	480	522	511	554	476	491	568	514	501	553	553	522	553	500	566	535	555	517	515	523	545	517	508	495	485	546	497	541	524	535	520	518	476	502	527	518	520	524	542	524	538	529	572	546	502	585	518	531	568	532	534	476	531	501	519	494	536	516	494	522	546	512	488	528	531	536	553	480	524	528	519	512	515	498	473	538	515	559	521	495	510	515	533	512	547	492	514	506	551	503	478	535	522	515	545	550	553	505	541	525	486	512	543	538	502	509	534	511	517	515	555	480	553	538	519	524	568	544	510	538	514	533	537	540	517	542	554	544	511	559	541	521	506	562	564	545	544	529	519	530	508	517	521	530	551	470	471	529	517	552	472	563	522	502	547	535	514	542	528	538	537	497	512	520	525	521	588	514	529	520	562	538	523	540	527	513	532	496	499	522	507	556	532	582	534	507	500	529	532	509	570	545	556	528	533	578	521	516	547	562	533	518	533	544	511	508	541	537	536	551	532	537	536	521	510	476	550	518	526	523	520	476	520	518	516	558	490	503	533	524	505	520	550	543	552	580	530	558	520	511	485	528	512	520	518	521	537	500	517	548	558	560	523	521	533	519	523	538	540	502	499	550	484	502	526	505	514	498	494	510	539	536	496	545	518	563	538	554	531	524	509	520	563	529	507	487	530	525	491	487	528	506	499	512	517	498	498	551	525	507	548	544	521	535	515	534	542	502	581	529	532	493	490	543	522	536	522	532	512	513	473	540	513	559	541	537	526	565	525	528	512	566	522	536	508	534	512	514	495	528	499	536	541	502	514	507	500	541	531	536	504	489	541	516	510	511	554	482	528	527	518	561	552	543	521	501	501	509	508	553	501	516	522	527	521	543	552	490	510	540	495	530	509	505	563	556	504	528	528	492	546	521	523	521	510	511	505	533	540	516	506	463	516	522	504	563	492	529	461	558	532	542	528	513	513	510	567	518	541	536	502	497	517	488	530	507	554	544	518	517	526	515	518	577	514	556	533	500	491	527	540	562	520	514	512	496	534	544	549	509	532	524	519	528	521	534	535	537	542	497	542	512	527	505	525	481	507	524	528	475	479	515	520	548	585	560	524	536	514	551	530	549	490	540	516	518	547	531	492	492	546	535	529	512	548	547	535	524	518	500	524	544	521	539	503	516	513	558	501	570	517	508	525	545	541	552	537	491	542	547	552	562	547	527	492	530	503	488	530	552	516	492	499	535	503	527	554	536	469	491	529	517	469	542	502	506	523	544	551	500	480	520	481	542	481	488	564	553	575	540	522	539	533	514	538	521	475	533	510	571	545	505	535	527	530	511	537	501	495	552	534	535	543	523	509	511	518	519	555	505	520	490	469	531	506	529	539	518	489	553	555	507	531	520	507	534	553	532	480	528	519	526	504	506	520	565	504	501	508	532	522	492	537	499	504	515	535	488	558	513	503	543	541	535	517	495	523	544	554	519	560	547	498	520	499	518	544	561	497	553	529	523	537	524	554	508	527	513	518	543	522	521	534	541	519	539	531	508	538	518	520	552	489	507	550	541	544	550	503	519	498	529	467	555	506	534	482	528	523	519	537	539	520	560	501	526	536	518	503	546	513	495	592	509	534	483	503	509	516	515	522	506	509	525	543	514	491	532	505	541	523	511	506	529	529	588	525	513	568	504	540	502	525	510	567	507	491	522	520	496	537	524	526	491	555	553	521	504	505	543	519	539	521	549	550	502	538	521	546	546	499	524	548	520	553	513	528	478	493	554	537	522	542	523	537	537	549	534	512	518	541	510	555	527	555	534	535	532	515	552	527	509	516	519	513	527	540	530	525	489	523	519	483	510	505	498	552	524	530	540	539	536	515	556	505	534	515	523	528	540	537	504	527	517	513	528	510	516	554	523	566	528	500	508	548	509	528	522	511	485	495	566	517	558	502	534	555	528	467	538	562	537	542	531	552	557	508	524	493	502	505	531	526	519	534	510	524	479	481	543	503	542	549	548	527	522	487	501	537	488	514	550	499	548	551	514	518	507	513	545	544	493	535	536	557	491	526	511	508	487	524	503	550	516	518	524	524	511	519	520	541	510	520	453	527	531	540	513	519	527	535	552	535	506	521	526	520	497	543	540	527	538	523	500	498	513	536	529	510	515	512	529	509	534	485	508	501	489	528	523	506	525	518	535	487	503	552	528	521	506	504	494	516	531	518	512	485	503	541	502	522	517	528	522	542	515	556	552	508	489	528	563	507	531	500	530	535	530	533	509	526	522	520	547	497	481	551	546	538	513	479	552	520	532	534	523	548	519	510	506	583	514	536	537	540	504	552	550	532	521	533	518	513	475	582	543	576	517	547	506	493	532	540	488	455	553	535	488	522	541	511	514	525	552	525	517	451	520	525	525	514	502	554	507	537	510	505	521	541	535	561	554	509	542	553	556	531	524	577	495	540	490	521	557	542	533	500	544	534	566	498	497	513	504	479	533	448	497	550	535	544	473	498	538	533	510	503	516	535	522	572	500	535	530	503	564	533	549	526	530	527	537	512	491	474	562	502	557	511	541	532	538	501	550	537	489	498	513	527	531	531	503	497	538	542	524	569	541	560	514	537	500	538	530	551	546	544	517	506	519	548	530	547	531	533	530	491	524	533	557	534	511	518	536	524	538	521	519	538	516	479	511	532	497	536	517	520	552	523	548	500	509	519	507	519	547	520	513	525	508	524	541	527	537	582	535	495	508	510	536	549	510	568	580	536	509	498	543	505	533	522	505	524	535	543	552	528	522	491	511	517	517	542	481	492	518	563	532	528	470	556	529	504	541	541	497	524	531	546	530	546	504	557	526	506	554	497	516	488	526	527	557	556	518	538	546	539	518	530	498	540	515	545	543	535	515	552	543	495	518	559	520	535	539	496	545	500	541	531	526	553	539	532	561	515	561	524	513	514	513	540	485	502	507	522	520	550	474	527	491	488	496	524	571	522	530	500	528	492	543	539	527	520	533	513	509	523	516	554	536	522	519	529	512	517	510	496	537	485	548	507	544	522	542	540	553	481	554
5718	761	617	573	613	708	821	735	676	667	648	613	613	585	571	556	556	596	545	554	527	527	563	547	537	506	545	577	544	529	540	515	548	548	546	507	526	574	537	496	562	555	541	549	532	554	539	533	529	561	563	516	511	525	536	528	552	544	526	507	529	532	535	540	518	534	506	536	552	496	509	540	538	551	528	558	579	475	543	531	518	538	551	534	518	513	486	505	517	564	563	533	501	535	508	534	511	515	536	560	492	582	475	544	520	489	505	518	485	507	535	548	470	520	576	493	542	504	517	549	534	540	509	537	526	530	497	532	542	547	483	478	568	498	553	544	516	562	523	563	550	510	517	535	542	486	485	547	529	497	531	562	502	494	495	525	585	495	552	540	477	514	537	546	537	551	538	513	539	506	523	520	540	526	539	545	514	552	501	527	532	527	534	519	485	498	503	526	529	496	541	532	535	518	524	500	544	486	503	538	530	527	527	530	533	505	547	540	497	545	530	508	525	508	547	536	519	549	550	501	536	517	505	520	540	512	519	536	517	498	541	505	524	473	513	549	521	520	542	529	521	533	526	521	529	537	525	507	526	544	558	491	556	546	557	531	528	546	502	543	521	498	489	487	522	510	517	537	529	584	501	521	484	556	499	547	526	516	535	563	583	543	517	550	514	519	506	531	525	523	505	566	537	546	550	516	506	495	505	500	501	560	523	493	534	543	529	530	545	528	518	537	518	553	496	555	514	491	519	549	484	535	533	494	546	567	532	497	515	537	553	497	553	537	542	510	488	506	485	539	531	545	515	513	482	540	589	560	524	505	498	517	547	504	540	561	503	548	521	555	528	530	533	520	541	498	530	540	505	516	509	504	530	554	504	557	534	568	499	514	535	494	551	552	456	489	533	513	501	542	540	531	480	525	524	472	517	547	545	550	530	537	525	551	551	482	542	537	514	525	519	527	520	533	519	518	548	487	494	524	548	541	543	531	510	481	562	501	543	534	488	540	513	540	542	569	521	536	539	555	526	499	519	509	547	544	511	547	522	580	500	525	538	497	558	570	513	531	509	523	503	509	505	504	543	518	520	512	526	516	504	516	528	532	559	549	533	522	525	541	536	506	547	487	553	499	515	500	534	603	538	530	499	519	496	572	494	536	585	546	522	544	498	518	528	473	524	559	550	535	510	496	547	524	535	561	520	491	513	562	575	508	486	496	520	509	532	504	579	526	495	513	530	485	500	512	523	541	524	523	525	499	542	529	541	496	523	522	536	516	546	519	553	549	536	521	520	519	543	508	498	536	512	524	519	513	502	524	498	512	516	538	548	531	527	549	553	549	519	514	506	530	515	552	531	494	524	517	540	499	543	517	509	501	519	542	533	531	558	513	565	520	504	512	519	534	556	514	511	500	510	513	559	516	531	531	529	531	512	527	543	523	514	547	496	523	546	524	511	569	510	499	545	519	512	517	527	530	529	577	509	501	570	543	565	552	566	501	535	516	561	539	542	547	512	511	522	515	544	534	530	513	532	525	498	560	550	523	504	536	564	562	547	529	556	538	509	558	533	534	523	554	525	509	523	529	513	515	548	554	514	566	558	572	511	490	554	513	518	505	520	552	553	614	546	503	566	519	540	529	482	519	523	498	526	528	518	536	565	504	519	500	508	554	520	523	523	529	549	579	537	505	492	553	482	528	456	505	562	572	561	549	529	512	565	532	524	530	543	543	510	534	565	526	532	523	528	501	505	515	532	533	516	533	514	530	559	494	527	560	515	541	543	544	504	497	506	552	517	525	478	468	529	534	521	553	511	503	544	515	520	527	528	494	529	522	532	532	550	539	565	563	540	502	495	544	520	526	493	516	491	511	533	513	550	487	538	515	497	538	550	537	475	517	479	534	519	529	514	538	503	560	507	551	535	546	532	530	548	507	489	502	513	538	512	541	546	480	512	553	511	535	525	559	508	524	545	541	501	552	508	513	515	572	509	506	517	531	490	500	556	534	506	522	537	557	519	548	545	519	482	535	503	565	529	540	514	514	550	524	526	522	506	517	512	506	517	541	540	537	528	571	506	538	501	527	593	513	516	514	509	518	543	493	528	515	524	523	506	528	530	513	534	527	518	525	561	502	528	520	546	525	530	527	501	518	559	485	484	517	563	538	522	515	542	494	533	495	541	489	551	526	520	499	534	503	533	530	565	543	528	529	488	538	566	498	526	499	525	548	506	512	529	543	538	557	499	540	505	548	532	514	513	559	538	508	536	529	513	530	565	532	520	549	537	540	548	506	533	544	491	482	565	537	497	542	580	538	524	542	526	527	516	507	513	532	501	526	534	562	531	516	494	519	510	542	496	519	524	552	500	489	529	548	514	525	512	554	502	501	548	549	478	520	519	577	501	551	504	548	552	552	520	511	530	527	533	496	514	499	540	522	496	557	502	529	494	530	535	508	517	554	487	478	563	520	508	583	501	534	516	497	545	503	544	514	528	550	508	516	513	563	496	512	528	550	519	505	526	511	558	526	541	526	496	523	561	518	473	505	526	519	562	510	522	498	541	530	503	534	521	557	552	543	545	542	581	519	541	518	497	528	517	526	533	561	514	521	517	523	542	518	522	551	547	547	519	510	538	505	499	538	501	517	538	534	525	501	507	526	490	531	503	564	537	537	511	558	526	493	505	503	561	510	518	544	522	519	511	526	530	512	526	553	527	524	528	545	499	511	519	557	545	523	520	565	512	544	523	517	510	502	516	513	530	496	548	532	494	541	543	533	517	510	532	527	516	512	518	469	529	518	542	563	504	517	473	521	555	550	524	500	536	508	519	502	537	514	545	544	521	512	529	532	510	513	519	507	546	568	483	526	507	542	529	491	595	538	555	547	533	527	534	529	534	493	495	558	524	529	530	482	530	506	521	548	566	547	515	520	529	553	517	512	524	450	525	540	567	499	548	504	535	526	498	539	571	543	509	524	542	521	551	536	539	548	562	512	541	529	511	518	550	513	535	537	549	537	506	518	532	563	512	528	551	493	474	552	541	484	513	534	518	536	511	511	509	496	532	541	493	521	501	504	530	556	515	530	532	537	500	508	497	497	534	501	548	509	532	534	552	512	539	485	502	524	540	526	536	471	547	563	510	499	487	539	536	527	503	553	513	547	540	539	537	537	527	539	506	511	563	509	532	552	524	495	503	519	567	568	546	525	541	525	532	553	498	532	504	497	537	530	508	510	510	561	487	573	514	532	514	527	538	483	527	484	534	511	520	534	541	515	560	500	494	479	508	524	542	524	536	486	508	529	504	513	536	526	511	517	489	521	589	563	501	501	520	513	536	540	543	545	585	497	509	515	561	524	529	521	535	526	557	504	525	493	549	530	528	513	521	495	526	506	541	528	529	567	530	538	534	516	510	522	532	518	533	564	507	523	541	495	530	511	563	497	520	512	533	508	524	552	516	525	504	567	492	521	537	524	547	538	503	510	569	553	556	517	502	535	506	531	580	527	531	519
7246	1236	878	893	1361	1624	1515	1389	1291	1166	1084	1085	997	934	867	859	835	807	755	811	807	782	775	724	739	782	761	743	745	711	750	707	721	725	702	725	686	741	667	734	759	738	711	690	682	692	648	720	721	641	696	677	709	687	706	640	688	692	661	680	731	682	669	707	686	666	687	689	653	654	745	688	709	685	717	662	703	712	683	683	690	690	661	643	701	692	706	713	711	720	678	664	645	735	702	652	657	705	681	694	692	749	671	675	655	687	711	689	713	660	712	685	700	674	677	667	683	711	696	655	662	635	718	694	699	650	661	663	720	730	691	681	705	695	699	691	665	649	683	687	683	728	708	682	667	710	663	675	734	703	654	693	675	712	688	633	696	676	672	692	704	712	682	685	670	701	730	684	665	670	726	686	703	684	683	693	685	686	654	682	696	702	700	640	678	645	663	668	703	711	736	698	630	672	701	638	663	674	652	677	694	717	698	701	684	662	691	745	694	745	647	677	689	689	698	705	652	686	666	690	688	699	727	658	658	675	675	630	697	715	652	667	676	710	699	710	675	682	685	662	663	730	666	658	686	698	681	678	663	668	660	702	706	694	679	707	704	680	689	701	681	674	726	708	689	660	706	645	636	670	677	664	651	698	692	728	689	742	727	671	695	680	669	622	691	702	703	705	609	665	721	684	651	699	684	662	679	687	673	728	638	654	652	652	676	695	664	688	633	679	667	667	673	723	694	659	715	665	678	646	675	682	637	729	652	687	626	706	664	652	695	675	702	703	679	724	696	682	643	677	652	696	671	690	688	679	665	676	692	715	694	688	696	686	673	699	677	752	699	653	690	678	714	688	703	657	673	677	670	645	699	682	661	691	643	663	695	651	701	708	746	649	715	702	759	673	700	664	707	702	701	631	681	635	662	646	649	746	666	727	715	651	676	703	658	674	723	713	689	700	667	665	673	693	670	702	621	700	700	705	661	692	668	660	676	720	779	645	723	674	714	681	692	695	678	676	687	643	731	653	692	704	634	688	678	707	691	648	648	667	642	652	691	672	678	695	697	688	664	708	724	682	675	635	650	713	713	657	638	742	673	665	713	655	678	665	693	639	672	715	694	678	679	709	691	738	681	699	666	683	662	682	678	678	676	683	706	680	671	669	684	685	669	690	696	713	668	693	698	708	666	689	724	666	677	670	669	678	657	655	689	682	697	658	696	675	652	653	661	675	710	653	653	676	708	686	666	719	689	665	703	700	692	657	682	662	676	740	655	735	658	637	712	654	693	691	725	673	676	654	714	655	703	672	704	648	683	669	692	688	650	682	689	687	701	687	735	658	672	691	651	670	664	661	666	691	666	704	673	695	658	691	656	705	644	672	674	652	726	656	695	683	706	678	669	626	665	700	670	712	705	691	640	651	718	684	686	677	698	669	665	650	659	709	676	654	667	652	723	660	664	691	678	676	688	670	673	710	690	670	625	681	689	657	659	699	706	693	641	668	676	685	634	661	644	708	634	653	707	673	689	684	672	708	685	703	668	726	713	688	659	718	669	713	730	706	693	685	710	645	685	725	648	680	709	679	702	717	711	716	695	684	710	710	717	724	663	660	668	652	668	709	677	646	680	647	681	689	689	662	704	677	680	657	625	720	688	682	674	690	678	674	661	660	689	682	641	643	667	683	685	605	667	681	726	714	650	677	671	733	631	698	675	655	675	676	682	696	668	700	721	703	668	664	672	723	737	681	668	653	674	664	654	676	721	714	664	736	700	702	643	676	731	730	648	626	668	697	719	662	701	719	671	688	671	750	647	658	735	741	652	687	663	696	738	694	677	698	688	660	707	671	693	662	634	636	682	650	667	654	664	695	693	718	628	696	706	675	685	648	676	701	752	680	643	663	664	615	660	669	660	728	725	692	717	716	668	694	695	682	697	676	644	688	689	701	670	683	681	692	647	701	638	677	647	687	675	672	734	670	706	679	722	723	701	652	641	664	681	704	685	661	654	705	671	707	656	690	674	673	697	682	681	675	681	682	730	699	654	647	673	696	707	677	687	716	669	648	672	665	669	710	678	662	695	697	707	748	635	659	652	668	679	700	684	700	672	715	673	692	682	658	693	637	655	689	712	665	715	712	714	665	709	736	715	690	720	643	657	696	666	662	685	686	672	689	687	687	693	657	696	709	665	676	661	632	666	674	698	700	655	683	643	705	627	621	685	660	694	661	701	678	668	678	717	711	711	698	670	653	673	667	672	703	671	700	660	663	666	653	687	672	715	664	753	692	754	709	642	701	682	673	676	710	688	656	694	638	703	700	700	705	668	694	662	744	677	674	650	687	725	672	694	700	642	645	694	706	681	707	671	647	725	681	683	699	721	687	635	689	689	689	643	761	709	699	693	699	690	665	739	723	703	715	649	651	660	699	669	687	706	698	658	662	685	688	674	706	655	666	705	627	687	744	677	701	691	717	657	685	693	718	683	699	682	635	695	694	648	710	674	675	665	635	694	715	678	708	717	683	688	661	676	690	653	706	680	676	678	731	730	660	670	686	653	661	637	648	614	688	683	703	664	716	593	691	709	694	670	682	693	675	705	732	657	696	711	689	701	652	678	669	684	680	718	657	711	713	639	691	725	754	697	716	678	692	717	663	663	664	675	711	658	663	684	664	705	684	705	683	707	710	679	670	682	685	663	676	770	690	714	706	668	679	672	699	675	690	684	704	675	661	679	725	673	668	691	689	672	666	666	695	685	702	665	720	714	642	676	680	676	704	718	657	664	715	669	715	657	633	673	692	675	633	647	697	660	661	704	687	697	723	695	664	687	720	634	689	669	639	658	703	675	647	703	694	704	684	695	709	693	640	661	684	682	688	684	671	683	658	676	699	736	668	659	640	676	650	644	661	682	654	680	709	675	710	642	724	675	703	702	676	688	688	705	734	729	648	659	687	696	697	681	703	673	676	657	684	691	676	638	670	717	686	693	668	662	679	684	669	640	663	689	645	667	715	661	641	642	664	683	699	686	681	684	680	686	693	707	687	658	675	667	707	694	697	687	666	691	739	690	650	658	727	691	679	684	638	676	686	638	720	706	683	684	639	729	674	684	678	663	711	662	662	699	683	624	657	702	690	669	661	681	645	634	674	705	736	628	705	650	662	694	711	666	691	692	697	731	703	673	727	681	699	688	691	730	646	685	662	634	651	673	715	715	656	686	681	647	665	647	689	696	705	706	691	683	681	719	623	678	662	690	717	664	643	654	721	708	651	692	639	697	671	654	707	660	718	684	679	714	655	679	676	674	673	675	669	657	690	713	689	602	698	706	693	695	701	672	676	666	646	666	712	662	623	640	647	687	728	674	657	651	675	621	696	666	698	727	746	686	668	680	678	705	701	679	720	696	690	723	689	648	700	655	640	700	671	648	677	655	646	688	687	663	681	669	732	681	703	714	679	648	642	684	689	694	677	688	699	660	642	680	679	656	660	689	673	704	678	674	674	687	698	739	671
14701	1800	975	923	1055	1491	1683	1660	1496	1367	1258	1183	1080	1014	923	914	921	832	879	787	809	826	768	775	738	789	809	779	714	705	698	715	713	685	746	745	721	678	697	682	656	703	697	715	668	697	671	674	644	723	654	652	669	663	664	691	725	712	686	673	721	675	692	635	717	640	682	659	709	666	670	650	660	623	721	668	770	670	633	681	686	655	671	652	680	674	645	660	661	672	668	649	683	672	617	700	690	669	690	663	694	692	660	675	669	671	677	725	716	683	666	648	640	659	723	723	706	731	688	678	688	709	634	656	689	671	667	640	657	650	672	699	661	733	692	659	671	668	686	668	614	685	661	658	674	695	677	701	630	651	718	687	659	717	654	691	692	689	695	706	663	692	684	677	643	679	714	675	671	641	687	632	647	684	695	671	700	691	612	678	657	678	667	710	635	689	673	717	698	679	689	676	676	675	665	728	661	637	684	699	653	687	644	669	656	646	678	716	666	670	717	712	661	682	682	673	684	706	663	635	711	654	646	667	656	665	668	696	641	701	711	663	682	635	681	709	667	706	649	664	702	679	666	669	672	647	666	678	634	644	722	709	705	703	662	662	698	709	685	675	635	694	698	630	666	672	686	651	684	646	687	700	658	706	686	690	690	625	629	681	646	669	660	688	721	679	686	669	686	608	691	633	657	671	669	640	644	648	717	712	755	667	632	665	716	640	644	675	632	654	662	697	688	673	647	637	683	667	687	662	707	669	689	673	681	677	657	686	664	684	706	677	659	683	645	676	653	691	627	658	694	699	658	658	708	700	652	673	725	727	688	713	695	706	728	685	685	647	708	664	669	691	690	663	670	652	679	659	679	672	633	612	698	653	646	662	672	686	658	668	722	700	666	724	680	674	703	697	646	688	694	627	676	636	628	633	739	626	638	668	670	742	676	685	677	693	669	677	692	619	642	656	690	715	692	692	655	665	661	685	605	656	641	679	647	680	642	644	690	661	673	673	694	665	610	651	674	657	661	676	710	682	704	680	686	665	687	663	660	651	657	666	641	704	692	668	673	721	686	706	713	660	694	691	689	645	692	640	697	715	645	697	660	598	680	686	682	707	684	642	686	663	662	685	663	645	724	703	684	677	687	689	675	700	716	683	669	674	679	648	648	695	668	670	687	687	682	673	650	657	648	680	655	670	677	712	688	703	671	697	660	718	689	659	709	690	682	716	686	694	683	673	617	635	663	644	668	666	672	675	627	660	645	685	674	684	658	677	677	678	678	708	676	649	697	653	664	690	691	726	685	733	634	645	721	663	647	643	669	693	689	693	682	698	653	660	673	713	680	653	701	660	723	681	714	665	674	673	662	673	674	741	677	644	692	670	666	703	640	653	703	667	682	629	685	671	681	674	653	676	639	674	696	651	718	699	649	649	714	703	626	660	688	659	683	678	650	678	647	654	643	657	706	698	664	703	673	709	669	652	649	632	641	618	646	642	685	651	652	650	660	636	703	691	674	666	639	690	700	690	737	686	663	613	697	714	680	664	643	677	697	670	708	676	646	729	711	633	710	692	631	630	728	669	685	657	659	657	666	675	678	650	667	625	692	629	675	693	656	655	676	663	667	713	678	662	671	636	676	692	653	682	704	669	676	652	707	664	706	630	625	670	655	718	668	684	659	684	681	695	700	695	657	659	650	637	674	636	719	666	687	694	706	705	663	653	720	707	645	701	713	714	676	666	689	612	641	661	678	689	693	694	726	683	670	676	631	698	682	692	668	680	622	697	698	695	683	662	662	707	671	694	638	670	670	694	666	714	664	676	649	684	657	698	703	688	656	643	671	632	708	652	629	716	670	692	687	683	650	684	666	663	698	708	658	621	674	628	629	668	676	678	675	652	652	673	676	694	666	647	668	653	666	671	681	680	706	680	664	693	697	671	675	698	662	713	656	647	648	662	705	695	672	708	695	662	707	683	674	662	677	698	671	709	672	662	661	662	694	715	671	637	644	664	690	690	669	669	717	667	616	642	679	684	652	672	649	679	655	677	660	722	642	654	667	682	620	681	738	669	637	625	672	662	644	657	667	644	663	662	665	640	664	645	654	754	704	636	693	668	669	616	646	718	642	680	723	682	639	688	675	613	660	612	640	688	663	668	634	649	662	680	693	690	671	635	634	664	682	682	672	660	675	689	660	690	654	682	660	655	649	697	715	690	701	654	675	708	659	655	698	659	645	648	663	582	645	667	644	663	661	703	660	691	653	658	652	636	713	686	714	727	673	676	682	640	668	640	685	694	687	654	707	640	684	680	698	695	616	679	711	642	702	636	691	652	660	645	661	677	689	685	651	699	644	693	663	674	681	722	727	644	734	661	663	717	662	642	691	677	624	644	670	698	638	679	710	662	654	664	697	670	664	628	622	643	679	700	676	695	682	721	691	661	689	666	715	716	675	676	605	665	664	675	679	676	687	679	652	682	675	645	675	664	726	680	653	688	692	672	645	656	645	678	635	646	663	690	696	675	654	659	693	654	675	679	632	700	660	688	652	632	647	661	679	706	637	719	615	670	662	669	665	661	633	678	657	661	701	688	664	696	668	659	661	663	703	647	676	644	723	676	620	659	677	676	651	675	688	701	724	691	628	676	684	666	684	663	663	675	726	663	702	641	723	635	684	652	637	715	665	661	638	668	690	650	676	692	613	682	661	751	696	661	681	672	665	620	648	683	666	654	713	652	637	655	723	733	662	720	710	683	671	704	662	655	637	693	679	681	687	692	660	650	634	644	650	725	695	669	673	646	696	735	671	658	613	675	691	693	653	626	658	667	658	712	662	668	669	655	678	688	677	656	695	647	686	667	705	641	653	683	710	710	683	623	643	691	709	643	671	697	668	708	674	697	628	675	666	711	640	644	646	690	680	703	654	662	714	658	727	673	672	656	676	644	587	679	661	637	695	681	651	685	628	697	705	702	711	664	724	681	716	662	682	693	680	618	641	677	652	689	622	654	604	664	666	673	682	665	661	690	615	693	688	650	688	663	658	733	656	689	655	687	639	709	709	642	684	669	708	663	695	607	647	687	654	689	651	671	681	614	688	712	695	665	694	694	680	608	664	636	596	660	668	708	702	678	693	716	668	653	647	671	721	676	679	734	713	702	648	623	660	688	710	671	715	690	674	659	671	664	709	670	711	651	669	696	684	681	706	698	694	678	654	680	715	652	662	622	660	650	712	684	698	663	675	671	626	665	674	692	658	673	645	650	678	652	645	641	692	655	627	693	659	670	722	720	663	663	676	673	662	662	654	675	661	675	676	650	675	660	643	643	687	693	682	682	667	698	692	670	691	651	634	657	650	667	663	657	638	667	693	684	675	661	686	663	702	718	718	677	693	676	675	639	668	606	651	686	669	672	663	647	744	721	687	702	695	717	643	681	691	665	644	631	662	669	663	662	638	674	650	650	678	692	662	671	700	691	655	673	668	724	621	681	685	616	614	678	693	667	683	677	672	682
10645	2284	1542	1870	3854	4738	4685	4221	3670	3319	2837	2603	2215	2066	1964	1783	1645	1566	1477	1467	1409	1281	1270	1228	1256	1191	1148	1185	1137	1125	1082	1107	1163	1088	1055	1073	1023	1060	1069	1038	1037	1034	1014	962	943	1014	995	1008	951	1001	963	962	989	962	970	994	964	926	863	893	912	949	919	963	988	909	909	919	989	969	912	922	934	925	930	933	950	883	883	876	869	960	950	954	892	932	925	871	898	925	934	931	906	873	946	967	867	928	924	843	959	938	933	888	965	939	886	873	848	952	898	950	876	888	956	901	923	933	898	914	902	994	970	944	944	939	911	882	888	968	878	856	929	919	923	860	938	889	872	926	836	922	881	937	889	911	902	875	936	912	916	877	847	933	924	913	821	945	930	952	907	937	927	867	963	893	892	890	910	926	928	925	887	849	907	871	888	914	891	897	936	910	890	883	913	858	848	854	926	919	925	853	863	925	850	902	857	928	888	857	926	919	898	903	882	896	900	885	900	914	899	889	897	908	917	931	878	866	908	916	936	896	920	888	939	888	901	843	870	923	866	923	852	934	953	912	849	938	908	955	910	945	930	854	934	890	871	931	875	917	926	888	875	891	927	871	890	877	911	909	928	873	903	938	907	944	924	898	902	941	869	877	888	875	944	860	890	925	922	917	873	914	879	892	888	854	900	858	901	963	935	919	880	919	872	917	863	838	884	908	872	879	882	874	838	924	879	929	918	946	905	869	906	908	886	937	862	916	941	863	934	962	878	891	862	874	894	874	887	915	920	925	922	906	952	895	967	915	889	903	849	879	987	891	866	911	867	898	912	869	908	903	895	883	904	899	854	886	908	929	913	912	928	858	922	901	910	848	910	900	882	926	959	860	906	938	892	891	942	843	875	882	879	879	884	927	913	876	925	852	884	881	903	915	894	905	891	919	909	916	889	862	894	872	861	875	889	912	912	905	902	944	942	895	910	926	883	943	877	883	881	877	928	944	893	910	888	896	893	892	857	901	899	930	933	937	894	907	916	930	859	937	920	866	891	905	931	944	933	929	912	880	881	951	919	939	904	900	928	872	880	875	916	950	948	873	913	908	900	904	940	877	936	858	902	893	898	912	893	850	912	966	897	893	855	895	898	908	891	895	855	914	867	913	904	898	881	895	919	887	876	837	898	872	904	900	922	894	866	883	890	937	909	897	875	866	896	910	938	905	857	852	875	928	933	929	891	881	904	899	912	906	931	912	968	916	883	929	876	859	934	884	896	881	881	934	873	903	937	893	921	891	916	872	938	894	900	917	895	907	897	857	894	867	881	925	924	938	907	850	883	910	953	980	877	872	884	897	980	896	923	885	861	882	870	911	918	885	919	970	952	900	917	931	887	913	892	891	919	898	878	920	867	900	910	865	892	916	905	928	912	897	882	880	916	895	927	878	945	951	995	880	939	883	866	873	923	907	876	924	867	923	897	875	895	923	892	951	882	888	886	889	863	927	903	872	915	896	918	876	898	885	892	923	880	822	906	913	958	890	915	908	893	919	906	909	928	964	923	910	881	904	930	871	856	925	919	877	931	880	901	869	907	903	879	909	817	905	901	941	871	874	918	907	912	905	888	953	895	913	871	884	899	875	882	882	895	855	901	905	951	907	895	935	889	947	916	885	883	891	874	899	944	890	914	845	908	889	884	945	989	917	948	906	939	870	904	919	908	871	879	912	958	912	889	900	907	890	854	875	884	868	890	912	875	941	968	899	921	921	860	844	928	886	846	968	877	912	889	858	920	845	879	959	861	928	864	884	941	860	890	902	876	893	888	955	880	909	889	940	920	941	871	845	886	902	862	910	890	890	901	849	924	901	930	884	850	917	853	892	881	894	899	922	869	888	839	888	887	879	898	966	897	889	921	938	911	949	839	827	850	939	912	890	929	883	864	843	864	900	887	943	866	886	871	879	915	842	909	869	908	945	902	856	930	872	950	937	885	904	898	909	903	918	884	918	914	850	923	867	832	917	910	877	918	908	883	900	903	905	946	860	909	889	898	921	845	906	921	860	925	891	899	901	871	943	876	865	913	914	872	890	894	909	922	920	888	913	899	921	833	929	924	912	888	928	929	877	925	897	929	875	914	927	911	919	866	906	912	886	898	820	906	926	872	867	910	922	843	892	885	919	850	888	892	915	923	868	881	851	818	904	909	898	908	884	901	900	890	908	908	912	919	890	920	878	922	924	882	901	870	946	909	862	924	888	944	891	843	883	933	873	893	903	874	914	903	914	884	903	909	888	887	878	869	890	851	906	917	887	935	921	882	913	852	890	919	885	924	871	889	917	926	905	880	909	894	896	896	863	902	941	923	901	927	895	931	926	895	868	889	866	881	922	924	919	888	917	942	852	950	900	912	954	899	902	891	870	961	879	934	908	896	919	873	890	895	931	891	861	853	934	886	863	853	954	896	831	907	898	913	881	864	939	904	931	926	872	874	926	864	942	942	965	954	879	899	934	925	843	866	877	904	884	870	866	900	888	919	892	907	878	892	894	912	898	952	899	893	896	867	901	911	899	944	908	886	858	904	882	902	836	853	893	877	864	910	889	883	931	846	915	896	930	894	915	870	923	875	931	870	949	881	889	879	899	905	913	923	918	942	898	899	951	934	942	882	904	914	922	910	861	900	916	910	887	886	927	847	896	904	945	896	924	935	920	902	927	877	919	951	873	861	926	891	873	888	912	884	878	931	927	884	934	869	928	914	905	894	870	856	900	839	924	888	897	877	928	949	920	889	927	895	931	873	904	937	911	873	895	897	896	907	895	852	913	968	960	923	857	882	945	862	845	903	902	882	935	912	901	924	941	883	957	933	919	921	882	912	866	891	928	976	969	872	906	933	891	884	923	901	925	872	866	884	931	903	841	858	903	927	900	901	870	933	902	898	908	888	926	903	885	912	833	842	886	911	898	923	860	882	785	901	878	872	892	932	922	857	937	936	890	873	845	936	900	881	903	910	922	936	884	938	877	872	915	947	915	883	846	889	895	918	913	910	876	873	867	834	902	891	871	890	872	863	866	947	924	874	870	919	890	893	898	915	890	920	896	927	929	860	865	883	896	913	960	904	929	904	947	893	892	888	893	880	895	926	936	880	863	860	896	949	907	932	931	864	842	877	823	904	920	892	857	914	861	963	924	907	936	882	947	913	868	896	909	925	912	846	888	899	950	895	910	817	879	939	876	922	890	918	900	915	880	904	873	941	870	898	861	890	920	889	879	881	915	914	889	867	933	902	890	844	906	908	913	847	859	917	909	868	835	857	906	910	934	911	906	931	907	937	927	916	901	872	864	894	911	873	911	949	918	876	898	845	887	871	848	909	869	935	856	896	928	879	872	892	885	877	923	952	932	888	911	928	912	917	885	905	943	894	897	889	889	873	894	892	917	881	949	879	912	913	912	820	835	902	924	934	912	917	884	943	918	875	949	915	894	872	899	892	923	846	917	950	882	862	872	878	915	854	904	927	907	849	927
6782	1217	552	469	671	1262	1461	1409	1228	1050	872	833	678	592	587	507	467	392	405	356	393	325	295	279	316	290	287	261	244	224	266	227	226	217	242	224	243	236	211	231	191	207	228	206	180	212	187	219	186	210	233	170	182	181	175	184	155	180	168	162	172	182	178	161	206	184	196	189	188	196	184	181	172	187	198	206	167	191	171	190	157	202	162	185	179	159	162	193	164	199	198	211	198	192	188	180	161	185	181	187	162	166	160	190	153	196	163	174	187	190	177	178	173	161	186	180	170	163	166	170	188	162	187	184	179	173	171	164	182	196	191	168	175	192	169	172	187	168	164	168	173	162	181	169	193	171	179	176	178	171	174	167	169	188	186	175	185	182	161	161	171	182	160	200	166	172	192	186	175	164	166	183	163	164	173	176	172	178	170	177	186	165	188	164	169	170	190	185	178	162	166	177	159	176	192	185	172	180	170	170	183	154	179	179	177	174	174	161	179	176	168	157	177	180	191	165	169	149	202	160	175	178	180	164	190	175	195	155	176	183	163	178	183	142	198	185	176	166	160	185	172	181	164	164	173	187	164	138	196	175	156	186	162	165	172	173	176	178	162	160	176	182	168	160	155	164	186	179	183	145	177	167	160	194	164	172	157	175	183	139	163	198	171	175	166	166	165	164	172	195	175	165	175	181	171	191	180	174	176	184	166	172	162	198	178	182	189	190	211	185	189	200	183	156	188	177	161	161	149	176	183	186	186	166	162	176	163	163	160	166	181	191	175	150	162	198	157	161	185	179	171	181	171	184	184	187	168	170	191	185	162	175	191	171	180	149	169	163	150	168	200	188	165	175	161	158	179	176	156	185	163	156	150	171	165	173	170	184	199	175	175	171	162	186	175	159	164	195	174	161	181	166	194	175	184	175	192	180	163	186	177	165	178	178	176	147	153	149	174	161	161	148	199	165	180	187	194	164	207	163	187	174	161	188	155	174	189	165	162	163	178	167	171	174	173	159	176	187	172	155	197	185	179	178	160	152	172	157	169	166	164	182	147	173	162	184	161	172	174	164	180	181	178	172	171	195	148	182	154	163	162	175	171	172	166	176	159	160	158	175	193	160	160	178	165	155	159	179	186	176	184	168	175	175	194	178	185	195	178	166	188	175	169	185	160	183	138	192	151	150	163	201	168	172	192	185	163	168	148	183	167	186	190	168	164	199	165	179	178	163	167	190	199	155	148	154	157	154	168	167	166	166	174	168	182	179	160	177	174	152	166	179	192	185	158	146	173	161	202	161	174	189	149	192	161	177	181	203	152	183	176	165	164	170	182	177	182	177	176	171	175	168	193	171	160	181	177	161	165	154	163	169	181	143	152	159	159	176	165	173	186	188	170	181	195	168	179	168	180	160	182	199	167	170	192	163	139	157	163	175	152	169	183	177	170	153	170	175	188	193	162	147	169	175	169	159	169	164	167	177	161	149	149	192	163	171	179	171	186	176	192	169	162	161	168	198	186	157	169	161	163	178	197	162	188	158	199	178	194	181	169	181	171	173	162	159	167	193	162	170	178	184	176	177	183	177	155	184	166	169	188	163	190	171	193	177	187	201	179	173	175	163	158	152	155	178	184	151	179	198	158	158	170	169	169	174	183	191	175	167	167	168	172	175	141	170	135	189	181	187	195	184	169	162	166	168	180	176	187	175	187	174	191	185	163	169	160	179	186	167	156	164	177	156	176	176	206	184	161	150	163	164	163	188	177	185	162	176	151	160	173	174	176	189	183	174	172	167	191	171	154	181	160	181	190	134	172	181	172	166	168	194	166	152	195	164	177	184	189	185	164	167	179	156	176	157	172	152	191	181	181	205	159	181	168	159	180	158	162	207	157	158	181	182	193	171	178	194	164	194	170	159	177	169	188	192	163	189	187	177	170	176	189	164	172	176	182	185	166	172	143	192	183	183	175	200	194	153	167	177	156	174	167	183	150	191	172	185	173	154	151	163	188	202	166	174	159	159	180	166	186	129	173	177	182	171	167	162	174	172	197	180	175	174	161	182	168	214	181	172	176	169	190	166	173	201	185	184	179	182	159	165	155	160	164	173	162	178	159	170	162	200	163	170	174	162	169	176	184	159	169	147	172	174	175	203	188	190	183	157	173	168	173	169	174	181	170	168	173	171	148	168	151	139	200	167	167	164	174	147	164	173	184	158	172	185	166	165	170	175	191	175	159	156	186	158	180	201	173	166	182	171	167	188	166	162	176	184	180	152	164	168	162	170	160	201	157	165	176	183	191	144	171	170	175	169	152	179	140	184	165	189	199	166	174	182	163	175	167	185	169	192	185	182	167	186	191	168	164	161	174	194	160	163	193	165	177	171	151	185	179	163	183	186	166	169	160	167	170	175	189	179	181	175	177	154	173	155	165	160	155	163	165	206	172	164	179	178	172	139	175	173	158	162	158	182	202	140	183	170	194	191	145	195	148	154	174	175	170	167	170	172	174	177	214	181	186	169	148	163	170	181	194	163	173	170	166	163	149	180	181	151	184	190	177	148	154	169	182	190	173	180	169	185	175	199	168	180	183	192	182	189	175	177	191	174	181	173	169	161	180	167	184	177	156	183	179	184	210	176	159	149	180	180	172	170	174	177	181	175	137	206	153	168	161	162	197	198	180	181	168	171	184	139	167	161	168	170	171	155	182	169	169	178	161	179	191	177	162	164	202	168	167	172	160	144	171	172	173	179	160	174	182	154	171	144	184	173	178	183	151	194	162	188	170	161	144	147	154	178	150	192	199	176	162	167	171	195	156	157	161	186	152	174	179	158	158	189	176	171	196	181	169	182	185	185	157	165	163	179	165	163	186	169	189	184	161	166	176	160	191	154	177	171	162	191	171	178	188	171	168	192	171	181	182	175	169	177	166	171	171	191	156	160	186	178	154	174	173	197	194	169	169	168	166	169	167	172	153	166	171	179	160	140	179	164	157	172	161	145	178	179	179	147	177	151	192	196	159	189	179	180	166	164	173	176	188	199	176	205	165	185	170	182	155	166	158	176	174	159	171	178	167	178	161	185	157	169	165	174	184	187	177	172	173	158	155	153	175	173	177	198	163	167	146	178	188	184	175	160	183	175	182	186	179	140	179	161	188	178	179	170	170	183	182	147	177	164	170	173	186	184	161	162	175	179	156	167	154	154	158	181	179	173	177	202	165	181	172	183	181	177	188	170	157	173	164	159	170	183	179	163	144	149	167	168	172	166	183	167	174	146	174	158	181	179	165	159	165	181	175	198	177	185	133	177	152	163	191	177	170	201	168	188	163	178	151	205	183	172	186	170	190	172	173	183	168	160	203	181	184	173	158	198	200	176	157	147	181	180	167	141	175	155	169	179	172	167	160	172	165	177	178	188	177	157	183	166	183	155	166	172	162	160	180	163	157	181	173	167	175	164	160	162	146	160	178	172	185	169	145	182	186	169	175	181	180	178	146	196	164	195	154	148	173	174
10255	2229	1207	1498	3975	5459	5164	4522	3747	3226	2618	2245	2078	1865	1502	1399	1145	1102	1016	998	902	885	797	761	726	652	643	574	591	516	533	524	506	498	500	455	428	465	455	414	361	436	418	384	348	371	372	360	329	370	347	364	348	347	333	354	354	314	355	316	340	325	345	316	320	307	339	315	272	337	278	313	275	292	300	297	321	300	289	328	323	309	288	295	280	243	281	316	308	300	278	285	280	308	278	261	300	296	298	266	269	263	289	290	298	267	303	275	261	272	284	277	257	280	257	257	256	249	265	264	296	249	282	248	280	293	257	277	282	265	269	244	313	275	294	285	285	257	282	293	268	281	245	277	308	291	251	315	266	257	275	253	284	250	276	257	277	251	271	268	266	287	267	274	235	269	268	287	241	267	249	270	280	252	268	216	281	284	285	254	255	291	275	267	250	264	281	245	251	245	273	287	314	281	251	270	264	305	263	256	255	262	279	277	232	250	253	286	292	258	253	267	247	258	231	269	297	258	253	274	262	277	283	266	300	255	272	253	292	264	247	275	240	313	235	273	263	252	252	276	312	240	274	277	253	248	251	295	278	244	298	267	286	245	257	245	297	277	268	273	258	256	264	242	279	263	256	276	282	261	284	271	260	284	258	266	247	261	251	251	268	231	269	242	283	244	267	275	246	268	283	270	251	264	259	291	287	254	245	292	296	260	282	242	268	302	254	261	255	288	241	267	252	295	283	255	286	269	275	240	284	249	281	247	289	264	285	271	288	270	264	253	260	261	266	293	269	255	241	304	265	246	277	260	265	267	234	267	271	254	254	250	249	298	248	273	263	248	258	243	267	263	259	268	254	245	288	253	254	270	268	240	254	237	271	241	272	275	284	285	288	251	269	268	268	255	263	253	270	273	274	272	270	253	248	268	257	246	276	243	289	234	258	258	266	247	263	263	277	262	276	239	241	262	265	251	256	233	251	253	259	276	261	259	270	285	265	259	272	252	271	257	258	253	245	257	250	257	285	280	255	250	259	258	231	235	274	236	278	243	245	266	262	273	228	251	277	270	293	269	236	279	264	257	275	251	264	255	276	239	248	270	261	258	278	264	266	274	267	273	257	265	252	263	271	260	283	271	244	267	246	249	273	272	285	251	256	250	282	254	257	271	226	281	267	248	289	241	263	250	268	248	280	256	247	262	282	247	285	261	247	283	258	270	269	234	265	290	257	274	290	261	257	294	277	261	248	256	285	262	266	273	267	277	270	257	272	274	250	250	292	265	277	275	288	245	243	261	252	269	252	263	247	269	265	296	280	257	260	287	256	258	247	273	228	267	286	261	266	270	260	290	248	290	249	235	273	262	243	248	263	258	270	247	251	264	278	266	303	275	253	257	275	275	267	293	301	257	245	265	280	267	234	290	271	266	263	273	273	249	264	258	240	270	275	286	272	232	282	275	267	287	280	245	250	269	284	264	263	266	271	260	287	251	267	256	280	251	255	264	254	259	295	265	304	252	257	275	255	263	261	250	261	268	233	245	279	264	248	231	260	262	261	266	256	272	252	276	264	264	258	251	278	255	264	247	279	297	264	283	276	280	253	267	268	255	247	267	263	277	267	263	272	268	288	255	278	259	262	288	284	276	253	256	240	246	246	245	265	271	279	272	246	251	238	269	251	256	294	264	268	273	254	280	257	255	257	281	283	220	244	232	251	265	264	247	265	250	274	285	265	272	291	268	292	272	267	246	264	270	292	279	243	253	268	271	275	287	271	268	261	252	261	246	272	291	252	239	274	280	242	257	296	245	247	285	276	245	274	241	262	251	252	269	307	300	272	266	281	282	263	269	265	275	276	282	258	292	230	233	250	261	263	273	295	263	277	262	295	292	285	229	242	286	298	270	276	252	260	256	235	287	257	229	270	265	265	245	278	279	262	268	238	252	273	257	262	294	269	260	271	285	253	272	253	246	266	308	252	270	261	272	266	265	252	239	233	247	246	245	298	262	281	275	274	286	261	246	272	250	246	267	260	254	261	287	271	236	265	266	274	266	257	247	280	272	241	281	276	265	273	283	236	251	276	241	253	244	250	272	280	286	238	250	278	270	275	253	244	259	257	253	271	258	265	260	242	282	270	273	241	276	253	251	283	267	283	269	267	251	262	271	237	276	277	273	270	234	265	253	254	228	246	271	264	249	300	278	241	253	261	252	264	249	238	255	254	248	249	258	275	293	279	263	263	259	278	281	243	250	256	251	254	256	246	269	291	270	252	294	276	295	307	258	249	271	245	274	267	271	281	298	284	233	275	268	253	280	245	282	228	259	242	280	274	259	272	264	267	252	267	276	275	274	248	280	241	247	279	275	260	287	253	290	274	269	288	236	264	259	263	266	269	261	272	266	256	262	246	247	264	272	258	242	269	265	239	255	247	244	293	265	281	276	254	261	257	294	287	279	293	260	258	273	271	256	284	286	286	235	271	236	277	249	276	275	263	261	251	268	307	240	268	286	243	285	259	235	255	257	293	266	267	260	248	272	244	260	241	246	274	258	278	275	269	267	251	274	240	261	301	258	253	286	241	288	249	244	259	267	253	264	272	249	266	272	273	248	274	259	251	276	269	263	267	251	277	238	267	257	230	280	243	273	284	233	246	264	270	250	266	271	252	268	247	277	277	257	314	277	279	273	297	268	254	270	298	263	243	273	284	258	262	266	278	266	227	269	276	276	264	248	229	253	250	264	242	245	281	258	276	273	227	278	269	287	254	300	265	256	277	236	244	243	284	246	267	256	269	244	285	251	240	278	283	270	270	259	260	292	252	231	255	266	292	244	239	253	259	287	301	265	257	250	266	229	271	262	257	283	259	283	262	261	277	285	296	257	256	255	248	245	253	255	270	248	267	269	263	248	250	278	231	302	284	220	294	254	237	257	256	243	262	264	257	237	279	258	266	250	260	239	273	264	239	277	256	265	241	257	266	252	264	260	248	264	314	273	244	277	273	264	285	265	236	266	288	247	263	251	260	293	293	271	250	277	262	283	243	269	285	270	272	263	238	262	261	260	254	278	270	290	256	239	256	278	258	275	276	261	263	284	262	243	284	246	257	273	282	237	285	263	233	267	276	262	276	261	279	270	280	249	267	266	281	254	257	263	278	262	260	267	296	271	225	243	274	259	229	257	264	274	262	257	265	220	260	275	281	251	258	260	289	251	274	268	244	263	248	246	284	271	271	269	246	287	249	263	274	251	264	273	260	294	251	312	270	241	269	262	245	244	253	270	290	291	285	272	247	243	298	261	270	256	302	302	290	242	273	259	273	302	248	285	266	270	294	245	273	260	260	266	269	266	257	271	283	281	254	272	267	266	267	263	290	260	259	263	300	270	265	298	230	236	234	269	268	288	271	221	237	301	269	277	256	250	279	233	276	278	263	252	255	264	276	314	275	287	249	304	247	256	304	256	264	299	277	269	246	280	267	278	249	253	288	303	284	284	250	275	284	266	261	240	241	272
12694	1737	872	741	974	1640	2021	1885	1614	1410	1232	1124	1015	923	846	780	689	669	575	631	586	543	565	511	520	533	500	479	471	458	444	454	452	416	423	416	415	417	447	400	434	421	391	371	429	377	386	387	378	373	399	423	396	387	378	415	387	358	358	401	399	383	397	367	383	365	375	378	374	351	373	357	403	365	384	377	358	377	355	395	346	394	362	379	366	383	376	378	363	396	357	368	382	385	363	366	356	376	367	406	341	350	370	362	316	352	386	380	365	409	361	357	373	362	348	348	388	355	383	361	348	413	340	374	378	375	343	336	333	381	361	385	364	345	341	347	343	353	347	338	353	344	340	360	416	339	352	361	357	399	341	350	368	369	343	346	346	382	362	333	339	335	356	324	365	388	373	360	372	360	348	341	355	350	350	375	365	404	315	356	379	323	377	354	364	356	369	370	350	402	378	370	347	393	378	356	348	325	374	354	358	351	348	376	332	321	340	350	360	356	370	354	363	373	364	379	366	375	363	331	326	380	387	372	349	345	335	382	382	336	351	358	362	384	355	358	342	358	331	349	354	342	408	349	359	401	363	360	369	381	350	355	352	372	368	352	363	338	347	359	344	367	351	368	331	369	397	356	354	361	368	345	367	366	396	337	369	375	342	334	369	354	353	351	369	343	347	378	364	345	346	370	370	401	404	349	369	389	361	354	353	364	381	358	379	347	349	387	379	383	357	329	368	367	344	385	355	370	334	369	355	348	355	391	337	354	346	339	351	349	383	403	354	370	334	385	371	370	368	393	371	360	350	357	375	390	354	372	347	346	377	362	340	344	339	352	382	351	356	347	360	366	352	356	361	354	372	369	395	361	354	379	341	401	356	370	381	331	379	368	336	346	376	359	361	402	393	349	343	326	354	341	380	361	354	375	358	372	348	413	348	332	365	354	365	360	369	381	361	355	369	359	347	354	383	360	350	362	367	331	387	341	364	388	338	360	368	363	360	335	368	364	360	365	354	363	363	366	355	355	362	352	383	356	373	385	383	342	358	353	400	356	370	368	357	351	371	370	380	345	343	363	357	388	358	389	387	383	349	359	389	331	324	355	349	357	341	378	367	389	378	362	356	348	345	369	373	360	371	376	373	343	383	377	397	390	364	375	365	396	355	347	336	375	341	304	362	358	369	364	367	384	345	369	324	366	371	321	391	382	365	349	373	380	344	370	349	382	350	349	383	370	323	377	395	343	385	386	368	346	356	359	328	324	380	380	361	361	345	365	363	374	389	346	354	324	346	358	380	376	373	343	333	376	367	331	382	397	339	373	367	378	362	335	365	372	394	378	375	322	362	390	338	335	360	375	399	357	351	365	376	393	385	380	369	395	365	365	334	346	375	343	343	362	355	401	350	344	337	353	365	355	380	382	369	370	352	366	318	361	361	339	380	338	346	364	378	365	351	374	364	363	390	357	361	405	367	352	384	330	361	413	396	362	378	346	383	340	364	370	357	354	364	361	359	413	363	359	346	363	371	390	344	362	377	327	360	345	369	380	338	376	350	342	389	359	375	384	360	365	347	339	363	364	354	360	345	344	369	380	362	331	335	353	376	340	360	360	373	391	384	351	366	390	316	342	344	348	384	380	390	363	342	371	369	409	377	406	336	365	335	355	360	398	338	379	352	370	367	339	375	341	322	395	360	360	348	377	387	394	329	364	356	366	365	357	345	389	400	357	327	398	384	332	401	367	335	350	378	326	324	362	351	344	346	383	384	352	351	361	318	357	353	384	335	306	389	341	387	331	362	373	374	367	398	389	368	376	368	369	359	338	331	350	391	326	353	369	352	359	355	387	368	360	347	349	393	359	374	369	362	386	403	381	370	371	374	344	387	372	392	357	323	396	376	384	367	351	356	360	371	342	332	348	357	364	367	379	343	357	339	371	378	359	343	365	357	378	354	382	390	371	341	362	402	329	393	339	379	313	410	403	388	370	340	370	366	369	362	341	405	379	352	383	384	360	372	368	350	338	363	363	314	353	367	365	367	379	365	362	360	363	367	356	382	359	344	372	348	378	340	374	350	333	314	348	408	332	365	387	337	349	335	367	399	360	334	352	357	369	340	354	362	367	360	355	346	395	325	381	379	368	337	353	360	346	363	372	341	360	373	341	328	368	382	360	346	354	334	344	373	363	362	373	358	364	358	392	356	376	367	345	352	348	358	377	357	393	353	365	356	339	357	367	381	344	342	348	386	331	361	359	329	382	370	327	324	348	353	375	385	360	377	391	351	366	380	379	388	352	363	362	362	366	327	397	361	381	406	364	422	354	352	386	353	385	372	342	352	345	376	370	364	333	363	339	377	343	370	343	360	330	356	369	378	356	330	344	402	357	378	363	371	376	375	394	382	352	360	353	335	347	378	385	351	367	368	352	356	337	384	381	369	338	346	369	373	380	382	357	358	339	339	353	353	357	348	372	327	350	344	338	361	366	349	361	378	366	371	345	376	350	378	380	373	362	383	361	374	357	373	353	361	372	378	351	357	376	387	376	356	356	390	348	348	361	373	410	317	376	385	397	368	350	356	371	360	373	348	343	360	387	380	348	359	354	369	343	361	345	363	342	362	379	355	384	382	336	366	367	340	365	378	353	331	379	349	319	368	363	380	356	403	345	355	368	359	364	347	339	350	379	378	314	353	361	348	366	378	369	368	356	344	387	332	374	368	367	371	367	374	369	354	393	369	306	357	354	374	367	341	362	373	374	394	326	341	332	352	361	353	383	353	341	340	363	324	377	363	365	344	359	329	354	387	334	371	371	344	352	378	361	373	385	351	358	364	392	304	383	367	357	360	382	367	368	317	354	348	384	351	363	385	350	346	401	318	387	375	341	364	370	359	365	385	365	320	367	329	344	349	409	358	352	361	373	371	351	373	337	334	370	341	369	339	423	340	362	374	360	381	379	345	355	345	377	346	366	331	357	370	301	371	361	382	354	360	385	347	343	341	380	355	345	392	330	371	344	359	368	365	369	371	368	353	377	331	374	371	367	364	355	358	329	356	365	317	314	366	366	347	325	348	355	372	359	359	333	346	343	351	360	360	383	381	356	369	357	366	366	356	351	374	357	367	355	359	341	362	385	382	360	368	390	361	376	400	347	391	369	382	366	363	383	356	373	359	339	390	354	335	357	350	381	389	361	383	360	368	367	356	372	385	377	357	320	353	374	369	382	363	346	338	371	391	375	346	354	348	381	346	379	368	345	352	408	407	358	322	337	347	380	386	350	326	355	389	369	349	355	379	380	368	371	392	352	351	384	347	358	368	353	376	360	394	351	368	374	334	363	355	369	397	340	361	336	373	384	350	395	364	346	364	368	351	352	374	366	332	377	403	365	411	348	355	380	321	363	387	352	346	419	370	378	351	324	366	388	362	349	382	377	372	362	353	352	353	321	382	371	356	345	305	363	359	329	338	384	339	359	363	386	371	352	367	371	372	350	356	356	375	311	355	398	349	361
11973	2777	1645	2050	5044	6533	6278	5418	4689	4100	3641	2984	2660	2390	2151	1856	1796	1576	1512	1483	1388	1173	1170	1112	1069	1060	944	1013	880	901	807	819	852	747	764	811	753	743	722	715	734	714	651	697	631	690	626	611	677	647	593	676	632	622	623	604	625	621	610	586	598	570	599	606	620	619	575	597	615	596	554	604	599	592	568	574	590	575	567	546	554	606	577	573	552	562	537	564	548	619	574	551	538	542	539	545	560	570	527	542	542	566	553	561	531	557	536	512	528	526	573	531	570	535	561	552	548	507	520	561	543	554	488	544	541	591	588	543	530	514	600	543	554	561	583	566	547	508	553	530	514	517	501	525	554	561	560	570	531	492	507	550	491	572	517	553	526	558	495	536	562	513	520	517	521	477	487	529	579	545	527	524	503	530	528	542	528	541	487	547	546	534	542	505	534	511	536	493	533	531	559	528	520	528	520	502	535	540	526	545	511	531	535	560	551	523	527	518	548	532	533	551	525	525	527	522	539	537	545	514	554	526	541	551	518	507	543	511	533	543	496	544	552	540	509	504	528	555	544	557	539	516	521	526	533	481	487	501	532	543	548	508	541	500	512	507	527	512	534	537	522	532	513	551	522	517	525	518	512	541	527	488	501	589	527	547	477	523	547	497	502	528	527	492	533	574	551	534	532	503	548	542	521	521	541	579	537	523	564	535	560	504	540	494	521	545	483	518	514	540	528	541	533	521	520	504	491	530	540	547	505	493	554	490	516	545	524	525	540	504	502	542	524	509	523	513	537	567	539	549	525	504	529	530	509	513	487	519	513	553	548	558	521	525	526	481	562	517	520	488	533	527	520	491	511	516	513	524	524	524	532	516	570	480	522	553	536	496	514	572	548	521	519	516	516	520	546	525	527	524	519	494	496	538	514	513	593	544	515	567	516	517	528	499	519	527	506	533	528	529	543	514	543	495	516	515	579	537	552	499	519	505	518	510	527	540	518	513	544	567	541	518	565	497	529	504	540	520	519	560	535	536	536	538	516	519	521	544	555	513	550	492	514	557	505	521	533	514	522	516	514	543	533	554	537	531	542	525	533	537	537	533	525	499	516	516	508	546	543	562	515	515	556	536	541	547	502	510	530	524	507	507	554	525	505	512	532	526	526	531	525	503	510	528	511	481	522	516	551	564	496	494	489	504	555	535	529	515	535	498	543	501	523	458	500	484	500	460	524	543	540	533	530	498	532	530	526	536	534	504	529	519	497	516	510	522	499	528	528	543	539	561	548	503	542	544	508	539	533	528	501	526	503	519	586	549	531	571	516	556	518	558	547	506	518	541	467	530	511	553	560	486	533	565	531	572	516	517	515	543	524	510	507	570	534	515	521	533	500	581	531	515	522	545	513	563	516	515	513	519	548	543	514	543	522	489	527	492	517	552	487	537	536	562	533	508	543	526	543	534	510	518	491	505	564	547	491	540	494	526	527	509	523	520	564	475	532	493	514	523	521	542	518	520	534	509	535	523	508	534	522	540	525	513	525	554	504	516	561	519	521	536	524	556	544	511	516	499	490	513	536	563	490	529	491	484	555	566	528	507	497	497	497	533	563	531	515	531	495	541	530	584	527	496	505	537	534	504	512	501	523	522	511	471	503	581	528	549	551	483	516	514	535	536	567	507	517	535	539	524	537	532	550	538	552	530	528	513	524	500	525	523	580	507	511	546	507	524	544	546	477	515	518	518	544	555	549	559	469	524	510	537	545	540	491	527	511	557	538	555	493	505	527	545	559	521	526	498	520	522	519	529	496	523	529	523	495	499	533	493	513	563	490	540	535	558	485	569	552	486	513	520	524	517	523	535	548	503	514	516	565	529	511	521	533	554	559	502	507	527	496	516	525	483	508	489	514	513	555	511	545	530	534	534	550	532	516	480	521	532	465	498	468	535	544	535	482	520	516	556	523	525	492	511	521	523	513	509	517	516	481	568	468	511	537	525	509	523	531	496	596	540	514	599	548	527	532	523	520	556	531	521	534	500	531	540	534	526	553	510	536	511	521	521	472	519	517	506	566	510	476	528	527	526	522	541	548	531	558	543	548	531	573	522	516	568	551	548	566	547	526	540	531	487	489	534	493	516	571	538	514	527	563	510	534	558	521	492	542	458	526	525	538	519	536	543	534	564	508	486	503	529	528	519	537	505	515	549	521	556	513	506	549	504	519	502	503	495	516	496	487	510	528	509	493	526	543	530	569	534	505	489	521	574	491	527	526	524	520	505	505	520	521	504	495	527	500	532	519	587	566	528	530	531	523	500	523	530	502	543	541	523	549	542	485	499	555	533	516	517	541	500	458	544	546	478	510	527	537	515	515	520	507	585	497	516	523	494	535	494	551	526	500	506	487	536	522	547	553	509	505	486	479	519	524	509	527	542	540	513	545	461	559	512	522	539	521	520	504	525	537	510	545	553	535	491	528	498	491	556	532	522	504	509	569	508	544	499	541	533	536	540	518	499	547	511	552	514	508	523	501	527	504	549	489	556	550	561	540	526	543	547	534	532	520	543	542	519	546	494	549	539	514	524	491	544	509	550	542	513	519	496	495	548	516	510	528	536	532	542	511	523	546	540	502	523	512	513	544	527	530	492	516	541	555	521	525	482	516	512	533	509	471	547	490	512	482	513	542	541	495	515	528	486	506	573	486	489	499	494	506	536	566	529	548	527	530	537	521	505	500	499	534	517	505	522	587	498	536	531	541	506	528	504	521	516	501	502	498	536	520	492	521	546	571	518	531	574	517	524	549	540	503	525	486	502	552	547	569	531	511	527	525	523	520	554	519	521	546	528	532	510	526	505	526	528	562	495	519	547	550	474	483	561	534	553	574	531	498	524	517	508	523	541	521	538	517	559	514	551	484	497	559	532	497	538	555	516	563	486	509	511	527	510	479	524	501	531	552	536	554	535	531	539	527	506	522	554	557	512	537	507	556	546	526	578	488	553	529	564	526	540	543	511	500	570	530	564	524	516	519	544	553	494	526	488	501	504	518	547	535	528	547	529	546	519	499	528	516	518	541	542	545	502	475	512	514	499	525	597	520	534	532	543	533	524	501	516	535	499	521	510	495	512	542	543	513	502	553	526	511	522	507	540	551	555	545	554	472	520	528	510	537	565	533	537	506	557	555	554	472	507	520	517	549	555	480	504	521	533	521	519	513	530	507	499	509	551	504	536	549	507	539	525	546	528	524	505	513	519	536	543	503	546	502	560	512	497	518	536	549	506	506	518	493	547	519	489	541	482	499	513	522	537	522	548	494	504	534	516	545	533	513	537	551	499	525	504	560	503	526	510	534	507	533	494	553	525	508	542	531	503	524	521	551	561	513	546	545	530	541	568	547	524	498	506	546	539	520	485	551	570	500	535	532	475	524	499	510	549	525	505	518	550	541	529	541	529	554	570	530	541	523	522	509	570	576	517	523	523	500	554	519	500	489	493	513	535	529	523	537	487	496	510	514	509
5719	775	593	590	616	728	715	744	739	668	669	614	632	568	571	538	551	577	562	570	558	601	545	538	572	528	577	539	597	523	559	570	549	540	557	533	553	517	531	538	541	527	573	561	537	487	569	524	499	519	541	563	504	509	500	530	553	541	488	555	543	534	519	536	518	492	522	547	533	502	525	551	560	528	505	509	563	514	517	529	502	534	532	561	568	503	531	519	551	510	559	538	530	539	528	518	503	556	530	544	544	522	537	502	569	560	562	523	547	539	537	490	549	522	482	542	526	519	531	541	559	496	545	527	554	523	528	534	560	556	546	531	525	562	533	565	528	522	525	553	544	505	523	543	519	493	480	469	521	541	520	557	518	507	559	518	572	515	516	487	550	495	480	478	544	520	545	506	499	547	504	496	499	504	524	532	547	513	537	544	535	513	524	505	557	506	538	555	508	551	529	539	497	538	514	535	503	502	538	538	528	577	531	498	515	503	506	517	505	516	573	523	553	520	546	548	544	541	523	530	531	525	524	538	517	500	532	521	491	517	538	542	513	518	530	522	504	550	525	558	555	499	531	523	514	554	553	518	495	512	522	524	502	533	567	554	535	547	559	570	545	536	515	509	516	528	485	484	485	516	531	488	498	529	528	527	520	495	545	503	542	520	571	540	551	518	523	488	520	495	556	540	538	510	493	546	523	527	508	552	509	534	529	580	525	495	494	485	514	518	584	553	562	543	499	526	510	519	519	528	546	506	577	546	513	560	503	542	543	526	498	546	518	531	509	522	513	535	527	542	572	552	514	501	499	561	504	530	515	519	567	521	522	513	488	572	539	536	544	523	548	550	550	510	515	523	576	555	544	517	531	479	510	570	514	514	519	518	520	540	581	562	561	546	548	550	525	547	549	513	544	534	535	548	491	545	517	530	505	551	516	501	533	532	528	576	525	542	523	524	553	538	555	538	513	535	537	540	559	568	532	543	524	519	514	542	507	515	526	548	502	515	526	545	524	545	549	508	534	493	519	491	547	529	506	474	536	484	531	544	529	518	552	516	487	533	527	599	500	542	489	510	533	511	546	571	505	534	548	529	522	521	520	536	542	547	521	547	552	551	525	501	554	518	549	552	527	515	479	529	526	529	562	512	539	549	523	509	536	495	520	508	481	541	528	498	588	550	495	532	489	560	548	518	530	491	509	572	543	525	543	561	511	546	530	514	538	563	539	527	572	565	538	555	515	521	542	553	547	530	499	562	494	554	514	526	517	548	527	490	537	498	523	516	502	536	578	509	521	557	555	564	515	528	524	529	505	540	532	512	556	526	494	518	538	480	465	551	518	525	552	556	513	551	535	536	534	546	532	509	564	517	540	514	528	545	507	504	544	531	499	500	593	518	530	559	570	499	490	492	541	571	525	537	521	525	562	519	571	532	521	532	562	545	530	522	545	500	550	501	500	539	501	495	508	530	564	554	519	512	540	587	520	538	557	523	502	533	570	482	549	511	525	468	553	538	505	468	510	553	526	583	506	541	532	541	528	573	512	541	544	524	516	566	529	540	534	537	500	518	521	520	555	521	509	506	537	541	522	530	525	493	509	511	525	519	521	533	519	505	507	519	539	502	499	523	519	511	521	526	509	509	546	543	532	516	532	537	556	506	538	512	510	497	513	519	546	507	519	520	535	515	516	527	522	518	530	514	545	531	548	519	546	521	517	504	567	489	573	547	535	504	526	532	502	535	479	499	548	499	547	558	514	518	552	588	534	536	536	522	545	529	497	540	510	535	535	488	515	547	505	527	581	552	554	517	502	531	515	548	525	537	514	568	486	553	525	539	554	510	509	519	569	564	533	523	537	473	532	527	519	493	566	506	535	545	560	573	523	509	530	522	559	508	488	498	572	540	516	487	532	499	541	527	551	518	468	525	529	541	503	528	515	538	528	566	533	567	543	520	533	497	535	532	543	550	520	511	567	546	537	524	518	525	515	580	526	520	557	564	513	506	526	534	490	535	542	533	500	504	478	530	542	523	514	542	548	536	524	550	537	531	519	509	532	522	512	522	531	543	519	534	548	541	497	505	509	516	525	546	541	507	471	495	522	541	536	564	550	523	564	509	549	517	553	556	515	543	492	542	528	536	554	547	530	527	537	504	543	544	525	551	590	558	537	517	504	513	528	553	518	508	572	506	566	516	521	463	520	577	530	573	518	543	515	536	511	464	483	546	531	564	530	537	560	547	486	526	525	550	531	505	557	535	534	528	579	526	527	498	534	503	502	515	542	535	512	543	513	542	482	539	477	512	515	536	530	554	555	496	512	559	511	561	524	498	528	523	520	530	548	508	570	507	547	517	518	561	497	508	531	514	487	559	497	510	525	520	502	539	539	540	517	514	541	503	507	536	542	468	533	511	509	517	525	540	541	555	532	544	539	506	532	543	520	518	560	550	554	503	538	540	535	514	506	537	513	561	525	506	534	533	531	527	544	548	544	521	527	517	563	486	510	527	526	545	539	532	514	546	515	488	568	517	507	544	559	546	545	534	542	497	498	494	473	511	556	539	536	504	524	530	548	536	508	529	482	505	552	493	527	559	563	582	572	531	518	547	547	528	536	479	527	550	537	532	539	504	528	496	537	551	545	536	532	513	507	535	521	496	538	519	574	534	536	531	487	503	524	520	532	530	490	512	562	528	544	541	510	555	555	519	509	540	519	531	568	560	525	538	515	533	526	507	539	505	561	570	525	583	552	553	519	551	550	520	548	500	514	510	553	535	534	500	507	535	535	547	503	508	511	529	509	552	513	540	554	508	555	521	589	521	520	544	527	544	547	532	512	499	520	576	525	532	501	548	475	490	502	522	486	517	511	531	510	512	491	502	515	533	528	541	539	501	507	523	545	535	551	507	524	535	489	549	520	537	513	508	572	561	519	538	538	541	580	548	513	553	503	524	532	495	535	502	554	539	533	530	498	575	572	544	529	508	524	533	484	490	557	497	566	522	539	485	498	499	546	547	523	533	550	517	509	533	522	535	544	555	564	522	561	553	508	561	512	507	511	496	490	537	561	535	544	536	526	570	504	508	566	503	530	514	519	554	516	560	551	548	504	507	539	508	524	494	541	489	522	578	512	544	520	500	528	518	493	542	559	506	560	537	527	556	499	514	575	576	520	522	542	502	553	514	551	546	534	549	490	522	506	538	530	549	533	551	549	482	539	500	510	538	529	551	521	584	557	557	505	522	533	520	510	558	513	515	573	531	529	534	501	520	545	538	538	565	549	542	559	503	524	528	531	527	554	553	525	529	524	517	537	591	517	521	515	515	550	514	528	510	528	493	543	531	515	516	503	522	509	546	513	528	568	490	494	516	470	511	506	536	582	503	529	546	521	547	512	553	539	536	549	544	496	521	543	513	524	503	537	498	495	547	507	540	521	504	562	509	542	550	545	529	508	548	542	597	536	499	555	517	560	499	542	554	571	574	525	551	495	522	497	508	491	547	510	549	479	486
7224	1182	865	971	1348	1623	1549	1403	1302	1192	1102	1049	975	1067	846	812	841	809	807	783	842	801	757	757	765	740	766	701	723	756	730	777	728	780	713	721	650	718	664	740	687	711	735	695	726	664	653	706	714	721	709	701	719	703	710	732	735	717	722	698	683	663	685	685	725	665	695	690	734	672	655	670	665	715	710	712	685	679	673	659	688	659	683	672	714	668	682	693	687	675	658	673	734	695	700	681	684	677	693	648	634	693	677	723	640	728	695	682	677	684	645	705	692	705	711	730	668	694	701	686	639	663	681	655	676	675	676	665	718	677	683	703	660	696	715	703	649	664	674	638	689	647	674	660	665	669	681	682	709	683	670	658	656	689	732	692	649	660	682	678	672	739	706	703	678	655	660	645	697	692	713	634	710	671	689	687	664	689	744	713	645	664	673	662	641	656	700	737	637	722	664	673	676	665	668	731	706	666	656	702	709	672	687	652	691	679	621	656	655	686	699	633	669	705	700	659	651	682	688	694	676	690	732	651	648	663	661	688	641	659	713	685	644	651	637	679	703	696	715	703	673	657	709	680	697	672	703	650	699	680	680	673	659	666	688	666	665	658	691	697	648	691	692	702	712	661	687	662	649	682	651	700	680	691	716	698	675	654	687	713	639	660	686	596	674	719	689	692	706	691	690	695	655	738	714	679	655	710	709	683	660	753	673	675	677	703	688	667	711	684	687	675	693	635	685	688	693	740	722	693	718	634	693	687	698	664	703	699	727	674	687	677	678	641	679	669	700	687	692	702	671	676	689	764	688	707	682	690	627	667	632	697	714	703	678	700	694	728	696	706	697	654	707	651	655	693	693	679	649	721	696	680	667	734	654	664	668	696	672	684	679	664	686	712	678	724	718	659	722	682	655	732	667	683	718	721	639	704	667	686	661	667	663	716	699	653	677	713	655	712	673	688	666	712	686	645	675	700	664	681	636	679	686	662	699	684	647	644	685	652	655	721	684	697	675	682	677	657	735	669	664	701	675	687	710	684	700	699	688	697	701	662	663	645	676	667	728	685	691	674	659	730	688	701	694	732	668	699	663	703	694	658	682	732	631	666	726	662	644	689	700	702	682	689	675	655	648	640	705	645	696	724	708	702	686	673	701	663	723	694	694	669	699	646	672	684	724	653	689	662	687	674	660	657	719	706	664	663	708	675	665	660	699	702	641	698	717	689	675	707	683	686	657	715	693	712	633	729	661	634	655	721	704	654	675	603	648	719	723	656	646	684	685	739	698	730	665	682	668	687	642	723	612	683	673	661	688	712	682	676	656	688	681	647	733	715	669	677	651	696	710	703	666	680	663	697	711	681	654	656	710	684	671	696	697	732	677	709	701	693	686	722	735	660	677	651	665	697	728	706	705	704	681	683	616	656	719	671	672	727	670	693	733	657	672	658	714	727	692	685	647	668	663	727	695	648	662	739	718	669	715	665	677	685	642	696	722	743	695	677	695	651	664	689	707	689	717	700	687	651	686	737	651	680	667	701	666	710	671	682	697	660	661	729	666	655	640	688	634	672	717	699	705	640	731	664	699	708	682	687	658	733	695	672	720	713	694	703	691	676	728	701	653	706	687	693	655	702	698	690	701	720	665	668	672	671	698	674	710	655	691	669	669	718	718	636	720	673	674	687	678	670	661	667	706	684	669	702	701	662	675	692	693	686	647	688	644	651	630	665	672	699	686	671	729	688	730	727	666	692	658	684	644	691	693	687	728	689	684	672	673	641	696	634	709	690	648	661	721	687	706	704	691	708	718	718	707	674	670	667	683	676	675	692	707	666	692	673	702	697	683	622	681	681	690	689	716	671	661	682	690	710	657	679	679	737	698	729	718	698	670	673	680	674	689	654	695	691	704	696	689	719	697	670	672	689	658	687	689	688	691	697	702	652	730	637	702	672	646	669	690	671	670	665	673	699	672	687	674	672	722	730	665	724	700	686	655	689	687	664	677	650	663	707	677	648	650	723	656	671	714	681	658	635	719	670	689	741	708	658	696	686	677	672	662	689	694	681	693	700	726	685	691	692	695	675	691	729	677	698	681	720	711	674	653	655	696	642	695	661	691	666	687	653	677	686	642	722	680	677	678	708	661	684	663	680	686	694	694	671	720	696	664	658	658	709	689	691	694	643	662	652	636	673	660	678	712	687	676	702	726	663	728	659	696	678	612	678	708	665	722	666	650	679	672	673	739	664	711	699	725	669	683	662	651	699	654	627	711	690	695	671	695	649	678	719	632	661	704	688	685	683	700	674	643	656	705	705	673	687	704	718	662	673	664	688	669	673	697	712	713	678	731	688	658	689	704	715	693	729	679	721	648	672	679	634	639	740	684	701	690	659	648	664	704	716	734	686	693	697	663	670	648	659	709	696	669	690	678	688	686	716	743	692	709	691	692	648	677	680	662	649	699	686	721	680	703	706	701	667	709	670	719	714	692	690	703	691	707	686	698	679	716	662	702	659	671	613	666	693	622	668	695	735	686	724	656	690	633	684	687	674	688	683	718	632	658	663	658	699	655	669	675	672	671	705	702	694	730	681	662	673	688	712	669	667	717	667	736	697	672	652	658	670	666	720	661	657	728	722	670	642	705	717	672	733	672	659	680	669	691	687	694	682	616	642	668	703	683	716	670	737	712	670	715	667	707	713	703	705	667	675	653	659	678	680	718	694	693	670	756	704	692	649	677	684	686	660	667	661	683	688	684	658	663	652	696	665	725	634	657	657	687	657	659	675	699	737	714	687	727	702	701	656	663	685	695	665	683	721	670	638	744	707	698	712	687	709	693	628	672	741	672	698	698	668	713	690	664	666	689	714	679	731	687	634	700	710	684	683	688	710	743	671	688	724	661	678	679	672	720	727	690	669	663	686	694	694	714	698	667	680	736	693	659	677	726	667	656	694	690	692	680	672	676	722	720	678	652	738	703	726	667	664	688	704	656	715	675	677	660	664	654	678	708	691	657	720	702	706	674	635	685	698	678	676	680	674	701	652	714	739	679	659	693	640	644	694	641	679	678	682	756	696	695	656	711	671	702	697	709	679	684	633	708	692	708	687	678	699	667	691	720	659	697	689	688	676	638	718	652	654	699	703	651	675	688	680	693	657	673	641	602	711	681	696	673	707	691	711	671	659	643	688	661	713	741	666	710	658	673	697	631	699	744	686	704	625	709	648	710	679	692	671	711	675	682	691	679	671	683	670	701	745	681	697	659	679	717	680	676	676	718	664	679	639	676	661	668	684	732	687	667	655	635	703	682	657	664	680	678	687	686	655	681	695	726	665	672	692	669	715	683	683	686	687	686	698	722	693	695	667	695	680	740	696	718	654	661	724	713	686	694	723	660	692	680	724	694	702	649	625	657	676	716	701	660	657	640	687	670	667	681	706	699	694	645	681	711	660	670	666	669	719	722	679	705	701	664	725	669	667	724	676	718	663	680	624	705	674	669	691	689	730	671	673
14608	1809	973	949	1073	1523	1721	1605	1508	1346	1275	1192	1092	1000	1006	958	845	885	833	828	811	795	790	792	769	777	746	770	748	735	745	715	720	712	706	757	723	734	741	702	700	710	698	727	652	664	730	711	693	693	658	678	686	640	689	680	634	679	657	732	714	760	675	771	674	674	701	656	692	730	706	665	698	711	733	694	696	700	670	702	652	637	620	700	686	654	729	650	679	699	695	699	703	685	687	708	645	662	683	696	689	642	684	709	727	690	690	670	679	686	683	698	708	636	721	703	677	647	672	625	700	652	705	697	672	706	692	693	654	635	685	689	652	645	670	694	630	696	659	690	650	666	653	657	648	690	677	721	632	685	649	671	669	698	674	675	665	692	691	673	674	634	699	646	685	654	700	623	674	644	662	698	631	686	711	658	673	692	660	730	666	643	712	650	641	652	652	686	654	642	641	705	647	700	635	683	665	699	638	674	653	706	696	673	727	678	686	656	694	690	676	679	658	632	669	675	650	652	710	653	656	708	690	640	637	683	702	655	689	719	672	686	715	718	642	675	694	663	657	681	701	725	712	680	664	656	655	626	671	701	675	663	680	657	714	676	696	686	673	672	692	690	688	674	691	654	715	689	711	638	653	722	711	622	688	715	689	661	671	650	668	702	652	688	658	690	629	724	697	683	656	725	670	667	679	686	652	682	694	670	685	709	702	632	679	642	703	673	723	674	670	698	670	649	661	677	719	716	693	683	701	664	652	686	683	655	718	673	688	650	663	658	707	664	694	667	644	691	686	656	703	674	655	689	677	673	694	676	711	639	659	688	651	633	701	674	673	655	701	653	655	723	718	660	673	601	676	727	670	718	671	673	660	661	677	725	641	673	699	677	680	720	716	632	676	664	690	688	692	704	684	605	652	680	718	642	707	628	669	654	663	642	697	709	709	702	669	622	671	658	690	695	735	665	697	726	686	697	699	653	685	614	699	699	682	701	729	664	671	615	665	719	721	646	695	695	644	649	679	681	673	671	695	687	665	721	677	678	730	660	689	694	664	671	677	691	651	660	693	698	700	650	690	688	699	700	672	667	690	650	697	676	659	700	678	702	667	670	688	688	665	681	700	672	698	675	665	672	687	701	713	690	672	648	722	668	651	711	663	671	678	681	669	699	646	691	693	697	673	646	649	620	703	652	667	629	685	645	652	662	672	677	682	668	700	687	665	676	679	672	689	687	659	664	700	674	686	717	654	699	719	660	676	691	673	748	683	686	630	631	659	658	639	680	695	630	695	722	659	659	688	690	681	698	699	692	674	676	743	695	678	732	657	652	738	716	694	663	651	752	683	684	652	679	672	671	680	655	696	667	689	664	664	674	674	699	702	684	648	639	696	687	646	671	681	727	677	734	688	687	684	647	661	698	714	712	680	638	754	634	691	660	699	694	698	692	691	709	655	663	700	686	662	640	669	634	669	678	711	697	643	719	670	683	681	740	615	663	700	642	651	675	703	696	691	677	680	647	656	642	690	681	665	715	664	686	711	726	683	735	655	658	669	681	686	651	695	679	710	668	669	672	640	690	698	631	677	650	698	672	624	718	671	644	665	669	665	657	660	676	670	669	670	682	673	656	639	665	681	648	686	695	663	670	644	702	645	661	677	687	641	666	682	612	667	692	704	678	690	687	663	694	671	694	694	713	656	691	692	686	651	657	617	695	712	639	689	637	657	710	691	685	682	677	668	676	659	657	689	693	667	680	682	728	621	664	722	674	666	676	639	704	709	721	655	671	674	648	717	631	657	685	706	656	698	679	691	651	722	663	667	710	681	697	647	669	643	653	678	725	704	635	692	665	658	694	698	758	661	680	656	692	706	664	672	719	690	692	657	654	734	687	712	671	667	657	688	691	658	742	682	710	658	678	678	662	687	683	633	680	683	669	672	684	696	681	654	663	640	698	675	720	673	667	657	682	658	722	603	664	661	717	652	706	719	678	690	654	664	685	659	700	671	685	715	669	684	679	639	712	660	712	653	650	669	677	662	704	701	671	673	663	669	657	665	678	693	742	672	665	682	686	693	691	664	688	647	650	725	687	662	671	719	646	675	673	725	682	714	699	707	687	647	723	656	673	649	659	674	704	687	685	621	719	694	685	718	669	606	703	708	655	668	672	718	618	643	678	701	662	688	660	695	660	658	698	640	701	728	698	655	692	649	638	647	674	666	715	679	628	654	628	691	702	670	637	619	727	663	708	686	719	683	677	667	680	733	684	686	670	673	652	724	673	687	735	698	722	703	662	672	655	612	686	685	669	698	712	678	677	705	700	682	734	692	736	697	670	706	719	721	708	685	654	670	662	671	693	711	690	692	715	710	632	697	684	654	656	665	648	666	662	665	695	720	700	701	713	680	642	687	699	692	680	646	697	683	664	685	684	686	645	693	633	689	654	649	659	679	678	683	644	700	680	655	713	691	676	698	663	685	670	659	696	680	678	676	715	669	676	664	701	664	638	686	695	646	715	697	677	699	644	655	668	687	666	706	705	684	714	693	673	670	682	671	674	654	657	670	695	703	697	658	736	667	663	667	688	702	702	682	628	653	667	656	676	663	655	653	662	655	689	665	714	650	641	700	691	681	682	700	657	652	691	674	638	729	640	660	656	641	653	672	636	673	655	661	639	689	717	711	669	680	684	657	658	673	675	696	676	675	657	660	660	676	703	649	696	704	654	673	665	680	636	621	636	674	744	689	727	676	695	701	684	665	681	702	662	653	649	712	701	645	657	691	631	714	673	640	648	673	683	707	691	687	694	686	644	685	651	607	655	681	689	692	664	664	667	662	705	674	707	707	653	660	657	699	633	693	665	689	686	651	690	705	692	690	660	578	661	650	645	704	670	672	682	735	710	659	713	703	666	705	655	683	644	659	631	664	665	664	645	670	670	680	655	616	651	727	695	700	683	689	713	697	679	707	675	694	694	695	694	706	694	678	640	704	684	706	659	644	702	671	663	642	672	710	688	673	674	682	597	658	660	693	624	730	694	708	650	644	674	659	706	712	672	734	677	606	693	700	677	696	670	753	719	684	699	682	627	668	683	693	697	677	669	671	680	686	672	688	673	719	684	675	673	632	685	673	658	681	671	682	664	663	660	678	698	703	706	637	664	706	718	676	646	691	677	695	677	656	712	696	677	670	654	689	657	666	655	664	707	689	721	697	720	673	698	668	679	725	625	709	699	680	686	702	685	622	665	671	655	699	731	728	697	657	687	656	609	697	672	675	706	684	704	723	654	639	675	657	697	677	699	700	627	686	660	721	667	704	684	644	646	641	679	646	632	626	715	677	683	675	665	666	710	675	678	680	633	676	685	616	707	702	740	632	683	686	695	707	680	728	694	644	695	679	710	704	647	706	664	673	667	714	665	682	691	705	654	665	731	686	683	710	683	697	665	641	682	691	723	677	706	647	661	675	680	725	663	691	666	688	658	685	693	673	664	700	679	622	715	677	676	669	678
10469	2270	1524	1871	3626	4826	4677	4058	3630	3201	2737	2539	2170	2130	1933	1795	1571	1619	1442	1469	1386	1397	1371	1286	1235	1172	1235	1139	1187	1137	1131	1103	1100	1091	1074	1053	1060	1025	1017	994	1008	965	965	1002	997	1001	999	955	1075	901	1020	1043	991	1000	998	967	924	933	947	944	913	921	951	943	975	905	899	909	916	923	881	927	946	939	937	935	1007	926	864	945	927	884	888	956	959	981	957	903	953	952	882	917	942	925	935	917	942	914	869	905	914	923	967	959	874	891	970	958	912	916	912	910	913	887	969	918	879	941	990	895	853	892	908	897	950	889	960	912	903	909	930	914	927	911	872	910	936	914	925	905	914	929	938	922	912	897	943	898	946	885	929	940	904	917	876	939	907	862	900	903	920	928	892	918	912	950	875	894	911	919	941	875	893	866	936	949	886	935	925	898	959	927	936	916	934	904	876	922	893	922	903	902	913	894	899	916	884	868	914	926	910	862	909	905	930	857	857	894	938	904	918	901	872	916	885	861	901	862	890	872	930	913	939	862	915	924	917	919	895	900	977	901	938	883	910	911	906	930	949	879	943	910	927	893	927	924	913	873	909	901	922	857	876	880	925	900	990	933	880	898	908	931	918	877	903	887	924	885	882	897	895	914	939	925	972	897	905	870	899	892	883	914	920	922	900	919	962	921	885	915	881	858	859	902	947	897	908	870	946	946	885	937	874	869	912	891	891	875	941	930	924	863	933	880	887	906	872	872	842	894	933	922	915	911	975	926	888	916	881	859	919	876	852	869	898	894	916	927	925	930	903	901	902	921	850	864	958	826	921	896	861	901	862	898	939	919	948	890	872	879	916	911	865	877	912	897	955	910	956	906	879	885	875	964	904	919	919	867	953	914	881	923	932	925	916	904	862	884	976	904	914	902	914	903	868	876	869	900	913	895	943	922	901	913	898	872	892	898	923	932	830	889	880	961	906	932	923	911	858	943	842	895	880	851	893	916	866	901	865	901	911	925	914	873	966	915	890	909	870	900	926	881	969	882	910	865	866	927	914	871	878	910	907	885	909	923	941	908	891	916	880	926	929	915	934	891	921	862	855	939	893	872	921	851	876	937	846	894	934	947	882	905	845	903	950	886	904	936	916	866	934	854	887	889	900	899	940	910	911	992	878	867	872	913	963	963	924	914	891	916	902	933	898	884	895	923	871	867	867	945	927	902	882	911	895	885	882	893	926	903	935	875	928	850	838	875	875	905	945	889	882	854	921	924	940	940	904	879	894	950	931	923	889	870	895	895	901	880	934	893	873	902	925	902	892	923	939	929	873	897	925	915	842	875	869	952	921	892	911	962	914	928	885	902	908	887	880	895	906	858	928	899	859	937	855	869	906	901	916	863	960	939	933	864	877	920	888	964	897	891	900	926	877	971	907	935	906	914	869	937	934	875	929	863	916	879	858	948	908	839	871	888	891	893	936	901	933	903	894	919	919	931	927	934	914	855	868	932	912	889	844	881	909	908	937	866	868	860	956	901	903	852	882	941	907	931	915	826	912	906	887	901	855	881	869	860	913	870	905	899	890	934	928	912	913	901	920	873	846	869	910	886	947	846	870	887	901	925	884	917	890	928	905	879	887	912	913	939	896	882	895	922	862	928	905	934	908	820	883	901	928	918	907	931	870	919	915	901	920	934	906	862	914	925	930	883	889	936	961	907	909	857	966	859	931	883	925	859	888	872	882	918	899	887	852	922	927	910	885	905	921	838	902	921	918	912	931	903	911	921	888	877	921	946	928	887	883	905	898	876	856	870	890	901	850	945	873	847	944	853	877	913	874	951	920	922	935	834	947	877	925	874	898	947	857	931	913	918	834	876	962	890	941	905	884	882	904	937	927	918	874	895	880	932	881	912	881	915	930	888	967	953	893	964	891	895	859	920	880	919	862	914	920	912	882	874	947	895	902	878	892	878	946	898	953	925	950	897	828	925	920	891	922	897	954	947	908	952	936	867	873	902	898	900	904	880	916	877	903	931	880	937	906	885	874	927	900	985	920	923	932	877	906	891	956	936	946	898	924	833	861	934	901	864	901	883	897	921	911	899	872	872	931	905	929	897	866	905	953	942	878	865	857	923	861	859	905	916	885	921	933	908	950	883	911	918	895	885	850	901	915	922	932	854	869	921	886	856	955	862	857	904	896	931	870	938	887	911	890	918	868	836	958	889	952	912	876	951	942	922	950	892	942	878	914	977	898	908	924	940	892	887	896	925	887	911	944	897	904	867	921	886	914	860	873	868	940	863	876	914	886	906	937	841	889	896	912	916	870	818	940	899	894	906	912	902	893	957	873	947	891	923	875	895	871	938	907	879	911	904	880	832	909	966	923	919	878	906	925	915	891	882	925	893	930	861	926	947	871	904	910	939	920	905	899	902	860	878	975	914	883	895	905	935	896	912	903	873	857	923	834	970	927	902	940	910	986	962	919	944	911	880	912	843	903	963	914	909	878	884	943	939	891	852	866	920	921	940	898	810	887	934	840	886	914	853	896	896	902	844	858	939	854	889	919	932	949	886	913	869	860	900	900	951	923	921	879	917	895	927	886	921	919	888	918	921	922	924	903	916	893	915	926	911	930	903	855	929	918	878	914	904	892	894	912	920	926	868	894	896	835	902	919	854	850	892	837	896	865	917	852	927	928	888	902	899	946	871	875	960	928	916	839	935	884	924	866	894	902	893	865	908	973	875	902	919	879	930	903	939	889	888	999	856	850	891	842	889	890	948	937	906	890	881	959	950	909	869	879	900	903	926	958	897	892	906	901	837	929	881	891	918	890	908	852	888	860	926	890	948	884	968	901	950	860	862	874	853	862	886	899	837	826	877	886	901	903	938	876	889	893	910	896	906	887	860	892	904	904	924	953	876	879	872	902	914	946	905	875	915	908	915	927	905	898	889	937	953	922	910	935	891	932	927	906	896	952	893	905	861	878	928	894	947	877	927	879	903	914	915	884	849	904	929	890	881	921	915	945	926	890	852	873	979	918	904	873	908	909	943	880	958	891	864	926	949	923	894	931	848	942	870	909	854	901	926	927	912	914	926	883	925	862	898	903	872	966	915	870	893	884	915	892	899	902	912	906	899	880	922	892	867	920	893	930	833	898	899	855	862	917	852	872	921	870	946	880	926	908	921	896	910	908	835	887	910	932	921	904	911	857	930	903	887	984	910	894	854	867	860	861	929	919	905	879	897	915	911	927	916	899	877	911	921	913	913	936	856	865	891	914	860	931	934	872	908	913	911	907	890	967	868	878	901	880	893	932	911	896	942	941	906	921	947	884	894	923	900	928	888	912	872	926	899	906	863	870	867	931	931	926	941	922	888	901	879	918	912	871	965	909	964	909	935	890	920	861	939	847	897	851	903	880	866	922	901	926	940	877	872	929	927	908	939	911	889	848	880	886	903	942	900	885	890	912	974	899	895	905	858	902	906	886	869	885	942	861	889	930	892	901	903	917	953	965	884
6580	1170	563	435	662	1307	1391	1380	1181	1008	858	765	726	643	546	488	472	458	415	391	328	329	348	318	280	334	281	278	247	271	265	194	234	233	248	246	222	223	197	208	227	208	215	198	200	193	193	213	201	196	195	197	194	202	183	189	178	164	174	205	196	202	189	153	163	192	181	200	155	209	167	171	162	181	188	173	173	166	174	200	188	180	195	202	173	189	199	184	169	175	173	169	182	164	185	180	185	162	174	173	164	169	153	190	183	174	190	209	197	193	177	161	178	170	188	177	184	168	167	172	172	183	168	186	173	182	178	148	191	159	186	144	176	172	164	187	171	140	197	186	175	146	166	160	166	172	172	152	165	183	163	167	188	184	175	190	171	192	170	191	165	192	185	173	175	191	153	183	157	182	165	162	183	164	179	185	163	179	168	183	186	181	187	164	160	173	171	162	182	192	160	149	181	193	153	192	183	173	186	170	181	148	178	173	170	163	168	174	186	169	175	170	163	200	176	179	171	144	169	158	172	184	159	195	190	162	157	185	172	191	181	174	182	144	165	170	165	204	185	162	155	166	173	149	181	176	192	162	154	184	159	163	171	161	168	171	148	176	180	157	155	169	197	170	168	179	151	182	167	161	166	166	165	164	179	197	186	193	180	164	139	178	183	182	178	134	163	166	189	164	181	169	185	182	164	157	169	181	186	169	193	188	163	151	171	159	177	175	160	181	151	196	175	187	184	174	159	161	198	193	178	171	205	175	185	183	151	183	186	183	178	160	179	167	197	171	199	190	160	187	168	167	191	176	158	171	168	190	177	179	173	183	181	201	170	160	153	176	173	161	167	173	172	172	176	183	166	183	176	174	163	175	189	184	180	161	184	160	181	166	162	158	177	165	174	179	149	177	184	170	179	179	176	181	179	179	177	159	176	158	157	161	172	174	184	162	197	171	176	163	184	195	175	147	173	170	170	166	168	153	177	181	178	177	195	182	192	184	173	176	175	158	170	192	182	166	171	184	151	158	185	162	172	166	158	176	169	183	163	163	170	161	165	201	187	138	172	185	179	147	160	212	193	175	160	170	158	160	159	146	171	170	163	179	182	189	168	178	174	175	153	157	163	148	161	154	165	159	176	196	169	169	146	155	174	164	178	180	164	166	153	188	174	171	165	174	153	187	185	148	174	157	168	155	172	153	189	182	157	187	167	171	170	164	171	184	180	160	170	164	164	161	169	174	190	190	164	176	172	176	145	149	192	181	160	177	195	185	188	153	160	168	183	182	181	145	164	173	182	183	167	150	180	162	157	159	168	188	184	152	171	162	167	162	161	187	172	181	164	187	187	165	163	186	179	150	171	175	165	185	185	180	191	166	172	144	180	166	154	173	183	174	174	169	166	148	161	173	185	155	181	185	162	162	161	194	196	175	158	192	178	177	174	177	159	165	160	180	161	177	179	182	187	158	154	173	178	177	146	176	167	165	166	175	151	166	171	202	186	159	198	179	166	167	166	187	198	161	168	161	186	169	191	170	174	190	166	162	188	165	160	186	169	180	164	156	167	156	164	195	152	183	165	155	177	151	162	161	197	174	165	179	197	165	190	169	179	176	166	188	160	179	166	186	153	180	142	159	169	179	192	145	178	190	188	153	166	173	185	181	158	197	167	161	171	169	174	190	182	178	166	138	193	190	179	175	185	190	178	163	187	204	174	175	188	177	163	173	186	181	168	185	185	184	186	182	173	174	170	188	179	182	178	195	198	163	185	191	183	162	191	141	196	175	186	158	205	175	171	190	184	152	184	154	149	174	189	159	140	152	179	191	168	163	164	190	163	181	163	178	183	174	182	164	184	194	174	172	154	165	160	181	156	191	173	162	155	195	152	176	171	167	171	191	173	167	175	184	161	192	184	183	172	157	166	190	164	183	165	175	180	204	174	165	195	181	176	182	174	172	180	163	200	154	191	191	176	165	176	164	157	178	170	196	196	166	175	157	174	180	190	168	154	179	168	169	177	176	168	161	161	179	171	155	151	180	174	182	163	185	163	189	176	176	162	176	189	162	180	166	174	173	171	159	184	178	168	166	159	153	187	180	163	173	191	164	193	174	163	174	163	177	171	180	181	191	189	170	179	170	184	162	156	161	135	167	186	170	171	177	176	197	159	163	186	161	180	191	176	181	187	157	175	186	166	187	173	176	160	168	157	183	189	166	193	182	159	168	164	155	177	153	169	161	185	152	161	157	168	155	176	173	189	163	161	160	168	196	174	190	184	182	179	171	173	179	177	151	181	198	180	175	203	175	190	161	163	149	161	157	181	174	180	183	157	166	167	168	142	144	165	164	163	175	174	192	167	185	184	158	165	162	173	160	175	164	175	167	169	171	179	159	160	195	173	187	185	162	164	165	189	163	180	174	186	160	164	155	185	167	149	180	178	169	186	178	151	181	177	150	160	182	183	160	180	157	155	177	154	168	156	187	179	155	181	179	175	170	191	167	153	166	167	166	164	192	157	152	159	155	185	186	185	182	161	180	184	168	165	157	164	175	173	168	156	167	177	178	175	178	186	182	184	155	169	157	173	191	167	177	170	131	155	155	180	159	159	172	176	170	163	188	149	164	184	207	177	187	189	173	178	154	179	174	160	159	178	190	170	173	160	210	186	180	171	178	160	155	192	174	188	171	205	170	164	165	178	148	172	155	172	179	190	184	174	181	172	173	183	145	192	191	158	176	180	173	145	168	175	188	170	178	175	162	160	158	201	151	181	168	163	166	194	188	180	172	167	185	186	199	177	171	158	167	183	157	196	172	176	176	173	179	170	152	157	185	165	186	165	188	164	162	177	169	165	160	187	155	144	145	162	187	185	165	172	186	168	180	181	185	165	170	183	169	149	165	166	183	181	176	190	173	161	171	190	172	173	175	188	167	160	173	191	187	168	162	171	159	192	162	167	191	200	166	175	181	160	195	173	189	184	173	185	202	172	177	193	168	191	157	186	176	163	173	181	180	170	178	168	185	155	176	196	164	179	157	176	173	187	175	177	171	172	168	168	156	193	177	173	163	174	164	179	179	139	154	192	168	174	165	152	166	183	152	152	167	186	178	181	187	174	150	182	160	174	168	171	173	163	182	146	182	164	164	167	168	196	161	185	173	179	175	177	194	177	172	183	144	186	198	171	164	173	165	177	179	187	173	165	179	161	178	168	166	179	178	165	176	180	185	156	172	178	182	147	165	164	143	193	202	166	174	173	156	182	185	176	180	163	171	148	187	182	181	171	191	193	201	165	166	162	182	160	179	182	166	166	148	167	159	170	173	183	172	185	152	192	192	167	175	175	168	183	158	184	177	167	200	171	184	176	157	162	179	158	180	199	158	159	164	177	166	184	179	190	183	171	159	170	172	154	176	168	187	180	178	192	179	158	165	161	171	185	160	177	159	160	173	170	178	190	188	181	165	179	164	176	166	164	174	168	174	168	154	193	187	152	171	181	171	186	173	173	183	207	182
10481	2221	1238	1566	3945	5296	5021	4416	3719	3226	2699	2373	2010	1773	1598	1425	1306	1108	1043	1009	889	846	805	771	717	666	665	608	564	546	520	522	548	520	470	478	474	484	446	404	411	443	405	397	358	394	378	326	353	390	372	339	377	368	352	369	321	349	310	341	301	298	335	308	328	314	307	305	325	331	324	300	302	335	300	326	314	319	316	306	325	288	301	276	261	279	265	302	293	289	271	306	314	287	274	301	293	301	276	315	273	272	297	302	292	282	267	290	260	267	272	250	277	262	283	252	291	306	276	252	261	292	253	253	274	275	252	272	273	271	274	248	258	299	249	297	304	271	258	287	271	269	257	260	271	281	290	265	274	249	241	283	281	269	239	286	247	271	288	243	267	273	256	286	249	286	294	278	254	276	252	296	252	253	269	269	278	262	268	243	260	255	240	253	264	265	260	273	240	233	261	235	263	273	295	268	296	275	300	247	284	259	268	295	264	274	252	255	258	288	235	264	245	277	257	300	289	276	313	290	241	254	256	267	247	243	273	266	270	283	262	257	283	277	241	277	242	257	258	262	258	271	266	292	269	236	248	252	263	244	241	253	254	254	267	256	301	268	256	240	246	263	262	264	255	300	287	243	273	250	277	261	261	265	249	242	255	266	259	258	269	252	281	265	252	279	249	264	248	269	276	271	275	251	263	279	290	289	261	257	268	273	230	255	266	271	242	273	259	241	268	263	277	263	262	267	256	267	230	267	284	274	279	277	277	268	261	276	260	246	229	243	272	290	246	277	296	250	289	262	270	266	260	239	280	286	252	250	252	288	273	285	277	260	266	280	276	257	247	257	260	253	259	283	266	245	275	270	275	257	278	280	268	246	273	270	271	273	260	275	240	302	267	278	257	283	258	256	252	271	283	267	277	251	253	273	235	245	260	249	265	259	308	273	280	252	245	275	279	263	289	261	254	276	266	274	284	274	273	265	241	258	260	267	270	254	284	270	246	281	249	288	267	283	254	271	266	275	266	284	245	276	272	244	245	267	254	246	307	257	278	269	261	275	275	264	278	256	294	277	271	269	273	274	277	247	279	268	265	270	265	278	294	263	266	258	274	263	289	278	276	318	263	244	260	270	240	259	249	232	260	281	245	285	256	259	262	262	294	267	270	260	273	265	275	253	269	260	255	275	276	256	257	257	249	253	262	253	275	260	278	298	239	287	274	282	315	262	243	274	247	271	249	268	243	299	277	233	252	280	263	288	271	254	285	270	285	243	240	252	282	272	296	232	270	262	279	286	259	276	260	266	294	256	277	282	264	258	254	270	265	279	257	254	271	280	258	256	264	274	280	253	277	262	243	293	218	275	261	272	252	257	265	261	289	263	255	260	307	257	241	288	268	280	281	270	283	242	267	281	284	291	300	282	253	284	287	299	239	245	256	294	284	257	250	249	242	279	236	271	248	259	262	286	265	284	270	252	253	255	274	273	268	257	262	252	277	282	254	237	251	253	280	298	262	305	266	255	281	262	290	259	278	254	248	257	255	272	283	265	271	245	242	219	264	273	311	275	243	306	277	232	253	270	276	265	251	300	271	245	249	261	279	286	282	253	278	265	249	243	241	259	267	261	292	261	286	282	262	287	252	261	261	276	229	247	247	239	260	262	264	267	267	233	281	283	281	273	291	293	272	244	280	244	262	259	270	280	247	265	276	246	275	250	247	265	285	260	291	258	245	248	283	265	285	249	259	279	238	273	266	236	280	270	285	251	234	265	276	243	250	249	262	261	245	234	282	253	270	262	259	252	276	249	271	238	274	261	232	279	309	285	248	260	251	259	244	247	274	287	256	270	268	267	243	256	264	262	280	251	272	241	263	260	253	265	266	243	246	281	268	245	253	257	270	248	263	250	266	263	240	284	276	271	264	257	291	302	271	266	284	267	252	261	265	264	253	256	248	297	271	287	280	286	280	283	229	290	250	260	243	268	234	268	290	292	235	262	230	270	254	283	255	270	275	248	288	274	247	260	277	280	279	270	262	276	290	266	269	273	256	246	253	251	266	261	250	240	272	250	250	257	260	302	270	290	256	278	269	274	255	273	277	282	263	228	254	308	278	296	282	245	270	251	244	255	259	251	225	263	273	247	240	255	269	289	267	284	274	236	243	275	229	294	305	246	271	271	244	292	283	276	253	266	282	262	284	261	254	245	257	264	254	250	280	263	281	272	251	291	250	259	258	271	276	236	257	253	270	252	275	264	247	276	278	282	251	277	246	284	239	255	241	227	275	273	284	265	277	280	266	284	246	264	302	257	242	249	268	274	283	265	243	283	246	268	257	261	249	269	279	255	277	275	279	254	282	264	276	289	237	280	267	236	247	275	263	275	242	286	263	257	267	308	272	239	260	237	271	259	254	258	254	257	269	272	229	254	249	267	243	268	252	264	258	247	270	251	249	262	277	261	245	268	260	278	255	267	243	259	283	267	238	249	271	273	248	251	262	230	264	249	244	276	274	278	242	247	285	231	255	234	305	273	243	254	243	259	245	239	281	271	301	289	256	266	286	257	272	270	259	302	250	247	257	257	288	248	263	251	254	259	280	264	244	253	262	285	268	265	265	256	304	236	283	265	239	252	242	255	286	291	250	276	276	272	278	261	232	241	257	269	289	248	280	277	251	278	256	254	268	263	283	275	254	265	272	277	268	250	260	258	275	263	259	265	278	256	288	264	236	273	261	298	245	277	278	288	253	246	269	272	283	249	292	259	272	259	270	249	256	293	256	247	276	268	244	260	273	300	268	291	264	268	280	239	266	259	287	255	293	230	275	269	274	285	267	266	277	238	277	276	261	247	263	287	276	285	276	254	247	281	269	298	278	243	243	271	248	264	265	268	238	219	296	289	260	214	251	264	253	280	273	270	277	243	268	269	292	287	251	274	270	286	264	251	280	251	287	243	265	247	275	259	284	253	271	251	246	289	238	307	287	255	239	260	272	236	268	280	272	248	235	258	283	259	275	281	296	269	277	229	262	270	254	263	280	263	266	277	251	277	262	281	282	235	249	283	244	269	269	254	283	271	267	260	287	245	283	300	309	266	230	254	252	262	264	252	268	282	252	287	261	265	301	267	265	269	254	253	273	274	276	241	270	253	295	263	260	258	264	290	238	265	262	288	242	277	291	247	262	260	278	273	261	239	277	271	253	277	283	290	282	254	270	264	300	271	257	255	255	295	251	252	243	311	263	279	287	284	262	248	232	253	295	252	287	271	243	243	246	283	261	269	235	278	234	267	261	247	274	258	265	276	271	275	265	276	244	268	236	264	258	279	248	282	231	290	261	296	246	255	261	273	261	238	254	252	273	258	262	261	265	265	295	246	266	256	244	279	289	259	272	286	250	261	253	301	232	256	270	252	261	255	252	247	298	268	255	257	247	269	271	259	251	264	265	245	247	244	300	238	270	243	264	271	284	245	246	264	283	248	272	265	279	245	289	285	281	260	283	256	254	239	291	279
12859	1773	845	749	990	1629	1972	1841	1688	1465	1284	1075	1071	924	797	771	739	653	670	652	606	603	531	501	511	500	506	495	442	487	450	445	429	495	390	455	459	394	430	409	432	408	390	390	406	411	400	376	357	395	384	393	332	394	392	376	391	381	409	379	389	369	386	389	374	360	386	368	376	388	391	334	390	358	367	402	379	361	414	373	355	344	404	380	383	364	360	390	372	381	380	356	404	409	389	383	374	352	385	400	387	368	418	377	373	332	339	338	338	416	378	375	379	361	362	372	369	394	395	369	402	361	381	366	381	357	365	389	376	342	392	345	325	380	394	362	389	370	366	356	377	380	346	346	377	400	370	391	336	371	355	362	373	332	353	368	371	373	382	380	367	352	358	376	333	378	354	381	376	356	349	398	399	366	363	396	360	383	354	384	399	365	351	335	339	363	359	384	390	334	383	409	412	388	409	378	396	359	341	346	380	343	351	373	359	359	327	372	377	386	393	354	358	392	370	391	368	348	361	370	360	383	366	391	360	372	387	391	379	359	345	372	378	362	361	365	399	336	390	335	371	354	359	373	351	341	388	397	348	394	321	396	363	357	384	381	340	352	370	346	392	368	358	342	371	383	372	376	416	389	338	385	382	377	379	370	355	354	366	373	369	370	343	355	357	355	362	358	356	370	346	361	400	375	360	340	376	414	338	375	348	371	367	405	369	389	370	343	383	384	402	361	380	358	361	362	380	351	344	359	359	367	370	365	349	359	351	340	370	406	342	391	358	363	350	390	375	371	350	360	355	355	355	331	363	376	379	356	339	363	355	374	391	331	362	398	353	377	338	369	353	363	375	341	341	362	339	391	356	377	331	399	345	315	360	384	358	371	350	343	330	388	370	367	350	365	378	372	361	384	362	351	386	348	371	350	350	340	371	379	364	357	362	368	383	352	348	340	355	384	361	384	364	397	372	372	367	369	361	358	361	389	350	357	352	358	353	376	357	368	350	374	371	380	381	394	349	426	384	375	359	339	383	351	379	365	355	312	368	360	371	341	367	374	336	386	388	351	390	334	368	364	398	379	394	361	340	340	382	374	353	363	327	349	345	311	380	356	363	372	362	368	375	345	347	363	357	371	375	352	357	357	346	344	374	367	353	379	404	350	336	350	369	351	331	401	348	372	372	386	392	345	357	387	367	359	380	351	365	385	394	388	329	382	358	368	343	342	381	370	393	356	394	377	358	349	376	401	380	393	368	378	367	354	386	401	321	360	386	341	385	385	377	357	370	333	403	382	359	379	335	365	398	370	376	388	352	372	351	391	347	380	397	399	355	347	357	354	344	367	339	364	336	362	333	399	366	379	392	383	369	354	339	347	363	321	363	354	384	372	346	389	396	364	366	360	365	343	372	355	382	324	327	381	361	353	377	350	389	398	353	363	365	364	365	352	356	359	378	367	356	368	390	372	359	351	341	352	353	375	352	376	339	344	384	354	386	398	377	359	370	385	366	379	354	365	386	353	366	379	357	376	342	343	337	330	353	371	390	406	332	392	375	372	347	329	365	368	362	360	389	358	396	382	365	362	371	367	362	365	381	375	369	353	341	364	359	379	356	368	385	366	382	343	389	339	360	347	375	346	373	345	371	369	365	366	363	335	368	365	380	379	351	394	364	375	360	361	331	350	402	383	343	350	354	365	338	410	351	357	366	372	334	373	370	368	334	367	394	371	392	362	388	380	362	347	365	377	380	388	382	373	403	365	373	388	389	370	360	340	376	361	361	406	348	385	387	367	382	387	384	401	375	375	377	350	365	347	350	320	348	380	315	385	352	364	345	327	327	373	378	375	383	368	332	370	370	368	359	380	351	367	344	354	376	396	328	368	355	386	347	386	371	397	357	368	354	374	337	343	324	357	375	359	333	344	377	331	351	345	350	369	325	374	389	348	348	378	358	354	359	364	318	332	414	335	336	379	364	365	356	368	366	345	398	363	391	313	377	366	354	387	371	379	391	329	375	345	371	347	367	375	371	361	357	376	375	348	366	381	393	363	341	318	364	361	377	359	356	378	366	378	364	338	362	364	370	356	371	349	325	346	379	354	361	371	351	345	342	350	363	360	367	402	367	389	395	377	387	372	394	406	361	363	388	367	375	348	336	335	334	350	363	359	362	411	357	374	372	370	394	383	391	374	399	372	366	375	370	379	375	364	373	336	392	375	375	348	368	362	353	375	395	359	349	360	365	362	356	379	337	342	356	344	367	365	361	376	356	333	401	368	374	370	344	332	363	390	386	346	363	352	363	375	379	411	387	382	381	359	351	379	377	367	395	362	371	348	382	377	368	380	420	369	388	334	364	365	405	401	341	340	368	339	381	369	362	382	376	396	348	389	375	379	371	374	369	370	402	377	374	346	339	399	378	357	369	336	369	399	346	368	372	401	393	345	371	358	397	336	374	367	401	401	351	326	351	367	339	334	381	356	393	403	359	359	356	355	393	383	366	375	369	322	352	358	356	397	372	369	353	376	388	381	378	350	369	400	384	376	365	355	374	353	358	375	369	389	353	374	378	346	368	360	342	367	349	345	380	352	377	390	360	348	363	385	394	355	393	376	358	360	369	372	353	365	390	397	347	354	363	356	343	353	376	359	399	358	331	339	338	374	383	371	357	380	398	357	361	363	346	362	359	376	357	360	361	351	369	434	390	362	343	326	386	351	334	351	358	355	385	335	352	348	359	330	373	358	384	368	367	335	359	347	373	358	374	367	354	372	371	356	375	362	382	335	373	386	376	404	384	348	335	365	376	375	365	373	362	371	351	363	339	385	382	382	348	376	382	367	351	361	377	336	312	424	346	369	386	376	405	363	347	406	370	330	365	422	340	367	333	381	350	379	373	331	335	360	361	357	358	341	374	350	354	384	385	387	388	356	383	387	375	364	325	379	376	338	340	363	395	358	389	327	322	343	382	349	384	333	355	368	370	344	380	372	342	320	377	350	331	380	380	358	342	366	369	369	364	354	400	378	391	357	365	375	423	348	384	370	322	342	374	366	341	346	387	324	377	388	363	360	375	360	336	406	400	388	364	394	349	371	382	361	372	398	336	353	352	341	351	386	369	379	371	348	352	367	383	372	378	383	368	361	373	344	340	400	399	348	356	355	359	361	354	406	369	391	376	373	387	390	384	365	379	359	357	355	345	361	336	373	401	369	368	352	354	400	365	386	363	368	383	358	408	381	352	377	400	359	355	369	366	372	342	348	342	352	363	352	354	389	401	361	397	368	359	399	391	371	369	387	362	342	350	351	327	370	369	384	354	343	348	358	365	375	373	353	371	386	392	363	373	390	348	362	378	369	362	356	383	351	386	389	339	379	361	373	356	363	351	382	360	346	344	355	373	342	360	357	366	377	393	360	373	352	364	376	321	333	349	393	382	353	381	361	382	364	395	350	354	391	349	361	364	372	369	353	381	329	358	380	347	380	377	348	345	352	363	398	377	364	355	381	371	344
11994	2716	1503	2058	5040	6527	6464	5583	4706	4053	3596	3113	2715	2474	2194	1989	1797	1631	1484	1348	1298	1214	1182	1148	1049	974	1020	940	907	801	859	841	802	814	813	778	736	778	722	709	693	715	701	709	696	672	629	638	653	648	667	656	661	631	626	639	631	621	669	621	578	649	651	624	567	609	623	646	605	568	590	562	613	588	590	581	543	545	615	592	517	559	560	567	563	568	590	553	593	583	559	530	535	530	591	573	582	585	579	579	539	585	524	553	598	547	571	583	542	503	536	567	569	559	557	535	520	575	537	530	532	539	554	557	551	531	527	581	516	577	575	520	550	519	520	554	559	556	562	572	521	558	557	527	517	543	540	543	532	540	524	520	546	525	557	564	521	516	527	531	514	546	575	521	560	521	503	536	499	539	508	544	517	581	538	546	571	555	527	551	575	549	508	553	515	521	534	513	517	515	537	539	514	549	505	549	542	534	490	517	508	521	526	549	517	537	532	512	568	546	526	548	551	567	511	526	500	481	535	538	554	510	559	520	570	544	545	517	558	516	505	508	511	535	525	572	550	541	537	494	515	552	505	520	525	537	524	516	545	523	505	541	497	523	542	496	540	538	528	556	526	545	556	543	496	498	527	531	500	539	557	502	516	518	546	500	493	528	516	526	556	544	525	536	502	512	512	497	499	542	575	524	530	540	584	535	504	547	517	541	548	510	531	517	529	508	537	505	543	510	537	533	520	524	539	547	529	570	538	507	536	507	533	520	536	480	530	529	505	484	546	505	542	519	520	517	534	496	528	510	533	514	522	533	509	526	515	541	562	585	544	548	540	540	512	563	530	571	539	502	533	526	501	528	519	516	543	572	530	564	539	477	524	534	543	496	550	506	509	536	528	546	529	508	564	498	523	533	529	567	522	505	535	528	580	536	543	494	530	486	520	513	540	543	517	553	490	513	578	521	517	534	554	516	556	541	550	551	551	536	512	532	507	524	553	523	538	525	534	565	492	542	515	530	524	504	521	563	544	510	531	537	527	525	549	504	535	496	547	535	538	571	547	521	539	556	527	502	527	540	551	521	543	528	504	549	534	513	523	552	535	553	587	553	500	498	534	517	546	516	531	530	509	521	568	522	553	534	490	546	541	563	515	524	527	466	571	545	528	568	573	521	540	531	534	550	541	547	553	527	521	528	544	512	545	543	486	494	548	519	501	559	522	517	545	522	565	521	525	515	492	493	517	509	527	500	517	528	540	520	515	527	536	532	549	557	576	520	491	551	513	533	520	519	558	521	532	515	561	566	561	484	517	542	572	564	520	516	513	510	532	555	513	484	523	535	549	516	531	498	523	551	542	499	558	542	528	518	532	507	554	511	512	548	542	513	525	506	504	539	482	515	555	515	530	555	551	511	501	536	564	522	490	535	461	518	567	518	511	593	540	551	528	551	517	553	525	523	538	534	543	545	558	528	495	513	528	546	500	504	531	523	476	514	539	559	549	545	544	538	530	542	555	522	484	536	525	556	504	548	523	559	518	513	533	535	511	539	531	522	499	531	504	526	547	546	511	575	501	544	550	570	548	511	568	565	519	503	552	529	507	540	566	522	526	516	512	523	512	543	526	517	564	575	517	488	556	515	577	539	595	568	538	558	554	510	521	504	540	537	571	571	544	546	527	525	532	578	526	549	557	566	555	528	527	494	497	546	529	513	537	554	515	529	515	523	533	499	501	504	549	506	569	535	549	528	544	561	502	500	542	527	552	484	519	539	521	529	545	560	523	466	577	530	538	517	562	560	573	473	539	530	526	503	479	532	535	520	524	536	530	549	489	531	530	551	545	534	515	545	481	569	537	538	499	582	535	516	513	516	514	568	561	529	537	489	499	501	571	557	534	492	503	532	553	528	543	493	569	505	525	502	515	502	522	495	522	485	540	526	579	541	511	512	523	482	537	529	512	552	543	529	556	521	545	513	531	525	510	504	547	525	536	544	522	518	515	509	559	591	482	589	568	514	538	503	532	516	572	551	530	514	542	529	524	512	549	526	525	567	556	550	578	530	551	522	530	516	523	519	552	549	511	525	548	578	495	529	551	513	512	515	554	512	493	557	549	533	535	501	532	509	524	499	554	537	505	493	530	548	540	542	508	530	529	520	552	510	545	576	523	511	569	530	538	528	566	541	543	559	532	535	501	516	506	511	525	539	545	547	534	525	527	514	526	557	516	550	558	543	563	515	528	541	512	507	549	549	523	527	546	531	572	528	552	509	522	488	533	536	536	549	525	544	508	518	529	493	558	545	552	519	509	541	507	517	557	514	481	537	555	571	503	547	488	546	543	504	537	539	566	498	525	507	509	512	517	505	531	525	526	525	535	530	557	538	552	496	480	515	474	511	511	554	510	541	569	527	526	528	521	519	541	541	523	560	532	525	576	513	503	542	571	510	496	567	517	517	561	515	517	548	525	508	506	558	503	531	499	524	538	549	568	549	543	540	509	520	525	500	548	527	552	561	507	571	528	546	549	515	568	544	502	545	511	529	524	559	522	517	548	551	518	521	550	539	513	543	540	533	488	530	542	546	567	531	562	514	495	524	539	528	565	508	493	541	547	506	541	548	539	538	549	543	548	573	530	513	537	525	534	492	519	510	532	526	567	545	545	561	532	562	533	515	527	549	485	547	527	557	467	509	541	526	526	515	555	503	533	502	519	545	553	567	490	522	525	515	492	495	554	544	548	520	522	546	512	479	538	520	576	539	510	549	556	540	509	536	548	545	553	533	546	495	559	532	537	538	513	494	586	525	504	532	524	546	580	559	506	522	552	522	543	532	547	529	494	527	520	527	472	528	538	523	538	518	555	512	531	547	523	526	515	550	580	536	540	549	515	517	536	527	495	519	543	536	519	528	569	534	528	596	528	513	536	521	562	571	523	511	535	505	519	535	486	506	546	543	535	538	534	508	526	551	550	524	522	540	542	539	562	521	572	570	498	553	539	531	502	568	535	501	518	546	559	529	503	521	523	534	512	537	542	518	522	529	547	553	514	562	531	504	579	555	551	538	528	506	484	550	513	523	515	563	561	544	533	528	503	563	567	521	563	551	491	551	511	520	508	537	512	520	463	529	596	573	541	495	540	514	527	525	524	561	549	540	536	557	480	537	521	537	552	558	489	547	521	524	549	504	504	502	507	534	544	552	553	520	505	534	527	496	499	514	526	546	538	526	548	542	541	522	559	509	527	492	521	498	519	547	522	562	519	548	534	532	497	511	562	526	546	538	521	569	531	507	555	524	495	573	516	572	566	547	589	509	530	573	496	532	533	553	493	528	536	538	519	555	521	520	536	525	544	532	566	529	538	545	531	538	530	529	541	496	591	547	547	533	584	539	546	536	528	557	514	513	536	531	540	480	545	501	491	546	529	447	529	572	511	546	493	541	504	537	505	474	546	493	557	512	539	509	536	532	543	514	578	522	528	513	546	533	558	546	533	488	538	541	560	542	523	514	515	536	536	536
5739	799	606	598	624	695	749	724	691	667	615	590	591	602	560	568	594	565	555	556	563	611	583	551	508	593	572	546	522	511	590	521	517	530	544	541	541	576	563	566	528	526	522	477	550	577	552	583	546	528	551	557	545	558	500	532	567	501	557	549	517	547	513	548	526	569	521	546	547	544	533	521	567	591	481	513	533	524	537	536	536	501	523	504	540	491	537	474	533	537	520	526	558	525	558	554	508	535	530	540	516	524	568	575	543	508	543	566	501	568	565	536	513	529	516	534	511	530	514	522	531	546	526	537	551	524	550	538	545	507	538	516	530	533	546	532	555	565	494	535	529	549	513	531	558	539	512	524	586	536	487	528	542	512	538	567	559	478	529	535	527	526	537	569	543	528	544	534	516	527	582	576	572	493	514	521	515	542	507	537	518	535	520	511	549	593	543	555	539	539	522	520	527	558	524	523	561	536	496	547	538	542	539	498	524	512	526	532	534	547	524	571	534	520	534	552	527	510	519	513	493	515	552	508	576	524	516	518	526	553	525	539	532	531	527	499	519	550	502	531	540	518	506	558	560	512	544	523	540	560	524	555	565	556	533	526	576	551	523	563	533	509	518	542	505	555	544	541	558	516	519	545	504	512	532	529	542	524	539	514	591	553	526	537	534	526	525	538	538	558	531	526	532	521	547	486	528	551	547	487	552	516	497	518	532	498	602	518	512	484	498	555	506	550	569	540	525	570	541	492	525	553	514	581	540	528	571	545	584	518	538	515	536	523	547	530	544	563	516	490	527	560	551	517	529	549	568	566	573	535	509	517	531	527	530	568	497	531	538	548	518	532	554	508	506	578	535	499	491	567	533	504	517	532	524	531	533	528	490	558	548	492	550	523	537	500	540	559	541	559	551	502	479	547	506	554	495	556	514	516	534	516	553	555	523	527	485	519	525	534	509	558	561	560	556	532	557	549	499	550	531	535	561	580	530	517	541	538	528	519	507	500	537	513	507	521	553	531	533	546	532	562	563	543	571	521	571	533	579	550	548	540	506	519	542	503	510	541	531	530	514	501	493	527	554	483	568	516	521	524	514	529	526	500	505	519	513	568	533	531	539	528	533	520	536	541	558	554	533	514	553	514	531	539	550	545	530	568	541	541	586	518	539	543	512	555	536	554	541	560	527	499	534	503	508	554	518	524	567	505	502	539	552	550	544	582	543	494	520	504	514	522	562	560	531	529	568	553	506	523	524	511	491	569	512	567	527	541	554	540	527	538	571	533	546	561	532	539	552	567	514	537	500	566	548	525	551	513	477	517	556	493	512	591	512	516	493	509	495	544	524	567	470	535	547	519	520	530	547	531	567	508	536	561	570	523	537	546	506	553	505	522	519	504	553	538	544	573	533	502	542	516	526	520	533	534	531	528	535	531	519	546	528	556	531	517	515	529	503	561	546	538	550	506	542	545	512	504	536	500	553	523	546	505	503	551	488	524	535	563	572	568	565	540	557	535	532	538	510	543	579	514	554	554	508	539	519	549	483	558	561	545	557	533	524	539	519	542	536	546	539	546	531	491	517	547	540	539	538	557	545	557	531	545	540	540	520	521	555	551	520	492	521	514	513	560	535	540	536	540	518	519	581	507	552	520	579	534	514	541	576	506	516	505	570	505	515	546	542	575	568	530	563	506	500	541	539	533	519	511	545	553	560	543	521	564	545	539	562	528	526	539	527	507	506	534	540	503	519	536	548	550	528	530	543	539	516	609	543	543	531	558	532	552	536	490	524	554	522	553	561	488	552	510	509	531	510	506	577	530	507	538	579	529	549	532	560	485	508	552	533	563	569	510	512	548	543	507	532	537	514	534	571	543	540	590	507	529	539	567	537	484	522	545	533	532	572	525	531	520	544	534	528	498	503	513	545	573	566	539	568	562	534	522	500	521	519	527	556	561	534	537	552	541	535	549	514	543	487	516	535	525	518	539	559	534	566	520	506	551	515	511	524	536	525	531	514	551	518	527	510	503	537	547	555	534	525	515	524	581	543	525	517	509	561	566	509	543	555	558	517	508	556	529	525	541	540	541	532	517	536	541	518	512	520	565	512	511	552	537	578	541	506	523	531	539	552	532	528	528	534	585	533	531	504	529	509	521	543	519	535	521	562	497	558	543	554	539	544	527	559	507	529	516	540	527	542	527	514	528	510	492	523	562	543	494	545	581	509	508	534	551	528	511	538	545	543	537	521	543	511	525	553	509	573	516	484	530	529	500	514	559	556	520	460	562	543	529	561	525	508	505	503	562	517	494	532	526	552	557	532	524	526	549	555	525	517	584	536	523	528	539	527	518	567	517	553	550	534	514	527	546	547	560	567	552	567	530	541	542	509	556	508	552	565	564	545	509	530	522	558	493	530	519	567	523	516	506	532	517	533	552	546	556	528	545	543	584	563	542	536	532	527	501	560	545	538	529	555	579	531	534	506	545	508	538	521	548	535	537	555	534	582	521	528	495	541	543	508	553	515	532	540	553	523	587	542	558	504	532	545	551	523	533	533	538	477	551	552	539	500	546	559	530	511	511	516	526	519	536	544	520	534	514	494	511	538	562	554	508	556	525	496	547	528	520	522	549	535	534	526	566	554	553	516	566	519	520	528	546	492	526	485	554	520	564	533	549	547	509	520	525	549	517	558	549	491	494	541	537	544	520	555	501	519	552	518	563	520	544	550	526	556	517	507	520	525	516	520	538	534	526	503	564	520	526	542	539	528	553	509	498	526	584	516	517	533	558	490	514	534	547	530	528	549	531	523	514	536	526	571	532	519	583	514	497	531	533	548	547	535	501	510	557	554	538	514	560	509	507	509	547	519	511	538	520	532	538	519	517	528	536	523	520	530	497	539	562	542	516	519	532	587	558	499	509	523	496	554	528	540	521	482	532	526	543	515	513	560	538	511	537	490	535	552	530	512	512	512	559	544	507	524	545	576	505	524	524	535	508	510	513	540	533	535	564	521	551	488	522	516	563	489	527	504	514	495	528	518	536	547	539	565	544	502	533	545	520	532	505	550	553	547	590	571	558	529	492	521	495	534	552	522	572	543	494	546	529	535	554	516	560	533	556	533	532	521	502	502	503	562	534	512	492	542	547	525	532	528	523	499	513	531	535	582	528	514	548	516	491	505	532	499	499	529	553	522	501	547	533	516	514	488	564	523	515	553	532	492	471	587	557	572	538	538	557	508	511	534	469	507	534	520	539	529	547	520	523	506	560	527	517	550	515	519	567	527	528	570	583	532	557	472	506	525	545	500	497	484	540	524	497	533	558	555	545	518	552	519	535	549	508	536	493	537	524	535	536	546	538	559	556	545	516	527	516	529	512	527	565	537	545	554	548	505	528	530	537	549	527	538	552	530	566	560	543	559	562	527	528	556	555	567	503	493	527	545	506	519	484	517	531	542	573	552	532	545	542	496	513	511	514	543	550	516	498	488	503	524	538	483	548	528	543	527	538
7163	1199	827	916	1398	1571	1614	1418	1303	1185	1048	1035	975	902	909	852	846	815	823	817	762	829	738	817	704	727	720	711	734	716	702	736	724	711	700	728	735	710	733	751	652	683	721	694	716	682	696	737	688	682	713	814	715	680	706	669	669	697	709	689	741	689	705	744	723	680	715	663	745	675	642	695	686	675	668	730	712	694	664	731	680	714	695	698	733	695	681	685	698	706	689	670	669	633	665	688	688	685	632	685	674	644	645	697	720	666	642	702	682	665	668	715	656	709	727	732	734	750	694	743	697	720	740	671	646	712	699	675	699	713	729	712	712	687	675	670	669	663	690	680	682	687	721	658	683	677	710	705	747	682	729	702	696	683	708	665	705	714	661	720	677	710	644	703	698	698	701	695	628	712	683	734	701	658	677	715	704	650	687	726	720	706	709	651	708	717	740	709	731	648	681	671	671	753	721	744	646	679	671	699	697	672	688	710	716	666	700	713	701	687	681	707	688	711	747	681	719	681	676	653	706	676	703	673	707	692	707	683	700	683	677	685	682	677	644	682	686	692	697	652	683	685	670	718	674	721	660	673	689	696	696	693	667	707	702	682	732	721	728	690	713	676	701	665	698	672	707	688	662	671	687	677	697	654	628	710	709	691	703	685	689	721	672	673	695	709	708	714	661	721	664	692	702	709	648	678	702	676	675	648	693	686	707	690	619	692	675	743	674	671	644	685	724	699	657	670	727	685	708	658	697	642	690	726	691	746	642	700	676	703	684	727	690	715	668	659	671	651	706	694	611	688	723	704	693	684	721	665	695	704	694	699	699	668	666	687	671	700	722	659	622	731	703	694	684	687	702	754	710	690	656	662	664	651	675	671	700	705	654	642	685	629	655	686	699	684	676	704	715	660	687	664	705	719	706	685	659	657	668	672	681	692	721	701	625	673	661	707	684	680	689	667	692	671	652	688	701	732	673	729	684	742	683	651	691	707	680	684	693	711	699	755	698	708	677	696	670	693	689	661	737	680	702	649	695	696	703	713	632	693	675	685	670	702	757	724	653	660	742	696	691	693	679	688	704	700	735	652	689	685	752	668	706	658	775	680	676	698	664	701	667	707	722	678	712	682	696	666	658	694	685	746	701	701	689	697	725	678	682	657	713	712	685	659	696	672	706	716	713	665	709	733	690	692	719	698	681	732	693	681	674	729	712	714	706	655	686	672	687	687	724	658	699	649	703	701	689	654	686	676	698	700	666	676	654	667	708	669	677	729	675	654	644	710	682	689	745	661	694	665	700	695	674	670	683	677	692	691	701	663	734	679	746	681	721	687	680	707	706	643	691	689	666	704	729	697	697	702	655	723	691	650	688	696	680	694	700	683	596	690	699	758	699	748	708	685	704	679	718	712	687	665	703	707	664	738	689	672	682	727	713	657	656	666	681	674	691	668	733	664	688	694	705	661	648	701	651	663	695	646	687	665	734	695	707	724	708	729	709	692	671	650	718	720	719	653	705	685	681	685	659	658	684	710	690	712	694	660	715	672	704	693	694	680	705	678	715	689	678	684	648	726	709	689	779	663	719	662	710	683	684	672	717	716	704	696	699	670	686	706	653	701	646	716	733	722	717	659	685	716	661	665	716	644	686	696	677	657	625	688	715	681	690	651	698	684	702	680	713	678	709	690	698	699	692	673	677	679	662	695	722	684	631	690	689	701	684	708	686	699	702	682	692	694	682	695	666	707	741	740	701	725	665	729	702	726	716	686	686	770	657	648	656	680	742	656	699	728	687	712	676	706	711	667	694	686	681	671	735	706	685	728	671	645	682	706	736	714	728	695	676	686	688	669	695	666	642	680	690	717	672	705	679	749	659	694	674	694	706	710	683	697	669	695	700	642	676	699	721	663	694	685	698	703	698	662	670	657	678	740	676	677	683	715	684	663	738	707	691	679	689	678	661	673	675	711	706	731	706	720	702	728	702	671	677	708	755	700	692	666	689	702	732	674	654	719	706	703	683	673	658	717	639	716	683	685	731	637	679	714	689	697	690	754	650	665	718	634	732	694	661	677	684	722	741	633	660	659	726	641	687	704	693	698	675	701	686	694	721	748	689	705	663	693	657	705	702	649	728	727	668	718	698	692	670	707	695	706	681	714	700	739	689	663	735	670	688	717	727	731	709	693	705	660	715	674	699	689	706	693	680	711	720	706	703	703	687	675	708	684	658	698	669	689	674	719	682	692	674	711	714	695	694	688	730	696	690	678	673	702	691	727	731	695	673	673	639	738	693	686	689	709	739	624	673	662	720	697	634	668	614	661	704	671	710	714	641	696	702	714	689	734	724	729	651	700	624	684	691	712	708	679	711	707	698	673	719	713	735	725	735	712	664	640	662	722	698	764	720	691	665	675	640	686	675	705	708	665	673	718	680	668	636	675	729	705	711	709	726	686	675	652	701	629	652	683	697	652	669	692	706	710	691	678	658	688	667	701	688	684	638	716	661	661	696	702	664	666	711	676	698	664	682	690	712	685	678	675	726	717	692	732	688	708	669	668	669	668	694	691	690	694	701	688	701	666	686	702	703	699	693	687	730	708	699	685	661	659	686	707	655	694	695	684	674	683	686	750	676	680	723	663	723	679	693	725	704	735	720	720	678	682	697	663	703	709	695	657	674	666	692	697	668	662	714	667	684	715	703	676	696	684	663	716	660	697	717	716	716	722	728	656	741	671	713	697	650	677	687	707	698	692	680	688	731	639	716	646	647	662	678	682	692	666	749	690	692	690	691	652	696	737	741	724	672	732	660	730	755	721	694	708	708	658	739	689	669	651	677	668	740	676	680	709	678	734	690	676	689	709	679	727	704	684	654	715	680	665	662	709	688	720	706	673	696	713	690	715	673	664	697	666	730	672	666	721	713	661	693	700	666	690	692	688	704	694	685	642	719	712	668	686	746	677	703	682	673	695	666	686	668	676	702	729	753	689	694	675	755	716	669	694	702	703	658	701	709	682	715	681	736	724	722	695	686	699	679	691	681	715	688	673	683	661	663	719	715	698	721	701	681	636	684	672	717	717	683	706	729	684	702	718	683	730	692	717	742	705	691	716	675	667	703	655	717	677	692	695	725	709	706	694	647	704	669	641	676	675	681	659	702	688	716	720	737	690	693	656	660	683	698	718	685	696	685	685	662	644	688	754	697	714	682	694	679	700	692	673	699	672	698	646	704	701	698	689	665	688	711	690	713	727	646	689	765	639	709	735	699	662	671	712	708	737	742	709	671	676	695	680	713	713	736	687	725	645	702	708	671	670	700	720	734	658	703	670	688	673	686	684	713	697	678	693	695	702	698	685	688	637	642	666	708	698	656	726	682	708	651	658	684	708	676	664	691	681	680	700	728	694	707	670	671	678	720	711	694	719	679	680	710	674	727	723	708	675	679	685	672	687	677	691	664	635	681	711	678	692	654	691	685	645	686	696	651	711	707	651	746	665	719	681	680	695	700	666
15056	1894	1048	885	1010	1526	1666	1648	1447	1378	1321	1184	1107	982	981	951	927	913	823	861	843	785	799	856	787	752	802	808	753	757	748	733	786	722	706	657	708	738	702	699	720	770	715	736	707	715	712	707	725	676	711	730	690	671	693	701	673	692	770	683	663	730	732	678	681	733	670	670	675	694	691	693	719	661	694	730	665	711	748	717	689	688	728	657	684	694	692	706	723	669	701	690	680	688	714	640	702	734	668	739	701	672	738	703	698	713	695	665	702	681	718	677	714	651	650	707	672	675	691	685	655	627	658	655	722	726	668	665	687	694	693	637	671	676	709	673	664	689	715	676	644	694	677	721	664	674	703	705	666	662	663	679	692	691	714	710	664	701	718	650	679	656	717	771	722	669	705	669	686	705	679	670	681	701	688	688	709	677	671	659	624	676	672	694	687	681	703	714	647	682	685	687	705	691	682	693	675	638	712	693	711	681	684	678	632	693	710	688	705	691	721	719	636	678	620	696	678	645	686	671	665	691	715	659	688	646	700	714	664	681	700	672	660	677	750	660	722	647	678	680	681	698	641	683	682	682	642	722	650	676	638	681	693	672	703	717	673	660	670	766	726	672	705	697	677	623	666	676	682	677	745	682	724	650	698	711	656	721	647	662	718	691	664	665	668	634	656	709	680	698	707	656	633	667	706	662	720	627	682	726	679	743	688	672	658	682	696	660	680	686	638	681	706	692	684	729	648	673	646	682	692	667	690	682	698	673	712	687	696	646	730	687	659	666	642	635	694	647	694	689	627	720	741	628	661	717	653	714	634	649	635	729	693	737	698	717	689	699	663	670	664	695	696	693	679	683	637	680	685	667	638	670	680	701	659	678	693	720	690	730	670	702	688	693	656	687	667	700	706	694	703	660	696	643	686	675	673	660	730	717	694	685	677	704	635	688	656	654	663	686	671	676	679	689	684	679	681	699	668	697	649	642	740	710	679	640	717	643	667	656	680	668	678	716	711	699	714	703	704	629	711	670	707	661	648	732	649	714	673	674	663	674	631	705	710	675	695	724	658	687	678	713	661	631	688	677	690	647	673	673	651	678	674	651	728	691	660	679	641	683	674	725	658	711	677	684	713	717	688	691	654	713	702	716	695	670	687	650	656	666	674	651	673	697	656	698	711	683	702	670	703	716	669	713	648	753	729	662	708	680	639	671	680	706	672	711	693	664	693	759	721	694	623	687	691	714	709	640	653	745	667	661	699	665	690	685	684	712	700	698	675	665	687	692	679	694	686	723	685	652	724	657	682	700	691	676	723	695	684	650	668	671	720	695	704	669	639	676	668	686	666	634	654	679	682	705	692	667	635	664	674	673	673	660	712	657	666	663	678	675	649	711	722	699	655	652	653	713	691	655	699	723	677	660	661	735	683	685	704	710	684	651	701	715	689	684	703	691	672	715	660	726	672	730	641	664	648	699	686	724	706	639	704	632	651	712	703	678	687	682	631	722	700	699	725	645	730	664	664	730	696	690	679	678	715	675	708	662	652	672	666	672	674	671	682	722	689	669	664	666	661	724	670	666	680	685	700	672	674	664	684	650	682	675	673	697	699	666	653	652	639	715	663	670	687	664	731	715	667	708	670	693	689	718	704	712	717	670	703	673	699	725	683	677	658	716	680	637	685	672	710	672	697	722	649	685	655	699	634	683	667	685	708	677	708	690	646	710	687	667	660	685	684	673	709	664	681	696	690	685	687	720	673	699	691	647	654	678	668	655	742	703	688	703	676	711	740	679	722	613	667	660	725	651	683	651	689	671	697	677	661	664	710	674	729	693	663	727	654	690	709	705	655	632	706	705	684	696	698	698	661	652	714	708	663	663	719	659	646	646	657	663	676	671	673	670	684	702	686	665	663	696	733	660	697	745	708	710	661	663	725	640	669	685	686	617	715	706	709	655	666	667	650	657	700	666	652	698	669	634	688	671	724	697	707	685	705	695	685	684	704	670	664	664	672	639	661	715	718	679	689	705	697	656	686	713	710	641	712	714	674	693	691	693	696	656	673	671	661	704	691	630	697	694	686	711	681	621	659	660	649	662	647	699	690	667	712	650	668	687	709	688	708	715	688	678	674	699	722	712	687	661	680	652	699	662	682	688	725	724	692	668	664	689	677	686	708	714	728	666	699	685	709	674	726	660	683	673	659	690	657	663	696	617	721	685	686	696	711	708	657	650	620	647	685	654	684	702	659	666	712	660	683	687	704	673	724	734	661	667	682	697	671	678	700	668	656	639	693	683	609	653	717	690	679	697	671	698	743	684	622	719	709	682	712	649	691	725	692	683	719	675	659	678	683	676	724	682	728	688	682	679	726	693	695	704	682	654	665	711	690	690	683	685	673	666	681	697	698	672	728	714	685	716	687	716	702	670	712	679	684	698	650	702	651	657	724	726	717	720	674	718	674	715	700	730	727	677	677	680	686	666	705	629	691	676	722	670	643	684	716	682	691	665	693	681	685	670	701	699	698	713	700	684	662	725	687	655	700	652	669	681	680	686	657	693	662	677	645	711	695	670	647	681	681	654	705	740	666	694	665	711	705	708	722	707	697	711	708	696	706	685	704	676	669	731	636	680	697	650	669	712	732	670	682	724	710	712	702	629	679	704	668	677	666	646	695	699	682	653	693	658	681	672	652	665	666	687	736	714	689	637	700	665	728	697	697	672	716	676	753	675	676	683	698	691	643	639	676	665	698	668	677	680	682	668	693	679	672	669	625	643	708	701	669	670	677	706	685	665	672	719	679	696	701	704	634	647	736	630	714	666	703	709	695	653	621	655	695	673	696	667	725	658	621	698	677	690	687	662	687	686	691	681	676	675	693	678	730	696	680	674	707	666	720	680	697	646	729	681	672	653	705	711	682	719	732	707	646	685	687	709	688	668	626	688	685	641	685	703	740	727	727	731	665	729	670	636	702	694	668	652	709	713	734	657	675	633	633	680	659	662	668	650	659	655	640	704	696	686	683	711	668	689	638	670	689	674	659	670	674	709	667	679	675	675	642	686	648	642	689	699	717	686	655	695	730	666	677	659	711	744	659	676	638	722	687	712	725	627	643	662	704	766	676	672	720	693	659	673	606	697	654	715	674	671	686	676	699	681	691	683	674	713	680	671	653	695	739	670	719	698	729	673	709	688	670	684	664	713	653	661	684	665	676	677	674	705	741	673	732	684	674	712	733	656	704	702	636	726	677	683	647	688	653	700	676	689	690	689	657	674	673	673	679	690	649	640	645	677	655	658	693	730	700	696	669	690	685	678	682	665	670	660	672	634	725	710	692	648	726	650	713	667	697	661	675	671	727	708	717	708	715	652	687	699	696	675	690	738	691	710	676	685	638	672	633	685	693	683	650	693	671	672	659	678	673	688	670	656	684	674	666	612	651	679	659	709	705	669	718	706	689	691	700	662	693	681	673	669	720	671	677	707	714	689	662	663	670	647	711	698	674	681	686	687
10541	2369	1588	1826	3635	4704	4734	4290	3701	3269	2795	2552	2269	2080	1959	1809	1672	1515	1458	1510	1392	1428	1386	1277	1202	1230	1134	1144	1093	1104	1157	1093	1141	1153	1104	1033	1071	1044	983	1018	997	1036	987	1013	1014	980	1020	1016	951	980	972	972	1028	963	1013	975	998	917	961	991	968	968	962	1000	959	1012	944	965	964	989	968	886	926	937	929	961	910	856	975	954	886	963	901	898	901	863	969	902	877	922	930	956	928	889	899	887	930	876	979	904	909	940	901	965	927	916	929	885	973	838	954	913	967	866	938	903	926	914	946	901	912	930	865	903	938	922	950	879	932	902	941	927	925	937	842	894	915	910	870	912	884	933	979	893	905	927	878	891	902	898	900	944	902	961	922	895	907	922	881	842	900	889	977	897	912	882	907	875	882	897	932	938	913	917	967	924	881	913	900	881	934	899	901	937	960	932	913	903	902	877	911	921	904	946	935	889	923	953	907	923	898	919	881	940	851	887	877	951	897	917	890	974	947	854	896	902	896	920	887	848	894	939	893	879	925	908	861	886	887	914	900	874	900	869	916	891	958	919	938	861	930	929	905	971	879	873	916	869	878	998	914	920	884	926	902	966	917	936	880	920	923	894	915	903	972	890	949	910	908	852	874	938	896	888	871	886	849	878	921	927	950	899	890	933	889	886	961	865	942	941	912	906	922	935	938	920	901	911	869	934	894	864	928	918	935	945	936	892	905	873	898	909	868	976	942	979	881	919	908	921	907	874	974	903	943	880	906	907	955	919	865	915	926	895	894	848	924	949	877	869	892	928	887	912	893	881	856	942	912	916	914	897	916	921	921	935	957	910	960	929	931	924	887	901	862	899	888	889	897	882	918	896	940	933	893	877	882	905	927	861	894	907	863	940	969	889	902	880	893	968	900	893	901	925	868	873	928	910	930	941	865	889	933	908	908	935	930	940	934	919	919	881	924	926	879	938	881	1003	891	906	930	911	902	911	880	927	900	937	971	930	925	901	852	904	910	907	906	887	905	900	944	895	845	854	927	963	915	886	918	881	923	901	866	897	938	904	922	892	852	898	895	840	897	904	963	933	913	909	873	877	919	899	923	961	923	921	882	907	905	886	889	894	912	889	937	928	843	920	919	878	893	877	872	910	901	902	860	868	927	931	891	862	864	896	913	918	872	862	923	942	877	910	893	919	931	860	906	866	930	931	902	892	863	970	887	911	916	853	929	913	947	890	936	891	917	853	970	872	917	873	916	931	931	865	908	939	922	882	909	937	939	870	916	916	875	910	941	951	884	957	915	928	931	915	869	867	898	879	871	966	873	879	876	940	920	869	939	927	901	912	887	882	947	881	887	871	935	830	951	901	932	934	914	934	928	914	918	875	955	873	943	915	923	925	942	948	914	904	857	912	922	849	899	876	907	885	898	938	911	876	883	893	871	851	885	927	958	890	929	888	908	894	939	869	903	845	934	913	950	899	924	882	927	924	915	842	940	897	984	876	896	890	953	902	955	892	917	852	887	912	922	916	946	943	954	953	912	906	867	909	861	880	911	913	877	867	893	909	893	863	905	890	873	926	926	825	860	923	958	920	879	900	915	901	879	871	891	891	873	917	868	863	859	909	937	940	922	938	930	888	911	904	886	929	899	844	905	913	889	903	876	905	900	906	917	941	882	870	958	978	893	910	865	902	885	915	899	879	922	889	890	854	902	934	960	926	940	898	900	895	877	958	978	877	936	879	884	889	887	865	876	911	903	936	895	901	895	922	897	893	913	908	956	884	905	937	924	908	942	892	964	865	857	897	859	971	873	864	881	863	953	921	901	916	918	879	859	942	906	900	908	905	915	897	849	868	905	929	883	874	904	903	877	876	918	963	926	865	908	927	915	920	917	871	908	965	893	846	888	864	930	966	938	875	908	929	954	875	907	874	915	882	874	946	852	945	914	943	927	904	914	982	942	947	892	912	889	903	852	989	957	933	896	926	901	951	904	879	929	901	917	920	922	884	958	884	881	957	916	944	960	896	876	939	897	875	833	857	931	903	862	918	843	878	860	948	899	886	831	888	931	908	890	915	896	844	895	941	918	934	874	924	910	870	914	957	955	885	875	870	944	959	909	906	887	902	921	906	955	970	935	915	901	925	934	938	880	861	898	903	871	867	895	886	941	907	913	962	925	942	951	955	935	929	919	915	938	935	941	890	955	902	895	949	960	898	907	926	926	898	933	938	835	894	923	940	901	885	933	917	892	902	903	911	923	956	918	920	926	926	836	878	908	830	873	900	878	892	919	867	879	937	862	869	879	946	932	917	922	883	885	890	926	963	869	892	911	903	937	923	920	896	891	888	904	916	849	892	917	922	913	954	887	860	920	916	867	913	927	916	928	891	904	935	936	885	895	899	915	966	943	873	942	903	908	900	927	943	938	895	868	926	869	928	871	909	911	885	883	920	921	908	907	918	863	893	906	901	880	897	829	905	938	913	880	876	923	873	912	932	946	850	877	923	886	895	969	903	859	917	908	931	893	865	935	930	850	944	951	946	907	932	921	879	937	925	940	868	941	918	948	957	895	948	903	869	919	901	879	856	907	927	877	958	885	905	957	838	902	842	915	891	869	949	862	904	895	959	900	862	896	892	915	851	851	923	889	859	933	911	926	922	853	863	910	934	874	846	887	945	963	923	906	873	880	903	927	887	923	893	914	865	906	935	967	914	861	943	963	945	918	879	936	869	903	933	942	936	915	926	925	904	893	944	931	901	919	868	896	889	938	883	909	896	921	872	931	939	858	919	892	868	853	868	893	927	881	933	950	919	940	864	886	865	950	904	906	884	918	860	918	875	883	920	975	896	903	929	888	903	899	909	843	884	910	935	917	922	941	886	907	923	888	898	864	924	960	893	900	935	947	937	890	929	921	929	932	965	930	930	920	901	903	936	918	908	921	887	869	902	926	887	869	894	888	888	932	952	903	947	942	900	915	926	887	931	914	921	871	884	922	909	910	943	841	873	919	921	894	847	846	936	918	912	835	875	877	897	909	896	890	842	905	896	934	929	886	882	924	907	960	918	941	969	829	904	922	900	892	967	929	942	892	951	917	883	869	935	890	931	935	868	911	899	929	907	919	884	897	882	921	903	849	910	917	908	920	935	873	903	921	869	925	883	912	904	869	878	877	867	887	890	913	943	925	897	917	890	891	901	875	954	927	884	876	853	888	895	903	919	875	902	901	893	877	903	885	923	918	864	913	868	907	852	930	876	911	921	880	938	856	884	919	896	897	957	860	879	892	913	914	926	957	887	932	930	884	891	955	906	993	913	837	885	903	902	904	867	942	936	850	885	897	906	878	937	864	895	926	856	931	888	891	917	879	905	987	927	887	926	886	845	904	879	875	918	938	899	989	937	899	869	875	900	924	874	837	913	930	913	888	961	925	914	888	868	879	932	960	909	901	935	885	946	920	942	895	903	945	905	884	918	949	924	948	920	932	878	975	875	886	889	943	916	900	939
6793	1223	583	460	687	1277	1527	1328	1207	959	874	788	695	617	541	494	444	433	415	353	322	337	353	310	342	285	300	272	257	251	241	241	244	234	227	220	238	217	248	225	224	218	212	232	218	192	215	191	211	206	226	203	204	191	202	199	188	201	179	209	186	186	194	201	170	200	174	205	182	168	169	198	195	175	197	216	208	194	179	188	185	189	188	175	188	171	178	184	190	201	181	204	184	179	192	171	178	173	211	188	178	192	165	156	178	173	172	192	165	209	168	180	186	178	184	197	180	186	175	180	157	173	177	174	199	202	179	169	175	169	167	176	161	170	194	197	182	172	181	154	190	180	176	180	154	196	169	156	161	161	204	162	183	194	148	170	171	166	185	170	186	166	185	197	181	176	169	186	187	200	192	174	153	174	195	169	166	162	163	175	160	197	201	169	178	169	169	192	176	191	184	187	152	196	186	198	168	171	183	181	185	186	157	160	202	180	188	187	180	162	184	169	177	185	179	183	185	167	212	177	178	176	172	189	168	159	180	168	169	176	175	181	153	192	174	175	172	183	188	181	156	181	187	168	194	159	184	178	172	197	167	176	187	189	179	185	176	156	175	190	154	161	193	184	154	174	192	184	146	185	177	183	178	183	182	191	193	188	184	154	162	169	167	169	202	186	179	193	189	195	194	185	166	172	175	177	177	200	178	166	185	174	188	205	165	172	162	152	195	168	181	169	182	162	180	174	157	162	172	168	191	180	183	148	157	187	167	174	190	188	160	164	189	179	199	167	176	175	175	168	178	183	173	173	190	179	158	159	152	192	182	161	176	186	169	179	195	156	194	182	191	164	204	144	184	178	166	166	179	200	185	181	189	172	166	177	177	186	176	178	188	161	182	179	187	188	171	166	177	183	168	180	209	175	181	157	179	175	160	179	183	187	180	191	202	190	167	163	163	168	186	180	185	170	191	148	182	166	168	190	183	184	187	197	190	172	166	169	182	155	196	172	191	193	184	174	172	168	149	171	199	212	173	173	165	158	160	178	158	200	176	176	173	158	186	180	174	195	176	177	167	157	161	200	172	194	166	158	187	169	173	170	193	180	191	167	174	177	175	158	171	164	169	194	166	189	174	186	173	192	185	160	169	204	167	165	196	167	190	152	168	174	147	148	157	160	197	174	178	193	176	179	178	171	176	156	172	185	182	169	184	206	171	166	200	174	162	156	183	178	178	179	168	178	160	189	176	178	160	136	161	147	199	181	193	177	164	172	162	195	178	193	185	179	167	180	190	170	155	165	204	185	182	191	178	157	165	188	193	167	175	181	170	175	189	159	201	198	168	188	196	193	168	171	153	172	177	174	183	200	181	185	160	159	189	187	171	165	172	193	187	179	176	163	200	162	207	174	181	162	171	174	173	166	156	174	164	220	166	143	197	179	213	166	188	173	183	173	195	187	167	172	191	185	193	164	170	167	186	171	195	146	187	169	188	173	193	167	172	174	162	200	196	170	198	156	181	188	167	168	194	179	161	160	206	201	160	153	181	189	173	169	173	176	186	144	180	199	202	157	168	160	170	186	190	171	167	165	163	181	180	180	181	165	178	174	168	193	163	162	187	179	200	164	169	176	167	167	158	166	171	177	181	175	163	164	176	157	176	154	180	183	186	159	167	153	195	179	184	156	172	162	177	157	201	183	193	182	177	191	192	179	165	199	172	201	186	165	178	183	156	181	173	183	177	177	176	190	177	182	180	172	183	165	157	181	146	199	155	171	179	147	172	155	184	211	178	150	176	187	181	182	179	187	167	183	170	209	166	192	167	190	179	189	183	190	163	152	178	184	165	158	186	167	183	168	160	180	191	159	170	179	179	161	182	201	179	160	162	156	160	163	195	179	174	186	182	172	182	162	189	181	202	192	171	193	177	160	191	192	181	174	154	162	163	172	186	182	182	156	192	169	184	169	155	179	182	191	183	160	164	179	174	165	177	168	169	184	195	177	186	198	197	169	190	183	173	179	193	154	177	177	188	154	171	186	173	161	177	179	187	181	208	191	180	184	202	149	169	164	174	171	171	152	175	143	174	195	172	210	188	145	179	175	172	171	190	189	177	181	165	178	174	179	160	201	153	184	170	157	188	171	166	169	210	193	158	184	170	185	177	185	188	154	188	153	179	165	186	170	169	193	176	177	161	174	198	172	184	179	173	167	172	168	179	164	185	165	204	169	179	159	180	176	175	152	173	178	192	169	189	183	162	178	155	187	168	176	170	185	184	151	200	193	150	158	179	185	172	184	162	163	177	169	208	164	179	175	183	167	183	169	165	169	180	184	158	181	174	173	177	174	183	165	158	178	182	203	184	167	159	182	180	187	168	201	188	179	180	187	190	188	178	179	188	169	171	191	196	194	152	165	145	169	155	196	204	166	181	183	178	170	184	163	188	169	171	161	176	191	187	163	182	164	173	182	153	182	168	185	170	168	170	211	160	178	168	159	201	168	176	171	168	166	181	179	175	177	190	184	155	172	192	172	194	138	193	179	155	186	177	185	182	184	152	175	178	158	154	156	209	160	163	168	182	183	176	180	178	176	167	187	192	167	187	161	180	191	177	164	178	175	173	188	175	164	188	182	179	193	162	189	179	163	178	179	187	152	173	188	179	172	184	178	159	173	165	174	186	148	153	173	174	185	175	158	202	183	182	176	171	193	189	180	154	163	179	168	186	177	189	182	172	156	183	186	179	166	199	179	190	170	178	176	181	170	175	200	202	172	159	169	171	170	174	163	170	194	165	162	158	176	164	172	177	184	166	178	178	174	174	195	159	190	168	192	200	181	187	167	168	170	180	177	176	191	159	166	169	162	175	188	152	167	181	159	199	176	181	204	179	177	155	168	167	184	171	160	213	184	165	182	165	205	192	164	178	174	151	198	171	192	163	188	170	190	164	166	179	176	171	149	168	189	195	186	160	174	152	169	164	183	185	147	162	166	156	190	184	188	178	171	158	184	171	173	174	182	167	171	179	201	168	166	155	198	169	171	179	157	184	179	168	175	178	161	192	181	174	161	175	181	161	191	180	176	193	169	186	150	180	184	172	154	161	157	184	187	182	156	143	193	180	172	176	191	170	170	173	184	168	158	182	183	182	195	168	164	179	158	176	160	172	174	168	180	174	166	198	161	164	175	158	166	190	186	148	168	181	157	165	160	158	147	176	180	197	156	214	183	190	160	192	173	179	170	168	165	171	188	206	182	188	198	170	167	187	177	152	181	171	181	182	192	180	166	198	176	158	188	179	168	168	192	183	187	175	182	176	178	180	174	174	174	184	158	184	180	196	175	152	190	187	161	171	148	192	178	172	173	169	161	193	163	216	180	162	173	148	207	172	188	158	178	174	168	179	173	191	166	175	161	135	182	178	173	194	183	180	178	167	195	148	148	174	162	182	154	151	187	187	178	182	171	157	179	191	166	162	197	209	164	180	166	172	177	203	182	162	180	180	155	189	165	187	161
10378	2319	1200	1605	4012	5296	5089	4333	3710	3243	2778	2352	1986	1765	1556	1384	1254	1129	1075	974	932	843	779	777	664	639	674	610	519	559	509	494	505	489	470	401	481	473	431	393	399	374	402	389	393	359	356	361	350	352	351	366	362	366	334	356	369	321	325	310	335	316	344	318	304	317	324	290	340	314	331	322	302	313	293	292	327	272	300	327	304	314	318	280	278	292	289	303	295	293	308	281	305	306	259	294	314	313	314	234	286	285	276	273	292	300	260	290	289	276	250	275	307	264	308	253	262	275	274	275	275	295	279	256	236	249	295	293	294	271	256	270	265	284	255	256	274	269	275	286	249	285	257	275	249	244	287	280	253	294	280	274	278	294	285	260	279	250	284	282	290	261	243	265	261	265	261	294	300	283	266	263	259	254	270	293	278	258	254	258	265	299	244	281	289	265	299	271	276	275	290	260	264	276	287	301	245	249	254	264	256	271	298	248	289	306	299	251	272	275	235	294	275	248	293	270	290	284	318	267	254	251	271	285	255	275	268	257	247	278	253	268	269	261	259	257	279	252	268	268	274	266	288	290	261	269	291	233	304	294	287	260	276	277	266	257	277	255	269	291	272	294	298	279	284	265	266	254	258	274	266	264	262	292	228	280	266	275	241	262	271	243	243	243	249	293	271	292	282	290	253	220	259	261	257	220	260	289	254	273	262	239	232	249	258	263	291	259	251	256	280	286	264	273	276	270	260	273	227	270	290	274	262	274	265	261	262	269	300	283	266	258	256	270	268	298	290	253	272	265	252	285	295	270	266	294	284	272	243	248	262	242	276	278	255	283	285	295	234	244	246	275	290	276	285	280	246	254	259	243	250	257	236	282	253	292	279	262	268	273	280	289	275	275	274	259	253	276	285	255	265	276	260	250	241	257	286	245	241	255	284	258	239	255	261	243	235	249	268	282	284	275	262	249	246	252	262	255	278	250	264	252	285	292	282	286	302	241	279	234	298	274	251	240	250	288	290	288	267	286	239	252	296	253	311	279	281	246	259	249	254	268	270	270	265	253	272	263	281	268	271	282	263	275	283	277	266	281	265	267	270	265	238	259	248	299	266	259	258	268	250	272	256	260	305	281	262	284	268	263	288	268	260	272	246	323	252	284	259	245	275	249	246	274	261	268	254	282	255	245	250	258	282	267	252	259	250	264	297	298	268	287	281	302	283	247	256	270	298	246	252	261	254	262	279	294	263	247	289	282	284	279	249	283	244	254	272	259	255	263	280	286	261	301	285	266	282	254	285	271	260	260	229	279	279	244	272	268	283	269	269	264	283	268	266	264	275	278	281	272	283	249	272	236	280	293	276	238	256	279	283	256	265	250	272	269	275	271	298	275	254	275	274	286	270	260	241	242	248	282	290	276	243	292	268	254	279	275	255	276	240	264	287	278	253	241	255	286	267	262	256	273	244	269	235	244	273	253	276	239	268	263	241	251	283	286	262	275	270	254	307	253	263	267	284	288	253	272	266	263	297	265	266	263	286	234	277	248	257	281	268	272	279	258	283	249	278	289	266	268	268	266	247	259	271	235	243	264	270	276	285	278	266	275	259	280	299	252	221	255	287	250	258	277	258	259	262	244	271	267	256	270	254	265	239	278	271	257	263	278	277	285	271	280	277	269	272	263	286	256	276	250	301	265	228	262	255	270	299	235	269	256	255	282	253	255	263	254	260	249	261	279	272	267	249	273	277	271	275	296	264	256	275	243	288	285	255	252	262	262	292	269	297	232	251	271	297	275	288	282	263	277	276	271	287	272	263	254	253	269	268	252	249	256	286	261	286	267	243	291	252	283	278	260	259	288	271	256	250	257	275	271	260	275	277	281	269	237	288	281	272	278	247	264	288	244	281	268	276	263	260	277	265	265	253	259	280	245	263	277	267	281	262	297	285	267	269	283	263	292	257	290	263	286	281	291	252	294	320	275	264	251	250	267	271	287	251	263	257	257	277	276	243	289	288	236	277	219	240	265	282	256	283	291	275	262	244	251	249	265	246	268	258	287	260	288	279	269	258	289	277	260	298	239	263	263	281	264	279	261	267	265	264	286	260	270	283	273	270	258	270	229	298	282	250	269	252	253	260	243	249	251	248	258	279	288	286	265	258	279	309	244	258	279	246	271	251	257	229	258	263	286	253	287	294	257	245	228	248	254	281	264	236	264	258	289	280	238	281	253	249	253	282	245	284	270	282	288	268	278	279	276	261	266	271	293	294	268	255	290	247	270	247	260	289	271	264	268	258	234	263	275	296	256	286	254	286	308	274	270	258	261	234	256	259	257	278	277	276	225	239	266	277	244	266	262	269	236	276	265	272	281	299	262	262	261	286	257	273	264	282	276	265	292	286	255	259	244	294	245	257	264	272	250	258	257	287	253	264	266	274	265	252	266	304	268	256	261	272	245	271	266	253	255	264	285	244	279	249	262	240	271	261	277	265	273	271	253	255	269	287	257	243	291	265	239	295	283	267	272	263	250	262	280	259	271	280	270	257	285	257	271	256	256	250	273	242	264	298	281	249	251	244	230	256	302	295	263	269	268	304	252	252	262	251	256	274	246	266	249	243	268	287	280	290	283	251	239	253	272	259	272	252	236	268	250	270	247	271	283	281	273	260	287	288	276	280	268	262	278	266	261	274	263	261	267	271	256	268	280	292	298	258	242	256	269	274	262	281	279	278	253	236	287	281	277	274	266	286	258	301	232	270	302	250	265	251	272	282	235	217	276	290	276	283	293	292	268	283	295	278	272	268	259	258	273	264	258	274	263	260	280	260	279	269	273	255	252	250	275	268	259	253	276	298	234	257	282	271	279	244	264	279	261	306	255	238	282	275	273	298	271	236	295	250	254	279	275	285	295	258	288	258	254	271	285	277	260	247	267	256	262	283	283	269	253	267	250	281	282	284	280	270	270	247	254	292	271	264	278	265	254	250	272	251	283	258	291	269	275	263	261	262	237	267	255	311	239	277	263	293	251	268	263	272	271	268	266	269	274	279	286	269	229	252	264	294	272	294	243	258	267	248	249	265	319	256	254	270	249	251	280	271	263	251	276	269	254	262	318	263	266	281	280	290	300	276	276	274	276	236	241	260	241	318	257	300	265	254	261	286	250	263	271	256	279	261	265	278	251	254	278	289	268	253	242	277	255	256	238	251	281	276	236	326	286	272	279	252	296	271	264	253	301	238	271	291	262	286	258	277	264	278	253	253	236	264	270	250	311	293	294	271	283	219	278	243	236	263	240	288	285	266	259	282	240	270	272	301	255	256	291	277	273	262	248	269	243	266	275	246	290	270	268	282	287	264	263	254	281	245	275	292	260	240	248	302	253	278	234	266	256	292	279	256	263	261	272	278	242	256	276	234	257	264	264	250	253	290	255	248	280	267	283	232	286	241	271	236	267	268	262	285	266	255	252	249	222	266	302	277	258	272	264	288	275	267	241	234	286	292	288	261	264	269	272
13008	1780	831	713	978	1664	1986	1799	1662	1434	1309	1149	1068	899	871	774	779	613	602	602	559	607	579	565	569	539	513	539	513	495	465	436	477	417	436	403	424	425	424	418	443	434	414	438	439	439	453	408	414	387	451	406	394	407	400	388	354	429	394	399	370	413	357	372	393	351	398	388	396	387	428	357	370	363	366	354	399	339	432	409	357	377	389	374	388	415	360	383	383	378	367	392	377	381	394	390	378	373	371	369	386	366	381	391	348	349	331	344	383	367	377	390	375	367	392	372	358	378	392	391	379	387	378	373	421	337	412	361	359	372	338	379	351	359	378	374	375	388	363	370	354	376	372	386	356	387	392	359	373	388	405	429	365	353	390	386	418	390	407	372	375	358	360	372	373	349	390	363	359	387	396	379	344	342	357	358	357	374	364	340	375	383	372	359	372	354	339	359	381	377	367	368	373	354	344	353	361	385	326	336	354	389	369	340	370	360	405	395	354	376	361	334	341	361	384	346	405	367	395	352	352	344	389	322	344	367	353	368	340	385	370	377	368	383	376	334	385	399	391	339	362	393	364	385	365	389	372	360	361	326	344	389	371	374	361	356	349	394	334	376	388	371	405	386	389	384	324	371	372	371	369	378	376	358	382	336	354	381	369	390	348	349	358	361	389	349	355	358	373	375	344	358	391	393	398	362	363	361	366	368	397	361	377	388	375	352	385	376	419	365	360	356	349	344	397	384	369	371	383	365	357	407	366	390	371	351	319	358	349	371	335	411	380	344	383	378	379	379	336	359	375	394	356	382	361	361	373	353	355	384	395	372	350	366	373	366	385	406	378	353	384	342	340	370	369	362	351	363	353	391	390	355	365	347	385	372	379	388	387	341	385	389	379	373	362	348	377	359	401	372	379	366	347	362	369	401	381	373	387	366	365	367	349	399	349	372	377	376	346	366	361	366	374	365	374	367	352	377	348	390	393	363	364	358	388	362	347	374	355	379	368	385	389	323	352	360	388	375	370	368	363	378	380	376	374	379	362	369	396	368	397	376	392	392	335	410	374	381	390	391	348	401	337	363	348	361	326	372	369	370	364	404	345	403	390	361	359	321	400	386	350	366	394	376	346	369	379	343	346	391	376	384	364	363	372	375	331	352	343	395	388	357	378	328	366	397	356	387	372	387	410	370	386	365	403	366	377	357	382	370	364	373	365	355	399	409	340	371	341	363	355	413	377	344	342	367	371	366	361	383	353	379	381	356	374	397	396	331	387	363	357	405	368	396	372	392	391	402	390	378	398	394	353	373	365	341	352	367	396	368	397	368	376	384	352	364	365	400	378	348	355	405	398	383	383	356	404	387	365	357	364	349	392	339	366	356	321	382	382	383	387	377	404	353	398	386	381	333	354	360	365	416	322	385	351	359	379	365	380	371	338	364	391	344	361	397	370	329	377	357	356	354	337	368	357	370	336	370	344	381	349	353	341	389	362	380	356	402	386	382	368	416	386	389	350	369	370	354	348	388	358	392	361	334	397	398	377	393	379	362	426	371	357	352	387	335	402	357	359	403	411	355	353	344	364	381	362	371	341	364	414	382	392	383	390	375	361	357	372	326	375	353	359	373	370	371	355	353	407	350	418	386	365	359	355	404	363	382	361	337	373	390	355	397	353	381	379	367	384	360	364	370	369	379	326	383	384	389	367	375	383	390	374	398	360	376	363	353	354	371	364	404	367	370	364	377	357	392	361	348	354	358	357	349	366	397	373	356	370	356	365	375	361	369	366	365	352	385	375	344	324	372	370	360	383	384	349	342	364	380	364	336	378	372	359	335	383	339	355	388	367	367	381	389	396	406	367	365	360	364	396	354	359	369	353	369	354	376	354	357	374	356	410	370	393	379	377	417	387	339	346	366	345	351	388	356	361	359	394	380	348	376	371	364	382	326	335	375	350	357	401	377	377	387	374	361	350	362	355	370	346	346	379	371	376	378	388	368	389	378	394	366	384	370	376	376	364	364	367	339	347	370	399	367	358	352	365	334	382	368	378	389	356	349	370	358	380	411	394	349	395	357	381	398	362	388	328	400	407	390	375	344	410	385	356	392	359	380	322	384	395	383	382	378	392	377	359	364	355	348	380	386	396	366	406	381	341	398	336	372	349	348	362	370	387	408	359	352	405	361	364	373	371	352	385	368	368	401	352	345	379	344	357	384	347	361	363	372	379	365	354	387	397	381	383	378	399	375	407	350	367	349	362	377	349	396	394	383	362	400	355	345	412	348	365	355	362	347	356	355	339	368	369	362	389	357	365	376	383	354	363	356	358	406	354	370	367	353	373	383	366	400	356	362	327	358	356	362	394	348	338	380	363	386	357	362	382	372	381	342	355	347	378	364	353	377	351	370	348	374	344	360	374	387	377	374	361	365	381	375	342	364	403	356	364	409	393	392	357	385	340	366	395	351	379	371	383	367	368	379	369	371	391	420	358	340	355	359	357	367	390	372	357	372	390	333	359	407	383	392	377	359	355	395	370	387	379	386	380	347	375	352	370	383	371	366	384	386	380	362	364	378	354	370	343	344	396	352	344	353	354	355	388	405	396	343	400	392	376	389	360	359	374	364	363	351	370	371	393	349	375	341	403	369	361	356	349	405	395	357	347	366	428	378	349	365	341	392	349	361	340	358	382	368	370	384	361	359	369	372	395	390	403	369	379	365	353	372	352	384	381	364	354	356	364	378	384	367	417	355	406	361	376	355	356	374	375	334	372	366	393	344	385	387	380	371	359	381	379	390	396	333	372	346	379	369	322	380	385	404	357	370	339	370	361	377	366	387	375	366	383	352	367	381	363	332	343	366	375	362	370	377	384	378	347	384	316	379	352	385	349	348	378	390	380	362	396	342	408	352	344	333	366	381	363	382	340	403	381	369	367	387	356	384	366	374	389	387	366	345	370	411	401	375	357	374	344	353	350	378	364	375	362	365	369	342	375	355	389	368	375	368	361	351	389	384	380	388	313	318	391	344	347	365	404	416	350	359	372	330	377	379	353	375	356	346	370	366	366	380	370	370	394	339	350	370	350	381	352	389	350	361	362	336	360	334	356	364	356	377	356	362	355	360	364	385	392	420	359	379	378	356	334	399	335	353	353	350	369	376	368	399	344	365	362	384	390	373	401	382	361	350	384	359	389	347	405	358	360	363	364	369	363	386	364	390	364	359	389	343	345	394	389	353	387	396	418	389	377	376	380	385	378	380	386	385	372	367	339	355	352	387	361	348	376	381	377	387	420	352	403	367	375	386	341	357	373	337	382	362	376	348	389	360	382	361	375	368	367	382	384	365	358	363	393	365	382	390	348	345	354	395	365	373	402	362	382	363	363	362	367	373	391	378	370	377	324	374	332	425	352	374	370	358	367	380	378	360	356	361	394	346	375	379	368	378	377	383	379	376	391	374	374	390	391	334	382	381	384	362	382	367	368	374	372	360	396	360	352	391	364	393	364	336	378	367
11943	2763	1606	2011	4971	6604	6303	5525	4739	4099	3542	3018	2738	2471	2137	1885	1736	1610	1469	1435	1276	1192	1146	1150	1114	1040	988	1008	949	900	892	869	814	833	748	762	752	730	745	733	692	690	705	657	649	650	695	671	687	663	640	643	665	673	660	630	638	629	598	605	605	567	599	609	566	605	645	575	601	604	578	579	573	555	585	617	588	562	564	570	570	577	531	552	522	583	554	544	560	598	577	583	552	564	577	590	522	572	539	556	564	577	543	521	586	546	562	573	584	558	546	582	542	543	570	563	593	544	538	587	575	495	523	556	549	522	552	464	566	532	515	558	522	495	546	550	546	554	519	507	522	543	533	555	536	541	589	559	523	588	496	569	501	524	517	524	573	526	540	578	532	592	525	522	499	537	559	531	515	490	523	483	593	537	588	564	565	557	509	536	536	522	550	553	537	524	579	570	527	516	562	530	520	519	540	531	506	534	536	545	563	561	554	516	547	542	588	485	532	509	495	527	479	545	560	529	543	546	528	546	548	495	538	545	532	519	539	516	564	518	536	546	521	554	533	492	548	516	510	513	545	565	528	527	519	557	512	571	543	533	536	539	551	556	557	554	520	596	541	524	548	545	557	495	519	557	505	555	567	516	534	529	534	529	537	584	529	543	521	522	507	469	484	498	533	558	546	521	477	520	526	547	507	505	563	525	568	542	569	534	539	486	560	557	556	541	513	542	563	530	538	532	550	542	551	533	526	575	520	530	522	537	568	551	558	506	508	514	533	519	526	563	519	521	531	483	534	508	538	526	545	556	528	550	540	517	549	508	534	522	526	544	530	525	535	545	517	545	502	541	504	541	526	480	566	531	531	554	512	524	502	569	523	536	534	544	541	531	548	538	556	543	513	589	497	560	520	565	541	565	542	537	529	528	550	540	536	533	491	550	566	496	560	518	528	511	513	494	549	530	524	518	573	496	559	552	569	526	513	520	571	511	524	542	555	548	574	508	503	539	537	509	524	539	553	497	526	544	574	549	494	536	532	524	538	512	513	534	539	520	525	503	533	530	559	551	491	520	512	509	525	521	537	551	500	557	514	532	512	533	510	549	508	528	556	523	535	512	512	484	538	534	557	547	557	511	518	522	539	544	530	511	530	536	529	565	520	551	535	537	528	488	576	544	518	526	560	523	511	507	529	499	509	512	498	549	530	535	509	524	493	540	531	530	513	521	517	503	519	488	569	492	559	553	554	526	504	507	531	556	514	532	508	517	530	536	529	539	571	560	532	526	561	546	559	532	554	568	583	506	505	503	518	534	547	599	547	513	544	529	508	574	572	534	515	504	532	520	538	543	549	557	519	560	546	535	524	481	520	501	543	602	500	508	515	543	552	536	482	533	541	514	520	501	552	542	551	550	560	550	542	530	534	557	522	528	516	499	535	525	565	558	538	520	519	532	512	518	472	484	537	536	569	514	504	539	534	571	552	521	553	506	502	563	527	509	558	505	539	521	514	528	511	510	545	545	524	501	532	539	515	524	547	514	537	503	552	522	535	555	530	530	564	494	491	467	536	559	520	539	503	548	531	563	542	506	469	546	533	538	575	534	503	534	497	556	535	507	560	533	550	534	523	563	512	521	518	498	551	523	538	519	526	542	551	526	526	568	553	566	533	526	513	544	569	584	503	482	504	498	555	518	537	519	499	532	572	508	547	536	528	497	495	531	538	501	527	542	531	545	540	522	539	488	533	524	537	462	533	546	512	545	506	548	500	542	535	549	498	568	519	522	516	548	523	548	500	508	504	517	515	501	545	518	528	479	542	510	531	514	506	516	519	521	620	527	527	545	535	546	570	506	513	550	529	527	558	529	493	533	531	533	521	566	540	537	513	523	546	534	512	536	526	496	508	522	514	551	535	536	501	511	526	539	544	530	505	526	524	525	529	569	533	533	554	540	520	554	533	516	586	526	532	530	567	561	548	514	539	494	546	538	542	513	526	526	564	539	522	527	518	557	515	500	523	551	554	550	548	518	517	538	521	563	538	579	522	536	529	504	554	552	513	539	518	538	527	549	500	527	542	567	545	546	550	529	554	535	553	566	584	497	528	540	545	503	515	555	490	512	556	545	525	545	572	556	552	506	537	506	539	523	511	549	519	508	550	563	529	511	541	542	515	506	523	590	536	522	537	532	552	506	562	515	548	532	535	557	514	504	534	513	535	512	539	541	497	503	520	507	519	521	482	534	564	547	554	533	522	499	533	519	511	535	493	495	530	542	503	530	520	557	512	561	562	535	511	565	498	526	549	549	531	542	559	554	516	526	523	521	526	515	541	530	557	485	543	522	529	528	497	523	495	545	577	526	556	584	519	513	512	522	514	582	516	523	546	521	515	550	546	546	540	581	515	516	496	531	507	533	535	547	554	527	555	518	497	541	522	513	549	539	560	534	499	550	495	542	537	554	545	537	521	506	528	526	555	556	527	496	539	552	505	507	536	567	552	561	507	531	511	549	528	500	529	518	544	577	537	543	563	502	555	562	503	538	537	510	562	559	514	570	526	540	525	498	512	528	529	522	531	497	537	474	547	501	543	526	522	561	585	521	552	537	519	534	536	526	544	529	571	514	534	494	551	516	544	515	497	499	497	539	504	550	534	541	552	511	501	492	522	505	539	525	521	509	567	555	514	538	543	547	518	509	554	517	496	548	514	546	509	505	547	535	590	537	552	505	506	556	518	557	564	532	564	522	564	539	486	537	525	505	536	529	537	547	501	556	560	520	519	529	496	597	527	538	545	549	579	530	528	549	544	515	501	522	532	500	501	519	493	523	513	496	533	558	537	502	517	504	548	533	525	572	576	484	589	550	549	534	535	492	533	505	547	562	543	515	502	510	534	544	540	550	516	511	535	532	529	537	551	519	481	503	571	529	538	496	552	563	547	513	578	540	493	486	549	500	524	511	530	539	486	564	524	519	497	517	527	534	517	554	512	534	542	541	535	522	505	607	491	521	529	524	542	536	534	509	523	532	561	541	515	508	544	544	542	562	489	527	555	524	521	524	533	521	551	521	547	507	567	528	551	553	528	548	562	500	578	556	542	576	544	549	513	572	555	522	505	516	530	497	505	516	507	555	549	493	561	555	532	515	534	497	567	506	566	557	520	550	588	504	520	535	517	482	498	503	534	543	554	575	488	516	560	524	569	535	518	564	485	523	499	506	534	515	548	514	512	535	541	531	559	530	545	511	589	481	526	537	539	539	593	556	514	547	526	554	521	524	531	526	534	546	539	531	498	537	548	525	519	554	516	568	562	551	548	537	522	485	527	506	531	549	538	529	547	518	520	582	568	475	521	564	537	491	560	554	545	524	499	523	543	533	510	494	539	532	518	511	557	518	509	508	528	529	542	520	568	561	548	486	560	505	540	483	525	557	518	520	511	543	513	546	533	565	530	507	544	507	535	504	512	547	518	540	542	524	540	513	588	536	470	554	543	545	513	496	553	552	486	563	551	533	511	489
5620	775	639	610	646	714	765	664	719	657	673	655	594	599	619	610	584	578	601	573	547	577	550	591	544	523	518	590	568	574	509	554	537	540	568	601	547	526	588	556	579	524	526	561	544	599	546	565	599	549	519	532	545	521	522	560	545	534	558	545	533	543	530	556	534	532	553	532	548	527	524	544	561	520	492	540	559	549	568	551	530	530	517	526	551	542	537	549	560	509	525	561	535	524	560	529	524	508	538	575	548	557	537	568	494	513	544	525	501	553	568	576	554	554	535	559	520	538	525	529	535	530	516	535	487	552	537	538	537	511	532	506	516	526	541	573	566	557	566	539	569	531	484	530	540	482	520	557	575	521	503	506	507	461	547	530	514	533	525	505	528	580	552	528	540	527	515	540	539	514	486	506	533	544	569	543	529	544	529	596	537	525	507	524	512	528	488	554	523	583	538	527	503	524	553	543	524	517	535	529	567	510	504	543	520	503	515	556	512	549	524	559	575	494	525	547	539	509	517	521	536	537	534	527	557	533	540	551	501	551	526	551	546	595	542	593	521	509	557	530	548	530	522	544	528	538	541	537	510	527	533	553	556	544	522	500	537	541	566	509	503	506	517	554	506	554	498	588	547	549	562	515	555	555	522	545	534	547	548	570	517	509	556	546	572	550	520	504	529	508	539	528	537	539	505	517	528	569	543	548	557	526	520	541	517	535	509	506	528	534	509	544	578	506	564	521	567	477	560	501	530	538	535	516	520	513	576	553	543	564	556	522	545	517	546	492	501	546	538	503	533	557	531	577	538	552	525	512	509	538	555	512	517	529	543	543	567	519	548	531	575	528	482	515	499	556	548	545	517	532	523	545	550	505	551	544	514	540	532	521	545	536	584	500	538	571	538	532	534	573	552	528	570	552	527	519	546	567	542	512	555	531	535	527	526	505	520	566	528	557	521	541	542	528	544	553	576	495	534	591	560	516	557	532	503	523	522	515	519	532	507	515	519	540	552	542	548	547	573	557	522	575	549	557	546	559	519	505	520	528	585	557	533	538	566	548	518	514	532	488	550	525	534	546	522	530	516	533	514	558	537	552	536	536	507	537	544	584	538	556	549	529	548	554	549	523	549	545	542	534	526	553	550	555	595	553	557	557	536	568	565	540	531	567	580	540	524	515	529	532	533	526	574	525	531	521	525	552	528	540	542	533	539	515	513	497	541	517	503	531	542	569	526	513	536	555	515	528	564	521	549	488	560	582	503	531	531	550	552	521	528	531	554	503	508	528	527	533	547	522	526	561	500	571	528	526	526	574	467	535	533	524	548	558	549	550	496	546	517	517	505	525	562	537	519	525	540	551	528	534	538	495	537	542	537	550	516	546	574	510	511	497	523	524	501	548	506	524	569	561	522	504	547	517	519	499	537	508	580	537	540	514	530	543	539	548	554	484	506	552	554	512	509	525	579	518	550	526	544	530	547	548	554	508	528	557	528	558	560	533	540	527	538	522	518	500	546	548	540	538	590	565	544	488	491	552	540	523	538	569	540	507	535	537	494	535	512	570	564	518	577	556	521	510	504	538	496	519	585	504	502	517	570	577	550	541	532	548	526	557	549	534	536	511	520	548	511	537	532	519	526	527	523	504	552	579	538	479	553	547	601	496	544	549	523	539	559	536	484	560	515	518	507	533	512	527	554	557	495	515	547	552	549	541	510	520	553	543	553	525	548	493	555	536	521	558	566	536	549	616	501	554	544	552	509	530	506	548	526	544	515	539	598	546	572	525	560	567	557	535	508	543	541	512	525	504	533	522	534	528	570	537	527	513	533	527	533	543	573	541	533	545	528	546	538	526	519	545	531	509	573	531	494	524	524	538	538	562	553	524	555	589	474	554	544	548	526	570	524	552	560	542	548	546	503	553	544	533	561	549	543	541	538	522	493	521	513	568	513	537	517	525	521	551	550	491	551	560	524	489	515	510	485	536	585	541	516	553	556	517	549	587	566	544	542	528	526	545	531	499	540	559	559	557	567	539	525	537	580	538	558	594	553	566	577	517	541	541	567	522	562	519	531	516	459	530	553	550	553	515	533	526	521	536	553	565	511	525	509	578	502	524	544	555	527	535	525	558	484	567	512	479	531	571	562	561	578	549	566	523	556	602	498	537	549	483	502	517	537	566	538	529	564	526	516	572	565	533	459	536	518	503	514	566	538	551	526	517	599	517	516	571	546	560	511	509	535	520	547	542	531	473	560	540	529	552	549	571	551	532	593	511	525	518	566	533	574	538	577	560	525	552	545	579	554	536	543	535	513	487	558	555	549	547	526	518	515	517	535	577	534	530	477	511	549	527	561	513	527	548	521	554	524	517	578	516	505	511	564	551	571	555	572	526	484	572	552	543	557	513	516	526	539	512	516	541	537	564	479	557	518	534	513	524	525	544	518	539	511	540	528	515	540	474	498	505	542	549	501	523	522	526	494	547	534	543	553	511	548	547	510	508	501	512	524	531	535	556	531	539	572	510	507	517	527	518	560	526	520	563	538	553	505	537	533	546	525	508	522	544	537	538	537	487	570	514	507	532	539	536	532	514	498	512	519	542	572	492	506	542	524	539	529	553	555	498	513	529	537	534	547	539	519	530	540	554	504	531	519	521	522	481	574	541	560	485	526	530	537	533	452	584	516	517	540	539	519	541	566	536	513	530	578	516	566	548	512	541	523	544	554	548	536	523	522	533	577	504	506	524	518	540	501	526	563	499	566	541	586	508	507	509	559	482	485	581	539	511	533	577	512	538	529	598	498	486	547	548	533	501	552	589	573	545	549	466	595	545	531	524	529	568	533	526	528	502	521	549	537	542	550	546	520	565	537	524	520	560	530	524	516	521	521	525	526	527	538	553	542	536	525	512	586	525	562	545	547	569	522	514	524	536	549	573	524	473	514	540	514	516	521	585	519	540	558	537	549	520	521	543	546	553	517	534	502	493	572	532	527	493	534	544	542	512	534	534	504	526	533	525	551	523	566	516	480	527	531	516	506	529	532	543	531	504	574	508	544	540	553	532	559	520	604	503	546	543	532	534	573	553	519	495	561	502	531	558	558	512	569	547	525	581	582	523	524	524	507	540	533	553	535	559	547	566	599	515	543	513	503	523	521	540	516	528	560	538	507	535	545	536	549	575	561	552	546	550	575	529	534	533	569	564	512	547	561	546	556	576	515	511	537	512	543	494	527	547	522	591	556	524	541	539	562	530	548	562	522	554	510	524	548	546	546	562	529	570	487	574	547	561	505	526	523	568	518	539	560	563	495	540	573	561	512	534	525	516	548	570	579	572	503	524	540	497	527	519	605	551	553	529	553	534	523	576	536	522	541	556	569	547	549	538	536	488	549	530	569	587	504	546	541	526	539	557	479	531	572	576	522	557	488	540	549	564	549	533	595	545	548	554	571	554	553	546	489	542	551	518	530	499	545	526	526	572	533	554	524	518	541	517	552	510	554	539	535	536
7187	1252	873	912	1307	1545	1501	1436	1266	1115	1139	997	960	975	830	876	884	792	801	799	871	796	781	788	763	762	754	753	688	764	766	722	713	769	728	712	718	723	756	744	750	722	678	711	681	712	700	717	677	691	710	655	691	701	716	707	675	724	728	706	671	684	725	685	743	671	720	685	690	698	750	711	732	733	691	675	705	667	680	652	791	662	697	698	695	734	687	717	720	684	655	670	717	678	697	713	669	697	677	663	704	711	708	677	638	713	694	700	711	713	706	690	680	701	712	702	650	722	736	674	724	679	702	699	667	687	669	688	693	709	696	696	714	699	691	739	686	711	697	731	681	715	691	701	732	677	705	654	732	714	698	735	671	702	699	712	725	654	656	713	746	675	710	665	703	684	669	713	764	682	698	684	690	668	698	685	699	697	690	684	707	678	691	720	663	676	713	716	693	697	720	692	707	640	688	686	682	699	740	654	673	657	688	713	714	710	684	702	742	681	683	699	716	713	706	708	714	651	719	640	688	687	660	683	636	727	688	685	632	677	730	714	676	637	717	724	675	700	668	652	693	667	692	703	709	750	683	668	675	650	689	757	705	698	702	689	650	607	695	700	704	710	709	707	707	664	680	690	738	678	691	736	698	679	719	727	733	703	702	633	667	711	690	651	689	716	733	714	715	704	702	662	697	674	666	657	670	743	726	705	690	713	686	722	677	676	700	661	653	692	694	692	680	639	686	663	649	713	669	634	708	713	706	706	724	706	713	721	690	740	710	680	702	758	714	716	726	722	704	728	735	665	720	660	682	675	739	694	732	696	677	715	661	664	729	703	713	717	660	695	711	712	678	701	726	694	659	715	687	782	703	691	674	711	674	738	679	673	672	679	711	738	718	700	701	748	674	679	701	664	732	733	721	707	725	699	687	736	719	696	702	683	692	677	695	664	693	723	733	652	652	697	723	706	699	747	700	678	719	693	711	628	716	671	680	660	725	691	698	677	715	715	660	705	725	652	712	705	699	675	747	671	684	702	670	696	723	718	670	701	688	656	729	704	694	716	678	664	694	684	655	707	682	642	703	688	698	687	688	685	727	667	721	689	673	680	741	676	670	731	686	711	660	720	673	690	744	674	669	730	706	736	661	667	701	729	663	677	627	659	732	695	690	710	703	694	652	708	665	700	701	744	689	692	673	712	689	702	724	744	652	695	718	669	715	715	734	704	673	688	693	684	659	727	704	705	676	707	680	704	684	667	694	706	656	721	708	672	703	710	702	660	639	681	690	698	667	714	668	706	723	720	717	676	686	668	736	684	677	644	704	671	666	610	683	661	695	732	666	689	677	631	650	677	716	707	694	682	709	737	677	654	656	717	674	701	676	722	721	728	682	721	726	694	695	697	701	736	704	693	657	738	692	766	662	712	702	734	679	656	657	713	703	695	700	699	718	686	694	630	708	701	655	663	730	681	678	711	659	680	734	712	678	717	701	702	776	663	677	679	692	652	679	691	666	662	686	708	712	738	704	696	664	644	740	657	737	707	666	689	694	678	668	708	668	648	668	730	665	665	672	724	687	703	731	691	696	689	714	700	729	652	691	661	703	694	657	728	668	705	646	695	656	678	720	683	722	684	663	712	678	715	708	736	707	685	687	712	676	718	702	679	687	660	710	737	709	717	715	726	671	717	728	692	712	677	718	663	737	658	661	710	702	677	690	695	710	661	689	712	665	710	729	720	713	728	678	681	717	714	711	675	698	729	722	705	673	644	702	653	717	697	674	685	664	726	715	677	688	668	738	645	706	767	677	686	657	683	712	669	719	633	663	682	698	662	719	666	702	675	706	688	725	659	668	687	639	692	695	688	660	708	696	695	723	692	674	682	674	670	670	698	701	718	690	731	741	690	642	682	687	709	694	699	714	712	656	719	727	670	716	712	715	704	680	662	676	683	696	680	685	731	676	719	701	717	703	689	747	687	705	713	701	713	665	698	663	714	673	698	733	660	703	701	720	705	703	693	658	700	710	706	633	722	753	684	715	674	685	667	704	729	682	675	690	675	671	715	667	743	678	658	715	664	656	666	661	720	643	660	728	733	711	656	678	674	654	722	683	709	741	661	676	660	683	702	643	708	707	713	684	682	720	698	692	643	683	694	680	719	668	708	692	725	734	718	690	691	730	656	725	673	682	688	653	704	684	679	702	717	705	695	699	702	690	684	695	697	671	702	690	651	621	762	671	724	670	693	671	670	720	711	714	685	695	728	646	711	707	720	729	661	696	672	646	757	728	715	684	692	700	686	727	706	697	646	702	713	726	698	714	669	720	688	714	711	700	700	648	705	709	690	694	679	729	702	721	695	698	758	710	698	655	666	668	707	693	717	687	681	710	678	664	654	700	671	723	727	675	722	711	752	728	687	663	666	704	701	659	666	687	670	692	700	697	697	717	674	692	690	670	709	745	678	692	709	702	700	718	669	732	697	688	668	712	653	683	718	682	704	696	718	704	717	658	667	719	684	717	683	698	686	717	677	683	627	663	686	674	665	681	683	677	737	660	736	686	685	699	725	664	725	698	709	678	734	731	701	689	685	648	695	711	704	694	694	728	664	684	659	715	650	738	610	688	715	751	697	670	663	698	687	721	681	735	696	679	694	708	691	661	703	677	718	680	722	699	712	681	694	724	696	701	681	673	683	680	678	698	690	688	673	690	709	680	693	709	687	690	682	699	701	721	697	636	701	650	698	720	634	647	768	736	715	695	726	679	700	662	696	659	733	688	654	678	704	655	701	675	693	688	685	668	719	673	676	675	664	715	662	695	719	682	702	644	689	661	715	697	637	720	698	701	688	644	696	661	640	753	724	702	689	705	703	635	687	697	719	643	705	710	698	687	701	704	639	677	649	707	747	725	644	724	718	682	705	726	672	707	672	679	708	609	701	668	669	653	718	707	722	647	698	739	679	652	708	637	626	675	713	705	730	713	712	728	722	671	699	683	708	691	718	703	698	690	702	676	691	663	720	686	660	680	689	682	723	657	691	724	721	707	675	694	717	682	692	714	671	709	699	673	713	702	608	655	659	696	698	697	668	738	692	737	722	726	722	736	698	690	695	702	731	649	678	720	684	725	712	662	715	668	700	714	680	664	697	700	682	649	655	711	742	701	708	677	711	708	685	723	695	748	712	652	668	722	698	669	656	712	709	664	651	734	696	692	691	682	716	663	690	677	655	679	737	703	683	698	666	708	702	697	752	673	655	676	739	724	698	680	684	657	727	686	666	716	716	722	700	701	675	637	671	728	642	738	663	676	672	677	682	683	630	685	685	686	665	652	651	707	708	721	671	670	669	709	671	750	724	676	711	686	704	772	697	670	664	752	760	684	694	713	705	716	671	687	681	655	714	663	703	690	641	681	649	646	673	695	696	693	706	716	698	712	687	702	713	623	756	679	645	674	689	650	655	686	697	713	705	723	747	680	725	664	738	704	687	694	710	668	687	703	696	763	709	721	699
14876	1842	1056	975	1065	1548	1693	1639	1565	1415	1297	1188	1095	1050	1013	997	932	894	882	866	824	784	827	810	807	812	781	821	761	754	791	774	755	744	707	773	723	740	707	758	769	746	729	701	717	699	706	702	678	702	720	702	703	674	768	720	709	707	720	712	745	709	745	746	705	709	677	747	713	650	703	675	728	695	733	743	730	713	760	638	684	716	730	721	699	718	664	658	692	677	721	724	710	694	718	708	699	709	680	655	684	659	690	691	692	712	683	697	698	694	650	694	685	702	693	701	638	672	705	729	709	699	731	698	715	656	716	760	741	695	711	700	682	697	673	650	669	632	668	678	672	662	680	699	734	702	692	723	698	743	711	727	705	692	688	676	682	704	713	688	679	665	658	695	693	715	704	674	698	702	711	723	667	671	643	713	711	759	719	662	703	679	645	699	718	731	691	677	708	627	676	645	678	738	708	691	675	677	717	679	671	663	702	687	719	676	653	697	728	677	654	709	689	671	688	710	658	663	706	679	718	678	697	689	671	739	692	744	684	724	683	652	684	706	705	664	696	679	689	663	737	669	686	696	694	684	735	700	702	669	656	669	669	716	652	704	635	657	679	737	710	680	658	739	670	686	630	759	666	686	685	721	703	665	747	718	747	651	706	688	697	686	711	678	712	665	719	681	682	686	688	692	714	692	669	652	745	695	696	696	685	711	706	663	732	648	682	679	694	723	726	717	674	730	687	707	663	645	686	674	692	710	714	720	690	668	748	733	689	712	733	689	685	687	755	685	720	719	703	710	670	684	739	697	710	696	737	736	722	703	680	722	758	737	691	670	645	692	730	706	701	684	676	725	701	679	712	687	655	686	674	681	722	714	676	647	664	655	696	687	687	680	756	691	697	687	713	672	682	737	693	695	742	700	715	684	636	737	675	723	730	735	711	674	702	687	657	715	711	747	691	726	667	693	621	662	659	654	684	702	664	721	668	698	695	743	648	712	660	689	711	709	692	740	696	690	722	689	693	711	684	662	694	658	695	710	689	769	689	702	711	658	706	728	676	656	752	711	719	689	667	720	711	661	646	688	691	676	664	720	692	675	702	697	680	668	676	693	689	665	726	657	707	662	730	711	749	677	681	641	714	690	699	726	687	667	724	694	712	715	703	710	733	680	734	650	691	703	675	685	714	682	676	714	740	682	695	702	736	741	696	685	754	719	691	670	658	678	679	676	709	650	679	697	720	728	662	689	692	676	722	685	711	703	685	695	663	701	683	702	697	689	643	713	675	704	702	721	669	725	697	674	660	703	688	721	761	690	700	691	720	671	692	683	672	647	642	728	704	698	755	635	722	705	676	645	674	706	754	719	697	656	686	696	721	718	687	672	654	661	701	674	702	675	692	661	682	684	677	667	689	666	689	725	696	696	701	663	695	704	670	710	706	700	650	703	706	688	697	711	667	690	671	710	658	645	696	717	718	693	741	682	695	675	700	716	748	711	756	655	699	681	699	713	699	722	695	719	725	684	665	689	666	758	691	633	731	754	747	741	673	628	746	727	734	640	668	690	684	695	672	688	669	677	711	706	708	681	691	701	641	705	664	650	720	725	725	732	730	699	673	665	692	694	711	677	699	722	682	737	714	708	728	692	663	693	741	700	689	677	721	723	725	672	642	687	698	702	691	665	712	705	689	719	664	666	688	658	656	721	727	716	725	686	706	738	695	713	697	685	724	713	707	690	729	655	710	638	680	698	658	715	686	683	703	700	674	691	704	687	647	680	738	685	679	725	695	715	730	702	712	709	659	689	689	725	765	684	735	687	686	664	759	699	676	707	738	695	681	708	678	669	730	694	734	669	705	704	764	692	707	669	710	732	717	708	709	652	678	703	644	759	682	665	680	715	697	683	678	686	677	648	638	673	711	690	686	701	672	704	698	686	718	683	704	694	695	686	687	683	698	682	707	667	692	663	685	746	697	704	732	659	670	675	718	705	702	715	712	677	692	694	682	678	697	671	641	686	648	718	711	686	738	698	656	678	699	717	653	654	682	714	695	717	713	695	663	696	686	683	698	683	676	699	702	697	678	702	717	675	686	676	684	659	706	700	708	684	676	675	732	676	749	702	732	667	704	645	701	680	733	741	699	660	721	713	708	690	716	667	730	693	684	671	737	722	667	653	700	705	709	712	689	683	684	658	680	704	662	703	755	684	693	659	734	734	686	680	753	677	653	747	651	711	661	669	650	641	727	715	693	726	694	686	705	721	677	653	634	684	701	667	692	706	731	695	673	700	694	683	709	700	723	671	670	663	711	671	692	652	700	636	658	666	679	622	702	681	654	702	736	658	705	658	662	682	685	718	670	718	701	715	666	691	705	666	693	726	695	676	692	708	704	694	711	715	660	695	676	674	718	720	728	703	707	701	707	666	712	661	698	699	703	721	691	681	698	687	708	719	663	705	708	696	621	741	665	667	712	719	693	654	725	686	714	669	678	691	661	685	663	722	732	699	719	675	692	697	663	682	662	682	689	679	695	684	642	677	713	709	714	704	720	724	741	707	732	686	690	644	686	689	665	704	677	709	695	699	650	723	680	660	695	705	664	678	662	706	719	677	682	724	717	708	668	704	713	729	702	684	718	643	721	647	694	668	715	717	684	731	735	752	682	726	681	692	707	689	655	697	665	678	682	663	682	647	692	698	691	710	670	684	664	683	710	731	696	655	647	735	665	704	681	725	648	763	726	710	720	684	690	710	732	656	683	693	724	737	680	736	709	654	687	692	715	655	688	747	717	693	707	708	729	689	675	666	694	714	741	706	723	725	666	689	684	666	728	693	737	693	742	733	677	691	681	717	745	687	665	682	705	702	644	710	683	669	698	678	680	712	709	658	698	736	642	700	706	714	688	687	676	715	699	690	723	660	677	703	693	693	695	737	682	723	670	731	638	702	692	679	721	685	660	688	684	665	684	655	719	673	716	685	684	669	685	668	677	715	728	727	693	689	738	689	684	726	668	678	680	690	703	696	680	711	693	678	665	680	668	659	689	628	655	692	719	747	699	712	705	695	674	703	702	663	693	697	672	671	672	673	717	676	708	733	711	679	718	682	731	678	666	681	671	701	703	701	692	712	701	720	698	747	722	697	695	666	702	706	694	695	706	731	726	647	704	673	704	718	655	709	696	700	687	706	712	704	672	662	709	745	688	671	663	681	705	735	697	715	694	729	650	735	655	672	668	676	715	702	662	676	663	725	719	696	712	725	666	692	655	706	677	742	724	748	655	681	661	720	711	646	713	705	703	669	731	665	717	652	713	752	717	642	666	687	643	735	696	698	651	688	640	749	666	700	668	687	688	680	740	754	695	706	689	700	750	681	708	685	651	703	711	646	656	703	661	672	675	679	661	659	661	681	694	652	723	696	653	654	647	695	695	701	696	702	715	663	658	729	684	702	710	708	673	671	655	650	684	733	715	692	700	680	668	695	668	677	684	687	714	735	693	670	681	670	678	708
10579	2297	1598	1811	3670	4820	4654	4161	3646	3114	2784	2602	2285	2030	2059	1762	1696	1661	1553	1542	1399	1392	1281	1253	1214	1184	1253	1192	1161	1143	1101	1066	1085	1078	985	1076	1088	1039	989	970	1070	995	1094	1018	985	1022	1048	972	985	984	1028	996	969	1021	1006	978	943	959	911	972	966	913	982	894	1024	949	930	994	914	890	971	924	947	957	953	939	976	948	966	922	907	900	886	887	983	919	944	941	922	923	892	950	923	953	953	909	942	947	929	985	896	915	910	890	906	933	966	956	927	876	875	863	959	912	910	930	917	902	922	884	910	954	906	903	959	946	938	881	939	883	925	873	947	921	893	931	960	925	926	892	917	914	901	886	934	888	873	897	913	933	858	945	883	930	898	919	871	926	906	931	896	888	938	924	913	879	971	883	948	956	925	928	967	861	895	992	903	925	908	999	913	889	946	898	907	879	914	884	894	901	888	947	895	941	934	911	938	915	837	932	900	894	932	915	888	894	917	918	906	924	966	915	909	905	878	949	909	868	898	911	881	882	881	931	910	920	879	914	839	889	903	862	944	900	929	940	906	940	861	922	909	911	939	947	977	937	921	922	875	936	913	887	904	882	923	856	922	843	953	920	927	916	939	937	909	910	929	927	914	877	918	901	900	921	919	875	881	910	937	935	895	886	909	933	900	900	933	929	934	917	941	887	921	916	933	906	903	951	865	879	907	933	906	960	958	952	878	881	917	951	908	933	894	930	851	990	925	914	898	912	928	929	876	888	952	900	912	886	929	921	891	907	936	921	893	888	858	909	880	950	936	897	881	931	917	878	951	941	951	876	860	882	889	932	889	901	860	840	925	924	899	927	893	974	885	883	900	925	956	930	884	902	944	895	932	908	889	930	958	876	948	877	894	904	908	913	893	882	911	932	921	932	883	982	940	905	902	915	898	897	915	886	926	900	870	914	880	924	889	875	951	958	891	902	881	853	889	919	865	958	942	905	913	843	883	864	923	952	893	912	941	944	895	927	907	910	935	935	901	920	910	930	880	913	898	930	806	902	932	948	876	885	912	968	921	900	934	955	943	932	932	923	914	910	874	904	896	934	918	892	909	889	903	917	911	889	919	901	912	894	931	903	863	882	952	875	895	977	932	944	881	937	942	896	958	922	902	912	884	922	873	912	895	886	955	889	905	899	892	871	913	890	962	914	883	963	883	924	929	973	893	963	901	931	858	902	914	896	912	927	947	875	915	941	921	948	971	923	928	956	890	950	914	875	921	873	921	873	922	925	864	894	920	934	935	944	958	933	949	875	883	913	945	979	902	888	888	915	894	905	933	902	941	909	932	884	929	910	898	897	937	926	918	901	900	908	920	898	915	929	854	917	893	844	923	917	919	895	908	904	868	906	941	880	944	869	916	887	910	933	933	936	881	913	898	905	939	893	935	895	936	882	871	931	812	937	866	867	974	863	900	845	903	967	945	939	891	894	915	860	927	922	914	936	876	872	941	948	953	946	946	914	887	908	912	895	941	903	901	894	919	864	913	904	921	914	955	921	926	890	875	915	854	935	910	920	884	917	921	904	938	964	856	862	897	911	868	940	914	918	928	859	954	918	899	929	919	968	959	892	871	879	938	931	890	943	903	893	893	916	930	927	868	911	924	917	891	827	933	923	911	908	938	929	915	927	890	952	917	920	992	890	931	921	946	920	937	902	942	882	989	885	898	926	864	951	904	906	913	921	905	952	992	914	924	920	916	866	926	915	903	902	914	865	973	896	953	930	957	911	895	883	929	921	914	932	888	922	923	937	868	929	898	929	918	864	908	845	874	956	888	912	949	936	865	913	965	941	929	945	987	933	950	926	905	926	893	870	895	947	917	941	839	914	914	918	866	936	912	908	940	980	930	873	862	938	950	920	894	918	998	879	916	890	966	970	913	960	913	913	916	901	956	937	976	942	931	933	901	870	926	912	917	926	942	915	918	899	899	913	957	896	912	938	988	883	889	895	881	924	916	878	899	892	961	893	928	901	856	940	946	912	886	973	891	976	882	854	891	931	904	900	907	898	848	932	855	874	895	929	948	933	927	886	901	908	921	873	914	884	920	912	914	899	945	913	892	959	903	961	885	890	927	956	868	966	895	880	920	941	874	939	900	939	886	935	906	948	899	902	890	840	952	891	935	854	878	919	946	917	945	896	894	960	950	958	907	885	902	917	901	884	873	910	937	893	928	893	894	895	916	898	994	959	940	963	936	898	932	938	893	929	898	927	857	898	920	927	913	945	936	916	876	927	926	926	919	935	954	851	946	944	895	881	938	927	860	952	933	905	901	860	847	893	958	929	957	969	902	940	879	958	966	921	881	885	860	872	878	947	878	919	880	882	928	973	907	962	917	953	879	907	888	892	877	922	973	862	915	931	902	860	942	933	904	881	893	915	954	929	936	862	921	913	956	949	898	910	917	912	878	864	913	881	861	922	989	903	897	879	959	921	891	949	932	865	902	907	940	900	887	924	986	953	912	940	941	922	845	943	936	932	911	902	958	931	855	894	894	909	961	913	905	920	959	913	845	926	898	921	930	932	927	910	880	893	907	920	917	912	934	964	944	887	927	976	972	928	935	917	883	897	919	908	896	929	939	919	878	882	896	959	915	916	913	979	939	919	919	936	927	935	925	862	876	951	909	906	932	952	942	890	913	935	888	911	954	891	985	932	888	897	939	900	871	924	948	911	916	930	903	934	898	932	882	900	896	973	875	930	976	942	908	895	877	964	893	892	871	909	922	915	931	894	910	920	929	951	901	929	907	948	855	905	915	877	952	1003	901	929	896	933	906	895	923	962	906	960	868	957	911	894	959	952	880	960	926	916	936	904	818	855	861	906	872	913	878	940	893	899	943	922	910	945	925	895	911	936	890	879	928	920	888	907	877	944	897	906	967	926	919	871	931	923	930	910	880	932	914	951	884	929	914	868	912	915	888	827	892	894	918	981	935	913	952	959	977	880	904	943	939	927	894	881	880	951	876	884	924	875	954	864	909	930	931	931	869	838	838	864	961	889	961	942	905	933	913	974	951	872	891	922	835	899	911	935	941	888	922	888	903	877	903	918	905	876	893	909	963	947	905	900	891	914	879	912	944	871	904	939	931	880	922	950	918	921	895	909	908	906	957	947	893	938	846	844	972	877	933	925	863	912	918	915	903	952	893	927	954	906	924	885	833	905	914	968	880	880	898	989	923	905	906	955	924	892	920	948	841	882	981	886	886	870	876	917	919	874	926	917	893	899	885	897	919	954	903	966	901	937	969	883	930	873	923	890	832	885	944	945	926	929	915	982	887	888	923	916	918	909	922	941	902	966	901	911	910	980	927	917	904	925	891	885	965	858	931	939	885	906	938	938	919	964	922	878	894	923	965	870	900	889	931	887	862	922	887	912	941	937	900	918	911	890	918	896	913	938	924	938	942	821	955	926	882	921	930	955	888	938	884	931	899	903	896	884	903	863	892	904	957	889	916	872	969	902
6717	1165	594	462	654	1265	1534	1395	1251	1008	878	788	700	618	543	480	487	427	375	395	353	316	311	342	326	296	278	290	272	248	266	215	248	231	251	220	240	209	195	240	234	247	206	198	195	208	210	230	204	201	202	198	218	206	204	197	198	206	190	178	194	207	194	169	197	169	185	183	201	170	189	173	184	175	192	179	187	202	175	194	175	174	194	174	180	170	193	182	180	173	178	190	178	160	195	200	186	184	187	179	193	156	201	180	189	189	167	170	198	178	178	178	196	176	175	198	156	175	165	194	150	199	162	171	169	189	176	167	197	160	174	183	190	161	183	187	185	173	177	169	166	176	179	173	197	185	178	169	176	183	178	181	184	173	174	159	191	151	177	164	186	171	176	180	170	181	165	218	183	174	207	189	178	183	178	170	182	181	189	179	181	170	173	166	167	191	181	175	189	183	169	178	196	184	148	196	188	158	161	171	201	179	172	192	179	188	158	162	187	178	174	181	163	172	189	174	171	195	199	172	170	187	170	181	170	176	182	205	173	205	141	173	180	153	160	170	159	180	165	171	191	201	192	156	172	176	171	159	190	189	178	182	174	194	197	178	188	194	169	175	151	174	176	158	165	178	198	163	175	176	177	172	153	177	186	161	158	184	167	187	163	189	171	187	190	177	197	180	169	178	177	178	164	162	152	181	164	171	163	175	168	162	195	182	197	184	164	191	153	190	198	205	187	188	153	160	167	170	187	185	177	182	166	186	178	170	165	172	160	187	156	187	209	183	180	190	166	168	185	160	195	151	179	169	168	166	165	169	171	189	181	175	168	171	200	178	179	154	187	197	169	174	163	182	191	178	189	177	192	177	156	160	176	168	210	160	186	175	186	197	200	172	152	197	151	157	174	176	196	181	186	142	170	190	183	178	178	164	163	159	189	197	184	183	173	179	187	173	191	155	171	161	176	194	183	185	167	179	180	183	177	205	205	174	161	160	175	188	165	165	159	206	190	171	190	174	212	153	184	164	167	178	180	165	168	180	167	156	176	175	185	193	176	197	203	161	173	159	180	185	135	179	200	173	193	163	166	194	190	180	172	156	174	197	195	158	191	170	171	154	172	166	175	192	175	157	171	181	211	164	174	191	179	196	186	180	165	174	140	163	188	188	188	188	176	174	180	165	167	181	177	193	159	189	163	183	177	186	173	190	191	195	194	187	194	172	191	169	170	200	193	193	180	174	203	194	170	186	185	177	185	164	191	176	163	152	157	180	198	172	205	186	177	181	180	177	189	189	197	187	211	162	169	192	174	174	179	159	144	166	158	141	172	174	153	189	171	189	216	197	177	190	177	149	170	195	185	178	169	203	188	178	196	205	191	150	184	195	177	180	174	187	172	219	153	186	183	207	183	172	173	175	179	177	175	175	185	180	185	174	189	191	192	218	195	177	194	189	182	175	168	191	181	180	164	163	211	163	184	167	177	171	196	178	181	179	182	179	184	198	178	171	182	169	166	196	191	165	165	162	189	180	159	180	176	180	170	160	187	226	176	191	171	184	162	185	234	206	196	170	173	171	155	143	185	187	202	194	181	164	177	153	165	182	200	169	165	169	182	164	202	177	183	178	164	196	153	164	154	192	180	188	188	159	207	173	165	178	176	164	181	150	206	194	196	198	162	188	173	188	197	168	199	163	186	173	187	179	160	177	181	159	175	189	167	187	163	174	162	174	159	179	169	158	198	169	165	182	166	152	180	176	166	183	164	183	186	192	200	166	181	159	163	172	182	196	172	175	193	178	189	142	159	180	172	158	164	172	176	170	165	188	200	171	178	154	184	192	193	170	185	166	187	176	188	187	155	155	193	175	183	185	187	180	173	192	195	163	176	185	189	148	178	160	184	170	169	180	161	201	185	203	165	158	169	200	174	156	174	187	188	175	186	171	182	173	165	189	197	172	156	159	213	173	201	201	184	184	176	182	177	171	163	192	176	189	171	175	184	192	161	174	176	180	173	183	165	152	185	178	176	190	192	195	188	196	174	189	189	157	169	188	178	182	185	171	183	174	160	174	168	186	154	175	171	176	188	172	188	188	182	196	165	156	173	191	153	176	165	184	153	196	168	145	162	166	201	173	173	167	174	177	184	175	177	151	178	179	207	188	171	181	199	184	173	179	187	176	167	161	181	155	184	180	177	147	184	179	193	191	210	164	154	163	176	164	175	179	163	197	162	173	176	175	179	160	165	162	168	155	162	157	173	190	175	164	171	181	188	188	200	161	178	191	173	187	184	190	180	175	176	198	192	171	182	202	179	172	171	200	185	169	169	180	184	198	183	154	187	184	192	186	194	187	169	168	182	184	180	171	160	175	179	183	191	170	170	155	180	197	174	186	167	174	167	172	193	183	196	174	166	165	170	177	191	192	156	165	196	174	208	178	181	141	195	204	186	175	159	196	172	172	157	181	177	162	200	165	154	201	176	188	169	162	178	182	170	163	186	180	183	183	191	184	196	158	202	159	159	196	176	169	158	173	190	181	174	169	186	176	171	166	197	175	166	153	162	152	180	181	193	187	202	159	166	176	156	166	178	162	162	177	194	185	166	182	171	193	181	184	173	175	177	191	177	194	181	185	189	165	178	163	167	196	170	165	184	178	187	182	163	173	182	179	191	183	178	181	179	188	197	176	176	157	181	165	200	171	173	163	157	192	188	174	168	179	180	179	185	198	174	170	165	154	196	181	173	165	168	183	182	183	181	155	184	203	158	172	175	167	175	181	167	207	176	180	196	196	187	177	190	177	183	181	205	159	176	171	191	206	165	174	167	202	154	171	193	168	162	217	167	186	196	153	173	172	172	181	186	177	182	167	170	178	193	166	185	187	175	174	178	184	171	191	189	188	178	172	177	188	187	183	177	171	173	177	180	149	160	195	181	167	171	184	155	184	186	183	156	186	173	162	194	165	178	176	146	161	187	204	175	217	176	182	172	150	190	163	188	186	184	182	191	183	175	149	179	166	185	157	172	181	188	185	183	199	195	178	177	169	179	163	184	176	177	171	185	178	162	153	188	168	169	143	201	191	179	162	181	176	173	211	156	190	184	158	167	172	189	181	183	185	176	166	190	156	166	180	172	182	168	180	188	167	176	164	201	180	184	176	174	175	197	188	167	161	169	149	191	182	186	162	198	190	202	177	203	198	173	159	184	181	200	186	178	187	182	189	187	172	158	173	167	180	160	161	181	176	192	183	176	200	147	154	191	172	169	184	166	181	155	188	189	174	165	183	149	184	219	188	166	206	162	173	170	194	182	176	184	175	173	187	172	160	189	198	175	190	182	164	182	169	167	169	183	194	157	154	176	188	181	159	187	191	166	166	158	196	191	165	191	195	194	172	181	202	171	193	158	194	176	180	207	173	197	173	154	168	170	179	179	164	181	175	178	170	178	176	167	171	199	175	165	156	181	186	179	166	157	176	152	191	184	178	167	149	163	171	163	189	189	171	141	182	164	150
10544	2257	1151	1556	4037	5351	5168	4483	3752	3191	2782	2292	2085	1845	1527	1362	1284	1139	1074	987	886	797	753	716	700	696	647	605	621	529	529	502	513	507	438	483	469	415	444	443	439	385	413	365	347	394	358	337	399	388	367	347	322	346	371	328	330	331	310	322	319	334	329	330	339	294	325	355	323	295	318	324	322	326	321	316	307	292	308	316	300	283	304	338	327	281	309	269	284	325	258	272	281	292	296	282	297	292	284	274	276	274	270	283	266	281	274	296	280	283	305	288	265	274	260	275	276	294	288	294	260	292	299	277	271	270	271	280	272	292	251	303	272	267	265	279	263	287	277	290	279	238	270	276	246	272	247	272	252	287	267	266	283	275	268	265	266	270	282	281	265	251	269	275	297	251	246	264	312	275	291	240	260	246	262	254	255	244	257	286	240	276	258	258	238	263	252	276	255	255	276	274	292	271	269	283	260	269	264	275	279	280	264	301	274	271	261	268	258	258	245	262	278	257	261	297	288	298	258	234	229	246	288	266	283	300	240	271	250	275	286	270	263	284	270	295	316	270	256	253	250	265	262	258	273	278	259	291	282	271	287	264	268	286	283	225	280	256	275	263	272	244	239	277	272	281	254	271	285	279	281	265	264	265	283	280	268	280	281	272	254	259	274	266	251	273	249	237	259	254	285	264	244	260	282	257	268	266	284	265	257	284	287	264	291	259	262	261	280	285	252	269	257	263	262	272	276	237	257	268	291	233	282	272	258	283	267	251	265	271	253	257	295	253	282	279	263	289	275	256	259	252	263	287	266	240	260	261	275	281	276	276	284	253	259	278	301	291	250	271	281	280	269	265	278	240	285	264	256	271	259	263	271	291	255	275	262	260	265	289	231	275	284	259	283	261	270	268	284	295	275	256	294	273	274	283	293	261	243	272	256	262	272	251	268	257	275	262	267	282	284	250	273	268	302	279	275	248	233	272	272	242	263	281	272	230	245	284	292	263	286	267	276	278	290	287	279	280	275	265	275	260	288	250	257	273	261	259	241	276	243	241	274	287	287	277	251	266	293	282	315	303	291	253	284	283	257	281	279	256	277	264	270	293	272	247	276	263	248	244	293	262	253	299	250	262	279	263	264	252	240	239	262	254	278	268	260	273	272	292	261	263	269	258	288	273	268	267	274	281	266	280	279	257	263	277	258	296	273	237	261	264	271	238	263	260	261	262	278	269	257	258	283	276	271	279	280	296	249	270	253	288	260	229	268	267	256	265	272	268	263	291	263	239	246	291	264	285	277	276	287	292	301	270	279	275	262	295	266	265	241	280	293	243	252	253	278	270	286	292	257	272	284	294	256	257	267	273	261	239	274	254	278	280	257	287	275	261	280	249	225	269	268	267	235	300	267	270	236	245	272	264	273	293	261	268	259	264	292	288	307	249	277	245	271	239	262	307	271	255	258	269	256	264	265	270	277	266	259	263	277	277	273	250	247	257	281	265	258	260	276	234	261	258	243	264	277	296	294	252	228	260	249	251	262	259	274	276	279	285	276	245	273	283	251	270	231	248	243	298	258	267	255	274	259	267	268	239	254	252	260	255	265	260	252	263	274	256	243	266	306	232	247	275	267	269	266	260	260	269	235	242	262	261	251	249	256	279	275	280	253	266	277	269	273	277	282	270	272	282	271	278	270	288	314	250	275	264	246	269	265	281	249	291	258	279	263	275	285	258	290	257	263	261	262	274	268	264	264	247	270	277	260	258	252	262	269	274	259	284	264	284	270	265	247	258	254	269	265	251	251	264	250	251	261	267	273	256	294	281	259	292	280	244	257	281	259	264	274	257	271	277	272	260	283	263	286	278	250	272	283	255	264	291	273	282	227	273	284	262	247	276	278	266	275	273	287	310	255	292	243	258	265	285	289	280	253	240	275	258	258	256	273	232	303	245	241	269	279	254	286	258	277	278	256	254	282	267	249	290	262	299	281	288	299	274	275	290	273	254	259	280	255	265	244	273	261	282	268	288	264	279	280	257	264	250	229	270	262	259	281	252	287	251	241	254	310	262	287	278	261	269	284	261	283	269	259	274	276	297	289	270	278	265	249	274	280	285	267	272	253	268	277	268	261	273	273	261	275	268	264	282	261	278	229	297	232	286	268	260	272	291	281	282	256	242	258	265	249	254	297	252	288	246	260	276	295	263	263	254	293	282	270	268	273	244	257	272	284	272	252	277	254	284	250	264	262	271	256	262	266	237	283	241	263	248	290	248	237	255	284	272	283	246	237	251	251	286	272	282	263	255	262	246	245	274	263	244	245	252	258	272	246	260	285	259	268	257	243	298	276	278	261	265	239	265	263	259	278	265	251	276	256	287	245	272	269	268	254	250	249	272	271	259	272	291	248	243	284	288	280	257	261	273	261	308	273	285	275	269	275	249	263	248	241	305	258	270	268	267	232	284	257	258	269	239	252	292	269	266	268	278	293	265	275	252	259	260	241	272	275	270	254	258	293	264	243	269	260	275	257	284	271	264	264	242	260	276	269	243	279	297	279	255	238	287	264	256	241	279	276	270	258	273	264	273	271	270	290	264	256	241	296	286	284	281	262	253	286	260	279	274	294	288	273	259	231	252	279	246	266	279	266	282	279	275	252	269	253	284	284	289	269	303	273	258	256	273	268	263	248	244	286	281	261	250	285	273	261	242	220	246	276	243	262	287	283	265	272	243	281	313	291	297	294	250	279	263	266	230	267	256	258	258	290	261	275	260	279	260	257	259	253	249	235	275	302	258	290	267	242	268	240	237	254	268	255	255	246	267	266	277	281	285	270	249	267	251	239	284	278	258	271	251	246	284	259	231	292	301	247	279	261	300	265	279	281	259	255	264	270	269	280	286	282	281	285	255	271	250	250	271	270	258	230	264	272	265	268	269	238	241	252	284	298	248	266	289	268	262	268	277	277	260	290	246	261	257	254	255	267	285	261	251	280	283	266	283	258	282	278	277	288	260	257	273	287	286	255	279	275	273	299	245	297	245	254	269	262	282	282	250	268	277	257	271	274	250	247	274	271	277	272	261	249	261	262	291	253	273	271	255	269	286	264	252	244	243	262	270	253	264	262	270	258	303	284	258	265	296	262	252	295	270	279	261	255	285	281	275	273	241	282	273	279	254	281	255	260	247	303	263	272	288	260	256	250	307	274	247	311	261	254	283	293	253	273	263	305	270	256	267	273	283	267	243	256	267	228	237	258	279	271	275	259	265	254	242	288	257	226	271	287	291	267	280	285	263	238	258	264	257	262	267	259	298	292	253	236	303	269	254	263	249	285	257	245	252	247	274	268	267	280	291	272	263	296	267	244	256	264	276	269	275	266	283	272	256	309	264	278	274	285	303	266	260	269	283	251	293	267	277	283	267	267	231	297	267	245	275	255	270	262	292	276	245	264	279	275	281	262	260	267	280	257	292	250	244	270	279	287	268	274	256	291	287	255	251	252	256	257	291	266	241	248	284
12873	1842	831	728	911	1745	2042	1880	1618	1433	1277	1147	1022	964	874	762	704	656	673	620	619	588	581	540	530	546	521	455	504	514	503	442	451	418	481	445	437	438	405	445	395	437	413	431	415	446	416	403	374	390	409	396	426	412	389	393	415	377	403	377	418	382	413	386	377	354	372	385	375	378	417	370	388	369	344	387	381	388	408	367	361	367	383	375	379	378	403	353	422	378	395	375	371	407	395	357	380	362	387	375	396	316	400	371	361	393	378	367	387	374	380	350	370	384	359	383	364	395	368	349	364	381	385	359	385	362	359	352	406	375	371	353	389	378	345	327	362	368	394	357	352	358	375	376	375	370	359	380	372	373	395	365	357	372	406	342	351	372	376	357	376	391	372	399	372	376	347	384	385	393	363	372	348	389	381	359	368	394	369	360	397	394	347	366	362	402	377	389	346	372	386	365	360	353	350	378	382	374	357	388	384	352	354	388	399	357	372	357	399	374	401	335	409	380	366	371	366	366	354	371	354	359	363	388	353	380	349	371	355	380	378	377	353	385	393	383	377	395	408	380	368	400	359	396	357	378	369	377	379	377	362	379	321	379	383	364	393	335	376	373	387	391	371	398	400	381	363	381	342	361	414	391	380	372	350	392	351	354	371	352	364	409	352	390	353	400	390	371	373	393	361	367	375	385	381	375	410	358	358	377	376	353	367	394	375	357	391	380	357	374	366	347	346	364	364	351	379	340	371	358	373	328	416	381	407	390	366	376	394	347	393	372	352	383	351	387	366	371	325	361	359	392	382	383	394	346	406	393	347	397	377	394	350	378	352	347	360	381	369	330	356	382	348	376	410	376	361	365	364	373	335	393	392	339	382	372	364	363	388	370	407	351	373	363	368	373	356	340	368	364	374	353	354	385	364	393	349	386	396	361	390	367	404	331	423	393	388	378	405	367	436	384	384	411	369	405	368	389	401	341	346	388	409	373	368	360	369	371	390	368	375	361	356	354	351	392	379	335	393	344	405	355	392	327	389	419	395	395	365	384	357	370	340	381	380	351	387	382	371	384	372	362	376	379	384	378	380	343	380	382	375	351	391	390	346	335	371	367	351	375	387	369	377	340	393	377	385	354	372	363	400	391	335	402	376	364	372	353	360	307	389	392	359	349	379	386	336	386	388	405	365	413	376	356	405	398	373	361	367	375	346	350	391	368	378	362	381	380	378	371	375	354	341	358	393	373	342	395	385	420	353	356	330	380	387	384	379	372	341	378	387	388	381	361	353	360	361	359	339	371	371	388	389	388	410	343	380	370	406	381	366	364	346	382	362	363	363	389	376	370	382	403	362	350	360	367	393	357	367	399	379	369	379	391	360	394	353	365	395	399	365	363	360	363	392	373	369	393	360	366	395	392	387	377	371	402	374	380	358	361	348	399	366	358	372	356	374	398	347	371	377	415	421	401	401	409	390	375	379	405	369	384	351	388	364	385	358	350	391	355	374	359	347	384	354	373	403	376	372	375	363	347	358	371	380	413	372	349	371	336	364	341	357	423	390	350	365	369	354	364	398	384	374	350	346	376	354	372	381	395	387	365	384	337	404	345	349	384	379	349	376	363	382	338	382	366	389	388	356	383	358	380	386	382	385	351	369	370	344	370	384	423	389	383	355	364	367	383	354	376	379	343	345	367	366	391	383	371	381	372	387	338	377	365	368	375	361	383	374	364	315	358	386	387	381	400	362	368	389	366	354	388	398	382	375	370	367	367	375	376	351	364	349	348	356	373	403	373	371	423	339	366	342	372	332	370	364	376	356	356	387	376	368	375	360	402	401	400	373	382	361	375	368	381	384	392	379	400	348	349	355	331	360	385	367	383	401	362	391	375	393	347	365	379	375	382	360	401	374	355	388	367	385	355	380	363	356	387	349	364	352	355	379	369	357	381	398	352	356	370	396	364	370	359	363	362	353	413	369	354	364	384	418	351	377	370	409	380	338	371	338	393	367	361	372	367	370	344	368	349	383	365	394	382	369	350	393	368	387	358	407	372	382	341	374	372	344	377	349	348	405	384	370	368	392	375	343	351	350	343	388	358	378	364	364	377	384	381	361	338	382	332	361	369	386	367	371	383	352	357	371	385	364	334	360	365	363	348	346	384	358	338	353	364	361	365	383	380	338	370	380	336	349	386	380	353	352	376	402	370	354	368	353	373	373	379	403	376	363	369	373	360	360	345	379	364	342	361	356	353	390	327	381	369	350	362	353	349	348	363	387	373	350	360	361	375	377	362	380	356	409	366	384	355	372	422	342	377	392	404	393	350	370	355	350	326	376	362	377	367	381	354	386	364	360	386	359	386	328	390	373	359	405	376	372	370	382	369	386	376	383	378	390	371	339	387	393	392	389	355	373	365	352	391	371	378	367	394	368	360	342	393	383	371	382	356	379	382	390	371	360	335	396	367	380	355	363	351	366	369	369	391	358	389	393	390	355	374	351	365	366	360	352	364	370	361	362	381	361	371	360	363	351	377	380	366	396	408	333	348	360	368	365	369	355	352	366	375	396	354	384	329	374	360	359	355	382	403	387	361	362	392	333	343	366	385	364	369	368	378	401	362	359	331	363	335	396	345	392	359	366	369	371	372	364	360	365	384	390	356	313	352	389	370	376	354	350	374	362	355	355	377	377	342	384	349	371	403	362	336	364	368	369	353	364	373	359	346	385	407	394	366	383	392	384	360	386	313	372	384	378	351	367	333	411	375	368	374	352	328	380	361	348	349	378	407	338	348	375	423	384	375	370	372	387	365	361	373	377	374	354	342	385	384	371	343	365	328	413	401	354	361	351	392	369	385	378	369	382	381	346	366	390	363	357	379	375	415	390	385	351	362	364	396	385	387	393	364	359	365	396	366	336	340	353	363	388	331	410	367	392	344	333	378	384	363	377	343	353	384	356	378	376	388	384	347	363	379	370	368	352	356	375	352	381	399	390	364	406	387	376	357	356	352	359	352	428	375	391	390	413	363	365	328	362	352	368	357	345	330	367	369	343	373	375	377	379	335	394	374	388	412	359	377	362	379	344	372	379	347	344	407	350	393	372	394	366	369	354	367	344	379	384	376	369	405	376	376	372	385	368	345	383	418	372	390	354	398	411	389	388	364	379	386	374	375	380	403	392	366	393	368	348	385	353	331	367	348	327	363	375	355	387	386	386	360	379	357	397	373	359	355	370	360	409	374	384	381	412	407	391	354	366	413	371	346	382	393	372	388	345	361	378	360	405	386	366	372	379	355	347	370	366	364	402	366	366	388	396	322	334	351	372	381	392	378	388	357	339	402	369	378	349	351	374	377	345	384	345	387	361	400	357	378	405	381	373	375	350	363	382	370	364	373	359	376	344	390	382	381	380	364	402	364	372	377	399	370	370	354	369	368	359	375	347	343	370	371	380	409	364	374	371	376	377	358	353	385	384	362	386	371	402	345	352	377	356	378	378	359	407	351	367	364	352	375
12014	2760	1572	1984	5018	6531	6227	5411	4843	4109	3522	2990	2673	2488	2092	1904	1773	1625	1564	1416	1300	1248	1196	1132	1106	1037	985	961	935	874	858	887	832	782	787	810	769	764	768	763	724	655	683	703	633	638	655	702	654	619	646	655	658	605	619	629	629	629	608	616	656	581	637	586	618	616	569	565	553	561	583	572	556	602	593	601	583	602	590	574	540	579	564	566	547	591	555	572	553	575	548	547	524	588	594	529	575	571	564	561	568	562	539	570	581	507	543	529	554	544	519	559	527	542	542	546	558	548	571	555	573	489	567	591	552	593	543	580	503	530	526	586	548	574	524	525	550	546	474	562	524	519	558	548	532	553	567	521	547	521	541	531	489	526	527	568	536	537	539	552	506	505	558	563	565	531	557	554	521	522	545	575	556	512	530	545	544	534	502	531	533	575	525	542	554	556	585	543	517	524	543	547	546	511	508	525	534	565	532	540	507	542	553	558	549	518	499	510	480	550	534	551	569	522	533	505	543	530	519	535	498	509	506	487	515	519	547	546	556	512	492	522	522	530	540	522	525	520	581	506	528	537	533	555	548	520	529	523	489	505	534	554	526	532	543	539	565	558	570	540	530	532	542	557	566	506	514	573	527	542	527	505	507	547	574	523	555	557	496	537	579	519	539	509	501	526	593	474	532	544	552	553	556	534	498	536	534	526	528	519	523	551	493	556	490	502	521	539	541	544	479	562	564	531	499	556	495	554	549	547	535	545	571	499	524	514	503	536	521	534	519	475	522	531	510	523	499	507	546	543	534	543	561	518	534	540	509	517	546	504	563	563	514	578	503	529	527	519	540	538	533	526	534	524	523	537	559	549	545	540	513	515	577	545	535	548	551	529	500	558	515	544	521	554	531	523	530	547	536	567	542	566	547	529	561	555	551	547	558	558	543	533	576	587	543	526	528	528	535	540	562	547	495	509	559	524	580	573	529	498	576	539	517	535	526	537	594	511	534	500	538	522	505	555	526	493	531	513	539	493	527	510	559	522	501	521	546	545	512	557	526	521	529	509	564	572	531	526	527	513	550	509	514	554	494	553	519	510	574	501	536	556	567	523	475	507	509	535	503	502	569	514	545	507	579	526	510	532	504	523	526	521	553	575	520	570	534	521	509	521	487	524	506	526	562	521	503	553	528	559	519	564	571	571	525	550	485	531	517	532	489	504	568	508	542	519	496	550	486	513	547	503	570	536	476	451	501	528	503	558	516	581	508	497	531	562	534	545	509	534	590	540	523	532	530	505	515	514	582	560	528	509	513	522	533	543	554	489	535	531	499	522	524	512	543	579	523	554	535	563	492	552	534	563	506	573	531	522	531	542	532	507	548	495	518	520	522	551	542	506	558	481	504	538	524	555	572	509	541	519	505	511	515	527	533	519	500	542	524	570	519	487	560	546	565	532	546	543	527	519	542	501	537	546	516	520	526	506	521	491	483	564	545	542	524	508	537	520	532	497	520	574	556	552	510	533	550	500	543	517	553	516	497	512	554	562	559	515	501	554	568	517	513	564	533	546	526	507	548	523	542	572	543	520	533	509	575	537	531	528	495	509	519	480	537	527	524	513	558	544	567	565	506	531	546	528	551	491	579	523	528	521	538	510	539	524	483	503	522	536	485	533	557	495	564	529	540	507	543	545	545	535	538	501	503	488	495	532	555	468	559	495	536	545	552	562	545	578	549	497	529	556	495	523	526	509	544	495	500	499	555	553	535	524	569	513	555	524	537	562	502	539	517	525	519	519	566	487	525	507	528	507	469	498	498	542	514	510	535	537	539	566	549	551	532	520	557	553	541	481	507	502	487	497	569	526	494	540	544	558	513	524	545	497	468	533	549	535	532	508	530	539	567	523	531	504	528	504	511	492	557	557	512	480	544	527	511	554	526	525	514	489	534	528	535	529	500	550	533	496	596	574	575	492	554	548	563	558	567	536	557	512	525	470	566	579	547	558	523	523	565	572	525	508	526	518	554	570	567	496	566	521	483	552	541	545	522	542	530	555	488	542	526	546	524	513	492	581	545	554	515	536	575	554	524	543	522	515	564	540	526	552	546	573	556	519	507	534	535	526	507	523	546	576	526	519	544	509	540	546	496	549	532	511	521	514	535	542	530	511	503	558	539	531	516	551	552	544	515	545	565	538	477	512	533	548	530	516	556	522	510	507	519	533	532	539	504	538	552	532	532	569	504	569	523	536	536	548	495	554	512	552	555	547	543	495	522	544	538	553	507	583	558	518	568	513	514	536	527	530	504	556	540	488	506	512	525	558	540	526	569	553	503	523	554	541	487	526	530	536	510	546	564	550	536	515	515	505	531	545	551	522	526	545	512	552	504	506	570	538	549	551	481	518	527	536	539	493	548	538	516	566	558	501	566	535	546	581	558	527	550	517	512	527	585	570	575	524	519	489	536	543	534	534	554	507	579	503	521	516	573	478	528	536	554	495	539	524	517	533	508	558	514	486	570	515	548	563	569	527	503	502	537	543	530	539	561	550	519	520	504	525	515	503	534	540	523	521	560	516	545	512	566	557	536	565	507	511	518	496	513	517	575	510	525	493	562	523	562	476	563	539	513	525	519	495	534	527	537	487	514	516	523	495	530	529	558	568	521	513	486	493	540	543	518	538	509	533	565	477	505	514	511	534	493	500	556	502	456	543	519	511	518	521	512	536	567	544	536	517	547	531	537	511	501	533	546	546	554	514	527	533	524	526	541	512	526	535	530	543	535	522	546	541	517	553	503	589	560	532	538	546	548	573	514	533	522	577	465	519	494	537	557	544	516	521	527	535	527	500	543	548	519	514	515	480	534	503	561	553	514	563	501	550	482	525	520	566	527	525	545	539	560	519	527	544	568	532	490	561	593	563	508	472	509	582	577	506	521	506	507	527	543	526	546	518	529	559	522	548	553	529	556	525	578	510	511	546	547	507	530	556	529	545	566	506	512	541	505	526	521	532	541	529	530	494	516	525	535	587	551	551	547	504	529	550	525	519	537	526	566	563	493	537	500	514	557	534	519	537	575	497	513	496	512	495	568	529	495	523	559	528	514	522	549	525	545	507	554	526	537	558	518	511	531	544	544	525	525	550	546	578	534	520	537	511	509	538	545	523	509	518	546	552	546	501	550	513	516	520	529	545	526	551	512	515	526	541	530	508	549	523	505	532	526	532	521	502	522	517	547	535	520	509	537	529	500	541	472	533	543	514	525	521	575	557	522	565	504	494	540	512	533	526	526	528	536	530	538	504	582	565	534	525	522	530	518	555	509	593	576	528	548	549	491	518	520	546	553	529	538	553	503	518	542	526	515	526	544	580	587	508	499	547	543	498	505	542	526	530	541	545	537	533	502	530	514	541	544	566	539	514	543	547	529	514	543	488	497	531	524	519	516	556	583	504	554	490	540	566	527	503	522	517	538	516	543	560	491	547	571	573	570	486	546	562	526	537	503	548	516	547	536	584	520	501
5696	723	623	594	613	724	760	740	716	640	639	707	638	607	625	644	574	547	557	614	558	567	595	571	544	586	558	576	568	564	535	527	544	537	530	526	538	530	588	586	512	534	512	599	516	555	539	560	556	545	579	536	599	583	551	535	565	567	535	511	533	529	552	554	540	559	536	555	535	537	545	526	500	497	536	571	557	528	546	577	537	563	489	556	534	572	568	564	550	555	577	539	557	551	560	530	554	517	528	556	549	577	492	525	546	550	574	539	559	550	519	542	516	555	538	560	540	526	564	557	514	512	543	544	578	532	562	522	550	546	575	516	583	551	539	531	526	524	531	495	577	540	560	509	532	514	552	586	533	536	554	534	514	535	541	528	528	581	543	527	576	580	552	556	554	546	581	555	525	546	560	532	559	541	524	505	568	553	551	524	558	529	566	576	539	541	506	534	500	533	542	569	543	572	488	542	574	554	531	551	580	542	545	572	555	547	518	501	537	545	517	526	528	499	577	533	498	548	514	524	535	581	568	557	540	547	570	547	538	553	538	548	533	530	551	528	538	549	530	522	521	519	569	573	543	530	570	540	526	509	563	547	523	491	574	556	532	556	576	514	603	528	496	579	561	569	507	534	544	523	532	515	535	551	489	522	519	513	539	499	532	533	553	524	572	495	536	554	528	546	552	542	543	553	529	503	538	551	522	530	571	586	543	539	549	536	551	528	518	545	529	560	553	528	498	556	539	543	512	573	502	565	532	581	572	534	535	535	527	543	519	512	508	516	542	539	506	548	552	521	531	559	518	566	541	546	520	506	489	540	477	531	536	528	532	531	528	552	536	529	528	518	547	538	530	547	525	526	546	528	558	512	512	502	520	567	504	543	544	574	474	548	516	499	549	561	539	491	516	549	527	532	528	557	535	542	564	576	541	537	561	496	550	515	580	538	560	535	517	580	513	570	610	528	522	563	518	569	548	560	519	532	576	485	537	565	523	534	531	530	586	527	523	536	546	507	530	561	537	529	536	547	524	519	559	558	544	563	538	522	551	524	548	532	496	548	578	523	535	505	579	527	524	558	530	525	557	584	535	599	550	572	576	538	538	528	569	517	528	530	524	504	523	540	594	536	557	566	558	555	467	594	557	533	556	529	543	551	569	563	557	506	535	514	551	549	562	530	514	565	579	529	537	512	550	551	497	488	580	491	576	517	558	559	554	522	571	510	550	557	511	543	526	601	511	548	510	546	547	548	560	523	542	542	550	569	519	536	545	542	531	577	504	540	529	567	563	526	543	527	561	544	558	511	548	541	513	551	534	544	536	546	541	524	523	599	541	573	526	528	555	506	521	486	533	529	526	532	524	567	536	508	543	531	567	551	496	537	558	528	544	566	571	571	515	537	510	582	538	531	552	533	547	549	551	562	529	553	525	489	517	530	542	516	531	526	546	516	538	536	542	555	552	543	544	558	500	517	561	562	569	540	529	529	529	525	529	566	539	577	539	530	573	524	559	523	563	505	559	524	522	531	564	530	536	576	541	532	552	540	542	542	571	549	565	594	560	485	512	560	586	604	565	538	554	509	549	531	540	560	554	517	525	526	518	574	552	538	548	534	564	538	540	533	561	586	545	516	523	557	535	570	550	580	559	558	503	565	541	553	543	537	522	617	521	557	541	545	563	532	560	501	518	520	578	524	522	527	560	561	535	539	545	521	508	541	479	536	529	528	538	521	533	499	553	594	546	516	518	541	546	560	508	560	525	514	524	574	548	521	523	554	502	483	586	579	555	548	550	547	544	507	517	526	564	501	497	543	564	523	542	551	548	544	569	538	551	505	565	543	563	526	564	506	546	574	528	535	528	523	556	508	538	534	529	547	525	570	508	525	519	550	551	554	473	511	551	550	562	548	547	591	543	549	531	513	555	552	537	566	558	521	584	548	552	551	549	567	526	533	511	537	546	576	541	542	570	513	535	600	529	508	507	505	526	573	541	523	553	580	505	537	545	546	576	533	553	509	493	514	550	545	546	528	585	544	565	496	522	521	558	537	571	515	505	526	576	556	481	513	561	538	547	579	538	503	524	475	499	549	567	576	550	543	546	560	570	553	521	495	516	551	513	520	566	552	533	518	543	523	540	502	534	508	567	526	519	545	518	563	518	576	546	554	553	573	530	533	561	560	538	537	505	487	573	523	558	542	541	577	551	522	514	521	556	535	566	565	525	580	529	543	509	530	547	578	521	532	550	544	569	520	519	482	554	515	552	562	577	563	563	582	532	553	551	553	575	499	518	531	590	510	552	521	539	549	533	559	538	534	569	517	558	555	545	530	500	576	528	566	543	542	552	550	571	521	543	522	540	498	555	537	564	578	517	530	528	574	537	516	519	532	564	544	509	533	536	542	582	536	493	527	523	507	559	570	562	548	550	576	590	527	542	561	579	548	552	534	516	523	556	580	491	542	528	512	570	543	532	530	551	520	517	535	533	590	532	528	513	529	531	523	534	538	546	525	566	567	549	553	521	538	541	517	534	547	552	555	575	526	538	554	553	542	541	506	540	521	565	549	550	539	564	534	526	535	574	524	519	562	550	506	513	589	560	522	533	525	549	543	504	561	533	523	555	560	500	539	541	524	520	582	572	546	499	509	593	555	533	522	568	533	548	574	474	530	543	530	538	547	505	510	542	546	553	590	554	557	523	544	564	557	556	584	560	534	551	564	523	528	552	545	523	589	521	538	566	516	537	605	497	541	534	510	571	531	526	556	556	540	512	555	574	526	531	538	543	526	543	518	555	533	567	569	540	580	549	554	510	529	517	535	539	552	534	554	555	533	546	530	554	571	546	535	548	520	517	495	557	536	554	549	547	542	548	525	527	524	564	540	484	485	564	544	535	563	542	534	531	580	552	529	517	550	524	564	525	573	528	555	534	534	544	559	530	567	527	587	538	554	508	531	587	541	537	540	549	552	541	564	564	558	523	528	545	572	503	542	601	570	521	587	564	533	543	544	548	544	536	543	550	554	499	527	508	528	543	545	526	497	524	563	533	550	541	548	547	531	534	565	552	513	613	548	577	590	536	532	556	532	531	562	513	514	546	545	544	547	520	611	532	518	515	533	556	544	506	523	566	550	506	538	506	514	524	523	544	556	515	565	539	509	561	514	548	501	566	510	548	539	563	555	496	495	550	559	518	534	561	533	544	486	508	570	522	519	520	525	535	569	535	557	570	522	540	573	568	531	548	520	508	550	561	547	520	535	533	549	537	578	558	545	541	491	550	513	529	547	560	557	556	513	509	563	522	543	593	540	537	537	518	588	559	523	523	563	558	505	502	566	568	507	524	542	516	546	539	522	532	548	511	548	564	568	527	550	514	554	484	525	559	565	537	553	550	506	568	568	512	555	534	552	530	546	545	617	569	510	526	552	521	524	596	530	564	527	548	541	566	512	542	534	527	533	541	572	556	581	559	534	527	507	565	538	538	541	549	528	559	531	542	515	490	527	495	551
7224	1274	882	928	1392	1612	1586	1471	1273	1167	1095	1080	975	943	955	897	861	862	814	804	811	767	869	827	777	691	734	734	743	717	756	738	737	751	710	731	729	749	662	711	731	762	702	690	732	718	705	777	684	777	764	694	699	731	699	682	674	701	754	686	695	699	683	719	708	687	676	714	708	667	681	674	698	671	631	699	682	691	677	703	736	740	684	677	674	682	683	744	694	719	743	718	704	697	732	694	701	724	726	638	748	714	711	676	698	728	680	731	762	634	700	684	662	728	664	680	702	691	682	709	686	733	666	766	676	754	677	691	705	746	679	689	674	720	661	675	664	687	717	656	779	677	673	682	723	699	719	667	706	712	733	693	700	698	747	694	722	727	676	749	688	723	656	697	683	685	706	704	750	732	679	683	719	699	634	686	684	699	720	690	668	721	748	685	717	661	709	658	675	701	738	757	697	730	740	712	680	664	700	669	713	703	763	689	695	683	724	712	707	660	723	690	704	672	718	692	652	710	703	708	687	696	726	717	695	738	717	684	644	673	709	707	710	742	717	703	721	704	703	687	727	710	696	691	644	702	655	719	686	692	665	691	665	721	716	673	723	743	690	713	683	748	737	701	681	722	709	695	668	683	670	761	718	705	697	665	719	739	676	697	723	717	662	703	727	732	660	659	713	705	704	721	699	671	693	720	691	671	716	685	707	729	720	706	681	677	688	666	644	682	739	694	695	662	696	680	679	706	694	704	709	703	723	709	738	713	722	648	676	709	719	708	672	705	665	708	724	694	698	732	715	671	736	697	692	661	694	741	713	692	708	724	721	672	664	702	696	644	687	685	712	680	676	696	664	695	658	723	693	697	684	663	721	648	694	738	676	687	669	706	711	620	735	688	688	695	713	734	720	678	720	690	654	681	696	712	672	692	709	666	677	686	648	682	702	714	658	678	639	710	706	694	683	672	725	719	714	699	694	681	708	675	696	700	683	676	669	693	687	728	753	736	688	667	665	660	703	701	710	647	723	703	700	695	706	721	708	680	702	685	708	670	700	724	694	723	692	699	716	691	683	718	685	720	720	733	677	727	730	700	649	704	750	694	650	679	701	691	672	698	694	704	694	689	736	741	711	665	725	670	706	675	728	704	711	728	735	689	703	638	730	716	674	704	697	701	623	636	681	684	683	691	698	706	704	666	691	689	716	678	709	709	716	702	712	681	702	727	723	689	755	721	680	700	705	688	695	677	730	677	705	650	698	710	723	650	676	672	705	741	699	708	681	683	709	698	700	631	720	700	696	674	712	690	730	719	700	717	732	722	631	698	751	666	666	704	715	720	680	723	708	708	682	734	694	660	642	713	699	677	713	689	693	702	737	699	706	656	672	663	678	699	658	639	691	699	685	689	718	677	680	747	682	682	653	654	728	673	716	692	708	744	744	694	674	713	717	697	686	698	748	689	732	784	757	660	714	684	713	695	692	742	678	697	757	720	689	711	694	738	716	690	680	700	717	668	715	730	640	716	715	693	712	663	673	671	685	674	702	681	683	687	699	713	701	741	678	677	679	651	744	722	721	658	673	673	666	702	733	698	666	684	737	721	745	622	710	648	734	720	721	719	741	728	700	648	707	731	690	661	710	689	718	666	748	661	666	748	746	713	711	717	734	714	726	724	684	705	721	683	697	730	700	723	681	692	697	687	711	682	668	694	655	654	735	666	702	678	717	653	663	677	711	694	707	706	698	717	716	694	685	698	702	699	694	692	668	691	720	681	697	676	737	689	692	669	689	662	666	666	727	684	687	736	660	668	656	734	675	688	708	662	713	656	710	672	696	689	698	719	708	694	655	660	660	710	692	685	701	701	710	680	680	696	707	684	691	677	702	706	712	689	661	696	696	716	721	698	691	686	665	643	703	662	668	658	718	670	689	663	721	670	678	651	686	674	638	761	754	688	695	713	646	691	717	677	684	681	738	702	708	704	675	718	711	651	710	691	715	697	718	706	694	731	636	700	634	693	668	663	709	689	657	709	711	698	664	682	728	700	711	736	632	699	681	682	677	688	696	702	692	736	657	706	681	669	722	747	696	704	689	704	720	744	675	666	726	708	692	682	708	672	702	671	722	682	669	689	690	736	743	662	707	694	662	720	658	694	712	674	695	728	734	697	647	681	631	718	689	727	660	677	722	717	706	659	706	705	777	686	663	667	682	709	647	722	717	735	730	680	704	687	694	704	732	699	680	705	681	692	752	697	658	737	720	732	661	709	710	698	711	672	684	701	718	647	637	647	696	738	662	707	680	723	669	733	686	706	707	709	774	719	687	737	689	700	717	746	689	712	683	738	681	692	716	667	709	711	700	706	707	751	708	701	671	704	644	680	663	703	662	688	697	721	714	731	689	723	724	682	703	701	684	660	706	692	643	708	668	679	744	662	708	726	663	677	668	708	720	662	672	661	704	676	672	660	714	675	711	747	746	692	675	726	703	720	690	652	706	675	690	676	715	701	722	706	688	705	707	693	735	694	702	724	634	703	671	727	696	689	688	690	639	715	729	759	699	718	655	669	707	688	690	695	726	696	696	684	713	724	683	700	685	697	716	668	665	715	685	761	681	703	687	725	716	682	669	673	682	699	732	692	620	771	684	673	662	713	659	702	707	688	712	715	702	698	713	734	672	686	712	688	665	724	692	698	748	711	729	696	686	675	697	705	688	647	695	685	670	732	669	717	712	685	732	729	687	699	713	679	701	683	667	705	696	721	693	704	702	713	653	679	694	688	669	688	640	699	733	735	688	700	693	721	723	691	721	678	674	725	716	682	646	655	699	746	702	714	733	673	725	698	679	689	681	726	665	658	708	674	704	710	685	670	665	680	668	654	750	689	717	707	675	726	727	692	666	697	672	734	677	714	654	736	731	697	708	679	683	708	704	677	673	767	785	730	702	710	684	687	697	723	730	676	671	681	666	695	669	658	692	649	687	675	707	723	724	683	683	670	682	653	715	677	667	705	712	678	721	686	637	756	728	730	699	672	682	708	727	728	729	675	702	689	693	719	739	624	664	719	724	672	692	699	720	741	673	704	662	679	714	710	668	705	659	690	689	645	694	737	691	707	680	694	698	715	644	734	686	689	674	744	680	684	678	663	700	658	709	675	676	706	698	718	712	693	717	689	688	766	696	699	689	663	681	708	678	665	709	713	734	626	697	692	682	701	724	659	690	702	655	740	673	662	684	694	677	662	716	644	691	692	701	696	693	710	734	761	686	683	650	752	666	716	726	762	730	697	654	724	672	746	736	685	671	672	668	693	715	697	684	678	695	698	674	681	675	697	663	706	675	723	683	723	663	670	726	670	723	679	689	694	650	708	730	661	703	661	678	710	690	717	653	661	681	699	694	717	671	703	700	731	719	663	646	695	692	700	728	689	741	679	691	697	716	702	674	685	685	687	726	706	681	692	662	710	693	730	717	659	699	690	671	687	662	677	693	696	684	701	652	680	721	720	755	715
14779	1865	1053	984	1071	1546	1728	1544	1476	1367	1279	1153	1090	1041	998	951	935	896	861	862	806	780	811	784	777	819	798	821	759	735	767	806	792	716	747	754	727	759	733	700	693	703	704	703	682	831	713	742	773	694	739	740	646	742	689	735	663	699	720	711	751	678	710	719	692	679	711	740	724	666	705	649	666	659	712	735	693	716	695	658	731	699	723	714	690	745	703	701	730	717	696	700	672	690	673	680	728	694	673	741	669	688	708	659	652	683	697	690	660	692	727	685	710	718	696	641	707	693	680	677	712	704	682	699	674	650	707	707	702	683	687	689	704	698	751	718	688	688	714	671	676	733	740	701	674	698	725	731	665	681	683	773	694	727	708	670	683	695	700	664	697	725	719	684	740	721	684	717	666	676	674	698	659	674	717	696	735	668	718	743	728	725	699	720	715	688	702	666	692	676	690	668	761	724	717	672	714	677	704	728	663	689	686	728	773	683	683	726	701	688	701	663	710	715	674	664	717	662	641	671	692	673	696	668	747	745	655	651	712	688	728	700	753	707	665	725	636	745	719	659	655	694	633	714	682	681	695	660	667	678	683	660	699	700	705	663	741	699	695	709	735	661	670	717	690	663	705	722	674	725	721	683	703	692	676	729	689	687	705	647	685	694	747	669	650	708	674	743	660	694	702	679	671	691	731	688	718	683	694	685	699	743	706	733	674	746	700	704	630	717	686	695	712	679	698	690	681	712	694	714	649	731	624	710	695	716	707	696	679	693	678	684	702	664	653	776	688	699	764	732	731	646	668	718	693	675	709	683	732	698	649	700	721	643	718	724	658	750	695	671	717	716	692	702	695	711	668	689	670	686	699	723	698	692	726	705	708	671	723	671	653	643	649	679	709	720	679	726	706	694	678	719	726	706	692	670	673	666	686	729	753	748	684	699	693	706	719	752	696	697	697	639	649	691	664	659	697	709	729	693	706	700	651	707	651	651	732	670	656	712	714	696	712	705	687	664	691	650	706	699	687	685	673	691	643	711	712	655	694	696	636	698	704	628	688	702	658	650	711	670	647	727	700	681	669	733	639	693	674	691	675	688	713	687	709	681	742	703	705	671	662	767	737	681	723	704	694	732	726	683	659	671	666	658	678	709	694	706	675	699	703	657	726	675	673	706	649	680	720	742	701	720	740	699	667	708	705	656	711	653	686	703	686	691	702	699	741	672	662	688	639	715	678	708	741	713	663	708	702	716	674	696	666	686	681	741	660	706	683	681	717	694	694	714	696	715	631	687	667	742	684	695	699	743	699	717	729	687	689	659	698	741	651	680	638	669	635	685	690	722	733	682	695	708	697	705	662	712	700	701	714	669	713	701	702	665	687	677	709	743	701	689	677	675	680	708	642	647	688	693	696	654	711	718	730	689	655	713	630	788	761	717	659	687	724	684	710	697	749	691	674	692	653	693	717	696	719	645	697	664	696	726	691	731	726	714	679	731	661	657	697	702	693	670	695	745	705	702	691	651	749	713	679	706	731	708	670	723	704	724	649	701	723	744	671	729	706	681	663	686	685	615	651	659	711	642	705	699	655	659	732	737	705	718	731	689	654	732	684	729	670	704	718	702	696	708	693	685	730	708	717	705	666	678	693	700	675	668	674	689	712	687	709	682	690	699	685	732	684	710	651	719	677	698	702	705	698	699	669	671	734	687	674	697	703	671	723	706	683	719	687	740	684	635	666	729	745	687	672	678	672	677	666	698	683	671	706	695	691	695	672	670	680	739	704	713	703	670	644	689	714	693	721	716	722	727	718	694	703	665	743	675	723	696	692	684	705	703	694	719	707	704	709	718	713	720	697	691	710	721	766	647	695	685	690	706	714	693	706	721	650	692	717	678	676	701	731	704	710	708	708	664	700	678	674	692	702	704	709	696	708	721	696	722	695	707	686	704	688	689	669	685	649	710	695	717	675	665	693	724	712	661	658	697	671	733	679	652	642	637	696	702	664	687	704	717	647	713	700	657	746	694	669	690	707	683	662	649	719	680	639	727	724	697	747	712	677	668	689	680	685	716	684	691	722	686	733	711	665	681	731	752	666	715	677	700	713	709	686	715	702	685	706	692	683	695	692	738	636	643	727	694	765	716	673	707	722	691	676	744	666	673	693	696	743	709	677	673	689	694	671	686	703	732	703	653	719	704	726	701	706	677	659	709	693	725	671	723	689	733	686	685	687	706	668	661	658	713	654	681	684	680	738	733	671	683	680	681	682	696	699	707	692	672	686	730	701	671	675	652	663	687	713	687	725	693	701	646	651	643	676	736	699	653	687	687	680	669	670	708	645	683	675	694	723	710	704	686	760	701	676	703	704	710	723	674	725	701	713	697	710	698	680	660	759	701	694	731	713	675	705	691	721	677	694	657	667	676	694	704	692	660	689	723	646	699	667	701	648	712	644	698	730	707	690	669	665	715	721	670	697	636	682	695	715	699	683	675	660	669	659	703	695	675	709	702	640	664	707	716	717	707	715	705	671	666	695	681	661	698	702	722	690	715	644	701	700	706	719	705	688	675	669	678	734	719	680	674	715	673	656	709	710	659	680	768	715	702	722	716	721	707	682	716	684	698	671	697	668	712	704	706	639	691	663	707	645	708	693	723	671	689	651	694	679	652	724	705	704	723	697	633	680	710	724	732	663	682	693	672	678	737	724	664	663	693	694	686	720	648	707	704	707	724	701	724	686	717	658	677	701	679	656	688	645	706	639	693	682	711	736	676	687	720	676	690	709	723	731	734	779	752	719	718	685	682	678	679	670	728	706	646	645	666	683	687	710	743	702	692	706	691	659	677	693	695	683	733	660	762	710	720	748	655	709	718	683	728	713	704	698	711	666	708	637	703	718	689	716	678	718	627	692	669	632	700	706	672	674	658	698	657	700	637	687	699	708	700	714	662	694	714	710	682	696	743	704	679	668	688	732	724	707	713	699	675	723	664	641	714	701	687	670	736	724	741	672	708	682	709	676	685	712	678	709	715	688	671	669	725	696	738	705	659	685	716	678	710	722	677	680	705	720	732	733	668	713	703	717	654	703	697	668	677	697	666	695	693	671	708	716	693	705	737	678	707	662	658	697	725	714	725	696	672	702	693	723	671	713	724	677	696	676	693	656	634	654	710	689	665	719	670	681	702	727	685	685	707	633	736	698	711	686	730	696	700	667	713	745	678	631	698	694	673	673	656	702	604	708	633	731	722	697	675	703	704	709	690	703	699	687	696	643	728	665	725	687	708	692	701	721	622	664	691	704	678	705	736	709	663	663	714	661	691	703	663	670	693	682	685	660	730	701	721	717	734	706	669	666	707	752	732	697	678	682	750	718	663	698	697	730	708	660	709	711	650	666	702	695	687	660	692	690	689	698	702	723	694	631	709	725	691	693	661	688	699	671	738	679	664	695	733	743	703	682	692	674	703	676	694	708	669	691	707	727	672	731	713	703	708	706	709	720	684	641	702
10597	2316	1511	1854	3678	4819	4683	4205	3596	3193	2809	2577	2295	2079	1879	1826	1701	1646	1542	1451	1487	1372	1351	1322	1268	1212	1269	1226	1122	1107	1124	1108	1108	1075	1065	1062	1084	1054	1061	1047	1068	1015	1059	960	988	1005	999	1019	969	990	949	979	1015	986	1018	964	952	892	976	987	957	990	1023	932	971	920	935	921	965	910	899	939	944	932	983	984	953	926	924	960	929	953	920	896	939	900	917	972	984	939	893	958	901	997	943	916	925	859	926	951	937	928	910	899	921	901	959	910	946	946	902	923	958	927	874	844	921	965	925	924	1002	916	898	971	959	909	926	944	876	906	926	914	908	970	878	899	978	924	907	891	925	934	921	944	901	887	905	940	940	875	902	930	899	959	998	903	884	922	936	888	915	932	885	889	853	946	933	900	924	963	896	961	945	943	902	931	904	963	921	889	938	905	953	928	925	899	888	891	928	964	885	898	969	945	922	918	919	905	906	861	930	867	925	939	918	903	936	935	920	942	937	965	905	928	890	885	939	890	898	943	955	891	975	877	903	911	949	955	874	879	885	935	919	898	897	931	872	856	876	892	936	860	924	904	885	897	950	919	972	906	971	916	830	895	921	970	928	918	882	907	896	914	962	860	906	965	903	891	941	934	947	936	961	926	932	890	880	954	913	963	902	929	940	907	949	935	918	893	897	882	909	951	867	913	919	911	951	928	909	906	930	948	948	949	963	876	887	904	943	903	875	830	936	964	888	911	897	923	909	915	928	870	928	916	939	913	853	944	891	857	960	893	929	928	927	893	952	917	928	937	898	961	939	879	984	897	910	873	915	976	873	895	937	967	918	940	962	927	938	883	890	893	986	898	886	898	926	924	947	953	956	935	898	885	926	924	931	883	876	906	886	956	948	884	916	915	907	879	968	846	944	900	949	910	952	884	929	891	912	920	912	930	895	872	919	906	900	935	911	909	834	919	911	918	935	991	875	910	942	968	878	963	880	890	916	940	875	903	910	949	971	899	925	964	926	896	973	969	975	936	924	918	944	923	869	901	923	892	935	935	947	862	903	907	899	931	931	967	961	930	902	861	906	913	986	893	933	922	919	940	943	906	899	922	849	963	883	894	910	871	871	923	916	924	915	859	940	949	948	927	933	907	907	949	863	929	911	949	916	946	931	906	931	876	883	895	890	894	873	895	923	913	879	971	880	858	890	887	896	932	915	964	871	943	968	983	922	937	958	884	953	921	946	958	877	928	945	880	927	858	962	902	882	877	966	905	898	892	907	892	905	974	979	961	966	923	971	910	910	942	944	909	896	881	924	875	968	928	864	907	942	949	918	940	924	928	901	936	951	933	895	969	967	936	905	861	910	907	912	917	885	937	913	900	926	896	910	928	950	892	927	927	953	912	910	907	874	937	929	914	891	885	932	938	938	860	872	944	881	937	1001	935	921	930	914	936	923	899	862	885	933	891	927	877	878	916	949	921	925	902	902	888	934	930	922	950	892	912	906	944	925	955	910	950	824	893	862	930	920	880	862	885	899	915	930	956	874	896	924	899	935	898	909	918	890	868	914	865	937	901	955	895	960	940	894	899	914	904	910	914	889	909	888	892	948	937	915	914	972	871	977	910	890	863	891	917	948	905	923	929	922	952	886	924	896	959	949	859	910	887	877	930	861	934	930	882	885	939	920	926	937	957	899	900	959	912	955	899	900	944	907	941	910	885	912	882	888	875	894	944	935	947	933	982	957	895	910	894	859	903	961	947	922	895	932	886	945	891	894	918	892	947	889	921	935	878	987	919	885	946	961	902	898	950	873	954	895	929	905	934	911	886	968	865	938	985	925	899	910	918	910	867	921	868	933	893	907	892	896	932	915	899	928	940	927	944	885	936	920	912	940	897	936	913	870	887	931	925	925	908	936	926	889	903	889	957	948	858	910	875	902	967	917	922	884	931	953	922	979	905	936	968	902	942	950	994	970	967	941	910	877	954	906	908	860	956	867	904	864	858	931	928	919	891	932	900	884	914	976	851	925	905	921	945	951	907	886	907	919	935	950	946	967	896	957	940	946	941	902	892	905	962	907	948	942	925	890	878	907	892	925	889	912	922	905	923	906	869	888	927	899	918	897	937	944	920	896	922	938	919	931	889	915	882	886	893	903	869	930	923	979	930	932	961	939	903	924	921	884	930	875	880	978	901	906	888	876	904	960	928	881	940	910	906	935	936	906	961	921	954	942	953	848	961	934	915	946	919	937	964	927	897	961	945	905	903	924	917	904	894	997	916	917	910	937	954	942	887	921	949	874	923	920	902	910	907	947	919	926	879	923	948	908	826	904	939	837	889	956	882	883	878	905	879	901	952	922	938	888	964	890	924	912	880	966	878	897	881	927	946	910	919	872	948	927	912	874	992	933	898	901	920	954	875	892	897	894	944	925	903	860	929	910	946	899	856	886	932	945	951	924	913	878	925	884	930	887	920	923	882	937	946	951	920	945	909	902	915	956	950	926	875	915	971	892	916	880	925	912	907	866	916	922	925	969	961	900	1036	917	932	936	980	1010	919	919	930	966	938	924	855	935	824	902	974	905	905	926	929	915	953	918	870	842	927	833	932	919	938	914	895	900	875	950	892	899	947	862	899	968	896	905	917	905	938	904	906	878	935	906	889	903	922	904	950	911	854	914	899	913	930	986	894	925	928	920	912	925	867	923	903	903	915	918	875	899	931	927	926	841	920	866	913	971	961	921	941	947	936	971	1006	886	940	926	965	926	932	893	893	943	877	939	916	908	937	880	955	935	932	905	866	933	870	922	898	933	943	917	919	886	979	920	907	905	919	918	896	927	960	891	914	948	912	919	820	940	922	859	921	933	919	879	877	884	952	941	926	937	927	941	941	952	928	872	919	935	928	865	878	942	1002	903	931	905	941	927	950	924	900	922	901	878	962	887	979	912	914	947	963	969	918	932	884	899	874	889	872	892	911	938	875	953	934	917	847	870	986	916	897	909	932	898	890	899	934	900	913	963	919	876	926	921	927	901	885	930	895	942	960	957	893	910	908	921	935	926	931	906	943	878	906	921	931	874	897	895	956	946	898	880	893	867	946	898	912	942	916	901	941	905	888	961	878	859	899	909	902	937	890	907	922	928	883	874	944	948	921	908	901	980	927	914	890	895	973	874	924	898	941	944	922	916	911	930	892	907	928	886	968	901	868	960	895	901	963	911	908	904	917	922	897	949	955	893	853	934	922	900	923	916	948	922	946	869	893	938	911	921	927	882	951	917	907	898	974	923	982	921	892	900	916	890	950	894	949	900	892	865	950	885	932	921	922	877	931	941	922	889	927	926	976	839	936	939	927	944	895	899	875	920	873	907	912	925	960	909	908	941	954	909	899	898	909	939	939	905	956	965	849	909	899	966	904	908	936	963	968	939	926	915	872	896	891	990	923	888	924	1000	902	927	907	903	925	961	937	901	904	879	919	855	914	959	956	898	951	893	901	917	944	908	948	948	894	917	900	960	878
6538	1185	576	462	649	1253	1530	1430	1215	1010	900	784	736	630	578	495	444	411	425	366	342	343	330	306	329	307	276	269	251	248	257	243	252	254	259	235	237	234	221	233	238	221	198	246	197	216	207	237	237	200	192	204	199	195	175	183	203	201	191	175	179	182	196	221	179	200	194	198	180	180	200	193	210	181	190	190	198	183	180	173	176	187	202	198	181	210	194	188	164	192	188	177	190	181	186	209	186	188	203	178	185	191	181	196	203	201	171	173	197	174	172	169	193	193	172	203	178	180	184	168	181	173	188	172	190	190	205	168	174	183	191	167	187	177	188	191	168	190	187	163	164	182	172	170	179	183	167	163	182	192	179	161	188	160	182	160	184	191	197	182	182	175	177	207	176	170	172	162	191	162	165	160	182	180	161	177	213	173	185	147	176	172	202	179	163	161	175	153	191	208	197	220	189	209	160	185	163	170	183	153	187	167	149	166	182	160	197	163	196	184	177	195	192	207	167	175	185	181	186	165	174	177	181	168	172	190	162	171	185	180	178	172	189	171	184	220	153	161	176	186	184	179	163	180	180	187	205	163	185	177	180	186	188	181	180	180	157	182	181	181	191	191	198	158	186	179	166	197	181	167	172	175	171	201	172	198	174	180	187	186	195	181	174	179	188	182	196	180	174	178	172	186	173	154	196	187	167	201	168	157	196	158	183	180	178	194	191	185	173	195	189	192	154	180	178	161	173	159	178	196	170	174	181	174	203	163	180	157	180	184	169	179	177	192	177	179	198	173	171	183	183	192	160	199	149	180	208	179	171	159	183	176	205	200	190	178	196	182	173	188	196	176	197	161	178	159	160	190	166	161	172	165	165	167	211	163	175	180	185	161	170	183	204	198	183	153	176	172	162	200	184	173	195	168	178	168	186	165	191	174	156	183	177	180	164	171	192	153	195	164	199	169	194	181	188	167	195	189	189	192	175	172	167	184	201	177	152	174	179	151	201	164	157	169	161	190	183	188	167	181	168	186	169	189	197	170	156	163	167	175	160	206	166	192	172	186	196	177	181	150	203	180	172	193	196	172	181	179	177	187	186	178	191	171	187	202	169	196	161	178	194	176	180	172	175	165	186	160	172	204	180	175	170	186	180	185	185	162	169	181	168	154	174	182	181	190	166	174	170	161	188	182	167	178	184	191	169	203	173	185	170	179	165	183	154	172	190	190	203	161	154	168	189	141	185	170	188	183	183	180	184	175	205	184	177	202	172	164	174	192	177	175	204	175	190	190	189	162	178	207	182	188	194	180	158	182	203	200	173	157	182	163	163	188	185	197	194	154	179	183	176	199	171	168	157	180	185	173	165	186	207	172	157	189	191	180	162	176	177	154	181	162	177	176	196	185	181	177	195	175	175	180	177	162	155	197	189	175	161	157	162	172	199	166	203	169	182	166	183	196	158	171	191	186	197	184	175	173	182	174	192	164	180	186	183	169	177	172	171	189	182	154	171	180	185	175	188	175	165	161	176	204	185	180	170	178	181	193	167	175	160	189	181	172	170	182	182	172	179	180	186	200	188	172	181	211	178	200	185	178	169	171	202	189	186	182	186	175	175	193	163	179	179	185	168	166	148	182	189	204	163	174	165	186	181	194	179	174	171	177	204	192	176	183	162	189	192	154	167	184	181	178	180	172	179	154	188	179	178	168	182	175	190	186	172	184	156	165	166	169	173	185	168	185	197	208	170	158	181	185	176	176	184	166	173	167	185	204	181	166	180	185	185	176	193	189	166	172	214	213	190	164	176	181	160	201	185	188	209	193	199	183	165	180	176	164	173	171	185	164	186	156	173	185	160	169	155	186	183	180	169	160	158	154	181	182	159	188	176	158	159	188	158	187	174	172	156	184	168	145	174	174	162	152	184	189	175	170	171	168	184	175	176	182	155	167	188	174	201	179	179	187	176	165	157	168	153	175	189	203	182	210	182	199	174	180	181	166	183	201	180	152	189	179	185	197	161	201	174	164	183	151	151	175	180	199	186	171	194	182	164	176	159	168	184	166	185	184	204	177	192	192	172	183	185	185	153	187	178	174	173	170	197	179	181	153	157	172	195	175	170	169	175	161	204	185	145	144	163	168	163	174	177	193	159	184	174	174	167	199	186	186	157	190	163	193	175	175	183	160	195	215	172	165	181	204	177	180	180	185	198	162	180	200	189	147	169	158	174	162	163	209	182	190	175	175	161	159	195	204	185	188	169	177	162	187	183	148	179	184	178	214	159	177	178	203	176	155	180	184	165	177	171	187	189	187	174	188	169	187	205	169	195	170	215	170	175	188	168	181	176	155	171	196	188	170	178	181	176	185	176	174	172	165	170	195	175	170	205	188	186	171	162	178	183	178	192	194	187	177	156	173	162	176	149	176	209	154	189	185	173	168	180	162	173	168	180	150	171	188	181	187	169	180	173	165	192	173	167	186	201	194	194	187	164	185	188	165	181	165	168	165	193	188	199	188	181	189	190	180	166	166	164	175	164	159	168	172	159	184	170	187	172	171	174	167	161	167	191	179	180	173	160	188	176	195	184	159	169	164	176	174	172	182	190	166	164	173	169	204	185	198	174	160	159	170	172	160	181	177	196	188	205	197	183	177	166	187	170	169	178	159	186	197	166	169	172	192	183	176	177	186	195	179	178	195	177	201	174	184	188	197	174	178	172	177	189	167	176	202	167	184	181	176	190	190	194	179	206	181	186	165	176	182	185	161	176	189	172	176	173	179	209	208	198	190	184	185	188	192	178	174	177	170	171	168	160	182	169	176	185	172	185	190	156	173	164	190	172	179	135	179	191	175	156	157	197	177	154	205	173	186	173	186	202	184	176	188	192	160	178	176	177	198	177	167	188	184	184	173	177	175	160	183	138	183	204	184	197	191	178	189	171	166	161	172	188	181	198	174	177	182	180	174	195	188	169	182	172	172	186	160	166	172	202	164	185	172	165	190	200	177	181	188	157	179	173	204	192	187	174	167	150	189	178	164	188	173	170	172	164	173	145	183	194	169	202	183	174	186	185	172	191	164	168	182	169	184	170	201	157	151	179	157	188	193	176	180	198	188	177	169	174	186	186	174	157	210	209	161	187	186	187	189	173	162	167	164	192	188	176	190	186	164	164	174	197	179	164	168	185	189	185	181	189	175	205	185	174	192	177	162	172	182	163	174	187	201	195	177	189	183	172	157	158	183	161	199	166	204	168	176	201	178	177	213	183	177	168	169	163	180	169	190	210	176	181	186	191	173	186	181	174	173	167	161	182	173	174	187	181	197	175	190	175	171	186	167	163	185	169	202	178	182	176	180	182	168	178	183	157	182	176	158	186	185	187	196	180	172	167	171	183	184	153	177	180	190	154	178	170	183	167	175	163	170	170	170	185	193	198	176	185	183	167	181	172	182	169	184	177	175	189	173	192	163	186	184	165	173	179	169	177	165	174	181	184	201	168	151	158	194	205	174	162	189
10362	2251	1177	1586	4038	5417	5137	4580	3721	3258	2661	2310	2082	1771	1573	1418	1305	1133	1004	1059	936	797	820	762	691	647	710	586	617	567	526	483	512	510	491	480	433	433	429	419	408	388	421	377	373	361	349	383	348	394	359	323	349	337	380	378	339	329	325	359	277	353	317	338	335	325	292	306	339	305	324	317	320	310	297	265	287	337	313	311	270	300	298	297	292	290	291	274	297	270	321	299	301	296	313	306	322	259	282	280	265	271	274	314	287	266	287	297	269	261	306	285	286	283	268	254	319	273	295	284	270	305	279	304	273	272	307	270	276	272	262	258	278	267	263	277	290	269	269	259	317	264	284	274	303	289	273	256	285	263	285	285	272	265	302	295	286	238	289	265	289	302	277	286	253	273	275	260	306	264	268	261	283	294	276	264	292	279	259	270	279	278	237	274	276	248	276	271	288	261	267	318	244	259	262	243	268	282	279	278	279	259	276	259	280	269	263	296	299	290	257	248	289	303	269	269	286	270	294	280	276	261	280	247	259	290	260	273	254	273	238	288	244	253	294	271	267	253	278	248	271	261	263	267	263	267	297	262	269	271	267	276	334	300	275	261	275	273	252	236	252	276	265	269	245	287	285	284	281	261	276	261	258	286	268	275	235	267	269	265	294	289	254	258	285	261	283	243	251	292	267	266	254	260	309	258	267	263	267	256	254	289	264	227	282	278	288	271	265	270	280	268	264	254	266	258	259	268	257	267	283	274	257	295	253	249	275	269	265	282	284	266	288	284	286	297	287	269	263	250	281	252	288	268	280	294	273	289	279	267	258	241	249	270	276	284	267	272	290	293	281	279	261	292	260	299	269	276	254	249	284	292	263	230	278	275	268	284	275	250	266	283	257	274	307	259	262	289	261	269	234	248	275	290	280	265	248	289	240	291	278	255	255	268	272	266	260	278	266	258	277	298	281	273	256	255	265	261	266	248	262	284	271	264	274	257	273	261	277	282	252	259	262	305	274	266	268	279	260	274	269	272	287	254	238	279	290	285	288	266	270	270	249	285	252	251	258	265	280	276	267	264	245	268	261	246	275	266	277	259	274	278	267	307	297	259	290	263	291	260	279	247	264	283	263	259	233	257	294	249	265	265	284	277	318	262	248	273	260	277	279	252	285	229	270	285	276	269	282	268	281	263	269	281	274	255	288	271	259	259	264	249	276	277	277	281	265	252	266	286	286	274	291	262	278	251	273	276	265	279	272	255	264	292	251	267	297	285	265	263	268	253	270	285	287	295	273	250	281	264	269	253	245	272	277	270	288	308	259	276	242	282	287	280	286	267	259	267	251	254	266	264	266	261	283	281	297	277	239	244	263	265	263	275	257	267	262	267	245	277	296	237	253	281	286	279	277	262	289	254	270	236	273	259	290	281	277	268	272	283	261	259	288	292	249	262	245	258	295	289	280	284	279	275	240	269	274	260	272	246	271	257	271	282	289	293	282	245	289	276	299	277	270	296	270	257	272	264	254	256	269	282	282	256	265	255	276	285	279	288	247	262	261	268	249	246	253	248	249	276	277	262	296	286	262	271	275	244	268	254	281	241	226	283	274	297	243	284	255	293	261	290	283	273	293	261	265	300	247	270	247	243	276	230	259	292	277	263	260	281	296	247	293	271	282	278	270	268	271	265	281	262	268	266	250	270	272	297	303	290	257	281	251	299	257	290	261	268	265	240	267	290	248	273	267	285	254	257	282	276	258	261	272	289	263	276	255	299	257	271	237	294	265	299	263	245	277	258	237	292	260	266	269	277	269	275	265	298	272	252	254	267	280	268	283	245	276	267	270	284	264	255	265	279	272	258	272	282	267	275	251	239	272	258	284	263	270	294	269	251	251	247	257	272	250	292	280	261	242	284	266	256	269	268	253	279	278	269	282	278	252	224	274	266	270	261	310	275	255	253	258	240	255	299	264	260	255	252	276	286	253	262	262	256	272	279	258	268	267	277	271	295	247	276	292	297	302	255	270	279	278	259	260	288	260	282	261	249	254	280	246	286	246	260	260	227	242	276	256	292	235	283	252	261	264	272	262	265	285	259	254	258	290	250	245	281	281	252	275	259	288	260	289	250	276	252	263	265	268	291	287	287	258	276	281	266	293	280	250	265	261	268	271	291	250	260	267	275	249	259	242	284	275	240	262	272	255	275	258	256	284	273	274	256	268	274	270	277	271	253	256	278	300	271	264	274	275	255	265	261	264	259	254	286	276	285	277	251	270	294	274	282	265	225	258	296	283	284	260	259	292	260	269	289	276	257	259	254	280	258	272	275	276	292	263	288	253	284	262	233	263	273	261	261	258	269	255	287	252	255	256	261	263	267	248	278	253	271	272	265	272	261	252	283	275	260	260	265	275	273	282	279	255	258	273	250	274	251	315	267	275	242	302	285	252	261	267	271	265	251	270	262	278	247	249	285	242	251	260	259	270	263	263	248	276	275	271	266	282	270	280	291	248	287	290	269	284	240	267	307	266	285	247	279	249	295	281	290	268	232	267	256	274	275	293	277	262	294	240	282	271	272	272	260	258	270	264	254	233	253	281	278	257	284	262	277	300	279	307	291	269	280	284	269	276	259	254	258	258	294	268	277	284	245	272	270	290	247	258	282	285	243	267	248	255	277	287	268	246	259	280	265	264	297	296	281	235	272	265	257	240	296	266	280	277	260	240	292	279	281	287	293	265	268	259	296	250	322	246	225	300	289	258	293	282	261	269	282	258	282	267	256	261	270	280	309	256	286	269	248	277	231	253	277	294	252	267	278	273	274	261	264	257	283	276	297	245	270	278	269	267	284	252	246	270	258	260	253	227	277	309	283	293	266	260	259	284	297	291	284	259	232	275	286	274	247	265	287	289	296	260	234	250	249	256	293	243	262	246	271	262	257	246	258	237	264	248	293	269	270	268	265	263	256	282	258	270	280	263	281	262	254	275	297	278	297	257	298	250	312	272	241	274	283	264	288	276	258	253	268	275	261	261	291	266	253	288	259	269	275	267	237	274	234	267	253	242	288	260	256	280	283	243	267	280	285	280	254	269	262	259	279	270	291	286	257	261	280	280	290	269	252	266	258	271	305	280	256	266	258	260	270	279	243	292	291	259	236	241	262	283	270	272	270	285	263	267	278	278	268	283	250	272	282	245	287	263	270	276	256	289	265	280	261	265	265	257	257	289	273	273	264	292	247	278	258	262	261	267	260	255	241	277	235	256	271	272	292	270	266	284	282	283	249	265	282	279	261	278	265	247	295	254	246	252	251	283	273	249	262	277	272	243	268	263	310	266	277	241	283	263	266	269	262	281	256	289	282	269	282	262	293	267	285	279	268	255	295	270	262	246	247	276	267	281	271	284	268	306	276	267	266	283	262	288	243	234	272	242	290	259	265	256	273	269	261	261	233	268	311	249	275	278	271	289	272	274	267	260	272	274	248	263	260	271	270	285	239	267	290	271	279	242	281	281	283
12840	1743	873	662	958	1716	2037	1860	1650	1444	1237	1144	984	949	819	786	693	734	574	665	594	632	539	479	499	498	499	509	460	432	426	464	456	392	457	430	443	437	407	416	416	414	384	423	414	404	389	411	409	414	406	378	390	477	387	337	378	377	408	385	377	362	427	396	389	415	411	392	382	403	361	394	377	384	395	373	424	365	396	356	413	371	379	335	362	407	378	366	357	370	414	391	370	377	368	403	390	361	373	376	368	375	352	348	385	350	393	346	363	392	349	401	354	385	393	346	354	372	376	400	361	348	421	377	356	381	378	362	339	366	396	387	335	409	378	369	367	367	367	374	384	404	376	361	357	392	360	407	372	358	393	392	370	373	389	344	368	326	387	411	399	381	358	387	390	372	369	350	380	352	376	402	348	362	386	383	370	378	383	371	400	381	389	354	334	382	380	376	367	349	363	350	397	380	367	397	419	374	371	379	386	364	382	342	393	386	340	361	381	379	354	371	358	354	354	374	374	370	391	397	360	350	359	331	331	393	375	388	390	367	373	365	362	371	340	388	361	397	337	354	376	372	373	342	393	346	398	371	352	360	356	384	360	343	375	391	379	390	338	372	352	365	386	400	401	331	367	365	368	413	377	414	324	359	362	361	343	382	401	404	380	361	350	370	388	365	357	391	366	415	352	369	360	346	401	381	389	398	353	359	378	365	377	376	406	378	401	389	364	371	378	362	366	397	356	378	389	386	359	371	362	408	393	400	376	361	353	387	343	378	367	365	380	379	377	370	344	365	388	352	367	400	343	389	403	349	351	351	377	389	359	380	414	382	341	365	393	383	403	364	348	374	350	393	342	386	355	356	341	355	353	388	368	338	371	347	366	399	347	355	359	401	409	326	375	356	372	350	377	361	382	369	351	390	371	352	379	372	352	368	362	369	364	374	375	368	369	400	343	382	405	387	365	342	389	390	373	368	369	374	315	398	352	341	386	348	359	414	399	421	363	385	354	364	366	321	382	379	360	369	348	418	362	369	354	334	369	385	381	369	353	362	349	375	398	381	379	344	369	376	352	368	383	367	353	323	388	375	373	403	400	383	380	338	372	381	370	370	422	362	371	390	368	368	381	346	363	352	329	379	387	378	390	373	394	363	415	384	340	353	375	385	370	398	353	380	390	390	413	376	389	375	371	377	343	370	357	337	351	368	382	341	353	351	370	370	370	371	386	352	348	396	381	346	380	392	360	382	358	402	362	365	393	392	366	383	375	404	370	377	364	401	363	393	385	362	339	354	339	359	363	334	396	353	377	364	368	386	349	388	366	343	368	370	374	351	381	378	372	367	348	399	355	397	395	375	341	385	421	328	398	388	342	342	395	373	375	345	335	402	362	387	373	381	368	381	357	343	386	389	380	349	389	360	391	376	366	339	368	347	368	422	365	384	360	404	364	378	390	365	372	387	332	385	399	368	367	344	385	388	386	366	371	380	401	378	367	380	364	351	361	365	360	378	374	379	381	376	371	341	371	332	364	360	369	343	361	386	379	373	394	359	382	358	353	391	396	396	376	393	369	414	405	369	398	376	358	389	369	361	358	389	360	391	375	364	369	390	352	397	414	359	359	352	360	368	361	361	382	375	396	366	368	381	355	371	361	324	361	346	402	359	376	399	352	387	428	373	373	353	364	376	359	387	373	390	390	368	364	403	369	376	371	384	404	330	364	364	377	417	376	406	359	405	382	380	344	416	347	392	386	341	375	369	349	398	370	354	358	380	384	367	393	331	367	392	360	343	380	382	370	377	348	365	365	359	399	358	354	393	391	375	336	417	363	378	366	354	349	384	386	367	370	402	406	382	374	391	420	376	362	402	376	379	379	359	388	369	404	398	380	364	370	374	369	354	394	335	393	348	381	349	385	346	398	331	384	368	354	378	360	353	388	377	391	369	365	366	400	405	381	375	385	370	370	350	380	343	388	381	327	376	397	380	378	369	335	395	383	382	380	375	387	375	358	368	376	357	364	349	367	326	365	386	383	381	363	345	381	345	362	362	361	379	403	397	385	413	367	377	366	329	394	414	363	366	359	391	342	346	378	383	360	385	390	359	366	382	336	393	366	376	382	367	398	343	387	370	379	359	350	343	366	357	409	401	350	341	378	378	396	387	383	369	366	329	373	372	338	364	342	353	380	332	378	366	373	363	391	368	342	378	361	370	375	360	380	398	363	400	373	367	391	355	365	399	335	372	354	378	373	379	418	331	368	382	402	388	356	384	378	368	351	367	380	388	363	383	352	327	378	347	372	386	372	364	342	359	385	376	356	387	357	403	370	367	368	384	338	410	363	390	384	351	344	360	343	381	339	406	339	349	399	376	357	356	396	364	390	370	356	350	344	375	396	407	382	340	376	389	385	385	392	368	369	329	371	369	366	337	356	407	357	370	358	360	377	374	377	345	375	364	352	368	357	335	354	370	367	334	381	351	427	379	338	360	376	374	376	357	372	371	370	365	387	390	348	380	343	373	380	373	365	366	393	346	352	386	380	375	370	352	412	405	324	403	358	403	342	404	391	376	357	390	372	391	359	350	374	377	374	370	348	365	382	387	381	363	379	350	339	401	341	394	351	374	378	395	397	354	342	375	381	358	340	372	371	357	392	358	388	383	369	384	378	399	386	385	347	390	368	399	360	354	367	361	377	369	372	339	382	388	365	365	365	357	408	359	365	354	370	338	384	367	345	374	376	366	342	385	365	347	368	371	366	367	359	379	343	349	370	331	339	370	392	353	347	366	380	355	364	355	328	364	370	354	340	347	394	331	380	358	376	369	359	396	358	365	369	352	362	376	349	378	383	356	367	330	377	366	376	378	349	372	344	354	362	338	346	350	384	361	364	374	390	376	359	373	360	351	373	345	391	367	376	358	371	357	372	379	342	375	380	366	368	382	365	386	392	322	367	371	390	370	407	358	370	406	390	371	385	380	359	354	414	359	404	386	393	388	376	374	359	414	370	351	404	408	393	363	346	357	383	399	336	357	395	347	368	357	346	386	391	354	358	379	364	380	352	402	381	379	351	341	346	372	355	352	358	401	402	342	353	389	366	346	393	379	341	344	359	351	380	378	366	368	363	385	357	351	380	379	379	355	333	379	355	383	374	386	389	369	420	379	363	386	347	373	372	365	398	383	365	408	380	391	351	388	359	362	348	367	383	367	372	390	362	347	387	388	372	364	369	356	367	393	384	347	400	349	384	357	386	394	355	374	357	365	403	392	365	369	389	332	336	354	350	351	363	333	406	381	388	382	382	397	374	387	366	392	367	372	362	360	388	386	366	371	391	359	384	361	366	347	343	340	350	366	346	379	344	359	336	350	357	370	361	368	358	366	358	360	377	396	381	351	368	426	385	372	403	382	378	375	361	388	362	375	384	380	376	374	363	364	346	386	356	378	369	351	356	372	359	371	356	353	370	349	417	391	378	353	369	365	373	402	397	381	343	403	371	430	386	356	361	387
12029	2697	1601	2017	4906	6554	6440	5550	4670	4107	3580	3055	2686	2436	2094	1979	1775	1567	1537	1434	1363	1255	1170	1134	1055	1071	1056	948	955	895	884	838	847	812	818	809	748	747	737	738	775	711	677	724	700	681	702	654	682	599	649	632	630	647	617	621	674	603	629	628	581	592	597	598	608	603	615	555	573	568	598	544	601	551	577	561	590	595	607	578	521	579	588	577	592	594	560	582	593	563	551	518	558	580	552	568	505	552	538	548	533	541	547	539	538	523	589	524	591	520	580	538	565	567	508	532	543	523	556	577	550	532	577	523	550	517	534	555	549	555	556	572	527	559	556	533	536	583	498	536	551	532	513	541	586	511	530	554	531	554	502	559	534	526	560	525	518	551	532	530	534	515	523	540	549	551	539	552	524	526	543	533	585	501	536	541	560	546	559	545	569	552	562	516	508	535	523	525	550	528	563	490	579	534	538	522	537	581	555	511	595	571	510	532	500	565	576	515	539	572	554	584	513	501	516	506	583	549	532	564	531	559	574	529	563	509	533	519	517	520	528	539	550	532	557	577	547	525	496	534	486	522	502	538	534	528	507	571	555	584	558	552	535	550	563	582	578	540	525	531	501	546	540	546	534	571	588	524	532	573	576	514	536	563	516	536	533	566	577	502	557	532	553	497	526	482	568	545	556	532	560	528	496	532	575	509	556	523	534	560	513	556	497	530	527	493	530	552	531	541	537	514	562	532	524	501	511	533	533	486	524	537	549	561	535	497	543	522	530	535	553	527	564	537	527	526	503	575	556	541	489	534	531	557	543	543	523	524	554	519	554	513	539	542	577	525	519	536	552	538	510	535	537	526	591	531	530	511	503	536	554	517	531	515	529	510	523	530	586	508	542	527	559	570	479	586	565	525	514	543	520	560	549	538	538	515	510	536	518	526	522	489	538	535	543	548	499	566	582	493	544	535	515	509	527	533	549	550	531	535	532	539	571	581	561	514	546	528	541	513	539	529	560	547	549	548	545	549	522	500	570	519	513	551	513	558	516	504	551	503	562	544	543	557	575	516	548	533	520	515	560	533	561	530	567	558	540	554	523	539	534	547	560	549	523	492	573	516	518	537	555	530	523	502	541	550	483	544	560	532	506	516	557	564	548	496	529	527	546	522	563	563	522	558	550	504	505	532	528	484	530	538	509	537	517	551	529	521	520	586	536	618	510	561	562	551	508	540	521	528	564	577	531	525	547	511	572	610	565	521	546	553	574	539	556	527	532	518	514	537	534	505	575	534	563	565	521	554	542	554	535	523	532	542	534	563	532	538	557	556	525	515	502	544	502	545	470	570	523	523	595	555	555	480	576	508	564	535	498	574	563	556	537	497	529	517	542	538	549	557	511	522	551	563	567	505	547	540	528	530	541	535	557	501	530	579	501	548	526	491	532	491	546	556	525	567	519	546	505	504	535	533	510	547	522	544	514	563	541	514	526	553	507	534	553	521	531	538	553	560	537	526	509	551	543	542	584	519	549	529	529	535	539	519	525	564	550	521	549	529	537	496	531	535	529	531	502	543	555	526	516	559	558	533	564	533	583	535	546	563	532	531	561	526	545	569	527	531	541	546	549	502	526	556	530	519	508	520	579	512	533	547	510	489	568	527	550	562	536	507	526	543	514	523	522	520	513	525	540	557	512	535	519	541	553	576	541	551	528	518	523	528	559	551	505	554	535	486	525	565	530	545	543	557	510	486	536	559	568	495	560	516	557	506	493	562	566	508	518	525	518	552	533	536	511	526	547	591	497	557	498	548	521	529	556	529	593	505	510	558	522	481	548	577	535	496	534	488	492	531	536	551	482	535	546	583	509	514	529	536	525	550	546	524	509	529	546	519	536	545	556	561	537	518	530	563	542	516	554	527	511	568	556	558	560	556	529	526	515	550	537	589	533	555	523	546	516	530	539	527	510	544	510	477	574	546	505	495	546	554	533	469	494	563	559	491	552	504	544	545	528	549	555	536	533	531	560	564	535	544	547	513	521	556	561	512	550	540	530	530	531	548	554	491	545	533	543	546	558	543	512	558	525	530	557	574	540	522	531	477	531	502	541	549	501	514	521	564	544	539	535	541	534	547	529	513	511	535	546	530	542	569	510	537	531	533	534	547	537	525	560	557	521	502	501	510	512	532	568	519	556	546	547	569	534	554	552	519	546	519	518	506	550	493	539	509	483	536	557	572	566	550	532	492	498	566	508	538	511	559	540	511	497	541	569	520	500	548	504	536	499	533	529	556	541	568	561	532	553	522	565	557	555	540	507	508	501	558	552	534	537	545	537	526	522	546	577	520	505	546	550	520	503	558	518	542	542	546	554	495	517	531	542	462	541	525	549	539	529	538	539	537	501	536	564	494	517	546	562	518	552	555	519	527	554	528	532	562	530	518	545	543	553	518	552	523	512	525	507	546	557	544	534	546	566	537	519	559	535	531	543	541	541	578	541	512	529	530	532	493	521	550	541	530	496	568	506	548	492	533	549	535	545	480	517	502	558	521	532	523	571	550	566	548	548	561	501	521	516	539	550	509	548	522	519	558	523	547	519	538	522	550	510	498	544	492	541	536	536	523	522	533	484	563	541	544	504	526	507	521	541	559	565	545	539	539	549	550	570	510	567	588	558	529	557	538	576	510	495	527	552	534	539	518	534	522	507	547	550	530	536	528	536	555	518	522	516	551	540	546	551	535	550	594	513	565	519	540	532	538	532	537	510	514	543	533	557	496	545	553	565	495	541	536	531	585	533	554	523	547	504	532	549	527	586	559	535	561	542	547	540	518	527	553	543	540	548	531	550	497	514	530	521	574	536	571	495	539	546	531	533	577	471	567	527	546	508	519	553	517	562	550	544	517	525	526	587	507	527	561	523	528	516	510	519	518	535	562	545	510	507	504	530	563	525	571	551	521	548	532	545	505	547	516	569	503	516	521	517	478	527	542	552	543	546	548	530	552	551	512	599	533	572	551	518	477	535	498	564	531	573	523	554	555	499	531	507	566	571	530	529	522	527	529	540	584	545	545	521	516	521	526	538	508	539	520	528	567	534	508	517	489	509	541	509	541	570	530	512	526	573	523	506	548	507	529	502	564	548	536	542	546	522	509	546	517	543	530	536	525	517	523	520	575	573	552	526	524	491	537	539	514	526	536	531	562	516	576	522	549	589	543	521	591	550	572	563	548	542	548	543	576	529	552	523	502	561	543	561	520	523	520	501	524	548	486	551	486	537	571	507	539	538	545	509	522	580	526	552	550	517	516	517	531	507	556	544	543	526	540	508	516	551	546	531	540	531	489	514	560	476	541	538	495	530	558	498	537	542	522	548	547	532	514	503	558	527	542	503	540	556	521	542	534	570	572	523	561	530	584	521	546	516	532	561	555	532	521	550	549	535	562	572	521	565	531	558	501	535	485	560	543	544	525	550	526	524	516	531	501	533	564	527	552	559	583	545	540	572	556	505	573	579	523	513	535
5606	788	578	639	640	707	743	700	709	685	631	645	635	639	588	570	583	609	603	549	602	572	541	586	553	645	580	523	566	561	563	584	552	546	516	546	583	521	525	571	567	527	527	550	516	515	514	538	560	560	542	566	515	564	565	510	541	552	578	525	519	554	568	515	572	550	511	542	521	541	576	523	548	535	519	520	541	547	566	525	565	561	538	505	520	546	526	574	537	544	562	541	553	510	552	512	560	541	531	503	528	550	552	504	553	531	523	535	579	584	517	563	562	532	545	548	527	568	576	557	551	524	566	544	502	573	520	545	561	490	569	560	566	541	591	553	533	489	548	512	526	539	546	547	555	539	497	551	554	536	548	545	564	487	590	525	549	548	539	556	504	528	549	557	544	556	561	539	538	508	520	539	512	534	575	527	554	520	525	537	544	514	539	515	509	561	554	573	544	532	555	522	573	519	521	522	545	539	540	504	528	541	534	534	513	558	523	566	552	543	538	599	532	568	520	526	510	539	526	543	530	532	532	548	508	472	528	516	550	585	557	543	521	575	529	524	556	553	545	533	527	579	527	510	542	513	549	558	559	545	591	532	535	539	560	540	526	541	555	613	570	547	518	520	521	550	530	521	574	548	530	485	525	536	540	566	509	512	564	552	560	520	518	563	488	511	505	539	506	529	544	545	523	525	540	540	569	559	493	558	518	537	543	548	508	567	549	552	533	518	526	514	568	554	521	529	533	515	574	554	553	529	535	524	584	546	544	538	510	508	537	544	560	561	531	537	515	547	539	545	540	570	582	551	545	556	575	567	572	557	544	584	541	531	605	529	531	534	557	575	514	545	503	568	558	517	543	467	524	514	560	517	521	513	522	550	535	555	548	545	527	548	551	529	579	524	563	505	574	524	519	545	552	521	515	554	537	552	545	505	503	592	531	546	553	577	534	541	613	538	505	573	553	596	511	558	540	495	538	542	524	591	530	535	518	558	531	519	548	557	559	508	514	538	563	518	565	578	548	525	530	524	555	535	568	531	544	551	546	559	516	521	549	595	542	573	565	517	589	549	537	526	501	569	562	526	503	527	540	506	588	564	486	529	594	557	548	560	512	537	553	524	574	547	518	528	552	527	558	538	490	578	543	584	560	520	539	548	522	517	548	539	501	500	526	527	544	545	551	526	528	529	547	535	512	548	580	549	543	549	528	579	549	549	556	573	545	531	523	538	531	587	553	514	514	550	502	513	585	540	535	504	575	514	541	524	515	539	491	530	503	537	489	553	525	518	530	522	548	550	552	497	553	538	540	518	520	548	548	526	557	560	535	558	569	542	514	548	520	554	555	549	536	530	496	560	494	563	546	560	535	549	571	537	564	560	532	542	547	567	551	537	545	511	560	558	508	567	557	539	563	555	511	528	502	523	554	560	579	538	542	518	568	564	571	584	538	509	569	521	537	547	508	607	497	549	554	536	553	545	506	565	507	535	596	509	563	549	554	540	550	511	513	573	563	562	558	534	528	541	549	566	541	537	555	549	551	548	584	531	551	524	552	551	569	528	554	534	561	577	541	583	544	523	516	570	495	570	523	559	539	539	519	541	552	500	517	561	540	553	551	552	552	541	540	535	542	542	572	537	557	522	522	525	555	531	549	528	529	572	559	549	548	579	578	470	541	529	531	540	508	547	559	550	541	522	560	550	564	503	517	546	532	515	534	540	517	515	530	505	541	553	545	523	535	526	525	539	516	560	530	550	583	570	547	558	553	508	507	567	513	578	561	520	571	582	549	563	537	537	546	544	533	522	541	543	560	562	536	569	550	503	549	534	539	543	531	560	551	543	540	541	581	513	519	521	565	538	559	532	562	517	571	531	556	568	561	516	555	577	545	493	515	522	543	550	519	520	552	527	580	528	555	547	516	549	589	554	551	542	533	584	559	526	480	512	532	543	591	536	545	543	542	531	622	521	507	539	542	516	560	526	562	567	527	542	512	544	519	540	566	543	545	518	571	531	541	560	562	556	526	522	564	535	533	540	553	544	526	555	528	524	533	532	556	539	562	551	519	521	568	532	580	588	536	536	535	532	523	558	535	535	515	539	562	516	530	529	571	520	532	596	583	572	538	541	543	521	509	566	538	575	555	539	537	553	532	533	554	533	517	501	531	511	514	569	517	529	540	543	534	501	533	528	527	550	549	524	506	519	527	518	508	512	571	560	563	546	537	529	564	562	525	505	501	539	523	547	539	535	527	512	536	574	550	535	506	551	567	561	564	533	536	510	557	509	516	510	536	523	554	558	588	543	581	566	549	542	532	544	555	502	521	547	600	561	557	555	564	553	539	532	591	532	499	552	566	525	548	582	549	546	564	521	549	540	550	541	567	563	556	528	573	552	486	526	516	528	553	527	513	564	543	558	577	552	539	530	517	559	565	522	560	530	559	583	550	506	592	537	537	502	540	543	537	559	519	536	536	557	505	527	561	566	573	518	531	573	512	575	537	529	594	547	542	521	514	550	532	534	527	554	525	566	542	542	584	468	505	560	517	531	585	546	550	508	524	544	543	522	517	528	533	552	552	559	543	542	493	546	508	564	548	547	491	552	553	555	525	543	557	531	587	528	530	517	549	577	532	519	536	519	553	521	498	577	501	535	565	514	500	547	540	511	537	512	512	529	567	562	540	553	521	503	573	561	530	552	549	541	551	527	553	574	521	517	540	542	547	554	554	535	541	621	549	523	519	598	498	535	555	523	521	511	561	543	480	525	538	555	529	539	505	565	558	584	547	526	533	577	528	570	572	538	513	579	568	509	536	526	528	518	560	569	564	600	561	529	546	516	545	539	540	572	519	565	543	521	500	560	550	551	565	571	536	580	567	532	524	514	552	524	546	560	593	549	531	546	536	519	533	564	499	535	536	544	537	525	535	525	574	578	596	556	542	546	584	564	531	549	563	540	536	526	517	554	537	538	575	543	542	553	575	530	525	564	564	550	519	515	536	540	515	565	550	529	535	556	558	553	558	512	553	585	568	586	555	523	539	515	560	504	536	527	536	585	552	565	534	593	525	560	544	488	545	533	559	568	554	547	569	562	558	587	545	496	543	540	562	554	586	507	533	556	583	519	510	525	568	539	564	579	530	533	493	509	527	559	547	540	534	531	530	581	567	548	525	544	526	500	534	521	541	534	523	539	523	538	495	541	509	529	530	537	576	532	498	572	537	529	524	537	545	529	522	549	540	544	550	525	554	545	584	526	500	552	532	544	565	545	552	500	548	556	523	545	528	542	513	573	528	571	535	513	574	500	506	553	551	533	571	563	558	555	601	551	527	520	558	546	563	578	508	550	489	555	566	570	540	518	569	526	534	523	512	547	532	534	533	569	515	559	516	539	540	521	526	543	557	519	552	533	521	568	531	521	531	514	556	539	517	550	551	525	515	528	555	538	536	545	591	532	519	483	544	558	535	572	556	557	573	561	511	560	516	559	546	533	562	536	523	547	521	543	549	565
7344	1168	920	950	1320	1582	1539	1476	1224	1204	1028	1041	956	981	901	881	844	847	815	848	807	788	831	770	821	752	758	759	770	753	732	742	766	728	721	743	763	748	787	682	711	720	716	742	719	717	770	732	705	715	704	728	739	714	656	713	703	691	701	710	693	742	718	726	743	738	681	696	713	699	719	733	760	703	745	715	673	673	698	691	759	727	681	697	701	714	725	742	693	714	726	702	655	719	719	684	735	663	703	709	694	716	697	687	728	680	736	684	734	719	703	706	690	703	693	711	739	698	695	667	708	704	666	642	687	685	706	716	638	722	674	674	692	682	672	726	649	665	693	722	693	683	721	700	691	697	702	716	681	718	702	704	641	665	688	740	643	710	698	672	679	674	685	711	666	733	765	656	697	695	650	683	730	727	706	681	737	703	719	702	687	676	716	672	703	629	668	731	720	698	709	731	699	700	709	684	737	712	652	704	711	707	711	674	718	652	703	724	747	683	688	715	674	696	722	714	713	723	763	670	709	703	722	683	729	691	699	700	706	654	716	712	729	672	660	705	707	722	663	739	718	729	774	696	706	674	679	737	697	691	679	684	683	715	699	680	699	711	678	659	716	689	689	670	716	735	695	691	707	664	704	695	746	629	631	697	708	692	628	700	702	701	668	724	694	670	704	718	720	695	729	741	680	681	691	752	698	696	724	694	714	743	711	664	688	686	631	696	720	692	698	707	699	678	705	715	695	682	716	734	680	725	692	707	730	708	692	681	713	709	712	728	704	698	715	709	723	672	689	734	699	708	701	700	710	711	726	678	725	683	741	697	703	692	732	657	688	647	727	748	710	715	717	688	728	703	657	682	667	696	711	689	695	656	658	706	708	747	703	662	662	678	691	718	699	728	703	723	727	731	727	718	685	730	704	725	692	711	762	683	698	682	699	700	695	691	709	691	719	717	729	710	685	684	717	662	679	699	680	665	689	692	703	678	693	636	696	671	705	739	679	694	714	710	749	715	668	676	705	691	654	706	711	689	731	662	694	687	688	699	699	674	724	706	663	670	704	654	702	682	674	710	729	668	724	658	705	728	709	702	675	708	696	715	696	719	687	689	707	690	712	698	696	699	690	670	696	710	750	731	646	644	687	706	695	687	709	669	674	688	758	735	730	701	723	667	747	715	696	687	730	722	706	700	720	681	686	753	694	757	712	667	662	669	683	683	696	704	691	689	680	708	738	755	695	676	696	686	723	725	713	699	646	677	662	709	691	672	708	674	709	686	694	655	742	731	707	661	716	684	700	736	690	690	690	693	740	667	695	709	725	686	719	683	719	714	740	677	665	681	753	678	720	712	682	704	678	662	713	678	708	642	681	666	713	732	690	707	695	646	709	684	682	713	686	701	709	725	690	720	693	682	694	725	700	700	698	657	701	667	678	718	690	723	683	713	715	697	698	697	737	717	705	708	631	688	698	696	695	726	670	709	695	696	731	723	717	730	660	680	696	691	679	655	723	671	699	699	692	699	750	635	747	694	718	694	718	702	693	733	694	671	681	721	701	683	756	703	651	705	705	706	698	709	728	732	727	712	689	734	721	696	712	724	710	721	677	722	672	653	684	692	680	652	763	724	731	670	669	695	680	729	712	676	717	662	750	702	656	703	674	680	716	730	694	699	680	716	686	699	690	705	696	665	716	691	700	708	701	680	666	687	715	715	627	682	743	719	700	755	726	688	704	704	670	707	668	638	696	746	687	702	682	720	688	650	663	676	759	684	717	701	713	683	698	640	687	695	735	705	684	717	699	681	735	759	695	655	669	697	687	674	745	749	696	661	689	740	727	730	707	693	672	663	703	719	703	726	722	680	726	673	656	697	690	754	681	711	687	743	680	711	699	727	652	696	676	648	681	671	661	669	677	668	716	734	694	655	685	689	708	679	691	741	750	702	678	765	669	723	694	664	709	687	696	689	716	755	689	654	706	718	717	687	715	686	697	715	716	717	694	690	708	675	678	733	699	731	737	673	706	692	647	684	726	643	714	660	685	687	700	706	694	727	655	670	712	723	683	670	726	719	651	683	732	684	659	701	706	709	703	703	700	684	685	729	677	670	711	702	707	717	691	696	665	706	678	692	684	688	695	710	675	706	743	683	667	696	736	701	718	690	703	682	614	721	680	711	712	676	695	677	723	691	713	688	746	724	720	704	687	706	755	682	687	730	670	678	696	711	696	681	708	690	724	733	733	708	695	750	708	689	691	664	714	632	706	707	716	660	696	730	693	705	710	686	703	722	643	686	680	675	685	745	736	682	700	753	676	688	693	719	712	661	734	710	689	714	772	723	646	660	705	707	661	677	683	692	738	716	685	708	678	701	645	721	673	756	665	701	670	725	703	717	702	700	653	718	665	698	742	714	706	735	741	703	677	652	730	657	666	723	672	672	660	704	682	690	713	734	706	721	697	706	697	677	645	701	657	715	681	681	711	665	697	717	691	725	680	706	710	696	690	687	713	692	693	646	692	672	713	667	690	684	727	743	682	698	666	685	738	741	701	713	709	723	766	678	737	703	707	652	699	729	745	718	721	717	731	667	733	709	703	684	689	698	673	748	730	680	722	731	725	677	687	725	693	704	695	706	697	674	682	706	688	725	687	715	737	646	732	727	635	706	727	683	706	760	724	738	719	708	702	647	685	711	716	700	705	701	699	706	723	748	697	744	683	683	715	683	694	688	698	751	710	715	715	706	708	666	701	673	725	712	720	689	662	733	695	679	707	706	676	724	665	713	716	715	715	707	702	696	706	675	674	681	661	762	680	730	688	700	692	724	679	704	704	722	688	694	726	714	680	700	661	757	716	708	723	698	703	657	671	707	725	673	708	704	690	699	706	714	701	717	743	727	712	658	682	707	722	688	732	694	721	679	670	697	678	691	717	629	667	721	649	691	723	678	719	694	700	695	663	669	715	698	654	728	670	698	689	692	671	658	735	721	711	681	690	663	682	739	693	677	682	691	685	708	708	715	687	723	716	709	712	699	639	680	668	649	669	699	669	725	676	703	711	727	729	660	738	666	726	722	691	729	685	662	682	735	664	708	673	731	663	707	677	710	702	685	724	722	708	664	686	714	671	696	724	652	681	662	694	711	665	709	707	706	701	697	687	708	706	712	699	684	708	733	740	697	668	715	712	656	719	688	711	677	738	652	672	723	684	703	702	697	675	756	724	687	735	723	740	774	708	715	671	694	681	678	695	657	682	714	703	684	686	739	678	677	675	668	750	686	686	660	725	671	700	693	726	713	715	724	694	684	697	648	689	718	737	690	727	678	771	677	683	691	702	662	709	726	692	716	703	709	668	682	671	734	732	705	697	675	733	756	753	678	690	666	750	724	716	724	700	682	681	657	731	696	682	704	692	726	678	707	698	698	722	685	651	693	672	699	671	689	714	689	703	653	695	715	720	713	679	710	708	680	724	670	685	703	724	719	707	677	735	680	650	741	678	755	721	711	739	676
15077	1886	1084	959	1035	1527	1706	1653	1554	1378	1311	1201	1097	1052	1016	957	904	950	902	851	888	817	830	812	806	844	755	817	815	772	766	741	743	734	723	794	721	682	704	719	735	726	666	714	754	741	676	743	701	690	726	704	702	728	722	726	708	699	697	688	702	726	714	717	746	675	695	728	708	679	692	717	650	691	681	688	669	692	702	689	694	691	725	695	699	671	716	728	751	682	699	688	673	704	720	674	710	695	707	699	684	677	690	695	729	732	694	645	719	671	687	699	672	679	706	727	683	715	670	689	705	697	708	737	737	721	692	706	708	719	709	698	657	737	687	716	682	711	696	722	678	736	707	717	692	660	738	720	700	708	675	684	749	662	652	663	673	752	726	678	663	723	745	729	665	692	720	692	682	708	667	732	731	664	674	697	692	715	706	680	649	699	697	711	691	717	675	709	672	686	686	677	664	676	754	743	648	715	690	696	719	708	732	704	714	676	692	697	696	737	675	721	714	704	672	737	695	684	719	705	683	691	685	770	717	750	676	702	707	717	726	698	655	653	727	704	697	674	664	658	692	674	751	683	714	689	679	691	732	692	686	667	670	649	701	717	715	740	712	691	701	722	738	696	719	709	707	751	689	728	742	663	740	617	719	678	701	689	725	687	682	711	719	730	685	701	773	702	660	661	723	737	724	665	692	669	704	679	688	713	706	692	658	668	713	700	696	694	698	705	677	681	680	718	750	687	738	706	728	674	675	752	659	696	686	679	710	696	728	753	695	724	708	697	735	702	704	643	695	674	721	679	729	716	686	697	664	678	694	695	693	739	701	692	716	742	700	673	680	668	719	726	702	658	738	686	676	736	705	706	726	713	693	700	695	668	654	658	727	707	753	694	701	727	715	714	687	692	737	670	674	739	698	681	705	721	686	719	682	679	720	702	682	664	674	694	706	683	683	688	721	713	716	718	734	664	701	654	679	705	696	656	707	710	710	723	702	684	676	685	678	721	733	673	678	673	676	701	705	678	666	679	747	716	716	654	688	719	706	674	667	723	672	674	675	714	683	684	674	704	693	649	656	748	708	719	704	691	679	723	661	721	683	669	694	669	681	713	689	730	688	676	743	703	681	741	685	688	666	711	671	699	685	759	726	706	675	703	701	700	715	722	702	694	709	695	672	711	688	672	726	644	735	686	741	766	700	711	678	706	664	709	671	709	706	697	683	693	723	704	748	682	699	674	695	688	679	685	684	720	673	696	685	670	699	731	717	739	734	692	683	705	705	673	692	699	707	665	723	748	704	703	681	697	683	721	688	692	692	704	717	706	680	717	719	707	687	685	727	692	707	691	666	697	700	682	709	688	750	674	717	722	703	715	685	691	735	687	680	703	702	657	704	716	688	715	695	640	672	685	699	678	645	685	685	736	699	765	717	756	687	703	722	713	743	689	710	711	732	667	712	670	655	697	730	718	698	685	698	690	695	708	731	690	686	651	736	712	713	720	716	693	709	676	711	657	726	722	692	700	698	708	701	694	707	680	648	642	670	703	719	693	732	688	731	698	732	709	718	682	691	719	683	717	740	681	716	747	709	657	727	688	689	683	712	704	687	710	683	713	762	678	750	681	680	714	673	695	703	755	688	700	694	706	694	712	678	725	703	715	734	727	729	681	664	688	691	676	716	775	734	649	717	701	720	747	718	676	706	719	740	681	662	711	655	764	725	670	709	712	698	693	716	683	685	663	666	748	694	699	753	639	719	724	722	697	687	696	748	702	674	677	739	717	743	674	711	682	704	716	689	682	663	681	678	722	684	719	698	726	723	719	725	692	708	677	717	661	707	678	724	711	686	721	721	707	681	734	651	670	696	642	754	682	698	747	686	680	733	700	701	697	670	721	756	742	679	679	729	688	669	681	649	701	677	707	702	733	677	722	658	710	706	693	679	680	728	731	701	699	689	717	654	695	641	673	716	666	750	734	727	649	676	743	688	673	661	685	726	710	723	721	707	717	689	673	686	736	695	647	718	694	698	688	680	669	733	721	655	631	683	702	699	710	703	661	730	702	699	722	679	691	712	687	694	653	663	715	673	664	697	697	657	698	695	663	678	628	693	730	694	685	681	647	659	710	737	687	666	709	722	676	666	722	724	732	685	703	689	709	725	665	672	703	706	675	736	707	684	722	703	697	704	670	682	730	710	724	696	695	663	724	704	681	677	751	735	726	685	666	707	731	693	683	717	710	641	682	671	700	706	688	698	701	658	654	678	736	709	660	701	730	693	732	719	712	726	694	716	705	703	687	702	671	715	745	706	690	708	658	646	710	750	729	714	706	694	715	746	735	753	677	715	682	677	723	681	696	746	711	735	686	725	712	744	723	717	708	728	671	694	723	668	656	671	707	740	687	659	707	723	670	670	686	702	704	691	728	664	668	708	640	728	685	716	700	755	719	678	732	705	737	681	674	702	684	692	713	713	723	744	707	710	720	674	729	685	688	740	687	751	699	676	681	689	651	698	735	685	700	686	729	695	683	700	701	673	679	698	652	626	678	675	713	681	696	670	684	725	708	698	716	665	685	668	714	670	754	673	702	717	667	705	660	633	674	680	633	666	673	724	693	688	677	700	661	692	676	716	697	705	714	676	691	697	683	708	647	705	704	682	651	717	662	718	698	680	657	707	655	709	690	679	670	719	707	705	694	691	725	743	720	698	695	712	674	698	741	697	739	693	678	693	679	667	652	683	687	740	693	689	688	756	672	710	713	694	675	717	678	724	697	682	711	669	696	719	712	725	686	677	687	750	658	695	701	672	692	750	678	705	713	699	672	741	694	707	668	696	703	728	718	748	733	711	678	703	719	694	724	711	689	733	672	731	716	697	699	699	676	723	765	711	714	724	714	692	701	722	703	694	721	706	653	739	731	709	764	747	685	718	704	727	706	718	684	692	723	675	668	673	682	694	731	685	674	711	711	715	703	727	660	743	675	703	680	680	707	706	689	682	691	679	694	684	704	726	679	716	686	724	710	681	678	704	703	740	700	715	687	638	676	693	658	751	745	736	696	738	760	693	683	696	677	766	699	699	702	693	731	692	668	650	684	698	617	658	670	729	743	740	706	675	701	694	698	689	681	744	702	682	693	678	709	683	696	726	705	675	715	681	695	691	683	721	738	696	653	677	721	683	690	733	716	694	695	687	700	698	723	694	732	650	680	726	704	711	715	703	715	712	702	672	712	687	710	614	696	724	711	704	718	726	699	717	671	690	710	727	691	639	689	712	674	691	714	669	677	693	649	694	713	696	734	719	712	666	708	675	714	657	701	697	613	702	705	671	725	665	698	672	687	725	675	684	698	711	716	686	661	715	688	717	715	744	682	697	678	683	703	693	677	629	760	717	700	717	713	709	722	678	706	692	716	730	724	736	707	702	701	717	702	669	712	722	664	711	698	671	694	703	654	748	712	716	678	702	747	713	709	668	712	737	713	680	664	680	712	710	742	660	724	660	666	695	712
10705	2328	1603	1931	3770	4862	4703	4191	3620	3219	2875	2585	2272	2161	1920	1751	1684	1596	1530	1433	1399	1415	1342	1332	1264	1224	1287	1173	1174	1175	1112	1076	1125	1114	1153	1071	1130	1031	992	1055	1007	1000	1034	1025	995	1005	985	991	1030	961	992	984	1011	977	964	965	1029	941	965	1028	963	971	941	1016	996	899	933	935	953	984	967	911	890	980	888	957	944	990	975	956	917	901	954	964	921	968	946	950	954	947	917	901	883	935	950	933	922	910	906	925	885	909	973	885	915	943	961	916	898	910	948	846	880	934	976	842	923	933	884	944	934	988	967	933	898	924	928	904	918	941	913	945	960	906	942	934	988	928	973	888	896	929	974	918	950	870	906	912	876	904	968	937	906	928	914	921	958	924	940	901	912	969	918	946	915	895	879	889	957	912	992	951	931	955	925	936	922	900	917	973	895	956	857	904	931	969	897	912	952	917	962	888	989	931	918	842	913	908	941	899	941	921	958	894	928	977	867	969	962	861	891	911	956	947	908	930	921	896	934	914	918	932	958	1000	903	942	873	930	912	967	915	942	895	959	914	889	940	932	917	902	885	913	905	899	907	934	955	895	901	902	909	934	924	913	943	970	896	980	916	877	891	931	911	871	894	904	933	954	942	920	922	924	907	912	888	969	946	862	914	942	919	979	904	994	914	892	941	948	912	882	919	904	937	933	955	913	949	879	883	920	936	919	924	890	965	917	884	954	881	922	901	934	889	932	911	938	964	891	960	927	878	907	939	898	892	916	887	899	991	925	924	929	889	955	909	934	881	910	887	1008	882	936	957	959	928	895	856	914	984	878	891	946	953	937	846	860	969	886	954	905	928	933	962	918	955	904	920	894	916	934	940	912	936	886	868	873	939	937	908	945	958	887	930	944	965	919	908	879	864	894	952	926	971	941	891	904	913	903	921	903	929	864	862	934	937	895	933	947	946	911	905	942	913	917	931	980	958	938	914	909	954	934	930	890	921	917	909	935	908	980	903	950	921	916	933	939	931	878	907	897	980	951	933	923	945	922	920	962	942	918	881	952	892	911	886	939	910	942	941	950	903	957	910	913	916	926	905	934	892	918	901	935	925	897	916	901	917	861	901	955	978	902	855	916	898	891	968	931	916	947	874	919	926	887	987	895	893	902	929	942	930	871	948	905	896	956	922	991	869	903	934	916	890	905	886	954	932	945	916	937	900	840	921	943	929	985	936	985	934	935	886	943	1004	917	916	914	889	977	939	946	925	901	910	935	927	894	940	971	902	918	940	923	904	957	921	899	923	925	912	841	922	867	909	953	917	901	974	972	925	996	934	903	913	907	905	957	900	916	915	971	878	979	886	894	893	923	885	923	977	942	914	876	903	929	929	928	865	947	858	901	881	962	884	909	915	938	945	918	974	895	940	910	945	921	955	917	917	936	939	923	981	946	891	961	928	898	990	939	931	985	894	915	951	931	889	949	938	955	875	960	960	962	936	919	893	893	934	905	947	994	883	926	926	955	941	973	960	915	982	968	942	967	919	892	886	964	918	906	943	877	917	924	875	893	919	956	884	924	969	902	876	902	907	952	890	925	916	843	914	855	911	923	890	896	877	875	927	934	878	930	877	917	961	961	950	913	938	906	934	925	936	966	892	931	907	984	899	857	890	910	895	936	886	859	933	972	946	909	884	913	921	984	963	899	911	866	853	924	927	923	950	931	925	919	880	930	895	869	910	972	895	920	904	967	938	866	931	922	928	926	909	891	921	861	904	858	930	931	916	901	899	937	958	925	924	898	868	897	865	880	932	900	905	961	900	940	926	870	840	902	908	888	924	947	888	860	943	917	856	872	938	935	926	909	876	889	966	915	943	950	923	943	899	997	942	895	962	873	969	889	961	898	907	878	904	964	896	928	884	879	963	934	895	910	917	956	953	925	921	941	904	895	957	924	922	910	865	913	915	966	945	910	940	890	976	904	947	934	908	933	865	884	923	957	933	948	918	911	915	904	948	909	952	942	947	935	915	886	918	887	976	955	971	950	886	929	858	894	924	894	942	924	907	979	930	919	940	974	945	976	896	961	949	938	893	966	907	936	930	941	897	894	947	916	980	909	953	879	907	1004	911	910	939	942	850	927	939	875	909	939	902	938	936	921	927	930	924	965	910	954	835	908	935	927	892	925	878	899	902	963	896	905	908	919	912	933	868	897	926	859	912	920	892	931	887	915	936	899	948	867	884	932	933	922	885	921	914	869	899	909	885	946	916	923	928	944	929	924	919	941	929	961	883	902	934	947	885	963	901	964	957	899	922	872	896	950	926	943	895	933	913	873	967	965	934	897	878	866	894	961	947	907	909	891	939	874	914	850	917	926	950	873	887	926	948	912	949	972	948	901	968	910	941	899	924	876	931	936	935	913	878	902	922	913	900	905	943	926	958	933	906	884	926	968	922	899	948	928	864	912	888	951	893	925	847	890	952	948	920	914	903	939	904	908	931	882	913	887	877	946	934	918	960	940	874	928	888	890	994	965	879	980	917	874	908	929	936	985	927	933	927	966	921	910	917	972	904	950	876	925	930	909	958	887	882	916	851	908	931	903	915	937	890	852	924	960	886	918	923	949	934	959	945	924	848	919	936	932	931	908	946	923	896	893	915	899	941	962	953	921	859	853	923	909	948	912	933	919	891	899	920	894	948	905	939	971	915	937	964	931	893	933	892	892	888	911	917	933	931	910	932	911	896	929	884	915	930	915	871	967	952	892	877	896	927	960	937	906	882	925	874	889	956	918	933	955	946	886	896	919	916	909	908	928	947	891	891	986	999	912	974	948	926	969	919	940	1000	924	943	931	910	884	919	940	891	951	975	938	913	954	960	902	918	926	919	920	921	945	931	881	927	940	947	931	896	848	918	939	873	926	945	913	883	824	940	932	927	926	908	987	915	935	953	891	975	925	927	882	989	975	908	930	914	916	935	912	860	945	910	913	972	892	877	906	919	950	969	891	896	920	952	946	892	863	900	947	894	923	960	925	887	902	898	887	901	911	942	909	920	952	904	918	877	894	872	927	913	894	981	907	923	920	933	941	914	966	954	882	948	923	929	906	941	916	960	886	915	913	969	933	920	964	864	948	930	897	994	865	895	925	919	950	934	929	943	905	978	941	946	849	911	920	938	908	928	922	953	900	940	925	961	929	884	931	921	838	914	918	914	961	915	933	918	940	880	906	901	909	952	898	862	916	912	1000	885	921	1009	944	937	882	928	958	906	945	917	869	881	918	929	928	939	953	965	968	897	936	934	937	918	938	915	899	918	921	953	953	957	912	914	933	881	927	939	924	914	899	964	917	908	893	896	883	919	876	948	866	920	931	898	952	954	915	882	934	951	901	938	946	897	889	897	870	988	910	910	920	912	938	928	932	890	912	915	969	971	928	928	902	910	898	915	914	936	919	934	927	896	941	943	928	913	930	930	892	895	937	892	951	904	888	876	912	952	948	933	910	975	950	972	922	941	975	955	904	935	928
6748	1144	610	469	707	1247	1491	1387	1213	1031	913	725	684	621	517	481	427	441	373	390	361	331	364	275	265	293	289	292	253	286	276	232	220	209	253	239	240	248	231	242	234	212	205	209	223	218	185	254	195	204	200	186	176	199	185	193	212	196	204	181	192	178	200	204	180	196	213	182	184	187	197	182	178	204	202	204	183	196	189	199	216	203	202	160	184	179	189	220	177	189	196	173	207	186	175	175	164	199	161	178	171	181	182	184	174	182	207	167	190	170	190	172	203	177	169	184	184	193	189	189	186	194	179	179	209	176	167	205	195	209	178	203	186	189	177	178	145	162	188	184	177	172	150	203	194	171	186	154	190	176	181	192	160	188	191	172	176	176	188	190	172	185	171	190	191	186	186	166	186	170	164	175	179	172	197	179	202	187	180	178	198	166	174	159	192	182	172	182	183	191	181	182	182	179	187	178	176	182	187	194	177	157	172	175	183	177	172	178	194	197	174	183	184	190	167	172	166	187	193	180	178	189	190	187	172	166	177	167	165	188	168	194	187	211	185	172	187	170	158	187	193	175	198	179	164	192	162	190	177	170	183	185	168	168	189	160	179	164	162	152	188	188	179	194	157	163	211	171	174	186	173	159	181	188	190	165	188	167	197	189	198	172	195	190	195	191	182	165	154	191	174	170	167	200	180	188	167	179	172	193	183	191	166	165	178	183	189	168	144	177	165	173	183	176	179	169	166	185	181	170	168	187	198	193	180	183	172	168	184	171	162	164	164	180	181	166	167	152	164	178	172	168	168	186	178	179	161	196	171	196	177	179	182	166	196	178	200	174	169	179	193	193	188	167	175	173	170	165	191	172	188	218	200	167	170	182	187	163	188	182	164	186	161	191	174	187	180	175	166	175	188	174	207	175	161	183	187	199	161	186	181	178	189	169	183	176	159	199	168	188	190	180	183	159	208	166	165	162	172	176	201	155	169	168	184	171	186	169	178	170	157	181	181	146	144	171	161	161	152	169	193	166	173	179	176	180	189	176	180	181	180	156	196	185	147	181	168	182	173	167	181	176	179	155	178	192	176	181	183	175	181	197	181	190	190	204	188	175	178	182	189	192	194	174	158	142	169	175	181	190	180	165	210	175	170	170	196	177	177	189	165	210	190	180	148	160	166	189	158	181	194	203	156	183	171	168	169	182	191	181	160	188	169	178	165	185	203	196	202	176	168	176	183	183	180	191	185	182	196	184	182	193	184	177	170	176	189	170	166	169	196	170	174	198	189	204	178	193	186	180	174	164	165	184	178	174	177	162	191	178	175	176	169	183	156	174	169	174	183	183	193	194	198	162	213	168	194	185	208	169	183	160	187	189	176	168	150	171	178	168	167	179	193	177	180	184	168	201	163	176	173	158	171	170	161	178	186	185	169	164	186	182	168	181	204	193	188	188	164	201	190	161	186	185	188	171	156	209	194	157	174	178	154	166	183	180	200	183	173	160	169	186	189	159	177	197	199	183	215	197	184	202	161	177	167	169	163	180	176	185	205	192	172	190	177	180	169	180	167	180	179	199	184	192	188	175	208	200	192	167	203	181	191	201	188	165	185	173	157	167	182	181	163	194	185	178	185	162	169	165	208	176	164	187	172	186	184	196	161	197	181	192	175	181	163	184	157	184	167	173	179	175	197	197	184	163	177	188	190	194	175	162	184	164	158	201	174	167	179	196	174	178	182	185	166	155	160	188	172	182	154	167	175	190	168	199	194	184	176	195	178	178	201	168	170	173	171	169	191	179	171	170	174	177	169	180	189	194	171	190	155	189	181	171	176	169	193	146	161	194	151	182	185	190	168	190	183	192	151	170	183	204	211	178	184	198	179	165	188	165	165	172	169	192	213	158	202	189	182	214	172	150	162	196	159	157	179	189	179	175	167	191	166	198	170	183	181	160	183	173	185	188	189	180	174	165	179	189	165	166	180	155	195	155	179	165	163	187	194	192	171	173	178	167	177	193	186	207	174	191	173	192	189	189	173	193	165	171	174	160	171	187	192	167	171	168	174	165	171	176	183	175	185	179	179	168	161	192	188	194	192	166	169	166	167	197	222	180	186	182	170	187	183	176	207	177	147	174	166	194	156	167	174	159	177	154	184	187	180	189	168	172	158	218	204	164	177	191	170	162	144	190	169	170	189	183	195	193	177	198	182	197	181	197	184	168	162	193	182	168	197	172	191	190	164	152	183	187	178	153	148	179	185	168	181	160	205	166	175	175	179	176	175	184	167	196	145	181	182	185	155	187	185	187	173	156	162	183	168	168	158	177	190	166	182	179	183	186	193	182	197	162	159	186	172	194	175	185	206	167	185	180	197	169	156	163	172	174	165	183	170	183	196	190	206	171	197	177	185	184	182	168	151	203	185	177	176	169	173	167	180	166	179	164	200	195	166	169	167	193	201	166	170	179	194	168	173	189	167	190	199	164	184	185	184	195	177	174	145	178	170	166	184	204	198	199	172	186	177	179	177	193	190	172	169	168	206	175	192	153	191	173	157	176	195	186	189	169	153	206	206	180	194	157	191	185	172	179	171	184	165	209	186	189	191	166	172	180	182	166	189	190	164	189	172	170	159	160	178	182	147	186	180	187	186	174	185	158	194	178	169	188	163	171	204	174	188	180	193	153	181	183	157	177	187	195	177	188	166	199	157	184	192	180	173	142	159	161	181	178	181	182	180	184	186	175	173	167	178	195	186	173	192	180	199	172	163	187	173	196	145	199	172	187	159	195	179	182	202	178	156	176	204	185	202	184	193	192	171	197	160	172	188	160	187	191	191	196	186	195	192	171	177	135	193	188	167	183	167	175	191	194	199	166	180	192	180	167	182	194	206	176	178	186	169	187	186	172	193	175	179	148	162	163	195	185	208	167	157	180	188	188	203	153	171	157	201	175	174	170	175	187	163	179	174	196	178	190	170	181	194	195	178	167	166	164	175	160	197	212	184	179	205	179	182	161	201	178	188	169	180	169	190	191	167	180	186	207	201	208	192	164	183	179	185	159	189	179	176	159	170	167	179	178	183	169	190	175	172	190	195	186	174	190	185	179	197	176	190	167	168	155	177	158	171	177	164	189	189	188	171	199	182	199	172	182	178	186	172	182	171	172	152	162	174	196	162	168	162	176	188	184	169	210	201	178	191	182	178	199	171	187	181	171	171	176	166	166	178	169	183	192	180	190	162	178	182	189	183	160	169	158	158	184	166	162	168	159	203	175	166	180	192	187	187	191	196	171	190	182	195	165	151	157	189	177	186	175	198	158	157	166	181	175	186	183	187	155	172	179	193	182	153	183	177	190	188	161	159	173	171	179	196	165	175	171	180	204	192	170	183	169	173	201	186	175	224	191	184	164	164	170	176	182	179	166	175	189	169	161	185	202	184	183	187	164	174	182	177	179	173	169	163	183	158	171	175	190	174	185	192	176	212	185	172	177	194	189	156	169	169	189	170	182	191	178
10630	2259	1232	1543	4221	5401	5136	4454	3766	3236	2700	2318	2034	1825	1603	1372	1255	1089	1057	1021	885	844	794	744	715	660	640	620	562	499	536	553	536	511	457	449	428	452	430	432	424	387	445	413	411	378	396	359	367	364	347	328	339	348	369	346	367	356	316	346	293	321	326	332	350	331	342	348	325	318	315	279	301	323	300	298	344	309	315	286	276	304	292	315	304	278	287	274	315	304	285	276	251	292	292	296	296	270	291	296	276	266	278	276	303	296	277	275	259	273	286	311	285	306	292	291	294	265	270	273	288	283	291	283	246	269	298	265	268	275	263	278	243	275	292	274	279	248	271	290	282	286	277	262	295	284	259	273	285	242	273	268	263	293	282	284	288	285	252	271	279	271	244	289	269	264	273	264	283	284	289	265	287	267	261	265	302	269	270	262	250	282	307	299	274	261	280	254	300	272	264	253	257	260	311	293	266	277	271	270	270	249	266	241	258	279	268	261	281	286	256	283	283	275	271	301	275	289	268	262	265	258	270	272	266	281	284	253	285	271	306	253	272	293	266	257	282	252	314	272	284	248	280	280	282	279	273	268	245	251	294	279	272	274	275	265	279	280	246	277	301	242	276	293	261	288	276	293	259	266	258	284	233	284	284	273	261	269	301	269	276	263	243	242	262	310	268	288	270	279	255	275	267	285	301	253	255	256	212	268	260	281	262	255	281	311	272	281	281	261	289	267	291	280	295	268	282	293	230	281	262	286	269	264	270	280	247	260	245	289	264	258	292	254	275	266	279	293	256	284	257	264	260	273	238	227	277	248	267	249	285	271	293	244	283	265	246	239	295	239	280	264	272	274	274	275	304	268	274	273	249	276	279	289	262	268	279	267	266	255	278	287	300	269	263	264	268	254	266	266	298	264	264	269	294	255	261	274	270	283	262	299	284	277	256	268	270	277	245	281	270	288	262	286	245	265	264	290	269	263	266	292	287	255	266	284	238	268	267	276	266	281	282	279	244	285	297	280	275	276	247	278	273	263	306	281	271	277	294	266	266	312	273	269	294	264	267	245	274	251	266	242	258	295	272	292	242	269	256	281	271	291	258	251	296	275	275	268	249	296	261	311	259	307	259	263	274	242	281	280	283	280	269	268	267	281	293	296	273	267	246	279	280	284	246	287	283	296	263	283	250	273	252	279	249	274	280	277	274	283	271	236	281	268	298	301	287	254	282	287	259	299	243	282	247	283	238	288	293	250	279	266	250	256	256	275	275	267	292	254	290	261	282	298	279	276	268	296	265	301	268	291	265	262	288	290	283	279	285	253	268	278	262	275	280	298	260	311	286	276	249	276	289	310	284	272	299	249	266	272	303	255	271	273	275	278	307	247	241	277	273	297	277	291	254	274	277	277	271	282	255	302	260	253	229	275	295	293	276	271	284	260	277	263	287	256	251	231	257	285	297	276	263	262	289	289	308	288	243	274	297	281	303	263	249	266	304	262	242	292	297	263	277	245	267	294	278	272	269	299	274	247	257	284	252	274	273	295	294	272	297	254	278	257	269	226	258	279	263	271	271	268	228	259	289	244	290	288	284	275	299	274	265	261	267	259	242	284	278	248	275	258	265	259	274	268	283	252	268	276	279	280	267	293	243	282	284	291	268	290	281	285	265	273	282	271	281	305	278	257	294	266	276	249	264	257	274	281	260	264	277	280	277	276	291	254	262	274	298	275	270	269	252	272	244	279	271	273	286	298	227	264	267	282	259	297	293	242	284	259	277	272	286	276	269	261	286	260	270	305	240	279	280	279	276	277	265	267	264	291	263	255	227	252	244	270	265	256	260	267	288	299	256	251	237	305	276	275	270	274	277	269	276	273	257	284	275	277	268	243	243	288	259	266	259	280	269	282	254	305	280	243	266	246	271	240	258	274	255	283	268	271	256	284	277	278	249	260	277	264	276	280	252	293	286	279	254	304	287	252	291	262	294	286	266	271	267	245	307	264	281	278	297	235	251	246	286	269	284	255	253	259	265	294	260	263	246	291	310	258	266	253	247	265	277	273	268	278	298	304	263	262	282	244	266	282	269	250	283	265	274	286	286	278	267	278	258	257	264	241	293	259	275	273	271	290	274	251	245	274	254	273	270	276	285	266	233	279	260	264	271	275	266	258	252	286	287	245	264	260	267	258	276	270	278	256	271	255	257	243	278	287	273	274	271	286	283	277	283	286	302	264	292	278	264	280	278	280	288	304	272	264	281	272	278	269	301	252	261	280	272	266	294	257	273	290	282	242	271	286	265	297	285	271	254	254	278	242	277	274	279	266	273	293	262	284	284	271	252	292	265	267	259	245	247	286	236	293	254	246	270	256	302	258	258	291	266	284	263	265	277	298	273	286	268	287	285	253	285	243	264	276	281	261	278	304	290	288	262	259	262	283	294	282	300	276	263	264	255	278	260	279	285	264	269	246	267	237	299	288	283	263	284	270	263	298	278	262	287	274	300	272	283	257	286	263	278	271	270	272	254	290	263	242	263	309	267	254	260	257	253	277	269	257	260	265	279	265	289	269	294	265	273	277	256	263	285	250	259	245	247	253	253	311	261	267	273	253	253	260	268	282	270	253	266	287	269	255	228	250	260	240	266	272	247	308	259	263	260	270	258	281	284	306	295	273	261	268	252	284	291	297	260	265	248	252	252	275	270	268	246	281	283	286	263	276	261	254	268	247	288	269	279	307	252	276	289	302	266	277	286	293	258	274	261	288	265	265	292	263	249	245	248	240	258	249	290	266	270	231	270	255	236	288	270	289	242	284	284	276	263	247	263	290	284	273	273	273	247	272	289	278	267	290	297	277	268	260	271	304	272	248	263	252	273	264	230	278	305	270	281	279	282	247	259	271	267	279	259	268	293	280	288	287	270	254	273	237	274	262	265	271	293	267	249	286	256	297	269	294	282	317	257	275	277	282	283	282	262	246	285	291	259	270	277	251	265	301	258	287	277	284	283	279	249	278	288	263	298	276	289	265	301	266	291	281	264	284	294	244	281	299	268	248	279	274	270	265	286	254	292	263	246	261	254	278	280	272	260	293	264	257	269	244	238	253	296	256	276	264	275	271	267	264	262	246	257	278	271	247	270	271	277	269	263	254	265	275	300	303	283	282	254	257	265	293	275	297	267	271	259	259	279	289	252	261	247	276	281	293	307	312	283	280	253	272	259	242	290	273	285	302	303	267	279	261	310	268	267	261	305	264	251	280	250	257	267	282	271	276	290	296	261	250	274	294	288	273	267	242	261	277	281	264	265	270	277	297	285	258	271	263	286	297	263	247	284	251	290	287	248	272	260	262	252	282	268	258	276	282	259	275	298	286	277	314	283	280	272	274	287	230	270	277	275	262	266	265	291	264	252	236	265	261	253	271	295	269	265	260	265	269	268	281	269	265	285	267	258	271	257	277	239	274	257	277	278	293	301	284	288	273	282	256	261	292	252	282	279	291	279	277	267	283	269	246
13240	1770	862	729	919	1669	2040	1930	1628	1468	1348	1113	999	949	857	800	734	708	665	674	596	581	547	573	563	536	507	493	486	497	509	454	440	438	439	516	476	439	424	435	423	435	402	456	394	429	375	400	427	381	378	401	399	418	398	406	388	399	363	401	380	370	380	376	405	385	412	402	408	363	403	378	418	390	383	366	412	370	386	377	335	396	381	377	363	390	362	354	375	371	396	394	383	379	387	383	365	390	377	367	321	417	369	385	381	390	377	377	390	359	382	384	397	403	396	367	415	366	378	380	363	386	364	377	379	373	390	393	366	376	359	376	399	376	351	400	362	403	400	378	368	383	354	346	380	400	371	356	396	396	356	390	385	400	362	366	366	374	389	353	340	360	347	352	376	380	366	367	396	396	395	380	330	352	346	388	384	368	377	380	376	361	369	400	343	363	352	363	328	383	355	381	366	369	355	374	361	358	378	354	380	355	387	372	380	377	339	377	400	379	384	340	377	365	361	351	344	379	379	358	392	398	349	393	363	355	386	420	357	408	380	368	376	390	349	377	379	372	335	379	371	374	401	397	391	358	360	368	363	374	384	359	359	360	371	414	353	395	365	379	341	354	385	390	357	373	354	341	341	382	354	360	374	365	381	342	306	341	383	366	345	386	423	374	353	379	380	383	375	371	392	372	360	361	374	373	381	384	381	386	371	359	362	386	417	356	369	399	345	362	371	351	391	342	353	394	389	391	376	420	377	325	420	360	363	384	394	355	378	359	390	407	386	367	394	386	358	363	369	397	360	343	369	406	364	357	409	369	348	386	362	403	368	400	379	379	380	317	400	352	367	370	383	344	391	378	354	399	366	373	366	382	405	361	378	386	350	371	365	365	394	384	387	355	395	398	376	395	351	378	350	397	389	378	384	384	391	388	365	342	368	389	374	352	365	383	382	389	396	396	354	372	387	376	402	376	376	378	338	355	326	366	380	378	357	409	359	393	372	378	382	358	384	390	381	376	366	378	391	366	374	403	382	378	353	392	364	388	355	399	359	377	353	363	395	361	369	385	395	341	346	406	364	395	391	366	405	374	391	410	355	386	363	386	367	343	353	377	341	367	365	374	354	363	378	375	368	356	326	373	362	387	334	371	393	375	403	359	398	393	416	372	367	363	381	343	395	399	399	388	364	364	350	335	396	391	391	366	410	409	395	381	382	381	356	346	380	358	359	368	374	382	362	393	356	393	377	383	373	379	374	396	381	402	386	371	342	365	373	354	350	374	383	394	385	355	360	389	391	398	379	401	340	399	366	364	399	393	376	393	353	367	371	399	384	382	361	373	353	380	420	362	367	373	360	391	376	379	359	396	381	354	395	356	372	398	395	392	357	382	363	370	398	357	374	378	364	354	353	372	345	402	416	363	376	403	364	369	365	408	368	356	360	402	369	382	362	373	380	364	388	353	365	388	404	366	388	391	351	432	351	395	343	385	390	378	366	368	383	397	385	383	379	379	358	369	361	408	355	352	378	366	386	332	357	372	378	403	372	402	361	391	357	375	374	380	380	400	362	370	345	391	368	356	364	399	359	396	389	388	357	320	366	383	360	332	361	432	372	370	376	395	387	376	389	372	379	384	370	399	348	359	375	362	379	385	358	396	392	361	366	409	353	361	370	354	391	413	355	376	381	357	403	355	365	408	358	353	409	369	349	355	390	348	383	383	370	363	353	376	349	337	365	384	378	376	353	353	390	369	368	377	365	352	376	371	377	395	383	350	347	366	349	366	355	356	372	359	357	393	383	375	363	374	380	399	327	343	361	368	399	367	400	380	369	374	378	408	391	380	384	397	363	389	373	367	375	377	395	363	400	405	383	396	348	367	370	385	371	329	342	367	366	359	400	397	400	358	367	364	361	355	398	357	383	379	386	368	358	390	414	387	370	379	365	408	369	347	368	352	380	372	365	379	363	374	397	366	393	397	361	400	376	385	383	338	343	373	373	370	392	372	371	390	369	379	331	354	423	364	406	369	392	384	402	371	367	397	389	362	401	367	376	374	327	392	367	349	397	393	356	384	353	362	383	386	390	393	389	357	375	340	363	364	384	399	385	375	383	386	329	368	370	378	326	360	423	387	355	392	364	366	401	388	352	379	370	360	368	363	382	376	337	388	370	377	369	394	371	352	406	402	400	398	391	357	349	380	380	382	372	349	347	372	389	372	363	351	423	384	388	384	390	358	338	340	375	363	412	377	374	376	375	370	366	336	355	370	365	376	364	378	417	377	394	391	357	349	380	372	380	346	378	361	388	399	400	382	350	397	342	367	390	364	378	369	381	340	339	348	399	380	362	364	392	396	388	350	377	352	357	388	364	377	344	419	387	372	363	367	357	404	343	365	379	342	357	384	400	391	370	386	344	366	365	377	372	384	363	374	370	360	388	397	376	360	349	361	381	380	341	357	390	353	334	370	389	376	355	335	388	343	366	367	364	347	354	383	354	399	384	380	354	353	391	365	368	366	398	377	382	380	370	400	352	395	392	415	421	387	357	370	373	354	383	391	379	374	395	368	386	409	398	398	397	358	338	376	388	343	367	373	372	397	395	420	365	356	373	344	393	394	374	360	410	394	368	344	380	373	355	385	340	344	390	380	388	386	408	370	381	358	343	367	365	384	383	374	391	357	341	353	414	379	369	369	364	344	398	404	380	388	365	371	340	396	354	337	364	392	392	397	383	375	389	348	395	388	363	387	401	362	395	391	335	395	396	369	406	373	399	393	366	377	376	368	388	349	372	361	394	379	375	364	396	386	400	375	398	359	377	400	372	356	388	363	355	389	385	376	383	371	344	364	387	380	351	396	368	371	366	366	389	367	398	401	402	385	371	366	347	388	360	379	372	382	383	359	378	360	384	367	367	350	358	387	384	347	374	370	429	372	363	369	380	379	336	388	353	395	338	360	357	395	356	410	375	353	387	375	371	392	360	354	398	367	399	347	349	373	352	381	358	376	372	347	383	387	395	319	367	386	390	359	342	414	379	376	384	349	371	359	401	394	395	356	378	374	391	395	356	375	347	376	373	382	377	369	369	355	366	370	378	383	373	376	364	371	366	374	359	376	355	401	352	346	349	368	361	377	376	401	373	361	392	364	366	365	379	392	383	368	392	384	354	329	383	359	378	378	394	389	368	395	381	368	367	377	355	372	376	402	364	368	392	336	368	389	362	388	383	370	403	372	364	352	387	350	371	379	386	362	381	389	347	376	370	404	358	375	386	391	378	351	370	371	393	391	370	348	398	349	339	356	380	380	380	361	397	354	370	386	356	403	379	416	349	353	379	348	354	332	377	357	354	373	399	369	366	419	384	407	376	361	373	400	388	358	394	385	371	357	357	350	340	382	359	375	379	416	357	421	392	373	347	396	380	388	390	378	353	380	368	352	360	376	389	391	330	372	373	405	417	389	381	343	374	388	340	367	372	378	403	352	362	407	375	375	356	390	362	359	408	357	389	373
12360	2768	1691	2073	4952	6506	6368	5511	4715	4160	3512	3016	2661	2489	2223	1900	1722	1626	1576	1501	1350	1260	1193	1090	1095	1027	1043	931	881	879	915	845	820	827	843	766	812	792	706	726	708	714	709	702	693	674	630	706	618	688	708	674	652	653	623	632	596	625	587	626	635	586	647	610	566	598	559	611	571	627	597	604	585	559	610	584	572	575	582	583	558	574	577	584	576	594	590	583	602	563	539	547	579	576	569	562	612	563	605	604	548	567	571	549	577	519	576	588	562	513	545	580	555	537	561	552	547	538	577	558	555	577	561	572	568	564	558	550	536	547	565	557	542	516	546	531	520	539	512	572	560	525	524	549	550	533	546	544	556	576	519	536	541	540	561	491	534	559	538	491	518	542	529	508	552	542	505	545	572	552	498	537	540	539	541	534	491	508	569	558	517	526	535	546	556	641	530	561	545	550	547	563	521	509	548	543	534	555	565	541	562	547	549	555	508	562	520	541	535	566	505	512	527	525	523	556	479	495	517	523	531	535	544	548	512	565	525	552	547	504	554	563	574	541	528	553	519	508	550	517	530	536	529	511	517	537	518	577	562	525	536	555	515	553	516	516	520	547	537	566	580	545	479	549	533	502	559	541	564	549	565	559	557	553	536	555	535	563	546	518	519	523	528	547	522	537	537	556	556	504	575	534	516	541	532	505	590	492	562	497	555	513	540	542	563	519	534	548	544	569	555	504	513	500	545	486	572	504	580	527	590	579	535	531	557	526	567	540	551	513	529	545	506	504	560	520	491	560	517	552	482	513	525	539	545	523	511	533	534	539	570	531	549	495	562	550	570	510	547	545	550	549	568	560	550	554	530	561	513	543	517	547	531	539	564	548	566	543	539	547	577	520	486	544	557	547	517	546	547	531	572	555	562	570	549	514	505	544	527	557	533	555	525	517	512	551	528	564	529	541	543	555	535	508	543	502	498	552	526	548	511	569	560	568	561	526	549	537	551	550	526	518	554	561	571	573	537	548	529	544	537	587	566	501	591	562	517	539	566	475	529	521	539	538	551	502	558	532	523	529	602	557	529	525	517	518	527	517	543	550	559	550	543	528	520	545	500	513	488	536	542	523	547	494	561	583	539	524	539	580	537	519	566	538	522	541	546	469	548	557	542	515	527	552	526	563	583	557	586	568	514	508	539	532	537	523	555	513	545	485	530	517	553	519	572	516	552	546	570	506	531	516	512	553	517	521	545	527	521	516	522	544	510	504	566	530	543	538	527	496	530	547	533	502	507	524	533	591	565	507	544	524	538	556	506	540	516	558	551	546	561	553	526	488	524	561	540	502	521	522	575	556	525	510	554	551	536	543	534	552	507	551	556	494	560	528	543	540	569	529	570	539	506	500	548	525	527	512	544	535	555	549	526	536	546	524	564	516	558	572	510	527	567	575	556	519	535	541	577	585	558	558	526	538	566	552	577	519	553	563	493	559	494	524	530	526	506	537	484	545	571	536	504	534	563	507	552	518	597	490	506	515	552	542	532	539	550	514	540	528	575	546	543	573	511	537	530	498	536	544	518	537	533	625	523	545	554	547	556	584	574	485	524	537	506	545	572	525	556	541	529	546	576	571	505	556	543	515	544	515	536	532	527	572	612	575	537	520	545	539	533	527	525	538	497	517	525	559	513	519	536	557	555	561	522	519	544	494	561	531	532	517	576	544	548	522	541	536	493	517	526	553	543	534	508	506	548	528	553	514	556	537	511	528	511	517	570	530	554	516	576	533	519	568	561	515	511	562	539	554	541	513	529	528	577	544	593	535	566	595	557	522	574	481	557	529	553	528	530	511	549	544	535	530	566	546	555	538	544	555	539	530	544	512	521	553	536	561	513	571	558	538	493	517	551	539	586	522	549	564	518	532	541	558	583	520	532	551	539	547	535	574	562	526	562	526	469	624	555	505	502	518	535	521	523	520	541	544	553	516	539	552	536	542	537	543	568	529	550	566	516	531	563	518	524	504	554	502	558	567	559	539	550	596	503	535	504	521	518	562	526	540	511	513	492	553	527	541	530	489	523	532	568	558	526	583	582	544	532	571	492	494	566	558	546	558	517	536	549	540	551	544	540	563	558	544	520	522	515	556	547	518	565	545	589	551	559	532	516	567	561	545	525	563	537	571	552	517	516	522	544	523	577	494	508	576	522	527	544	537	513	473	583	525	541	528	561	539	580	559	550	591	591	558	545	533	517	543	532	509	526	575	560	542	533	567	535	566	556	527	557	526	580	545	562	577	547	572	540	484	557	553	538	536	573	524	556	550	536	535	547	590	519	560	549	538	519	523	496	583	481	520	514	477	537	582	518	517	507	524	536	518	513	548	486	537	534	543	526	552	536	527	570	529	567	559	531	540	584	555	513	527	533	586	565	566	553	552	546	528	549	517	536	503	505	555	569	527	563	523	545	490	515	558	530	542	554	528	501	532	551	575	539	535	574	554	550	520	532	558	528	534	525	510	564	566	548	589	553	574	497	559	550	580	554	545	512	552	529	541	526	519	539	515	538	548	552	531	546	534	532	536	534	571	532	519	575	554	533	502	518	564	531	582	500	581	516	533	512	461	565	522	567	543	532	551	557	507	562	523	555	562	512	520	578	533	560	507	525	557	533	583	556	550	557	557	513	539	544	553	547	533	563	553	549	529	532	575	544	549	496	522	530	549	521	583	518	582	552	527	565	557	544	566	545	512	535	517	543	550	554	574	545	564	547	537	545	509	529	504	534	558	543	532	514	563	542	523	564	559	542	545	528	578	533	532	526	542	561	555	540	564	532	559	584	582	533	540	516	516	561	506	562	535	560	575	564	520	548	546	556	516	488	551	559	538	542	552	551	521	537	546	541	513	540	583	553	538	578	500	547	543	522	555	568	556	576	532	551	539	512	504	525	518	531	567	513	541	578	546	510	535	510	562	572	544	536	554	544	557	578	544	552	517	555	538	527	513	537	543	544	542	493	533	581	518	574	558	573	548	477	556	538	536	554	526	555	558	509	551	580	545	518	523	551	548	578	544	516	552	551	534	509	527	575	551	517	543	550	508	545	568	556	507	551	520	540	532	514	575	554	578	539	553	541	549	560	539	537	571	556	540	542	561	582	540	538	572	523	472	531	497	544	565	556	572	537	590	554	549	549	523	525	555	535	498	539	531	549	559	565	543	508	562	530	523	533	591	540	519	570	522	543	534	548	525	547	517	483	537	526	548	542	551	510	540	544	572	538	566	553	530	539	516	551	533	520	553	563	590	545	498	547	538	494	550	553	539	561	598	513	571	546	518	563	593	517	499	556	549	499	540	549	533	510	548	569	557	519	540	531	567	576	564	508	530	529	523	530	527	551	534	557	536	598	524	574	571	517	532	519	568	552	530	547	573	543	552	566	514	518	528	545	485	538	534	525	547	583	585	511	540	557	506	556	542	572	555	492	558	547	539	555	570	534	549	562	545	539	504	561	551	542	551	579	516
6068	778	633	569	591	725	717	734	773	709	660	662	597	627	609	611	638	573	573	615	590	598	592	563	600	565	539	543	589	544	563	562	576	597	548	510	540	545	554	527	567	545	581	558	542	555	556	558	556	549	582	574	552	571	574	523	593	548	560	537	578	574	532	566	571	533	561	557	587	548	550	524	524	574	543	600	584	555	565	519	607	540	534	572	543	520	582	561	587	546	537	550	556	574	558	556	543	553	588	524	567	544	542	519	546	575	553	590	567	589	505	541	591	506	519	535	521	537	530	579	583	538	561	541	561	524	538	554	540	524	555	605	582	519	515	575	572	536	579	572	536	563	547	536	550	556	555	548	544	567	510	554	579	547	503	553	530	571	567	515	532	571	512	541	546	553	520	577	561	494	517	501	522	559	539	528	556	533	558	519	551	550	521	534	529	534	558	529	565	564	578	549	514	552	558	549	532	566	563	577	554	503	551	545	555	572	531	608	519	572	558	538	533	565	565	567	530	545	545	582	575	544	559	512	551	540	527	562	538	504	548	524	541	561	515	522	556	558	567	540	553	566	560	537	557	571	525	501	583	606	535	489	531	520	549	558	524	557	525	540	556	557	575	510	572	541	537	556	539	520	599	545	548	527	584	524	535	535	538	541	525	547	557	515	544	526	597	512	565	605	527	582	521	569	539	524	522	529	532	562	583	500	575	570	546	541	548	564	545	564	528	579	544	541	569	538	593	574	553	514	555	553	562	556	515	531	527	569	558	567	526	585	583	564	548	526	550	525	581	554	561	565	526	601	529	557	536	529	602	547	551	551	600	576	533	575	516	528	517	523	559	543	564	573	543	491	567	526	507	538	541	554	529	529	498	572	519	574	527	532	528	519	558	541	553	517	563	593	564	592	492	588	569	531	508	516	537	509	570	503	509	566	585	543	575	580	565	518	557	524	570	578	530	539	592	549	567	584	551	549	537	536	570	567	548	492	583	523	567	568	580	556	553	563	574	547	498	542	520	537	507	552	550	485	570	541	540	537	544	565	560	517	545	548	533	543	536	560	557	556	566	544	542	574	556	552	552	525	538	546	573	507	553	544	550	547	564	510	579	563	523	544	577	531	570	560	555	542	520	514	532	576	558	517	560	553	616	525	541	561	550	542	529	532	567	559	558	541	524	515	555	522	526	539	540	544	572	549	520	573	578	518	551	596	531	539	511	567	542	559	509	614	544	534	555	536	563	574	547	523	550	539	575	553	524	514	556	557	541	504	535	562	569	539	564	527	519	530	574	496	563	533	505	501	558	596	539	551	587	542	533	587	511	582	538	561	534	565	534	526	523	543	550	513	581	556	532	567	526	552	570	519	548	557	497	559	539	549	529	539	500	568	545	554	519	587	484	526	555	579	536	598	485	543	551	540	549	583	535	541	556	501	538	531	540	542	564	591	558	562	547	556	522	549	550	540	567	534	482	576	566	549	569	543	535	569	576	515	549	557	560	555	545	551	559	586	553	563	559	543	559	522	603	589	514	527	539	552	540	503	551	512	574	520	592	550	571	585	569	566	554	536	556	538	518	511	569	580	556	533	539	587	556	583	524	555	586	585	535	552	571	539	628	519	570	551	581	542	538	513	545	533	577	539	562	536	553	550	577	583	563	566	559	540	556	575	567	505	513	546	556	545	565	572	534	561	548	544	513	576	591	592	556	540	590	534	597	553	600	553	573	568	533	539	613	585	509	510	542	542	515	544	532	541	564	565	564	568	563	605	528	550	561	572	527	529	536	516	539	541	568	534	508	556	574	514	512	546	549	582	574	562	498	526	551	540	511	551	581	554	532	542	561	535	551	542	562	541	527	548	575	535	515	563	558	550	542	556	547	522	574	540	599	551	515	528	522	525	518	526	571	533	543	504	558	585	533	530	564	532	543	560	578	568	534	543	501	538	567	514	536	544	555	597	559	538	568	504	601	529	553	537	534	520	557	564	594	500	534	522	572	535	553	524	563	545	551	552	551	536	576	531	555	527	542	563	554	574	560	563	595	538	543	550	549	549	552	546	568	587	551	532	596	600	578	511	549	494	538	579	590	545	569	558	562	519	568	584	537	539	541	518	521	514	501	556	527	537	552	548	554	552	551	537	578	578	574	567	526	521	550	548	541	547	550	565	552	628	550	550	563	575	533	546	517	509	519	567	564	536	551	569	549	569	491	542	540	524	520	534	536	568	581	533	517	573	550	561	586	514	575	584	562	542	556	514	507	534	535	556	531	533	546	523	556	562	534	587	543	553	538	514	550	564	576	620	600	559	537	544	546	528	540	499	586	545	595	578	550	561	560	571	519	543	522	542	528	576	535	524	555	528	553	522	534	551	552	563	518	559	525	522	561	548	553	561	580	536	542	568	555	559	564	546	525	537	546	523	594	569	528	517	526	549	539	504	602	520	570	530	573	515	523	544	559	543	553	566	504	532	529	580	538	564	540	561	580	542	552	548	573	546	519	558	538	536	521	490	554	572	577	552	563	527	582	578	566	551	557	546	559	559	560	565	607	577	603	575	555	530	562	554	539	565	573	540	552	544	537	569	606	530	523	554	558	525	582	495	544	556	563	543	537	557	553	579	560	538	546	570	528	501	517	545	593	516	529	546	510	534	544	528	571	524	550	540	549	541	553	567	562	549	542	568	542	555	536	526	554	550	514	565	574	556	537	585	551	502	558	572	545	552	551	526	555	577	557	539	515	524	556	499	552	528	614	546	562	569	540	549	556	557	585	556	526	529	567	551	513	538	529	526	527	540	577	567	520	572	552	490	529	498	548	549	548	554	532	532	535	520	590	551	562	557	543	545	559	549	576	571	543	548	568	555	564	531	572	493	549	561	526	550	561	507	509	546	604	515	565	584	528	533	550	527	567	572	527	532	540	559	549	512	564	560	539	550	590	547	534	534	548	551	545	545	564	531	571	550	506	599	536	570	544	518	567	557	520	592	539	535	541	544	556	542	556	549	601	547	540	493	515	562	575	523	550	547	563	524	540	528	555	589	539	516	567	499	573	524	547	473	536	553	547	522	561	579	549	509	552	562	540	553	557	521	535	520	553	547	561	527	528	552	574	551	518	542	522	556	556	525	554	530	564	512	570	587	558	528	572	576	554	551	554	542	576	541	516	603	539	529	538	538	531	516	519	547	536	586	573	525	536	565	562	556	531	561	582	555	553	533	529	551	559	514	550	593	566	553	583	543	568	538	550	536	559	543	562	551	545	516	566	537	529	537	539	563	528	577	539	543	544	513	536	563	527	552	542	528	542	535	562	517	600	575	529	539	584	540	572	605	504	566	513	547	601	528	573	528	545	531	588	539	524	551	547	520	565	536	560	548	568	544	481	544	565	558	513	495	594	525	563	574	519	489	550	525	548	565	540	506	547	556	567	530	587	550	541	590	588	531	543	563	600	574	573	501	542	538	565	559	539	580	562	567	507	526	531	555	576	517	560	573	572	557	524	569
7519	1204	929	955	1329	1632	1573	1492	1251	1199	1130	1017	981	964	967	888	846	879	789	911	852	797	789	841	780	773	772	751	719	753	745	763	773	725	705	725	739	784	732	730	746	711	767	722	735	704	727	685	728	704	709	702	750	733	740	681	673	776	738	669	693	710	707	699	718	679	698	722	766	715	737	751	732	741	723	671	752	669	755	741	697	722	742	756	698	731	768	731	711	714	730	720	730	659	706	683	761	718	695	715	707	754	710	732	707	708	768	732	748	692	713	691	738	695	710	736	700	738	733	750	691	709	724	704	719	733	711	722	703	730	709	709	704	692	739	733	714	701	705	678	709	716	734	731	723	713	677	748	715	708	702	692	704	686	711	702	723	702	695	710	726	687	726	738	759	712	720	678	714	727	710	687	719	678	734	680	721	745	731	744	720	713	716	725	729	711	718	723	688	688	712	699	695	715	750	644	706	736	702	688	713	661	692	684	682	653	684	686	701	699	699	693	685	710	703	731	680	666	701	699	710	719	641	692	735	706	750	722	718	625	736	760	642	745	716	700	697	697	697	699	716	677	699	701	726	723	694	727	683	739	741	791	690	695	723	741	661	710	730	707	664	766	701	695	660	671	707	708	678	732	734	712	719	722	732	674	693	700	730	721	693	735	724	699	727	726	718	716	670	748	693	724	730	726	729	683	726	725	716	736	709	714	726	741	672	721	721	764	726	729	699	746	673	682	681	724	698	719	733	720	720	691	681	744	705	651	721	723	692	742	713	694	688	714	706	701	764	673	724	717	674	693	713	679	752	725	703	717	714	715	741	760	722	714	679	749	705	734	692	717	728	715	738	697	702	707	719	697	762	701	723	724	721	689	749	735	765	712	745	692	742	708	711	730	703	741	713	702	709	715	726	701	642	747	743	755	709	693	669	725	728	712	738	708	671	696	664	681	751	712	722	737	634	700	727	708	728	745	686	676	705	763	687	716	691	702	692	727	678	707	752	719	666	742	690	721	722	680	715	715	754	704	703	709	697	753	739	718	697	702	688	718	652	718	720	669	700	674	697	715	688	736	697	650	729	707	693	698	682	713	672	712	708	721	698	735	740	729	713	717	677	682	728	703	707	701	703	711	719	728	735	728	707	712	766	716	649	707	694	744	715	745	751	708	736	696	668	684	707	722	697	754	718	777	679	642	712	667	718	704	697	691	697	688	673	732	664	728	721	722	731	751	677	678	730	728	681	700	704	699	742	707	680	734	686	688	683	707	679	713	689	728	693	663	713	715	689	733	689	694	711	715	722	711	716	717	676	678	688	728	758	717	726	663	724	659	730	705	787	717	738	715	731	708	727	721	766	732	740	710	675	705	718	699	727	677	761	657	676	651	756	694	767	716	731	687	726	682	731	704	720	701	642	715	667	744	727	722	753	721	733	722	668	761	712	708	747	672	700	757	698	679	741	699	737	711	704	678	700	735	722	698	698	721	703	725	768	737	730	695	734	754	698	710	693	687	711	693	705	717	731	725	761	694	662	733	693	729	677	717	730	704	680	725	663	655	726	709	693	682	731	706	720	731	689	703	719	710	706	748	726	708	669	729	699	716	717	694	686	689	688	699	731	696	690	698	699	711	666	716	676	671	712	700	660	663	677	707	725	668	697	668	719	711	754	697	719	740	757	730	698	688	704	690	705	749	726	706	704	638	772	719	749	682	741	702	719	742	696	663	684	697	717	742	745	692	686	704	761	695	686	678	710	688	696	705	712	683	685	725	702	680	732	737	704	685	713	689	728	691	736	680	722	691	727	698	737	712	698	726	667	725	710	749	691	712	727	730	709	711	722	727	702	725	721	695	759	715	721	678	712	705	762	718	750	732	698	678	695	712	736	722	715	689	745	750	699	667	743	688	751	719	738	738	697	741	675	710	691	692	716	697	698	681	725	704	712	755	679	741	724	676	751	728	624	695	714	727	730	709	730	690	691	732	716	673	761	651	689	710	730	729	725	728	697	734	701	766	684	716	727	691	712	737	722	760	704	692	724	725	744	742	738	745	713	701	732	677	732	669	713	660	691	770	715	685	741	672	671	712	789	739	694	659	718	712	694	790	734	740	686	715	685	745	689	714	730	696	726	724	760	688	711	709	722	659	710	716	720	656	698	722	721	720	694	757	688	732	720	747	699	677	683	732	658	709	711	718	710	677	727	707	721	725	704	741	713	702	682	710	664	735	703	715	719	713	722	668	687	700	716	718	717	765	713	703	718	735	714	700	726	707	727	725	701	684	729	734	732	728	667	712	706	709	694	758	770	707	711	748	756	690	677	673	678	732	707	733	670	736	744	712	730	716	717	699	682	752	718	722	685	715	740	720	652	753	724	716	680	727	692	716	751	682	676	728	700	718	712	788	743	673	667	652	754	706	713	710	733	718	723	754	651	673	741	734	689	742	719	705	714	706	644	665	685	663	680	703	700	726	748	697	717	697	706	723	688	672	748	675	759	713	706	703	717	676	713	752	678	733	708	702	727	714	717	712	703	693	768	702	696	727	677	704	658	661	716	696	707	737	696	709	676	682	712	744	714	698	718	713	672	729	711	676	725	677	624	684	689	689	682	686	710	709	726	682	733	673	741	689	656	727	750	679	717	681	699	685	719	704	657	697	682	774	720	678	706	691	686	738	691	647	704	695	672	707	726	695	715	653	700	684	752	703	731	731	690	716	720	724	723	738	754	715	720	709	656	730	725	736	697	725	717	725	682	704	722	740	677	776	742	677	720	646	714	739	698	690	698	754	751	704	702	708	702	699	676	693	739	682	721	672	666	678	726	713	655	700	700	714	740	708	690	684	669	702	641	735	722	697	658	705	701	716	732	666	692	733	702	676	659	690	720	735	780	670	739	722	670	698	700	707	775	702	718	738	692	763	731	743	757	659	707	730	722	690	685	689	742	702	747	703	712	701	763	709	697	735	750	689	696	704	713	730	737	731	695	681	704	743	672	680	719	699	735	706	712	731	678	725	759	703	686	711	754	698	730	697	730	717	707	719	668	658	735	735	721	701	748	721	714	744	709	752	721	728	713	715	756	676	711	686	673	714	723	706	719	699	706	702	700	719	717	707	744	694	634	688	686	654	703	721	721	725	657	692	713	711	667	703	714	731	703	732	728	734	687	710	736	733	696	678	692	666	688	704	678	691	702	752	712	770	716	701	732	734	683	706	711	750	688	741	688	680	666	723	693	685	695	692	721	716	662	738	719	688	691	766	741	689	705	677	715	662	712	676	744	740	689	743	740	706	709	737	704	659	735	716	726	683	724	678	699	707	703	724	740	701	681	748	708	692	709	675	734	678	730	742	714	709	696	768	664	686	697	691	758	706	668	723	689	708	724	717	689	692	705	706	696	692	696	744	725	726	659	714	724	707	725	739	709	709	750	704	679	703	683	671	732	733	692	711	678	626	745	705	652	676	711	707	726	728	720	760	694	695	729	679	734	740	666	699	687	725	729	722
15669	1914	1034	907	1011	1452	1719	1663	1514	1335	1298	1126	1107	1034	1047	959	965	881	940	850	839	820	821	784	785	732	787	724	715	710	745	780	804	755	784	768	704	725	723	698	778	718	750	724	716	775	712	708	732	740	700	722	705	749	744	745	688	770	704	703	750	699	676	728	733	711	731	712	750	744	737	755	720	754	702	750	691	705	698	714	749	737	716	697	697	745	700	730	754	708	744	735	733	724	737	754	699	709	693	682	715	679	693	689	691	732	730	683	674	672	684	681	724	726	728	701	704	674	749	705	703	740	724	693	717	682	707	728	740	705	699	716	738	673	741	713	740	767	720	688	702	677	682	734	724	652	706	691	725	734	703	691	676	704	726	691	684	663	720	729	670	734	745	695	701	721	733	739	757	714	717	740	720	748	695	685	758	733	728	682	714	692	705	674	725	668	726	724	706	709	707	709	683	722	719	744	710	730	709	691	683	680	688	704	723	734	691	720	695	667	726	715	736	725	727	692	720	731	753	760	691	683	709	682	713	738	701	708	679	711	689	690	711	715	689	703	693	701	698	707	693	709	698	729	679	692	709	711	692	607	753	683	740	716	723	695	696	692	712	701	708	692	671	621	688	689	703	707	692	656	721	729	651	707	705	657	694	711	697	752	734	746	693	706	693	685	730	724	694	679	741	689	701	707	693	708	705	670	696	729	683	691	671	701	692	696	728	721	705	742	712	675	696	704	722	683	749	701	687	747	701	720	696	686	729	719	743	707	694	727	655	700	726	736	698	707	709	712	780	747	714	691	674	687	730	715	667	703	723	723	728	702	689	731	752	745	723	722	675	667	729	677	701	715	687	738	713	737	693	713	707	704	669	696	724	692	683	719	676	739	688	706	674	690	701	733	694	718	729	683	699	695	658	748	681	693	753	747	693	679	701	707	749	724	702	676	713	764	747	750	749	739	733	708	686	694	682	712	689	713	730	702	717	687	719	717	657	700	688	693	719	660	729	762	689	741	711	740	706	731	693	627	725	633	683	670	681	696	722	681	673	714	675	728	730	743	720	715	693	726	689	737	732	711	706	713	709	695	674	724	693	698	745	677	734	744	733	704	712	704	707	686	674	721	719	662	666	664	678	735	705	724	731	632	754	726	683	728	707	651	730	679	691	736	761	734	768	697	723	718	698	687	695	729	717	691	694	737	677	695	687	717	713	681	708	716	730	700	654	671	696	674	718	687	735	756	739	701	701	736	678	684	707	693	762	705	659	710	693	720	678	709	714	789	724	646	677	793	712	713	718	690	686	639	711	716	713	672	727	742	762	703	702	681	742	686	678	701	756	699	668	681	664	758	700	682	755	716	697	720	681	708	722	702	685	714	699	710	713	707	702	694	745	709	675	727	715	720	734	713	744	672	722	708	766	750	733	723	731	683	675	763	718	676	707	699	693	727	660	688	704	759	710	702	741	674	705	690	738	717	719	761	668	677	695	723	725	700	713	683	713	678	725	689	684	693	659	751	738	691	648	726	727	723	683	680	687	699	688	693	683	707	684	699	655	691	775	719	713	720	681	714	680	712	712	704	675	701	720	671	693	708	717	743	695	707	696	707	759	696	789	710	716	687	702	755	711	679	684	731	686	674	710	713	724	720	713	700	737	722	702	665	718	684	705	751	690	672	698	707	686	743	712	753	676	728	704	720	748	759	663	689	673	730	711	696	700	720	733	683	745	719	710	700	726	699	681	714	712	700	685	752	701	683	733	695	710	713	695	737	713	711	718	736	664	650	765	696	701	692	736	720	711	682	686	722	703	724	733	708	692	712	721	704	767	704	709	728	675	740	711	718	706	693	725	689	704	735	747	655	732	707	676	706	706	741	691	671	733	686	701	709	691	698	651	681	703	687	689	675	699	747	783	678	724	707	694	687	764	678	732	691	680	704	691	682	714	701	704	667	726	676	746	740	724	711	690	730	729	682	721	673	677	724	697	699	691	733	707	722	735	669	679	704	712	688	704	695	672	705	660	707	702	665	743	712	685	752	671	733	668	740	684	736	667	712	689	723	686	715	715	690	671	759	739	641	737	754	719	677	677	725	687	712	680	698	719	724	744	721	686	726	757	726	728	675	651	730	685	689	711	686	681	740	728	678	691	748	685	655	679	703	725	662	687	699	740	706	652	664	701	703	711	721	723	707	740	709	701	712	698	736	702	658	692	675	704	732	704	691	693	718	761	742	739	709	730	722	701	708	680	682	697	678	703	712	741	726	654	728	692	691	774	683	720	700	694	683	650	690	744	725	754	691	703	721	720	713	703	711	692	722	678	707	715	695	730	698	669	741	688	723	712	722	706	708	723	671	684	669	720	736	739	694	680	651	710	688	734	745	735	687	731	694	752	711	691	684	674	711	703	652	704	737	691	721	705	698	696	713	743	680	691	738	711	704	722	695	718	715	687	694	664	718	684	739	695	696	716	754	764	703	737	691	680	748	723	752	685	715	758	688	704	735	698	698	725	730	670	764	760	696	700	692	716	687	705	730	695	761	673	693	698	715	720	695	673	694	717	770	732	713	729	661	725	740	695	689	689	734	696	697	708	708	676	706	744	723	705	701	708	675	726	725	726	755	741	707	666	725	713	666	737	703	631	756	727	732	670	742	769	683	719	754	678	710	731	666	715	750	687	712	767	722	737	726	683	736	653	719	736	698	676	730	741	717	735	707	653	766	703	707	711	700	717	698	704	744	689	692	655	702	692	711	710	706	752	680	685	707	718	713	704	726	711	690	688	734	681	706	674	692	709	702	691	686	701	738	737	693	736	745	723	692	681	683	721	778	733	724	690	671	712	727	721	694	698	687	733	762	730	733	724	717	707	655	706	704	692	678	663	677	703	689	704	750	702	696	717	690	711	696	734	705	660	700	743	688	723	727	702	689	740	688	690	712	663	724	745	714	725	703	743	720	706	699	693	704	683	726	661	691	711	684	692	711	718	712	687	695	717	666	720	713	734	650	745	684	714	686	705	695	713	691	721	746	746	711	658	727	698	704	699	680	698	771	748	727	696	758	699	697	690	680	698	701	660	719	744	702	739	747	696	749	726	683	693	701	709	729	655	722	668	707	692	736	700	707	745	758	668	701	693	711	678	673	687	715	690	704	682	661	718	728	723	664	708	709	678	716	702	666	691	729	682	713	747	692	675	709	716	705	660	694	759	712	743	689	754	708	710	713	749	707	701	705	688	696	723	719	706	705	759	733	740	710	734	725	695	721	754	688	722	701	697	694	691	698	684	694	728	678	673	723	694	693	745	727	702	709	701	656	688	699	733	662	649	688	691	698	700	694	708	705	678	692	713	697	756	730	681	771	776	694	693	704	709	704	727	743	737	696	716	709	677	743	700	703	746	706	670	671	679	705	756	743	657	703	702	689	702	731	733	656	702	731	731	681	664	687	731	677	714	704	714	728	680	713	715	697	710	687	691	671	710	716	669	713	717	739	697	687	729	650	691	731
10632	2255	1538	1786	3775	4725	4692	4158	3682	3193	2847	2608	2244	2131	1908	1862	1621	1540	1589	1492	1478	1387	1273	1344	1251	1296	1195	1215	1181	1112	1074	1077	1117	1096	1041	1063	1033	1014	1064	1008	1126	1074	1031	997	985	1038	1007	1022	1009	980	968	989	1018	1002	954	1001	930	942	1036	987	953	978	977	1019	960	941	945	944	937	918	948	1018	1002	924	955	921	949	931	981	1007	990	1017	946	1017	937	938	949	925	942	927	923	978	968	1025	930	964	936	893	984	946	902	917	937	959	962	979	1035	947	950	924	938	984	935	885	951	934	964	942	947	956	963	954	898	946	906	981	931	937	980	927	947	941	924	890	926	984	899	923	948	907	928	921	896	892	877	877	928	953	905	915	955	929	927	970	952	889	931	950	944	958	910	965	945	969	931	942	965	926	984	926	941	946	915	922	949	945	924	960	926	942	970	929	889	889	900	974	925	919	949	965	889	907	929	933	924	972	943	899	887	884	946	948	912	890	960	917	964	943	917	884	943	889	939	950	975	952	927	966	918	950	935	887	958	944	940	1003	913	957	937	917	912	913	916	898	952	951	913	993	911	935	926	909	890	944	919	899	934	950	891	922	968	891	955	887	922	945	924	919	946	925	928	945	858	889	959	887	950	922	965	886	935	944	915	985	902	920	928	903	859	943	882	907	939	960	969	916	916	921	944	863	965	963	971	937	963	920	981	931	926	929	917	934	933	941	972	892	941	960	985	880	899	959	914	931	949	886	1016	987	945	975	917	923	889	853	966	908	932	936	919	923	886	956	908	876	932	955	961	949	931	906	890	897	993	933	932	930	973	983	934	928	971	972	932	880	934	964	929	930	925	978	915	906	919	920	867	947	885	924	917	902	936	905	901	922	960	936	929	952	905	952	986	909	869	921	901	887	950	942	920	928	924	890	912	971	906	939	930	938	907	924	967	878	914	928	963	946	914	952	899	906	970	935	935	829	912	939	911	926	922	958	956	908	929	931	881	933	905	887	885	1011	938	879	920	928	896	957	900	929	876	883	930	951	908	910	890	908	942	912	933	936	930	968	889	927	945	931	951	870	923	924	977	916	964	943	942	941	892	941	910	901	975	885	915	898	902	930	970	950	952	888	1022	936	939	952	960	940	929	946	945	963	899	935	923	899	913	956	922	850	873	937	953	901	952	854	956	938	919	895	908	950	933	964	937	943	928	965	887	950	928	934	951	876	876	951	926	915	925	950	984	913	894	953	889	938	947	938	904	934	927	895	922	964	901	941	981	927	918	913	934	959	917	942	925	939	978	930	926	910	886	925	934	873	951	930	883	949	914	938	930	935	938	937	966	936	921	862	982	907	954	929	927	876	933	938	949	990	956	862	926	945	882	955	903	952	940	970	933	898	914	952	908	916	999	972	907	938	963	969	902	909	979	904	949	859	881	907	886	962	879	971	953	975	974	912	895	954	904	953	912	915	910	971	940	912	939	913	911	940	895	897	926	880	975	931	917	959	923	890	876	920	959	923	906	969	913	951	918	956	963	925	963	909	929	936	970	940	927	904	952	917	919	956	916	843	926	892	942	960	952	920	957	930	919	926	910	941	938	900	968	955	925	949	952	919	981	914	953	935	964	903	945	915	918	928	938	955	955	926	953	938	953	927	940	908	956	893	963	890	901	919	953	934	934	943	965	1003	968	898	882	897	850	934	976	919	924	914	886	950	898	929	873	923	949	916	935	897	861	920	908	944	907	908	942	928	929	945	940	962	939	960	867	936	880	916	983	877	1006	911	949	914	933	955	968	941	930	970	877	932	942	917	891	964	944	916	950	992	943	917	895	918	894	879	924	969	919	938	867	888	960	1019	908	880	896	888	878	898	956	905	903	916	956	919	881	886	928	928	941	914	941	913	911	966	896	908	909	922	930	942	953	959	924	928	942	913	949	938	867	858	950	902	931	975	964	938	902	897	933	949	900	945	938	916	950	893	901	911	904	947	983	965	891	944	922	910	952	928	855	943	888	913	921	929	883	945	942	945	968	945	932	900	940	895	880	940	902	921	949	971	907	927	896	910	974	944	982	963	903	964	956	924	966	959	944	909	924	987	947	902	948	946	907	949	931	962	896	879	935	936	960	957	929	920	859	911	946	931	964	958	955	931	972	920	934	947	938	890	901	919	979	944	977	926	899	931	910	902	976	901	894	905	895	919	927	927	909	888	887	940	950	946	929	905	946	959	947	908	925	960	937	911	925	979	898	981	917	948	879	911	927	956	972	867	928	896	932	944	940	891	960	930	942	916	947	949	966	932	900	950	922	948	958	947	981	923	919	960	959	911	912	922	873	946	869	930	951	954	935	924	905	925	949	906	916	953	944	987	944	962	926	976	948	875	924	941	954	999	882	923	960	886	906	972	875	972	895	862	934	896	934	935	956	986	905	931	958	879	914	950	943	901	921	912	904	945	923	904	886	912	943	977	962	944	965	954	904	979	913	936	953	973	932	875	913	901	903	937	920	907	872	924	937	901	977	906	933	986	927	904	946	936	943	925	1007	869	967	882	927	956	962	922	969	933	924	911	924	928	941	903	892	902	905	928	970	921	910	922	954	913	941	963	939	947	908	930	935	967	932	912	975	976	926	919	931	964	963	941	976	933	883	927	934	943	900	910	928	902	952	966	923	946	956	916	946	910	950	963	956	895	962	908	917	964	890	931	942	969	971	941	926	895	932	944	943	931	962	930	931	897	980	871	909	926	961	881	940	952	961	930	886	945	989	915	915	976	918	920	995	941	914	956	949	911	931	960	917	951	929	942	907	922	886	931	942	915	985	957	858	945	944	886	974	945	956	932	947	933	897	888	898	903	951	948	945	943	932	948	937	925	957	960	934	927	892	900	967	920	892	898	950	882	904	951	876	928	939	943	894	971	886	927	919	873	907	872	930	973	914	925	910	928	947	947	963	953	983	941	911	912	927	939	903	965	937	894	941	929	959	921	969	946	952	954	959	966	953	925	926	946	925	939	919	965	919	959	948	928	963	887	914	949	938	960	961	939	889	951	925	964	912	951	936	936	888	944	939	884	917	912	914	906	892	938	926	929	948	920	924	929	909	935	883	924	916	883	963	882	941	946	926	894	997	899	907	953	965	910	878	906	955	921	939	943	887	928	917	944	920	967	958	1002	939	992	897	933	827	895	882	864	897	964	937	905	896	914	939	972	940	943	931	951	976	966	935	931	938	903	903	928	934	924	886	959	840	915	935	969	890	914	943	911	925	928	978	902	905	948	926	941	924	917	900	960	893	934	939	955	943	957	899	978	938	961	970	958	917	881	935	888	882	957	888	936	892	943	926	973	886	961	997	930	958	932	922	991	898	976	977	960	955	986	971	875	911	892	898	922	932	906	887	868	922	925	921	933	966	985	924	953	918	959	909	864	965	860	890	922	920	928	913	834	904	881	938	924	907	928	876	913	899	938	922	943	898	952	953	914	886	899	911	928	923	894	871	970	898	903	906	988	949	918	937	912	889	943	922	930
8079	1232	565	445	644	1239	1443	1326	1207	991	925	725	668	620	613	507	441	455	419	375	356	325	293	288	285	301	295	270	280	248	264	277	231	226	244	231	240	232	231	221	203	214	217	250	190	201	219	196	185	195	197	198	184	201	194	187	204	213	198	202	187	187	188	189	208	200	181	174	214	196	195	213	200	190	199	194	204	188	202	196	185	187	204	201	196	206	194	199	165	200	200	203	188	201	198	206	192	200	179	194	184	192	192	175	190	168	188	183	194	182	197	209	171	186	202	189	191	191	206	192	184	196	206	207	217	172	203	194	205	196	181	197	176	193	175	190	179	197	190	183	198	177	177	189	187	206	157	187	196	170	194	177	194	179	177	199	186	207	181	186	170	182	197	168	181	177	165	170	184	184	194	207	172	170	181	166	189	170	202	192	204	173	191	172	184	181	184	183	174	184	191	190	165	181	209	191	179	190	190	193	170	177	185	186	182	206	187	204	200	183	194	194	155	184	212	156	174	192	201	182	190	158	157	192	177	173	185	172	179	175	198	179	203	176	172	198	170	165	164	172	187	160	158	199	199	204	183	180	165	189	187	207	153	189	184	201	168	170	198	221	188	197	187	149	193	190	193	202	176	172	201	180	164	175	191	172	196	182	169	188	192	185	176	188	160	184	180	171	173	199	160	167	196	198	194	185	179	199	194	181	174	172	191	158	193	171	184	209	192	222	179	196	171	182	186	182	163	181	192	194	184	152	168	186	183	187	179	165	189	191	188	172	189	177	167	180	171	165	177	171	200	172	178	166	201	183	181	175	193	180	213	187	202	210	184	181	208	153	179	179	192	193	175	160	201	177	192	184	187	201	182	192	183	186	185	164	190	176	195	199	165	186	187	170	180	171	187	203	181	171	181	206	174	179	175	173	164	168	193	172	178	218	183	163	193	212	186	207	181	209	178	184	200	201	165	204	166	187	216	176	180	174	196	198	192	187	180	194	169	179	160	180	176	171	201	190	188	203	177	173	171	188	182	209	189	171	160	204	191	195	187	180	201	178	203	204	216	184	188	191	156	167	162	210	180	195	175	188	211	194	215	176	159	176	195	186	199	193	191	178	190	183	166	177	192	178	186	184	186	185	179	205	193	183	188	197	191	169	169	181	186	164	189	195	187	162	179	178	173	206	198	184	174	190	169	162	167	186	181	191	188	164	175	203	199	180	188	191	195	195	177	191	195	170	190	173	189	192	186	173	197	156	133	217	203	182	168	201	167	173	174	173	181	197	178	190	179	181	187	192	220	199	164	211	195	194	186	205	190	187	179	200	196	188	200	189	188	180	179	169	187	183	198	207	190	193	167	179	188	198	196	188	184	185	174	187	178	181	190	188	177	176	190	181	167	191	207	191	169	180	167	187	156	186	202	193	167	189	189	176	167	193	183	186	187	170	179	196	165	183	170	187	173	175	155	201	169	181	150	177	177	164	206	177	183	175	191	186	166	183	210	179	189	208	159	193	198	192	166	200	203	181	154	210	170	227	176	181	170	171	183	185	178	206	195	201	188	186	206	195	167	153	173	196	167	203	206	181	194	154	188	185	192	182	194	163	158	178	190	183	168	204	191	183	194	202	185	190	184	190	190	189	167	188	194	168	192	190	188	184	178	175	178	178	173	202	210	173	188	199	161	187	176	187	189	192	191	165	178	170	191	176	182	178	207	178	170	170	176	185	189	185	181	187	189	208	197	186	165	190	199	175	165	191	173	207	201	186	189	169	194	186	172	190	212	182	186	165	185	195	189	190	185	198	177	184	188	168	204	202	179	184	171	180	212	179	168	193	158	202	172	183	178	167	188	162	209	170	181	182	194	194	201	172	186	172	198	162	206	185	165	206	192	155	169	202	178	203	195	182	189	177	188	186	159	193	188	190	188	191	181	177	179	183	168	167	166	177	184	161	185	181	178	182	188	196	188	195	184	196	194	188	181	182	184	203	178	172	208	197	168	185	159	181	173	172	171	191	201	178	164	190	199	181	172	208	179	189	181	172	183	164	186	197	189	212	172	157	177	172	175	214	174	175	186	169	183	202	177	186	176	187	177	173	192	181	199	211	210	166	177	191	205	195	197	166	184	192	195	190	189	179	174	175	181	174	204	164	167	203	179	180	161	172	189	177	182	188	203	178	202	207	195	166	195	166	185	196	196	193	185	195	165	187	197	173	163	170	162	180	170	180	187	155	186	185	195	200	185	180	159	184	173	188	177	189	181	194	174	173	189	200	176	192	194	189	180	182	187	185	182	221	159	185	170	194	181	173	191	161	169	169	164	183	199	182	179	170	198	196	192	184	179	166	198	182	180	202	193	189	182	190	199	174	180	178	182	163	187	173	196	174	170	184	176	173	196	169	174	194	157	195	205	187	188	175	195	193	192	199	191	180	203	185	208	174	154	184	182	192	186	180	169	183	196	195	195	177	191	185	191	186	193	177	168	179	192	169	182	208	170	200	191	207	191	165	198	185	193	176	190	166	157	173	191	177	181	142	190	175	209	176	212	194	198	204	174	197	185	160	182	174	196	186	174	186	174	184	187	173	161	164	193	184	186	161	192	185	184	185	206	184	169	179	217	207	183	161	190	179	198	188	176	169	188	178	164	205	187	188	172	214	199	175	174	203	174	202	193	172	173	182	188	185	204	164	186	182	175	201	177	180	186	207	178	194	181	178	168	195	176	181	187	173	163	194	190	205	200	182	188	174	202	181	189	187	191	152	178	196	192	220	166	200	188	203	186	177	210	186	200	190	178	180	162	182	181	167	179	179	188	190	182	184	204	186	203	170	195	180	200	162	184	176	198	203	190	192	178	171	180	212	208	181	184	179	206	186	195	164	178	172	193	186	159	180	185	186	168	190	184	199	172	176	185	190	189	183	170	177	196	182	194	180	186	171	192	160	168	190	183	187	189	188	174	212	183	167	221	187	188	178	180	185	209	185	192	178	173	194	173	172	184	201	169	202	203	208	160	183	182	198	202	175	173	191	195	175	173	172	162	188	160	182	200	194	198	187	185	194	177	164	192	200	168	193	173	213	153	183	188	167	161	164	184	161	148	170	175	173	192	171	163	173	166	185	196	188	178	194	166	168	173	208	183	200	172	188	180	184	186	180	187	191	191	194	189	193	207	168	202	170	189	189	179	196	191	198	172	195	168	171	188	185	202	164	187	175	179	183	180	193	160	167	195	203	200	179	165	210	178	189	192	170	184	190	185	177	180	182	217	203	167	177	204	186	179	181	180	177	210	180	173	193	195	192	182	192	196	169	173	209	172	157	212	176	195	174	231	185	182	180	192	177	167	201	197	164	179	205	197	200	211	186	230	197	169	173	169	160	193	196	178	192	196	180	203	193	175	195	197	172	174	184	178	178	197	181	195	189	201	176	180	184	210	184	213	181	179	165	192	172	180	176	181	182	177	181	190	192	186	194	183	193	147	176	168	156	187	187	187	184	184	196	202	174
11076	2185	1242	1465	4018	5301	4983	4385	3625	3175	2666	2387	1997	1769	1518	1436	1300	1150	1051	1011	907	829	783	800	728	649	663	625	576	562	526	489	520	470	462	469	442	424	436	413	408	412	460	396	404	356	364	363	395	362	362	352	364	319	329	374	349	325	339	355	317	317	325	309	329	344	336	338	322	334	313	322	299	315	298	327	321	303	339	332	311	317	323	306	313	311	306	323	306	298	280	299	308	307	301	289	316	293	280	274	290	273	307	300	283	282	281	269	305	296	282	306	295	304	285	299	301	269	291	258	271	312	283	272	294	277	285	287	296	285	281	301	282	281	280	289	283	271	288	280	288	291	273	282	300	285	299	279	281	296	256	286	290	254	265	271	273	271	279	303	283	241	291	318	276	266	249	276	276	253	268	262	280	278	270	279	275	259	271	266	299	291	273	277	285	269	272	283	291	258	268	251	271	263	279	255	305	269	265	270	279	296	267	280	269	264	275	287	251	316	271	294	294	260	301	269	283	295	288	274	274	267	290	299	294	258	291	267	272	280	283	282	264	239	313	300	282	258	303	297	281	263	255	295	280	267	270	292	306	263	299	287	320	294	286	264	284	309	277	291	293	315	289	273	296	274	264	296	274	287	269	287	273	261	283	270	311	278	295	289	282	278	264	245	270	247	251	272	301	300	282	279	275	280	295	257	269	305	262	265	313	281	309	268	307	297	304	260	258	305	288	290	282	276	280	281	272	274	264	275	255	274	280	278	303	268	276	263	254	272	267	275	259	273	301	240	266	241	289	271	279	265	257	256	282	269	289	295	302	239	260	282	286	262	284	271	284	266	267	259	265	283	302	283	285	289	259	254	279	282	294	258	286	277	257	318	280	295	298	271	286	283	308	279	276	273	306	309	279	264	282	279	247	257	275	282	276	266	283	287	265	282	253	286	286	255	263	280	311	253	292	275	261	244	274	295	290	274	270	267	283	269	276	271	259	283	275	291	281	279	287	312	270	262	286	289	279	250	286	312	253	268	302	275	286	273	278	284	275	267	276	280	287	249	287	278	308	285	277	251	278	259	265	308	298	263	277	270	281	300	288	297	262	264	307	275	291	270	294	283	275	260	272	268	271	308	255	280	266	283	283	282	305	283	280	308	276	238	293	294	259	280	277	252	235	283	261	282	281	244	269	273	299	290	280	286	276	263	260	267	274	264	266	277	277	286	275	242	302	291	272	303	271	278	255	269	284	288	265	251	274	238	285	261	271	276	252	266	260	283	275	284	249	294	280	273	256	279	248	280	268	261	303	254	269	291	254	287	270	258	280	265	254	291	285	287	264	278	245	274	280	270	275	275	298	271	279	253	268	280	235	262	291	292	245	288	271	246	279	292	287	272	281	264	290	300	300	305	273	299	266	268	269	302	289	301	250	269	275	261	262	277	266	281	290	291	289	279	296	283	228	280	273	287	286	299	274	278	246	266	259	269	273	269	279	253	282	305	300	271	252	296	308	262	271	261	275	277	254	280	285	270	292	246	289	256	283	310	269	263	283	288	289	281	253	307	278	265	307	244	266	254	286	292	272	267	288	294	262	244	285	306	279	268	286	260	263	299	268	275	276	257	302	308	292	262	283	274	306	272	260	313	231	284	298	261	284	312	275	295	257	262	277	288	260	258	232	250	279	256	273	285	279	264	291	269	290	274	286	277	252	266	264	306	282	281	271	304	278	303	274	265	279	261	259	288	287	292	264	246	247	294	255	263	286	274	243	279	277	277	295	251	280	297	259	278	280	267	252	276	270	235	264	281	262	298	274	280	282	244	282	298	313	297	276	264	291	308	263	266	314	298	313	287	266	290	260	235	283	302	299	291	261	263	275	270	256	278	277	269	268	255	313	268	260	237	296	269	260	293	279	291	257	275	279	246	300	286	279	266	286	260	308	281	247	280	252	262	295	308	279	282	293	295	280	253	281	264	262	277	275	305	311	283	281	275	244	270	300	276	273	242	292	275	277	256	279	273	274	281	288	286	282	299	252	277	261	310	269	283	275	256	258	281	282	273	266	275	269	281	258	273	276	291	242	303	288	266	279	257	269	310	268	242	282	257	257	312	263	254	296	255	276	297	281	288	296	278	264	253	255	294	278	274	254	253	294	255	262	256	278	301	290	289	270	269	275	301	213	277	286	289	253	280	293	270	253	273	270	276	274	276	244	270	298	319	279	268	239	303	282	305	291	288	282	277	266	287	255	280	240	254	278	278	280	271	269	229	240	298	286	288	246	276	287	269	291	276	260	282	259	278	293	272	274	291	278	279	271	266	280	282	249	297	260	303	261	270	289	264	266	278	283	273	269	276	280	284	286	269	285	272	253	259	288	283	300	294	290	289	281	274	296	269	282	308	298	259	276	282	284	275	271	272	288	272	305	268	255	290	296	291	237	287	286	316	307	293	281	260	313	284	323	274	288	265	291	267	293	246	272	261	280	243	309	275	274	303	250	284	260	265	283	271	255	263	264	293	271	280	294	284	278	272	280	299	267	251	283	276	280	282	282	289	264	254	275	289	269	295	282	264	277	258	273	272	288	276	265	289	265	292	285	311	260	266	256	305	249	262	279	288	254	268	266	280	280	279	294	276	283	276	291	282	273	275	260	284	255	278	273	293	286	293	274	271	284	304	315	292	285	303	314	251	269	299	267	262	270	250	284	285	277	271	284	256	256	290	301	282	281	264	289	260	275	283	274	266	268	249	275	269	253	285	292	292	277	289	296	292	280	270	275	266	278	287	259	266	264	277	263	245	274	260	332	272	291	274	289	277	267	291	269	312	279	268	254	256	281	277	280	294	302	289	284	287	286	283	299	263	287	239	276	302	263	281	291	257	321	258	282	247	288	281	247	282	281	273	269	283	273	294	269	278	269	296	267	256	297	282	279	271	298	277	293	265	279	260	295	283	268	264	259	271	263	270	290	283	293	255	275	269	273	246	316	269	243	279	270	282	306	297	270	313	268	293	230	295	266	254	262	263	270	280	291	280	265	260	263	267	253	283	265	295	240	283	293	276	288	248	269	281	262	286	280	292	282	277	272	288	262	277	263	261	281	267	260	293	280	279	286	264	284	281	268	281	265	298	285	272	289	259	304	286	280	293	282	266	262	253	283	278	247	260	284	273	281	290	291	251	250	275	277	277	309	274	289	270	283	291	258	271	303	276	298	257	249	273	312	271	282	270	270	268	296	314	285	302	306	272	286	304	268	270	280	279	287	262	302	275	287	269	253	283	259	288	278	292	285	302	242	331	277	245	265	270	301	283	284	288	277	263	269	252	289	268	278	253	273	283	262	293	270	258	257	250	260	308	294	271	238	251	264	284	292	273	276	276	264	286	300	268	269	252	308	279	263	321	273	323	253	292	255	241	267	291	260	267	296	287	276	276	267	304	286	268	292	293	285	312	285	284	279	276	268	270	257	263	239	250	292	301	302	297	283	283	292	290	267	262	293	267	263	270	269	247
14787	1818	900	775	979	1716	1956	1801	1647	1449	1203	1162	1103	938	858	823	730	674	639	616	602	600	539	544	526	527	491	508	480	463	482	489	458	466	471	428	463	456	434	476	450	420	449	434	429	406	422	404	423	403	421	438	462	439	407	406	406	404	393	392	419	399	408	402	406	403	389	386	362	392	394	403	368	380	385	400	365	396	386	398	402	372	387	387	369	387	405	395	378	408	365	440	352	380	391	374	386	387	376	388	386	377	389	354	382	405	367	385	389	379	400	364	408	403	424	362	428	363	385	390	406	392	380	378	402	391	401	376	367	421	422	407	409	380	353	383	374	362	393	390	373	373	363	423	384	389	398	386	348	382	376	378	394	354	371	398	372	401	387	365	400	344	390	388	393	365	404	385	392	366	373	410	374	387	394	351	395	399	382	370	381	397	357	385	403	396	375	362	388	393	395	403	418	379	361	356	382	371	371	383	404	393	397	367	346	397	401	389	380	363	403	405	382	420	391	375	367	382	409	375	373	372	384	388	360	404	396	425	370	365	332	385	365	378	427	372	368	377	414	396	394	394	414	369	380	358	403	366	392	406	418	363	400	397	365	366	385	377	382	408	399	422	392	391	390	402	373	360	433	385	376	379	400	382	403	374	391	404	385	391	391	404	379	359	412	386	389	370	373	384	345	413	350	387	393	390	368	376	379	383	373	353	372	366	352	369	395	383	395	411	395	410	368	367	355	375	381	381	388	374	366	376	397	413	401	344	401	399	339	352	397	368	373	384	403	383	390	368	402	373	380	400	394	417	387	394	386	423	378	390	375	393	387	395	405	383	371	385	427	388	389	375	384	397	353	390	417	386	362	383	385	408	396	411	387	413	432	398	392	370	383	390	382	403	381	395	365	392	396	371	424	397	374	380	349	369	419	391	396	389	408	370	384	354	381	384	409	399	387	439	351	380	392	391	381	383	360	362	407	361	392	396	388	376	400	356	351	393	375	385	386	387	400	368	391	413	397	394	379	350	390	406	393	374	384	394	372	396	358	388	371	370	383	365	385	369	379	370	383	389	389	372	344	396	370	390	400	356	384	396	336	405	370	400	344	374	412	371	392	371	368	392	383	381	369	374	376	403	383	401	426	390	411	409	367	365	340	391	358	368	366	370	377	393	377	354	373	363	412	368	370	363	382	377	358	332	381	358	380	366	376	359	388	386	375	403	394	371	421	370	428	370	381	378	351	358	359	377	378	364	412	394	384	386	377	379	436	402	378	392	380	372	339	409	386	374	343	363	403	390	393	366	375	394	431	378	396	367	391	394	360	363	408	394	411	386	371	404	407	409	374	360	375	375	389	384	345	398	356	378	369	370	370	355	397	398	380	397	394	403	358	379	390	343	367	353	401	360	388	348	390	386	368	385	376	366	394	383	384	361	359	390	375	356	337	381	404	376	402	369	404	350	406	369	367	393	373	376	416	430	357	406	396	368	389	337	369	403	415	368	371	416	409	355	380	367	395	388	364	398	363	387	393	386	401	374	419	428	382	363	361	397	372	404	395	379	371	388	371	401	364	406	378	375	381	406	395	351	412	380	386	372	379	368	374	342	386	350	385	384	417	351	398	373	409	397	398	384	410	374	356	344	401	358	429	364	360	372	395	344	383	363	372	397	380	420	358	325	398	403	370	404	375	356	411	397	368	394	394	397	395	414	383	354	401	405	379	363	365	388	379	351	411	389	379	400	345	397	399	390	375	416	394	376	421	386	343	400	394	359	359	390	383	393	406	357	377	375	366	379	367	386	375	387	409	369	379	406	418	367	382	365	392	384	398	417	401	352	377	380	390	397	378	383	420	428	382	404	362	374	359	401	356	393	405	409	376	388	386	404	375	430	391	402	354	391	357	363	403	391	375	370	426	373	365	401	400	381	367	356	429	395	364	392	411	379	381	377	369	391	399	382	383	373	405	397	402	361	368	374	402	388	338	381	344	400	382	369	384	370	368	353	391	388	371	376	375	385	405	359	404	370	371	397	393	369	372	372	402	380	392	372	399	391	379	396	374	386	409	349	389	360	370	413	369	407	407	384	364	369	411	389	381	392	394	380	412	383	392	389	367	391	386	378	367	390	393	397	372	415	394	363	395	362	383	368	395	378	389	372	393	407	376	389	395	390	399	404	390	367	387	370	371	384	394	389	364	380	412	405	403	381	399	364	369	370	377	391	406	384	358	391	401	370	407	387	397	345	408	390	371	373	388	380	371	390	386	387	398	384	392	433	369	391	404	426	396	386	355	402	363	371	388	428	383	388	396	397	371	387	413	367	408	420	374	374	394	404	382	386	363	420	373	379	399	379	389	407	371	387	354	357	358	364	372	367	364	413	382	387	396	383	360	394	381	399	404	376	400	368	393	435	386	358	349	356	388	388	388	370	376	372	376	393	379	388	369	377	411	358	392	408	434	369	393	384	403	373	357	383	398	375	387	381	414	371	408	374	403	399	401	381	404	400	390	369	357	392	374	402	387	367	373	381	379	405	374	378	397	385	400	376	359	393	403	390	404	390	379	372	384	393	374	385	378	390	413	365	373	393	369	362	360	390	347	366	354	364	366	341	373	382	379	383	405	389	353	374	365	357	396	365	362	367	394	408	380	393	388	362	371	380	383	365	381	349	369	335	402	416	374	395	385	375	399	370	382	383	372	376	391	410	353	377	397	381	365	379	353	402	369	388	382	369	415	368	394	372	418	369	370	367	376	420	365	357	391	398	391	383	380	405	387	395	390	416	386	420	400	407	371	402	400	414	366	334	387	391	368	367	396	344	373	391	391	345	377	407	378	382	330	393	427	376	372	405	360	407	365	401	392	378	395	359	395	388	382	372	378	401	387	360	396	396	364	380	397	421	348	389	385	346	361	373	334	362	376	347	393	355	368	373	365	338	395	399	383	374	382	369	379	346	378	363	402	390	384	413	383	373	396	388	400	375	401	391	405	399	390	367	401	403	375	369	364	368	403	385	433	391	386	417	395	386	372	387	364	379	384	396	369	360	420	405	353	391	352	389	421	397	405	357	352	373	407	352	362	383	366	393	368	383	399	349	386	382	398	382	394	384	382	391	373	381	381	367	378	377	398	406	388	420	347	371	380	375	382	386	370	382	388	359	388	399	380	388	367	395	391	381	360	358	409	384	371	422	336	345	348	385	392	405	387	396	390	434	382	379	379	374	399	393	369	379	382	369	383	354	372	383	384	412	398	361	367	336	414	384	359	416	389	361	418	416	371	397	389	404	397	385	419	371	373	342	369	399	396	387	393	403	372	419	388	384	398	385	342	377	371	390	390	364	402	383	448	392	369	385	388	348	364	416	362	392	395	347	432	409	367	388	393	400	357	374	395	409	391	343	352	371	396	370	416	381	416	401	400	393	372	408	356	380	357	397	390	321	429	395	400	386	384	363	362	354	419	398	393	392	368	364	377	370	377	391	365	416	391	394	375	352	415	380	352	398	375	386
12265	2636	1552	1985	4927	6368	6142	5419	4615	4003	3473	2931	2626	2419	2086	1957	1757	1531	1521	1378	1344	1276	1196	1181	1064	1036	993	989	949	875	925	848	848	833	775	845	755	762	763	717	683	688	710	688	663	677	668	604	641	666	623	669	650	659	635	671	683	609	627	605	599	648	618	561	612	581	635	584	596	593	609	543	613	556	581	608	595	614	542	565	578	550	616	628	557	558	563	589	552	618	545	573	582	533	611	582	581	553	569	540	578	529	557	549	513	572	556	576	527	552	535	554	585	547	568	575	544	594	586	578	569	565	520	607	571	574	569	523	550	576	567	579	557	570	553	555	560	582	545	562	583	573	543	568	579	553	517	528	541	527	553	500	569	555	541	525	515	554	535	546	572	542	566	558	548	564	518	633	531	547	581	565	530	543	567	557	524	544	521	564	563	544	563	562	521	535	533	509	534	529	549	551	593	537	561	563	563	567	531	560	568	548	567	537	495	544	519	533	526	540	538	523	554	552	504	558	584	581	587	530	585	554	518	526	510	557	537	569	530	535	539	559	549	530	508	536	563	538	559	497	513	567	541	546	521	550	573	559	520	576	558	521	568	551	551	524	500	560	511	558	522	572	577	518	556	516	547	586	550	562	530	542	537	561	533	515	575	553	494	579	568	539	558	544	532	538	551	512	561	556	539	496	514	599	506	556	586	513	528	562	540	538	566	536	525	591	575	508	521	512	519	569	561	523	509	566	524	532	545	517	523	582	595	530	575	515	566	580	512	547	529	539	544	536	553	585	554	545	497	524	575	547	508	529	560	526	550	531	513	569	538	554	520	553	525	529	554	577	587	555	577	574	545	567	608	510	508	535	562	519	549	540	571	547	575	571	560	538	596	528	513	550	497	580	523	502	539	563	549	545	538	564	563	535	514	582	514	571	550	534	533	541	523	541	541	517	531	521	530	555	531	498	530	537	522	549	499	544	548	558	546	525	564	576	519	588	560	589	572	534	521	533	585	564	577	529	563	550	542	550	545	566	574	517	536	549	527	554	542	526	528	515	517	538	527	544	567	563	571	574	543	539	531	563	571	557	558	563	547	582	483	608	542	542	536	537	534	543	596	506	519	544	530	571	543	551	529	521	506	533	575	582	550	545	494	550	573	508	539	551	484	532	504	518	532	563	560	581	526	547	536	594	546	555	540	528	538	575	526	579	550	566	560	584	547	541	551	573	541	537	532	543	541	557	590	550	518	513	587	567	566	579	561	537	541	560	568	540	544	567	536	523	546	535	563	538	537	588	558	493	554	560	547	529	571	529	560	545	561	574	552	529	538	551	541	577	574	514	566	536	482	552	534	574	585	533	547	542	535	568	593	555	544	549	520	551	566	566	562	532	552	574	520	564	513	556	523	565	561	559	497	506	497	544	573	545	534	522	550	579	566	574	540	538	561	541	540	552	526	548	617	551	534	529	561	524	505	550	564	519	587	578	593	527	552	532	535	562	569	520	521	549	542	540	554	563	568	578	521	538	536	534	545	559	530	561	532	524	534	544	530	525	568	525	535	547	566	538	508	533	554	579	570	517	510	578	493	576	574	550	549	552	535	549	570	543	598	584	552	539	552	531	542	523	517	514	525	574	531	537	552	541	544	532	558	578	569	565	541	537	537	556	543	536	547	532	591	568	553	519	532	548	558	551	549	567	533	610	552	507	527	504	531	560	555	535	545	569	560	551	562	566	560	495	562	533	540	545	567	567	544	572	535	544	559	539	558	559	505	582	547	572	554	547	498	556	517	536	552	534	508	535	550	570	568	551	575	576	516	526	571	529	554	530	543	557	533	514	544	529	539	559	528	564	566	511	548	574	553	564	550	515	497	574	595	564	566	551	552	568	564	565	539	590	543	499	541	540	535	569	536	561	512	541	555	556	530	550	541	593	536	533	553	548	536	552	540	527	555	534	553	533	524	573	578	592	524	551	569	530	514	583	532	558	564	571	516	558	551	570	592	539	512	566	535	547	540	588	501	533	525	581	516	550	594	561	539	552	491	524	568	585	519	544	583	583	514	544	514	559	564	551	510	530	533	529	558	587	516	523	547	563	568	547	538	576	551	556	559	556	518	566	527	577	579	554	509	576	539	508	569	565	560	553	564	508	529	524	577	588	507	558	537	545	536	566	547	511	483	550	565	579	564	512	525	511	545	570	535	560	558	518	512	570	552	549	593	535	549	496	563	514	528	579	516	555	522	570	540	530	541	528	509	492	522	552	569	578	539	529	548	534	545	586	572	570	531	556	550	536	538	572	539	515	502	535	565	577	535	541	535	541	527	524	556	537	535	578	531	559	577	547	562	505	537	535	556	521	537	544	528	524	531	535	514	523	510	589	543	552	551	550	538	549	537	577	548	543	559	547	614	595	593	558	506	562	552	513	519	550	540	555	522	526	557	539	571	560	565	530	524	562	553	545	583	566	524	565	555	540	545	531	578	559	531	522	598	542	591	561	575	532	539	561	534	571	548	559	538	533	524	520	533	528	562	529	580	510	514	548	536	563	584	520	538	595	526	575	536	515	499	525	562	550	544	539	536	515	528	486	515	597	538	509	551	520	548	555	522	557	519	530	553	533	574	557	518	544	568	538	515	526	548	525	567	549	541	555	553	584	530	544	521	484	545	553	517	555	542	532	570	539	535	520	553	557	516	529	524	521	528	535	536	549	501	533	540	517	549	567	561	530	518	542	536	550	547	529	563	539	560	545	514	532	548	521	565	590	557	524	496	525	528	563	538	566	536	555	552	553	565	507	542	557	525	532	561	577	576	500	569	531	562	548	529	535	534	552	573	530	514	523	512	577	561	563	543	582	532	552	567	511	569	553	541	572	582	576	562	547	482	503	554	550	551	563	545	539	550	543	569	532	504	514	540	544	553	542	538	539	563	544	511	538	525	525	518	537	526	535	614	556	515	504	546	582	544	583	585	534	532	500	573	563	544	540	575	532	567	554	579	581	530	550	529	492	527	563	512	515	532	533	540	559	522	535	589	570	505	541	587	555	585	525	537	512	550	550	563	549	566	551	519	561	540	528	513	539	576	542	535	566	567	535	580	527	496	568	598	495	542	547	570	508	527	556	537	534	529	573	576	521	564	553	561	548	510	507	544	503	566	550	565	532	543	591	518	550	522	558	552	534	517	541	535	548	499	539	556	563	548	564	570	562	541	517	530	523	520	555	572	536	577	552	539	509	551	535	546	563	535	579	550	553	526	529	548	505	491	561	556	508	569	565	549	518	551	499	496	543	579	542	536	541	583	585	533	556	557	518	540	550	587	547	548	527	525	606	555	566	581	547	554	562	506	535	495	574	560	551	541	565	562	561	538	536	559	569	575	533	525	560	505	548	536	533	572	499	558	473	539	546	526	532	562	554	543	523	493	558	565	548	519	559	552	522	569	530	540	555	530	527	588	575	572	562	510	522	560	521	501	529	530	496	544	530	527	533	531	499	542	583	550	546	549	525
6737	859	651	608	652	752	780	727	746	681	673	660	667	643	654	619	615	591	625	588	606	566	609	570	517	596	604	548	534	564	563	613	599	607	604	571	572	591	572	562	552	590	567	553	578	564	560	590	529	570	575	575	570	575	575	579	519	557	580	545	602	550	580	529	553	574	568	565	568	584	517	589	524	544	561	584	512	543	528	570	552	537	532	579	509	557	591	544	562	547	556	622	564	571	553	560	540	577	541	615	556	547	558	519	543	578	603	605	617	563	544	573	552	547	551	607	561	551	594	579	600	561	586	583	537	571	556	552	563	574	557	522	574	521	523	556	527	569	555	585	589	517	588	565	588	535	552	539	554	513	563	578	567	542	556	585	535	557	551	567	588	538	537	574	543	566	547	565	537	602	546	542	567	586	563	520	577	556	535	570	568	567	523	509	540	590	602	594	565	607	599	554	577	571	548	560	542	585	516	573	551	583	532	551	556	567	545	556	548	565	594	602	575	588	569	577	571	602	520	522	563	531	583	559	540	544	580	561	617	582	547	574	543	550	548	551	593	577	565	538	587	564	512	567	548	578	589	537	508	545	570	520	567	531	538	542	536	546	545	567	589	542	543	571	561	564	538	520	556	561	535	609	575	519	562	573	561	574	580	579	609	601	588	537	584	528	586	556	549	525	548	541	530	563	542	556	564	564	579	573	591	553	561	556	566	586	572	559	588	533	558	550	520	547	575	584	591	619	535	554	577	541	595	572	568	575	580	527	513	561	572	539	623	571	590	543	616	579	592	590	588	571	584	589	570	584	586	546	541	552	574	599	582	564	513	571	592	594	558	582	615	585	590	535	535	525	599	579	551	570	601	562	597	558	577	521	512	534	518	557	558	562	614	577	597	568	531	610	584	560	574	527	566	551	561	568	600	620	557	596	574	579	540	557	574	556	536	532	562	576	581	590	570	613	580	548	522	577	583	592	555	561	574	562	535	538	595	565	546	519	567	589	587	601	583	568	620	542	539	566	590	525	540	526	592	540	604	543	561	563	510	561	613	560	581	545	525	555	602	579	543	565	552	562	531	523	549	531	570	558	527	541	585	581	567	532	571	538	553	608	558	597	589	605	559	546	561	586	585	496	562	546	585	561	520	539	582	584	563	546	535	574	546	566	600	542	533	590	548	618	567	533	573	558	548	543	585	590	584	583	546	578	557	555	559	533	557	593	552	555	557	554	613	599	555	584	534	539	566	584	517	562	592	566	568	527	536	578	581	518	579	548	570	538	555	533	569	537	575	588	535	554	542	561	560	566	584	576	539	536	542	574	536	584	609	555	604	560	578	553	557	543	555	589	561	565	587	535	544	554	574	596	580	558	567	550	617	595	535	614	557	574	584	571	562	588	566	566	586	585	564	595	546	587	592	522	546	554	569	549	545	583	642	616	557	514	567	577	527	528	564	570	572	516	557	592	563	537	551	565	545	537	548	571	617	595	580	568	519	580	567	559	551	539	578	558	544	558	538	526	528	590	553	555	544	588	607	532	548	594	586	581	592	562	551	553	614	556	574	554	577	601	555	555	534	571	554	555	566	546	538	584	543	547	562	570	545	543	546	561	556	581	567	598	544	560	590	566	605	549	586	562	566	592	546	583	545	565	573	563	542	542	564	533	552	537	552	530	573	561	538	576	531	581	606	548	570	557	554	576	620	591	568	507	620	556	548	561	551	557	540	587	554	591	578	572	570	527	566	577	600	588	557	576	536	570	536	532	538	527	547	558	587	595	528	572	579	622	542	547	560	535	586	580	559	536	563	543	542	563	598	548	561	597	521	550	558	555	540	590	596	560	608	610	578	547	531	522	574	555	595	544	545	562	591	530	547	599	547	554	592	508	516	609	579	546	557	574	559	550	543	554	576	575	574	587	594	604	600	519	582	572	536	572	583	554	545	549	602	552	587	537	532	608	573	538	561	542	556	579	547	576	509	565	531	601	566	557	575	528	557	577	573	577	562	576	576	568	574	543	606	562	548	562	552	570	557	553	583	563	584	529	515	545	592	523	592	556	559	574	581	576	557	582	578	548	545	584	579	558	537	588	577	562	514	566	541	537	591	564	544	554	563	576	597	581	575	551	576	555	571	552	549	531	574	566	578	555	566	520	570	577	550	595	581	572	552	576	568	568	566	563	524	562	555	569	577	522	527	548	565	534	561	540	521	596	596	584	538	555	550	533	555	573	601	531	558	526	573	563	564	531	604	551	529	564	526	547	541	566	576	580	564	594	517	599	591	526	556	541	544	550	521	589	569	579	566	559	575	585	580	588	554	585	585	550	612	582	623	572	559	584	600	540	581	560	580	573	539	586	506	524	559	544	580	590	549	570	600	574	539	574	538	574	536	603	519	591	596	578	567	603	530	595	562	535	571	541	541	537	574	585	569	522	520	526	535	572	541	572	537	563	567	618	597	606	540	556	575	555	550	521	578	554	535	526	539	579	583	523	573	561	602	579	576	580	544	496	567	552	565	576	579	555	596	581	555	592	589	516	559	564	591	533	559	600	534	502	560	537	520	601	526	533	577	534	557	530	565	559	609	576	596	553	551	556	577	563	552	566	545	576	569	576	568	586	568	552	582	529	554	587	585	589	599	586	549	584	535	531	587	547	557	570	576	569	557	555	560	559	569	603	528	570	567	589	552	595	560	602	583	557	535	567	557	537	584	541	589	589	560	592	533	559	588	583	544	580	521	562	618	607	541	529	598	545	611	553	587	532	565	602	574	553	579	616	537	565	533	593	591	515	556	550	512	607	541	531	574	572	572	562	582	563	581	526	589	571	566	574	563	590	538	545	588	581	568	590	552	548	553	567	565	574	540	541	545	560	562	545	602	554	509	569	581	544	586	569	563	555	549	551	534	542	571	567	530	539	516	558	590	579	574	547	574	547	592	563	528	507	576	592	534	577	564	554	559	592	551	576	563	577	583	535	576	546	535	554	526	577	528	548	559	575	553	533	558	553	530	581	595	536	517	582	585	551	576	534	579	558	529	532	579	555	542	544	574	492	562	564	617	544	552	569	566	569	595	580	547	565	592	563	586	588	576	574	506	564	616	600	568	561	567	610	536	633	564	594	547	556	567	543	583	552	554	571	532	604	579	530	553	547	596	553	528	549	568	534	537	569	580	577	583	540	550	572	582	560	570	571	609	544	581	577	550	598	559	552	532	570	523	569	540	541	550	582	573	566	542	583	562	543	539	572	604	535	573	598	501	553	555	558	561	535	544	592	550	540	605	534	553	560	586	561	552	537	590	560	548	575	540	539	498	543	596	555	574	548	540	577	585	522	564	561	540	547	559	569	550	544	503	545	560	566	564	569	557	560	539	575	565	538	537	563	620	546	576	577	550	545	564	591	580	575	527	581	607	597	603	518	523	528	604	619	574	569	549	514	581	576	552	609	607	566	528	604	564	582	567	535	588	580	595	542	609	550	564	556	547	590	541	565	554	571	565	530
7812	1197	884	952	1352	1560	1510	1368	1285	1170	1058	1073	1002	985	898	884	887	842	767	872	777	769	850	805	822	778	800	792	771	787	740	782	810	813	764	746	735	735	718	724	769	764	767	772	704	714	705	773	732	741	758	742	759	716	749	692	690	741	728	698	746	701	709	763	741	703	689	754	736	643	741	677	722	722	755	697	698	732	738	770	783	695	722	712	759	757	730	718	724	742	708	735	680	753	713	765	722	688	759	719	736	722	709	669	693	710	733	699	742	701	702	718	695	705	722	698	717	733	738	744	787	718	709	727	769	729	729	744	743	713	730	701	708	756	733	698	713	711	709	702	718	668	726	725	722	698	709	729	736	766	737	712	738	705	648	761	720	690	759	740	748	782	713	725	700	733	744	760	737	711	703	680	698	725	743	713	716	727	707	641	701	745	742	678	723	734	726	743	686	713	748	716	726	757	700	740	717	754	773	735	706	716	723	745	685	740	669	689	710	728	716	718	734	666	727	686	692	752	698	701	704	721	750	696	700	682	709	739	723	655	702	688	683	737	747	671	707	728	705	675	729	706	746	695	691	729	714	771	738	724	738	743	725	720	719	742	681	680	763	733	724	752	717	773	700	718	708	688	695	708	700	725	698	748	666	714	748	746	717	699	672	714	679	703	723	707	704	692	789	712	714	716	674	708	775	729	687	734	779	746	722	732	763	741	741	663	706	709	742	738	724	732	719	701	715	698	726	725	677	773	743	719	716	748	764	693	773	715	724	694	710	749	716	681	744	735	730	751	757	683	705	719	710	734	769	726	697	725	748	773	676	747	742	701	749	776	728	700	692	680	731	735	738	726	687	684	686	741	763	725	718	716	762	760	696	739	684	702	682	712	732	739	682	729	682	748	745	738	742	731	752	751	719	708	666	715	717	711	756	710	697	719	718	745	661	708	705	723	695	764	684	716	720	683	727	741	780	746	720	736	729	703	755	708	720	690	735	724	728	726	716	754	708	729	702	755	726	684	662	715	716	684	760	706	716	747	680	743	776	671	713	754	721	730	748	679	724	746	709	748	741	684	740	704	726	667	687	701	692	746	743	720	772	694	738	732	774	641	785	716	752	705	718	714	765	719	722	672	700	745	742	707	757	732	737	748	723	713	711	709	771	698	740	705	683	715	723	671	744	772	694	734	719	734	708	716	741	745	693	730	719	711	711	723	670	732	758	744	664	741	696	758	704	700	749	714	715	700	721	747	757	740	728	731	694	689	696	699	721	693	730	723	668	716	726	720	714	684	762	747	629	660	718	714	691	692	766	722	777	678	717	732	692	726	747	737	702	670	732	717	742	754	705	701	744	745	697	694	659	776	762	752	725	697	730	728	747	714	693	717	689	730	718	746	723	756	717	733	708	696	717	751	749	765	760	723	745	741	680	715	746	701	749	779	726	693	715	727	766	717	741	695	677	732	727	729	715	704	720	714	702	734	670	705	746	700	721	721	741	688	711	740	656	735	691	740	690	696	718	712	727	700	709	731	750	733	700	729	767	684	680	721	722	735	729	688	724	715	739	688	680	734	751	734	770	714	770	723	725	723	704	691	762	664	714	753	741	712	717	691	727	719	733	760	666	704	685	742	708	707	709	731	723	703	714	720	733	688	728	730	672	748	713	688	729	755	718	725	739	730	758	706	691	719	701	731	728	715	703	734	716	752	742	694	758	734	709	721	733	710	715	745	735	746	712	721	703	763	777	720	781	680	688	702	736	744	691	697	735	729	695	726	715	674	720	723	715	717	711	690	744	670	703	691	732	683	722	722	725	701	753	743	735	704	724	736	716	682	705	657	699	729	721	681	687	722	687	712	743	750	723	709	692	707	740	715	706	722	738	755	708	752	727	714	712	732	707	748	773	685	720	705	713	719	750	710	682	725	764	703	688	736	732	725	731	731	686	702	730	701	703	743	694	714	694	726	691	730	685	731	665	709	742	699	714	652	715	728	721	712	695	742	749	758	697	746	720	693	702	755	719	698	720	682	736	695	708	714	727	758	700	680	714	738	738	774	693	702	771	722	733	738	755	697	711	758	731	731	759	759	713	735	775	745	732	700	708	734	700	750	696	730	738	730	728	679	730	727	711	762	770	760	720	751	732	795	704	693	755	700	723	727	784	726	724	719	755	700	725	696	735	777	692	725	709	728	703	659	708	768	744	713	694	717	724	734	748	709	701	751	674	715	736	714	707	781	792	756	740	717	675	731	701	758	733	717	703	734	709	708	707	760	679	741	725	700	691	692	693	747	736	717	721	684	754	706	702	700	711	744	701	749	720	690	742	691	705	760	728	732	694	746	714	710	701	685	730	727	730	700	690	712	745	734	740	743	721	683	706	712	773	743	690	725	701	749	690	748	688	762	727	784	749	689	697	697	732	666	721	706	751	667	726	721	749	753	672	683	727	699	753	777	701	713	741	729	727	776	725	703	758	722	766	693	739	678	692	743	753	722	731	791	735	701	748	703	707	721	728	742	741	693	717	691	726	753	737	732	700	707	661	750	754	735	727	694	689	708	704	733	714	740	742	771	739	701	711	690	732	673	717	737	724	744	703	740	698	678	749	704	736	746	704	715	710	708	741	683	735	735	748	751	742	732	728	687	794	704	758	753	736	699	782	744	734	707	714	714	732	728	718	686	690	734	769	707	730	734	708	723	724	694	711	709	716	708	704	698	734	727	734	755	736	740	739	757	722	710	663	700	691	714	704	729	763	698	725	722	740	742	731	751	697	751	730	746	762	730	737	685	694	725	730	692	737	718	711	720	720	718	746	740	674	722	722	703	719	668	742	706	743	760	731	753	769	667	729	746	716	654	736	754	725	678	691	689	717	738	729	745	750	693	757	660	754	728	747	783	740	700	772	718	719	724	746	690	668	691	773	720	733	751	775	733	753	740	669	709	696	740	723	712	716	726	733	722	726	723	717	719	734	787	743	724	737	742	753	705	703	760	701	688	670	709	705	717	701	700	722	694	734	715	719	705	753	705	696	705	704	715	707	728	705	713	695	721	706	739	746	676	722	716	739	712	740	747	695	740	715	698	734	707	746	770	729	714	731	702	730	748	736	747	696	736	710	762	719	705	741	693	724	732	704	679	720	714	752	699	714	740	703	702	717	676	726	711	739	732	730	755	715	724	709	725	754	732	755	730	739	745	692	777	676	672	722	706	717	706	688	745	708	717	695	690	736	687	723	692	739	738	708	663	702	679	694	727	712	689	748	756	687	705	703	712	772	725	747	764	703	718	684	719	707	729	737	777	709	695	737	702	791	653	752	720	728	737	734	716	712	724	752	737	673	729	728	704	688	735	690	687	748	668	695	728	699	677	717	762	743	732	693	761	674	749	772	732	713	752	704	682	698	738	750	715	699	755	714	737	724	701	731	736	702	734	737	724	736	709	715	740	680	740	764	742	678	755	693	706	686	751	724	780	735	755	728	691	705	767	736	710	777	694	730	759	749	722
16080	1903	1018	917	1112	1523	1705	1658	1489	1406	1246	1169	1110	977	940	947	903	893	936	864	829	866	829	845	817	761	775	772	790	778	746	755	828	735	716	808	779	722	799	755	747	723	760	716	745	735	745	726	712	756	749	734	718	740	749	740	739	692	720	680	715	744	673	753	735	718	761	724	737	733	685	693	777	740	738	719	746	699	725	697	736	716	693	753	696	724	710	705	729	668	639	727	666	691	719	735	727	731	735	696	691	719	751	720	669	705	733	710	726	759	713	752	732	679	751	704	698	731	655	704	768	686	758	737	676	775	723	730	722	701	696	710	731	693	676	687	711	762	706	672	753	724	706	693	693	726	685	675	705	697	746	738	750	726	720	682	734	753	705	731	746	740	735	743	733	689	695	667	707	736	717	711	687	734	726	683	703	690	692	662	659	683	711	763	711	719	725	678	669	750	701	691	704	720	720	702	711	700	692	691	711	740	663	707	729	663	722	702	739	673	756	662	718	709	783	676	722	677	713	713	702	688	701	730	707	689	712	709	713	635	682	696	688	726	711	748	687	684	719	698	750	685	684	710	718	698	678	713	718	749	696	706	732	707	702	718	682	695	766	689	708	746	715	642	696	681	752	710	729	701	716	701	753	692	727	709	672	666	746	737	702	679	734	759	688	724	718	717	720	770	751	716	653	698	740	697	712	715	678	705	662	728	710	675	677	717	706	709	691	679	735	667	741	746	716	722	707	680	672	734	704	717	699	704	709	708	686	697	716	633	708	726	684	708	710	700	762	703	737	718	736	669	699	698	725	699	726	702	684	678	715	699	705	691	679	704	771	729	715	685	685	696	661	673	705	692	688	723	687	720	695	720	723	733	688	705	700	735	679	706	703	714	668	709	708	732	723	671	762	672	722	699	774	725	741	712	716	705	767	767	693	734	742	818	703	707	691	699	703	695	736	695	723	755	700	690	714	701	709	737	699	702	658	714	724	775	720	732	693	702	747	692	721	691	730	726	716	753	665	748	686	721	739	684	743	726	738	760	631	685	656	681	731	701	689	706	727	682	697	697	775	760	738	671	716	727	711	711	731	713	692	728	714	681	781	756	697	743	694	751	671	635	664	682	708	717	718	714	709	734	671	696	721	704	704	690	674	717	670	724	726	732	769	661	644	782	693	723	760	717	745	681	653	737	720	734	662	689	729	710	721	688	709	704	755	660	729	719	719	716	666	705	741	709	710	721	697	713	752	671	673	719	702	720	743	714	704	736	709	763	641	734	678	729	693	678	699	707	731	719	692	679	722	710	708	721	707	717	692	719	665	700	696	709	712	657	652	692	686	698	711	714	706	746	725	724	677	721	646	726	726	694	678	726	707	694	685	698	691	677	707	672	741	657	730	695	721	699	689	658	713	705	696	739	672	711	711	717	693	670	724	694	687	715	721	707	700	724	720	720	747	737	729	756	687	740	695	669	702	741	748	671	718	684	737	704	687	713	657	760	714	715	713	731	706	716	657	657	691	726	669	731	703	710	680	666	747	746	705	707	706	686	718	663	691	690	696	731	745	759	724	699	754	698	712	759	661	712	729	696	711	724	710	707	720	756	708	692	695	697	711	687	701	688	681	677	745	723	695	712	685	706	706	678	674	739	697	714	682	709	710	719	742	696	690	657	675	688	704	681	680	743	690	713	708	647	698	709	729	720	636	744	734	716	754	691	709	724	738	719	724	691	697	763	720	700	713	724	712	674	696	727	727	684	688	690	749	681	745	647	696	677	704	678	731	649	711	714	734	670	758	740	746	703	698	746	731	674	707	723	699	652	724	733	673	711	722	722	734	726	696	679	739	671	650	698	698	704	715	701	724	702	696	739	680	742	708	678	733	674	699	711	724	695	703	665	677	714	693	729	709	717	707	718	676	687	698	733	744	706	670	660	652	723	729	685	668	726	703	697	701	703	688	717	697	710	696	762	703	693	743	742	697	721	710	759	694	691	680	737	701	658	723	665	702	710	666	711	702	749	695	724	705	707	661	681	732	715	722	705	740	723	746	718	712	686	653	751	753	703	742	728	707	697	729	718	693	743	725	683	718	734	701	725	710	724	724	715	742	717	706	673	720	686	690	711	718	714	693	661	678	695	726	697	734	690	708	706	680	740	695	754	733	673	699	755	726	719	681	662	719	718	715	676	711	743	727	709	688	706	746	709	711	713	768	696	736	736	735	671	728	756	704	723	734	724	657	726	718	671	689	700	685	717	697	771	690	673	707	755	747	696	708	717	699	732	725	672	720	705	692	698	741	735	720	740	740	684	688	685	689	693	757	754	720	713	701	668	675	742	759	679	731	714	699	666	691	663	736	677	652	709	675	670	686	706	726	691	711	730	719	717	700	712	669	693	688	698	725	673	709	730	710	711	692	738	708	736	670	709	694	730	712	746	764	682	706	700	745	698	713	739	737	733	697	682	651	715	702	670	700	723	686	685	744	740	738	722	702	678	711	733	660	705	679	696	718	708	693	728	770	782	769	731	741	659	734	774	678	693	744	701	705	716	714	679	721	779	727	728	698	694	721	735	703	737	664	665	698	702	727	738	760	661	700	713	692	753	685	757	731	639	696	702	718	700	702	718	693	726	696	692	667	687	717	676	724	751	687	711	617	762	723	687	756	717	712	723	736	727	670	693	723	740	694	717	691	712	718	685	712	708	711	696	707	668	730	700	735	732	709	668	704	681	714	715	702	687	728	655	745	742	698	699	744	704	677	675	708	753	745	671	735	698	693	717	701	728	732	728	761	643	643	705	731	708	672	708	674	727	736	687	711	653	733	676	736	707	749	710	720	696	678	724	722	701	667	647	702	739	705	706	716	699	722	726	719	732	677	739	678	671	710	708	696	679	689	742	683	697	670	720	699	714	686	685	742	731	704	716	676	696	722	739	730	748	705	734	692	681	693	739	720	729	741	669	776	725	770	688	690	740	687	706	717	725	712	732	719	691	726	720	744	687	706	735	685	704	664	725	755	703	726	703	745	691	689	671	649	705	729	714	731	732	705	685	755	717	700	724	690	744	733	718	700	674	713	688	724	736	744	693	669	672	726	670	664	730	750	720	784	693	732	721	745	726	734	722	700	760	675	721	713	723	706	693	690	679	664	723	701	701	690	698	707	730	692	732	718	693	723	722	735	733	716	701	731	718	676	698	668	768	702	691	741	732	724	723	682	669	747	670	732	739	683	664	692	687	703	697	707	708	735	700	718	726	706	714	715	699	744	745	689	721	724	712	707	699	721	756	710	727	662	667	714	717	689	691	647	654	699	674	735	681	690	716	700	715	696	691	690	727	702	732	721	732	670	661	701	697	696	669	694	719	727	665	677	662	702	709	739	700	643	681	703	745	720	718	737	714	692	755	724	716	686	723	690	732	678	708	740	761	698	677	722	658	762	711	685	689	705	728	738	691	711	730	674	707	668	645	708	721	761	707	737	681	646	732	692	691	690	708	703	712	726	693
10725	2285	1640	1875	3576	4787	4582	4011	3605	3079	2798	2450	2286	2122	1916	1817	1703	1557	1580	1525	1467	1380	1307	1244	1235	1245	1194	1179	1179	1186	1191	1147	1098	1148	1092	1112	1090	1085	1107	1069	1120	1082	987	993	1043	988	1007	985	987	1018	1014	986	983	1026	1028	961	987	965	1024	993	949	978	1020	974	944	984	1004	946	963	985	941	1011	974	1028	1010	967	983	965	966	1013	901	963	946	949	891	1001	904	943	885	966	947	976	991	947	942	943	906	905	937	1012	984	931	897	933	1012	942	961	906	924	900	906	927	968	990	927	913	934	946	954	920	913	915	945	968	884	894	965	987	926	881	968	931	960	920	960	904	963	951	917	909	943	884	937	961	930	903	918	881	921	939	947	949	876	941	933	917	912	884	874	986	924	947	934	952	928	954	940	953	911	928	936	1027	972	873	978	926	935	990	944	899	918	899	918	905	899	1031	915	923	911	905	949	947	886	864	939	949	978	871	920	959	944	918	991	916	979	931	959	925	934	975	960	954	922	926	924	926	954	926	933	922	932	917	945	946	940	894	907	963	914	937	918	974	967	927	939	995	926	998	925	910	916	922	868	944	900	928	962	906	912	937	969	939	884	951	970	984	933	960	952	925	909	953	904	951	920	950	902	927	908	948	982	960	963	917	893	918	978	914	901	968	1001	910	989	881	892	903	905	956	974	940	910	885	975	979	915	940	922	945	912	893	951	908	967	941	900	976	955	901	972	923	913	928	915	961	956	916	938	913	975	923	917	935	908	937	958	953	932	915	921	911	866	844	919	865	945	1002	921	920	940	967	934	952	975	926	894	936	954	916	933	938	891	953	877	933	905	927	981	948	982	943	891	989	879	897	925	954	927	899	928	915	948	997	917	902	873	910	910	921	913	919	925	961	934	974	932	911	951	920	963	948	974	967	929	960	955	912	981	888	934	897	944	954	942	947	946	961	915	982	985	938	941	962	955	944	971	925	920	907	941	936	872	923	899	935	921	950	921	921	910	910	918	931	960	911	891	914	959	912	929	953	921	959	942	925	881	950	973	955	964	985	956	918	943	921	906	910	935	948	976	945	947	869	923	964	919	923	971	943	943	917	904	982	946	921	953	921	948	929	946	942	924	900	950	918	927	891	964	963	913	928	896	940	908	880	958	867	927	892	896	964	903	916	955	1025	893	887	912	929	940	946	865	962	945	948	912	948	974	926	954	876	903	932	920	974	932	955	916	920	959	911	917	907	916	951	919	930	960	867	858	931	902	914	963	949	932	949	955	869	921	860	971	889	967	986	892	972	921	1021	987	929	908	956	913	856	938	955	924	970	914	947	908	968	934	964	948	930	938	937	944	954	944	935	941	938	963	920	948	982	943	881	948	966	886	991	889	957	901	928	940	914	968	950	954	920	951	963	975	1010	946	919	963	902	930	906	977	963	988	969	914	919	958	915	898	915	958	916	914	923	924	958	986	969	885	930	909	954	952	929	953	930	962	973	942	948	962	965	941	932	931	939	919	924	923	942	936	940	939	956	932	970	942	923	916	973	960	968	888	938	941	897	939	898	954	938	935	902	896	937	904	934	920	920	905	943	914	922	925	924	938	937	938	948	911	1020	954	881	938	948	906	942	936	945	968	963	979	927	952	927	944	919	978	961	919	984	928	931	967	871	928	981	900	944	902	930	900	937	887	977	887	922	930	883	894	982	972	977	942	923	910	974	944	910	999	963	983	905	940	918	924	880	920	981	941	919	989	963	950	956	981	958	925	921	939	937	960	938	906	914	909	900	958	954	997	965	942	916	916	946	985	931	964	984	914	918	935	972	964	928	948	923	958	891	930	994	924	950	900	950	908	901	913	926	924	947	905	942	929	943	947	935	931	957	953	905	914	953	943	996	941	935	898	951	899	960	898	929	867	918	926	866	982	895	932	959	903	944	963	911	883	930	942	978	940	960	968	901	894	981	906	927	941	962	980	1000	971	915	892	876	943	946	937	894	945	978	913	903	937	903	890	859	993	926	956	900	930	973	1010	924	939	981	897	959	944	951	882	932	957	918	909	926	917	943	888	946	909	953	934	893	888	936	914	894	941	904	925	928	952	951	957	896	871	970	921	987	880	872	965	946	958	904	892	906	909	900	945	932	914	948	948	955	950	889	936	962	919	938	898	969	939	971	934	931	951	977	942	872	963	943	914	905	937	988	965	884	966	927	951	943	957	999	942	869	983	921	968	953	944	973	979	994	905	915	935	928	909	977	876	895	954	954	963	919	973	955	918	976	938	973	970	939	927	928	975	939	938	963	931	895	941	938	958	944	959	897	906	962	899	921	893	864	945	926	922	940	923	926	965	957	905	942	970	916	937	919	931	917	925	904	928	916	937	951	937	928	899	940	915	969	910	987	916	935	924	969	930	927	910	928	905	934	958	986	967	952	970	948	923	970	963	968	899	943	970	902	915	941	914	887	949	936	954	891	913	963	965	946	926	939	944	922	946	902	937	871	904	928	959	933	927	899	917	930	917	935	932	978	1038	977	950	987	936	918	952	974	928	944	977	924	964	923	970	915	933	941	928	938	903	921	951	960	943	947	939	920	912	970	957	956	895	924	895	950	954	945	885	948	925	914	986	947	962	950	879	912	933	939	918	954	954	969	899	945	946	913	919	971	991	883	973	960	958	899	920	924	928	899	937	949	942	980	934	915	884	974	923	921	988	884	942	939	880	974	953	931	914	898	920	900	861	945	943	874	921	908	968	991	906	973	919	956	903	896	927	905	928	890	897	952	963	913	947	977	961	946	947	924	1002	984	983	951	940	947	966	987	944	891	895	987	912	911	921	912	895	903	935	932	937	896	952	935	914	949	953	974	913	881	972	959	937	910	961	959	884	970	938	888	938	950	947	944	951	952	983	945	928	891	919	1017	992	965	985	920	929	945	968	938	918	922	963	984	864	956	957	946	876	960	960	925	979	870	929	917	913	898	895	929	918	943	955	887	963	913	892	936	892	904	905	956	918	950	1004	975	989	1000	909	925	982	914	930	912	934	953	935	834	978	912	917	996	889	926	949	969	921	873	966	911	962	932	930	909	931	913	914	885	922	888	915	933	943	890	932	855	919	941	979	958	936	977	967	918	936	950	889	964	934	868	920	926	903	909	886	930	914	915	908	956	901	952	970	915	944	913	937	919	933	897	896	1019	959	912	902	969	918	970	920	963	929	948	930	948	950	953	966	938	915	924	920	947	884	922	991	902	936	966	921	947	898	911	898	951	902	898	917	914	940	920	940	952	921	965	954	946	985	971	919	940	922	919	905	939	903	902	1023	985	927	941	947	933	965	927	961	970	917	921	956	963	943	960	927	890	1003	988	932	973	967	980	980	947	921	953	927	920	921	955	925	970	922	979	951	944	934	945	896	913	891	983	973	958	955	925	960	940	982	950	913	944	942	898	928	920	921	948	939	903	919	965	876	938	933	939	946	937	913	900	900	850	945	958	885	941	879	899	939	998	930	934	986	977	958	990	937	948	934	972	904	979
8376	1159	607	431	702	1190	1491	1374	1146	1003	895	791	664	616	582	500	460	441	412	383	354	337	337	332	287	307	279	263	289	235	261	225	250	267	229	243	206	223	237	226	212	224	220	238	204	205	185	214	229	229	216	219	200	237	246	197	212	203	181	204	207	201	189	197	211	174	206	208	178	186	194	184	187	183	205	185	194	187	195	195	182	197	201	222	196	203	177	180	189	192	215	198	195	212	224	175	191	198	182	162	197	193	186	187	187	217	205	189	183	178	177	216	182	179	181	187	188	190	181	173	210	193	205	176	216	190	210	187	224	193	183	189	202	182	167	194	209	198	171	164	180	177	164	178	180	185	186	196	195	195	186	153	183	188	188	172	199	186	183	183	168	197	197	202	188	173	200	205	200	190	186	213	185	185	197	159	186	175	185	177	188	183	180	170	186	195	175	195	187	195	179	202	189	180	203	181	158	156	192	177	198	191	200	191	164	182	171	198	181	191	198	157	182	182	183	190	193	185	174	189	173	220	162	168	185	175	180	190	180	178	184	188	193	201	162	175	177	179	166	205	185	175	183	173	177	201	185	181	169	187	184	159	177	166	191	189	199	180	165	156	187	194	180	185	184	189	192	171	205	202	170	192	199	177	189	172	192	179	199	184	185	178	180	182	178	211	172	207	164	172	180	186	169	208	189	186	196	187	195	201	196	165	212	176	169	204	216	207	184	174	191	184	160	170	187	181	191	170	187	180	188	201	201	173	160	181	162	194	181	167	188	184	172	195	192	197	167	195	184	177	191	163	195	184	163	173	182	186	209	168	221	188	186	191	178	191	192	187	178	177	186	173	182	187	189	184	199	182	168	176	204	186	207	164	176	188	189	199	190	191	159	173	179	187	202	191	172	214	166	173	168	183	164	169	194	205	173	204	186	188	198	164	177	183	170	187	214	207	201	179	185	187	187	191	205	201	189	184	173	171	185	210	174	195	193	182	179	170	185	199	173	200	223	179	202	196	169	180	186	193	170	191	203	186	197	183	199	179	184	174	179	191	162	174	195	184	201	173	184	197	168	158	191	183	189	189	185	158	175	196	191	185	183	180	206	177	192	178	186	203	179	166	179	176	191	180	198	195	153	165	171	172	196	199	185	183	165	196	174	158	180	181	184	191	183	189	191	190	188	185	175	216	195	200	162	197	194	179	182	186	180	166	164	183	163	198	179	202	173	182	159	167	205	185	188	185	162	169	171	191	158	178	172	189	193	190	177	186	174	181	195	178	170	177	187	188	195	205	166	201	174	178	203	182	204	185	208	192	166	183	189	202	176	202	175	172	182	185	192	179	171	181	203	180	166	184	197	224	188	195	174	185	173	175	208	174	190	191	203	198	172	201	165	178	192	182	170	209	192	190	207	181	193	184	173	170	181	188	188	177	189	182	172	182	179	197	178	188	188	205	177	185	183	174	174	204	172	192	186	163	185	190	153	173	170	185	169	204	192	182	171	193	191	168	182	209	193	189	193	196	194	164	176	171	188	196	178	177	184	172	183	176	182	183	181	178	176	224	188	187	211	190	188	198	196	222	180	175	156	183	213	201	192	182	195	183	178	187	186	190	200	180	174	200	182	174	162	173	176	161	178	185	179	183	210	195	193	201	184	178	186	182	186	182	187	212	193	173	182	174	192	214	167	185	175	188	187	165	188	185	174	158	170	190	182	201	184	191	170	168	191	218	184	176	149	176	197	191	169	201	207	186	209	196	181	187	183	200	184	190	160	192	193	183	181	191	181	167	210	195	165	183	173	184	146	186	187	169	170	178	210	159	190	183	175	171	184	189	186	188	168	199	192	189	175	215	186	179	169	165	185	201	189	209	161	173	162	186	168	194	179	174	207	167	185	213	191	170	205	175	203	171	179	185	197	186	177	195	203	172	185	163	192	178	193	179	200	174	173	166	165	186	191	218	186	180	203	190	184	186	196	197	181	179	176	165	188	182	193	162	200	170	195	186	190	161	175	186	188	188	180	184	191	185	153	184	183	196	177	180	198	180	200	200	192	186	186	195	178	167	181	182	196	190	173	195	188	188	201	171	192	181	185	186	193	199	192	171	182	165	187	159	181	197	217	145	172	181	162	170	192	191	190	191	193	189	177	194	181	177	180	192	187	152	173	190	187	207	206	179	192	184	216	188	187	177	188	191	189	185	194	196	180	176	189	213	173	180	165	173	197	173	205	181	206	184	190	170	182	199	180	170	197	192	190	177	187	186	200	169	201	178	170	176	184	186	201	184	178	162	189	183	192	196	177	187	180	180	187	197	184	179	201	177	168	216	200	203	178	166	180	180	181	168	198	172	186	168	165	156	163	170	188	173	191	175	166	169	176	175	193	202	182	196	169	194	187	208	207	201	192	176	203	181	196	181	185	196	180	195	180	162	176	174	149	198	179	171	171	178	188	182	192	193	170	193	179	210	197	212	216	189	181	191	164	211	166	179	199	169	178	184	180	193	171	185	192	190	204	188	187	179	199	199	174	200	211	160	165	183	191	181	194	203	185	188	199	199	182	181	167	201	181	175	172	201	210	165	196	199	200	192	169	194	151	185	226	187	164	184	155	195	190	185	187	183	200	176	181	188	175	183	173	174	154	190	182	177	184	179	177	154	195	187	180	186	197	208	204	177	189	196	212	172	179	167	184	176	178	214	208	204	193	192	205	189	186	195	164	175	218	197	186	190	198	186	193	168	175	181	176	171	180	157	170	174	174	219	203	196	176	189	175	166	175	189	190	190	183	186	205	190	216	174	169	197	198	179	192	174	172	188	202	177	179	181	177	181	164	180	190	212	192	181	159	166	206	180	179	194	198	209	182	174	170	194	166	167	193	187	181	189	194	198	194	193	178	169	180	190	220	177	205	202	195	206	206	170	177	178	193	211	199	186	194	173	187	168	170	142	183	172	192	186	202	181	205	202	199	180	178	204	183	199	154	186	214	174	183	191	180	217	172	187	183	195	199	175	181	190	193	177	179	183	180	190	186	184	194	163	196	186	177	205	198	211	182	182	158	203	176	196	187	194	180	195	183	183	164	191	193	189	196	176	160	183	172	199	182	191	169	168	170	189	203	162	187	185	162	192	196	182	183	182	186	186	163	184	219	195	201	192	186	181	172	199	179	166	173	185	190	167	167	191	172	196	195	212	183	169	177	193	190	195	190	182	188	180	192	189	203	168	171	176	196	173	169	184	190	222	201	197	165	175	164	182	179	181	180	155	200	205	195	180	184	189	180	187	196	178	179	208	193	187	205	194	190	195	190	206	190	203	206	181	161	174	176	194	186	193	167	173	176	184	177	211	192	187	188	185	182	249	189	170	189	176	167	200	193	190	198	171	201	187	182	194	186	199	169	183	186	202	164	181	202	183	185	183	169	183	216	182	171	201	199	177	177	187	196	198	176	172	173	211	172	193	200	189	170	199	180	162	195	170	186	202	174	186	167	204	202	177	220	190	160	175
11098	2108	1150	1579	3970	5344	5100	4463	3735	3208	2714	2429	1986	1733	1555	1488	1251	1150	1064	1024	922	887	823	731	731	737	644	579	559	555	582	522	546	485	500	484	463	430	438	431	429	437	393	390	417	373	421	372	421	337	363	380	373	350	373	363	323	327	352	337	338	348	358	339	352	353	351	310	327	346	336	307	309	294	327	319	314	321	313	303	300	330	331	317	330	327	299	319	291	285	311	307	311	304	303	296	317	322	287	289	305	316	286	289	302	288	307	274	328	304	272	301	311	292	286	270	292	272	293	273	276	293	261	283	322	289	322	272	285	291	299	291	272	288	257	293	319	301	303	269	294	280	282	297	318	292	289	296	306	302	287	275	290	270	298	285	274	262	301	276	279	330	276	277	323	273	286	240	246	255	285	290	276	278	286	276	282	296	288	289	256	310	306	301	283	264	297	293	280	276	264	299	287	284	288	275	267	273	294	271	270	270	309	286	283	293	261	275	264	282	251	254	273	278	270	299	285	300	308	313	289	301	309	292	289	285	276	282	295	292	286	287	291	260	274	273	292	295	254	290	308	309	280	272	250	265	290	253	275	271	250	300	265	254	286	264	293	277	284	287	259	314	318	291	288	299	272	281	294	264	286	271	295	281	265	289	262	250	287	295	290	266	267	294	303	268	269	279	286	255	273	276	258	276	259	303	245	264	274	273	278	287	254	278	258	274	289	324	293	272	295	277	245	275	291	261	272	271	309	300	295	289	246	305	284	266	265	255	273	312	269	260	269	302	313	297	277	266	317	269	292	265	285	293	287	267	267	285	281	290	268	278	283	291	276	291	280	267	277	281	274	267	273	267	263	302	258	290	329	270	275	281	283	243	282	289	268	306	274	295	279	285	245	268	241	276	283	290	295	281	275	288	292	272	263	269	286	309	278	276	283	296	294	280	298	262	324	265	241	267	266	257	295	260	306	275	274	272	275	253	278	283	293	272	262	261	278	306	285	286	272	273	253	253	287	281	269	298	287	274	273	282	270	292	275	257	252	271	285	285	268	281	299	294	269	281	268	273	284	290	261	273	293	262	276	291	273	291	265	285	296	282	293	240	272	255	262	283	264	253	249	304	245	276	273	269	287	262	293	275	308	305	284	268	263	266	247	282	271	278	269	282	270	262	248	293	304	265	269	285	252	296	289	290	292	266	247	273	302	275	277	268	257	315	268	270	289	271	256	278	265	280	283	244	278	295	292	299	296	280	293	265	282	294	258	292	269	263	294	298	288	315	288	314	291	302	276	288	292	245	314	287	313	291	257	292	273	273	285	274	278	278	294	290	306	307	274	281	281	296	296	282	255	270	277	265	269	265	253	281	271	291	253	258	273	279	277	305	305	301	270	279	299	230	290	269	263	295	293	290	266	256	279	299	271	299	283	299	296	289	281	278	280	252	249	278	297	283	324	269	298	297	248	252	279	282	305	267	279	271	301	268	263	268	275	284	285	279	271	261	269	278	284	281	277	284	290	264	291	274	288	303	266	296	285	283	315	272	282	292	272	288	290	274	253	288	287	300	272	277	280	271	276	283	269	276	297	257	298	289	302	308	293	290	301	274	282	286	289	274	247	276	295	289	299	283	296	286	289	264	285	303	287	291	281	284	281	293	265	272	286	284	268	289	307	248	276	293	319	291	326	277	271	287	301	255	274	278	276	289	256	271	246	272	288	275	264	277	302	286	251	287	288	286	296	276	263	278	290	275	264	300	306	285	313	291	272	286	269	274	286	276	310	250	257	287	272	265	294	278	276	304	266	246	285	303	294	271	310	294	270	289	256	253	301	272	274	285	271	305	289	294	262	284	304	270	288	284	263	252	293	270	272	294	277	296	264	269	261	287	263	289	272	236	243	290	260	290	262	276	274	288	277	285	252	266	272	298	265	292	290	277	304	289	297	282	271	286	267	283	289	277	290	266	293	246	271	282	274	273	295	268	280	247	275	282	283	280	269	258	280	320	264	256	260	297	301	296	274	293	256	279	294	266	276	273	293	241	284	280	272	286	279	286	301	260	272	294	266	322	305	301	287	269	284	282	272	279	286	288	261	283	284	263	264	261	255	281	279	291	284	263	267	261	284	279	280	282	296	291	297	277	298	264	297	259	299	279	283	266	276	277	281	277	295	255	306	304	302	258	278	297	255	299	283	262	288	279	285	299	264	275	280	282	256	265	272	273	261	282	269	286	270	291	259	302	272	260	243	285	296	295	296	296	285	254	302	272	269	294	288	263	246	278	287	281	300	286	276	284	277	273	303	292	286	280	275	281	270	267	288	247	256	269	285	289	272	255	296	276	256	275	241	275	283	293	291	285	253	286	280	268	302	264	270	258	297	266	258	293	277	283	305	262	290	294	240	277	258	284	317	297	280	260	271	261	280	273	275	288	274	272	239	289	279	306	279	264	290	274	280	259	270	276	255	304	261	264	252	287	295	259	279	289	281	272	258	264	257	288	306	284	274	295	281	308	299	265	257	282	261	279	285	257	288	295	296	275	293	273	283	270	277	268	286	263	280	294	285	291	264	266	284	292	277	270	294	258	266	280	290	287	298	272	257	284	283	275	278	278	300	308	280	259	278	299	286	285	275	258	298	278	267	288	264	307	261	264	322	298	252	304	289	275	276	231	255	262	285	291	258	287	286	285	233	281	262	267	290	265	287	248	271	276	269	237	283	276	281	282	285	285	277	253	267	265	293	270	264	274	275	267	276	263	293	274	274	252	264	283	273	303	264	271	273	288	250	285	284	321	267	293	280	262	256	274	278	272	265	310	263	297	283	294	280	256	304	286	267	280	266	299	261	292	264	286	286	295	291	257	266	304	270	294	269	277	304	246	294	300	281	288	297	262	243	265	261	289	272	264	280	280	276	299	294	277	294	299	257	294	249	243	299	288	267	271	282	252	296	282	299	293	238	303	290	261	290	306	250	291	281	250	254	267	309	297	261	257	269	298	303	289	287	278	283	274	261	290	254	260	266	266	270	283	292	267	279	296	268	301	286	271	285	249	289	267	295	296	262	282	275	265	308	281	264	316	287	268	286	277	295	298	283	275	272	265	254	288	286	258	237	319	295	285	287	305	267	287	274	275	282	289	266	304	277	288	303	268	281	299	305	293	276	312	270	244	261	250	293	284	289	292	302	284	302	301	290	273	267	292	303	264	261	285	301	258	269	293	286	300	252	244	259	262	291	261	278	274	258	273	267	274	292	303	276	282	278	278	283	271	276	298	302	290	298	250	319	286	312	290	287	280	269	273	287	294	296	274	270	254	284	295	260	276	267	288	287	293	296	268	266	285	280	275	279	282	294	288	227	246	285	295	257	292	292	264	259	248	286	289	267	290	253	289	272	280	271	292	265	284	296	274	264	268	286	285	302	269	291	271	305	288	305	289	285	277	288	276	292	289	299	302	289	284	276	292	269	289	268	278	297	269	293	262	276	261	281	282	295	285	289	286	296	286	258	295
14081	1880	910	762	922	1681	2041	1751	1663	1455	1331	1105	1031	969	899	841	739	683	678	620	646	609	589	553	540	561	503	531	485	470	465	491	427	477	456	477	459	482	416	407	467	429	418	410	417	389	410	385	384	420	404	431	422	394	423	426	451	363	417	371	411	408	400	398	358	390	378	407	375	383	374	398	383	380	394	383	386	392	404	387	416	398	401	401	403	337	387	404	391	388	388	415	380	352	382	384	413	358	391	386	380	437	405	353	357	365	387	403	380	409	387	384	410	370	387	396	363	394	382	417	369	398	371	382	381	407	393	404	367	362	392	360	401	364	372	346	381	396	397	340	362	376	350	383	380	336	380	364	419	392	358	394	370	412	373	362	360	370	372	398	347	388	402	379	380	382	358	391	399	356	390	364	378	386	366	369	366	387	403	382	415	396	373	394	401	388	386	389	376	361	396	363	358	393	381	361	426	377	394	378	370	385	373	370	394	374	384	361	391	412	384	387	397	324	381	365	340	378	389	393	381	376	349	374	368	441	385	400	413	374	387	381	372	416	396	415	384	343	386	402	409	349	347	365	389	377	336	404	405	396	373	381	388	364	384	384	419	394	414	378	355	390	385	400	392	395	387	379	378	400	404	377	368	397	401	374	381	400	379	412	374	371	377	386	386	369	407	411	369	382	425	370	369	372	373	381	373	388	374	388	369	386	371	379	392	396	398	345	375	379	398	380	392	368	373	376	386	387	375	413	425	408	385	362	386	374	392	398	378	359	405	380	393	402	357	406	356	402	401	371	376	415	390	380	368	395	371	356	392	387	403	378	392	361	424	372	417	401	407	364	394	412	427	383	402	362	386	360	396	370	392	387	405	393	372	398	370	394	407	419	381	417	384	422	411	385	380	368	381	371	390	364	387	390	392	356	398	404	354	396	379	357	351	351	392	396	400	393	363	369	370	394	392	379	382	397	341	389	394	409	394	390	339	379	379	409	395	373	399	356	383	368	355	402	388	368	360	377	357	386	396	373	382	349	362	361	388	371	396	412	381	403	383	407	383	386	376	385	390	394	396	382	390	387	361	393	391	354	419	398	434	411	381	371	379	408	327	393	397	372	352	373	390	403	399	344	380	368	398	381	378	375	391	393	394	394	346	369	368	361	384	407	349	398	418	380	378	355	420	344	404	405	373	373	374	396	401	387	380	367	356	371	362	431	399	375	400	356	410	392	404	379	373	384	401	385	354	351	359	394	372	370	369	376	381	360	411	400	385	371	407	398	385	379	357	373	368	329	401	390	368	383	388	355	382	355	391	380	379	358	387	349	375	414	407	390	384	369	383	391	389	360	386	411	336	362	369	390	398	410	366	381	377	382	415	431	381	345	406	384	340	414	373	409	379	367	397	360	375	371	367	379	387	348	380	383	368	371	356	370	371	353	373	350	394	361	378	341	363	391	323	385	375	353	408	390	397	390	429	382	354	400	384	351	396	390	384	384	358	401	397	378	390	405	378	391	392	405	383	348	353	364	343	351	391	400	362	350	385	355	417	400	389	371	381	366	376	363	400	363	429	349	342	376	376	369	381	368	386	376	385	384	413	386	415	393	383	371	411	365	412	403	403	372	363	366	396	402	364	384	363	391	406	353	368	380	384	352	373	390	383	363	403	397	384	410	351	340	364	390	360	426	398	357	357	385	368	358	376	395	390	401	383	401	389	404	391	359	383	355	408	418	394	388	374	381	372	367	351	369	357	367	333	367	399	384	382	375	362	390	379	350	354	393	378	384	382	348	372	383	377	408	383	337	382	389	405	359	396	404	369	372	396	372	374	375	430	378	385	390	353	414	379	403	353	417	390	353	344	370	377	365	352	381	329	382	384	373	373	394	377	353	382	391	390	386	357	366	367	356	363	397	356	391	384	390	392	372	360	389	407	394	370	377	375	394	404	391	347	398	435	369	352	406	407	380	366	357	372	378	389	391	392	382	388	397	363	383	391	413	356	389	378	370	372	368	364	408	392	374	369	378	374	351	379	384	379	371	367	383	395	362	374	428	371	386	374	405	429	347	381	374	348	384	387	395	374	353	397	395	372	364	379	391	389	324	362	368	385	356	378	355	402	370	407	384	394	381	398	365	399	388	364	372	395	369	390	375	341	385	376	373	360	406	352	388	373	418	393	385	388	392	364	400	357	380	387	366	374	365	414	408	398	381	358	423	396	349	362	369	399	372	364	368	376	363	363	390	411	380	404	360	393	414	383	387	380	384	368	371	352	377	395	385	375	400	381	415	360	350	371	366	383	389	376	377	371	378	378	363	372	397	384	379	405	371	354	398	372	412	397	362	404	381	395	364	349	394	358	376	384	362	354	402	386	384	339	397	391	379	368	392	399	433	388	391	406	368	410	367	406	367	394	377	363	358	369	389	400	403	370	396	377	389	355	417	350	390	370	353	375	414	391	390	385	375	385	366	375	398	399	360	380	371	414	405	375	384	365	397	380	404	365	384	390	341	388	400	380	397	406	403	382	362	431	370	391	374	352	380	364	403	383	356	357	372	379	412	369	357	372	417	373	365	361	362	357	373	377	399	387	367	346	358	376	353	408	445	402	397	358	372	389	364	358	376	436	336	370	347	372	380	383	384	364	381	394	384	385	369	358	365	376	389	373	404	405	363	397	373	394	360	384	328	396	420	400	348	388	404	402	378	353	390	370	364	374	328	369	422	416	397	377	374	373	407	388	394	404	368	347	388	360	382	392	359	393	382	365	360	432	356	377	376	373	346	360	420	402	387	361	379	358	400	370	399	414	389	386	346	398	401	397	379	382	361	408	391	386	403	410	395	350	372	358	346	403	364	328	351	388	362	389	373	408	376	394	384	399	419	391	402	391	391	381	346	358	401	361	386	358	389	359	397	382	393	356	370	379	416	364	363	336	403	355	364	379	370	399	364	361	378	307	418	367	407	402	350	371	395	393	392	366	397	369	381	363	407	389	381	364	392	375	352	376	381	380	382	359	377	394	379	405	360	376	356	418	384	360	388	375	392	361	381	417	372	368	375	388	373	393	411	406	363	384	384	363	384	365	389	395	367	382	407	430	349	387	367	397	368	406	356	387	405	358	386	365	363	378	381	359	376	369	378	382	385	390	413	331	424	399	376	361	362	387	393	329	407	411	378	360	396	417	391	341	434	372	367	403	389	368	387	374	390	378	380	363	402	352	378	413	389	375	365	395	375	410	414	359	373	353	390	384	382	408	390	382	401	382	366	377	395	363	372	375	329	370	390	392	381	372	394	383	359	364	385	356	359	373	392	393	352	402	386	387	365	372	363	377	366	361	405	365	395	396	365	415	369	371	371	402	359	391	384	357	369	404	374	360	364	387	369	361	356	416	371	365	386	377	405	381	394	336	352	403	367	394	371	376	382	376	413	338	371	391	389	379	413	375	453	385	368	390	378	398	375	413	358	373	416	394	387	369	378	353	412	385	377	396	393	395	371	367	397	370	403
12202	2622	1625	2031	4730	6414	6159	5539	4616	4179	3528	2975	2764	2374	2060	1902	1709	1644	1473	1417	1392	1268	1231	1107	1099	997	1001	1012	936	903	841	845	806	883	834	817	743	743	749	718	734	677	707	673	700	701	675	677	650	668	631	620	678	652	624	616	667	616	627	646	641	568	650	640	601	606	621	643	620	601	576	586	584	599	587	580	541	596	615	596	580	562	575	564	536	597	567	549	551	599	595	562	559	627	588	553	580	600	598	583	574	579	564	594	566	578	566	608	597	602	536	534	567	570	555	533	545	558	526	574	561	574	580	601	571	594	537	527	577	587	605	563	572	568	594	558	556	601	581	518	595	525	546	563	577	565	546	579	545	599	551	517	582	604	536	536	565	513	563	537	507	534	528	548	552	582	526	558	544	579	583	533	514	553	541	585	512	546	540	557	526	528	552	516	514	589	504	547	557	557	572	549	585	563	595	524	550	531	555	584	523	568	537	525	587	525	522	582	550	531	549	561	560	510	564	543	511	524	563	577	526	552	571	562	503	508	495	547	543	538	523	537	550	536	537	576	556	548	539	535	565	514	494	558	528	545	526	564	527	551	552	559	528	536	538	513	529	517	526	543	548	537	530	578	533	519	556	548	560	515	561	544	574	567	529	516	539	543	546	531	530	535	551	559	562	546	587	509	558	515	555	531	531	560	529	540	553	530	575	557	534	539	536	542	509	556	569	567	564	551	567	541	539	606	555	549	542	539	529	531	573	562	527	533	518	549	556	553	532	574	516	542	527	560	521	562	540	571	512	518	523	568	520	568	516	568	533	568	517	538	535	536	527	552	507	556	536	519	547	567	556	526	569	569	562	545	567	549	543	554	538	556	549	548	548	510	592	507	580	571	570	532	533	477	579	534	541	593	506	587	554	564	575	532	562	555	578	546	507	566	555	544	539	510	537	563	564	503	528	521	549	581	573	558	558	587	582	555	535	539	533	576	505	528	573	502	580	521	562	545	575	576	522	508	573	563	544	553	599	541	559	565	549	560	539	564	542	532	577	536	526	505	541	565	523	545	527	574	556	526	537	580	535	531	555	530	544	566	580	563	534	537	529	546	587	529	485	571	551	592	526	511	578	569	551	558	546	566	499	543	525	566	549	543	548	525	536	522	540	550	519	546	568	577	567	538	571	508	567	587	552	559	550	539	535	554	505	524	522	565	537	534	573	577	530	546	572	534	570	528	528	550	525	538	558	521	558	577	566	511	573	549	569	538	548	571	525	533	549	544	580	518	518	556	548	552	560	541	533	515	533	533	529	500	539	574	577	564	581	586	568	562	574	511	558	528	545	542	540	553	509	565	542	516	540	541	556	539	573	550	548	585	528	551	535	569	571	544	541	569	574	552	557	550	507	538	506	547	547	527	537	541	555	519	534	582	559	514	529	547	540	561	548	561	522	547	543	533	536	527	551	548	545	562	551	541	484	570	534	534	553	520	544	542	518	527	540	526	559	570	562	546	546	570	547	531	542	498	578	529	535	508	573	524	517	531	525	555	527	557	526	534	561	578	571	546	545	592	520	553	581	548	520	556	538	550	557	542	554	546	562	530	523	555	545	514	534	606	562	558	530	531	591	537	535	558	531	568	527	535	550	536	511	506	576	518	594	516	538	554	578	533	579	599	575	548	521	593	542	580	529	569	561	539	524	560	570	520	536	592	565	575	559	526	569	528	545	527	540	578	512	544	516	531	558	487	553	517	572	526	553	541	531	546	573	542	545	526	582	556	537	535	522	546	552	567	548	519	540	551	538	539	579	540	573	554	555	543	584	566	576	504	533	538	552	556	533	534	536	541	565	536	537	558	555	552	547	565	539	559	552	503	535	584	567	537	554	589	515	546	522	568	538	533	551	580	545	580	573	538	587	522	555	565	488	575	531	516	567	557	533	537	560	541	522	577	564	562	567	552	586	535	559	525	510	511	540	527	558	563	514	537	546	555	522	538	559	561	530	571	551	587	546	582	563	565	560	553	518	539	568	525	547	522	537	519	529	560	507	538	557	553	517	517	523	539	568	528	552	495	535	538	571	543	559	571	563	531	546	486	520	543	539	581	580	536	567	568	548	552	563	550	589	518	523	554	545	556	584	555	492	522	576	504	572	533	557	514	565	569	570	552	550	485	568	569	552	573	520	524	512	537	548	563	546	527	556	575	552	533	528	545	600	550	494	532	567	562	549	543	569	528	534	557	541	584	522	515	559	522	531	543	546	551	573	504	541	521	551	575	547	568	555	516	555	546	551	535	528	546	504	503	513	520	536	543	527	522	492	531	502	576	533	526	614	570	539	539	553	558	531	509	527	593	540	578	532	568	547	572	548	551	534	512	546	564	549	566	504	509	550	576	535	524	564	553	580	550	507	539	511	573	567	573	518	518	578	549	527	519	557	548	591	572	550	526	526	556	553	576	552	535	561	544	554	539	574	555	532	530	535	545	560	506	569	539	577	504	553	555	554	522	531	537	529	556	533	590	541	546	559	545	514	562	571	526	568	533	564	566	586	584	526	542	563	543	517	583	510	541	574	530	521	530	579	531	539	561	527	506	545	527	558	586	554	552	544	535	526	538	538	580	575	515	552	562	573	539	568	560	543	544	533	535	549	521	536	531	528	581	544	537	527	551	549	532	539	560	578	550	544	549	558	588	513	561	536	518	562	564	581	540	515	542	537	570	560	516	514	504	555	510	559	546	551	557	564	574	524	522	550	565	531	522	550	565	576	533	530	543	554	526	545	575	536	516	598	537	564	597	563	532	603	514	525	573	543	545	568	570	577	557	523	633	567	542	522	569	513	537	562	499	529	523	553	557	540	565	560	566	523	532	541	527	539	501	538	535	600	572	564	561	552	530	563	517	586	525	561	565	565	574	572	523	522	545	538	527	537	510	600	602	542	548	556	529	551	547	551	562	481	540	569	552	523	500	583	503	572	542	496	548	530	538	543	528	545	544	562	551	559	533	593	580	531	503	576	549	528	582	562	550	541	518	563	492	571	613	519	588	547	549	533	557	522	530	568	498	517	543	492	523	541	543	526	512	530	562	535	527	525	567	542	542	495	557	566	524	544	536	568	543	565	522	558	532	556	557	571	572	518	544	591	582	579	575	590	494	610	490	550	528	548	539	534	543	560	527	542	588	536	542	543	558	508	571	557	577	542	510	524	557	540	562	574	550	530	544	563	554	515	520	490	570	517	556	551	542	531	509	531	567	592	476	537	584	516	523	527	537	561	532	572	528	556	535	592	550	546	517	528	546	519	562	525	553	571	560	548	532	517	519	544	554	564	560	547	513	555	555	552	495	527	581	516	545	548	534	578	587	563	570	540	520	553	544	554	567	573	541	515	561	532	557	553	574	551	565	569	548	534	548	503	541	573	519	542	533	560	523	552	515	598	542	521	528	531	564	493	509	511	567	580	527	520	517	532	542	524	589	560	527	561	556	529	539	562	561	524	574	576	534	520	545	534	573
5992	755	681	685	678	761	771	737	672	735	664	667	622	622	608	601	615	532	581	596	580	579	565	553	597	580	570	536	582	578	525	545	582	539	575	567	588	595	553	609	564	569	555	559	592	525	557	540	571	595	561	582	582	564	593	555	544	559	542	562	595	557	575	562	594	607	595	533	558	557	582	548	480	536	557	541	570	546	560	601	580	556	568	577	559	528	597	549	596	572	546	548	535	613	566	579	539	565	558	579	558	529	589	566	530	586	521	562	577	576	598	579	579	601	516	600	591	541	573	539	608	557	517	576	579	527	569	539	576	556	621	529	559	577	581	549	577	605	529	576	542	580	595	584	561	590	531	585	541	541	578	571	570	559	568	557	507	546	597	550	597	583	535	578	562	622	561	574	524	569	528	570	562	573	595	588	569	587	615	533	517	567	570	571	589	562	577	511	535	571	557	533	557	494	588	591	585	569	592	569	581	539	552	561	590	543	555	570	573	569	542	559	549	537	539	584	550	561	573	536	565	525	523	546	520	529	558	586	580	608	560	576	564	596	594	530	580	556	507	586	551	562	542	624	591	566	592	579	527	526	539	571	562	530	583	533	544	545	596	593	541	583	588	602	562	563	527	532	512	546	563	528	596	549	549	577	537	565	564	591	567	580	591	566	583	567	573	605	547	552	522	543	591	574	555	514	554	608	575	557	550	585	530	580	564	585	551	542	547	586	523	581	547	554	551	545	572	587	590	562	578	521	522	571	565	539	601	538	524	535	533	563	583	561	557	568	589	618	549	579	589	564	560	559	582	600	586	576	555	567	551	550	579	559	519	555	572	552	518	598	574	541	561	574	537	570	562	631	597	564	518	528	557	565	573	524	594	588	549	544	571	562	557	566	568	543	566	581	521	532	571	534	582	552	552	579	524	568	515	550	622	565	585	561	551	540	577	541	535	558	529	564	562	567	558	599	551	581	580	566	583	575	535	567	581	555	537	574	584	567	565	559	564	546	560	551	603	559	525	561	548	550	560	576	551	558	564	567	593	524	592	557	529	551	556	583	580	567	544	565	550	596	604	527	569	553	514	571	585	615	562	567	532	573	508	582	525	587	575	536	599	560	545	596	543	567	595	574	594	502	541	575	554	569	532	522	527	565	544	559	528	578	560	605	527	553	587	550	546	590	568	553	540	553	547	578	544	516	543	565	552	578	546	546	554	556	540	553	577	575	568	551	565	574	619	539	555	512	537	585	565	559	540	547	543	556	586	558	552	560	550	542	519	556	542	557	562	575	550	586	581	563	548	555	554	544	549	525	553	569	530	559	595	579	562	575	542	497	562	595	545	554	527	557	608	561	594	581	569	555	601	552	627	551	613	565	573	539	562	561	577	543	583	563	634	563	555	530	501	571	545	553	556	588	556	554	573	576	591	562	574	554	573	594	541	550	549	581	581	530	565	599	568	616	593	561	569	547	545	563	574	615	539	572	563	552	564	607	523	510	522	556	613	576	547	563	591	597	591	513	525	586	592	550	586	557	529	553	586	595	554	545	518	578	558	560	525	580	566	591	572	520	538	546	574	564	564	526	601	575	533	573	521	566	622	516	609	564	565	537	586	589	604	591	575	500	558	582	564	558	507	575	553	531	594	577	548	531	584	524	571	587	571	550	529	542	559	582	518	558	543	528	587	543	572	547	529	556	580	552	520	578	558	534	549	569	572	562	555	554	574	547	564	541	536	571	544	544	567	543	617	531	567	499	601	547	574	589	567	586	551	587	586	539	556	567	616	593	516	551	540	581	591	560	572	521	541	575	580	562	565	554	522	546	528	564	529	563	554	552	562	545	582	622	555	569	581	556	574	529	579	541	530	578	585	549	572	549	575	571	563	572	555	533	573	593	527	601	560	580	525	574	542	547	596	571	560	579	555	572	595	529	568	587	568	628	593	538	525	494	608	585	584	536	534	531	519	549	604	566	564	566	520	576	573	569	561	594	574	562	541	534	585	526	574	542	589	592	571	572	519	571	577	577	577	600	569	589	548	529	577	562	534	548	501	559	525	537	545	577	609	581	553	528	543	567	539	563	562	535	612	580	542	553	557	581	572	546	530	529	569	551	586	548	558	575	575	535	577	555	519	562	532	560	556	587	546	580	571	590	569	573	578	502	603	568	613	584	551	593	536	619	530	605	545	570	554	609	554	601	567	556	568	545	552	575	558	555	561	571	603	554	545	547	492	565	569	563	602	550	571	584	564	585	578	578	605	559	576	555	557	587	580	572	566	548	561	562	521	558	560	618	593	540	535	585	555	559	577	556	556	576	577	558	562	581	539	591	541	580	542	564	543	573	596	545	532	604	595	561	595	585	561	506	543	514	515	530	620	561	607	579	554	602	529	558	574	545	533	565	550	604	557	538	572	555	510	543	559	509	596	551	558	569	581	576	585	540	589	598	563	571	581	537	572	546	569	575	559	504	588	528	563	566	567	576	559	526	580	526	556	618	572	567	550	548	552	530	571	540	554	557	551	533	589	547	574	554	546	538	574	518	520	553	571	532	527	539	560	549	543	560	549	574	560	593	574	585	543	589	602	593	551	559	595	560	566	566	542	543	571	561	562	566	532	611	540	533	518	532	522	552	569	537	536	556	556	541	536	582	569	589	583	599	572	589	577	578	594	556	601	567	534	509	594	612	540	667	605	558	557	568	587	538	513	549	532	543	552	581	518	573	557	515	541	576	600	565	615	549	564	571	545	547	576	599	565	559	574	575	605	532	560	588	522	505	553	532	580	583	639	560	591	593	567	582	594	573	522	570	521	588	561	584	564	549	552	593	560	567	558	574	553	579	571	537	544	533	543	577	563	573	538	570	568	558	556	551	607	554	576	570	556	566	540	564	508	595	572	568	557	579	555	548	593	568	566	531	551	568	555	558	551	526	544	595	555	545	552	546	568	571	580	570	545	536	572	595	582	563	573	521	542	608	575	595	583	541	543	563	556	585	588	553	574	542	529	586	540	569	586	644	552	528	514	530	582	617	533	553	562	550	595	585	554	540	561	547	536	540	564	587	560	587	568	508	600	578	559	553	596	589	554	578	531	576	557	538	520	566	590	588	555	560	571	572	575	547	542	541	570	545	574	533	514	564	542	561	549	583	549	507	612	559	515	585	567	557	541	572	546	558	546	575	573	571	570	518	550	550	573	550	565	578	590	581	557	575	618	569	568	564	537	544	547	579	570	606	549	557	543	579	561	507	535	542	582	580	573	561	579	550	577	604	577	532	553	576	576	573	550	575	587	575	529	552	568	578	557	603	556	559	560	582	565	523	558	555	560	569	575	573	606	574	573	587	584	559	635	566	579	525	548	563	595	540	580	543	551	590	541	567	599	578	562	559	590	544	543	560	535	581	569	587	543	571	574	555	567	546	571	556	612	567	541	571	591	561	596	553	564	560	582	531	582	555	631	550	583	592	540	510	531	592	541	543	540	554	526	563	582	529	571	561	567	580
7528	1225	850	1022	1351	1637	1581	1436	1294	1234	1068	1006	966	973	899	856	813	841	787	867	806	778	801	764	792	738	786	829	724	773	767	755	723	750	748	728	782	754	781	728	765	744	720	751	738	756	700	709	747	731	734	768	748	652	741	768	750	712	757	724	719	761	736	687	720	712	724	753	721	707	757	705	727	774	726	713	723	716	729	725	712	692	787	747	722	691	719	698	731	742	717	694	713	703	698	687	703	733	739	756	731	722	706	704	708	757	760	753	712	734	694	709	758	691	724	781	717	757	709	717	718	702	729	700	731	737	711	738	759	738	742	709	746	701	717	722	720	663	740	735	743	743	692	701	757	704	735	733	719	700	719	695	725	696	697	724	726	727	732	731	674	749	786	735	716	672	671	677	722	718	711	661	760	669	712	658	733	716	690	730	729	725	703	677	739	777	735	678	736	699	680	723	757	774	692	693	730	756	689	695	666	719	737	689	753	724	731	666	748	742	678	707	713	712	746	658	738	701	674	714	672	701	737	641	752	767	680	716	709	685	754	709	748	724	699	739	713	729	733	731	762	705	755	712	721	732	683	747	689	681	727	682	649	692	735	695	774	698	729	691	696	734	732	735	718	704	679	729	718	709	759	728	695	680	751	674	771	735	694	726	724	707	741	744	750	710	679	727	767	690	769	692	665	714	760	730	733	752	679	751	721	703	739	695	693	692	741	741	717	719	694	701	744	709	643	712	717	720	739	684	742	709	707	725	770	668	715	679	735	754	784	729	708	748	708	741	776	708	718	725	709	729	724	690	728	727	719	710	762	774	672	705	731	770	784	710	699	738	699	706	682	745	744	714	745	738	700	721	698	761	760	749	719	748	674	680	730	714	727	726	702	765	711	746	709	702	694	705	701	678	750	706	710	709	711	725	701	769	692	740	735	704	677	714	703	719	752	731	734	761	703	733	672	698	782	776	737	757	697	711	750	719	709	751	729	697	712	738	708	753	759	655	744	694	733	684	731	752	727	752	703	724	714	704	737	734	762	687	719	666	718	703	730	722	714	725	715	729	749	764	709	701	736	691	750	703	742	711	742	694	732	740	724	709	742	763	684	760	739	737	725	745	688	797	729	713	718	717	740	747	713	736	685	718	721	701	738	725	741	773	702	675	735	668	683	715	728	723	751	716	735	723	709	697	743	727	726	755	771	709	676	758	727	699	722	735	688	760	722	692	712	704	724	700	658	717	724	746	706	763	750	753	745	717	742	678	665	745	746	761	740	685	683	722	711	705	686	692	691	747	693	728	722	698	769	690	746	732	726	710	721	691	702	706	686	717	758	734	760	675	681	727	699	713	678	743	749	750	698	740	691	701	706	719	762	696	706	784	714	683	695	721	705	681	726	801	715	733	747	670	740	745	720	732	759	731	758	709	715	776	736	687	735	707	747	730	678	724	793	713	749	695	748	718	712	658	705	703	684	733	742	744	699	716	700	669	721	744	720	659	722	719	743	720	660	702	695	753	726	684	713	727	718	740	715	721	715	715	688	692	714	743	738	718	672	709	770	749	722	738	682	773	720	708	723	706	719	649	709	711	752	691	704	736	690	701	689	758	767	702	705	731	730	715	750	753	737	685	713	741	681	746	731	662	734	659	704	757	694	706	717	734	684	704	714	737	706	672	735	685	722	673	730	684	709	742	714	697	706	713	746	732	664	695	700	719	733	729	746	794	709	663	712	670	703	720	736	759	736	690	727	741	778	676	672	700	686	698	643	742	718	698	727	727	719	750	715	732	751	733	742	693	753	703	774	705	780	729	691	739	756	711	720	702	709	757	685	716	695	690	736	700	742	766	735	629	751	703	713	719	677	804	732	790	685	758	731	730	746	760	738	717	745	697	744	746	740	765	729	713	692	707	708	717	769	770	706	703	757	702	744	721	703	717	726	702	729	757	708	684	725	683	729	737	758	726	698	692	678	754	728	736	726	726	658	725	733	722	729	737	713	692	708	674	676	739	722	729	715	770	720	748	679	772	699	728	737	695	707	719	706	738	686	677	744	689	738	701	692	737	753	735	769	710	705	749	709	729	672	715	798	720	695	729	739	720	712	712	731	701	707	695	720	714	711	661	731	723	640	724	712	718	702	727	724	713	698	700	740	706	727	717	693	722	744	747	732	746	704	712	688	710	760	718	748	708	766	766	744	709	711	728	732	711	696	713	725	699	754	716	663	722	712	710	707	710	759	726	733	698	664	689	692	757	722	668	730	715	734	769	740	750	729	716	750	709	728	741	685	736	695	751	700	742	719	723	719	672	772	669	726	715	736	709	719	722	720	721	750	735	733	744	682	712	721	744	705	750	723	717	755	693	733	732	695	716	692	686	734	723	702	731	719	734	716	728	726	765	710	731	735	727	776	746	697	723	699	757	722	733	720	713	745	688	697	736	782	715	770	738	732	709	693	717	692	735	710	656	710	759	699	692	719	731	690	742	704	719	708	717	706	728	774	715	695	732	730	696	679	678	753	737	742	711	675	663	712	735	728	727	743	700	696	788	722	650	694	669	695	692	691	674	681	735	797	730	696	675	745	750	673	721	707	712	691	733	691	702	703	726	724	739	719	748	694	712	706	749	756	704	732	741	750	752	700	808	715	738	706	693	704	683	757	750	736	711	702	706	729	711	693	717	738	721	712	730	731	760	736	695	674	721	692	758	708	724	743	707	747	697	720	699	704	704	731	747	756	768	741	726	719	677	734	750	719	711	731	723	740	759	732	711	718	704	742	708	719	706	690	721	707	747	689	709	730	741	704	694	746	690	760	719	715	744	680	701	722	694	783	700	739	699	750	727	745	729	714	760	726	707	705	709	743	737	773	698	731	712	737	700	694	698	697	705	691	710	729	745	724	697	699	746	721	678	715	709	724	704	745	705	717	750	727	712	704	706	728	722	729	734	707	724	707	764	707	696	736	760	702	740	754	756	746	730	742	727	696	745	742	727	711	718	747	670	707	745	677	763	737	746	744	722	705	706	702	671	757	714	723	691	692	739	753	698	673	685	754	721	753	704	764	733	684	753	699	735	701	666	687	709	735	763	679	666	735	705	745	752	709	680	756	743	699	728	732	739	744	757	780	733	702	744	738	703	667	745	720	704	750	732	705	720	739	720	726	745	735	682	709	736	744	736	730	737	729	717	740	753	645	743	702	775	723	695	683	753	733	735	697	721	705	728	729	716	726	735	768	692	719	743	723	706	743	715	692	729	741	685	723	697	716	702	725	722	686	687	672	691	712	724	754	728	677	720	662	703	710	723	724	675	689	711	710	724	745	722	737	714	686	695	714	725	739	723	747	740	702	707	732	774	721	750	705	734	751	756	728	694	727	734	730	722	714	758	689	740	741	731	739	718	702	684	685	709	707	769	709	692	699	702	702	770	720	720	733	753	698	722	761	727	698	705	764	724	703	758	721	707	729	685	724	776	732	752	714	773	683	693	689	755	711	684	714	743	737	720
15251	1952	1075	961	1101	1582	1805	1603	1548	1356	1306	1238	1118	1075	1083	980	915	887	954	865	866	835	858	819	797	837	804	752	801	736	770	812	778	757	785	736	769	732	746	706	733	751	698	765	748	726	707	724	690	715	728	698	669	702	755	718	778	742	689	727	747	698	670	687	768	720	737	736	727	747	746	749	693	797	706	753	784	718	714	698	756	735	683	712	699	669	698	723	709	713	718	710	721	755	697	706	725	699	693	749	702	742	686	767	696	746	681	701	710	737	696	726	764	717	705	716	745	714	745	718	715	711	741	764	663	702	735	705	728	735	719	690	707	723	705	723	709	744	675	724	670	721	734	693	714	734	713	735	708	716	777	686	726	759	733	801	733	708	723	748	748	719	704	687	691	730	723	684	680	697	737	664	687	754	702	736	737	735	803	789	665	763	681	673	768	710	716	698	739	685	775	690	696	661	673	649	704	712	733	646	733	729	734	740	705	689	687	797	685	719	713	717	708	704	688	744	731	656	729	761	713	690	782	654	671	662	684	751	720	704	693	710	723	762	707	711	702	729	753	760	706	740	677	728	730	730	732	687	699	716	699	742	713	708	739	764	758	702	649	729	738	700	692	703	688	714	692	708	689	684	673	716	716	687	735	718	673	688	721	697	706	729	740	749	739	737	738	684	747	738	703	713	721	693	697	766	728	702	678	667	665	734	706	748	762	710	711	686	725	728	741	711	754	660	696	736	699	715	736	720	726	719	693	746	740	709	721	734	720	689	760	699	711	647	702	759	692	712	758	723	710	714	719	688	721	726	779	709	738	699	660	730	717	690	690	696	683	739	753	664	676	712	703	705	715	691	656	708	700	674	718	759	726	688	687	722	715	727	703	703	764	695	779	692	679	784	689	744	688	723	701	705	700	732	741	684	707	758	738	783	781	684	739	746	705	689	668	689	702	663	731	695	711	699	768	705	697	684	702	717	727	670	737	698	762	740	717	728	695	696	731	725	730	725	666	713	738	682	698	718	708	758	728	751	674	721	650	710	765	713	724	685	703	694	700	740	689	717	693	731	774	727	667	747	701	744	701	711	713	684	712	703	679	713	712	700	737	733	765	693	711	689	738	729	700	702	736	744	725	710	652	678	759	719	703	735	715	708	636	669	716	697	707	728	674	702	750	743	703	738	672	711	683	733	697	740	698	705	737	742	738	711	734	678	706	742	686	737	752	734	717	723	709	742	715	678	701	745	695	723	735	702	726	687	717	698	719	682	645	731	726	708	744	719	738	656	724	728	743	700	673	753	679	723	683	713	687	719	731	723	709	730	723	705	698	730	704	694	692	727	692	738	664	752	749	698	733	747	698	674	727	733	740	719	698	721	740	739	715	678	716	710	726	633	679	764	683	727	660	677	705	686	709	725	686	683	676	686	703	718	748	738	718	697	746	732	741	732	695	708	732	697	661	703	659	710	676	725	731	747	697	762	700	728	727	697	714	686	733	702	724	728	669	689	755	770	732	679	694	693	789	697	683	706	689	749	668	701	732	691	666	741	745	701	730	699	722	723	752	733	723	688	648	775	690	695	736	722	704	742	692	706	736	755	663	726	701	708	729	647	728	703	712	727	776	762	713	742	689	720	712	743	703	731	686	703	719	744	720	666	709	758	736	678	726	706	721	690	741	675	738	744	706	681	688	683	721	703	706	703	704	745	786	739	683	710	704	693	740	710	655	732	676	724	718	716	752	718	738	714	694	751	745	701	668	721	720	684	735	714	722	741	739	762	722	698	734	748	729	691	692	679	691	698	725	710	710	718	713	699	696	678	718	704	705	707	679	704	714	703	754	701	687	662	773	759	687	717	687	705	711	687	709	685	723	691	700	705	713	729	725	720	709	721	743	724	707	707	707	698	663	721	734	710	725	674	730	685	709	742	755	745	728	702	735	738	702	716	673	714	760	754	727	759	717	725	738	735	726	718	660	673	705	720	742	748	712	736	682	750	714	707	732	714	738	703	738	691	689	787	699	659	689	769	738	718	703	729	743	689	723	739	695	732	720	714	686	693	744	720	721	754	748	690	700	712	742	681	658	732	689	718	684	712	719	744	727	742	709	761	710	697	757	734	740	754	656	767	708	740	701	747	763	686	725	729	693	699	714	694	745	692	710	744	652	727	730	729	716	664	713	705	697	641	639	749	763	707	769	715	699	733	688	706	734	710	743	655	714	725	727	719	682	734	720	711	735	752	711	781	704	701	732	719	696	719	750	718	670	764	694	737	692	701	721	740	734	703	688	712	740	692	699	690	752	717	736	694	727	738	700	695	752	741	703	678	700	765	727	784	736	723	696	729	683	701	680	733	718	693	781	702	753	751	711	729	774	653	747	699	732	731	724	744	724	720	737	733	671	707	728	719	683	736	689	741	725	678	714	657	700	724	739	725	716	741	691	697	685	691	700	709	733	680	720	707	692	725	735	730	723	683	764	697	704	673	713	696	704	722	707	695	678	736	742	723	711	759	760	684	700	690	671	735	688	663	753	734	778	714	688	760	697	689	718	781	743	776	660	726	686	724	730	726	738	667	747	703	725	683	700	689	730	727	758	733	718	713	693	750	759	749	712	765	731	676	722	704	677	747	734	682	687	710	705	726	713	660	720	736	710	702	778	731	668	693	697	710	733	714	720	712	726	715	681	712	661	698	708	694	707	693	714	720	723	675	700	730	708	707	677	723	750	690	677	710	738	675	711	712	737	664	696	700	716	716	706	729	678	693	699	698	710	709	742	720	724	739	666	726	715	710	674	703	721	750	720	717	702	718	739	730	652	693	705	664	733	734	712	723	767	677	724	727	655	693	743	654	729	715	690	704	700	679	701	693	685	758	756	737	796	739	730	712	702	689	736	719	718	730	734	672	683	702	712	723	704	714	725	747	693	747	763	684	728	709	651	700	682	758	717	723	688	770	692	760	688	779	724	676	696	740	736	721	744	721	676	729	713	721	722	736	700	690	739	689	676	702	695	625	730	664	717	737	737	751	689	719	709	751	730	740	740	731	764	740	749	690	737	716	669	713	748	738	709	729	710	676	687	710	684	734	728	721	664	696	678	697	721	721	713	729	701	741	698	699	697	741	745	719	677	689	708	656	748	705	733	739	667	736	745	751	708	720	703	708	730	703	696	704	692	708	762	712	676	724	724	731	671	726	713	758	700	690	716	704	724	715	777	727	757	723	734	683	680	705	725	729	740	756	640	703	699	728	748	726	717	755	685	712	789	702	660	727	703	680	686	736	718	687	680	651	731	724	685	739	686	665	688	736	730	683	739	690	711	679	659	747	732	741	711	728	761	739	707	757	708	708	718	678	755	737	707	689	728	669	725	696	760	720	682	717	679	750	712	691	678	721	726	774	723	718	729	726	732	677	717	716	747	675	676	673	741	757	729	712	725	723	705	747	737	699	697	729	686	765	715	668	704	690	739	683	718	736	729	683	716	689	675	743	676	727	726	776	727	728
10419	2308	1587	1931	3719	4837	4607	4083	3558	3272	2957	2606	2227	2132	1847	1857	1695	1565	1592	1538	1416	1331	1320	1284	1269	1215	1172	1246	1155	1152	1139	1119	1151	1120	1025	1127	1074	1069	1028	1029	1076	1102	1038	1054	1007	1015	1026	969	1067	940	1038	1011	1064	1008	942	995	971	1018	922	991	1025	971	1020	968	952	984	951	960	908	1003	988	993	991	985	952	1021	1000	895	990	966	983	974	986	979	968	974	981	941	937	935	958	1007	971	975	972	923	944	924	885	947	930	994	992	1021	995	973	982	977	967	944	956	946	960	935	933	925	942	964	866	916	886	917	985	974	930	938	906	955	965	925	1020	957	909	953	920	945	928	861	938	985	938	949	963	921	978	893	925	957	977	921	957	931	935	905	935	899	913	975	971	955	898	975	986	929	958	933	939	909	936	1000	1005	969	933	895	1007	977	913	912	918	944	949	982	940	938	975	916	908	922	971	892	929	970	950	929	943	947	920	1002	895	890	912	895	972	909	905	937	960	904	955	905	973	928	932	928	911	916	919	907	944	893	965	961	928	906	975	934	927	964	910	961	958	985	933	954	895	934	952	921	971	944	910	969	912	937	946	944	907	937	920	976	934	924	960	930	938	970	904	915	920	980	937	914	926	934	978	951	909	946	944	961	928	916	929	928	915	941	918	938	908	932	942	959	930	932	971	861	920	947	912	867	932	919	940	886	946	973	919	892	947	988	949	935	892	979	879	935	912	956	946	913	931	923	944	942	950	938	938	944	903	888	923	927	998	949	1001	898	917	901	897	913	911	962	924	952	955	965	914	982	966	970	937	944	972	984	888	947	919	917	939	1001	957	942	916	913	931	905	948	883	902	924	910	966	926	985	953	881	913	937	954	953	917	878	886	905	878	883	886	851	993	934	911	895	939	912	932	870	947	910	913	951	929	959	950	935	954	945	966	947	917	968	928	1010	943	894	920	882	934	916	929	934	940	933	969	957	930	895	944	943	958	921	920	920	980	928	960	914	913	909	930	960	953	967	934	982	889	895	958	917	899	881	908	944	951	904	944	953	1011	953	935	972	941	963	940	914	933	908	972	926	994	921	931	882	948	921	953	1007	949	940	934	982	885	913	991	906	915	915	923	907	938	974	911	936	870	889	938	945	962	877	921	944	938	926	958	911	936	924	906	917	895	984	980	892	978	956	957	936	944	954	909	936	1019	918	904	933	923	932	922	927	872	859	901	866	862	946	885	883	991	983	949	941	928	947	964	951	936	903	922	971	957	889	931	930	979	983	965	939	958	909	954	976	966	951	927	962	981	917	952	897	911	941	950	978	954	917	991	924	1027	873	887	935	966	923	924	901	1004	933	924	966	905	903	950	935	951	984	979	899	924	904	909	930	932	970	962	896	992	971	927	930	886	898	969	893	905	931	947	963	979	953	987	893	910	921	957	939	941	906	934	946	928	942	914	926	871	988	908	921	923	916	936	891	970	947	924	981	989	966	929	951	938	956	891	946	949	958	900	951	855	956	911	886	960	946	985	919	930	964	926	922	936	914	1003	914	910	970	936	938	934	955	941	923	954	943	906	947	971	947	1006	888	914	942	941	895	943	915	956	980	905	937	935	935	915	970	952	914	872	961	880	897	928	953	936	940	927	976	884	971	935	905	894	920	936	920	978	1003	1009	955	935	940	998	935	982	860	950	922	883	963	922	974	979	922	922	970	900	959	922	890	946	954	976	939	933	905	970	963	942	869	909	930	883	966	887	919	1007	955	947	967	930	948	958	957	914	956	920	942	911	940	968	941	940	888	954	953	944	873	929	939	951	970	984	896	955	980	953	973	941	950	914	924	955	1003	969	965	932	958	915	960	932	1005	921	962	903	903	932	945	949	948	913	941	948	915	1003	913	989	1003	899	942	902	960	926	969	946	925	941	915	900	911	938	955	939	926	1011	926	894	974	940	919	931	942	921	961	924	942	889	985	912	880	948	938	986	982	888	920	911	910	914	925	913	949	928	916	943	903	897	895	964	950	937	911	974	918	955	921	971	944	988	947	943	921	943	999	993	955	919	947	929	933	972	873	955	938	985	926	929	927	939	983	890	918	973	934	914	987	944	975	932	985	907	968	931	896	1000	998	970	893	941	984	950	979	938	978	952	930	972	943	940	961	905	974	934	966	981	897	968	925	921	922	895	958	950	947	922	927	936	906	964	937	964	933	935	930	985	901	985	910	954	924	921	889	954	961	951	918	935	952	887	881	918	920	914	893	979	914	910	887	935	954	957	960	936	931	930	971	937	941	965	922	904	940	935	905	954	878	952	957	889	901	966	948	873	974	981	957	938	923	894	867	983	890	917	990	927	968	969	897	910	904	914	961	947	889	1005	922	957	957	973	957	896	915	922	909	982	939	989	960	919	938	954	903	915	894	934	941	953	974	927	889	920	937	976	928	919	965	989	875	890	932	919	926	891	957	914	913	914	935	978	938	939	942	973	907	948	969	990	971	948	1010	899	904	935	922	945	901	1002	934	929	920	918	900	957	937	989	980	901	997	952	921	942	910	969	882	934	882	929	922	922	948	909	918	942	938	1001	919	928	879	955	973	952	885	934	911	914	918	978	994	922	895	944	897	904	973	903	912	964	927	926	958	963	926	908	914	984	925	881	908	961	924	981	931	940	883	916	966	950	936	951	990	910	906	928	979	951	899	939	922	966	997	918	907	928	925	857	963	913	959	953	920	933	920	964	893	981	920	949	985	942	947	933	976	949	943	982	963	972	999	928	898	943	907	951	936	873	937	992	908	887	934	923	969	920	950	923	954	951	934	921	988	964	904	945	941	923	899	964	894	926	893	910	975	941	959	902	946	967	918	924	900	948	984	887	949	935	928	870	940	959	950	908	917	933	978	1009	935	914	942	931	945	983	980	945	911	928	921	889	927	913	936	936	959	930	998	960	887	949	916	928	919	933	1013	962	894	966	979	980	957	889	958	924	886	982	885	924	933	920	947	893	1002	958	954	990	948	915	922	914	936	913	968	960	915	914	907	916	936	929	931	930	909	911	924	915	929	920	957	972	940	929	925	917	942	916	957	880	957	929	959	1008	981	893	890	948	969	940	990	984	903	960	1003	946	899	970	1004	918	941	960	998	887	945	934	942	915	921	910	989	954	952	885	961	930	944	932	937	999	959	957	979	958	896	883	913	920	997	975	944	936	948	961	943	919	953	899	924	949	943	909	976	938	928	927	926	979	944	960	920	933	911	930	914	913	941	886	953	972	877	937	938	941	940	935	885	930	909	917	897	943	930	947	947	932	925	950	989	930	981	943	918	985	954	907	957	921	989	929	933	959	986	971	894	924	970	958	910	943	961	911	882	944	915	921	963	905	938	926	962	951	963	949	955	940	941	872	945	909	908	901	937	932	998	937	982	962	899	924	943	933	1011	967	923	926	893	922	975	980	949	919	964	946	978	980	977	959	923	915	949	931	926	923	950	945	972	920	1013	959	933	963	954	992	932	901	910	919	972	903	937	876	924	944	944	930	913	956	968	949	934	931	892	899	912
6863	1189	596	463	678	1272	1499	1404	1201	1092	898	767	740	581	533	513	454	456	412	403	350	382	339	322	289	284	258	279	269	274	256	270	246	263	230	219	229	227	216	218	237	230	224	222	212	200	203	209	191	227	218	215	215	211	217	188	208	191	189	200	186	223	171	208	199	206	181	195	196	169	199	229	199	151	184	213	207	188	168	179	178	190	174	208	135	222	200	213	218	194	197	176	205	191	198	199	202	175	194	170	164	206	196	193	182	181	192	183	201	188	185	197	216	162	193	177	196	225	182	174	188	198	189	196	164	187	193	187	205	165	183	193	190	183	182	188	189	190	174	192	207	195	176	173	189	192	183	181	179	204	195	188	201	186	172	191	187	186	199	179	186	173	185	161	186	212	194	197	194	179	192	166	176	185	192	155	198	194	173	201	194	179	152	145	195	181	201	181	198	202	185	183	170	188	196	159	188	176	188	191	174	210	184	166	184	195	199	220	162	188	189	186	175	198	189	204	187	173	173	201	203	171	182	181	168	176	205	181	172	194	156	193	175	189	212	162	178	178	205	197	172	191	178	195	188	188	176	181	179	176	187	165	174	172	184	173	181	197	209	180	193	178	193	180	176	188	184	182	160	180	187	189	167	170	193	196	195	190	188	201	175	205	161	172	183	183	180	184	192	191	178	179	182	182	186	198	178	178	167	182	173	176	187	184	158	188	206	195	190	177	183	194	182	186	179	179	194	186	170	191	200	185	174	186	163	197	186	183	215	180	197	184	164	181	186	187	171	189	175	188	180	189	183	187	184	197	177	192	172	185	177	201	187	179	192	156	168	198	174	192	189	180	182	170	185	188	183	193	173	189	186	177	197	179	154	173	179	177	171	198	176	178	181	193	155	181	196	176	168	183	181	200	183	206	153	187	165	173	202	167	165	193	196	207	221	183	189	179	173	183	172	175	191	194	206	170	200	187	174	186	166	175	176	190	183	176	163	182	200	185	183	187	161	167	183	178	185	173	184	180	191	188	195	195	189	160	178	207	204	179	194	182	160	186	203	213	220	177	164	164	167	184	181	168	185	189	208	182	176	179	171	175	182	185	185	182	188	183	184	168	181	174	179	171	193	168	180	189	176	180	203	177	194	194	201	187	189	191	177	166	177	179	191	191	192	191	192	179	168	178	196	167	177	188	172	175	206	204	174	160	186	198	169	165	187	195	197	181	175	202	182	182	168	167	191	210	179	181	178	170	204	166	203	169	185	157	165	166	183	165	188	180	212	185	201	182	172	170	208	180	204	196	168	206	172	212	188	189	165	185	198	168	185	177	168	185	185	186	200	204	199	199	162	163	198	197	174	180	166	182	171	178	180	194	177	169	180	195	157	171	211	177	175	183	185	161	157	178	172	174	180	171	167	186	200	180	195	174	194	163	167	153	174	168	213	184	192	189	178	170	197	168	207	164	184	195	191	174	169	173	208	176	186	175	186	172	207	178	165	198	178	187	167	187	185	176	184	205	171	165	164	161	205	196	178	172	182	188	187	171	206	181	176	176	182	172	187	178	188	169	175	169	188	171	190	213	178	166	185	173	178	173	186	211	172	188	195	188	181	168	172	174	177	185	161	173	192	176	185	196	160	190	203	172	190	200	174	181	178	179	161	195	210	173	164	174	180	209	163	189	161	165	176	162	195	172	196	173	165	177	198	183	202	179	182	139	188	173	189	195	181	162	183	157	181	178	197	185	202	193	195	137	189	194	174	188	178	178	189	179	191	193	181	186	174	187	157	173	173	188	173	202	201	182	185	166	211	187	202	181	170	166	177	163	165	180	202	195	169	200	178	181	196	189	189	171	198	201	194	182	163	168	190	167	180	187	173	191	170	203	198	197	194	169	184	195	175	176	179	165	199	159	217	193	177	191	171	189	169	188	193	172	169	169	191	217	205	190	187	193	198	162	195	182	184	185	190	167	175	160	179	178	184	184	182	180	179	193	169	165	177	176	201	168	195	188	190	181	192	183	186	194	171	166	162	169	168	173	188	191	184	185	176	184	188	166	187	166	182	171	177	166	176	202	188	179	178	176	176	181	185	178	184	202	197	190	193	187	207	176	191	236	180	181	172	176	190	191	195	188	184	183	167	200	189	161	176	173	182	192	177	153	187	206	161	210	184	176	182	172	172	171	202	164	176	184	177	178	159	171	169	185	191	191	194	164	182	191	191	175	168	190	198	200	162	190	205	175	190	171	187	170	194	198	204	175	183	183	185	177	192	173	165	210	173	171	183	176	188	186	179	178	192	181	182	174	160	173	183	203	174	182	210	194	189	192	189	177	186	172	154	194	161	191	207	186	163	182	196	175	181	190	175	187	207	187	177	194	178	176	167	201	213	197	164	193	182	183	184	173	198	180	185	183	193	176	188	171	185	178	167	182	192	183	174	192	181	189	172	190	170	197	200	186	196	194	187	159	180	206	178	176	182	190	191	198	156	189	146	175	169	181	193	206	210	177	188	174	198	213	183	202	178	194	203	171	188	160	182	183	197	164	172	180	176	163	181	167	180	178	187	163	207	168	180	173	190	177	186	172	184	182	187	171	176	162	148	197	181	167	201	176	197	171	204	196	161	188	185	186	180	191	178	165	177	185	168	170	167	176	186	170	154	206	184	201	171	182	189	190	194	200	189	177	187	203	214	192	183	180	172	204	195	182	190	182	195	163	220	184	206	189	178	189	187	201	190	159	192	170	179	164	201	144	178	213	184	182	186	178	196	175	187	160	186	188	187	157	189	200	187	173	182	177	179	182	183	175	172	165	200	184	175	173	194	177	186	162	190	164	200	195	172	176	195	194	203	167	177	164	189	178	200	161	202	162	171	184	197	187	171	165	197	174	200	180	168	182	177	176	191	197	190	178	196	173	181	170	203	177	182	147	183	188	172	180	171	220	160	198	173	206	183	179	191	173	177	178	173	193	178	209	191	177	167	181	160	173	201	188	168	191	179	171	182	166	191	177	213	185	197	190	181	193	194	169	159	174	178	180	169	172	190	195	205	181	170	201	196	192	181	169	215	183	180	198	204	183	191	179	177	171	191	183	184	155	169	199	161	156	176	205	206	179	186	188	193	180	188	151	191	205	175	166	189	181	196	202	167	199	180	183	183	149	188	186	194	198	180	183	189	196	192	174	163	188	189	179	180	166	174	207	188	192	188	196	163	191	202	185	167	169	178	177	166	201	195	168	171	194	185	180	199	185	188	195	192	159	150	163	212	193	173	182	184	190	196	195	189	172	195	192	177	170	169	175	193	182	187	175	186	181	222	174	193	195	179	190	169	215	189	201	174	191	203	181	185	178	192	172	147	155	175	179	199	215	171	176	167	190	201	173	170	182	197	192	169	178	192	172	184	154	167	170	161	174	178	186	203	183	172	164	217	191	174	197	193	165	183	185	196	169	185	195	186	210	179	172	188	175	179	164	194	188	164	209	181	179	150	199	184	181	177	171	200	207
10304	2142	1196	1531	4119	5261	5077	4411	3868	3202	2836	2317	2055	1802	1536	1414	1219	1152	1060	1019	947	862	846	706	727	707	699	596	588	562	611	543	520	486	483	438	491	472	406	397	427	423	383	396	378	411	366	355	365	360	370	370	346	352	365	355	359	370	313	312	362	319	377	300	370	354	341	286	321	327	310	315	304	334	315	298	342	313	307	327	280	310	306	307	330	312	318	308	303	296	292	302	269	311	284	297	288	294	298	285	293	285	311	284	288	285	296	298	276	272	329	301	287	283	279	299	278	263	266	289	282	295	286	279	277	303	289	290	289	293	311	316	277	269	279	274	287	274	279	272	277	283	287	287	261	276	281	282	287	262	289	294	292	265	264	275	264	248	262	292	272	261	271	302	301	254	296	287	287	271	305	288	277	281	271	289	300	273	297	281	274	260	292	263	280	298	255	281	293	253	261	290	264	268	262	268	251	282	291	278	274	311	278	271	296	283	287	303	278	294	288	288	286	269	288	286	306	276	269	263	279	286	250	279	284	255	251	298	253	266	269	251	270	278	280	245	273	291	258	253	285	275	281	266	271	251	298	270	297	302	279	281	273	247	269	241	261	284	286	307	257	280	265	306	284	284	289	302	271	255	281	282	279	289	283	274	265	266	321	306	271	292	291	296	243	273	283	283	270	271	264	282	291	269	257	278	303	285	276	279	283	275	289	270	294	278	289	263	260	268	281	274	258	297	288	272	254	276	274	254	293	273	276	281	273	250	247	273	260	296	284	249	269	288	265	277	271	243	264	249	272	289	287	243	271	271	273	279	280	283	289	271	264	275	254	281	262	296	248	271	293	292	316	305	271	267	285	264	305	265	265	276	289	289	303	271	266	292	277	314	303	271	276	279	278	299	273	285	260	294	252	268	268	270	247	293	278	266	297	290	267	251	297	275	277	279	280	318	282	293	265	269	277	265	281	289	293	304	275	295	289	262	296	288	263	296	266	235	252	263	284	277	262	269	279	277	257	288	268	284	294	263	293	306	270	250	290	290	288	261	307	292	287	305	263	304	255	268	308	303	269	281	275	256	301	291	273	284	290	269	269	260	291	315	305	301	293	281	270	320	255	278	303	283	253	280	270	260	250	288	286	277	239	287	288	308	283	272	301	270	265	288	263	248	277	269	292	285	296	265	263	297	285	262	271	284	300	275	255	283	262	291	292	250	280	269	283	281	282	300	287	278	278	299	248	291	272	266	293	293	302	263	283	264	280	274	299	277	260	261	261	266	285	285	268	284	263	276	265	268	297	256	255	243	275	261	242	269	288	282	284	284	256	279	279	267	272	250	295	278	266	256	286	266	292	271	252	282	268	242	298	233	285	266	309	269	277	286	278	277	252	287	303	282	256	306	274	301	290	252	276	285	260	265	252	279	293	279	284	251	260	272	240	283	270	276	304	271	262	253	277	270	260	280	279	261	278	236	254	259	279	244	278	279	256	268	279	265	293	298	291	275	294	280	242	254	251	277	270	274	288	247	261	271	283	282	251	289	251	278	283	256	288	262	266	277	255	283	287	283	288	246	261	294	273	271	305	277	296	292	258	275	277	293	233	280	268	264	256	290	244	276	266	288	279	285	212	257	268	279	321	264	274	309	276	299	273	268	281	277	252	307	263	250	274	282	275	299	277	251	243	267	262	264	286	272	297	249	246	294	274	279	292	302	261	258	290	282	305	269	250	297	283	270	293	262	273	268	286	262	278	267	303	261	263	297	282	254	265	274	307	270	262	234	277	279	295	287	275	292	286	294	277	281	291	249	270	275	305	286	321	313	270	269	298	263	285	303	262	264	291	289	261	280	272	285	283	290	272	277	273	254	299	240	282	284	242	269	256	287	251	310	297	261	299	277	285	272	288	243	269	291	263	293	252	257	271	283	274	264	271	287	275	258	276	272	273	270	309	276	302	298	274	294	275	288	273	294	243	284	284	240	261	247	275	308	286	291	279	257	280	284	271	274	249	289	274	258	269	282	274	287	265	271	282	274	286	280	271	272	271	274	294	304	254	282	275	278	267	239	292	294	275	265	255	268	264	269	267	286	256	278	258	289	256	261	274	248	276	271	284	286	262	273	247	267	244	283	284	279	273	270	291	270	256	264	288	273	252	268	257	250	256	276	293	263	242	275	286	296	245	293	264	272	276	284	275	280	293	250	272	268	239	268	285	293	272	290	291	275	279	254	271	287	286	256	277	274	275	261	308	245	293	278	260	278	312	259	256	271	282	289	295	269	277	258	261	267	272	272	264	297	265	304	287	293	280	253	284	299	240	297	275	293	281	285	309	268	273	306	275	290	282	243	271	279	272	280	282	257	280	274	262	259	307	251	287	286	258	277	282	277	273	258	273	287	276	261	268	328	236	293	277	279	278	297	262	292	282	261	281	284	287	305	280	271	283	294	256	302	264	278	269	270	256	309	276	248	236	269	248	285	306	285	254	297	276	282	267	282	279	246	274	269	248	312	267	265	288	267	255	305	285	253	259	283	277	281	253	284	272	254	258	281	245	274	278	265	266	257	287	243	310	268	279	277	252	265	263	303	261	258	271	308	248	291	263	261	273	271	293	267	311	298	275	272	304	258	302	279	267	298	273	273	293	295	281	271	264	299	278	327	249	272	275	293	243	269	279	276	260	269	269	286	270	263	238	297	288	259	274	273	254	306	278	269	308	291	308	296	307	303	291	245	266	327	290	265	265	290	276	300	262	289	291	279	270	296	280	269	270	277	246	299	270	278	260	273	301	264	288	271	276	267	254	244	279	259	289	285	296	275	282	242	273	256	304	271	283	284	275	235	255	266	305	272	298	276	260	289	273	283	247	287	260	277	289	261	274	289	299	286	258	286	303	282	269	280	279	316	284	283	280	269	251	279	260	279	282	261	268	251	275	260	280	278	272	258	269	289	273	254	289	274	289	283	284	293	255	264	275	248	243	283	274	246	292	279	257	283	298	278	274	281	296	265	282	291	271	292	271	306	307	269	267	287	290	268	257	275	268	273	259	289	300	275	264	261	273	254	282	280	257	271	302	291	286	279	261	267	276	262	302	241	337	244	296	272	263	265	251	267	295	295	273	310	251	276	279	273	281	294	278	290	308	310	321	263	297	252	272	291	332	263	269	274	266	266	248	299	310	277	234	268	272	261	269	252	285	291	291	319	298	283	279	271	245	276	302	297	254	296	285	291	275	261	283	263	274	270	302	281	270	274	262	265	320	257	258	278	289	260	251	295	282	265	272	281	272	268	290	268	300	277	322	248	273	250	301	288	264	265	286	291	274	295	261	277	296	259	254	305	270	270	313	249	266	295	272	287	277	265	299	282	281	283	273	296	260	250	279	277	290	273	295	265	289	275	266	283	303	292	288	253	284	295	268	262	284	276	301	242	268	276	289	249	294	259	306	266	268	289	274	305	261	281	288	263	268	261	289	280	285	284	278	290	294	300	288	291	323	267	257	258	288	273
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
