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
338661307135	338661307695	338661308245	338661308795	338661309345	338661309895	338661310445	338661310995	338661311545	338661312095	338661312645	338661313195	338661313745	338661314295	338661314845	338661315395	338661315945	338661316495	338661317045	338661317595	338661318145	338661318695	338661319245	338661319795	338661320345	338661320895	338661321445	338661321995	338661322545	338661323095	338661323645	338661324195	338661324745	338661325295	338661325845	338661326395	338661326945	338661327495	338661328045	338661328595	338661329145	338661329695	338661330245	338661330795	338661331345	338661331895	338661332445	338661332995	338661333545	338661334095	338661334645	338661335195	338661335745	338661336295	338661336845	338661337395	338661337945	338661338495	338661339045	338661339595	338661340145	338661340695	338661341245	338661341795	338661342345	338661342895	338661343445	338661343995	338661344545	338661345095	338661345645	338661346195	338661346745	338661347295	338661347845	338661348395	338661348945	338661349495	338661350045	338661350595	338661351145	338661351695	338661352245	338661352795	338661353345	338661353895	338661354445	338661354995	338661355545	338661356095	338661356645	338661357195	338661357745	338661358295	338661358845	338661359395	338661359945	338661360495	338661361045	338661361595	338661362145	338661362695	338661363245	338661363795	338661364345	338661364895	338661365445	338661365995	338661366545	338661367095	338661367645	338661368195	338661368745	338661369295	338661369845	338661370395	338661370945	338661371495	338661372045	338661372595	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2674	3600	2300	2674	3600	2300	2675	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2679	3600	2300	2679	3600	2300	2680	3600	2300	2681	3600	2300	2682	3600	2300	2682	3600	2300	2683	3600	2300	2684	3600	2300	2685	3600	2300	2685	3600	2300	2686	3600	2300	2687	3600	2300	2687	3600	2300	2688	3600	2300	2688	3600	2300	2689	3600	2300	2690	3600	2300	2690	3600	2300	2691	3600	2300	2692	3600	2300	2692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24385	21370	24770	28324	21373	21388	12879	439	256	230	199	193	168	166	126	144	150	148	141	118	138	121	110	136	113	121	101	105	112	111	117	112	110	118	112	119	95	108	117	118	100	112	86	96	120	113	108	121	109	98	118	118	98	109	119	99	107	104	115	107	105	121	93	108	121	108	117	103	101	87	99	106	101	102	118	131	94	96	116	101	104	100	103	86	102	102	83	125	125	119	121	96	131	101	111	89	103	106	99	127	106	111	115	116	106	98	98	106	120	113	111	103	108	101	113	107	97	125	107	98	109	95	104	107	103	111	110	94	114	112	86	94	113	98	106	106	105	125	114	101	113	124	104	109	107	103	118	111	96	130	109	115	117	109	93	110	95	110	105	88	110	121	125	98	106	96	121	110	115	122	106	95	112	111	102	118	131	111	85	99	119	108	102	104	110	94	92	119	101	97	114	95	96	107	103	113	110	108	99	106	82	109	81	109	119	121	106	94	92	92	91	112	94	101	94	109	116	123	106	103	123	101	107	113	114	102	117	111	115	95	96	114	103	110	101	117	95	95	102	114	105	111	117	108	110	102	84	97	132	121	99	105	105	88	114	111	97	126	134	90	110	116	110	111	101	92	134	100	119	113	115	91	109	108	104	110	103	122	99	104	95	105	117	75	95	124	108	124	91	117	110	96	96	116	96	120	105	104	97	99	103	121	106	92	109	101	105	94	102	95	124	100	93	81	102	116	102	110	112	101	96	108	98	96	120	96	92	109	104	111	93	90	108	103	94	101	107	110	115	111	91	94	105	78	121	105	95	110	97	106	101	107	98	101	119	104	108	109	130	125	115	117	105	87	110	115	108	107	126	114	100	99	77	100	111	113	105	106	103	102	112	113	108	120	92	110	117	116	103	112	104	127	90	113	96	103	94	99	98	96	89	112	126	133	107	132	126	114	102	113	104	117	97	104	111	121	116	108	119	116	126	109	98	89	105	128	100	109	86	104	126	113	104	112	86	116	112	106	127	115	104	117	105	115	96	123	97	95	111	132	115	114	110	106	93	108	95	117	99	116	112	110	92	125	99	113	109	117	130	107	104	122	112	93	104	111	101	106	125	118	93	88	117	110	93	100	107	108	99	107	132	90	96	101	104	114	93	97	115	117	116	117	99	86	101	108	96	117	125	113	117	117	105	112	93	102	107	113	102	110	108	122	105	95	109	117	94	116	107	93	104	114	107	97	107	124	116	102	124	90	104	97	115	102	111	97	116	130	94	105	93	91	110	122	126	104	96	101	114	98	109	100	110	112	106	125	98	97	127	111	104	106	92	112	104	103	104	94	98	108	117	100	108	92	112	106	82	115	114	105	106	106	119	104	109	108	107	115	99	93	120	100	114	118	108	103	113	110	106	107	118	114	106	108	98	114	106	113	102	110	107	116	87	114	104	96	112	109	99	116	137	74	107	104	95	111	102	111	117	107	112	95	94	114	100	90	95	109	101	120	102	104	97	107	105	104	104	98	99	110	100	117	96	116	120	126	110	84	128	100	107	112	109	102	100	111	115	102	121	113	90	96	95	101	103	91	127	117	127	115	110	118	99	104	87	99	120	99	99	96	93	104	108	105	88	106	116	109	95	105	109	111	114	124	104	110	121	111	91	105	98	80	114	107	126	104	113	108	126	92	122	122	112	100	103	106	102	95	104	92	117	124	116	106	92	125	108	99	99	107	107	108	111	122	114	114	107	98	82	110	95	115	108	97	109	115	107	105	125	95	122	93	97	97	106	113	104	113	109	121	101	102	96	122	113	91	122	101	108	91	126	128	99	94	123	94	114	110	121	108	107	100	96	96	99	124	111	114	116	112	117	89	118	120	103	102	91	107	107	96	96	126	128	111	109	109	115	95	107	82	130	116	122	94	111	96	108	112	100	122	92	107	112	94	115	123	114	111	117	121	105	99	102	115	141	111	110	114	111	107	108	115	104	110	112	137	91	117	111	114	113	115	97	101	97	108	101	90	111	116	113	103	100	104	109	117	103	110	110	112	94	113	120	118	104	126	99	127	103	97	106	112	104	118	107	96	115	105	123	106	90	100	128	101	101	88	119	123	119	98	92	117	98	109	114	112	118	116	110	118	116	114	104	93	100	111	109	117	116	100	116	117	104	108	102	110	120	110	124	96	115	117	126	105	100	93	94	116	107	102	86	110	98	120	118	115	104	111	116	111	128	105	89	97	102	127	100	108	110	95	115	117	122	108	103	116	109	95	93	101	102	107	116	105	104	121	116	104	117	102	107	130	117	117	119	96	97	133	132	114	103	114	119	104	91	92	104	101	107	102	106	111	121	103	119	104	109	99	85	91	114	102	114	120	106	101	88	110	92	122	104	114	104	105	96	111	116	82	111	99	111	116	103	92	109	106	110	111	87	97	127	134	106	92	96	105	92	105	119	107	104	88	95	111	120	115	109	101	98	88	122	116	104	117	104	97	108	112	90	106	116	102	102	100	120	105	98	98	99	114	101	102	119	100	108	123	116	124	99	120	114	94	117	111	101	102	113	96	96	117	124	102	92	107	113	99	114	115	94	94	102	98	100	103	116	115	99	106	119	115	126	107	103	112	95	114	113	110	106	116	119	111	101	103	117	98	92	118	113	116	95	112	110	114	99	122	119	124	102	95	98	98	114	106	107	134	112	106	98	92	104	89	119	105	114	102	94	125	107	124	129	133	105	114	118	101	119	95	111	107	91	111	91	98	97	105	101	93	111	113	100	94	85	130	104	103	106	99	85	118	108	119	107	104	121	111	113	120	97	109	93	105	118	96	112	111	106	103	100	100	87	93	97	126	99	122	123	103	74	107	100	102	91	100	115	102	119	119	92	79	105	94	100	103	94	131	113	111	103	110	106	109	111	107	102	124	102	94	109	90	110	99	111	110	109	113	107	99	118	115	116	109	98	97	94	101	116	86	113	107	95	114	115	121	118	110	101	132	105	109	112	94	116	105	112	104	103	109	100	101	110	108	123	102	113	118	111	94	97	92	99	115	112	106	107	108	107	120	114	105	114	112	105	89	91	114	127	118	106	107	110	106	92	130	88	103	102	101	114	126	114	119	117	106	110	84	105	93	87	95	105	87	107	103	108	108	110	126	112	123	115	99	98	95	131	111	109	114	125	110	120	109	104	107	113	104	107	110	100	104	129	105	109	102	119	120	126	110	99	117	124	125	88	117	106	116	119	112	107	98	99	119	109	87	114	99	89	90	105	110	101	122	111	101	101	119	142	114	117	116	90	104	107	103	108	97	96	111	112	83	106	111	95	114	125	107	101	114	123	129	123	111	122	123	89	111	97	100	113	111	117	136	111	106	103	107	96	114	89	111	108	97	123	95	87	102	95	94	105	113	107	112	97	115	101	103	92	95	120	105	94	103	117	113	104	99	106	123	88	104	121	95	109	97	125	92	122	120	102	119	87	101	112	94	106	95	112	104	102	110	110	107	99	95	110	124
3454	3555	1430	781	516	419	402	363	336	330	307	329	309	306	273	311	313	313	309	336	282	334	282	320	327	283	270	311	300	276	287	308	327	305	306	301	308	299	292	259	288	285	269	274	297	308	289	282	289	271	269	276	299	288	278	319	283	281	315	299	284	311	294	319	321	268	295	293	305	282	291	326	283	323	319	298	287	311	281	280	298	312	251	283	311	285	292	279	320	332	290	314	302	268	257	264	283	319	315	306	317	295	281	304	314	309	283	279	266	291	284	327	300	302	315	283	272	288	289	281	299	311	316	309	290	328	290	314	320	285	305	321	299	326	303	306	292	295	310	272	283	266	292	297	295	297	315	287	317	299	264	277	277	278	303	346	315	300	290	312	295	312	276	254	322	298	291	307	295	308	286	315	285	314	332	279	301	322	287	290	259	303	290	296	279	296	270	267	320	309	289	299	295	319	293	289	269	278	313	294	286	295	335	275	303	321	303	309	268	299	331	299	328	305	290	285	268	304	296	317	311	340	276	302	309	285	321	282	294	303	294	297	318	289	286	281	328	315	285	289	302	299	295	288	272	305	266	278	301	275	299	283	289	290	316	293	310	292	294	299	342	303	290	313	278	263	274	285	281	294	312	302	313	341	297	282	295	284	294	327	278	280	319	299	299	289	297	293	260	318	301	291	291	334	261	293	272	298	293	338	290	291	291	298	254	283	309	317	296	286	281	299	301	327	286	306	322	282	276	295	295	278	283	281	265	308	311	288	284	296	280	306	289	301	311	270	307	292	264	286	288	303	288	272	309	284	277	286	302	303	308	308	289	292	302	307	265	270	321	266	273	287	315	302	307	283	285	278	306	276	297	273	303	273	280	296	284	293	264	321	297	271	311	308	270	246	289	324	303	320	270	298	309	304	295	275	300	249	323	295	297	309	310	266	295	290	305	307	292	285	311	296	291	289	294	304	266	291	292	281	329	276	252	305	291	295	294	278	314	280	306	307	335	301	286	274	296	273	294	283	288	259	286	287	305	303	301	285	312	264	301	281	245	305	277	262	311	270	301	297	303	310	303	287	296	308	272	268	279	336	295	292	309	287	298	304	320	314	329	298	315	299	277	261	268	286	288	314	266	295	297	274	272	319	287	291	323	287	307	282	290	269	334	287	302	296	290	289	297	304	319	285	345	304	295	268	277	281	279	286	288	297	292	292	312	323	283	314	316	328	311	296	268	339	289	272	288	280	284	307	276	302	297	303	284	290	278	330	297	283	323	279	293	287	277	301	258	294	283	284	279	291	307	332	286	287	284	278	302	290	300	303	301	298	295	305	297	265	301	319	265	310	288	286	281	291	305	299	302	266	288	333	299	310	289	290	331	310	298	291	344	293	319	316	261	293	252	282	276	296	302	291	295	298	263	303	246	331	296	310	288	273	296	284	292	280	287	317	295	280	273	296	295	283	305	282	276	280	279	307	302	278	270	295	304	278	284	306	323	260	281	286	276	290	314	288	283	316	299	285	289	317	290	294	310	302	305	282	266	297	294	314	290	305	291	300	300	309	299	286	312	314	280	301	297	278	301	305	275	297	297	283	253	318	306	283	298	298	298	275	305	299	295	314	303	334	293	282	292	318	285	291	297	310	314	322	297	311	284	266	312	287	289	286	313	279	321	310	322	293	322	276	291	305	276	300	288	334	298	281	262	322	302	274	275	305	297	272	302	272	320	286	310	294	281	295	301	272	324	303	283	316	265	293	294	281	298	312	321	271	295	301	311	323	302	300	300	280	291	317	300	322	288	314	297	294	294	281	278	293	292	257	309	299	280	262	303	280	278	269	279	321	295	287	267	287	299	281	293	299	279	299	306	300	320	290	294	287	321	320	281	279	315	291	272	286	310	314	280	275	310	317	310	297	283	309	252	312	304	301	293	278	259	323	286	288	293	308	305	277	289	332	307	297	307	288	272	274	303	283	312	291	305	257	324	298	296	313	259	298	282	317	272	291	271	291	299	311	271	309	295	334	267	304	293	286	254	310	285	293	278	312	286	294	260	263	277	274	290	335	310	259	324	272	313	303	282	310	284	284	280	295	261	325	297	291	288	279	285	284	284	322	275	287	289	291	293	307	317	267	319	282	273	313	252	305	258	302	275	317	301	308	292	294	279	312	341	285	292	267	278	303	301	293	280	297	303	292	276	304	302	313	287	299	291	290	285	289	285	320	265	317	305	313	273	267	311	300	294	289	287	289	313	283	314	300	315	282	296	309	317	279	319	303	280	316	289	287	289	299	300	318	318	336	297	289	293	321	314	301	318	310	286	319	293	313	307	291	295	303	279	267	297	291	303	285	286	295	303	295	293	245	271	318	295	286	296	282	308	284	291	282	293	300	292	292	282	331	306	241	314	264	318	297	299	302	262	305	294	293	276	249	278	289	289	303	272	310	311	316	320	300	283	303	322	305	279	271	299	336	273	301	290	305	290	318	315	275	270	281	284	309	276	270	338	272	280	280	295	303	281	296	320	284	278	279	255	261	360	287	304	296	313	300	308	282	290	302	287	306	326	324	276	329	280	289	319	310	297	299	285	306	288	292	297	287	273	288	292	318	296	286	311	295	303	308	311	283	288	302	286	341	276	279	307	316	313	305	311	308	288	330	280	274	317	305	305	277	249	278	259	298	300	303	285	288	315	311	294	330	305	303	281	323	325	303	294	286	289	298	285	312	315	307	310	259	308	269	280	274	286	297	270	281	304	295	298	302	323	276	312	293	294	286	279	262	265	301	286	324	287	286	305	307	305	276	301	327	295	301	279	296	309	319	312	304	284	266	267	310	282	297	249	266	282	330	290	302	257	289	285	288	287	297	323	326	304	296	269	320	289	278	298	284	289	298	281	289	298	292	273	293	288	307	273	296	288	309	278	291	305	271	288	277	303	302	320	301	278	261	286	300	282	320	301	334	302	298	296	293	305	296	272	319	302	283	305	299	316	299	277	323	280	273	285	298	265	300	290	287	272	296	306	279	283	288	302	300	277	321	282	287	268	300	281	289	321	311	294	317	270	284	294	311	299	308	301	301	281	280	273	290	306	295	296	273	295	278	327	329	272	317	285	275	298	290	292	325	255	290	287	294	298	292	303	274	309	294	270	315	295	301	301	290	301	298	260	292	300	285	281	275	307	335	324	298	260	293	295	299	293	260	272	312	333	289	289	284	308	296	281	294	296	325	267	284	288	296	285	302	295	307	296	319	305	310	317	297	271	284	324	286	292	250	303	303	299	298	319	311	294	313	316	276	291	306	276	332	269	275	274	309	296	303	324	305	311	311	276	316	291	282	311	314	289	302	280	314	289	272	312	274	323	287	303	324	302	253	312	284	284	290	301	273	278	275	318	318	330	300	315	298	269	297	280	334	287	281	307	283	303	297	307	285	294	261	291	284	303	324	315	304	270	302	308	260	289	262	314	330	287	317	300	259	305	298	244	292	280	277	283	281	281	312	323	281
30905	20561	10794	647	358	350	330	310	336	318	331	325	350	301	309	309	323	345	348	359	328	314	335	331	353	327	334	319	326	324	302	324	314	290	343	309	325	312	315	341	312	296	354	355	326	352	332	327	320	327	336	327	351	325	323	326	322	320	325	326	340	338	320	285	335	316	336	302	307	310	353	304	354	335	336	316	327	321	285	320	355	327	356	302	320	360	326	324	341	289	325	314	311	313	329	331	338	331	302	295	316	325	345	337	305	332	335	312	302	325	308	315	357	311	318	313	313	325	293	302	335	303	315	317	352	346	331	304	360	317	301	352	342	315	323	296	343	315	309	347	343	309	320	325	335	325	327	325	341	295	322	310	344	310	329	333	324	338	314	323	329	318	310	318	317	361	356	310	318	359	309	297	325	309	338	344	320	293	317	317	327	358	307	305	332	315	310	329	296	329	337	316	307	363	315	327	331	318	306	320	308	309	310	306	317	320	306	321	313	332	314	330	339	307	328	327	340	410	329	301	308	323	330	331	331	344	324	347	307	346	339	297	296	318	346	314	279	332	328	305	320	340	315	291	310	324	329	307	315	337	339	335	361	310	304	319	326	321	316	317	333	300	328	307	354	334	337	300	344	320	327	295	333	310	309	335	325	281	324	310	282	322	328	300	326	325	313	331	311	320	349	347	289	317	336	350	349	301	308	325	324	341	320	318	368	342	315	318	356	300	300	324	339	301	341	348	343	336	287	331	312	303	307	314	241	366	295	338	344	341	303	320	316	308	318	304	336	307	321	329	315	321	321	345	356	341	334	325	370	301	313	352	356	343	306	331	317	297	329	307	308	345	343	322	304	354	313	302	295	321	322	307	337	307	369	307	324	314	335	336	327	314	317	307	327	337	315	329	313	315	328	314	303	301	299	326	309	322	334	327	310	314	327	328	319	306	300	286	314	324	324	309	317	314	318	354	346	327	328	339	324	326	331	342	345	326	316	330	318	303	323	308	357	314	314	351	297	329	322	314	334	313	341	319	327	334	316	328	293	323	316	287	355	301	317	321	304	324	346	299	327	306	325	360	315	338	303	317	307	278	348	311	333	346	337	295	325	348	334	338	305	336	363	311	324	291	316	310	313	312	350	289	348	339	326	296	305	286	320	307	326	318	298	336	318	335	323	320	327	310	314	302	313	310	331	342	307	301	298	300	330	309	306	308	358	333	344	319	321	292	303	344	304	329	320	315	317	363	305	335	283	319	319	351	334	317	345	352	353	324	333	323	310	313	343	326	350	302	332	342	293	343	280	317	317	316	329	381	339	323	310	307	324	320	313	323	293	292	387	314	342	350	352	345	329	329	321	319	310	308	340	332	338	342	344	304	327	312	300	302	303	308	340	306	299	284	325	332	336	302	314	331	322	302	318	315	338	326	337	345	314	323	329	332	321	321	349	322	305	319	320	341	315	321	330	345	309	315	324	309	335	301	292	321	271	304	319	337	341	332	292	358	332	313	317	326	345	341	304	325	333	331	330	290	297	282	287	313	287	335	342	324	324	347	328	321	327	314	322	341	309	333	327	329	310	350	309	351	331	335	312	322	341	357	306	310	304	327	323	319	270	336	325	354	328	324	343	319	295	335	347	332	331	311	343	337	303	287	309	285	304	346	326	358	306	322	349	301	332	332	296	297	335	326	336	303	308	318	317	315	305	339	334	315	306	316	335	306	326	307	337	320	300	316	348	336	319	354	310	342	304	332	318	296	312	331	334	316	328	339	298	317	308	306	346	312	302	319	302	300	299	348	327	316	307	331	316	278	336	336	353	339	299	315	317	280	298	302	327	315	310	321	309	331	338	309	308	302	303	347	339	334	308	303	330	296	279	311	330	337	275	302	301	317	332	360	338	326	306	291	309	316	318	323	322	327	320	304	333	359	319	326	382	300	321	305	320	344	312	313	327	291	341	318	336	325	324	285	335	342	312	292	306	320	321	309	357	327	335	330	305	290	297	322	316	311	345	325	318	305	347	316	326	324	338	343	315	338	348	312	353	300	330	363	328	360	360	339	307	327	304	293	345	334	310	314	293	336	299	299	334	324	320	330	324	354	323	310	306	380	331	330	302	310	315	313	316	316	315	348	296	319	345	322	343	311	370	307	320	301	312	306	323	301	323	312	314	312	323	353	291	353	316	319	302	293	337	335	299	324	314	330	325	360	322	333	301	340	318	306	308	351	309	318	312	286	332	360	332	324	315	347	325	372	322	314	332	283	337	373	335	334	322	346	342	324	279	299	304	358	290	304	293	323	339	332	314	316	302	333	342	346	306	330	302	351	333	352	308	328	329	307	327	313	325	318	341	315	292	300	367	308	307	337	295	309	321	300	292	310	354	318	336	304	330	332	283	297	340	304	319	320	343	295	339	322	325	326	315	307	295	313	299	308	311	330	301	333	317	332	281	327	311	318	316	329	364	331	325	313	294	293	298	323	330	320	344	331	334	291	312	332	293	329	317	328	313	313	340	329	355	342	307	327	348	302	327	316	328	383	322	327	301	352	317	330	321	328	297	312	350	299	324	315	296	329	315	322	310	346	340	338	302	329	346	321	305	281	311	333	299	364	342	310	303	330	328	314	331	323	297	339	334	329	330	329	313	352	301	265	313	341	291	312	341	313	286	312	326	334	342	311	338	323	315	317	319	315	328	318	305	325	315	328	336	329	318	335	328	311	299	300	304	302	287	299	331	335	332	335	315	304	319	350	333	311	340	304	297	319	348	306	302	288	322	314	305	340	331	303	306	329	337	312	344	324	305	300	349	325	337	361	322	330	314	353	284	310	320	335	341	307	314	344	310	335	321	333	310	293	318	316	312	365	310	312	313	306	339	363	300	320	292	292	341	339	312	324	300	304	336	319	349	304	306	349	299	330	347	329	339	327	344	332	311	327	333	339	328	352	317	322	299	321	342	348	324	309	342	308	323	308	360	348	311	301	315	317	336	342	360	332	320	314	324	329	318	308	286	311	332	300	311	323	301	342	327	322	326	312	319	326	349	297	348	301	307	306	319	340	310	298	344	307	335	325	337	325	288	315	319	294	309	327	325	337	325	322	318	339	303	304	342	357	301	296	307	330	337	334	325	352	306	293	328	321	316	310	305	319	315	303	326	324	291	316	297	302	330	307	313	311	348	300	323	299	335	285	291	322	345	324	349	303	335	297	300	314	323	329	353	309	279	316	340	316	344	316	319	303	327	327	312	359	339	311	330	320	328	301	302	343	299	306	346	338	376	329	329	326	312	311	360	330	341	312	344	289	330	325	316	320	313	351	332	305	311	319	320	334	338	318	335	314	305	326	360	319	336	338	319	291	303	337	358	314	310	273	349	340	312	321	338	288	326	315	331	337	330	329	350	337	340	297	324	319	327	326	297	344	359	323	331	340	349	340	304	317	308	321	302	345	292	330	324	358	322	332	309	335	338	352	345	319	335	288	361	341	277	323	314	325	352	324	316	301
5740	1312	887	808	843	749	717	781	803	776	763	772	792	749	781	807	824	775	776	743	711	807	751	770	721	809	741	815	729	751	774	796	812	830	775	814	778	778	795	788	769	823	752	776	755	758	753	777	762	787	774	749	772	755	805	757	793	748	750	741	747	771	791	830	815	800	775	793	732	793	767	763	789	768	787	793	754	796	810	754	766	763	796	748	741	779	755	777	742	779	754	784	745	851	875	752	778	759	804	806	788	753	746	748	765	750	784	794	745	787	820	756	745	799	766	824	774	780	767	784	785	751	771	792	768	772	761	730	749	778	795	793	770	750	806	787	770	815	746	745	803	743	776	784	832	725	748	776	789	799	769	768	777	768	757	741	757	798	793	737	793	750	761	787	718	783	783	771	725	776	781	752	721	811	751	760	777	767	790	769	737	743	732	743	756	776	744	756	771	725	741	817	759	814	763	744	804	802	805	775	755	767	786	754	756	756	822	811	817	800	769	748	773	720	751	792	812	794	748	785	753	824	721	720	767	799	774	789	778	762	781	759	777	800	769	773	807	765	706	796	754	762	761	747	730	752	769	819	741	789	774	751	773	798	794	781	825	831	768	775	719	730	772	756	802	692	798	798	815	761	753	720	827	737	802	791	794	764	756	803	772	785	791	732	801	762	768	804	801	738	792	754	821	807	771	784	759	744	746	798	779	744	776	749	765	760	761	803	794	740	775	740	759	755	818	785	778	764	783	745	766	789	747	750	793	784	775	785	809	705	778	803	809	815	737	787	783	758	747	757	807	814	781	818	808	754	791	777	773	772	735	787	794	745	822	763	805	768	802	811	802	785	766	788	788	767	785	777	792	735	782	731	744	705	794	730	742	810	791	724	797	743	782	788	782	769	794	784	801	752	749	719	826	791	736	815	809	780	735	738	782	764	773	829	773	771	722	771	759	776	817	789	819	782	753	751	807	775	837	796	795	801	746	796	776	780	789	783	747	810	761	788	809	782	763	796	793	746	805	761	748	783	773	791	805	821	768	732	782	773	758	734	763	833	776	782	762	790	764	802	796	788	799	741	790	780	769	795	793	808	764	754	732	770	776	789	765	821	779	762	778	758	770	765	759	811	767	753	741	781	811	807	805	762	783	750	798	794	817	839	781	766	757	738	779	770	787	731	771	760	821	749	740	769	779	774	790	776	780	750	752	832	787	804	794	778	720	760	765	777	792	740	796	779	785	712	725	815	789	812	791	783	760	762	770	765	770	763	828	764	788	731	792	784	808	779	740	723	782	780	794	776	754	717	751	775	757	764	737	779	785	775	769	736	780	798	765	750	821	790	759	785	772	808	765	780	765	761	777	768	762	800	790	782	790	702	763	796	783	761	859	780	782	831	775	782	772	765	764	775	838	774	755	817	739	784	769	784	791	814	770	759	793	788	737	742	773	767	774	762	779	803	726	796	769	739	761	736	803	809	771	747	812	731	758	789	733	735	740	778	799	774	782	805	727	742	748	741	765	781	775	792	790	763	824	770	770	777	772	754	733	759	780	754	766	735	789	739	809	749	779	781	784	757	779	744	755	834	756	759	729	834	788	783	758	779	754	762	791	772	766	806	759	769	805	727	792	757	803	788	782	787	774	822	800	773	738	810	746	785	745	787	739	777	749	772	765	789	752	811	776	767	783	779	759	796	732	810	806	780	799	767	776	824	760	785	829	799	793	757	767	798	742	783	808	784	831	752	774	768	705	761	802	826	800	783	758	797	764	771	768	783	767	796	749	741	809	781	800	738	761	748	735	736	773	770	769	798	809	782	756	795	768	803	728	790	782	787	788	754	764	744	779	781	809	745	768	844	785	787	707	760	762	789	789	764	818	788	764	796	723	808	784	794	765	769	819	707	746	763	737	785	792	743	794	770	824	731	786	715	761	750	766	771	769	768	760	767	812	780	801	767	726	788	781	772	744	743	743	800	771	794	753	785	789	776	784	804	741	794	772	775	797	784	777	805	737	777	756	788	707	783	741	736	736	769	836	741	801	767	815	799	770	796	796	775	774	772	758	723	788	759	858	848	755	765	780	754	809	820	772	715	746	806	774	801	751	732	745	801	785	787	791	738	785	784	775	777	788	774	780	774	770	757	787	790	780	765	764	783	794	762	795	783	786	803	787	829	853	791	812	775	735	829	746	811	754	769	778	798	797	758	872	781	813	771	793	795	819	808	797	773	808	790	738	798	731	715	798	799	740	769	761	757	755	789	749	779	795	732	750	774	744	780	768	811	788	778	764	764	830	798	720	760	767	761	806	811	776	805	763	743	750	801	767	770	792	808	770	823	765	783	747	808	743	790	750	739	763	748	736	772	765	790	820	774	796	798	838	753	799	773	748	804	754	760	723	773	781	769	765	745	730	742	760	794	804	791	837	739	767	775	767	768	780	802	764	780	768	771	760	793	751	752	775	712	772	778	865	764	783	824	773	777	756	810	773	758	782	758	775	749	749	760	797	733	768	825	800	790	784	802	799	779	745	799	776	743	775	742	824	793	793	759	750	759	765	830	766	730	795	754	770	783	794	749	726	764	757	786	765	778	773	739	806	730	798	729	807	779	807	746	754	748	795	755	766	727	765	766	857	760	780	760	778	819	751	790	751	797	780	804	762	728	728	807	741	804	764	813	852	758	801	746	820	760	783	761	797	785	766	763	762	804	753	748	782	732	785	737	790	822	750	753	746	720	774	761	765	727	782	784	742	784	749	779	726	758	790	809	783	798	760	753	784	790	741	734	767	789	820	753	728	767	785	808	763	786	796	799	795	746	762	795	739	770	787	828	790	788	795	750	763	755	733	817	800	775	753	751	765	740	782	755	730	778	809	758	753	746	779	727	796	784	736	751	783	760	843	753	745	763	736	785	733	765	778	759	757	792	783	778	800	741	757	779	771	776	780	830	792	779	773	808	794	773	793	819	751	760	809	760	772	736	752	754	701	835	761	797	781	787	750	799	790	756	771	757	789	788	784	786	738	769	744	764	780	798	769	750	798	796	795	779	815	763	750	761	789	818	695	742	751	781	810	794	789	798	807	788	752	761	808	778	800	828	698	769	783	792	767	723	754	806	730	776	767	735	808	790	748	814	708	763	730	754	815	783	818	782	768	778	741	799	740	799	762	757	778	758	836	714	790	771	760	761	775	768	827	771	779	766	818	789	683	781	761	742	829	758	762	837	799	764	757	795	767	752	752	738	783	735	819	757	784	753	781	749	735	843	765	777	728	786	764	771	764	788	769	791	752	744	744	744	751	733	707	759	772	726	782	734	789	734	778	788	805	830	795	816	764	773	767	759	719	782	798	745	774	760	769	778	734	822	765	775	751	793	772	788	783	763	751	773	782	758	775	775	805	731	758	839	778	786	778	759	842	775	799	776	788	757	730	741	783	832	783	763	721	779	760	727	701	738	747	788	778	783	798	759	772	774	734	774	770	759	812	754	732	748	773	790	778	783	771	786
24705	21006	23929	28278	21000	14095	466	308	277	284	252	268	228	255	255	280	224	250	220	230	242	233	213	219	251	217	219	224	215	198	225	217	236	228	225	224	259	224	212	236	214	193	206	248	215	234	240	217	258	209	203	210	229	235	194	227	202	226	227	237	199	249	208	207	257	226	221	234	199	244	232	209	244	215	222	224	236	204	226	227	236	224	206	234	230	224	238	242	219	235	202	216	224	225	233	201	224	243	234	222	182	223	208	241	220	204	208	238	204	221	239	191	243	255	236	247	237	220	240	206	216	230	243	213	223	223	251	232	197	214	214	199	203	201	219	220	218	230	222	212	219	240	228	213	209	222	261	228	220	243	203	240	227	204	208	232	231	201	223	215	217	180	217	226	229	217	206	215	235	229	230	199	243	253	203	230	247	213	214	212	201	201	245	243	230	242	220	231	247	253	236	225	197	226	221	212	210	212	194	248	248	237	223	226	233	211	219	213	217	209	205	215	226	224	255	212	233	219	215	182	239	220	212	212	228	194	195	218	199	191	221	218	239	195	236	233	212	228	225	223	225	210	207	237	220	227	202	205	229	236	201	211	217	232	207	218	205	208	231	220	215	231	231	201	209	217	233	221	222	214	223	211	237	219	211	246	220	227	229	211	214	220	220	207	214	239	216	216	209	209	224	211	228	230	203	236	210	223	226	227	211	199	212	199	226	196	232	215	216	231	243	219	229	181	224	220	238	227	214	224	243	243	254	231	231	223	239	185	216	230	233	208	207	212	195	209	217	225	235	205	238	232	198	215	240	206	236	252	197	240	220	233	238	210	241	225	208	224	221	213	238	207	212	230	215	219	245	220	210	253	202	223	234	244	224	209	240	234	216	235	240	226	207	220	220	239	205	214	211	214	204	213	218	227	223	212	224	221	200	229	243	244	253	209	224	210	221	229	223	250	211	223	226	230	260	222	214	213	221	210	212	211	228	220	250	233	193	236	229	205	221	202	249	216	208	221	218	211	209	208	208	194	225	215	275	244	188	240	190	223	224	202	237	237	264	234	220	225	255	225	242	222	210	210	203	204	196	207	227	248	227	205	223	217	221	207	208	212	214	222	230	233	216	234	231	203	245	221	240	235	204	231	229	233	226	205	222	220	243	228	206	217	262	226	190	210	214	242	223	200	230	231	233	220	198	237	207	203	210	195	218	235	219	245	240	205	209	234	226	221	224	210	204	219	209	210	219	200	215	227	240	224	232	250	270	213	222	193	227	244	222	248	200	194	232	205	213	221	238	219	203	206	230	227	244	216	218	224	217	230	225	227	212	219	218	206	211	221	221	219	235	227	253	237	202	255	206	211	220	209	238	244	212	236	244	213	223	218	227	230	207	224	206	196	205	230	224	223	205	188	209	227	218	192	211	262	234	218	219	206	206	202	208	218	226	226	243	241	197	197	175	222	223	221	208	228	224	197	232	248	206	207	249	211	224	243	214	216	204	242	228	221	230	224	221	249	213	198	226	214	223	200	250	253	234	242	223	221	231	225	199	230	204	225	239	231	215	221	217	229	219	215	224	246	219	209	236	223	211	225	229	227	272	233	205	208	235	214	205	251	226	231	260	225	220	226	222	207	240	235	223	191	189	203	217	216	197	204	210	235	225	216	205	247	237	201	234	242	212	223	210	244	243	220	235	212	243	221	220	228	233	217	238	224	214	238	213	232	250	228	234	181	234	241	226	228	205	237	237	215	221	229	237	215	244	204	241	201	215	232	227	201	225	220	204	227	229	223	180	227	236	215	222	229	248	217	181	209	232	215	213	235	230	256	233	226	227	234	234	217	239	217	217	216	217	223	226	226	229	238	205	235	233	217	203	247	222	245	219	221	225	228	199	239	232	216	231	203	214	197	214	222	200	187	205	223	230	215	212	217	210	214	244	211	216	230	240	218	199	204	241	216	216	215	229	213	190	232	209	224	226	230	209	237	236	225	236	230	227	214	227	213	218	228	243	258	232	207	206	232	220	193	225	250	223	225	236	226	234	212	206	243	235	203	245	210	174	205	207	255	214	214	228	209	220	221	255	221	222	231	226	227	206	235	223	242	216	231	225	231	235	197	222	220	224	238	227	235	224	223	211	212	226	228	214	211	203	213	254	245	240	222	230	215	206	223	237	221	230	208	252	250	202	196	213	231	240	234	204	215	200	235	217	226	222	251	225	250	239	225	195	230	230	215	228	200	199	211	217	244	211	223	186	231	230	211	223	250	230	225	250	234	205	227	213	208	238	257	234	190	223	234	215	215	203	231	244	240	219	213	204	226	215	234	231	214	218	224	218	212	235	190	223	234	198	248	230	238	254	244	223	244	208	203	206	235	247	216	244	213	219	223	235	217	237	214	233	218	203	222	213	222	210	207	238	218	210	217	207	239	222	241	241	222	242	235	208	217	200	200	222	206	228	193	237	201	224	223	216	231	217	221	209	231	220	218	207	222	222	211	229	224	219	212	214	214	223	245	226	218	206	223	210	240	209	212	230	217	222	228	205	221	233	200	200	252	213	213	227	228	232	247	247	225	223	226	239	216	220	225	206	237	212	214	218	220	209	209	241	216	191	237	208	189	208	263	233	246	215	206	216	229	213	193	217	207	187	211	209	218	196	220	218	215	222	216	210	249	223	228	198	210	221	228	187	226	223	231	223	236	216	229	206	251	216	223	234	224	231	233	222	226	236	243	218	212	234	231	230	218	202	223	227	205	240	235	235	207	225	229	236	225	220	234	241	217	201	221	213	227	212	210	205	260	245	213	239	194	253	213	233	223	237	250	203	229	211	211	222	230	235	233	194	230	218	211	250	203	207	213	175	225	205	214	230	221	214	216	217	224	203	228	223	223	262	248	227	207	228	246	210	232	208	213	230	212	247	196	234	228	201	209	216	198	209	214	212	230	230	215	226	237	249	223	229	233	213	229	225	228	215	247	237	247	222	205	216	237	229	224	202	233	219	217	216	219	224	187	206	208	225	221	230	242	183	206	223	225	224	231	261	200	239	211	209	207	225	221	224	185	215	249	213	211	257	204	219	219	226	228	213	212	223	245	220	208	220	237	233	196	255	220	214	197	197	228	237	242	212	237	205	191	227	234	192	221	226	204	234	221	213	200	213	221	233	237	234	240	213	199	221	228	212	235	214	214	233	212	239	253	223	213	221	225	209	205	219	232	232	212	228	239	238	256	232	222	238	224	197	247	201	219	226	230	223	235	235	213	197	237	242	240	213	235	195	219	231	206	231	209	239	201	234	217	221	230	215	196	221	215	237	211	235	232	239	215	234	210	199	226	218	217	223	221	236	214	209	211	220	242	244	239	206	223	205	201	209	202	192	235	222	226	208	227	216	228	231	230	232	212	219	205	215	211	232	218	206	244	231	244	214	214	210	218	208	218	210	208	214	230	234	218	226	235	221	232	227	202	225	213	223	221	238	207	240	232	220	213	218	237	200	211	231	214	219	204
3489	2264	1167	729	643	604	591	593	565	538	570	509	527	564	581	602	538	552	541	537	636	522	553	566	523	538	548	520	510	548	544	532	532	586	575	558	514	542	538	527	548	556	577	545	556	541	549	547	592	515	552	547	534	553	525	557	556	529	516	560	538	605	590	568	548	509	492	501	531	563	558	550	549	597	522	545	548	509	545	552	521	574	582	538	556	577	548	573	531	541	611	544	526	509	528	556	523	510	541	554	549	547	545	558	488	555	574	566	553	575	520	570	559	498	530	537	578	557	550	515	518	534	531	557	563	519	519	521	546	555	557	586	565	547	551	569	528	525	549	548	544	496	556	585	533	539	569	537	535	544	573	543	544	483	591	531	517	539	544	552	554	544	525	549	569	571	548	533	511	531	536	573	552	515	540	511	553	562	571	558	548	535	535	557	555	584	531	574	537	547	558	529	527	542	540	532	499	522	544	537	559	545	507	559	499	500	547	558	544	579	543	519	592	563	548	549	525	569	543	535	540	541	517	527	509	572	515	565	535	542	554	570	543	564	520	529	533	510	532	571	507	542	534	533	534	574	549	535	540	502	520	549	542	576	547	531	573	549	532	529	500	489	595	517	521	580	529	543	561	556	530	533	574	572	567	516	564	553	545	546	496	541	532	563	596	573	597	527	537	555	548	542	516	559	595	562	577	549	553	518	565	561	545	520	552	553	519	611	524	532	541	521	554	522	522	569	538	548	635	553	539	549	592	565	591	538	540	570	577	529	525	521	542	575	552	535	530	535	533	521	529	527	586	573	540	575	535	586	541	533	560	579	541	534	539	543	512	571	550	576	522	541	582	544	543	560	565	557	569	573	531	548	570	552	539	556	529	547	546	486	580	508	557	548	538	539	579	549	548	543	573	518	535	591	552	545	544	522	577	554	516	547	545	512	521	539	527	595	544	552	540	564	527	539	541	583	555	503	565	531	524	559	562	551	539	560	547	535	544	573	518	542	535	583	547	574	578	522	504	550	561	572	546	569	572	565	553	548	515	540	492	550	519	536	504	552	514	557	530	593	529	549	599	581	546	595	511	542	559	537	581	515	520	530	526	502	551	553	520	573	553	572	544	547	524	542	502	532	553	530	546	493	547	557	551	519	567	528	532	564	528	571	560	560	564	553	516	551	502	546	464	581	515	535	562	571	523	576	555	512	545	520	554	550	548	556	558	542	536	536	548	540	507	559	527	553	526	534	593	522	569	528	581	596	540	555	523	550	563	554	529	545	544	554	524	527	493	563	556	539	512	554	556	546	521	524	547	535	558	572	524	528	543	546	524	501	545	538	543	556	557	596	537	521	565	496	515	526	552	529	546	519	521	546	580	518	526	515	578	518	514	550	539	520	535	540	523	527	584	539	538	592	534	553	537	534	514	540	570	530	542	568	536	549	562	539	585	535	527	540	543	576	556	527	528	554	510	545	518	567	554	534	565	566	514	540	530	541	531	563	551	514	545	552	535	545	565	550	477	547	528	534	499	504	526	550	559	540	543	511	531	536	527	558	546	518	601	522	540	553	598	568	570	532	526	531	523	573	565	545	520	592	494	520	538	523	521	486	504	531	552	550	515	590	582	563	505	548	555	561	584	563	553	529	564	541	528	562	546	558	588	517	559	516	496	558	520	514	540	534	565	538	562	589	558	512	567	496	533	561	518	529	562	570	551	499	540	543	541	556	541	538	534	534	504	566	545	581	542	573	578	552	530	527	549	547	540	535	547	535	584	488	528	535	535	587	610	546	532	530	561	534	539	561	558	551	540	526	572	526	563	538	586	529	601	483	580	528	513	514	565	495	518	545	556	561	532	554	544	556	558	511	560	579	552	581	565	573	511	543	540	531	548	543	546	548	506	579	564	554	584	567	546	532	545	523	552	531	515	501	537	515	518	529	538	550	518	493	507	553	546	538	550	574	535	559	547	513	544	531	548	584	592	529	510	583	570	518	526	531	571	571	529	543	547	542	530	552	539	538	613	544	545	531	527	559	529	561	564	590	579	492	571	547	512	531	576	530	499	558	583	556	526	556	578	546	566	536	500	521	546	529	548	523	517	581	560	536	528	530	570	543	524	518	557	553	599	544	512	510	524	508	550	564	523	552	520	536	539	562	549	544	534	545	535	567	577	580	537	543	548	568	549	531	603	581	549	553	508	578	557	531	539	566	507	550	541	587	536	567	542	547	552	566	552	527	585	544	526	543	487	522	534	514	536	511	559	569	552	573	522	542	528	518	547	505	577	589	508	529	540	527	531	535	483	548	567	558	561	554	514	556	549	497	570	586	516	527	553	539	533	530	548	565	539	561	510	570	530	516	537	524	555	506	546	571	533	532	544	558	506	552	515	543	553	544	511	547	535	540	526	558	559	569	534	523	528	550	539	539	544	512	540	559	581	585	570	504	566	562	542	510	549	559	569	555	559	530	547	556	508	553	532	518	515	548	541	507	540	552	494	549	553	538	524	499	577	545	539	584	544	564	516	500	545	535	515	511	505	551	536	575	534	557	543	524	536	560	525	562	525	578	559	538	526	559	532	520	539	557	536	538	530	538	561	572	523	493	526	501	569	556	579	546	537	534	510	540	522	525	545	551	544	517	575	548	584	545	543	527	529	538	534	550	558	539	551	558	505	549	565	578	587	484	554	580	513	541	541	558	532	532	570	512	552	532	528	560	503	531	550	567	536	559	535	543	536	520	552	550	558	535	551	531	554	520	524	528	550	532	539	556	529	535	575	554	509	547	559	601	550	527	532	590	551	559	527	544	551	571	549	519	526	538	517	533	498	578	545	553	559	536	569	554	568	522	532	561	537	560	514	512	555	534	542	556	581	567	573	553	517	538	577	560	528	478	564	578	540	554	536	536	538	511	519	547	548	561	517	553	561	548	549	524	536	500	526	541	531	555	543	560	596	556	554	555	570	535	548	544	558	575	518	549	550	542	571	585	588	544	521	545	530	526	540	516	536	567	545	553	536	536	576	549	533	540	559	573	558	543	574	576	565	566	629	540	540	506	545	550	576	532	548	544	546	527	565	526	552	538	529	497	522	512	542	548	553	552	534	506	566	512	511	567	555	546	530	501	529	539	514	587	507	552	509	512	603	564	561	573	567	580	582	552	605	563	563	555	554	521	554	535	533	506	534	564	536	528	503	579	577	554	514	536	558	565	563	538	524	536	600	556	532	558	530	521	516	565	592	504	542	545	566	593	523	548	527	543	531	546	550	550	544	509	549	532	540	549	545	529	539	563	567	549	564	556	502	548	506	547	536	545	529	561	502	558	506	550	529	545	566	494	567	546	553	567	571	553	566	567	539	509	537	510	519	549	518	481	556	551	586	563	546	547	530	519	537	568	554	545	523	546	520	555	573	553	559	535	537	513	529	555	579	531	545	526	516	550	558	502	514	516	535	564	490	515	537	529	476	548	531	550	532	560	543	520	505	520	572	534	560	554	505	563	569	563
23998	21036	24368	27915	21039	21048	12437	394	249	190	210	161	150	187	160	158	137	135	130	146	112	135	121	114	123	118	121	130	113	122	128	116	104	113	114	119	103	81	110	95	100	102	110	115	85	121	112	92	103	105	122	117	101	108	121	123	102	104	98	102	111	111	116	94	103	105	110	88	101	106	114	112	110	98	104	119	111	106	93	89	101	95	111	120	118	118	102	111	108	88	101	113	113	103	99	118	121	108	92	111	123	106	98	93	125	111	104	87	110	106	114	111	127	108	104	113	131	103	118	90	102	107	112	114	98	102	92	125	107	101	89	112	117	115	117	103	103	110	79	93	103	117	95	111	107	97	116	96	96	113	99	103	129	107	117	125	104	102	101	115	114	103	98	98	118	131	93	108	100	99	74	118	112	93	96	96	111	104	110	107	117	101	99	106	134	106	114	108	91	96	117	109	112	105	87	95	94	108	107	102	111	124	116	125	108	103	109	104	117	113	108	79	114	118	101	103	115	101	125	117	103	116	118	108	110	117	101	113	94	116	117	119	94	101	111	110	101	105	115	103	109	100	122	116	109	98	119	77	111	132	111	99	118	101	110	93	101	109	116	95	102	120	99	93	112	116	92	116	103	105	91	84	110	113	119	93	112	111	115	116	110	87	87	99	94	101	92	94	98	103	129	109	106	99	92	104	91	108	111	114	120	116	114	106	114	100	107	97	132	99	108	108	116	115	106	122	118	113	126	106	111	99	105	127	119	109	103	116	100	88	106	94	108	107	101	107	108	121	98	104	109	100	112	103	104	109	112	123	92	117	112	111	102	117	105	108	88	103	114	105	117	102	110	124	93	103	120	113	111	119	114	115	107	92	97	97	109	104	94	107	114	100	106	107	110	126	107	117	94	97	115	108	111	75	104	103	113	114	93	117	103	108	139	98	116	100	111	115	126	95	105	106	119	83	106	106	101	101	123	107	111	106	108	103	122	100	115	108	112	89	101	105	97	103	111	99	112	119	106	120	99	116	103	78	99	106	113	115	105	121	105	114	124	105	114	97	99	133	105	104	110	94	112	103	116	100	112	115	96	111	106	112	111	110	118	99	83	108	114	130	97	109	96	99	116	116	106	112	98	98	93	119	101	103	105	101	97	99	117	105	125	106	115	105	127	97	110	119	101	107	106	100	106	91	123	91	124	96	97	117	113	105	110	99	93	106	115	121	102	108	127	107	110	105	115	101	123	117	98	96	95	102	94	87	108	111	111	109	122	96	98	108	107	120	119	123	121	112	135	129	103	110	104	110	126	113	104	112	123	101	102	125	110	116	91	132	108	100	105	115	117	118	88	87	89	92	99	120	106	105	112	101	106	97	109	93	97	99	99	92	99	92	121	103	110	102	104	110	120	99	115	80	95	93	128	116	118	109	110	130	101	103	94	93	99	101	132	98	112	122	118	92	110	97	118	107	120	110	100	90	110	93	110	113	100	102	107	110	82	120	95	104	86	108	97	98	93	107	100	110	112	97	122	100	90	112	110	103	90	107	116	114	106	118	91	108	113	90	102	99	110	121	100	93	114	112	105	103	126	110	119	128	97	118	103	118	101	92	93	111	104	112	98	98	107	90	92	79	114	109	107	95	100	98	99	103	99	107	105	95	117	92	113	105	108	105	103	105	101	102	112	96	102	106	117	92	117	103	119	118	118	115	83	115	100	114	106	86	92	84	102	107	103	105	89	109	116	115	100	90	143	103	120	106	109	113	105	103	116	112	105	106	111	101	102	104	97	118	103	119	96	102	112	103	106	119	99	99	106	74	105	104	106	108	97	114	110	100	115	95	123	108	118	94	100	131	120	96	88	105	99	104	98	92	104	97	115	108	91	96	107	103	130	88	114	91	97	126	115	92	115	102	87	108	117	111	109	103	101	121	94	102	111	105	108	105	112	97	94	110	107	112	101	101	92	108	108	114	91	88	109	121	106	92	106	119	107	99	107	102	95	106	112	111	105	105	114	126	93	104	92	97	96	71	122	125	113	105	96	93	111	116	113	99	124	110	106	115	112	108	127	116	110	88	91	103	96	88	96	89	97	106	101	105	102	120	121	123	98	92	88	110	119	98	115	98	95	112	107	108	103	121	114	94	103	93	118	128	100	90	107	118	102	107	124	101	100	98	112	100	109	96	99	116	118	100	91	110	122	113	98	77	91	122	93	123	106	98	105	99	87	105	100	107	105	116	114	107	100	106	117	101	114	127	114	106	109	122	102	109	115	119	120	108	118	102	120	97	120	102	106	95	112	111	114	105	107	113	108	120	96	98	110	107	94	113	90	114	105	107	108	111	114	117	100	120	99	83	108	109	114	110	79	103	92	95	112	86	86	100	110	103	92	124	123	103	101	99	102	106	105	106	87	120	113	123	114	116	99	109	115	93	111	99	81	114	102	100	99	112	100	107	84	110	111	104	108	134	111	118	121	98	103	97	97	90	86	116	113	123	92	81	85	113	104	112	117	104	107	117	98	116	121	110	113	102	104	102	94	103	105	110	102	119	135	114	101	94	119	120	117	106	120	102	106	97	106	106	100	110	107	120	97	96	113	103	97	94	111	113	110	109	98	104	101	109	105	110	115	97	93	115	98	123	143	82	95	100	86	92	107	112	92	106	111	93	125	92	117	99	91	117	98	97	118	99	123	101	109	91	103	96	93	111	115	105	100	103	104	107	111	115	88	121	113	107	113	106	99	109	115	107	101	114	101	104	116	91	106	107	112	116	90	115	117	105	80	105	105	97	117	115	101	111	96	109	102	109	105	106	102	95	119	103	96	111	115	106	96	99	109	101	114	111	107	113	102	126	106	99	102	116	95	103	97	94	106	93	109	100	90	108	93	123	116	119	73	101	104	113	114	108	113	115	115	119	108	90	88	103	94	91	90	118	100	114	107	110	117	123	104	91	96	112	107	97	105	102	102	125	105	105	125	94	103	104	94	119	112	110	103	100	119	113	105	92	114	96	122	122	116	111	114	113	111	94	84	120	96	131	97	116	99	106	106	100	100	130	97	97	114	125	111	118	100	102	96	85	103	116	93	99	92	113	102	98	105	113	99	98	88	87	114	106	101	114	116	105	110	101	104	94	74	93	104	93	122	105	105	106	97	97	116	114	118	106	94	102	111	110	110	119	90	113	98	101	82	109	103	104	120	108	109	139	107	100	115	110	119	111	111	95	101	100	101	93	88	105	117	94	88	94	109	129	108	104	92	103	119	92	96	123	106	109	98	124	84	102	119	119	112	115	88	104	121	100	113	123	95	95	94	98	84	107	107	94	111	92	93	108	106	109	99	106	109	96	113	108	99	97	109	102	117	115	100	73	94	117	96	129	112	129	92	101	99	103	104	112	99	99	108	93	103	116	117	103	125	98	108	95	100	112	105	114	93	112	124	101	92	124	102	99	99	95	127	93	122	131	121	98	105	93	78	114	87	103	110	107	105	95	105	114	110	110	99	108
3327	3465	1421	780	530	409	386	360	358	329	298	317	306	337	323	308	301	279	304	298	294	308	281	285	303	278	315	269	312	251	302	305	285	301	317	298	275	263	328	300	302	309	296	284	264	289	305	265	302	291	284	304	301	285	262	281	296	268	293	284	273	301	272	299	300	251	303	270	273	320	313	334	317	302	281	306	301	314	310	263	318	304	289	282	312	327	281	304	299	317	295	306	299	306	314	286	289	308	303	295	307	301	284	277	285	271	290	276	297	272	336	292	300	273	292	325	313	302	278	299	296	294	306	267	290	302	282	277	289	253	290	283	306	317	310	293	272	294	313	322	283	296	276	270	286	294	274	276	330	289	301	274	318	292	290	288	276	285	278	304	259	299	315	275	316	322	327	277	292	273	298	295	265	309	334	289	294	249	277	298	277	301	277	298	295	311	278	281	305	268	307	319	314	281	282	310	262	286	297	306	297	306	306	281	293	291	301	307	285	301	258	323	303	302	275	246	301	307	296	283	295	296	280	304	293	294	283	280	259	275	297	290	269	295	269	306	290	268	300	272	279	288	313	300	289	289	298	291	278	326	285	270	293	302	301	279	288	282	299	276	316	270	288	286	303	306	301	300	308	273	287	293	289	281	325	304	267	327	290	287	309	295	282	301	304	311	281	283	243	299	262	269	285	303	293	285	271	287	300	294	298	297	277	276	293	293	296	308	273	283	299	314	319	316	264	305	308	311	268	302	282	299	315	271	299	302	315	297	313	306	306	279	300	320	308	294	293	303	297	285	299	281	292	300	295	303	296	317	306	316	316	271	299	312	283	291	280	291	291	279	286	285	308	317	273	279	300	300	273	310	298	281	289	330	278	323	285	311	302	282	280	286	274	293	290	272	312	283	263	311	291	321	286	282	306	294	289	303	271	297	312	299	293	294	288	303	302	337	297	293	306	299	271	285	279	303	288	278	289	304	297	296	241	293	279	289	308	285	269	273	333	290	301	279	272	327	280	292	323	279	301	327	280	286	280	302	271	294	306	289	300	303	282	266	276	294	300	274	292	268	307	301	270	289	301	293	297	296	284	299	336	327	281	296	309	293	278	294	282	280	275	297	313	294	276	317	270	287	316	298	341	298	268	287	265	267	284	301	297	321	257	291	274	300	300	303	274	296	295	306	271	286	294	289	298	283	283	294	268	255	301	297	273	292	262	292	284	291	267	313	275	292	278	282	316	290	295	304	257	285	326	300	312	315	296	292	285	282	295	291	314	284	293	292	278	287	285	268	264	291	295	291	300	295	284	283	304	327	308	290	297	314	300	275	283	259	271	308	255	303	263	287	267	304	291	288	283	251	279	293	279	297	300	284	295	302	301	333	267	293	318	296	289	274	292	276	298	301	301	268	307	297	297	270	287	312	287	295	288	318	277	281	282	294	313	291	316	312	276	304	323	298	286	251	256	290	299	284	281	278	300	298	275	306	295	291	303	258	320	277	312	302	311	315	291	277	298	301	283	284	300	270	287	301	266	267	245	309	287	302	290	257	276	295	299	304	262	261	297	301	301	310	305	248	304	318	275	288	296	311	306	296	295	286	326	283	289	351	306	274	320	312	303	283	283	300	283	296	283	300	289	283	274	305	286	299	295	292	292	293	294	312	301	282	299	251	303	278	311	304	309	270	300	290	283	278	307	271	275	274	279	309	280	302	292	304	271	276	294	308	298	310	265	293	272	298	285	268	297	280	280	279	279	274	299	307	269	274	298	293	269	275	327	277	302	274	305	274	314	312	255	292	310	289	281	271	296	266	291	293	297	259	287	306	314	292	263	271	302	273	270	319	265	302	304	279	294	272	282	300	277	307	319	290	273	303	271	298	288	310	280	283	310	288	280	283	307	272	298	299	291	287	296	305	300	289	297	274	288	314	279	301	260	288	294	282	278	285	308	298	289	309	302	287	271	273	276	260	271	294	301	261	300	285	319	289	293	280	314	317	277	293	306	299	312	301	301	284	300	299	293	279	289	298	268	294	319	292	270	275	283	302	291	295	306	276	325	296	270	329	271	301	306	308	270	290	297	281	294	283	298	280	278	319	302	287	284	282	284	267	290	297	315	282	283	265	259	296	317	271	313	289	281	273	276	319	283	307	311	297	298	260	263	279	278	276	269	296	312	288	309	281	297	289	314	313	275	290	288	305	276	282	304	310	278	298	284	320	326	299	274	296	301	274	292	313	273	300	299	319	293	326	298	309	296	302	259	296	267	292	283	304	294	278	277	276	307	285	274	298	291	306	273	301	302	287	313	281	280	287	296	265	286	297	304	297	294	291	277	284	281	302	289	278	316	289	280	304	292	316	335	316	315	305	287	302	309	306	305	322	328	295	302	270	285	305	278	271	277	306	260	291	284	300	297	319	262	305	293	323	308	302	280	277	306	340	299	278	279	284	293	289	285	272	314	286	291	267	304	289	293	273	299	289	319	297	274	271	288	282	323	273	277	305	268	290	329	284	322	289	267	292	298	280	281	281	299	280	322	309	314	266	262	318	289	290	274	315	285	279	283	287	298	291	289	297	278	300	308	307	286	355	266	299	270	285	286	314	290	275	293	286	318	287	280	308	320	275	307	263	302	269	285	310	282	329	291	289	303	291	294	285	291	272	307	317	316	280	278	313	267	274	286	274	303	324	302	258	296	310	309	298	277	262	293	296	288	267	277	308	271	263	289	287	308	287	308	299	308	259	294	264	294	297	296	299	275	309	292	286	276	297	284	299	291	282	300	282	299	300	299	297	270	294	303	280	311	299	264	263	305	298	282	330	280	281	286	299	260	322	316	278	302	293	318	286	305	281	291	305	303	323	273	295	285	290	278	283	316	315	301	284	288	289	294	313	303	272	259	303	312	321	298	318	291	260	273	305	294	293	271	318	321	305	304	295	319	244	261	292	292	330	286	306	303	321	312	277	298	288	285	296	310	293	276	268	287	274	306	284	303	307	279	302	283	281	285	285	316	298	309	275	306	313	287	273	280	296	291	319	279	293	294	295	317	283	285	284	317	294	274	304	298	278	285	309	285	279	291	295	308	260	308	291	277	251	321	330	293	241	250	283	281	286	288	297	322	292	297	297	328	300	324	283	287	278	294	301	299	290	288	286	317	285	286	282	310	294	291	295	311	276	255	321	335	316	283	282	304	312	265	296	275	279	291	273	298	280	287	312	286	280	291	282	289	300	307	302	269	299	309	324	298	298	280	297	272	295	284	323	323	297	280	288	315	263	306	312	301	337	310	270	267	271	280	286	279	296	308	278	301	289	265	272	287	286	273	282	297	308	284	304	295	314	287	277	278	269	316	304	291	278	303	277	284	276	301	296	308	258	311	280	321	295	291	295	315	305	318	292	289	324	284	278	286	290	312	304	282	295	289	294	271	284	289	302	270	296	284	294	291	294	306	262	294	307	266	268	301	315	290	302	296	312	288	289	307	322	281	300	257	310	293	280	297	303
30846	20579	10819	738	422	366	311	328	344	331	316	311	296	355	300	323	294	340	363	322	360	306	330	288	334	348	338	344	332	350	315	312	315	367	322	328	369	332	322	342	307	311	318	339	325	333	361	299	328	314	324	350	323	346	343	331	292	344	316	318	346	313	285	360	295	316	298	324	331	336	333	357	335	324	292	321	326	341	315	331	313	319	318	285	334	298	314	315	336	325	317	306	286	332	336	318	298	319	312	327	302	329	326	315	311	354	302	313	331	324	326	311	323	354	320	325	336	332	309	335	302	300	317	342	316	324	338	314	325	348	325	294	314	324	357	377	332	295	328	315	370	308	339	326	303	317	330	297	316	300	334	331	340	311	329	352	308	368	296	314	331	325	317	305	349	320	341	333	333	328	289	336	311	317	331	300	335	318	336	285	332	307	290	309	337	331	350	328	317	321	330	338	297	348	297	345	332	307	311	289	322	328	298	353	318	302	315	332	332	299	326	315	336	326	299	323	344	329	311	310	327	326	322	336	310	327	310	334	342	332	304	289	340	361	355	301	317	299	338	326	311	305	376	356	342	336	314	332	322	340	322	308	309	317	310	302	367	310	290	279	328	336	313	320	304	311	338	316	330	322	334	340	349	299	315	298	297	316	339	299	318	354	328	305	339	334	330	331	329	302	331	303	335	310	342	331	323	312	335	326	350	335	328	322	310	339	311	306	331	315	314	330	308	279	311	353	288	310	297	333	342	298	346	309	317	327	314	344	349	314	347	312	308	350	356	304	314	331	310	341	327	341	363	319	331	327	307	308	328	284	283	317	307	317	304	338	347	314	305	336	336	294	293	349	303	318	329	350	316	297	330	319	328	321	312	300	348	328	289	300	297	296	314	339	302	296	329	326	316	305	354	308	316	335	323	340	338	331	339	338	325	313	341	361	337	314	331	334	316	302	343	342	314	295	303	320	343	312	337	357	301	322	312	357	320	302	368	305	326	310	306	327	345	330	312	321	338	310	325	283	344	315	348	347	319	312	336	361	324	330	308	331	339	313	329	352	358	295	352	286	303	309	319	325	299	294	342	324	334	328	355	305	314	312	286	319	348	312	338	304	309	311	313	335	309	327	352	347	300	317	326	341	346	316	313	305	341	319	329	302	345	340	328	335	334	358	362	337	335	327	327	306	311	282	314	316	341	318	331	332	344	320	358	347	317	312	322	301	297	346	315	328	337	321	332	351	324	329	344	334	327	340	353	333	331	324	313	310	327	336	332	356	337	358	287	336	353	321	298	327	346	349	338	292	300	350	337	304	328	349	331	325	339	308	332	332	305	368	331	337	345	293	350	331	297	323	349	344	320	304	333	317	293	316	321	332	357	330	360	314	333	296	328	300	312	338	298	319	320	345	321	370	331	324	351	301	308	294	323	346	314	319	323	305	315	335	303	323	344	329	281	320	306	350	348	337	310	343	312	334	320	322	311	326	336	363	311	296	330	317	335	325	331	334	349	316	367	289	354	367	333	320	324	335	314	320	314	321	325	323	302	334	328	322	331	313	322	308	326	323	333	316	321	317	290	375	312	314	327	337	342	290	315	342	342	333	326	330	344	318	324	323	323	337	323	328	316	329	271	305	338	328	305	332	313	307	350	330	324	321	336	349	335	293	313	322	305	321	336	318	326	308	300	338	336	321	308	324	330	299	299	312	310	290	367	318	306	324	339	353	313	343	328	343	295	336	343	315	299	313	334	289	323	341	348	319	335	322	307	312	353	355	312	319	328	314	330	293	320	319	337	298	318	328	291	316	303	306	313	343	345	317	346	318	303	322	336	338	320	310	302	343	334	275	345	295	322	303	311	332	331	347	325	325	321	334	298	273	324	336	327	329	337	309	295	315	336	331	325	321	301	315	348	345	306	309	330	362	327	304	317	322	306	352	339	328	324	300	384	342	313	343	336	338	307	291	341	323	332	319	343	335	287	337	290	348	331	293	329	314	332	326	332	297	326	329	310	333	341	312	335	319	344	324	348	320	329	336	321	316	330	311	302	322	315	324	340	329	317	332	307	300	326	355	295	330	331	276	333	319	343	343	296	272	339	339	308	368	307	313	293	350	285	316	365	340	339	341	343	327	326	294	327	329	317	331	326	322	294	335	306	334	304	348	320	330	337	326	371	368	321	317	290	313	289	321	337	339	334	313	297	328	288	344	330	318	323	323	328	319	307	310	320	297	313	339	313	331	315	336	304	330	319	308	331	334	314	315	330	316	310	309	322	328	319	330	319	332	369	314	348	296	321	351	364	319	312	341	355	343	287	305	354	319	329	316	306	315	308	319	319	320	298	328	290	336	298	319	330	324	330	317	336	341	362	310	293	321	318	351	338	332	309	307	344	344	314	333	334	316	339	312	320	342	317	301	309	316	288	299	322	291	335	329	329	319	342	350	317	347	319	348	317	343	357	335	320	283	287	302	307	363	334	319	316	340	304	313	351	337	332	331	338	345	324	304	312	360	319	337	335	325	296	320	321	338	287	339	336	343	325	308	332	328	326	365	346	330	308	347	300	318	326	358	332	334	308	347	323	314	295	286	309	317	336	314	359	349	359	324	293	326	345	349	334	347	328	348	312	321	335	325	275	323	321	326	350	323	294	344	328	319	319	282	301	345	316	325	326	376	315	354	311	335	315	291	302	330	301	339	332	310	327	342	325	304	348	337	343	358	351	344	314	339	336	333	326	306	331	310	336	305	320	311	320	316	308	338	300	353	317	310	313	320	329	340	313	340	321	357	307	329	350	352	349	336	311	320	341	342	333	331	325	346	318	341	341	317	337	323	362	340	318	352	307	303	352	285	349	319	323	311	304	290	310	332	315	317	344	344	346	316	355	344	334	314	346	268	307	325	329	327	339	288	333	323	313	337	319	326	342	327	309	316	329	306	339	319	316	276	360	333	294	314	314	334	339	296	296	331	379	311	321	336	322	296	326	340	317	323	301	306	302	297	311	322	330	337	283	286	321	307	327	366	293	287	327	303	292	326	332	337	326	323	348	322	308	334	300	305	333	316	304	307	327	314	295	322	351	331	303	320	333	339	339	319	308	333	322	300	330	312	307	332	328	317	301	312	292	300	319	323	341	333	339	350	309	335	342	322	321	309	314	315	363	304	309	342	342	321	350	287	307	353	303	286	327	304	330	353	357	326	339	314	338	309	308	322	326	360	302	330	307	309	323	320	312	326	312	303	342	309	303	299	309	332	313	304	302	302	320	326	320	305	328	327	310	295	332	342	283	352	315	339	323	317	306	302	322	303	311	294	277	305	338	328	314	331	341	321	319	330	321	302	324	286	324	334	361	313	339	337	312	319	326	322	340	343	309	310	344	344	333	328	303	268	332	303	330	314	328	321	352	306	291	331	332	315	318	357	338	320	302	322	331	337	307	277	342	284	359	336	295	337	366	341	310	281	321	336	320	349	331	304	335	352	306	307	301	309	318	350	311	311	295	351
5749	1200	848	830	768	745	796	785	830	815	827	777	775	829	747	772	760	757	782	737	800	778	795	754	783	766	781	739	799	770	775	794	783	810	771	817	769	704	757	769	733	778	765	793	774	763	735	739	756	792	816	810	775	780	828	783	753	764	780	811	771	740	761	754	784	704	771	721	758	783	778	765	800	779	820	785	780	796	784	770	798	797	741	795	733	758	772	714	733	781	848	714	750	753	808	780	752	758	771	791	710	746	802	804	750	761	731	778	778	754	772	767	740	729	778	746	755	729	744	803	842	777	769	764	752	759	784	774	749	785	790	746	757	732	747	790	773	770	815	765	793	720	764	785	786	757	756	770	786	785	781	814	760	788	763	822	764	803	786	763	793	761	724	796	763	772	767	757	800	831	739	753	746	787	798	764	760	811	770	802	791	837	787	726	826	777	747	793	748	784	800	810	752	796	767	777	800	735	739	796	751	768	751	760	791	804	805	737	762	716	772	764	773	788	739	807	781	820	778	833	747	795	798	755	810	771	777	745	789	798	798	765	737	793	805	762	754	794	756	731	768	747	812	749	802	713	810	806	772	791	822	824	758	784	789	806	743	787	783	798	756	737	767	772	749	795	769	739	818	782	707	807	809	765	771	773	710	754	779	763	793	822	812	823	782	777	794	739	755	784	752	750	822	786	803	752	834	795	763	757	807	770	761	787	800	816	775	777	789	791	749	769	831	782	784	729	762	790	728	771	829	792	800	732	811	775	743	759	796	860	739	805	769	803	727	783	766	816	763	773	755	759	762	756	761	731	777	788	810	780	807	761	799	762	808	781	769	760	763	816	806	785	748	740	782	779	770	773	756	771	802	798	759	762	818	791	755	769	806	814	741	792	714	775	760	806	813	733	796	743	721	767	792	780	768	789	802	781	754	784	773	788	817	814	757	807	808	780	764	794	774	772	725	783	802	789	728	738	803	826	803	793	772	749	797	744	761	846	763	760	782	825	779	779	789	741	805	735	805	784	757	817	799	789	753	707	713	842	756	771	744	739	738	798	754	815	817	795	754	772	769	782	746	767	719	764	732	781	791	783	788	776	811	759	784	786	768	814	775	745	790	760	739	784	803	773	769	807	767	761	793	768	795	794	723	784	793	756	742	830	767	799	784	768	751	760	766	784	793	819	720	723	754	781	749	784	828	785	793	772	789	815	798	796	794	848	763	760	783	809	777	787	763	775	818	802	766	741	746	767	740	795	754	732	779	783	747	729	742	755	775	773	795	776	739	783	826	800	793	758	796	765	774	773	814	780	704	780	814	818	803	788	768	812	722	774	760	747	751	829	761	723	773	767	792	767	790	777	721	825	729	752	775	788	791	750	842	777	800	798	767	813	754	732	807	793	740	791	774	757	741	765	835	754	762	815	779	812	766	742	788	830	778	837	766	782	792	776	803	763	736	766	798	760	766	775	763	771	730	746	788	786	774	757	769	763	806	801	816	759	770	801	743	780	783	774	731	762	779	775	753	775	748	780	765	773	774	783	757	727	778	780	763	805	807	780	746	785	786	809	792	774	790	793	826	788	723	736	787	786	769	750	770	810	789	787	779	765	748	766	749	785	762	774	759	802	788	794	773	775	794	760	782	776	779	780	769	794	756	826	786	778	799	760	699	766	747	794	822	762	795	733	725	740	782	762	757	779	767	777	790	781	776	782	740	800	721	737	776	721	793	761	759	734	771	819	755	770	781	769	776	816	777	799	709	787	756	717	803	773	743	812	750	768	778	752	799	765	755	767	731	756	739	741	781	827	809	799	728	759	740	785	795	758	790	762	759	797	830	805	768	762	752	798	746	770	809	747	800	746	784	794	777	779	773	783	805	766	789	805	793	759	769	777	769	760	806	802	800	772	813	796	784	775	778	747	828	801	787	767	801	744	834	768	759	789	783	768	821	804	774	790	765	719	803	774	785	830	796	767	686	757	766	777	783	796	814	744	756	732	784	813	784	769	785	768	796	777	787	793	788	751	757	738	756	750	783	767	750	753	788	823	781	774	773	722	777	783	773	814	769	776	818	761	777	752	798	766	790	755	822	809	814	791	791	793	753	786	813	838	767	718	808	786	754	742	792	772	815	742	821	755	795	822	783	714	793	761	802	748	771	781	762	747	773	796	728	744	764	787	786	740	759	745	765	827	726	789	836	810	769	750	743	769	762	760	759	763	787	755	784	745	739	819	768	819	802	739	798	809	777	760	799	824	744	816	719	808	723	789	749	749	797	740	782	763	748	742	743	755	761	796	776	772	778	800	765	782	815	798	775	758	780	774	751	779	802	750	782	758	794	768	806	779	778	748	765	745	797	807	775	759	758	781	800	758	773	869	811	742	822	746	721	847	770	781	799	747	740	772	757	767	820	808	792	696	778	748	758	803	773	797	758	811	785	773	814	785	753	755	811	792	756	811	736	756	826	800	772	773	722	785	752	766	782	768	771	752	742	735	760	747	784	821	800	791	797	767	792	805	785	766	784	851	801	764	760	798	743	765	797	710	784	780	808	744	798	731	761	796	774	758	782	800	746	802	803	767	807	777	808	828	744	779	802	822	789	783	768	732	735	749	799	794	731	796	758	721	737	796	761	795	778	761	785	733	778	792	777	776	746	735	782	731	771	763	765	802	757	788	832	807	767	735	798	791	769	727	771	735	805	773	726	773	821	804	784	783	732	806	774	761	794	797	758	738	759	785	756	746	740	818	771	780	812	819	790	707	789	744	711	748	755	799	730	741	787	797	774	760	781	776	789	824	763	777	790	764	782	775	814	776	783	801	763	799	853	817	774	785	781	780	786	761	797	794	755	751	766	771	796	763	773	760	780	777	795	784	771	772	739	755	751	813	835	784	812	750	775	793	816	780	742	759	774	769	769	797	792	747	760	769	797	784	811	805	792	762	757	814	821	785	754	742	783	755	776	794	797	753	772	754	763	776	763	754	761	758	737	798	764	808	743	762	797	792	763	784	774	755	770	753	783	792	809	803	773	779	800	751	747	750	785	781	816	823	826	784	787	793	761	793	743	752	786	824	737	776	746	793	756	806	792	740	806	772	796	795	779	795	790	787	740	780	841	786	805	788	761	820	789	795	781	818	762	778	809	814	748	809	746	783	711	761	733	798	751	751	768	772	770	784	800	759	739	800	734	764	739	772	819	729	755	749	773	770	779	755	775	808	770	792	763	773	757	788	760	753	759	766	761	780	798	758	743	776	734	754	784	715	808	800	722	789	806	758	746	809	792	748	811	745	782	746	751	832	765	783	755	781	777	793	785	778	810	795	794	821	774	723	788	809	781	758	736	779	774	801	741	786	789	803	831	782	801	797	775	811	751	774	772	781	798	822	746	776	812	844	769	802	831	769	757	716	764	781	795	773	773	778	744	783	771	781	805	782	770	801	733	736	786	798	795	763	769	748	794	746	731	798	809	799	795	772	800	705	779	764	816	769	796	774	759	749	745	801
24679	21000	23898	28288	20996	14038	510	325	275	261	283	268	238	236	235	255	236	224	223	245	239	233	245	220	220	214	229	257	229	230	209	190	252	239	203	227	219	208	223	222	239	223	232	213	229	240	233	239	234	231	227	203	198	241	209	218	223	207	218	214	213	220	209	213	224	227	220	248	226	221	202	226	218	215	250	202	211	200	212	221	240	239	222	229	215	237	254	209	238	205	217	252	239	194	209	221	207	231	226	224	219	208	204	208	205	211	211	222	211	232	226	223	225	196	222	220	236	211	211	229	251	224	215	236	206	233	226	220	242	248	228	228	214	210	217	212	222	244	221	211	236	198	206	223	237	212	218	247	187	212	216	193	225	207	209	243	219	220	196	227	195	226	242	215	226	216	194	206	217	207	219	215	227	206	246	241	221	221	231	213	202	197	226	219	178	247	223	202	219	202	223	199	205	216	252	221	222	249	203	205	215	215	214	250	202	242	226	196	221	201	214	238	249	248	225	228	216	228	230	215	209	213	241	220	238	250	214	245	222	230	215	267	218	214	230	211	230	200	235	235	235	207	194	209	229	200	205	215	215	219	246	201	211	221	245	237	219	191	226	215	226	252	221	242	226	211	224	246	215	238	253	213	205	242	212	206	212	188	224	247	232	226	266	216	216	222	237	213	192	238	219	209	208	222	245	230	209	214	207	206	217	233	223	241	234	226	228	239	233	208	229	203	234	233	211	218	214	227	227	227	237	207	214	225	220	216	179	225	254	227	252	253	208	222	209	206	187	213	222	247	226	223	220	211	217	224	210	228	216	226	223	210	220	211	235	240	233	233	191	216	227	211	211	227	215	229	226	210	205	209	222	224	193	215	214	195	202	219	232	220	210	256	194	230	239	225	246	228	190	217	251	200	195	232	220	225	231	227	247	240	219	279	213	216	212	239	206	210	240	228	239	237	224	242	228	210	223	219	243	215	213	211	236	228	199	246	240	209	227	241	204	231	221	252	192	210	195	191	209	228	223	210	205	224	256	238	205	233	216	246	229	218	231	231	221	224	229	198	220	229	209	194	195	248	222	215	200	239	214	206	229	245	211	238	214	236	223	210	213	208	197	219	236	209	232	235	237	241	214	228	201	220	236	211	202	201	214	238	229	221	234	205	217	242	214	224	227	205	229	211	219	227	212	217	216	227	204	217	235	224	218	221	218	196	250	240	208	211	223	214	222	205	209	208	226	207	211	246	215	220	204	216	220	245	247	240	226	216	216	236	228	193	201	209	235	232	242	226	203	217	215	191	229	225	238	238	235	220	203	229	228	215	224	210	210	204	189	222	212	208	222	211	220	214	217	251	236	232	209	230	217	207	224	219	208	243	204	218	219	224	194	195	244	205	231	247	231	244	213	194	242	211	213	205	221	208	236	208	222	226	212	216	217	202	222	201	216	215	201	231	202	210	214	224	212	209	221	235	228	251	214	232	236	204	223	230	205	216	198	247	226	209	219	208	216	200	206	222	226	219	199	239	204	228	203	195	219	272	220	197	212	207	215	236	236	222	226	215	223	204	251	234	241	196	214	245	188	206	193	182	210	255	230	228	230	246	225	210	191	238	205	234	240	218	224	204	235	233	221	224	235	210	210	208	216	225	220	199	218	226	212	232	228	223	214	218	208	231	177	228	221	215	205	216	210	223	220	231	226	218	226	226	223	219	236	208	238	201	225	213	185	212	217	200	190	240	212	226	203	255	201	208	203	218	227	235	193	222	229	208	228	239	233	232	231	249	215	194	215	220	216	243	226	245	214	201	208	224	230	237	198	231	246	221	220	212	227	219	210	220	248	211	219	227	223	222	218	226	238	214	215	206	224	207	237	221	222	231	224	212	205	216	191	226	204	250	241	208	239	227	190	244	237	249	230	211	209	222	212	230	215	214	197	216	230	233	219	209	211	225	228	222	221	221	237	217	210	241	216	214	244	228	235	228	230	240	218	189	211	222	256	258	233	239	238	243	228	213	227	234	204	224	222	243	226	244	225	234	214	209	235	217	201	186	216	213	229	209	197	245	233	231	237	222	249	202	203	214	204	183	218	235	234	233	218	215	213	219	206	206	212	228	204	235	274	219	219	249	242	236	213	213	223	217	210	210	230	201	202	230	210	209	219	223	194	214	227	221	192	236	201	218	211	216	214	227	213	253	203	246	224	225	205	212	209	211	202	237	192	215	203	187	221	235	222	217	245	208	217	214	226	194	237	237	247	217	243	214	215	220	247	216	233	201	209	229	217	222	223	217	195	245	193	218	251	190	221	224	228	216	220	221	221	206	201	230	211	216	223	207	224	198	205	244	225	213	216	208	203	228	211	196	207	192	231	234	204	210	199	235	245	214	240	240	238	210	219	197	218	221	215	245	215	194	240	215	206	226	228	238	238	231	189	223	241	207	239	201	226	212	204	205	197	211	228	234	216	205	217	211	233	229	206	228	210	212	230	210	244	198	219	180	232	231	216	236	226	226	222	199	223	212	237	215	236	210	223	222	196	222	241	214	208	229	222	216	213	207	195	210	210	221	205	259	251	245	195	213	194	215	238	217	219	225	208	229	233	222	226	201	206	231	237	256	232	191	228	240	220	223	224	220	195	215	225	256	206	207	222	218	198	222	213	229	224	183	225	202	206	220	198	220	228	210	224	218	209	239	244	225	216	210	248	222	186	236	210	251	253	222	204	221	206	206	226	203	208	232	229	195	207	210	229	194	209	249	238	217	232	205	212	245	247	229	204	241	198	227	203	194	242	195	209	198	206	195	233	217	225	205	202	226	206	209	237	198	232	202	247	215	204	235	215	227	213	211	203	218	213	242	207	193	213	204	232	201	253	234	248	244	235	229	248	192	214	222	215	238	228	211	232	203	235	215	213	220	216	192	217	210	220	237	232	189	199	220	211	197	213	202	242	215	202	241	229	246	209	210	212	219	212	219	216	228	206	199	216	229	242	221	206	252	244	208	227	227	199	227	263	210	212	211	211	232	213	236	268	238	225	213	215	219	225	233	231	226	197	219	224	207	215	228	206	232	216	216	226	199	240	178	196	239	209	207	234	221	226	204	244	238	219	206	227	240	244	212	257	229	223	216	236	203	211	209	228	209	235	217	213	212	211	236	240	204	236	188	196	224	247	216	206	198	234	226	231	236	211	187	234	240	225	226	241	224	236	223	214	205	219	207	193	212	217	240	224	216	209	215	200	202	237	219	211	229	253	226	216	219	188	232	226	209	247	197	218	212	225	226	218	233	201	217	211	215	201	213	227	232	211	210	220	220	228	207	239	220	221	221	201	224	225	214	209	211	205	219	221	240	202	223	206	221	231	206	242	229	197	253	214	199	198	251	228	214	233	261	254	222	239	202	201	205	220	202	216	205	227	228	219	215	256	234	210	239	243	210	209	236	209	221	212	201	220	210	214	208	214	220	216	217	203	209	227	219	212	208	199	212	231	205	222	225	196	197	222	233
3363	2115	1159	770	640	605	535	577	556	588	551	564	566	540	550	576	556	594	538	528	581	534	512	530	554	533	524	599	547	558	545	510	544	545	510	541	565	539	539	541	558	557	525	565	529	538	553	545	539	564	538	549	525	521	589	564	530	521	537	571	526	543	559	569	530	543	569	557	544	512	520	519	550	580	549	514	564	567	549	589	532	566	528	553	546	517	500	534	520	557	509	552	524	527	538	564	533	536	550	546	543	562	537	578	586	517	538	540	503	527	543	541	538	546	531	558	582	570	587	554	557	526	524	526	604	554	518	543	567	566	528	550	534	559	538	564	570	516	526	593	574	545	524	525	542	550	495	536	532	515	545	553	542	502	536	527	523	549	509	520	521	563	504	529	562	587	540	531	527	573	533	537	555	541	514	519	511	543	517	567	549	521	520	523	520	542	550	551	547	570	546	551	523	517	558	542	506	533	518	592	496	553	536	577	575	541	569	527	540	533	561	505	545	531	539	528	536	500	506	506	533	572	492	529	540	529	535	532	562	558	559	554	495	530	502	539	537	554	564	535	586	532	526	553	556	538	565	555	555	515	538	542	576	563	545	533	548	593	553	522	587	545	529	528	545	561	537	517	520	546	544	545	585	561	526	553	563	549	545	532	559	519	548	528	542	524	571	578	508	546	565	499	496	567	536	529	566	569	546	562	576	544	574	528	507	548	534	505	529	516	551	513	543	517	545	527	543	537	538	544	536	565	554	564	530	539	516	570	537	500	560	507	511	546	510	541	577	547	548	530	504	505	534	545	531	558	482	591	557	556	550	529	526	553	519	494	569	531	558	558	586	593	563	523	527	501	569	566	540	536	522	551	518	511	555	494	498	524	568	518	563	554	494	523	517	538	549	539	541	523	536	553	511	491	539	538	560	567	565	518	546	579	539	563	538	510	560	544	503	543	553	533	510	539	505	536	565	509	561	553	524	528	551	570	525	506	562	562	550	553	505	546	532	566	549	534	540	556	504	550	511	512	546	533	561	536	541	546	585	573	549	509	552	578	530	554	566	532	497	546	542	575	555	527	516	530	557	546	518	532	573	575	531	518	522	562	548	583	532	571	534	588	514	549	556	548	560	558	530	553	557	547	565	523	528	572	520	528	537	503	572	524	548	542	537	549	545	568	566	530	591	484	534	550	513	571	564	549	563	524	545	542	581	533	557	592	540	568	572	488	580	514	508	576	536	527	524	562	562	544	562	534	553	564	519	552	510	577	547	546	544	551	561	532	531	594	522	538	547	528	537	538	533	521	514	544	534	559	523	547	578	529	549	529	536	558	534	577	540	540	535	502	562	546	521	563	525	506	534	556	571	529	527	526	502	512	533	551	558	567	563	533	546	501	579	572	548	516	511	540	521	554	540	541	602	534	544	527	553	498	566	529	522	543	531	550	556	529	508	537	518	567	533	534	614	560	546	553	558	510	518	540	510	511	549	530	532	571	586	527	538	579	542	531	570	544	560	572	580	524	576	552	561	498	533	564	543	530	541	555	521	505	534	506	553	538	504	521	510	561	569	531	559	549	536	544	538	582	536	515	560	547	554	594	554	513	564	541	517	545	548	534	560	583	586	563	522	548	546	562	545	538	559	497	549	560	517	598	573	483	544	553	578	548	538	538	533	530	578	566	533	579	564	528	587	537	589	558	528	551	558	518	532	568	557	533	528	536	565	547	525	525	535	499	541	562	574	559	517	558	537	590	520	577	559	532	545	527	555	547	546	554	524	507	567	518	548	556	499	529	522	530	513	551	545	531	554	558	516	515	530	523	552	537	569	556	517	539	540	532	544	548	519	554	514	526	525	578	564	537	528	544	562	554	516	573	540	519	534	583	589	531	560	584	577	514	550	567	564	534	558	535	564	549	552	584	545	532	481	542	549	553	535	562	568	583	531	552	586	520	572	552	520	558	555	508	555	551	567	540	519	515	539	586	539	546	516	506	505	523	543	511	591	516	514	506	529	551	531	561	557	487	521	525	527	582	522	521	544	519	544	545	578	561	564	530	554	529	519	526	555	600	520	513	555	561	543	531	512	534	540	573	499	516	552	534	489	555	549	573	505	534	551	568	500	545	541	511	564	558	525	564	539	566	541	523	535	526	570	561	515	580	517	551	520	553	568	501	529	524	519	519	544	558	584	520	548	556	507	543	530	547	535	551	509	530	529	574	512	533	536	530	501	567	560	531	537	583	510	572	542	561	574	521	546	542	514	529	533	556	580	537	541	549	534	560	495	518	517	510	521	527	590	546	528	511	514	528	525	561	533	534	497	552	523	554	542	533	516	526	560	596	559	540	560	552	535	535	508	513	514	545	576	496	550	535	570	551	539	567	548	539	551	543	549	524	534	531	518	513	595	527	532	539	538	516	557	527	528	524	548	541	538	550	520	521	563	537	566	566	542	535	523	522	577	533	530	552	536	507	560	543	578	534	541	536	564	560	543	531	544	527	520	536	511	538	508	531	564	560	507	543	551	546	553	513	538	570	542	554	502	525	499	538	519	563	562	520	584	538	550	541	544	576	571	506	561	531	494	534	549	575	557	533	508	576	517	537	572	529	546	548	514	559	525	574	527	500	552	558	502	513	548	523	511	571	570	529	516	498	516	548	574	534	554	527	518	516	539	529	536	569	549	568	541	542	555	522	547	562	501	546	516	535	514	541	531	539	541	531	566	517	569	522	551	558	505	511	522	553	546	570	561	590	551	541	567	525	525	563	537	541	543	529	548	543	525	529	571	519	538	591	542	533	539	537	565	559	535	523	547	530	520	526	584	513	548	537	558	532	557	535	535	567	514	548	590	564	563	564	559	523	538	548	560	538	557	526	532	538	563	544	558	509	584	510	547	558	531	521	568	525	564	558	549	527	562	523	547	577	549	562	589	517	486	526	529	565	547	542	550	496	519	498	563	521	550	527	516	543	578	531	506	558	500	521	553	556	589	554	538	545	551	555	575	502	531	548	536	492	561	509	535	523	547	544	522	570	566	532	558	530	592	485	531	531	523	552	543	533	516	521	516	535	554	572	544	581	562	540	520	533	523	537	521	516	576	527	551	523	531	534	608	548	551	529	567	526	541	522	541	546	535	608	583	563	525	543	521	571	565	583	513	548	520	527	545	552	567	565	537	519	513	546	514	549	582	574	523	530	525	542	542	559	521	579	545	517	534	570	525	512	552	556	560	533	525	550	579	545	499	533	524	524	547	524	539	545	568	554	586	554	568	549	566	546	561	511	522	577	538	550	565	559	563	515	526	540	530	564	534	566	535	548	528	527	537	556	496	544	545	528	549	589	555	516	551	538	509	569	563	516	544	502	539	541	529	558	566	587	553	558	561	534	543	536	532	548	538	576	533	508	477	541	521	509	544	508	525	519	507	546	574	563	514	539	528	525	566	540	598	528	528	532	598	530	518	544	530	513	543	556	582	537	521	574	591	542	541	534	550	504	519	547	505	492
23986	21010	24379	27833	21010	21018	12511	436	236	187	205	178	165	140	164	157	126	120	134	126	115	127	135	127	117	135	126	116	102	141	107	116	140	121	111	101	109	115	119	106	106	125	122	116	121	100	107	103	103	86	132	101	94	108	104	110	104	111	107	112	104	89	83	99	102	111	118	125	107	131	108	109	103	128	94	83	112	104	119	94	93	102	75	126	108	96	117	110	107	93	95	99	79	94	112	120	85	91	94	139	116	93	106	110	97	108	106	122	108	135	104	97	101	123	117	114	115	100	98	116	114	123	105	112	117	123	102	102	107	99	125	123	112	103	101	124	124	112	98	109	122	91	97	131	103	114	121	98	134	123	101	112	100	92	116	84	92	90	113	98	110	103	117	96	97	82	101	101	109	99	94	102	99	100	91	94	95	111	111	119	121	106	110	106	101	92	113	123	97	89	114	122	121	110	96	103	97	115	114	103	105	99	128	92	133	104	105	104	97	117	105	96	92	118	107	99	129	122	117	108	121	132	92	93	88	111	99	111	102	88	123	111	102	105	102	91	102	96	106	99	105	92	100	101	109	98	108	100	98	111	114	109	98	97	130	129	105	100	99	92	102	104	100	95	114	110	84	109	106	88	111	97	110	102	115	127	89	94	119	101	107	84	94	110	111	106	88	115	119	115	109	93	95	103	109	105	102	106	104	106	108	103	121	125	113	110	97	106	113	105	116	100	122	101	118	111	129	93	116	96	114	112	122	97	106	101	98	107	91	116	118	88	124	121	103	98	99	79	107	79	104	101	110	94	119	101	100	93	114	119	109	103	92	94	110	103	109	99	120	113	112	103	97	103	115	110	99	98	119	106	92	105	123	111	119	119	107	94	99	107	106	106	114	89	112	103	111	106	100	95	104	106	108	103	128	113	125	106	108	109	92	105	98	117	106	115	111	92	96	97	106	108	116	97	94	114	108	99	85	109	113	111	102	112	108	103	107	94	103	113	111	110	100	104	101	93	112	87	84	124	117	96	104	106	115	113	88	82	105	111	89	102	104	97	107	113	103	101	96	90	102	103	103	99	94	120	121	99	99	102	99	82	109	106	105	112	114	115	89	96	88	100	95	103	89	82	94	107	99	104	104	106	117	101	105	112	108	93	113	94	103	87	84	93	94	102	113	100	109	117	98	103	117	123	108	117	123	104	109	91	120	109	98	103	99	104	110	104	110	97	98	114	110	98	101	83	110	90	123	106	106	105	94	114	123	118	100	117	92	99	95	104	113	116	106	119	120	96	92	100	96	112	120	110	105	117	113	111	117	106	103	102	111	88	118	115	106	114	97	114	87	102	85	122	114	107	105	106	106	91	85	98	96	116	108	103	113	98	99	102	111	100	79	102	83	125	81	87	99	112	99	112	114	122	113	116	117	98	93	108	108	98	110	92	91	95	101	96	120	115	122	111	123	107	94	92	128	109	114	93	92	100	90	90	116	99	116	107	100	111	107	89	91	110	103	104	136	125	113	123	110	107	104	108	101	109	87	112	111	122	111	109	109	105	110	97	95	114	116	93	120	116	116	114	116	109	93	105	114	117	97	108	89	85	116	92	105	115	96	101	106	104	85	108	95	127	106	91	104	86	93	104	96	99	120	119	115	126	96	113	123	110	111	103	111	117	110	107	91	101	114	102	115	110	99	107	110	88	98	103	101	103	107	98	115	103	118	79	122	105	99	95	93	106	106	94	88	107	96	95	113	104	116	114	120	112	109	88	115	97	91	100	106	104	109	99	102	125	100	123	115	95	105	114	106	80	98	93	103	109	103	114	110	100	121	103	87	104	112	105	100	126	100	124	108	98	98	90	115	105	111	101	91	100	111	113	96	90	116	98	113	109	87	97	105	102	114	118	126	124	105	108	110	105	108	111	102	97	96	103	108	104	96	109	97	94	101	117	101	90	111	103	106	115	110	87	111	127	110	106	115	114	108	100	112	102	104	105	80	107	100	93	102	109	114	106	89	111	126	123	111	106	103	112	118	111	109	123	125	106	118	96	94	110	100	112	113	97	114	108	117	87	111	111	88	119	114	91	102	110	109	109	109	93	112	103	102	116	115	98	111	107	103	106	114	106	89	99	87	97	105	120	108	87	93	94	110	117	108	123	106	94	90	96	116	101	103	104	129	105	119	97	114	103	96	98	102	101	117	120	119	110	102	118	101	106	102	100	98	106	109	103	107	104	122	115	106	122	95	102	89	101	85	116	110	92	116	117	107	119	109	117	120	124	106	113	118	121	110	99	98	107	94	97	90	92	101	122	111	104	89	125	86	112	111	107	96	102	111	100	104	113	108	114	97	110	106	104	95	126	116	94	116	86	117	103	109	101	106	89	118	103	94	117	116	109	93	95	105	121	115	115	105	132	104	112	89	102	114	125	128	100	94	114	114	111	97	98	71	102	107	118	102	103	94	120	98	106	98	101	117	107	96	106	91	96	92	102	109	97	101	101	109	118	110	99	114	96	100	112	115	104	96	113	116	115	90	110	97	92	112	102	118	83	115	115	90	92	115	107	105	113	121	82	101	105	100	96	117	114	105	117	130	104	113	91	92	104	110	94	132	101	103	108	109	108	119	97	95	117	86	106	102	105	97	95	109	110	98	110	109	95	87	96	101	101	87	91	118	108	97	123	107	115	110	118	109	118	111	92	90	109	92	94	104	115	86	98	99	107	96	128	111	104	92	105	114	103	108	112	106	121	107	118	103	110	94	108	103	110	87	106	120	98	128	103	96	110	87	114	103	104	91	112	108	103	105	108	116	94	101	107	99	121	106	102	83	84	118	88	118	115	108	126	119	96	97	105	96	102	99	91	85	104	112	115	116	118	115	91	112	117	96	93	114	112	101	103	105	105	91	93	127	106	117	131	113	104	110	109	88	114	86	103	101	113	102	115	108	101	88	95	107	119	87	96	106	125	116	114	110	104	90	126	101	117	89	93	97	102	109	118	106	111	106	112	104	116	119	117	82	121	108	115	85	103	95	95	90	102	111	118	102	111	112	98	118	105	125	95	98	93	93	96	106	102	110	107	90	97	87	100	123	117	86	100	110	98	113	73	102	111	102	111	98	107	108	114	112	96	80	101	111	76	107	111	105	100	126	96	113	105	97	92	112	117	108	110	108	111	116	99	109	98	101	107	118	102	99	96	103	109	98	101	105	97	100	110	114	119	96	110	106	101	110	105	100	112	106	104	97	99	106	90	117	106	121	113	92	95	100	106	98	102	101	104	118	104	124	133	102	99	107	115	108	98	95	99	95	93	99	107	101	133	98	88	93	89	100	112	116	98	100	116	103	111	101	108	113	112	122	85	107	102	86	123	94	107	101	96	91	105	114	111	89	100	110	82	105	106	103	109	115	127	108	111	99	97	107	97	131	99	99	99	129	88	105	98	115	105	101	105	106	117	108	94	91	114	114	121	81	96	108	117	124	100	107	112	96	87	134	95	121	132	103	108
3260	3409	1428	737	524	455	413	367	319	340	325	321	331	278	305	351	290	332	317	305	296	286	314	319	282	288	312	285	282	302	278	296	316	294	309	270	274	303	320	323	289	281	293	291	302	299	348	286	305	305	313	301	295	294	276	288	296	300	265	315	296	300	304	314	268	288	275	294	302	331	292	291	272	302	277	285	278	273	296	315	256	311	324	281	264	319	252	304	292	289	293	300	273	306	283	283	281	301	293	292	285	257	315	290	294	277	275	265	297	275	305	288	305	303	266	243	296	305	286	269	264	253	311	300	299	321	312	298	294	293	325	304	310	290	280	277	308	274	316	280	299	282	278	315	298	266	265	296	273	290	315	302	322	279	274	266	310	273	283	279	297	279	305	287	279	284	309	271	313	291	294	281	295	275	275	277	308	310	304	308	320	299	278	292	293	326	287	275	296	293	293	318	321	285	277	300	275	361	323	309	301	287	291	301	265	291	286	304	310	297	292	294	298	298	282	280	286	292	293	311	297	273	268	328	298	281	294	299	273	278	267	302	298	290	309	282	291	281	284	257	305	291	305	288	287	304	288	287	273	308	326	290	298	310	308	265	298	291	292	289	274	303	305	326	317	302	295	272	307	286	275	278	297	318	287	298	269	300	276	278	271	292	290	280	289	302	313	264	283	290	286	302	300	292	306	286	289	290	287	296	284	297	273	307	304	282	278	305	297	291	321	297	300	280	347	268	308	290	247	277	280	276	310	278	278	289	295	294	336	293	266	301	307	279	300	297	288	292	300	296	280	279	323	316	296	315	267	271	291	287	288	325	284	268	296	268	321	280	295	308	298	297	279	283	283	317	302	313	279	283	300	307	309	298	298	274	299	286	289	273	286	296	295	274	299	259	288	315	259	317	312	313	295	304	303	303	320	277	238	289	302	306	291	304	269	273	290	299	319	261	287	272	300	289	269	309	301	273	305	314	278	276	298	247	320	323	294	308	301	270	280	309	283	253	312	276	278	311	260	312	284	268	304	305	249	303	330	297	267	300	297	297	292	297	263	280	314	307	275	290	276	308	294	268	273	296	291	290	282	286	317	283	279	285	280	329	291	271	292	271	292	298	284	291	329	272	311	288	282	292	260	296	278	314	301	282	268	281	288	315	299	295	302	299	291	307	308	275	313	306	311	310	276	323	279	306	292	279	286	281	287	299	306	244	267	306	277	339	274	298	291	259	296	276	292	264	256	270	293	310	302	307	272	263	288	276	316	276	325	299	292	317	274	271	285	304	268	278	280	274	318	270	324	303	283	305	252	301	289	289	291	300	299	309	273	332	282	296	309	284	323	322	302	281	293	288	298	291	277	330	302	304	282	287	266	263	278	295	316	295	286	290	295	327	287	301	299	297	276	287	290	287	309	306	276	307	273	285	292	301	255	306	289	273	293	287	302	286	298	290	320	284	302	288	278	301	283	275	296	317	310	277	270	282	268	307	308	300	292	307	309	269	295	286	287	316	262	289	293	307	309	258	326	295	288	258	313	249	296	276	290	285	306	304	318	275	287	297	285	271	288	335	327	268	290	274	283	280	302	302	327	312	290	298	270	302	281	287	318	261	299	320	301	309	268	290	301	291	278	328	305	316	298	297	294	293	285	277	297	280	278	266	285	280	313	283	306	284	275	269	281	301	317	294	305	276	310	290	275	291	286	330	299	272	327	285	282	273	318	291	319	292	264	284	261	300	311	299	276	292	284	259	291	274	303	310	280	298	319	327	288	300	303	307	305	292	282	313	300	283	293	277	297	320	313	289	270	303	266	288	305	292	311	268	309	278	281	288	271	298	300	291	264	299	278	300	294	281	265	290	280	277	309	295	286	278	339	290	277	311	310	284	303	302	268	317	307	285	266	306	282	260	282	289	310	296	286	287	316	303	301	280	313	279	287	254	332	277	277	316	277	311	291	306	298	281	302	290	240	290	283	325	292	285	264	299	261	273	282	287	276	280	287	296	287	302	292	287	273	298	311	295	278	297	262	276	274	286	305	308	297	277	281	297	297	257	296	295	312	312	297	274	306	285	299	269	304	258	297	306	291	267	275	295	278	295	312	291	274	297	289	279	276	288	307	324	320	334	277	293	321	275	281	291	301	278	279	307	304	314	306	288	283	309	265	290	276	288	292	284	294	274	304	313	300	327	298	287	299	296	290	325	297	286	268	291	303	284	305	286	271	300	291	293	297	299	283	274	286	282	317	316	291	293	273	298	286	275	327	320	322	308	271	290	299	290	283	313	310	294	275	287	303	254	269	282	285	300	307	306	278	280	290	316	274	276	277	292	305	314	284	304	275	271	290	287	279	321	290	270	299	304	269	272	297	288	306	294	276	310	293	298	296	285	281	307	296	295	295	309	277	262	269	283	280	306	276	282	325	283	302	288	287	280	275	286	276	282	274	307	277	289	278	288	297	306	286	289	304	309	275	310	281	297	297	301	332	302	268	280	285	315	255	300	308	268	256	261	319	295	282	293	290	282	295	266	279	309	283	290	286	287	307	287	300	271	296	265	292	294	328	294	286	301	322	251	295	297	289	281	294	285	317	285	299	279	294	296	286	283	258	312	293	303	298	270	306	315	310	286	276	311	276	274	281	297	304	304	271	305	288	294	314	270	288	277	294	331	318	268	272	290	298	288	328	298	292	281	290	285	285	268	262	292	309	288	311	337	294	288	295	305	304	272	261	283	312	269	287	285	292	257	301	305	271	308	276	295	310	293	316	277	311	342	271	290	289	300	306	279	284	293	295	307	296	267	308	307	312	277	288	312	275	301	274	300	270	289	302	293	308	275	289	292	284	312	284	277	282	275	274	295	317	284	277	267	288	293	274	291	302	306	294	281	259	320	290	288	298	287	301	310	281	309	298	256	314	293	295	266	301	298	251	290	277	287	275	277	285	280	306	299	273	309	317	315	304	310	288	297	319	317	284	299	273	300	292	270	276	274	293	307	317	301	325	285	301	298	286	320	294	284	251	251	295	305	308	289	306	277	309	275	280	296	327	256	295	331	284	306	297	292	293	300	251	311	288	323	294	304	305	296	281	293	279	268	283	291	305	297	303	289	301	300	321	281	271	315	315	295	305	301	293	299	284	294	286	293	280	283	280	252	284	285	289	299	284	296	275	289	319	278	321	268	309	295	289	301	315	311	287	308	277	286	271	294	284	289	283	291	301	302	288	248	313	290	314	315	268	304	307	263	282	305	275	299	283	269	311	311	317	282	284	291	271	299	274	294	307	294	282	270	312	303	270	276	277	300	302	293	298	282	277	272	305	273	285	281	288	291	269	279	273	311	304	295	301	277	309	312	288	289	312	288	294	275	300	285	313	300	282	266	278	248	302	259	269	313	288	296	274	291	301	276	295	296	309	292	304	309	281	278	329	291	314	285	292	278	312	307	299	274	294	309	311	277	267	310	309	292	291	292	301	311	319	268	313	270	303	285	267	286	283	302	297	258
30756	20439	10412	720	349	338	330	298	316	341	335	337	315	347	307	324	321	326	330	328	293	329	352	319	281	360	336	321	377	347	357	307	358	340	336	321	311	343	279	308	283	310	325	340	319	296	339	316	324	325	296	336	344	323	321	333	326	287	311	326	316	323	328	293	300	327	349	301	337	314	315	339	340	320	317	310	307	326	309	323	293	299	319	324	321	327	333	353	310	312	312	302	308	309	297	298	323	306	304	304	310	306	303	357	344	324	314	312	317	269	331	312	285	320	322	316	314	312	342	309	333	310	295	287	307	304	342	340	322	315	327	314	288	304	340	313	321	341	320	337	321	310	327	305	331	315	299	356	274	307	340	341	300	328	323	308	309	318	352	324	305	295	303	322	310	305	340	327	333	327	342	299	311	298	314	305	338	320	321	325	324	315	318	305	331	352	327	301	330	333	347	317	346	335	289	307	340	329	329	355	349	317	367	320	315	299	305	342	309	328	319	337	349	327	339	311	345	349	318	298	323	314	317	339	336	329	289	301	355	301	306	334	314	359	332	338	312	313	314	344	291	307	314	331	328	314	316	317	333	335	335	321	315	317	347	321	319	323	292	318	304	307	304	307	313	302	313	291	276	347	357	307	289	277	304	336	339	342	326	304	311	311	298	302	340	282	308	318	338	346	322	294	334	296	286	296	311	343	327	323	312	332	316	311	328	308	313	353	337	334	295	323	290	308	339	329	346	302	301	328	336	344	379	309	315	313	330	320	326	330	339	334	322	353	288	308	278	318	332	311	293	332	326	330	296	321	325	322	347	316	311	287	331	330	318	308	287	315	319	306	287	292	317	322	315	342	295	308	339	310	323	339	333	329	332	306	328	339	313	336	308	310	330	323	345	314	289	302	342	319	291	320	313	328	307	317	332	326	349	336	273	305	301	329	288	312	308	279	328	340	302	343	325	308	319	324	341	349	327	277	337	347	327	304	334	306	314	323	315	331	303	305	324	314	333	369	323	300	363	336	302	299	358	342	329	288	285	315	332	320	353	346	318	326	331	314	307	285	318	336	356	320	302	342	304	341	310	315	294	286	313	352	304	294	331	336	327	334	302	309	313	339	319	338	316	324	328	311	333	317	304	328	298	313	321	348	325	323	349	313	313	325	345	356	335	323	271	314	313	295	374	337	339	338	325	303	321	301	330	329	305	309	323	322	332	332	338	334	303	323	321	295	334	301	309	338	314	341	332	349	341	298	310	302	321	312	300	320	299	358	347	287	323	328	316	275	347	307	321	281	309	331	332	327	301	299	313	322	326	299	338	300	311	311	326	333	307	325	316	305	267	308	307	328	317	323	307	342	310	295	306	322	322	303	323	325	328	306	316	326	331	341	362	314	305	324	310	321	344	322	286	334	305	329	300	326	341	330	318	317	345	312	326	294	347	337	322	331	331	312	330	287	316	314	305	335	335	309	323	317	303	325	314	328	331	326	317	276	347	302	317	293	302	327	335	335	331	294	318	307	342	327	313	306	315	333	297	294	326	305	321	342	336	311	322	331	344	320	332	313	303	302	324	312	307	315	303	296	331	299	340	327	350	296	334	274	341	334	324	332	311	351	292	321	336	309	305	331	356	294	324	308	310	351	331	323	313	338	323	323	336	290	324	319	347	336	325	363	310	293	338	325	337	292	322	312	312	340	292	305	261	321	330	341	318	324	340	306	312	334	309	303	331	320	339	282	296	324	329	281	337	326	324	327	317	283	322	327	345	329	325	271	321	323	318	315	296	360	331	337	300	314	291	326	302	340	314	315	331	329	339	317	302	307	318	344	303	310	313	334	307	311	295	299	338	347	313	353	355	347	333	320	342	326	335	335	334	309	342	362	318	342	347	313	297	319	285	326	300	303	323	322	303	302	317	351	346	301	330	331	298	325	307	320	324	325	357	292	317	315	319	290	316	317	370	302	305	296	319	314	332	325	299	325	325	301	291	335	337	335	298	330	313	320	340	321	305	336	334	353	334	343	337	296	312	297	316	329	348	313	320	315	310	350	350	310	338	353	316	331	313	343	312	305	334	327	314	298	292	301	335	319	321	334	296	337	302	293	327	358	294	292	305	299	332	307	331	313	330	318	325	332	317	276	298	315	326	332	314	324	322	327	315	361	335	301	327	319	307	329	306	359	288	317	347	303	309	343	313	297	328	329	313	339	315	292	300	342	329	318	343	297	324	342	337	264	315	286	319	319	334	313	315	332	356	308	324	310	315	333	323	324	348	320	305	323	324	327	321	321	303	299	348	293	363	341	312	317	333	291	336	321	356	334	332	351	309	319	339	328	343	315	334	305	317	327	309	319	297	312	351	307	318	311	309	327	329	344	325	327	309	345	321	342	325	339	317	307	308	324	305	321	344	317	341	347	355	327	296	356	332	335	302	348	327	340	312	310	328	341	300	323	299	279	308	306	305	342	299	357	337	327	314	302	359	317	323	314	313	317	317	309	310	322	350	362	314	334	325	310	328	304	338	317	306	295	300	280	297	324	313	321	326	278	337	329	344	325	295	327	309	360	324	333	297	325	296	319	282	334	295	346	298	292	326	300	335	313	325	292	352	387	317	332	312	313	310	303	368	322	318	342	320	311	306	345	285	292	300	281	314	317	331	292	308	326	314	327	307	323	323	308	320	290	304	351	314	321	297	317	326	337	368	363	325	316	336	241	334	285	301	298	332	335	322	304	307	304	311	306	317	308	336	317	294	332	323	306	307	321	346	305	324	340	302	298	324	341	358	315	315	293	313	328	330	337	312	319	336	324	279	304	329	312	314	330	345	332	324	319	343	321	283	304	324	347	313	328	303	350	349	323	304	324	325	302	335	323	317	309	296	310	329	330	310	325	366	337	343	327	283	311	298	311	326	329	349	303	306	310	301	323	276	277	304	336	327	271	321	273	326	301	330	307	309	316	313	313	335	314	301	318	332	306	287	348	309	332	317	290	305	320	308	313	332	326	301	294	301	346	332	311	307	334	334	350	314	322	304	332	350	383	322	318	326	313	315	295	289	341	309	324	302	331	320	321	318	296	323	309	313	345	301	300	296	320	354	302	301	301	332	354	321	330	288	340	299	309	302	324	333	345	310	302	321	293	278	314	346	349	311	325	352	324	307	300	315	300	342	321	356	340	344	313	335	310	343	295	331	320	307	307	344	300	297	326	320	336	326	297	338	348	353	343	277	333	298	311	295	343	304	298	337	321	346	306	273	300	318	332	289	307	334	316	302	300	323	295	289	314	307	309	297	317	307	333	359	339	356	340	328	293	310	284	331	312	275	345	294	307	322	301	312	306	295	340	335	329	303	329	345	322	346	309	348	292	315	336	332	310	344	297	296	357	343	319	298	307	334	319	313	333	309	346	338	290	285	291	320	294	352	324	307	344	337	323	323	331	334	315	326	316	351	316	291	309	378	300	305	325	360	322	325	297	338	345	326	303	325	299	321	309	342	336	360	324
5626	1161	917	788	794	765	780	801	767	770	796	778	736	752	801	800	794	736	767	757	802	828	817	703	736	758	757	751	760	773	770	741	765	753	727	764	810	742	792	792	745	746	765	770	735	750	760	725	780	765	759	808	804	773	800	795	733	801	773	775	773	786	794	770	714	775	801	719	749	750	787	768	757	743	822	725	763	747	756	795	816	805	796	797	775	766	755	745	773	783	759	778	819	773	745	774	740	773	739	787	843	766	753	750	810	771	794	770	725	732	728	760	756	763	767	766	776	769	769	760	764	801	732	810	776	772	742	770	717	774	779	729	782	770	769	786	786	778	738	776	775	800	734	770	771	742	762	766	762	794	778	800	828	761	773	751	768	798	758	768	812	760	803	777	727	797	783	762	733	779	746	769	746	806	772	752	838	792	786	773	794	737	747	788	824	789	769	804	779	765	784	769	780	776	792	815	768	785	767	762	746	750	770	802	787	756	793	735	758	782	738	756	769	790	764	779	780	727	787	737	807	745	786	749	749	786	730	776	781	798	747	798	767	804	735	789	767	723	781	754	782	743	773	807	813	788	791	790	746	748	765	767	754	756	781	743	809	814	737	814	754	795	752	756	781	760	798	749	780	769	786	846	787	778	735	808	816	752	745	804	762	772	754	717	823	775	750	759	766	780	755	797	785	799	783	716	737	775	764	755	772	731	760	851	789	763	724	782	818	721	774	795	729	758	758	741	771	774	790	754	749	769	741	762	747	781	780	784	754	767	770	758	749	765	749	791	750	754	823	781	743	733	777	762	804	753	789	758	728	782	763	703	748	744	741	739	764	810	776	774	778	799	758	768	783	792	809	779	732	817	762	743	791	797	786	807	738	748	725	776	757	772	764	800	795	764	765	748	754	790	753	744	759	774	778	754	715	783	727	739	757	773	821	759	747	751	749	750	758	752	765	808	766	763	763	751	802	762	765	763	811	794	802	758	755	823	791	739	838	768	689	768	732	739	785	771	774	815	778	758	755	737	774	763	752	795	816	737	781	760	772	760	740	740	778	806	778	757	780	782	783	710	765	784	765	779	797	729	756	763	800	760	752	767	761	769	779	799	771	805	821	789	742	781	813	790	718	805	789	732	751	785	782	747	777	729	746	761	772	756	781	757	769	740	787	782	758	788	758	764	735	781	747	773	767	797	742	804	823	733	811	828	762	794	771	749	763	809	772	787	785	766	818	749	740	743	785	748	771	772	743	792	798	770	745	812	797	781	754	732	781	737	740	720	771	722	759	775	800	794	781	753	748	773	776	807	768	780	829	815	766	764	779	755	783	812	730	846	774	762	785	776	747	754	783	794	764	773	781	754	785	768	739	806	757	805	769	780	746	754	816	788	757	772	784	779	843	729	765	733	769	755	766	780	748	818	766	809	725	774	813	777	806	788	809	779	763	805	746	753	774	748	792	809	793	772	757	811	748	814	761	747	794	786	772	740	797	791	780	824	787	738	740	782	777	779	798	854	785	780	779	753	770	742	740	750	766	750	712	766	780	777	750	801	771	789	773	790	731	752	791	796	776	748	753	767	753	759	786	764	743	768	755	797	780	748	781	804	776	751	794	778	793	765	722	779	788	760	785	750	722	806	772	789	766	752	798	748	784	794	771	734	741	787	746	792	741	758	712	774	763	762	768	798	821	790	800	781	731	839	752	781	735	735	784	797	771	772	818	750	748	804	720	746	744	723	809	757	763	807	765	792	754	729	741	798	791	749	756	745	751	751	767	755	750	757	746	746	750	800	739	737	786	717	788	808	772	794	794	747	761	777	772	785	740	760	774	803	778	773	745	815	730	794	712	750	729	711	781	731	787	739	800	760	792	765	784	757	756	768	741	738	764	778	798	796	784	737	776	779	758	806	730	781	818	795	778	737	797	765	766	805	859	745	777	770	785	788	740	820	782	741	779	769	781	767	761	799	738	760	759	768	748	753	786	866	739	795	753	782	805	763	768	809	755	752	750	776	723	768	782	748	704	786	732	761	758	782	773	718	765	742	738	762	760	778	775	804	746	779	798	801	802	807	752	779	772	720	754	747	766	754	772	785	752	749	791	758	818	827	736	748	790	751	743	792	764	769	714	806	778	776	729	767	792	797	775	773	761	769	740	804	750	786	766	806	738	749	786	771	770	735	796	739	794	781	798	814	751	768	743	794	753	732	804	744	774	795	797	744	744	772	768	748	786	829	755	791	811	802	729	790	736	747	765	761	757	721	794	767	785	706	778	802	784	763	708	750	760	780	817	798	773	763	818	744	739	770	801	794	803	749	762	811	788	731	751	769	794	765	765	800	810	786	806	764	713	773	780	745	779	760	835	827	775	783	768	812	757	781	776	821	757	776	824	776	810	748	738	772	788	742	768	808	781	816	750	784	795	813	768	757	750	762	750	791	793	786	759	779	730	781	761	773	793	752	789	791	779	792	708	822	810	764	756	794	818	770	733	768	782	780	730	800	809	783	819	781	727	739	815	804	799	775	781	810	794	776	734	742	804	756	783	780	744	771	762	782	781	720	756	722	797	775	732	795	758	752	757	807	784	752	752	797	740	799	776	792	788	796	774	760	749	815	827	815	780	811	781	799	763	765	774	835	779	759	765	750	747	769	759	758	737	759	786	781	736	706	754	769	778	778	760	767	755	800	754	794	782	767	794	725	748	766	749	795	745	767	700	826	776	770	763	753	798	800	772	717	762	733	735	753	772	792	770	793	778	786	725	735	738	731	772	780	747	756	772	808	772	766	788	781	777	761	760	763	784	818	797	767	732	785	771	820	731	815	781	753	731	781	786	786	777	808	779	778	757	771	772	748	775	774	757	734	776	790	754	745	764	775	765	787	766	762	718	790	758	747	729	800	804	776	734	762	767	810	764	755	789	773	795	806	816	817	764	791	779	735	786	815	730	789	774	791	749	807	774	777	742	795	772	761	775	795	789	743	790	800	798	780	770	777	761	773	814	772	767	763	770	742	708	702	793	744	780	763	745	807	757	817	790	798	731	805	789	792	750	788	721	791	785	794	785	724	731	711	783	774	779	776	798	852	755	766	811	743	742	778	784	763	781	782	798	814	818	784	758	835	774	749	759	793	740	790	790	794	743	771	789	836	742	756	767	741	749	682	750	769	769	717	755	752	722	817	789	724	772	795	797	745	759	770	785	796	713	809	760	786	787	769	770	771	794	777	767	831	707	757	766	751	791	783	785	773	790	765	737	760	752	767	768	813	746	773	779	803	770	788	785	819	763	793	776	772	789	782	729	727	718	751	775	786	763	760	736	841	720	763	730	749	780	754	802	771	776	783	753	788	781	776	755	778	766	757	753	760	744	785	863	740	779	771	813	733	768	774	828	765	837	765	749	787	772	781	783	777	731	755	707	767	717	745	730	768	762	791	774	794	796	808	757	721	782	770	777	814	799	755	777	767	805	749	717	818	769	808	731	753	753	792	775	771	787	756	762	814
24692	20994	23852	28332	21000	14139	516	335	308	291	258	254	222	257	264	209	219	226	212	247	223	214	214	217	224	237	220	227	243	210	212	235	210	213	222	212	231	232	218	196	216	229	219	232	211	210	234	198	207	200	203	219	241	246	210	198	202	230	201	213	230	201	224	211	246	228	229	203	205	207	247	251	224	248	239	217	219	207	199	233	208	259	213	241	203	226	219	225	233	218	226	215	221	200	202	258	197	230	268	202	204	220	219	202	234	220	235	222	229	222	220	194	227	214	235	208	235	236	208	235	232	252	229	230	206	222	226	211	219	239	216	215	216	189	215	227	230	220	231	210	222	218	244	187	243	215	262	182	253	201	228	220	213	209	221	209	231	233	214	222	223	195	174	220	179	222	208	198	214	210	198	228	246	194	206	241	217	188	211	221	225	233	200	215	223	225	217	207	197	227	224	206	204	224	215	239	229	219	237	228	200	194	219	223	239	226	179	215	202	224	231	249	243	222	247	199	218	206	210	230	222	230	248	206	211	215	234	219	220	208	204	228	213	214	227	233	227	203	229	182	219	202	233	220	207	230	209	237	237	221	226	222	218	236	232	220	220	239	219	228	243	208	247	222	239	223	226	232	211	209	204	226	245	220	217	209	237	232	223	226	232	207	218	214	240	236	227	237	217	208	213	202	211	192	233	261	204	230	222	232	231	245	205	218	221	235	218	248	219	230	222	201	241	218	229	239	205	182	215	211	204	195	287	217	233	234	222	225	231	207	216	213	246	231	235	192	219	235	203	243	209	219	203	242	244	197	222	217	229	200	251	214	207	206	227	227	226	219	200	201	205	216	213	233	214	183	222	214	203	201	205	208	221	255	220	216	201	225	217	238	211	215	253	253	235	226	199	226	234	227	246	241	234	196	203	208	258	212	209	213	234	206	223	219	207	222	209	214	201	226	220	246	201	223	210	220	252	225	215	236	211	211	216	257	241	206	210	209	202	214	206	212	245	224	216	227	236	227	226	230	233	215	202	202	247	236	198	210	193	193	229	185	229	235	202	238	219	229	249	236	238	219	226	216	225	225	218	236	224	229	207	182	226	201	225	212	219	211	228	223	230	214	216	214	215	229	238	210	199	227	218	217	190	219	229	224	229	217	225	209	226	204	248	206	204	203	201	223	216	228	200	212	225	207	219	227	243	228	223	205	231	200	211	230	234	239	215	211	243	244	224	198	232	221	207	241	211	223	224	214	213	204	251	239	219	198	215	220	233	236	204	212	221	214	222	198	194	246	197	211	227	239	217	231	211	204	209	220	225	195	253	231	225	243	211	250	219	231	223	239	219	221	260	227	229	206	210	215	239	179	214	239	206	215	240	224	222	216	238	214	252	227	183	230	218	214	214	233	237	239	219	229	217	225	231	216	223	189	205	214	225	217	220	226	215	233	204	217	231	216	234	255	220	206	220	229	245	228	220	230	215	224	223	223	224	197	204	231	225	227	193	215	196	216	211	203	231	247	215	225	199	221	210	216	214	228	209	195	227	197	195	228	232	230	215	233	225	235	209	223	220	211	232	207	238	212	223	231	238	198	216	213	199	247	219	219	228	196	235	228	224	230	202	229	203	222	203	218	217	203	228	218	202	242	229	222	211	208	232	204	223	210	213	225	208	197	214	211	238	172	229	219	222	216	201	245	224	234	241	218	212	222	249	219	196	193	242	192	214	194	219	194	220	227	220	224	229	221	214	219	203	197	215	205	220	211	219	206	223	229	189	243	214	219	214	217	236	222	220	225	205	241	217	197	207	221	221	191	215	193	219	218	226	195	202	218	239	241	228	233	238	209	224	224	239	206	225	205	213	214	201	208	215	187	234	219	207	228	230	203	210	206	231	235	215	221	223	217	226	204	207	259	208	220	203	249	223	207	208	208	249	253	224	233	246	224	225	211	207	246	211	263	222	218	234	229	218	230	199	223	210	237	225	219	237	239	225	216	215	216	206	224	234	259	205	208	210	185	220	198	216	204	235	234	248	219	219	225	211	218	225	235	228	220	214	227	197	222	196	240	244	235	211	215	224	224	217	212	219	206	228	207	221	236	208	238	213	233	238	222	226	216	197	210	190	204	227	230	205	210	236	194	203	227	230	206	212	205	212	207	213	242	235	219	202	227	205	218	203	233	223	217	214	236	213	227	236	216	229	225	223	224	209	216	204	205	212	217	229	199	230	235	247	213	241	192	234	216	210	188	215	233	228	197	226	212	211	212	184	242	247	231	219	204	242	226	209	222	219	208	223	221	207	215	227	228	251	233	229	226	206	222	212	202	214	218	205	220	203	209	233	230	256	234	213	217	203	200	219	225	199	211	234	205	205	191	244	215	216	200	183	251	226	231	208	225	198	234	235	205	211	249	210	199	203	201	223	232	212	236	194	216	189	196	199	197	236	213	225	256	212	198	220	205	213	233	237	235	226	182	211	191	232	191	217	207	223	252	211	214	213	225	211	196	221	249	243	231	219	233	207	209	224	244	223	227	226	217	211	210	224	218	199	219	248	221	205	232	235	243	191	223	219	220	216	212	184	218	237	227	184	226	227	228	206	216	225	222	228	242	257	205	219	216	207	189	211	237	203	233	227	210	197	235	205	186	254	225	218	222	232	188	222	216	200	228	239	218	211	225	214	225	195	189	228	192	225	226	236	208	205	239	217	202	235	213	227	194	212	217	223	207	238	248	197	205	198	210	222	213	240	198	262	205	243	236	214	186	222	234	206	224	232	194	236	228	190	205	205	206	204	223	229	226	234	224	215	218	199	216	225	226	245	208	235	243	217	219	216	205	236	237	234	241	211	240	216	193	243	237	229	208	217	236	235	225	198	219	206	215	212	207	206	240	226	232	251	220	234	219	224	214	226	223	207	222	228	220	225	219	207	219	231	229	214	224	229	190	220	229	229	202	258	236	210	226	211	244	206	231	222	217	197	246	238	224	204	230	221	230	205	228	234	196	253	193	210	215	198	235	191	215	204	228	239	191	228	239	221	211	219	213	266	197	222	234	203	241	253	216	203	201	201	206	232	227	204	226	226	214	218	214	250	203	228	220	219	225	227	209	209	223	233	234	209	189	200	228	229	199	218	191	226	214	201	205	206	215	255	210	188	228	207	218	204	214	215	237	198	233	216	214	233	202	223	207	213	224	260	226	226	225	228	239	226	220	205	227	233	220	224	203	192	225	260	209	216	202	227	219	201	207	240	220	216	247	215	226	233	210	223	220	210	206	228	209	255	205	229	197	226	216	223	237	223	233	220	243	247	221	239	228	218	223	226	189	227	219	222	206	222	218	227	231	203	224	221	199	218	222	210	238	211	224	202	233	215	247	224	232	229	239	196	228	233	232	218	244	203	224	224	220	207	211	209	213	232	202	201	228	210	224	214	214	234	219	199	234	236	209	252	205	199	228	226	262	222	222	233	181	225	232	202	218	231	223	242	223	224	239	223	224	217	219	241	206
3342	2060	1102	761	634	586	556	567	568	566	579	515	551	525	526	513	524	587	556	557	568	569	536	530	546	518	576	577	545	539	572	514	536	549	538	551	505	532	554	547	554	527	547	556	533	552	578	550	557	558	562	543	540	545	568	556	521	557	529	527	543	549	537	531	548	525	529	539	556	550	518	541	533	526	556	545	522	552	521	508	520	541	507	525	549	560	528	546	507	542	530	547	533	537	538	514	498	521	511	493	567	551	539	537	571	564	530	492	537	536	524	549	530	525	509	552	553	496	535	546	571	548	558	563	520	541	511	479	486	548	525	537	552	556	542	531	539	520	531	534	542	558	522	535	520	570	539	564	547	568	541	549	521	552	530	531	541	560	541	552	536	551	577	542	501	554	572	511	533	565	544	606	530	547	541	530	556	581	536	549	551	536	529	540	528	529	511	557	567	519	588	564	508	506	519	510	559	506	523	537	551	553	541	546	529	485	494	556	529	571	528	501	517	554	544	560	532	542	566	613	532	524	547	519	562	540	550	517	525	551	520	540	507	521	491	525	503	571	539	546	502	529	558	519	499	565	526	563	540	550	544	539	533	512	580	531	567	505	560	575	523	518	582	549	525	522	579	566	495	547	579	534	546	543	541	533	562	557	552	540	502	564	511	559	515	505	564	560	528	524	533	542	547	521	531	524	532	543	518	548	567	586	495	519	574	563	522	563	517	535	507	500	552	550	522	566	544	554	534	490	576	631	502	543	533	528	586	538	562	519	544	543	578	521	548	550	476	556	581	559	551	566	567	540	552	577	523	506	518	564	568	602	536	534	598	521	544	502	552	555	526	548	545	548	487	534	504	550	522	569	519	537	531	562	541	520	534	515	566	519	526	567	521	501	560	583	526	549	519	542	532	526	526	532	560	558	536	531	553	556	540	531	553	546	499	504	547	545	535	500	537	582	517	600	552	537	536	501	520	532	544	556	504	513	533	544	524	530	538	536	531	585	570	543	536	530	576	565	550	576	528	535	563	541	509	517	543	565	552	513	611	542	541	540	546	541	534	534	545	511	527	546	538	542	549	541	556	554	556	559	548	522	555	549	524	549	537	524	553	531	574	502	549	539	549	541	554	504	555	538	537	562	503	549	573	520	566	521	550	525	540	519	524	540	541	507	538	577	539	567	513	504	508	532	504	552	502	528	527	520	555	527	525	525	559	521	521	511	522	512	522	546	512	550	556	536	526	527	558	531	526	549	563	504	531	558	521	534	522	520	493	497	546	531	548	584	508	505	561	512	519	542	607	496	511	556	545	547	552	510	532	560	519	526	528	547	535	525	537	561	502	537	567	533	576	532	587	541	526	553	550	522	557	548	536	526	549	573	540	550	542	534	580	548	553	531	550	563	539	566	503	537	541	558	548	532	550	548	528	585	510	545	544	540	537	531	555	479	501	568	518	504	582	506	489	546	522	524	547	543	522	557	497	510	521	504	521	519	540	534	548	546	572	566	541	542	538	519	545	588	550	531	576	599	557	579	529	526	538	529	528	577	594	518	570	541	498	538	569	564	564	534	554	523	509	581	504	502	565	526	525	584	528	562	543	550	542	540	501	519	576	546	558	567	524	557	552	551	529	511	546	554	545	546	518	541	567	565	557	498	515	520	525	563	525	526	493	522	518	578	523	566	518	546	565	542	518	568	547	546	531	522	530	523	542	510	530	542	534	538	556	539	498	519	543	568	517	580	533	517	552	530	533	533	514	541	548	569	534	550	574	520	584	541	561	591	549	518	536	542	527	547	496	531	522	564	548	579	565	570	529	484	510	513	513	521	555	528	549	524	561	574	549	519	538	518	592	526	555	514	500	557	588	531	527	492	553	535	557	534	533	557	523	557	547	522	570	516	566	544	558	557	538	518	528	559	578	537	545	547	547	569	552	556	529	568	529	546	513	505	519	538	512	513	559	571	521	547	508	505	563	535	547	510	541	535	552	512	505	524	526	512	553	560	523	517	545	577	543	555	545	550	490	538	543	525	561	556	552	550	554	568	558	527	542	532	545	552	527	560	539	553	556	517	557	543	552	541	516	519	555	571	581	530	497	525	527	552	546	523	560	540	528	526	549	530	556	544	591	554	574	554	529	562	593	542	540	547	573	532	541	500	540	574	569	547	537	501	527	525	563	528	528	530	566	539	575	519	556	521	523	545	549	505	625	619	517	495	536	554	563	556	523	533	553	568	554	542	550	548	509	502	504	523	560	539	550	528	548	527	547	564	511	551	505	522	531	543	567	554	545	546	534	508	527	511	581	542	532	527	530	553	503	522	506	496	534	546	525	504	506	552	490	555	500	533	575	500	501	524	552	536	556	505	563	573	525	558	525	532	563	552	548	540	552	565	545	506	514	553	561	559	507	472	522	533	567	578	520	570	530	580	515	525	550	512	541	539	570	536	499	529	522	543	555	524	515	521	500	544	565	589	551	510	500	520	529	554	583	556	504	506	545	530	521	590	561	543	558	507	538	564	559	546	510	561	547	536	554	536	559	523	532	543	523	540	570	544	560	564	553	555	498	541	593	579	538	528	581	552	554	546	556	522	552	505	543	529	573	533	557	549	550	541	569	544	514	582	561	547	521	543	566	553	500	534	539	537	573	519	538	531	526	497	516	498	559	557	513	529	531	553	580	514	512	518	551	536	540	570	532	529	555	594	557	560	496	522	573	548	552	484	528	540	546	526	551	553	553	576	515	583	530	532	525	535	554	553	576	517	520	558	566	553	557	542	539	563	545	546	531	573	556	545	542	544	545	562	503	585	536	510	547	515	525	548	503	541	531	551	523	512	564	538	550	542	497	561	532	553	552	570	551	542	534	549	556	534	520	537	509	549	541	542	564	504	537	505	511	538	544	528	504	530	520	562	525	514	531	572	500	561	535	532	554	512	555	557	548	537	538	505	530	543	527	553	546	535	529	557	533	516	545	548	521	481	553	528	520	527	534	559	548	563	523	551	540	594	507	537	569	479	577	582	524	577	525	565	546	546	597	553	520	539	508	541	535	554	545	554	536	568	503	526	528	520	556	554	546	535	541	538	537	554	525	551	553	526	507	571	557	547	530	580	523	500	554	528	537	529	524	511	530	513	528	548	557	541	549	538	510	509	555	542	518	509	525	533	573	519	575	483	528	551	541	497	571	543	509	526	538	537	523	543	531	535	561	540	559	538	504	534	527	558	533	547	523	537	569	529	513	568	533	545	530	557	514	585	533	515	539	537	537	522	523	558	538	530	545	539	520	542	540	548	554	545	504	523	527	510	542	543	481	548	509	515	562	507	537	539	529	583	525	570	544	556	531	528	565	548	493	545	557	489	536	521	532	583	553	569	492	594	583	544	548	566	545	534	525	531	551	518	543	512	547	513	517	527	525	530	526	578	518	526	522	550	558	521	526	536	573	531	538	537	542	513	522	517	532	620	536	564	577	554	579	540	525	536	526	543	507	533	519	458	571	536
23896	20996	24307	27838	20998	21002	12289	438	250	229	184	161	162	177	151	134	146	142	140	126	122	108	143	125	110	106	104	133	88	97	93	131	95	106	106	114	105	105	109	116	113	107	103	129	114	106	95	86	130	93	98	103	102	124	106	109	93	128	119	107	106	102	94	98	119	111	108	96	110	94	113	92	100	110	96	99	107	105	106	114	103	112	118	97	126	109	110	107	114	107	107	110	108	100	100	109	96	106	110	109	104	121	103	121	107	92	118	112	116	88	115	76	117	103	125	108	97	98	103	85	108	108	101	87	97	125	95	99	100	113	111	104	94	91	100	107	99	113	119	103	98	119	95	87	94	116	110	102	115	94	87	113	125	105	112	103	77	94	92	112	106	99	108	117	114	105	82	83	120	98	93	106	116	87	91	104	95	97	109	92	124	90	103	132	119	97	79	94	81	94	110	117	106	111	102	110	93	101	129	112	101	101	94	142	87	103	115	113	92	88	103	82	104	91	129	85	106	105	136	99	100	107	113	96	122	118	107	91	98	105	103	104	113	107	103	106	109	107	85	116	106	101	90	110	112	93	116	84	106	110	122	96	99	116	114	108	93	113	109	98	100	78	98	108	89	120	98	94	129	127	93	91	110	113	104	101	99	100	105	110	84	94	97	90	97	112	99	86	100	114	105	114	97	99	111	111	110	110	118	112	78	95	111	125	101	92	112	84	91	109	121	111	115	107	92	107	103	112	109	129	101	102	108	94	125	93	118	114	110	99	112	94	106	118	79	100	101	112	106	121	109	112	136	104	104	143	118	126	107	103	96	102	103	100	98	108	114	111	112	112	103	109	109	119	105	92	91	103	113	98	110	86	112	107	104	114	116	102	109	112	92	100	104	97	114	117	100	92	98	105	107	99	112	98	101	88	87	96	114	92	116	110	117	101	111	118	118	115	105	87	99	104	117	99	98	96	113	88	94	109	115	94	108	106	122	104	89	116	110	93	110	107	111	95	86	115	117	97	97	111	91	89	103	106	103	111	111	112	93	107	98	106	118	99	108	89	109	83	109	139	120	119	89	90	111	125	102	102	98	109	91	112	101	94	97	106	96	101	96	101	116	96	120	104	114	84	117	106	119	97	113	93	82	96	87	124	104	102	100	104	107	85	99	90	121	125	96	96	97	102	114	96	104	97	109	109	104	91	94	128	94	108	99	89	109	118	117	113	129	81	100	102	107	94	92	110	109	105	99	102	113	101	116	131	106	115	100	102	112	119	103	97	113	101	102	98	103	101	108	108	95	85	100	84	114	119	92	96	119	100	118	109	105	94	99	129	100	101	91	116	106	102	109	91	103	117	99	122	91	108	91	107	110	106	126	93	113	108	110	93	102	103	108	98	111	100	100	111	106	111	102	108	111	95	99	109	114	120	107	105	94	105	118	95	101	103	118	114	97	77	94	110	114	103	106	114	90	99	109	79	99	100	98	85	111	100	99	97	107	86	133	100	102	93	118	93	125	106	107	118	98	107	130	88	109	101	111	116	109	111	91	92	109	93	102	108	108	97	93	105	120	107	111	111	102	100	103	88	117	123	98	108	99	98	93	109	95	98	113	110	110	125	107	105	111	102	98	91	99	96	107	98	81	99	103	107	112	110	97	108	89	111	115	115	95	113	112	106	101	106	119	116	102	92	98	107	123	122	122	113	99	108	113	94	95	103	101	113	88	100	117	108	103	105	117	109	92	100	94	109	103	118	92	113	130	105	104	108	119	119	132	109	88	98	108	119	107	104	101	96	108	103	118	90	104	103	103	106	90	115	107	108	95	114	128	98	83	104	106	117	125	94	110	114	101	115	93	90	94	119	111	101	104	97	121	101	120	124	101	103	109	108	89	101	120	102	91	101	118	101	112	114	91	101	101	102	90	107	101	100	116	99	117	108	111	114	105	100	95	109	101	97	106	111	120	99	108	109	120	95	98	120	118	105	112	96	125	109	114	120	93	95	117	86	104	114	132	84	79	106	107	130	111	91	93	119	117	100	98	115	115	110	110	112	107	94	93	121	95	123	113	113	99	107	105	112	105	95	99	97	94	98	102	101	134	115	96	112	112	128	129	117	116	109	115	103	96	114	130	88	96	109	102	104	99	114	90	92	87	101	99	88	99	113	115	90	108	106	114	131	113	100	103	119	104	93	102	133	113	91	103	111	118	101	119	126	98	93	105	110	112	101	113	102	118	94	104	96	113	108	107	94	97	126	123	126	92	96	92	121	94	104	128	101	100	98	97	115	126	115	100	118	110	73	138	87	112	110	120	138	106	107	105	108	80	117	107	89	104	105	134	118	116	91	102	103	95	110	107	106	77	110	119	101	94	99	106	93	106	100	116	109	108	82	104	92	108	80	105	100	97	108	81	100	112	103	101	113	93	101	99	90	100	88	89	82	108	97	97	104	107	118	119	117	129	110	91	89	115	111	105	96	118	108	119	109	91	119	116	110	92	102	113	113	90	109	120	126	95	89	104	101	106	101	110	104	95	97	110	87	122	84	94	82	123	118	116	125	108	98	90	116	125	97	101	114	109	109	94	118	116	119	94	106	105	111	113	104	88	92	95	120	113	101	107	108	102	98	99	98	110	105	91	103	95	107	92	99	109	114	97	116	86	101	102	101	107	112	124	102	87	126	98	102	111	107	122	110	104	97	115	101	96	109	101	120	93	107	99	111	97	113	93	111	100	102	113	110	94	113	118	88	113	104	103	93	109	106	99	103	119	81	94	118	100	113	99	111	89	97	96	107	95	106	105	83	103	110	105	116	92	109	104	106	90	97	85	101	110	105	97	118	96	100	106	93	92	114	101	114	92	97	131	89	131	114	114	101	112	88	96	101	96	109	87	97	113	83	89	102	96	114	116	104	79	104	90	112	104	100	100	112	81	107	128	101	82	113	98	91	97	89	100	105	101	98	109	110	110	104	91	106	101	102	114	110	89	122	109	74	108	114	117	111	100	101	105	94	97	95	101	113	114	112	92	117	107	111	109	96	113	99	97	103	118	82	117	87	101	98	107	112	93	114	115	103	115	133	105	110	102	106	120	116	108	102	95	108	93	112	97	103	123	95	124	112	109	104	97	116	104	89	111	111	114	84	101	108	115	82	109	94	115	105	107	111	110	116	113	119	83	116	118	104	112	98	98	115	101	104	90	120	101	96	104	95	95	79	75	89	97	86	75	103	102	112	99	105	95	110	90	117	104	105	102	105	115	117	77	106	116	110	84	100	102	100	99	106	106	92	88	102	131	92	87	105	110	119	112	95	105	97	103	122	103	114	94	93	90	104	105	119	122	127	108	107	115	106	107	107	112	104	96	122	103	107	96	92	112	100	105	99	102	102	87	109	123	92	134	94	103	110	113	119	103	108	97	115	113	101	134	99	93	102	108	98	95	103	124	113	95	135	104	93	105	104	98	104	113	104	116	98	99	101	120	107	98	104	100	135	118	104	100	94	98	106
3180	3187	1358	745	533	393	359	338	322	307	307	323	301	308	316	320	309	283	294	305	311	307	321	294	266	286	304	291	306	310	290	271	291	282	292	315	272	280	276	263	291	301	298	292	306	296	283	283	312	286	285	283	307	320	288	268	285	267	312	293	256	311	299	317	266	294	289	282	291	278	281	266	293	276	280	279	285	313	279	301	274	286	292	311	277	300	309	265	307	326	297	284	276	248	291	288	273	314	292	285	286	280	283	288	281	309	308	300	283	274	306	286	322	308	308	291	304	275	289	287	320	305	286	288	298	273	289	305	289	292	298	302	277	275	283	292	290	299	314	286	287	277	292	294	316	279	302	273	286	272	287	281	320	293	303	261	307	272	302	270	310	282	299	291	280	294	295	306	275	309	302	280	278	280	271	285	299	278	305	308	252	284	289	310	300	297	259	292	276	295	305	330	312	289	292	301	293	294	282	310	301	264	306	299	284	277	289	297	308	313	282	276	269	298	302	277	282	294	335	293	289	287	292	293	286	281	306	299	312	310	294	267	314	290	303	286	284	287	309	286	287	261	283	275	286	291	270	307	284	261	296	322	242	269	312	308	280	262	316	276	305	273	304	322	278	282	282	300	306	319	276	295	308	264	276	297	305	292	277	293	303	270	318	317	270	281	268	237	282	280	270	285	304	292	300	281	287	295	286	280	281	299	315	305	298	283	282	272	297	302	264	282	297	285	272	312	320	282	305	296	321	301	306	250	295	292	293	275	306	300	268	282	284	281	301	296	270	275	294	261	261	299	280	301	287	291	290	284	320	321	318	273	324	289	288	307	267	312	270	298	275	316	295	280	327	316	268	294	292	255	265	305	314	274	275	267	307	299	274	284	319	274	289	308	309	324	274	277	292	319	297	308	282	314	290	306	310	297	299	329	286	263	310	318	310	269	299	296	278	283	279	305	265	289	309	289	291	288	288	278	256	284	267	290	318	269	292	270	307	286	281	309	304	274	292	283	281	311	291	283	324	285	295	317	281	294	259	316	289	265	297	298	307	295	303	329	258	273	312	288	284	286	250	289	286	286	346	299	296	279	290	287	302	310	296	290	293	299	310	258	289	291	311	327	322	304	266	273	281	294	278	291	274	279	293	307	265	281	306	321	291	279	287	309	289	296	282	316	267	310	304	312	296	271	266	274	309	282	262	283	322	312	278	298	280	307	282	278	277	297	258	310	311	287	312	308	319	261	285	284	278	322	300	275	294	287	330	300	297	290	285	307	315	276	309	319	274	282	270	286	283	267	263	272	310	288	301	291	288	307	275	295	303	319	279	286	282	275	271	272	303	322	324	273	284	295	276	294	285	296	305	275	255	275	254	302	268	283	274	298	287	262	318	291	270	268	300	302	299	313	295	278	306	298	301	295	242	260	295	263	291	279	245	277	306	314	296	296	224	306	298	277	275	288	267	303	242	278	287	295	300	312	334	315	290	302	275	317	305	299	256	314	262	296	298	295	272	286	284	300	305	267	301	266	296	270	291	282	269	298	290	281	263	309	267	304	313	260	301	293	288	293	301	294	272	299	285	305	287	259	273	307	268	288	289	293	281	299	276	307	285	262	279	297	289	308	299	313	282	278	289	312	276	318	285	279	292	305	299	295	286	323	262	298	297	301	275	290	296	286	322	273	304	295	268	300	300	278	299	289	286	241	295	290	267	229	277	278	291	289	283	278	281	290	333	281	288	292	322	265	289	321	288	280	279	303	278	297	317	287	281	283	304	305	288	289	317	281	304	286	289	320	263	256	282	292	291	303	315	314	316	276	289	301	285	291	273	297	285	301	286	297	297	258	293	284	254	308	291	282	297	285	300	263	276	284	267	284	317	301	280	284	309	284	272	275	293	284	275	274	315	291	289	279	294	273	282	309	309	295	278	304	296	299	281	280	266	302	238	295	276	292	266	288	272	275	291	294	286	297	291	304	308	277	289	293	274	274	313	291	273	281	300	315	273	280	325	283	301	279	275	287	274	268	265	300	249	302	304	295	286	293	300	270	259	276	276	273	281	269	314	294	286	287	281	286	301	285	301	296	290	293	311	298	303	289	274	298	283	311	289	294	286	276	284	268	281	301	319	281	281	276	311	304	322	301	295	303	305	294	282	286	304	269	271	301	303	303	332	308	280	294	300	309	281	290	311	274	293	282	282	275	296	310	284	275	266	298	272	276	279	309	330	266	267	301	306	292	273	269	315	288	288	296	273	305	281	288	286	290	297	290	306	309	301	314	300	279	298	290	294	308	307	321	320	307	318	328	298	295	299	291	291	302	274	302	240	270	286	289	284	315	288	268	279	299	297	295	274	292	304	289	299	292	304	296	318	314	264	293	291	263	268	297	280	295	296	280	279	317	299	303	271	295	303	272	274	315	310	284	274	313	291	285	295	297	282	277	291	255	283	276	288	271	315	308	292	287	286	294	278	282	307	304	303	305	295	288	305	298	322	285	270	294	276	297	287	306	262	292	297	299	276	303	320	305	291	316	270	287	320	268	283	265	322	288	307	285	251	281	273	321	299	305	322	289	293	276	319	327	282	309	286	270	312	327	286	273	307	286	295	291	290	268	297	300	287	281	284	267	280	309	268	295	292	265	300	300	311	293	334	288	300	251	282	282	255	280	273	263	305	260	281	292	278	262	285	305	281	303	285	255	262	273	272	276	275	293	286	305	310	293	246	298	293	277	272	295	279	268	273	285	295	319	245	307	285	316	275	287	317	296	285	270	295	318	283	300	288	271	296	292	285	312	277	315	263	297	293	280	272	291	299	289	318	308	314	308	292	291	293	301	300	268	270	257	282	295	313	255	260	304	251	274	311	258	282	309	323	286	299	250	284	283	267	301	290	310	331	319	270	309	272	295	263	300	284	278	262	269	281	286	267	322	271	290	282	273	288	270	303	303	304	302	263	293	278	299	290	273	320	292	301	259	270	297	282	295	291	309	267	309	334	287	295	293	298	329	295	264	276	283	267	273	280	258	282	291	274	290	290	275	313	298	297	310	312	260	332	299	291	262	268	290	317	261	279	274	275	312	313	258	308	291	286	312	294	319	269	296	325	293	309	289	308	283	264	308	290	287	289	300	284	295	283	278	304	287	319	278	280	275	311	281	250	290	274	271	268	274	276	320	327	310	291	293	282	308	290	276	289	292	289	291	272	300	285	302	306	298	294	302	262	309	313	287	278	289	281	300	277	304	327	275	273	300	290	306	265	277	303	306	276	286	271	293	279	269	312	289	294	304	281	285	285	302	301	256	279	281	302	294	318	287	272	310	280	282	290	284	301	297	303	273	313	276	267	265	266	287	296	299	322	324	276	299	298	287	280	304	303	288	275	281	302	297	279	278	267	269	279	313	280	302	271	264	309	264	271	303	258	297	282	257	309	282	318	304	284	281	312	272	298	289	304	300	285	301	263	273	281	294	294	280	285	311	285	293	281	277	283	305	292	268	290	280
30885	20527	10600	711	386	347	362	319	370	365	323	360	373	304	324	322	347	337	316	335	321	293	327	334	315	322	311	301	356	282	319	320	324	320	327	348	304	317	314	338	307	338	292	310	364	327	318	337	293	336	312	322	331	330	347	309	313	298	325	329	340	299	305	326	317	302	359	347	319	305	339	345	315	316	324	280	307	305	289	334	332	323	321	321	296	345	320	309	307	317	369	329	319	307	305	288	316	326	327	315	324	298	310	312	294	325	334	313	330	342	329	325	287	332	305	292	307	312	353	310	343	320	340	324	336	325	323	321	280	342	299	310	312	291	329	318	332	312	310	356	325	310	330	292	306	311	336	349	295	324	304	336	326	275	307	312	316	314	332	335	323	367	357	342	308	301	299	307	305	299	332	329	302	334	303	318	327	295	328	317	329	296	321	323	319	299	313	371	331	286	319	308	327	315	313	325	326	312	323	312	313	346	326	322	315	301	318	316	328	338	318	327	322	303	302	299	314	333	314	329	319	305	335	323	314	323	360	312	336	313	354	321	315	342	309	327	320	329	294	356	326	332	314	331	341	318	311	323	302	335	342	327	312	343	311	313	372	308	300	327	346	317	311	320	334	348	354	342	332	316	353	338	303	323	315	320	330	375	324	339	315	340	317	349	310	309	321	303	327	323	337	290	349	319	309	304	335	309	310	303	300	285	334	349	367	331	336	304	316	379	334	350	329	329	342	277	314	299	309	304	288	336	327	342	310	329	308	319	293	307	294	356	317	307	299	337	311	304	312	344	315	302	301	331	371	316	299	310	317	322	328	313	311	310	321	351	326	311	316	338	317	314	303	308	341	305	310	320	319	303	307	320	327	317	302	326	300	327	315	292	318	291	305	352	294	322	337	290	329	303	304	284	310	331	295	326	325	314	299	307	325	320	286	359	331	317	317	306	311	348	297	312	310	329	297	306	305	338	325	334	361	325	290	324	350	321	350	345	338	333	307	316	339	300	326	343	304	323	343	320	333	319	327	314	339	343	310	317	317	351	298	327	310	346	311	339	330	340	295	319	305	346	320	337	270	326	352	305	309	320	328	314	309	292	289	311	323	303	307	325	304	305	327	354	332	293	337	325	344	317	305	325	305	336	325	319	351	335	331	325	282	329	327	334	352	333	312	333	302	319	308	320	326	329	340	348	324	330	317	297	316	303	277	290	319	333	333	345	324	321	292	327	320	331	320	307	317	336	303	334	299	324	321	350	287	337	295	318	297	325	321	315	315	319	354	355	306	328	352	313	353	310	349	294	333	335	329	330	365	341	309	313	342	280	319	335	360	321	337	326	309	318	309	287	272	338	326	358	327	301	322	299	306	330	315	282	343	327	315	290	301	303	319	314	334	293	329	316	320	301	309	307	284	326	346	332	317	329	332	330	323	332	294	339	328	281	277	314	331	311	322	342	312	328	322	332	346	299	305	252	315	279	325	312	304	336	299	325	300	303	339	304	302	345	331	325	341	326	324	327	301	362	343	340	321	341	333	315	317	310	311	311	306	329	318	332	317	334	300	332	324	331	299	297	332	312	320	288	295	288	328	321	307	319	331	314	299	346	298	335	346	306	325	306	321	337	330	318	315	296	321	323	332	318	314	292	311	317	315	321	295	330	315	319	321	342	324	304	337	338	304	328	285	321	309	315	324	311	303	333	294	315	307	335	343	297	324	323	276	314	297	345	348	326	306	322	302	312	314	299	313	326	310	292	300	299	302	321	300	312	338	335	325	323	327	322	334	314	315	331	313	304	326	319	285	316	275	319	313	327	315	313	333	315	366	320	332	321	340	322	341	291	310	331	328	331	347	344	286	348	320	301	322	291	337	327	321	280	317	319	322	313	333	318	309	318	328	296	338	296	326	348	344	315	292	297	310	323	336	312	310	325	342	359	297	327	298	327	312	310	293	328	310	318	314	319	302	329	349	325	298	327	310	307	323	322	290	339	376	328	302	320	349	310	324	314	319	299	335	339	307	281	318	303	325	309	311	316	311	347	325	305	325	338	324	313	307	322	302	360	321	344	321	304	340	307	327	327	346	291	299	322	335	312	327	319	330	332	316	269	288	338	313	292	313	319	318	320	305	311	337	321	329	304	345	301	358	277	314	325	341	316	314	305	300	321	333	299	328	338	349	341	313	333	331	290	311	329	299	295	287	297	284	321	335	360	328	301	332	357	308	304	303	335	321	329	324	298	300	342	327	321	317	308	316	340	317	296	311	319	305	296	335	322	330	303	330	306	304	351	329	357	340	318	325	282	311	304	369	364	333	304	316	336	335	311	301	303	303	317	303	334	314	329	324	306	319	329	318	316	320	290	308	330	315	315	311	318	296	303	353	346	322	334	288	315	330	320	337	322	300	347	331	330	314	326	290	328	316	329	341	307	323	310	300	309	291	326	320	325	311	307	349	342	310	334	291	265	332	321	310	302	343	323	325	343	324	298	327	309	312	295	340	282	362	294	322	312	317	345	263	302	305	319	310	346	305	314	324	280	330	297	317	325	322	312	332	352	298	316	329	307	300	333	345	330	326	312	330	327	323	296	321	353	298	314	334	307	332	334	318	325	297	318	303	305	345	308	316	324	287	328	311	332	292	300	319	313	356	313	342	329	339	302	316	314	318	287	294	313	348	314	328	308	320	299	304	312	340	338	296	327	327	326	308	324	352	311	341	333	332	296	326	344	304	321	357	291	340	313	322	334	339	288	299	311	306	302	340	361	310	329	343	319	288	322	309	285	349	315	308	324	317	336	334	308	326	311	309	349	279	312	305	315	299	326	321	351	306	329	320	298	305	319	321	347	317	330	309	313	309	304	320	312	321	330	271	338	331	302	339	321	325	308	325	324	342	306	318	320	348	309	316	313	322	314	299	331	337	296	332	342	327	284	304	321	337	320	313	298	297	304	352	344	351	314	328	341	334	332	296	343	346	320	299	320	350	337	323	290	342	303	372	319	322	326	336	332	301	326	320	322	315	369	334	322	346	308	348	319	304	306	327	327	327	295	377	301	312	317	315	301	325	306	310	314	316	323	320	294	328	306	312	320	331	299	313	309	352	304	328	360	337	321	301	368	320	326	305	330	310	284	337	314	325	302	306	329	336	343	337	375	312	349	317	337	321	304	343	312	312	316	300	296	334	315	278	277	309	310	325	364	304	322	325	359	303	342	334	330	299	313	347	300	326	335	320	330	325	305	294	311	284	325	321	323	324	319	357	310	333	333	330	356	337	356	320	336	335	296	295	297	311	334	313	334	366	340	323	329	326	323	322	349	372	329	312	345	365	270	336	279	319	301	312	325	312	335	321	312	286	293	314	331	353	314	343	314	321	344	335	328	296	319	305	343	315	306	304	338	312	313	346	304	324	327	284	330	303	327	315	344	329	348	321	316	296	336	328	301	336	298	338	365	317	316	316	329	307	312	358	315	315	326	333	314	333	314	346	326	334	300	350	338	310	322
5576	1048	904	818	817	817	769	732	771	733	747	777	721	791	772	812	713	763	843	754	811	790	798	727	791	720	796	747	756	780	789	828	720	813	751	744	741	744	750	794	770	786	776	765	779	762	775	814	787	790	775	773	749	786	785	778	743	770	728	787	814	755	770	778	744	730	785	781	776	764	793	819	735	780	792	783	764	771	755	823	736	766	784	819	735	775	747	830	735	750	734	810	809	741	773	758	792	792	775	782	775	742	856	760	806	835	782	764	775	770	771	731	818	761	803	771	789	788	755	766	764	787	729	776	776	819	804	842	778	742	764	757	765	799	779	764	756	780	786	725	788	787	780	717	768	755	768	740	729	768	758	776	777	826	755	799	762	799	771	741	804	758	741	784	753	769	801	795	812	724	768	763	763	775	763	717	765	775	770	790	715	818	789	764	775	774	777	720	728	721	757	787	774	789	800	786	760	791	771	794	765	747	745	753	774	774	751	803	770	837	779	745	751	758	789	741	771	749	769	824	756	795	795	759	779	793	757	783	790	742	758	801	731	715	740	778	748	717	817	804	759	736	749	788	757	775	774	809	791	802	781	771	766	791	752	755	785	727	783	806	718	751	759	779	810	809	781	788	735	792	739	795	731	775	753	835	740	729	747	778	761	809	750	798	818	784	778	774	781	713	771	778	762	762	765	786	756	733	763	746	785	746	764	761	742	782	765	776	767	778	740	779	757	760	748	779	761	726	758	791	759	794	789	794	771	836	709	805	777	789	779	819	829	796	799	814	766	759	766	758	782	745	815	760	825	816	783	761	760	749	787	765	787	773	782	800	807	777	772	819	789	788	787	711	788	795	736	776	710	809	796	763	799	800	808	736	780	782	748	748	774	764	757	770	822	753	768	776	779	756	786	732	769	771	783	806	812	742	796	799	805	740	790	737	760	743	758	738	766	796	739	727	812	768	753	766	730	756	783	723	735	830	712	793	729	776	693	797	757	776	723	778	824	736	795	720	767	756	758	791	823	771	789	793	779	750	746	777	813	781	758	746	804	787	730	784	765	757	783	784	771	793	763	723	762	742	749	824	777	819	779	802	772	788	748	754	766	794	727	775	823	792	826	731	759	779	781	773	808	763	825	800	751	733	723	762	724	784	785	772	807	750	764	821	703	761	704	786	831	740	740	827	738	780	797	800	757	726	754	717	804	804	770	734	776	728	757	771	780	774	788	768	774	756	771	815	775	782	767	780	761	777	768	794	732	816	762	776	764	797	760	769	802	800	814	798	764	745	795	744	724	763	802	773	805	775	739	796	751	767	772	799	744	816	828	796	774	743	799	760	752	740	764	777	777	796	794	772	755	813	797	761	768	747	747	797	733	716	768	727	767	785	747	751	751	720	775	731	818	760	698	737	828	841	759	768	811	788	759	779	797	783	782	734	792	746	668	801	753	711	791	759	744	767	783	763	801	725	749	787	795	784	796	748	756	795	721	804	752	754	745	763	737	762	780	757	743	748	749	763	833	764	752	825	760	766	807	762	747	762	754	813	805	756	792	752	782	775	793	787	754	740	797	721	773	756	730	734	789	800	774	765	805	797	778	740	792	782	754	812	740	767	796	827	808	780	770	778	767	735	779	757	768	728	726	780	794	778	740	775	776	753	749	758	774	738	734	749	741	740	778	796	751	786	767	739	738	761	744	767	725	760	745	747	782	774	762	778	816	754	746	787	795	756	794	794	786	754	733	760	743	774	780	753	777	773	755	787	781	788	753	765	797	810	755	772	781	750	818	756	827	761	740	816	774	769	755	719	776	781	786	756	731	753	808	785	795	734	779	759	745	823	771	801	748	776	785	790	834	781	767	825	757	754	781	762	768	779	801	785	765	775	781	787	767	778	783	783	788	784	784	797	742	760	794	782	806	775	801	753	782	782	766	763	780	752	740	789	756	758	798	768	760	801	795	803	778	787	771	771	792	752	748	766	759	793	759	783	767	718	796	774	804	785	775	828	743	759	769	775	811	770	751	787	820	792	764	844	758	803	784	760	761	750	764	813	784	746	805	790	733	782	775	749	735	810	782	790	761	816	697	780	742	753	790	817	773	761	776	829	761	736	742	797	798	791	813	759	748	752	768	748	778	776	721	769	793	748	818	830	737	804	744	759	772	741	812	778	831	767	798	755	825	721	827	689	767	754	728	750	805	774	778	726	784	787	733	739	774	781	787	820	772	745	735	751	798	835	771	799	815	752	752	760	805	779	791	778	760	790	772	790	830	776	776	790	724	862	755	750	783	772	781	741	768	837	735	781	762	801	810	806	793	731	776	749	808	758	794	777	739	812	773	777	802	780	759	834	773	763	757	804	808	799	786	739	780	773	783	752	806	719	765	777	767	802	812	749	803	749	744	805	756	748	728	772	769	787	749	767	735	786	721	713	773	758	756	728	800	791	721	758	749	778	785	791	753	791	780	763	775	732	790	800	777	781	755	768	747	742	765	782	798	755	805	790	777	742	689	735	783	801	775	763	768	776	764	796	773	782	771	761	797	776	768	731	725	814	794	783	766	781	734	744	796	770	814	778	778	763	786	747	796	781	798	773	746	749	811	773	798	749	766	806	770	769	812	749	746	795	794	794	791	769	767	712	744	718	766	738	729	780	857	753	775	781	761	754	761	779	737	806	752	792	757	748	750	817	770	787	732	753	773	729	731	775	774	793	781	799	748	780	744	744	839	746	738	742	765	812	775	795	797	783	770	780	768	757	798	778	791	739	783	754	760	794	794	765	748	791	809	763	756	774	692	772	776	776	767	769	842	771	789	811	760	748	756	766	807	779	738	765	764	763	769	774	768	758	771	776	772	746	773	778	825	776	746	793	754	764	825	726	784	779	756	772	819	772	772	745	779	779	808	835	798	765	789	758	793	785	735	761	772	791	766	787	774	798	808	725	767	766	760	764	778	798	782	809	829	762	745	739	751	751	785	796	777	738	725	799	757	733	796	769	751	777	792	739	765	765	774	759	751	775	771	753	783	751	739	796	736	734	749	799	761	746	756	762	789	805	775	742	721	775	766	736	767	777	726	762	792	754	770	753	793	732	790	713	802	736	794	774	777	756	727	798	757	773	753	810	794	817	735	739	770	719	722	751	783	810	819	756	746	763	745	825	789	732	789	778	772	749	787	796	780	751	811	718	787	738	759	802	759	742	768	737	762	734	793	753	707	785	746	790	769	737	740	742	813	769	728	763	751	739	743	766	763	802	785	798	770	816	786	734	791	723	783	766	787	712	724	800	761	757	793	777	729	750	781	740	771	759	739	773	733	719	780	772	738	780	776	779	769	820	821	753	802	793	758	744	762	785	744	742	736	709	798	783	810	766	769	773	776	759	814	768	772	768	782	753	803	796	719	812	755	747	779	793	740	829	745	725	788	755	767	696	786	807	750	740	768	793	759	733	845	694	830	753	763	781	741	766	744	744	762	757	765	796	751	708	734	765	790	762	751	815
24698	21042	23948	28328	21034	14184	482	308	265	261	271	254	228	261	226	254	216	225	200	226	205	210	226	228	232	222	249	194	226	227	223	218	254	226	214	182	243	241	239	215	221	203	205	239	229	187	236	231	221	220	187	210	221	248	215	223	204	232	223	192	224	242	223	210	220	230	183	220	199	225	226	206	251	227	196	223	217	216	223	230	222	241	236	230	219	216	218	234	200	223	214	224	222	205	229	231	212	237	239	233	227	208	234	213	200	211	218	242	216	232	217	210	200	197	211	246	241	191	215	188	238	215	221	215	208	203	213	238	198	218	210	207	241	246	219	219	242	211	211	215	245	207	247	228	200	229	222	237	241	202	188	209	223	208	196	212	219	228	229	192	215	229	214	212	200	226	217	227	233	222	220	219	212	226	198	195	202	233	220	251	227	211	244	219	225	187	217	224	217	206	250	227	219	215	234	212	228	189	214	232	244	203	209	217	240	221	236	238	210	240	238	209	200	197	209	217	244	206	223	207	212	196	206	226	216	194	227	200	235	224	234	212	225	214	228	230	239	247	210	215	198	215	236	224	252	222	221	232	237	212	208	245	224	234	219	220	223	239	206	223	215	208	218	220	219	220	216	226	209	220	231	256	234	201	194	198	244	204	243	229	216	206	239	256	226	234	223	206	221	220	223	240	234	213	199	217	202	217	214	232	215	251	209	202	223	211	224	222	228	202	215	198	208	230	224	221	205	227	208	222	214	243	231	216	233	226	237	220	211	205	221	208	212	229	229	222	222	217	222	206	228	206	220	216	222	222	203	224	195	200	209	225	218	223	201	237	222	212	241	248	197	223	227	224	237	222	217	182	212	219	212	228	211	208	217	225	242	220	218	233	194	180	201	195	234	210	211	245	218	194	217	218	217	222	236	209	199	211	232	223	209	249	224	217	220	232	242	245	217	216	232	219	234	199	200	227	221	225	217	218	237	206	218	234	247	234	213	210	245	229	214	232	220	230	249	225	228	223	210	232	232	232	214	238	230	227	228	230	204	219	206	206	218	221	219	198	217	218	221	231	219	191	238	219	232	184	221	215	212	212	226	209	231	195	214	213	231	225	225	230	248	207	242	227	230	214	212	230	208	204	219	235	218	228	192	227	236	202	225	227	224	201	226	201	237	245	207	210	226	211	217	203	198	199	195	218	213	247	223	214	211	219	219	231	193	225	220	221	189	191	229	265	258	221	186	213	200	212	236	219	232	220	223	226	227	222	236	225	265	236	227	219	216	216	223	216	223	239	202	223	221	228	179	202	213	212	241	198	213	192	217	243	237	200	236	164	217	223	224	226	208	195	206	242	212	211	229	235	233	222	211	217	248	209	214	222	204	226	207	224	214	233	214	227	217	221	207	206	252	215	205	229	224	220	215	213	249	233	232	209	250	238	212	245	194	240	200	226	246	244	229	210	210	224	197	236	224	220	200	229	249	218	215	213	206	268	227	215	223	224	195	218	214	227	196	237	237	199	254	234	206	242	209	211	216	222	244	203	220	184	230	229	237	214	196	214	232	224	226	211	205	218	236	199	212	211	220	229	203	221	230	230	241	220	186	205	231	204	201	202	225	222	220	209	208	216	201	238	225	213	225	211	211	212	210	217	218	221	232	226	227	199	224	218	192	216	202	239	214	228	216	245	227	226	208	225	214	228	200	234	206	213	200	189	248	227	248	225	220	229	227	221	236	221	214	219	208	252	201	245	211	227	234	227	237	207	222	225	227	228	194	226	232	195	232	201	209	225	216	249	228	246	229	238	216	212	212	207	222	215	219	201	229	225	224	237	219	243	199	230	192	234	215	198	211	218	219	213	229	227	204	216	231	231	246	222	209	189	222	238	220	239	225	218	211	219	204	202	210	242	215	224	208	232	234	218	231	216	213	227	223	216	202	206	220	221	212	203	213	227	224	215	266	201	248	225	230	218	229	206	204	228	216	225	247	235	232	215	224	208	193	218	222	211	218	214	206	199	236	229	210	196	241	221	218	225	253	236	224	231	212	215	234	208	228	227	221	207	224	227	196	231	204	229	207	228	221	207	257	211	227	219	207	202	217	218	221	215	209	179	221	223	224	229	196	211	244	215	233	217	218	207	218	242	228	218	224	238	193	238	224	213	225	214	203	265	217	200	205	201	223	205	232	219	217	215	238	234	231	241	213	188	216	229	258	205	203	206	219	231	219	236	223	203	230	221	244	190	228	201	220	207	228	245	207	198	212	237	228	243	219	202	212	234	200	229	219	230	195	220	220	214	261	211	236	236	200	236	213	222	220	217	212	222	223	219	229	213	213	224	223	212	214	227	214	248	234	202	215	230	201	203	225	216	200	228	237	217	214	224	248	225	222	219	241	227	225	228	215	222	187	223	195	193	219	211	215	232	206	231	225	242	231	230	254	237	224	233	206	220	208	209	228	241	216	221	224	214	198	201	232	247	246	248	226	219	223	234	230	222	205	193	224	250	204	206	206	231	232	197	220	251	220	210	231	257	217	232	219	218	235	213	216	229	219	216	241	246	194	242	201	210	216	220	198	194	225	241	230	236	235	228	226	236	217	233	233	226	207	216	228	212	213	207	218	212	222	211	227	228	233	208	207	223	202	211	212	233	245	234	241	222	232	247	216	244	232	249	235	239	242	219	248	208	215	205	226	224	190	216	201	206	232	220	208	246	202	224	201	210	221	247	218	209	221	250	208	211	195	210	228	205	238	223	220	235	203	248	239	212	203	214	198	235	214	216	217	217	213	198	217	237	239	212	237	197	206	238	208	211	225	213	232	224	201	202	228	208	222	203	206	202	241	224	220	228	226	238	214	240	221	220	228	186	197	206	224	208	241	201	203	226	213	212	203	221	221	222	232	217	232	223	213	203	211	212	212	204	211	225	226	232	245	240	241	210	245	209	244	260	218	211	227	215	223	227	224	212	226	217	230	233	195	220	225	215	201	232	203	232	231	218	215	229	212	224	233	207	211	223	226	232	231	237	189	220	218	181	236	199	203	220	210	221	208	210	218	210	209	218	228	215	209	207	218	239	236	238	219	236	218	243	207	192	247	240	219	216	235	205	226	211	189	215	212	226	228	199	227	222	209	228	208	211	208	185	212	208	208	214	240	234	253	216	197	218	195	215	216	191	208	194	220	239	220	202	217	208	220	221	240	214	200	220	233	213	226	234	210	237	224	242	225	220	233	220	264	224	213	217	209	231	210	209	214	219	230	204	242	204	187	213	251	232	215	215	191	197	210	225	230	210	202	206	217	220	240	217	224	225	216	215	255	206	226	218	203	222	229	228	222	194	253	222	233	199	213	243	228	233	190	248	235	208	207	209	220	227	229	212	227	212	209	227	252	246	248	241	223	223	229	222	237	237	222	236	226	206	227	208	214	248	216	201	248	220	231	231	209	210	221	213	213	238	208	222	199	222	233	207	233	222	221	245	213	231	224	227	237	226	218	206	192	233	211	225
3204	2047	1086	750	658	618	586	600	535	580	568	532	535	565	546	549	580	539	528	551	508	535	571	521	529	512	519	511	570	542	547	527	523	537	552	498	529	502	592	539	530	533	547	575	561	540	578	576	532	590	581	549	546	584	523	566	527	533	551	543	557	549	559	529	551	503	531	490	582	569	521	536	499	542	563	516	554	563	556	513	555	574	548	528	512	597	540	559	532	524	535	543	537	552	572	522	584	569	563	520	507	566	562	565	515	585	547	530	537	529	540	562	517	562	548	548	531	543	561	515	516	526	536	499	540	530	513	566	544	540	520	506	527	544	526	547	556	546	571	520	586	542	548	495	569	486	490	565	541	540	538	540	514	537	516	544	540	505	508	560	493	549	559	569	585	545	546	501	566	564	542	556	540	529	501	528	533	549	527	559	521	542	482	522	528	543	512	534	548	506	500	565	544	532	553	509	517	531	557	557	533	534	552	539	537	548	558	557	500	547	549	566	551	534	511	535	544	536	522	558	566	541	547	505	540	544	557	493	536	512	541	542	597	514	547	539	529	564	567	520	522	525	496	520	505	527	560	537	534	537	555	496	557	563	552	545	533	563	537	510	545	564	551	572	484	520	517	557	568	520	562	506	563	533	514	622	553	506	524	547	561	530	554	554	543	535	588	577	544	566	559	562	551	545	549	525	543	551	539	534	543	587	521	554	533	579	504	508	566	557	554	558	525	532	562	579	562	550	527	541	543	532	529	550	541	549	572	520	533	539	530	564	513	527	528	482	506	563	573	516	538	537	504	553	514	543	541	520	535	549	543	522	579	587	511	479	549	549	553	530	541	531	551	501	540	567	531	529	528	499	524	535	493	536	528	552	545	552	536	504	518	507	513	580	555	556	508	558	572	572	566	517	549	536	500	534	541	515	546	496	538	519	544	534	553	531	533	542	529	527	524	566	540	515	518	581	537	563	558	546	549	539	512	557	534	538	529	570	527	526	533	547	499	565	528	518	547	511	527	520	568	556	548	517	520	527	507	536	543	553	521	524	557	514	551	551	505	547	527	529	508	534	537	555	545	543	525	553	542	554	531	575	567	536	521	546	490	578	533	508	517	535	573	546	529	516	494	539	540	566	544	571	573	521	553	524	564	535	543	544	590	557	560	509	553	552	536	572	531	493	565	534	538	522	541	551	530	548	531	530	550	539	550	531	519	534	543	579	550	528	493	527	513	540	568	535	499	508	565	489	550	523	527	531	525	495	527	513	533	546	548	534	582	576	560	525	578	528	485	516	566	514	555	526	538	540	522	545	537	591	553	496	542	547	534	569	493	570	533	530	605	556	520	525	519	527	525	547	537	504	547	569	546	527	565	558	539	606	573	546	555	528	464	553	596	504	549	548	476	501	549	527	600	525	548	560	538	593	579	558	538	518	581	544	514	503	521	520	520	551	526	555	558	546	525	560	517	545	547	528	563	552	506	542	522	546	519	573	548	530	582	551	547	544	552	542	535	538	520	585	536	545	515	571	544	576	611	559	600	582	484	582	558	548	510	505	525	532	537	541	540	531	571	547	538	534	528	566	535	508	534	525	574	513	588	530	581	567	532	548	552	563	597	517	562	556	521	568	581	557	509	533	524	569	526	578	542	552	537	552	560	553	523	512	549	567	559	557	558	554	498	518	508	526	544	562	551	561	566	530	550	504	540	561	515	574	570	530	560	522	529	584	539	544	587	533	537	531	549	564	556	549	534	577	546	487	527	481	564	580	566	541	526	544	542	521	572	537	550	532	544	572	543	496	548	550	540	499	552	549	542	548	588	513	577	528	552	546	536	507	517	547	548	551	554	513	530	561	563	566	526	567	544	521	529	503	530	544	584	536	563	508	550	531	572	553	524	539	525	518	541	526	549	554	546	527	528	500	514	517	557	545	522	514	521	517	521	535	577	558	527	529	543	550	519	527	533	529	533	490	539	539	556	503	551	564	551	545	557	557	554	545	580	558	561	541	569	531	524	541	567	515	549	523	568	532	514	523	517	538	552	524	525	514	542	535	564	575	549	583	537	532	546	525	540	537	544	570	553	569	529	547	540	593	537	512	516	555	513	575	520	512	542	546	506	581	517	538	527	557	495	542	537	547	537	529	556	611	540	541	532	513	549	540	540	552	540	517	526	536	528	511	548	524	541	550	529	511	509	565	569	563	528	524	523	570	494	535	572	577	514	570	509	550	536	504	522	552	544	537	542	536	544	559	524	542	498	529	544	483	530	531	542	540	549	556	515	536	541	548	545	549	584	549	519	584	540	537	533	578	535	540	546	523	559	576	565	534	541	533	563	558	546	575	530	493	522	525	546	523	510	543	552	509	556	558	525	538	529	526	536	502	574	567	554	491	529	564	486	507	545	539	524	511	533	532	522	513	578	523	534	558	503	522	507	534	532	532	556	524	553	541	560	550	516	534	512	509	540	528	511	513	557	540	543	527	571	530	534	563	529	547	515	571	581	544	512	516	562	498	541	567	564	522	553	525	518	545	543	514	523	514	585	505	506	527	530	537	574	504	544	556	529	536	527	516	548	549	544	525	539	520	538	545	518	570	562	572	537	507	533	534	518	572	520	544	549	532	530	526	504	532	572	513	598	545	542	567	558	586	546	543	505	517	531	535	524	535	498	517	562	521	499	526	512	544	534	522	526	528	531	531	504	571	519	532	530	523	548	533	570	537	498	544	531	537	523	522	528	537	483	560	561	564	571	515	527	518	562	527	513	557	547	546	509	534	539	502	540	563	535	562	539	508	538	571	478	534	526	548	512	550	538	603	554	541	528	548	501	525	535	577	540	510	538	528	530	538	545	551	579	532	545	518	506	551	535	525	528	560	552	522	542	597	560	532	540	547	548	531	489	528	520	523	572	552	527	523	529	534	574	536	540	523	585	550	562	553	542	552	526	532	543	548	524	506	532	580	535	529	536	528	497	545	563	546	592	505	552	560	547	526	534	528	535	536	538	544	513	554	523	536	514	505	578	557	544	527	542	529	547	529	527	535	535	588	497	555	517	526	545	530	528	532	537	557	580	570	514	513	468	503	539	572	520	557	545	518	543	531	535	488	535	520	539	556	565	523	548	490	513	575	519	546	518	509	510	559	508	540	566	520	533	565	519	567	554	511	540	533	527	527	546	524	505	558	521	543	546	534	508	534	547	522	548	528	548	533	556	565	519	554	502	497	554	552	546	526	545	496	534	530	547	572	524	524	530	532	584	545	552	543	542	530	538	546	545	493	547	492	507	529	559	540	557	599	536	567	582	521	576	582	534	547	551	551	562	547	551	533	508	570	554	525	523	518	540	531	541	552	512	560	534	512	527	539	578	549	524	509	545	531	544	528	549	551	544	514	574	513	578	548	527	555	546	561	545	499	587	499	538	549	512	510	534	558	517	506	548	519	551	553	618	518	537	543	566	513	539	554	550	493	556	525	574	562	520	550	582	529	550	569	514	543	519	535
23951	21030	24393	27885	21031	21036	12149	360	237	209	197	170	177	165	144	160	160	120	123	134	117	140	122	111	123	101	143	120	135	124	109	93	111	117	118	104	106	111	126	137	107	113	110	123	89	120	96	98	118	108	128	98	126	107	118	89	112	101	100	109	115	114	85	106	122	98	104	104	108	115	110	111	96	111	108	102	126	99	126	96	112	112	112	113	93	124	120	124	99	98	104	101	107	90	108	114	100	97	120	123	111	121	93	99	106	101	112	96	104	113	116	102	91	104	121	100	90	119	104	99	139	115	97	112	102	97	104	105	119	102	93	106	105	97	124	103	105	110	91	107	115	97	90	124	110	117	114	116	124	109	94	122	108	109	115	92	103	105	88	94	100	85	118	94	95	87	102	128	90	83	94	101	96	107	91	115	101	119	104	106	117	114	90	99	108	124	119	109	114	115	115	113	115	104	99	129	96	112	90	106	120	96	105	111	116	113	126	112	108	99	132	116	97	106	106	109	100	128	122	103	101	104	108	107	113	102	96	98	96	100	121	102	110	110	107	114	115	120	111	94	125	112	103	105	105	132	128	111	94	127	104	100	95	97	88	123	99	111	96	105	129	103	117	104	117	101	99	108	133	93	84	107	83	115	90	115	93	96	122	96	100	109	102	108	99	88	96	110	103	107	92	112	99	96	97	92	113	91	102	103	92	98	104	90	124	122	108	102	106	95	131	81	97	108	116	80	95	113	118	94	106	108	96	124	106	110	91	103	112	90	109	113	106	104	101	120	99	93	105	107	98	111	102	113	92	100	120	86	108	103	97	105	101	103	110	113	90	93	122	101	116	106	91	108	100	106	115	113	113	110	103	104	106	106	111	110	94	125	109	118	103	114	111	100	124	115	91	112	89	106	97	109	102	93	97	106	99	101	103	107	105	90	95	101	116	96	106	85	113	107	117	117	114	89	106	96	84	108	108	90	107	114	91	106	107	93	88	107	117	100	115	94	113	113	87	108	99	123	79	106	95	107	90	111	126	99	103	99	113	113	126	97	106	105	109	127	105	116	120	117	104	91	101	103	94	94	101	100	125	113	99	104	114	99	87	96	97	110	109	125	126	101	114	105	90	93	83	101	110	108	126	84	102	115	82	112	114	103	107	104	110	95	110	114	108	112	104	90	117	89	104	105	98	128	92	108	99	104	122	103	105	122	115	114	96	109	99	89	146	115	96	106	85	98	129	94	78	86	86	97	112	88	101	113	106	92	114	107	107	123	109	98	105	132	116	114	99	107	107	102	93	103	96	96	105	109	78	115	107	86	117	120	103	100	108	101	99	99	103	118	96	117	119	103	107	110	85	97	105	116	117	105	107	98	92	102	98	127	104	118	94	114	109	116	100	106	109	89	103	96	109	122	84	112	124	81	110	98	119	108	101	122	100	100	107	106	114	86	97	124	113	93	106	104	107	107	108	85	102	104	137	85	108	93	119	111	119	97	100	93	118	109	108	109	92	102	116	111	121	112	112	116	118	102	105	102	123	114	106	101	106	107	125	121	105	93	110	94	104	107	109	113	120	107	105	110	111	101	114	92	112	119	99	124	109	118	77	116	97	125	105	101	116	98	126	95	107	104	110	91	110	120	112	106	104	96	83	109	107	99	121	110	108	123	120	114	110	119	99	119	103	118	112	113	105	97	108	96	104	103	93	104	95	108	114	100	96	107	126	108	108	90	107	97	90	102	123	104	106	104	104	103	95	102	106	128	94	96	108	104	101	128	105	94	105	105	101	112	109	99	112	104	124	109	133	106	117	102	101	101	99	111	111	122	107	96	98	110	106	117	107	110	97	88	113	100	95	112	106	103	118	119	107	107	113	107	112	103	102	107	83	99	129	89	87	102	93	135	94	107	109	126	104	102	115	98	111	100	88	100	102	121	98	99	104	99	125	94	105	100	116	94	130	136	117	124	102	116	104	96	108	107	104	107	87	111	87	108	107	102	107	116	99	107	126	108	95	114	114	96	99	103	101	113	103	110	109	116	116	111	98	118	126	118	89	122	96	95	109	89	124	119	106	97	99	97	94	107	110	115	116	108	98	107	107	116	107	102	95	105	96	91	114	87	110	95	122	107	118	98	97	97	92	83	92	120	96	106	97	114	120	101	112	116	90	111	92	127	94	101	120	95	110	95	95	101	103	94	121	87	110	125	108	110	100	117	106	108	114	102	96	96	114	107	103	116	94	99	96	94	99	101	119	129	103	91	118	114	101	98	118	114	100	95	93	111	90	108	139	126	112	110	112	121	106	102	97	110	103	103	120	106	106	109	107	102	110	92	93	107	119	130	106	94	115	121	82	107	120	95	110	89	95	106	91	92	118	109	103	123	96	100	113	99	108	113	99	123	93	98	120	99	102	122	99	101	89	95	112	92	103	92	93	95	109	113	97	95	115	100	120	110	83	102	117	96	127	104	111	106	86	100	109	119	93	139	115	111	106	118	103	110	125	115	111	89	122	95	86	92	101	93	97	93	108	120	121	108	113	108	116	92	101	125	99	97	105	88	108	92	104	85	126	97	113	96	113	119	114	125	106	103	101	98	112	104	108	109	111	109	81	109	111	97	110	105	115	104	105	127	88	104	91	120	117	94	117	86	104	100	118	104	99	99	122	92	94	97	122	122	119	90	114	93	125	89	119	100	126	120	101	99	95	114	101	100	87	102	97	105	103	111	108	100	102	106	98	97	104	109	115	113	118	94	96	104	100	104	111	126	119	91	91	114	94	102	92	89	111	94	115	111	97	79	117	114	112	97	114	104	92	96	106	105	95	124	115	104	86	91	105	98	105	137	110	100	116	106	117	113	99	93	112	122	100	94	112	107	102	117	102	110	97	97	88	108	93	109	95	96	93	106	117	98	95	115	114	89	118	105	92	85	125	92	124	111	117	104	114	114	105	115	108	111	113	99	108	119	100	80	98	111	92	96	109	114	100	119	105	93	115	89	85	90	120	96	115	115	106	109	96	102	113	105	96	109	91	91	139	114	95	108	104	108	90	111	108	105	87	112	101	102	118	112	116	123	115	100	103	93	118	90	93	107	117	123	127	90	93	98	109	94	111	100	102	104	102	111	111	95	100	99	102	118	112	104	113	131	112	87	76	95	94	117	108	117	103	85	106	101	121	115	120	107	106	113	97	109	112	109	106	112	88	121	80	106	118	107	110	102	108	109	109	123	109	100	106	103	124	105	107	102	101	123	121	108	96	112	100	114	100	118	117	102	105	107	95	115	104	94	100	100	110	92	127	118	99	107	107	100	99	105	128	108	103	118	101	116	107	120	89	115	96	104	88	118	102	106	92	118	121	88	106	133	106	93	89	120	107	107	105	92	97	111	100	104	113	91	93	90	113	147	101	102	149	100	121	114	106	117	103	110	100	96	95	97	88	113	96	113	104	105	95	94	97	106	92	80	94	118	134	119	92	90	92	105	97	105	126	128	105	114	101	96	113	104
3062	3131	1342	754	529	433	366	364	346	321	315	310	264	310	294	306	312	302	319	301	302	321	299	286	309	295	312	285	295	311	303	302	283	317	301	294	273	273	292	302	304	276	294	303	293	306	311	294	291	295	320	308	269	292	273	314	286	305	266	294	295	281	256	292	300	325	274	283	316	306	276	303	283	291	288	285	288	314	295	321	299	301	292	324	327	295	268	309	278	300	315	322	264	302	304	295	279	303	296	294	260	297	262	303	293	290	283	279	268	282	306	250	285	292	292	273	297	278	286	280	301	275	269	323	310	305	328	287	292	291	280	317	280	289	293	302	267	301	306	300	284	301	312	298	282	313	299	292	303	281	281	264	290	289	284	290	303	297	303	318	299	253	291	277	283	303	271	301	291	281	292	294	281	300	259	273	251	263	292	331	284	269	295	307	263	299	295	299	275	329	293	293	278	283	281	292	298	305	304	295	265	290	284	289	300	278	311	324	295	273	289	322	318	289	293	277	283	276	307	294	296	304	263	307	270	308	304	293	282	284	302	316	265	290	300	284	305	281	283	277	295	298	331	284	308	301	266	284	304	281	311	310	326	279	296	275	258	303	267	282	289	300	293	282	267	285	276	315	291	286	292	282	288	285	315	309	276	292	281	292	286	290	272	291	305	281	308	287	314	312	282	289	295	301	297	291	293	303	268	302	307	314	240	295	297	311	273	278	286	281	292	265	308	289	282	281	317	313	313	300	314	294	293	269	270	307	268	295	303	280	303	305	288	281	296	272	294	291	286	303	261	287	275	289	295	309	331	297	277	314	280	270	272	281	302	291	311	271	302	305	281	281	265	266	298	297	297	313	291	277	323	302	284	284	296	305	318	269	274	302	313	284	275	313	287	293	318	276	306	294	289	310	283	303	320	300	290	278	307	303	292	330	334	279	279	322	292	289	264	260	274	286	307	272	258	297	295	291	281	295	315	288	298	311	311	291	294	280	271	313	290	323	267	292	260	278	299	298	288	294	307	297	302	284	280	311	294	265	287	300	323	307	310	276	292	302	273	287	310	297	312	287	292	269	313	327	293	298	269	328	262	280	269	296	314	306	259	285	295	287	282	319	306	296	292	303	298	255	301	323	309	302	316	307	321	303	313	317	296	270	274	310	330	292	281	297	321	311	284	268	314	284	323	308	289	304	282	287	285	266	263	290	278	282	258	281	284	292	289	318	313	280	265	268	306	313	292	309	302	300	281	297	313	308	262	298	267	276	307	275	290	280	302	287	288	279	320	255	299	256	308	310	303	291	312	292	277	264	283	308	297	267	263	296	295	288	301	328	277	291	320	288	270	273	321	309	299	292	280	295	299	317	296	306	300	266	291	266	281	285	288	304	316	264	290	299	291	307	290	290	263	278	310	261	305	305	292	276	308	283	266	325	291	297	311	275	273	319	314	281	302	307	305	269	258	292	291	276	291	281	269	297	307	301	321	300	296	303	306	327	300	305	293	305	284	292	265	282	268	297	273	323	291	280	311	303	287	302	300	301	290	333	282	268	295	252	277	278	252	300	264	301	273	313	300	282	287	291	296	307	267	302	270	282	290	331	270	307	268	296	310	281	285	259	255	278	295	285	261	294	307	287	259	312	309	286	298	279	268	297	265	291	293	281	261	312	272	308	288	273	276	320	318	301	275	314	254	276	281	265	281	261	289	294	275	314	298	271	318	267	288	292	263	283	283	290	290	294	268	257	311	280	266	298	287	298	286	283	282	315	279	289	283	301	313	270	271	284	315	276	318	332	263	304	282	263	310	305	312	273	290	294	264	287	300	333	265	269	283	293	300	284	281	294	296	270	293	284	283	323	294	294	279	289	259	254	284	300	254	290	280	279	289	274	289	276	280	300	295	297	278	304	318	283	256	309	298	311	295	309	297	291	268	334	310	310	307	323	278	291	293	315	304	305	267	320	300	302	285	343	280	300	326	287	298	281	295	318	326	278	304	289	295	269	298	287	299	295	270	332	330	262	283	284	286	323	283	300	292	274	290	291	313	282	270	261	275	316	299	305	296	338	320	286	266	277	277	295	287	305	292	271	278	302	301	262	306	288	288	309	278	285	305	293	284	284	276	283	271	296	285	284	265	259	278	284	306	282	294	293	299	294	255	297	272	287	292	285	288	274	294	307	314	289	284	303	270	278	287	264	258	282	271	284	303	274	267	302	295	303	266	288	314	317	315	294	288	305	281	277	285	307	304	277	289	294	266	275	299	298	299	298	297	277	317	283	278	297	304	327	303	279	321	286	328	290	294	269	273	306	273	273	272	317	281	277	277	273	275	280	305	299	347	312	283	276	280	287	297	293	300	265	315	282	297	297	303	295	288	288	287	314	293	297	294	330	300	296	292	303	317	285	313	307	318	292	319	283	298	303	296	310	296	273	301	296	269	329	307	326	299	325	293	301	279	278	272	273	308	269	291	293	303	280	279	291	288	290	277	290	305	282	290	294	328	271	295	310	289	278	290	286	301	299	303	282	281	283	276	252	264	286	282	301	279	300	290	294	299	316	303	319	273	286	303	303	302	315	294	291	295	285	291	296	281	262	283	291	285	270	320	271	293	275	317	278	268	288	273	312	290	326	299	293	269	311	328	302	285	264	313	305	301	296	276	296	299	316	302	315	301	296	281	302	288	297	324	302	310	255	267	311	281	314	298	295	321	307	284	314	298	315	296	299	277	294	304	295	294	295	276	291	289	294	294	288	297	295	296	276	298	266	285	293	290	293	287	274	286	278	292	264	303	321	282	263	269	282	291	319	272	283	312	313	310	306	294	334	305	286	249	297	257	302	280	302	343	318	290	283	293	271	289	300	277	287	307	287	295	284	295	272	306	272	283	294	271	304	310	279	288	303	280	311	309	294	286	294	282	299	311	283	267	294	282	310	299	286	333	275	245	283	306	280	303	294	302	288	262	294	302	289	319	318	296	284	308	293	286	283	300	297	280	288	296	303	320	284	308	284	307	293	276	262	295	272	305	288	275	307	298	279	317	264	291	316	323	288	292	276	306	307	305	289	276	280	290	302	337	261	296	300	295	310	299	281	283	292	293	270	273	309	298	301	300	298	304	278	302	300	283	287	279	305	313	312	314	261	292	311	331	314	281	298	267	270	296	293	283	292	316	260	288	309	280	276	278	301	283	265	301	311	267	285	317	287	286	277	288	291	328	273	303	314	305	316	301	275	310	292	264	257	286	290	286	293	327	286	276	313	286	278	276	281	327	272	292	298	278	245	264	301	324	263	321	285	293	279	294	262	307	319	298	320	269	278	286	301	283	311	314	262	284	313	287	283	261	283	267	288	263	281	302	298	305	313	261	296	304	280	300	273	266	273	329	325	295	297	316	290	295	282	292	310	295	300	315	280	287	283	275	307	285	305	293	286	283	296	304	287	285	256	288	279	277	271	297	304	297	296	295	282	268	270	311	283	262	259	290	266	289	264	280	288	280	285
30783	20491	10731	886	516	481	396	338	346	334	334	320	360	340	317	332	310	304	298	305	320	325	313	304	310	317	306	324	336	295	325	324	332	332	326	306	298	298	317	319	340	302	317	324	291	320	322	303	321	320	302	304	328	310	307	320	316	302	315	348	296	337	310	296	327	323	300	283	320	338	302	353	338	354	336	299	373	311	309	323	337	307	315	325	320	326	284	333	326	317	299	337	311	301	317	357	324	297	303	313	317	339	321	299	350	309	317	328	352	321	292	280	295	319	313	328	328	350	333	328	317	308	322	298	345	355	321	326	325	335	300	302	343	300	345	350	304	333	322	317	318	308	301	286	300	308	302	327	311	344	337	299	287	293	287	305	316	311	290	305	306	344	305	326	270	329	306	299	332	340	297	336	327	365	297	310	316	314	330	315	329	293	306	319	323	350	310	342	323	312	319	315	313	338	305	310	334	294	352	315	294	308	271	359	323	321	279	328	327	342	303	314	295	283	342	295	318	291	306	303	319	337	321	296	293	322	327	302	280	325	341	322	294	291	336	315	355	295	313	319	311	340	364	304	326	274	317	305	320	320	304	328	316	337	339	350	305	314	308	328	312	325	341	319	309	316	323	335	318	320	313	290	310	354	311	332	290	354	323	331	349	306	292	302	319	325	314	312	324	312	318	319	321	328	295	304	304	345	337	357	319	301	298	323	283	363	352	324	331	315	340	284	298	291	270	284	325	319	336	292	314	331	336	329	306	328	329	280	298	293	305	290	319	320	326	341	292	294	362	299	325	319	329	324	306	322	303	324	320	304	334	349	317	355	288	302	304	313	297	343	329	318	342	308	330	336	330	313	332	313	349	345	294	298	306	334	293	313	295	334	325	330	319	331	349	295	306	339	282	331	357	329	329	311	318	306	311	314	327	302	322	292	355	347	298	315	293	308	321	325	294	308	306	333	331	318	333	352	311	324	314	325	331	326	341	318	373	304	317	299	314	314	290	330	284	283	323	333	317	329	343	316	340	300	307	341	328	331	332	316	320	317	318	305	346	301	332	277	299	322	328	296	336	309	320	345	332	319	285	290	318	328	295	302	314	334	313	346	317	346	315	310	329	323	319	332	331	302	297	291	330	290	337	311	295	319	340	333	351	305	357	300	315	330	327	354	320	302	331	313	281	302	328	309	280	333	360	334	304	321	338	347	326	366	306	319	317	309	311	293	334	329	317	303	303	302	308	300	283	322	328	330	350	348	301	317	331	280	319	307	309	304	271	314	346	346	296	311	300	330	300	323	300	332	334	302	283	295	294	340	318	346	331	320	313	279	296	328	313	314	309	282	326	301	306	317	318	336	342	326	314	342	336	328	359	307	351	355	290	321	333	310	351	368	334	318	307	318	342	338	284	315	334	324	314	345	314	324	310	299	300	336	330	301	339	283	315	295	290	266	333	360	287	320	313	311	334	330	312	313	307	336	328	308	316	328	310	309	339	310	297	321	321	309	347	355	314	339	346	292	301	317	296	340	342	334	315	345	314	337	305	353	322	349	326	371	322	365	318	330	292	292	296	340	338	314	301	308	322	327	306	347	322	318	328	293	298	340	341	296	333	322	300	298	327	314	368	328	280	322	339	300	300	347	303	338	320	341	317	367	315	305	327	334	288	339	312	342	347	283	293	331	342	305	342	311	285	363	318	314	318	316	342	346	306	321	310	324	303	287	293	313	345	307	326	311	314	320	276	347	332	323	343	311	292	291	328	304	341	314	302	327	343	323	339	338	324	320	309	313	336	338	295	339	325	307	296	325	311	323	335	291	298	331	327	353	330	310	341	333	338	300	282	309	323	327	298	326	318	315	315	304	309	302	307	361	313	309	330	330	330	337	329	304	312	347	331	329	300	316	340	292	297	319	298	272	319	313	334	338	295	358	330	293	346	328	315	324	306	307	312	329	309	299	333	283	343	324	305	349	304	355	359	350	328	344	306	324	298	323	326	312	307	306	325	287	345	317	322	293	302	313	303	348	313	318	319	286	332	286	303	316	321	346	359	349	302	331	322	317	354	339	351	294	340	319	334	322	300	341	324	313	314	308	294	338	317	329	324	336	317	324	313	299	307	301	318	315	327	312	344	337	351	337	302	308	316	332	281	324	320	309	306	337	328	318	328	305	304	338	301	324	331	325	311	301	279	327	325	318	289	310	330	298	312	352	325	332	338	290	291	320	313	301	325	295	341	331	329	325	342	344	361	306	326	325	321	316	322	306	310	287	320	339	328	332	288	317	301	333	339	292	324	283	337	357	340	325	351	304	314	315	284	329	335	294	295	330	292	329	311	304	307	287	322	328	318	333	337	306	320	325	345	300	326	327	353	329	296	319	298	296	300	329	310	288	324	273	316	334	328	335	333	356	324	322	350	326	299	302	351	314	309	278	319	287	311	312	307	301	328	341	313	328	310	335	342	317	291	323	315	298	282	327	315	331	318	305	322	301	281	318	324	313	332	313	319	343	295	341	320	342	336	326	320	314	325	312	334	359	293	312	306	343	347	303	310	330	347	300	333	348	302	286	288	308	309	312	343	311	332	325	299	287	348	332	307	341	303	312	312	331	323	315	346	302	311	326	317	304	321	314	293	345	298	326	317	298	311	324	307	335	316	312	336	317	291	311	318	283	323	288	316	332	319	325	302	310	331	293	315	307	339	343	318	336	322	342	314	338	303	341	315	367	334	313	315	354	299	285	331	339	319	290	320	285	328	303	319	330	347	302	307	306	322	333	313	308	298	323	311	321	331	315	327	312	355	313	327	309	332	292	275	336	317	304	318	309	340	314	314	328	316	302	280	338	311	309	298	323	329	345	315	311	329	342	352	338	356	312	330	318	314	313	286	340	346	329	346	334	337	307	325	311	295	310	305	347	347	316	304	341	322	290	301	349	307	321	342	305	302	312	297	317	309	295	324	342	314	343	332	353	327	303	289	305	317	312	332	291	312	310	285	309	311	343	298	285	340	286	319	299	315	287	320	337	318	312	343	336	314	294	315	327	317	290	313	334	308	316	300	337	310	307	308	315	276	326	315	328	315	327	300	350	305	313	349	299	324	304	328	319	338	292	332	319	295	295	332	381	339	333	296	323	332	327	316	305	345	298	326	309	296	292	328	353	334	338	319	300	343	338	332	328	305	317	316	336	320	312	317	336	361	312	318	333	317	315	362	330	304	323	337	348	322	330	306	315	312	313	330	301	311	317	324	302	323	324	340	328	302	345	306	315	353	326	322	316	317	327	249	327	324	329	337	344	335	340	321	322	338	324	304	320	330	331	289	296	292	313	329	298	320	307	315	333	304	324	335	323	329	323	308	353	319	349	301	315	336	326	327	295	347	331	333	300	311	300	325	311	289	336	345	302	324	339	303	324	309	338	310	318	316	329	294	314	314	316	297	335	338	276	305	309	338	293	375	320	297	320	329	336	315	336	323	307	282	310	329	349	337	348	302	293	320	361
5511	1056	871	837	759	793	803	769	808	785	751	733	779	759	778	778	785	747	793	749	773	743	755	778	749	760	807	766	784	776	778	798	767	802	797	755	781	768	755	734	786	780	753	744	754	798	753	783	805	716	815	787	818	760	780	782	785	781	717	792	745	789	736	741	792	820	756	752	786	747	737	741	756	787	760	741	749	783	749	767	721	762	755	720	745	763	793	725	793	763	825	732	769	735	781	772	813	780	825	747	746	797	727	763	755	727	797	829	687	775	739	780	785	753	771	757	768	704	799	737	712	760	760	792	719	758	763	746	744	752	754	843	762	754	761	742	779	813	755	798	792	739	797	782	807	777	780	793	726	743	759	771	747	769	749	806	783	746	749	783	768	741	711	759	707	768	739	767	797	789	765	787	823	760	727	779	748	795	781	833	784	849	727	778	764	782	792	805	776	764	754	752	749	737	743	777	753	749	774	772	757	805	766	795	751	780	812	742	774	740	781	759	792	745	764	752	815	743	796	763	743	804	742	769	821	729	748	811	819	752	774	709	773	725	787	765	739	794	749	735	826	715	770	809	760	804	766	752	805	762	810	776	763	774	777	766	737	748	779	775	763	761	790	752	702	797	791	783	795	747	730	743	789	761	796	794	775	743	755	797	779	730	765	773	730	782	770	754	787	754	759	760	766	829	754	764	786	778	701	812	755	732	753	757	701	804	792	824	747	778	763	758	788	721	831	764	732	795	722	786	780	749	716	770	806	813	782	778	774	780	733	755	774	761	793	791	766	771	799	755	756	745	768	785	796	817	741	766	776	773	754	757	781	754	739	758	793	777	801	747	786	764	768	808	765	778	756	778	714	702	736	779	789	793	762	757	734	784	768	769	748	736	773	743	791	774	721	755	802	752	789	700	745	771	743	743	722	747	781	795	733	770	734	767	703	796	806	744	794	784	771	723	791	824	802	702	748	757	798	767	801	793	829	761	756	749	777	787	779	778	766	790	776	702	752	741	734	794	779	791	746	756	736	778	724	766	797	777	725	792	762	777	785	737	800	761	739	739	758	738	802	766	771	793	724	752	742	746	739	799	770	780	761	741	746	738	752	764	731	780	721	757	824	768	789	725	749	740	748	780	770	748	714	804	828	735	759	759	745	748	695	751	727	789	750	804	791	726	766	758	749	789	771	773	758	764	778	784	771	775	743	720	756	783	742	734	736	800	752	775	764	760	771	759	767	729	786	781	750	797	802	792	744	731	760	768	778	763	715	764	807	741	759	760	797	778	794	756	769	761	753	773	703	790	746	791	758	799	787	782	774	788	734	754	742	794	739	774	782	761	788	783	783	786	788	802	736	730	744	733	771	825	759	785	788	747	758	792	747	800	801	761	752	755	789	746	759	799	761	794	764	728	782	769	749	736	753	778	793	737	707	783	758	748	753	750	769	748	760	759	822	772	785	781	754	807	778	781	772	758	760	737	793	742	757	781	771	752	822	728	739	755	793	754	783	735	765	800	768	771	767	747	750	734	791	791	758	762	802	811	759	763	798	768	812	741	704	795	780	789	778	775	748	741	806	801	768	756	791	827	778	780	740	738	751	754	777	693	864	754	775	774	755	809	787	783	816	735	775	716	750	743	789	798	719	798	797	711	800	769	766	696	777	738	772	832	806	762	770	799	781	777	782	799	827	769	747	740	804	729	795	752	734	798	741	761	816	773	779	784	826	810	760	778	739	806	755	763	751	757	753	743	768	758	791	743	777	773	777	740	765	797	745	745	767	807	771	726	771	777	745	719	749	698	726	800	793	773	736	746	779	779	738	780	700	794	803	788	795	733	837	797	764	752	768	786	834	728	796	768	788	777	839	763	763	777	759	720	773	752	770	813	761	830	785	816	734	781	805	784	789	758	784	786	789	754	791	805	763	812	760	737	775	746	771	788	729	781	760	779	733	791	751	720	773	735	806	779	828	787	726	777	723	715	775	757	747	752	787	733	774	752	757	774	809	781	765	752	754	792	697	732	774	761	731	755	778	771	730	740	779	773	752	772	727	776	812	715	746	812	770	754	800	774	720	791	722	784	790	772	757	769	729	755	764	758	780	738	803	782	817	805	785	803	736	800	708	734	703	807	762	820	767	764	764	719	809	787	797	762	754	767	766	767	757	785	812	741	745	735	792	740	753	795	810	753	807	765	711	750	724	753	792	748	806	771	813	763	760	790	796	768	785	757	740	763	770	774	763	772	754	760	786	806	800	823	762	765	721	726	741	790	788	784	817	787	761	819	745	743	790	805	753	751	724	766	756	838	732	775	781	766	754	769	739	798	764	732	721	743	744	765	680	797	764	757	758	778	756	774	730	723	723	715	728	735	792	771	773	756	754	772	801	774	749	765	763	784	744	734	758	774	786	765	779	747	729	742	812	738	761	781	732	737	770	712	752	816	771	785	785	762	779	791	761	801	751	784	793	802	808	754	730	748	736	751	738	789	793	801	776	748	733	790	764	746	727	779	777	730	756	787	782	778	747	747	794	759	755	741	739	778	784	779	756	768	775	742	796	769	769	782	733	732	748	769	761	761	750	744	707	745	805	765	733	823	735	779	780	824	769	727	764	731	793	736	712	767	768	744	771	775	767	762	755	804	781	728	735	770	765	728	816	787	786	759	766	754	747	761	789	799	790	740	758	836	779	734	739	809	782	787	769	707	694	732	753	726	756	786	773	775	760	798	740	774	802	742	800	689	733	750	779	764	694	763	747	792	794	730	775	758	781	729	754	778	751	755	770	717	753	813	756	733	755	756	772	738	766	743	782	777	743	769	815	774	775	752	778	782	783	725	785	773	721	747	735	748	729	715	803	745	726	767	774	771	784	820	777	762	726	772	811	777	790	776	799	758	779	750	801	759	749	744	730	752	798	779	745	739	741	768	744	823	727	765	765	793	747	769	803	753	789	737	749	770	802	749	762	738	810	769	791	827	790	798	783	759	759	766	749	792	786	722	799	777	737	786	790	775	778	801	744	766	789	778	790	826	730	818	723	775	797	833	757	720	749	742	774	782	758	762	757	741	773	751	768	764	787	754	812	750	726	760	771	789	807	737	755	798	741	778	762	791	783	752	767	791	737	728	768	778	774	804	762	789	779	760	745	769	752	782	817	818	768	801	785	793	712	809	796	766	752	730	753	799	795	792	798	748	795	784	731	788	757	784	711	783	747	772	771	779	793	807	765	782	785	797	770	786	784	806	801	774	739	787	809	755	787	783	760	785	793	776	775	781	755	826	783	762	798	716	739	793	784	805	786	746	771	722	781	775	762	739	733	775	781	763	765	806	772	784	764	769	735	767	783	747	754	755	732	770	741	761	767	693	707	786	733	731	779	738	793	755	744	752	737	764	696	752	763	739	760	738	723	727	772	710	805	796	728	727	739	782	774	775	748	735	762	749	739	789	760	779	750	692	748	726	732	810	750	765	759	772	738	722	755	736	757	766	790	809	751	711	732	791
24705	21046	23953	28324	21016	14425	474	366	294	276	249	265	217	253	222	252	231	221	234	245	204	234	200	227	219	218	229	240	249	244	243	205	228	200	241	236	227	211	251	248	247	238	211	228	215	234	241	222	222	194	209	241	221	215	191	235	212	220	210	233	205	253	196	225	205	219	218	217	226	226	214	224	220	200	215	195	241	242	228	206	207	218	188	222	222	215	206	218	264	192	237	247	227	213	224	219	242	230	231	232	203	229	203	228	214	219	228	243	239	231	206	239	219	226	193	249	233	238	221	215	242	220	240	233	211	203	203	229	209	239	220	208	217	228	247	194	208	210	248	224	215	228	204	185	206	230	219	220	226	224	215	220	229	215	246	203	212	240	224	243	252	220	220	194	208	219	226	225	233	249	227	253	196	212	223	232	224	222	230	187	201	228	224	196	204	220	206	235	249	215	226	222	212	221	221	208	242	214	233	231	235	240	221	211	198	219	258	241	210	204	227	205	218	238	228	210	219	224	210	213	216	223	211	176	213	214	216	200	246	201	209	207	217	221	210	210	216	206	220	236	201	202	228	238	229	227	217	178	203	225	221	231	227	201	218	213	219	268	227	236	211	214	208	207	213	231	218	222	230	213	224	211	190	222	225	217	214	217	217	207	229	219	193	224	211	223	212	256	191	220	208	211	211	228	206	235	213	251	232	216	221	219	212	210	228	188	241	227	210	212	198	249	251	219	209	223	249	229	221	236	206	232	227	204	221	231	214	221	251	230	217	213	206	226	222	215	217	224	210	225	218	213	246	223	240	198	215	236	228	210	220	219	226	211	240	219	210	229	214	209	201	199	231	240	251	221	245	239	236	211	243	207	225	225	209	197	260	220	232	207	231	228	255	239	222	210	214	215	248	228	209	210	239	214	222	231	204	237	225	251	179	224	210	201	217	209	234	240	236	261	231	211	230	233	204	221	224	219	250	218	212	239	232	203	212	218	236	231	245	203	191	231	220	214	256	203	235	204	191	237	195	210	214	231	234	202	250	218	231	228	201	218	201	223	214	221	215	207	230	217	226	214	236	238	222	212	236	234	232	185	226	191	247	206	218	199	223	210	202	199	234	193	218	246	234	218	207	206	222	205	216	217	222	218	235	208	197	203	217	237	224	234	209	209	212	209	182	233	233	231	225	228	216	262	238	205	202	229	196	224	226	219	221	213	208	226	208	217	248	206	220	218	226	242	255	212	211	209	228	192	180	226	198	218	197	232	229	244	221	224	242	196	217	237	217	220	224	238	215	223	226	202	219	240	217	229	185	251	193	186	207	217	197	208	227	189	228	192	235	215	219	196	227	214	198	234	214	199	217	200	238	204	179	224	242	217	233	243	235	221	211	212	224	211	219	214	196	211	232	223	215	210	199	219	214	222	207	228	200	232	221	206	187	211	216	208	204	191	211	212	235	196	187	238	224	231	196	237	226	234	222	211	222	212	218	216	226	179	224	221	211	181	244	225	220	204	252	206	236	211	242	226	209	230	195	207	197	221	225	199	202	207	195	250	245	207	235	216	230	215	224	219	198	180	203	219	220	224	234	217	210	207	218	212	213	218	268	207	214	232	230	203	239	204	235	212	224	273	224	222	206	225	235	210	210	238	217	250	217	196	236	216	222	218	219	228	200	202	210	222	226	203	229	211	201	218	205	195	192	219	256	226	207	249	249	212	218	235	231	196	216	222	214	185	259	230	207	200	213	214	220	211	244	218	209	199	231	221	224	211	239	202	201	226	218	236	216	217	223	240	211	196	203	238	204	225	222	236	228	217	218	228	197	214	214	223	204	248	203	229	207	242	215	209	218	207	242	228	231	202	219	220	236	227	243	220	201	232	208	219	253	200	230	212	232	214	235	222	238	225	210	225	224	206	240	222	210	198	198	211	209	237	217	232	209	252	197	202	257	212	209	226	234	194	217	217	248	221	215	225	221	206	214	232	227	203	226	240	241	224	225	209	216	215	208	217	225	223	207	215	194	222	205	231	235	232	212	241	233	222	165	229	215	246	217	222	246	219	192	215	210	235	219	223	228	210	217	232	211	231	225	203	224	206	263	200	221	222	217	210	224	250	227	243	211	215	231	214	195	213	200	205	216	210	230	218	223	215	210	192	196	213	232	244	242	239	229	220	191	206	193	240	224	218	219	196	232	216	202	214	202	191	202	223	196	219	185	201	228	210	247	190	213	216	217	233	253	220	204	240	220	237	221	229	192	191	235	221	208	204	236	210	220	194	214	204	235	211	232	203	204	232	238	220	250	230	240	229	246	248	219	233	221	226	217	214	241	221	206	224	203	214	231	231	213	234	218	209	206	207	189	187	214	228	198	209	197	246	205	222	234	229	220	232	214	232	215	213	234	205	215	216	236	264	204	228	223	234	213	219	215	230	208	242	230	231	209	189	229	194	201	210	224	218	221	220	235	235	226	230	207	231	219	206	226	209	235	229	220	235	206	239	226	216	212	218	224	225	225	238	213	190	223	213	226	222	209	220	215	215	231	196	212	201	235	202	210	223	215	188	212	235	230	227	198	220	228	222	245	214	217	201	216	217	224	205	239	227	233	239	225	222	213	236	212	225	229	248	238	217	227	199	208	216	227	196	223	227	209	204	207	230	197	193	184	255	239	248	198	211	204	221	225	190	221	239	200	187	224	210	225	223	212	251	214	223	249	198	226	231	230	223	215	210	245	220	201	215	229	210	240	240	217	206	215	177	221	264	203	196	203	218	218	210	217	213	208	212	226	217	218	201	252	225	223	219	206	213	231	201	206	224	198	197	201	254	213	238	238	198	225	221	233	243	199	227	208	206	227	197	227	193	204	249	213	214	239	247	219	205	211	217	229	232	212	233	233	212	236	217	222	219	240	217	251	233	206	204	216	250	209	219	217	193	229	240	203	221	249	227	205	229	246	218	220	212	237	231	214	225	221	193	213	221	219	233	222	212	206	229	216	232	208	212	238	206	203	213	220	241	226	215	209	202	206	239	221	242	227	239	213	220	239	207	185	201	238	211	244	209	220	226	223	190	191	221	252	224	208	240	212	205	210	229	233	221	207	211	215	208	213	207	222	214	214	220	210	226	229	233	204	208	200	216	214	208	220	195	216	214	210	232	229	236	220	232	219	237	219	218	237	228	225	206	258	254	221	215	212	218	255	235	220	172	232	214	187	223	193	201	222	235	222	215	203	234	203	242	199	233	207	236	237	247	226	222	213	220	238	223	225	216	208	223	225	239	221	214	241	221	230	203	255	210	221	224	244	215	218	218	212	187	232	247	255	219	231	193	214	219	216	212	228	222	205	198	194	228	239	240	234	234	222	229	197	203	219	225	213	207	192	227	195	218	237	225	207	216	221	217	209	190	246	209	228	224	205	220	204	201	217	207	213	218	218	222	221	195	207	203	210	217	243	200	197	201	206	207	230	212	229	223	229	210	235	216	223	202	219	188	202	218	199	227	213	199
3194	1969	1100	755	613	562	605	534	577	536	553	579	535	555	503	576	584	499	530	561	537	532	528	525	523	564	539	571	528	540	544	539	575	526	547	553	540	536	533	524	549	536	540	492	552	570	484	572	552	539	532	518	500	534	520	539	524	535	514	519	508	537	500	582	494	514	500	521	514	545	530	520	525	553	529	526	567	548	572	544	513	553	525	555	490	550	497	515	537	502	519	539	551	577	541	592	538	536	550	508	545	539	559	544	546	498	496	509	506	492	563	505	547	563	519	519	553	524	527	556	541	572	531	543	529	560	518	548	533	534	556	582	563	563	503	483	524	494	523	522	547	563	556	528	546	549	528	542	542	562	574	513	508	585	537	588	494	502	563	538	496	555	517	576	497	585	532	563	527	548	508	512	540	509	541	522	525	500	495	494	539	557	557	563	535	511	526	554	550	519	514	560	503	555	572	557	530	553	539	487	520	545	564	566	518	540	528	528	565	556	559	559	520	541	524	562	485	526	535	503	533	520	503	567	534	511	524	542	546	530	511	539	551	543	531	566	565	529	531	539	492	519	543	524	524	525	526	493	545	527	494	526	538	536	503	512	512	485	526	518	535	532	561	513	537	506	523	513	547	550	571	548	525	560	556	538	545	548	545	574	556	563	566	532	578	531	550	573	541	574	576	547	544	524	534	539	549	533	527	545	529	583	554	540	540	564	546	524	503	533	559	533	501	502	498	516	550	513	542	563	524	515	546	537	563	557	522	557	529	491	561	541	544	586	539	564	550	487	551	543	531	547	535	560	549	501	543	575	567	536	517	514	553	566	539	602	518	571	508	574	532	512	540	504	543	565	498	537	485	538	518	554	547	529	547	516	558	558	541	534	537	489	530	537	545	514	485	534	534	551	516	524	513	538	526	503	535	580	554	546	548	535	513	556	459	550	576	526	528	551	589	557	556	548	517	529	535	521	533	583	543	544	521	573	538	569	514	555	551	552	531	555	527	535	569	555	541	541	531	566	529	573	521	529	566	564	526	538	563	575	543	559	509	542	512	537	559	563	579	509	564	545	468	545	522	534	560	524	553	565	532	541	559	475	524	559	514	550	531	530	515	487	540	559	567	526	558	545	566	575	559	549	546	536	536	528	540	518	578	571	506	564	519	529	516	559	541	551	484	567	519	542	550	571	569	533	531	535	533	534	597	473	487	540	529	541	539	503	529	541	511	542	508	542	546	540	522	559	564	550	586	528	549	511	564	519	530	539	546	589	535	507	524	500	596	540	572	516	551	539	526	556	499	565	516	515	549	511	522	502	544	540	538	563	538	543	512	505	498	545	541	555	571	572	570	554	505	527	524	538	519	515	541	559	542	565	566	562	525	534	533	542	538	541	563	497	527	589	551	568	536	520	545	553	559	551	551	591	571	562	493	525	506	499	522	518	500	528	556	535	548	524	544	533	531	494	568	541	537	561	552	531	545	538	544	517	580	515	563	505	534	520	530	578	547	561	532	548	520	546	528	571	546	509	523	506	544	584	588	525	516	543	552	508	562	549	502	548	554	522	532	551	532	546	524	529	573	519	568	527	535	518	536	540	541	542	529	533	532	578	556	548	500	534	506	566	559	500	519	520	501	525	554	561	502	499	537	478	498	553	535	561	520	534	517	543	537	527	537	537	527	544	571	553	520	556	549	495	514	558	519	544	510	543	524	566	567	493	566	552	524	553	542	551	506	564	533	549	566	583	537	567	542	521	549	533	553	529	551	529	537	530	504	578	537	542	546	509	554	549	562	585	504	556	554	557	541	513	543	549	544	549	521	587	503	516	515	530	564	528	518	557	537	544	515	505	504	534	525	545	527	526	543	555	497	540	525	535	586	511	522	548	543	520	540	492	519	539	562	524	553	493	543	519	533	500	552	540	555	513	498	512	595	601	535	506	490	582	533	523	542	534	492	521	534	528	498	528	594	543	518	515	525	535	541	525	576	548	552	552	500	534	560	564	595	559	552	514	528	522	531	555	522	527	581	548	513	556	563	543	531	543	543	551	546	518	533	549	542	521	580	530	554	525	512	556	539	524	496	547	497	547	545	532	551	540	530	536	516	528	506	535	520	567	511	551	553	566	535	607	541	515	558	538	529	557	512	545	541	508	545	517	528	556	532	519	565	518	523	537	537	543	566	516	564	545	539	516	525	543	503	541	515	521	554	552	578	560	512	544	543	525	534	561	534	577	553	505	532	540	575	523	530	526	576	570	557	529	583	527	536	532	500	521	534	552	565	544	569	532	534	537	532	522	561	507	523	567	548	568	542	540	515	552	535	520	544	519	544	528	545	521	519	538	562	543	519	541	545	527	499	564	547	537	547	541	551	509	566	517	521	498	559	508	538	513	521	567	559	530	510	535	568	514	526	540	524	527	536	575	564	558	519	544	516	539	522	529	526	515	568	541	527	524	532	537	530	529	557	570	550	550	512	509	487	537	496	550	560	573	538	529	549	522	518	537	530	543	506	526	532	574	521	541	560	523	526	517	549	541	542	578	554	538	520	514	578	489	532	539	533	546	514	546	522	522	503	547	527	545	558	530	534	531	514	548	540	509	563	578	501	551	540	507	525	554	524	532	536	543	530	534	564	547	534	508	548	534	537	539	516	530	482	582	501	504	516	538	527	562	540	572	554	501	501	549	586	512	538	541	543	551	552	557	484	546	568	561	538	548	525	528	512	529	502	566	553	561	575	535	543	520	559	493	542	547	544	548	556	573	503	519	549	519	549	542	539	555	513	543	533	525	527	571	544	585	543	501	551	499	511	519	553	521	538	552	524	544	526	495	542	512	537	541	516	526	548	512	575	560	526	509	567	521	493	517	561	553	505	522	475	589	534	540	540	547	564	548	527	548	542	509	535	568	512	543	528	564	534	536	572	526	499	512	556	565	523	544	541	512	541	565	531	513	557	489	569	530	527	563	523	561	531	490	538	529	524	489	532	505	541	551	537	532	553	546	568	542	523	513	543	544	556	552	539	516	566	536	541	522	547	525	513	517	502	514	549	545	551	547	509	505	539	519	550	574	552	522	514	541	527	540	509	542	522	570	525	553	536	532	561	523	525	489	524	547	524	549	528	561	522	546	545	531	535	523	537	537	522	576	533	562	541	562	522	568	559	529	550	523	545	537	551	558	544	517	485	521	547	552	521	516	509	560	550	552	556	520	487	552	549	555	560	553	523	503	507	533	536	531	479	520	522	560	556	556	555	547	549	555	541	540	522	530	544	497	502	548	523	509	556	528	540	515	563	534	547	508	529	530	546	551	553	551	548	531	533	561	519	521	546	548	553	540	536	527	480	573	538	520	527	512	558	557	524	500	537	531	568	529	519	478	497	520	538	513	486	522	543	552	536	519	544	550	545	549	522	541	520	563	545	588	525	529	536	533	563	523	517	521	550	560	525	486	490	528	543	564	523	523	545	533	507	523	555	515	530	545	534	512	559	542	523	535	509	529
23893	20990	24321	27831	20993	20996	12281	348	254	212	197	187	179	156	165	147	163	120	116	124	132	96	107	108	113	122	108	111	128	109	108	121	101	97	116	107	111	102	112	130	102	92	99	116	99	116	92	121	96	100	92	109	109	120	92	92	92	105	93	104	109	94	99	90	89	94	110	103	99	91	95	99	79	97	111	98	102	101	107	94	106	117	117	108	93	107	113	118	115	114	97	98	97	114	99	104	95	101	98	100	125	98	105	88	98	99	102	97	94	112	106	110	82	106	126	126	101	108	108	110	125	110	97	95	81	92	103	114	96	85	90	100	97	99	109	106	105	111	125	90	123	107	117	100	106	96	101	91	116	120	112	118	102	98	100	95	112	118	104	97	100	116	96	128	128	101	97	100	78	87	103	97	93	93	126	113	104	145	102	95	127	110	112	114	104	104	115	110	104	98	94	95	88	116	109	112	95	81	116	114	104	120	115	96	103	114	120	117	105	106	110	113	115	107	90	99	113	99	117	119	119	117	106	114	123	93	119	100	96	91	107	123	97	130	103	102	104	117	112	117	112	113	116	110	113	94	118	108	112	124	107	93	110	103	114	113	103	118	102	106	89	88	120	119	114	85	94	117	122	113	97	95	105	93	104	112	104	96	88	99	111	108	81	113	89	109	119	119	119	89	108	121	100	117	88	102	98	110	107	109	106	91	104	110	102	106	105	99	108	108	92	103	104	105	116	110	101	104	112	93	111	104	85	88	96	129	110	119	93	90	114	122	106	100	109	107	98	105	89	103	100	95	100	111	106	119	109	104	98	106	107	116	101	119	111	102	108	93	129	99	116	111	87	118	97	118	78	116	94	124	91	100	123	106	112	104	87	107	102	103	103	109	99	100	100	91	96	88	90	82	105	111	98	120	106	91	112	116	117	99	107	116	120	97	102	126	114	97	99	100	104	100	87	109	103	102	102	98	102	94	108	114	87	104	92	105	116	97	112	99	87	110	104	83	97	88	108	100	117	115	95	104	99	93	97	106	105	99	107	92	130	120	90	84	122	101	99	119	96	115	99	122	133	85	105	117	112	105	102	103	104	115	103	100	102	86	109	113	98	104	86	118	140	97	115	104	101	94	87	97	101	105	116	104	110	92	100	88	90	96	97	107	96	105	114	101	119	95	104	102	94	106	111	96	116	80	99	103	105	100	109	107	111	91	86	128	112	120	112	96	100	91	101	81	100	112	112	90	92	90	100	101	107	99	103	103	108	124	116	111	94	92	137	118	114	97	101	107	105	93	111	83	119	116	125	104	93	98	106	122	110	104	93	121	109	93	104	117	120	113	97	96	114	104	130	90	111	103	122	114	112	88	96	104	94	107	109	85	114	112	114	117	96	117	81	118	108	116	92	99	112	96	107	90	85	103	107	95	120	91	115	93	90	90	125	94	97	74	91	125	101	108	98	88	102	113	88	121	93	112	103	116	106	113	92	100	97	121	92	110	110	126	98	103	105	105	94	99	94	112	114	105	116	114	98	101	106	114	98	116	111	110	101	113	85	110	83	102	101	93	126	104	94	108	86	100	107	108	102	100	101	87	95	114	105	105	99	107	123	127	126	111	114	105	105	96	126	100	96	105	112	107	93	105	111	117	107	92	94	106	106	82	92	113	97	122	111	83	92	87	108	100	82	128	120	110	97	133	100	120	106	115	96	121	91	101	114	114	110	107	103	114	98	119	111	95	116	109	112	100	103	99	102	126	99	100	92	115	105	105	116	92	122	109	100	99	98	82	104	106	110	101	117	105	107	108	126	118	92	104	86	115	113	104	102	123	108	104	110	90	104	105	100	99	121	84	122	109	95	127	110	114	107	125	98	100	89	106	99	105	91	91	111	101	98	99	99	110	105	116	97	89	95	90	102	107	105	118	90	98	106	101	104	109	113	117	119	108	80	105	120	99	103	114	96	98	99	103	94	110	99	90	87	94	110	91	97	90	95	106	116	100	105	109	102	109	91	91	96	103	95	93	96	112	118	103	84	95	85	117	99	107	101	94	78	91	100	110	82	107	98	110	103	120	107	108	104	85	94	115	104	117	93	98	92	104	95	92	107	97	110	85	93	110	111	106	99	108	97	96	115	108	114	103	101	99	108	99	117	124	117	104	109	123	109	112	122	108	101	91	120	100	114	90	94	108	117	106	93	107	109	113	109	118	98	103	109	106	98	114	103	105	108	116	103	110	104	110	125	113	103	90	105	108	98	100	89	101	127	109	99	111	122	115	107	104	88	90	118	91	95	109	106	102	111	93	88	114	131	110	95	80	83	95	106	114	96	104	90	107	95	114	120	119	120	92	97	113	117	98	85	96	123	99	113	93	116	124	104	116	91	98	95	128	95	94	114	107	105	119	110	84	114	125	103	110	90	102	114	117	114	111	92	103	112	107	114	88	96	101	117	113	113	104	102	95	106	116	101	98	104	104	102	95	102	107	102	81	109	110	95	103	134	113	94	91	99	100	115	110	97	103	106	122	84	111	109	92	117	109	86	103	110	110	112	109	103	112	91	117	132	104	125	109	89	98	91	97	106	95	99	97	101	121	100	100	112	88	94	115	111	110	96	109	106	118	131	113	101	129	103	128	122	115	92	116	97	113	104	105	117	101	91	136	119	112	116	103	100	102	106	109	107	96	85	105	86	115	109	114	96	104	101	113	98	105	99	116	114	95	113	118	121	116	109	100	103	113	107	111	108	81	118	115	96	114	115	106	107	115	91	114	94	102	101	97	119	109	109	95	104	99	111	110	114	111	105	107	104	120	101	86	98	83	98	121	118	86	102	111	102	133	106	112	117	102	92	101	114	101	100	113	72	100	95	101	88	93	100	88	78	111	95	113	104	99	100	119	95	120	104	103	99	90	109	102	109	108	121	101	126	116	104	98	109	111	98	121	101	95	100	101	111	94	117	118	119	115	103	119	108	96	124	101	111	102	97	113	76	96	104	105	107	109	89	107	93	109	95	106	95	109	115	107	108	103	95	104	101	102	110	101	105	85	103	119	112	106	112	105	115	94	110	101	105	99	99	114	104	98	105	97	112	109	101	110	106	119	93	86	97	93	106	119	125	97	98	93	122	108	94	109	118	96	113	119	102	109	111	116	93	97	95	99	106	102	113	94	104	112	115	99	110	110	116	123	103	104	108	83	99	117	114	105	109	96	112	98	94	97	105	111	130	104	91	90	95	98	91	106	128	118	85	105	115	107	111	127	94	92	109	108	115	111	109	116	105	119	113	116	107	91	119	107	83	110	103	99	118	103	122	105	91	101	92	112	102	113	120	104	90	118	89	105	117	106	90	120	93	106	107	107	95	110	81	105	102	113	107	93	94	95	117	99	106	85	118	90	105	110	106	102	110	100	103	87	124	99	90	98	102	105	107	95	98	86	90	94	113	115	104	101	92	96	93	108	123	115	97	95	108	78	100	86	86	109	113	101	84	95	105	121	105	88	85	111
3026	3027	1338	755	520	413	376	357	338	317	338	309	301	308	308	276	319	277	319	307	335	299	295	292	272	307	280	285	327	256	315	316	295	299	265	268	300	296	292	286	278	280	269	272	270	291	284	313	300	283	316	269	307	313	277	321	328	309	288	305	300	277	256	301	303	291	285	284	283	292	258	293	269	292	321	271	334	287	318	313	301	301	292	279	263	285	315	271	310	288	279	307	301	289	290	288	325	282	299	272	276	276	302	290	273	296	274	298	281	279	293	298	286	296	287	288	329	289	281	299	258	300	275	277	269	315	278	290	282	302	263	288	271	264	298	301	281	299	262	288	272	271	317	287	322	286	288	280	284	277	301	295	301	293	295	301	296	257	299	287	286	304	312	289	281	293	253	288	312	281	248	310	256	305	288	306	301	305	296	312	309	294	284	277	280	290	293	290	288	310	296	284	271	275	275	256	308	274	279	311	295	289	307	299	317	297	294	298	304	309	261	299	303	289	287	276	275	285	265	275	316	302	297	271	323	285	290	314	294	320	291	260	285	299	313	290	298	296	274	307	293	303	284	316	261	271	281	292	277	268	288	273	293	286	306	278	279	319	297	329	299	278	301	262	285	297	255	310	287	322	261	280	275	259	262	318	307	324	304	302	302	311	310	280	277	286	259	276	315	289	306	316	286	285	310	288	295	299	311	281	265	288	284	312	293	282	317	284	309	267	279	289	290	263	285	293	295	291	275	277	282	297	320	298	278	311	321	284	319	273	297	292	306	298	298	289	303	286	257	296	296	316	315	289	297	281	279	293	289	274	280	284	270	294	309	302	299	267	280	291	310	298	270	266	293	271	281	260	269	298	313	288	299	275	312	296	312	301	289	280	309	284	284	302	270	299	271	301	287	296	299	283	253	277	288	306	307	283	275	301	297	283	315	289	298	324	298	284	303	285	308	293	305	308	299	284	300	294	292	261	293	277	290	286	273	296	279	254	310	312	309	272	274	259	280	280	295	287	311	287	257	276	300	302	282	302	276	287	304	298	289	308	286	272	292	311	291	287	289	317	318	247	310	290	265	292	301	278	292	297	305	267	314	299	293	270	284	266	283	300	313	276	276	299	271	288	303	276	252	309	283	301	303	271	268	263	272	276	277	292	303	272	305	307	279	302	280	259	301	285	292	300	287	260	290	266	300	308	287	310	308	285	299	270	286	309	309	287	269	292	282	269	296	275	318	298	272	291	301	301	309	292	276	308	293	278	316	316	309	299	301	300	286	302	291	290	304	271	273	306	273	299	296	261	253	300	264	272	280	290	257	293	284	279	278	265	289	275	311	294	303	318	295	291	290	290	302	313	300	302	285	280	293	307	285	280	281	290	256	329	276	247	302	293	291	284	303	308	272	310	296	274	299	285	274	269	324	303	279	277	301	268	287	308	270	282	296	285	295	286	301	259	290	297	307	303	293	280	298	255	289	310	291	325	284	251	284	281	297	285	288	269	278	333	304	297	280	284	259	297	287	287	281	278	304	283	286	295	304	303	291	270	290	311	308	281	288	280	276	302	307	309	307	311	290	305	286	292	271	284	279	276	297	281	267	330	278	271	259	301	312	313	321	282	255	275	278	312	310	301	270	291	304	322	308	309	298	279	304	309	302	273	303	281	288	282	324	288	271	282	280	314	269	290	297	287	265	262	283	300	293	286	256	290	284	283	312	287	270	296	286	307	294	295	294	268	312	299	293	300	277	268	290	279	278	272	274	298	313	284	301	264	274	272	253	305	311	277	276	266	301	288	283	286	292	277	278	294	285	292	303	316	292	278	300	284	310	282	297	277	277	278	308	296	318	254	299	294	310	314	276	268	303	309	266	278	285	284	300	299	282	287	295	276	314	291	313	266	300	301	257	298	301	266	294	287	278	307	266	287	258	300	297	305	286	275	283	280	316	289	312	278	287	264	287	264	290	245	278	324	272	293	258	292	286	283	276	292	289	314	285	301	272	298	294	261	295	323	263	275	280	272	287	298	308	288	267	319	287	275	285	284	289	264	297	305	278	287	282	314	289	274	313	284	272	303	281	285	284	267	302	290	288	284	303	296	286	270	296	290	275	281	290	272	262	289	282	286	276	291	271	271	278	296	279	277	289	279	254	310	259	273	288	284	317	301	298	271	288	295	291	301	278	273	312	276	288	295	283	299	275	282	258	295	287	298	280	276	316	306	265	285	296	302	280	291	269	292	286	298	287	264	265	296	280	270	309	289	293	278	296	277	311	292	290	304	290	293	327	296	297	301	290	290	309	300	329	316	282	302	305	299	290	299	281	271	277	338	310	310	296	301	258	293	299	286	288	284	277	286	297	306	251	245	286	299	300	284	261	300	261	327	305	309	300	289	287	315	270	290	301	297	307	309	296	301	288	251	291	290	287	299	290	303	307	293	278	289	287	283	326	288	312	296	288	301	267	301	317	296	268	259	307	313	288	302	287	282	292	255	307	298	304	264	273	308	283	254	292	303	270	269	289	292	306	272	286	309	268	296	303	287	274	292	295	323	289	279	274	283	277	281	310	275	297	280	270	311	286	302	325	279	301	294	283	252	274	263	266	315	286	291	322	277	295	314	298	287	267	310	250	256	294	299	307	313	286	305	300	268	279	277	286	286	278	272	288	290	296	299	320	295	277	293	282	295	285	273	277	315	260	272	286	281	289	264	294	253	264	277	297	300	287	287	258	291	298	266	278	277	293	305	275	276	288	278	297	317	287	285	288	301	257	286	289	337	287	271	311	293	273	303	270	266	308	275	284	289	291	282	312	258	284	302	290	340	276	275	295	281	302	275	247	275	294	283	249	272	259	294	313	317	288	309	296	307	288	298	291	291	305	306	278	287	279	297	299	287	285	286	257	284	313	283	256	277	292	293	296	277	261	295	266	259	307	258	312	265	278	306	303	276	293	314	302	301	284	301	287	293	306	313	272	310	307	265	281	321	292	252	276	285	289	284	294	288	283	275	264	282	288	306	277	305	301	280	301	306	296	283	299	299	336	287	315	291	315	298	280	291	290	308	304	301	298	292	295	286	264	332	270	305	297	286	321	291	274	292	315	272	290	274	294	304	255	268	309	287	263	292	271	308	290	282	319	314	288	263	277	293	300	289	269	266	309	278	266	279	307	300	299	320	329	280	285	294	262	275	285	301	274	259	299	294	266	275	270	256	273	315	287	274	294	334	306	276	266	292	287	301	272	334	308	299	301	298	271	287	305	297	327	294	300	325	289	266	301	308	300	259	289	289	303	264	287	286	319	288	288	299	264	284	262	292	266	312	292	310	291	288	265	283	280	314	291	268	280	299	315	269	295	296	284	302	275	285	308	301	284	312	287	290	332	275	305	265	263	283	253	293	294	303	289	252	304	311	298	275	282	295	292	254	264	323	310	288	286	284	267	297	306	320	301	285	293	299	285	312	293	309	288	300	306	297	245	254	319	290	271	267	304	286	288	293	271	269
31085	20411	10126	658	396	371	350	320	318	333	304	359	324	294	316	357	328	337	321	318	309	327	317	325	333	319	301	311	318	318	309	287	313	294	290	312	302	300	334	331	312	319	297	309	308	317	302	308	320	329	332	327	328	303	322	327	335	326	324	312	307	281	336	314	308	321	346	329	318	298	309	328	286	299	355	337	334	336	349	321	327	340	318	340	303	315	318	318	327	328	313	325	299	328	311	318	337	337	317	330	295	333	317	304	366	335	333	298	291	337	322	346	315	324	351	321	347	314	303	319	297	331	310	307	309	330	337	355	329	294	345	310	293	285	348	328	347	346	335	359	337	333	313	353	302	349	358	317	305	312	313	308	315	337	310	332	315	333	312	348	289	308	322	310	325	308	333	326	305	339	338	320	331	312	308	312	352	325	318	309	325	304	318	318	352	338	325	298	298	299	332	333	318	350	301	313	309	303	344	302	316	328	309	333	321	336	311	333	334	341	295	322	323	318	328	324	314	324	342	328	335	363	315	314	303	300	312	322	350	296	333	301	312	321	305	305	333	321	272	296	299	313	337	359	362	302	323	319	343	336	298	302	308	304	322	258	326	335	331	334	336	328	279	340	310	317	326	308	345	323	317	308	319	306	345	307	349	327	337	324	330	279	318	319	334	303	281	312	363	320	342	316	331	311	338	325	346	311	304	314	301	360	302	320	332	296	322	295	319	320	360	303	339	329	359	329	331	317	302	338	324	334	314	341	345	302	339	338	328	341	314	342	288	308	314	314	306	306	285	338	318	311	327	327	344	337	351	316	313	304	322	296	329	270	324	293	317	303	309	337	315	333	313	300	312	309	338	338	373	311	337	328	305	335	337	320	322	327	346	313	330	366	306	328	314	307	324	327	316	354	305	316	305	318	339	310	349	307	318	309	288	306	348	320	344	311	323	323	325	353	336	325	319	314	359	324	329	338	317	335	338	309	324	332	333	309	310	343	299	325	319	313	298	319	321	355	321	310	313	351	331	293	319	331	298	312	344	315	336	316	322	317	330	325	317	342	331	338	327	308	307	313	335	308	351	315	307	320	307	322	334	327	314	322	340	320	326	345	335	315	282	350	298	320	318	324	320	345	289	316	302	286	338	302	291	325	345	286	322	310	324	326	337	309	316	284	315	319	341	342	336	304	302	326	338	344	333	324	318	310	335	320	301	360	279	330	289	347	333	355	347	308	334	293	301	307	335	327	292	367	304	323	309	312	333	301	341	332	304	317	328	315	336	292	304	314	302	325	304	312	295	297	327	300	300	301	331	291	311	325	311	302	299	299	328	321	291	316	321	290	330	327	310	318	320	341	313	307	321	325	302	305	320	337	334	322	323	328	327	320	340	361	325	338	316	292	304	313	312	342	319	321	311	322	323	346	355	320	326	336	299	285	318	319	340	288	310	337	339	305	346	345	328	288	282	327	337	327	314	330	308	282	294	336	336	318	283	311	332	309	287	335	314	338	327	317	316	316	336	327	338	324	345	334	311	301	341	291	328	305	318	343	328	333	311	313	330	315	320	323	295	355	292	323	302	321	346	346	316	306	294	323	281	325	321	344	350	332	326	321	333	299	331	302	323	322	299	365	343	292	308	308	304	294	332	335	302	339	310	290	304	318	311	307	308	320	356	312	353	303	279	328	309	295	359	331	316	333	296	336	318	324	360	328	339	334	330	345	327	305	317	336	314	352	330	308	290	300	340	334	354	300	349	323	336	325	330	304	295	308	331	347	310	326	299	297	296	289	296	348	359	308	325	304	299	359	318	310	308	320	327	320	336	320	340	305	340	296	331	345	309	294	306	337	299	334	305	338	339	317	321	305	321	297	344	286	356	340	325	304	334	320	312	327	299	310	318	302	309	343	336	318	295	283	295	292	312	319	309	324	311	336	323	302	322	314	275	331	319	363	306	365	298	312	310	304	308	315	309	312	287	297	339	309	322	305	300	324	319	336	356	305	309	322	349	313	338	261	325	333	375	306	305	305	310	316	309	340	322	328	300	334	318	288	294	322	317	328	305	326	299	308	301	311	360	307	349	337	357	304	328	279	275	328	293	297	345	314	335	340	298	329	336	265	350	317	316	314	305	337	278	284	299	323	316	321	314	322	320	330	277	292	357	314	346	306	303	295	351	335	319	305	340	294	336	354	288	344	320	330	321	290	321	334	307	309	339	303	330	342	314	303	290	317	306	326	317	297	316	332	312	336	307	335	294	316	274	325	306	337	303	331	318	322	318	332	304	352	274	318	312	321	321	312	346	287	322	326	299	347	332	321	335	287	318	331	314	346	330	333	348	313	321	327	295	286	319	311	306	311	295	308	345	339	330	299	321	334	294	306	358	349	326	315	334	301	291	313	284	327	326	350	321	345	308	309	296	326	342	280	303	333	310	334	302	334	335	332	337	307	313	335	295	333	351	330	311	357	319	321	317	305	287	314	328	351	337	330	340	311	356	349	297	296	317	318	332	294	339	308	305	327	313	302	295	335	304	335	310	308	328	318	348	326	314	337	294	330	306	331	317	328	307	300	323	318	295	277	326	311	315	350	305	319	319	306	328	281	315	331	330	325	324	326	294	285	336	323	311	322	342	301	337	318	366	295	290	291	323	312	324	296	315	324	316	320	312	305	327	332	309	365	327	292	341	325	326	293	318	323	297	335	308	343	296	307	323	330	307	332	358	294	330	320	313	260	355	309	342	330	293	340	260	322	299	343	307	324	313	319	321	344	336	335	303	324	346	301	359	350	331	331	308	365	319	289	336	304	329	325	297	367	330	327	323	313	336	299	339	321	317	322	276	341	334	320	302	320	311	297	332	332	324	333	318	319	322	319	318	341	297	303	317	337	314	323	336	337	320	324	334	331	326	345	323	315	288	299	341	319	316	319	326	313	336	308	320	335	337	323	337	315	302	319	304	328	342	330	323	312	332	304	325	312	328	317	294	320	329	337	314	292	333	310	335	323	350	325	321	320	302	278	305	327	303	300	339	334	301	308	312	349	326	349	301	294	316	289	317	333	339	328	318	323	325	345	297	337	332	325	319	314	306	311	319	337	337	316	301	333	324	281	308	316	313	326	346	307	304	313	322	318	312	304	328	305	315	299	334	288	311	329	310	299	292	318	340	310	343	329	332	303	302	292	346	292	285	309	314	307	335	318	326	333	335	323	297	344	311	299	310	323	303	299	326	331	326	309	316	361	349	340	299	326	332	323	337	291	343	338	305	328	328	344	312	293	299	313	329	323	306	308	279	326	320	322	319	269	298	328	296	335	329	328	319	344	324	308	308	317	337	308	343	307	320	322	319	330	340	325	315	320	340	329	302	310	279	318	303	307	329	338	329	285	348	304	345	346	267	297	377	290	334	293	319	291	286	301	316	321	318	287	299	332	341	301	305	350	346	327	331	320	330	328	347	356	323	265	286	334	335	329	300	349	304	343	315	302	310	309	308	341	293	351	305	324
5638	1061	838	804	789	795	735	769	787	744	755	788	778	757	756	781	773	810	733	773	751	780	739	781	749	752	756	774	796	792	799	746	782	787	759	787	723	734	723	785	746	725	809	801	776	745	768	791	771	712	770	744	799	806	766	774	755	802	743	774	746	829	762	726	791	765	749	798	743	766	791	808	779	765	773	770	759	788	780	775	722	800	783	806	792	776	742	723	795	769	770	683	779	763	742	795	730	738	768	768	812	780	790	776	755	799	737	741	769	784	780	774	765	810	736	733	814	789	770	815	783	742	745	760	788	771	755	742	715	750	762	823	761	767	805	745	809	757	794	784	740	757	785	791	796	783	803	806	742	777	779	753	749	830	760	824	749	715	755	836	773	735	827	749	768	783	759	759	801	739	772	774	750	719	831	779	819	765	800	758	748	830	775	785	753	812	767	765	833	780	735	756	778	783	825	791	761	753	750	746	791	753	758	763	804	775	764	826	834	772	772	741	761	803	760	767	810	798	748	768	761	782	731	732	776	740	758	762	791	780	757	789	719	792	765	725	782	783	806	758	825	791	763	763	798	808	730	802	791	762	797	785	732	750	711	730	762	770	776	748	767	815	757	776	791	777	787	774	809	779	793	797	746	794	792	747	749	789	766	768	731	725	772	771	792	761	775	806	790	701	729	770	792	782	770	822	787	829	763	754	788	751	715	812	821	797	808	773	781	709	747	785	712	766	799	736	781	751	765	788	818	792	759	824	751	783	794	733	780	769	803	796	778	780	755	793	744	794	757	750	745	754	838	780	761	724	767	734	768	790	778	757	757	796	839	759	755	785	789	762	783	775	773	761	770	784	791	778	777	759	768	797	749	790	779	731	743	768	802	770	766	811	809	773	814	764	790	734	768	807	767	746	775	738	767	800	792	747	757	741	785	768	732	759	737	760	766	764	757	741	774	796	780	802	686	783	756	765	781	804	741	761	761	771	791	789	725	719	776	751	806	772	776	800	782	755	801	749	785	731	748	747	778	757	776	794	806	764	779	769	773	812	774	818	758	807	703	793	792	815	770	760	774	733	784	798	768	814	735	765	780	757	763	760	793	760	743	722	771	729	773	774	808	738	795	760	776	804	762	781	770	765	732	766	815	787	731	735	730	795	771	805	792	777	769	749	735	778	747	736	791	780	752	748	758	750	761	792	747	754	750	814	733	781	773	764	731	743	759	795	790	706	795	762	791	775	795	723	777	756	815	795	789	789	730	729	738	816	733	798	751	780	752	731	824	797	760	812	772	783	743	759	771	791	798	756	780	783	747	753	757	769	757	808	750	788	760	756	749	708	757	743	821	769	820	751	786	810	777	728	785	755	771	769	759	788	765	782	742	785	765	719	785	759	732	770	775	756	778	792	803	766	811	803	805	759	766	757	767	786	764	768	805	758	784	781	750	741	744	708	744	722	727	740	799	750	777	755	812	754	745	789	759	729	776	796	776	785	738	740	762	771	730	730	782	833	792	762	767	766	816	804	762	733	773	777	786	772	740	742	763	821	775	776	795	754	761	701	789	761	767	781	808	728	750	745	808	782	731	771	763	728	782	808	744	773	782	747	773	796	751	756	788	781	772	722	792	781	759	775	796	803	751	745	765	743	761	765	807	773	824	759	735	814	728	770	797	751	745	800	759	774	830	777	784	753	776	760	761	768	759	732	772	812	755	811	777	783	768	775	750	769	825	774	830	690	803	753	710	771	751	735	735	793	729	796	766	834	796	788	769	789	789	790	769	792	808	795	748	745	796	732	798	749	799	816	771	790	717	768	789	756	782	810	779	846	813	743	823	806	710	805	739	780	770	808	806	786	778	808	757	755	738	808	735	738	770	750	801	813	770	808	786	746	717	805	818	776	763	777	767	785	769	810	755	749	771	752	793	709	718	711	813	713	764	753	769	763	761	765	751	777	793	736	768	773	799	781	742	769	783	779	735	788	760	756	713	711	756	783	816	832	748	745	806	806	750	779	757	753	790	796	792	797	732	750	766	776	763	761	753	751	755	758	783	784	735	780	749	776	811	779	768	826	689	794	719	812	786	752	796	752	812	768	838	762	784	783	718	780	778	785	783	738	775	818	778	758	773	783	773	802	740	789	769	798	778	775	770	749	752	790	776	747	817	798	706	760	741	775	704	801	780	727	777	787	770	748	779	817	732	807	691	758	755	779	772	759	767	726	792	769	789	758	797	816	737	799	727	812	747	764	758	751	777	781	790	804	758	791	726	765	789	779	764	766	768	800	820	799	825	771	749	787	778	758	801	783	736	823	724	811	773	742	796	783	790	853	702	795	752	762	761	780	746	733	791	794	753	795	777	782	846	776	811	757	787	682	772	728	716	711	801	747	786	748	793	772	781	784	773	765	763	829	754	749	815	777	787	768	758	778	768	813	801	744	780	732	781	759	790	774	752	785	788	750	782	786	793	778	739	757	796	758	753	786	773	788	771	748	727	803	812	740	775	745	808	732	799	763	754	789	815	759	749	765	817	775	745	711	822	751	836	801	747	726	741	765	713	782	760	802	747	827	791	755	779	804	756	828	774	776	747	800	730	822	777	770	749	810	790	789	741	773	762	720	769	771	753	738	742	755	784	753	736	808	804	785	736	747	825	821	765	773	775	778	776	733	793	778	731	811	789	774	758	766	753	740	773	802	762	774	766	803	792	751	729	761	762	785	789	783	794	688	820	774	814	790	761	717	797	759	765	749	791	776	731	739	749	777	825	710	773	745	775	824	776	753	780	762	781	787	756	762	796	783	783	757	765	814	790	782	812	753	753	762	757	796	776	728	751	775	769	777	759	800	775	816	794	738	724	743	761	804	762	774	764	779	789	801	822	767	764	748	753	813	729	768	790	748	761	768	769	790	764	758	749	795	796	790	779	775	785	743	776	805	830	740	780	812	730	794	786	775	754	768	807	715	767	792	811	789	755	733	736	779	753	815	785	779	787	757	799	809	772	777	737	762	792	768	817	764	790	736	754	741	790	742	737	751	773	776	799	760	801	787	764	750	793	767	774	794	795	835	747	772	801	740	752	758	790	788	803	772	739	739	767	760	756	744	752	755	801	733	773	727	805	739	759	769	709	751	842	788	794	761	808	759	831	723	750	812	751	755	757	782	813	800	773	750	792	766	757	818	792	749	732	739	789	765	734	796	728	746	805	770	752	762	830	768	777	739	808	811	812	802	799	777	822	719	774	810	781	790	771	780	782	750	767	789	756	730	732	782	731	755	768	781	792	734	790	792	781	779	771	802	838	796	748	813	755	779	782	768	767	763	790	805	736	711	788	753	750	745	715	805	750	796	750	794	756	729	813	754	778	770	802	753	764	757	751	742	762	763	765	705	793	798	796	814	746	766	810	779	774	779	786	816	742	766	756	768	773	711	742	789	779	799	798	726	747	779	866	789	761	729	773	798	691	757	754	746	753	768	789	765	789	762	789	755	783	830	722	761	801	773
24628	21010	23914	28278	21010	13643	464	338	295	270	270	260	276	238	223	217	240	267	250	231	230	234	243	205	230	228	219	221	252	219	222	232	220	228	228	218	219	236	227	230	225	207	227	202	212	250	232	232	211	222	243	217	208	195	227	229	233	241	207	243	229	226	230	204	232	225	241	216	217	228	245	206	244	218	221	204	203	228	226	213	240	239	239	196	209	228	226	222	240	195	224	233	231	219	207	231	225	199	193	221	212	219	231	247	249	226	211	223	218	225	249	216	219	215	223	221	231	203	227	202	201	246	242	232	231	205	227	213	230	212	236	204	226	220	247	226	225	241	214	229	206	225	221	241	229	208	236	216	222	196	211	204	190	199	218	225	212	216	240	219	231	210	218	205	237	221	193	214	217	178	192	220	224	221	228	205	224	242	207	226	221	212	218	198	243	214	207	236	242	219	189	205	229	209	203	205	231	233	213	254	208	213	213	201	214	217	219	227	204	207	218	240	232	207	193	228	208	202	241	207	228	208	210	242	240	191	241	221	229	239	221	191	194	210	211	231	204	229	215	178	201	226	240	235	223	229	189	200	243	205	199	230	222	239	201	220	212	219	249	228	206	204	213	247	241	217	221	230	189	198	215	197	229	224	227	240	224	216	222	221	234	252	211	217	193	210	228	209	232	215	222	248	208	217	233	196	209	244	197	220	208	226	199	201	223	213	220	238	222	217	212	176	234	221	236	220	229	190	225	213	186	212	235	225	237	232	220	240	220	211	228	231	235	218	229	217	236	261	243	186	198	215	208	218	230	241	210	259	199	201	198	231	221	236	230	217	223	216	222	214	226	242	226	217	227	202	221	208	231	224	226	219	223	229	233	223	211	225	235	224	212	241	234	236	212	231	225	230	210	215	231	215	235	213	220	232	211	197	206	225	220	210	221	208	190	228	226	220	195	177	223	227	224	213	215	212	211	235	210	190	191	182	216	218	220	178	234	206	209	234	232	227	201	214	239	202	178	197	220	210	232	254	211	231	222	213	225	215	222	197	222	241	222	222	233	245	210	211	217	227	234	210	215	203	217	218	236	237	250	204	215	213	214	178	208	205	204	233	211	204	209	215	223	238	201	240	203	233	225	224	211	192	230	213	209	196	219	202	210	193	212	213	231	189	212	201	191	231	227	227	192	210	202	211	201	217	223	251	222	220	210	234	209	212	236	245	243	232	227	225	214	208	236	240	203	197	187	234	241	258	229	210	229	209	220	225	231	259	218	224	218	210	229	235	227	210	224	208	180	209	224	233	221	215	223	200	219	225	211	229	215	197	205	200	207	205	217	210	234	221	212	220	225	190	212	207	231	223	207	195	226	212	205	211	212	240	225	234	219	209	219	227	215	232	218	179	225	222	228	219	254	219	217	211	224	225	213	220	200	226	198	232	224	219	219	208	214	247	226	217	260	217	208	212	241	203	211	232	227	187	209	224	240	221	195	234	192	232	201	233	235	239	217	239	229	201	218	195	215	217	201	229	206	187	230	187	239	209	198	211	220	235	251	211	247	216	232	229	231	239	215	229	202	248	226	210	209	216	229	221	199	191	196	203	221	220	213	200	224	223	223	242	198	235	222	234	225	234	214	207	196	218	217	214	223	218	231	241	237	194	226	230	203	228	246	224	216	226	220	201	246	234	226	218	221	228	218	234	206	206	207	244	214	223	214	226	201	243	202	202	232	221	225	221	236	241	216	208	231	225	222	200	205	195	242	221	212	214	231	232	217	212	228	205	239	244	233	203	224	211	213	210	239	205	203	189	219	249	227	201	205	197	225	219	208	223	205	222	231	237	222	207	255	241	214	206	207	220	197	223	209	226	225	215	206	238	246	198	208	253	236	233	205	242	218	213	214	254	212	206	189	232	225	213	213	258	226	231	244	216	204	197	221	221	207	228	226	224	209	208	201	226	218	224	208	213	226	214	212	203	196	203	214	209	238	206	209	234	199	247	191	209	223	219	195	234	234	220	226	210	208	206	228	227	219	197	208	195	227	209	214	231	222	200	216	224	238	222	221	214	215	217	223	225	209	250	220	221	209	208	216	214	222	219	219	209	207	217	201	187	230	230	220	221	248	216	248	214	201	234	209	232	192	248	214	226	224	224	225	223	197	236	202	222	214	197	234	224	199	218	194	195	237	208	253	250	199	233	231	192	201	195	206	181	218	227	226	238	201	206	209	253	229	230	232	232	211	214	222	219	217	214	208	222	238	205	216	193	213	216	217	204	232	204	248	225	200	238	201	201	226	219	222	203	234	236	227	218	212	216	234	217	193	203	214	215	206	264	212	219	212	221	225	221	207	205	221	228	228	224	182	185	225	207	216	239	219	222	201	209	230	213	214	199	247	225	204	245	212	209	219	227	214	222	216	232	221	208	241	218	214	216	216	195	216	200	200	198	212	204	220	198	250	215	240	237	225	221	181	226	207	203	208	209	230	213	225	196	221	229	204	221	212	226	240	245	210	203	228	210	213	240	205	211	223	205	214	217	209	223	221	214	232	198	224	212	233	210	230	224	201	228	222	197	205	229	232	207	228	235	197	228	218	194	214	217	232	204	215	220	208	207	225	235	226	206	223	185	227	227	237	197	222	196	253	236	220	206	244	223	200	202	233	216	210	188	222	214	209	226	230	212	220	189	240	201	184	222	232	232	241	214	228	230	242	223	195	234	209	212	231	198	231	220	221	225	219	217	218	220	185	213	193	189	216	205	214	219	198	193	197	196	235	212	214	216	225	213	231	215	210	226	251	227	234	191	175	236	210	215	206	220	230	224	214	206	240	215	232	179	199	218	237	186	189	222	252	209	227	236	222	239	203	221	222	207	241	209	222	193	204	238	206	231	203	222	210	227	200	217	210	240	197	209	224	218	219	190	207	231	210	211	228	211	185	226	207	228	244	255	239	227	241	255	218	217	221	202	233	215	202	221	235	205	205	246	220	218	239	216	217	219	258	215	215	200	222	237	232	207	200	231	223	198	187	217	194	204	209	220	217	263	208	205	250	223	232	254	201	219	220	235	229	217	212	240	202	232	209	232	224	234	219	201	226	222	229	217	238	218	231	209	227	247	213	204	200	215	214	230	259	230	203	237	227	212	222	244	197	225	213	201	211	185	244	238	234	218	238	197	219	224	224	221	213	200	227	217	219	214	228	200	218	227	226	227	210	216	246	190	246	220	226	204	231	245	235	215	197	235	213	205	217	217	246	239	213	224	220	236	215	225	223	225	223	203	213	217	218	194	236	219	203	222	203	238	229	222	223	228	218	208	222	230	268	211	220	222	214	220	220	221	217	215	242	240	209	208	213	225	205	237	225	196	217	217	234	215	186	207	240	211	184	183	217	225	221	207	227	215	204	233	195	208	230	208	162	192	196	218	220	191	225	217	210	242	209	226	216	274	214	226	238	219	242	203	207	207	239	236	222	229	214	213	222	197	212	226	235	235	232	220	246	207	222	243
3163	1865	1047	795	645	652	565	567	568	520	497	527	570	545	526	550	551	562	545	527	501	554	522	563	534	501	537	584	555	545	551	544	581	519	535	548	527	527	541	545	522	538	507	564	588	568	502	532	509	542	572	522	559	546	544	532	527	555	542	514	531	519	492	532	529	520	555	515	521	489	570	564	499	577	555	549	548	528	541	549	536	538	524	520	549	574	552	540	552	536	569	532	538	554	526	540	521	558	539	531	532	533	555	551	551	557	523	550	548	520	510	511	537	553	540	514	554	518	573	542	524	558	542	519	536	562	483	539	558	521	523	544	536	527	543	595	507	508	498	548	486	552	525	513	528	524	532	560	580	494	523	564	518	607	535	517	545	521	555	527	564	520	510	535	561	586	534	534	519	551	576	512	582	552	557	525	534	570	589	539	536	539	539	533	552	549	546	563	524	553	525	577	527	535	544	520	549	545	532	556	588	564	570	534	546	544	574	538	547	518	537	544	550	523	540	578	581	537	537	549	515	535	522	503	507	545	516	536	513	569	516	517	589	533	531	528	522	548	517	539	546	566	521	533	522	508	538	510	618	554	538	524	546	561	562	531	530	538	524	501	549	575	577	558	566	562	549	518	514	562	562	530	491	537	510	578	575	534	535	535	518	574	506	530	529	550	543	541	506	571	530	507	579	520	520	527	567	565	513	557	555	502	540	481	558	549	494	553	546	539	528	531	528	513	533	541	511	549	503	521	547	553	524	495	516	556	516	568	550	591	557	534	579	549	555	546	544	579	517	516	534	539	560	538	534	553	561	511	518	520	505	519	587	584	542	511	568	519	521	553	566	519	540	574	513	558	525	519	549	531	543	489	568	544	554	573	540	526	505	527	564	530	534	527	550	588	539	569	550	551	519	552	560	523	549	499	513	494	579	539	559	569	547	513	510	548	568	532	508	509	534	536	536	551	552	537	484	555	521	542	538	558	553	532	558	575	574	501	539	495	543	531	533	517	537	505	553	566	512	543	529	498	504	546	536	592	521	565	496	561	524	504	541	528	538	573	541	549	495	494	572	563	536	553	553	543	561	538	545	556	561	538	570	506	564	539	547	521	512	560	526	523	569	551	565	513	554	558	570	546	539	581	518	554	553	563	533	585	544	531	532	568	569	527	550	564	510	527	515	561	524	542	526	536	577	500	588	570	568	517	544	539	569	517	536	521	552	503	549	554	535	582	591	521	534	523	572	599	530	564	574	547	510	569	560	511	574	524	524	558	536	497	552	500	538	540	533	527	489	549	569	529	525	544	550	515	543	521	566	488	496	544	558	512	536	550	543	576	533	536	579	536	564	531	510	500	530	543	524	560	555	576	552	535	547	521	555	529	513	504	580	585	540	534	496	551	528	495	550	523	534	528	529	541	518	550	518	538	514	556	545	495	489	538	541	516	563	530	557	516	545	568	566	537	559	548	536	547	587	517	485	538	537	541	519	568	516	544	527	543	491	523	534	518	551	524	558	528	551	546	555	567	536	519	504	589	547	556	547	538	534	537	552	547	517	520	525	539	541	524	523	520	534	537	532	573	528	544	543	521	533	565	488	575	534	517	511	508	522	543	519	562	521	540	565	564	522	541	505	532	495	540	553	525	524	547	544	526	540	540	558	520	552	526	586	539	516	523	541	568	519	608	540	525	569	540	550	519	570	549	517	541	528	501	577	512	539	534	554	550	506	550	537	558	526	536	544	520	499	553	544	544	563	542	581	532	503	534	568	524	553	539	570	532	578	541	502	518	525	526	543	535	514	521	547	549	511	549	540	552	482	533	523	513	557	528	530	548	513	520	547	497	518	540	550	515	505	518	540	524	520	550	589	539	560	520	543	524	557	570	534	548	560	532	547	529	525	500	526	533	531	493	592	546	567	526	520	549	513	519	523	562	490	524	587	517	556	543	542	522	532	574	519	553	517	555	539	528	552	544	529	525	544	537	515	560	556	537	532	524	537	522	561	511	508	555	542	554	521	542	513	554	556	567	531	558	545	520	560	514	536	543	552	553	582	553	527	539	535	541	550	578	550	545	527	573	529	523	548	514	554	515	548	548	533	524	523	559	551	532	501	529	559	527	539	502	563	475	546	476	530	492	524	546	525	557	552	528	527	526	537	529	503	508	504	519	552	518	564	517	579	536	446	564	484	525	505	581	457	550	537	507	557	538	525	575	506	514	534	538	576	563	545	521	549	537	562	515	550	566	513	525	555	514	557	543	535	570	540	551	522	529	503	534	581	519	601	552	552	478	569	532	509	555	501	587	503	552	557	521	559	574	538	532	510	533	522	559	555	527	525	542	547	567	522	530	533	512	599	559	524	557	554	547	520	526	560	554	553	546	508	516	538	517	564	510	531	508	553	577	559	551	550	536	546	571	583	511	541	503	475	523	553	585	512	544	564	543	540	522	533	510	518	539	593	521	533	503	550	527	505	501	510	513	534	554	528	548	529	554	528	563	587	523	526	515	600	526	592	532	504	509	559	567	522	539	560	525	523	505	543	576	551	534	550	544	535	560	519	583	546	573	506	555	530	525	542	568	524	510	547	530	495	522	528	558	544	525	547	561	576	516	500	520	529	520	557	565	530	535	532	522	542	569	529	502	515	537	533	564	577	531	569	534	527	527	503	542	517	530	562	520	522	581	531	562	543	537	552	530	546	533	555	528	533	528	567	559	554	525	535	526	517	543	583	559	487	545	570	487	557	526	521	554	565	529	549	533	494	505	518	569	529	543	525	517	543	510	511	538	518	533	552	505	559	542	520	531	544	543	526	503	494	523	511	557	561	516	505	543	582	554	523	531	530	594	518	523	560	491	537	525	527	544	560	541	530	537	546	548	540	535	503	560	528	522	558	522	553	528	500	515	463	523	559	508	531	523	549	520	561	520	497	532	566	515	560	507	576	513	566	543	545	544	557	485	493	551	537	543	551	546	539	503	564	558	507	527	535	531	563	512	529	526	524	556	487	553	544	495	520	523	505	528	535	536	587	525	537	578	530	536	514	561	517	544	545	505	531	521	510	568	526	577	515	569	555	546	504	520	527	580	533	508	549	503	524	558	521	562	530	487	556	557	554	516	533	514	579	542	567	521	543	554	538	518	536	568	549	502	560	528	534	494	558	560	557	477	541	514	534	527	565	523	536	472	500	555	540	592	531	523	554	548	547	523	538	526	470	533	544	533	533	555	574	531	554	557	548	516	540	544	533	568	533	518	551	545	533	528	527	526	552	531	549	550	559	547	556	497	539	595	572	519	548	567	527	556	515	493	497	589	552	518	516	513	542	552	551	540	522	532	517	566	525	564	549	552	547	541	535	532	567	496	523	482	528	547	518	526	517	535	531	513	559	549	542	513	490	538	494	483	555	560	565	548	528	526	549	552	577	543	527	536	548	521	509	576	542	547	503	529	567	559	519	547	530	552	559	566	549	527	556	537	588	570	534	549	536	496	558	539	537	571	523	531
24018	21042	24343	27938	21042	21045	12149	358	236	215	181	168	161	180	171	128	130	112	145	125	149	151	116	121	138	116	130	107	115	135	106	108	99	116	96	104	106	114	116	105	127	96	131	104	95	104	108	99	100	130	109	124	102	117	101	108	105	107	124	111	116	111	110	121	121	97	109	101	109	114	126	97	117	113	92	96	99	115	105	116	120	115	100	106	110	101	109	108	120	109	108	105	134	112	114	105	93	124	134	100	105	94	102	107	118	103	99	130	102	98	119	110	126	110	93	123	113	104	90	78	105	101	118	99	95	89	121	109	113	93	100	106	102	110	112	102	109	101	117	100	106	110	99	104	113	88	106	115	112	124	117	77	82	100	120	95	132	88	95	114	118	92	118	119	90	108	106	90	101	116	93	109	114	88	99	109	103	119	128	107	91	117	99	122	90	112	95	129	114	114	100	118	114	101	116	117	107	118	96	92	104	95	108	123	95	99	110	105	115	87	100	106	111	121	107	115	120	121	113	125	108	112	113	89	95	121	106	109	105	103	113	111	99	126	108	104	103	97	107	109	107	103	83	117	117	123	109	83	131	105	120	110	103	95	122	97	96	113	109	87	103	117	92	91	103	94	112	119	118	103	95	97	107	99	117	91	109	114	113	101	87	103	104	87	105	110	100	102	111	85	108	116	96	89	104	98	96	107	119	107	115	110	122	102	110	105	104	103	107	105	100	103	114	119	95	123	123	98	109	98	128	110	109	124	113	83	92	94	77	117	115	111	96	112	101	115	100	105	120	109	113	96	124	101	103	99	115	120	84	106	111	116	98	93	117	103	116	104	117	106	113	80	120	123	104	113	87	104	100	110	94	127	104	98	96	105	119	109	92	104	130	123	101	94	106	110	100	106	128	99	126	117	104	109	122	106	94	114	91	113	118	108	95	123	100	99	107	99	125	108	109	101	101	139	105	111	98	98	119	102	112	98	118	92	95	103	110	109	110	97	113	105	90	95	95	99	102	100	92	99	104	110	107	101	127	87	111	100	110	82	85	103	114	120	112	126	98	101	95	89	110	86	98	115	105	99	135	116	105	119	114	105	109	123	89	93	113	86	98	113	110	114	98	124	97	103	96	111	106	113	113	108	126	108	114	101	102	117	102	99	111	106	86	113	110	101	95	114	90	125	104	107	104	100	104	88	102	111	105	118	99	120	98	98	112	113	98	116	107	120	117	126	102	106	106	99	98	115	114	116	95	104	114	106	95	90	96	95	98	102	92	100	113	103	92	110	101	101	111	90	125	109	111	120	98	114	102	110	103	91	126	108	72	106	105	112	117	104	89	118	86	117	102	97	111	91	92	96	116	110	97	95	95	110	109	109	111	100	117	122	95	102	103	108	119	103	91	107	91	113	97	107	120	98	117	137	101	102	138	103	113	97	97	118	103	110	87	86	95	106	98	102	105	111	120	108	109	99	102	120	108	118	133	108	125	114	110	102	105	100	93	91	101	109	97	119	85	105	100	92	102	112	121	115	109	124	116	126	121	100	90	105	103	119	113	109	106	136	98	117	90	100	94	118	90	104	118	102	98	108	110	109	114	107	93	94	105	108	112	117	128	89	100	112	109	129	91	107	89	88	102	98	108	114	119	103	102	92	101	113	93	113	107	136	99	118	103	117	108	105	113	125	116	97	112	93	106	99	115	98	101	129	93	117	111	94	120	88	104	108	123	101	89	103	104	114	95	113	112	94	109	117	128	114	89	110	117	109	100	102	81	107	102	119	106	108	119	119	111	116	118	111	103	111	99	113	107	111	121	99	96	108	107	127	104	131	112	115	120	98	93	100	105	114	109	104	102	109	102	88	99	104	102	99	106	98	128	112	115	118	106	110	101	105	108	114	123	95	93	119	97	109	99	112	102	119	104	95	106	94	112	95	121	98	105	113	102	109	94	126	101	108	102	120	88	92	101	127	99	102	114	131	118	117	108	107	110	98	92	118	105	125	102	97	120	99	121	89	112	104	102	116	99	100	109	106	112	115	100	114	102	116	110	95	98	120	88	106	92	116	106	101	101	106	126	115	93	105	107	98	122	102	105	90	111	114	115	122	108	119	122	107	101	93	111	121	91	97	114	97	94	97	110	127	93	109	94	99	102	97	117	106	123	113	98	114	102	113	110	124	91	114	116	96	117	93	103	101	102	112	95	107	109	120	117	132	112	112	115	110	109	94	113	105	117	105	101	101	127	85	92	126	119	101	120	102	104	102	78	98	100	116	108	111	111	110	109	125	126	105	105	118	108	114	102	99	129	107	96	106	112	100	97	124	99	109	107	118	116	103	100	96	98	99	97	130	113	115	71	108	116	111	121	90	112	106	113	115	116	102	98	106	127	98	97	107	126	105	98	113	107	133	124	108	101	108	103	112	106	119	122	107	110	98	112	111	113	100	107	118	115	95	103	96	106	87	107	94	128	96	96	91	118	125	103	113	101	105	111	105	96	114	104	123	108	100	125	109	84	111	104	110	130	130	89	113	105	91	125	93	118	133	85	101	95	93	77	121	121	126	95	95	108	102	119	114	115	100	115	119	118	102	100	107	120	106	104	117	105	111	117	102	123	96	99	120	109	112	117	113	90	108	101	101	109	119	118	121	109	105	71	119	96	99	73	91	109	109	114	125	89	107	87	98	115	127	117	103	98	99	98	103	106	103	101	104	112	98	115	120	96	109	107	114	104	110	105	103	97	93	111	107	105	115	101	87	118	125	98	123	107	98	114	111	113	104	83	83	90	99	114	101	125	101	92	96	88	102	105	104	116	105	101	108	102	98	112	96	98	114	133	96	105	108	96	120	122	116	115	99	95	106	103	111	114	97	125	107	96	128	101	100	105	113	105	106	123	93	102	93	101	112	104	103	100	117	88	114	95	123	86	100	95	98	100	96	119	105	112	111	97	104	99	98	106	123	97	112	112	114	113	113	110	112	115	92	106	113	108	96	84	113	92	106	111	100	114	110	83	101	90	100	98	101	116	95	111	96	110	106	95	101	111	105	102	93	114	98	105	122	108	114	94	88	108	121	111	97	123	100	103	120	105	117	122	87	96	106	102	84	111	83	124	110	116	108	104	98	114	107	103	89	96	113	111	108	117	96	111	109	112	102	108	106	108	89	94	94	121	104	116	102	96	103	109	89	115	96	119	131	112	98	106	95	94	108	94	121	111	110	96	105	103	105	109	115	106	105	93	110	110	103	109	97	97	106	96	117	97	102	100	111	108	111	96	97	113	107	100	121	110	109	99	98	102	97	109	98	111	96	98	97	98	103	88	106	88	117	107	85	114	101	90	102	124	102	100	128	97	101	108	104	106	106	87	96	110	85	101	108	105	101	104	119	105	120	110	118	98	104	90	96	110	106	103	95	113	105	113	104	106	110	120	106	110	123	102	109	115	97	111	93	126	130	111	109	99	117	117	123	107	121	108	95	127	120	112	126	94	94	112	103	105	101	104	105
3043	3024	1339	756	537	436	370	364	337	343	347	347	338	354	319	301	297	309	311	303	268	302	282	298	300	273	295	304	296	326	286	319	298	330	267	288	313	280	262	333	293	280	274	303	278	256	289	299	305	353	284	289	309	286	306	321	304	288	306	310	296	302	289	253	281	311	292	296	283	301	263	283	263	270	294	286	268	290	306	317	324	308	304	298	296	288	308	272	280	265	273	305	322	270	280	311	285	291	309	316	295	290	320	291	307	303	305	289	303	274	278	293	294	304	314	288	282	290	292	292	305	299	287	304	290	306	272	297	279	288	302	294	285	284	277	277	290	296	287	319	304	280	258	273	287	261	312	324	296	302	285	295	305	322	285	282	290	276	299	327	263	298	272	292	315	305	264	310	290	263	318	274	315	297	308	303	244	276	287	280	275	266	279	272	280	266	307	303	308	319	282	314	307	338	307	337	327	274	315	314	312	313	273	295	326	296	302	268	291	275	344	285	315	294	307	294	302	292	315	310	289	302	299	291	281	298	324	315	290	301	307	272	264	304	262	287	309	268	273	332	313	298	283	287	277	297	334	324	300	302	306	289	254	295	300	282	296	321	299	292	259	302	305	293	287	284	328	276	263	288	288	290	306	288	307	294	319	286	297	283	328	328	284	322	292	300	291	303	288	263	305	304	286	302	285	286	268	295	275	301	273	267	298	321	285	251	344	287	272	320	289	299	303	340	342	281	291	255	304	279	300	303	288	293	293	283	316	340	333	308	276	269	283	313	262	283	290	292	286	294	301	329	279	257	341	303	309	299	329	300	285	271	316	281	308	290	301	270	300	282	293	312	276	292	308	288	310	292	299	309	292	293	325	271	288	272	296	307	266	290	307	290	337	290	308	280	281	277	265	294	280	268	292	248	281	284	293	285	300	319	311	294	290	293	341	285	284	278	299	285	286	282	317	285	315	293	290	301	306	269	312	297	303	286	312	273	270	276	292	288	298	272	333	293	291	294	316	306	274	283	281	306	289	293	285	296	277	289	310	300	263	294	268	292	285	260	280	308	294	281	317	280	286	299	283	328	279	286	297	308	291	272	291	290	293	299	291	283	280	261	275	310	285	271	258	287	274	292	301	289	280	295	317	306	283	298	258	282	265	289	314	301	296	298	307	286	310	295	306	327	308	312	323	307	302	269	313	303	289	279	307	298	277	291	291	295	300	294	291	283	313	291	311	291	267	314	275	257	285	314	294	280	271	285	288	310	268	285	315	295	274	249	287	293	277	307	308	309	284	292	264	280	313	281	300	310	285	282	328	286	250	270	309	307	288	297	304	284	278	294	305	287	261	301	291	306	276	303	313	320	289	278	297	277	289	313	288	287	282	302	285	285	255	287	312	260	300	298	299	311	288	256	293	330	312	283	279	265	288	277	306	264	276	275	286	291	304	281	281	297	248	275	303	307	279	287	291	292	308	306	315	301	283	263	298	296	276	279	305	301	284	282	304	289	265	282	306	302	299	296	294	270	296	303	285	284	287	246	307	294	287	299	279	291	301	298	299	304	288	293	263	276	282	290	260	297	316	331	300	305	313	301	300	300	250	290	257	290	309	245	304	287	323	286	298	284	302	324	296	275	293	313	298	294	257	277	306	254	326	269	296	290	289	288	276	277	291	293	293	271	310	289	296	283	286	283	293	287	279	333	282	297	307	311	295	306	297	297	312	303	288	296	323	287	286	304	288	300	276	303	287	275	290	317	305	295	300	299	279	326	290	309	291	287	288	287	278	315	308	288	276	324	291	277	298	283	273	294	339	278	300	261	267	282	295	286	325	281	335	297	305	281	309	284	303	278	309	287	292	314	276	273	332	293	279	275	291	321	273	299	318	284	292	322	284	278	275	317	317	307	280	319	275	309	310	311	310	278	266	303	273	312	298	285	296	298	291	305	282	311	285	306	281	296	290	287	263	300	319	285	296	281	300	305	270	297	290	302	299	330	301	244	276	306	268	284	283	284	297	282	304	289	281	286	304	310	283	301	335	271	279	292	298	269	297	289	291	302	293	276	282	298	292	310	299	250	304	290	292	293	282	303	315	286	305	315	261	296	322	318	308	290	303	279	304	299	329	293	287	273	311	292	298	283	319	307	279	297	288	312	291	310	282	282	268	285	267	279	275	307	287	288	288	307	293	268	305	304	299	311	283	320	291	280	291	275	298	286	297	278	286	320	249	266	292	282	298	315	298	301	284	315	307	297	319	285	271	255	298	312	327	267	275	300	289	300	297	252	270	265	289	307	321	304	299	282	301	298	288	311	259	282	290	295	294	263	276	313	296	305	284	304	299	291	267	298	273	278	306	284	285	319	269	283	293	313	274	266	299	302	312	305	300	287	265	311	283	293	294	284	282	280	279	311	295	297	273	297	305	298	270	294	273	312	308	269	312	323	305	319	291	293	264	281	292	280	272	259	312	281	304	311	301	301	300	298	279	311	303	287	310	290	283	313	283	323	310	304	282	283	278	255	289	301	287	291	258	300	315	301	284	279	316	291	298	275	300	279	289	300	306	291	284	292	288	310	277	285	303	315	279	273	278	290	278	287	253	275	291	324	292	283	272	303	305	329	296	281	311	286	293	304	300	285	294	284	332	276	257	302	266	276	265	280	302	265	284	305	282	307	290	263	248	292	270	278	290	321	295	281	285	271	280	277	271	266	293	311	299	285	312	269	289	284	293	270	295	271	266	276	284	296	300	288	311	282	292	311	304	288	295	265	270	288	294	300	298	279	309	307	294	299	316	283	267	289	282	308	285	279	340	310	302	284	296	308	280	283	300	270	302	282	312	311	284	294	291	283	309	279	294	264	323	291	296	252	322	303	279	321	286	271	275	321	311	287	287	302	280	311	306	278	299	284	266	277	299	271	269	309	307	288	314	294	283	292	281	312	304	300	279	309	263	320	260	300	308	329	306	267	286	320	292	289	303	316	281	280	285	279	298	287	334	295	272	299	289	320	313	308	257	311	275	285	258	292	290	287	278	307	287	267	288	285	271	295	286	299	300	283	306	291	271	281	307	322	278	278	278	258	286	301	280	289	322	332	270	273	293	289	267	285	323	311	273	281	299	306	274	295	308	284	327	276	290	301	285	296	293	276	329	330	284	315	310	294	280	309	321	289	258	293	290	282	307	300	308	292	307	275	285	262	272	286	323	251	319	267	280	329	280	303	273	267	273	274	287	316	289	284	287	289	269	274	286	281	278	274	299	299	284	283	279	272	284	295	287	296	291	300	284	256	290	299	291	287	322	300	308	269	287	289	256	304	317	284	343	301	288	287	271	316	307	289	274	308	290	344	290	279	324	289	281	283	255	303	319	279	277	286	284	319	293	281	319	278	289	279	282	297	274	288	295	316	269	331	320	296	272	295	295	287	288	294	301	285	298	293	288	279	284	318	291	295	315	319	297	288	302	299	294	311	281	290	290	263	270	277	307	331	291	283	295	295	331	309
31027	20441	9861	639	398	384	332	367	337	311	337	328	351	336	344	339	317	322	345	344	311	287	351	298	327	306	324	310	320	338	323	321	329	336	330	285	339	305	312	334	289	358	328	328	328	319	309	334	310	325	312	303	311	299	328	329	330	305	320	328	329	312	300	309	353	345	334	316	308	342	325	319	326	314	367	320	291	320	315	310	344	328	333	325	339	316	323	309	339	359	311	328	349	316	311	314	325	286	323	315	323	296	355	332	307	316	326	326	303	352	282	326	323	313	347	321	323	305	298	305	358	313	297	302	313	301	307	323	329	328	342	316	313	309	334	327	303	367	329	336	316	335	305	327	336	316	345	330	329	313	339	340	325	330	319	324	348	301	305	315	338	285	337	323	297	329	329	319	324	338	346	320	301	275	314	307	342	315	302	341	325	338	334	346	329	313	310	321	333	307	324	344	336	334	322	328	322	323	322	309	297	305	347	306	311	316	333	307	305	351	332	268	294	319	304	345	318	350	309	307	318	350	306	345	338	316	331	317	315	339	318	342	333	317	338	363	325	299	309	324	292	334	308	352	294	321	342	314	325	310	314	336	298	293	291	350	298	325	306	316	357	356	339	327	324	291	300	301	307	324	330	326	341	341	319	332	332	319	307	348	333	323	348	300	303	334	337	311	315	322	337	355	359	329	322	308	292	325	326	341	317	329	315	335	314	339	342	331	309	305	280	317	308	318	326	317	296	357	306	327	332	330	372	326	310	312	344	317	336	284	325	322	340	341	336	307	344	309	323	319	307	314	317	341	332	301	323	303	334	307	287	340	288	347	326	340	329	339	291	310	324	305	319	357	316	309	313	339	337	323	352	281	332	296	344	323	341	333	324	302	351	302	313	335	318	357	322	308	335	315	323	329	315	282	287	326	330	336	312	329	343	306	319	288	323	316	330	342	296	319	320	308	314	314	296	330	320	369	307	324	296	308	340	310	329	329	336	356	297	338	311	298	329	318	317	318	302	335	332	310	305	315	354	349	322	312	311	289	309	335	321	326	319	320	347	316	331	334	323	300	341	286	333	333	351	343	311	322	327	315	281	314	377	322	322	324	316	297	328	303	345	311	289	349	311	285	317	307	308	317	336	305	319	331	339	322	314	352	305	340	328	268	307	296	266	328	334	314	317	299	318	305	341	329	331	357	270	325	298	332	326	300	308	312	297	314	316	330	317	312	317	321	344	335	342	323	303	303	304	294	314	299	293	313	332	275	306	300	367	342	322	301	330	349	304	310	319	357	352	353	297	283	319	330	279	331	316	370	315	346	304	337	355	327	281	345	343	304	310	341	335	295	313	360	305	297	294	323	342	317	312	310	341	319	346	355	292	343	318	317	318	323	350	287	347	335	322	333	357	321	322	314	336	297	311	313	317	295	311	291	321	333	353	335	328	312	312	336	330	335	322	301	342	333	341	374	333	329	325	298	323	355	319	349	313	336	313	332	317	331	312	289	330	335	311	318	329	321	302	337	346	349	334	304	315	341	336	341	336	332	361	323	363	290	296	274	295	340	330	315	332	318	301	283	320	295	301	288	285	334	283	311	313	312	325	322	339	303	330	333	324	329	338	308	308	318	328	315	333	308	327	343	321	323	332	318	313	330	299	341	299	314	291	341	305	335	322	334	290	310	331	310	289	305	324	344	335	382	302	299	335	318	330	337	297	330	341	318	312	290	341	313	308	333	309	311	321	325	356	319	339	327	325	338	317	321	316	325	327	339	317	319	319	325	348	336	324	340	279	319	351	354	308	346	314	352	324	322	325	311	334	335	306	338	356	348	307	305	302	330	303	330	317	324	302	319	345	320	310	299	321	319	340	314	310	285	349	315	297	321	311	315	309	317	325	309	320	317	359	329	324	323	309	316	314	334	315	307	318	306	359	306	345	292	356	344	326	328	320	329	311	309	337	332	327	330	335	327	304	317	330	286	337	341	297	306	281	280	342	320	318	333	317	304	344	347	339	311	345	313	332	306	316	344	308	313	322	326	328	303	329	304	299	334	320	352	295	295	326	350	320	338	307	322	312	306	323	311	326	297	328	292	317	308	337	307	335	334	332	313	305	316	315	332	347	335	334	344	350	320	332	333	351	323	301	323	328	321	290	301	339	317	342	319	336	319	331	312	338	316	331	315	353	325	312	334	313	308	318	328	307	320	366	314	341	306	323	331	329	320	292	325	307	325	321	336	355	296	337	364	341	302	358	297	333	310	307	372	290	326	316	332	321	330	304	313	362	342	288	320	337	325	329	329	309	309	297	332	333	333	325	330	338	334	356	311	304	317	310	355	328	338	317	339	351	348	301	318	308	303	326	347	303	338	317	309	337	278	322	337	358	344	333	323	314	313	326	327	314	301	280	294	333	300	335	324	306	309	348	308	342	300	365	310	294	330	331	293	330	298	308	329	363	326	355	302	342	343	316	313	309	347	340	322	323	301	318	328	324	352	340	320	309	298	326	293	339	307	323	288	334	334	362	305	322	366	335	309	313	350	357	315	310	311	312	335	347	306	342	293	329	334	318	319	334	347	315	320	339	299	334	301	337	337	322	307	321	311	350	310	332	318	324	315	305	332	310	304	304	298	302	314	277	284	332	327	280	297	330	348	354	332	336	320	321	306	325	316	304	352	310	293	319	330	318	298	316	348	308	340	377	334	325	297	288	329	290	332	336	321	355	337	322	344	324	317	328	321	318	306	341	343	311	308	325	323	332	304	305	342	305	330	355	334	343	320	289	341	376	324	344	311	339	309	305	311	333	321	326	369	315	289	309	310	338	335	335	312	320	341	340	342	332	337	342	317	357	330	323	341	361	301	319	301	296	329	309	322	323	308	316	308	347	336	352	302	336	328	311	281	330	337	323	324	301	301	304	322	331	308	324	341	349	299	315	305	346	368	291	336	325	307	325	312	317	325	306	332	353	354	314	332	337	365	302	340	326	339	311	317	332	355	321	303	354	354	323	317	333	333	335	354	296	327	340	305	287	324	315	298	336	313	290	328	314	339	314	329	332	322	326	340	335	311	318	325	296	325	325	331	341	334	314	318	309	288	318	301	308	296	305	325	287	357	322	290	324	344	324	327	350	340	328	331	333	311	330	324	339	305	322	320	333	316	296	295	318	334	327	293	334	319	326	318	279	349	337	291	332	343	346	314	332	301	326	332	341	328	309	340	300	317	319	301	316	293	319	326	291	327	320	301	310	315	288	278	312	344	307	331	316	356	288	320	303	342	329	349	303	312	345	279	325	335	328	354	316	340	323	311	311	350	326	331	330	323	342	331	312	317	323	349	303	307	316	312	294	313	357	325	340	324	315	332	323	346	322	338	318	315	318	309	360	312	323	333	284	330	337	317	364	331	309	310	303	339	315	327	308	334	349	308	302	347	348	313	339	289	336	331	364	347	330	295	296	320	327	327	328	363	305	322	325	325	330	320	267	306	328	323	307	303	307	335	328	353
5533	935	906	790	749	752	807	763	800	833	764	799	744	718	782	773	772	762	832	790	769	779	823	778	757	686	742	783	839	787	815	770	798	783	812	785	771	751	753	763	754	806	785	771	758	736	770	763	774	765	764	785	765	769	819	776	742	746	768	748	773	784	810	743	785	733	757	769	759	790	822	781	748	714	826	731	729	799	788	772	778	746	799	746	810	802	811	786	759	760	703	787	783	814	811	816	780	790	786	790	730	762	840	784	736	768	806	776	785	785	772	752	729	798	798	769	803	750	753	719	796	767	834	764	781	750	755	760	768	814	779	767	793	793	760	761	768	815	794	774	742	797	769	795	787	775	773	777	747	734	772	765	756	785	793	720	783	754	850	780	803	763	733	796	820	778	831	777	739	715	757	752	802	750	737	809	827	786	800	755	806	784	714	785	803	752	779	784	771	731	785	777	774	758	810	782	784	748	776	761	764	772	760	816	780	766	731	814	784	811	765	774	776	768	744	761	743	789	751	747	782	766	857	739	797	786	764	750	730	772	775	830	765	780	811	791	756	846	808	750	714	796	788	776	823	716	758	745	747	788	759	795	758	754	806	755	758	770	736	717	780	864	720	768	842	780	756	819	785	763	780	751	793	764	760	781	769	715	788	799	784	782	816	756	764	762	771	811	808	758	817	773	771	762	825	810	729	820	763	762	794	776	737	780	730	801	785	796	782	800	767	784	819	800	810	741	803	753	786	738	798	810	795	799	748	747	769	730	762	774	795	727	769	763	764	763	769	778	782	779	768	839	688	780	823	779	737	782	754	764	781	810	779	747	775	742	755	815	739	787	789	799	778	756	775	779	774	770	772	799	778	738	805	741	811	781	770	787	836	712	764	776	822	789	736	795	761	758	786	767	772	794	732	815	760	816	791	789	761	749	782	777	779	739	758	733	748	763	752	814	737	733	765	772	727	826	730	743	770	749	794	801	805	727	774	769	770	771	815	819	763	811	766	829	783	792	830	745	749	802	795	794	749	808	793	787	751	786	760	772	776	807	809	778	786	796	764	742	761	793	739	811	750	784	770	800	750	759	772	812	802	738	757	786	828	785	766	728	804	781	795	763	776	760	820	766	750	806	718	783	782	742	775	790	767	799	845	757	770	788	736	785	792	750	825	802	765	776	778	757	810	761	769	750	743	754	792	767	773	751	792	736	777	755	730	781	777	755	852	737	783	763	733	778	766	802	733	791	788	758	767	763	784	736	749	757	787	737	797	772	769	767	752	770	823	785	791	765	789	746	796	722	790	802	759	772	800	697	716	759	785	796	824	765	808	840	740	770	799	721	808	767	779	815	797	781	819	758	756	762	796	721	785	750	824	812	783	764	793	756	782	829	755	800	772	769	757	813	753	777	804	738	800	751	778	764	748	850	840	773	741	807	771	819	745	773	748	769	811	807	797	749	766	721	773	785	763	835	728	753	792	779	714	776	747	751	786	764	776	763	789	747	792	780	761	739	798	805	757	785	765	782	782	789	809	790	762	783	765	767	766	788	823	769	786	785	790	783	736	774	765	761	763	828	756	783	740	807	780	798	799	767	806	795	787	781	781	763	766	784	742	782	755	767	706	780	806	774	750	764	782	844	766	770	757	770	754	790	804	767	757	834	781	763	740	799	732	761	757	753	768	845	740	807	725	741	780	822	756	811	821	784	800	723	796	750	748	733	772	797	783	782	789	774	842	774	802	757	740	762	714	803	830	748	745	749	829	800	791	794	748	786	768	740	728	809	777	763	791	752	765	735	810	774	759	746	792	785	794	786	748	748	776	772	737	773	814	767	755	774	761	835	756	783	817	788	742	805	766	778	845	781	780	830	759	785	699	755	758	742	757	790	780	799	747	761	775	766	772	773	814	756	799	729	752	737	771	752	817	774	790	798	756	770	745	749	761	749	734	818	786	835	790	841	824	733	780	707	780	796	753	736	768	744	754	779	783	803	798	790	719	808	793	814	768	746	789	784	767	750	779	751	793	784	778	755	745	737	743	785	759	822	698	785	741	716	782	725	800	791	765	785	759	799	725	738	737	804	715	785	813	713	744	768	728	768	764	802	761	763	805	763	737	751	811	792	751	790	771	785	782	780	798	771	783	801	770	745	718	827	802	797	774	827	752	801	710	762	745	780	775	733	793	783	808	762	807	769	772	749	749	760	778	853	779	794	784	790	777	804	765	838	773	774	769	794	724	812	779	793	810	769	774	751	778	739	777	791	768	746	792	786	738	773	784	803	764	804	722	787	798	818	770	780	802	808	778	779	787	798	743	777	771	809	758	760	750	768	762	809	800	717	767	752	757	783	727	802	805	754	755	729	814	746	796	787	774	752	794	801	744	746	768	747	816	811	750	772	792	741	855	737	775	752	792	759	758	777	781	750	806	775	830	749	768	805	777	817	801	751	774	762	734	747	782	756	833	803	769	740	767	773	799	813	780	753	757	801	760	749	742	791	762	803	797	694	773	787	764	746	756	794	737	813	781	768	777	789	805	821	785	777	790	753	805	798	806	799	764	777	770	755	799	769	738	759	779	789	823	723	753	806	762	766	789	796	772	792	714	827	800	761	774	765	777	829	796	798	760	776	737	756	748	791	808	754	781	739	775	772	760	748	796	787	735	785	794	734	770	773	783	782	759	766	813	776	755	794	777	826	744	770	801	808	764	758	731	742	748	773	801	733	791	758	747	788	795	758	790	706	799	795	814	758	763	808	787	791	748	788	797	832	771	793	785	761	793	773	743	784	773	770	774	771	732	806	748	804	793	770	803	796	771	772	770	810	782	771	820	825	784	805	800	758	762	729	800	812	794	775	741	756	756	830	815	776	819	770	770	781	743	783	759	807	725	800	791	808	796	793	789	736	813	791	763	803	764	761	739	788	808	756	790	783	699	721	808	837	786	759	776	804	748	753	796	774	774	761	766	801	825	801	776	803	800	792	861	807	795	811	814	772	773	756	758	797	807	848	773	753	854	757	753	768	746	811	797	789	776	754	795	739	776	778	798	755	747	780	753	783	765	776	776	767	746	820	822	770	749	805	749	837	781	721	770	806	800	772	782	773	738	778	763	792	794	775	762	782	843	785	752	755	777	734	729	752	797	751	811	766	772	778	796	781	809	743	781	705	780	805	727	750	830	775	806	795	760	737	785	750	812	749	766	769	817	781	796	777	741	760	794	794	791	789	737	813	787	803	769	820	745	805	781	805	758	779	743	831	766	765	739	785	717	774	787	753	806	833	812	807	745	801	853	810	790	764	807	760	794	792	695	719	769	719	797	775	777	735	765	766	753	796	792	753	760	755	756	763	829	815	723	780	734	763	774	757	766	802	736	784	783	789	774	780	781	776	734	831	748	803	813	810	774	789	772	773	803	767	830	749	809	762	748	789	773	776	777	759	764	796	725	721	750	746	760	740	824	735	814	809	752	828	798	762	722	785	734	848	796	723	763	714	804	753	741	763
24686	21002	23904	28297	21005	13479	505	302	270	257	234	250	241	219	218	219	223	237	237	227	235	231	257	256	228	226	219	218	273	230	221	197	194	227	224	223	264	183	207	229	247	217	250	206	220	219	212	226	203	225	217	203	239	202	209	208	188	246	191	207	221	224	250	211	224	222	225	206	211	205	211	205	199	194	232	189	241	237	220	205	227	221	207	198	246	199	242	199	224	231	219	221	204	241	245	246	199	231	224	197	206	221	218	229	188	222	222	237	198	216	219	204	214	220	201	225	210	207	188	228	244	247	242	224	203	223	203	263	213	230	221	227	217	201	231	227	242	218	209	192	219	223	222	207	221	223	224	227	240	244	218	243	208	248	219	251	231	230	200	190	220	216	225	231	220	222	228	224	211	212	220	216	190	224	205	241	204	195	229	211	211	235	220	206	217	207	215	215	211	240	222	231	203	212	208	204	244	232	215	219	200	207	198	236	261	222	196	241	215	198	229	219	220	182	203	236	256	210	201	211	214	230	194	212	228	194	216	236	213	194	229	203	220	197	227	216	236	219	210	181	247	231	232	220	226	220	220	230	248	224	241	216	218	209	201	230	219	245	212	212	224	210	222	219	228	207	192	220	207	232	210	192	244	235	241	249	233	228	211	225	256	226	223	219	220	214	242	208	203	225	192	220	225	207	235	216	220	220	209	200	215	247	221	210	211	210	202	212	205	233	238	201	240	212	213	206	221	215	230	218	192	231	206	216	236	206	197	206	223	204	201	230	250	194	204	242	227	212	227	242	220	218	236	213	201	209	210	207	213	215	235	242	225	201	227	207	213	224	229	209	248	209	204	203	217	249	230	208	202	210	237	206	226	220	255	216	264	215	229	205	235	206	213	249	222	250	209	223	219	193	194	202	224	245	242	217	228	217	212	211	209	220	215	218	211	221	230	216	232	236	217	225	229	193	225	227	232	225	238	247	247	223	218	204	213	215	225	236	213	194	215	209	194	237	199	224	228	218	204	197	230	248	202	222	195	251	221	228	243	219	218	234	214	220	216	208	215	210	230	241	214	206	207	219	225	217	226	222	194	242	231	247	229	219	217	198	226	200	181	210	214	204	244	216	219	192	220	209	215	217	216	223	233	225	196	225	244	214	204	256	207	209	193	194	214	228	244	215	216	241	236	209	209	217	199	229	219	202	202	236	224	211	179	220	248	246	211	218	223	228	228	208	200	214	235	234	231	205	244	181	221	204	231	201	201	212	207	209	224	210	228	203	250	199	224	229	222	240	231	215	220	237	231	230	223	242	220	216	218	223	198	216	224	228	246	211	191	206	202	229	262	203	232	228	240	207	218	241	212	211	213	227	194	243	229	231	208	199	214	238	202	245	206	227	231	219	228	213	224	194	227	207	248	204	217	213	218	240	198	198	219	237	207	214	193	219	218	205	222	241	229	203	209	210	230	211	246	231	218	222	254	226	222	218	220	211	258	211	187	213	229	205	229	185	222	201	214	208	216	244	199	200	219	233	215	241	212	220	213	226	210	235	214	191	231	231	224	211	213	239	214	195	222	231	216	216	230	224	253	230	242	210	241	225	233	210	228	196	225	241	194	201	235	237	207	229	239	225	236	202	235	213	227	208	228	196	237	209	208	213	256	226	215	201	228	234	257	269	217	190	204	219	238	222	214	222	215	228	208	212	203	188	220	244	255	211	232	206	212	203	247	238	210	208	231	221	195	199	223	215	195	197	207	208	221	200	245	243	216	227	206	237	227	215	191	228	193	193	226	231	233	212	217	225	237	233	218	242	210	223	222	235	204	236	200	216	193	244	233	208	193	237	215	234	221	226	238	206	205	223	234	215	205	193	206	213	194	241	204	235	210	222	208	215	199	224	198	227	206	206	216	213	233	225	217	251	214	251	248	231	220	227	180	204	216	202	216	209	206	215	203	224	187	239	217	239	224	218	215	206	212	207	216	216	235	218	219	213	194	207	239	233	224	195	212	226	216	218	195	218	215	215	216	236	227	218	206	210	212	243	234	217	228	210	203	213	194	250	241	192	239	201	209	223	203	249	218	244	242	211	183	232	216	212	221	251	206	231	216	232	210	230	207	221	227	231	231	238	212	207	226	220	229	204	217	241	210	192	204	213	220	236	199	205	225	248	215	184	227	225	210	202	206	205	204	226	213	240	230	216	229	255	200	200	224	186	190	220	248	247	220	238	210	209	215	201	216	211	208	216	201	227	216	221	185	219	229	210	216	235	211	225	229	203	215	213	236	210	209	222	226	199	216	204	224	236	208	241	223	213	223	212	218	208	230	200	217	220	258	244	230	226	205	208	221	205	209	197	225	220	207	221	215	214	220	234	216	235	191	249	231	216	204	218	225	229	230	215	194	185	208	211	234	222	201	218	229	216	213	217	228	217	237	214	218	215	222	201	245	197	206	225	233	226	226	206	232	219	241	216	202	219	227	230	231	212	214	198	229	247	229	225	202	206	220	188	219	207	237	230	212	226	226	217	190	198	234	226	219	206	231	217	198	232	190	219	216	202	186	213	231	197	218	242	232	213	206	209	193	229	213	221	238	213	215	218	215	219	210	198	214	200	231	182	225	212	238	222	245	208	239	206	235	191	199	212	212	220	230	252	231	224	201	224	217	220	200	230	225	236	209	240	209	210	244	231	219	229	228	202	217	214	229	235	200	201	237	223	218	209	212	209	212	219	220	239	202	221	214	233	215	253	215	189	214	222	211	238	212	206	221	225	245	209	212	247	213	203	221	216	230	243	228	192	229	212	218	203	209	204	216	207	223	203	220	175	206	233	214	231	234	217	190	254	239	229	193	227	242	218	217	203	229	230	237	247	236	254	184	216	245	225	203	228	222	226	172	207	193	227	241	247	219	220	192	222	227	206	197	192	216	221	195	180	196	244	240	203	207	234	215	227	253	222	209	223	204	204	234	219	194	202	210	204	222	210	262	201	204	228	221	218	195	200	233	228	214	236	221	219	238	200	223	221	243	221	227	226	221	219	220	237	189	222	203	225	235	203	216	211	233	205	223	241	246	201	240	220	214	204	240	233	207	210	219	224	212	210	237	215	211	229	263	239	221	236	212	210	194	220	202	214	232	236	251	216	219	227	222	247	206	243	247	238	206	233	240	229	236	216	238	225	202	226	214	223	216	221	236	231	212	229	228	225	234	204	217	212	210	229	227	173	211	229	221	244	216	201	221	227	205	215	197	210	226	207	225	229	199	241	250	204	219	232	239	238	239	223	228	192	228	233	218	232	214	211	223	220	208	214	242	211	223	216	227	212	217	201	209	242	227	207	214	215	177	225	220	219	211	217	207	228	215	234	204	221	251	201	197	224	222	210	237	217	208	226	219	212	220	204	245	215	184	228	222	217	218	223	227	220	214	238	230	210	220	206	229	213	245	179	226	223	210	218	228	226	221	216	212	221	215	224	216	244	209	197	199	222	204	208	196	201	218	226	190	204
3051	1805	1048	782	631	606	558	590	563	568	546	560	564	571	593	558	552	521	521	535	525	551	595	535	532	578	552	558	597	548	543	535	568	518	547	567	518	509	531	514	515	520	506	527	524	524	545	553	579	577	557	548	555	526	545	540	504	508	542	543	524	520	551	538	517	548	524	528	552	538	538	534	546	542	521	569	497	564	491	555	512	548	517	547	551	530	546	519	546	565	511	541	528	533	527	543	559	532	521	525	561	537	573	553	584	561	516	517	560	547	547	525	526	539	561	572	513	547	542	479	500	595	569	506	512	522	520	590	519	489	534	549	493	537	536	581	552	551	517	520	540	572	536	512	551	574	479	544	549	558	530	525	539	536	560	543	506	539	545	538	517	552	580	559	535	588	563	537	515	570	542	525	563	526	519	551	517	576	527	542	489	526	529	555	516	511	515	512	554	537	579	552	522	557	549	521	514	509	548	548	552	515	532	540	529	559	512	552	547	516	540	516	533	536	552	600	554	568	563	544	534	506	541	571	558	527	515	556	529	548	568	554	560	534	528	572	562	574	516	546	529	553	558	527	524	540	511	577	556	511	516	527	568	573	508	517	552	532	536	536	570	528	555	532	557	576	523	563	582	538	539	504	520	564	527	508	520	526	537	524	522	540	526	556	544	509	514	508	585	511	554	516	518	562	544	522	557	527	530	568	554	555	574	525	514	520	504	540	508	537	545	534	535	551	547	537	570	508	578	550	532	567	507	511	577	531	516	542	557	548	533	552	556	552	517	587	544	526	604	521	533	554	496	542	530	536	521	543	558	514	548	569	510	542	550	543	522	581	555	525	561	524	515	541	511	524	529	575	524	534	486	566	552	539	547	536	540	527	524	534	529	544	532	532	480	548	532	594	561	534	511	510	558	528	561	527	548	487	561	577	526	502	522	571	531	513	534	540	518	555	524	542	545	520	542	536	551	506	527	546	519	529	588	520	533	529	514	554	562	525	534	556	518	544	544	495	531	570	547	511	577	544	599	557	517	544	495	545	535	526	558	525	518	524	527	559	524	513	485	552	545	516	533	535	600	552	502	491	548	495	537	532	533	548	538	567	542	537	571	516	527	533	504	533	514	544	539	456	504	535	562	556	506	561	526	505	537	564	532	548	526	576	574	513	516	560	534	531	557	556	565	493	548	567	551	528	551	548	562	575	513	561	534	526	526	498	524	545	529	526	574	547	568	520	509	535	527	539	574	556	533	526	543	508	555	537	585	531	552	537	557	538	583	508	529	525	578	554	564	565	512	559	500	542	533	537	549	525	458	500	523	570	529	521	541	533	487	540	573	553	549	492	535	536	534	564	587	548	547	530	542	567	530	545	506	546	520	519	548	524	499	507	505	541	521	537	539	517	534	522	548	536	531	517	537	512	548	571	539	585	536	558	545	497	531	560	503	533	570	570	522	555	552	531	507	556	537	534	528	508	537	534	508	561	543	577	573	554	517	550	572	578	522	538	502	541	549	553	536	564	561	520	547	542	522	558	565	561	532	488	569	509	546	491	552	514	542	522	529	585	508	493	500	574	527	548	554	536	532	488	547	541	511	547	518	481	552	555	516	511	530	527	562	553	510	569	523	549	538	518	519	537	539	534	532	545	549	519	554	511	544	574	514	528	522	498	522	556	568	577	522	550	516	544	541	521	519	532	589	533	500	539	586	513	557	529	563	530	544	511	505	498	479	522	597	558	520	543	598	523	527	538	552	546	505	562	515	522	502	554	553	558	535	507	548	554	568	534	505	558	522	521	566	556	601	508	513	578	527	544	545	524	567	569	564	513	503	577	545	577	527	550	523	543	514	541	549	580	530	516	547	555	598	582	556	492	557	483	519	550	512	522	524	547	544	531	512	527	529	498	510	522	580	537	534	557	531	519	527	523	543	506	532	556	502	533	547	527	541	491	535	609	526	533	556	520	525	544	560	520	521	519	537	533	553	535	523	547	563	512	572	532	586	539	525	574	537	507	553	525	543	531	527	511	513	578	535	594	511	518	532	570	544	509	521	551	530	518	505	529	530	505	536	543	520	498	540	523	567	530	569	551	505	492	535	588	546	580	525	545	558	571	518	571	518	497	544	578	533	514	521	502	532	566	574	552	559	540	547	534	586	552	541	504	550	565	561	528	552	586	560	545	602	514	574	530	539	506	534	566	490	526	542	532	494	519	543	522	491	589	492	514	585	551	526	549	531	525	567	516	526	519	537	546	532	492	548	561	538	518	513	513	518	510	530	554	534	500	520	521	527	514	583	524	524	518	544	526	489	510	531	548	518	545	530	521	528	542	548	524	540	499	554	519	507	529	591	521	532	520	528	551	511	527	550	521	525	551	554	570	536	543	541	574	542	523	545	567	530	554	524	557	536	552	490	516	567	534	569	556	520	530	552	589	581	486	532	520	542	528	542	519	559	564	551	531	553	565	554	543	520	554	558	509	547	567	495	521	583	507	528	532	548	506	533	519	538	529	534	529	543	568	527	520	494	524	532	549	546	537	560	520	543	524	519	543	598	569	522	511	519	529	485	522	550	547	521	506	536	521	536	540	521	504	544	522	532	540	544	545	504	543	501	496	569	480	537	515	505	514	552	545	521	565	519	546	472	516	521	548	551	519	511	552	525	555	520	523	499	546	546	536	507	513	522	551	513	544	499	523	500	527	543	563	569	541	563	531	513	575	531	539	555	552	547	534	545	495	541	502	533	566	537	576	505	497	526	569	547	568	517	522	535	519	521	565	527	516	562	549	508	550	530	559	546	497	520	527	546	568	550	555	557	526	526	499	540	553	508	535	529	497	531	560	538	539	544	513	510	561	530	537	530	523	556	548	544	522	527	587	586	557	518	509	538	518	575	535	546	530	546	583	531	518	472	517	556	536	530	534	564	566	541	541	522	552	549	526	519	558	524	570	573	512	528	592	562	555	522	520	532	480	541	533	516	534	563	530	554	533	525	527	506	501	535	511	523	549	487	516	561	545	478	530	554	491	553	543	536	539	543	565	533	559	530	534	544	555	542	549	547	535	555	507	531	510	505	536	537	554	513	566	537	540	563	500	536	562	529	586	506	549	562	547	507	567	559	552	571	533	584	533	568	520	524	557	526	484	503	550	535	524	567	515	510	554	517	534	539	565	550	522	515	546	512	542	517	547	538	513	488	539	529	551	544	537	516	536	514	524	534	510	516	547	533	532	507	540	478	507	507	539	549	544	533	518	529	495	548	519	542	548	524	502	525	559	541	542	534	508	532	553	509	506	561	536	540	510	583	545	563	547	483	548	550	517	518	483	525	517	520	546	545	502	557	546	552	521	563	500	544	528	506	517	520	541	531	544	534	523	582	535	538	563	523	489	520	573	538	538	519	528	507	506	538	549	535	550	547	560	498	536	527	527	543	531	576	521	557	527	567	527	518	536	538	527	556	555	497	505	542	532	537	511	556	549	514	535	537	529	529	526	534	541	512	498
24002	21044	24362	27932	21047	21053	12071	412	235	220	198	197	198	175	178	164	123	129	126	136	131	120	132	114	133	123	105	114	126	103	118	114	105	100	115	124	112	117	126	126	104	105	121	131	116	92	119	115	95	100	101	104	105	125	116	110	108	86	99	107	104	107	96	111	117	122	110	118	112	101	110	103	106	113	102	111	127	102	108	117	98	118	99	95	95	116	101	110	120	91	137	112	107	112	101	120	106	117	97	111	89	115	90	83	109	118	108	109	108	94	115	109	107	111	120	125	109	101	109	95	93	99	130	109	105	123	114	110	107	100	110	113	98	111	127	98	98	118	115	111	106	108	90	112	102	98	112	93	99	85	114	114	117	107	105	86	82	99	85	84	100	114	104	109	126	108	115	115	98	106	104	120	105	106	113	104	110	103	110	93	107	108	109	109	104	103	100	121	94	107	105	107	93	113	98	121	106	110	116	115	100	96	92	93	122	97	119	108	93	101	97	103	127	99	104	95	110	116	105	103	103	133	117	119	102	127	98	110	93	95	106	120	103	105	90	128	103	123	96	112	97	109	106	101	109	108	122	83	117	96	94	115	117	85	96	115	102	101	97	113	115	121	92	99	95	120	86	101	84	119	118	104	108	98	119	108	97	85	97	105	104	93	93	119	109	80	91	100	118	110	90	120	111	91	94	124	99	90	101	110	113	114	93	95	106	111	104	104	95	112	116	115	115	103	104	100	112	107	106	109	114	104	102	118	106	90	114	91	100	115	113	97	112	117	98	109	113	96	116	105	112	92	108	104	128	104	118	89	105	106	111	109	97	100	96	103	105	112	115	90	116	104	102	81	89	109	90	106	97	105	113	103	102	119	104	114	98	118	116	98	125	108	104	94	94	93	105	121	102	117	94	117	100	98	103	98	87	105	107	105	120	103	86	104	106	129	104	114	85	115	115	122	105	116	106	111	95	130	108	99	107	104	89	114	109	108	112	112	105	117	113	112	111	100	130	104	126	100	97	105	99	103	94	107	136	115	102	88	128	97	120	97	89	115	101	95	96	114	113	82	110	91	108	118	91	113	101	115	96	98	94	106	112	116	118	104	111	94	103	94	106	105	118	86	108	107	109	111	106	105	92	91	115	99	114	98	97	100	101	101	110	111	116	111	111	105	102	108	111	102	106	112	91	102	107	105	100	96	102	100	112	109	109	105	88	104	94	111	96	116	117	143	119	124	86	114	99	119	105	90	93	89	101	102	105	88	107	112	104	99	98	98	98	91	117	113	107	111	128	106	122	100	108	117	114	96	104	96	96	106	122	101	116	108	108	99	121	97	121	104	108	96	114	101	102	100	112	115	96	104	90	92	120	103	115	96	120	101	108	99	92	119	109	102	102	114	83	105	114	103	98	115	105	92	108	116	88	107	104	127	106	102	100	109	119	118	96	104	90	127	100	97	118	113	108	93	96	118	102	114	100	93	114	109	132	120	112	117	116	80	122	90	87	117	107	114	97	118	105	115	111	106	107	123	107	108	104	107	115	122	123	105	125	102	106	96	102	103	86	92	102	97	103	120	117	89	105	103	107	102	106	112	117	117	97	102	105	107	126	117	103	114	115	102	108	110	103	106	98	114	77	98	115	120	118	105	97	107	112	94	101	111	108	117	114	105	106	85	113	103	97	100	102	126	95	94	104	102	104	103	95	103	105	93	90	108	103	90	93	98	115	117	85	105	111	89	109	106	105	108	101	110	110	98	123	114	118	97	100	105	104	113	98	99	90	103	107	93	108	134	115	110	107	86	115	109	114	98	113	101	91	102	113	109	128	96	106	108	107	99	104	105	108	108	105	90	122	102	113	109	112	115	95	107	108	116	94	99	83	128	99	105	83	86	105	113	107	104	96	127	120	93	92	89	108	98	108	102	85	114	109	93	98	103	96	116	101	96	95	81	101	110	96	89	103	127	100	102	97	108	133	92	101	113	125	103	92	103	115	114	97	95	114	118	123	97	91	105	106	83	107	132	94	104	119	101	107	98	104	101	98	109	110	99	120	99	97	102	103	103	112	107	99	136	111	114	109	101	111	110	115	107	91	96	114	112	110	109	95	93	114	99	109	107	112	105	118	92	117	90	117	112	111	113	116	120	100	113	100	118	122	94	110	93	116	97	107	101	93	102	116	107	101	104	94	108	94	121	113	120	107	130	96	125	126	93	105	92	108	95	99	120	93	88	98	118	91	117	111	109	106	114	106	99	109	108	92	104	88	122	111	91	94	119	103	106	117	102	124	113	98	112	121	116	115	109	120	119	120	91	90	106	86	89	108	107	116	91	102	107	98	115	110	114	107	110	109	125	97	109	119	127	120	96	105	89	116	121	101	100	104	84	97	99	114	102	133	100	97	117	108	112	112	92	113	118	95	104	106	102	116	130	99	123	120	100	91	116	131	107	94	111	110	97	113	110	98	101	102	94	112	110	107	109	98	109	87	105	127	126	106	106	105	118	112	111	97	117	103	131	115	107	93	123	120	116	100	92	108	95	109	92	113	129	117	96	120	110	112	111	103	109	115	107	87	83	101	96	96	102	79	111	112	99	102	96	100	106	104	97	100	95	126	129	98	118	130	101	97	115	103	110	80	113	107	107	115	125	100	110	100	96	97	119	113	109	101	84	111	110	110	99	124	106	109	102	99	113	123	105	113	109	100	106	98	90	120	111	101	111	107	102	123	95	110	101	97	98	116	109	124	126	121	102	119	113	109	91	106	120	120	106	99	97	99	109	109	95	112	126	113	110	88	103	92	81	113	120	105	111	98	114	112	108	94	94	105	117	120	108	115	111	110	124	115	103	89	123	114	115	114	100	112	105	118	101	98	108	113	108	100	109	112	99	117	96	96	107	119	122	106	92	111	92	115	110	88	121	101	97	110	135	97	98	87	90	120	113	113	104	101	109	104	104	102	98	108	109	134	87	103	95	104	123	108	93	140	118	106	106	99	110	120	118	87	106	113	115	114	101	101	121	117	110	115	114	102	105	98	90	102	130	99	136	110	95	103	83	118	92	100	110	123	95	102	109	105	115	107	93	97	98	90	95	100	121	109	103	109	109	122	100	113	89	127	82	114	101	102	101	104	121	110	105	110	97	113	106	116	98	78	102	101	114	97	108	120	113	109	97	100	99	91	101	123	101	105	114	94	140	98	112	98	112	81	105	103	115	84	108	99	108	98	100	113	90	111	107	94	96	100	126	104	108	106	115	93	108	87	97	99	102	103	120	131	120	89	117	115	92	108	106	103	101	102	102	107	104	83	112	131	129	124	104	103	107	111	97	98	116	106	106	91	128	109	116	96	115	108	108	102	103	124	95	124	113	94	100	99	114	123	117	112	97	127	109	110	108	118	94	112	98	96	123	120	117	95	104	92	109	90	113	110	106	112	99	92	116	100	118	101	107	103	107	91	121	98	104	76	104	88	112	99	96	118	98	96	115	117	107	97	98	103	96	105	93
2954	2968	1351	736	502	421	397	362	324	331	317	318	322	300	305	314	282	293	301	309	301	291	296	276	304	306	270	316	291	294	323	302	303	274	294	300	311	314	285	303	291	302	302	315	298	286	285	290	266	302	291	275	292	301	275	328	323	296	316	310	293	272	332	305	309	317	295	280	305	280	290	277	313	280	276	308	280	302	326	314	277	284	268	338	289	282	269	301	295	272	298	289	338	283	295	282	302	293	304	302	308	284	284	308	298	310	263	289	285	284	293	298	263	304	303	295	328	279	275	318	291	306	304	291	301	292	294	271	291	317	302	278	289	303	277	270	298	286	287	300	280	275	289	266	289	288	311	306	279	319	285	265	310	292	279	270	291	290	281	296	290	283	292	281	305	292	329	303	289	280	274	284	286	305	302	293	337	320	290	285	300	295	315	296	319	268	299	291	298	277	322	292	280	290	314	284	280	299	303	304	300	275	304	297	300	291	285	295	284	280	257	270	303	266	313	309	312	281	280	315	298	310	318	296	291	289	328	314	319	280	292	286	309	288	289	301	280	285	264	272	299	274	277	303	310	300	285	284	312	297	292	258	306	310	324	263	315	305	293	266	290	295	316	283	313	270	278	272	303	261	279	316	288	279	300	303	300	295	281	277	286	272	321	297	256	314	270	318	316	327	245	307	296	288	300	307	290	267	292	301	296	290	287	310	317	284	288	299	278	246	256	291	295	301	299	315	310	264	289	266	291	297	290	304	294	291	275	307	310	288	303	294	293	307	318	289	289	268	284	309	289	289	321	309	305	294	296	290	271	275	295	297	279	285	288	278	278	299	285	298	275	291	283	267	305	305	299	314	272	288	281	286	288	311	276	279	270	286	291	314	316	284	308	308	288	287	292	273	292	319	269	268	298	295	285	302	273	292	301	299	290	282	315	302	313	299	310	326	306	293	315	308	274	287	302	273	283	312	282	276	320	307	296	287	310	292	297	298	301	321	300	291	284	272	295	307	279	324	284	304	298	305	305	263	289	286	269	278	295	284	277	273	285	291	271	306	296	273	301	259	291	298	304	303	257	277	273	292	314	277	267	311	284	317	279	311	312	306	309	269	287	297	281	268	275	295	299	272	308	285	315	318	269	293	313	291	268	278	317	277	276	277	264	296	293	307	281	283	308	284	277	291	320	299	301	292	314	285	306	305	305	288	285	303	284	318	293	316	306	314	312	302	271	304	295	316	276	321	304	300	293	298	320	295	266	283	287	282	281	293	277	277	336	293	284	304	292	272	320	298	280	308	280	286	288	283	314	281	284	298	267	320	264	299	286	320	311	313	294	292	289	284	291	277	296	333	296	295	281	300	299	287	295	291	271	283	298	309	307	291	320	272	292	317	299	272	278	313	292	312	299	309	288	308	302	312	275	313	297	297	335	281	315	274	280	338	272	298	296	289	282	332	307	277	278	297	284	329	291	296	284	301	285	297	306	287	291	291	279	268	285	293	299	311	295	290	294	296	280	287	296	282	302	296	289	314	283	271	260	263	287	314	281	294	279	302	278	320	308	304	285	291	288	266	283	278	275	295	291	286	292	293	285	301	283	263	292	279	289	310	302	273	318	291	292	302	283	308	287	299	288	288	308	300	318	273	320	273	295	280	308	291	304	281	301	291	308	268	269	283	280	316	295	304	282	286	316	302	323	289	302	299	305	268	282	298	278	315	304	297	286	301	315	324	288	305	311	272	316	268	265	329	274	274	301	293	293	322	314	313	256	281	294	256	284	311	298	275	267	284	312	295	299	304	291	279	303	306	294	282	291	275	304	327	294	290	292	281	293	302	277	286	298	293	316	272	299	304	301	309	324	322	272	299	286	282	290	305	291	279	261	281	272	282	306	324	288	263	287	281	296	291	291	285	321	291	297	289	288	298	283	286	301	298	298	282	307	318	310	290	299	296	280	259	297	278	269	288	289	309	325	288	302	300	287	273	278	318	289	310	274	286	285	299	289	273	295	282	273	284	288	274	261	265	309	295	286	283	337	286	292	299	294	280	315	295	283	283	272	309	303	258	304	328	260	316	281	289	266	284	274	263	282	307	274	305	310	281	264	319	322	278	301	289	279	319	288	297	277	298	288	302	270	315	339	305	285	279	323	308	292	323	272	293	283	275	271	290	311	304	270	284	288	310	297	308	283	294	287	281	311	315	306	285	279	271	282	279	286	305	291	311	306	264	310	273	290	293	287	292	283	314	282	296	284	261	281	304	291	314	302	283	316	317	278	285	286	315	274	308	308	294	309	272	276	283	303	294	283	283	319	281	306	312	288	297	292	300	294	297	287	314	296	293	294	284	271	306	277	283	303	305	287	284	295	267	264	277	320	297	273	280	258	293	298	253	290	301	309	302	322	300	261	263	271	264	287	262	242	280	267	291	317	288	308	278	303	285	280	289	255	302	277	310	257	269	312	295	298	293	293	282	318	268	299	288	295	320	280	296	286	262	280	281	305	290	311	309	284	290	285	301	279	316	300	282	321	290	270	305	294	297	260	273	282	289	275	310	289	292	277	270	283	272	289	292	287	296	263	290	298	309	267	288	336	284	308	287	287	276	285	293	274	300	291	301	283	286	289	300	291	303	281	289	301	289	304	292	305	294	257	302	318	278	288	284	327	311	303	244	268	271	258	283	269	276	313	241	271	282	327	282	264	296	271	299	305	307	318	292	287	292	292	290	266	298	283	314	287	305	285	296	259	294	278	262	295	287	306	302	278	280	283	288	307	301	284	322	308	300	294	279	297	284	326	290	310	278	307	299	287	270	268	296	310	323	257	269	291	290	284	331	300	267	295	309	296	306	309	298	283	281	310	275	283	305	246	306	302	253	282	298	299	295	289	324	323	318	294	285	315	276	282	300	315	291	280	294	297	259	292	314	293	311	290	277	307	324	304	263	304	311	310	318	309	280	301	311	276	270	298	275	297	292	277	296	289	286	304	284	269	315	303	282	304	282	267	287	290	289	302	305	301	292	294	269	268	315	308	274	294	280	287	269	326	301	310	280	280	254	310	305	278	302	293	256	293	329	270	280	296	291	283	286	272	302	300	301	300	311	274	275	312	313	289	277	310	314	279	252	255	301	279	330	296	259	312	294	292	291	295	283	315	316	323	309	295	271	319	320	308	299	278	293	306	280	287	300	292	298	310	277	291	289	317	305	282	312	254	303	321	308	265	318	262	294	297	271	305	279	298	301	261	307	313	314	291	302	299	270	288	316	277	275	293	303	282	295	249	287	288	282	295	284	262	282	280	279	278	313	279	294	273	302	285	340	319	302	298	291	303	295	258	293	291	291	288	305	258	295	259	268	322	304	286	301	292	273	291	277	282	261	295	331	264	297	325	296	317	283	271	308	314	256	305	305	294	303	270	317	297	282	297	316	278	302	264	288	304	277	261	256	293	312	300	272	302	299	269	313	280	315	306	324	276	281	273	275	305	297	270	273	258	272	293	299
30999	20431	9969	705	386	342	325	335	327	346	320	344	350	299	274	301	325	350	315	290	316	326	319	326	306	336	342	335	286	319	299	328	339	312	322	316	346	325	354	338	314	318	331	282	308	303	322	336	355	332	318	329	352	331	327	298	345	346	355	362	322	336	344	324	339	343	299	316	313	329	319	326	334	313	327	371	278	359	352	315	321	324	365	312	340	318	320	301	354	320	291	328	348	321	316	332	311	327	303	329	320	303	366	304	312	300	329	302	348	316	329	319	315	346	335	312	321	306	334	296	325	312	310	308	306	341	303	329	314	327	332	324	357	332	328	326	290	311	310	314	336	328	312	327	311	341	315	337	279	334	304	333	325	333	322	328	338	303	337	325	310	326	318	304	326	317	306	323	344	326	349	340	364	320	296	304	319	305	310	295	333	322	327	331	355	318	326	316	309	299	324	315	312	326	328	320	301	353	321	315	311	285	315	333	302	300	324	329	290	346	329	303	322	332	313	301	285	345	277	325	317	325	306	330	330	311	284	314	330	282	327	353	325	291	336	314	325	316	346	338	327	301	324	339	301	314	326	292	331	310	298	336	323	330	353	337	306	341	335	332	315	301	317	289	333	332	351	329	338	302	309	337	323	293	280	292	348	342	320	331	305	346	313	321	320	343	323	329	356	293	321	313	306	295	322	323	346	342	321	333	301	320	310	322	324	298	300	327	336	304	307	307	305	313	329	270	295	305	331	358	321	339	331	341	314	340	323	334	318	313	299	293	340	304	321	335	331	299	290	307	312	329	345	287	324	302	299	332	313	328	331	318	337	292	316	333	321	313	310	300	334	333	340	320	332	329	330	317	319	347	317	319	347	326	305	330	348	339	317	325	339	335	301	304	324	315	352	310	320	296	321	319	324	319	324	318	334	336	347	313	306	305	305	297	276	298	337	326	304	330	355	315	298	302	327	327	315	305	319	337	304	315	294	328	305	333	332	294	324	332	329	315	336	337	333	295	343	312	299	348	352	334	309	312	323	308	303	317	336	327	315	295	291	301	308	348	286	324	321	333	316	314	317	338	315	335	314	333	333	291	345	346	322	318	318	297	340	342	304	334	334	353	356	323	345	308	323	332	369	325	340	286	334	323	303	314	344	296	316	315	305	313	317	310	307	303	303	349	329	356	315	326	311	339	337	304	299	333	342	314	328	335	291	311	318	294	307	328	347	320	343	308	329	337	327	311	294	313	315	305	328	295	321	310	332	310	325	286	289	331	287	292	318	286	313	297	292	337	298	316	311	315	326	330	288	319	309	301	279	327	305	305	299	332	288	318	290	302	318	320	321	324	300	322	327	311	315	319	316	298	284	329	358	344	317	315	323	345	288	317	297	318	313	347	336	306	324	299	326	347	353	318	337	319	309	319	291	303	304	314	313	334	327	311	308	345	299	288	362	333	281	321	300	328	316	298	311	306	342	317	328	319	344	299	333	294	330	327	317	345	294	302	336	334	334	308	315	310	333	330	342	334	338	314	292	279	315	312	330	352	310	333	296	342	318	330	314	329	320	304	294	327	320	331	298	311	333	326	318	331	328	297	316	316	335	324	312	333	303	310	335	324	326	319	354	300	330	301	329	345	322	318	349	304	314	354	336	328	353	326	298	322	334	316	314	321	320	314	303	319	329	333	311	327	323	338	305	326	325	331	332	308	351	275	314	342	337	308	318	320	327	297	353	311	327	291	354	302	327	299	311	298	317	303	325	317	321	355	311	350	320	317	288	342	311	333	328	301	335	305	328	325	306	318	281	325	347	302	353	353	358	319	298	325	287	321	320	357	308	285	312	320	318	344	294	309	280	335	298	300	339	318	315	317	309	297	292	346	334	321	325	311	334	301	306	302	339	334	311	335	325	315	328	292	306	280	309	313	343	340	317	344	313	325	341	317	322	310	286	308	311	346	308	328	319	293	299	298	317	329	317	304	339	324	336	353	310	342	338	353	334	311	293	309	301	327	288	318	347	315	323	328	313	308	339	354	325	311	275	326	331	362	303	333	321	345	287	350	323	296	275	323	315	365	357	324	315	333	333	315	313	343	354	318	339	314	336	306	340	319	357	320	309	292	321	307	347	342	307	338	303	309	300	303	298	322	295	290	338	328	334	350	309	318	338	319	305	325	331	318	360	308	316	313	307	340	320	303	301	320	316	311	343	316	324	359	311	310	307	320	316	336	342	338	345	319	315	315	309	316	311	317	341	325	319	379	334	300	343	319	332	315	320	328	300	322	331	289	297	300	330	302	320	353	318	318	329	340	341	310	320	331	304	339	328	319	301	317	345	350	312	305	328	342	293	289	341	327	335	336	322	294	351	314	322	315	294	317	311	301	320	326	336	311	303	345	341	320	309	319	320	315	306	338	299	316	272	320	345	333	345	335	312	329	310	354	289	280	308	322	288	356	321	318	338	325	341	339	291	322	323	328	297	288	327	346	318	322	332	339	306	313	336	345	306	311	310	295	310	348	320	309	293	300	342	301	313	328	348	318	294	324	309	310	335	352	320	333	318	310	342	339	313	308	348	327	316	324	346	295	326	358	336	297	359	305	335	327	329	348	313	299	322	333	322	305	309	333	317	325	309	327	349	282	327	343	312	349	332	325	335	273	316	311	340	320	298	312	286	279	315	318	333	325	318	312	349	308	295	292	301	329	323	305	310	293	303	336	341	298	322	330	329	286	324	337	319	290	320	323	311	301	325	285	307	326	291	344	358	319	328	350	301	312	340	310	305	347	315	343	277	301	304	369	311	310	315	314	323	287	354	337	336	327	307	305	341	326	314	282	314	326	303	320	323	314	342	322	314	317	350	319	327	324	341	320	324	344	322	312	291	320	328	274	300	305	306	328	326	331	309	317	303	328	347	308	350	297	311	321	345	340	327	339	318	305	345	314	313	327	308	332	292	337	315	310	298	316	306	310	325	299	311	333	317	329	316	324	320	335	369	317	343	305	318	328	331	295	294	341	309	327	315	315	332	307	340	316	343	320	317	329	318	299	300	289	306	315	300	316	315	316	297	341	323	310	323	331	299	287	323	315	305	318	298	314	265	321	297	331	349	366	318	313	286	349	321	282	313	315	346	326	361	307	302	321	295	303	324	305	298	343	349	312	335	334	332	306	331	336	307	324	308	291	319	329	342	336	320	316	324	319	329	321	339	309	325	356	348	352	302	331	332	320	320	349	301	330	354	344	319	312	297	327	326	324	319	329	277	306	335	302	317	327	303	319	347	323	317	323	313	319	352	329	312	323	298	335	276	326	325	320	324	333	295	290	340	335	313	327	320	303	312	317	318	280	286	321	327	354	329	332	328	328	335	331	306	312	320	306	314	361	285	325	295	331	328	309	294	313	329	331	352	286	301	337	315	309	295	317	341	318	325	306	324	328	324	338	321	331	341	339	332	336	387	340	317	297	314	310	318	330	305	289	283	335	296	319	308	321	290	314	364	336	331	331
5499	988	896	826	807	804	762	787	793	796	774	764	768	757	789	779	806	839	764	755	727	750	743	789	777	796	745	732	774	776	751	782	784	781	817	780	765	778	789	781	792	771	765	750	753	790	744	830	781	798	770	816	783	761	753	737	754	761	787	779	788	786	788	775	729	823	735	765	752	774	766	808	798	758	758	735	756	792	807	794	782	805	729	785	753	765	785	801	707	784	744	764	778	812	756	723	819	720	762	780	801	759	766	749	757	734	789	790	770	754	787	791	750	796	769	800	793	772	815	808	765	754	767	761	737	795	803	714	769	775	815	753	787	728	789	730	770	748	760	776	786	770	737	779	781	827	779	783	724	728	806	804	785	771	824	744	816	769	833	817	767	770	768	808	784	766	800	791	830	742	814	778	824	780	766	770	787	770	825	772	805	780	725	752	774	802	799	745	798	740	788	732	801	750	768	803	727	775	787	795	784	786	782	766	803	787	754	753	766	741	823	789	757	796	741	762	772	754	731	764	785	692	784	745	829	777	773	752	755	800	811	751	760	817	750	757	770	720	748	747	793	752	784	774	782	717	802	736	736	761	789	771	715	754	820	781	784	769	777	782	730	764	779	747	789	710	814	753	740	835	803	800	754	795	740	773	744	769	810	757	771	791	730	776	771	758	771	774	747	800	748	726	770	762	772	740	767	746	768	821	772	713	779	801	783	759	781	784	698	768	767	820	774	758	757	743	698	780	745	764	759	743	781	795	766	720	770	749	775	757	794	793	780	749	770	781	741	760	735	806	777	758	760	761	734	764	782	727	765	738	795	792	802	780	754	749	791	770	731	753	751	781	766	763	778	819	787	759	751	772	791	745	769	806	788	806	715	773	760	817	792	774	789	807	769	797	761	764	747	738	807	827	767	809	774	724	770	737	757	773	759	802	756	752	773	779	715	742	808	762	821	817	773	762	751	748	748	800	784	753	765	760	772	757	785	754	786	799	776	789	752	724	748	767	798	838	789	805	741	766	775	814	809	764	795	794	776	756	792	781	796	726	798	767	780	803	768	795	735	785	825	807	745	789	798	817	802	761	796	798	780	770	769	799	758	799	768	755	804	796	756	733	808	781	786	763	818	755	730	752	739	747	746	796	820	785	764	772	804	778	753	723	794	809	695	773	780	757	714	802	735	796	760	803	734	747	792	784	742	773	799	725	747	735	768	777	798	776	743	808	794	738	774	753	775	793	797	785	792	780	796	755	789	742	758	749	759	785	815	745	795	798	766	760	748	806	783	745	790	781	837	785	767	769	787	774	762	782	727	743	782	794	762	802	743	773	749	743	756	798	763	780	803	733	784	750	732	792	832	742	802	737	813	816	768	732	790	750	740	787	761	727	770	770	775	766	803	784	770	766	785	767	783	767	754	727	747	747	771	766	779	772	772	791	784	757	735	772	783	747	751	772	749	761	762	796	816	787	767	777	741	780	753	779	746	746	752	766	774	727	734	778	810	764	778	793	773	723	751	765	792	799	788	758	743	764	803	770	757	818	793	745	726	776	787	740	756	760	746	785	767	757	776	761	728	789	792	795	766	772	772	741	759	761	783	790	814	762	764	780	791	758	769	784	723	801	800	731	763	751	745	799	771	766	788	737	781	736	757	808	811	855	767	795	793	833	771	799	793	748	761	779	772	794	767	774	794	804	778	768	758	766	790	767	761	777	746	775	718	770	784	743	750	772	784	780	797	780	767	778	841	784	777	744	772	779	758	794	740	781	754	808	807	781	817	779	758	805	790	781	818	736	758	747	752	791	769	783	738	728	779	749	777	777	794	810	749	761	759	801	771	796	797	735	760	790	740	750	755	729	812	741	788	803	766	750	711	743	807	781	697	803	797	827	767	810	766	772	788	783	800	784	741	768	777	750	764	802	776	768	738	802	770	792	772	755	765	773	773	799	786	759	804	761	807	808	752	776	778	767	770	732	797	780	761	806	772	752	768	744	761	766	790	756	748	751	804	770	814	831	791	796	757	731	746	768	772	808	735	804	723	841	782	787	792	756	742	776	822	765	767	779	748	766	779	776	796	780	761	742	796	773	787	777	802	733	787	728	809	743	744	814	795	746	783	793	768	755	778	784	738	775	747	798	801	738	751	738	799	710	779	736	767	772	743	789	789	768	755	763	751	768	789	802	741	730	744	745	776	759	755	773	802	791	765	730	773	802	777	794	724	776	782	749	793	798	747	814	760	687	766	786	814	780	788	755	803	779	802	756	748	772	761	718	777	825	780	754	742	765	758	794	756	741	738	774	730	768	793	724	798	786	733	738	798	761	780	743	823	775	799	801	757	817	806	756	758	750	751	788	764	729	706	804	776	768	754	734	745	756	805	817	767	821	733	766	726	772	750	761	778	736	751	774	759	868	781	775	776	762	782	751	785	757	791	760	734	750	778	789	781	792	792	778	748	769	808	813	761	786	801	754	753	746	814	717	708	742	805	746	749	783	729	753	744	781	784	737	736	730	805	784	768	777	730	772	777	762	786	741	815	763	871	756	778	792	805	733	765	801	788	772	724	761	738	749	739	712	791	781	765	737	778	786	788	820	738	781	729	726	740	806	750	747	778	765	780	777	803	736	821	724	812	734	776	785	780	796	819	802	800	787	798	734	753	752	772	723	721	791	759	763	742	747	801	692	749	834	738	755	763	798	760	741	767	760	774	786	786	754	782	729	727	808	765	761	778	781	779	779	746	783	755	773	785	786	760	762	729	709	791	754	754	798	741	749	796	840	752	840	798	814	772	760	793	785	772	780	791	794	803	748	713	747	822	751	744	800	780	772	838	730	756	754	779	767	790	754	740	781	806	737	756	781	774	744	770	801	757	768	767	729	780	756	802	707	755	792	730	751	768	766	774	837	771	761	787	772	779	778	787	786	768	758	750	789	777	774	764	744	784	746	806	752	726	788	759	784	765	764	784	792	783	791	767	789	748	805	759	749	789	756	744	804	733	776	821	795	787	775	712	746	740	773	712	792	718	781	741	784	777	779	791	780	752	787	754	751	783	751	779	750	795	753	798	758	780	808	778	766	805	783	754	758	724	789	826	786	801	708	770	788	823	738	766	756	814	763	769	756	765	728	787	742	794	745	811	780	804	791	788	758	751	760	798	797	787	799	748	733	757	775	758	754	733	810	741	795	759	761	753	796	782	794	731	780	776	749	781	774	784	790	758	763	807	732	748	775	800	742	801	785	791	727	795	747	703	786	694	785	778	734	781	737	767	730	771	784	797	792	740	807	768	816	730	757	766	780	795	778	724	763	720	781	748	782	739	759	732	770	753	791	787	779	772	723	793	772	807	808	807	813	759	793	708	804	806	757	813	816	750	785	776	731	785	748	823	816	812	776	811	769	774	686	824	770	763	733	801	810	805	798	713	765	756	747	752	727	796	755	765	771	842	728	796	823	818	751	754	762	754	758	771	796	759	778	800	784	798	791	848	810	729	780	747	767
24738	21048	23964	28325	21040	13444	461	314	295	270	259	260	214	237	234	224	219	231	207	254	225	227	208	216	226	229	210	208	234	215	256	226	234	233	234	214	232	202	229	212	220	221	213	195	228	212	227	208	211	198	212	219	193	189	199	207	197	250	236	190	225	224	233	227	230	200	219	203	230	227	193	195	209	198	231	195	217	223	225	247	254	241	244	232	220	220	220	216	231	237	232	225	236	209	215	205	216	256	243	226	232	225	219	225	225	239	212	215	208	251	201	215	219	195	226	214	216	220	227	210	205	220	206	235	231	207	241	229	225	203	252	224	232	208	202	209	224	236	234	231	185	232	209	249	219	204	248	230	184	205	229	205	223	212	262	221	227	236	244	209	227	212	202	224	221	208	209	212	205	243	216	230	232	229	234	254	214	196	213	203	234	218	208	210	236	192	218	236	224	201	247	258	245	196	215	234	209	200	228	238	209	214	253	215	232	201	254	210	248	229	228	235	211	198	212	204	236	230	211	238	220	235	243	243	230	227	251	198	236	224	181	219	199	207	210	208	216	213	212	228	212	206	216	219	201	189	227	242	201	237	217	226	205	199	255	221	242	206	217	200	224	231	212	226	215	201	225	219	238	211	207	234	219	214	201	227	218	243	230	235	229	224	220	223	246	223	223	218	232	216	228	233	240	224	199	212	227	203	191	217	240	248	227	206	214	203	213	222	236	236	212	241	228	215	249	245	252	213	241	227	219	211	210	208	218	212	207	215	216	229	237	239	239	225	218	207	211	188	215	213	210	204	208	217	210	252	230	220	212	231	222	235	214	237	216	196	200	225	231	219	222	219	207	247	214	227	201	208	205	210	222	244	234	241	237	201	212	217	227	241	228	239	216	230	204	193	200	228	211	223	221	209	223	198	210	217	247	215	202	217	208	204	200	251	231	221	225	224	201	207	202	207	226	232	213	225	224	224	242	214	245	221	205	209	212	222	201	248	244	230	246	200	228	218	209	206	222	221	212	191	201	214	243	205	221	202	204	228	229	241	219	210	227	237	215	201	211	206	242	216	199	212	215	231	199	216	232	227	203	224	239	213	213	224	217	226	219	193	202	244	230	218	216	224	223	219	221	202	193	236	230	222	207	222	221	209	234	235	236	220	254	213	223	195	233	211	212	231	236	233	245	244	245	220	251	217	216	258	215	214	230	209	223	216	237	237	212	215	215	188	211	212	220	209	215	219	206	205	209	225	220	228	198	238	221	244	217	239	210	211	237	196	232	253	227	205	216	203	243	226	205	214	194	182	231	219	209	205	197	221	234	204	198	198	229	219	228	244	210	241	229	195	200	209	233	239	207	196	220	215	222	235	203	239	207	229	235	225	199	215	208	216	216	210	222	225	213	243	220	221	224	200	202	208	222	232	216	230	225	211	238	220	237	226	214	216	217	230	231	204	200	233	233	209	217	213	222	205	221	214	212	223	195	195	215	204	235	230	209	215	227	248	219	209	219	229	183	207	200	247	224	206	210	217	220	230	209	233	204	191	190	213	246	212	238	206	195	225	228	191	253	188	224	236	198	229	224	215	226	206	206	193	230	196	205	225	219	220	206	212	205	229	228	199	215	222	209	199	220	184	225	225	191	245	232	231	199	215	242	227	225	223	237	233	225	247	207	231	236	200	251	202	254	220	214	196	236	210	218	201	240	216	239	187	211	188	226	194	190	205	236	228	207	232	224	238	232	195	225	215	215	247	221	210	195	201	231	219	226	202	209	196	220	242	215	224	224	221	236	203	216	225	227	208	184	237	248	251	218	227	219	217	246	241	220	200	223	211	225	222	208	195	235	187	212	242	238	210	257	202	239	231	209	229	196	214	234	192	218	221	220	233	234	222	203	227	187	219	245	233	211	224	230	227	209	210	218	229	212	213	215	214	207	200	224	230	231	243	209	189	209	239	218	212	232	214	246	224	222	216	216	207	207	229	225	233	245	217	214	221	237	212	200	232	205	199	201	199	197	227	234	219	196	230	248	193	205	210	217	205	193	217	210	200	220	241	236	247	187	224	205	185	224	223	209	215	227	211	226	227	233	218	234	219	229	188	214	204	213	213	211	235	234	241	203	226	207	190	203	227	249	234	215	246	216	217	202	216	213	207	200	223	228	221	232	201	217	216	208	190	237	233	192	216	235	216	238	221	204	246	201	213	246	243	213	226	232	234	219	206	224	209	237	190	230	197	222	218	218	234	258	226	211	223	219	231	214	200	216	218	224	220	206	213	222	212	211	225	277	209	238	182	228	215	226	214	203	210	204	218	200	227	234	216	205	202	214	225	214	224	187	234	226	242	255	222	198	226	219	233	199	204	217	204	223	245	233	216	186	216	192	207	211	204	234	200	221	210	203	209	215	230	217	228	222	200	258	221	227	215	213	248	217	248	210	249	232	232	191	219	241	213	186	184	226	240	224	201	242	213	203	212	190	222	239	189	247	236	214	215	208	218	232	228	212	238	278	216	231	228	197	221	211	197	235	204	224	209	226	230	228	206	200	208	241	192	218	236	197	210	211	191	202	228	244	196	254	208	211	221	216	208	210	192	209	213	240	225	234	225	214	218	215	206	213	228	229	179	220	212	239	224	213	229	202	223	228	202	232	186	230	218	200	212	210	199	185	228	220	213	218	206	225	238	238	231	190	214	213	222	201	217	211	213	210	197	226	213	240	198	216	227	212	207	219	221	228	220	217	210	218	214	230	220	189	225	193	215	210	226	209	235	214	242	238	266	235	219	207	225	215	237	221	214	204	257	222	203	239	223	213	219	196	220	229	227	200	196	236	224	222	207	232	226	221	186	245	206	210	214	196	204	198	234	209	212	261	203	202	248	215	212	205	191	210	208	229	224	240	218	232	218	231	230	232	206	232	213	244	220	223	204	212	224	218	234	215	220	231	221	207	227	195	225	230	216	208	228	221	194	220	220	221	226	203	230	197	215	211	208	238	216	188	248	234	239	227	214	202	220	200	205	199	227	232	250	225	224	196	230	224	209	243	199	214	195	215	212	219	221	248	217	224	206	236	239	211	221	192	211	203	196	205	215	220	236	207	237	225	249	227	215	211	228	229	229	205	208	204	200	219	204	244	216	220	202	235	243	201	257	246	209	219	220	213	213	212	208	230	212	228	235	240	256	228	239	208	222	230	229	238	213	225	212	211	240	222	228	212	227	225	222	208	238	214	226	202	217	225	209	238	210	212	240	224	218	246	214	237	219	221	187	191	224	220	228	224	233	218	195	200	227	232	233	210	224	227	225	243	225	225	192	221	212	219	220	197	208	240	236	220	238	212	222	218	213	205	248	238	215	199	222	233	230	211	230	215	207	183	216	249	215	224	226	224	224	245	214	207	221	204	207	175	222	185	232	251	218	206	208	201	241	192	211	206	232	212	215	205	216	233	236	217	217	257	236	205	218	238	223	195	215	211	225	214	199	226	223	222	223	237	198	228	208	201	219
3087	1811	1081	755	591	587	549	562	559	555	551	542	554	527	547	553	520	496	566	520	550	511	521	565	524	511	533	511	532	488	524	502	536	516	529	539	537	566	567	526	542	541	550	487	538	538	523	505	538	533	538	542	539	512	544	512	551	582	544	557	527	541	544	526	552	517	545	568	549	518	508	487	552	509	528	523	532	495	537	520	531	534	545	570	535	566	557	519	540	573	560	516	526	557	570	519	529	501	600	523	497	513	553	511	520	521	534	526	526	516	550	538	516	497	543	521	561	511	531	529	509	561	531	542	541	534	555	545	537	542	529	565	512	488	541	498	547	562	554	504	556	523	539	504	549	539	565	525	511	555	530	533	524	518	511	551	538	563	518	551	523	539	508	547	556	562	527	520	541	576	535	590	572	558	531	544	561	581	530	509	527	522	498	510	567	506	530	536	583	533	582	532	521	519	533	532	538	519	535	542	551	551	507	552	542	512	553	504	538	519	510	550	545	522	498	544	537	524	561	577	555	501	543	531	537	537	552	530	556	552	539	530	535	516	515	523	542	579	541	496	530	510	566	530	529	516	557	531	516	471	545	535	538	518	522	524	555	517	585	546	564	526	539	556	555	532	525	497	554	518	526	578	527	540	513	525	508	547	537	570	520	548	515	524	545	562	594	547	576	529	515	549	539	538	526	505	537	573	544	511	508	522	532	567	554	515	547	546	557	564	517	541	523	510	516	526	514	569	546	497	534	528	535	525	529	530	521	527	558	525	501	528	546	544	522	519	534	540	525	563	497	549	596	537	516	533	519	536	550	553	565	511	488	564	518	544	554	544	513	541	493	553	559	530	573	556	525	487	484	533	574	575	505	547	579	558	541	511	491	544	533	533	539	573	571	536	555	565	540	530	515	502	526	550	563	510	569	541	522	562	546	544	533	555	518	511	589	531	524	533	507	540	521	535	521	516	544	526	480	528	548	513	528	523	549	570	523	482	545	545	537	553	519	509	494	538	545	520	489	543	503	522	539	505	526	517	527	549	545	531	532	523	510	538	491	569	516	566	511	530	526	540	506	518	540	531	535	563	517	538	532	523	574	487	512	515	571	527	523	531	499	546	549	521	563	537	554	573	539	545	508	513	555	538	553	533	545	553	531	550	524	544	522	571	538	536	541	518	515	533	558	536	526	540	507	543	498	545	541	543	538	502	574	541	515	578	542	570	544	524	522	550	575	564	504	573	544	527	534	547	528	537	577	561	529	528	467	523	559	543	525	523	559	469	535	552	519	523	558	568	541	520	511	577	525	549	574	539	563	530	545	528	549	546	538	519	529	511	531	553	526	541	524	517	558	521	594	549	601	545	583	499	617	495	565	550	549	509	540	556	540	498	532	512	510	558	545	527	539	525	559	513	501	564	563	499	519	534	511	492	524	532	521	593	537	531	562	572	476	529	552	523	566	542	549	489	521	521	554	546	514	528	526	536	550	510	538	539	609	524	558	540	585	550	551	535	559	513	493	534	543	573	577	530	538	517	492	566	523	529	524	519	539	540	550	503	513	545	476	535	538	542	526	566	512	518	549	520	577	549	515	540	518	552	512	498	541	551	547	552	533	533	508	579	542	539	532	493	559	540	490	542	541	552	554	511	547	544	507	570	534	484	535	540	521	519	500	516	524	525	506	516	524	555	524	580	515	581	581	570	547	557	524	531	513	526	530	492	533	567	532	555	565	575	568	549	575	542	504	554	537	521	528	535	551	561	546	542	530	526	512	502	525	491	513	540	523	603	569	510	562	512	586	521	517	515	534	537	525	554	528	504	531	539	546	508	558	556	522	502	559	564	490	509	544	562	552	523	490	561	547	592	485	534	566	569	523	538	533	539	565	570	527	509	513	580	528	543	559	549	530	547	559	515	518	503	544	490	573	557	534	571	580	551	547	542	503	525	556	515	573	540	500	569	550	534	544	523	530	556	533	531	527	542	508	536	553	510	571	543	509	510	503	513	535	526	553	540	586	488	554	607	500	563	539	546	538	555	535	527	519	504	499	523	578	540	580	516	525	530	530	560	514	524	536	529	547	548	547	536	523	523	510	532	542	555	525	479	535	520	520	531	565	521	557	544	522	553	486	506	551	541	516	526	515	512	558	514	541	540	533	528	512	533	555	554	568	569	550	552	517	507	529	496	526	527	541	552	531	512	538	546	530	515	509	503	556	514	538	549	514	524	527	517	519	590	532	555	537	529	518	517	515	529	513	547	558	527	538	503	489	556	537	546	561	532	534	561	532	531	530	521	498	554	488	502	556	543	521	521	523	556	560	526	506	536	529	584	576	528	525	514	568	540	554	536	566	548	512	511	563	578	511	529	561	530	537	525	538	576	513	536	521	508	527	515	535	547	520	582	495	519	539	555	567	502	523	545	544	553	600	533	540	539	549	544	562	559	545	528	530	544	499	539	563	516	557	539	548	572	525	512	559	542	538	543	541	529	529	585	524	542	504	532	534	535	544	522	550	582	537	560	526	546	539	506	530	532	537	557	527	532	499	523	528	523	562	517	530	524	561	516	490	537	549	531	543	521	546	515	534	480	546	561	561	476	525	563	532	547	527	558	499	525	518	530	525	515	495	530	463	543	551	549	562	553	549	539	541	520	547	502	513	517	531	510	533	532	517	557	519	543	539	585	542	508	537	529	525	545	506	574	580	543	512	550	544	549	531	550	553	513	547	501	551	514	544	546	512	506	520	556	540	503	532	518	555	522	552	547	533	557	533	518	515	517	537	578	565	545	545	544	547	546	485	544	542	515	529	573	511	507	543	548	540	525	539	544	550	576	554	532	548	566	506	498	564	491	519	474	510	532	577	550	556	515	539	542	565	555	543	519	502	522	576	508	514	541	591	528	512	563	513	547	512	532	538	553	535	548	476	518	552	545	502	543	524	540	546	555	549	553	538	562	561	519	517	524	526	510	540	550	582	578	576	541	538	539	522	544	554	541	537	550	531	538	589	582	581	543	505	545	518	526	514	553	552	569	548	521	570	558	534	538	542	536	497	535	556	568	490	552	545	531	573	532	559	538	519	511	502	544	506	549	545	550	559	534	517	524	499	515	547	547	547	529	572	533	533	492	517	567	546	526	531	539	526	545	538	540	540	527	526	557	550	537	524	516	512	554	462	542	543	544	534	562	513	494	490	519	529	563	521	533	531	530	545	558	484	509	549	496	574	540	520	542	546	540	547	566	505	581	534	536	587	562	527	513	540	511	560	488	546	585	540	518	533	498	564	511	517	513	570	582	500	500	520	491	549	567	514	533	552	535	504	539	551	496	565	501	530	556	528	558	502	546	558	514	504	507	528	569	546	544	537	539	544	540	524	569	566	550	542	550	516	549	522	553	500	564	549	509	557	543	514	547	533	543	578	533	529	529	550	531	536	572	555	533	574	526	553	525	541	522	602	529	490	513	529	539	536	528	519	551	554	496	561	536	526	562	551	583	519	535	534	563
24028	21048	24333	27940	21049	21054	12240	433	246	190	212	196	177	159	133	163	140	144	142	122	109	115	118	116	118	128	115	118	116	92	138	109	121	123	127	126	93	118	100	104	106	122	102	116	128	114	100	99	121	112	115	125	125	121	114	107	95	107	107	86	107	92	107	79	115	117	111	94	82	97	112	124	122	95	106	106	125	123	116	98	106	110	120	74	103	86	117	117	101	87	113	125	112	98	105	112	120	99	121	108	116	100	113	113	104	106	111	106	100	105	114	106	94	134	112	133	109	110	105	101	110	106	96	112	92	94	104	102	111	116	114	118	95	120	119	115	75	114	119	115	114	99	106	103	94	103	116	124	108	95	97	77	120	85	99	86	102	94	109	106	103	111	101	99	117	89	99	107	122	97	107	103	117	117	114	100	107	104	116	99	99	95	107	111	93	100	101	109	98	113	109	90	109	104	110	86	114	127	112	100	93	116	116	112	105	107	98	87	116	99	98	116	109	113	79	97	100	119	103	103	110	100	111	104	110	85	99	123	97	110	100	122	87	122	118	128	119	115	109	94	101	102	116	102	106	114	113	112	128	102	106	106	106	109	118	111	105	102	112	99	94	83	100	110	102	108	94	110	122	111	121	89	116	92	118	111	119	114	101	104	95	98	99	105	103	95	109	109	109	91	114	95	119	96	123	87	117	99	111	119	113	103	107	104	96	116	109	96	126	97	99	101	94	114	126	86	108	103	93	120	91	110	105	82	113	104	118	95	129	104	94	113	120	115	122	93	97	110	100	108	117	90	107	97	111	103	105	108	127	101	94	105	108	108	95	116	98	97	110	92	105	102	73	111	137	102	103	139	94	99	87	103	106	76	102	124	103	104	99	109	113	100	107	99	99	106	94	89	89	96	81	116	107	111	107	94	118	74	93	108	99	111	99	94	100	87	124	116	100	103	125	117	110	103	100	118	100	101	119	97	90	111	128	102	110	116	113	112	103	104	106	118	111	103	101	102	117	100	121	112	100	92	121	92	108	107	101	108	96	93	105	99	115	110	124	97	88	116	111	110	113	91	106	120	103	111	119	100	115	88	115	104	96	117	103	87	112	111	103	104	118	94	97	93	112	122	111	109	106	88	112	104	90	126	106	117	104	115	107	106	117	114	95	110	93	120	110	103	114	103	115	103	101	91	101	113	103	109	96	99	112	95	116	103	102	108	118	93	98	92	114	110	110	109	112	120	113	88	96	94	98	118	128	93	97	114	109	108	83	109	95	90	121	99	82	105	116	118	100	107	113	113	113	107	101	114	105	97	113	119	98	113	83	83	103	109	108	115	95	115	124	119	87	92	121	119	85	115	112	111	96	104	118	108	80	105	103	84	111	104	95	117	99	115	90	114	122	109	113	96	98	106	133	95	104	100	117	116	110	113	109	101	104	120	112	106	101	90	92	103	114	97	93	117	109	92	91	98	115	107	106	105	100	109	95	100	104	105	95	101	91	107	114	98	110	106	114	109	104	92	112	107	115	103	105	96	110	111	108	99	91	106	118	102	109	104	102	118	114	93	105	86	110	124	92	108	103	99	102	110	94	88	110	122	98	93	103	96	111	93	93	102	104	114	102	110	93	112	112	112	115	109	86	100	95	97	96	91	80	107	97	98	105	96	100	107	108	100	109	100	86	110	115	108	108	96	94	124	105	99	106	94	98	117	94	90	108	91	109	91	110	115	88	116	106	94	95	115	112	100	103	100	110	96	96	123	117	100	93	116	113	111	107	106	110	118	122	118	98	122	111	109	107	122	113	93	94	105	104	96	108	101	113	109	98	108	110	112	108	97	110	94	95	102	109	120	101	107	101	120	114	92	105	92	112	107	97	92	115	133	91	114	78	98	105	116	90	111	107	132	108	104	93	118	101	100	98	124	116	97	111	115	87	93	104	97	101	127	97	100	95	98	102	121	99	110	120	101	106	108	126	93	105	122	82	103	104	108	127	101	99	108	120	95	121	104	92	102	95	102	106	105	90	112	89	107	101	104	103	108	102	93	124	95	113	105	108	95	101	93	104	108	108	100	100	103	94	103	103	112	119	105	112	110	116	95	111	133	116	107	91	105	115	108	98	117	112	94	96	103	118	110	101	108	108	97	92	110	114	85	104	103	93	117	96	108	115	104	100	114	98	110	97	98	113	100	124	113	110	90	127	115	107	113	99	101	116	106	101	91	120	87	124	125	112	98	91	98	111	105	111	112	100	88	121	100	102	117	100	87	110	103	99	82	108	116	108	102	108	116	98	112	109	109	117	95	104	99	104	98	93	97	106	111	120	98	123	106	115	110	111	94	104	96	93	117	101	93	144	108	108	111	87	95	119	89	124	111	112	100	101	122	116	122	91	102	98	103	107	124	97	103	94	100	124	86	109	101	99	138	105	95	107	99	108	97	111	105	115	120	108	111	103	128	106	99	103	113	112	107	91	94	96	94	105	118	91	90	102	102	103	121	111	110	111	105	88	105	115	103	113	94	111	118	101	102	102	128	101	102	106	101	91	94	94	115	120	108	114	97	94	106	98	108	113	103	95	112	76	94	112	113	109	95	117	117	92	107	107	105	93	94	94	113	101	101	101	108	84	98	95	91	102	117	97	101	103	104	119	124	111	104	93	105	100	125	102	109	89	87	112	105	118	109	109	99	96	104	122	90	107	107	101	110	116	101	118	121	105	113	99	107	113	110	100	110	106	106	74	108	101	114	107	99	94	96	120	108	133	127	101	97	119	106	110	119	122	95	93	104	105	120	112	106	111	111	106	95	101	117	107	109	87	114	103	89	95	133	120	101	96	78	102	107	89	103	113	118	103	138	101	109	101	103	118	123	111	115	92	113	122	102	101	104	90	86	111	99	113	114	100	101	117	101	95	111	139	104	109	109	100	85	106	106	99	131	116	105	106	103	86	100	96	98	103	114	102	120	90	105	100	133	97	111	122	112	110	113	106	112	89	101	112	110	97	119	132	101	120	84	114	110	105	110	112	117	110	97	106	97	104	111	114	105	95	111	114	96	101	106	106	99	116	113	119	103	107	94	87	100	92	95	114	101	108	92	115	122	116	102	112	100	112	108	110	108	114	116	105	95	93	88	105	120	107	103	105	104	82	127	102	90	125	100	119	97	95	108	102	100	115	85	108	91	104	117	89	103	102	94	104	102	101	111	114	98	79	115	105	96	118	102	89	102	112	91	120	91	108	94	98	94	105	98	101	99	114	110	94	102	105	112	93	97	102	104	107	87	97	118	101	122	89	97	95	84	128	97	108	96	120	94	104	101	107	87	104	98	94	111	120	124	95	100	92	113	102	116	99	77	107	102	119	104	116	100	132	111	109	95	103	98	118	94	104	110	86	109	112	101	108	103	104	85	109	102	83	103	119	114	108	109	108	94	98	119	108	102	107	124	95	122	104	114	106	103	106	121	106	102	117	100	117	92	110	100	108	95	115	103	100	112	101	110	113	110
2909	3014	1322	738	517	454	380	351	305	371	336	357	303	324	304	330	320	329	275	291	317	281	302	312	314	304	284	320	269	275	266	337	284	276	302	285	285	306	301	290	301	309	319	289	298	278	299	293	278	278	283	281	286	295	274	299	287	316	308	297	272	307	305	277	288	285	267	261	310	296	285	261	289	289	298	292	312	255	293	314	281	295	302	277	285	277	269	283	320	287	298	311	307	274	290	300	267	277	329	307	312	284	320	285	327	311	272	282	281	283	283	274	284	274	280	271	283	285	312	292	289	305	301	279	321	292	278	293	294	313	283	316	264	268	281	295	324	305	309	307	262	303	311	313	285	306	298	291	302	299	286	289	286	298	297	302	265	283	270	251	292	252	301	285	282	290	328	303	274	297	285	274	262	302	274	301	299	297	316	312	289	288	277	289	283	310	302	285	299	301	289	286	301	284	275	293	320	243	290	313	264	256	292	271	296	299	308	253	279	302	299	301	286	274	278	265	271	245	293	290	268	303	281	279	281	288	281	300	297	277	295	327	283	273	273	297	313	307	278	293	302	292	319	280	270	291	273	285	301	281	297	298	277	284	287	311	325	251	294	280	300	275	270	279	284	275	284	293	277	303	324	311	257	277	292	290	291	296	295	314	273	300	303	262	319	273	317	267	292	276	294	285	259	293	272	282	306	294	284	305	284	272	281	276	295	273	321	280	294	311	278	284	265	292	268	276	304	296	284	262	295	308	303	305	261	271	277	288	284	314	297	297	286	306	303	279	310	272	298	284	280	290	302	298	252	310	290	272	299	321	307	292	351	276	286	278	265	302	287	291	307	288	278	293	316	281	275	309	262	323	300	283	290	296	336	310	271	298	287	263	312	300	313	265	296	297	297	301	267	298	255	289	301	270	289	276	308	297	311	296	302	290	247	296	299	279	267	312	272	290	294	323	307	276	285	300	265	300	303	299	289	267	288	316	286	272	275	298	301	298	272	285	256	278	314	289	287	273	310	278	312	324	260	286	319	314	307	287	310	289	293	304	283	295	276	297	284	298	286	284	287	297	277	290	295	276	293	289	272	255	281	279	301	272	290	285	294	274	283	296	317	305	307	301	303	280	294	284	277	296	311	265	324	316	305	305	290	275	259	308	284	285	279	276	326	285	282	292	292	282	308	297	267	295	297	291	288	290	297	312	306	309	308	306	268	309	288	286	289	274	322	280	270	307	310	279	298	265	320	278	287	281	266	307	284	287	259	288	339	282	262	280	341	300	276	287	282	260	279	301	298	280	301	283	269	293	284	286	325	319	297	279	268	312	288	261	260	288	287	305	291	272	313	279	277	307	287	309	275	316	305	326	291	277	266	288	291	286	325	329	298	294	266	319	294	308	298	278	300	311	293	311	298	292	319	299	309	282	303	283	286	325	296	271	269	290	278	300	292	299	276	312	293	265	280	280	283	263	305	250	294	304	311	270	252	281	275	302	310	283	295	271	300	273	261	299	313	284	303	282	300	295	305	295	319	320	307	319	318	315	303	293	289	267	319	302	305	288	329	279	299	293	294	281	291	303	295	312	256	274	274	315	288	306	279	278	299	258	293	251	282	251	298	303	276	269	298	287	267	293	294	290	271	277	270	274	276	307	302	292	266	272	295	328	287	283	284	285	304	262	304	292	288	314	297	304	319	286	254	295	297	302	290	288	292	320	308	292	283	273	291	278	255	287	285	301	312	290	267	283	284	283	285	303	323	311	301	304	331	279	312	298	286	293	289	288	299	278	269	264	284	307	283	288	296	278	281	321	300	279	323	275	268	292	325	311	290	306	310	288	304	257	287	275	297	285	290	272	300	289	286	294	277	299	268	291	275	280	298	305	318	291	299	317	289	289	286	275	296	297	307	291	302	282	269	281	298	295	295	248	306	276	302	278	297	310	281	301	310	313	286	276	301	287	296	264	273	274	287	272	272	285	298	306	281	292	295	301	276	259	272	270	277	296	265	306	300	295	288	302	267	297	320	270	315	310	283	316	302	307	297	258	319	286	310	286	285	274	278	321	307	304	284	309	297	300	311	296	308	287	300	279	311	270	297	306	285	300	280	260	299	267	266	280	283	312	262	291	290	303	296	269	280	259	308	284	298	297	297	288	313	285	289	254	282	324	302	285	306	263	275	302	320	267	290	301	277	295	320	265	303	278	309	304	271	253	291	298	304	269	255	320	284	284	310	316	286	257	313	276	284	281	306	304	283	307	281	257	286	312	286	292	268	300	320	305	302	293	274	309	309	324	300	293	301	293	281	326	303	299	287	285	293	265	336	302	282	299	270	268	318	285	290	293	281	296	270	281	271	285	293	273	277	291	276	278	288	306	282	305	284	308	303	318	294	290	283	303	306	289	296	304	289	307	280	308	296	298	287	306	295	321	322	320	305	340	292	281	297	286	295	299	265	264	296	302	285	270	317	305	310	277	296	299	301	293	301	298	298	284	272	286	286	335	331	280	297	317	286	284	307	273	300	248	313	304	331	298	307	264	291	289	315	285	298	269	281	304	287	291	296	300	287	299	288	327	302	278	300	277	299	261	294	303	286	293	284	296	292	291	298	311	319	280	271	312	291	307	321	294	291	301	293	296	271	293	294	287	265	309	290	314	344	283	238	298	308	296	301	322	315	297	281	303	276	275	296	309	301	272	287	296	234	326	307	289	295	293	300	268	307	263	299	292	298	286	285	287	302	294	275	308	284	290	278	283	264	274	300	281	297	281	317	302	285	302	286	266	273	274	282	300	317	296	290	296	304	301	261	291	293	313	261	257	281	299	297	277	256	288	295	289	306	303	281	290	318	275	296	263	264	318	304	316	277	258	300	285	253	304	286	311	301	287	264	305	293	307	290	289	301	286	269	287	287	314	279	285	307	273	319	295	291	309	335	298	290	289	303	290	264	307	257	279	297	263	321	298	260	311	327	294	320	279	284	282	301	299	303	293	285	294	306	291	276	287	271	279	270	279	296	296	290	293	282	273	263	308	319	287	279	289	283	274	300	305	277	261	275	292	290	273	288	297	282	285	270	292	283	289	280	319	302	302	271	285	289	302	277	301	278	325	294	298	309	277	319	319	271	329	320	291	279	310	278	302	295	270	293	318	283	293	270	292	307	300	276	312	291	272	298	266	291	291	295	282	259	286	326	264	282	290	294	293	315	274	287	314	291	316	291	273	281	302	289	272	282	267	292	294	299	297	299	308	297	305	316	288	296	278	303	274	303	291	296	278	260	305	260	291	308	286	273	281	299	304	273	295	304	318	280	294	282	271	284	273	258	288	266	307	252	292	326	329	282	324	269	273	302	274	313	279	285	298	303	282	316	304	277	289	289	277	319	284	301	262	301	283	303	271	292	305	284	317	278	291	298	290	292	276	295	284	298	305	300	275	288	271	298	289	285	325	262	288	285	314	293	287	289	274	280	316	297	282	277	301	288	299	295	270	301	291	302	310	295	285
31085	20411	9917	638	406	376	377	313	307	319	337	348	333	328	337	365	338	327	313	333	322	340	303	288	332	337	358	314	343	329	327	332	344	324	314	342	342	311	329	322	312	320	347	335	273	330	330	345	301	314	332	273	320	293	347	353	308	280	332	307	348	315	322	288	320	326	347	285	322	319	350	325	306	327	316	313	289	320	317	320	347	305	317	335	353	307	359	329	323	298	338	335	309	312	281	318	323	361	320	317	337	292	287	302	340	311	330	337	295	293	325	303	296	301	325	295	336	313	315	310	315	298	293	302	308	322	322	287	329	293	308	316	338	302	326	308	343	332	313	311	303	333	310	343	340	327	329	343	329	283	311	305	308	285	283	337	334	302	301	332	331	303	313	333	356	322	318	320	388	341	306	305	334	325	341	287	308	323	300	337	309	297	296	312	342	307	310	321	362	319	314	306	305	299	319	301	304	364	297	346	312	326	331	288	347	352	332	348	334	338	328	322	341	371	330	338	303	310	317	302	307	305	309	359	296	305	326	324	313	367	294	300	302	315	316	329	282	300	344	312	304	309	321	343	287	299	308	320	313	333	317	285	344	312	328	299	354	327	285	316	319	336	331	332	325	325	310	311	340	300	355	294	356	333	324	314	313	291	351	339	306	298	310	329	305	315	308	314	316	320	302	312	308	347	332	315	307	315	345	301	305	309	309	336	307	308	340	318	285	326	311	328	336	327	338	307	326	297	314	339	321	332	321	319	317	308	297	324	318	322	360	324	328	355	302	302	280	286	304	319	342	307	311	313	332	311	297	307	316	333	306	326	317	315	330	318	294	340	319	357	308	308	278	315	340	341	308	331	298	317	325	339	329	320	312	298	312	300	313	342	327	307	325	311	347	313	295	300	318	286	333	325	327	322	362	305	361	335	328	324	342	317	311	320	335	326	300	324	295	307	301	287	304	318	332	319	338	312	348	342	324	294	358	302	331	346	304	341	354	336	317	330	320	302	337	307	325	342	286	318	295	301	335	359	321	294	317	297	300	339	323	324	313	309	341	338	337	293	313	358	306	322	342	350	335	317	307	318	289	331	300	350	319	329	286	310	325	310	307	359	310	300	325	318	330	334	333	341	321	315	303	340	342	317	307	329	317	308	324	314	344	328	343	285	326	304	318	316	320	321	344	317	318	300	320	309	323	320	346	324	387	310	345	329	309	295	328	318	288	337	299	318	287	321	300	346	341	315	285	302	336	294	308	343	320	329	299	320	310	306	296	307	332	305	322	324	342	333	311	314	291	332	321	331	318	310	312	348	320	319	316	317	342	328	332	343	329	343	309	303	323	315	301	302	326	333	301	358	324	312	309	314	353	317	319	298	334	315	357	330	309	327	333	328	366	330	323	306	312	274	350	291	303	314	306	302	304	287	321	326	315	320	342	343	328	314	350	316	316	326	332	332	330	307	300	304	291	332	307	318	313	321	324	314	311	330	300	303	298	331	345	311	305	358	357	314	346	306	309	315	306	275	301	335	300	322	309	321	316	361	326	293	317	329	319	295	347	328	305	311	308	337	338	344	329	306	360	260	307	324	293	296	306	338	314	307	303	294	327	309	305	306	315	343	342	322	306	350	314	314	315	331	295	321	334	300	335	312	303	312	321	336	314	315	326	316	273	312	315	308	332	305	339	286	324	303	340	306	325	337	294	326	318	304	299	270	343	329	312	303	308	310	304	307	310	325	319	331	351	330	328	348	328	322	336	313	314	322	346	307	324	327	337	346	333	314	328	362	310	352	307	365	313	337	304	332	359	338	320	348	305	303	346	348	295	336	331	316	289	360	292	323	315	321	292	327	354	315	332	300	315	349	343	313	314	341	313	337	324	294	361	311	344	335	301	311	317	322	312	358	306	336	330	303	365	291	283	309	302	327	333	328	307	334	360	298	320	331	360	327	324	313	327	305	313	303	332	325	311	330	279	323	302	343	322	287	323	330	284	321	338	361	315	325	328	323	328	334	303	328	324	317	320	323	320	345	322	334	320	364	317	321	319	338	314	323	308	310	296	318	336	324	281	304	305	321	317	288	311	319	343	308	317	334	336	316	311	327	290	339	324	321	316	319	308	284	335	313	310	298	338	332	327	322	307	317	304	289	322	301	306	351	362	346	313	330	331	315	342	325	319	306	366	307	308	335	355	317	297	312	320	334	332	313	331	322	315	317	321	315	297	307	352	320	306	314	350	346	317	321	343	313	328	317	329	297	344	330	332	339	322	342	329	292	355	286	317	323	332	334	311	322	308	317	313	316	336	310	319	366	331	313	312	306	329	307	340	321	313	309	317	313	310	317	338	364	315	320	305	306	320	334	338	314	326	334	295	306	345	325	301	298	286	329	320	308	288	292	317	336	330	313	337	334	299	335	303	314	318	318	318	343	324	297	336	318	327	302	340	320	317	327	324	314	313	312	309	290	302	315	325	315	311	301	361	349	315	335	293	311	283	307	320	300	325	307	309	312	338	365	320	354	318	306	313	302	339	312	290	307	303	331	301	327	346	311	298	331	345	309	294	313	317	327	322	316	330	357	312	336	309	293	294	336	341	307	340	320	300	293	288	309	295	307	357	291	326	347	336	328	306	321	308	294	322	310	348	320	304	328	319	312	335	344	370	323	335	308	340	321	338	291	332	342	355	332	303	320	315	301	313	337	304	273	309	299	335	345	304	322	310	332	339	314	311	334	293	310	291	339	313	321	357	300	343	318	338	340	339	332	317	319	320	341	324	339	344	323	292	307	316	298	288	296	317	311	329	337	339	310	326	330	327	328	317	340	327	312	297	309	329	324	306	298	299	342	310	325	292	358	323	322	346	320	310	303	392	274	289	312	324	281	320	325	306	330	318	335	324	289	301	330	338	328	332	320	333	294	341	338	298	334	320	292	348	323	313	325	326	323	316	333	338	329	317	292	307	295	315	339	312	321	293	326	351	308	348	297	315	342	330	301	322	309	315	331	303	331	315	343	292	311	297	302	294	315	311	314	305	329	340	303	353	320	303	299	312	315	314	340	324	319	363	302	332	340	318	316	290	323	310	293	334	352	311	338	302	315	327	334	331	349	342	362	331	288	331	311	327	333	293	306	305	296	309	324	293	335	336	357	296	335	318	335	302	327	327	322	325	317	323	321	301	342	328	320	291	331	307	355	367	295	299	333	323	320	302	321	337	312	320	341	308	288	331	305	304	333	315	321	296	323	327	289	324	299	346	313	337	341	297	320	347	341	348	325	296	332	318	310	320	325	330	308	319	285	341	296	308	303	322	356	305	324	322	329	310	322	330	321	296	329	294	317	311	332	317	292	297	312	324	298	321	314	368	311	310	338	314	311	333	310	319	326	304	338	276	335	301	339	301	334	319	348	322	317	311	326	343	324	309	326	340	323	294	332	319	328	298	314	309	331	303	336	332	322	327	364	314	310	311	318	334	323	318	343	368	324	277	321	326	354	310	304	290	348
5586	963	793	815	768	786	748	757	797	784	788	808	735	752	736	777	763	698	792	771	738	799	766	751	725	805	708	751	720	781	755	760	767	699	735	734	790	819	770	755	717	821	757	793	724	816	720	823	756	777	741	770	795	766	742	721	794	738	772	792	781	771	743	729	738	765	794	744	723	762	787	762	780	803	791	769	804	779	748	744	770	759	789	753	759	737	798	751	765	757	788	792	781	795	752	766	779	810	772	807	765	779	741	763	757	756	758	738	792	757	782	811	793	816	785	773	773	770	768	788	786	781	782	758	743	728	770	763	746	789	740	754	741	744	740	752	733	789	755	713	829	783	729	758	758	741	801	806	740	781	795	714	760	807	789	803	767	808	773	753	733	716	784	752	733	787	759	769	768	772	753	757	776	779	776	732	785	763	754	762	765	791	781	762	733	789	818	760	773	767	780	764	810	743	807	808	806	777	775	812	794	762	776	805	857	735	768	770	728	783	773	748	745	739	762	816	791	753	794	747	804	790	771	769	813	765	773	762	728	750	812	763	794	805	713	739	758	775	798	741	759	797	780	771	788	786	812	775	751	768	785	754	735	738	780	756	748	779	750	717	731	728	785	762	801	788	787	832	748	738	750	727	779	741	788	733	767	782	748	722	795	783	785	797	789	751	759	738	782	790	769	752	765	792	742	763	825	778	791	721	798	758	786	774	730	775	790	782	799	727	766	790	801	780	785	800	757	744	793	770	756	806	777	755	814	739	754	720	769	740	758	783	792	757	803	774	783	760	717	747	789	804	741	721	758	772	756	790	815	771	747	775	750	761	754	836	792	759	755	825	787	790	799	782	731	791	769	750	749	767	738	787	783	773	785	743	795	778	739	766	759	788	741	753	794	773	775	786	786	780	772	787	774	748	763	763	757	769	764	780	752	765	774	746	749	784	781	771	778	729	749	772	788	785	760	735	750	744	775	787	785	760	817	753	798	763	793	749	785	826	768	754	759	740	793	743	764	765	714	770	809	781	785	748	754	809	772	686	833	747	757	783	732	762	811	749	798	809	815	736	775	768	742	789	752	771	718	783	762	742	762	760	767	779	776	796	812	756	769	826	719	775	787	761	756	727	771	755	721	792	725	770	801	752	826	748	752	745	749	751	763	724	727	800	798	757	802	748	815	727	787	765	774	729	764	792	752	772	769	737	777	781	766	740	775	792	774	774	713	806	764	770	738	778	759	785	759	820	774	737	763	759	768	802	762	795	762	699	818	768	748	784	782	816	766	799	776	739	805	751	709	761	775	747	735	772	781	752	703	767	773	768	795	770	801	760	732	776	791	782	797	746	732	755	777	754	737	773	832	768	796	755	755	769	739	754	751	818	759	761	726	790	767	769	754	776	760	794	733	742	757	782	809	796	743	784	802	743	748	817	713	783	751	824	799	747	726	764	763	763	739	739	753	803	779	809	724	776	727	813	732	774	758	769	749	786	737	732	812	788	799	752	718	741	817	807	790	743	740	779	747	793	750	796	739	781	746	745	771	720	773	785	693	724	781	736	805	767	839	788	736	784	799	761	731	776	747	790	700	791	742	729	803	765	771	812	787	791	768	783	803	828	747	800	774	763	755	731	798	725	763	807	792	742	752	760	806	771	758	752	769	784	804	736	749	755	745	809	759	769	820	786	756	765	815	781	779	733	772	776	808	748	731	820	752	742	728	774	742	814	764	786	767	807	743	807	763	764	820	783	807	807	778	789	790	722	737	749	742	754	759	785	791	732	749	689	754	756	806	787	751	739	792	772	791	763	730	773	767	795	725	807	760	814	759	754	782	758	727	726	795	772	746	771	753	744	824	758	823	787	769	800	763	795	756	759	820	770	812	772	763	786	763	770	707	767	797	777	817	788	752	796	769	732	771	737	755	764	782	754	781	785	750	761	751	742	763	807	791	755	814	749	773	809	783	780	729	788	709	707	754	748	816	794	791	757	764	803	720	778	795	775	708	806	788	732	737	758	772	769	870	771	803	813	745	812	801	765	740	762	827	789	756	759	790	735	759	794	754	801	745	810	808	791	816	789	763	767	771	811	749	828	743	769	799	740	747	749	733	763	762	782	733	755	723	763	750	771	743	772	770	766	816	702	793	752	783	742	791	783	746	787	799	727	755	733	762	725	828	755	769	829	757	739	769	714	775	810	747	764	764	772	778	772	787	672	790	756	826	802	780	792	727	747	759	832	761	728	759	743	767	782	758	752	796	773	818	754	778	713	771	752	768	742	753	756	751	760	752	767	754	722	755	719	781	729	790	747	761	804	742	735	734	763	730	742	773	788	757	763	741	793	778	766	776	783	792	792	766	734	760	699	807	766	757	769	773	746	764	743	743	783	741	790	767	791	773	801	762	703	783	752	733	736	806	774	720	745	766	807	751	736	778	812	719	805	765	775	749	713	779	758	767	775	800	778	799	822	756	766	750	727	749	738	747	766	738	766	780	766	757	786	767	729	795	737	767	710	766	774	763	761	763	772	762	801	811	771	720	762	727	825	753	802	770	797	720	730	771	780	766	700	803	788	762	789	781	761	769	804	763	777	772	733	720	757	719	738	783	777	795	776	750	741	823	790	744	773	799	805	778	727	727	788	787	794	745	800	764	814	749	748	787	783	741	782	813	779	789	766	744	772	786	732	732	779	782	748	719	749	791	789	741	748	765	781	788	771	776	734	744	756	788	760	771	736	757	763	741	783	793	794	722	744	792	722	775	753	789	766	822	777	803	773	777	793	761	771	822	754	812	774	795	764	771	766	742	809	753	804	760	790	770	827	787	768	753	740	743	778	806	749	787	732	760	794	752	744	789	683	731	745	758	774	760	783	780	736	781	797	805	772	742	744	818	818	801	756	797	731	743	764	720	775	760	822	825	704	778	788	756	775	770	746	784	799	762	781	769	766	738	772	742	746	711	779	759	796	762	743	786	750	775	774	776	771	774	782	788	748	785	742	858	751	746	763	784	783	736	791	716	762	802	784	788	766	799	769	774	750	791	801	781	790	796	759	771	736	804	754	777	776	770	763	811	751	749	765	740	765	765	778	827	761	728	748	784	761	774	819	797	723	727	755	717	751	796	777	823	740	805	747	765	813	725	759	752	806	724	760	776	711	779	797	773	750	730	758	791	772	805	722	756	748	727	810	759	758	759	773	764	735	797	741	794	766	771	809	769	762	814	753	809	782	795	724	760	718	757	766	752	745	781	775	764	720	788	753	780	788	735	728	781	762	746	788	769	771	765	737	792	768	784	793	761	755	833	761	753	792	769	758	805	745	755	732	803	772	759	767	791	812	792	779	719	818	762	707	777	788	789	788	729	737	797	790	810	809	736	774	746	810	813	784	793	779	789	748	801	766	746	774	709	761	772	769	770	768	823	724	728	802	801	752	747	752	755	780	756	719	754	750	726	781	761	766	757	765	785	775	782	755	733	773	823	784	753	760	770	777	754	744	782	798	746	799
24768	21064	23957	28389	21057	13567	471	346	276	285	263	237	252	229	224	226	218	229	210	234	229	209	206	203	247	198	242	203	210	196	213	201	197	230	205	215	209	251	199	204	192	212	214	209	216	220	249	228	215	208	228	206	206	203	224	221	239	233	222	217	230	239	203	218	215	232	217	215	237	219	191	208	220	207	214	257	209	219	201	220	242	211	199	226	200	222	214	224	241	247	213	213	205	203	210	196	207	227	207	212	243	227	230	219	212	222	192	192	222	201	241	199	189	219	191	240	207	219	206	212	216	203	221	208	221	237	217	231	245	216	196	208	203	218	194	206	191	203	238	207	232	231	238	214	247	236	212	227	248	209	213	211	218	191	226	219	199	250	235	233	219	208	207	221	216	198	189	215	223	225	222	233	233	212	176	224	193	207	229	205	237	231	231	222	230	208	226	216	210	231	210	211	229	210	197	218	222	231	208	210	206	206	205	207	204	242	236	229	216	206	222	245	248	212	230	253	236	206	200	203	193	199	210	232	217	211	225	201	211	218	238	212	230	237	227	246	205	240	215	206	183	212	248	222	219	194	197	218	209	234	227	230	184	228	251	226	214	195	209	240	199	197	223	200	210	205	202	217	252	232	222	238	224	210	190	222	249	205	210	217	218	202	226	216	236	194	223	228	204	227	216	227	204	227	181	226	208	200	201	222	226	236	230	195	172	217	235	214	194	197	220	202	210	213	237	238	217	241	190	200	217	229	228	209	218	228	193	223	240	212	203	227	204	210	228	236	202	229	217	217	198	214	206	222	214	196	214	204	208	222	215	208	200	223	222	222	215	232	240	208	197	231	208	221	224	222	226	196	191	241	210	210	240	239	243	198	193	201	200	223	207	237	214	242	207	201	203	219	240	217	240	201	235	228	196	196	228	220	237	235	192	204	226	221	229	215	230	230	213	228	220	194	209	199	242	197	219	238	245	214	215	212	245	200	227	188	236	216	237	218	227	242	225	218	208	219	236	229	198	222	228	223	201	220	237	213	195	220	217	214	227	222	211	204	215	221	199	198	237	228	244	198	215	226	221	220	212	200	230	218	223	227	223	225	211	214	239	215	228	212	222	211	235	231	215	216	233	217	228	236	242	257	214	202	220	219	188	210	211	238	215	198	222	218	234	214	207	204	213	263	198	202	226	171	212	204	214	193	201	223	214	237	234	211	198	218	219	196	236	244	201	209	207	191	175	195	211	231	207	193	232	215	216	224	232	230	231	208	213	245	194	207	196	235	201	227	222	208	192	221	227	235	215	227	186	218	241	194	245	200	205	233	244	220	217	213	229	218	229	240	226	217	230	221	199	226	225	200	214	199	193	222	223	214	233	218	208	234	212	232	266	221	218	198	232	215	240	217	194	217	212	211	216	216	205	205	220	243	240	245	214	214	212	221	215	216	219	199	227	208	215	235	210	226	204	205	198	238	233	221	209	230	218	225	176	229	193	213	228	229	204	213	215	207	187	215	212	202	227	203	214	255	216	192	222	247	218	211	209	242	232	250	224	208	240	223	212	229	220	220	221	221	219	207	217	199	216	206	207	223	235	216	259	216	211	249	237	226	225	215	190	238	222	241	225	218	205	229	207	219	224	201	206	196	233	200	224	212	219	209	234	210	248	176	244	208	216	236	207	215	218	204	218	240	221	240	243	217	211	212	208	229	222	218	228	211	204	208	208	224	218	213	205	221	239	236	235	221	236	235	216	192	220	238	180	264	247	208	208	190	214	216	194	207	207	202	203	201	219	203	200	213	217	205	181	209	257	225	210	205	228	231	206	224	215	204	227	196	226	206	226	243	223	193	206	216	227	227	202	197	224	204	219	186	215	235	218	229	220	216	221	217	225	234	217	220	224	212	217	233	209	205	209	217	203	206	227	215	201	239	224	243	216	215	230	231	222	204	180	213	237	209	228	207	213	207	215	222	255	222	207	213	207	212	231	226	197	198	216	194	185	192	220	222	224	216	234	211	203	208	235	241	192	193	238	210	229	196	186	214	223	211	220	190	222	214	229	229	228	228	234	209	209	200	220	189	212	214	234	209	221	240	225	205	187	214	219	206	200	195	210	213	235	240	182	216	201	234	212	234	225	192	186	214	193	188	216	223	194	225	219	218	213	195	192	226	234	213	208	215	225	217	206	216	215	198	210	223	213	203	229	225	225	219	197	213	213	239	226	218	216	196	209	206	231	207	200	212	219	214	199	216	196	201	208	210	218	216	222	250	204	231	203	211	216	223	226	213	210	211	227	211	220	191	204	225	229	179	223	241	222	233	229	202	193	208	225	221	192	179	202	198	214	209	192	221	218	219	207	204	239	204	234	235	233	222	212	207	218	219	241	242	243	217	214	209	227	208	187	218	207	194	234	209	247	204	224	211	237	215	214	205	227	213	239	248	195	222	208	226	207	211	237	217	233	223	199	223	186	208	206	207	217	256	223	215	229	252	212	221	219	222	218	227	179	186	207	228	206	191	259	246	192	193	186	226	202	209	254	247	222	228	194	216	176	225	220	232	238	228	253	219	242	185	186	207	262	213	244	217	227	227	231	204	235	209	207	177	226	189	239	212	206	225	224	213	208	224	230	212	198	218	214	236	225	225	204	230	221	205	216	229	244	220	232	217	233	229	222	193	234	204	228	228	222	250	245	234	185	210	209	215	222	223	207	207	217	216	234	207	251	223	225	195	200	196	245	206	228	204	201	205	236	217	216	234	214	195	201	212	202	212	207	239	221	193	219	220	230	232	199	210	209	233	204	191	235	232	198	212	203	196	255	247	225	208	208	226	204	225	240	239	216	216	211	219	212	192	205	201	225	230	233	228	202	218	213	219	222	229	220	223	209	198	216	229	235	198	229	206	219	224	226	217	222	214	197	253	226	218	208	198	217	203	219	237	201	218	210	220	207	205	237	213	202	227	220	247	204	207	220	235	175	212	212	228	252	220	227	209	224	199	203	213	225	225	204	263	193	232	204	211	209	233	224	253	213	215	219	232	240	177	209	200	220	239	244	226	220	230	237	250	232	232	238	205	201	217	228	179	202	227	202	244	221	235	208	245	212	213	202	214	231	222	199	217	205	235	220	262	222	226	239	218	223	220	229	248	248	204	231	209	206	210	226	231	218	208	213	228	212	209	201	205	232	203	216	225	226	227	192	212	217	220	222	226	210	203	226	233	212	199	222	171	203	209	217	227	231	243	223	210	233	208	231	222	187	229	200	239	200	213	235	233	207	230	223	206	224	217	202	216	203	216	253	241	218	238	228	232	239	225	197	217	202	216	237	225	210	209	219	205	225	212	225	211	223	219	208	215	211	216	204	230	218	226	208	236	233	226	220	222	201	206	220	218	216	211	225	208	224	206	205	223	206	218	218	221	220	225	233	229	235	224	195	205	240	194	210	187	190	198	216	198	209	203	201	217	213	216	206	196	221	227	230	213	224	233	208	221	206	220	227	206	220	220
3075	1933	1040	763	680	637	621	591	572	598	563	586	538	612	530	522	556	540	558	549	590	532	538	501	556	567	573	546	563	556	494	556	563	568	501	563	529	535	552	573	510	497	497	515	549	532	508	548	494	542	522	548	494	544	526	497	505	565	532	546	532	553	528	571	578	527	517	506	533	498	481	529	552	543	555	510	593	512	570	527	521	498	521	514	536	506	523	529	510	531	603	542	525	522	531	525	536	556	517	521	582	531	508	572	564	530	518	512	545	537	529	555	554	498	531	516	516	516	552	529	505	514	551	546	527	564	536	558	538	521	554	539	518	580	525	567	536	565	528	561	566	568	524	560	539	562	498	547	565	525	543	536	554	565	511	513	529	550	543	546	553	532	537	513	528	498	546	547	511	527	583	509	510	527	572	506	562	544	503	558	511	563	551	528	570	548	570	537	537	550	504	516	549	593	533	525	585	519	569	543	544	532	522	519	528	495	579	500	516	534	552	520	528	542	519	519	527	503	562	510	537	517	569	509	551	524	503	526	556	519	511	538	546	482	504	533	538	540	554	562	561	510	509	540	541	494	535	522	578	542	534	564	528	541	519	539	522	552	525	565	564	550	500	521	526	533	560	548	544	560	550	532	496	502	535	504	570	540	544	534	503	574	518	522	534	542	528	550	557	537	557	559	558	538	540	507	510	552	541	533	533	563	513	576	540	550	500	491	504	515	536	553	583	515	502	563	547	500	536	566	517	527	543	527	532	518	564	520	564	493	543	520	510	506	501	537	539	511	557	535	503	547	464	543	497	516	546	495	533	525	569	514	527	572	524	566	557	544	514	544	565	554	526	554	524	551	553	544	513	548	510	545	582	534	519	535	564	505	503	530	492	550	509	514	552	496	502	495	537	555	554	539	508	539	541	560	497	546	499	532	535	538	539	558	507	518	503	556	561	542	558	533	532	570	518	489	525	556	486	532	528	555	526	513	512	519	568	576	524	523	533	551	540	502	512	532	545	565	541	534	537	544	524	489	552	564	561	556	519	560	568	533	541	530	550	537	554	532	500	531	563	528	579	484	554	549	528	551	550	544	528	565	511	538	567	557	513	534	567	520	517	538	529	521	535	531	563	561	565	559	535	517	498	556	514	523	531	540	505	558	525	574	568	550	540	480	567	564	545	518	563	522	525	570	503	532	542	551	527	545	527	534	542	533	505	514	519	530	494	543	565	553	472	555	504	533	521	496	507	537	503	546	524	520	507	510	541	533	556	546	525	539	561	505	529	529	538	506	499	559	525	514	548	539	522	549	521	510	577	551	540	513	511	510	557	518	533	540	503	575	555	574	513	546	551	518	535	576	535	542	529	542	532	548	502	521	473	533	549	542	547	498	530	536	565	540	522	530	525	528	536	551	549	545	587	570	554	543	474	566	553	523	508	548	576	589	558	529	547	535	527	527	531	515	544	514	537	538	530	520	554	537	517	506	501	545	524	549	513	557	491	512	551	524	507	546	572	544	560	506	527	532	547	540	553	538	532	518	549	560	528	500	578	517	552	548	528	553	535	525	532	567	531	536	509	554	537	557	463	524	522	526	560	552	562	525	559	520	568	509	541	515	498	541	544	537	521	545	532	567	493	554	511	588	521	535	527	562	561	521	540	519	540	533	552	520	486	493	509	544	555	479	541	542	559	514	529	507	516	515	509	509	553	537	555	519	509	525	552	489	508	538	509	550	557	552	557	543	569	477	521	553	543	556	541	538	512	566	516	506	551	538	564	508	570	521	493	500	534	549	562	584	550	566	537	541	544	487	499	518	502	534	512	511	546	547	517	540	546	535	554	513	519	513	540	547	528	547	538	561	573	524	548	495	530	542	568	557	530	519	542	543	530	523	535	532	547	535	568	521	525	504	540	539	526	491	536	541	557	500	497	511	540	528	538	469	530	532	544	463	531	497	549	524	536	533	527	508	549	535	538	509	561	523	512	528	550	593	525	496	511	551	519	500	525	548	557	532	550	551	538	518	556	509	536	554	530	549	531	558	528	523	522	499	532	530	522	510	518	501	542	535	532	514	533	560	538	535	535	566	490	521	514	533	530	555	540	554	535	523	563	496	507	536	565	525	519	500	509	541	526	533	550	567	551	537	504	511	554	554	530	549	538	543	586	527	512	536	509	558	556	549	557	609	548	583	538	524	533	537	565	576	561	551	537	534	505	567	545	528	523	512	565	561	498	518	539	569	516	564	544	522	526	509	505	490	531	543	519	539	537	520	551	576	547	507	542	511	532	519	519	545	531	504	554	510	549	530	482	547	494	538	542	519	533	495	543	499	541	556	557	554	512	538	533	553	522	487	555	585	521	513	538	536	534	506	536	508	535	531	526	548	556	546	499	578	520	521	544	555	533	522	556	521	578	579	509	564	561	516	509	547	529	529	499	532	571	559	483	548	515	541	501	542	494	561	528	533	522	528	510	569	536	560	555	573	515	544	589	573	553	543	585	495	534	544	511	537	515	489	479	480	548	520	550	537	555	571	543	538	534	488	485	520	538	552	548	546	522	480	536	529	543	591	539	551	517	547	568	535	552	531	538	588	537	572	529	537	524	567	528	517	546	496	534	497	554	514	539	530	538	554	552	508	523	543	520	486	561	510	574	565	498	550	523	519	549	543	598	530	516	532	507	540	535	517	493	556	544	575	549	578	560	558	548	511	551	516	522	518	499	539	534	527	492	510	503	506	516	491	557	525	538	526	596	560	544	518	566	554	549	564	520	486	533	547	548	506	558	571	571	559	529	570	534	514	551	543	533	517	499	534	603	514	537	561	577	502	552	542	502	550	535	544	531	526	542	563	531	543	540	532	489	559	546	500	537	573	515	611	525	531	550	516	554	488	513	516	534	511	578	500	537	526	535	532	553	508	562	543	538	531	523	534	538	562	546	538	570	583	512	572	583	567	558	495	572	540	545	506	555	535	528	518	524	561	547	509	518	517	534	544	510	554	523	544	551	488	551	542	550	528	548	547	508	573	520	518	544	536	514	523	539	546	547	544	509	529	505	549	586	558	545	576	533	511	517	557	491	538	564	526	565	536	537	528	570	532	516	556	495	485	488	534	518	561	532	573	522	486	505	578	527	514	557	522	528	510	546	545	547	511	589	546	503	520	569	519	560	559	557	528	530	564	563	523	498	560	531	553	519	526	562	488	536	526	540	546	546	548	569	539	544	546	526	541	491	531	557	519	513	529	542	518	506	499	512	480	529	531	554	539	517	516	505	536	552	494	541	535	579	488	525	543	532	565	547	542	534	558	563	567	522	558	525	536	556	511	537	534	482	562	551	549	546	503	544	572	579	561	539	562	497	503	552	546	548	535	536	573	531	541	564	557	538	544	512	561	535	545	541	513	539	542	533	567	569	528	554	518	545	575	523	529	535	532	518	551	510	507	573	574	557	550	486	554	531	516	550	513	563	549	522	545	536	539	534	542	521	553	493	496	532	552	491	550
24000	21010	24288	27915	21010	21025	11933	423	269	231	201	159	163	148	139	125	111	137	135	143	116	108	111	112	123	105	121	113	108	123	110	117	117	107	115	113	100	109	112	110	99	102	138	109	121	112	116	120	109	104	118	109	124	127	118	92	96	123	116	101	91	113	98	115	117	88	102	116	85	109	109	105	103	105	109	104	108	102	117	112	92	101	112	114	92	107	108	113	90	110	96	131	125	104	97	98	117	113	100	100	99	116	110	108	119	121	116	105	111	108	99	117	108	118	101	88	107	110	88	89	104	114	107	103	98	102	109	100	117	88	99	122	114	104	123	95	90	105	132	129	110	105	96	102	106	113	113	121	98	101	96	107	113	92	87	105	104	110	114	98	104	99	104	101	96	108	98	127	121	89	101	103	100	105	121	104	109	133	104	104	101	124	118	85	104	106	92	123	97	121	95	108	108	124	107	106	107	117	97	103	96	88	110	112	112	105	93	97	109	105	106	95	116	118	90	100	106	99	96	91	112	97	90	113	120	107	101	106	97	113	105	105	106	106	124	93	97	117	126	114	116	96	127	98	102	109	104	99	87	104	107	121	98	92	111	117	81	128	96	110	94	118	107	111	80	102	104	111	113	119	120	102	104	99	93	119	127	103	109	115	93	117	114	99	118	103	117	105	115	112	108	107	111	90	92	91	117	120	129	120	105	98	92	108	105	95	92	103	120	102	93	118	96	104	101	88	124	119	102	116	80	94	130	86	89	125	97	108	124	97	103	97	96	113	109	124	95	98	125	93	107	115	117	109	125	126	124	96	109	114	110	96	99	101	104	129	114	117	104	107	92	90	98	98	81	98	100	106	111	117	109	108	113	104	99	96	105	117	92	102	110	116	105	104	116	100	111	111	102	104	115	96	99	112	102	96	113	116	102	103	89	105	102	117	95	99	102	109	117	122	108	87	109	96	107	113	86	101	94	106	121	115	112	108	104	118	94	113	106	113	110	98	107	114	97	102	91	95	104	88	105	137	108	93	113	118	98	111	118	103	102	92	94	115	95	119	122	97	101	111	112	127	103	123	123	119	113	96	105	84	105	107	105	120	101	129	113	123	111	92	131	93	94	118	116	98	116	118	117	114	100	96	111	101	121	123	95	107	108	106	97	84	113	106	101	97	131	115	134	112	119	106	105	96	105	123	106	115	104	87	117	105	113	100	112	118	95	95	96	106	109	102	111	105	92	88	103	108	120	102	119	81	109	99	94	78	100	109	122	97	120	95	108	117	120	83	116	114	117	104	106	105	113	102	96	106	130	114	103	107	124	102	92	93	102	109	92	98	102	119	118	89	110	114	115	112	100	101	102	109	89	101	85	111	101	122	97	106	118	97	95	133	98	122	104	104	100	104	133	100	120	92	109	116	83	100	97	113	114	105	106	107	113	96	100	130	110	110	119	107	113	122	101	118	103	97	107	100	106	106	109	103	100	103	117	155	104	102	103	93	117	111	117	87	103	100	105	107	109	107	111	137	95	113	91	105	120	107	106	114	123	103	110	104	99	104	124	104	130	116	92	123	120	113	87	96	113	89	95	96	103	99	128	130	92	104	110	120	103	116	97	110	102	97	103	100	104	100	97	109	103	105	104	95	105	109	102	94	116	106	79	118	132	113	130	112	102	116	120	113	93	115	90	86	103	101	113	96	100	105	106	105	91	102	85	120	116	103	110	95	111	114	89	112	114	100	106	90	96	98	102	123	94	117	104	102	97	96	88	113	118	114	111	99	114	115	94	93	122	112	116	112	98	105	88	91	97	98	94	105	105	97	114	107	118	92	100	103	93	85	111	90	114	135	97	110	84	102	102	117	113	112	110	136	108	126	90	109	94	110	111	114	97	92	121	105	100	103	125	94	85	107	108	107	107	87	110	92	113	97	110	97	102	97	95	90	102	98	95	114	95	106	108	102	103	98	121	112	93	111	114	123	111	114	97	109	100	84	99	93	102	95	107	115	91	107	128	90	119	103	112	108	111	130	97	93	119	109	111	97	113	132	108	103	103	109	117	96	119	122	101	96	105	101	99	101	103	114	97	117	103	89	102	103	106	108	105	97	105	101	98	121	108	126	107	113	97	101	103	109	118	100	116	111	98	127	100	109	100	77	92	84	94	129	101	103	99	99	104	120	98	106	111	113	103	105	105	117	102	89	98	120	103	96	100	114	96	90	103	86	104	92	99	111	100	123	100	129	109	102	96	94	100	104	105	125	117	111	100	106	114	128	104	104	83	118	114	97	113	101	107	98	95	113	112	101	104	103	103	123	100	115	109	88	102	109	103	106	91	103	106	103	115	104	139	92	118	97	82	105	104	115	106	112	91	101	121	125	117	105	96	117	106	120	97	116	105	125	112	116	119	89	108	106	104	113	96	118	111	90	114	126	103	104	96	112	134	101	106	111	101	115	95	103	110	99	102	113	97	100	108	93	84	93	93	113	108	97	88	89	95	95	110	109	125	111	113	100	77	105	105	102	114	86	113	97	95	131	94	106	99	98	101	113	86	102	103	103	113	94	115	80	104	109	115	100	108	100	102	103	116	123	92	87	106	109	102	97	107	114	118	92	95	111	130	106	96	102	91	121	96	115	117	121	113	105	105	100	104	119	120	122	114	110	108	88	98	93	99	109	91	112	99	122	107	94	118	122	105	111	97	91	106	125	84	92	106	102	88	87	96	110	109	106	97	103	108	111	113	97	98	114	109	108	107	105	108	109	112	114	110	107	101	120	128	83	95	98	88	113	97	100	108	105	101	114	93	134	100	113	99	110	106	91	106	99	103	107	113	118	114	120	107	104	77	112	120	94	100	92	106	95	123	114	122	86	80	110	100	84	112	109	104	89	93	126	100	120	132	92	108	95	104	96	109	107	105	85	95	95	110	111	105	129	108	108	103	94	93	116	97	103	124	99	110	107	86	92	87	120	100	129	93	112	99	121	109	106	107	98	110	106	82	113	109	100	101	103	89	110	100	90	106	115	106	79	101	115	102	88	109	118	103	92	86	107	120	89	94	97	108	105	91	124	116	111	107	120	114	104	93	94	119	103	104	90	125	108	112	120	97	100	121	97	116	97	99	108	116	100	98	110	83	125	106	106	132	83	123	97	114	92	90	120	119	104	99	126	100	92	106	92	109	90	98	101	91	122	87	92	108	115	116	110	96	104	104	115	102	107	116	105	88	108	110	103	92	103	92	119	108	116	107	99	110	102	102	120	92	100	107	85	108	118	109	104	106	108	99	83	107	111	119	111	113	110	126	110	90	103	100	104	118	89	104	99	117	96	105	105	114	117	123	118	116	108	105	107	98	102	110	95	118	90	98	110	94	116	105	104	122	111	118	97	120	115	125	120	89	95	109	106	108	103	89	103	121	110	110	117	103	112	106	136	107	105	108	100	99	101	108	104	115	115	112	112	108	119	100	119	92	132	112	116	113	126	115	98	102	128	110	108	88	94	126	103
2981	2854	1316	764	502	460	405	365	333	329	340	319	308	310	318	330	297	312	314	309	275	310	295	326	301	299	304	305	293	278	295	296	287	281	276	298	306	295	320	300	272	309	318	298	295	279	288	282	266	311	294	313	308	292	293	296	276	298	287	300	274	295	326	287	265	276	267	295	283	303	294	320	323	278	301	328	253	267	299	261	279	326	294	302	291	310	283	276	312	286	290	277	279	295	286	306	264	274	324	292	318	317	261	313	280	311	303	305	244	279	290	306	322	295	255	297	313	283	316	315	298	296	280	302	295	313	303	290	282	309	300	329	317	300	306	292	264	313	284	306	266	304	285	307	310	288	278	294	306	321	275	279	261	271	259	253	302	277	331	273	285	286	299	305	319	309	295	307	305	296	297	293	290	273	299	312	306	327	309	319	276	288	276	293	295	287	286	269	292	279	298	277	288	265	287	317	285	285	282	288	293	276	302	305	320	283	274	287	277	301	268	257	293	274	250	291	281	318	260	317	296	261	294	286	317	324	270	285	312	309	288	305	299	286	322	287	279	313	290	308	289	273	284	302	287	298	288	294	281	277	256	282	310	271	289	309	279	271	291	307	282	299	289	259	310	299	285	300	280	271	293	308	315	277	301	301	302	288	278	307	308	280	279	313	288	310	275	270	287	322	280	299	251	293	311	288	313	283	310	288	293	277	306	301	319	286	297	266	283	295	288	283	291	271	292	299	293	304	278	272	261	293	293	284	313	293	298	285	267	311	280	279	311	299	283	259	294	290	282	311	304	293	301	309	292	301	299	292	327	281	287	294	264	292	279	313	279	292	292	298	291	285	279	279	290	307	278	303	311	306	316	297	298	274	301	308	277	325	313	297	293	276	265	287	317	286	290	268	281	283	287	280	318	309	321	285	287	327	321	288	305	291	292	282	290	298	280	278	268	296	294	296	283	294	304	288	294	288	267	300	277	255	297	291	277	283	270	319	282	295	292	295	302	331	291	279	292	294	276	272	286	294	286	285	296	301	306	287	285	299	280	268	288	310	304	298	319	306	330	301	280	269	314	278	310	281	337	292	298	276	287	298	319	285	291	280	289	270	293	288	282	293	278	304	285	283	322	266	301	309	313	269	253	299	284	293	274	313	296	289	293	312	322	313	271	295	301	286	318	296	301	264	278	279	303	275	274	311	298	279	299	305	286	278	309	284	324	263	292	297	285	290	265	300	296	260	277	279	304	316	296	295	300	321	290	291	298	284	317	287	290	318	315	279	276	287	264	304	295	269	274	278	297	274	277	318	293	287	281	283	263	315	289	296	298	276	296	274	285	296	307	295	307	273	277	258	273	322	262	284	297	292	285	292	302	330	261	300	329	312	276	335	270	275	323	306	311	288	299	326	311	264	301	287	280	296	285	296	306	326	285	287	288	323	310	288	281	285	283	272	308	301	279	285	289	279	285	333	267	270	267	305	281	308	288	337	311	308	305	301	288	287	297	307	279	285	303	299	299	304	281	325	265	302	305	291	315	310	279	286	296	305	271	287	289	287	305	265	294	306	286	302	296	297	285	300	284	266	289	283	289	269	285	294	270	297	291	314	305	264	305	281	334	309	266	274	337	307	301	293	292	312	291	305	299	280	266	265	298	310	287	301	304	299	249	291	290	306	300	302	285	292	248	314	294	310	302	297	272	307	295	245	287	312	306	292	293	299	294	287	295	316	261	292	269	292	278	300	295	301	276	284	292	285	278	288	284	304	271	308	291	284	314	304	277	286	267	267	278	299	293	321	332	310	281	295	309	296	283	314	301	265	281	292	295	286	281	280	291	298	291	294	310	298	272	299	303	315	285	266	305	310	259	265	296	278	259	277	291	277	267	298	298	306	319	273	303	287	273	296	298	287	290	308	305	325	285	284	307	330	274	303	308	276	321	301	289	292	317	306	292	330	307	293	314	301	302	269	291	315	268	309	316	290	295	297	301	289	314	303	274	251	323	268	300	277	292	269	270	276	308	314	291	312	288	326	285	334	290	289	318	290	263	303	294	286	304	278	284	306	274	316	280	277	295	307	303	280	310	258	301	274	260	285	318	292	311	293	285	294	290	303	274	308	294	307	300	284	265	286	282	281	293	270	278	271	302	306	310	314	309	296	311	281	278	278	331	312	299	310	275	262	299	290	337	289	263	271	274	261	288	289	290	296	295	269	300	297	319	295	296	257	314	303	298	323	287	292	310	287	318	318	303	287	311	332	280	285	297	273	274	284	304	273	281	296	301	308	297	289	294	313	302	260	290	282	295	280	294	299	321	311	283	314	344	322	294	296	286	309	277	314	279	297	292	294	262	288	282	302	286	316	283	309	259	310	291	319	301	300	258	277	303	287	297	315	306	317	278	281	299	300	313	290	305	299	326	306	278	308	282	260	306	267	312	289	295	295	305	286	318	287	316	298	278	281	262	266	260	297	306	323	308	308	302	286	287	269	321	322	285	257	295	317	293	260	313	304	263	309	299	297	290	304	297	297	301	248	319	260	289	280	306	273	290	273	303	285	293	273	279	300	277	293	306	308	252	306	274	278	291	287	307	299	302	252	290	285	317	301	276	320	257	295	283	275	302	296	291	294	302	292	272	280	283	311	286	328	317	281	304	295	293	303	284	302	295	264	311	276	276	279	317	285	306	320	268	298	298	290	297	296	296	318	289	277	276	304	298	305	269	310	281	282	317	299	248	280	314	258	308	284	315	304	303	290	294	278	299	265	278	286	282	290	295	283	287	276	303	277	306	285	292	296	280	320	277	288	318	296	286	319	308	288	304	295	273	280	289	304	302	269	297	292	277	277	282	267	283	293	287	269	261	270	298	271	275	300	283	277	298	320	279	326	296	299	283	309	274	321	283	282	321	278	297	301	304	292	290	297	279	285	286	312	257	285	293	289	286	291	305	306	297	298	318	291	271	322	302	315	277	284	251	283	293	285	312	278	295	293	286	268	286	287	280	289	307	302	298	313	294	304	258	307	301	293	320	289	329	289	283	281	281	283	277	271	267	286	289	289	278	294	303	302	306	298	322	280	331	286	317	286	272	283	271	305	306	291	283	285	322	266	312	276	349	280	275	288	295	286	292	277	298	271	288	265	293	332	289	295	273	302	283	269	312	267	303	290	285	292	272	305	275	298	311	267	283	256	268	299	284	315	284	305	254	287	276	288	318	282	314	316	286	299	294	300	300	298	288	291	293	264	300	285	306	281	286	315	275	307	305	278	306	292	314	308	266	275	289	317	283	298	300	281	241	318	304	277	279	269	268	320	293	273	261	296	278	288	292	287	295	319	299	294	276	299	284	291	270	287	274	300	274	293	308	279	277	311	292	282	285	319	307	314	287	263	287	271	292	274	315	311	299	303	281	305	289	293	290	312	285	317	307	270	289	297	297	291	303	289	263	273	273	296	283	303	283	294	281	283	262	290	296	305	278	328	273	298	282	295	290	271	316	290	306	298
30976	20421	9994	838	490	450	410	347	326	300	322	324	307	311	315	347	350	326	326	317	344	346	307	331	314	325	340	342	331	267	297	307	315	330	346	292	344	312	336	323	320	293	304	323	322	330	310	332	315	327	306	332	299	301	323	355	331	329	333	355	319	340	303	327	316	305	315	312	332	310	345	340	312	313	307	334	298	317	305	316	293	295	334	340	309	365	304	304	317	292	329	313	330	307	311	300	350	300	330	301	321	325	343	304	337	345	310	307	308	363	309	346	311	315	296	348	301	322	311	322	324	347	320	318	319	336	312	290	316	304	334	311	306	321	331	348	308	304	287	320	321	321	328	324	293	289	305	285	312	309	324	314	343	301	324	330	321	304	333	332	328	330	328	303	286	330	342	302	287	317	305	292	314	343	312	336	333	329	339	324	333	322	323	294	295	337	353	325	319	310	336	319	315	314	296	323	339	335	321	339	309	318	337	316	330	322	296	338	324	307	327	303	327	320	336	340	341	301	321	355	302	305	306	318	329	339	311	279	327	295	335	318	303	298	287	300	347	336	312	315	322	332	328	291	307	319	316	323	315	371	367	330	286	331	318	309	299	317	321	314	302	377	326	318	327	314	341	325	329	320	322	307	330	297	325	304	345	332	301	287	303	328	331	310	333	314	305	312	361	347	333	334	308	331	337	356	338	338	295	324	341	337	360	312	311	306	340	328	316	296	301	275	345	330	297	300	317	325	336	323	312	338	339	289	314	336	312	289	325	312	293	314	328	325	294	329	321	310	337	290	312	289	319	291	349	335	357	315	343	323	328	327	286	295	300	328	340	326	337	311	357	312	329	361	314	290	328	326	315	344	314	327	296	302	328	325	335	352	295	307	348	323	302	328	334	311	352	311	320	312	333	308	291	295	309	327	347	342	315	309	327	283	332	310	328	324	362	299	301	309	315	343	332	321	307	326	345	298	314	295	311	303	328	270	308	335	344	297	309	325	291	320	323	310	311	329	331	304	330	312	290	327	327	347	336	327	331	351	329	299	302	292	334	334	352	318	310	337	320	284	317	345	320	342	286	305	324	330	328	302	293	354	326	274	314	313	312	304	334	314	316	322	336	357	314	322	352	363	311	312	303	332	333	344	330	336	341	334	333	302	318	336	302	357	333	314	327	300	321	292	326	326	326	295	343	335	298	327	281	301	345	292	284	322	308	327	325	297	325	325	329	316	292	324	345	312	288	323	336	344	325	334	330	353	312	351	356	317	331	314	315	323	322	336	325	330	322	307	332	360	307	331	310	305	320	313	324	311	310	314	313	338	325	314	333	322	304	336	315	315	332	354	346	323	343	317	336	293	310	300	308	333	348	323	334	341	308	332	337	335	306	302	345	294	308	313	330	329	297	304	324	333	331	296	306	295	345	320	288	327	330	308	323	302	319	287	287	369	347	325	334	323	302	299	317	277	362	331	333	313	313	329	346	299	333	365	304	341	343	343	300	336	331	326	309	331	306	311	322	336	325	338	332	303	267	352	313	345	345	313	344	349	328	313	320	342	331	339	331	314	312	300	308	318	331	333	332	330	331	319	330	347	341	296	304	330	306	344	314	309	315	312	322	339	311	334	314	290	310	318	335	313	324	369	299	296	321	316	352	304	323	308	330	330	304	329	308	327	339	297	309	328	324	305	282	331	332	298	321	341	343	319	296	352	323	308	345	334	323	306	325	336	326	303	337	347	327	335	301	330	320	313	322	345	288	324	308	285	287	346	336	330	312	283	314	308	330	335	338	320	324	289	293	312	319	310	300	314	336	334	319	304	293	310	340	301	292	299	323	301	322	296	313	330	324	315	300	347	341	331	329	294	312	307	312	284	343	332	310	332	345	320	287	313	335	295	329	345	325	325	328	309	335	314	325	343	299	338	320	310	296	297	351	314	308	327	311	334	278	279	319	333	314	310	305	314	333	349	327	320	320	302	325	303	314	308	344	349	330	328	348	312	354	319	367	346	332	330	333	339	310	330	291	329	326	299	308	351	343	294	316	324	323	303	334	325	312	307	284	316	333	295	310	292	324	302	326	303	319	315	355	298	308	309	329	295	332	333	308	331	311	341	325	309	308	357	306	326	314	309	303	332	298	355	341	349	320	312	314	310	290	315	332	317	299	336	322	298	312	306	376	332	355	328	300	301	313	326	336	331	293	278	319	277	318	346	321	311	326	320	305	339	348	323	281	285	304	335	285	287	328	314	298	347	306	301	295	336	318	326	309	323	308	323	287	333	311	336	334	313	305	287	330	311	310	336	303	301	283	297	306	316	330	299	310	326	329	320	338	330	310	306	347	307	328	276	312	299	333	320	333	356	365	319	305	296	332	327	321	366	301	327	326	303	297	318	296	346	300	344	306	328	342	311	343	316	322	304	316	319	354	335	316	313	335	298	311	361	298	328	341	328	340	302	282	335	312	357	327	298	322	326	300	287	329	319	321	314	348	332	360	310	327	336	349	294	317	343	333	317	344	341	359	273	307	282	338	284	323	354	313	313	340	268	290	333	316	316	345	305	341	293	319	336	352	306	317	322	327	325	323	334	350	347	340	322	296	313	344	327	351	325	327	310	326	338	324	349	315	314	289	344	348	292	337	301	292	317	322	348	350	343	294	332	299	328	324	346	295	328	345	322	330	325	313	321	328	288	319	309	319	338	338	296	333	336	329	305	298	304	354	325	305	288	326	324	328	312	327	303	308	306	353	351	325	331	339	333	311	312	370	318	328	290	313	368	316	314	286	283	268	295	270	305	330	330	330	299	314	288	340	318	333	334	315	329	336	338	329	325	317	318	329	312	353	312	316	277	300	335	324	357	316	299	310	357	313	338	305	316	303	340	313	328	318	320	315	309	314	334	317	296	290	297	329	329	291	343	310	307	366	341	337	276	313	330	314	322	287	317	310	335	297	325	317	336	331	318	347	303	292	353	314	292	333	311	317	321	312	341	287	321	352	306	330	308	317	339	315	344	329	308	339	312	300	292	311	354	325	308	333	339	277	351	291	309	337	327	322	329	323	370	325	300	318	327	301	333	333	270	320	305	317	304	319	330	350	339	330	336	289	300	329	309	302	301	297	290	309	304	340	293	292	308	354	316	321	312	342	305	318	315	294	323	317	343	341	301	311	338	350	342	325	332	285	339	312	307	329	304	324	340	309	311	360	329	315	320	327	314	326	318	321	357	305	334	335	330	334	346	330	342	349	319	295	305	327	317	307	331	302	309	319	274	317	320	338	284	326	305	341	338	324	309	307	341	335	315	317	368	318	295	344	357	326	328	318	307	327	337	296	294	295	320	327	323	298	350	348	317	317	336	337	321	273	323	271	314	300	308	284	342	316	326	347	351	295	319	318	307	277	348	308	306	300	348	321	355	294	312	315	330	346	346	336	307	327	328	333	330	308	301	354	325	302	351	316	339	336	340	318	309	346	327	323	302	314	335	343	309	330	318	344	314	307	324
5547	1051	854	790	792	780	732	788	771	755	780	802	689	773	766	789	776	798	784	785	807	784	788	795	767	789	797	808	811	788	803	754	781	761	779	753	800	800	783	803	770	779	709	771	775	798	770	777	785	751	771	808	745	753	762	781	817	772	745	768	757	740	748	767	757	760	771	794	789	757	789	754	774	709	784	810	789	787	750	737	777	749	786	780	747	801	744	820	755	729	761	810	767	780	741	759	763	764	736	757	766	812	792	761	778	769	755	735	771	769	799	782	765	763	773	787	730	765	732	761	772	800	776	749	784	771	754	799	751	783	773	778	750	820	805	806	721	741	747	728	756	773	725	719	799	717	740	784	798	743	753	770	788	766	810	767	801	721	790	753	751	771	732	820	795	815	818	803	766	816	728	730	800	767	776	778	795	783	780	828	794	754	793	790	775	736	763	779	808	792	810	801	747	759	799	799	756	755	779	805	759	743	750	746	808	787	787	755	771	761	835	750	779	780	761	784	736	760	785	785	723	796	785	736	798	725	789	790	784	768	789	754	742	798	791	714	765	767	767	736	770	781	761	761	819	811	799	769	756	743	774	724	806	710	709	796	813	777	767	763	760	800	767	741	822	749	771	785	718	761	794	754	773	757	778	792	795	792	742	785	760	777	754	792	789	754	787	786	779	742	775	722	733	748	755	752	796	807	760	783	747	776	713	818	796	797	792	755	745	724	799	758	734	750	747	787	760	758	724	774	760	804	793	816	783	764	787	751	783	786	726	804	705	761	800	764	818	784	796	765	770	757	735	783	797	749	730	792	772	784	778	808	761	776	762	758	761	764	766	768	770	800	790	768	804	800	782	807	802	795	765	768	764	744	735	778	778	758	731	763	732	775	802	786	751	749	739	768	777	779	807	779	773	745	761	808	763	773	751	734	752	769	754	805	737	771	781	797	772	809	734	794	729	768	763	768	718	794	795	744	788	767	771	759	786	760	797	779	766	813	814	749	796	817	745	773	742	741	692	788	762	756	772	818	798	747	734	796	721	761	753	749	783	793	773	721	717	808	784	757	759	777	781	737	764	721	732	773	761	801	765	747	810	739	726	771	760	717	802	778	773	796	774	783	789	754	755	806	764	828	798	742	750	791	782	754	736	748	775	766	734	759	811	773	815	754	793	787	762	767	746	767	789	797	725	764	700	780	812	807	808	757	763	758	703	770	755	786	771	793	810	720	775	776	751	789	776	750	791	769	777	769	711	776	735	831	752	737	786	704	782	763	743	772	758	738	846	740	781	772	777	789	778	742	766	715	776	790	723	789	747	777	741	775	826	741	778	784	826	808	766	791	764	750	795	774	754	786	788	763	775	753	705	757	774	722	782	794	736	801	795	764	798	768	760	816	807	714	816	765	771	789	731	733	742	738	770	758	807	771	761	735	788	758	727	799	787	776	748	753	746	736	724	745	791	778	766	777	766	767	796	790	766	802	761	791	815	748	729	783	785	762	764	787	740	719	748	750	787	810	805	724	768	745	782	733	824	702	785	809	779	782	819	772	753	752	785	780	798	733	789	777	755	802	796	779	786	763	752	804	766	696	742	775	818	786	788	764	714	738	701	802	760	773	731	753	793	774	751	754	783	776	773	746	783	761	789	767	818	732	747	775	775	810	774	785	793	778	769	741	816	766	776	729	771	762	781	810	778	730	735	788	826	779	762	800	773	790	784	715	817	831	782	773	818	813	787	729	787	705	792	744	744	795	692	772	759	739	749	756	782	772	769	760	796	766	761	773	761	725	740	782	734	712	737	758	788	757	786	803	787	764	786	736	817	757	803	740	754	741	799	800	755	776	744	730	758	796	778	722	738	777	846	820	705	783	805	759	742	725	746	779	774	811	747	775	782	735	769	782	756	781	825	777	778	749	794	809	759	794	717	808	726	798	780	813	762	793	787	789	784	763	800	771	782	705	778	786	764	803	767	734	759	755	801	761	748	756	746	724	785	783	728	767	807	743	728	776	781	759	808	813	809	843	822	761	776	744	809	830	756	781	756	827	761	759	808	742	809	771	772	769	751	757	786	787	752	797	778	743	792	747	799	761	775	752	746	774	823	756	779	778	745	783	736	766	712	730	795	793	750	740	802	784	740	764	751	794	765	785	772	750	753	734	811	777	784	774	785	785	766	763	757	813	745	772	798	789	763	748	755	775	780	760	781	709	735	792	773	750	760	771	769	796	779	736	748	790	798	761	687	757	749	744	787	758	765	770	787	729	748	777	760	804	758	800	759	777	768	782	781	770	783	769	759	779	740	763	766	761	730	771	761	776	755	746	777	754	718	779	756	789	774	765	723	778	761	736	727	737	763	755	801	744	793	776	764	800	749	754	796	751	735	795	764	754	757	769	761	799	785	754	751	767	783	736	727	781	809	816	722	719	776	737	763	736	814	813	733	750	812	806	705	806	789	764	738	743	765	757	782	761	739	730	790	758	813	764	800	750	784	798	808	772	726	787	791	790	736	793	804	771	768	850	720	801	795	820	748	768	769	785	743	766	771	743	792	725	753	781	763	781	729	774	813	786	823	784	727	752	776	728	768	798	769	762	730	762	807	821	775	796	810	693	797	759	764	733	728	747	790	750	770	786	724	762	747	803	759	788	784	766	767	758	731	782	757	749	737	762	818	791	813	746	783	759	776	778	796	731	757	759	709	795	757	708	774	754	766	783	819	769	751	768	792	771	850	784	795	743	807	733	782	757	784	810	710	744	768	743	732	731	737	773	775	822	756	748	717	718	802	707	784	807	734	745	748	772	767	768	752	788	758	759	796	774	806	766	740	777	730	691	701	740	770	740	775	762	734	704	780	801	743	777	773	767	757	786	804	769	787	747	764	807	723	812	779	847	762	783	760	770	765	757	771	735	767	770	764	732	801	757	790	855	799	733	814	746	789	776	710	754	749	761	803	754	795	798	773	754	764	763	749	736	794	722	786	788	743	794	828	807	762	802	773	770	778	763	774	727	786	754	740	788	710	754	815	781	726	776	765	796	763	758	720	736	746	754	746	772	771	761	757	803	790	759	743	713	767	821	748	787	757	733	785	772	774	758	746	739	770	723	797	747	764	712	754	760	773	738	793	770	733	749	820	767	747	790	733	786	775	744	790	806	762	817	778	749	771	760	769	784	772	817	797	741	758	824	781	750	771	776	784	725	734	753	801	745	814	765	788	789	774	791	786	795	724	770	819	728	786	767	727	788	769	777	732	732	771	722	820	746	763	810	779	753	797	789	770	813	732	778	767	796	814	784	709	769	804	786	791	721	795	808	739	780	782	776	807	762	793	773	805	738	743	736	775	804	781	704	749	763	794	745	779	761	749	766	795	764	734	689	796	805	782	827	779	758	760	725	795	761	764	792	775	774	755	718	777	800	776	790	783	757	772	736	756	795	794	726	782	790	767	755	803	771	762	788	700	752	764	763	702	793	767	795	781	773	781	721	809	784	763	754	749	755
24673	20986	23861	28278	20976	13371	488	312	303	301	240	254	267	213	247	232	238	224	238	214	233	222	228	220	209	240	203	267	219	246	203	232	211	218	227	206	198	226	179	221	212	218	202	241	233	198	237	215	235	214	229	211	192	195	200	211	210	216	233	248	213	218	227	214	214	201	225	224	210	185	212	206	251	237	209	210	229	221	226	190	213	199	198	220	182	195	214	231	201	216	202	221	264	236	217	260	247	206	218	219	207	242	216	202	215	226	214	214	221	202	215	216	193	219	230	229	196	202	190	192	197	214	190	243	217	187	212	209	209	218	230	221	239	227	205	203	206	231	234	235	212	218	232	230	228	227	244	218	203	224	227	220	217	216	228	207	234	211	218	221	209	253	200	252	226	241	230	231	227	226	231	202	217	228	231	253	195	190	205	198	222	193	209	222	200	208	201	224	216	192	227	211	208	197	252	212	228	248	225	224	205	205	244	208	223	224	223	202	229	248	215	210	213	202	206	224	226	202	206	233	234	206	228	210	194	228	219	224	229	223	213	251	210	231	238	208	207	223	253	229	208	214	224	210	223	225	209	223	215	248	184	210	235	244	229	216	192	212	224	209	225	205	248	228	196	236	230	214	203	231	229	215	236	238	212	217	206	215	212	182	228	198	185	218	214	229	192	198	204	215	196	208	217	183	218	229	200	238	213	218	210	202	174	206	198	205	203	244	209	206	238	225	239	231	233	219	209	202	234	204	208	222	205	219	242	218	235	217	220	207	208	216	216	209	200	204	195	234	217	224	254	218	187	227	224	239	189	247	219	210	207	200	208	228	200	225	195	213	202	201	234	208	243	223	205	235	222	182	200	224	219	232	205	227	206	190	223	212	208	229	219	253	234	218	218	211	181	225	211	213	223	206	210	214	211	216	215	235	220	205	221	182	206	212	242	202	225	187	212	219	219	213	235	238	230	229	228	192	218	227	223	221	213	228	200	254	236	200	225	234	228	214	226	231	207	211	217	225	206	204	222	176	220	206	231	201	186	235	203	209	238	201	238	172	203	198	198	209	230	223	219	257	212	204	197	205	236	186	232	242	231	243	209	214	206	213	215	210	232	212	220	228	214	231	237	240	217	213	211	212	224	193	212	222	251	212	218	216	203	218	220	230	239	237	204	219	207	203	250	231	228	228	212	193	225	226	213	205	210	235	216	216	200	232	225	222	209	205	199	199	226	203	237	202	241	229	241	200	233	212	195	233	244	202	195	198	223	189	249	220	205	206	217	217	208	219	190	204	232	224	206	249	201	204	244	210	201	191	200	212	204	214	224	203	209	251	217	201	252	216	203	193	202	215	215	213	213	227	184	221	216	204	207	202	238	225	225	226	234	207	232	208	216	237	202	242	176	233	221	214	216	231	221	212	213	193	229	216	227	212	223	211	190	224	222	208	210	229	234	211	209	227	204	193	196	209	218	229	209	215	220	237	198	226	224	201	214	220	191	232	215	221	230	216	206	224	227	222	211	217	219	205	234	209	231	210	202	205	229	227	211	214	214	208	215	241	230	230	224	240	219	231	219	231	211	198	193	210	209	210	219	235	202	215	230	207	227	245	218	223	195	213	228	216	244	217	222	211	207	229	208	227	228	210	234	211	236	237	222	207	226	187	231	217	225	221	228	210	232	218	208	195	177	213	199	198	222	200	233	256	240	244	232	213	207	200	220	222	205	208	202	230	196	204	211	219	222	234	211	242	208	212	210	237	198	197	226	251	192	208	230	185	228	200	207	250	222	217	204	256	195	196	219	207	208	226	229	240	234	254	222	197	238	214	237	242	205	237	206	217	226	203	189	215	200	213	198	190	216	192	235	215	201	190	224	229	210	218	193	226	201	214	233	207	213	221	198	177	221	203	220	221	212	224	211	237	248	213	200	218	236	222	215	209	217	236	205	239	210	229	210	205	200	224	249	204	197	199	196	211	220	209	226	213	224	249	216	209	239	204	199	228	244	186	210	217	245	215	233	222	216	234	192	210	217	219	191	244	204	220	221	220	197	201	213	258	223	211	206	201	229	195	250	213	232	208	213	190	188	218	241	248	220	204	209	221	225	202	202	230	223	212	221	226	215	200	218	222	195	216	227	232	232	204	226	224	212	218	212	186	212	210	224	239	204	215	221	185	224	222	223	232	215	218	234	202	197	215	213	211	195	243	211	220	216	218	195	226	211	204	201	210	218	227	225	192	205	211	209	221	213	219	257	203	223	237	205	220	212	222	202	232	229	220	229	213	233	209	178	206	210	244	213	239	215	215	222	221	225	223	220	266	199	209	222	208	228	237	214	221	218	201	210	199	231	209	201	218	220	242	216	215	219	217	211	212	224	237	234	208	202	202	237	193	221	223	238	198	206	215	230	219	220	188	238	201	222	221	183	221	225	214	210	212	220	221	208	242	231	229	235	245	234	202	246	201	230	222	201	227	203	211	202	189	213	221	208	195	207	217	205	204	210	207	207	216	203	244	214	202	209	200	219	214	240	211	213	207	195	213	228	214	208	208	228	206	205	208	204	193	210	184	214	216	231	231	229	216	211	204	226	199	235	239	212	198	198	216	229	221	215	205	212	195	244	229	244	220	234	203	225	226	214	208	192	217	208	192	231	207	213	213	220	198	197	200	225	206	226	214	243	227	209	215	190	212	219	184	215	219	236	229	221	226	220	219	244	200	226	215	210	214	212	221	223	224	223	194	226	251	204	236	178	236	208	229	223	219	237	211	235	240	210	203	212	172	218	256	211	192	219	212	239	223	228	196	219	251	220	215	198	214	215	246	221	206	215	219	226	195	187	209	204	213	192	222	211	210	218	254	224	210	222	218	205	190	221	221	227	231	200	219	220	239	198	161	209	212	216	210	197	219	225	217	222	211	232	228	224	216	215	198	198	214	177	253	206	215	204	205	223	232	189	219	210	247	255	178	205	201	190	223	211	227	240	212	196	239	249	228	237	223	218	219	223	218	210	247	204	201	194	219	188	193	219	222	213	232	211	218	222	217	225	224	230	216	210	212	242	218	207	217	198	218	221	217	189	188	217	217	209	225	236	228	199	210	243	233	220	194	215	215	184	238	209	189	232	200	229	215	210	227	234	226	217	203	218	206	198	236	219	211	188	229	221	212	205	217	207	206	186	231	240	213	216	196	245	243	220	190	197	200	256	219	231	243	237	231	209	246	204	229	200	206	230	217	224	208	234	227	207	206	221	204	215	193	218	245	215	192	217	214	201	213	219	222	238	216	189	196	213	217	228	221	195	188	225	222	214	197	200	240	189	212	206	213	236	220	213	207	210	230	240	210	240	240	230	198	222	219	184	224	224	210	217	218	220	222	215	239	223	196	196	210	207	208	215	245	208	214	221	196	203	231	235	199	230	210	186	193	227	203	219	216	231	231	187	217	182	206	219	226	197	218	223	202	191	229	220	229	218	238	202	197	231	241	185	230	195	236	192	217	196	195	215	210
3022	1830	1027	783	658	588	593	593	553	534	533	558	554	557	528	527	514	517	509	524	556	507	511	561	534	557	547	529	557	541	542	586	536	529	550	496	545	533	553	565	532	553	540	526	555	522	527	536	555	530	587	511	507	527	521	552	507	529	585	570	527	567	552	560	519	595	521	543	567	531	550	588	508	536	531	530	518	564	563	557	530	561	547	545	507	554	556	524	555	556	540	576	527	517	539	532	544	528	491	542	565	549	534	542	517	537	539	548	576	526	521	546	566	533	518	565	505	533	568	523	563	524	512	536	540	544	539	540	564	570	532	525	503	546	528	582	525	531	528	532	552	533	478	555	517	559	568	554	535	519	539	514	532	543	545	559	560	547	526	508	565	529	548	522	554	515	560	519	530	549	552	523	559	481	557	544	512	524	556	534	532	526	564	573	538	546	573	554	548	522	513	488	512	552	492	509	523	560	580	530	541	540	543	537	511	546	520	503	527	510	519	530	567	540	543	542	460	504	571	572	540	515	579	524	539	532	560	560	490	535	514	497	517	514	523	520	499	555	523	548	510	483	548	540	506	549	536	555	541	560	532	548	532	556	508	588	551	577	550	531	534	538	540	524	546	536	502	535	548	520	535	546	520	533	547	547	550	520	529	533	551	541	604	550	522	539	548	560	543	519	490	531	493	548	524	551	532	524	524	488	548	484	552	554	533	551	527	527	508	519	535	565	560	562	517	534	564	495	542	539	533	543	552	523	549	518	514	489	531	574	513	553	593	528	506	545	534	573	574	559	514	496	513	545	547	519	585	535	526	529	515	529	555	562	560	544	562	514	504	550	537	504	475	551	573	507	550	558	531	533	536	517	544	514	518	534	552	516	544	520	526	537	564	544	507	534	527	584	515	514	542	520	516	526	505	556	534	528	501	526	528	549	561	517	544	573	529	553	585	559	538	519	517	537	553	522	535	568	506	525	528	512	505	533	509	538	521	510	525	533	504	514	528	560	548	516	491	580	561	564	508	571	553	562	527	525	528	525	519	509	554	530	540	551	523	530	495	558	512	540	503	518	543	553	521	543	535	563	503	558	538	537	541	565	507	531	538	541	550	533	501	498	520	555	555	517	570	498	501	482	560	520	498	542	534	531	516	567	510	549	537	524	529	557	549	544	525	587	522	507	574	508	534	541	550	530	511	534	520	551	555	510	536	547	560	533	547	540	533	518	544	509	555	512	506	529	557	521	522	515	564	522	537	587	594	542	527	476	492	534	559	536	516	555	480	494	538	530	529	522	508	531	579	511	546	572	508	539	519	532	500	544	551	494	499	527	501	542	480	532	531	485	539	517	510	545	535	521	530	566	512	529	492	511	538	533	542	546	507	527	588	498	524	494	505	523	561	536	548	546	537	502	562	522	545	519	523	582	524	506	567	570	549	505	536	542	563	543	531	504	560	530	479	560	519	573	547	548	556	543	507	552	505	547	525	505	567	533	534	490	544	550	536	541	523	520	517	490	516	492	512	524	515	550	546	548	522	530	508	513	516	506	530	548	559	570	559	536	521	524	568	536	498	540	559	540	506	478	538	538	490	516	518	530	489	536	572	533	500	520	522	501	560	562	516	537	509	542	514	543	503	526	550	536	543	558	527	495	507	547	506	506	552	523	543	564	540	554	555	547	533	551	504	532	533	514	529	519	530	541	570	561	549	532	565	551	526	538	570	533	536	601	566	558	488	543	539	527	509	522	497	516	538	575	552	573	525	551	530	565	505	545	543	524	575	510	536	559	532	541	532	563	508	515	561	512	557	502	523	543	560	534	515	561	509	504	541	467	552	538	554	548	517	534	538	574	566	506	536	549	559	543	504	529	580	532	522	529	543	514	507	549	518	553	544	542	522	528	558	557	532	569	528	547	557	519	518	565	508	514	547	569	515	529	560	529	554	536	540	537	550	542	531	509	553	516	515	560	524	535	514	515	507	510	595	544	526	586	483	560	574	548	509	549	536	493	503	503	533	565	528	543	531	511	546	531	582	555	552	512	574	551	527	495	487	480	553	534	551	524	544	538	538	561	560	503	517	497	555	540	470	537	504	562	538	526	561	532	531	526	519	553	539	517	577	518	541	552	536	547	510	529	504	543	576	503	497	515	540	520	523	543	507	606	585	500	532	547	531	507	532	549	571	505	522	536	565	523	526	537	518	516	564	529	526	525	546	489	559	537	504	532	534	549	528	565	585	528	559	537	546	568	518	522	532	546	549	545	583	519	553	553	547	544	491	536	537	522	562	529	528	557	542	546	522	554	507	520	492	496	510	521	556	543	538	519	562	516	532	568	543	543	531	512	515	519	535	538	527	513	504	506	563	528	559	477	553	517	530	507	534	515	534	557	514	556	579	557	521	511	543	565	554	542	527	518	536	577	523	463	516	531	561	541	569	550	516	551	526	534	560	539	531	542	534	498	492	525	549	552	508	495	586	525	532	507	535	546	507	530	531	543	508	550	530	537	537	541	520	569	509	549	552	557	544	536	556	510	547	541	540	552	523	537	614	504	530	508	562	523	501	500	585	549	510	539	564	525	541	545	599	524	552	562	522	546	567	539	586	549	562	548	541	553	537	504	539	530	560	502	533	532	569	527	528	532	540	504	527	544	487	535	554	468	523	493	543	551	545	491	545	532	525	529	551	538	520	555	543	539	497	544	519	533	466	530	552	562	540	586	510	523	545	487	526	562	536	533	546	553	542	563	506	538	546	539	545	519	520	533	552	557	547	495	472	519	549	520	503	540	530	564	531	580	547	540	523	518	521	534	536	514	542	507	522	503	517	503	531	526	595	527	542	521	555	562	530	534	562	494	527	542	548	554	520	557	516	510	520	538	544	546	510	541	510	565	550	548	490	555	540	539	502	505	538	505	551	564	536	513	562	558	502	520	493	496	525	501	544	575	549	557	547	498	553	513	516	559	539	516	542	538	541	516	545	570	532	554	542	505	538	563	545	476	535	559	567	518	510	562	550	502	546	587	549	530	497	578	541	522	532	535	515	566	522	551	548	558	514	572	517	532	551	534	525	514	580	530	548	538	567	533	577	568	558	483	518	565	545	549	501	529	541	515	533	558	548	521	553	555	541	527	490	573	548	569	536	561	539	545	555	555	509	554	565	538	577	511	556	496	535	526	543	534	523	520	580	544	553	507	537	531	539	534	530	538	558	533	511	542	580	533	476	526	549	535	531	487	524	550	545	555	497	542	550	539	567	571	498	546	550	503	505	522	558	536	492	562	574	534	505	506	539	524	527	545	529	528	527	548	531	562	558	525	494	559	541	533	542	576	533	539	525	528	581	534	525	460	521	554	509	550	531	547	536	554	550	516	545	516	531	570	489	513	511	560	497	524	533	552	531	491	530	553	562	540	521	564	523	526	494	522	509	559	542	545	555	537	530	531	530	534	559	533	518	527	546	500	549	534	553	546	501	514	537	530	523	517	530	566	561	542	521	555	535	564
23900	20990	24279	27885	20990	20999	12044	397	280	249	195	199	166	148	127	131	141	135	112	144	121	122	125	127	116	110	117	102	105	124	119	109	88	125	113	98	122	108	104	119	116	99	105	108	113	104	110	114	100	103	99	84	108	104	96	104	102	119	109	108	100	99	104	97	110	99	103	110	98	110	108	107	100	98	110	96	108	102	103	111	126	106	119	128	112	103	124	88	105	118	120	115	116	94	102	96	118	100	87	97	110	98	95	103	120	111	94	107	100	105	106	100	104	90	104	93	102	113	110	100	99	106	119	122	93	102	111	127	90	101	100	113	107	92	107	111	100	108	96	105	112	107	107	104	112	101	97	98	123	89	92	101	110	101	95	102	103	88	123	88	107	90	118	114	102	103	87	112	91	113	101	110	109	90	105	114	103	110	95	104	112	114	92	112	106	104	99	99	103	116	114	90	113	125	99	84	105	93	105	121	101	116	112	123	90	110	107	94	103	116	87	104	99	95	96	88	122	118	129	105	101	108	93	102	101	92	95	110	113	100	100	122	110	93	105	93	111	107	104	101	86	102	110	99	102	105	78	106	109	100	105	99	128	108	123	114	98	102	110	104	118	95	85	122	115	118	94	104	97	99	108	87	100	93	108	96	96	87	99	102	98	116	116	107	123	93	88	103	121	96	96	92	86	110	102	100	105	92	120	116	106	99	122	96	130	110	110	112	102	128	96	97	132	120	123	122	87	98	96	110	115	104	113	90	106	92	97	120	106	114	91	111	100	111	96	134	87	121	101	101	119	106	124	121	95	99	106	96	101	126	129	104	106	100	112	126	84	95	127	111	114	99	94	93	87	99	110	108	107	113	103	105	109	100	104	98	112	115	100	111	109	109	82	132	99	96	103	89	105	103	115	106	96	98	104	101	90	87	111	77	96	114	96	98	116	115	120	88	104	107	111	110	103	113	112	100	102	96	99	116	103	118	124	130	116	91	96	113	101	119	96	107	115	108	98	101	110	98	108	119	102	101	112	102	111	116	94	115	97	101	102	107	100	106	112	103	113	90	115	115	100	113	104	106	90	92	115	102	100	109	97	123	121	113	111	113	105	87	114	109	120	120	97	121	107	106	95	85	118	80	105	119	131	114	98	112	123	99	99	107	96	110	98	104	78	102	100	115	113	98	97	101	99	122	79	113	103	104	111	102	95	96	131	99	102	91	106	119	110	117	84	108	98	115	104	111	102	109	99	107	110	112	101	115	109	96	112	86	103	124	104	96	108	132	103	115	90	101	98	97	94	107	111	101	122	111	112	104	122	92	106	115	112	102	86	94	123	94	114	117	96	106	94	105	114	106	116	95	96	103	86	104	104	110	89	94	100	99	120	93	102	99	102	101	114	105	100	101	98	114	128	109	117	115	107	95	113	100	107	104	135	105	100	105	92	88	103	82	116	102	105	103	110	100	117	100	97	95	107	100	113	90	102	94	97	108	115	118	111	101	99	116	113	84	104	77	114	103	126	92	118	79	119	118	102	101	109	97	117	117	107	96	114	97	125	113	100	100	124	111	117	87	107	96	76	106	117	114	102	126	120	111	109	107	128	115	93	116	115	100	103	105	102	124	112	88	92	97	101	98	88	129	82	99	103	113	99	100	108	122	106	97	127	89	93	117	102	101	136	118	99	116	99	92	124	98	114	90	94	102	99	96	92	94	103	105	117	103	104	104	108	94	114	94	122	100	105	94	102	107	116	101	102	94	121	111	113	103	128	93	103	102	88	119	103	110	109	107	103	88	105	101	107	107	78	114	94	120	105	109	131	124	120	103	110	99	97	108	102	126	120	95	111	99	109	115	98	102	105	112	112	109	100	108	94	102	110	114	108	89	114	109	101	102	89	109	107	92	91	111	95	119	112	120	104	93	97	87	119	118	109	112	90	116	116	116	99	111	100	96	101	119	110	104	112	110	120	110	98	112	102	114	113	84	103	84	100	102	109	127	108	112	107	109	111	95	91	105	103	96	110	114	128	85	103	115	113	89	102	120	91	94	98	112	105	93	114	98	79	112	103	98	113	118	100	85	105	100	112	95	120	100	115	106	106	92	93	109	95	102	90	95	98	107	98	93	110	111	81	113	108	92	110	102	100	111	106	112	95	117	109	114	95	110	97	107	112	97	105	131	98	96	125	95	118	97	90	104	121	101	112	117	90	96	105	95	92	121	123	112	113	85	92	106	109	103	93	99	88	96	117	110	117	99	115	98	96	76	111	107	102	102	94	90	97	103	116	107	124	112	88	120	128	103	116	114	121	92	104	113	87	115	104	111	120	112	95	101	102	105	95	114	98	96	111	97	105	107	118	97	97	110	91	93	116	112	109	106	92	107	115	94	121	106	110	113	137	106	107	102	105	108	105	117	104	99	121	99	89	85	88	83	109	130	100	98	98	114	103	111	133	116	110	120	111	93	118	124	110	104	108	103	117	108	108	108	116	108	99	116	93	97	98	116	102	100	114	106	121	113	113	96	104	91	101	111	100	96	116	103	118	104	100	112	100	121	105	87	94	128	95	116	105	122	111	114	125	122	112	94	123	111	102	121	93	85	109	115	107	93	115	118	92	108	95	109	104	103	100	108	106	119	122	87	106	115	114	110	108	91	119	103	111	98	119	106	97	109	102	109	112	122	104	102	111	106	94	84	124	98	104	112	120	102	96	98	93	105	99	109	111	98	119	92	119	99	79	94	99	113	105	99	109	90	91	104	106	114	113	123	98	87	120	100	127	109	96	95	101	121	90	114	100	103	94	112	112	103	91	118	105	100	100	106	122	110	87	92	118	103	115	119	109	107	112	85	116	138	112	100	90	110	123	125	96	91	97	88	112	96	103	118	107	92	111	116	109	120	112	80	119	109	116	109	98	91	107	111	107	97	115	114	110	93	98	125	92	93	104	108	109	113	107	113	113	88	102	99	113	102	111	98	92	108	102	101	110	109	131	118	100	87	100	127	120	113	122	135	95	94	103	106	114	113	100	114	98	106	114	118	112	114	97	122	106	120	88	94	112	97	97	93	106	125	110	101	113	112	87	101	96	111	127	109	103	114	119	106	106	105	107	94	121	101	102	113	119	100	100	100	103	102	116	115	121	109	94	111	114	112	114	100	100	137	101	120	102	89	101	90	94	107	84	114	98	121	82	103	82	101	95	92	105	96	86	114	114	93	88	105	105	101	121	117	105	97	123	103	105	102	120	100	121	106	98	112	124	98	133	101	124	113	85	85	104	128	108	102	123	103	102	104	107	101	117	104	104	93	108	107	112	84	96	108	106	108	109	102	107	92	104	114	110	97	108	102	93	108	111	89	95	105	106	94	113	109	103	85	120	106	90	101	117	103	96	105	105	110	109	91	83	102	121	89	108	97	131	117	91	101	93	96	110	103	115	107	129	92	98	122	102	94	109	131	110	110	94	116	95	108	147	96	101	113	103	110	107	102	99	108	98	99	100	93	104	111
3003	2912	1378	734	532	473	416	386	338	382	307	374	300	314	315	279	325	338	310	327	285	304	284	317	325	305	325	275	296	303	290	282	307	311	296	309	321	329	292	296	293	267	300	298	280	301	307	295	285	337	280	316	322	297	297	257	269	305	317	280	275	267	273	279	279	291	272	297	290	278	272	322	292	313	310	310	272	283	270	317	297	288	271	300	269	278	285	272	313	297	312	293	299	290	285	308	292	283	296	311	305	300	301	289	255	285	288	299	268	322	295	316	289	282	313	296	292	292	291	277	314	283	300	290	291	288	303	275	299	303	296	285	319	275	272	302	275	314	319	284	254	302	282	308	331	306	312	283	289	289	299	281	294	332	289	328	286	289	296	298	275	262	292	303	283	301	311	294	297	273	290	291	279	286	306	291	302	296	281	293	301	267	269	312	297	320	303	277	284	262	276	272	321	271	317	288	276	279	307	302	304	306	273	306	287	284	282	287	276	310	295	277	299	284	264	297	300	291	302	285	312	302	276	281	274	289	275	297	268	302	315	297	322	301	312	278	295	270	284	276	271	270	282	298	288	296	293	285	309	327	299	290	312	300	285	306	307	281	274	282	304	280	314	318	271	303	270	282	285	305	298	324	273	312	315	286	296	285	271	306	326	309	252	306	283	278	295	288	341	270	277	291	301	289	285	328	299	292	279	295	330	282	279	271	294	325	309	287	304	336	261	300	316	321	304	277	311	311	309	319	294	256	264	294	304	296	261	291	293	279	303	273	285	278	300	283	276	279	301	286	270	293	294	292	287	304	293	278	277	288	292	292	277	291	263	322	283	306	304	290	255	301	307	306	324	272	286	286	286	273	290	310	286	283	304	309	260	278	304	306	305	297	277	270	294	297	263	306	317	283	310	321	280	311	293	267	286	285	309	312	301	321	278	279	277	327	302	309	295	297	315	327	300	310	284	290	266	300	284	291	295	277	304	285	267	279	272	299	268	296	266	282	301	270	242	284	292	278	308	282	310	282	292	295	293	320	268	292	279	328	288	303	289	309	299	295	287	321	303	260	275	281	314	314	302	269	293	281	298	283	290	292	279	280	282	313	291	286	301	279	292	274	283	294	290	319	296	285	268	279	276	283	291	315	279	333	291	275	266	271	273	273	276	297	294	326	310	297	299	264	249	324	286	285	289	296	269	268	286	292	332	288	301	284	310	277	283	298	289	272	321	291	305	251	298	304	305	301	287	300	282	291	316	251	312	287	278	268	320	295	278	263	280	295	281	295	285	289	275	310	306	293	280	298	282	305	288	287	302	291	307	293	295	311	275	279	285	267	259	296	321	317	271	305	280	290	274	312	320	301	301	301	305	301	303	317	289	311	306	283	291	283	298	275	299	313	307	294	319	315	288	287	297	295	286	285	306	323	294	288	293	253	286	336	281	286	292	287	277	296	303	294	297	329	313	289	303	283	337	293	307	301	310	273	256	313	315	286	293	273	282	311	291	287	269	287	255	284	300	300	297	274	283	320	333	278	301	289	303	294	302	287	295	321	288	301	271	281	296	291	274	288	294	312	278	296	301	329	310	292	283	318	286	269	297	309	280	294	285	275	274	277	258	283	314	277	303	317	307	295	295	300	296	285	292	304	279	298	307	290	294	290	269	296	288	294	295	309	292	303	306	287	272	290	302	294	295	247	306	279	287	260	273	330	328	245	287	310	294	295	284	268	326	267	306	285	302	295	278	288	296	277	317	321	267	299	277	301	286	294	295	317	272	264	306	295	311	278	294	254	289	307	300	318	273	294	301	299	268	292	297	268	286	286	312	260	247	305	310	300	299	283	289	306	306	301	289	297	318	282	298	302	269	314	336	291	299	300	306	299	319	318	322	281	302	256	320	295	288	270	283	278	276	275	288	323	291	277	322	321	296	271	285	305	306	304	290	306	274	258	282	284	287	313	295	308	303	266	290	297	316	286	319	298	311	268	264	278	276	306	262	333	309	269	293	293	292	270	279	286	314	258	281	281	295	301	311	278	297	294	266	286	283	262	271	293	302	310	270	272	306	266	278	306	292	302	257	298	301	271	282	276	266	304	322	298	292	298	277	280	300	294	303	309	287	261	285	289	303	293	309	282	287	270	299	283	297	268	296	299	320	317	282	306	299	307	302	307	304	302	310	298	285	272	298	289	298	305	291	295	305	288	278	298	308	269	272	288	276	270	298	272	279	268	276	297	296	301	293	282	296	297	288	333	287	320	286	286	306	276	286	303	304	313	280	276	309	311	315	292	278	288	305	290	293	287	265	293	280	300	279	305	308	294	263	277	275	303	277	287	283	300	289	294	284	264	310	316	282	319	301	290	279	321	266	303	313	279	269	292	289	308	281	303	306	278	297	300	282	298	287	292	300	318	302	292	298	266	309	279	332	288	288	298	314	277	264	306	327	297	277	312	282	315	306	268	271	299	291	313	305	294	272	306	282	290	287	334	291	268	307	317	283	260	294	291	283	311	280	283	362	294	275	287	278	296	320	288	300	282	294	300	289	322	311	300	284	317	281	279	286	286	307	296	280	292	281	291	289	266	304	269	277	283	291	309	269	271	296	292	290	322	288	282	273	315	291	302	326	297	306	292	310	265	315	271	275	274	300	293	284	289	303	296	297	291	279	274	294	300	318	275	314	304	288	290	276	287	303	328	292	289	300	302	242	273	293	307	330	283	315	303	308	314	291	287	291	284	280	296	302	295	312	286	300	275	303	274	246	291	292	298	299	282	308	292	294	328	253	285	275	284	296	309	292	310	273	306	314	277	306	314	304	287	279	302	291	312	325	281	314	286	285	263	287	277	290	307	299	293	291	304	286	316	274	273	316	295	303	300	313	316	310	285	337	294	279	276	325	324	291	275	305	278	296	310	284	307	296	313	303	275	322	303	308	284	287	260	282	266	302	335	273	255	272	297	278	295	275	274	304	268	275	279	293	337	312	312	269	289	280	269	299	289	285	274	295	280	297	339	285	269	296	278	272	265	280	306	292	302	300	267	283	282	304	301	289	278	316	283	301	260	307	308	315	324	303	284	279	280	285	275	284	285	321	290	297	306	289	296	263	291	283	283	302	289	287	308	269	254	289	306	272	346	303	314	310	303	278	329	288	293	271	288	277	264	283	294	329	303	248	296	278	316	274	298	304	300	305	285	304	289	300	310	300	275	312	318	279	299	290	284	312	285	308	279	302	287	284	278	288	321	299	292	303	299	305	295	291	280	272	267	303	286	307	272	292	284	291	298	307	291	291	302	285	281	264	273	265	279	296	286	304	297	296	337	311	302	290	258	297	307	314	267	293	326	281	304	301	327	319	278	336	305	273	315	286	310	299	251	279	268	305	292	287	279	285	289	335	281	280	316	282	292	306	326	286	305	282	302	270	323	302	310	321	308	263	290	294	262	294	280	288	280	269	280	287	313	305	301	290	265	328	297	289	322	294	314	288	291	284	281	301	286	284	299
30976	20424	10003	707	367	359	308	346	347	320	334	321	308	340	306	305	338	290	389	336	318	326	312	304	322	341	331	315	314	314	307	324	293	328	308	325	315	284	336	330	312	314	322	285	326	289	305	314	317	345	323	325	312	311	323	314	312	327	311	283	322	313	308	363	297	323	298	319	339	307	319	310	331	283	315	306	279	318	324	321	321	320	322	330	340	306	323	316	338	331	295	299	322	309	320	301	314	305	331	293	301	314	294	348	342	337	319	328	318	329	280	319	336	309	291	317	332	287	311	299	317	325	334	317	336	316	328	306	319	307	300	324	325	305	311	324	342	325	290	322	305	329	313	333	318	380	310	315	343	338	328	336	314	299	288	308	312	309	292	333	343	307	300	339	315	314	327	294	323	313	334	320	344	318	303	321	344	279	310	310	296	347	328	320	364	313	303	307	308	322	325	308	307	312	319	306	331	332	300	317	318	325	307	348	334	305	317	284	306	303	318	317	335	323	320	316	306	333	321	306	300	310	323	302	303	334	301	319	283	313	318	292	332	316	320	317	328	361	340	296	310	316	318	303	305	304	346	326	315	336	314	327	339	322	319	327	320	303	321	333	331	379	324	321	293	314	318	279	330	330	342	276	335	298	295	323	308	311	286	299	291	320	310	362	312	326	329	334	306	296	359	340	313	325	311	326	317	314	327	309	341	304	302	322	296	330	324	302	309	330	329	325	290	333	312	321	320	325	326	319	327	330	307	332	351	316	327	338	301	298	311	335	278	333	294	306	292	328	317	331	331	339	270	321	336	304	338	340	309	309	302	282	281	318	304	315	307	311	312	300	306	335	332	337	331	329	306	303	303	291	321	304	329	304	307	318	344	326	316	324	314	327	320	316	342	352	320	314	304	324	351	325	320	294	316	329	342	299	330	300	322	292	333	336	343	343	326	303	319	321	294	304	314	341	335	293	348	337	310	307	309	280	321	345	311	318	337	309	298	316	305	303	313	332	305	290	302	311	354	320	339	341	355	340	299	323	326	347	313	351	321	331	303	321	322	309	343	317	309	319	303	291	345	298	329	328	298	292	334	313	294	324	366	322	334	322	310	311	361	359	353	355	305	334	287	318	329	301	318	334	305	308	319	342	328	316	308	315	325	329	311	306	305	323	320	331	355	336	314	303	315	301	336	291	281	306	348	302	322	324	299	328	335	327	347	306	312	323	297	331	299	339	312	346	341	302	322	331	302	311	298	304	313	307	308	332	336	340	325	313	331	342	294	337	344	317	331	292	360	320	298	331	344	333	343	363	316	316	325	307	356	306	309	313	316	342	335	314	309	319	369	353	331	320	319	318	321	293	307	297	313	314	291	343	297	336	329	304	311	333	281	331	340	320	300	350	326	317	356	311	315	328	304	325	315	331	306	320	324	325	318	296	330	321	319	322	360	319	327	299	334	287	352	336	342	317	313	327	290	320	307	303	308	328	333	349	285	341	313	297	333	326	343	323	313	302	319	318	317	346	331	310	310	312	299	334	308	297	346	325	320	305	332	321	343	322	324	332	324	323	312	312	286	305	377	317	300	322	325	301	277	315	318	360	344	307	315	317	311	305	321	325	327	343	345	298	361	334	324	325	349	355	302	300	335	267	356	305	326	322	328	328	328	308	332	327	322	320	277	310	293	352	358	331	313	329	316	317	326	311	351	298	310	277	356	335	340	313	329	306	346	359	348	299	303	304	296	301	311	329	325	323	298	303	314	327	344	291	323	314	329	297	312	328	350	358	353	301	325	318	294	297	351	361	323	318	324	333	310	329	320	316	331	311	331	333	331	310	300	323	307	339	331	335	312	319	318	289	347	339	319	331	353	331	350	321	336	318	305	321	306	316	321	329	342	358	366	307	334	281	337	325	298	335	320	320	339	325	304	297	323	312	299	305	344	346	360	318	310	306	311	313	328	323	325	346	303	294	316	314	305	302	316	328	334	304	335	318	359	334	329	336	305	342	319	287	312	363	303	334	318	306	317	320	336	331	358	290	299	349	330	311	328	337	341	326	301	350	315	328	328	313	343	309	320	318	272	303	355	307	306	360	308	303	327	320	329	295	290	316	287	316	312	288	346	322	334	340	307	326	279	329	337	337	333	292	312	340	308	347	298	322	348	320	293	336	306	327	311	327	326	303	324	320	318	305	323	329	338	310	291	308	305	368	347	288	322	317	329	339	271	291	303	292	296	310	326	364	305	325	300	297	292	336	331	297	328	339	317	300	311	295	314	335	298	327	343	309	325	357	323	363	328	331	315	308	360	324	349	309	327	302	337	324	320	342	306	348	297	324	350	307	329	334	312	322	291	330	295	301	277	299	335	298	331	325	325	320	337	362	338	327	339	306	353	345	344	321	319	317	336	309	323	303	330	318	342	293	321	329	324	326	343	304	317	290	328	341	309	340	340	316	307	313	325	313	306	290	320	327	363	310	304	307	314	337	330	310	305	295	327	317	327	320	307	304	324	334	306	309	303	287	311	286	352	337	343	319	339	319	348	295	349	323	290	323	344	298	298	288	306	299	360	307	321	312	295	314	349	283	301	359	354	325	310	317	333	291	271	339	316	317	318	338	322	312	314	343	342	326	314	310	308	319	317	333	291	322	304	340	291	318	298	307	304	287	331	328	320	342	312	303	336	296	328	324	292	319	320	301	315	344	317	287	314	317	318	301	334	292	301	316	286	311	339	329	319	319	291	324	313	316	327	309	294	342	322	329	328	334	300	328	298	311	342	330	317	326	346	339	347	315	314	351	359	307	358	341	342	308	323	337	276	330	327	332	353	335	318	311	355	311	336	319	348	308	333	358	295	315	321	314	324	310	315	346	300	340	338	315	308	309	337	325	317	327	310	310	332	292	318	331	339	326	332	342	345	322	320	300	319	307	293	344	328	301	299	318	298	317	327	358	310	293	315	311	353	330	302	319	318	299	320	298	332	331	314	310	340	307	333	299	350	284	313	323	323	317	328	318	331	333	344	344	349	314	348	311	280	304	337	319	317	284	299	334	323	333	331	359	332	307	314	325	322	343	305	313	337	313	312	319	341	296	321	302	364	318	290	323	342	327	290	344	337	312	326	304	325	303	312	323	361	290	321	273	342	319	333	316	314	331	291	287	345	318	319	342	301	303	285	319	296	332	356	333	293	294	323	297	315	326	315	339	316	307	316	335	340	329	325	328	288	346	354	316	333	280	309	291	342	313	336	325	333	358	337	306	311	327	305	305	316	327	334	327	284	322	302	292	359	333	320	338	348	315	312	332	301	328	317	309	362	300	334	293	287	327	335	313	348	303	314	333	304	330	294	319	304	326	328	311	288	278	323	321	287	322	297	323	318	311	299	305	318	331	325	306	314	322	308	334	319	292	316	329	314	322	351	356	336	317	306	343	334	362	349	291	326	347	307	331	339	323	330	341	333	337	284	319	315	306	333	341	316	309	316	327	316	291	319	316	375	282	307	297
5513	1031	835	804	806	778	788	773	745	770	749	801	809	759	815	795	772	774	718	827	737	767	772	788	732	765	764	796	795	790	702	800	783	759	810	702	801	740	756	807	749	760	814	796	758	814	728	786	768	687	780	767	790	774	780	787	748	807	781	803	793	769	786	837	784	772	745	791	773	749	733	720	732	781	767	767	817	716	785	770	774	753	732	746	708	778	726	767	749	766	725	741	764	750	795	819	791	792	791	728	769	788	716	787	757	785	817	763	770	774	719	778	764	751	790	805	776	816	738	802	712	780	778	813	780	811	819	726	753	777	750	730	758	793	748	789	797	795	762	776	739	800	767	756	764	755	748	747	770	783	751	748	727	789	758	742	801	795	761	769	769	804	809	753	837	747	752	781	800	776	747	762	760	818	783	772	787	734	803	762	734	842	813	762	793	761	785	799	756	698	783	792	751	754	803	726	765	758	748	767	780	753	816	786	761	741	785	771	740	763	749	791	796	786	826	793	771	784	815	747	797	770	811	820	743	787	773	764	774	804	786	788	782	847	810	793	753	771	743	729	797	813	721	761	778	819	745	712	780	759	789	761	807	740	801	751	799	746	750	765	814	729	777	824	731	724	758	728	767	741	740	760	820	777	775	821	807	802	757	743	791	734	778	745	740	783	716	741	790	794	771	745	767	771	792	798	775	799	749	772	761	796	786	761	728	781	773	752	798	776	777	781	787	724	780	779	799	817	746	780	768	786	746	773	808	795	778	792	794	792	737	780	736	826	785	737	758	748	736	772	796	775	756	718	796	817	788	733	794	816	797	781	799	768	754	794	791	753	797	747	795	809	745	754	744	777	763	751	749	716	720	776	753	769	770	808	739	766	805	754	791	760	800	756	738	760	750	775	766	768	786	785	763	821	826	739	811	797	766	803	724	776	737	726	783	787	762	758	822	798	769	718	791	800	760	750	746	784	740	747	789	726	818	762	821	761	712	785	775	734	784	771	688	825	754	797	779	753	778	759	764	794	785	770	845	781	777	788	754	741	752	787	751	728	731	757	769	776	814	742	759	812	763	773	783	785	737	739	741	780	794	815	721	749	786	735	743	762	784	761	758	804	736	770	756	779	786	701	790	770	724	765	772	787	834	782	784	761	783	741	745	738	802	762	753	767	756	741	729	771	798	796	777	777	788	790	760	775	792	759	782	792	765	744	808	710	795	789	802	798	793	761	765	767	752	772	764	753	769	760	809	802	789	747	810	782	764	739	791	756	757	786	767	813	762	797	721	829	791	765	756	757	781	792	756	750	779	789	764	825	823	736	788	757	773	760	771	774	770	729	793	744	775	754	814	826	723	793	760	750	751	726	749	802	821	787	734	772	829	791	770	743	781	805	755	777	790	783	804	721	805	777	729	761	787	739	705	757	786	813	762	800	777	762	738	790	784	754	754	792	780	764	820	769	741	798	771	741	759	760	744	788	750	778	785	811	749	749	788	815	781	758	747	785	773	766	809	745	719	758	763	740	764	788	783	772	756	794	776	786	734	786	774	775	787	769	803	760	745	768	757	753	756	784	720	766	795	761	729	793	745	791	775	820	768	783	717	768	751	751	808	753	786	772	777	746	721	745	739	787	736	797	765	785	726	771	783	820	778	795	755	761	743	825	784	774	789	763	781	787	777	740	785	796	757	759	794	797	759	761	756	753	771	754	733	707	756	754	759	836	793	737	794	779	773	782	842	745	742	750	776	749	811	777	712	774	776	775	797	779	749	778	793	767	759	765	789	764	759	746	780	783	776	772	777	744	756	808	767	806	750	734	738	765	756	774	785	787	792	731	774	772	787	772	719	774	800	771	768	791	804	821	719	744	777	764	748	791	777	762	720	790	768	818	750	762	732	747	747	774	766	755	733	781	755	802	786	749	756	736	712	816	785	774	799	824	824	777	810	730	751	731	781	771	754	739	819	785	753	758	731	719	795	777	753	759	750	834	760	755	725	760	757	830	743	748	738	818	775	775	788	792	813	762	764	749	810	761	773	735	817	755	749	775	766	775	793	769	790	768	764	723	753	846	799	772	748	751	773	774	802	783	747	765	807	797	759	776	781	758	818	777	723	761	811	761	762	760	750	760	785	816	782	814	775	776	766	765	788	767	810	764	776	750	804	767	810	694	807	767	805	811	792	780	790	766	781	807	823	789	799	752	812	722	781	787	739	788	753	760	828	776	792	791	767	746	792	752	786	784	801	787	760	752	808	697	733	786	762	689	795	775	778	767	792	785	712	765	773	842	800	761	762	812	812	740	771	781	801	717	805	816	801	776	738	770	758	785	831	737	803	793	797	806	751	791	777	802	803	751	767	774	718	757	753	793	714	770	792	780	792	821	814	780	756	747	795	792	714	824	762	762	814	764	771	771	793	731	781	730	751	780	788	778	789	745	768	761	780	744	789	762	780	773	707	791	780	740	764	762	728	755	719	766	737	750	753	738	733	752	754	720	771	794	772	766	776	746	729	808	734	762	794	803	811	727	745	781	790	779	786	760	760	764	767	784	805	786	737	857	753	804	732	783	776	764	769	774	758	784	783	700	794	768	793	781	815	778	804	793	813	772	763	776	803	761	832	757	755	768	779	738	747	755	779	822	772	803	777	763	755	843	733	774	767	798	758	760	756	805	795	788	775	719	762	791	727	774	738	762	780	722	745	764	729	762	774	786	791	762	751	737	801	751	798	735	740	790	797	740	746	708	803	756	752	785	779	755	738	715	725	791	712	789	783	773	850	769	747	828	771	776	747	785	744	733	731	797	749	781	746	774	796	785	768	807	765	757	720	761	786	745	756	784	745	701	751	755	732	737	765	776	816	743	743	811	760	740	775	776	765	785	802	777	831	783	806	799	774	749	755	791	734	742	754	748	774	744	746	798	808	816	783	729	729	776	773	757	789	760	764	786	796	704	723	802	748	793	778	734	761	796	766	773	762	796	778	827	748	778	777	761	784	784	807	752	737	807	783	804	751	752	773	779	805	781	816	780	772	767	721	777	762	810	817	798	776	735	759	750	786	812	702	789	800	779	773	735	809	761	774	804	794	791	751	750	759	800	792	739	779	728	815	742	797	750	811	819	769	764	800	749	765	761	726	788	767	743	807	749	800	764	761	784	760	777	744	762	755	730	743	756	781	764	727	753	810	793	777	787	783	801	795	728	829	771	735	736	776	788	766	808	782	766	756	777	807	780	784	766	760	775	738	795	742	742	785	792	765	786	740	783	801	816	787	800	720	824	764	798	789	753	744	792	751	742	742	696	743	733	770	756	752	781	744	773	780	795	781	787	733	762	786	756	744	779	774	782	754	747	760	763	799	765	760	808	784	759	728	790	747	791	772	782	755	804	780	751	784	744	730	780	852	773	746	746	811	772	742	728	776	740	765	818	784	782	754	739	745	788	744	787	799	778	777	735	757	812	797	784	733	791	743	723	791	777	747	787	732	770	787	814	776	769	754	813
24642	21000	23911	28257	21006	14006	464	314	310	286	297	263	237	233	216	228	246	227	221	215	219	230	208	212	244	224	218	268	216	227	237	242	222	246	226	202	180	233	217	225	246	248	216	220	232	212	206	215	210	228	203	227	257	229	208	211	222	210	218	194	244	219	241	228	229	250	229	202	218	215	212	205	230	244	229	209	203	198	226	241	237	249	225	237	210	206	230	221	235	218	240	221	207	232	216	218	222	232	208	252	237	198	225	213	227	221	234	213	208	209	198	239	239	211	210	224	243	189	231	237	223	212	223	188	219	225	214	221	218	232	251	227	219	202	248	204	210	221	215	212	245	226	226	240	228	208	214	248	237	230	197	198	216	223	244	245	241	237	215	225	183	232	213	236	224	196	224	234	233	236	221	211	224	242	234	229	234	230	215	233	240	256	212	221	206	226	227	228	206	200	208	217	219	205	196	211	222	229	205	206	204	208	197	228	212	231	225	217	194	212	254	211	216	249	219	234	235	238	235	216	223	213	209	238	210	225	226	231	210	207	211	226	211	201	189	237	224	222	216	214	218	215	247	226	210	233	210	225	211	203	239	241	221	206	239	225	216	203	208	225	235	223	223	213	224	214	223	197	218	223	208	227	194	251	206	216	194	225	209	231	213	217	210	226	206	241	221	199	243	237	213	232	206	219	218	228	206	231	181	248	221	202	228	210	212	216	202	204	257	180	182	228	210	221	214	212	227	227	196	195	212	239	215	214	236	238	223	214	242	208	202	213	213	208	259	218	236	226	229	225	227	187	217	214	220	233	240	203	215	208	238	214	206	235	222	226	209	211	221	229	194	214	226	212	240	213	214	205	207	212	212	213	218	205	240	221	211	214	226	193	221	232	217	202	226	209	227	217	248	224	213	217	215	238	222	210	261	195	215	223	209	215	212	216	206	217	258	195	234	221	207	213	219	211	227	200	210	216	217	194	245	227	204	222	236	219	252	232	220	218	223	210	253	224	204	214	231	235	205	224	225	244	228	219	221	218	201	225	230	215	247	222	215	222	218	237	212	224	218	223	216	238	199	221	220	224	224	223	207	241	215	218	233	231	207	217	225	235	235	211	193	221	212	213	232	223	207	236	248	208	219	229	243	225	219	215	198	201	198	245	234	240	219	221	226	196	224	230	217	212	215	190	222	221	208	235	207	198	210	205	249	209	211	227	230	220	196	222	216	224	210	215	207	237	239	228	215	206	218	231	220	198	205	251	218	230	223	217	225	205	217	228	226	221	210	217	208	239	200	209	216	238	233	229	222	234	235	216	204	218	223	208	220	204	198	208	212	185	240	227	204	246	206	243	236	226	236	219	215	216	208	226	204	214	209	232	219	200	227	200	233	194	205	207	216	207	252	199	218	212	228	207	217	213	204	228	227	194	201	211	215	231	187	217	213	241	224	233	218	221	227	204	214	214	204	213	205	219	246	194	222	207	235	199	208	224	249	214	230	216	201	219	217	206	197	224	211	228	228	215	197	201	218	234	213	227	217	237	205	223	248	220	225	231	253	218	234	226	223	191	198	213	226	220	216	189	219	231	237	220	233	218	247	192	213	242	188	247	221	220	246	190	206	220	235	254	213	226	198	218	238	194	198	201	231	225	228	227	218	247	210	199	216	216	234	217	216	214	233	226	201	243	222	195	206	219	213	225	198	209	222	207	210	231	189	224	249	217	194	229	255	218	219	168	222	224	222	214	207	224	217	204	243	217	217	195	203	234	217	223	195	215	229	225	223	225	216	198	207	229	225	225	215	225	220	233	233	209	227	218	228	193	218	230	224	188	236	228	204	195	220	243	206	202	222	216	238	239	213	195	213	247	248	236	198	219	210	215	243	221	236	221	252	226	208	236	212	200	210	208	211	225	233	224	202	234	208	200	197	231	234	220	208	208	253	228	203	226	227	230	176	216	226	214	208	211	218	205	215	214	234	198	228	218	209	215	226	224	226	213	218	186	234	228	211	233	224	216	217	222	235	264	220	231	231	222	183	183	212	231	228	236	211	223	242	208	214	212	220	194	217	241	208	251	246	227	233	204	200	255	202	203	226	222	226	218	213	230	222	210	204	250	212	220	208	216	228	235	212	215	234	203	256	201	230	203	220	210	222	200	194	222	220	185	225	228	245	232	238	210	206	225	211	243	192	190	189	218	216	219	205	201	212	236	226	230	209	196	235	201	216	209	246	238	209	221	227	226	221	242	194	218	224	215	248	206	192	192	218	174	213	233	210	217	236	221	198	221	201	230	228	225	227	224	193	202	221	195	217	234	222	219	207	219	210	200	237	229	218	226	201	209	235	222	253	241	196	230	204	222	218	243	206	210	248	218	221	191	224	212	219	211	233	200	202	202	216	231	223	241	204	205	237	245	223	205	179	211	232	231	216	217	211	215	203	239	218	221	203	208	226	238	223	218	214	197	223	221	255	230	232	207	205	237	219	233	232	229	214	254	224	191	243	193	234	205	236	253	213	231	189	213	241	209	230	201	222	209	239	214	218	213	198	201	231	223	232	228	231	217	214	212	206	218	256	211	201	225	195	220	221	193	218	218	202	208	224	200	227	217	204	236	217	234	225	200	217	223	232	206	218	230	225	228	247	206	240	267	204	223	192	210	234	195	209	220	219	223	202	231	218	244	232	227	230	186	220	220	194	224	204	223	242	221	252	223	238	225	207	228	246	238	233	215	222	204	228	206	196	256	241	243	225	248	203	213	182	218	251	221	255	216	244	253	232	247	222	216	211	233	243	234	219	235	234	208	206	219	198	251	235	232	189	197	216	227	203	214	214	213	188	208	219	232	197	223	208	215	227	229	238	229	224	220	239	204	222	222	214	251	201	227	228	236	211	224	229	229	249	216	256	209	225	252	251	226	219	224	241	215	188	220	211	224	198	182	222	247	218	205	241	244	217	203	222	199	215	217	222	202	204	198	225	242	229	206	199	227	232	246	203	206	235	216	228	207	238	257	245	216	220	210	233	232	219	228	223	217	215	228	214	206	211	203	223	224	203	198	221	254	210	228	243	231	219	212	243	215	231	213	202	225	241	204	254	209	194	242	205	217	229	230	215	239	245	194	191	234	216	228	240	214	207	208	211	225	228	205	269	205	211	245	214	227	219	175	216	218	217	217	207	221	248	198	234	206	223	230	233	216	238	228	213	198	219	223	209	239	239	202	237	217	189	219	218	210	235	208	207	183	228	237	221	244	230	198	201	198	183	216	223	197	235	202	210	220	231	243	214	224	225	222	236	221	214	213	185	228	220	208	227	241	223	230	206	210	228	206	222	227	212	196	213	244	227	224	215	216	238	203	202	215	193	222	247	203	216	214	221	203	237	185	206	231	209	216	202	210	214	203	202	239	223	204	208	236	213	201	235	201	222	227	230	206	227	245	239	210	205	216	205	262	218	218	221	225	217	236	229	237	208	213	245	229	217	234	194	210	235	239	215	198	223	243	243	235
3071	1861	1112	798	608	566	580	567	606	515	523	576	523	524	516	535	536	570	572	526	560	564	543	549	565	531	537	496	538	574	528	532	506	497	588	531	561	536	550	544	485	552	516	556	531	530	531	546	519	532	543	524	559	518	552	526	566	580	532	536	509	562	532	551	495	528	510	492	511	512	521	500	515	546	524	532	534	541	506	550	540	518	524	545	546	491	544	515	537	556	515	536	561	533	530	546	541	508	536	575	539	546	541	501	539	566	534	547	528	560	547	555	510	515	545	532	552	537	550	558	585	561	547	528	500	567	545	535	550	541	521	523	550	539	561	543	545	524	546	537	517	493	548	572	544	546	538	512	542	562	530	505	547	512	545	510	560	541	523	532	500	516	533	533	532	548	510	522	520	518	527	530	484	571	560	554	532	522	542	522	525	541	553	518	548	574	558	510	563	535	528	534	527	553	587	542	553	509	525	518	526	497	529	551	535	581	574	550	501	551	530	545	534	548	567	543	570	546	491	540	527	555	513	522	583	546	541	521	534	536	521	551	549	550	547	555	521	553	505	499	540	533	544	550	507	505	558	504	524	543	554	548	540	534	561	523	543	510	559	559	565	484	558	504	511	554	553	537	538	544	545	545	544	531	509	556	539	510	523	538	537	542	547	538	573	525	543	501	494	541	544	579	531	519	545	562	557	528	554	524	525	550	554	537	538	491	553	533	538	570	513	532	567	511	541	520	530	545	537	552	565	520	502	552	555	469	571	536	526	552	605	538	552	562	573	568	497	552	552	523	552	507	559	542	604	509	551	550	523	526	494	533	507	543	517	543	513	525	534	539	510	533	521	542	538	536	518	489	510	575	529	575	533	545	550	510	532	520	527	604	544	529	531	541	523	538	507	539	540	525	534	554	498	498	525	507	580	568	553	564	511	504	552	547	542	567	506	536	542	546	526	552	518	559	516	541	540	537	515	541	523	483	517	532	513	509	553	547	550	591	535	532	534	552	506	527	529	544	520	553	567	589	512	554	537	515	522	556	542	518	490	537	548	542	526	517	567	561	531	571	521	543	517	561	532	537	514	528	557	520	531	517	547	576	543	528	551	560	524	540	520	551	539	532	510	541	523	560	583	531	545	496	547	536	538	574	550	529	491	496	529	540	554	568	545	570	541	554	530	481	522	515	529	554	582	558	527	555	520	544	551	497	542	476	553	550	516	520	535	523	491	548	517	558	559	529	570	533	510	474	590	514	517	512	534	545	570	519	517	510	501	527	544	562	531	527	564	480	547	552	505	506	547	563	548	522	523	559	540	540	530	549	571	581	548	493	553	513	567	549	533	507	549	537	522	536	553	536	556	497	495	492	572	530	531	565	526	582	481	535	519	553	570	497	553	557	520	544	583	562	525	551	541	528	558	570	508	563	542	494	543	545	525	521	569	535	540	532	516	497	535	562	537	561	525	500	499	513	512	545	541	542	530	512	519	534	538	514	571	546	539	553	541	525	604	542	538	520	514	500	538	530	534	544	562	563	510	549	545	508	533	528	540	508	496	501	545	555	544	540	558	530	531	512	520	557	565	522	518	536	552	540	498	547	557	534	588	542	563	544	545	556	528	510	558	526	541	530	502	535	517	548	548	549	563	489	559	569	522	553	550	549	512	504	499	530	503	513	505	541	509	585	535	520	550	561	538	559	564	560	543	566	511	501	505	545	540	501	545	554	548	519	577	586	542	567	540	541	567	543	560	557	577	566	557	502	517	497	589	516	556	534	548	603	497	533	529	535	563	556	500	550	553	525	545	546	535	528	518	526	547	536	502	555	565	528	557	550	547	535	518	531	526	579	555	558	568	547	568	503	539	539	560	531	557	522	503	512	500	564	535	525	532	530	535	559	537	544	529	521	560	498	540	526	523	546	574	537	575	527	491	551	529	562	544	561	547	548	536	502	550	550	534	560	516	516	521	504	521	519	537	518	540	542	543	534	550	522	548	535	589	572	531	530	499	548	547	525	561	550	541	552	545	522	596	554	494	542	550	518	518	551	552	510	487	554	520	531	565	511	482	524	560	521	545	553	546	516	564	557	571	529	570	489	551	518	570	502	519	532	521	552	557	539	534	518	574	579	537	512	544	523	536	507	519	581	527	556	549	534	563	505	519	546	581	561	549	544	563	594	529	511	532	533	501	560	503	582	563	537	511	549	526	550	529	492	504	553	526	568	571	538	518	547	543	536	523	507	615	532	544	535	521	535	590	520	566	563	527	531	505	536	524	559	520	529	550	536	480	503	521	493	552	576	470	523	539	540	569	506	515	515	583	538	549	562	537	527	544	560	563	479	543	513	540	557	536	553	548	520	517	504	531	506	544	539	558	536	542	518	530	557	528	556	540	575	532	510	556	519	559	548	516	548	542	564	546	518	543	547	552	517	570	587	502	567	533	549	536	555	552	512	531	590	547	540	533	507	530	580	557	533	499	557	526	531	526	522	562	577	524	549	536	530	510	549	493	528	582	553	526	527	550	519	501	539	532	531	518	545	534	504	553	515	548	549	566	516	567	546	526	555	526	534	538	551	579	536	501	518	558	548	534	536	524	561	537	525	534	513	536	561	519	518	532	516	558	556	516	526	545	568	579	536	512	526	526	514	535	509	552	539	500	536	521	508	537	547	510	514	540	496	584	523	524	546	533	496	548	512	551	543	536	526	531	567	546	534	538	573	515	546	575	496	531	580	527	542	543	511	562	533	555	539	541	554	554	503	535	530	531	556	517	542	517	517	514	528	571	523	565	549	545	509	536	561	533	551	539	535	523	548	527	527	519	518	545	567	524	556	478	520	561	533	517	521	547	505	541	541	525	591	499	550	526	560	517	553	530	542	548	511	506	523	580	517	547	571	546	560	495	552	510	530	533	529	555	552	530	522	548	527	524	547	528	521	522	526	538	558	531	554	551	513	570	556	533	549	521	530	548	538	519	548	529	552	557	535	550	536	547	569	553	532	529	547	556	522	527	493	532	510	551	519	529	520	553	539	549	561	542	525	545	521	504	505	548	552	545	548	539	566	535	519	519	534	584	537	572	557	544	534	503	536	578	504	537	509	538	532	488	504	553	535	570	551	537	549	502	520	566	571	561	602	539	537	569	504	506	520	537	537	549	566	537	537	495	514	530	538	529	558	527	560	548	522	537	557	533	537	542	554	565	554	547	545	546	543	518	551	570	519	505	525	563	508	482	522	547	522	546	545	505	539	528	497	578	512	565	499	509	559	500	539	558	518	545	505	525	556	545	543	567	508	559	587	563	507	532	533	573	498	553	497	525	515	563	554	560	534	553	580	534	539	533	505	553	505	560	508	542	509	567	545	545	535	509	549	537	545	537	516	545	543	509	549	576	573	531	524	554	518	522	569	561	538	528	542	507	545	535	496	554	529	521	542	540	522	516	530	544	522	495	511	543	562	514	522	518	502	541	545	569	553	540	531	556	506	531	519	530	554	511	535	518	539
23897	20982	24309	27843	20982	20993	12272	417	268	230	210	197	168	178	141	157	140	137	135	126	123	116	128	130	108	124	115	115	123	138	105	129	123	120	108	105	114	109	111	98	130	129	116	114	113	130	101	121	115	101	123	105	104	125	113	115	110	139	131	127	138	100	117	107	121	124	117	116	130	94	105	120	117	93	112	94	114	114	111	103	105	108	128	121	97	116	121	123	115	106	114	121	99	96	96	111	110	106	96	99	130	105	101	116	105	107	110	120	89	115	120	112	105	117	104	112	114	116	121	107	109	106	116	96	106	105	114	120	81	110	97	120	106	117	97	99	117	90	131	106	109	92	125	114	111	86	98	97	109	108	121	112	105	106	116	125	109	109	120	103	106	123	96	113	103	121	126	130	117	115	113	104	114	117	121	103	122	96	107	107	111	114	112	134	119	98	107	97	109	112	101	118	101	104	127	117	121	113	116	127	101	121	101	113	96	120	113	108	131	100	127	108	95	107	98	97	103	100	113	127	91	106	134	93	107	106	110	116	118	109	114	93	90	124	105	112	110	105	93	126	116	113	77	122	132	124	97	109	104	95	108	89	116	109	119	96	105	115	123	118	129	119	111	122	105	110	109	120	92	98	99	121	110	96	83	111	119	122	110	127	119	113	115	117	127	124	121	114	130	125	105	116	125	101	107	108	119	99	113	117	111	107	110	94	104	113	107	100	104	100	107	103	105	92	108	113	133	130	130	120	126	120	105	109	118	113	107	94	111	99	113	119	101	112	82	118	97	99	124	122	92	126	90	111	119	105	98	115	130	101	103	126	119	91	96	90	92	108	116	124	125	113	112	116	111	110	105	107	93	109	92	122	123	100	109	111	81	105	102	103	119	118	122	125	108	118	99	95	100	103	127	126	133	117	109	139	99	103	110	108	113	110	116	138	110	122	117	113	108	102	118	121	91	112	104	102	111	105	118	107	105	98	112	110	112	112	132	119	113	121	112	116	119	96	104	114	104	116	101	106	96	121	99	90	99	107	106	112	135	111	131	118	107	111	105	112	112	104	113	110	101	95	114	113	98	118	114	116	94	110	110	102	105	98	115	138	115	116	123	111	112	107	125	109	118	98	113	128	119	95	102	93	101	125	108	108	93	98	110	107	119	98	120	91	92	105	105	97	99	102	102	128	108	96	111	114	115	103	106	105	104	134	103	108	126	126	113	111	100	105	120	115	109	113	116	98	96	114	101	117	107	97	90	109	104	115	108	95	102	96	100	105	108	104	116	103	86	105	126	105	108	117	118	102	100	118	99	114	114	113	99	124	127	106	105	96	106	100	115	109	102	105	115	100	105	113	91	109	119	103	123	106	100	111	101	119	118	115	92	113	108	109	128	113	108	122	103	95	110	102	83	121	101	103	98	111	113	98	109	107	102	114	105	102	102	131	106	114	104	86	131	111	126	111	103	116	127	107	101	105	120	109	96	105	115	91	105	119	122	117	113	116	94	100	122	123	103	113	102	105	88	115	108	121	111	107	113	121	104	106	96	117	99	121	117	113	121	104	102	123	100	108	101	118	104	110	110	120	102	115	124	115	103	117	108	107	96	110	113	108	102	92	97	105	125	114	114	111	106	115	117	119	119	113	109	139	110	116	97	119	113	100	120	124	91	99	116	124	114	113	112	116	114	97	103	110	112	103	112	106	115	99	108	94	129	106	104	99	118	102	105	107	104	117	118	109	115	117	109	127	102	101	118	110	111	107	108	93	116	108	98	115	104	101	104	90	112	107	128	112	95	111	101	94	116	122	104	109	95	114	100	102	108	117	100	101	136	89	108	121	110	103	124	89	92	92	108	129	117	107	104	116	119	98	105	122	124	113	109	129	107	120	98	102	102	98	118	111	100	99	99	104	117	99	113	118	97	114	108	109	103	146	111	123	111	90	116	107	96	133	97	116	141	124	126	134	114	127	105	119	119	93	110	116	124	104	92	98	121	100	105	120	91	109	110	113	130	109	122	109	110	106	107	110	108	106	118	129	120	111	101	102	98	98	106	112	111	124	119	108	107	119	129	130	96	94	101	110	117	109	107	93	96	110	107	106	104	103	122	97	125	117	123	122	113	130	113	97	128	107	97	97	105	109	114	118	104	99	107	88	111	110	104	126	97	125	94	110	98	94	97	115	118	108	100	96	111	105	104	108	114	115	115	106	107	126	104	103	119	127	101	98	110	105	102	123	118	88	95	114	114	104	117	104	103	108	117	113	107	104	87	116	124	100	108	135	108	92	124	105	90	102	132	105	116	107	104	124	111	115	132	95	125	116	95	113	100	96	114	117	108	98	92	98	100	104	115	123	119	117	94	100	121	101	116	96	125	125	108	104	113	97	109	118	99	97	100	120	93	111	112	126	115	111	112	102	90	110	113	113	110	119	133	97	115	110	114	91	87	124	100	103	124	117	112	92	125	114	108	121	122	95	92	112	99	107	103	102	112	97	110	109	124	114	111	94	100	123	119	131	116	121	98	121	139	90	102	122	102	89	88	110	110	103	116	116	119	106	109	94	127	104	111	100	104	101	129	97	124	101	114	97	105	95	112	102	108	104	101	118	121	92	115	104	114	91	123	118	99	116	128	121	111	100	118	116	113	132	109	101	114	88	111	124	105	85	126	106	114	127	99	77	113	120	103	103	90	105	100	102	131	110	118	94	99	103	115	107	87	100	115	111	116	113	116	111	96	109	112	114	127	118	111	101	97	119	92	91	105	98	95	116	89	94	105	117	108	110	101	119	104	86	97	117	116	88	119	113	98	100	95	109	126	100	102	101	106	106	132	104	116	115	127	103	109	98	105	105	96	111	111	119	130	101	91	104	104	135	96	124	115	123	101	132	101	101	97	116	118	91	114	110	116	150	104	111	112	110	114	118	119	101	118	125	109	96	104	103	104	117	115	90	93	105	104	107	91	99	121	118	123	126	114	100	99	104	126	99	105	110	106	114	117	102	104	109	104	92	125	110	145	118	97	130	122	109	103	106	114	102	111	124	109	113	106	104	106	98	110	90	120	103	100	98	112	100	98	104	115	104	118	116	121	130	95	110	115	86	118	113	94	115	99	112	114	95	100	102	125	119	112	105	103	116	113	94	103	97	124	115	101	97	122	106	120	101	103	135	104	127	113	101	111	108	107	110	129	109	121	116	122	105	134	96	97	123	105	116	110	100	100	127	106	100	112	104	99	94	100	103	117	116	126	106	104	100	101	116	93	117	128	110	139	111	114	120	112	114	107	110	107	96	113	112	121	97	110	114	107	116	102	110	84	122	111	100	98	111	106	123	102	126	98	107	120	118	107	101	110	115	95	132	115	93	90	96	114	123	116	135	78	129	114	93	88	99	105	91	111	103	112	110	97	107	112	108	119	98	104	121	114	109	113	102	97	120	107	80	99	126	101	123	113	114	85	128	97	116	100	97	135	100	86	92	108	117	109	88	105	103	130	98	115	101	105	123
2929	2897	1353	738	557	452	396	362	348	363	345	315	285	338	340	334	346	324	290	328	299	309	300	306	282	298	310	290	291	312	282	300	303	293	289	297	280	340	288	314	331	314	322	278	289	328	316	332	302	332	278	311	268	310	314	333	347	283	345	292	286	299	298	303	303	334	308	316	300	289	290	285	309	320	316	320	280	315	295	322	265	301	340	282	284	302	277	296	294	322	338	326	312	296	307	306	306	350	292	313	315	301	275	316	291	291	295	312	315	290	304	266	272	320	332	300	286	296	326	308	303	311	261	291	284	309	282	282	327	288	298	300	317	319	286	322	327	297	313	289	320	296	297	281	298	275	279	271	275	294	275	318	298	284	290	293	296	301	277	302	310	326	297	312	325	306	307	298	308	285	297	313	279	274	309	293	310	303	307	276	305	317	314	299	283	307	308	325	294	302	275	323	273	269	310	259	316	290	296	296	287	280	321	312	307	319	268	297	325	319	288	305	286	270	304	285	316	320	273	283	289	296	298	311	302	329	306	323	303	311	298	306	286	333	319	302	287	312	299	296	320	288	298	309	286	322	293	262	304	302	309	285	256	301	311	294	284	303	313	268	279	308	300	301	287	323	285	297	271	270	280	293	316	305	298	318	302	291	309	286	285	325	309	342	304	314	309	300	304	292	298	296	298	314	280	329	284	296	295	272	298	311	331	309	285	304	292	309	336	279	320	274	323	305	297	299	285	311	327	298	293	291	319	317	308	292	278	301	301	290	280	319	315	280	339	308	315	302	278	312	301	310	294	294	293	297	276	309	310	297	315	277	302	321	316	300	283	273	282	299	310	292	282	292	313	312	289	304	254	290	349	280	280	298	284	289	301	301	284	306	296	305	334	311	263	302	319	275	307	295	259	286	303	289	338	314	282	297	297	278	307	305	276	293	298	290	291	304	309	300	301	328	307	265	317	319	323	288	302	318	296	329	319	290	298	286	307	294	309	290	302	321	302	289	314	298	296	289	297	296	259	306	285	277	281	313	329	280	286	308	275	299	323	293	295	320	322	302	301	314	338	256	294	287	340	297	290	332	301	300	316	296	306	303	318	323	282	301	302	307	296	306	301	298	283	288	314	301	293	305	325	317	285	297	285	318	288	304	295	308	289	309	290	288	276	305	308	293	307	292	313	289	303	270	308	283	320	310	293	291	262	297	313	314	293	315	293	283	309	292	328	283	304	309	320	290	304	303	280	287	319	282	319	310	321	254	296	278	341	275	263	291	313	307	283	319	272	315	293	288	324	288	312	298	274	287	297	297	334	311	335	283	307	290	289	279	304	274	312	309	269	304	323	301	295	307	307	294	286	297	308	283	308	329	308	304	297	294	327	319	297	276	312	304	276	290	298	274	334	316	345	305	299	308	292	288	315	273	284	277	277	291	285	285	309	299	292	276	313	294	343	298	314	326	291	293	303	304	299	297	298	279	290	325	316	288	312	252	334	283	297	309	317	304	299	282	315	324	287	290	308	300	280	298	327	292	296	284	276	299	310	299	274	311	302	355	316	270	307	307	297	294	330	289	292	312	287	297	286	276	320	275	325	332	287	308	344	301	315	282	277	261	318	337	315	292	295	292	319	312	300	295	301	291	281	313	280	321	287	287	320	300	283	310	272	294	300	311	303	307	272	288	268	307	302	314	276	319	285	294	290	317	303	296	301	288	304	317	290	297	283	305	302	312	285	308	287	279	302	269	302	314	296	310	289	314	319	281	297	285	299	314	313	304	281	303	333	330	302	295	303	274	292	286	314	302	318	309	309	279	287	278	292	309	296	287	289	273	320	281	328	295	291	287	295	286	313	275	285	302	302	314	266	312	313	276	309	297	303	316	289	321	333	321	325	284	304	291	307	295	311	272	312	295	291	294	308	298	294	306	268	343	298	267	296	344	277	301	293	287	303	296	291	280	275	287	284	284	289	295	303	294	316	314	280	304	275	327	310	287	297	318	288	271	325	283	288	320	254	279	303	286	328	267	317	312	279	315	262	317	271	263	291	299	307	299	272	303	286	257	296	297	291	315	327	312	282	319	311	314	272	307	293	307	300	293	296	349	305	310	272	317	310	309	333	314	323	294	286	291	279	320	291	306	300	276	328	302	274	281	279	305	287	314	294	303	292	285	361	304	324	305	326	295	273	313	288	335	285	333	314	294	275	282	266	288	298	330	289	298	274	293	284	321	303	281	283	311	295	289	276	288	278	305	301	310	285	311	290	287	356	292	302	307	315	315	305	303	298	290	304	316	323	278	302	284	314	306	303	313	294	312	270	295	294	292	299	328	303	289	310	278	292	309	271	310	298	304	307	329	320	301	294	321	312	292	296	289	311	286	310	288	302	275	318	303	293	307	279	310	310	267	285	302	322	279	308	305	306	279	270	289	309	270	299	315	300	292	272	304	325	316	302	296	292	299	299	302	286	294	307	312	304	307	296	325	316	305	309	309	305	286	311	308	301	318	313	293	279	296	309	317	305	285	271	325	307	321	294	307	301	293	308	317	314	290	305	300	315	281	319	307	307	300	272	289	269	324	284	308	309	335	284	293	288	298	275	313	297	287	307	308	278	291	336	302	301	297	331	291	304	327	305	294	306	284	275	292	319	297	299	281	274	296	291	275	311	277	287	297	260	311	302	284	288	290	321	302	286	328	313	278	287	304	324	308	296	265	264	318	312	295	308	280	301	320	276	317	290	315	300	314	321	333	322	283	311	275	282	320	325	297	309	286	312	292	328	303	297	299	281	317	274	312	295	307	304	328	325	329	311	298	303	305	308	299	333	312	281	298	319	293	316	286	308	331	324	298	289	325	303	326	294	292	264	305	298	296	287	287	312	318	285	294	317	304	296	314	308	289	303	296	298	306	311	312	289	263	292	327	314	292	282	285	315	325	288	287	283	276	327	298	292	289	309	320	282	271	281	295	310	295	299	309	314	278	306	317	314	305	334	297	296	299	308	275	298	300	295	286	310	300	306	293	306	271	291	306	304	285	312	293	278	313	305	301	308	299	314	315	302	288	317	305	319	300	286	280	289	285	309	318	313	308	320	285	282	333	284	264	302	300	300	263	298	311	315	304	311	306	302	275	277	276	323	289	316	275	295	312	312	304	318	284	298	311	298	301	318	280	287	293	318	302	285	297	311	292	314	320	320	340	308	298	351	299	289	304	275	322	316	297	286	306	275	330	289	298	321	294	324	322	272	305	313	302	291	272	292	291	296	297	301	287	287	319	301	285	319	286	306	284	260	298	300	315	272	312	308	286	312	303	309	316	285	285	319	285	317	304	291	285	311	310	300	304	271	320	284	276	328	276	262	302	302	327	319	258	326	311	290	288	351	287	302	300	314	327	292	287	296	306	277	287	284	296	298	295	265	321	280	320	275	287	268	303	295	310	316	259	330	308	318	316	325	292	324	323	262	325	311	306	331	332	328	261	333	311	277	319	266	319	292	320	288	285
31055	20464	10099	620	377	333	334	307	333	311	334	332	312	288	330	337	306	321	354	356	333	318	342	338	336	321	331	338	352	344	320	317	318	312	322	338	312	316	359	339	333	322	299	347	319	312	302	325	303	326	348	307	307	335	322	315	348	321	312	322	340	317	326	317	338	311	297	316	298	331	304	303	335	327	300	354	340	347	327	281	316	338	315	328	305	344	322	332	358	310	301	319	291	273	326	333	341	323	304	308	352	307	316	349	312	341	309	338	345	327	314	362	287	315	325	319	309	301	338	293	318	330	324	303	319	319	324	350	334	296	328	303	352	334	270	323	316	350	338	309	302	329	330	328	344	343	284	288	338	311	315	311	345	288	309	301	327	326	324	316	323	328	301	323	304	308	315	339	309	303	302	313	284	304	352	308	304	319	329	324	340	333	290	315	299	296	351	305	321	309	313	326	322	365	305	308	281	297	337	331	327	311	316	331	345	354	330	321	315	299	332	305	337	309	324	324	342	331	323	317	304	349	296	326	347	342	313	359	325	358	294	351	327	318	344	333	371	329	322	330	350	314	300	302	333	302	333	345	324	310	321	335	346	311	356	335	349	314	319	315	337	322	310	307	338	321	326	293	317	334	345	316	303	339	314	303	301	309	363	326	323	362	337	308	289	327	297	308	302	327	313	345	323	316	306	330	370	342	318	356	329	314	358	340	345	319	284	300	288	348	341	326	359	341	339	317	317	321	321	330	324	360	334	320	323	354	348	356	325	302	300	331	303	326	283	326	310	305	300	321	313	353	329	337	337	340	357	339	336	334	351	298	324	316	302	305	298	329	307	298	317	335	292	342	327	294	312	332	349	327	334	344	304	331	313	309	334	307	336	320	306	336	307	325	334	298	336	342	283	326	321	302	328	326	320	336	324	314	320	293	323	308	324	338	341	331	318	315	325	327	312	300	322	316	315	324	308	357	296	315	319	309	309	343	298	317	292	335	318	358	331	338	338	344	305	303	305	319	289	293	334	319	315	273	308	316	310	344	345	308	339	334	329	343	326	337	319	351	309	283	333	315	323	316	327	317	341	314	347	334	360	338	328	311	321	320	323	298	324	340	330	340	310	333	331	341	351	315	359	330	351	325	321	313	320	337	331	359	330	327	298	318	319	318	297	351	338	319	329	302	325	348	301	330	322	318	315	349	338	317	352	330	331	316	329	335	323	332	316	355	341	298	317	305	329	302	302	306	316	303	315	336	325	294	336	315	319	320	299	306	311	298	333	280	318	319	287	313	313	320	307	301	333	335	328	340	356	360	317	310	308	321	353	325	337	313	325	331	327	322	315	313	353	342	300	294	347	330	337	315	335	357	313	326	338	334	332	321	343	312	341	329	299	313	335	334	334	333	326	326	318	321	325	331	343	317	305	331	329	296	323	329	344	354	306	304	332	316	301	345	341	344	313	327	326	350	301	320	327	320	293	365	301	318	288	292	323	351	314	328	313	353	326	354	347	329	293	314	310	327	351	347	350	325	301	310	351	312	313	330	353	345	347	300	317	354	301	319	336	314	301	330	329	341	321	309	342	321	320	291	327	304	318	315	349	303	307	321	328	330	345	305	298	347	327	340	301	314	324	362	346	338	330	303	322	314	313	344	335	343	314	310	296	302	346	323	308	298	306	331	294	314	327	363	308	338	313	318	331	315	353	334	303	309	288	344	336	340	339	335	330	344	310	324	333	320	323	311	346	313	308	350	311	342	340	348	351	291	324	335	341	348	339	340	288	342	346	293	338	329	331	304	315	332	344	320	324	353	320	323	320	325	342	279	337	314	301	368	308	311	329	328	328	316	332	342	300	272	326	305	308	361	310	335	296	336	337	309	315	327	341	308	337	305	339	347	300	327	323	332	317	327	292	331	346	335	336	284	320	290	332	334	343	327	299	338	304	330	304	335	350	316	313	279	314	303	347	343	328	338	342	294	334	317	336	317	322	295	308	326	307	348	297	296	336	297	325	312	332	336	333	318	296	308	341	313	325	329	318	343	328	345	345	305	311	365	331	309	310	322	311	351	311	315	297	344	341	331	289	356	330	324	345	329	352	339	307	363	344	336	345	330	325	310	325	321	282	301	307	337	319	342	293	346	329	289	314	321	367	352	303	323	275	327	318	318	333	318	333	316	330	334	322	331	333	334	300	306	297	304	328	289	320	333	339	295	291	318	303	318	322	340	329	341	350	307	318	328	315	356	334	302	322	272	323	312	325	304	302	287	305	320	335	340	315	321	340	327	325	331	336	283	304	332	322	316	305	315	314	315	321	345	311	313	308	321	328	319	302	317	311	311	375	345	317	334	324	327	334	314	341	327	316	361	329	307	310	346	324	325	307	358	309	319	302	317	309	307	343	304	300	302	293	352	368	318	319	316	297	316	298	292	323	288	336	301	303	308	339	303	330	336	300	338	339	333	321	317	319	333	372	314	336	317	286	290	316	311	347	344	355	310	326	344	325	331	350	325	343	329	334	290	341	315	365	310	333	311	331	296	315	291	333	334	342	352	313	354	336	302	331	336	352	302	294	368	318	328	305	333	348	323	348	315	329	312	337	336	350	328	323	326	337	336	341	310	305	340	339	334	339	335	348	333	297	323	307	334	314	297	303	334	349	326	324	323	335	326	297	313	328	323	318	312	329	335	341	286	310	346	300	382	357	340	370	353	343	311	316	318	304	282	331	328	330	363	290	321	279	297	334	309	331	350	285	306	321	336	275	326	343	345	328	335	335	321	369	328	324	305	314	328	308	334	301	307	325	336	351	315	324	334	320	356	323	313	330	294	307	333	323	317	310	305	319	332	327	352	272	292	335	323	328	362	326	308	314	314	340	330	355	321	309	357	309	301	332	332	301	284	333	327	289	332	321	327	328	280	332	329	330	323	280	343	346	301	337	294	359	317	315	325	326	334	314	308	299	323	319	320	333	316	339	332	316	309	326	336	295	326	314	296	294	343	298	346	363	335	341	283	283	291	305	357	321	305	325	325	311	331	322	356	331	324	338	369	319	330	330	304	314	318	318	301	315	336	333	348	350	360	295	327	328	315	318	320	304	309	342	307	337	326	320	305	309	336	338	300	314	311	302	299	340	323	334	336	306	338	306	314	351	351	331	305	313	337	331	303	335	290	327	319	338	329	319	317	326	326	313	331	281	334	302	316	353	303	319	321	311	328	296	305	287	338	336	356	346	291	299	348	325	335	283	298	289	319	323	315	298	332	304	316	317	313	293	329	336	324	306	340	314	343	328	309	312	335	354	291	320	296	316	351	337	321	353	320	343	314	335	308	322	351	323	328	330	322	334	309	333	329	312	325	354	302	337	344	307	299	327	316	332	311	314	329	317	356	314	299	313	309	337	324	301	298	344	328	320	330	343	308	292	352	324	350	325	299	315	329	337	317	313	337	301	336	333	316	352	311	340	348	320	336	310	330	330	308	356	347	310	311	327	321	329	340	279	302
5567	1032	822	848	819	794	798	755	768	755	781	788	791	791	792	778	796	784	783	745	773	740	826	734	749	778	762	791	778	760	766	703	780	794	778	767	786	779	802	723	779	784	758	799	765	732	775	805	784	761	741	739	749	815	741	762	749	831	785	765	801	790	778	747	773	754	716	769	754	786	745	765	788	776	786	802	766	812	736	755	767	739	742	813	788	839	810	781	818	798	721	785	784	804	791	763	784	800	852	747	802	804	711	763	763	704	750	743	768	702	796	755	793	758	781	787	803	781	775	756	735	723	777	744	726	774	747	810	835	779	792	797	733	830	704	756	771	785	750	776	792	805	734	790	734	852	768	759	765	812	798	770	749	785	779	796	779	755	734	745	778	734	769	762	787	740	739	777	752	807	751	740	800	786	775	790	753	792	782	805	744	790	827	798	793	777	733	753	800	813	751	785	767	794	735	774	728	733	744	782	764	796	772	795	769	787	749	771	769	817	789	793	712	780	819	818	769	726	793	776	780	798	769	715	810	770	784	728	787	788	788	804	768	783	782	810	851	787	771	782	815	735	821	800	778	757	766	757	738	782	784	798	761	789	762	775	786	791	789	788	767	793	771	738	768	760	755	757	822	806	754	752	767	749	835	777	757	758	746	768	768	776	754	788	758	807	770	817	741	794	803	769	779	778	790	777	797	734	778	789	740	720	805	741	807	784	797	809	763	801	762	762	792	769	800	828	815	770	769	807	794	735	776	791	769	795	780	786	766	761	744	762	790	744	763	782	773	762	778	703	806	860	778	747	755	766	808	720	797	812	770	783	753	789	837	749	766	804	772	800	818	789	762	803	763	749	783	794	741	789	749	823	767	789	800	865	801	808	756	757	798	794	755	823	759	753	811	814	791	778	779	782	809	796	819	770	724	776	720	775	830	800	693	807	783	732	738	769	802	821	777	787	757	733	764	795	822	795	751	775	805	814	757	815	785	732	818	735	775	791	757	747	786	791	789	785	734	803	786	794	765	784	749	794	780	784	800	762	750	773	825	759	797	804	803	762	786	779	763	748	756	775	733	758	834	764	770	783	776	710	762	768	778	816	808	749	759	778	765	778	795	822	728	728	822	832	783	763	774	784	745	772	748	800	782	802	757	772	773	750	814	802	767	763	761	778	767	723	786	785	735	786	768	762	752	769	793	777	818	753	802	770	784	776	747	755	776	797	772	748	721	751	786	736	729	757	765	735	718	811	782	735	745	780	736	797	739	787	794	788	779	775	819	806	755	842	803	793	785	777	761	777	776	790	755	738	777	794	792	835	761	807	799	745	797	779	801	776	796	792	771	787	813	785	776	749	806	788	752	786	788	790	728	797	770	780	828	786	811	766	760	829	783	772	818	819	783	811	706	724	798	775	789	819	765	762	817	788	766	798	775	739	751	779	770	763	759	772	735	723	812	785	818	731	779	801	771	710	762	736	743	818	777	859	777	782	743	823	779	771	765	756	831	763	740	741	780	792	783	781	781	782	783	754	765	787	752	771	728	821	760	792	782	759	807	775	784	798	771	764	802	766	782	790	739	799	772	737	732	765	764	775	800	740	746	798	798	806	793	777	840	755	768	710	771	769	790	832	785	730	768	742	718	785	774	743	759	756	734	765	736	770	732	730	745	773	800	810	803	718	769	782	832	731	777	756	732	791	774	765	786	738	797	770	765	755	820	782	749	728	751	767	787	728	792	759	773	805	806	796	782	810	782	782	741	690	767	778	726	786	821	781	735	747	757	743	815	766	768	756	829	727	716	777	813	751	810	784	773	807	750	774	800	793	803	773	772	814	781	722	809	763	790	801	724	787	773	709	793	809	785	779	774	746	772	787	756	750	720	797	756	776	747	775	751	806	780	780	778	747	815	759	791	802	766	751	807	798	791	790	796	791	763	800	767	780	757	811	806	769	746	778	757	770	762	779	800	710	744	763	750	741	756	753	742	762	793	786	769	739	729	796	786	777	704	753	812	718	795	741	775	798	750	810	791	793	742	800	784	838	826	806	785	829	787	788	767	797	750	750	780	741	808	811	750	763	757	816	767	772	795	758	793	810	781	770	780	825	831	794	743	762	816	786	783	777	781	781	778	747	783	790	810	760	781	741	759	786	758	811	812	802	789	767	758	742	750	745	744	787	775	784	795	786	764	763	787	784	780	785	728	765	804	801	773	765	756	749	750	786	796	783	774	810	811	791	786	814	783	759	776	760	746	771	782	765	790	773	749	767	806	704	796	784	806	803	754	770	766	801	857	746	770	771	840	823	805	765	756	716	798	805	723	779	781	772	750	760	819	779	778	842	764	787	750	799	788	783	761	819	784	785	779	814	763	728	813	745	747	754	768	802	754	778	759	786	794	838	744	799	795	775	799	800	782	771	775	767	825	816	784	751	784	798	818	775	733	758	758	771	755	750	756	817	761	780	742	750	816	790	771	786	771	734	831	759	786	731	798	824	775	809	805	718	793	748	780	743	781	805	813	806	809	829	796	787	799	753	835	811	839	825	810	755	769	775	798	766	758	823	723	832	834	802	757	757	794	778	781	761	772	771	836	777	765	769	767	784	824	754	775	783	777	779	728	761	789	727	781	775	767	778	775	771	786	774	788	803	729	762	733	790	780	749	774	815	796	783	776	762	744	792	770	723	793	810	790	774	792	766	786	759	800	774	713	768	742	760	780	795	801	798	785	810	776	795	785	764	785	782	766	785	740	767	751	770	793	746	783	775	800	776	731	764	788	758	737	775	813	772	791	774	772	804	759	815	773	809	771	747	760	788	779	821	743	800	802	774	778	809	794	790	769	793	758	741	796	774	801	763	795	818	798	748	775	778	801	758	794	741	772	778	800	827	835	748	771	790	785	735	737	738	785	780	754	802	795	762	794	784	813	819	805	769	843	795	734	755	786	829	790	782	804	811	767	796	773	758	757	777	728	756	758	772	803	754	758	794	781	830	801	759	732	722	769	782	767	783	739	811	779	812	770	787	752	764	787	818	793	819	794	762	758	741	847	743	774	802	741	762	812	731	782	789	805	786	806	766	772	789	717	834	784	807	742	797	803	732	795	778	782	801	741	756	744	831	774	736	732	745	760	796	769	840	796	719	805	813	722	772	738	770	772	789	780	774	730	754	757	729	752	856	796	767	786	780	785	797	727	823	764	756	749	754	771	773	794	782	814	818	806	770	770	737	772	820	802	757	768	789	794	733	760	807	781	811	781	780	751	786	795	770	795	832	800	743	793	824	794	719	730	756	827	822	741	738	791	792	786	771	764	791	801	800	824	772	788	778	802	777	805	741	748	831	800	735	819	785	770	807	775	792	792	758	725	766	752	789	790	782	785	741	754	771	771	765	803	776	785	837	775	762	793	774	744	767	767	778	801	785	792	816	788	731	757	807	799	723	789	829	771	791	775	769	750	858	775	782	800	762	791	749	809	764	771	774	758	768	708	804	781	747	801	767	749	735
24665	21004	23913	28283	21009	13906	480	339	288	302	254	243	237	220	243	217	219	257	249	241	242	223	219	218	228	210	192	223	201	219	220	220	230	237	246	229	223	224	228	205	234	247	233	216	205	218	239	219	239	250	206	229	246	221	226	245	240	225	203	226	231	216	226	218	224	247	223	225	225	227	209	230	224	204	216	209	202	229	218	236	238	208	219	208	230	230	222	200	215	210	212	239	214	225	206	228	199	234	201	183	248	213	196	193	196	209	224	229	215	275	243	234	223	219	201	245	227	223	225	221	218	208	218	228	230	220	208	225	201	218	199	206	208	207	216	209	230	249	219	212	218	193	206	201	221	243	233	217	214	215	215	199	196	249	226	222	205	228	202	212	214	225	217	207	242	219	215	206	233	202	240	231	220	204	204	238	225	231	243	241	220	198	216	198	239	200	195	209	214	232	233	201	212	196	211	229	242	193	217	199	215	215	226	194	218	219	216	214	214	229	217	209	223	246	238	228	217	217	212	243	239	234	241	211	210	231	216	212	230	221	205	222	231	212	230	195	187	222	201	213	219	221	197	227	199	217	208	223	209	224	224	213	216	217	225	206	198	224	225	221	229	246	219	231	210	213	216	244	209	234	193	210	208	217	228	222	218	193	218	215	241	230	226	232	222	219	222	214	220	231	223	221	212	245	227	226	195	211	234	221	230	209	217	220	215	264	207	226	244	224	207	192	202	205	200	235	229	200	220	215	219	225	245	218	210	210	257	240	213	206	183	211	231	247	246	206	235	206	211	218	232	231	223	231	204	190	195	209	214	255	224	251	217	256	240	211	222	223	204	232	190	228	201	223	203	232	224	213	226	229	231	203	204	213	233	216	200	236	231	215	216	217	208	233	215	224	228	212	235	216	207	213	205	204	213	210	224	235	220	220	195	230	214	246	242	224	219	211	241	213	214	227	216	223	226	213	220	223	218	226	215	202	223	232	238	224	206	225	211	236	197	185	209	215	228	183	186	212	221	223	232	230	183	219	204	228	199	226	275	236	227	192	213	217	209	227	220	209	231	220	225	230	222	210	236	234	192	228	223	210	215	240	215	244	225	213	233	228	216	239	241	221	216	211	225	258	202	202	231	179	215	210	212	228	214	223	232	222	205	224	215	169	204	225	203	216	215	237	212	232	236	219	192	226	231	253	207	194	202	215	216	216	217	215	241	240	245	207	217	214	213	233	204	199	238	190	197	199	215	222	198	209	217	190	224	199	229	225	184	220	204	224	227	202	228	241	215	222	222	226	200	235	206	229	224	234	216	225	215	214	206	221	221	189	224	242	233	222	239	221	201	217	213	237	202	211	217	191	254	240	198	235	218	186	212	204	243	193	216	213	206	251	225	209	187	216	217	205	198	203	233	224	196	215	225	200	210	219	215	218	226	190	231	237	223	223	254	212	206	195	197	213	235	235	199	234	226	220	211	214	197	204	204	232	219	243	224	214	234	219	243	232	213	247	245	221	241	225	221	208	243	221	215	217	239	205	240	196	243	210	238	210	218	205	228	211	234	236	207	205	212	226	240	201	250	223	216	214	221	234	228	244	202	205	206	198	194	198	210	202	222	199	244	256	231	206	214	215	237	208	175	213	219	242	206	209	193	204	209	224	214	210	221	216	218	216	197	223	218	205	236	223	219	230	213	206	222	201	229	256	210	215	209	222	216	204	217	214	230	194	203	212	205	222	237	211	210	230	233	226	228	204	226	228	216	198	182	222	206	192	228	222	216	214	205	206	210	206	207	218	208	248	202	226	233	213	247	233	220	231	217	252	195	256	231	258	235	219	189	214	210	225	246	225	222	213	216	236	235	222	228	226	204	201	205	223	209	219	224	223	252	209	214	196	217	207	222	219	222	202	210	215	234	231	192	216	238	211	233	209	240	212	217	208	219	215	242	219	242	223	237	236	208	206	225	188	228	217	214	225	217	215	210	196	200	219	236	221	218	224	224	209	203	210	193	209	245	225	203	207	225	227	250	226	243	227	231	204	212	207	227	223	189	226	219	207	212	225	223	218	216	225	213	242	191	240	212	207	228	240	212	222	186	223	225	217	230	221	214	208	206	205	234	215	209	224	222	222	214	209	217	223	217	205	224	194	233	199	211	211	231	189	234	257	225	233	237	223	215	231	213	226	199	215	209	213	209	219	240	207	217	222	195	210	204	233	223	251	225	235	223	235	199	246	231	227	214	224	198	202	223	228	205	225	207	250	227	200	224	214	221	184	242	213	227	221	209	201	218	225	229	211	254	199	212	207	235	206	218	207	235	234	214	226	205	212	228	216	232	217	236	230	228	243	189	236	216	225	223	244	229	217	207	226	228	194	189	227	189	226	190	221	225	210	218	227	241	233	188	212	239	207	223	221	227	218	226	223	236	187	225	212	203	238	225	215	222	235	218	213	222	207	211	221	217	217	209	199	195	215	225	191	191	228	228	220	225	217	225	219	224	206	221	242	194	213	204	216	202	233	212	209	215	231	214	228	261	209	214	232	214	232	207	245	224	225	224	209	214	213	215	251	206	217	215	226	205	194	228	211	217	219	200	215	238	221	237	195	224	211	233	225	219	210	241	242	217	245	230	237	226	186	220	217	255	190	204	232	214	212	221	223	232	218	229	204	207	218	239	232	197	228	220	200	213	233	206	234	216	220	199	212	206	223	210	229	209	205	230	242	206	192	201	188	204	239	213	222	230	203	205	219	230	215	216	220	218	214	209	234	217	219	202	212	225	233	195	225	237	231	172	212	211	210	212	214	217	243	208	223	250	233	231	227	236	220	240	194	221	217	225	227	225	221	207	240	220	212	213	225	223	221	207	220	241	223	197	244	210	216	223	205	238	204	214	218	244	197	198	234	218	199	226	228	197	196	191	243	234	206	225	230	216	203	213	233	206	224	202	210	228	230	239	224	227	246	214	215	224	239	215	218	234	215	219	192	223	206	232	223	215	245	213	218	227	227	202	208	212	217	215	245	206	229	223	212	221	236	248	229	223	202	217	207	235	203	205	193	224	221	196	221	213	216	233	230	207	197	235	220	231	231	230	236	213	238	232	221	220	213	244	216	233	222	222	233	203	233	205	227	219	209	226	210	220	238	211	239	215	229	227	211	203	243	229	224	196	205	234	220	241	232	199	241	188	228	204	209	217	191	241	224	217	202	228	221	230	209	230	234	228	215	229	256	216	207	210	211	238	206	204	216	201	226	235	246	209	205	209	211	174	211	221	209	221	203	227	233	221	234	205	201	218	218	244	211	197	227	219	227	220	266	222	232	226	232	197	235	203	175	218	230	226	254	220	201	225	193	192	189	198	278	215	239	234	256	229	244	235	245	223	219	217	219	246	208	227	225	215	225	229	218	256	214	206	213	238	210	202	214	201	222	233	205	240	229	235	224	203	226	212	227	217	231	204	218	208	237	236	235	216	192	210	236	231	221	229	218	207	208	229	216	238	204	240	232
3110	1879	1053	845	662	635	565	543	584	590	507	515	567	542	554	512	599	531	514	568	537	571	518	540	575	530	513	549	559	534	562	559	496	546	533	562	530	551	564	522	565	520	549	565	566	531	528	517	536	555	490	514	528	537	538	550	527	557	530	546	550	577	579	552	575	539	543	511	536	557	530	528	581	553	512	539	512	531	569	595	512	569	551	556	535	537	584	521	531	508	506	500	539	520	534	554	530	561	562	552	542	522	549	568	534	542	557	577	526	515	515	492	531	577	541	509	576	555	520	576	515	508	542	557	499	545	513	539	525	545	580	579	546	583	571	555	503	530	511	552	554	559	540	527	551	534	477	550	551	511	576	591	568	549	492	531	591	531	543	515	548	516	552	531	536	515	530	514	520	548	511	527	548	501	511	511	545	527	544	588	534	543	536	540	576	514	590	548	537	530	516	508	545	538	556	603	537	520	547	558	561	547	528	573	556	550	557	545	540	536	552	525	570	554	540	560	547	514	544	530	536	540	500	519	573	525	514	527	547	518	572	536	541	514	543	524	541	541	506	546	533	551	547	525	543	510	518	545	571	518	554	512	512	559	553	543	537	539	531	551	541	533	579	500	533	517	527	538	552	518	541	520	510	593	526	548	551	574	533	554	542	519	526	533	541	517	526	502	537	575	572	517	518	540	544	543	549	528	515	557	548	568	532	578	543	549	528	567	515	509	515	553	539	517	526	580	546	511	525	505	526	526	527	499	512	562	532	538	537	530	569	528	508	557	565	522	590	515	561	542	518	559	509	564	552	547	514	580	522	582	534	559	545	496	521	515	564	516	554	518	576	558	548	520	534	501	528	554	548	495	564	558	529	570	529	541	524	536	556	540	537	550	571	530	562	483	489	501	510	541	496	517	537	533	511	534	513	508	533	535	521	536	524	551	529	605	574	544	503	563	538	533	581	587	511	532	573	525	553	557	533	573	530	533	507	553	531	511	551	544	533	548	490	534	519	553	502	515	520	533	517	529	535	513	528	531	550	563	512	528	554	534	514	571	577	501	579	525	566	553	503	549	546	518	527	521	519	536	486	538	515	572	587	527	571	520	566	530	528	542	516	552	529	526	519	583	531	552	531	552	543	514	578	531	511	513	546	594	543	602	495	534	538	540	499	531	531	572	526	577	552	539	584	567	520	514	579	595	512	549	524	537	540	529	516	533	548	549	540	522	494	540	535	561	535	567	531	548	556	558	540	530	564	484	519	522	541	525	521	522	508	541	582	561	545	543	547	497	510	558	577	560	494	536	486	526	548	527	550	571	567	515	541	559	556	510	519	562	581	535	566	514	524	497	510	509	504	518	552	588	555	529	526	548	544	502	560	541	545	566	517	552	520	538	512	532	504	517	578	539	490	527	545	524	523	578	557	553	541	532	496	556	574	509	532	540	537	500	538	565	561	552	527	553	541	480	548	542	528	535	555	580	521	514	538	538	539	522	537	510	537	528	576	542	565	555	500	525	508	578	571	525	527	552	487	515	556	533	531	519	514	529	538	569	548	547	532	540	555	542	537	533	533	496	543	523	570	522	541	600	548	533	555	561	489	540	534	545	523	499	548	543	504	498	526	546	501	551	549	572	541	569	534	556	576	533	607	545	565	552	551	587	579	520	510	538	530	488	500	517	545	546	542	528	508	533	571	543	543	535	553	524	537	520	555	495	557	510	542	554	556	544	481	505	523	528	546	562	540	530	546	529	522	543	588	545	517	548	591	497	535	542	551	546	561	520	529	566	550	534	529	557	526	542	501	562	543	515	487	552	519	526	546	521	498	585	506	561	540	487	519	507	537	513	561	535	533	565	538	520	530	522	529	554	536	548	534	519	530	532	489	578	555	539	540	540	512	506	527	528	545	593	571	545	548	520	534	546	566	524	585	543	575	531	523	578	535	534	560	535	549	543	540	528	549	531	537	533	539	527	533	529	523	549	556	546	519	541	521	541	552	546	564	516	562	558	531	535	567	522	539	528	542	560	508	514	489	530	540	540	538	511	538	532	532	491	538	495	525	571	560	542	530	551	505	541	559	565	526	616	542	533	548	557	538	572	534	502	547	512	505	539	532	571	537	536	537	570	550	524	552	564	551	537	538	535	528	513	558	508	565	561	565	534	521	519	566	541	550	600	549	536	530	518	552	552	535	526	513	550	517	516	493	544	530	540	592	577	506	540	510	527	537	559	511	514	549	550	547	530	556	509	529	558	525	525	553	537	575	554	575	540	548	552	543	568	548	519	511	517	607	543	516	539	541	566	575	556	492	540	517	549	530	560	502	510	569	499	552	554	549	552	576	521	497	572	510	564	506	543	566	558	560	554	540	565	570	493	571	550	559	543	531	534	547	577	523	538	538	578	540	559	496	532	533	495	537	565	534	562	529	539	530	531	595	569	561	496	514	583	553	518	563	524	544	517	488	555	551	515	533	540	567	550	565	510	523	551	551	568	526	552	540	573	554	531	559	535	582	540	512	541	561	574	571	513	540	529	572	545	562	528	556	557	497	540	539	558	512	526	542	536	573	523	516	518	536	521	525	529	549	551	525	536	534	548	555	521	562	512	528	502	513	542	525	544	514	567	542	536	566	556	537	534	549	538	501	513	536	545	549	532	536	545	536	547	532	515	517	555	513	543	539	542	533	537	521	519	528	577	524	511	550	550	506	519	527	570	517	542	549	585	587	563	526	510	520	563	557	519	534	520	529	561	534	554	521	575	512	542	521	521	541	549	546	572	533	549	537	515	544	520	557	549	549	555	538	548	520	549	484	500	550	545	533	534	549	527	520	581	518	520	521	549	550	574	509	531	539	531	525	550	521	563	541	582	562	527	535	574	575	555	543	519	549	523	547	529	526	531	551	556	587	531	556	475	533	545	540	538	533	530	563	546	504	547	540	598	530	520	581	559	523	491	529	549	495	526	602	523	508	560	504	524	512	551	496	527	550	566	558	572	515	521	566	553	546	572	536	579	570	520	525	594	559	541	541	532	519	508	531	502	593	516	539	535	528	573	545	524	548	502	531	532	500	572	542	539	553	521	495	544	520	565	550	540	493	559	536	550	540	539	565	569	504	548	545	555	581	542	486	529	530	563	592	547	549	510	592	541	531	529	553	550	522	547	538	537	513	505	531	537	568	541	509	521	556	548	518	518	555	563	530	506	578	547	547	544	540	516	542	537	568	524	527	537	478	586	544	534	494	530	521	562	549	520	567	523	543	532	543	556	529	543	526	557	567	534	551	563	523	537	525	508	535	536	510	497	545	535	542	538	528	495	559	551	509	493	519	540	536	568	557	524	548	560	543	539	528	548	540	515	558	531	484	546	562	516	577	544	516	550	525	541	568	555	543	545	559	536	531	575	553	529	556	522	552	501	586	538	551	577	560	517	538	524	514	511	523	576	513	529	560	537	477	567	550	529	559	516	510	542	546	584	512	531	585	504	560	545	536	571	553	579	601	517
23936	21006	24309	27919	21009	21012	12313	500	281	247	184	188	171	143	139	146	131	135	110	130	123	107	103	120	116	120	114	118	120	96	116	108	132	99	131	118	105	101	117	109	139	116	114	129	118	106	112	114	96	107	113	104	95	101	99	139	113	123	127	105	129	108	117	101	122	119	118	121	126	100	121	108	110	102	118	110	117	103	129	136	100	105	110	103	127	124	120	97	101	117	99	107	97	118	129	105	132	110	120	130	116	137	105	121	104	124	102	104	112	123	117	120	113	121	118	115	107	122	109	113	98	108	101	100	135	119	105	107	112	87	98	90	108	125	106	121	132	115	89	110	124	108	98	125	119	122	113	125	112	109	111	105	112	106	111	105	120	106	110	124	102	123	114	126	117	107	112	120	97	94	123	98	84	97	133	99	128	111	104	114	108	115	120	110	108	99	96	106	120	95	133	139	99	111	92	128	122	115	110	119	115	94	110	113	95	99	122	87	125	101	111	106	109	103	102	95	131	115	120	99	115	118	106	108	114	119	93	91	90	120	92	89	115	118	105	101	112	118	121	107	117	111	99	93	112	101	106	109	116	108	108	110	118	113	103	113	109	101	120	107	117	126	103	114	114	105	121	112	89	108	108	107	111	108	119	111	113	115	116	106	122	115	106	107	109	119	123	104	98	114	98	109	96	105	119	104	132	113	121	133	115	113	105	93	122	128	104	129	105	121	107	106	102	93	117	121	111	110	106	99	116	114	113	111	101	112	99	121	108	100	97	98	102	105	110	116	113	101	110	102	112	127	101	105	115	106	114	111	93	101	97	103	120	106	110	108	117	110	112	110	103	104	110	107	113	101	105	110	128	108	100	88	107	131	107	102	129	112	113	87	130	98	106	113	113	103	104	122	113	116	127	122	115	114	113	97	108	139	107	121	116	112	105	129	105	86	127	108	110	95	125	108	99	100	122	124	114	109	100	78	130	102	121	113	100	105	100	111	89	122	92	123	100	119	110	108	115	105	113	104	119	119	115	121	106	113	114	118	128	119	95	101	129	125	111	77	126	95	127	128	120	111	99	113	113	109	124	113	113	103	115	104	100	130	123	95	124	111	123	111	109	105	103	101	124	98	111	107	92	121	108	111	92	113	96	106	119	107	123	98	114	108	123	126	100	98	121	117	105	123	111	128	131	129	99	109	98	106	118	102	105	107	112	130	114	103	114	100	108	101	116	114	97	94	131	117	106	101	113	119	108	121	114	109	113	99	114	121	121	84	110	124	104	142	103	80	99	110	103	124	116	115	97	108	115	120	102	111	115	113	127	125	113	103	104	117	115	98	98	128	111	122	96	109	122	121	107	105	102	116	109	98	113	109	75	99	119	140	120	119	104	88	92	125	106	87	119	116	92	114	115	108	125	100	125	133	98	110	105	126	108	97	93	106	123	113	113	107	134	111	123	111	114	115	98	106	109	116	105	108	108	99	105	106	126	113	112	123	95	97	98	115	114	103	98	104	113	122	99	104	114	100	112	104	104	136	92	98	115	118	114	82	112	105	100	104	93	106	98	99	108	115	124	118	111	107	97	117	110	104	105	103	117	124	101	94	113	98	121	93	124	100	117	118	131	121	124	118	101	101	113	99	117	110	115	110	104	108	120	98	109	113	102	93	91	123	106	114	119	110	109	105	95	107	105	115	114	109	109	105	92	113	101	120	113	103	108	137	111	79	105	109	97	117	109	93	121	116	114	112	102	135	109	114	92	105	94	107	108	124	93	129	116	108	101	107	107	103	115	126	101	114	115	114	105	96	92	108	101	127	89	107	112	102	103	115	86	112	120	108	102	104	128	118	118	112	107	126	91	115	108	102	122	101	105	123	115	100	124	107	97	92	110	124	116	122	112	120	101	98	97	103	86	99	114	95	100	104	88	117	118	108	126	123	109	116	116	111	118	107	99	99	125	125	120	117	103	113	111	105	99	102	121	123	105	99	112	121	89	117	109	119	94	97	116	116	108	119	118	130	100	96	113	127	107	96	100	102	84	113	112	113	122	106	117	123	109	97	102	121	112	98	103	125	102	107	92	115	118	100	102	125	106	110	119	110	117	109	117	110	122	104	108	122	91	112	120	113	120	96	116	110	93	106	122	105	107	106	117	124	111	104	86	112	107	112	114	96	93	108	124	105	119	100	104	111	107	111	112	117	116	115	95	124	123	94	119	114	100	96	103	101	114	121	133	97	105	118	109	108	97	84	116	132	99	122	112	117	125	102	132	115	107	133	103	125	130	117	120	92	97	102	108	111	103	95	94	107	105	119	111	105	122	95	115	107	122	113	93	110	129	103	97	103	126	131	100	104	119	101	102	107	112	102	115	92	121	106	103	124	98	105	104	125	133	99	126	111	123	114	110	104	127	119	115	115	109	130	124	129	105	132	122	112	124	103	108	85	122	102	90	118	107	116	118	102	113	121	107	101	114	86	102	108	130	100	107	119	110	119	126	100	85	102	101	111	104	115	119	109	121	128	115	125	137	81	127	106	92	113	110	116	105	106	89	112	99	99	96	113	118	97	110	113	114	113	120	124	107	113	102	103	94	98	116	105	97	115	92	122	86	113	123	110	107	130	104	80	117	126	121	106	110	99	123	101	111	103	98	122	101	93	111	108	138	88	99	108	131	110	129	126	100	135	127	99	100	108	89	96	106	98	109	112	102	115	102	117	130	111	108	99	98	103	120	116	122	104	114	122	109	88	108	109	119	106	108	107	96	111	101	118	127	104	105	116	113	119	100	111	108	128	103	108	115	112	105	111	98	88	122	122	116	92	99	120	119	96	103	91	113	116	121	120	109	123	108	112	114	97	116	101	105	116	117	119	106	105	117	112	103	133	97	104	87	123	107	108	124	93	97	106	110	99	112	118	119	101	120	103	79	106	91	96	107	112	111	115	89	104	96	104	116	105	111	106	123	110	125	128	122	98	121	96	110	132	107	88	109	93	105	114	122	92	108	122	108	113	125	121	111	117	97	106	115	107	129	111	102	100	117	104	98	125	117	111	103	105	103	124	128	107	103	117	102	125	112	115	109	120	121	108	93	116	105	116	105	112	117	96	117	123	103	105	119	109	112	117	118	117	102	115	104	101	104	120	109	87	98	117	122	128	114	134	109	82	120	110	120	104	106	114	110	94	102	116	102	121	128	99	95	133	109	128	118	102	104	120	115	110	114	122	95	105	116	91	104	117	98	84	107	117	121	122	82	100	104	105	109	99	109	98	116	112	114	114	107	102	114	108	132	104	99	101	106	96	104	109	122	111	116	82	86	117	121	99	123	99	122	108	100	104	115	104	118	118	111	112	95	95	98	101	109	111	120	117	111	111	119	109	130	136	95	113	109	106	106	121	94	102	119	100	124	111	102	107	123	110	108	96	101	106	112	111	110	96	94	116	122	126	99	107	116	121	124	98	108	124	119	107	109	108	126	95	111	113	119	100	120	108	101	121	116	98	112	94
2907	2871	1299	765	564	433	400	368	345	368	321	338	351	326	344	337	376	303	346	290	298	296	311	325	305	316	306	292	297	285	302	288	293	307	300	323	313	278	347	300	341	305	301	290	301	329	286	322	322	273	310	277	299	295	292	312	276	279	290	306	274	268	316	331	306	315	324	283	286	301	280	332	309	306	305	311	286	290	282	298	326	304	322	318	308	293	297	289	316	303	297	311	270	305	277	297	300	287	318	312	301	286	309	279	265	302	285	284	286	286	295	270	272	325	318	290	300	311	322	297	304	298	325	293	329	330	288	307	308	293	295	277	318	286	300	280	298	320	322	298	282	306	296	332	304	316	330	332	308	299	310	274	336	291	300	311	298	300	323	291	329	334	282	281	301	263	303	288	288	318	294	309	293	309	290	286	296	320	292	322	295	284	311	318	297	335	267	316	315	302	294	316	296	313	289	293	320	292	273	324	315	313	291	279	305	295	275	308	269	284	300	302	293	291	311	304	306	288	315	297	281	280	284	328	312	296	312	304	315	331	295	293	325	279	283	320	295	288	320	273	309	262	305	320	333	286	288	315	295	316	289	308	307	319	303	283	272	326	296	315	321	293	317	306	305	278	298	279	329	311	320	297	313	307	314	286	284	325	287	272	271	284	326	296	271	294	302	270	273	297	326	305	303	285	310	291	299	306	296	309	309	315	291	289	295	325	325	286	318	300	285	285	291	307	307	286	291	297	298	297	298	288	328	285	293	292	284	321	316	252	299	284	301	309	302	299	277	314	292	296	297	323	304	273	305	298	287	308	345	324	296	292	326	321	286	286	312	299	319	295	324	321	292	305	286	297	291	286	280	307	308	287	287	339	290	270	254	312	310	300	320	256	299	269	306	285	306	268	274	322	293	284	310	309	268	285	308	333	297	323	320	274	278	310	286	307	292	313	308	277	299	278	304	269	307	284	296	311	313	276	304	265	320	325	292	292	318	302	303	280	300	298	318	299	300	293	298	322	294	314	341	298	278	308	308	265	320	291	283	287	297	311	274	314	333	323	285	294	295	281	307	314	300	308	317	307	314	332	310	259	271	282	315	266	277	288	322	288	285	267	291	317	298	288	296	314	312	332	348	328	285	324	291	321	318	325	314	287	316	324	323	271	296	284	292	289	333	281	288	338	327	288	266	272	336	301	286	310	310	316	314	293	302	298	317	329	304	294	299	297	303	302	299	302	263	314	305	298	295	314	293	288	325	306	299	295	285	309	268	283	291	281	285	295	304	296	351	313	338	320	345	336	291	324	282	277	268	322	291	340	298	271	288	278	288	270	286	295	260	328	315	302	323	283	311	303	317	258	313	300	309	279	299	293	316	343	308	303	305	317	286	293	257	321	319	306	289	283	280	352	311	313	286	291	301	308	284	295	308	315	312	303	281	281	326	267	308	315	301	304	300	313	294	316	285	281	309	288	298	297	301	322	327	291	301	290	310	295	314	295	278	311	307	284	312	288	317	319	306	306	324	315	302	325	290	326	297	324	298	318	318	315	311	324	301	285	313	275	296	298	309	278	279	296	304	303	270	325	317	314	264	281	294	280	314	283	302	310	309	280	303	292	286	321	306	306	312	301	327	340	287	289	270	299	288	272	329	326	317	314	308	298	326	312	319	319	286	302	269	298	280	306	265	290	279	278	288	297	324	308	292	321	286	298	303	338	313	305	309	294	297	317	344	323	310	292	305	289	297	314	311	299	284	303	314	319	298	282	305	316	266	312	281	294	277	293	324	294	309	312	294	291	295	337	306	302	285	307	289	291	320	293	332	285	265	285	302	309	302	331	334	274	311	301	273	311	295	333	300	342	308	317	303	266	329	302	302	308	306	328	288	290	298	310	329	313	305	281	298	303	355	304	277	309	297	305	298	293	265	285	342	324	304	337	303	285	295	302	309	328	313	312	300	351	333	334	294	314	276	279	295	301	298	287	291	312	301	294	313	300	305	310	297	302	315	297	307	301	307	308	308	283	315	326	282	303	320	293	321	307	285	294	309	316	299	322	308	323	306	293	307	307	280	296	275	287	312	356	293	285	292	295	319	316	283	318	326	316	311	300	289	309	308	282	295	311	302	301	291	297	285	286	300	287	318	307	273	300	313	284	275	311	313	274	322	286	319	326	313	286	276	291	309	287	300	290	306	298	305	309	312	286	292	316	328	278	317	303	313	299	307	305	295	304	315	315	296	309	325	296	290	298	308	299	304	316	312	270	308	328	306	306	318	274	323	334	303	279	313	315	296	302	271	292	311	306	300	319	321	280	301	314	287	280	286	315	289	274	317	288	292	295	308	298	277	302	275	347	328	295	303	290	316	328	315	291	312	294	306	299	315	285	302	304	306	317	312	283	297	287	304	306	305	316	307	305	327	299	311	281	330	305	294	301	311	287	311	307	300	312	288	269	315	276	318	311	292	307	313	326	335	300	303	317	294	304	297	240	277	288	324	309	278	289	306	302	295	289	337	303	278	302	330	311	303	286	283	313	312	333	311	321	289	307	300	300	296	307	299	331	286	290	325	286	285	299	288	311	309	288	290	301	309	307	299	298	306	308	285	322	303	315	298	298	306	337	309	290	299	268	316	277	302	284	319	327	298	303	302	278	302	337	284	319	303	317	304	310	330	325	285	291	302	301	289	317	276	293	282	307	312	302	334	306	328	297	329	272	320	264	334	304	276	288	306	298	279	279	281	289	299	286	307	277	277	344	304	284	303	305	317	307	301	332	293	302	316	306	303	278	294	272	319	326	287	295	315	299	306	304	330	303	307	300	316	327	302	336	306	316	289	341	331	305	284	288	304	294	306	309	298	317	315	312	293	316	326	285	313	284	292	302	290	287	305	317	263	337	325	285	271	316	282	289	332	316	316	296	315	299	331	278	318	292	312	291	272	290	316	308	300	295	310	294	301	304	299	311	286	299	298	291	295	281	322	307	325	273	311	303	318	327	295	287	320	340	286	319	289	297	318	285	335	313	305	286	290	310	327	308	312	297	294	294	304	326	300	289	280	331	306	308	312	318	291	285	305	305	313	272	276	301	305	295	289	295	264	285	312	293	307	311	311	278	290	293	342	282	307	277	326	283	306	284	318	285	274	300	310	299	300	296	307	279	304	299	285	309	266	279	318	323	304	316	304	294	320	331	309	303	326	307	318	324	293	301	334	319	293	306	323	304	292	331	319	294	309	319	294	318	311	275	294	302	318	276	334	323	279	301	303	295	330	294	326	287	310	258	294	316	290	299	311	298	310	340	308	326	283	306	281	273	276	294	283	316	287	286	305	270	299	341	300	298	303	289	316	319	335	308	305	310	313	303	305	292	306	287	317	273	298	298	275	283	298	314	314	312	328	304	318	285	295	278	326	301	333	314	310	293	299	289	286	288	281	288	306	326	275	298	302	298	293	306	288	321	308	295	300	319	314	287	302	325	323	278	297	303	295	307	338	318	335	338	280	306
31055	20421	10246	776	397	380	352	364	329	333	307	328	318	344	290	342	331	348	363	312	323	351	329	334	299	328	314	334	308	346	331	333	312	358	321	345	353	311	350	313	330	324	339	364	301	347	363	322	308	313	306	306	305	328	331	325	333	301	342	348	319	317	278	343	322	317	351	294	315	310	327	328	308	336	361	300	310	330	342	305	348	361	342	309	347	327	332	324	343	335	325	343	295	311	346	333	307	310	327	303	328	302	339	316	295	354	311	332	344	287	301	304	334	342	320	327	311	341	322	335	311	323	327	298	304	366	338	305	307	337	305	332	359	304	322	317	335	325	323	333	331	316	321	335	329	323	330	317	381	344	361	331	347	320	356	325	302	319	313	346	320	357	304	339	346	319	304	290	325	340	335	311	332	289	299	318	315	293	312	316	334	321	313	285	332	329	298	321	315	310	336	321	302	324	302	299	333	295	313	312	322	333	339	325	319	300	313	307	326	334	329	321	324	314	331	301	328	336	338	344	312	340	315	322	345	357	294	353	323	291	320	307	317	328	338	338	296	320	333	298	345	350	342	307	313	314	362	329	323	326	326	337	313	336	327	327	346	333	334	328	329	330	308	300	325	296	325	318	304	333	324	321	311	328	325	327	327	320	354	314	308	355	318	313	340	303	304	346	294	295	322	359	319	347	351	305	318	344	314	320	308	324	296	318	355	308	327	322	334	322	308	321	312	292	333	341	338	348	299	317	291	313	312	307	300	340	354	314	288	321	310	328	294	294	305	328	346	323	363	316	339	349	344	350	307	286	348	307	313	316	297	293	325	318	346	327	293	302	312	316	348	341	309	319	342	323	300	321	335	329	294	340	293	334	303	317	321	290	298	296	318	339	326	339	317	298	312	330	304	324	309	301	335	305	297	341	325	332	331	345	317	325	305	333	318	329	327	323	297	313	309	324	331	335	332	308	332	357	289	321	303	328	330	338	290	331	344	348	346	339	295	317	321	325	334	308	309	319	300	299	317	371	290	345	285	326	314	353	345	352	323	299	343	302	356	307	333	330	355	333	305	317	339	327	333	337	319	291	296	300	300	333	381	317	333	306	339	322	362	312	338	294	301	279	304	348	325	324	314	288	344	355	318	331	334	357	335	329	309	332	328	337	306	299	298	302	304	282	309	311	325	329	317	324	330	298	302	315	323	325	331	280	288	313	316	296	270	329	296	289	310	347	324	327	329	346	313	347	302	327	332	308	323	337	346	340	321	325	337	308	333	341	328	319	319	316	329	323	316	345	318	349	321	368	317	314	341	319	320	324	302	320	331	337	326	310	324	318	294	307	289	331	325	313	326	320	344	345	312	352	342	315	308	345	348	349	314	324	325	341	353	326	349	342	344	321	349	351	343	315	331	277	309	313	325	340	303	336	347	340	316	337	286	335	334	310	350	337	317	322	318	316	312	310	321	344	316	308	324	346	352	337	344	349	320	320	282	342	327	312	297	343	319	333	345	317	345	326	330	326	288	333	302	328	315	300	369	300	331	324	337	323	320	333	335	323	311	317	329	305	343	284	321	341	310	308	326	307	338	285	328	297	308	327	334	320	342	314	316	297	324	298	325	314	316	320	344	326	309	305	319	302	325	314	301	307	311	318	313	345	363	325	293	314	312	338	331	302	342	319	358	319	313	289	364	324	313	332	321	338	302	349	316	330	360	324	317	356	332	343	327	336	351	350	357	321	354	318	291	309	282	323	297	303	354	319	326	347	335	306	357	299	339	318	335	314	308	311	316	290	282	306	335	321	321	306	300	330	327	335	300	301	355	359	282	309	324	337	332	326	328	324	317	320	316	328	308	331	319	314	366	341	323	361	337	332	315	332	314	337	315	322	314	324	311	334	348	300	324	331	324	295	318	309	303	286	339	307	309	308	365	343	320	298	348	328	335	315	331	324	330	328	334	346	302	309	375	353	330	352	324	311	312	322	335	357	343	344	327	320	319	301	354	335	306	323	328	364	282	311	329	316	320	329	372	310	310	328	335	315	335	320	354	295	301	281	331	317	327	336	325	329	313	338	336	349	290	300	343	338	347	312	348	328	305	340	328	305	311	316	311	312	327	353	316	344	342	350	310	331	319	330	324	314	320	327	344	332	306	348	322	338	331	272	332	314	347	318	347	377	324	332	330	308	333	293	305	321	333	354	315	311	312	338	316	351	323	304	312	319	324	307	315	353	328	313	335	318	330	303	337	357	308	329	333	323	307	319	305	316	338	294	322	340	340	329	302	324	308	295	338	340	341	335	296	326	327	341	308	300	335	306	341	323	292	317	297	331	330	350	291	340	317	338	343	311	314	344	295	316	315	312	318	322	361	356	337	314	326	300	317	332	314	316	355	296	287	303	360	350	315	310	289	320	294	310	316	288	336	325	314	326	345	301	325	356	333	314	310	354	345	299	341	353	337	334	328	354	309	346	352	316	330	317	311	326	291	293	295	329	321	304	330	330	333	336	324	356	306	306	355	307	325	314	301	313	318	326	314	317	336	326	312	318	304	357	326	341	323	359	325	340	342	325	299	327	348	330	334	333	307	287	335	297	321	307	367	317	345	350	350	326	315	308	324	298	313	312	347	315	332	321	327	303	307	298	309	296	364	324	344	327	362	335	329	294	327	321	298	299	303	332	338	307	331	334	305	342	340	315	316	319	341	297	322	320	331	346	345	329	342	307	318	339	317	311	327	326	311	351	330	300	324	342	325	321	313	301	329	352	328	333	329	334	296	320	320	374	296	299	308	316	302	321	353	335	355	343	319	329	332	320	311	309	343	309	338	284	310	350	311	343	300	314	321	352	318	336	344	312	359	333	342	311	310	310	313	328	345	293	352	329	321	324	290	297	332	362	325	293	310	335	300	319	283	313	301	291	295	330	336	320	331	316	362	303	310	346	298	336	297	314	311	337	318	315	349	307	321	299	345	321	313	328	309	337	339	330	291	329	357	331	355	329	358	289	322	327	351	309	316	326	336	323	339	304	317	304	339	341	305	334	307	308	317	347	305	340	349	360	349	325	297	316	302	343	305	298	290	366	337	362	324	298	359	352	307	332	320	291	369	328	337	311	331	318	299	335	313	311	323	349	343	317	335	302	300	321	347	294	277	360	311	329	326	352	326	377	308	322	287	326	323	307	305	336	320	322	326	322	323	319	345	328	300	303	362	337	333	341	341	346	358	309	318	316	307	332	346	297	317	320	308	357	300	349	301	298	317	324	327	327	342	316	332	332	334	331	346	327	323	333	310	300	328	307	358	364	314	344	361	339	323	340	329	348	304	352	328	320	337	321	362	345	359	324	297	305	344	317	330	325	336	341	310	330	311	316	335	341	314	335	333	329	322	313	332	308	315	335	326	341	316	322	324	328	330	329	338	306	324	310	349	343	343	293	296	293	328	335	311	337	319	318	287	310	311	336	313	363	336	327	304	339	331	289	352	331	318	308	316	297	326	349	334	335
5534	1034	825	817	790	772	804	763	747	804	824	811	818	809	735	803	794	792	799	770	754	752	784	781	770	737	750	769	785	762	763	769	742	767	804	790	752	792	801	827	762	713	769	723	794	745	752	769	779	765	726	753	833	830	789	806	791	767	796	772	771	745	757	772	771	761	776	731	823	749	804	768	805	757	734	766	795	789	751	816	721	769	801	731	789	798	780	762	823	795	792	741	805	765	787	797	777	777	762	753	792	778	777	805	735	840	770	771	790	767	729	776	800	735	748	763	780	793	771	829	787	786	768	787	764	800	797	783	717	809	753	761	794	760	743	793	795	768	767	795	816	783	761	818	825	747	743	790	744	770	811	798	826	786	781	831	775	759	794	807	792	791	749	771	741	784	750	831	773	763	822	824	819	761	805	826	768	760	772	778	766	786	744	775	809	763	765	734	836	781	773	787	771	793	797	806	790	812	763	749	867	782	804	787	778	770	768	802	784	807	796	795	805	784	824	764	763	839	773	820	767	733	757	802	792	808	769	867	765	776	740	800	755	788	809	810	804	789	823	795	764	753	746	744	823	755	716	729	768	776	762	771	790	763	720	732	781	784	833	809	790	801	799	784	748	730	748	810	807	781	781	761	778	798	815	773	771	740	776	815	778	808	821	777	795	785	808	776	785	766	769	749	777	769	726	771	803	800	796	804	798	768	769	751	755	763	746	764	789	739	752	750	751	761	793	791	714	771	808	772	795	768	792	744	789	787	762	835	736	717	788	760	798	783	812	743	797	743	820	778	757	774	774	790	760	789	756	774	779	765	806	772	769	760	766	780	794	827	818	798	773	764	793	823	733	814	738	787	814	782	814	803	818	806	716	789	743	777	836	801	742	791	742	789	736	792	804	823	783	769	818	811	744	745	803	781	798	782	783	744	812	830	810	798	767	767	744	744	781	773	757	767	853	820	811	770	789	745	752	808	772	766	783	818	802	780	788	733	768	778	785	763	776	805	745	817	752	835	742	820	772	756	783	806	745	764	759	748	763	792	771	785	723	809	796	772	779	774	760	758	778	762	778	792	783	778	751	737	778	808	745	819	745	744	741	756	782	721	793	737	834	792	752	790	712	758	779	815	779	819	722	813	790	774	738	811	749	778	785	735	818	776	782	771	725	796	711	753	747	814	743	792	733	752	758	811	793	780	759	803	773	801	758	777	772	757	796	823	739	741	772	764	781	796	760	778	803	824	757	755	749	777	783	776	746	760	731	755	773	770	814	761	728	729	729	769	786	778	748	770	829	778	774	781	757	772	762	728	758	756	780	754	759	717	786	789	757	770	759	699	757	796	778	788	785	794	787	763	761	757	798	778	783	767	833	779	854	781	808	841	805	785	806	813	816	766	838	782	806	788	728	798	758	800	774	768	794	793	764	823	814	776	755	788	791	742	778	752	764	784	766	807	760	753	793	750	790	800	743	807	793	741	754	763	825	809	758	723	769	762	778	785	778	779	757	759	785	744	756	763	779	756	837	783	748	823	771	731	795	746	788	767	798	761	775	770	775	814	729	767	802	792	776	765	751	774	748	778	753	773	760	769	799	788	756	823	759	746	767	788	769	732	799	778	792	769	755	775	764	803	747	803	751	779	767	796	735	798	802	784	764	752	779	815	733	820	728	774	787	786	789	786	842	777	759	759	787	781	802	778	779	772	782	757	816	753	787	770	801	784	827	735	800	793	794	760	791	776	749	783	758	766	740	780	757	765	853	741	758	772	811	781	776	762	746	804	767	794	786	718	774	766	733	797	744	779	767	768	739	758	758	747	759	755	799	767	767	791	759	752	764	756	792	824	810	765	771	822	750	788	791	783	814	804	732	799	846	801	758	787	764	783	763	787	846	800	801	785	795	810	804	801	757	764	798	787	688	863	781	789	794	808	757	772	772	807	764	781	795	869	806	820	795	756	787	833	774	777	772	779	766	809	773	768	773	775	786	798	755	756	814	772	774	752	766	777	755	775	811	803	816	781	817	793	777	784	786	829	755	830	760	766	814	766	808	803	753	792	764	769	762	768	782	768	748	769	732	820	773	697	775	734	771	715	790	811	758	765	775	800	767	849	755	784	698	771	770	781	828	811	772	789	814	754	813	787	825	791	738	778	780	780	792	713	734	840	798	739	772	792	762	811	780	762	744	806	765	801	777	770	845	770	758	791	794	799	770	793	720	765	702	810	782	781	793	758	793	798	753	777	809	760	829	796	792	769	733	786	753	748	781	777	781	742	768	803	747	778	813	790	752	769	762	788	816	796	814	778	787	769	807	787	823	788	755	763	754	795	782	782	792	790	771	754	817	799	793	752	782	762	763	771	793	825	779	702	760	817	815	844	768	788	796	780	752	814	853	786	775	777	725	806	774	760	802	755	781	776	807	773	792	713	762	771	754	812	825	762	780	773	794	796	801	762	793	770	793	799	786	726	739	792	759	764	803	737	782	791	801	801	790	772	776	779	775	760	764	739	783	817	778	734	799	781	758	772	798	809	786	750	736	794	798	747	750	790	828	786	765	790	819	818	784	776	800	795	786	775	764	776	813	767	795	784	815	736	772	767	811	731	742	770	766	783	747	814	782	758	798	797	764	773	764	759	747	822	786	792	816	800	766	838	744	753	783	806	769	773	815	736	784	787	774	768	772	790	828	779	797	767	801	759	812	804	768	721	767	744	743	770	799	782	781	787	783	784	811	787	803	795	841	744	778	769	814	757	769	783	767	773	791	772	801	787	768	777	799	777	769	806	768	746	729	756	777	744	786	771	773	751	802	749	804	803	810	819	736	793	771	782	779	765	859	784	776	786	763	834	741	818	774	841	810	727	785	787	843	785	776	783	759	806	780	770	803	763	784	795	765	735	714	821	788	761	766	771	809	759	737	732	776	783	727	776	729	734	850	805	714	799	775	798	846	732	793	787	837	774	777	777	780	788	772	840	768	765	768	793	727	751	798	784	786	787	758	786	759	810	747	789	763	781	817	798	765	752	798	795	778	769	747	785	781	758	802	816	783	799	775	778	721	780	811	746	798	788	766	757	774	782	799	801	817	755	747	810	729	787	739	788	756	784	742	779	831	846	787	750	754	760	769	824	812	770	780	799	838	808	791	755	811	783	722	780	725	749	804	800	746	765	840	821	737	770	815	815	794	790	763	749	770	765	701	807	803	800	798	793	801	799	804	786	776	778	768	773	800	802	813	774	794	744	743	760	768	786	799	779	762	775	780	771	772	792	787	789	793	757	801	793	759	776	763	763	840	750	754	768	803	835	740	802	856	783	801	748	787	789	758	796	759	804	760	762	824	781	803	775	832	813	776	752	742	734	776	790	763	758	818	800	805	756	750	764	750	775	834	811	750	782	803	744	772	806	798	815	793	795	809	801	788	752	786	722	790	751	810	740	754	731	755	799	787	814	801	832	819	771	781	831	746	762	750	755	774	705	826	749	799	761	750	772	823	782	763	843
24625	21002	23923	28259	20995	14407	490	302	286	283	255	257	226	250	245	222	250	242	205	239	234	229	243	237	218	230	245	238	234	215	221	178	214	251	227	204	201	222	214	198	255	209	225	241	223	265	204	223	260	235	248	226	218	256	212	213	236	225	219	231	217	248	204	229	216	236	216	222	217	225	200	228	210	218	192	203	220	228	226	203	241	232	211	218	216	221	225	221	232	208	210	231	216	197	217	215	228	237	240	203	213	228	210	224	231	222	225	239	239	207	228	229	214	245	249	228	221	235	222	209	228	228	233	237	252	228	226	236	215	244	225	216	211	218	228	239	233	219	197	220	241	208	243	237	243	217	231	214	224	206	235	225	203	207	230	222	234	193	205	216	236	213	221	218	229	196	210	224	224	221	227	217	205	194	234	223	246	229	222	223	180	250	202	239	258	229	224	221	211	214	228	201	203	215	220	207	215	219	205	241	229	216	196	233	234	238	234	246	205	217	237	209	222	254	225	202	239	223	235	211	225	242	214	231	226	207	214	220	243	215	227	206	243	228	231	210	236	183	226	223	228	212	184	207	221	200	238	218	222	211	266	217	230	214	222	224	197	252	249	242	194	219	197	221	206	237	211	234	222	217	209	198	205	204	223	222	223	254	240	228	236	238	217	197	235	221	224	217	198	207	231	257	216	222	223	238	224	220	215	223	241	232	254	242	242	218	244	202	245	223	235	224	199	223	238	232	226	264	260	174	199	199	212	225	236	234	220	219	222	196	223	230	223	240	223	225	200	221	219	228	218	227	201	244	229	189	241	203	205	231	216	208	219	215	228	234	246	215	217	223	225	235	210	202	219	200	204	215	242	230	218	197	225	212	215	231	216	230	209	240	216	212	225	272	210	237	225	208	214	210	221	197	230	199	219	220	226	237	209	218	232	205	234	204	220	213	195	223	239	216	193	222	214	257	238	226	237	190	215	224	218	184	203	216	241	209	216	242	215	214	216	224	231	240	219	222	223	205	230	225	225	190	211	189	213	197	212	220	237	213	213	228	213	193	241	259	221	235	200	228	231	233	230	224	215	216	234	216	225	236	254	225	195	255	193	232	220	222	225	228	250	229	230	218	220	203	248	208	239	203	238	222	229	225	229	229	216	216	203	222	201	227	254	221	212	248	213	216	223	209	252	239	212	203	206	226	213	195	216	205	229	192	240	230	214	214	202	206	245	235	225	222	223	206	226	234	193	245	222	205	237	206	198	191	212	226	215	242	196	225	193	241	236	238	238	241	225	207	210	213	199	223	196	224	228	218	232	228	230	236	208	218	195	213	214	213	220	241	241	236	239	236	227	235	218	252	216	238	247	177	221	204	201	213	228	240	227	235	213	218	216	217	198	216	200	233	260	238	202	228	225	253	198	205	221	219	211	229	210	235	218	221	208	230	251	233	218	216	217	259	225	216	226	223	205	213	212	217	216	229	212	192	241	229	220	226	244	191	190	220	220	239	209	216	206	204	215	217	202	208	274	194	217	233	236	243	239	201	203	209	210	224	220	195	236	219	202	230	241	260	210	243	231	218	246	204	236	242	241	195	215	250	213	251	233	221	222	218	200	183	195	241	247	241	234	184	208	221	233	226	242	233	222	257	224	239	260	233	251	198	214	224	216	218	244	248	196	228	190	235	198	213	211	210	203	199	206	245	214	194	221	202	219	243	227	222	209	213	250	208	212	220	211	205	200	220	250	228	205	211	206	237	214	255	213	220	235	214	211	229	220	228	198	212	222	213	231	250	189	225	213	209	233	224	219	213	199	221	246	215	250	231	245	205	210	211	219	199	233	237	209	203	225	221	228	214	232	211	240	225	208	197	212	200	213	205	232	257	207	215	232	238	225	224	210	209	250	215	194	228	230	211	227	195	234	270	231	202	234	214	202	206	208	238	230	244	228	216	227	217	225	235	225	244	203	231	195	216	211	239	214	215	219	215	247	214	205	222	194	232	227	216	227	203	211	202	249	210	220	220	217	224	225	210	219	207	204	240	222	218	198	233	221	230	205	199	243	224	200	245	239	213	242	254	241	240	209	217	210	239	233	232	226	227	233	240	212	217	187	201	217	220	224	240	205	244	221	208	225	218	213	266	193	210	228	225	210	225	213	224	219	231	204	194	211	205	238	201	204	234	232	195	238	223	223	211	197	204	198	214	204	215	229	241	197	227	219	201	226	239	223	208	224	197	225	230	212	208	185	227	222	233	244	225	246	208	227	200	230	220	210	232	231	235	190	213	212	213	209	225	243	223	197	210	217	210	235	212	216	186	210	217	208	215	216	216	243	226	215	223	207	227	232	188	226	206	224	248	227	226	228	210	209	201	184	230	232	206	243	221	236	208	212	212	202	205	219	218	230	224	205	218	216	184	230	204	208	215	243	204	247	238	214	229	200	228	222	214	246	213	230	236	244	206	216	187	217	211	232	214	235	197	206	217	201	225	257	218	227	223	228	246	243	246	242	218	223	217	226	226	216	222	215	217	218	231	221	213	219	203	244	213	228	212	240	231	212	230	231	215	206	190	224	259	221	198	221	243	217	229	229	212	211	227	244	203	223	221	246	240	221	226	237	231	223	211	224	213	213	230	221	241	217	225	232	207	219	204	212	209	242	222	228	228	204	244	251	225	210	235	238	219	199	217	214	184	231	221	216	227	221	228	208	223	211	245	205	221	203	224	242	222	230	199	211	225	227	259	223	216	220	247	233	230	210	222	203	233	215	209	214	198	209	213	221	206	204	206	212	234	174	198	211	210	224	220	209	201	218	224	217	230	216	220	226	245	214	216	203	224	245	218	203	214	230	203	189	200	192	210	240	284	228	227	198	238	220	216	204	217	231	211	229	220	233	219	205	216	212	231	226	240	235	222	201	240	229	213	216	212	229	223	214	238	209	244	236	225	227	212	198	239	227	229	219	242	231	222	201	222	217	246	205	236	226	241	206	233	226	226	244	212	224	238	245	214	244	225	211	234	242	202	217	204	237	227	208	219	242	241	209	221	223	239	242	227	218	240	247	245	202	213	233	215	228	220	211	248	211	224	192	192	208	228	227	211	234	249	208	225	220	232	215	216	234	224	205	252	226	250	212	233	202	262	234	244	218	262	205	197	208	229	220	259	228	209	224	229	184	222	229	229	243	214	212	231	255	236	202	248	226	231	232	218	211	211	241	219	223	219	215	216	229	199	228	220	228	212	218	225	220	217	226	234	238	217	225	215	207	217	229	234	230	219	226	237	210	210	197	218	240	210	212	256	223	236	190	212	230	248	199	220	218	225	245	236	249	210	247	228	204	219	221	219	230	235	213	200	208	217	215	214	223	230	203	231	220	227	206	232	217	215	196	250	254	231	207	229	233	207	206	229	216	199	198	257	215	226	249	202	190	218	251	203	234	222	177	226	216	198	174	188	230	237	257	238	213	232	254	217	206	231	237	224	247	230	193	206	220	208	201	221	214	233	225	206
3135	1848	1080	741	675	608	560	609	612	550	569	588	569	637	553	541	530	512	495	537	556	550	536	541	535	520	547	580	550	516	556	522	501	555	569	518	526	584	544	560	564	544	581	520	576	570	547	513	520	511	546	524	563	529	519	526	592	543	517	542	550	527	576	531	525	517	511	539	521	571	575	524	520	509	550	508	542	515	529	519	573	537	534	541	513	523	573	561	558	577	562	524	528	580	532	545	555	521	521	539	529	530	544	553	554	558	519	551	524	583	580	513	566	509	515	525	518	581	518	510	555	511	522	533	552	543	545	557	541	558	527	544	569	538	555	522	535	547	517	544	535	525	539	539	544	505	582	521	552	529	540	526	560	534	539	512	564	550	564	523	540	549	551	542	541	516	548	539	559	523	583	538	556	546	567	532	564	546	551	535	577	546	552	524	517	513	545	557	573	548	517	571	560	562	552	565	570	536	566	555	535	534	569	545	550	545	542	526	514	609	538	538	571	518	546	548	566	551	550	562	524	531	537	521	519	513	506	545	534	553	544	514	538	570	514	552	545	529	550	521	544	532	532	537	538	534	502	548	535	521	579	533	535	543	566	531	542	571	519	533	572	526	560	588	523	501	595	534	515	554	522	544	531	535	508	519	527	504	500	512	524	559	564	550	516	536	578	579	553	589	543	516	530	513	570	531	523	515	557	545	542	528	522	548	558	570	536	561	547	546	565	555	538	519	554	584	559	573	507	506	518	511	559	584	521	522	566	544	553	591	547	542	487	526	532	564	516	541	559	571	521	558	545	596	559	580	550	504	549	548	554	536	519	523	539	532	573	558	526	560	562	551	551	564	550	539	559	567	535	574	550	522	571	518	524	545	530	522	535	539	541	573	551	542	556	516	509	516	499	509	578	553	520	553	551	542	549	559	552	561	573	502	523	537	501	546	544	593	555	549	548	564	536	568	530	585	571	549	536	542	549	540	552	511	556	518	594	542	583	534	564	541	569	527	577	561	532	545	527	535	574	529	533	528	545	546	556	547	506	562	547	559	572	558	539	528	531	525	562	582	544	558	513	594	510	502	548	495	543	508	492	519	578	518	572	532	534	552	546	526	530	525	558	518	542	565	548	512	509	554	542	543	559	520	574	541	552	560	528	564	565	541	505	507	548	551	570	536	561	568	531	547	538	583	520	567	519	545	546	549	528	547	584	546	521	532	515	585	588	576	499	532	524	589	549	572	578	549	540	502	587	555	526	571	533	576	544	567	568	558	524	587	528	547	587	551	563	542	551	551	551	522	580	514	544	576	552	556	486	537	550	537	557	572	564	505	554	553	548	531	593	533	536	525	559	520	566	518	509	545	482	523	526	534	548	514	551	530	536	508	504	586	583	548	554	535	516	535	515	576	547	533	541	532	515	508	503	532	542	533	572	566	554	558	532	555	582	529	558	534	556	537	539	545	556	536	628	590	525	567	554	528	544	518	523	579	512	553	522	570	581	546	536	559	563	533	539	522	548	576	563	575	566	524	549	506	496	542	556	570	541	551	541	553	510	555	561	547	562	504	521	530	525	559	558	509	538	544	547	534	540	523	538	535	513	527	531	544	526	515	515	564	582	575	503	581	552	521	534	506	553	548	554	534	520	532	555	550	567	546	533	503	569	550	507	570	523	529	541	567	508	520	545	560	503	563	550	531	552	581	578	558	531	559	530	519	577	512	540	555	515	502	539	554	559	525	569	531	540	607	554	519	512	586	509	576	532	548	557	533	502	484	554	518	531	533	502	574	565	526	542	517	534	556	495	553	579	543	492	512	503	536	520	529	565	530	526	520	503	540	509	543	547	521	599	550	555	533	601	530	504	527	567	527	565	499	533	573	527	555	543	565	553	553	552	548	528	532	527	536	527	513	522	498	582	586	534	569	521	534	580	568	567	547	523	563	516	578	549	555	527	513	547	582	505	564	533	578	478	575	557	542	545	526	545	557	582	506	546	514	540	537	575	548	572	515	538	541	543	490	521	534	546	557	538	570	530	516	540	531	581	548	561	546	564	537	528	550	528	556	591	547	547	585	534	587	518	560	522	564	505	566	558	483	534	502	526	540	527	502	561	524	538	541	544	518	532	535	531	519	535	524	523	513	560	531	520	564	550	478	556	510	556	562	559	537	537	544	578	549	548	523	520	523	507	548	554	564	544	562	571	585	547	558	598	544	531	532	510	560	516	534	538	569	503	544	540	533	534	535	509	552	553	494	555	537	509	523	532	567	520	537	537	565	588	533	528	496	518	560	566	537	513	536	582	512	584	563	558	545	561	589	503	536	518	515	579	568	529	549	537	552	572	540	511	564	521	523	553	543	522	522	534	567	517	539	578	535	518	561	494	554	512	593	570	527	516	542	507	592	548	529	541	522	550	570	543	565	527	594	562	518	570	536	565	531	530	530	569	523	535	562	535	517	541	551	561	554	545	511	564	561	549	537	569	521	555	569	535	556	526	523	531	575	561	554	557	554	519	536	555	543	559	535	528	545	500	532	578	535	541	564	537	543	546	540	532	535	581	550	524	552	503	554	575	555	538	549	503	523	531	504	558	550	544	498	518	554	575	501	537	526	551	560	548	503	537	553	560	572	564	554	534	573	551	548	542	596	564	540	553	550	557	532	560	559	497	512	568	551	554	519	590	549	540	516	579	558	505	575	550	566	515	552	511	541	504	555	517	579	552	581	576	534	532	534	533	550	525	541	516	526	533	511	519	551	563	533	573	574	523	534	562	536	596	538	524	526	527	535	568	550	556	517	542	554	543	532	526	534	536	533	501	540	548	533	545	522	534	523	574	499	542	574	568	543	562	537	529	545	581	547	557	532	514	555	525	582	550	542	515	561	568	583	494	506	541	535	541	556	560	545	573	570	527	551	534	483	520	519	569	548	551	539	541	556	519	528	528	567	589	534	546	507	526	544	579	554	526	501	574	539	519	516	551	530	547	585	521	555	516	538	538	505	549	574	552	519	553	516	565	561	532	495	562	536	541	523	537	551	518	549	561	507	546	541	561	554	534	576	510	581	536	588	530	540	551	549	595	579	569	537	557	566	549	542	550	535	558	542	568	537	559	540	547	541	524	552	502	527	534	530	527	525	516	510	539	528	493	533	519	509	536	543	554	549	556	525	556	507	534	534	516	544	505	548	563	471	566	541	548	538	542	521	538	547	512	542	509	524	526	557	522	572	520	539	558	526	553	540	528	525	541	598	497	582	513	529	559	551	575	559	533	553	571	543	527	503	542	580	583	553	571	520	551	479	549	521	564	545	586	500	540	575	568	535	536	546	568	519	536	522	532	542	511	563	577	534	517	547	542	524	537	520	558	565	548	537	546	561	583	527	564	518	540	517	525	534	553	543	548	552	531	525	526	565	576	528	523	542	567	544	514	577	551	559	527	522	486	537	548	553	557	496	535	549	564	519	543	542	535	538	540	532	557	592	571	499	546	511	498	544	560	583	559	531
23930	21002	24325	27867	21005	21013	12214	379	273	220	197	172	157	144	154	152	131	141	152	148	147	144	122	127	117	108	129	110	113	108	108	103	111	114	123	121	119	113	130	112	96	93	115	126	116	122	145	106	93	134	112	125	115	101	115	103	109	124	120	104	112	132	126	116	125	118	108	107	110	131	113	117	116	115	119	110	109	120	121	127	113	108	134	110	106	137	114	142	117	132	120	136	119	107	115	97	100	86	107	107	107	96	109	111	119	126	115	134	133	115	92	117	120	121	120	128	114	96	91	90	135	102	120	114	117	107	129	119	113	110	122	86	113	95	103	115	111	100	117	112	111	107	102	113	114	114	120	105	96	123	122	121	116	105	129	126	106	121	122	108	94	109	92	104	119	111	123	107	124	101	109	78	114	96	103	110	130	113	105	108	109	96	97	119	101	110	99	110	97	109	93	106	112	124	96	108	110	108	138	95	108	105	111	118	119	117	106	118	104	133	119	117	105	117	109	117	101	110	112	119	128	106	98	110	108	113	119	123	102	124	92	88	119	99	121	105	108	97	125	99	124	90	109	125	106	124	107	123	107	110	108	128	99	82	102	100	114	92	108	75	104	114	115	105	100	132	113	110	103	93	99	91	117	99	91	96	100	103	129	134	121	120	118	116	121	97	115	108	115	116	137	85	113	95	123	108	116	119	115	100	85	110	126	132	118	109	124	106	116	109	119	117	111	121	103	108	108	107	128	105	91	116	133	117	106	107	108	124	136	114	91	126	103	103	123	126	113	125	105	123	127	94	118	113	97	132	124	102	122	122	97	122	120	118	130	116	103	105	117	101	111	127	117	97	100	103	131	119	105	108	93	106	100	114	106	137	93	95	115	87	121	115	103	115	103	109	115	113	99	112	112	111	110	121	96	102	100	96	111	106	114	98	109	108	111	104	110	124	98	105	95	128	122	96	103	97	125	107	116	95	102	114	113	101	116	109	119	94	109	123	114	114	120	125	109	103	101	103	111	122	112	120	106	102	118	104	117	96	100	98	113	113	129	110	102	96	95	113	96	125	113	129	110	119	119	109	106	129	110	113	130	111	115	100	108	113	113	104	106	118	95	126	132	97	95	107	101	97	104	122	114	108	126	120	100	100	129	131	121	120	129	98	104	112	115	115	123	107	105	103	125	118	121	133	110	117	120	102	121	130	107	76	124	121	108	102	90	104	114	114	121	122	96	100	107	105	112	116	116	98	114	115	96	110	125	105	100	120	105	134	107	115	122	107	108	92	97	115	122	105	98	106	110	125	137	113	113	90	117	115	108	128	109	116	113	98	121	111	102	98	104	106	118	104	106	130	94	98	97	130	101	112	106	104	98	110	100	116	98	114	104	113	102	94	123	119	126	125	100	120	98	121	100	123	112	104	109	98	98	101	124	106	89	126	128	110	129	113	124	110	141	117	98	131	101	108	121	104	107	100	122	124	113	111	110	121	119	113	85	111	130	114	112	106	111	123	130	104	111	129	121	129	128	99	102	131	111	92	87	110	120	116	96	114	113	101	122	121	107	95	116	123	104	106	112	114	112	117	110	111	122	119	135	108	113	86	118	93	100	125	103	93	143	104	103	112	113	120	98	96	112	115	124	105	115	111	112	110	91	102	103	107	114	83	101	135	108	114	117	116	102	99	123	101	114	104	121	90	139	115	116	131	104	114	107	132	111	125	105	109	120	102	86	127	123	116	122	121	105	116	120	107	138	109	138	105	116	114	106	103	117	107	106	92	108	108	115	102	94	109	103	92	128	122	106	108	110	117	110	118	88	96	102	104	135	110	86	107	118	100	110	125	114	95	118	117	108	117	113	107	105	101	120	99	112	100	104	111	109	111	106	103	141	121	120	100	92	93	104	105	123	102	119	117	124	106	114	126	105	112	136	120	105	110	128	134	124	97	111	123	98	107	111	111	122	124	111	127	112	109	119	118	98	101	104	131	92	116	123	117	105	102	128	109	113	103	105	121	109	108	123	139	94	112	125	112	132	125	137	105	110	120	113	119	123	101	106	117	121	116	109	102	111	137	129	121	119	108	113	107	113	99	112	98	103	119	102	101	121	103	110	101	111	125	102	108	101	93	94	108	104	94	94	118	120	99	127	126	120	135	134	111	109	110	117	114	113	103	96	131	126	109	122	108	100	136	113	125	110	85	100	116	115	120	111	117	117	114	100	107	105	101	96	110	118	123	123	103	118	119	107	122	126	114	125	117	110	110	115	115	118	107	121	127	115	120	118	129	118	125	119	124	121	133	101	98	100	112	90	118	109	101	124	106	86	120	98	121	99	104	118	104	108	112	116	115	94	111	122	125	105	115	127	110	92	102	143	101	106	110	128	102	96	109	109	111	134	95	117	108	98	124	104	107	104	115	98	92	117	117	103	123	118	100	118	118	101	100	117	109	124	105	98	115	87	118	126	116	114	99	94	117	111	124	119	113	104	119	104	108	111	94	116	132	114	114	108	121	107	98	120	111	117	117	104	113	126	110	103	120	117	94	104	97	116	105	117	101	102	102	119	135	133	98	87	111	93	109	112	120	107	107	132	110	107	112	96	97	112	125	121	122	105	109	90	113	98	121	112	127	101	109	98	93	101	117	98	118	111	113	115	100	104	116	109	106	114	101	104	107	107	100	123	115	111	109	113	113	116	109	97	113	102	118	111	109	110	97	130	111	105	111	124	96	116	118	113	104	102	110	107	129	109	102	111	106	101	120	111	93	118	102	108	127	101	132	111	111	105	119	104	101	129	124	119	101	110	104	122	117	109	95	128	123	94	107	111	116	113	108	110	112	99	101	92	108	107	128	118	104	97	120	118	123	105	124	108	116	115	105	108	115	126	97	108	124	102	109	104	116	117	129	120	111	110	140	114	122	123	125	95	130	109	114	117	119	117	118	116	94	112	85	108	110	108	111	99	121	136	108	114	121	118	118	103	105	121	111	112	101	111	131	109	102	117	124	110	90	110	117	102	114	110	112	107	128	138	116	102	127	106	127	119	106	119	118	102	111	105	105	92	113	113	103	100	120	113	88	99	103	108	101	128	115	115	90	105	114	84	106	133	111	107	120	106	102	124	115	124	141	119	119	110	110	84	130	110	136	106	123	107	106	97	112	101	109	119	128	103	103	99	106	117	106	120	98	106	119	87	95	129	113	99	127	115	106	105	100	117	117	115	111	108	115	128	99	92	103	105	117	110	129	85	117	134	117	130	109	98	84	113	103	104	114	87	121	111	134	120	123	104	104	102	127	110	106	107	107	123	113	97	91	109	109	114	98	138	122	117	127	133	113	118	101	116	122	149	121	122	122	123	107	109	103	120	106	124	113	109	89	116	113	97	111	111	113	119	121	123	118	99	118	108	114	103	113	123	122	126	97	97	98	97	105	112	119	115	111	109	118	104	136	109	95	114	104	120	107	116	106	109	118	102	94	114	108	123	123	125	113	121	94	101	123	117	125
2931	2842	1328	776	551	462	407	350	362	370	333	353	355	348	325	315	346	287	287	318	290	353	295	297	282	322	310	334	310	300	287	290	358	319	307	299	303	321	294	299	299	275	322	291	309	309	296	300	302	305	258	325	300	318	313	314	288	316	334	307	296	274	340	298	277	265	312	344	311	290	288	322	287	328	311	307	290	345	317	314	298	307	306	289	292	288	313	278	318	316	313	315	314	309	284	297	294	292	287	328	286	341	321	283	314	306	296	295	298	299	314	332	278	301	290	314	316	277	350	292	309	291	300	310	321	307	299	287	342	285	328	306	304	296	278	328	305	297	315	311	332	314	310	336	310	284	309	287	309	301	300	280	289	259	280	308	275	331	343	284	292	325	272	331	305	315	334	303	307	319	302	309	321	302	303	306	319	328	291	307	298	289	322	315	292	268	285	287	307	299	290	294	302	307	318	295	292	313	317	343	290	324	320	295	306	306	291	285	330	302	288	291	293	325	281	302	298	298	300	278	284	295	309	287	312	275	282	304	316	300	289	297	318	303	305	319	307	315	288	312	276	284	308	272	303	299	272	321	318	303	306	293	287	291	323	291	296	327	300	288	307	299	313	287	315	281	321	290	328	294	318	288	290	311	274	291	305	315	295	292	290	298	320	315	335	300	351	315	304	312	311	348	288	325	289	297	318	313	280	319	306	280	324	286	286	314	291	320	308	300	273	282	294	321	280	339	319	297	307	308	311	290	317	288	289	331	326	293	325	266	302	294	284	282	290	310	311	311	313	316	283	300	310	286	305	295	308	306	308	284	312	309	282	292	285	302	300	340	295	275	287	329	315	330	315	273	305	318	296	338	307	293	293	317	293	292	260	295	296	297	311	288	357	284	288	301	315	316	293	281	285	280	326	312	285	302	321	319	296	319	298	323	277	291	281	324	309	276	339	308	314	309	292	280	301	286	299	319	330	333	282	298	289	319	335	296	307	308	300	319	288	302	292	306	288	344	301	278	314	294	304	283	303	315	335	291	270	287	309	309	309	311	301	331	305	320	287	297	333	331	292	294	332	288	293	330	314	312	278	327	343	312	318	283	292	335	290	294	277	315	319	304	295	307	295	338	301	317	284	283	311	309	296	293	327	309	301	307	280	260	289	306	308	347	294	290	304	295	281	301	321	324	312	275	280	277	328	307	333	270	315	285	321	296	303	298	310	314	322	308	301	294	317	314	312	324	295	292	253	332	281	343	294	317	307	265	302	277	280	293	274	279	313	326	287	284	305	301	343	292	324	314	332	285	271	288	271	276	298	313	299	321	306	323	341	307	310	286	295	275	299	296	303	314	339	303	296	287	297	290	303	277	314	301	317	293	307	306	318	287	274	298	296	320	334	309	274	323	299	325	329	311	289	292	275	306	294	280	305	302	286	289	315	289	303	278	288	289	303	306	300	321	290	287	301	316	300	281	288	317	326	272	320	305	308	292	296	298	337	292	316	338	314	302	293	310	309	294	311	309	300	332	319	281	328	287	284	305	322	317	309	300	325	310	300	323	336	323	293	320	302	318	323	336	308	334	315	315	279	289	316	296	289	289	334	326	290	312	312	290	295	302	284	319	330	263	298	318	313	320	329	299	305	316	313	301	324	283	301	308	311	302	301	271	299	304	283	309	312	300	319	327	272	300	316	290	308	283	303	328	321	306	262	301	305	333	286	315	283	268	303	311	309	305	312	305	298	305	283	281	291	283	299	299	274	277	291	284	301	308	312	288	300	329	275	277	293	287	311	288	314	313	313	350	285	303	307	319	303	320	333	286	305	324	304	296	305	305	315	257	322	303	275	315	301	284	305	277	323	286	296	306	293	321	286	307	315	288	282	287	302	295	300	294	310	317	303	278	309	295	332	316	294	315	286	281	302	299	293	310	318	289	304	300	308	317	311	249	313	258	291	289	319	291	339	317	329	316	281	277	305	323	326	300	297	293	313	303	326	293	320	297	358	322	284	277	294	283	311	330	282	288	296	296	276	298	307	270	308	270	309	300	299	292	318	311	294	314	321	296	295	305	319	299	288	322	348	286	314	342	320	297	312	297	308	315	311	350	313	274	276	336	303	293	317	275	294	282	302	321	283	289	272	296	320	299	310	309	303	317	324	292	311	333	289	322	340	286	338	267	321	350	306	311	294	290	304	308	294	281	279	300	306	289	284	296	310	297	264	294	353	302	311	281	305	329	287	275	283	302	327	296	307	270	330	310	278	335	318	293	292	289	320	311	329	295	314	294	278	342	327	296	307	311	297	270	306	331	297	280	318	346	324	315	308	300	291	284	312	287	286	296	319	276	278	333	320	303	286	295	314	310	292	311	316	284	321	335	298	301	329	276	324	305	320	295	306	304	317	300	304	284	299	337	323	308	285	295	290	291	297	294	309	332	309	300	308	322	307	304	321	314	295	308	303	301	355	322	315	293	314	314	294	292	299	296	325	304	308	295	301	304	311	311	274	296	289	280	308	280	303	302	317	297	321	313	328	322	300	309	307	313	318	309	312	277	333	335	280	313	312	260	315	326	312	293	266	337	314	324	291	317	311	312	294	313	284	310	317	305	272	303	291	304	323	311	309	332	269	320	329	303	279	289	330	321	335	317	285	338	300	281	288	318	300	295	315	308	286	294	300	314	303	283	288	297	302	317	300	325	290	277	323	293	308	313	296	323	284	294	321	339	306	272	294	271	308	309	297	329	298	299	304	329	279	326	302	273	300	292	312	316	271	329	267	273	316	306	297	289	295	291	303	313	330	268	323	331	320	310	278	297	293	280	320	337	292	320	318	253	306	322	290	316	324	340	295	296	301	317	301	305	295	299	314	301	313	339	272	317	316	323	302	332	340	322	306	301	294	274	321	272	357	303	299	282	309	305	289	299	301	303	328	283	300	298	319	288	314	291	309	298	295	304	295	287	325	318	308	271	272	298	306	308	303	297	317	286	316	299	287	280	313	313	323	299	291	320	296	319	288	299	340	326	311	266	289	282	338	294	297	299	334	283	311	314	287	299	288	293	306	314	290	286	263	298	307	292	284	312	304	311	293	309	290	318	317	304	308	285	305	309	304	304	321	272	337	302	317	250	308	322	291	287	306	306	349	308	288	294	314	310	278	323	305	330	296	315	289	302	309	301	312	284	306	283	296	330	312	308	309	328	289	335	267	249	294	281	293	279	335	291	323	297	291	291	286	311	299	303	324	312	263	290	304	300	315	261	287	315	289	314	282	298	310	325	313	295	281	292	293	279	309	285	310	293	284	288	281	311	321	315	320	303	290	306	295	307	293	316	309	323	307	311	321	315	303	334	270	300	304	332	291	319	313	313	309	314	318	283	338	290	313	319	269	350	314	303	314	316	281	297	306	343	321	277	283	298	305	334	306	346	295	342	301	307	323	296	324	296	289	329	266	318	294	272	333	289	317	319	301	312	260	302	289	345	292	308	319	295	275	293	301	323	308	343
30913	20429	10397	741	432	362	334	383	349	336	324	361	337	338	305	344	331	363	352	295	293	353	312	342	353	302	327	307	336	342	316	313	316	312	308	324	312	348	339	333	325	317	328	349	335	340	342	325	312	301	307	335	347	319	363	328	323	345	314	315	315	330	336	344	307	330	331	352	314	329	326	342	323	321	335	326	321	330	320	333	293	312	326	325	329	308	338	324	297	315	317	306	374	339	302	331	319	305	338	354	313	359	294	321	373	317	330	292	262	319	339	307	325	337	309	314	357	319	361	328	315	317	341	318	286	347	315	322	344	309	325	336	341	314	321	305	294	335	339	329	319	360	320	313	300	345	298	320	340	352	299	365	320	360	304	303	317	331	334	308	306	324	345	332	308	341	329	317	335	320	290	283	338	322	325	324	320	323	295	321	330	308	318	309	318	313	373	331	336	327	371	345	318	324	324	330	353	306	320	337	306	307	338	321	345	344	343	315	358	324	280	309	357	298	288	334	356	352	330	287	332	336	308	323	347	308	340	366	317	297	345	317	328	328	345	308	328	325	309	357	299	329	326	338	323	311	342	318	297	311	307	315	376	314	324	320	375	313	328	319	321	314	334	278	306	303	313	344	303	311	313	329	304	333	338	344	343	327	325	330	393	305	323	339	372	320	302	343	316	315	341	320	322	362	312	352	306	284	332	313	321	303	271	353	303	353	346	305	330	313	321	362	339	324	330	362	254	338	328	324	349	305	344	335	347	338	316	332	322	310	340	302	334	311	325	323	341	298	333	314	358	342	317	286	323	378	321	300	303	307	313	317	348	311	331	326	311	294	332	337	341	316	318	319	310	312	335	334	320	351	304	317	326	322	328	346	301	340	340	325	328	333	362	307	309	351	327	371	318	319	317	346	309	306	312	329	339	323	287	291	337	343	350	309	312	294	307	303	341	328	337	305	353	343	299	294	307	359	333	311	287	334	337	328	350	328	316	327	335	329	314	283	313	339	338	316	332	326	333	305	320	327	348	343	341	309	322	311	360	293	308	312	353	319	315	320	291	343	302	340	344	322	344	323	309	303	339	340	312	331	326	281	296	325	289	301	366	321	324	326	305	331	360	347	311	316	332	309	336	304	321	324	328	352	331	318	306	332	331	345	318	330	294	353	322	311	320	312	334	336	328	316	344	327	323	356	298	346	296	324	323	342	319	328	318	314	332	315	300	322	318	316	340	307	343	310	330	346	346	327	332	301	307	296	318	334	344	328	336	336	332	323	335	330	311	328	342	306	326	304	321	321	316	319	285	315	337	332	319	338	329	346	306	325	327	317	326	335	313	313	324	312	297	296	317	299	322	338	301	329	329	324	308	310	346	331	345	313	307	339	335	312	278	316	296	337	341	309	346	318	353	357	322	295	326	296	346	328	336	316	315	321	296	302	314	360	327	297	294	320	275	325	308	324	313	315	337	346	326	311	296	332	308	324	326	350	358	310	343	311	303	331	339	390	321	344	344	338	348	323	292	297	320	317	322	336	312	319	355	311	329	321	350	310	303	337	345	321	332	319	340	340	354	345	349	316	320	336	348	293	334	343	328	331	352	331	294	310	324	298	312	332	327	311	335	302	313	332	317	344	312	306	330	307	319	304	342	349	335	301	315	314	300	319	320	277	308	341	330	300	348	331	315	310	321	320	336	340	356	342	340	280	308	337	342	312	331	280	291	329	325	336	323	319	353	339	308	316	332	315	336	293	314	305	333	340	359	349	314	297	315	298	327	331	334	295	326	329	328	334	331	339	362	343	337	330	322	331	320	307	304	304	339	322	313	321	318	355	312	326	286	345	312	316	303	287	302	324	315	349	334	298	306	331	352	314	351	323	335	302	323	311	324	337	338	358	323	348	336	353	301	353	318	349	338	327	296	298	321	311	291	274	318	347	305	306	374	344	350	323	309	323	308	301	321	302	326	320	339	324	322	330	337	308	361	320	323	352	308	317	319	286	372	317	319	320	324	324	306	308	327	272	309	331	316	309	325	315	327	303	360	339	319	326	332	342	340	331	282	319	279	348	342	317	345	323	325	328	312	327	309	323	321	312	352	360	283	319	323	350	347	352	323	312	298	330	309	346	325	294	331	345	328	360	370	315	318	354	320	320	330	355	299	355	365	317	350	319	326	327	337	321	304	316	308	329	290	328	350	320	338	329	306	324	314	355	322	336	330	291	353	301	290	312	353	322	298	318	301	330	333	320	328	325	320	315	332	320	356	316	337	317	347	336	311	327	339	321	327	326	348	342	320	356	348	311	300	347	360	322	324	324	356	309	276	309	304	306	300	318	331	301	340	277	315	343	332	307	334	324	336	336	341	319	333	281	321	328	290	328	335	367	324	301	335	349	331	319	318	300	308	332	339	347	323	345	326	322	343	318	335	321	361	323	328	333	314	320	318	334	305	330	341	314	314	298	311	317	327	303	338	314	305	339	328	326	346	327	289	288	353	316	342	313	301	317	331	362	348	341	315	318	324	318	316	335	318	314	316	328	303	355	348	354	324	316	343	327	306	328	339	330	320	370	337	310	324	316	296	313	347	335	304	320	298	301	284	313	339	300	300	343	344	327	309	301	315	334	302	341	314	307	337	335	339	352	342	365	346	327	317	299	338	331	329	331	352	311	357	303	347	346	307	293	322	338	330	327	321	328	348	293	321	315	306	293	356	332	313	331	321	309	306	326	323	313	324	330	328	324	341	306	293	348	328	322	318	307	312	341	277	313	311	320	349	348	325	305	349	340	309	287	329	339	311	355	358	360	312	310	326	330	332	332	315	315	331	302	322	316	310	326	318	308	337	303	312	339	343	343	320	298	312	314	361	319	310	311	344	335	347	315	306	333	358	334	307	326	359	319	354	304	356	326	294	321	291	320	314	337	317	312	352	339	325	335	337	340	312	346	335	338	342	348	321	319	318	308	309	308	341	340	332	308	337	336	311	321	334	344	314	294	308	354	332	312	323	321	321	290	351	330	344	315	327	307	357	321	322	329	271	273	358	347	310	337	321	360	326	336	343	367	314	314	303	357	346	332	344	324	319	316	326	312	353	336	348	321	331	351	318	343	290	335	319	317	342	306	318	340	321	319	309	338	342	331	350	334	338	345	327	321	322	367	325	334	318	363	320	365	325	337	338	326	365	344	322	305	310	334	322	353	311	318	325	330	324	320	330	316	354	332	319	320	335	320	293	358	314	332	324	315	338	343	353	342	333	302	336	307	326	326	274	333	323	290	342	319	330	318	321	324	290	327	297	347	337	317	343	320	352	316	337	319	319	325	308	297	325	310	341	371	335	338	316	295	314	356	326	342	298	313	293	339	337	273	303	331	313	337	300	356	335	333	323	380	311	335	337	364	294	318	350	320	345	335	312	332	300	350	340	315	316	339	342	321	323	330	305	339	307	332	321	332	302	320	305	318	331	327	316	322	327	319	314	299	287	353	360	310	329	357	305	349	330	302
5513	1004	905	870	796	827	768	808	776	728	798	813	783	788	744	798	773	793	750	787	792	774	786	792	776	784	803	744	782	766	813	767	800	808	783	824	756	762	728	828	756	829	832	814	767	774	771	814	754	779	806	790	782	794	768	745	755	773	772	761	757	776	768	787	791	749	807	788	749	783	798	844	817	732	742	765	769	789	742	793	778	728	779	752	759	759	792	768	810	804	746	800	782	702	779	788	753	800	752	804	773	790	780	778	818	823	786	744	781	767	758	796	796	777	754	814	758	788	773	747	780	782	783	727	678	764	765	817	756	789	810	758	770	777	782	790	805	757	756	776	773	817	761	792	764	783	779	806	787	775	807	783	745	770	773	752	808	764	785	795	783	785	754	802	813	762	788	780	760	760	800	791	780	753	827	787	821	828	788	789	761	774	770	771	755	773	773	772	786	772	795	781	735	796	794	777	748	805	754	720	815	795	787	785	728	789	869	750	817	756	757	759	829	762	802	808	816	806	801	828	842	757	811	814	768	731	796	791	790	789	815	746	759	777	816	775	800	757	779	825	781	827	770	824	776	750	823	792	817	792	766	768	768	788	797	783	759	783	774	800	743	705	737	791	729	760	761	779	798	733	800	796	787	803	759	753	739	777	813	775	760	779	753	804	838	770	768	745	812	799	770	790	767	817	776	766	759	797	793	776	820	766	732	752	783	806	833	788	802	834	818	789	774	782	782	729	742	776	813	808	749	787	718	779	814	826	786	715	757	798	789	823	779	755	806	778	771	800	743	771	749	760	746	756	769	853	772	780	813	746	758	761	763	774	799	762	817	742	745	774	777	795	748	756	742	774	808	774	774	801	791	762	789	792	755	779	744	780	726	747	747	781	778	751	809	797	771	809	804	789	762	787	760	814	778	791	806	792	800	791	804	781	788	842	753	803	714	776	760	743	801	785	822	803	780	753	847	748	785	765	750	781	781	781	732	764	782	765	765	799	744	754	788	751	771	804	816	788	769	730	792	794	703	769	802	762	791	770	777	768	822	764	790	830	765	857	803	818	773	822	790	784	785	811	759	721	773	803	794	711	779	777	768	809	817	773	786	840	759	844	773	807	817	762	813	802	774	786	802	770	756	787	775	781	775	816	763	791	820	827	728	784	794	748	700	773	793	716	782	800	756	812	743	765	779	783	769	780	800	826	813	831	746	757	763	767	827	776	774	812	773	795	775	763	804	790	795	782	808	772	713	773	742	780	796	798	748	809	783	754	756	799	749	782	788	789	753	791	764	836	781	808	777	786	778	782	751	783	732	770	789	803	772	752	724	767	821	784	769	753	775	798	756	739	776	801	791	837	761	821	829	793	782	749	765	817	779	744	789	801	802	794	832	768	787	779	776	791	786	769	794	779	812	815	801	792	838	778	761	809	794	737	801	785	788	800	815	783	785	775	770	790	774	748	786	741	786	784	803	790	762	791	801	715	787	807	791	750	780	826	798	756	831	750	789	794	755	713	790	735	777	747	776	758	772	767	753	774	739	729	794	816	739	776	826	775	791	808	754	789	783	796	810	798	773	771	771	779	732	757	744	813	817	782	758	786	770	825	808	783	774	815	787	819	809	828	765	787	778	764	782	779	747	802	803	772	705	781	739	770	833	732	786	743	811	790	787	782	774	771	807	765	795	763	722	773	763	784	801	775	778	791	776	740	801	795	828	757	822	816	810	828	722	774	789	788	775	787	816	743	806	752	844	790	809	790	796	784	718	816	782	786	754	761	796	763	745	756	779	849	756	754	757	768	842	796	754	755	746	789	811	832	786	747	766	805	807	778	804	824	777	768	744	796	805	778	805	784	753	832	773	757	769	796	797	753	796	786	856	731	818	765	795	775	778	814	783	799	813	736	844	793	782	792	745	777	798	771	802	764	801	754	802	772	774	768	761	821	813	751	706	771	782	795	752	782	780	757	757	772	796	773	754	813	761	741	738	796	770	802	807	737	772	758	731	782	743	770	787	783	744	769	802	792	821	760	830	750	738	771	792	821	774	750	763	801	838	809	776	819	745	755	777	793	790	757	787	739	789	839	779	829	784	769	820	776	774	782	791	765	782	827	762	809	765	762	788	808	780	743	784	787	787	710	791	739	768	768	842	764	806	764	833	795	813	768	769	815	801	734	824	790	780	777	765	814	705	789	779	773	810	768	785	765	761	796	772	769	811	800	774	733	790	743	789	796	761	753	755	752	748	755	766	855	774	772	778	756	780	781	766	797	751	778	761	792	810	787	782	774	773	810	776	782	759	754	776	783	792	767	766	766	759	777	819	760	762	752	821	757	800	771	755	764	810	787	736	767	765	706	836	760	805	782	747	773	823	785	766	779	762	808	806	810	814	794	777	777	762	779	787	703	751	725	804	797	788	752	790	787	825	768	778	754	782	760	797	772	820	820	788	786	786	791	808	798	829	750	780	744	801	747	778	729	757	783	742	757	747	778	765	807	801	789	778	785	762	779	747	816	739	742	823	806	781	744	838	815	747	795	780	763	762	755	824	804	719	761	804	738	786	773	797	736	844	814	797	802	772	780	789	715	773	785	747	814	777	811	763	737	756	795	751	715	756	775	775	756	766	744	770	807	780	771	789	768	856	772	811	747	817	779	807	806	822	799	775	810	815	819	741	820	816	752	819	752	796	758	783	795	749	787	803	756	854	777	793	796	812	787	774	800	750	759	800	730	742	806	746	748	758	806	761	774	812	794	763	778	815	842	778	801	756	808	757	774	777	796	780	786	760	774	751	770	751	778	767	783	802	815	763	745	741	769	754	813	801	762	801	756	766	775	783	739	769	841	762	765	736	752	804	763	802	820	790	800	751	821	824	792	768	805	785	768	773	804	757	782	762	753	762	759	810	797	772	798	753	816	780	830	858	804	773	723	803	822	794	785	807	806	756	792	758	803	762	774	787	816	815	769	711	802	800	762	798	756	786	865	817	755	797	751	757	763	782	765	722	774	760	749	771	796	789	812	781	778	787	728	777	786	794	740	821	803	759	834	827	750	787	736	809	821	781	826	790	757	782	787	783	784	742	781	761	804	791	784	824	798	773	745	784	781	808	771	820	772	773	759	758	759	822	743	808	811	736	817	752	754	837	738	841	813	790	758	775	763	817	796	791	755	791	815	735	816	766	761	789	751	826	827	789	789	741	799	771	773	746	773	809	798	745	765	766	756	721	762	772	841	798	748	788	733	754	749	791	743	806	756	827	777	804	789	756	805	815	768	736	762	775	774	793	792	730	722	784	798	770	796	801	790	792	769	786	839	798	773	792	843	768	763	740	789	814	799	769	760	831	760	771	746	835	839	762	814	783	781	786	791	800	816	773	792	779	778	797	769	838	779	745	770	780	805	758	802	752	791	779	798	824	737	764	751	801	787	751	793	794	731	744	770	806	766	759	813	798	754	806	819	770	780	779	792	859	779	755	772	782	791	807	789	776	791	757	795	791	783
24688	20994	23884	28283	20989	14198	502	350	265	279	264	276	244	272	236	255	256	255	227	236	249	255	233	242	202	261	211	229	227	209	192	222	251	229	250	252	231	207	207	237	224	234	216	228	185	220	219	278	226	224	215	228	210	225	193	221	205	234	213	217	191	229	212	203	224	231	206	185	206	221	229	238	195	197	240	238	221	236	198	206	238	212	228	221	224	210	234	249	209	214	204	199	217	210	222	229	213	241	229	229	217	217	200	209	197	218	191	220	231	206	224	199	236	226	216	214	230	210	214	213	228	221	232	230	224	248	200	217	236	224	205	180	198	213	206	189	194	217	228	236	236	220	215	210	210	204	215	222	214	221	222	227	227	198	214	224	248	266	232	217	216	209	226	208	242	224	200	209	211	212	222	216	221	222	218	232	244	244	227	225	212	216	204	210	221	219	176	219	206	237	216	196	210	259	192	225	225	216	218	206	196	190	230	226	231	216	250	196	254	227	206	195	225	228	181	212	187	188	243	190	217	240	212	231	203	218	202	180	209	224	225	253	211	239	253	240	232	224	214	236	214	215	200	230	225	212	225	196	199	230	208	216	216	245	231	200	227	231	225	226	247	244	241	258	224	197	212	206	236	230	219	181	239	193	218	202	219	216	217	231	206	206	217	238	237	201	248	238	256	230	205	214	210	213	212	210	218	214	208	213	223	205	208	227	253	204	196	202	214	222	211	228	220	212	279	204	218	239	208	240	201	203	202	228	232	230	255	189	232	200	236	194	246	203	224	196	202	211	228	213	218	236	235	182	237	224	216	228	227	235	173	222	236	210	220	250	223	209	243	231	205	216	218	217	223	213	221	223	198	215	221	245	228	200	205	226	230	230	223	235	221	232	190	225	216	205	230	236	242	201	230	207	201	214	223	240	214	215	207	223	214	253	242	256	217	235	197	227	205	196	237	221	221	198	210	226	246	182	198	221	248	230	228	197	232	204	220	201	201	212	223	215	236	239	213	222	204	216	190	217	217	215	219	234	227	217	218	222	223	204	222	234	196	244	230	209	233	256	203	244	196	186	213	211	227	245	197	225	205	215	230	204	206	201	219	196	212	213	218	234	209	206	243	229	208	216	214	239	217	197	201	245	224	211	204	225	219	246	236	218	203	186	198	203	224	212	253	201	235	201	251	222	234	214	213	192	209	203	198	245	195	217	206	207	227	216	218	229	226	193	224	245	222	200	222	203	229	241	197	235	218	206	227	236	225	203	229	188	236	214	236	217	217	215	222	226	198	206	215	222	232	221	240	211	215	192	194	227	222	247	212	224	217	221	225	230	218	225	226	223	240	237	209	235	202	227	214	205	231	229	225	221	197	257	215	213	246	233	197	196	183	213	212	229	204	207	238	234	226	246	226	222	204	197	211	229	229	223	223	204	217	204	244	249	225	209	227	200	222	228	264	195	230	237	229	225	244	204	221	209	232	246	218	192	223	216	216	205	206	205	256	216	234	217	220	247	225	212	233	205	189	245	192	204	222	204	233	257	187	219	209	216	210	215	209	234	233	229	235	224	221	201	213	219	202	232	205	239	214	215	203	221	226	217	208	213	237	253	226	237	213	224	217	212	223	234	226	207	200	211	238	227	235	245	221	244	206	210	200	242	257	231	234	232	219	223	180	193	193	214	220	192	229	206	221	220	225	234	226	239	214	207	224	212	207	199	224	253	209	236	247	231	227	206	215	234	228	225	210	183	217	211	230	234	246	209	233	230	220	205	200	204	228	237	219	208	221	206	218	217	211	219	232	227	255	225	212	199	213	222	213	227	256	240	226	213	219	203	229	230	220	225	209	207	241	248	221	232	202	237	234	195	230	218	199	229	211	226	243	212	238	201	223	218	232	204	230	223	213	261	217	227	197	204	215	205	224	221	208	223	209	228	209	213	232	212	208	201	211	197	213	206	206	215	197	226	221	231	212	216	189	199	236	243	242	228	235	237	244	192	228	236	227	227	208	220	253	211	221	205	198	203	231	208	231	234	218	209	245	216	201	222	226	208	255	196	210	199	196	262	213	231	208	228	209	201	207	236	224	223	192	210	238	211	216	208	211	198	230	237	232	187	240	227	231	217	223	238	200	216	241	235	226	208	239	236	217	203	214	217	243	216	230	211	226	213	202	189	216	238	223	208	225	217	213	202	184	208	206	229	216	249	188	234	228	202	250	210	218	222	197	187	209	201	195	220	226	218	231	205	208	217	236	194	216	217	218	219	196	232	248	235	229	242	210	197	232	237	211	245	242	227	218	215	212	224	237	200	229	213	238	202	205	251	211	218	228	252	268	198	228	212	207	215	245	226	207	212	230	219	228	201	217	208	214	210	231	199	219	205	227	223	201	229	223	209	232	212	224	234	235	235	236	251	228	218	213	231	227	231	206	227	201	199	227	206	222	237	207	220	222	242	212	221	197	200	227	208	225	227	179	210	205	214	202	204	248	220	239	219	216	227	214	210	211	210	207	248	204	206	218	215	201	218	201	238	201	216	227	246	243	249	212	252	254	204	234	234	225	211	222	255	220	209	213	210	182	198	206	266	202	243	189	210	235	202	186	205	196	231	216	233	243	213	188	235	239	211	202	224	222	213	240	199	200	212	224	218	194	223	219	217	231	247	225	224	254	224	197	231	204	184	219	206	223	234	231	219	206	185	222	210	211	199	207	231	197	195	205	203	230	220	221	199	216	185	207	211	212	234	226	218	196	195	223	209	216	242	216	216	252	227	243	233	200	219	220	193	220	206	233	227	195	209	207	202	203	199	216	235	225	224	207	228	217	223	221	204	231	255	223	206	225	220	192	229	209	256	222	229	230	219	204	225	248	232	201	191	214	208	189	202	220	215	229	204	200	193	193	213	223	207	215	218	211	185	214	251	226	201	229	241	219	211	211	197	192	225	215	216	193	205	205	208	257	211	229	228	192	204	217	216	232	228	207	202	233	211	208	189	270	231	239	244	220	238	219	200	229	235	220	200	212	217	208	201	237	224	227	206	244	209	229	231	216	182	206	201	210	244	212	223	227	229	194	203	238	208	212	210	228	244	199	230	207	222	221	230	221	222	198	225	225	195	188	219	214	201	231	233	222	204	221	223	238	171	223	210	231	211	202	222	210	215	231	225	217	227	218	254	220	239	199	202	200	228	208	214	218	247	200	222	228	213	227	196	249	231	257	244	229	209	227	217	215	185	225	229	214	231	213	222	209	229	253	225	202	235	213	234	190	228	214	216	204	196	235	238	222	233	239	247	193	226	215	225	205	203	204	205	220	249	208	184	214	221	247	235	194	214	188	218	194	198	224	216	205	221	226	219	220	229	223	211	243	227	220	231	233	241	184	237	230	232	231	227	233	211	220	189	217	199	252	218	230	219	214	216	222	220	233	205	233	200	244	225	224	239	237	210	197	213	212	199	196	187	216	233	198	208	247	198	206	209	212	223	199	208	232	233	223	217	209	223	230	195
3200	1924	1102	818	666	600	603	564	534	596	575	547	537	588	516	551	583	571	554	528	539	534	514	518	567	544	551	523	524	497	551	511	559	537	540	548	520	548	541	569	506	553	521	554	540	554	510	497	515	581	559	507	551	514	555	534	499	555	500	526	533	560	512	533	552	567	543	561	543	547	475	519	569	527	550	578	545	533	545	520	553	543	574	524	555	554	528	531	531	600	513	545	535	562	550	538	570	586	518	568	495	549	528	521	525	532	547	568	552	548	532	533	503	534	534	531	572	517	557	549	515	498	533	516	548	539	582	503	540	535	536	535	529	544	516	515	565	496	557	553	529	546	538	501	501	551	537	554	536	548	504	538	529	555	534	540	512	563	546	503	503	532	572	540	551	511	513	541	541	538	528	566	558	577	553	531	519	508	560	552	537	552	556	522	534	510	537	557	579	527	546	508	555	520	504	559	551	506	548	557	524	564	572	521	531	505	519	535	529	552	534	524	547	559	524	559	526	544	580	558	505	556	544	537	506	584	481	549	553	527	537	542	550	516	527	526	573	491	512	510	527	548	544	563	564	559	570	522	543	589	564	563	539	503	536	536	540	512	505	547	544	534	526	469	492	501	534	551	550	501	556	579	589	551	531	512	523	531	554	510	534	513	559	509	548	601	554	501	504	526	484	554	549	556	569	576	560	548	574	510	548	547	557	540	590	585	576	550	592	543	542	515	507	536	569	539	543	522	548	569	526	522	540	534	547	517	505	547	518	518	524	523	553	479	538	594	510	543	525	520	559	525	523	537	538	571	535	520	515	543	550	518	540	524	545	535	553	530	527	506	554	518	532	550	527	567	572	569	553	525	549	533	589	516	541	555	532	552	515	537	509	552	555	528	532	573	545	530	503	513	519	498	540	534	588	540	499	554	523	524	542	567	539	560	561	529	560	559	519	544	540	507	534	534	518	524	554	530	564	536	528	560	541	508	516	504	530	551	592	518	541	567	493	546	538	527	536	542	539	526	528	555	541	553	546	505	579	568	512	515	535	542	562	514	514	532	561	546	571	556	548	539	554	543	567	524	504	550	493	529	554	564	541	515	537	519	515	526	509	553	547	512	533	505	515	508	546	496	546	563	559	498	498	524	518	529	540	540	548	538	556	544	517	531	532	550	550	558	518	552	561	538	518	529	520	539	524	522	513	519	534	519	519	570	541	546	526	560	541	542	526	551	550	511	583	560	552	541	555	535	538	531	540	528	510	575	542	524	523	554	548	514	560	533	551	535	521	549	496	515	535	499	531	540	529	529	518	534	532	565	539	533	522	515	528	528	552	565	575	577	562	519	538	579	513	524	536	555	551	563	519	547	542	526	529	537	490	517	518	521	554	523	515	556	537	525	580	534	532	577	535	537	555	537	531	550	547	534	548	576	498	576	539	509	582	526	521	527	549	549	456	536	526	558	541	534	532	534	541	527	515	558	587	541	525	527	522	574	576	509	555	531	554	548	533	508	564	546	542	534	499	538	557	547	539	565	559	529	518	494	555	553	518	542	532	490	554	541	527	520	549	505	485	537	546	507	520	541	571	505	537	545	505	541	517	525	572	563	526	524	505	559	550	516	558	543	531	487	566	547	558	520	528	491	570	573	529	532	514	574	520	549	524	490	530	532	533	548	523	580	536	561	488	535	514	592	550	514	548	485	547	508	519	522	571	558	525	575	549	556	510	527	567	529	533	546	554	519	510	551	537	540	530	533	573	528	489	528	551	529	548	545	553	528	544	548	564	537	529	533	531	543	548	498	553	572	505	506	517	550	555	562	569	523	521	523	500	540	577	506	528	577	551	553	521	560	578	502	562	525	541	499	537	485	561	484	518	576	544	553	535	550	581	552	534	525	541	570	494	576	520	531	542	522	551	568	518	575	557	516	554	530	553	552	527	496	539	559	515	547	534	550	539	507	535	565	523	559	574	547	541	504	551	515	524	544	559	537	540	550	493	542	546	524	548	533	549	539	566	550	515	557	562	524	550	543	544	520	562	570	542	551	527	566	527	504	525	544	570	531	550	526	572	545	534	527	588	559	552	539	553	477	548	535	516	552	547	530	512	541	519	513	565	519	501	530	527	525	528	541	523	546	517	553	535	521	553	532	539	546	555	544	495	543	561	538	521	535	558	498	506	529	555	560	570	553	534	533	561	522	531	547	538	578	536	550	499	551	546	531	528	564	517	524	540	602	533	516	504	567	510	524	539	543	541	533	551	518	545	527	534	519	538	534	513	478	499	557	563	524	488	523	498	515	586	560	559	534	501	556	513	551	572	542	522	536	572	549	534	529	527	527	560	563	545	559	561	531	490	497	553	527	551	538	522	496	532	530	521	571	491	546	519	520	526	537	562	547	586	543	596	558	523	523	543	538	568	599	524	544	525	501	535	548	537	537	530	541	556	539	548	572	533	552	556	525	515	534	560	530	575	580	577	524	518	539	531	525	558	562	533	514	492	522	547	549	560	554	559	517	538	535	534	479	542	520	525	492	514	520	517	524	558	493	550	551	547	509	557	529	520	539	532	475	580	541	539	542	553	503	555	537	517	521	566	532	537	549	509	507	524	530	549	528	542	588	517	537	556	581	563	549	537	520	525	536	495	513	555	547	525	530	508	554	533	548	516	534	560	533	510	583	473	505	545	522	508	489	549	506	531	549	526	526	526	543	508	526	516	535	495	525	527	492	539	574	562	524	506	524	565	507	521	549	517	573	558	594	548	529	530	542	555	539	554	574	528	530	543	543	555	554	567	559	523	520	485	521	558	476	551	550	565	495	533	534	566	545	523	539	570	487	548	538	549	507	524	529	511	554	545	511	559	560	538	559	564	548	531	515	532	502	550	600	560	499	550	521	528	558	545	501	577	549	515	538	519	565	511	518	523	552	565	535	593	554	509	486	526	528	503	575	557	522	530	513	498	494	551	525	506	512	579	522	531	537	525	515	542	509	535	523	523	612	524	492	516	509	546	549	555	567	519	544	549	526	540	516	539	532	496	551	544	525	530	572	558	567	571	547	502	540	564	554	528	501	497	519	522	567	567	572	553	556	507	568	543	562	571	490	540	558	507	509	587	547	565	534	529	526	512	536	560	539	550	536	515	562	554	534	518	545	473	517	524	527	495	543	533	563	521	528	548	543	549	529	511	555	523	532	520	481	547	542	565	552	543	547	558	531	560	522	545	525	564	561	530	546	550	537	544	558	518	529	489	542	533	591	542	546	541	532	535	508	533	555	552	534	560	492	544	533	523	585	534	556	513	544	505	534	550	563	530	544	523	538	570	511	561	533	528	596	502	540	525	549	518	543	539	549	603	487	529	537	559	524	527	503	496	564	545	587	564	538	586	565	532	549	516	531	564	551	566	569	522	511	559	548	559	544	562	552	549	516	551	533	517	515	533	547	539	489	511	548	557	534	536	499	526	500	560	519	569	465	563	493	544	561	567	539	553	561	523	549	562	570
24097	21112	24448	28033	21112	21117	12198	412	248	217	185	192	183	160	149	137	124	105	134	134	120	108	116	129	127	127	117	110	110	123	107	101	117	118	123	122	131	136	119	118	95	92	109	104	103	113	114	124	88	116	88	120	129	115	124	101	115	129	111	120	114	122	94	101	128	133	103	116	93	138	119	130	121	110	120	123	105	107	137	109	117	107	107	123	123	104	116	113	105	113	122	96	117	117	90	98	106	105	110	117	89	122	126	126	96	131	119	100	106	117	117	149	117	116	125	117	110	124	115	94	111	108	123	123	105	110	125	101	109	103	105	99	118	105	111	105	87	94	89	102	99	101	121	107	133	120	100	103	106	105	117	111	113	109	108	125	90	102	119	112	122	111	115	106	107	113	134	112	115	115	140	96	116	102	97	113	108	106	110	109	112	85	125	105	121	121	123	105	101	110	119	111	119	115	106	106	112	94	116	113	105	110	110	103	111	105	107	110	102	115	122	109	98	120	113	106	112	101	101	107	107	121	107	113	117	106	103	115	128	104	124	100	128	133	93	108	118	111	120	113	118	116	104	112	102	108	94	121	106	124	124	128	126	99	109	119	109	114	94	137	112	119	107	104	124	106	109	99	100	133	131	100	119	124	130	116	99	99	118	92	99	116	102	106	120	112	106	106	111	97	114	116	105	102	97	108	98	113	110	118	109	96	121	116	104	113	107	105	108	108	127	104	119	93	93	110	114	106	98	103	102	120	115	110	119	106	104	125	104	123	115	107	117	112	115	89	110	116	117	125	127	91	107	101	105	114	125	112	102	129	117	121	115	123	93	100	110	109	115	124	112	104	103	91	120	121	123	121	100	98	90	111	103	111	102	115	99	118	111	118	109	115	126	110	115	123	102	121	90	107	96	112	104	98	107	96	113	119	116	123	113	99	121	109	103	105	122	114	106	92	101	113	118	106	114	106	98	100	96	118	120	128	96	85	99	127	108	110	117	87	105	119	118	107	105	101	99	112	109	122	108	105	92	111	114	107	100	104	116	124	124	121	94	123	106	106	103	132	112	111	132	109	106	122	96	100	112	108	131	95	106	117	107	100	128	125	116	99	96	118	90	125	109	126	109	119	114	98	90	94	109	95	108	101	121	132	101	112	117	114	129	116	121	102	129	123	111	127	127	107	104	110	122	128	124	116	117	125	108	107	102	108	101	120	123	119	102	89	115	104	115	109	102	113	122	127	118	110	111	117	111	113	92	110	121	98	111	114	122	125	109	98	102	109	110	110	141	117	102	96	101	129	102	107	116	100	112	109	104	105	118	130	108	105	117	119	118	131	113	108	124	115	99	115	107	103	120	108	112	127	111	111	110	115	108	117	116	109	118	102	124	111	105	103	99	110	135	102	108	113	129	109	93	106	114	120	109	111	120	119	113	103	135	119	91	105	112	113	132	109	90	115	119	104	116	108	88	107	117	118	111	107	114	99	118	101	122	121	117	92	112	111	105	98	115	98	123	135	116	109	108	103	131	114	116	93	90	114	106	104	108	114	117	109	125	104	139	128	104	95	110	108	96	106	112	101	112	122	105	111	127	103	125	124	102	106	115	111	104	106	112	107	114	92	90	102	100	101	111	123	106	132	107	110	117	127	109	131	118	112	113	104	109	116	98	108	111	136	103	117	125	113	107	137	115	130	115	147	88	112	100	98	107	117	109	118	103	125	117	106	130	135	105	109	108	99	118	110	108	102	113	113	114	106	97	124	119	111	126	114	93	111	93	115	135	94	107	90	122	100	94	109	107	95	94	118	108	106	104	96	118	107	117	112	99	137	109	111	128	118	143	111	117	106	83	113	131	117	111	111	103	107	109	93	112	124	107	121	105	118	103	116	107	102	113	105	106	97	88	97	94	111	107	130	103	87	112	105	136	104	116	100	126	106	89	110	118	110	116	94	125	110	104	123	121	111	123	116	114	118	103	126	102	108	107	90	103	95	106	107	114	109	120	110	96	114	101	129	98	97	108	114	123	130	104	126	108	121	143	126	106	110	106	110	117	128	106	118	119	111	101	109	97	117	99	118	108	126	117	119	115	113	122	111	99	113	131	132	95	107	128	98	96	110	108	118	113	85	98	106	114	94	102	95	118	120	104	97	119	108	79	104	111	103	113	128	128	102	94	102	126	106	116	115	99	108	110	112	113	106	101	89	90	96	122	97	112	110	98	96	105	98	103	119	115	93	103	95	122	140	91	139	116	99	120	101	86	88	90	113	121	105	123	119	120	105	81	112	112	103	122	107	112	115	90	110	109	136	116	129	122	104	101	111	107	108	110	101	119	119	109	119	110	123	123	111	107	82	111	129	116	117	109	104	98	118	125	99	117	119	122	111	112	113	101	116	127	98	112	102	107	110	103	93	114	117	105	107	91	114	113	113	135	105	131	96	127	110	115	118	106	115	112	89	119	119	113	92	97	93	117	123	110	135	128	120	87	98	107	111	114	118	116	115	127	112	102	92	123	111	121	127	113	104	114	120	110	118	124	100	108	101	113	116	94	106	110	111	113	119	114	100	116	122	106	109	118	101	110	117	110	91	107	100	114	103	91	108	110	105	128	116	120	104	124	102	125	99	97	97	115	112	110	113	102	119	117	115	87	114	124	99	121	118	128	104	93	116	120	127	96	113	115	106	109	118	109	119	97	104	129	103	115	112	125	105	94	122	116	109	121	111	108	115	122	106	120	109	103	116	112	123	102	138	113	116	107	117	111	109	108	99	107	109	99	114	123	101	112	115	111	103	123	108	107	78	96	93	102	98	130	98	104	115	108	116	114	97	127	121	123	125	125	127	107	116	104	119	114	110	124	111	124	107	112	108	114	114	115	116	103	104	113	116	118	116	110	111	121	111	112	88	100	124	97	110	119	116	106	123	108	124	111	99	118	111	98	109	100	107	109	97	125	117	114	109	127	109	96	132	108	106	107	129	123	112	122	124	97	113	117	120	112	114	91	109	115	109	108	124	131	131	104	107	115	86	109	101	128	101	130	122	118	115	119	105	111	123	106	112	110	116	126	105	119	111	102	112	111	124	124	123	115	127	99	105	103	115	129	115	124	119	110	118	122	123	145	125	124	105	111	96	111	113	125	95	123	120	107	112	98	106	121	119	104	107	103	123	118	104	118	106	124	106	126	111	98	107	117	107	109	115	106	114	117	103	129	95	121	99	85	98	128	128	105	93	103	106	125	104	119	128	102	120	112	105	97	104	108	119	116	129	118	116	112	103	82	117	113	110	121	101	106	91	114	111	116	123	99	112	115	127	114	102	122	114	107	104	100	97	120	98	101	112	112	121	117	88	119	123	122	106	119	138	116	121	95	109	120	102	120	115	109	111	114	106	117	96	106	112	92	101	113	108	114	107	130	109	102	99	104	93	91	107	117	90	105	104	100	115	121	133	101	109	101	118	82	84	103	100	113	126	103	119	115	117	111	123	101	117	125	109	110	130	111	104
3087	3038	1414	723	533	519	389	375	362	354	373	306	325	315	306	354	349	321	369	313	271	319	335	311	307	316	300	327	308	284	314	305	300	303	305	307	309	291	267	320	292	276	321	327	318	312	313	299	307	314	294	309	340	326	322	307	331	304	286	287	313	299	305	287	285	330	310	310	307	307	322	308	330	305	297	315	318	270	311	293	284	304	318	285	312	315	331	313	320	294	277	334	307	327	301	275	313	312	315	275	312	363	305	331	249	296	307	323	301	301	284	280	277	328	315	274	302	317	307	311	313	328	305	300	329	317	290	298	265	320	294	305	305	283	325	281	292	301	278	293	287	308	327	294	313	300	298	315	312	296	319	302	283	278	304	301	310	290	314	322	272	285	307	328	292	297	313	317	313	307	286	302	311	300	326	308	306	298	338	275	299	294	322	289	318	302	298	288	303	314	315	308	285	298	318	296	317	272	309	305	319	291	294	292	316	279	323	318	328	279	302	316	278	278	302	313	276	294	296	290	301	298	306	296	319	296	308	293	289	328	285	311	293	324	292	301	313	311	305	301	311	318	318	294	298	304	286	319	316	310	310	307	322	335	314	316	338	287	286	293	326	312	346	288	306	291	292	307	263	301	335	300	284	300	303	296	288	285	314	336	312	300	330	304	307	310	305	305	309	295	280	328	311	301	291	331	288	309	281	296	313	294	274	308	274	306	309	300	312	296	312	329	312	309	296	328	318	272	318	306	345	315	335	302	337	277	306	275	305	293	286	305	293	308	296	286	303	299	292	311	321	296	315	304	313	294	300	292	280	340	317	332	323	304	311	317	291	302	305	283	302	317	278	329	329	341	294	293	303	309	292	296	295	312	301	304	302	282	322	300	297	314	309	312	279	321	297	312	325	282	282	310	329	312	310	306	279	308	307	329	311	314	299	301	311	285	306	280	294	319	303	313	312	274	309	285	353	315	299	315	266	298	318	283	310	288	300	293	306	286	299	334	352	312	292	307	329	282	319	336	310	274	292	298	300	315	312	324	293	284	296	296	332	333	292	291	310	306	323	306	280	339	298	285	293	292	320	321	287	278	299	311	296	280	306	333	305	295	300	311	284	304	301	313	331	287	336	296	310	317	321	309	314	309	314	296	297	285	266	317	304	282	312	301	287	307	294	312	284	310	310	305	314	321	300	292	308	297	293	301	302	348	309	274	304	293	282	274	274	302	300	284	295	302	275	307	315	314	309	318	269	310	305	294	315	295	311	292	312	299	307	304	298	303	285	306	318	306	316	279	344	309	321	335	339	296	322	329	341	294	308	273	338	289	328	313	327	295	291	323	318	303	276	296	300	308	317	296	306	293	296	308	294	318	317	294	319	291	316	276	359	311	318	260	284	354	322	310	286	292	300	316	326	293	277	326	313	323	303	293	315	335	299	308	310	283	335	306	293	297	303	271	314	312	329	318	334	332	259	312	329	301	269	312	322	305	289	279	292	308	289	317	301	306	325	280	313	286	306	305	332	309	313	286	300	266	282	287	324	312	305	322	341	323	308	307	311	324	303	331	298	312	297	311	302	290	270	285	266	291	323	300	319	295	305	303	333	300	283	303	312	297	290	322	300	312	306	305	327	292	309	295	310	289	325	288	287	332	324	290	308	290	282	330	312	316	314	310	297	307	315	301	278	309	311	287	295	301	299	288	298	313	308	286	291	308	274	300	275	328	277	325	285	290	285	290	337	309	289	315	289	277	309	283	309	303	309	332	297	320	312	340	310	292	317	339	285	303	337	299	319	290	315	310	302	267	313	269	298	314	282	304	325	302	300	321	326	273	312	327	312	271	282	299	295	308	294	294	300	296	316	308	322	284	322	314	278	288	275	338	297	293	320	302	299	304	291	305	310	312	318	308	282	294	268	305	297	293	304	282	289	302	300	292	328	314	342	307	293	271	312	332	286	300	302	341	315	282	311	298	323	296	289	311	283	292	307	261	289	282	305	276	322	282	343	299	280	281	307	274	291	324	301	345	273	317	316	299	316	300	310	332	279	294	282	285	317	321	313	329	301	338	297	280	320	307	313	317	281	320	323	292	281	302	292	316	339	316	320	301	288	278	315	316	285	321	295	287	317	293	304	293	289	288	293	348	303	272	311	316	291	305	320	307	313	290	306	291	298	286	288	296	317	313	311	318	290	302	294	288	329	327	325	299	332	297	266	329	322	316	325	296	323	268	290	315	287	303	286	290	318	307	315	270	300	306	287	270	340	312	285	305	289	323	307	263	310	291	304	300	306	339	337	309	316	276	301	300	325	291	295	313	309	334	273	305	288	301	276	306	308	308	295	323	299	279	331	305	318	287	305	317	315	280	328	329	331	280	283	341	316	272	292	309	331	321	277	290	338	300	315	303	289	277	306	312	296	294	290	296	309	309	291	316	323	292	301	293	266	316	316	306	326	318	303	293	347	301	329	279	364	302	318	315	328	293	310	317	298	306	295	324	315	319	303	318	299	306	296	291	281	304	312	252	309	297	303	325	324	306	283	299	316	335	305	283	291	295	296	322	297	320	361	298	309	322	287	297	296	295	337	285	322	297	320	280	327	328	326	310	290	295	313	302	318	286	279	321	313	285	317	331	287	326	307	319	278	291	337	273	296	301	290	275	309	297	319	275	294	342	314	336	286	317	326	289	296	307	302	310	304	306	313	321	299	308	300	325	295	347	282	323	286	321	282	312	285	311	293	290	277	342	307	307	320	275	325	302	324	274	298	278	303	342	315	292	302	307	344	303	304	313	312	316	327	293	301	274	291	298	295	314	329	257	280	309	309	279	296	320	280	312	310	304	310	301	287	289	288	320	327	299	317	307	305	287	298	302	323	300	308	337	291	293	298	296	323	313	277	310	311	307	299	306	313	276	288	315	366	290	304	296	322	300	295	297	299	305	328	285	306	266	319	298	338	312	306	333	302	316	284	317	291	296	286	269	315	331	316	331	351	263	294	330	302	267	300	269	285	332	319	308	302	306	302	325	289	305	298	284	316	321	307	301	308	295	284	299	325	303	266	308	288	315	290	315	293	319	324	239	284	315	299	296	317	293	296	307	289	294	291	325	326	302	271	327	323	311	284	309	322	304	325	319	338	285	285	318	337	306	295	305	269	304	282	346	308	328	317	340	324	280	321	273	313	280	297	305	305	323	293	311	316	317	257	309	296	319	308	291	319	332	302	312	299	317	294	303	303	292	295	297	301	303	332	305	299	308	274	284	295	305	339	327	302	295	308	305	323	295	306	280	306	296	307	304	304	306	286	317	304	271	295	318	325	329	313	326	308	287	279	296	305	319	304	285	308	319	295	298	318	287	298	325	318	302	288	322	322	295	301	331	305	302	331	312	323	297	294	304	305	320	302	316	320	325	326	327	304	343	293	308	324	288	277	314	314	322	307	337	306	311	307	287	279	297	296	317	315	298	303	283	335	290	295	326	305	310	282	289	308	296	308	267	309	295
30996	20481	10303	722	457	394	345	326	349	351	346	280	354	317	294	331	335	358	313	338	309	302	319	333	319	333	314	328	318	299	289	344	338	327	339	315	309	348	316	333	308	317	340	353	339	360	328	321	315	311	322	334	324	344	302	352	322	317	320	336	297	315	310	315	332	329	330	320	328	292	363	313	329	296	316	305	313	317	342	348	315	328	292	320	354	342	306	302	305	299	320	320	332	332	319	303	317	312	308	333	317	333	282	309	299	322	306	357	309	312	325	302	324	328	319	316	326	324	330	338	292	332	323	346	343	336	341	279	302	320	321	343	369	333	329	351	319	297	300	313	330	334	313	333	307	284	305	323	302	324	297	317	317	305	336	295	312	312	318	315	348	343	319	335	323	345	317	321	300	302	354	329	272	305	308	309	321	330	339	325	285	284	332	316	320	322	311	313	292	315	325	359	302	330	320	324	318	333	346	344	297	283	304	341	325	325	338	332	291	333	299	324	311	281	335	350	309	311	292	303	318	341	331	314	333	318	321	311	299	338	330	350	310	283	322	315	323	339	320	314	311	316	342	311	297	353	342	337	360	324	331	318	323	328	301	307	328	314	360	322	364	314	311	316	312	322	292	318	333	322	332	326	316	330	311	334	301	326	337	343	300	335	330	310	308	349	307	336	321	267	345	310	310	318	311	346	324	315	334	315	314	348	336	293	323	317	323	314	288	293	319	325	323	299	319	337	344	349	297	297	325	304	339	318	306	337	336	329	308	339	304	329	340	328	333	308	289	305	306	342	281	314	323	314	336	326	315	299	359	329	308	346	330	290	298	335	323	321	325	321	370	306	334	333	320	330	337	327	336	322	320	314	326	285	320	313	319	350	341	298	306	334	344	324	315	330	354	312	358	344	318	358	315	318	318	292	306	337	317	327	304	285	336	340	355	307	296	325	346	299	325	323	300	343	309	327	346	329	320	331	316	326	330	309	301	328	327	307	317	325	338	353	335	302	313	347	362	342	307	324	347	331	315	350	317	374	329	315	307	304	326	322	311	316	307	334	336	299	341	336	347	343	346	333	323	320	316	352	303	353	353	332	307	345	355	297	334	276	338	323	339	321	337	346	328	321	356	314	284	314	309	299	341	327	315	328	300	345	283	309	333	312	336	316	303	291	346	303	324	340	339	293	297	293	334	325	335	341	335	333	347	309	327	327	323	312	322	322	339	331	319	351	327	333	319	310	329	298	344	328	324	343	317	344	293	321	286	324	288	313	287	341	356	322	348	329	317	319	302	348	326	325	313	328	339	347	344	332	317	350	362	351	310	314	340	320	297	341	322	324	304	339	330	310	350	322	328	318	343	358	350	307	343	310	318	301	320	296	336	301	316	337	310	333	305	301	328	323	319	323	322	329	342	340	319	317	309	319	322	319	291	306	325	363	326	342	329	322	334	305	293	338	296	287	360	323	304	358	307	320	328	333	374	341	340	336	329	346	301	340	322	350	337	305	327	324	326	349	309	336	284	352	315	298	360	297	333	301	328	287	332	323	292	329	335	351	321	307	283	324	297	329	348	338	358	323	320	312	330	338	331	327	278	303	348	303	329	341	311	361	325	343	292	316	319	342	322	332	281	325	356	325	307	317	327	340	323	316	290	325	329	323	283	372	314	337	331	317	336	304	337	329	344	345	336	300	351	310	352	330	328	316	307	333	308	352	337	321	322	338	303	336	324	315	324	293	337	317	330	324	324	324	331	321	331	338	312	323	309	310	342	328	349	318	311	321	308	299	338	332	316	298	312	327	316	331	341	313	311	326	356	339	359	353	319	306	344	364	324	299	318	360	341	347	318	338	311	339	336	304	340	318	359	346	303	318	323	308	315	328	314	342	321	340	321	309	315	354	320	303	299	321	317	332	333	319	326	300	319	347	326	319	325	327	323	323	301	300	337	325	296	336	348	326	306	321	325	323	330	304	326	315	326	326	300	345	324	301	330	307	304	301	341	312	311	344	277	323	317	331	339	344	310	322	308	331	344	345	323	349	358	303	354	338	313	354	327	351	333	323	315	306	324	302	322	314	356	329	322	346	318	304	302	324	283	361	320	338	315	290	337	307	349	339	307	309	349	341	338	300	303	317	338	348	322	351	318	309	322	360	355	298	329	325	338	326	366	340	303	329	315	346	355	358	309	302	314	289	321	341	325	357	358	317	305	321	326	349	361	302	337	315	338	335	306	318	349	280	323	313	332	311	328	329	352	319	316	355	320	322	334	347	333	301	339	333	309	353	319	337	351	338	314	331	331	335	326	344	328	329	305	334	301	330	340	307	311	284	293	343	319	300	316	338	341	335	324	351	306	287	333	317	316	336	334	338	284	300	328	306	336	341	336	345	318	345	355	324	313	331	348	321	335	310	319	311	306	312	329	341	320	330	353	337	301	324	320	333	321	298	285	307	315	340	333	315	309	313	319	320	324	288	299	288	336	324	283	317	320	332	310	340	331	329	334	323	306	330	319	316	305	327	319	319	293	280	315	329	370	317	338	314	306	318	329	352	359	334	333	366	319	329	303	335	337	291	316	303	336	295	314	322	293	322	327	313	346	319	344	346	308	341	282	313	309	299	308	335	298	315	324	290	316	320	358	323	304	329	352	317	289	333	336	323	325	345	320	291	345	341	275	329	355	339	361	330	315	289	327	332	308	347	353	314	323	299	308	313	330	301	313	327	294	334	288	320	342	344	314	327	322	329	299	330	336	346	310	333	305	321	335	313	331	312	299	305	311	312	333	361	319	327	320	342	291	315	308	316	348	310	331	338	334	328	339	307	312	340	321	311	331	335	308	311	315	342	314	311	342	267	329	300	331	338	332	272	337	308	275	312	340	312	337	328	332	342	349	327	333	342	324	315	292	338	325	341	318	313	359	327	316	297	317	312	337	339	316	337	350	322	314	353	322	308	312	332	316	330	347	327	303	320	346	338	297	310	317	315	363	301	319	305	344	341	349	337	335	355	335	321	304	313	323	302	313	320	322	318	339	309	327	336	289	330	341	332	333	296	319	288	352	338	323	296	329	324	318	323	330	335	294	313	304	282	329	322	307	309	311	348	340	356	305	324	337	330	323	305	330	316	297	341	332	340	327	316	349	316	336	316	305	318	321	342	335	331	347	349	298	333	321	355	317	342	296	350	329	343	283	354	306	321	319	308	325	319	340	307	317	307	313	323	308	290	339	304	340	286	361	307	341	305	301	332	320	312	306	335	293	317	301	303	343	331	312	341	324	290	333	294	345	315	302	311	301	326	297	311	303	353	352	315	349	336	365	337	334	307	335	322	320	324	318	289	312	337	317	322	320	337	328	314	342	323	328	339	336	342	316	339	374	310	320	312	364	325	343	317	332	343	334	346	341	314	314	361	330	352	349	346	302	325	339	347	308	324	328	326	326	298	334	316	320	320	329	316	340	346	339	319	312	290	293	306	343	359	325	313	312	329	347	337	334	337	327	313
5465	1047	904	829	811	765	764	763	812	763	753	752	735	743	755	789	758	764	812	754	826	754	751	765	800	752	789	788	780	774	761	791	758	754	756	737	754	778	721	806	806	775	782	785	785	780	749	784	726	806	784	719	815	817	771	806	751	785	831	757	807	835	808	821	825	792	757	749	786	820	785	751	737	795	774	807	724	794	744	777	765	792	722	817	801	779	785	729	779	772	743	802	751	789	765	827	814	771	764	796	813	815	772	789	750	761	739	792	782	792	758	829	772	784	764	769	767	720	791	777	744	792	767	775	760	823	764	753	784	785	760	763	742	785	804	808	780	819	796	774	768	754	781	788	759	764	830	742	778	777	776	733	707	755	784	727	726	775	806	778	784	775	781	756	755	780	815	797	766	809	819	828	756	765	775	740	822	724	784	749	761	765	764	783	720	760	758	805	765	788	759	772	774	738	751	802	797	771	809	775	793	791	762	821	770	741	760	787	787	775	788	796	793	783	813	807	784	776	792	833	750	816	771	789	751	809	808	786	816	787	767	759	767	798	805	743	773	798	758	765	726	738	767	806	753	721	796	827	747	774	760	759	835	768	755	760	801	766	777	758	791	701	802	799	772	791	800	708	768	828	784	761	780	767	802	768	790	800	792	766	723	828	764	773	773	757	756	713	741	761	801	736	794	765	844	804	762	782	841	786	758	810	777	768	758	752	756	775	783	761	731	842	768	785	795	786	788	737	806	743	777	751	777	743	751	796	830	783	758	763	790	793	788	765	755	782	814	755	750	779	745	787	779	800	784	775	799	799	725	772	797	806	837	787	793	744	788	806	827	780	792	802	775	814	764	774	756	739	773	783	729	776	792	809	731	738	814	763	735	818	741	779	798	818	775	803	820	758	763	799	780	805	762	810	777	816	764	806	780	755	791	777	789	770	740	806	782	774	790	767	765	763	716	763	753	761	769	787	795	705	758	825	791	808	762	773	739	780	799	753	825	748	793	801	814	752	762	810	781	823	759	796	731	754	751	790	830	842	769	774	784	761	767	820	778	768	780	810	797	716	799	764	754	760	763	790	769	782	735	813	802	771	776	800	746	765	760	754	786	818	851	764	791	779	783	783	805	751	795	762	725	779	768	724	788	810	777	698	793	763	768	787	804	769	738	801	758	772	743	798	781	807	731	819	759	761	776	725	783	765	735	735	824	784	789	762	832	748	738	794	780	825	794	719	776	763	784	778	753	760	751	790	745	765	775	756	787	713	778	778	794	766	739	767	781	746	736	769	734	792	750	786	750	780	757	767	760	777	822	763	779	803	821	792	761	787	774	806	782	796	792	783	760	762	733	787	798	783	807	755	757	791	751	794	787	732	771	761	782	814	809	765	783	790	726	801	743	837	778	802	756	824	768	758	768	767	749	811	797	758	757	804	798	753	777	764	796	849	764	747	763	818	782	741	770	801	784	811	854	756	764	770	749	751	773	786	758	769	802	813	724	831	804	745	727	755	766	778	800	773	788	807	782	846	768	793	807	762	805	768	742	759	851	770	822	737	781	730	796	808	775	816	783	800	792	782	741	770	777	760	768	810	767	772	765	817	759	759	743	728	794	729	791	836	813	801	808	820	762	867	780	770	794	743	809	825	741	807	769	812	736	768	754	806	781	798	767	773	782	750	780	806	802	785	776	800	717	788	819	762	753	783	773	821	754	801	770	773	772	741	753	781	789	777	774	729	763	750	798	766	799	807	781	791	790	803	789	775	782	761	798	774	753	743	804	749	812	758	812	781	764	787	753	771	811	746	819	797	805	747	763	753	766	778	824	772	768	788	792	780	776	782	747	722	779	791	755	775	782	796	738	791	741	796	824	797	782	791	829	756	789	721	796	780	731	771	771	813	810	758	753	775	798	752	798	777	822	762	825	803	728	785	804	817	818	764	789	792	794	751	756	784	771	813	791	762	759	779	741	746	785	792	776	775	736	766	770	784	755	761	779	753	755	773	785	775	803	768	791	815	776	776	759	795	767	766	768	751	757	763	745	808	784	775	762	720	764	757	809	746	771	714	801	792	794	807	782	812	814	809	782	774	769	779	767	754	776	777	763	813	744	783	755	808	793	751	737	720	756	782	771	768	756	787	752	760	778	801	851	761	779	802	807	787	796	812	773	778	790	751	764	777	804	785	758	733	790	806	766	741	785	784	816	783	809	788	736	783	799	706	754	770	723	764	763	795	777	768	725	773	822	775	769	814	827	800	817	759	760	815	721	772	822	782	784	818	805	732	787	783	800	754	817	751	806	717	792	754	794	797	768	777	771	787	810	764	755	781	743	804	753	758	781	722	709	700	789	775	736	756	737	821	794	782	795	770	765	765	762	777	782	785	756	805	782	757	784	801	762	782	759	756	759	794	794	765	831	834	786	804	767	759	776	783	735	740	784	852	765	749	795	764	753	743	855	816	755	795	759	835	795	749	811	772	762	797	799	792	807	755	704	758	755	690	740	748	788	787	811	826	793	805	787	796	787	804	781	790	775	765	769	815	740	779	785	811	776	768	730	778	848	822	768	762	744	778	788	732	767	779	770	800	752	770	812	765	770	782	762	748	751	783	789	772	781	813	770	748	771	756	779	726	785	800	798	770	766	738	767	743	757	775	748	839	711	780	791	772	785	778	832	782	804	863	801	767	774	771	825	806	755	829	780	742	823	812	822	797	791	789	779	741	739	750	771	745	771	761	808	757	783	743	775	817	764	768	822	767	741	768	780	796	765	735	788	822	744	788	767	792	787	786	779	812	757	772	794	787	755	776	814	779	825	754	818	775	786	778	812	763	832	758	754	767	740	796	783	766	781	805	790	751	758	770	792	762	787	766	756	756	755	779	815	783	762	770	723	761	759	774	771	774	776	816	753	766	744	769	831	827	793	808	793	777	815	771	720	782	800	813	757	782	798	752	765	746	749	854	740	772	771	763	756	758	797	807	774	799	733	772	835	780	805	781	782	746	768	801	765	778	773	774	769	759	754	762	797	770	733	762	774	713	745	777	771	778	749	788	792	743	761	794	788	751	760	742	754	768	729	812	781	784	743	775	802	774	790	769	740	776	759	716	777	776	786	781	771	760	812	784	734	749	797	772	772	812	786	777	752	774	789	749	809	828	757	722	771	840	838	792	737	785	722	767	788	761	809	783	765	743	815	778	835	790	774	771	772	783	809	846	835	776	819	782	761	766	772	743	761	792	840	775	783	773	759	791	718	793	757	784	764	799	746	797	760	842	786	759	730	785	774	769	772	793	820	762	791	790	764	774	780	747	810	773	801	783	772	805	772	781	810	767	768	758	755	810	827	809	793	785	777	785	793	776	832	784	792	798	826	789	829	789	780	796	813	776	768	751	790	724	775	741	773	741	779	791	826	818	796	806	764	781	785	752	834	849	812	758	732	760	812	796	810	780	780	727	768	791	764	766	809	816	777	759	743	758	746	780	760	758	774	737	745	788	795	773
24656	20994	23854	28308	20977	14255	476	308	315	280	275	225	215	219	239	251	243	206	217	227	224	227	229	202	234	225	218	221	222	227	228	223	244	218	226	214	226	223	237	226	219	202	229	237	235	231	239	215	245	247	187	209	263	221	244	205	191	239	219	218	222	233	204	224	225	189	213	209	234	261	232	233	237	202	216	238	207	233	193	233	210	214	210	203	205	225	228	210	231	209	186	195	217	210	225	218	193	207	186	263	204	223	222	232	228	213	220	191	185	228	224	226	225	215	221	240	219	217	223	217	237	226	221	253	224	225	201	215	244	225	220	208	221	216	225	206	218	204	195	222	233	218	230	235	230	217	209	214	207	197	223	220	226	215	202	194	192	224	191	209	217	209	227	223	208	219	250	206	213	208	238	212	255	205	213	199	226	223	214	198	216	194	232	199	205	190	221	235	195	209	236	209	207	220	231	252	202	205	246	216	234	222	214	229	239	216	210	230	206	197	231	213	208	223	242	214	237	215	222	215	189	231	207	257	233	210	207	206	219	203	210	216	203	220	230	197	217	231	239	219	210	217	235	192	223	228	219	244	228	218	242	226	215	198	220	222	214	211	205	218	229	216	201	207	208	200	204	195	208	201	200	223	221	219	228	202	217	233	209	217	225	220	223	207	217	214	214	213	223	229	218	195	238	216	214	207	225	194	218	249	204	207	251	216	251	232	229	221	223	240	206	211	210	212	197	210	206	221	215	215	197	206	219	204	213	226	221	190	210	223	228	209	230	205	223	228	238	215	233	202	214	215	214	227	209	191	216	221	217	231	199	241	214	234	244	217	223	232	214	199	198	199	198	230	197	212	216	226	202	207	205	233	247	217	222	209	218	215	213	195	226	226	222	231	229	217	218	243	210	221	243	187	221	197	213	230	209	209	211	202	226	213	217	227	212	230	226	215	212	238	242	224	195	229	220	226	219	220	201	211	227	221	210	239	196	198	215	218	251	223	197	207	233	237	218	197	190	217	226	210	217	249	182	202	209	237	212	219	230	223	226	213	240	209	213	224	219	220	261	223	210	214	186	235	231	212	225	224	208	205	216	220	260	212	207	209	200	222	178	205	267	243	231	225	214	220	207	228	226	242	223	207	213	211	214	229	215	226	248	235	209	217	240	233	214	177	228	241	213	226	203	220	207	232	212	202	207	193	231	232	206	210	208	233	213	226	212	230	204	206	202	225	210	225	229	204	222	211	233	197	218	221	246	206	203	216	207	230	221	218	207	214	189	192	236	222	221	198	226	227	190	195	206	221	228	205	222	218	237	210	223	221	225	223	226	203	250	258	229	197	217	237	234	227	211	201	221	228	213	198	236	216	190	254	214	230	223	217	241	202	202	212	204	222	243	201	218	202	211	216	215	224	200	229	241	203	204	211	215	214	254	196	233	212	215	211	224	189	180	179	210	193	207	220	212	218	218	192	224	181	196	230	214	241	218	223	235	217	212	216	221	193	205	228	240	213	187	199	206	220	233	178	218	214	197	228	239	200	202	203	205	212	217	223	222	194	227	201	230	215	209	222	228	215	225	193	220	215	205	216	212	188	222	207	242	228	204	228	213	220	235	211	251	221	203	220	203	206	231	204	223	195	222	214	234	221	194	228	226	241	248	223	214	191	237	236	208	210	215	220	215	214	225	216	257	188	235	234	216	229	205	225	194	233	233	239	223	211	222	218	230	213	220	230	235	189	223	226	184	258	250	214	218	205	190	237	216	196	215	214	231	225	217	203	224	242	239	226	210	193	218	193	199	213	219	212	236	266	205	216	199	224	212	226	219	218	236	203	208	221	220	241	201	194	245	193	192	216	230	212	214	187	203	202	197	204	203	205	219	210	205	217	223	199	216	206	205	206	234	234	218	203	210	214	228	213	208	196	192	219	228	213	203	219	213	229	179	231	207	231	213	230	226	221	240	215	224	209	214	201	226	214	223	233	242	212	233	200	241	252	220	191	207	204	224	206	206	213	211	220	201	205	221	204	201	208	191	202	216	206	224	198	202	225	204	229	229	192	208	226	244	210	212	202	204	226	209	216	222	209	216	243	194	226	236	230	208	221	205	198	235	218	208	227	229	201	214	211	234	216	211	253	199	223	202	243	228	221	237	196	212	222	215	204	204	214	206	227	195	236	220	205	207	212	199	205	232	213	243	231	205	229	214	245	230	211	211	200	240	230	244	227	218	228	203	212	213	205	213	206	244	252	227	202	231	227	197	236	225	186	199	232	209	241	223	249	240	228	191	219	239	210	230	206	222	233	208	242	240	206	219	213	187	238	221	219	218	239	232	218	229	220	238	191	209	221	221	229	201	211	217	229	207	205	191	183	187	213	219	201	206	219	204	212	223	220	206	204	226	206	205	229	190	211	206	211	225	231	218	216	228	209	219	219	236	224	221	217	209	216	248	204	233	192	228	187	212	220	207	239	231	197	222	230	239	235	217	216	254	203	200	191	209	218	244	226	232	215	186	199	212	217	200	200	207	219	222	222	218	220	189	202	227	212	216	221	199	200	229	214	211	236	212	227	227	193	222	219	212	217	196	217	192	220	231	229	204	220	200	215	223	207	194	220	212	206	229	234	200	210	226	219	212	207	214	214	205	207	194	223	201	204	200	220	225	236	200	226	246	211	219	229	207	221	226	181	209	215	225	235	236	229	240	201	211	233	213	234	211	200	228	232	195	222	204	223	232	204	216	216	219	220	218	225	230	237	211	221	215	250	203	218	214	232	189	225	232	217	215	250	206	217	225	187	208	213	200	223	214	246	205	236	220	208	202	202	217	227	212	209	218	201	211	243	173	187	208	203	199	185	211	200	208	222	214	206	213	215	203	223	195	239	217	217	222	192	192	228	231	193	203	226	198	228	222	210	181	197	213	217	252	213	233	206	205	235	229	221	201	209	226	215	227	205	204	237	230	229	222	223	186	203	236	228	211	208	205	217	226	232	199	229	210	218	225	219	213	207	218	218	220	232	200	195	218	224	246	227	225	195	207	250	190	216	229	199	189	217	193	213	216	209	245	216	232	213	232	228	219	245	196	216	224	205	222	220	228	225	228	218	214	212	198	221	195	178	213	192	239	204	202	203	220	204	209	202	210	239	245	211	198	219	226	211	211	231	223	202	222	211	198	224	228	198	208	200	210	220	229	210	227	226	242	214	238	192	240	206	213	237	207	193	181	236	218	209	219	199	199	203	199	218	199	213	224	235	219	237	226	219	214	229	220	224	237	233	220	209	199	239	243	199	246	220	243	224	220	213	212	227	248	216	232	204	208	219	228	260	224	196	208	183	206	212	222	228	227	219	227	213	208	238	209	188	231	197	232	231	218	245	218	208	208	206	211	217	185	235	223	179	216	200	206	209	216	210	213	194	228	243	218	224	211	203	193	228	226	227	230	195	212	211	252	240	216	227	215	200	230	225	203	215	203	212	234	209	202	238	236	204	232	226	231	202	195	206
3191	1856	1054	772	672	599	545	581	540	591	538	548	529	556	530	527	512	521	531	566	556	526	546	492	543	547	531	579	527	532	528	551	559	573	530	507	580	530	515	544	536	555	588	578	527	568	526	523	540	513	600	520	528	530	560	512	529	549	546	542	536	556	524	511	532	548	514	560	521	568	545	553	501	520	512	521	555	540	526	518	511	559	529	567	525	538	532	533	556	533	530	501	499	482	539	486	525	532	532	534	507	519	541	597	559	520	537	503	551	526	572	556	556	516	518	522	545	519	516	557	510	504	580	510	550	513	541	541	491	532	545	553	547	517	538	546	560	551	528	535	533	555	525	512	549	523	538	507	521	512	577	540	555	558	536	549	526	520	521	491	533	541	561	565	542	536	519	548	516	557	557	523	552	557	517	566	486	519	547	522	498	549	529	530	528	534	528	545	555	546	523	510	513	536	540	559	520	531	570	538	529	532	563	520	538	536	548	561	544	537	568	554	566	542	548	534	544	585	526	531	511	512	541	562	537	508	572	565	503	529	572	538	542	538	526	508	531	566	550	518	517	520	535	567	520	539	542	519	565	560	542	545	509	531	515	562	563	521	520	580	560	511	533	532	555	531	500	562	516	513	541	514	556	548	537	554	482	519	549	498	519	492	534	513	512	517	554	509	508	546	560	540	574	514	567	532	536	507	564	509	508	528	587	542	552	590	564	538	565	531	534	537	507	518	553	555	525	563	501	529	525	495	547	549	518	470	536	541	556	512	518	525	490	540	550	531	520	574	556	561	528	462	549	572	519	551	530	507	567	533	503	581	528	517	503	536	557	484	508	492	562	560	513	531	566	512	486	488	553	522	543	526	563	535	512	521	508	489	519	542	547	534	513	546	545	523	526	541	510	537	501	511	508	525	516	559	545	551	540	547	485	530	535	519	511	558	560	526	558	550	540	557	543	560	508	565	585	488	509	554	527	553	534	527	543	567	555	526	537	536	534	509	551	541	495	546	505	532	541	570	536	529	532	504	515	535	581	514	519	513	536	541	539	558	516	553	518	537	519	609	538	503	525	539	611	566	527	585	562	569	513	554	522	519	512	522	538	553	515	499	566	588	528	537	535	526	537	534	545	550	543	533	532	548	516	529	554	533	531	540	550	545	549	536	556	537	538	520	540	490	527	530	521	507	551	591	521	552	513	562	523	513	561	540	548	522	587	565	537	552	519	540	587	587	508	556	525	539	548	542	536	534	536	568	522	505	558	531	533	556	533	532	503	570	543	496	555	520	541	526	508	512	513	538	528	554	522	508	550	509	536	540	526	576	559	524	482	509	533	466	516	527	521	568	512	534	544	524	534	541	526	522	520	551	513	514	541	556	536	543	544	551	535	543	548	542	514	502	540	543	536	551	552	535	544	574	585	538	467	556	573	538	541	566	547	531	563	518	549	557	530	514	535	548	575	491	524	505	553	544	563	513	540	522	512	570	562	530	553	525	537	540	519	498	532	511	552	594	531	563	512	547	526	558	512	547	548	541	555	506	543	551	536	545	522	535	514	524	538	547	518	533	565	561	550	523	552	568	494	569	527	510	541	543	530	519	518	538	519	564	551	564	523	529	544	560	497	521	554	548	533	536	509	548	551	500	527	559	513	543	527	526	508	529	545	575	511	579	538	562	514	544	504	489	567	542	519	553	519	561	569	531	584	553	586	478	472	544	543	537	493	558	520	492	507	533	539	542	568	534	521	543	526	529	559	517	560	524	543	554	498	536	507	542	531	505	567	518	566	528	560	542	527	532	544	521	552	524	544	536	516	530	544	557	546	508	537	495	576	557	569	546	553	510	507	513	540	571	481	546	560	553	541	518	530	532	509	486	546	551	532	509	528	546	536	529	500	549	539	518	516	529	548	539	574	537	549	519	506	567	524	556	519	480	494	558	594	533	523	527	480	546	543	563	548	529	519	565	566	528	530	555	505	500	586	528	550	533	530	576	516	518	541	558	522	501	546	547	528	493	553	544	561	482	560	599	533	549	518	533	526	561	549	507	527	542	563	541	548	520	543	569	548	548	530	584	540	502	521	541	524	544	563	540	599	518	525	498	530	549	537	499	563	566	565	551	509	543	559	525	546	503	509	560	531	543	505	573	510	528	563	513	513	525	504	532	524	489	565	542	528	558	548	552	522	515	524	543	545	554	531	535	547	534	522	528	521	540	583	562	524	540	553	541	552	527	519	504	544	584	551	586	546	553	531	543	565	506	518	538	501	501	518	561	519	525	510	571	521	528	524	574	542	555	514	549	571	570	571	533	566	556	526	520	512	486	533	593	518	508	522	544	561	511	505	498	533	542	539	532	532	490	547	517	525	547	512	533	546	507	542	573	510	538	509	517	542	558	523	514	554	514	541	568	567	537	561	537	508	542	560	553	556	540	553	554	511	534	548	521	544	510	558	535	493	534	545	530	536	543	531	522	540	524	544	561	496	538	530	515	565	552	530	511	529	491	504	547	573	483	555	541	515	523	534	569	539	488	568	548	533	549	544	570	509	536	538	524	518	500	541	526	511	535	549	542	540	532	538	589	506	497	515	564	534	537	581	500	515	515	555	522	537	525	518	503	532	561	574	532	560	519	519	545	553	504	583	547	524	547	541	502	537	512	539	555	506	584	539	590	529	538	570	536	542	502	545	554	522	550	585	523	513	504	528	526	517	476	510	507	499	526	520	521	546	531	527	540	527	508	535	509	548	537	526	588	581	596	519	487	560	563	546	544	555	519	556	540	551	566	547	524	566	539	535	516	527	518	530	506	491	510	518	558	504	555	557	527	585	551	540	573	507	536	516	575	549	526	525	538	530	521	540	542	554	518	562	507	500	567	521	530	548	516	558	515	542	543	565	552	601	511	532	582	516	487	505	524	517	507	583	567	545	541	527	570	524	565	565	513	559	556	571	532	543	520	523	524	530	553	513	529	529	544	553	519	523	559	564	555	565	575	581	547	493	546	528	561	527	499	559	525	520	514	548	526	520	525	540	565	549	541	573	579	531	536	537	549	534	541	556	515	545	539	538	514	542	550	544	526	533	553	512	569	564	537	545	523	530	495	536	496	553	549	532	487	570	503	533	553	511	555	527	537	558	511	493	540	547	507	555	522	522	515	532	516	497	571	589	502	563	571	570	492	508	512	526	524	551	549	466	484	498	567	566	551	561	562	500	537	590	600	566	567	538	560	565	544	584	540	555	529	548	559	597	535	566	534	542	527	557	491	521	575	538	500	530	533	512	512	531	564	526	569	539	531	526	559	478	566	549	537	570	561	537	520	540	583	529	555	563	574	517	552	528	524	580	546	525	513	550	505	539	531	567	508	567	568	535	548	566	533	534	546	521	519	574	524	598	507	504	518	526	553	526	552	495	545	559	541	560	529	567	517	522	523	579	581	583	512	561	532	525	569	537	532	550	517	565	529	532	551	548	540	544	513	561	544	536	513	534	498	543	545	594	546
23962	21002	24301	27880	21004	21013	11978	391	254	237	181	180	138	140	173	152	138	127	135	136	150	122	126	121	138	121	110	118	112	109	101	112	121	133	111	117	123	112	132	105	123	102	95	116	98	110	95	119	126	121	97	101	107	133	114	117	113	110	131	101	124	109	116	100	114	120	105	104	104	112	131	116	106	120	76	127	100	120	124	106	117	123	118	99	107	108	113	110	101	118	107	113	94	108	123	108	127	104	94	100	119	133	99	118	126	129	105	126	135	125	92	111	119	91	106	102	114	114	107	133	105	106	97	121	108	104	116	91	131	107	103	128	108	103	132	107	114	117	116	99	91	109	105	102	105	126	110	110	102	110	118	132	103	105	94	102	126	127	111	106	101	121	114	115	110	114	120	109	110	116	127	107	121	118	115	118	95	99	118	99	110	108	101	121	100	99	120	104	112	118	123	102	130	96	111	94	104	98	118	113	115	90	101	119	103	90	112	127	111	102	110	97	114	127	96	113	105	114	93	119	104	92	106	96	95	118	97	104	109	86	114	110	131	112	102	121	103	123	107	97	118	93	111	98	109	102	120	98	104	127	111	121	110	130	104	84	103	102	131	114	104	105	119	115	103	97	101	118	120	112	107	110	123	100	110	100	109	109	107	107	128	107	114	103	101	111	111	105	117	112	109	112	99	113	115	108	89	110	123	105	100	128	98	122	116	106	84	117	116	101	108	112	122	118	102	105	95	106	118	92	107	111	115	136	112	108	127	102	97	114	119	122	112	106	87	122	119	102	139	96	102	100	106	121	115	114	107	105	101	110	104	120	144	110	116	104	98	130	96	110	114	119	121	108	89	110	89	104	114	94	110	110	107	114	102	128	106	100	117	108	93	120	124	126	121	109	112	106	107	102	93	105	124	108	109	94	104	109	100	120	118	109	117	118	117	101	101	106	99	112	104	104	122	106	115	99	104	119	99	128	94	100	110	105	107	116	101	81	96	106	108	125	120	106	122	115	106	113	127	107	122	104	97	116	122	121	97	116	99	104	109	95	111	105	98	121	107	97	128	127	101	106	105	106	94	114	119	92	108	123	112	128	114	106	116	112	107	108	89	105	109	91	135	99	95	124	118	117	110	115	116	120	108	118	136	124	121	122	100	108	109	123	98	109	129	121	114	125	117	113	107	120	123	117	104	114	102	103	93	97	94	125	107	110	108	87	105	102	104	107	115	111	109	113	120	110	102	100	117	103	101	88	104	109	107	103	122	117	118	121	99	112	106	99	93	101	112	115	103	108	106	125	115	110	119	106	135	104	124	124	117	74	131	127	110	108	112	117	100	102	115	101	110	108	112	104	115	103	101	119	124	110	119	117	99	110	109	106	116	100	113	110	116	113	120	99	103	115	98	125	100	99	106	82	117	117	116	106	106	94	98	113	105	101	92	131	103	94	108	121	119	95	105	113	111	110	106	103	113	109	111	100	102	132	101	117	116	95	109	114	127	112	119	99	105	97	108	109	90	111	111	117	100	103	93	116	111	106	101	95	109	111	107	108	97	110	115	116	101	110	110	99	123	94	90	113	126	88	117	104	109	112	96	111	118	119	105	108	110	83	118	111	112	97	107	124	96	106	102	102	110	103	88	97	103	107	113	101	122	120	116	112	101	127	101	105	86	102	114	90	105	114	109	107	111	94	94	100	109	138	116	105	114	114	93	121	103	90	98	123	114	126	106	117	114	96	116	126	111	119	103	123	124	124	99	116	99	122	120	110	103	128	123	101	102	120	114	126	90	96	120	117	107	104	118	108	133	125	115	105	119	115	104	91	121	101	112	110	102	109	97	102	93	95	119	122	111	98	108	139	117	86	102	109	121	103	116	105	98	92	102	114	117	116	119	108	125	97	98	106	121	118	117	105	116	114	121	116	89	111	111	116	126	109	96	118	115	97	108	118	92	113	103	111	96	102	110	106	114	114	117	92	127	114	93	112	115	125	122	103	108	110	100	114	119	92	105	123	90	107	104	114	99	107	113	118	138	116	127	121	113	107	112	80	110	102	125	110	100	117	123	108	141	109	98	95	103	92	108	105	108	111	120	112	120	111	116	91	124	98	112	118	96	104	117	94	110	109	111	125	106	103	90	105	118	120	111	100	104	134	113	119	130	120	117	83	106	107	105	116	95	100	100	119	122	120	115	93	133	130	113	114	97	99	94	108	120	113	107	116	114	130	128	94	114	115	125	109	97	118	119	122	111	118	91	109	111	102	96	98	111	117	117	107	122	123	108	119	113	99	105	108	91	99	110	105	123	99	111	89	92	110	109	93	96	119	100	123	101	123	127	96	92	106	117	121	95	103	109	102	116	106	108	104	116	101	117	100	101	107	107	105	124	113	115	120	105	127	124	115	88	101	132	116	112	98	107	119	119	104	89	111	121	96	101	94	108	116	114	98	104	111	101	125	111	96	106	97	110	95	131	108	111	107	101	92	108	132	104	113	109	107	117	105	107	93	109	105	87	108	104	98	101	83	100	102	102	115	98	104	118	113	117	112	126	129	110	96	120	100	97	110	117	97	98	123	111	117	116	95	115	108	113	97	121	100	94	121	86	99	129	107	106	119	115	102	119	127	127	107	126	114	100	101	106	113	108	100	109	112	110	117	104	108	120	111	118	112	110	118	104	124	104	105	103	106	107	111	89	118	124	96	95	108	117	120	96	112	104	99	99	113	91	95	119	113	99	112	94	109	107	116	109	119	96	111	103	110	116	107	103	122	95	101	96	112	90	122	90	134	108	117	106	115	115	113	102	97	104	131	122	109	105	97	99	108	112	93	101	100	98	119	132	112	100	115	109	117	101	94	132	110	112	118	104	110	118	114	95	113	126	103	106	118	113	88	101	111	114	108	107	126	119	108	129	103	106	132	100	89	113	117	137	92	119	118	95	126	112	92	110	118	104	119	133	107	98	96	133	124	75	121	111	117	120	113	106	127	96	96	115	106	108	103	110	93	98	98	115	105	111	120	118	118	95	113	105	114	131	117	106	117	109	113	118	112	110	100	108	117	113	108	110	92	113	109	96	118	109	112	111	118	102	97	100	126	107	116	87	119	113	108	108	102	121	109	111	129	109	118	100	101	113	102	114	94	105	118	109	113	127	105	110	95	109	97	108	114	118	92	110	123	112	118	113	114	145	121	110	92	97	106	107	127	104	114	122	103	96	91	99	124	119	119	97	96	105	98	117	117	104	96	124	97	86	103	100	99	110	117	111	117	96	86	105	105	110	106	118	113	109	119	127	115	105	102	108	103	105	112	105	123	95	118	108	111	122	114	104	111	97	112	110	80	112	102	121	97	97	113	109	92	94	112	119	98	111	127	103	87	101	114	118	100	111	113	115	103	106	123	105	116	104	96	114	128	94	103	104	133	99	134	97	113	114	113	116	127	125	93	105	120	104	82	88	107	109	127	106	108	96	103	101	131	92	122	105	102	107	104	117	112	107	116	111	100
2971	2918	1384	757	517	501	383	364	374	339	328	274	332	363	333	341	315	348	329	294	266	330	300	283	306	325	323	308	315	306	317	273	323	293	308	306	291	315	315	290	357	268	267	266	314	298	281	274	276	269	301	320	320	291	319	310	312	281	281	270	314	304	319	293	308	312	283	280	319	276	337	280	300	321	270	289	294	316	270	303	302	312	320	278	301	316	306	281	312	298	309	271	310	319	307	310	285	315	267	291	280	297	295	306	325	264	286	304	277	311	323	280	287	302	305	299	313	314	320	273	306	270	328	311	283	284	322	322	274	322	323	271	299	280	302	303	327	301	316	305	289	290	297	310	263	315	284	313	306	324	308	295	308	309	285	260	298	306	291	299	287	326	303	305	280	311	303	295	270	284	298	319	309	306	329	311	311	336	294	294	297	288	292	301	309	286	314	297	285	266	308	285	294	314	324	305	313	280	322	313	305	314	301	301	311	278	277	318	286	281	330	315	282	295	297	290	343	288	326	290	338	301	299	317	311	316	298	306	292	309	304	286	309	304	292	275	310	319	322	286	306	338	309	320	281	316	307	299	307	275	304	307	291	330	308	270	326	287	313	289	297	304	284	284	314	318	325	286	289	299	305	322	277	317	297	272	296	292	315	303	329	308	306	312	296	312	307	305	280	293	299	303	320	282	303	301	292	313	301	281	276	291	303	296	269	300	311	296	314	295	318	270	317	293	296	319	276	315	295	325	298	299	263	284	303	294	299	326	298	318	305	304	287	328	310	304	309	273	303	328	297	309	283	299	302	284	292	298	265	296	297	302	336	310	293	292	304	291	337	302	288	307	277	306	288	292	304	291	294	263	296	294	298	265	321	278	308	327	306	268	280	301	307	279	288	307	312	307	296	310	317	291	292	282	314	297	305	281	277	312	316	323	284	276	291	290	299	292	271	302	311	267	284	326	285	277	321	278	299	319	325	269	291	311	287	298	280	307	286	297	295	293	274	323	295	279	296	307	301	300	299	332	265	323	303	299	291	291	274	296	300	287	280	299	299	277	312	311	305	297	296	313	262	305	278	318	339	285	292	303	317	298	286	300	311	301	280	287	284	281	322	287	318	311	285	300	292	318	263	297	313	291	308	308	277	317	269	308	338	268	290	284	288	285	275	270	327	327	319	287	331	310	322	292	290	333	340	287	309	298	292	288	294	274	340	258	277	298	289	294	310	319	330	293	322	300	321	331	301	271	289	332	267	312	314	274	308	317	291	305	298	280	296	304	299	311	285	298	276	292	330	298	286	288	293	292	334	323	323	310	272	303	311	347	293	283	340	328	302	290	331	316	270	259	315	300	280	308	304	294	276	289	296	278	293	312	291	288	283	283	294	306	321	294	317	294	295	283	291	283	274	300	304	318	303	326	261	290	288	291	294	286	281	298	343	289	296	298	325	283	270	292	291	287	304	341	331	268	296	322	288	307	267	306	308	264	300	292	307	318	268	299	329	283	278	285	303	284	315	292	275	321	326	262	289	294	296	303	323	331	330	291	292	291	292	261	313	311	324	315	294	294	325	291	306	297	313	311	277	290	296	294	280	295	281	300	303	303	290	289	306	321	311	263	332	302	311	318	305	265	272	290	287	317	316	306	303	318	323	305	308	311	336	296	303	285	299	338	311	308	282	280	321	305	291	311	292	307	249	326	302	299	297	286	286	273	300	308	304	293	301	300	271	323	309	309	320	289	302	265	266	292	273	322	284	291	295	331	282	319	325	289	291	283	314	285	308	315	307	284	317	283	307	307	333	316	281	301	296	299	300	312	324	296	299	311	277	300	288	269	294	289	279	318	279	299	284	318	293	296	318	299	290	283	268	321	309	276	312	305	313	290	294	293	295	301	272	306	300	298	304	292	303	296	317	282	284	313	303	322	316	304	287	305	290	293	296	303	305	302	289	301	290	299	300	267	273	304	305	287	291	270	298	314	293	306	278	288	267	302	282	313	308	329	277	310	294	303	337	294	290	320	282	308	284	280	276	280	296	315	281	287	299	298	312	313	276	314	283	304	261	315	297	304	306	324	305	304	318	327	306	330	321	310	284	241	318	255	297	282	252	335	305	294	299	328	297	278	316	322	303	307	305	289	285	284	317	314	320	294	324	338	282	288	311	296	270	287	306	298	322	310	316	304	287	304	295	305	292	278	308	297	305	297	280	294	298	284	305	294	317	303	291	292	303	302	320	284	314	322	270	321	302	319	282	346	289	290	296	321	290	294	290	297	304	322	304	297	284	285	321	291	321	326	284	303	291	293	285	287	286	323	311	290	307	285	307	311	304	309	328	292	302	330	253	296	292	299	291	328	317	295	315	311	289	298	309	271	301	271	299	287	302	305	314	305	332	277	307	295	325	325	299	294	308	306	292	267	299	294	343	298	338	293	291	293	311	297	316	299	273	283	277	299	284	277	309	280	332	317	267	272	318	315	300	307	292	310	277	288	326	278	310	288	312	293	307	303	297	269	356	305	308	299	288	319	300	270	303	310	307	296	325	288	307	319	297	280	309	297	304	277	314	305	306	297	294	270	293	312	294	298	299	303	273	287	314	303	293	310	310	287	289	289	328	304	295	299	332	315	315	316	289	293	274	289	289	312	315	263	305	297	317	302	289	305	277	309	298	329	308	279	293	275	304	285	287	317	294	311	299	293	279	296	293	270	284	295	330	327	308	281	283	315	292	287	308	287	305	258	275	283	276	310	296	307	339	282	289	279	308	314	308	316	336	321	328	302	289	289	297	317	279	304	300	325	280	294	302	313	303	320	278	302	322	318	300	292	294	306	281	298	306	270	303	289	289	310	279	312	309	319	313	272	306	297	274	277	309	304	289	269	296	290	288	295	327	262	312	301	308	280	268	284	292	328	272	295	296	317	289	297	269	299	256	280	308	284	319	310	334	334	264	349	275	307	286	297	320	300	325	316	283	301	304	288	290	298	280	319	309	302	298	289	309	296	309	291	303	285	300	272	278	291	284	296	296	318	302	298	305	301	290	308	325	303	313	284	321	290	319	306	315	282	324	276	288	310	308	338	298	311	331	277	289	301	300	295	301	290	289	307	287	318	299	298	328	300	323	297	262	275	273	281	310	308	300	289	322	314	306	280	289	323	275	323	306	249	307	308	314	276	277	274	303	286	293	304	306	320	308	282	294	326	280	307	274	338	311	296	289	318	324	290	289	271	279	315	305	307	296	282	319	317	307	313	296	314	294	279	275	310	309	267	288	285	271	288	290	315	291	314	281	297	297	300	299	281	297	292	294	284	295	309	329	312	266	311	314	278	283	302	284	309	315	286	304	300	293	289	286	285	290	301	297	300	296	308	304	296	311	279	304	289	271	300	271	285	286	284	276	355	297	291	324	266	268	286	297	281	299	316	273	299	315	300	284	296	293	273	282	277	315	336	278	305	306	306	335	300	298	286	291	290	286	313	295	322	338	313	317	327	267	308	305	315
30954	20446	10210	713	360	374	325	344	329	355	343	341	348	359	359	350	350	339	297	353	317	296	347	332	330	353	339	337	323	329	343	366	328	299	303	303	333	321	378	353	336	373	338	333	329	301	334	340	333	320	350	341	320	271	314	298	333	315	338	340	346	292	295	334	339	313	327	327	326	317	359	337	299	347	300	323	320	351	338	327	321	348	332	334	290	309	314	318	290	310	307	318	330	337	307	333	322	300	311	321	303	334	317	317	293	321	321	318	332	348	316	345	310	287	298	361	339	340	299	308	316	340	318	342	326	313	324	313	308	338	328	322	309	304	309	303	311	368	316	303	269	321	321	325	381	319	341	321	301	343	300	316	358	293	286	323	320	330	303	347	360	310	296	290	294	328	331	343	333	336	343	318	337	311	307	320	325	326	310	314	322	295	300	317	349	283	315	336	358	336	335	339	356	308	286	335	331	297	341	306	302	305	332	346	347	300	335	356	351	325	300	326	319	308	297	305	351	341	316	341	338	352	335	328	335	312	298	332	311	287	346	328	331	323	347	335	299	308	322	297	344	307	347	329	347	311	314	333	321	339	310	323	305	326	318	307	329	324	328	373	332	289	307	335	305	318	336	305	318	315	335	350	284	306	327	320	333	334	304	324	337	308	297	355	328	354	312	305	309	323	328	326	322	343	326	328	306	314	294	299	312	280	319	338	318	305	334	334	300	296	341	302	333	321	319	313	321	339	331	328	306	320	338	296	300	293	333	325	309	343	333	326	339	336	321	340	303	345	323	311	313	338	309	280	345	327	278	321	334	334	322	343	326	341	343	354	351	303	335	320	326	320	334	325	313	297	327	333	293	309	308	284	339	315	320	311	335	342	330	331	333	326	367	323	344	306	320	308	280	321	314	304	309	328	332	323	351	355	360	330	353	312	357	310	314	320	327	354	335	340	357	305	325	333	275	305	323	310	346	336	328	307	324	310	308	312	325	328	296	306	326	304	328	343	345	311	320	353	315	330	340	329	327	320	346	324	318	342	315	315	319	332	285	300	327	313	296	327	305	322	318	294	294	344	330	325	318	323	282	327	352	322	325	298	301	318	345	321	321	340	330	290	326	359	322	297	332	348	327	313	363	287	305	334	370	302	347	313	289	318	308	312	322	302	321	327	330	346	322	328	324	285	283	297	336	327	293	298	327	310	342	350	353	356	320	316	356	330	321	338	348	317	316	312	305	324	297	304	291	287	332	298	330	308	317	324	330	325	349	317	334	346	324	319	319	302	335	305	301	316	325	361	306	344	371	345	303	314	312	293	289	354	339	345	316	302	321	300	300	321	300	331	314	333	301	345	336	336	356	353	313	344	311	316	292	364	337	314	310	324	332	320	303	340	332	332	330	302	300	327	327	321	321	291	352	339	344	338	337	350	324	336	318	345	309	301	336	335	314	349	313	311	292	310	327	328	316	349	296	312	337	306	305	330	315	343	317	334	325	346	328	326	342	301	322	297	317	292	314	355	353	334	297	350	352	309	317	331	354	292	320	321	329	301	341	332	343	307	306	323	312	286	285	321	305	285	326	335	324	313	306	327	352	326	267	338	333	304	309	317	331	295	335	330	347	330	320	300	331	316	297	308	349	343	322	347	311	304	315	323	341	306	305	320	310	317	356	339	353	296	315	321	338	322	332	357	326	340	335	323	317	318	342	313	325	312	314	314	348	305	335	320	313	338	303	341	302	334	331	360	314	342	330	305	322	322	319	319	338	343	304	303	339	342	300	329	365	329	339	328	374	310	306	317	315	322	271	335	341	331	294	283	320	334	327	320	297	305	329	303	308	329	323	296	309	327	325	320	335	331	311	327	337	325	307	360	312	318	331	316	347	363	325	296	319	325	309	334	333	321	322	323	306	309	355	294	300	319	302	285	268	356	317	327	321	312	342	294	335	319	299	334	312	316	342	313	339	372	310	328	305	321	325	330	294	327	284	307	288	315	350	326	312	336	328	313	347	329	313	284	353	326	325	322	333	306	329	316	342	327	323	322	320	345	282	318	316	319	293	314	301	337	315	312	342	311	343	330	304	353	296	318	307	361	321	307	317	349	323	339	308	329	321	317	345	307	281	321	307	332	315	314	365	345	316	320	303	323	323	360	297	292	334	311	350	343	326	309	365	294	342	341	318	348	298	297	330	307	365	341	381	298	299	306	361	299	326	318	309	322	340	304	349	304	333	326	363	341	323	318	339	341	334	337	341	301	353	318	328	306	318	326	344	320	318	330	324	325	343	328	306	342	327	332	331	327	341	315	321	314	335	332	315	326	334	312	323	328	327	337	331	318	379	308	319	307	308	326	300	287	317	312	307	323	293	310	302	303	338	337	292	295	309	322	345	340	340	302	295	322	312	337	314	322	301	301	340	336	321	316	319	338	359	316	366	322	353	304	342	292	341	330	294	338	295	324	338	327	322	337	314	341	300	322	296	314	334	305	332	313	319	298	319	329	305	329	344	304	327	314	325	271	328	310	321	312	326	310	346	307	326	340	310	295	336	318	300	305	293	334	339	333	345	353	321	278	321	342	290	321	316	339	321	296	346	330	334	332	328	305	317	346	346	325	328	322	325	306	336	339	334	326	322	349	323	344	318	342	340	325	313	318	308	307	338	342	326	313	320	348	337	349	357	324	303	289	332	332	323	298	346	312	360	294	346	352	306	325	323	321	340	341	330	318	312	352	311	314	314	337	319	307	338	339	292	318	326	315	339	363	306	321	296	313	352	337	342	302	345	314	308	348	345	306	305	317	347	335	311	346	306	289	302	307	314	308	334	353	331	329	285	302	350	304	300	324	309	332	308	315	300	359	366	314	314	283	353	323	327	314	335	311	330	360	338	315	297	325	360	320	307	321	278	351	297	352	334	301	320	327	312	324	325	297	295	328	314	304	329	318	314	313	318	357	295	335	309	327	310	344	321	316	353	317	272	320	383	326	287	340	343	337	303	292	350	296	338	338	324	327	335	326	325	326	375	336	338	305	301	287	293	325	336	345	329	297	320	323	329	312	335	327	333	320	329	333	310	328	322	305	318	299	299	333	349	307	360	309	327	324	338	301	329	312	325	338	310	318	330	343	323	300	341	323	341	327	322	336	305	324	306	314	361	281	328	335	322	328	297	311	320	336	347	313	333	344	332	305	338	319	324	333	331	309	323	323	318	296	317	320	340	364	341	322	338	294	324	322	314	319	305	333	327	336	315	327	319	321	331	312	294	353	337	302	316	315	318	313	283	304	326	322	314	359	300	310	309	390	326	330	285	302	336	369	330	312	318	285	347	346	330	318	314	301	335	313	321	305	337	313	326	342	336	335	358	332	307	303	325	293	315	271	321	303	337	362	313	307	304	281	313	327	351	296	364	293	325	343	351	298	347	370	317	336	308	322	307	306	365	332	313	321	330	314	306	341	323	305	299	363	326	323	307	311	334	336	308	339	333	320	328	337	316	323	306	312
5590	992	871	839	806	772	759	783	817	777	799	745	751	758	775	773	817	798	759	800	786	746	760	770	810	791	810	790	787	742	764	789	762	750	777	812	760	791	762	767	799	772	779	770	717	754	815	735	766	792	813	758	772	763	740	758	762	770	746	789	823	776	759	818	768	816	788	767	781	796	724	773	814	781	794	787	814	833	766	761	767	761	765	776	780	706	760	769	788	802	805	748	782	755	737	791	851	739	764	740	821	762	782	696	773	766	754	747	788	798	732	778	799	803	798	812	772	750	746	749	744	769	740	765	827	721	690	750	694	756	776	781	826	825	797	785	796	784	782	768	741	725	828	779	776	786	766	786	745	789	778	742	782	755	749	773	773	778	787	821	793	769	807	784	751	787	766	780	765	752	776	751	767	781	765	805	797	800	771	768	810	786	760	716	823	781	726	745	763	737	799	746	757	751	799	831	800	785	744	784	814	758	758	772	739	763	793	784	791	751	772	773	756	809	779	731	795	819	737	767	810	764	771	790	733	778	770	805	739	769	747	758	769	771	810	744	812	803	793	824	794	756	769	789	758	820	821	771	784	830	747	737	784	757	759	786	751	789	766	760	797	816	748	767	798	783	813	721	717	771	807	733	766	728	783	768	759	784	749	781	787	797	779	762	777	772	761	787	741	780	752	753	765	762	775	815	766	764	701	781	770	756	804	760	759	835	783	756	776	826	744	789	761	760	798	758	770	741	734	776	781	766	756	772	782	754	759	796	768	796	720	758	747	804	816	772	748	773	736	772	775	725	762	786	760	783	776	771	788	729	776	787	755	783	744	773	717	809	758	809	755	821	732	766	750	760	753	760	748	771	741	765	767	821	746	765	824	788	750	741	788	826	751	814	796	827	730	720	810	814	697	769	746	808	772	799	736	808	784	754	756	779	800	781	794	743	766	799	769	786	725	752	776	792	828	774	813	785	774	823	724	821	806	746	768	794	831	775	794	786	771	733	793	772	735	824	767	761	730	739	744	753	782	783	791	763	804	724	721	756	798	760	738	778	762	800	752	716	785	756	806	783	746	798	854	778	835	802	740	785	763	749	767	733	801	735	767	814	793	797	736	751	817	806	772	756	772	800	777	776	793	837	790	785	756	747	809	765	830	818	786	790	735	755	770	755	779	804	762	735	791	754	781	796	755	734	773	754	822	771	756	734	802	745	747	768	789	772	775	807	739	780	725	799	755	814	808	749	727	801	775	743	821	716	790	737	789	818	794	855	736	763	790	753	805	778	772	743	822	749	800	770	797	726	745	803	806	802	768	822	833	744	791	806	772	798	790	823	764	758	781	745	762	790	772	751	763	766	733	798	757	782	780	793	773	746	801	747	796	740	778	763	826	795	762	748	769	752	776	838	798	826	771	740	795	783	793	749	768	747	812	770	785	807	808	752	786	793	797	735	753	789	739	748	769	756	758	816	802	746	784	789	831	746	755	766	797	774	740	820	787	747	775	733	747	763	740	805	734	793	758	808	751	768	766	744	710	793	794	742	747	770	747	762	765	807	758	725	766	750	723	773	769	698	764	743	794	778	790	768	756	759	752	853	735	735	750	761	740	766	792	801	799	769	753	765	745	791	817	791	810	724	754	757	762	765	762	802	805	793	746	753	840	793	787	791	792	784	810	765	773	784	757	762	797	752	816	741	827	764	784	750	728	783	797	750	760	751	790	802	784	836	754	780	735	747	807	793	757	819	788	773	751	803	760	788	736	807	781	777	787	693	803	782	765	775	766	755	734	808	741	759	764	794	732	785	802	767	769	809	758	772	800	744	770	784	736	770	760	738	820	764	857	778	764	764	768	792	775	779	827	750	748	741	752	775	745	816	754	767	804	742	785	741	790	808	777	761	771	757	769	806	807	793	829	780	800	777	762	775	757	771	823	762	776	752	822	756	723	801	791	797	781	783	798	811	822	750	753	753	793	749	786	779	744	776	766	758	821	713	773	790	730	758	812	752	728	739	792	743	765	746	825	749	774	775	777	755	799	767	812	766	776	771	761	769	804	733	788	818	761	745	774	745	758	786	788	723	785	737	741	793	765	763	760	788	782	787	777	725	744	746	745	747	770	821	838	744	734	769	752	752	763	765	730	731	771	766	746	775	788	748	783	749	816	773	781	759	777	774	754	803	777	792	781	693	751	775	849	794	772	751	748	750	767	755	827	786	737	757	749	806	748	767	770	765	782	770	760	734	771	767	749	773	771	757	779	788	765	739	803	770	773	764	769	767	767	784	760	784	718	763	797	819	790	768	752	769	752	756	772	796	768	756	804	766	733	768	786	716	807	747	790	747	741	772	786	793	744	762	716	811	809	766	770	742	780	758	803	728	824	772	812	778	801	718	744	761	765	774	765	790	776	747	748	798	764	754	724	815	805	798	810	768	829	777	783	786	834	778	786	793	776	733	847	753	777	762	752	798	811	761	823	759	810	753	778	800	798	780	742	737	757	764	719	809	786	772	738	772	765	712	823	744	774	756	803	820	747	770	809	784	780	746	735	841	777	734	809	791	746	752	799	759	767	752	789	774	829	761	777	802	752	771	757	751	749	747	765	764	800	709	770	766	732	775	799	775	777	780	764	778	769	803	750	776	746	750	789	737	766	761	750	763	774	769	744	770	768	779	718	759	755	765	753	777	757	808	817	758	834	839	804	749	778	797	756	801	767	728	801	766	764	779	801	803	798	711	754	819	750	780	790	801	794	766	747	767	762	776	807	760	765	788	760	791	806	776	715	742	801	816	723	732	698	726	827	781	778	755	784	781	817	806	805	797	776	752	801	816	755	770	720	746	788	722	812	799	803	772	776	741	797	784	771	809	809	774	792	790	756	736	791	795	764	763	760	771	779	753	785	778	754	809	820	764	738	744	755	768	739	760	783	772	745	771	751	747	761	763	770	759	768	773	805	807	741	805	796	765	770	757	752	791	710	759	774	765	761	739	740	754	765	729	757	725	740	734	743	764	812	813	717	810	803	741	816	747	760	814	735	807	787	817	725	792	774	773	749	774	769	772	812	768	792	822	799	824	780	789	777	800	795	754	788	806	816	767	785	781	745	812	797	745	795	720	796	792	830	794	819	730	785	781	759	748	730	784	748	805	732	772	755	742	796	777	772	779	738	809	752	766	806	743	774	791	750	763	752	757	775	740	770	765	764	740	722	733	804	748	786	801	776	774	750	786	765	814	784	740	799	729	790	777	824	780	827	780	782	731	753	754	791	743	783	794	790	770	801	826	774	787	779	779	750	753	787	779	829	808	771	770	785	748	774	817	809	788	786	780	793	798	805	768	777	731	766	750	806	786	763	855	752	749	756	783	785	743	770	740	761	782	799	758	776	772	790	795	779	738	774	831	723	806	744	786	798	748	853	779	767	769	825	787	779	793	767	760	728	751	793	798	764	787	736	745	770	724	763	781	751	789	780	779	773	739	794	774	730	767	761	767	750	808	749	792
24646	21002	23888	28309	20997	14370	520	333	284	250	262	253	253	232	235	239	242	204	215	240	208	215	237	232	221	220	220	214	231	228	202	233	216	202	200	210	206	220	211	241	216	226	237	235	241	207	211	232	236	238	216	194	222	234	190	229	235	209	212	249	219	230	215	232	239	220	221	228	215	237	202	208	213	203	210	239	220	202	218	191	222	216	203	221	226	210	229	204	222	228	220	200	204	216	225	218	217	232	209	220	214	203	235	245	225	207	195	235	225	220	194	234	241	212	243	219	229	217	222	234	228	227	219	212	220	212	216	233	244	202	220	224	228	226	226	211	216	222	196	229	205	216	213	216	191	198	228	204	222	207	259	243	208	227	216	239	214	214	224	230	216	221	226	241	205	216	211	181	210	244	238	221	220	219	246	193	199	219	215	262	259	190	218	196	232	205	199	219	208	219	209	223	218	201	208	239	200	216	216	204	217	215	239	208	217	213	236	227	225	219	236	218	221	214	207	230	192	221	209	232	220	204	252	212	215	212	190	235	206	207	219	226	224	220	224	223	268	224	221	180	204	227	207	219	190	227	206	210	212	219	209	191	208	220	216	202	215	239	254	205	236	219	231	213	211	237	216	229	216	238	229	198	221	217	194	231	234	206	256	206	232	197	269	223	214	220	207	228	266	240	230	226	251	228	206	211	226	213	229	235	226	206	202	253	259	192	234	212	211	188	224	216	201	200	235	225	245	215	223	216	216	228	212	204	217	222	205	232	233	200	228	217	222	224	219	225	217	209	210	205	218	223	198	227	240	239	194	197	234	220	219	225	262	240	235	226	200	220	192	226	233	223	229	236	238	215	218	232	193	218	220	218	220	233	210	226	198	228	223	265	188	210	210	203	229	210	203	212	209	235	212	258	236	197	211	226	211	211	223	225	248	216	225	203	232	240	209	187	223	216	223	198	175	219	231	232	219	249	195	200	226	215	223	215	230	227	217	214	217	220	237	209	245	222	205	208	191	225	215	227	254	210	229	220	208	214	209	256	231	246	259	207	202	199	218	236	233	208	222	230	193	235	230	221	235	211	226	188	212	227	216	223	229	215	230	238	213	215	241	237	205	213	214	197	239	224	208	230	216	248	221	210	221	220	213	221	206	201	215	223	233	196	200	222	204	215	207	240	206	212	228	205	214	228	199	212	215	259	194	232	215	218	217	208	239	220	221	223	229	214	218	203	225	199	231	220	198	221	245	225	209	214	208	215	204	211	213	202	228	216	213	209	196	225	214	194	208	243	196	230	252	204	231	218	191	217	217	241	215	220	205	212	229	219	211	220	214	207	229	229	221	228	217	214	194	227	199	195	218	215	236	207	205	203	211	209	219	202	202	209	218	202	208	233	209	203	198	215	223	213	214	208	206	214	259	205	190	211	216	225	218	221	199	246	215	210	227	224	220	212	222	228	226	207	223	205	208	229	233	204	237	226	227	233	247	210	220	194	232	241	206	223	246	226	220	205	248	195	197	220	233	222	221	219	234	218	226	225	196	228	237	238	218	210	190	222	231	235	231	218	212	229	228	201	216	218	235	208	235	227	206	200	208	215	202	216	256	202	245	211	210	212	258	181	224	224	232	237	226	214	229	227	215	217	216	233	237	223	204	216	184	202	218	207	224	231	213	214	255	225	208	207	269	229	209	218	193	231	232	218	211	206	212	206	218	219	240	218	222	217	249	216	207	229	231	228	223	210	241	207	203	229	217	229	200	216	211	223	198	227	216	211	196	225	222	209	212	226	206	214	224	230	239	213	231	202	231	234	207	211	216	209	208	222	231	233	218	230	213	249	232	209	249	223	232	232	221	231	196	202	195	202	213	232	237	216	214	224	225	232	218	206	236	223	228	239	209	224	204	192	216	220	206	224	199	225	217	209	208	214	211	217	211	211	214	231	195	227	228	197	238	210	214	227	225	230	242	188	212	223	232	214	225	223	228	225	206	221	195	222	234	205	215	207	173	206	217	191	224	252	229	229	199	235	225	237	241	208	200	227	217	235	248	185	218	207	247	217	199	220	215	226	227	227	225	199	224	237	208	206	221	209	234	252	179	201	200	220	213	200	211	239	200	272	221	225	225	231	198	203	219	232	207	216	212	231	218	221	231	228	227	205	238	211	242	243	199	243	205	224	208	203	236	203	215	215	215	225	210	220	257	220	225	213	206	224	215	219	221	217	209	219	240	213	231	230	227	205	200	239	223	203	211	227	223	239	238	222	249	218	199	222	259	187	219	214	181	204	208	185	219	191	224	245	234	213	213	211	215	213	218	190	189	227	207	203	212	209	230	226	241	197	203	203	218	210	231	263	210	233	213	217	209	231	227	218	186	201	198	229	242	218	227	209	224	229	201	229	218	214	211	176	229	199	262	237	205	197	207	207	227	230	187	214	241	212	229	218	228	251	228	237	213	240	223	222	209	228	244	191	229	208	224	230	215	224	212	232	224	259	232	215	262	210	217	221	222	217	218	224	240	219	223	214	211	215	203	216	249	211	224	213	219	223	250	215	218	237	225	258	200	232	204	219	230	233	227	256	219	231	235	219	216	226	244	235	202	231	233	224	229	222	177	218	202	222	203	194	190	235	257	230	207	212	202	212	210	228	212	250	220	214	233	198	216	219	223	218	197	216	253	232	206	219	209	214	224	195	210	225	231	194	221	196	194	192	223	214	221	218	199	231	206	233	230	219	213	231	225	216	230	210	195	208	200	212	205	201	207	218	218	209	205	213	194	224	218	258	205	205	230	200	189	224	233	226	209	259	194	222	221	204	229	217	214	228	216	219	227	234	231	212	196	234	211	203	230	219	241	230	227	218	206	201	206	217	220	209	211	210	248	240	207	225	241	217	208	222	186	222	193	193	223	226	226	234	224	211	224	190	220	226	211	223	182	190	222	199	244	252	207	197	218	203	228	236	225	220	213	197	213	223	214	249	200	218	236	227	230	209	232	211	208	197	217	249	243	228	211	195	210	212	205	201	248	221	189	246	224	222	217	233	194	228	196	219	225	207	214	203	182	242	250	214	212	230	210	241	195	234	210	211	227	198	225	205	209	212	250	215	224	233	231	202	190	199	224	228	232	222	191	209	216	206	212	217	216	232	204	231	232	208	195	225	245	229	224	210	219	213	210	205	218	252	213	222	211	228	234	221	226	235	214	230	221	202	245	214	231	243	258	186	230	229	233	249	214	243	222	241	222	230	220	224	233	224	225	231	247	232	214	235	233	220	212	228	211	227	177	225	176	208	223	244	231	217	222	212	247	194	263	218	228	221	192	229	241	208	196	237	246	202	214	188	217	246	209	210	198	220	213	240	215	210	203	223	205	230	230	208	264	218	214	227	210	231	199	229	214	213	233	229	232	234	238	251	197	227	198	210	205	240	204	211	225	216	212	258	230	206	235	209	214	229	206	217	237	223	204	220	220	250	234	219	221	239	217	189	202	229	207	251	240	238	241	216
3153	1893	1138	759	702	640	624	534	588	554	553	569	565	479	505	553	547	516	556	538	489	539	550	542	528	558	524	541	551	515	569	549	559	574	523	519	487	538	540	522	545	536	539	520	543	554	551	539	564	538	551	548	495	530	529	517	542	565	524	559	543	503	522	525	516	528	559	515	583	519	551	540	516	511	525	532	534	566	544	569	505	565	520	519	569	547	590	547	539	542	542	508	586	566	539	504	573	552	531	535	553	547	557	559	563	515	563	574	536	556	573	557	529	529	522	534	506	528	501	555	527	511	545	545	541	580	529	559	535	563	497	516	511	519	573	531	581	539	546	500	485	549	538	547	580	570	555	528	535	522	550	503	548	538	533	529	536	510	572	521	531	574	574	502	545	521	515	542	525	527	592	571	585	552	528	500	526	548	557	557	551	548	530	558	560	530	552	550	516	530	502	550	573	557	543	488	588	602	521	529	504	533	580	496	520	533	546	542	513	510	509	550	545	552	526	539	559	530	552	529	511	559	574	496	544	545	523	535	524	526	581	561	528	527	545	550	538	514	547	580	546	568	532	550	530	503	509	534	555	519	561	557	564	532	490	501	529	546	518	541	566	540	517	492	530	538	560	536	544	507	568	544	572	568	532	517	501	562	488	535	513	536	566	563	566	520	502	547	546	545	526	544	551	509	577	512	502	560	531	590	530	563	504	524	562	520	524	597	559	543	570	536	526	537	560	564	518	538	565	504	534	548	500	595	532	519	525	545	568	542	559	488	509	544	544	578	506	605	507	516	532	537	543	530	557	572	535	562	555	523	528	569	602	558	538	549	523	528	493	537	516	538	521	522	547	549	541	519	546	545	548	507	519	542	518	592	525	497	548	492	530	574	516	570	493	547	550	541	584	502	525	529	566	500	557	510	535	528	566	545	551	516	553	542	529	561	571	492	520	541	534	541	565	543	536	509	553	541	536	511	531	550	528	560	520	557	533	502	541	560	533	514	529	559	528	516	518	552	559	572	541	545	518	572	498	574	537	528	522	549	568	559	556	566	550	534	527	493	513	492	533	550	539	530	527	542	532	499	520	530	532	565	522	556	549	565	532	525	571	527	527	515	516	547	573	587	589	557	549	524	550	517	487	501	589	586	512	561	531	544	538	532	506	510	548	498	557	518	522	511	537	559	554	545	556	488	570	510	507	544	508	527	501	558	566	551	560	531	528	549	545	569	526	557	568	570	505	560	489	510	546	480	568	578	569	573	527	546	511	516	550	521	521	531	552	546	516	546	549	521	537	536	542	525	558	557	519	564	552	540	508	567	542	496	549	526	531	555	573	576	558	552	528	493	534	546	542	538	508	547	552	545	512	559	558	576	539	527	482	556	559	526	555	522	539	560	559	494	561	530	532	558	532	507	551	543	476	558	517	557	534	526	546	588	520	569	574	573	548	537	510	534	529	515	516	543	564	574	556	539	563	519	512	553	543	570	564	551	537	533	567	535	527	523	553	522	524	538	505	589	539	523	594	507	522	562	539	518	550	594	522	548	499	579	589	541	532	567	537	544	542	545	561	552	529	534	543	537	558	517	502	513	536	553	550	527	541	534	540	543	480	537	535	553	554	522	562	548	536	572	524	542	519	535	525	524	490	466	545	542	571	490	552	547	536	514	552	571	548	582	552	539	540	524	546	541	492	551	531	574	511	550	500	519	524	545	521	534	497	539	549	514	526	547	516	523	534	537	507	528	505	558	539	566	507	505	567	528	561	542	522	528	536	581	553	587	534	530	548	538	501	513	522	525	513	559	526	521	536	505	543	531	558	556	554	533	498	526	512	525	546	554	530	548	500	524	547	506	547	527	548	529	537	569	510	512	512	535	555	493	537	558	526	524	536	563	561	499	540	531	524	570	523	554	561	517	535	573	526	543	541	510	554	514	542	534	515	554	535	543	556	574	552	561	582	574	558	497	552	535	561	509	534	546	554	548	520	524	533	558	556	529	563	551	531	552	548	527	589	529	536	491	533	558	556	523	526	491	551	514	554	543	527	558	563	518	542	558	548	515	575	521	537	521	540	501	519	540	559	533	533	543	535	546	552	540	547	560	498	526	589	531	559	546	540	519	516	594	581	583	550	558	490	548	577	541	555	536	526	559	510	519	550	555	486	563	522	519	541	507	567	496	555	499	574	539	489	494	505	537	492	546	549	514	550	534	532	540	490	520	512	543	525	551	529	532	555	532	533	562	540	540	531	527	513	552	570	536	539	546	503	518	481	555	550	551	558	538	542	550	569	544	544	555	574	529	546	543	586	564	530	537	556	514	580	558	538	563	502	548	543	557	562	598	512	530	552	592	494	526	533	505	564	579	509	562	544	518	511	557	532	483	544	525	498	552	529	563	530	540	508	533	517	563	542	543	537	520	495	541	535	537	553	565	524	513	515	545	539	519	522	527	541	528	532	570	526	552	570	528	550	577	550	555	543	517	536	540	492	566	552	521	504	534	575	567	566	529	536	541	568	506	547	486	514	487	514	507	511	524	565	526	507	536	551	537	536	558	589	572	516	571	522	518	505	567	552	544	513	522	510	528	513	518	561	513	567	553	516	501	528	497	504	568	534	525	558	510	501	518	531	610	584	500	527	516	553	537	516	532	506	533	568	519	592	550	481	561	599	560	518	463	547	529	543	567	616	524	525	553	497	531	560	532	539	566	547	517	518	524	577	530	499	568	551	544	528	543	564	552	539	533	507	554	540	503	508	540	533	556	524	563	554	527	558	526	540	595	573	574	552	555	577	508	515	541	557	541	547	476	544	530	532	567	535	546	512	497	494	516	581	542	540	577	499	484	581	539	591	540	566	565	545	535	538	523	526	509	558	514	542	506	543	556	527	567	552	509	561	546	552	534	538	557	575	507	528	549	569	523	537	499	521	542	530	552	555	527	565	516	501	511	556	525	560	526	543	536	540	527	552	540	520	518	523	546	495	537	548	540	546	546	556	530	539	492	545	545	532	536	534	556	528	516	544	551	511	508	548	551	585	502	584	527	519	559	534	555	507	513	525	542	542	546	572	537	551	491	532	584	535	532	540	559	537	551	568	542	514	511	576	502	502	596	526	534	539	550	548	498	537	575	545	495	546	595	555	551	492	536	540	562	508	534	555	534	535	573	594	538	578	511	552	521	511	535	549	517	555	500	540	537	529	589	533	552	537	542	537	554	559	539	510	584	546	544	540	545	542	465	526	538	519	543	514	555	544	525	571	520	533	535	536	533	534	557	503	536	551	498	533	522	555	546	577	537	524	527	533	573	499	547	497	537	530	541	504	524	556	541	563	519	566	495	485	553	571	502	527	493	515	520	497	522	521	513	537	545	573	539	511	528	560	500	573	543	539	542	525	535	581	512	508	517	544	542	567	531	501	518	508	528	532	521	521	539	486	555	521	578	560	540	530	530	504	528	504	545	544	567	523	535	577	557	539	541	563	500	530	555	541	544	556	522	494	534
23928	21006	24313	27894	21011	21017	11804	417	242	214	181	178	160	160	159	150	124	150	140	135	153	138	134	108	117	142	117	124	133	113	114	122	125	104	100	111	118	117	114	109	134	110	117	118	128	120	132	111	104	126	107	109	117	106	109	118	107	110	99	114	125	106	108	95	110	110	102	112	103	127	108	103	107	110	115	121	118	124	121	109	128	120	122	135	110	113	110	136	122	113	119	114	107	99	113	105	106	107	121	113	98	115	120	96	119	117	139	84	114	104	113	103	121	104	112	102	99	138	103	105	103	94	112	103	104	99	115	98	94	100	110	97	95	91	106	109	100	113	118	121	97	81	123	129	106	103	117	99	129	113	116	117	132	88	100	114	90	159	104	112	105	123	119	114	125	118	104	87	95	112	104	106	101	131	109	112	106	112	116	118	99	118	113	102	119	105	107	97	112	104	136	111	104	93	118	126	117	98	107	111	130	108	114	104	110	96	112	114	125	104	128	94	104	103	117	121	102	123	93	137	97	96	99	112	97	114	130	129	96	116	98	97	118	117	102	91	117	111	133	103	117	129	96	111	113	104	112	113	117	99	119	118	111	98	103	133	101	109	108	126	93	129	106	108	110	111	102	84	118	123	100	130	121	100	113	112	123	113	128	111	107	115	116	107	116	86	98	120	120	96	97	109	105	111	113	112	136	105	99	107	113	90	125	117	112	115	116	110	107	97	119	109	98	116	112	109	101	100	125	128	108	118	118	95	103	112	103	116	111	117	78	99	129	123	125	100	110	100	129	110	104	142	122	109	103	118	102	114	116	107	109	115	116	113	113	116	108	112	97	96	106	105	126	112	103	106	116	119	111	109	103	104	111	110	106	91	96	95	130	121	113	104	111	121	114	109	136	116	119	123	104	120	103	106	98	111	109	117	141	133	97	100	125	103	111	115	117	115	96	120	139	114	111	101	128	90	117	118	111	92	103	107	106	115	104	113	99	105	105	114	116	114	110	126	125	113	110	110	119	105	107	105	114	110	104	94	113	108	101	115	95	133	102	110	125	111	110	122	114	97	105	110	122	112	103	108	111	112	102	119	108	95	111	101	104	126	123	99	110	105	107	113	101	111	122	136	105	115	97	108	110	119	115	108	116	104	91	122	105	123	103	108	108	97	132	93	108	113	115	123	121	116	99	109	116	109	125	129	104	91	110	122	118	92	119	127	102	118	116	102	103	107	82	112	129	110	139	93	97	111	132	103	104	116	102	114	121	127	123	129	107	96	114	114	104	97	101	128	114	132	101	93	116	119	124	116	116	116	110	129	116	102	88	106	110	129	115	101	107	119	105	107	106	111	126	87	110	108	109	108	105	103	112	113	107	98	137	107	117	99	99	101	123	125	123	103	115	118	117	107	124	102	105	109	114	101	103	111	118	110	116	102	115	129	106	96	108	121	104	113	93	121	121	107	114	104	110	99	120	116	109	111	94	122	129	102	114	126	123	100	98	128	127	109	136	124	128	105	116	124	129	113	95	114	123	133	107	96	127	126	101	121	108	115	115	101	135	99	136	103	110	107	112	109	111	128	116	119	109	115	112	120	133	106	118	117	101	123	101	123	106	94	93	102	94	97	104	108	114	121	113	112	113	99	116	108	104	91	123	97	110	134	112	118	106	123	112	96	121	105	109	109	136	133	116	102	114	121	111	122	94	104	122	125	117	125	117	113	121	123	117	117	79	121	125	106	99	124	119	112	123	109	110	120	113	103	108	93	122	101	106	118	109	112	128	99	118	131	108	104	127	116	104	106	125	86	106	125	123	116	93	111	125	117	129	112	103	118	117	133	120	105	96	96	129	84	123	113	103	123	124	92	107	117	126	130	121	105	125	109	127	97	110	115	120	100	114	118	117	124	100	106	99	118	107	114	117	115	93	116	111	120	123	109	118	97	113	120	120	119	125	122	107	108	108	97	109	114	110	98	102	120	128	107	96	116	128	89	111	99	107	112	126	115	92	101	103	114	88	98	124	116	99	103	75	97	123	122	137	119	109	93	109	123	117	105	103	116	110	133	112	114	125	109	97	86	106	106	118	97	139	111	93	100	113	93	92	105	141	113	109	114	102	107	111	119	130	119	136	103	99	109	100	100	104	122	125	107	120	110	105	119	119	123	113	128	103	136	103	96	120	109	113	112	108	106	104	113	95	107	111	98	106	123	102	103	117	121	119	123	100	107	115	110	104	91	134	98	112	108	112	120	129	110	139	114	128	112	123	128	86	100	124	126	104	114	126	100	116	116	123	125	106	103	117	103	123	104	102	120	117	110	130	101	106	95	123	111	109	105	104	125	116	92	83	109	121	110	107	143	119	101	123	114	103	114	109	105	117	109	122	89	104	109	119	121	125	101	115	115	99	118	110	109	124	98	104	102	132	114	109	116	113	89	116	117	132	116	104	105	93	116	130	126	112	105	107	118	108	109	130	104	98	108	109	123	102	107	116	110	132	102	117	118	95	107	105	117	120	98	125	89	107	120	109	115	124	101	117	118	108	92	104	91	100	108	119	111	127	108	119	109	85	102	91	114	109	109	93	103	133	110	95	125	112	104	91	97	87	95	104	84	102	107	113	129	96	113	104	120	102	102	112	128	102	105	125	102	111	134	121	118	109	106	115	112	129	121	102	100	102	105	125	115	102	140	121	107	116	94	104	110	116	113	102	111	103	109	136	116	125	105	108	108	106	96	112	103	111	111	97	118	121	123	122	108	109	122	112	97	103	124	141	104	113	112	111	93	131	102	96	125	95	98	126	124	105	103	111	125	103	118	116	111	132	106	117	99	117	100	98	108	117	139	109	117	120	125	108	108	119	101	86	109	117	102	126	108	104	110	130	80	114	119	104	90	106	133	104	113	112	112	113	112	115	96	96	112	138	137	90	132	115	113	115	109	113	100	115	106	108	130	114	97	117	119	104	111	103	125	113	107	120	104	98	112	136	101	103	115	112	133	113	112	109	119	130	107	109	118	111	102	119	112	119	119	103	98	103	110	118	110	102	116	111	94	112	108	122	121	100	100	132	133	114	96	98	127	99	108	101	96	115	125	107	102	99	99	97	111	97	90	134	109	115	104	111	104	93	125	120	116	117	122	126	109	94	103	128	114	109	126	113	121	109	104	104	123	103	110	92	102	117	116	98	107	115	113	99	126	113	127	105	122	95	118	117	118	110	128	110	106	109	137	114	120	126	93	128	95	93	93	118	114	102	118	103	106	110	88	119	117	120	118	100	108	103	129	120	113	106	107	115	112	110	121	95	119	100	130	91	114	117	107	106	134	132	107	113	126	109	105	106	120	121	103	113	96	119	106	108	102	106	120	116	134	118	108	123	108	108	108	95	105	99	120	87	99	116	99	104	127	97	121	128	133	117	88	108	125	103	85	113	123	107	111	109	135	96	115	120	104	111	112	110	118	101	115	103	116	92	103	107	97	120	102	106	96	121	113	132	106	116	113	109	113
2978	3003	1417	766	531	412	410	373	368	341	330	314	320	343	346	323	309	308	328	310	347	331	317	333	312	330	273	321	285	308	302	304	298	306	304	347	294	301	286	322	295	318	302	332	321	328	298	312	332	302	329	313	307	340	332	299	285	269	345	284	332	314	300	289	305	328	321	313	295	314	297	310	292	340	331	297	317	324	277	307	294	339	296	278	272	295	286	333	330	294	314	304	278	326	296	286	304	310	307	304	292	298	301	311	291	302	272	307	335	358	306	295	299	301	308	317	327	294	299	330	310	283	311	295	297	295	312	289	318	280	294	301	323	298	301	305	302	307	324	333	312	304	302	283	337	299	306	353	322	294	314	313	335	334	323	311	289	311	289	283	290	331	290	297	283	286	292	297	313	329	291	323	302	286	300	302	320	306	309	324	302	319	275	323	292	277	293	320	321	320	323	288	322	310	301	283	302	327	284	300	307	328	318	311	311	303	306	306	323	285	306	287	261	327	312	306	281	296	315	324	312	312	294	322	297	359	288	298	336	324	280	303	310	324	299	296	303	315	266	337	317	300	318	290	324	311	266	298	322	328	293	302	322	272	316	308	309	308	315	288	319	310	324	319	297	324	282	325	300	312	289	302	329	281	313	312	277	313	300	324	339	308	299	301	341	300	309	292	301	305	284	300	290	296	327	274	306	316	340	303	307	290	296	309	307	304	309	310	329	326	288	293	314	313	295	304	327	301	302	302	269	301	316	320	309	331	298	292	317	302	308	288	292	293	298	314	293	297	308	277	338	332	301	308	296	296	285	310	308	313	300	307	290	313	314	321	321	308	267	298	312	316	287	303	303	304	305	335	303	304	297	308	300	299	316	334	288	306	260	323	317	308	304	266	333	297	303	301	317	291	316	324	304	342	306	284	306	310	308	300	298	289	298	284	308	306	281	323	316	318	278	297	297	290	332	304	295	330	324	306	308	319	292	337	313	318	271	306	305	322	299	297	312	307	298	295	316	298	283	294	331	310	307	290	310	309	314	289	301	298	309	309	340	296	304	328	270	313	323	294	299	323	274	306	294	311	286	323	329	319	291	284	286	280	334	291	285	311	304	305	268	321	302	284	308	303	288	262	324	293	305	314	311	304	296	312	311	347	288	304	305	314	275	300	318	309	296	317	301	316	315	303	304	286	298	273	307	291	326	289	309	294	295	314	308	333	311	305	319	321	292	307	313	298	298	304	278	315	314	305	323	284	341	356	284	301	323	281	273	297	276	323	316	307	287	322	335	302	282	284	316	303	282	298	322	317	282	308	296	299	289	277	303	301	327	309	321	299	313	318	308	342	316	324	343	304	288	291	291	315	306	294	334	281	296	297	315	317	320	323	344	293	294	300	304	277	317	345	340	307	329	294	311	321	307	315	298	308	295	316	328	297	294	305	323	316	290	334	327	272	301	298	286	289	325	306	327	311	309	334	304	298	312	291	310	302	355	290	319	354	298	331	324	316	321	275	299	308	310	308	289	313	311	319	313	303	342	294	327	324	302	298	321	284	326	310	318	307	286	298	292	298	297	294	285	311	311	339	326	300	311	276	307	313	322	317	293	289	313	289	298	299	326	289	312	310	314	301	284	294	322	321	294	310	312	292	298	316	267	292	300	311	292	288	321	310	326	306	302	280	289	288	331	323	320	335	299	321	328	328	296	289	297	281	313	327	288	307	300	286	301	295	305	332	299	287	309	315	318	295	305	306	321	300	285	309	294	270	328	282	266	283	305	290	310	305	277	289	301	290	295	311	324	297	278	310	291	318	308	306	341	323	308	310	277	293	285	270	321	316	302	321	295	296	282	319	304	276	284	279	307	352	335	305	286	338	278	298	305	285	287	310	300	309	324	293	282	307	288	305	304	306	302	295	316	303	300	301	294	306	297	308	318	312	286	304	303	310	335	309	287	293	325	308	298	301	291	304	292	304	299	281	331	301	327	298	295	321	336	271	298	311	292	330	295	294	334	282	303	308	299	322	296	292	295	303	311	300	291	325	302	321	282	295	306	297	300	328	297	306	342	319	302	299	309	315	314	304	307	320	307	290	304	327	321	310	269	318	266	297	305	302	296	290	288	302	301	304	309	325	320	301	302	267	301	287	270	340	309	254	280	322	286	274	335	325	306	301	338	308	284	314	300	302	295	314	323	290	294	307	319	313	324	319	305	325	324	326	319	307	316	324	306	320	309	279	304	327	300	306	333	293	314	284	307	296	305	307	331	294	303	314	312	304	292	311	331	320	353	317	283	288	311	291	314	301	310	301	310	330	290	309	317	300	279	296	286	325	312	324	310	303	286	304	287	296	329	270	300	335	318	273	322	308	330	290	306	305	298	286	314	324	321	286	334	318	315	286	314	328	317	308	307	317	307	306	301	293	309	326	332	299	289	303	327	313	318	321	311	286	324	288	312	303	323	327	343	296	344	325	331	295	317	311	301	296	333	300	265	300	303	305	309	296	295	314	315	309	307	300	310	320	292	299	272	312	301	320	322	284	324	318	315	285	303	288	324	310	304	342	318	302	306	306	299	297	279	308	300	303	324	303	289	320	305	306	295	315	318	282	315	308	294	298	312	287	311	283	298	303	324	299	312	316	292	314	282	291	369	321	307	314	304	289	297	283	280	301	297	324	300	293	295	320	315	309	327	311	326	313	300	315	282	303	310	307	294	283	315	267	296	287	303	304	269	290	333	328	299	305	333	322	322	299	294	299	321	278	325	280	300	295	273	286	299	319	313	294	297	321	303	317	283	290	311	297	324	346	326	304	303	304	316	308	295	276	269	311	289	325	318	313	296	325	325	306	348	307	293	355	310	290	287	321	280	304	280	283	299	319	293	324	309	338	341	319	317	328	318	324	302	292	296	288	310	295	300	299	309	329	280	316	313	308	319	340	296	271	338	328	311	320	309	283	275	323	291	316	299	312	334	321	335	311	332	295	315	316	303	293	311	301	339	299	314	330	299	284	276	293	307	286	308	299	303	316	299	301	300	326	293	282	326	296	330	287	332	301	300	323	307	318	328	298	315	311	290	273	320	316	317	277	292	323	297	283	281	332	318	295	303	287	347	304	334	294	281	326	294	285	294	279	329	297	310	298	311	276	338	286	306	300	302	323	314	304	294	312	332	311	292	308	305	309	311	293	299	282	319	332	288	302	292	292	293	309	302	316	326	308	319	332	313	314	328	333	304	333	314	308	301	317	309	289	323	287	289	307	306	310	322	312	315	296	300	305	330	325	279	307	286	299	291	312	319	299	312	301	288	309	326	298	293	313	321	320	299	284	293	318	296	309	286	323	281	302	304	293	281	290	293	302	298	318	305	291	317	323	288	304	344	315	301	313	289	269	305	297	318	316	318	308	309	278	326	312	326	320	319	276	299	266	271	325	326	300	319	313	304	298	281	286	314	322	298	372	334	296	317	312	289	291	280	295	287	343	290	318	299	310	321	307	281	298	288	287
31062	20436	9832	919	573	528	472	346	314	322	351	305	331	315	333	322	330	324	358	343	315	279	331	330	334	333	321	340	304	345	314	296	311	315	303	290	332	328	319	322	299	329	315	326	317	305	328	309	337	316	331	322	300	295	307	339	321	297	308	317	356	302	303	314	317	323	316	322	340	320	340	345	354	320	336	291	340	307	313	316	315	328	338	310	358	306	327	333	350	330	284	303	310	310	298	328	328	305	322	306	332	328	314	339	350	303	318	309	340	313	298	324	319	289	333	300	310	299	341	325	283	317	310	306	311	280	329	332	318	311	315	304	314	321	328	345	315	296	320	306	295	309	334	320	310	308	320	285	315	328	308	317	332	303	307	330	308	332	291	322	302	284	301	331	311	367	292	301	294	343	307	321	353	328	330	336	328	348	326	298	310	351	322	312	313	335	310	289	341	330	312	312	332	326	329	336	310	335	322	283	326	333	319	297	353	313	320	312	309	327	332	330	279	332	307	329	304	346	312	330	304	320	340	305	320	306	320	322	303	338	290	319	315	349	327	301	286	322	327	299	335	313	314	322	353	309	304	310	351	304	314	331	334	325	306	298	353	320	315	312	311	326	308	310	321	320	330	297	312	333	331	360	344	317	361	306	329	305	315	329	310	341	311	326	312	310	358	310	318	324	329	328	341	357	347	326	324	329	303	313	281	298	303	377	292	339	311	282	313	295	323	353	351	312	331	345	292	311	305	288	307	315	302	314	328	314	326	319	350	329	297	304	353	323	297	337	314	334	312	310	332	319	348	281	349	328	324	305	317	340	337	330	345	326	346	329	349	329	312	314	378	327	318	331	352	338	321	311	312	297	303	370	306	349	340	366	349	319	286	340	338	303	337	303	331	319	338	339	300	331	330	326	271	307	320	323	319	310	330	325	319	288	322	313	327	345	351	329	323	297	344	308	331	304	316	299	348	315	340	335	345	325	341	329	300	300	310	316	349	317	297	350	366	325	335	319	331	332	310	316	320	354	350	322	283	309	294	319	325	289	340	278	301	335	293	309	315	305	328	368	319	314	328	338	319	312	304	310	311	327	309	377	339	302	304	331	293	358	336	312	333	320	321	308	326	338	324	312	281	342	325	290	370	320	302	287	340	317	310	309	340	335	317	331	316	295	340	325	310	344	318	333	286	328	320	300	332	324	312	314	308	336	326	320	282	297	314	338	329	347	324	285	325	364	356	342	341	358	336	324	315	292	327	325	340	296	341	317	312	287	336	319	298	297	310	357	333	302	334	314	317	328	322	343	282	317	296	338	292	309	313	284	315	319	352	329	346	322	344	334	331	302	351	317	314	299	312	289	326	304	330	320	319	283	294	358	342	325	319	319	290	312	323	330	315	301	329	302	312	315	303	315	351	324	342	295	373	343	343	325	346	315	322	294	304	319	320	350	308	302	316	321	316	369	301	309	314	284	325	324	346	319	313	359	316	339	335	343	326	300	305	318	324	315	317	366	312	342	324	322	297	311	324	304	318	296	360	304	308	328	322	349	314	328	346	339	332	321	335	289	345	307	348	332	314	352	309	298	334	341	288	302	369	335	340	316	338	337	342	306	316	325	315	304	313	342	337	330	327	332	295	340	314	329	293	325	292	340	327	333	296	307	324	298	317	283	289	281	300	337	346	295	312	315	315	281	309	332	313	317	321	348	339	330	334	317	333	306	315	318	353	314	315	330	323	292	296	331	285	304	312	300	303	338	323	366	344	289	331	301	345	309	315	305	296	308	326	317	334	330	314	322	326	315	361	331	315	364	315	328	322	293	323	349	329	314	317	327	311	346	305	341	352	319	302	320	311	364	337	322	347	309	320	334	311	322	309	331	307	350	331	334	326	303	306	305	322	318	317	319	314	295	312	348	264	336	350	314	315	292	292	322	300	300	331	297	314	315	311	301	334	290	335	337	314	317	336	350	312	297	312	321	317	336	311	311	326	333	323	312	326	335	308	314	341	296	319	311	323	314	334	306	305	301	323	309	324	315	325	370	309	331	301	299	318	312	308	337	312	295	333	321	303	339	315	364	310	314	301	313	317	345	306	280	341	288	360	319	336	347	339	306	340	308	330	304	307	350	297	335	322	284	291	307	304	313	342	298	316	299	309	307	321	307	334	301	340	340	314	266	317	274	336	312	291	342	294	353	336	312	346	326	346	349	334	291	333	318	321	331	324	308	291	324	321	319	317	296	278	318	309	309	323	297	351	304	332	294	274	308	331	290	347	314	301	308	336	348	336	297	339	341	319	312	296	320	292	332	319	303	312	315	323	296	298	305	290	323	302	340	314	295	295	360	289	307	314	293	307	277	301	271	332	337	303	281	305	310	318	356	335	304	339	295	339	323	316	323	326	322	323	308	310	283	338	342	302	349	326	313	290	303	323	305	327	291	341	300	316	298	281	307	322	308	321	359	321	363	308	314	300	320	356	331	321	324	340	316	315	338	337	296	323	282	329	315	317	317	321	312	344	307	334	302	315	299	311	341	331	319	306	329	359	300	322	310	297	327	325	342	302	282	317	302	322	311	339	289	322	287	321	334	351	319	306	326	327	328	328	349	338	352	341	329	304	289	305	300	310	308	299	311	348	349	315	341	345	301	342	303	300	350	313	330	287	324	323	286	302	319	336	317	319	318	342	344	347	327	296	344	303	290	327	304	302	324	315	310	312	307	333	306	296	336	334	325	327	319	347	316	346	323	331	342	337	332	329	320	318	301	311	322	311	337	304	308	334	310	296	332	329	301	309	337	313	330	281	318	314	352	351	348	346	314	315	295	298	307	333	316	334	323	329	317	309	328	322	308	327	309	282	316	345	356	345	282	282	328	297	337	319	324	315	340	341	331	334	303	324	288	337	353	346	284	300	318	332	344	337	325	295	313	304	376	331	356	338	293	319	312	323	332	296	349	345	295	323	326	334	340	328	312	341	300	294	336	294	324	309	331	339	324	336	306	340	294	306	352	352	345	326	323	319	319	353	284	316	321	304	334	316	326	338	342	308	324	306	326	311	319	325	300	314	307	357	305	340	306	333	309	320	309	353	349	342	328	335	332	331	340	347	310	314	283	333	313	276	289	307	339	330	313	319	317	305	304	323	352	337	275	323	307	341	318	309	314	326	289	343	323	332	332	341	331	336	314	299	334	337	301	295	317	314	339	308	333	331	317	333	345	309	329	330	333	277	298	313	301	284	326	273	325	274	330	338	309	322	327	310	298	327	335	323	327	299	316	325	320	315	320	308	313	314	310	341	292	308	323	314	333	296	321	312	296	320	322	313	350	339	310	323	350	314	306	338	319	323	329	338	300	299	356	293	328	354	308	307	367	308	328	329	346	314	308	329	322	311	327	341	285	300	321	363	318	328	314	325	308	297	296	303	350	310	331	350	304	287	358	314	320	286	335	331	338	322	308	329	330	300	311	311	317	299	326	333	328	313	342	337	336	299	366	318	305	317	310
5573	1089	868	849	805	824	806	808	811	754	775	772	825	755	763	817	747	788	806	776	790	745	801	790	789	782	805	773	764	830	796	811	802	772	785	769	738	789	748	741	804	774	788	804	746	785	785	806	804	746	802	777	766	771	762	820	803	785	767	738	790	781	811	807	801	817	795	776	756	773	765	784	762	744	782	776	768	792	733	780	761	730	775	762	777	727	801	797	728	781	771	743	755	768	746	773	817	790	749	753	728	760	709	759	763	773	776	756	783	764	801	783	758	756	811	823	752	795	738	777	760	751	799	761	695	770	754	812	782	784	748	798	766	765	734	740	727	819	778	796	766	780	769	727	790	756	795	770	818	773	752	722	754	749	809	799	770	817	796	762	807	795	732	743	796	756	741	743	780	767	796	775	790	817	714	774	787	760	752	794	813	782	777	769	789	764	752	778	758	754	742	798	771	756	775	766	761	731	745	783	818	783	793	815	730	789	715	761	787	787	795	826	788	815	767	742	789	771	794	741	762	750	744	754	840	706	751	766	745	762	848	806	784	766	797	817	773	781	815	774	777	783	804	781	759	764	775	771	788	772	741	785	738	797	800	798	780	780	772	742	757	744	759	774	793	787	803	808	813	734	741	778	802	764	791	781	732	808	791	729	762	726	811	775	713	774	764	774	803	773	742	812	792	809	761	733	714	784	803	784	750	800	788	811	747	794	775	781	749	794	776	775	777	735	783	781	725	764	772	741	820	780	724	807	761	773	796	797	786	808	838	808	802	774	754	781	785	734	756	790	812	675	796	740	796	780	756	755	823	770	720	758	764	774	728	788	701	761	794	719	773	749	757	769	753	791	732	774	784	773	725	812	762	787	725	786	757	802	761	711	767	768	807	779	765	768	760	785	758	752	771	744	785	800	792	769	775	719	737	796	721	781	780	746	775	757	804	728	774	823	777	824	790	760	755	790	771	822	733	796	781	780	720	791	766	781	804	784	775	810	812	790	772	763	754	781	800	803	782	817	800	745	738	782	747	767	777	732	807	774	826	754	765	729	763	844	802	728	749	729	785	847	739	808	805	760	783	732	739	756	797	762	798	743	728	759	715	768	775	785	781	783	795	763	799	782	805	785	764	816	736	796	832	775	774	784	797	750	793	745	757	743	771	789	786	762	820	786	772	815	759	841	803	776	779	772	809	754	766	824	793	762	756	700	807	743	796	749	782	750	790	805	793	780	766	749	752	773	761	749	760	772	769	781	775	776	787	787	741	735	772	786	778	725	759	791	746	738	759	757	780	755	809	791	778	747	804	741	780	757	807	771	792	771	813	807	811	774	776	837	739	766	808	769	751	739	776	799	805	786	844	775	710	740	810	803	770	750	786	756	802	719	719	751	766	794	791	805	729	790	801	800	784	746	760	751	789	809	750	801	798	731	771	789	750	779	806	830	778	784	777	760	731	760	763	751	770	819	733	793	787	733	771	770	757	790	798	770	764	818	764	811	794	804	771	788	786	784	721	763	798	781	758	755	734	722	781	766	800	775	755	746	718	804	745	817	767	783	777	745	797	805	804	816	795	799	779	782	762	775	747	782	749	762	784	787	767	809	736	788	791	751	802	783	768	767	832	759	812	733	731	815	736	791	786	748	752	788	755	798	830	776	757	751	783	763	739	758	760	758	752	769	758	741	845	792	794	735	790	818	768	773	760	760	812	781	759	748	748	790	750	801	765	794	768	789	781	791	841	751	724	803	782	775	789	732	795	812	715	777	789	826	786	789	819	729	763	766	786	776	767	765	762	776	808	794	802	846	745	821	768	730	836	741	750	772	781	770	800	759	726	752	788	811	791	754	747	809	826	783	742	771	762	790	766	751	773	766	766	791	803	747	808	760	781	830	742	790	761	753	746	749	775	841	761	762	769	788	771	766	756	770	783	791	767	758	668	819	764	754	737	741	756	747	803	770	746	756	767	715	762	758	788	817	790	804	798	736	734	806	797	785	763	753	729	760	763	772	722	819	729	770	757	808	773	745	732	756	763	745	802	722	788	781	794	781	823	763	752	781	772	767	790	815	800	780	781	723	763	818	783	806	777	852	739	716	761	767	772	739	759	800	793	780	772	743	693	755	815	816	786	801	813	794	753	775	799	761	784	817	792	781	790	785	811	774	751	739	690	744	801	720	744	718	769	813	807	778	817	804	804	794	794	749	772	786	755	784	779	784	758	768	752	781	797	757	794	793	774	757	804	726	784	811	771	796	804	723	749	748	771	814	779	793	763	778	817	791	785	775	752	800	836	821	774	761	731	788	755	747	767	752	759	796	775	754	758	763	760	757	829	798	764	764	778	744	842	854	762	753	800	785	785	796	783	734	826	830	759	808	772	759	736	790	766	741	739	762	767	769	748	758	766	770	745	767	806	731	799	744	785	727	771	784	813	785	726	840	775	783	770	828	749	766	820	787	836	797	780	817	761	781	787	795	789	805	794	779	797	797	772	799	795	788	753	748	833	781	808	780	744	806	763	807	793	780	793	734	771	794	809	791	760	746	838	760	782	782	789	801	760	764	784	825	800	809	765	802	770	749	791	769	739	790	754	774	750	771	807	760	782	778	830	751	759	773	812	774	750	750	770	742	760	769	794	757	765	772	787	752	783	756	730	760	754	769	783	780	754	775	743	751	788	759	763	766	786	797	815	754	751	787	790	767	764	781	814	774	762	769	800	777	773	770	741	769	771	770	753	810	863	750	762	768	770	797	762	759	766	756	816	777	804	770	813	801	818	772	781	840	796	767	775	739	760	748	790	805	774	781	835	759	747	765	769	794	804	794	788	769	784	805	787	778	778	805	763	742	786	783	821	764	786	795	762	829	727	780	800	756	772	717	796	786	753	745	801	757	751	786	791	792	785	778	739	776	757	774	754	807	767	712	820	754	769	784	772	713	741	743	795	738	791	828	753	822	781	762	793	765	826	845	827	808	746	796	778	789	744	791	780	755	758	764	772	826	789	776	834	799	796	721	783	800	770	815	806	770	742	725	758	752	826	801	780	779	788	756	793	755	776	788	780	819	835	775	769	798	757	789	779	805	732	802	801	814	751	779	783	801	755	764	781	726	792	763	769	749	755	782	754	772	734	774	733	761	768	799	756	735	737	794	801	792	778	784	787	736	732	780	770	754	743	779	736	728	749	779	789	790	792	741	765	778	767	749	763	807	804	802	819	765	788	769	810	794	769	771	755	775	752	768	777	819	801	791	816	777	782	777	765	768	743	836	782	802	752	795	752	755	748	779	776	760	808	796	753	778	758	782	787	762	791	756	736	744	794	746	750	807	754	869	762	779	761	794	782	801	788	792	791	781	786	759	824	800	751	781	800	754	781	839	757	788	807	745	769	789	807	795	760	770	763	776	743	775	801	795	732	711	751	780	742	744	762	743	774	764	771	747	786	805	815	762	805	800	793	794	782	723	784	731	782	751	785	799	800	815	729	769	762	780	798	846	790	778
24769	21060	23926	28412	21054	14250	530	350	299	269	282	253	237	227	219	242	233	246	245	219	228	240	233	219	219	244	233	214	239	209	204	215	223	218	203	199	223	229	230	227	234	241	220	243	227	230	242	215	225	239	217	214	209	223	205	205	208	227	218	205	247	232	218	253	224	238	204	210	235	188	190	237	189	266	201	246	211	182	239	223	190	215	208	247	222	219	205	236	239	212	215	184	182	245	192	218	215	218	212	194	194	232	207	254	216	187	215	221	190	212	238	213	197	204	235	228	239	204	189	214	214	210	210	208	226	211	219	223	232	201	224	229	220	200	210	193	220	233	208	224	241	203	215	197	212	208	226	216	221	214	227	212	195	222	226	225	229	233	220	242	227	217	218	203	198	217	196	192	223	208	190	210	200	208	198	191	193	193	216	223	206	205	230	217	231	219	228	232	208	205	241	213	204	217	209	195	206	191	240	217	236	234	219	222	252	215	227	254	207	231	228	235	204	231	208	246	212	235	235	258	238	231	216	222	241	243	224	211	185	217	217	231	212	228	195	193	222	194	214	225	211	200	222	187	212	191	225	198	213	208	239	232	233	202	218	231	209	220	197	206	222	232	195	231	205	197	222	225	214	187	223	218	223	222	243	238	207	218	239	215	217	195	215	228	217	248	213	212	211	210	226	225	213	215	224	220	244	227	224	218	226	217	227	218	223	191	211	222	230	221	222	246	227	228	246	204	217	216	231	202	193	204	221	241	234	254	188	226	186	227	225	222	213	240	196	209	209	216	187	224	211	251	225	199	201	216	230	191	203	216	221	210	228	216	244	212	232	217	228	189	193	206	216	223	224	229	222	212	220	211	213	232	218	203	218	212	240	226	196	232	228	207	258	217	217	206	227	215	197	226	212	241	234	214	206	228	210	224	216	207	225	222	239	234	201	219	245	182	203	220	200	211	227	218	245	204	224	209	219	244	212	180	226	229	221	217	241	214	230	213	216	213	212	203	235	222	207	218	232	222	196	222	214	217	205	200	238	215	205	200	220	227	212	228	224	185	235	222	197	242	219	217	184	214	199	209	218	213	193	208	232	230	255	205	220	249	213	222	214	237	227	215	206	205	197	233	198	230	194	242	207	226	197	241	217	220	236	232	202	213	227	210	213	229	209	219	203	226	235	212	220	179	239	203	226	207	210	232	217	217	208	224	220	207	209	211	239	230	223	218	193	241	228	202	200	222	202	212	206	238	232	229	227	253	212	241	189	244	199	238	227	207	221	208	203	220	204	232	223	230	205	213	225	221	235	213	208	226	209	205	207	209	200	206	201	242	230	216	214	232	194	220	225	203	243	198	220	205	214	236	212	250	227	235	187	218	207	210	215	207	206	229	199	228	237	226	217	195	214	193	205	209	212	234	235	214	192	244	213	214	190	205	187	223	230	208	228	216	193	199	202	207	231	233	207	208	216	207	218	227	231	222	200	251	190	233	217	231	216	218	211	214	238	230	210	196	234	207	200	227	198	210	218	224	192	211	218	233	237	222	225	203	185	229	179	203	224	201	229	226	221	233	186	202	226	225	204	211	196	228	229	233	227	204	216	200	204	215	214	222	221	207	215	219	226	210	221	219	226	197	217	237	221	251	229	242	206	211	220	218	244	222	214	201	226	194	223	213	201	247	253	206	211	205	235	219	237	209	219	203	220	200	199	214	197	194	234	227	210	221	208	205	221	225	228	256	184	221	221	200	223	237	215	245	231	202	220	228	189	214	212	229	222	238	197	220	197	181	208	227	210	213	210	209	206	214	218	220	211	183	193	184	221	182	236	229	208	205	214	214	216	213	233	216	220	208	225	235	185	233	230	227	222	230	217	212	210	242	187	219	215	241	234	196	222	231	222	201	209	195	185	201	227	218	210	194	202	210	203	221	221	226	229	228	217	207	243	204	215	230	250	207	207	202	240	207	201	202	217	227	226	197	208	209	216	212	204	227	217	204	220	214	226	232	192	207	218	204	215	225	220	177	179	200	234	206	258	219	241	218	199	226	234	207	191	232	229	197	222	200	222	221	216	244	203	221	227	217	227	229	216	209	201	238	219	197	230	199	204	224	233	221	236	212	216	224	212	217	190	234	221	209	221	213	218	226	231	242	223	265	209	206	251	224	183	197	256	206	211	214	227	206	220	219	209	240	235	240	231	204	228	219	222	185	237	236	227	215	201	203	203	224	210	195	210	253	193	225	213	193	213	212	217	223	202	229	244	189	205	213	235	219	218	227	226	221	233	230	217	223	213	202	213	216	246	226	238	225	199	183	212	206	209	195	229	221	196	230	200	218	227	195	223	200	219	225	223	238	214	214	253	209	210	252	224	215	259	214	204	215	213	203	229	219	180	224	237	242	219	237	233	197	190	243	243	205	237	216	207	219	218	199	194	211	228	213	201	197	219	200	217	227	226	224	208	204	229	244	182	230	202	244	228	247	228	220	222	218	228	229	185	218	208	234	251	240	226	241	213	216	214	225	210	220	219	222	204	243	210	210	222	204	218	235	238	244	231	209	206	204	213	238	227	232	201	253	231	218	206	204	198	219	235	223	221	241	232	202	196	207	230	210	217	228	232	211	229	226	213	202	231	192	202	205	243	218	179	219	200	200	204	260	232	234	227	193	203	233	199	196	197	206	219	227	203	204	255	214	213	173	210	196	236	212	218	203	216	221	198	234	198	234	211	212	225	201	250	208	215	205	208	240	221	200	213	213	216	241	196	189	225	240	198	203	219	218	207	232	192	216	193	220	232	210	224	231	221	235	213	199	216	191	189	221	223	241	188	243	221	230	247	223	217	236	214	233	239	237	218	223	246	217	222	220	220	224	215	241	219	201	214	221	209	209	212	223	226	239	213	224	207	226	212	229	235	216	214	214	187	220	210	221	222	224	210	226	217	226	220	220	218	228	239	221	229	215	203	194	233	216	206	222	222	238	219	236	230	226	203	227	223	201	214	208	213	211	237	203	236	225	180	211	225	212	227	214	197	239	201	238	215	221	238	240	215	196	204	194	206	233	178	255	241	228	198	204	225	212	204	206	182	214	223	240	218	221	210	228	234	253	260	214	235	202	183	225	208	207	193	181	207	216	221	221	242	204	243	214	228	212	219	237	212	229	204	249	206	224	188	220	223	231	194	194	211	206	227	215	220	232	208	236	216	244	234	228	217	217	240	223	195	215	234	233	233	200	222	213	239	232	208	213	209	217	204	196	212	212	235	227	221	202	243	187	256	217	218	202	223	225	216	231	241	215	200	213	222	179	213	218	212	227	203	235	247	190	190	213	227	209	203	205	221	216	231	204	216	236	241	220	226	198	225	231	219	210	220	244	212	230	200	218	204	237	198	203	238	218	200	210	207	221	200	198	232	226	220	206	217	209	212	221	215	218	217	212	205	197	237	208	195	209	205	207	232	213	244	220	223	206	218	211	197	188	225	240	227	234	212	219	203	201	208	195	214	225
3154	1944	987	757	655	590	574	555	565	552	549	582	542	563	551	549	555	545	535	561	559	525	501	530	557	542	566	571	534	558	529	551	536	504	554	530	538	503	553	537	573	538	520	510	550	532	538	532	524	543	529	555	493	542	559	535	556	503	544	541	524	522	492	520	576	559	520	585	518	553	526	552	527	527	545	533	543	542	525	541	505	549	526	556	540	538	548	550	538	522	513	523	522	522	505	568	539	556	572	561	549	504	573	524	582	544	473	530	525	529	549	593	530	552	492	526	525	562	541	523	543	490	572	525	563	512	572	566	536	513	517	573	520	515	556	545	537	540	521	562	532	539	587	572	506	563	545	548	594	577	571	518	527	505	526	517	554	515	517	542	533	515	555	524	530	543	545	549	532	584	495	556	527	576	538	549	576	540	542	503	552	558	588	521	519	535	551	525	532	561	513	502	490	528	495	519	509	544	540	530	550	556	550	597	536	548	567	510	527	535	515	552	511	511	518	527	553	550	512	510	481	536	528	519	500	502	593	533	538	493	531	607	513	532	540	493	556	556	506	532	560	531	526	501	518	512	570	519	547	531	535	550	528	525	524	515	555	530	548	533	539	566	538	525	529	526	547	536	558	513	520	515	495	520	520	531	535	560	523	511	539	559	502	530	509	528	513	506	528	529	552	498	550	533	547	537	534	538	537	559	532	544	557	530	520	553	524	519	556	514	541	546	524	512	523	509	525	571	534	568	518	517	507	505	581	535	562	532	515	517	533	537	491	528	545	580	535	515	551	519	538	524	531	531	537	484	537	551	553	517	560	533	533	497	523	536	494	583	560	588	512	606	535	560	544	566	566	547	511	512	568	491	512	543	561	545	522	556	582	480	550	518	560	536	533	555	546	537	544	530	505	535	536	508	556	534	568	531	527	531	522	527	526	556	572	607	556	550	519	510	516	536	534	577	551	520	539	556	552	539	561	549	548	495	528	581	547	566	527	544	553	529	566	526	555	547	535	519	546	543	535	490	543	523	529	538	581	566	532	528	574	567	535	527	523	577	533	537	522	519	517	526	568	517	509	537	533	526	524	541	571	588	532	526	562	529	553	525	580	575	500	548	512	534	516	555	563	566	523	562	561	562	547	542	504	503	591	561	541	539	502	567	542	543	542	529	524	573	547	536	549	533	524	542	531	477	559	525	547	513	553	534	535	513	514	516	495	536	519	550	540	533	513	566	566	572	533	581	511	503	565	545	494	537	506	537	526	544	569	542	550	509	533	536	541	564	533	579	532	549	511	518	513	506	556	516	549	551	577	522	523	525	500	536	581	528	529	509	510	489	563	550	548	590	540	555	574	554	526	562	567	544	536	529	542	555	542	575	525	494	575	541	586	545	533	545	554	526	534	546	489	582	575	555	498	565	547	486	574	528	540	538	494	507	557	537	503	556	509	498	558	523	532	513	534	541	541	572	529	522	588	546	504	551	474	562	527	545	521	564	492	541	527	571	538	514	533	521	523	558	549	559	524	545	497	543	541	516	549	516	529	543	512	516	527	559	487	555	547	550	514	580	531	542	533	527	505	574	541	533	567	523	555	522	519	533	560	532	541	516	520	513	576	491	490	526	542	565	545	522	496	493	498	536	499	530	547	512	545	530	527	545	510	557	567	534	545	560	546	543	569	571	563	571	510	518	511	539	562	548	571	573	518	547	512	557	557	532	517	575	521	516	556	528	536	572	573	527	521	495	568	514	507	526	516	522	561	532	565	579	536	572	553	506	526	521	515	592	559	544	505	553	573	522	517	567	556	538	541	511	515	530	523	554	523	575	523	544	541	524	496	534	538	527	614	507	567	499	512	533	514	549	554	535	521	540	508	505	525	513	490	511	556	590	562	535	529	545	528	560	566	545	553	525	551	532	496	544	527	528	533	524	569	516	535	529	546	558	528	546	512	513	518	528	488	516	530	507	555	515	577	604	548	569	547	531	609	572	578	497	532	521	546	522	516	547	499	520	563	546	510	543	531	573	538	564	485	514	544	556	511	535	547	538	494	552	505	572	523	515	530	556	494	517	518	526	472	531	575	547	571	520	538	542	552	510	537	505	539	547	531	536	542	529	531	550	566	545	552	541	562	534	535	536	545	524	512	574	529	527	515	500	547	542	559	538	514	518	531	506	482	566	546	529	515	507	539	508	500	515	544	541	517	552	493	543	548	627	574	569	556	525	537	529	532	535	531	563	578	496	500	499	547	528	524	479	563	530	526	499	535	480	542	482	540	542	528	520	548	541	533	560	548	552	539	488	577	523	536	518	531	534	528	528	544	529	566	566	585	559	535	550	534	525	580	525	547	590	573	553	532	555	534	521	500	526	525	570	485	556	533	511	568	513	536	555	527	521	528	531	543	513	544	532	526	550	576	521	536	526	559	527	553	561	524	519	537	474	520	518	521	518	524	516	561	565	518	496	514	519	542	519	537	528	536	548	520	545	531	544	534	493	566	539	487	553	521	518	579	545	513	534	497	520	555	551	559	577	524	557	529	508	534	494	543	506	474	539	519	542	521	531	520	473	497	496	517	578	542	519	503	470	560	501	521	496	498	573	534	517	556	542	559	483	496	527	529	568	538	571	546	535	551	550	549	525	528	526	537	545	519	492	511	554	540	546	496	512	558	559	524	584	524	544	486	489	533	517	495	521	546	528	537	523	576	515	510	518	552	528	556	499	544	525	538	516	539	524	517	532	513	519	548	568	509	517	525	513	522	573	542	543	535	500	539	529	551	536	519	553	551	545	496	515	526	519	533	488	533	529	549	549	509	533	506	561	558	513	532	521	553	590	556	533	537	546	505	530	539	530	516	513	530	595	509	542	521	553	533	490	536	535	510	522	500	529	554	544	587	571	552	550	539	507	553	558	526	536	534	512	528	509	556	559	532	563	491	526	554	556	542	560	576	547	536	507	577	579	565	550	570	591	549	569	533	517	524	556	537	541	546	492	510	567	530	523	534	570	575	553	511	568	534	525	506	564	494	523	542	532	530	526	552	510	531	547	525	562	540	487	523	530	535	526	568	545	503	526	550	549	537	566	543	547	546	540	514	508	572	495	516	565	566	502	526	549	580	549	551	557	540	529	542	524	551	524	566	508	551	543	526	544	502	507	516	563	527	541	516	533	550	560	513	511	574	501	558	512	514	519	525	524	485	507	555	541	540	565	531	550	511	568	526	546	548	506	537	532	550	503	507	592	579	537	540	515	580	594	512	527	533	528	531	529	555	527	513	565	560	517	542	518	521	520	521	567	543	506	569	552	540	523	536	521	499	570	564	525	546	476	509	569	521	552	545	536	532	515	509	542	540	512	520	585	564	508	540	519	501	541	543	590	534	599	518	566	574	513	562	532	519	604	542	515	511	511	545	553	515	553	529	533	526	533	541	533	551	523	545	512	567	541	506	573	525	523	518	548	532	526	536	490	555	521	521	525	575	533	541	556	508	501	569	544	569	527
23974	21048	24364	27941	21048	21056	11960	454	249	222	179	147	152	159	153	146	138	160	136	129	106	127	114	125	120	128	122	119	137	132	110	105	117	104	114	113	114	124	118	101	122	120	126	90	115	110	113	119	118	137	103	113	93	98	115	108	106	86	116	111	102	105	106	113	105	108	124	113	105	115	100	102	137	120	125	108	113	104	116	97	104	118	103	107	92	108	131	119	102	113	115	128	111	121	128	117	103	126	124	123	95	98	104	107	121	112	121	111	98	114	117	95	105	116	108	98	98	114	121	111	97	109	102	109	111	106	112	116	90	109	122	88	115	116	117	89	123	106	91	98	106	115	100	123	103	100	96	112	91	83	96	82	114	102	108	126	95	118	98	121	112	92	113	103	106	118	117	125	105	95	106	118	105	111	98	139	117	108	131	108	116	139	119	110	123	102	124	100	103	111	134	114	103	128	127	116	120	122	104	107	103	99	111	104	101	110	92	106	113	128	102	110	118	122	121	103	100	101	118	114	114	112	95	106	121	111	113	97	97	97	116	109	114	92	114	86	96	105	118	101	111	109	113	128	115	91	129	122	103	115	110	100	115	107	109	112	110	109	126	98	102	118	99	103	121	108	99	101	102	98	109	105	125	113	121	137	109	111	101	97	90	120	107	101	119	115	102	110	116	93	110	112	92	105	124	113	114	124	90	104	99	121	109	126	128	109	122	125	110	124	114	122	121	122	114	108	125	96	122	110	93	96	111	107	108	89	113	114	99	100	114	139	100	109	91	126	94	101	113	124	109	108	129	116	119	105	102	137	101	93	119	99	125	116	105	104	114	117	95	119	92	128	110	95	119	102	133	106	130	117	113	121	114	104	105	115	104	109	114	111	108	122	105	94	117	97	118	104	97	97	106	93	85	77	114	102	109	109	134	125	111	96	127	113	104	106	119	117	133	93	106	135	122	100	102	120	100	101	115	109	115	111	93	124	109	120	102	115	141	93	101	87	92	105	125	109	117	131	119	125	108	121	123	101	101	91	129	99	116	104	107	145	101	120	125	127	108	122	116	116	125	115	112	94	110	117	115	100	81	101	107	117	102	138	125	101	105	121	113	104	104	115	114	113	104	106	110	101	96	103	133	121	117	105	112	117	110	120	103	114	101	130	99	102	127	118	102	130	105	112	88	113	102	112	109	119	89	104	100	95	91	109	119	102	111	102	113	125	97	105	110	111	120	128	119	121	136	108	110	108	118	124	119	103	100	126	119	122	98	118	119	127	118	114	115	104	116	133	100	87	95	108	96	101	119	93	95	132	103	109	117	91	108	100	79	98	138	111	102	112	96	110	110	115	129	99	111	93	92	102	115	104	104	99	128	137	109	110	111	100	113	110	95	109	130	103	116	91	103	110	121	108	105	100	111	110	100	97	142	104	113	99	105	100	124	112	92	118	120	104	119	112	127	116	97	106	126	97	98	109	116	96	131	91	104	117	117	107	124	109	115	105	124	110	94	107	95	88	109	111	97	100	103	127	95	109	129	105	106	103	81	122	107	118	103	114	86	118	98	99	109	115	105	107	103	119	134	108	108	107	106	110	122	115	126	102	110	132	118	110	125	106	124	109	110	154	119	111	112	117	117	117	100	100	115	107	124	104	102	115	108	114	109	117	102	98	106	117	87	103	108	100	125	105	97	118	134	103	102	104	109	111	107	121	99	103	110	101	101	131	105	113	128	99	127	127	102	106	111	99	95	102	105	107	115	130	109	98	103	125	132	135	101	132	101	120	121	98	126	111	111	122	94	110	130	100	137	118	97	108	110	114	118	113	106	100	94	99	117	105	113	102	133	133	95	129	101	118	111	103	109	91	124	112	101	96	102	109	103	110	105	100	99	113	115	98	93	109	122	117	123	90	95	123	111	106	102	92	98	108	116	113	104	123	106	125	113	117	106	115	116	128	121	106	120	99	127	116	109	103	115	128	87	92	114	105	114	110	98	105	107	142	113	114	114	111	109	104	111	116	134	118	119	114	109	116	106	124	113	99	92	103	93	118	123	112	116	87	113	108	107	116	109	122	116	137	107	97	115	108	109	103	97	104	118	109	108	124	98	116	106	141	110	106	131	96	97	120	138	108	107	92	111	129	98	104	105	110	120	116	110	130	112	115	112	102	109	92	115	86	91	117	102	101	110	125	111	109	103	105	100	93	120	111	111	120	121	97	111	97	122	122	101	94	103	106	107	110	121	125	96	101	135	119	117	108	79	126	119	108	112	122	105	110	104	105	108	123	96	105	107	114	116	121	132	84	113	129	97	125	111	127	98	117	115	123	116	106	127	127	104	124	121	117	105	113	100	99	96	125	114	110	122	108	107	105	101	103	111	83	102	103	118	109	108	132	101	107	105	115	101	110	97	144	104	129	124	107	97	109	127	129	116	104	92	110	104	125	109	123	104	121	102	111	98	101	107	121	129	109	112	116	122	117	130	114	116	121	139	112	115	99	139	95	109	100	117	119	110	108	105	118	120	108	111	125	109	97	109	111	98	83	116	115	104	117	96	115	89	118	106	105	121	98	106	125	116	111	106	126	101	102	117	102	105	95	94	126	115	122	108	91	98	99	122	130	111	100	102	124	141	103	107	127	114	110	121	122	110	110	103	111	99	117	100	117	92	97	91	117	121	115	109	109	102	109	103	115	101	132	99	125	119	115	127	116	104	100	123	111	108	101	113	104	112	111	128	115	107	92	110	108	112	110	104	108	117	106	116	120	108	116	101	126	102	124	111	99	93	129	102	100	120	108	127	115	89	113	103	110	114	101	103	108	107	97	100	113	105	116	113	101	95	104	106	114	132	103	111	107	95	125	91	101	100	107	111	107	137	120	116	109	113	121	112	131	108	124	132	114	112	112	121	100	121	123	124	101	111	110	122	125	122	99	124	107	101	108	92	127	113	99	118	125	118	93	97	105	120	136	108	114	106	101	118	118	133	118	130	110	115	100	110	94	109	102	111	115	106	134	84	106	127	118	105	123	117	94	114	123	105	130	113	118	115	103	92	115	142	139	114	118	90	121	110	101	121	109	111	111	117	112	116	112	106	109	92	113	102	96	103	118	101	96	114	114	111	103	116	114	99	112	106	129	120	107	113	110	111	122	117	121	114	95	120	101	117	116	126	99	109	105	114	113	102	105	105	102	119	101	103	114	105	126	113	144	119	114	123	106	111	129	113	91	107	104	126	129	113	135	115	116	107	79	101	103	114	96	110	96	130	107	124	120	100	102	120	103	115	124	110	112	111	106	86	112	105	93	110	108	116	104	100	117	114	124	145	101	112	101	106	112	93	113	105	93	114	97	103	116	103	112	112	115	104	118	91	121	105	120	86	125	118	111	121	103	118	101	119	121	123	91	119	117	111	110	116	94	86	104	132	112	93	108	114	93	94	117	132	85	126	112	111	104	92	98	114	100	116	109	115	113	104	110	122	105	111	103	103	118	92	96	108	126	124	130
3035	3026	1390	787	543	430	377	357	344	347	351	331	347	332	346	337	307	320	349	284	320	305	352	344	322	336	325	303	290	299	341	324	334	318	317	319	317	297	265	298	306	314	330	326	312	315	274	327	309	309	319	316	324	320	287	303	298	323	288	286	304	283	327	304	287	300	306	290	314	297	283	280	320	313	308	307	294	320	282	292	305	302	317	308	300	308	297	288	326	292	293	311	292	335	318	329	322	299	299	288	283	294	294	306	318	289	290	309	315	323	338	300	312	286	276	299	311	318	298	315	299	315	293	308	301	338	306	336	322	300	273	311	321	306	291	308	288	298	292	308	309	285	322	300	324	307	334	295	310	293	332	317	281	327	311	289	299	287	295	302	314	253	266	305	316	306	331	321	289	300	290	317	302	312	303	279	299	308	303	290	316	298	295	354	305	316	296	302	296	337	305	276	297	331	284	320	334	301	294	284	279	284	313	315	287	304	293	324	302	304	300	281	295	311	304	304	306	298	303	313	302	308	266	316	261	304	291	289	268	337	297	298	313	311	302	304	282	290	294	283	275	291	298	300	306	288	318	299	284	321	316	303	294	302	276	292	272	292	332	342	278	291	286	311	316	301	307	307	325	320	273	300	288	325	320	276	310	293	304	294	293	319	284	301	319	275	310	308	288	262	303	307	309	298	279	299	299	299	294	305	290	276	301	293	330	312	305	286	308	285	311	317	347	302	322	307	291	294	331	298	302	326	293	309	285	288	293	281	306	296	298	272	280	311	297	289	307	301	301	308	305	302	311	319	320	311	295	289	316	312	307	303	323	300	299	295	313	310	312	317	324	267	346	280	295	280	313	327	319	307	318	297	315	283	302	313	295	293	312	312	302	296	282	325	314	283	318	303	308	277	324	308	351	318	270	289	321	288	287	279	296	286	315	316	291	296	275	283	264	314	302	302	282	304	287	307	303	315	287	331	333	309	289	304	297	303	320	297	314	298	286	298	302	307	314	270	312	273	310	309	308	321	299	292	330	324	296	312	288	296	301	311	312	322	285	300	294	318	286	317	292	290	316	280	290	321	299	313	308	292	300	327	299	316	305	309	286	288	273	320	298	307	269	309	293	315	295	277	295	277	306	299	313	319	303	296	318	286	301	310	293	297	280	302	313	306	314	315	322	305	333	315	289	286	267	315	318	303	323	319	309	316	280	300	290	284	308	290	304	299	336	314	289	306	318	315	299	339	305	314	296	304	296	300	297	293	305	283	303	306	305	320	281	309	303	303	288	321	305	287	252	310	302	311	292	320	303	341	293	334	316	319	306	302	299	288	311	319	291	292	329	307	296	296	284	300	324	303	290	321	288	305	300	318	280	290	319	299	300	326	328	297	318	295	279	280	310	301	316	280	280	285	329	294	298	309	270	319	304	290	315	319	295	343	323	304	283	276	295	296	341	289	327	300	309	289	298	294	299	306	295	297	301	323	284	308	310	337	307	313	274	308	306	299	291	296	346	306	289	341	277	299	333	332	318	283	298	341	289	291	324	274	292	289	321	298	316	314	283	287	300	326	311	296	307	314	298	295	323	315	291	302	316	290	326	303	285	308	302	270	294	310	305	310	273	324	287	306	287	313	310	291	277	307	302	307	340	286	285	299	292	330	305	317	302	334	332	323	300	276	311	293	274	318	287	296	303	323	330	295	275	281	313	314	321	317	311	304	292	315	316	300	308	318	309	293	312	302	334	298	320	309	316	315	302	302	305	322	292	268	297	290	306	306	280	317	303	316	298	315	308	273	291	276	319	303	301	287	277	267	297	305	304	290	306	312	320	315	317	295	289	321	314	322	300	291	303	308	304	293	302	277	307	313	314	298	295	287	304	289	298	292	312	322	320	311	292	316	290	294	307	325	311	305	328	310	294	301	290	311	309	302	302	319	304	295	315	306	298	319	309	296	294	283	342	281	301	299	319	305	315	298	302	303	300	342	315	321	303	299	324	304	296	293	344	300	322	299	284	302	337	310	315	337	316	288	322	289	310	329	308	319	297	319	283	306	337	299	304	312	294	270	322	349	317	331	289	323	295	294	310	324	313	292	306	303	301	303	310	310	313	302	343	302	322	302	289	293	318	275	310	276	297	267	315	274	341	308	292	351	316	312	284	282	296	298	322	312	292	301	291	301	281	282	300	322	318	306	305	334	306	313	280	305	301	297	318	319	287	278	310	306	323	318	328	298	313	312	303	336	287	298	330	300	294	295	337	282	305	295	300	323	326	331	330	317	300	336	282	324	331	314	277	316	292	302	310	272	316	308	299	316	329	339	278	318	290	334	322	294	305	307	307	315	316	318	330	320	293	306	283	304	301	309	294	281	312	318	305	306	281	301	303	310	342	327	305	306	318	284	294	301	292	330	322	306	269	316	289	311	316	317	301	294	282	286	304	303	302	298	293	299	304	339	322	301	308	298	308	301	324	323	316	326	248	335	316	305	350	304	308	296	284	290	310	332	293	333	292	322	321	298	307	319	280	296	295	287	314	312	264	311	315	313	315	282	329	313	265	317	312	298	264	317	287	317	295	308	294	310	300	306	298	320	293	303	310	305	311	307	314	267	310	308	319	317	282	305	297	317	322	288	296	291	296	345	336	304	312	337	301	331	320	325	291	308	288	327	313	312	303	329	308	305	332	340	306	291	334	298	319	320	316	306	334	325	309	320	302	306	331	333	279	318	316	297	318	299	317	293	308	285	293	305	297	293	334	314	321	292	296	313	293	296	334	306	281	326	307	300	332	313	310	270	301	304	315	314	305	279	293	295	303	314	330	307	316	314	300	286	305	263	274	325	274	282	310	297	317	292	301	331	304	329	289	282	299	339	329	263	305	306	339	343	312	309	288	315	284	293	317	295	352	295	319	327	303	293	319	298	298	307	314	310	309	282	333	325	262	311	320	316	316	313	304	311	279	329	287	300	330	307	292	299	286	318	323	299	329	288	314	294	330	259	309	293	310	301	290	281	321	325	329	301	296	270	322	275	313	302	296	296	325	307	303	289	341	279	295	279	309	303	295	300	318	294	303	339	285	277	314	307	332	304	291	290	309	318	281	317	278	310	297	296	296	314	312	279	320	316	335	304	297	301	297	315	315	288	344	295	309	310	306	338	290	303	331	290	319	305	286	304	290	309	300	315	304	279	296	290	327	318	276	311	277	303	293	315	313	297	300	305	286	299	321	312	300	338	293	281	301	334	262	288	281	286	304	308	298	289	322	346	321	318	321	294	297	323	294	324	318	278	317	305	296	307	337	339	322	304	321	280	306	313	318	294	322	278	302	331	326	296	315	292	294	320	282	287	347	277	305	325	323	311	294	291	281	305	314	311	293	308	316	309	313	283	313	298	297	290	283	314	317	312	293	312	303	280	285	317	307	267	322	295	324	317	296	324	315	295	289	297	317	310	332	320	306	311	292	316	320	305	293	291	301	271	292	291	306	291	294	300	285	321	305	296
30920	20397	10304	767	438	344	329	325	315	341	317	322	342	315	317	297	302	321	293	312	320	316	326	327	332	313	309	333	340	321	308	304	363	323	340	327	309	334	327	310	336	335	282	315	318	302	320	332	337	329	302	305	325	304	315	292	321	323	290	325	307	309	324	305	303	328	349	310	327	350	310	316	294	333	316	289	339	333	321	303	275	305	322	355	306	342	317	303	328	318	309	297	315	310	310	307	330	335	327	304	334	314	334	331	318	328	318	381	274	317	338	338	302	306	328	297	367	306	339	317	347	315	289	314	323	288	322	330	308	295	298	309	318	341	327	296	319	357	305	321	326	312	285	309	319	379	314	325	351	306	294	294	313	337	303	326	317	285	332	320	321	290	344	314	313	333	326	316	327	320	300	311	321	300	297	341	315	324	301	299	302	269	326	350	299	324	306	334	318	334	330	331	327	345	309	315	320	318	339	319	347	327	308	325	312	294	328	336	322	322	299	318	315	312	308	345	313	322	320	309	312	306	329	305	333	288	294	357	319	343	321	284	344	305	317	289	318	319	316	333	318	323	316	344	332	328	311	322	322	320	310	352	329	299	304	317	316	324	307	320	299	312	331	325	338	347	309	300	305	340	307	321	316	316	299	314	338	314	280	318	328	301	294	276	328	297	324	317	311	335	320	331	279	330	296	352	300	309	312	347	325	354	301	335	304	321	330	300	338	315	308	319	313	329	337	307	287	326	325	350	324	332	323	296	349	309	322	300	316	307	319	314	304	301	336	319	316	337	314	315	335	314	358	323	303	341	333	330	344	306	299	288	314	296	306	299	331	356	326	350	333	320	333	369	316	341	334	332	308	306	315	321	335	307	314	301	324	354	314	312	295	356	325	325	296	337	277	321	333	336	324	335	326	318	315	322	319	332	338	343	313	321	306	335	311	334	302	321	316	351	322	308	353	333	317	334	290	332	317	326	304	305	328	328	316	319	309	337	334	307	302	358	318	317	344	328	309	303	319	298	302	328	341	317	320	295	302	312	320	356	305	341	305	322	329	324	330	318	336	335	332	342	321	292	306	282	320	300	299	334	314	313	331	340	332	301	314	323	326	313	311	316	339	330	300	342	325	343	345	354	293	320	361	331	326	291	338	314	318	301	318	311	314	299	327	309	312	293	317	282	328	319	361	309	316	298	315	323	306	315	315	357	312	337	329	338	326	352	305	340	334	332	308	305	342	340	284	344	341	320	323	370	328	324	247	272	300	301	323	312	317	291	342	307	291	320	309	298	302	320	304	329	322	318	342	313	365	328	336	329	290	280	345	342	311	339	343	296	326	327	330	325	291	308	328	352	318	328	299	332	311	323	360	332	337	306	293	342	341	316	323	300	324	342	327	319	331	352	336	343	318	314	327	316	321	331	346	283	325	348	306	315	282	312	334	347	328	326	323	319	319	316	319	320	325	322	308	320	327	307	297	293	312	308	314	345	297	329	278	296	314	356	320	338	321	314	321	304	331	323	315	323	334	325	354	350	305	326	299	331	338	339	325	354	293	311	315	326	316	301	274	303	328	327	327	347	301	328	306	297	328	354	342	341	335	301	314	303	338	312	323	295	328	335	323	331	335	319	314	307	336	297	322	321	305	308	336	334	286	318	329	319	307	297	301	342	266	330	340	323	283	298	333	340	336	308	289	341	299	307	310	336	370	307	341	312	305	330	374	314	323	330	340	303	319	344	308	276	327	334	333	359	328	315	342	305	327	310	271	331	327	299	333	359	322	340	338	302	316	290	320	309	367	339	325	322	329	312	322	321	302	292	348	306	342	285	318	312	344	307	333	348	279	316	311	350	303	324	318	354	331	327	311	308	319	352	336	341	324	313	311	337	325	334	300	328	305	316	354	321	347	342	352	292	315	360	301	327	326	340	296	290	313	318	325	336	316	320	295	319	317	326	334	338	301	297	346	321	364	329	282	335	330	316	313	314	298	340	312	323	357	295	359	336	298	359	326	300	310	329	314	288	333	342	322	315	335	331	354	315	316	318	327	338	320	321	314	335	342	326	326	298	330	327	309	306	305	307	329	349	311	324	296	294	317	324	289	311	287	319	316	329	318	315	316	329	307	323	355	377	291	332	294	336	283	324	327	334	335	309	353	305	322	303	303	300	351	353	295	295	308	279	356	314	293	344	310	347	340	337	291	319	315	313	327	301	299	305	312	338	334	288	336	312	310	344	282	324	358	311	367	316	324	302	319	354	312	335	319	309	323	310	280	288	314	343	354	331	307	294	331	314	304	335	310	301	359	314	320	297	311	312	342	319	349	332	345	318	312	304	291	362	337	322	305	317	318	315	328	335	312	304	311	305	318	294	273	356	308	312	283	316	340	288	280	331	328	343	318	319	316	338	334	327	316	311	317	333	352	320	328	300	307	322	310	319	322	336	312	322	340	314	312	324	304	299	308	306	318	318	313	344	341	307	325	335	335	316	295	320	352	358	302	343	321	278	311	320	301	359	337	290	304	294	309	347	329	293	298	341	324	316	320	308	290	306	337	312	317	321	334	308	322	280	312	318	322	312	287	289	282	299	344	309	350	328	331	344	340	336	294	310	320	314	310	280	300	289	303	320	316	358	304	326	310	319	312	328	326	299	303	328	347	326	312	314	320	319	331	329	296	276	306	309	294	339	355	337	327	318	319	292	309	341	302	289	345	329	332	345	338	291	350	319	300	298	325	337	314	342	321	308	303	339	326	293	310	283	309	331	333	336	305	338	312	307	337	309	308	302	314	320	339	318	322	311	312	336	339	322	335	305	316	287	323	312	331	320	338	331	312	342	314	310	337	329	281	343	343	345	310	314	352	346	308	288	320	321	328	290	331	314	319	330	334	259	322	332	327	306	336	334	321	341	316	311	319	331	350	326	319	301	324	333	301	373	311	309	326	282	328	314	340	325	324	313	287	312	337	289	338	308	316	327	327	302	328	381	318	334	302	323	345	309	302	330	310	319	330	330	312	287	306	330	358	300	293	327	311	298	286	291	327	322	321	318	286	328	340	329	317	291	318	308	309	316	317	319	316	296	306	315	305	302	337	319	335	330	326	293	306	329	338	316	322	331	328	322	351	305	319	299	315	315	352	333	307	303	299	347	306	329	317	333	325	295	314	339	319	306	343	330	312	313	317	317	320	331	312	341	334	312	367	324	291	333	322	325	301	311	309	329	296	329	341	305	328	290	292	327	331	357	314	313	308	324	323	309	348	329	311	349	298	298	308	351	317	308	333	294	321	337	311	298	278	340	324	303	314	331	329	321	328	295	343	329	299	323	327	339	312	306	300	311	299	326	316	325	355	316	304	326	306	312	341	313	347	302	320	338	321	320	319	329	333	322	336	343	327	286	302	305	334	321	344	290	298	324	336	314	304	299	333	304	305	332	333	322	353	288	306	293	325	334	324	301	315	344	350	304	284	331	322	294	290	335	313	361	288	332	312	329	289	327	311	320
5484	977	869	818	796	761	793	764	781	805	768	731	751	761	742	776	795	733	760	790	806	795	726	773	762	764	774	719	824	758	739	797	818	798	778	754	799	794	787	770	736	790	761	803	773	781	799	762	746	775	723	800	731	747	766	804	793	815	755	805	722	742	769	764	796	742	770	763	778	814	826	768	761	726	764	730	759	785	789	767	796	795	757	757	744	772	803	787	768	777	775	779	797	730	736	766	750	744	787	790	830	776	764	762	783	747	711	757	799	781	791	749	719	769	819	812	738	724	750	785	785	743	736	785	720	795	836	775	726	753	773	778	757	788	785	769	818	808	740	775	773	783	813	787	750	759	762	797	766	770	767	736	749	773	740	734	763	800	768	804	793	760	798	705	781	728	801	764	761	824	775	769	754	795	817	786	798	772	782	757	748	756	744	782	791	769	808	740	778	693	808	787	808	827	773	774	786	769	797	731	767	746	760	804	808	821	779	741	706	809	780	792	713	733	793	789	741	712	753	760	771	825	826	787	698	741	810	813	742	803	809	784	778	790	753	796	787	788	778	810	769	752	824	739	788	779	769	796	763	786	789	735	754	781	762	782	730	784	787	791	790	791	750	795	804	798	816	746	763	768	781	753	771	779	769	784	778	779	748	753	731	757	744	831	751	789	780	726	754	729	761	791	775	725	745	756	798	773	749	739	801	764	747	750	798	765	764	754	779	808	789	751	775	750	774	781	768	795	773	753	790	788	746	811	778	805	781	760	771	760	796	805	753	749	763	772	695	781	768	758	771	736	741	783	779	731	759	791	748	758	762	824	739	763	778	800	707	790	749	764	783	764	771	790	789	775	727	765	781	793	750	777	750	786	762	794	762	753	780	753	774	787	716	766	733	786	773	760	770	740	771	762	749	741	773	795	784	768	730	738	751	766	769	748	745	766	746	777	713	739	763	758	819	747	773	759	753	775	730	742	779	743	786	783	770	748	767	789	733	775	771	708	728	761	809	743	773	768	779	727	768	792	714	724	803	750	714	777	809	745	722	765	788	773	765	790	808	752	730	763	760	723	748	765	777	762	808	756	734	787	748	747	735	817	739	761	749	751	779	812	743	783	791	815	788	769	785	712	748	792	784	754	778	763	789	788	754	757	738	712	762	762	750	752	752	744	782	762	753	808	782	773	783	744	790	749	738	779	725	762	775	794	754	745	741	789	739	763	840	739	726	781	729	746	753	730	793	750	785	782	761	749	770	740	729	781	791	780	771	773	726	793	767	823	788	752	811	772	774	801	749	781	776	747	792	783	764	755	764	761	779	778	777	765	764	787	764	809	761	746	757	727	743	796	800	799	789	757	732	751	771	777	780	810	867	751	743	726	780	785	793	783	772	798	786	760	713	750	768	772	794	760	755	771	735	746	798	805	788	815	797	766	752	802	768	762	780	782	769	789	788	786	772	734	815	829	756	764	742	837	780	756	755	729	789	780	790	748	827	752	802	774	766	794	765	760	752	777	795	746	720	753	822	768	758	798	745	814	762	799	775	802	750	745	761	767	824	704	816	782	767	789	735	819	777	740	806	772	813	775	744	740	824	758	814	798	740	755	758	779	725	785	747	803	774	803	826	771	794	807	768	785	767	782	698	791	750	740	755	771	781	801	782	750	776	752	761	742	779	731	770	777	770	786	792	791	734	764	816	767	818	768	762	803	751	742	766	746	830	811	761	812	748	776	747	814	795	793	759	705	807	782	734	798	789	824	763	749	823	830	755	754	772	780	792	798	771	760	737	744	791	775	782	785	765	768	787	783	761	750	751	728	775	733	772	758	777	740	763	825	744	774	738	767	770	787	767	757	779	719	731	796	702	770	785	765	738	746	750	752	774	767	772	763	807	775	757	802	749	778	767	786	771	754	772	759	794	766	793	763	748	734	778	781	732	757	786	808	787	822	730	794	780	715	817	774	763	758	769	753	810	780	811	760	729	825	797	732	816	773	768	790	720	775	772	798	774	742	791	788	779	777	779	789	769	745	765	795	779	772	721	769	761	773	765	743	788	776	793	779	796	716	852	825	782	811	796	781	724	725	764	791	813	775	745	777	777	768	744	739	804	800	813	762	817	774	773	786	760	773	788	759	800	769	732	778	787	739	770	812	783	770	767	766	757	793	762	835	709	727	785	784	783	765	760	773	778	730	769	746	746	742	753	795	753	718	785	734	783	787	823	770	783	787	808	737	802	786	765	792	699	708	781	818	749	780	748	822	813	777	766	723	766	758	769	780	774	801	802	763	789	780	734	785	778	787	802	767	784	772	726	744	763	712	722	749	751	751	816	797	735	780	802	737	799	821	776	823	768	794	743	763	756	726	792	755	775	763	769	760	781	807	787	775	742	785	712	721	787	812	796	769	763	731	777	775	796	726	721	795	785	752	805	797	739	734	734	748	797	755	763	762	777	736	759	804	808	815	785	726	750	757	795	747	784	837	803	778	784	787	756	750	785	774	791	764	777	723	761	753	753	737	803	736	770	765	768	751	797	785	786	767	730	764	733	761	779	792	732	791	773	786	769	740	772	747	784	760	788	731	760	755	781	790	796	742	758	742	770	785	742	740	772	749	758	740	795	751	752	748	763	749	802	756	803	824	791	797	768	805	749	778	779	783	775	764	765	756	757	766	822	784	686	856	768	789	792	790	764	766	732	752	739	771	749	811	777	797	817	747	694	789	716	811	757	738	815	781	733	759	803	798	766	789	784	814	793	770	759	744	771	798	749	772	767	744	763	762	782	793	785	724	770	760	773	780	800	757	797	754	713	711	759	810	772	733	809	788	785	792	761	734	760	783	764	759	754	735	770	787	761	748	792	778	764	781	767	771	805	804	751	820	766	746	739	764	747	726	854	783	763	786	772	782	794	800	775	780	737	715	722	736	790	777	762	783	770	761	817	792	714	765	807	767	771	804	764	731	740	798	798	755	770	794	731	743	733	767	730	732	770	789	756	705	776	812	765	798	783	786	753	789	764	723	806	800	759	789	760	785	749	749	769	777	833	790	782	765	752	721	793	768	786	810	777	775	746	775	790	709	710	751	787	749	768	764	780	766	756	755	701	753	733	805	819	770	773	715	757	750	789	789	802	812	725	731	793	725	820	747	766	755	757	742	749	804	806	823	782	759	745	742	775	752	798	788	755	779	754	755	803	762	790	801	737	776	773	778	798	773	789	732	783	751	716	757	777	788	805	783	739	753	741	821	772	806	800	781	748	787	833	799	762	802	760	816	808	786	747	711	811	742	797	783	755	773	785	746	770	781	813	730	743	710	758	739	787	788	775	790	817	768	786	721	793	751	779	751	815	780	774	787	758	781	759	765	775	749	798	763	823	811	761	801	757	738	748	727	790	755	774	769	803	799	785	722	726	752	762	776	790	740	840	747	817	827	797	756	748	787	781	735	771	754	812	738	848	759	783	780	753	764	729	820	758	793	765	768	781	763	740	768	793	749	831	796
24742	21102	23993	28398	21096	14885	548	331	251	250	248	211	219	242	205	256	223	218	234	202	238	243	236	240	213	217	239	236	242	217	214	204	226	226	189	197	240	210	190	220	215	210	221	245	197	208	232	220	228	243	201	217	233	211	220	211	208	206	252	223	217	207	232	234	191	234	200	208	226	226	228	239	229	211	210	254	220	201	197	247	206	206	206	224	206	233	175	195	192	192	220	190	210	224	216	248	208	226	239	203	193	224	240	212	235	207	196	221	208	225	204	193	198	193	200	219	217	226	221	186	231	220	226	222	211	202	192	198	214	218	213	202	223	238	218	213	248	206	214	215	223	229	222	226	227	220	234	221	225	204	221	249	229	226	215	222	223	226	224	208	214	193	211	231	164	195	236	204	202	191	220	188	236	215	206	219	200	230	220	209	196	211	236	246	228	207	224	229	223	209	201	208	224	212	203	221	221	222	233	204	190	199	208	203	215	222	205	198	218	230	216	215	200	219	227	228	221	231	234	207	218	223	197	204	212	220	215	212	228	224	216	187	197	234	240	208	226	202	195	208	223	235	197	183	211	202	217	188	205	189	243	218	213	209	228	229	225	213	231	204	231	195	218	200	235	215	230	219	195	201	226	185	232	222	221	203	225	216	212	192	227	207	203	227	226	213	203	214	219	231	259	225	192	213	225	195	224	214	215	212	210	215	205	212	219	195	227	208	204	238	201	188	218	243	189	231	197	271	208	215	222	206	210	269	215	211	214	229	192	205	224	209	203	188	199	200	209	243	192	198	217	222	232	208	213	200	203	196	216	209	197	225	211	186	210	229	228	233	205	198	198	202	222	213	219	202	205	228	201	187	220	181	224	232	243	216	209	233	196	224	219	217	219	196	198	247	237	236	211	234	212	219	230	207	225	227	228	224	223	204	193	232	224	200	225	215	210	193	220	214	219	211	178	220	192	197	215	230	229	210	204	229	212	184	209	219	196	224	245	233	211	218	192	253	202	213	208	214	209	220	215	248	204	215	216	222	195	188	210	223	231	207	212	202	239	214	206	207	195	207	216	199	206	204	217	195	227	203	217	242	231	211	228	204	202	224	234	212	241	206	205	213	202	209	207	233	219	230	237	243	236	210	218	230	236	232	208	229	239	224	223	210	199	230	218	203	229	192	198	211	219	230	215	196	233	239	242	223	212	215	237	239	207	193	211	240	214	220	200	197	191	209	212	204	219	221	219	213	213	228	215	213	218	209	214	212	224	220	230	208	216	222	246	197	231	215	213	224	183	205	225	230	212	227	211	231	251	190	202	227	239	212	209	198	193	224	234	219	229	219	216	244	198	221	241	205	233	200	213	208	190	206	218	203	206	196	235	228	202	215	193	194	217	215	201	230	194	228	210	231	199	227	206	200	197	237	217	227	204	203	215	205	204	223	199	228	222	212	200	211	204	214	253	213	219	187	267	217	203	177	213	219	209	208	204	196	236	208	220	206	209	226	190	191	219	192	226	204	191	204	203	209	219	206	206	223	199	250	219	230	202	217	235	226	192	226	221	207	230	223	214	211	212	213	212	211	235	217	223	209	219	252	217	222	233	197	221	207	203	209	208	222	214	228	249	247	201	228	201	213	225	209	212	205	224	235	226	226	213	198	247	231	197	221	204	219	199	223	207	205	225	212	240	201	231	210	197	212	206	229	189	204	242	179	206	194	211	214	248	241	207	236	225	197	189	218	216	233	222	220	220	191	226	222	205	187	231	192	206	215	215	223	192	204	229	231	229	215	202	209	236	227	232	214	235	227	203	222	213	208	232	204	200	210	201	230	212	205	200	186	214	214	215	198	219	198	215	211	205	255	198	216	210	206	191	215	232	224	212	219	233	242	226	207	221	240	208	235	220	230	220	220	202	224	210	237	238	209	214	207	200	235	219	226	196	202	216	207	194	236	214	225	204	208	218	211	226	231	206	201	196	222	205	220	231	202	194	202	209	208	197	217	228	200	221	220	232	203	230	181	203	207	238	213	197	236	185	210	199	202	209	203	213	198	222	223	190	214	205	223	231	214	232	221	222	228	219	197	200	212	212	248	233	207	209	230	241	210	212	202	253	248	197	200	207	205	196	207	217	239	182	215	202	205	207	218	234	234	230	185	235	207	209	213	223	207	192	219	207	204	191	190	218	231	207	229	224	200	231	212	211	237	211	207	208	212	204	203	232	205	184	222	207	217	190	222	191	202	217	206	226	206	213	211	210	211	215	197	225	219	232	220	231	230	231	218	225	223	225	235	228	209	223	202	190	229	202	199	240	227	205	176	234	254	207	219	213	213	228	216	235	214	224	235	190	220	213	203	225	215	203	217	223	221	223	229	199	205	191	229	197	204	196	193	206	193	199	230	214	211	208	215	209	212	232	217	220	207	244	182	226	227	192	216	223	217	192	201	207	206	206	204	203	175	259	207	210	211	238	236	211	223	229	241	212	219	203	226	222	226	204	202	225	229	227	217	207	206	220	215	214	202	201	228	215	233	241	202	215	242	224	223	205	227	187	194	249	210	238	253	216	237	223	221	210	202	232	230	218	213	243	274	203	221	242	193	210	221	208	230	199	178	195	224	204	203	207	183	221	216	237	229	212	194	216	222	226	222	216	222	223	209	215	210	189	206	224	212	208	223	237	244	210	198	209	211	234	184	236	216	225	211	221	194	234	210	195	238	202	227	199	227	221	225	203	212	216	226	221	211	278	202	214	241	205	214	210	222	218	239	224	211	214	219	209	224	215	234	237	219	220	193	197	224	204	230	200	224	206	201	223	224	217	221	236	186	211	199	248	215	224	203	221	225	208	223	222	212	190	209	204	243	230	204	183	214	201	175	190	224	217	203	216	211	205	201	222	225	199	213	228	191	227	232	204	198	190	219	202	226	242	201	181	235	206	222	246	206	226	230	206	217	219	194	231	227	237	224	236	226	203	189	247	192	216	232	251	215	194	209	209	221	188	195	212	206	214	216	206	208	211	211	228	221	206	209	207	214	195	213	206	190	203	202	215	230	232	224	204	223	241	202	218	210	220	210	190	236	232	219	235	212	210	206	207	199	218	233	193	224	233	212	229	220	221	195	201	238	211	215	194	218	218	245	200	198	188	226	214	208	229	227	244	207	216	222	219	185	224	207	218	225	232	229	216	258	224	217	228	205	218	224	215	224	238	212	201	205	228	217	228	215	232	219	220	196	197	211	194	206	231	224	217	211	215	190	223	219	188	214	190	202	232	260	213	229	216	223	203	221	194	239	246	190	229	238	215	218	211	223	222	203	230	219	200	239	199	185	219	233	215	207	220	258	212	208	200	212	226	234	193	222	209	204	206	226	219	206	215	183	217	225	211	192	203	198	218	212	189	232	196	221	196	176	215	210	212	176	222	203	231	203	218	187	226	220	220	215	210	251	237	221	212	205	224	201	231	193	210	228	220	197	214	190	241	197	237	203	211	203	237	207	221	203	216	166
3220	1935	1056	802	628	605	543	566	521	531	538	576	565	558	547	541	519	524	519	506	502	571	536	539	509	520	504	576	605	523	524	535	544	546	531	566	550	525	541	531	549	554	522	476	520	552	584	542	547	525	533	522	504	493	532	532	540	512	544	501	521	494	553	519	535	531	528	537	563	501	510	557	563	508	543	528	532	540	470	564	535	513	532	559	509	567	550	529	520	538	541	520	568	500	523	532	553	526	499	528	562	563	522	537	500	559	536	560	544	553	519	538	546	516	518	578	541	550	512	535	552	507	542	516	545	536	533	561	521	541	547	514	484	532	540	557	566	510	537	570	566	536	504	520	541	527	530	519	535	564	474	526	562	564	541	542	527	515	529	567	517	537	560	513	519	511	507	556	474	536	541	520	541	533	543	506	555	555	527	546	532	489	531	459	522	552	528	541	564	546	545	530	553	550	563	516	566	546	497	542	496	518	565	532	550	555	533	500	548	543	524	480	558	548	555	535	556	540	526	548	519	524	541	571	532	559	537	508	538	520	556	550	570	490	532	566	514	507	532	538	534	538	546	494	500	453	558	543	533	531	542	548	529	548	550	530	579	573	558	477	577	552	539	530	526	539	522	555	506	534	531	527	543	554	503	501	545	503	575	562	518	516	546	542	602	524	494	550	522	547	523	562	507	483	530	506	534	515	575	550	553	506	539	552	548	561	616	526	537	548	542	536	566	496	523	514	562	506	506	533	525	543	541	540	507	549	520	555	487	524	506	492	537	516	511	491	544	573	510	522	524	536	516	572	544	538	552	584	552	504	513	500	562	539	507	532	567	550	535	565	565	521	575	528	530	533	526	518	510	542	515	520	558	520	530	540	523	541	540	511	543	520	596	508	553	552	501	531	535	542	522	505	548	522	522	510	543	528	520	506	508	540	505	524	515	566	550	543	545	519	521	522	507	584	525	518	542	522	569	563	521	527	515	498	511	538	523	507	529	533	545	508	528	568	541	552	541	527	553	537	511	536	541	523	535	546	493	559	556	512	507	519	526	543	551	593	504	538	528	550	540	572	524	577	507	555	535	557	521	532	543	540	536	533	566	559	591	575	514	550	530	499	523	538	543	539	539	477	488	547	522	568	562	556	564	537	556	548	490	571	500	515	528	516	551	529	578	547	523	487	540	543	516	527	499	518	496	564	514	543	545	520	510	508	503	543	535	540	543	532	529	508	550	559	531	574	550	525	546	567	559	533	544	538	526	517	519	520	540	506	532	516	522	512	510	521	551	483	524	517	527	517	526	531	489	546	551	518	508	520	527	518	504	523	535	522	544	559	540	498	549	590	529	526	519	529	554	526	548	546	542	528	515	529	549	540	525	580	516	485	529	562	559	549	532	542	521	543	496	568	541	531	502	514	532	521	508	534	503	545	523	523	533	558	526	550	535	495	534	552	551	504	538	534	547	536	539	529	510	566	510	523	527	571	532	579	505	549	521	533	512	564	548	548	513	534	504	524	530	532	506	555	538	540	541	525	495	552	538	501	519	529	575	515	545	518	515	533	509	537	541	520	521	523	509	550	494	535	515	559	507	513	493	532	549	522	517	554	525	565	509	571	561	544	518	506	557	508	547	528	542	540	558	531	534	572	520	597	540	523	543	564	510	507	534	543	535	553	526	535	538	558	510	532	508	471	533	535	511	527	564	517	524	489	551	555	512	577	535	538	559	509	553	518	530	551	537	531	527	533	514	511	514	542	541	477	514	534	558	536	547	558	543	524	541	502	561	511	512	561	566	521	546	498	540	522	530	535	518	512	549	548	520	510	573	547	576	518	522	540	512	521	524	546	572	563	492	558	522	520	551	521	529	548	554	533	488	541	552	512	537	538	548	493	531	489	545	534	526	537	544	508	550	521	498	479	541	541	532	558	523	538	520	527	530	511	548	544	500	529	560	542	553	582	557	529	559	522	505	581	572	551	497	541	496	554	566	523	516	547	574	580	564	516	510	511	534	486	519	553	515	528	540	492	530	526	513	515	525	513	560	502	546	556	497	508	565	546	553	528	538	479	528	548	549	543	566	563	475	471	528	521	580	535	564	525	533	539	514	474	561	566	491	515	497	554	501	489	530	574	493	537	548	543	527	521	522	557	536	539	541	590	539	526	547	557	534	549	549	543	545	510	528	535	483	549	507	521	500	510	558	538	565	489	531	581	486	558	540	499	502	535	545	540	521	551	506	524	539	494	517	499	546	531	490	548	548	526	531	522	501	519	517	539	526	554	505	544	491	483	463	526	476	537	557	536	520	543	551	517	531	546	511	512	515	552	540	496	535	503	544	492	494	539	550	521	541	557	490	538	513	553	539	509	563	534	556	564	513	563	539	538	528	570	543	520	550	530	550	498	579	517	527	549	515	516	544	599	541	537	538	514	514	524	528	492	511	527	519	559	526	504	545	511	490	488	481	550	537	549	532	528	518	519	518	533	567	564	536	562	487	504	510	532	540	535	539	555	516	549	514	510	558	485	523	534	515	576	546	498	491	478	554	523	532	487	506	518	510	486	510	521	547	512	487	546	490	523	527	521	576	532	505	501	568	512	571	571	527	513	506	552	511	524	574	541	512	518	513	542	508	525	552	524	509	503	534	473	506	535	527	540	497	526	550	546	556	503	537	566	541	537	497	535	542	528	544	582	539	511	552	555	525	528	524	541	511	535	530	507	550	537	508	547	535	541	478	528	529	551	528	502	526	503	531	533	528	526	520	544	507	541	557	506	520	521	550	508	533	502	516	515	556	534	538	511	500	523	521	555	523	468	542	538	561	534	536	536	552	533	549	533	512	564	585	552	537	546	548	535	516	523	523	510	554	559	524	527	500	541	508	550	505	591	525	521	535	506	499	517	539	511	524	525	532	527	551	517	531	556	487	525	545	547	536	550	522	578	552	493	501	551	547	509	569	565	545	502	527	550	522	545	563	518	514	551	505	491	518	529	531	569	509	501	566	550	541	534	537	518	528	558	556	517	536	549	553	547	532	524	507	555	533	551	502	488	526	513	557	533	562	547	584	482	516	526	541	518	504	535	516	532	569	545	562	526	575	539	541	529	553	495	562	517	508	547	534	504	543	511	551	515	500	539	506	537	554	605	539	550	545	546	497	519	545	539	489	524	530	543	536	518	552	525	546	514	525	529	505	502	567	519	537	539	537	551	574	509	545	495	527	511	523	531	528	545	488	576	497	536	526	528	545	538	547	519	565	508	565	586	557	545	548	554	538	495	519	527	558	544	490	522	500	490	540	545	475	540	505	540	542	565	505	561	533	534	521	526	540	495	517	475	545	540	522	558	523	502	503	517	542	566	527	518	513	529	495	537	520	495	506	526	523	524	513	531	541	512	564	553	536	510	579	506	499	515	555	529	559	538	537	511	544	537	524	506	531	588	528	556	527	525	566	542	484	516	500	528	496	493	495	530	560	543	520	563	524	536	556	520	527	575	508	578	582	532
24000	21056	24368	27955	21056	21063	12053	418	221	228	175	163	135	151	124	144	139	145	137	136	112	134	143	128	107	122	108	127	121	112	113	116	121	121	114	122	122	110	110	140	93	113	113	107	113	91	94	115	114	111	122	111	113	105	111	117	103	91	108	110	115	98	109	116	86	119	108	92	109	99	111	114	110	103	121	129	101	115	102	91	103	111	103	113	123	127	110	98	121	105	110	105	109	100	121	121	106	100	98	95	105	100	124	110	128	117	97	109	138	106	123	99	98	95	123	106	103	110	114	121	106	118	113	118	101	98	108	99	100	133	114	107	93	106	124	101	133	108	94	112	122	95	110	115	115	117	104	120	98	106	109	123	97	102	75	99	104	108	111	109	113	101	109	100	96	95	113	100	116	126	90	91	113	124	72	108	126	123	111	104	110	104	113	127	98	116	118	117	99	112	123	116	118	95	106	105	114	125	107	100	106	105	86	92	116	106	104	110	104	85	128	115	121	112	107	111	107	78	112	106	106	105	115	86	95	123	106	115	117	102	112	101	102	96	101	103	112	126	97	91	106	113	94	107	110	108	107	104	115	92	113	114	108	107	111	117	106	96	113	109	114	103	105	116	118	118	113	94	119	104	105	84	111	110	121	89	101	101	117	144	128	118	98	116	122	114	109	109	125	96	90	99	95	102	112	124	104	112	105	108	118	117	111	101	107	95	90	107	118	117	134	114	123	108	109	113	115	93	90	101	106	111	106	87	98	101	116	95	141	120	100	102	101	94	106	90	98	106	119	108	141	113	111	112	104	109	100	119	125	104	106	100	89	107	105	94	94	100	103	114	123	107	118	110	113	100	113	117	93	105	109	112	114	110	115	127	107	93	100	106	117	114	122	108	115	113	112	90	115	110	93	103	90	102	89	110	99	100	109	109	113	91	118	111	101	124	115	121	94	114	108	107	115	119	109	112	95	96	121	90	135	119	99	101	107	118	103	117	121	108	96	97	118	122	114	116	121	106	96	109	101	117	116	124	107	97	117	101	103	97	108	117	86	114	123	104	101	99	99	107	113	104	110	112	102	90	101	99	99	117	108	91	115	92	110	85	96	115	121	111	103	108	126	106	124	96	123	110	117	115	115	120	90	105	123	107	106	117	121	98	111	105	96	107	121	90	120	124	122	82	100	115	134	120	114	121	117	114	103	105	109	115	112	110	127	123	115	97	95	95	112	120	81	116	105	113	106	98	115	115	90	88	101	116	106	97	124	105	97	121	120	114	104	111	107	120	101	105	107	116	110	102	98	108	117	96	116	105	99	119	125	95	106	99	100	109	111	119	102	118	98	111	113	118	91	111	112	110	115	108	113	103	120	121	121	105	123	88	120	106	131	100	124	109	127	98	93	86	105	108	105	95	101	107	113	98	111	92	117	117	92	111	122	103	110	113	124	88	100	116	112	116	98	97	124	120	124	120	101	126	122	111	104	117	121	106	97	116	103	120	125	109	101	87	99	121	120	102	104	103	97	100	106	106	115	100	102	106	116	105	116	126	116	100	110	123	105	124	117	90	105	92	106	99	92	112	117	100	105	97	128	102	95	114	104	118	102	125	105	94	122	108	122	118	134	110	127	114	109	96	129	108	111	81	100	102	116	110	100	104	106	93	100	109	117	102	93	83	114	100	96	94	107	94	142	108	100	134	115	89	125	117	109	67	114	113	98	97	118	140	115	97	110	121	111	123	111	123	101	104	101	105	118	124	113	102	113	108	123	125	109	97	96	99	104	133	88	97	126	126	113	104	96	115	120	99	112	105	114	136	122	103	105	111	128	112	117	106	93	131	106	121	100	115	119	111	128	91	103	117	124	94	108	112	119	97	91	124	111	117	111	118	102	91	105	106	114	117	91	122	87	111	107	108	104	119	118	115	88	118	104	85	113	100	93	92	105	98	109	109	94	121	102	127	118	112	99	120	101	101	116	114	98	126	120	131	113	111	122	88	119	121	124	103	117	105	99	114	120	80	119	115	123	111	97	101	126	97	102	100	111	109	107	88	104	98	102	109	102	103	124	121	101	122	127	112	103	106	102	90	100	115	131	108	124	122	127	108	105	119	114	103	92	107	102	88	112	129	105	120	108	109	107	104	111	100	118	99	110	125	101	100	91	116	106	99	100	106	101	107	112	113	114	98	116	115	105	131	101	101	127	107	101	98	80	115	109	119	99	108	112	132	94	117	106	125	97	118	83	112	110	126	144	85	120	105	112	132	96	117	112	99	120	118	118	103	108	114	114	110	100	110	98	112	119	95	97	108	95	115	115	100	96	96	117	113	122	105	95	95	119	120	119	109	122	86	143	138	98	123	109	105	112	104	117	106	121	101	152	102	88	112	102	113	123	128	105	119	97	101	113	89	121	110	116	131	126	110	86	118	113	97	99	122	120	108	107	103	114	107	98	116	115	94	111	109	103	127	114	120	102	111	106	98	110	113	113	107	102	117	125	105	109	104	100	109	124	113	103	115	112	102	109	112	119	115	103	101	106	98	99	99	101	111	97	108	88	115	103	108	111	99	89	86	107	97	100	128	99	102	98	114	94	100	107	103	124	95	94	105	103	105	118	98	116	102	102	99	106	92	99	124	115	123	116	113	125	119	112	117	135	110	103	102	129	98	110	93	114	86	103	115	94	119	92	125	110	109	120	111	112	120	100	93	94	120	114	130	93	101	122	98	94	108	113	92	117	113	102	95	84	108	103	121	110	94	102	109	87	122	108	84	107	109	94	106	104	88	101	106	120	123	128	114	102	99	97	101	121	102	108	112	123	104	103	117	102	105	106	76	111	98	121	121	85	105	100	97	100	119	110	112	104	99	97	112	118	139	114	118	91	99	117	118	97	121	111	103	96	126	120	109	99	123	127	93	116	94	89	112	122	129	94	109	104	105	92	99	92	121	88	105	126	103	117	98	98	98	112	100	92	112	106	124	101	110	98	122	112	112	99	130	112	108	115	120	105	101	121	120	100	112	104	110	99	110	131	91	114	103	122	107	127	122	108	92	109	118	98	127	110	98	114	120	123	112	128	104	108	128	108	102	103	108	116	93	116	87	115	114	111	114	105	108	117	98	108	95	101	109	118	123	110	126	101	127	105	104	103	119	116	107	111	110	107	124	93	113	94	105	97	102	106	112	105	126	94	100	97	116	110	114	112	100	112	113	122	102	114	104	93	101	104	119	90	116	102	101	124	98	110	104	113	85	99	109	105	105	89	113	90	108	103	108	100	102	111	106	129	107	101	111	109	108	106	114	118	122	117	95	115	110	116	100	111	114	94	87	94	93	132	107	111	92	88	107	117	113	124	128	88	128	108	107	98	113	94	98	95	117	116	91	129	96	95	103	103	86	131	94	110	112	120	95	98	82	89	119	104	111	92	128	105	106	125	113	86	117	106	100	103	99	119	100	117	106	100	100	122	98	94	93	107	99	101	109	115	93	94	96	109	98	111	117	97	112
2952	3048	1303	742	532	485	381	363	354	371	350	312	325	301	320	277	296	327	319	313	317	312	307	281	314	281	272	294	298	302	337	266	321	272	315	316	303	280	322	321	270	342	315	275	308	302	300	263	301	297	261	276	338	278	310	289	276	325	337	291	339	289	252	315	320	310	288	292	318	308	310	328	279	306	295	306	306	302	264	301	262	307	284	293	303	302	322	302	315	309	298	277	291	296	298	327	297	310	284	293	282	289	294	283	290	301	326	295	275	305	304	310	281	316	302	332	332	271	295	320	284	307	300	305	292	309	290	275	324	271	293	319	295	302	317	302	316	328	297	305	310	276	312	307	302	285	286	295	280	316	323	284	329	293	275	288	283	308	296	272	302	286	268	295	301	309	290	304	279	318	311	307	295	299	284	316	299	277	293	308	278	282	323	273	274	341	256	290	294	270	300	315	285	301	286	278	336	316	311	292	282	296	306	274	270	293	271	283	304	307	299	311	291	307	310	282	299	286	279	318	295	305	305	293	301	275	285	293	284	313	319	301	303	284	294	292	314	279	316	294	312	290	300	302	273	325	285	326	306	301	332	297	308	288	300	285	289	303	256	272	279	264	298	339	295	299	280	279	332	294	277	293	301	300	322	299	277	296	338	289	288	288	294	294	287	295	291	298	290	310	302	255	296	303	312	301	319	300	303	288	285	289	308	292	330	304	317	273	270	293	294	293	312	308	274	292	282	324	310	289	282	290	297	312	318	292	311	306	311	292	317	337	286	276	284	292	289	289	308	302	286	267	284	299	303	287	288	277	311	292	291	294	295	292	317	294	290	313	315	294	274	273	284	293	286	338	324	312	281	314	299	298	288	279	303	321	249	304	306	282	311	321	265	274	316	307	253	299	288	301	293	306	313	309	321	289	312	283	302	297	299	291	304	303	309	306	303	313	281	277	288	317	268	280	309	292	300	332	308	281	285	297	271	293	296	302	286	276	293	309	291	278	299	287	277	321	278	297	281	276	288	317	265	282	293	272	294	269	283	311	358	275	306	324	310	306	303	311	277	308	297	286	271	298	290	284	303	304	310	315	295	293	313	295	317	289	297	330	273	309	339	279	294	290	303	273	288	330	328	321	326	275	330	291	342	281	306	282	283	300	252	274	305	313	290	301	293	286	289	332	316	316	283	305	292	307	303	292	320	301	303	273	298	293	277	281	286	306	275	298	291	280	271	302	294	287	321	313	310	310	296	320	281	280	296	278	306	292	303	300	313	314	323	303	280	312	312	284	280	305	328	305	305	296	313	304	283	297	302	286	327	315	260	318	301	307	299	279	294	295	282	322	292	279	323	317	329	284	274	282	313	285	284	307	322	289	301	263	298	288	310	288	294	299	291	304	322	276	308	289	307	283	306	268	335	289	305	305	306	308	311	322	298	296	304	286	320	265	279	271	295	296	317	304	309	299	274	298	292	331	313	286	282	319	316	267	266	283	327	322	295	300	313	280	332	272	312	323	303	284	294	287	287	313	297	316	312	307	302	306	297	313	269	332	282	272	322	311	279	280	286	302	287	311	310	306	316	321	307	302	290	322	279	284	316	267	306	296	291	314	297	306	282	304	278	298	305	317	281	285	321	288	325	276	277	282	306	289	262	286	296	284	283	276	296	298	305	302	307	293	286	297	283	293	308	274	309	270	280	293	287	322	298	314	295	270	328	298	303	312	305	316	291	314	300	287	291	305	317	324	297	314	298	279	339	329	299	294	299	314	288	309	278	298	271	277	276	295	285	313	277	279	285	334	289	283	306	297	290	301	309	316	299	323	306	267	269	287	309	297	282	294	302	294	291	303	308	320	273	306	322	277	297	299	326	309	288	313	285	276	274	275	299	323	312	294	286	289	303	277	282	327	295	301	295	284	304	288	274	294	325	289	307	328	277	342	315	272	321	317	288	278	313	313	313	269	273	278	305	305	294	311	316	278	286	289	284	343	296	276	264	306	340	298	308	291	299	283	301	292	292	293	278	324	310	296	320	317	273	292	249	324	308	325	292	259	274	295	286	281	297	302	309	295	289	297	293	309	316	270	307	321	277	296	264	292	309	319	322	290	305	303	268	289	320	298	323	315	305	317	276	314	290	302	308	286	292	317	288	313	299	312	283	323	278	314	292	297	303	276	314	274	293	292	295	324	284	304	319	301	277	322	291	284	293	324	281	315	299	313	308	296	287	271	301	282	282	304	288	296	280	278	276	304	304	289	274	240	287	299	307	314	306	280	285	295	284	327	304	291	300	317	274	301	309	311	286	278	320	268	305	288	328	291	321	298	312	332	325	308	313	272	296	320	323	344	289	275	304	309	317	315	285	274	317	280	287	338	317	319	301	308	304	277	285	285	275	292	288	279	262	276	297	303	295	307	296	285	293	302	310	278	327	316	311	304	317	322	322	313	322	264	275	250	321	303	284	316	279	309	307	303	280	282	293	292	325	298	306	308	275	296	281	292	285	316	288	313	309	298	318	287	303	331	295	285	285	287	356	300	301	276	310	302	314	304	309	321	290	313	313	304	327	323	303	308	287	297	242	294	284	275	292	306	320	308	265	294	281	310	285	302	288	275	283	294	298	275	269	271	282	328	285	312	351	308	281	290	309	298	318	324	292	263	293	279	306	298	312	292	308	304	304	287	293	293	286	281	325	267	313	296	325	264	279	325	292	312	335	297	279	303	323	276	279	309	300	295	317	305	283	264	300	275	300	309	242	276	298	294	285	266	256	296	284	283	279	298	294	253	288	289	339	316	280	322	289	283	256	316	296	311	312	294	292	288	307	313	300	283	277	295	266	306	330	297	288	276	302	285	289	290	255	307	276	293	258	287	302	338	285	283	282	321	323	303	277	316	277	280	266	295	292	322	326	321	279	255	311	287	318	303	321	288	304	312	284	294	322	298	306	291	288	294	279	277	278	309	326	288	269	282	302	310	295	307	316	290	288	298	313	302	278	296	324	277	302	288	300	282	333	303	301	305	293	293	298	300	289	301	313	331	313	313	302	288	290	296	283	298	313	304	288	281	270	315	279	281	301	292	266	291	330	322	300	315	317	314	273	305	323	296	299	282	304	288	311	281	294	333	293	315	308	320	289	279	285	318	261	317	312	319	277	281	290	271	279	302	284	277	293	299	304	284	296	283	307	296	305	268	298	279	313	289	329	287	293	280	296	292	313	321	305	305	322	299	322	318	316	252	280	319	299	267	302	283	298	299	323	292	329	293	310	292	318	309	322	306	308	298	301	296	298	306	298	287	284	297	277	297	311	308	280	297	313	301	314	266	320	307	298	270	290	293	312	308	345	294	291	307	311	259	302	289	287	281	285	311	299	305	317	271	271	303	297	281	287	278	301	321	306	301	284	280	307	313	304	322	313	298	313	294	306	302	288	302	311	274	323	302	308	285	277	296	288	294	282	292	299	330	274	292	284	293	321	306	308	319	276	308	286	283	313	290	308	305
30883	20511	10518	913	569	532	442	329	346	325	319	316	362	330	334	310	352	341	331	327	328	336	324	351	319	329	317	323	313	323	312	320	314	349	313	292	319	326	280	305	356	339	335	328	326	311	301	327	313	338	345	341	307	299	352	312	298	344	329	316	348	321	340	320	320	322	334	287	293	311	338	323	312	285	329	305	308	290	293	326	310	310	260	310	335	289	353	353	320	351	301	294	322	328	314	297	317	300	298	324	330	328	328	318	366	309	328	339	336	300	298	306	359	338	297	303	304	338	296	321	341	304	318	347	301	332	340	343	328	332	293	325	303	299	309	336	341	319	310	286	341	315	303	342	331	303	332	328	341	294	330	306	322	290	333	343	280	293	347	326	278	333	287	335	312	316	288	308	325	335	323	319	309	275	319	330	304	319	294	315	336	328	310	324	296	318	307	327	338	293	311	316	313	303	336	331	316	349	340	335	354	332	319	349	314	322	317	332	333	320	325	333	306	334	297	313	343	317	293	313	319	275	312	328	328	324	321	320	300	301	338	335	320	349	308	331	299	299	330	301	318	320	327	344	301	325	313	326	356	332	318	338	323	312	320	310	330	318	298	341	300	327	307	300	305	310	321	309	336	336	312	302	326	315	320	342	342	294	322	301	358	328	349	325	308	289	328	309	322	304	336	320	345	314	333	338	297	311	319	303	323	312	300	352	316	308	319	303	341	311	345	289	315	303	304	349	296	349	277	355	346	325	293	320	349	306	338	333	335	329	288	314	295	324	320	296	318	306	322	315	291	323	338	312	294	306	355	307	315	335	312	336	273	323	303	311	327	329	302	318	301	305	313	313	326	297	299	317	325	294	338	331	353	294	316	312	327	322	315	317	324	320	345	316	341	314	308	321	308	332	321	334	330	328	289	295	298	311	305	277	312	316	330	302	346	286	309	324	352	310	317	327	308	334	311	316	283	301	326	298	312	311	342	318	336	328	308	319	328	322	312	318	301	317	331	311	286	323	343	308	320	307	321	313	309	313	315	310	324	364	297	306	307	301	323	313	375	301	314	326	303	323	310	327	341	369	299	316	278	328	306	326	309	289	322	329	309	354	371	339	376	311	308	335	319	339	302	304	347	367	351	280	295	320	341	341	326	328	340	294	322	315	347	325	349	362	330	353	341	289	322	319	290	308	332	311	290	304	316	341	284	355	307	332	307	321	329	344	339	294	310	334	289	303	284	287	333	279	289	309	316	307	293	329	329	324	310	323	333	340	318	301	342	322	305	306	311	299	345	290	330	333	308	332	320	303	332	320	317	322	321	330	318	345	329	313	289	330	324	343	291	318	326	311	348	331	317	325	319	292	306	309	349	323	316	326	302	341	342	339	327	343	327	308	325	308	307	354	326	325	340	335	375	320	327	306	324	318	295	334	337	302	285	337	333	323	322	327	311	319	315	325	330	288	366	319	301	304	332	336	291	306	337	282	343	308	324	331	299	361	292	299	320	349	320	328	336	335	330	295	322	310	375	326	317	333	321	287	336	311	353	300	299	324	264	312	331	322	314	361	341	306	324	297	337	329	309	303	309	318	312	332	310	285	381	316	298	330	314	310	317	299	343	324	308	316	297	334	281	302	336	340	313	363	288	338	320	312	309	304	319	309	310	343	314	285	334	343	286	308	326	333	311	329	343	346	320	342	374	340	327	355	319	320	314	325	299	313	305	327	354	304	291	291	330	320	325	300	337	333	328	314	307	294	337	309	285	311	342	324	340	307	312	322	266	287	299	309	306	338	326	272	315	319	316	297	348	294	308	311	306	321	334	327	282	313	282	315	331	317	329	302	301	297	307	314	345	328	331	305	315	316	314	309	317	307	325	305	312	358	333	307	305	304	331	296	319	314	344	324	292	313	291	301	311	300	341	327	290	316	315	334	314	299	347	330	354	305	316	315	314	326	312	339	324	296	317	283	294	295	301	314	339	319	323	323	289	304	295	311	330	293	301	303	341	336	331	307	324	315	307	324	322	321	308	326	303	319	326	335	338	355	341	314	342	289	327	294	326	320	307	332	318	321	356	303	277	330	311	308	338	341	324	306	323	325	318	320	297	342	302	344	347	304	310	353	326	317	309	346	327	321	274	317	328	317	333	347	310	303	285	328	349	284	287	315	336	308	315	351	322	332	309	334	283	317	337	313	337	326	315	327	315	325	337	313	296	322	344	319	331	323	287	316	362	301	309	356	299	298	303	368	312	330	316	354	330	322	332	347	308	344	338	345	316	339	318	322	317	316	337	297	346	350	284	335	327	301	337	326	302	328	319	316	316	303	318	311	311	323	320	316	348	285	289	325	338	322	313	335	321	283	319	322	327	330	305	313	310	308	325	307	326	309	321	304	337	287	308	331	335	306	351	337	302	318	329	286	308	295	319	317	328	332	348	289	301	320	354	295	305	316	328	319	316	314	322	335	318	293	314	324	359	294	346	325	293	302	334	309	340	341	311	310	354	302	311	337	338	325	325	330	294	340	305	296	315	328	346	346	339	338	299	298	278	313	315	306	309	330	352	306	297	327	286	337	300	306	298	343	310	347	333	320	327	289	299	327	323	303	331	336	312	302	315	294	327	309	358	325	304	323	299	304	290	286	333	324	326	319	304	323	333	313	326	319	316	326	313	301	369	330	351	316	354	292	325	295	310	330	295	356	302	342	322	333	293	285	302	290	316	311	313	341	352	313	327	352	293	314	343	320	336	298	305	305	315	328	288	345	313	321	326	264	294	322	338	334	312	313	276	312	303	309	297	282	308	318	343	305	338	345	291	319	339	347	326	291	326	325	306	310	299	325	300	337	326	305	311	317	344	307	319	322	329	330	338	322	316	314	322	350	313	334	327	339	278	333	333	343	308	318	322	339	339	318	310	294	325	292	332	281	309	358	314	309	314	297	310	328	317	325	302	326	313	310	326	333	326	371	318	313	320	310	339	318	302	310	323	299	296	302	321	319	350	293	297	317	305	314	308	291	308	310	313	330	294	312	310	370	292	312	317	326	309	292	308	338	308	326	300	281	288	345	346	275	342	310	325	319	303	350	317	288	324	325	326	291	327	328	291	296	337	319	336	323	317	297	338	343	294	357	318	308	288	348	290	323	322	319	340	302	325	320	314	325	320	311	332	335	325	289	313	318	334	360	313	320	304	334	324	344	365	327	314	316	312	323	325	324	336	331	310	323	333	350	300	285	321	317	320	306	338	290	318	323	341	324	324	292	302	323	343	322	325	300	304	322	292	294	340	322	301	322	303	320	312	314	323	318	342	355	309	304	308	353	332	332	338	317	308	331	300	328	320	333	334	306	313	336	312	337	325	343	295	284	315	346	327	362	303	356	332	336	344	311	349	337	316	322	282	306	311	304	286	286	300	326	368	316	346	318	316	329	355	295	350	303	301	341	313	299	327	337	317	294	302	304	324	327	306	295	300	315	342	346	304	325	320	283	310	324	346	288	318	330
5679	1059	828	773	819	764	813	806	800	744	814	745	779	773	783	756	790	735	773	749	811	756	714	740	784	769	774	752	764	751	772	740	738	727	763	765	799	751	792	749	773	779	755	766	788	780	786	756	723	742	701	774	789	780	775	763	812	764	727	756	790	758	748	795	767	790	761	749	776	763	760	764	788	750	779	730	745	810	763	757	785	779	734	783	745	778	741	800	765	805	777	718	724	759	792	776	807	740	851	726	760	753	788	765	764	745	737	753	783	737	761	776	718	766	751	781	728	772	791	753	758	762	783	795	789	805	827	773	788	760	761	753	746	797	734	745	813	785	804	723	732	786	718	828	776	744	763	805	737	771	762	732	718	778	791	782	786	760	771	846	772	789	762	800	765	848	712	781	761	801	746	780	755	805	729	727	759	762	722	765	795	748	779	741	731	800	718	764	778	830	762	785	735	808	795	758	767	731	790	730	744	798	841	798	835	722	734	733	802	768	801	727	760	768	724	756	812	733	774	734	753	812	752	783	753	765	751	776	726	724	770	762	754	778	734	806	750	726	776	831	746	771	728	797	791	719	791	723	716	779	788	738	801	754	742	731	767	765	788	750	727	719	723	787	775	750	743	794	684	735	812	788	753	760	780	732	811	757	756	808	809	794	792	777	747	782	806	745	774	712	754	807	789	784	796	750	725	757	772	777	768	823	738	769	838	784	761	809	746	798	704	799	774	773	788	788	752	767	783	803	794	781	763	753	763	771	741	805	772	781	733	734	778	750	691	713	749	811	832	771	785	746	769	746	789	734	781	751	756	740	764	752	776	771	738	767	743	750	746	745	783	725	833	771	809	789	765	811	820	747	817	813	764	756	797	750	772	719	762	733	744	704	790	761	780	750	752	800	754	799	762	722	764	741	761	747	744	770	806	774	741	763	767	785	759	766	715	735	807	817	810	775	797	783	759	757	761	770	750	716	761	731	769	781	827	761	799	773	760	763	764	770	786	775	738	805	735	740	744	775	719	830	731	731	748	747	751	784	779	800	777	741	741	747	739	809	774	777	753	772	700	799	747	753	756	737	733	785	813	709	796	722	793	764	791	788	816	762	774	811	740	756	767	725	784	747	765	747	736	806	738	789	759	792	742	765	752	777	742	804	758	801	725	745	745	791	769	723	754	767	760	722	819	750	753	734	752	763	796	812	749	765	794	771	775	764	739	749	774	797	822	771	786	765	743	780	736	747	778	777	775	723	719	781	785	746	801	740	767	808	769	773	800	785	744	768	725	768	790	767	811	796	811	788	721	762	810	757	791	737	741	803	790	753	750	752	780	825	794	761	777	719	744	775	781	814	748	760	772	798	781	769	789	737	725	772	730	716	770	811	758	775	786	769	797	765	728	764	772	764	778	755	716	787	706	745	750	803	823	792	787	735	720	773	765	756	745	808	765	768	746	829	734	773	744	795	730	755	729	786	752	795	741	733	772	810	744	783	814	769	750	759	794	806	791	780	765	737	768	857	762	745	744	831	736	728	765	809	799	791	801	751	780	745	814	735	804	714	751	766	714	744	774	718	779	801	770	805	774	744	788	764	726	782	805	723	778	768	731	712	765	709	768	797	768	740	756	747	766	696	791	734	818	748	755	779	764	793	738	820	764	762	784	771	816	724	765	772	818	778	784	787	817	805	749	788	804	780	837	791	785	771	760	729	779	739	799	756	762	795	773	799	810	828	756	779	780	773	725	762	746	774	752	771	737	778	762	727	793	809	767	770	752	722	744	786	746	796	775	809	758	754	829	792	771	777	757	751	763	799	736	778	719	758	727	747	773	776	746	773	736	750	778	790	744	765	783	744	767	798	750	772	767	806	746	734	739	766	729	740	769	759	790	772	804	757	710	758	764	759	784	785	785	791	753	771	771	761	756	751	751	814	710	770	787	766	789	763	748	726	755	814	738	729	755	786	718	716	772	764	822	779	751	789	762	733	763	781	781	796	747	769	834	769	743	744	781	740	766	711	733	736	761	790	745	827	778	792	807	825	741	770	803	804	738	755	837	810	773	740	788	759	774	739	768	761	747	765	782	740	817	777	756	788	768	713	813	802	750	751	742	778	724	787	758	764	739	768	732	734	739	741	775	723	751	811	797	767	751	788	742	787	782	762	792	750	777	804	754	773	723	793	798	794	791	788	741	752	829	748	758	762	751	797	773	748	758	802	785	848	743	789	791	751	786	829	753	761	772	705	792	794	766	763	734	753	803	752	776	797	818	694	747	755	698	732	758	729	761	739	728	777	756	724	768	759	749	784	753	840	692	795	766	781	789	736	787	757	751	805	785	744	733	799	784	767	752	725	734	749	787	766	811	770	786	806	798	762	791	754	787	787	724	722	795	805	781	748	761	813	733	741	813	797	733	747	760	800	755	755	724	779	805	746	783	767	801	757	719	784	792	724	736	756	776	764	763	769	787	799	830	769	724	772	773	755	794	749	753	798	788	733	734	750	755	736	781	776	790	771	773	763	769	791	771	754	807	743	722	729	791	773	784	761	743	735	737	789	804	793	716	734	784	789	776	736	802	777	747	757	780	827	787	796	773	741	760	752	807	773	810	746	756	752	774	791	768	809	780	785	788	759	783	824	766	762	792	831	791	788	768	778	781	819	790	734	764	775	791	752	753	822	791	776	762	752	761	826	751	788	786	802	763	718	720	756	757	769	776	771	792	770	757	807	745	707	797	698	752	815	811	759	812	776	769	829	675	785	788	798	746	791	784	732	742	771	735	782	710	801	772	776	814	767	773	737	765	732	777	753	786	765	775	789	778	781	759	792	729	877	758	763	785	796	753	763	767	777	795	786	778	766	775	730	761	786	752	778	756	783	790	770	766	804	768	761	759	782	746	758	801	794	775	758	814	793	795	756	781	776	759	820	739	757	753	762	768	768	785	756	737	793	763	754	775	784	773	810	770	797	804	744	800	754	778	818	798	715	776	751	754	753	814	799	789	763	801	748	797	761	715	810	788	692	789	740	733	756	794	785	737	799	734	769	785	738	743	744	796	760	735	725	770	749	767	773	747	746	829	759	727	750	799	748	752	729	788	763	739	732	764	741	766	795	751	785	775	759	809	756	759	746	727	790	794	771	764	756	804	753	788	740	737	779	745	758	732	742	813	759	755	771	767	816	833	777	728	747	724	770	761	764	758	749	798	818	755	749	763	810	797	808	738	735	814	774	748	779	733	783	785	754	748	808	795	774	769	814	807	735	794	723	763	792	758	769	825	784	792	794	729	764	760	758	743	752	773	774	733	781	804	709	768	740	808	784	799	774	730	773	775	783	806	754	783	754	770	811	804	766	806	759	763	779	750	783	688	762	744	740	747	704	735	751	800	731	786	747	775	760	805	798	800	710	804	755	751	734	749	768	743	772	724	747	766	698	792	758	785	762	781	758	814	748	823	754	765	760	734	759	733	772	772	795	804	814	782	744	739	754	765	796	794	805	776	750
24773	21098	23990	28445	21101	14687	496	318	273	269	273	278	230	258	227	222	211	231	188	232	228	206	225	217	210	195	211	227	226	217	229	226	194	228	211	228	198	226	211	222	263	211	203	203	180	219	204	253	197	258	213	256	230	203	208	210	203	222	210	220	236	243	236	245	231	202	242	190	181	210	219	214	219	226	194	234	204	198	221	234	197	220	213	199	241	202	196	201	228	233	200	216	230	213	205	207	225	217	209	200	209	224	212	214	226	211	219	223	234	224	235	225	217	204	220	191	225	218	213	202	222	182	242	229	219	185	199	212	221	192	200	209	203	225	212	211	230	208	224	227	242	212	224	217	242	209	227	223	205	226	181	238	261	216	206	226	213	214	228	214	208	240	213	201	217	212	238	237	206	202	204	219	236	236	200	233	215	237	220	206	209	208	227	211	217	218	225	215	206	208	193	218	205	239	233	226	212	197	206	193	238	196	208	231	229	231	215	211	208	211	185	228	214	252	244	212	219	237	209	214	198	217	223	211	219	217	222	247	230	216	206	216	213	222	235	240	201	215	241	201	200	209	194	247	220	213	227	198	237	235	212	208	225	239	214	223	197	206	204	213	238	224	197	230	216	231	200	223	228	224	187	238	255	173	195	246	220	218	224	240	211	223	197	199	225	202	222	241	219	224	206	210	183	209	230	208	215	236	211	227	226	216	223	220	215	210	220	234	226	207	217	233	220	200	205	226	216	195	247	213	241	211	206	221	212	230	227	218	236	239	206	200	213	199	221	220	232	214	210	205	207	204	234	252	208	206	206	208	221	232	218	213	202	222	223	255	213	226	190	212	181	233	223	248	230	202	200	208	229	248	240	196	247	218	212	233	219	224	198	227	225	217	205	197	228	228	200	191	219	234	187	225	198	225	226	242	226	236	213	207	209	183	222	215	227	256	219	199	222	210	226	213	227	208	203	232	234	219	229	197	224	238	218	191	219	230	201	228	191	225	234	221	208	215	226	219	205	200	216	249	205	242	241	200	209	238	186	215	213	229	240	206	206	188	223	205	205	209	201	230	220	193	212	219	206	203	230	219	227	234	237	221	235	215	195	208	233	200	193	219	202	213	207	239	237	243	231	225	221	219	209	230	184	218	216	216	199	211	220	234	215	195	196	205	233	221	244	210	221	224	208	210	208	238	214	254	226	201	219	209	202	237	210	222	209	193	225	197	192	188	220	239	202	242	198	222	209	206	230	194	202	238	228	199	212	219	217	227	207	214	188	209	219	226	231	205	214	206	228	201	201	202	204	211	186	238	222	211	255	209	199	205	229	233	242	237	231	209	230	232	212	214	201	227	221	212	224	193	209	204	210	213	211	210	215	231	219	210	222	210	191	211	195	206	214	211	199	241	215	213	219	209	198	208	196	199	235	221	241	226	206	217	198	234	206	215	199	219	216	211	244	220	231	215	221	203	218	196	226	231	206	196	236	232	215	218	222	238	221	226	232	200	248	223	209	204	205	201	204	219	218	216	201	199	225	189	233	191	212	227	209	227	189	213	222	196	211	217	211	189	214	218	203	197	206	207	215	212	220	213	238	223	228	240	198	251	230	204	217	187	218	197	209	233	210	217	229	237	208	247	229	207	227	222	219	204	205	220	221	230	236	201	232	218	228	231	220	189	196	228	205	220	210	211	234	206	213	196	216	190	212	217	209	221	199	218	210	218	220	231	210	218	197	233	227	212	233	197	240	227	244	222	218	210	224	207	197	232	219	217	230	220	232	228	249	209	228	213	217	224	200	236	203	197	184	194	239	226	237	217	223	237	212	236	245	215	222	223	180	214	202	210	187	197	221	233	217	215	229	219	216	221	225	210	192	196	219	199	225	205	222	218	211	207	240	213	212	210	207	205	181	219	225	202	224	241	203	213	184	210	219	186	197	201	228	216	221	196	205	214	229	220	219	195	225	222	178	217	227	222	195	222	228	235	231	213	208	201	198	216	229	208	214	201	211	226	237	235	232	200	225	236	212	231	203	199	208	205	216	224	218	205	233	212	232	222	217	218	224	211	218	253	223	249	218	220	205	201	238	204	185	202	202	220	203	218	211	220	201	228	214	203	241	211	201	202	225	250	227	215	226	229	215	234	203	207	262	226	216	223	201	217	213	220	216	211	224	225	234	206	219	204	224	264	239	230	219	209	232	202	253	216	195	181	211	208	238	205	238	223	255	212	237	190	230	220	224	208	217	220	248	219	217	221	220	205	190	192	241	250	213	213	245	236	225	222	239	218	222	243	208	228	203	206	218	240	205	221	187	218	223	197	228	213	219	205	237	222	203	238	211	254	205	211	240	208	231	225	224	209	197	225	193	211	216	246	196	215	210	213	225	212	239	214	228	227	212	217	226	216	230	221	219	235	236	204	230	200	230	186	219	237	222	205	188	211	229	231	213	210	196	236	199	179	187	207	221	199	239	231	210	214	210	212	205	191	195	211	221	213	213	192	230	223	197	196	214	215	237	229	209	230	231	183	229	250	220	242	209	205	230	240	214	220	205	210	224	195	206	218	212	215	219	218	213	197	224	209	181	197	249	236	244	235	192	232	207	230	206	225	195	210	261	231	207	223	206	242	172	214	199	242	214	232	194	229	191	205	189	199	256	217	231	207	204	205	214	201	183	220	232	217	212	198	239	258	207	225	225	255	230	208	215	206	210	228	197	224	227	188	203	198	212	257	225	213	199	238	228	213	219	243	212	199	208	229	196	214	217	222	233	203	223	199	210	223	234	238	192	217	222	237	215	244	179	193	212	219	234	246	220	214	232	228	200	222	201	234	216	198	210	226	201	190	228	221	211	210	235	222	226	222	207	202	212	215	235	229	190	218	203	207	238	206	216	229	220	206	226	204	252	199	176	238	206	208	209	193	224	229	201	198	222	231	217	208	223	234	217	229	213	237	237	222	203	220	228	199	196	224	213	243	209	214	232	230	203	243	217	219	210	213	232	203	221	202	232	197	237	218	187	188	202	217	162	202	213	223	233	223	232	194	227	183	201	201	211	215	205	200	212	194	203	207	189	226	204	211	210	235	224	200	234	219	222	212	222	212	241	215	211	205	239	237	194	180	191	196	229	213	199	220	227	210	214	197	207	227	222	206	201	220	206	218	221	225	207	193	237	222	212	192	223	232	211	234	193	187	198	204	240	218	205	201	226	209	238	219	216	209	244	226	220	261	212	215	200	217	180	239	208	213	223	220	262	222	216	245	217	185	196	230	222	189	222	214	235	199	227	225	199	241	224	204	219	218	230	193	218	237	244	214	188	217	213	234	219	218	202	226	233	214	201	235	215	202	228	207	195	241	223	230	198	223	201	224	251	228	224	209	225	233	203	229	212	219	213	218	209	203	213	224	220	238	193	230	245	226	200	239	217	204	195	207	208	201	205	235	225	218	228	219	199	232	228	206	239	231	216	211	202	230	243	215	210	231	231	202	233	219	235	249	206	208	201	239
3134	1951	1073	735	662	632	578	536	522	539	548	556	555	568	556	483	522	538	568	554	546	499	579	524	535	546	522	544	523	528	579	515	537	506	507	530	486	501	509	535	596	588	533	538	531	506	540	524	487	512	514	503	547	555	528	523	482	526	524	477	516	534	521	563	555	563	528	563	597	555	533	512	518	533	525	532	497	534	473	525	500	546	493	558	542	528	568	520	554	527	525	547	515	523	565	517	503	499	502	545	528	566	551	560	510	485	572	535	535	535	510	536	538	522	507	531	514	554	514	519	580	552	507	495	513	511	496	588	546	501	531	511	505	523	564	492	528	538	506	558	508	537	500	536	518	487	560	574	578	527	508	488	541	549	522	505	509	537	527	580	540	553	538	511	559	551	521	520	523	530	549	512	511	537	512	516	561	544	570	487	546	521	521	526	542	496	541	537	504	525	552	532	545	530	510	505	516	520	542	551	545	530	521	520	552	528	534	495	520	524	506	577	528	481	551	521	539	513	541	537	555	524	507	527	493	459	582	536	520	561	526	539	557	567	572	559	535	560	565	526	541	496	549	525	534	565	516	493	520	518	525	540	513	542	576	530	536	544	527	516	524	489	530	538	551	545	507	523	493	525	509	539	525	517	529	572	546	506	563	564	532	479	498	546	548	531	526	551	499	531	523	520	545	542	542	549	546	560	520	522	548	553	538	519	560	534	516	529	529	504	502	501	496	551	554	532	539	552	509	545	554	543	525	551	551	490	556	514	561	545	537	504	555	506	507	554	535	537	522	538	548	555	507	530	536	517	502	530	509	547	566	550	529	551	515	511	536	506	503	477	516	554	505	537	533	523	539	525	496	491	552	518	545	526	522	534	530	546	543	530	539	565	539	553	565	557	529	565	542	543	546	516	530	518	522	572	514	520	549	508	535	536	510	543	531	541	502	540	542	507	548	494	518	526	504	516	519	542	552	505	517	569	518	554	539	524	538	549	545	513	568	526	529	519	511	489	487	498	492	549	507	540	535	565	522	519	567	523	528	565	499	507	564	530	549	546	541	548	524	529	558	533	532	508	519	555	493	561	534	519	531	526	534	517	529	498	525	500	575	502	561	556	558	495	542	506	547	502	523	524	498	545	508	522	550	505	544	557	532	467	568	563	539	529	495	526	513	532	510	539	518	523	547	522	506	475	564	587	517	542	519	549	543	523	498	512	521	516	562	503	507	507	548	565	526	515	539	537	528	522	523	539	583	537	551	571	555	507	554	546	563	500	561	545	557	524	549	553	501	513	546	506	510	547	529	523	552	493	548	490	560	516	551	528	540	561	532	562	515	525	532	573	559	536	542	509	538	525	529	531	541	564	558	541	576	543	512	529	509	530	534	507	556	555	541	549	528	561	560	532	537	533	508	567	493	561	520	514	562	565	566	532	538	512	561	516	523	522	535	565	522	470	565	495	538	565	578	515	506	587	549	551	543	556	554	551	518	564	553	495	524	546	511	532	521	568	499	523	515	529	541	516	515	540	527	567	516	568	553	504	528	551	539	519	568	505	532	549	489	550	564	511	545	540	583	539	513	524	524	552	541	549	551	538	553	517	556	494	538	558	545	491	515	568	534	551	528	528	562	508	546	521	543	532	578	524	532	527	546	523	556	568	535	566	525	496	492	527	502	555	510	552	551	534	571	570	552	551	499	517	505	524	493	507	564	507	528	526	539	520	541	521	530	572	507	539	493	530	511	541	533	496	468	519	517	523	513	512	552	525	538	477	580	561	520	532	524	540	534	521	563	486	532	515	540	521	529	519	494	521	557	565	538	481	520	529	512	553	548	492	517	521	499	517	588	534	558	546	541	548	492	526	515	576	537	541	567	559	516	514	507	510	543	552	529	520	531	506	518	595	541	527	520	571	529	596	525	553	548	534	524	533	529	499	583	511	521	536	576	552	532	527	527	554	515	517	524	533	537	519	546	567	525	549	577	556	556	554	528	536	537	561	511	535	545	525	503	534	579	562	595	538	536	504	500	509	514	525	477	544	541	538	487	547	531	521	541	551	574	545	509	555	545	525	586	492	553	528	570	577	538	489	516	522	538	576	494	514	519	516	548	533	545	566	512	500	514	544	541	540	576	568	533	558	517	513	528	529	533	486	526	544	510	546	559	515	534	509	501	539	561	539	516	511	560	518	546	541	560	528	567	556	534	569	536	546	535	533	512	519	536	551	546	583	543	503	523	528	499	530	540	513	553	534	504	571	543	521	497	547	531	534	498	579	501	525	523	540	572	572	578	588	523	580	549	532	540	559	526	546	583	502	523	500	494	555	544	528	519	530	522	588	539	523	538	508	543	507	538	506	538	518	513	550	495	551	542	524	522	480	523	531	506	551	546	534	546	527	510	537	579	522	515	581	531	526	558	557	508	559	515	510	544	520	552	515	532	526	537	499	568	575	551	497	555	535	517	531	545	550	512	522	539	527	565	555	548	551	537	523	529	542	548	539	575	547	542	506	510	527	522	550	545	554	518	553	545	534	594	513	566	562	543	521	563	503	530	517	556	542	537	518	539	543	500	524	517	555	514	552	523	542	554	540	529	538	544	531	511	568	555	510	543	520	522	526	520	532	553	532	500	539	527	517	554	524	511	511	503	555	538	533	516	539	525	519	558	526	552	525	530	534	529	550	529	526	544	562	512	500	525	570	528	556	560	563	530	538	519	485	507	488	555	515	556	543	503	518	520	550	508	535	548	509	546	491	543	512	547	548	522	548	555	529	520	520	547	483	563	512	523	508	540	490	523	536	530	565	555	548	545	506	501	525	518	563	542	542	492	533	481	497	516	517	548	482	544	546	534	561	539	481	543	524	548	593	549	542	535	549	542	532	512	509	543	506	551	529	550	563	485	537	534	556	589	548	522	508	530	561	522	542	557	551	539	503	506	517	543	532	525	522	507	492	516	510	574	551	562	558	570	546	482	543	566	535	558	558	549	525	573	520	531	549	573	529	528	516	565	471	559	555	519	526	552	513	547	524	520	538	520	536	513	520	474	509	467	516	572	495	589	553	554	520	546	574	566	567	483	514	520	533	576	523	538	518	580	552	569	570	500	539	515	508	568	551	550	506	571	529	541	559	485	549	530	506	511	538	532	511	488	530	510	534	521	536	566	512	580	519	536	505	524	558	553	524	525	514	527	542	565	495	545	549	513	517	494	567	548	528	544	561	552	534	517	545	499	543	518	519	542	511	512	532	519	502	539	522	526	525	557	568	557	530	548	551	511	522	551	539	540	484	511	532	543	517	521	496	519	554	544	533	565	585	506	530	502	528	557	533	543	533	533	523	547	547	558	516	571	539	570	547	528	556	536	478	545	557	529	502	538	518	539	509	499	523	544	523	536	542	534	523	551	519	584	524	564	555	558	505	525	547	540	546	524	510	556	516	500	450	558	523	589	535	538	474	535	516	528	551	536	558	538	502	529	524	541	541	543	547	558	566	540	575	591	510
23965	21038	24391	27928	21040	21041	12318	356	256	196	188	202	165	144	146	164	117	142	146	139	131	147	134	135	108	135	113	113	124	113	116	116	125	113	119	115	115	132	127	95	99	133	118	105	116	116	108	118	95	119	140	107	106	100	102	90	117	116	134	112	101	105	111	103	99	121	95	129	107	129	105	94	103	106	119	108	110	100	114	112	110	129	82	97	107	118	116	119	112	94	126	109	104	104	100	111	114	106	106	136	120	99	101	100	115	120	112	89	104	95	104	125	115	123	108	101	121	97	84	98	100	95	102	92	120	110	100	105	119	119	99	113	106	121	107	98	126	120	126	114	97	121	107	106	111	124	107	125	118	119	101	96	92	95	117	110	103	97	112	107	121	98	115	94	94	129	95	112	106	95	97	130	123	151	115	121	118	106	92	106	116	128	124	100	130	133	112	107	101	107	98	107	119	120	113	104	119	106	83	96	117	89	116	104	117	96	128	100	106	122	135	99	112	121	125	108	113	108	117	109	115	105	115	101	107	113	103	115	106	130	121	94	107	98	124	102	128	91	110	116	122	124	132	108	113	128	124	98	107	108	107	106	113	115	103	109	115	107	109	114	111	99	94	106	109	114	132	115	121	131	105	116	113	115	104	112	99	102	96	102	120	110	117	98	103	133	114	120	97	95	106	95	100	127	113	99	114	122	121	110	119	106	124	125	105	109	88	117	99	127	121	116	104	104	128	85	123	90	104	95	131	118	97	111	99	110	101	102	112	115	109	110	113	90	93	106	101	116	131	153	107	97	111	88	108	133	122	112	97	108	116	119	124	128	128	111	108	125	105	113	117	94	107	101	110	113	109	114	105	97	87	106	103	113	106	114	107	127	134	110	100	104	122	108	127	136	104	105	119	129	110	111	128	115	94	116	132	91	128	111	96	104	100	103	98	114	125	107	92	106	121	117	123	122	98	103	96	121	118	124	114	120	114	110	103	103	119	113	106	101	100	105	104	104	128	98	108	117	94	110	104	103	113	121	116	118	131	111	109	108	92	105	125	119	121	116	104	100	117	120	115	113	108	107	108	102	107	113	110	116	106	128	115	140	97	96	124	104	101	140	110	115	113	112	95	113	94	116	103	113	120	112	101	135	104	105	90	106	124	113	106	103	118	121	117	106	91	118	107	119	112	105	112	131	100	122	120	95	101	93	122	107	120	99	106	127	102	107	115	111	99	106	126	131	116	93	113	113	110	120	111	97	100	99	130	114	116	114	98	107	129	99	104	124	113	108	114	133	118	112	120	99	111	98	110	110	121	120	129	112	98	112	104	105	103	106	118	106	133	104	94	100	95	118	103	100	111	107	107	99	113	114	99	114	130	102	89	112	107	118	106	109	101	112	93	100	87	113	104	113	120	116	96	107	103	100	99	113	121	92	104	100	116	148	115	117	120	109	103	121	118	93	107	98	113	112	98	112	131	129	123	115	95	99	124	114	126	114	106	96	129	123	104	81	120	110	110	117	116	128	115	114	116	98	107	100	96	103	106	110	124	100	94	84	108	111	120	95	97	100	109	101	114	99	129	119	108	128	111	96	111	111	99	84	123	102	129	113	93	107	99	108	107	112	101	119	101	105	112	115	109	108	113	100	114	105	114	107	112	132	101	123	121	117	120	108	117	101	119	117	115	113	116	96	112	123	114	107	112	116	138	123	115	109	118	110	113	102	94	101	120	116	101	110	94	123	132	99	101	101	96	96	102	110	99	124	97	104	107	97	95	117	106	112	108	97	96	104	104	124	96	116	105	124	118	101	137	111	132	133	111	115	104	96	125	126	100	114	105	121	113	94	113	118	106	136	120	117	103	107	103	109	93	121	100	83	108	123	110	106	103	112	118	105	112	89	100	113	105	101	125	106	112	111	97	107	133	106	115	108	115	106	115	111	111	95	113	104	110	109	110	114	103	82	127	111	107	118	118	116	99	116	117	106	105	88	99	110	89	110	120	107	108	117	96	131	120	102	119	99	102	99	115	116	112	118	120	105	103	112	113	131	119	114	95	100	91	108	108	118	114	121	115	100	116	120	115	105	99	105	101	117	120	129	121	119	127	131	130	122	142	116	126	112	100	102	95	108	101	111	106	123	116	108	92	111	105	120	90	117	146	112	93	99	108	117	117	125	128	96	118	111	116	99	110	112	106	112	111	112	106	87	124	93	95	103	98	121	123	91	116	120	101	109	110	95	92	116	117	100	98	107	123	119	123	113	112	99	92	122	107	117	119	109	111	99	116	100	119	99	102	106	108	99	105	110	108	93	102	128	117	107	117	114	102	96	121	89	102	119	113	112	93	109	110	86	115	131	98	86	103	97	113	111	110	101	117	117	115	102	101	92	114	119	99	109	122	97	117	101	118	104	107	111	100	116	100	89	101	93	81	98	109	107	120	100	95	104	120	88	103	121	109	90	118	112	102	103	84	107	102	125	114	103	126	109	117	106	96	105	109	113	142	109	86	85	101	114	119	119	109	129	108	122	119	110	108	102	118	102	107	120	107	92	113	131	115	106	110	105	120	109	98	100	99	100	114	123	123	106	117	107	117	97	103	114	94	111	91	116	94	121	89	106	129	110	120	112	107	104	108	103	102	126	105	117	96	99	109	99	87	106	96	123	129	102	96	117	105	113	115	113	95	128	111	103	103	104	100	106	118	86	105	116	141	97	121	121	111	116	92	117	115	106	92	109	116	119	114	109	119	108	104	115	115	107	113	96	103	96	107	93	107	110	99	121	121	105	111	116	102	111	111	117	98	132	119	115	110	97	113	105	120	107	114	104	112	88	112	111	111	119	90	89	93	113	108	129	117	113	112	115	112	110	106	104	135	115	97	120	82	99	114	119	113	100	110	108	102	101	99	114	114	119	105	109	106	93	101	112	111	123	108	102	106	99	117	99	115	120	126	110	123	127	101	94	116	115	108	109	122	115	102	89	113	122	99	113	119	111	109	110	110	112	120	123	110	100	101	102	98	113	98	135	116	113	113	97	94	104	108	107	103	116	104	116	115	122	116	94	107	117	99	101	97	108	116	100	89	102	108	107	126	114	101	109	115	108	110	112	117	101	112	91	103	114	93	117	105	106	104	108	94	115	118	110	110	107	119	130	120	96	121	100	110	107	117	116	117	118	111	111	91	122	110	117	118	115	104	114	106	110	132	93	96	101	92	123	113	91	112	116	96	131	96	114	119	96	116	101	128	126	121	93	106	110	114	99	118	114	105	112	104	116	95	99	107	101	95	113	108	103	115	129	111	100	130	113	125	109	95	92	116	117	111	116	114	119	88	96	115	127	125	113	98	103	97	106	100	121	135	115	88	139	122	104	112	117	112	113	103	129	99	104	108	104	124	114	126	134	123	109	123	123	103	90	131	113	127	109	112	109	110	101	126	110	118	133	104	118	104	104	94	91	95	116	117	99	114	89	99	115	100	111	112	126	107	121	96	102	110	120	110	111	113	120
3082	3118	1441	761	547	440	394	371	349	344	334	337	323	324	309	302	294	316	332	306	303	314	305	317	326	282	343	301	272	316	290	295	302	322	323	323	314	294	304	304	300	285	332	322	328	309	300	303	265	292	300	289	333	318	296	340	317	325	314	260	316	273	315	316	314	254	293	296	288	296	322	327	317	298	288	317	278	323	307	306	301	311	310	316	271	300	317	304	252	281	301	317	266	297	316	327	287	286	291	319	342	333	295	329	315	310	313	294	310	282	289	307	242	312	312	310	289	329	312	317	322	289	325	278	334	282	303	320	303	299	302	272	320	305	317	340	283	281	300	294	292	281	288	298	313	311	290	303	295	304	312	298	327	295	293	293	313	299	301	306	319	297	333	283	325	302	310	307	327	283	308	320	301	297	280	273	289	285	292	285	300	311	331	320	296	334	305	302	321	311	294	294	318	279	298	298	306	304	324	307	313	270	338	328	315	297	289	341	304	342	292	292	307	323	310	293	319	307	277	293	309	270	298	279	261	324	334	333	301	284	317	291	294	296	283	305	310	288	306	309	317	293	301	299	261	299	320	325	302	283	268	321	294	312	323	290	278	285	287	334	319	305	302	292	282	282	317	284	305	277	298	301	323	321	288	297	297	305	293	279	311	307	314	297	327	306	337	302	280	347	286	273	291	289	296	319	310	297	304	297	318	306	287	295	291	285	318	305	291	309	309	308	322	317	314	318	325	294	315	295	308	305	289	298	280	313	304	328	313	306	299	314	303	293	297	272	312	313	323	294	296	303	332	296	287	295	313	313	276	293	283	313	294	310	323	317	316	313	316	307	285	295	368	310	308	289	314	277	319	307	298	320	301	319	285	299	322	301	322	307	289	290	316	256	324	314	279	335	319	275	295	313	293	312	288	291	302	345	307	309	340	292	289	298	316	307	313	315	321	295	308	281	304	321	273	307	321	302	311	300	300	350	297	319	328	272	304	339	274	297	319	302	288	286	302	321	276	316	309	314	280	301	295	319	306	283	321	287	302	298	291	319	305	318	282	318	280	304	285	324	275	288	296	305	291	307	280	319	297	283	304	292	287	303	310	315	289	297	322	301	305	309	298	287	260	317	297	330	332	277	349	287	310	306	298	292	320	307	302	323	306	307	266	283	281	286	294	310	285	325	280	281	281	301	309	296	309	304	280	288	331	293	300	299	301	268	304	305	302	306	319	283	287	284	299	297	305	313	271	279	310	286	303	307	324	304	310	288	302	295	295	335	315	321	323	289	302	297	290	297	280	284	289	305	309	292	317	298	303	313	278	286	308	303	311	333	311	268	286	325	358	285	328	278	286	274	278	293	291	322	295	289	300	289	305	306	291	312	300	304	300	294	285	320	283	294	328	328	286	299	312	324	313	323	300	305	307	296	283	307	302	314	299	283	298	290	283	317	310	277	302	324	287	333	312	297	344	299	334	309	287	307	295	299	307	356	333	309	312	293	279	294	305	336	278	306	284	338	319	291	300	309	318	290	306	306	328	299	291	276	325	310	321	329	298	313	302	311	290	295	297	326	345	309	313	319	318	309	278	330	250	309	303	268	299	300	275	319	306	314	270	315	296	286	321	316	299	306	327	316	292	331	305	322	280	303	291	323	308	293	268	294	297	291	305	306	306	293	269	308	283	279	304	320	299	262	297	294	290	305	300	302	302	303	308	315	300	314	306	315	305	311	326	299	273	304	301	322	280	292	309	319	286	281	293	307	303	319	301	290	321	309	315	321	312	310	295	311	292	311	295	326	304	287	318	292	281	280	299	285	275	280	326	317	291	300	283	301	336	307	301	278	300	303	293	304	313	268	294	299	290	295	303	302	267	282	286	296	304	298	320	283	315	301	297	302	279	307	302	269	292	309	301	311	299	292	310	317	308	285	344	303	306	307	270	281	304	300	295	309	295	327	276	316	273	300	301	308	328	282	308	300	283	301	329	282	297	305	295	294	306	294	292	301	311	307	291	309	293	283	322	286	332	301	293	289	319	299	294	300	291	301	351	320	299	260	309	308	336	326	339	272	332	311	300	322	307	318	301	308	308	313	305	312	308	298	309	293	297	306	301	284	306	326	309	328	324	287	326	319	305	333	328	299	318	301	310	291	327	296	303	310	297	278	316	295	333	298	292	264	301	304	300	265	300	328	274	292	311	303	311	323	300	301	284	322	314	282	294	276	313	313	322	326	294	287	302	291	324	316	314	295	325	285	291	301	307	348	314	271	285	302	316	285	298	309	290	309	290	288	298	285	302	292	317	274	317	313	275	332	322	288	297	326	297	308	292	310	291	296	300	346	300	308	306	287	335	300	309	283	282	318	299	324	273	281	287	324	308	282	314	279	327	295	319	292	328	298	291	312	281	314	257	302	286	312	301	298	319	292	282	281	301	281	299	291	310	300	299	302	304	327	315	294	305	305	307	313	317	277	303	278	311	288	305	262	300	290	301	331	301	305	320	285	302	302	293	323	287	306	303	310	309	291	301	298	297	285	334	293	328	297	302	305	313	315	314	262	276	313	306	322	344	278	299	293	292	306	303	298	282	319	300	305	302	294	294	262	283	303	314	321	284	312	312	286	258	307	294	307	321	280	285	285	288	286	327	303	308	292	300	311	292	301	294	319	289	300	287	346	300	300	330	289	312	306	316	287	301	326	326	284	312	286	302	315	302	317	278	319	312	307	317	285	299	310	311	290	273	303	313	262	304	320	305	283	300	285	312	331	301	317	300	309	269	303	286	301	313	303	294	315	320	294	296	300	297	302	314	343	312	306	289	307	307	273	306	282	310	309	288	287	281	299	295	280	299	311	310	313	301	309	276	288	318	300	260	321	302	310	272	254	310	308	314	303	326	319	300	298	308	310	286	324	325	273	287	327	306	295	310	298	315	321	316	276	310	302	317	295	292	314	317	305	313	305	292	323	319	298	313	296	281	333	322	308	337	306	310	305	268	302	319	282	313	315	272	326	305	300	339	308	302	322	306	306	321	296	329	294	314	293	302	306	294	274	306	290	273	290	312	297	309	348	271	284	304	290	313	285	294	273	301	280	300	314	274	303	321	308	303	321	322	313	319	294	308	279	289	311	285	309	318	306	295	287	284	314	300	302	320	322	288	293	307	317	293	322	296	309	305	305	302	332	336	305	300	297	271	298	283	305	305	286	300	292	290	297	301	287	313	316	308	290	295	308	344	292	312	272	276	297	300	281	281	296	278	289	306	316	289	326	306	320	342	269	292	309	298	317	327	268	315	313	316	282	299	292	311	302	310	328	278	294	298	319	308	281	293	308	268	297	254	317	279	292	299	310	295	299	287	290	302	318	311	291	298	319	283	305	316	309	323	324	299	307	280	295	296	322	318	316	284	300	314	290	282	272	324	284	307	311	303	292	307	285	311	312	298	318	297	293	328	306	309	317	324	300	296	290	287	308	303	295	280	275	311	330	281	288	295	297	297	296	292	290
31043	20522	10577	961	566	507	373	362	312	355	314	330	319	290	336	329	333	316	316	314	312	340	287	334	339	327	338	308	318	323	316	336	304	333	337	339	317	317	338	310	326	327	330	306	324	295	296	333	349	320	320	342	303	319	294	301	347	311	292	297	311	304	293	347	326	303	306	334	309	324	334	311	329	339	319	327	302	322	329	323	306	340	304	303	341	304	317	338	320	328	382	300	321	307	327	344	330	317	318	306	293	327	314	328	351	299	301	320	333	313	355	335	310	277	327	325	339	300	319	347	308	333	300	344	264	339	329	316	335	294	320	319	324	333	278	314	324	310	313	319	322	323	282	340	334	334	314	321	350	343	305	323	328	305	331	331	334	321	285	322	317	321	343	352	311	315	298	304	296	310	304	296	310	325	313	297	307	315	329	305	307	298	333	333	336	312	326	318	312	293	330	336	304	361	302	325	301	342	330	337	333	306	287	298	317	320	295	292	315	328	339	289	337	344	328	321	316	339	310	306	337	289	288	337	304	297	324	306	317	298	317	325	317	297	323	310	314	308	300	321	282	294	279	331	330	301	311	301	282	329	289	344	319	346	305	323	296	338	313	328	329	303	306	295	315	296	305	350	304	302	309	310	268	336	325	340	338	326	294	309	304	344	328	290	338	366	309	288	347	300	291	307	330	304	306	317	309	337	326	295	336	308	305	309	303	302	313	332	310	299	335	346	322	303	319	322	326	330	324	328	323	319	297	317	300	302	320	319	336	318	372	327	322	334	323	331	300	322	303	321	324	308	319	313	313	300	286	326	295	332	313	310	310	313	309	293	324	309	289	282	355	290	282	305	294	286	343	308	328	314	333	305	340	294	362	319	333	303	339	294	330	310	297	272	318	304	310	303	320	348	333	317	307	343	335	297	310	332	318	288	304	312	306	312	351	343	321	311	319	308	306	296	308	322	307	301	297	317	294	308	343	318	310	347	312	306	347	303	337	316	319	306	351	335	322	309	287	307	309	323	323	321	305	328	322	324	315	279	291	311	321	310	307	314	308	296	351	322	307	319	310	305	322	344	319	327	337	310	311	335	306	336	318	328	290	289	342	323	295	311	336	326	314	321	304	337	304	352	346	304	330	285	321	325	309	325	309	320	337	329	303	292	333	336	336	300	290	337	319	324	315	317	309	280	326	341	291	333	318	312	283	307	261	313	328	331	309	331	279	329	303	310	339	307	289	308	337	349	309	335	323	317	332	311	330	312	318	329	317	311	341	339	333	342	330	346	337	312	313	334	325	313	334	293	309	282	304	307	294	338	329	326	329	300	309	358	313	339	328	346	317	350	328	335	337	320	375	314	364	331	332	313	316	322	303	334	313	344	302	317	319	334	324	327	315	308	335	308	313	342	304	313	327	335	361	333	308	319	332	296	319	320	307	325	379	293	316	307	302	317	335	308	353	309	334	321	311	326	307	293	319	307	335	314	341	326	331	313	319	310	329	319	335	332	307	339	322	328	336	347	328	329	330	338	329	293	340	282	322	313	322	309	292	287	333	310	304	304	309	307	307	319	317	339	313	294	328	327	326	312	296	343	321	305	328	338	312	288	316	319	358	349	311	300	317	324	326	303	326	362	331	287	290	332	342	374	314	299	330	300	312	302	336	287	283	324	329	311	309	322	335	315	325	308	322	308	298	310	285	312	301	333	317	304	294	323	282	321	323	327	311	315	338	333	319	347	314	359	324	325	333	303	334	328	317	312	336	329	309	286	313	339	347	331	338	323	330	298	310	347	328	341	316	285	317	291	343	314	334	338	308	293	305	320	308	322	343	300	341	315	312	339	297	318	306	338	313	338	307	311	349	312	323	309	305	323	287	332	292	343	303	337	333	356	346	304	303	343	322	334	290	315	312	344	308	305	309	304	294	310	330	317	296	299	310	344	267	307	304	313	305	308	346	330	316	316	313	290	312	302	323	303	333	314	306	322	326	314	282	296	309	330	296	296	344	319	324	306	300	354	314	315	324	316	320	347	317	357	340	318	327	326	374	347	286	308	339	333	341	323	309	310	341	332	334	298	303	343	302	347	310	325	284	312	317	319	315	341	305	337	313	307	318	330	294	301	335	312	347	304	301	327	312	343	312	297	334	325	361	339	328	303	304	304	347	286	336	330	380	352	305	331	296	305	275	329	340	309	290	323	327	332	333	327	330	326	325	326	317	358	313	324	301	308	302	297	298	323	304	343	323	292	286	335	298	339	335	331	319	289	304	328	334	327	320	327	338	333	319	321	324	327	303	353	326	321	341	308	295	308	285	316	316	299	333	305	332	301	337	315	316	290	273	299	332	338	272	277	309	318	291	335	324	340	319	312	307	311	298	325	319	317	326	310	298	313	341	333	326	297	311	333	292	333	323	299	290	330	298	292	353	310	289	337	345	302	328	307	355	357	329	302	302	344	349	340	319	321	309	304	327	308	352	353	323	322	313	290	335	333	335	332	338	296	371	314	286	335	294	320	337	344	313	312	290	325	324	332	333	290	325	337	306	342	314	324	292	301	310	309	300	342	302	304	311	301	339	279	348	322	349	343	288	295	314	313	299	357	350	325	351	334	345	308	321	321	347	309	335	322	324	297	359	309	315	337	293	266	316	324	302	310	353	288	316	321	299	306	328	302	304	334	355	316	282	334	298	327	354	309	306	309	299	303	323	306	341	304	318	356	349	304	329	309	305	282	325	315	322	343	353	331	326	305	323	327	301	332	318	305	339	339	317	313	288	322	315	335	301	339	313	324	335	348	327	317	325	317	335	308	329	338	314	323	348	355	337	263	290	290	317	315	316	337	292	332	345	303	324	342	357	313	300	355	343	288	337	328	324	315	346	309	317	325	300	358	331	315	280	272	326	287	333	318	323	332	360	351	311	305	332	315	356	297	298	300	304	312	307	289	303	353	360	313	342	316	303	322	300	321	328	354	345	308	310	335	327	307	287	325	312	348	309	316	346	346	327	317	330	352	316	299	303	303	295	304	353	337	299	330	330	346	322	346	318	332	366	309	326	336	329	312	365	314	316	305	288	296	311	339	355	337	314	315	288	345	333	302	320	316	296	338	302	333	326	301	306	357	331	316	318	323	321	334	311	323	319	333	325	312	310	325	348	308	331	290	366	332	290	331	367	274	302	321	319	295	334	309	327	331	298	369	321	332	341	315	331	340	336	330	301	279	346	314	306	274	306	367	342	295	307	322	331	309	322	322	328	309	333	327	339	350	301	329	339	325	346	322	317	322	317	295	329	316	336	341	330	313	335	326	287	323	337	321	316	311	297	318	296	345	320	351	308	331	332	266	331	290	311	317	290	337	314	271	298	305	313	308	303	306	321	332	319	323	328	309	303	342	282	309	302	296	300	331	295	285	278	356	306	325	313	295	317	306	320	340	301	366	331	314	328	345	323	321	311	317	322	336	347	336	350	332	264	307	343	319	316	324	300	311	336	298	316	298	321	292
5576	1144	869	834	751	812	790	744	749	776	812	739	822	758	777	757	769	744	775	682	743	789	771	731	767	805	792	774	771	783	834	759	825	800	773	769	785	817	778	789	769	777	751	747	733	770	798	810	781	728	768	759	730	774	739	772	823	799	781	722	742	793	775	753	786	804	759	754	739	801	774	780	750	788	728	747	744	792	791	761	742	803	815	797	774	744	740	768	749	757	779	817	787	761	745	811	800	750	810	832	751	755	783	773	772	830	777	746	796	758	761	814	753	771	784	770	788	731	777	750	816	806	776	748	776	787	769	781	784	797	784	781	764	741	787	758	773	769	790	739	735	782	742	796	771	772	817	740	731	732	757	809	772	798	794	755	743	738	772	742	821	776	818	787	753	710	769	780	775	770	756	748	780	758	732	796	787	860	746	760	770	799	750	782	777	785	808	765	802	753	789	771	752	757	828	729	778	807	771	789	747	756	758	761	740	764	760	767	734	782	747	768	762	790	767	783	767	767	725	686	773	772	753	746	749	740	796	762	738	768	782	754	768	819	765	777	800	782	799	784	775	770	767	746	815	793	785	774	767	799	795	791	782	796	855	736	784	742	766	773	790	788	767	776	776	756	798	778	816	799	818	754	777	784	765	727	780	787	770	786	756	742	771	772	789	778	793	813	749	758	762	829	801	777	738	754	775	821	794	775	775	791	798	782	697	740	745	781	792	789	802	750	818	751	763	771	768	827	758	752	751	812	787	720	786	765	738	767	777	819	775	787	697	731	760	773	804	791	778	785	808	774	797	799	752	772	786	764	769	795	778	745	761	751	749	787	741	786	796	754	788	826	713	784	784	789	786	784	741	784	775	782	814	745	753	718	794	735	761	780	732	793	744	763	789	736	756	785	789	732	790	757	809	734	784	794	799	785	787	757	784	740	790	797	774	810	780	764	784	763	739	798	780	811	740	783	766	748	781	775	809	781	813	723	831	765	771	757	783	760	759	742	759	736	793	758	821	818	821	765	822	801	746	754	766	779	809	759	804	761	789	753	782	770	787	742	751	792	756	758	738	801	781	814	737	764	749	784	782	799	750	759	783	793	817	821	780	795	773	792	719	742	807	759	813	740	761	761	803	785	809	807	738	789	802	838	779	784	797	788	746	787	767	774	772	761	767	784	773	765	794	790	793	833	806	722	780	792	751	769	755	785	738	802	815	747	766	775	751	780	713	758	752	719	772	792	715	782	777	763	791	808	783	791	809	778	737	769	747	763	735	773	802	817	781	809	803	747	775	750	754	756	768	772	734	788	749	759	775	824	754	854	759	754	797	756	775	738	745	877	740	734	804	753	737	748	758	766	764	812	800	768	801	769	780	713	747	788	769	755	770	750	775	762	800	786	757	753	789	809	780	721	819	782	759	786	727	742	793	765	772	801	782	797	782	820	775	795	753	761	783	785	778	770	760	757	768	745	792	803	795	768	758	752	744	801	788	764	801	767	821	776	771	759	745	809	846	773	794	743	760	739	738	750	770	744	796	756	766	780	734	778	757	757	802	779	755	799	762	779	781	757	796	777	749	764	735	768	741	749	793	753	789	752	738	797	775	732	763	735	754	761	772	765	800	760	754	796	749	724	796	787	752	737	766	773	755	793	772	744	737	790	745	748	744	763	758	722	777	737	771	765	735	747	762	811	757	840	736	763	749	752	737	760	779	783	791	725	764	758	772	803	815	807	789	767	737	822	762	756	712	734	744	766	747	756	797	817	796	776	773	807	772	801	783	750	793	802	758	722	786	788	713	743	731	807	777	815	740	742	744	769	732	787	764	791	793	733	806	801	819	789	787	815	786	726	774	788	803	769	760	796	739	741	734	751	766	777	811	789	756	795	788	760	803	795	755	730	780	737	779	780	799	780	745	763	765	774	729	794	754	764	762	747	743	760	773	734	775	745	805	765	817	784	787	809	823	757	734	790	817	752	745	787	750	784	813	808	745	728	765	774	774	729	784	767	786	755	721	764	819	764	790	839	738	738	790	731	760	775	757	833	765	748	749	793	779	720	775	742	783	785	801	835	794	744	749	777	771	803	805	745	780	782	779	739	805	759	793	796	770	742	802	790	757	822	785	797	731	767	789	738	760	731	815	783	760	780	735	790	767	792	802	776	719	778	780	782	748	768	757	752	812	753	762	740	783	778	778	800	758	815	760	784	766	756	794	734	761	779	800	764	783	776	800	750	775	803	790	777	756	746	761	767	777	759	789	757	743	772	734	778	802	766	767	753	791	803	812	753	764	808	728	812	750	776	736	769	770	780	798	774	786	804	750	763	802	779	758	843	783	821	779	841	762	781	788	770	750	816	757	759	790	763	797	727	714	838	810	791	807	777	766	755	742	764	761	784	776	771	771	724	767	756	760	777	801	742	783	712	819	780	745	793	760	813	806	746	793	820	789	773	777	800	724	731	781	762	744	760	752	744	725	757	782	768	756	786	757	777	791	786	772	734	789	775	760	814	777	785	726	775	740	808	735	788	760	746	813	741	759	811	742	745	791	787	783	809	760	726	780	758	775	783	773	780	786	773	794	724	793	776	719	761	758	745	750	799	752	769	828	793	779	771	737	742	804	780	768	744	757	792	767	735	769	776	785	825	834	777	819	702	738	758	770	779	775	777	802	758	737	753	741	784	745	774	734	753	758	766	767	753	727	742	745	751	764	811	740	746	758	748	778	774	759	763	833	788	769	804	777	726	744	774	765	771	798	733	775	734	791	836	788	783	805	798	783	781	771	740	784	762	836	810	740	762	801	774	758	785	790	725	751	762	737	792	743	797	763	774	763	727	811	782	748	783	772	739	768	794	766	823	763	754	765	760	795	731	801	746	742	794	804	771	775	766	776	782	760	772	777	755	756	743	783	769	781	814	779	768	806	810	778	762	787	787	778	769	755	814	758	708	758	758	762	738	743	828	779	775	753	796	777	751	754	738	753	787	792	740	767	789	812	716	743	746	805	784	771	792	765	799	782	787	745	762	750	747	738	735	774	756	774	767	783	771	764	804	755	801	759	743	738	703	731	756	783	757	797	812	812	799	751	777	716	778	732	832	793	782	706	755	744	748	800	786	752	845	856	729	816	814	764	744	758	796	763	761	807	783	790	753	767	762	764	788	792	781	742	793	770	802	753	777	718	777	799	756	798	749	822	799	766	773	781	765	804	799	785	797	759	770	790	782	749	752	767	783	762	748	783	800	753	741	758	771	763	793	794	742	744	782	741	819	796	793	764	748	771	777	786	811	740	760	799	747	821	773	750	793	845	770	743	752	798	811	750	733	764	772	804	810	820	837	802	733	785	754	773	797	773	750	765	779	788	799	744	775	796	825	752	742	783	772	800	698	749	765	770	826	757	782	771	768	784	755	765	746	788	810	800	794	709	736	773	792	740	775	732	795	769	764	774	776	731	795	797	756	732	747	816	761	778	797	794	749	735	793	772	775	797	771	800	770	780	758
24813	21100	23977	28458	21095	14857	493	330	260	258	240	233	227	248	238	250	235	236	234	257	221	256	227	232	209	217	234	216	246	216	222	216	259	209	188	239	221	220	238	222	219	238	252	232	216	205	253	206	221	225	200	228	248	203	239	212	224	222	190	229	226	204	218	215	208	223	233	216	239	197	213	232	229	233	227	227	211	238	212	220	230	232	216	211	196	177	223	209	215	243	223	197	226	216	225	178	233	230	222	223	214	227	229	252	203	206	230	225	191	204	240	226	217	237	201	201	210	221	219	186	240	219	216	207	222	203	207	229	202	195	209	215	204	212	207	213	196	226	225	215	218	231	221	202	217	228	204	229	236	205	210	218	218	207	224	240	200	233	197	183	215	193	236	214	202	200	223	186	182	224	195	210	254	226	191	255	223	223	223	225	217	196	215	241	209	227	206	215	203	222	211	210	219	211	209	220	181	215	210	211	212	229	221	206	227	228	235	236	210	229	208	211	238	232	230	237	210	203	220	242	198	201	217	208	212	218	202	219	197	198	214	203	229	234	224	224	212	219	184	231	226	220	217	209	218	215	234	223	211	220	189	215	204	235	219	223	208	220	219	193	220	202	210	212	235	203	231	210	226	222	223	222	189	193	198	240	210	223	211	213	219	210	214	219	233	207	183	207	210	207	211	191	207	200	204	202	209	198	232	182	226	219	202	223	186	226	209	183	211	191	231	206	214	209	215	203	204	219	217	223	222	224	216	237	209	201	210	244	219	223	217	227	220	222	232	200	189	208	216	222	202	221	225	212	251	216	206	228	228	196	206	230	233	211	220	212	201	233	221	222	239	242	206	207	205	223	210	238	225	232	187	207	225	235	213	201	226	217	212	237	193	209	234	223	223	231	220	223	222	202	185	205	250	249	194	215	180	216	231	203	181	232	226	202	211	199	226	196	217	215	226	236	213	213	225	221	210	203	234	215	205	206	201	230	188	220	201	200	202	235	238	202	209	203	204	211	249	215	212	186	256	228	204	240	221	191	233	211	219	221	208	213	230	199	198	208	217	244	209	202	210	202	217	200	221	210	209	220	193	210	222	202	229	231	199	197	208	189	200	238	221	217	223	222	220	219	232	198	214	216	232	196	229	237	206	200	200	220	234	243	220	206	208	236	210	221	204	218	218	193	216	209	218	203	208	209	223	205	226	215	231	212	197	253	243	221	229	216	189	215	220	224	227	224	210	217	228	221	194	202	230	207	214	221	210	225	231	209	195	204	222	218	206	200	223	217	211	215	231	231	189	216	228	221	231	205	213	232	196	230	202	218	233	208	255	197	226	200	243	195	212	225	223	195	190	246	204	216	198	223	217	219	219	176	220	204	214	210	223	208	204	217	221	224	206	194	248	207	243	200	216	202	193	200	198	209	204	198	221	213	209	220	212	223	212	230	214	208	215	190	228	220	206	203	223	173	211	246	224	231	223	218	213	229	198	232	196	217	227	205	210	203	208	204	215	185	229	210	199	219	213	201	202	221	212	208	235	227	228	225	202	227	204	217	218	221	223	226	191	208	209	184	201	232	203	229	163	212	224	214	202	222	202	224	220	215	217	205	209	184	206	205	237	198	205	213	243	220	219	225	197	218	229	198	211	205	199	214	235	240	222	206	212	213	190	201	209	232	224	216	212	194	241	226	207	191	216	246	207	220	222	194	227	206	216	211	227	215	187	200	245	207	215	190	201	217	190	206	215	229	202	214	240	215	225	216	223	235	210	200	213	211	204	196	211	197	217	234	209	255	234	223	234	219	221	217	224	210	208	223	221	213	223	224	202	239	208	209	215	219	244	244	223	208	247	233	218	211	186	230	208	225	209	196	220	219	223	224	215	219	201	215	206	194	203	196	232	223	232	221	237	237	201	218	241	216	206	222	223	207	226	203	211	223	219	212	199	226	196	226	216	215	210	224	232	235	207	206	231	244	204	244	202	196	239	239	253	191	207	237	212	223	223	202	229	215	210	206	260	231	233	220	222	241	215	208	221	216	237	223	225	236	227	221	216	197	239	194	215	214	211	222	213	246	206	211	232	218	223	200	212	218	233	241	203	221	234	200	217	207	177	251	213	201	212	207	216	222	214	241	208	204	206	211	227	211	218	201	222	222	229	218	201	221	176	200	225	207	212	194	187	180	222	242	200	225	237	249	237	218	217	249	228	196	209	207	193	218	233	222	182	208	240	205	228	202	213	201	218	238	219	228	224	212	218	216	227	186	225	202	219	219	211	234	181	221	218	192	227	216	231	208	219	189	204	227	214	236	216	214	214	207	224	203	235	219	234	219	225	234	214	190	211	207	188	191	194	192	211	217	238	237	187	211	255	210	201	227	207	203	201	203	238	222	220	212	209	214	203	212	220	233	231	201	226	202	192	186	225	203	208	209	236	196	261	197	193	202	227	192	230	223	227	192	235	200	216	205	217	203	221	226	221	208	217	209	227	186	224	227	222	213	199	221	229	214	214	216	216	209	241	239	209	201	200	216	210	206	231	222	198	223	197	208	212	217	218	217	226	196	229	222	207	219	219	215	225	220	219	226	205	230	209	230	222	207	221	219	226	212	234	203	214	218	228	224	203	235	243	210	197	215	218	241	227	205	236	234	227	199	216	198	236	198	203	202	234	205	225	184	243	216	193	244	220	230	222	226	208	206	221	206	219	208	253	224	216	219	191	201	213	206	205	247	220	217	211	224	211	229	229	218	243	218	239	211	210	212	258	199	208	196	205	199	225	214	237	252	223	233	225	208	214	215	202	221	208	219	186	207	222	218	208	223	216	218	216	230	192	204	191	219	209	200	223	205	225	192	223	221	220	203	229	202	212	225	236	227	200	212	209	213	206	190	211	232	195	216	232	227	228	213	197	223	205	204	194	193	220	223	205	235	200	238	221	204	230	196	222	203	227	228	259	219	231	227	188	210	203	254	234	248	211	235	223	232	205	253	224	237	201	199	233	217	234	206	198	214	224	223	218	205	253	219	246	214	220	211	214	220	235	198	210	223	224	207	193	226	241	213	217	200	203	211	201	226	215	217	198	208	219	226	206	212	173	227	192	221	235	193	223	224	226	207	216	218	221	228	238	192	206	222	227	222	211	219	254	218	214	217	203	251	244	220	213	216	220	233	230	205	181	218	236	223	201	197	220	244	189	221	223	244	206	225	196	227	213	190	205	222	232	240	212	192	223	213	215	215	233	247	223	223	197	225	221	226	200	228	222	224	229	219	204	220	215	217	233	207	218	200	203	215	208	246	210	206	229	247	192	207	206	213	197	195	236	220	188	207	204	216	186	246	214	210	221	204	198	187	218	209	220	203	200	212	210	182	195	232	234	219	202	225	191	215	206	214	214	243	246	201	191	195	216	209	238	210	204	222	190	221	218	220	209	209	227	224	229	224	210	233	210	206	214	208	189	224	207	215	228	222	197	202	200	221	225	224	241	206	202	211	214	226	253	234	216	191
3214	2006	1071	815	666	609	593	534	605	545	568	534	558	526	550	543	542	522	522	518	508	575	532	515	564	530	510	565	524	549	553	532	571	536	539	529	553	519	511	538	511	555	517	499	561	549	531	526	538	553	521	554	534	567	513	517	503	525	525	498	538	506	562	524	540	506	501	525	552	548	525	501	529	506	517	535	522	549	546	526	507	533	557	522	582	497	537	540	539	551	565	493	524	527	539	594	565	530	466	585	547	517	546	536	546	527	537	535	540	535	510	485	564	530	525	573	556	568	522	531	554	524	534	526	548	597	494	555	540	544	526	535	537	547	468	507	518	564	537	526	557	502	505	510	521	593	493	576	513	537	537	503	523	487	526	507	513	544	539	586	517	516	529	483	535	522	519	565	530	520	520	550	579	531	541	493	548	534	553	543	517	525	525	548	514	509	529	552	528	543	555	536	593	491	493	539	515	529	494	534	558	546	519	527	521	519	491	561	563	526	544	525	506	592	525	514	535	489	505	526	530	516	552	559	512	488	530	550	625	570	534	556	539	523	615	577	529	553	490	520	512	509	545	506	499	525	568	510	542	517	504	572	524	505	537	544	526	517	496	567	517	555	552	528	543	540	557	514	498	538	563	542	507	551	520	538	535	549	532	522	542	571	554	537	517	499	507	524	505	539	549	542	523	538	532	483	515	554	543	517	515	551	520	520	495	519	543	554	542	507	503	511	563	501	534	577	563	540	555	519	527	579	524	526	545	593	577	584	545	567	512	507	508	540	538	539	519	544	529	543	550	540	520	530	558	534	536	519	547	525	531	545	560	537	508	540	554	540	521	532	521	522	519	538	516	550	556	524	567	553	489	516	534	499	568	531	538	493	544	483	498	557	547	541	527	532	508	497	544	527	514	545	527	569	555	568	528	509	538	551	529	519	523	547	536	532	536	514	534	518	583	539	551	518	506	538	523	520	558	505	571	575	509	549	539	515	515	493	534	549	474	514	521	558	540	518	494	551	532	553	529	561	576	510	532	501	488	509	540	541	531	556	550	550	537	511	577	523	541	560	535	547	562	484	550	519	542	540	594	519	530	569	514	517	497	539	537	529	506	524	551	549	522	527	544	561	571	510	484	552	515	556	523	522	494	557	534	554	523	516	526	568	540	516	562	536	541	528	558	551	498	493	543	554	547	544	516	523	559	529	503	545	520	500	529	533	536	548	522	539	562	520	559	536	563	506	477	557	534	562	545	563	564	523	505	513	583	548	509	517	524	552	528	522	555	521	528	567	492	537	537	527	542	518	553	533	529	541	561	541	514	540	542	534	497	535	544	501	521	530	534	552	521	566	539	551	508	550	539	509	552	502	565	526	546	581	528	564	552	561	561	558	542	539	551	518	508	513	533	543	529	574	550	494	563	550	538	520	557	543	554	516	512	524	527	559	532	520	527	536	538	552	524	512	519	551	518	527	525	534	522	507	552	541	534	529	522	574	503	494	515	518	514	524	525	540	501	539	517	527	572	479	494	493	528	509	574	497	537	534	499	559	547	531	546	527	532	495	519	495	505	505	538	532	506	539	569	534	519	507	552	520	535	542	506	531	508	560	572	556	560	552	515	574	488	512	542	528	505	563	537	506	520	534	524	536	506	524	526	559	500	513	543	549	533	536	545	519	516	507	556	535	541	557	493	526	507	504	567	549	538	563	558	512	517	505	519	532	538	548	534	533	530	543	518	549	504	567	515	550	531	503	546	485	528	535	529	548	530	536	541	542	501	532	527	557	530	522	535	544	539	535	559	525	509	543	571	530	539	556	545	523	545	563	540	519	522	505	506	538	516	528	549	564	492	555	498	482	541	527	484	516	537	522	538	553	495	554	537	509	542	523	508	553	536	501	529	542	568	551	510	512	535	570	530	538	526	512	527	509	540	520	500	522	522	555	528	554	514	595	487	496	507	528	526	522	514	532	521	515	531	513	526	529	540	579	554	539	466	511	545	479	529	538	548	534	528	524	502	539	568	549	498	518	508	550	548	527	551	537	547	555	536	531	523	514	562	548	539	565	526	558	532	544	507	532	536	533	555	536	561	524	542	520	500	542	517	555	602	519	507	515	513	501	553	541	526	491	485	541	541	526	520	493	533	563	529	548	517	519	529	533	503	557	555	515	531	524	550	544	533	565	527	532	572	544	520	548	533	555	517	566	550	518	562	524	529	589	538	509	563	533	545	534	512	553	587	532	511	558	538	525	550	523	539	541	528	546	555	525	532	569	530	497	537	543	510	562	549	525	541	536	490	500	586	569	524	524	514	528	547	566	533	572	504	517	541	527	500	552	516	517	553	529	547	533	558	501	513	503	498	536	543	545	514	537	536	501	503	590	521	526	536	533	506	552	542	533	510	542	564	580	597	539	526	533	559	529	530	553	517	518	542	557	515	542	537	559	534	528	508	528	543	502	521	537	546	564	565	489	561	541	511	509	535	547	498	507	515	453	534	549	531	565	516	561	525	532	521	539	517	546	538	543	528	509	520	543	544	549	539	524	528	534	510	513	572	522	554	547	523	490	538	532	512	515	502	552	575	544	487	538	507	524	540	506	483	519	496	540	524	547	539	532	500	484	512	549	564	517	546	514	555	519	522	570	520	543	519	495	561	558	529	566	560	519	513	539	511	477	541	524	490	556	500	573	519	475	518	516	501	529	553	557	516	502	569	558	528	516	511	501	526	494	507	546	563	505	541	539	551	554	532	506	545	533	524	567	500	531	537	539	550	544	555	564	467	531	502	509	553	507	523	510	525	544	495	547	497	525	570	545	540	506	511	490	562	534	578	492	505	583	502	550	582	537	538	519	533	561	513	521	514	515	533	537	530	556	562	509	547	557	531	560	508	516	535	517	516	533	578	521	551	536	537	558	537	522	546	524	512	530	543	557	536	520	536	506	589	540	528	545	547	522	548	495	504	540	517	523	513	499	541	519	508	515	551	505	528	543	513	511	531	519	540	530	524	506	576	537	558	524	530	520	516	534	582	532	572	566	515	522	490	517	524	513	537	543	526	497	529	507	546	514	543	536	526	541	553	522	508	584	540	535	544	561	545	527	531	545	508	497	576	548	515	538	498	530	542	486	505	521	544	509	530	533	544	503	533	556	536	572	560	515	527	524	479	520	531	552	513	541	536	541	501	519	562	503	559	498	537	486	540	534	563	549	543	510	515	555	538	544	487	534	552	529	546	542	536	540	548	514	510	540	536	538	552	541	547	533	526	528	546	522	557	525	551	579	565	510	576	524	544	526	543	477	537	560	541	511	541	515	470	549	532	519	505	503	530	481	558	518	519	481	523	559	539	578	517	573	528	543	546	504	541	545	571	547	599	549	517	537	515	564	583	512	549	527	534	558	545	529	484	553	510	520	486	543	567	559	501	526	545	548	513	489	527	551	539	562	504	539	520	536	501	545	535	514	511	542	538	559	560	489	558	547	531	512	518	513	504	556	536	536	566	522
24012	21026	24306	27953	21026	21041	12127	401	242	212	175	148	145	173	134	145	130	144	150	112	135	128	124	109	115	127	135	95	121	122	114	127	102	114	102	98	103	118	119	105	107	113	105	121	116	108	143	130	120	120	105	111	122	135	118	111	102	103	109	107	100	102	96	137	114	113	113	102	100	113	134	109	111	101	101	112	125	99	85	102	110	113	133	119	118	120	108	92	117	109	115	106	107	134	127	119	115	94	113	107	106	105	104	120	104	113	106	128	90	105	100	92	95	109	118	120	114	118	127	103	107	111	106	114	113	106	91	92	101	96	106	102	94	103	103	123	113	99	100	115	117	107	121	97	110	117	100	121	106	116	103	116	104	108	114	113	119	91	105	110	101	106	121	101	118	114	117	107	108	117	99	101	106	127	109	100	136	112	101	114	89	106	108	111	103	112	108	105	89	135	117	125	113	116	122	110	105	103	103	119	94	95	105	133	94	147	90	129	107	118	129	98	110	99	109	112	116	109	117	102	111	116	113	104	110	108	102	95	117	106	96	102	116	123	114	116	118	107	123	120	94	132	104	92	124	137	94	115	133	117	113	113	99	104	111	117	96	101	114	146	103	107	114	118	111	129	98	120	130	95	97	119	120	124	100	112	110	125	93	125	112	112	107	105	101	116	130	117	111	109	114	120	98	88	112	95	111	131	125	118	133	116	123	106	91	108	118	115	110	122	109	90	116	102	117	102	125	117	98	126	127	116	106	106	103	106	115	97	107	113	108	107	106	105	144	122	109	102	99	96	111	100	101	95	107	120	76	102	115	84	115	120	116	101	141	116	106	93	125	118	112	117	123	98	92	125	116	114	108	139	113	108	101	99	89	110	118	116	98	103	106	102	94	114	120	114	102	111	101	104	118	106	112	118	124	105	112	110	122	111	117	98	130	106	102	115	103	100	121	115	122	111	116	121	105	101	98	106	95	102	97	107	106	124	121	101	130	103	127	110	114	103	123	108	106	110	117	106	96	98	128	93	109	120	116	107	101	105	113	124	115	104	110	114	108	134	91	109	128	113	114	111	113	83	124	115	121	111	116	106	100	101	99	103	103	128	92	106	105	113	82	129	119	115	109	108	109	125	109	101	112	120	97	122	111	110	104	112	112	87	111	114	109	104	112	113	93	94	111	104	116	90	111	99	120	111	113	93	125	113	107	96	113	127	126	112	113	120	115	102	114	92	106	118	118	97	121	102	112	87	110	115	102	118	114	101	102	91	104	115	102	91	111	104	126	94	81	117	142	126	121	113	88	95	113	100	111	94	119	99	108	106	110	105	122	117	102	119	109	94	108	117	123	104	107	92	121	106	114	93	92	120	112	109	94	111	112	99	89	134	106	120	115	133	110	103	108	120	98	108	111	113	122	100	120	116	117	108	113	110	111	105	114	105	105	95	89	100	101	112	130	115	109	98	101	117	114	109	118	104	103	110	101	95	114	127	99	106	104	100	90	104	104	111	107	136	114	100	124	118	111	99	104	114	108	120	102	99	148	105	105	120	116	100	107	131	86	89	108	108	116	106	122	105	116	112	106	91	105	107	101	132	108	127	104	94	111	106	129	101	109	116	129	128	108	102	110	104	133	94	98	105	90	106	101	102	85	123	122	101	119	100	127	120	97	130	110	121	98	116	111	101	125	104	110	95	113	120	103	97	110	110	127	111	110	110	113	114	118	132	124	117	111	88	129	122	104	98	107	122	129	106	114	110	128	91	91	129	86	122	121	110	112	108	106	91	129	107	99	118	101	106	90	105	109	122	93	116	106	84	117	124	121	111	115	90	120	111	129	110	113	131	115	114	110	121	111	102	111	94	121	124	104	116	97	94	109	131	97	115	109	111	115	97	104	88	122	136	100	89	115	104	98	120	124	113	115	105	107	106	114	120	119	106	105	93	104	106	112	107	97	123	98	112	112	116	130	113	100	122	122	134	112	125	114	93	129	118	92	99	115	112	95	101	109	134	99	109	86	102	104	113	106	91	118	116	115	105	116	109	103	106	96	106	99	109	123	116	122	110	95	113	109	104	109	121	110	126	120	100	108	104	108	114	116	133	99	105	104	106	104	122	117	100	125	117	101	111	121	105	119	90	102	121	118	122	120	86	109	147	120	114	112	124	114	109	119	104	110	113	122	124	102	122	118	114	104	106	100	109	107	102	86	123	103	97	122	109	109	107	96	102	99	117	109	120	96	120	100	96	106	112	112	102	92	93	105	94	92	98	106	118	116	130	98	114	89	125	120	101	126	115	126	122	100	99	116	104	99	117	94	119	99	98	119	102	115	107	95	119	117	116	101	108	115	129	123	125	103	99	106	93	99	112	103	133	99	88	108	131	90	111	124	87	105	134	132	108	122	108	107	114	121	108	86	119	123	119	121	94	119	104	97	104	97	100	99	109	116	104	113	124	102	109	115	111	119	106	138	109	100	119	129	123	87	126	96	111	111	102	113	96	121	131	119	112	118	121	106	111	122	95	119	100	118	117	111	105	98	100	117	127	119	99	105	118	117	101	108	95	122	90	107	91	131	127	99	108	112	101	103	122	112	110	98	99	91	97	126	112	85	99	106	114	120	87	106	76	107	118	114	104	107	101	103	121	114	120	112	107	104	110	103	115	119	107	103	105	104	94	104	97	126	128	110	124	101	105	114	126	100	97	105	112	123	104	130	129	109	117	104	104	102	98	115	119	107	122	94	136	109	123	107	107	99	104	92	101	101	102	108	108	107	113	127	104	103	124	99	91	101	114	112	127	112	118	109	108	104	116	116	89	111	88	115	109	126	107	126	107	107	123	113	123	118	113	116	104	108	106	100	118	114	107	124	120	103	108	114	122	104	119	105	109	124	127	118	123	112	98	127	111	95	128	97	113	96	100	120	112	135	89	117	115	121	129	111	111	94	108	125	114	121	124	93	125	123	86	108	110	113	113	109	96	102	117	109	102	91	121	83	86	117	105	100	116	102	119	122	114	125	124	103	86	127	125	121	103	122	95	95	102	102	119	125	98	95	115	100	108	133	94	110	101	112	102	100	113	121	111	110	115	114	115	128	114	92	128	89	116	117	117	117	126	115	131	107	97	111	115	126	115	105	124	85	80	120	104	127	116	120	106	102	109	115	101	101	99	105	108	102	116	106	119	107	106	96	89	108	96	93	120	113	111	119	126	109	113	110	102	107	116	94	110	90	125	109	91	115	122	99	113	97	119	109	92	102	115	92	100	111	96	104	110	118	92	101	108	119	100	101	110	100	102	114	112	126	116	117	115	122	119	101	108	106	114	109	121	112	108	121	127	112	108	110	92	112	114	125	99	118	113	119	94	95	107	140	96	100	103	98	124	111	118	95	102	131	97	95	107	111	128	104	101	101	118	104	123	104	123	115	133	141	105	101	103	97	108	107	117	102	117	113	128	113	109	98	129	110	88	105	109	94	103	112	112	100	95	131	111	97	135	106	118	108	124
3055	3063	1424	795	536	421	392	347	364	334	353	328	295	300	325	306	290	304	316	301	320	314	308	319	327	325	278	306	309	344	318	324	311	308	328	306	286	289	304	303	304	350	307	309	309	317	296	335	300	323	300	269	316	306	303	296	286	305	296	297	319	289	292	286	298	322	327	299	316	276	298	307	333	285	290	282	306	275	298	318	290	315	311	297	326	292	327	304	298	305	295	313	286	292	259	308	310	291	272	338	300	256	314	285	275	318	310	305	313	305	280	288	308	288	298	287	321	316	326	319	312	313	289	296	306	284	305	263	292	295	346	295	279	319	262	269	296	293	305	318	262	282	267	293	303	279	307	309	294	311	295	307	321	302	311	332	284	308	284	327	309	317	318	308	314	300	317	312	287	307	279	260	287	292	349	308	298	313	273	293	310	282	293	307	286	320	307	309	314	298	329	314	293	305	296	318	306	286	286	286	299	296	296	299	324	294	324	315	323	308	317	313	315	304	301	327	284	290	305	313	302	314	292	290	306	305	314	287	308	335	321	284	335	310	317	298	276	258	289	286	294	322	300	288	284	268	273	318	315	281	317	267	282	308	309	280	327	298	288	273	309	320	337	309	297	307	318	285	340	304	325	282	313	266	329	317	312	313	315	277	312	300	301	299	298	289	269	317	300	294	274	328	300	287	286	315	348	302	332	314	307	332	306	309	308	288	290	278	299	283	294	291	293	298	307	276	324	278	306	300	306	290	272	290	284	324	289	295	323	289	342	273	291	320	275	317	299	338	309	278	292	290	312	303	261	290	320	257	291	296	305	304	286	309	305	289	301	318	314	323	338	279	330	307	307	270	309	292	297	284	304	332	295	331	311	307	330	283	285	308	293	345	272	306	274	309	320	288	299	301	341	316	307	305	282	280	331	276	277	290	309	300	300	308	314	279	294	310	298	289	283	294	301	322	315	274	288	290	288	281	293	313	269	318	288	276	322	323	318	272	293	296	292	315	286	311	316	323	286	300	286	285	291	274	300	299	313	272	330	301	306	274	286	301	303	275	323	331	301	337	289	300	298	307	311	320	285	293	323	313	291	343	287	322	294	291	311	309	278	305	280	280	314	284	277	283	268	274	322	316	296	300	289	291	324	324	302	277	326	266	249	308	342	298	265	279	295	312	306	285	324	325	295	298	288	277	303	307	279	290	319	317	281	316	305	301	284	305	301	298	293	313	306	313	311	270	295	284	294	290	308	257	296	283	292	282	316	303	285	286	297	328	325	278	293	292	306	306	293	298	296	277	306	289	292	280	320	289	317	315	285	274	311	293	279	301	295	311	336	299	317	322	305	322	313	322	304	280	295	311	303	313	315	311	319	302	309	328	310	316	308	283	290	310	316	290	315	300	280	290	305	306	300	280	315	305	288	290	295	328	284	286	295	259	282	332	326	310	303	320	338	306	309	284	291	277	284	310	274	293	312	321	256	292	288	291	285	278	303	303	305	344	300	321	297	317	307	321	297	302	314	281	291	299	313	326	267	309	292	293	291	292	299	307	308	311	285	315	276	306	287	308	281	318	317	300	276	322	291	292	285	326	283	324	293	303	326	297	305	284	281	289	282	286	310	285	317	296	310	315	339	306	297	314	283	308	300	294	281	299	337	327	328	305	290	326	307	281	314	310	286	313	321	308	309	362	295	285	310	294	287	315	294	264	303	309	279	309	285	339	287	315	284	289	310	297	311	308	314	312	317	331	281	322	312	321	296	275	295	286	291	308	296	298	309	284	312	292	263	308	319	308	299	293	288	310	274	331	288	296	315	295	299	311	274	305	308	311	327	289	298	301	291	300	290	304	312	326	276	299	309	321	318	285	295	316	308	320	294	319	298	315	297	286	294	267	281	316	324	308	297	327	302	319	317	305	319	287	319	275	264	305	286	281	294	327	306	311	299	275	304	295	292	312	293	309	293	294	329	308	293	290	319	317	277	293	310	305	298	323	286	312	280	311	315	299	268	311	309	342	275	305	274	323	303	316	258	313	279	295	296	291	304	331	291	315	300	292	307	292	286	259	311	293	304	339	330	293	296	297	329	286	280	306	294	297	297	295	304	301	316	296	314	309	347	347	270	295	297	293	285	321	311	287	323	295	267	303	325	268	308	305	300	302	318	316	318	285	312	290	308	295	291	295	296	320	305	322	314	298	291	330	261	315	336	307	316	309	273	302	319	304	297	304	275	291	295	268	294	303	300	331	303	306	310	307	312	299	283	305	295	278	309	321	299	293	299	321	304	287	301	292	292	309	302	302	295	312	315	346	329	307	312	286	305	272	302	303	305	309	274	309	301	287	278	313	290	292	301	324	301	293	306	282	330	290	313	296	302	346	280	310	303	310	319	305	313	328	294	316	309	316	300	277	295	299	288	276	324	281	311	309	318	298	304	296	280	327	308	286	306	289	287	301	324	301	303	298	321	294	302	303	344	301	297	279	319	305	297	300	291	300	317	284	283	328	302	306	315	297	312	322	325	317	295	315	345	279	323	316	284	295	311	313	306	292	290	283	302	314	319	305	296	295	283	307	291	305	310	319	309	308	304	290	304	274	325	299	301	282	296	317	316	301	347	325	279	325	261	270	298	330	327	288	296	285	317	277	285	325	311	292	301	309	290	280	301	286	314	309	317	278	307	286	287	337	269	306	282	303	331	284	281	276	273	309	318	293	302	305	296	308	332	289	286	292	287	306	309	299	311	303	306	312	286	295	294	319	302	314	307	311	305	277	301	337	285	301	343	291	274	328	296	274	304	301	288	311	310	281	308	357	290	286	312	298	297	329	293	285	295	318	276	302	293	301	289	309	296	296	297	322	318	303	303	305	328	342	347	311	265	293	305	287	319	299	293	272	311	297	330	304	301	293	274	293	297	301	319	297	320	286	289	321	314	300	274	292	301	280	308	295	325	301	301	288	284	313	317	313	314	294	311	298	302	289	289	331	299	275	322	324	297	279	274	292	331	293	295	335	295	316	280	313	284	289	276	297	310	285	280	303	306	323	317	291	275	307	277	313	322	325	319	295	287	271	306	291	303	301	311	325	301	287	321	320	277	286	280	317	319	286	301	280	307	322	323	306	281	328	322	310	318	292	314	291	297	322	331	295	303	340	309	306	293	313	323	290	333	277	291	267	267	308	300	343	296	303	273	327	282	316	299	321	302	313	327	293	315	340	288	301	325	288	291	328	325	308	297	282	290	324	289	296	333	299	304	287	243	294	313	296	288	331	299	307	324	290	311	296	330	279	271	288	310	328	304	324	307	318	337	293	311	280	306	298	279	300	285	320	328	324	306	296	295	312	312	287	321	299	284	295	274	297	313	297	306	288	310	285	325	281	315	325	320	277	292	343	317	291	328	310	277	294	305	308	298	325	287	313	316	286	284	289	296	305	308	298	307	316	297	318	270	293	296	305	268	294	329	288	306	319	306	307	315	293	307	254	302	304	311	306	327	316	308	310
30981	20382	10287	701	365	356	357	332	332	304	302	309	309	311	320	307	353	318	350	353	344	301	309	326	327	310	333	310	311	353	313	331	328	314	335	326	338	316	315	314	319	313	328	323	324	323	342	280	327	338	308	340	339	323	319	301	309	332	320	296	319	338	309	323	324	326	352	349	331	305	333	329	302	336	301	339	303	312	289	332	284	331	338	350	329	324	333	320	340	361	300	316	294	276	299	320	295	352	307	344	354	345	311	334	308	370	328	328	322	290	333	332	304	318	334	342	313	311	356	331	331	326	352	316	347	332	309	320	327	281	319	296	321	281	289	335	345	314	363	287	324	305	293	333	308	318	296	347	319	303	343	328	338	314	322	340	311	336	320	308	290	358	310	323	309	335	309	330	281	338	301	351	326	338	337	330	328	317	307	330	327	291	327	306	306	311	336	303	311	320	309	307	343	331	351	314	307	319	299	338	341	330	348	353	309	300	302	337	344	321	332	334	319	331	326	306	324	317	312	349	332	322	311	328	330	314	312	308	295	331	307	363	289	311	289	337	289	351	367	309	328	336	335	303	308	297	353	343	316	327	307	300	329	320	304	341	297	307	319	331	326	339	336	324	301	279	296	318	318	303	329	315	326	319	298	326	316	360	304	316	314	311	328	320	328	322	324	343	278	335	327	325	306	322	306	325	328	305	316	318	304	335	303	331	337	332	354	318	319	309	296	340	304	286	303	334	334	329	326	360	312	335	307	306	315	300	318	311	298	308	334	311	313	317	326	306	323	326	319	295	309	325	306	328	358	300	324	305	298	376	319	307	304	363	287	323	325	324	338	304	326	331	319	315	331	332	313	292	323	348	323	304	343	313	373	313	346	320	355	352	329	322	324	362	318	323	335	344	305	319	351	302	321	310	301	312	298	280	326	307	335	350	328	354	332	296	315	302	323	294	327	307	316	320	306	307	318	334	332	326	350	292	357	337	361	340	290	344	333	346	355	337	305	326	324	316	305	276	309	313	334	337	316	332	339	338	304	306	318	314	332	326	324	337	365	310	317	319	323	353	308	324	292	305	320	328	336	301	331	300	324	319	312	280	312	285	335	325	322	299	330	294	317	306	322	314	291	314	331	314	344	369	314	300	322	321	327	327	325	285	315	309	311	324	328	295	285	337	325	345	286	306	326	301	314	318	311	321	308	290	322	331	326	351	318	316	316	321	334	332	307	341	317	348	310	315	321	321	323	328	351	350	281	339	304	321	298	334	333	336	317	340	335	345	321	327	306	299	328	322	330	299	336	321	318	334	331	340	320	316	354	340	341	289	332	329	313	320	326	323	321	292	308	353	316	328	357	370	373	334	321	299	321	333	287	357	333	327	317	331	325	310	329	304	318	282	327	355	299	304	320	307	319	329	358	327	343	311	330	313	312	328	318	320	311	353	343	346	323	310	326	337	301	343	303	297	319	319	315	289	323	328	292	340	311	341	322	348	296	313	329	292	318	282	281	283	326	340	330	294	327	308	322	275	308	325	325	309	335	299	322	340	314	328	330	309	299	364	330	326	355	353	342	311	313	348	356	337	324	287	320	334	320	300	324	324	305	312	348	334	310	335	317	323	317	312	329	327	303	300	322	325	316	331	329	262	295	342	330	331	314	287	327	339	345	298	301	316	329	378	309	325	342	323	295	311	321	360	310	311	324	311	312	329	344	303	307	337	327	349	305	350	307	295	330	314	305	293	350	310	338	293	283	315	320	330	276	310	304	321	290	317	309	353	295	330	305	360	325	327	300	319	285	327	248	302	331	328	279	295	331	338	341	319	335	317	325	338	306	324	320	349	326	315	313	344	312	321	343	337	319	316	345	291	298	304	310	312	319	328	338	319	289	326	305	319	365	292	330	306	379	315	309	304	333	319	321	314	332	307	331	345	298	302	328	314	314	303	300	301	344	333	308	328	302	320	353	306	335	301	337	299	310	316	317	329	343	332	316	321	322	336	296	316	327	316	337	309	342	313	325	290	322	339	296	323	348	317	352	319	316	342	295	311	312	331	299	339	310	312	327	346	298	323	320	322	318	306	337	350	314	312	336	316	313	295	334	338	335	303	323	310	326	340	328	285	340	309	320	321	293	331	320	325	299	325	292	323	317	328	334	308	302	348	347	297	296	330	358	323	353	325	310	340	346	321	336	323	311	333	324	327	300	321	361	334	310	297	339	319	321	324	296	337	326	315	322	300	310	280	330	304	329	331	317	325	325	309	310	306	333	305	307	315	298	293	337	288	308	321	335	345	302	321	319	309	303	331	306	319	316	309	343	304	327	309	286	341	286	331	306	314	344	299	270	328	354	331	322	324	303	319	351	295	302	332	324	320	331	284	343	298	289	307	336	321	316	333	300	306	327	330	337	317	313	307	320	352	295	339	334	312	328	351	326	313	320	302	327	314	340	320	289	292	335	332	326	353	287	312	340	297	287	309	320	337	305	301	324	327	333	326	328	329	306	291	304	330	322	338	309	307	338	331	290	323	305	335	283	350	308	307	309	285	322	347	316	300	297	312	317	318	298	340	338	305	330	316	322	303	294	303	343	330	309	315	337	307	333	328	321	308	308	291	317	310	329	299	352	296	345	318	277	334	315	313	285	338	302	343	320	307	341	334	339	299	332	300	320	336	314	309	303	319	313	322	302	349	304	313	300	304	304	313	297	292	321	314	306	340	320	316	331	333	298	331	307	310	313	320	318	292	312	342	326	296	320	307	348	330	297	313	343	350	308	316	299	334	290	319	314	337	313	297	303	323	293	303	315	326	319	326	345	287	352	323	338	314	312	327	272	309	303	334	292	327	312	332	343	315	351	332	351	343	335	324	336	303	312	307	287	341	321	303	307	354	298	322	320	308	349	314	304	332	314	320	355	324	310	305	313	357	309	305	306	289	306	307	324	292	300	340	330	309	347	315	303	332	323	320	320	285	324	334	325	311	333	335	313	312	287	300	320	308	327	334	331	294	307	336	284	300	302	319	321	331	314	301	312	321	317	301	329	295	291	292	341	342	292	350	309	338	302	317	330	316	316	302	314	311	326	321	317	318	322	324	334	334	281	309	312	337	326	308	321	304	316	313	299	320	316	339	310	341	317	287	300	320	358	349	331	332	328	331	326	336	328	324	288	314	335	309	310	342	324	303	347	335	310	301	319	337	324	327	341	327	325	307	339	309	299	315	324	327	323	298	316	336	313	339	316	307	303	323	372	324	335	354	303	315	294	301	349	336	333	312	335	309	307	321	299	330	355	316	319	313	349	323	312	340	312	296	303	304	332	307	264	297	275	327	298	327	311	345	346	337	318	339	314	316	308	338	313	310	318	324	316	351	350	300	337	345	301	341	364	310	334	352	332	309	328	291	330	316	337	308	292	325	327	340	312	322	297	334	333	307	341	298	318	329	346	297	334	311	323	365	298	336	290	333	297	352	357	324	322	317	331	336	312	333	279	307	296	346	313	329
5627	1107	890	845	814	806	721	746	798	772	808	809	761	772	764	705	782	750	736	774	746	749	766	776	774	725	713	751	749	792	722	799	760	784	759	771	750	813	792	787	847	791	812	772	805	774	824	767	770	788	755	776	787	780	806	746	769	822	740	774	796	787	710	791	797	751	773	766	810	719	747	788	765	790	749	741	807	727	746	734	736	857	770	740	741	788	738	767	778	754	786	830	747	718	763	777	735	753	732	792	754	767	797	770	755	748	801	736	812	806	780	774	756	761	759	762	733	739	734	796	808	785	808	750	792	789	762	783	726	751	766	819	740	791	778	752	808	787	783	772	792	759	795	769	787	761	779	775	738	722	779	766	737	769	763	770	786	767	778	818	753	768	749	769	766	769	771	764	786	787	802	751	778	733	792	741	752	786	767	763	801	783	727	755	737	756	761	797	763	701	778	819	800	747	783	745	774	842	826	736	771	780	787	730	782	786	752	773	703	730	795	740	783	765	797	820	817	818	782	774	777	757	786	742	785	793	796	760	725	754	728	766	776	795	767	782	764	775	789	752	797	813	802	775	745	741	787	755	714	713	781	727	773	745	780	747	815	706	810	755	747	752	747	802	773	778	756	759	784	758	780	788	798	736	787	759	753	771	758	761	819	757	795	746	745	773	739	808	740	814	751	770	740	750	765	799	765	769	823	772	773	768	799	759	731	764	793	744	791	822	775	747	757	734	737	719	755	769	766	793	736	829	769	755	749	759	822	770	748	765	740	782	714	769	712	714	742	709	743	798	732	731	760	746	767	743	770	733	759	751	734	746	774	783	792	759	787	736	747	729	764	747	791	745	751	773	759	764	754	735	775	746	778	758	742	732	796	785	810	816	764	746	767	739	764	718	773	775	744	786	724	798	768	743	778	781	725	720	763	777	744	767	798	774	730	771	809	799	824	791	734	787	811	788	738	727	801	768	747	716	783	781	822	823	760	791	728	749	780	787	754	741	822	789	829	805	762	724	736	770	800	769	757	763	747	823	753	750	732	745	803	770	745	759	747	726	786	741	777	726	735	836	795	742	769	804	722	770	767	732	776	782	811	783	821	746	789	820	736	807	768	764	769	849	810	751	723	750	775	741	760	788	707	750	793	805	757	791	772	789	760	794	812	810	809	741	792	806	767	784	835	795	754	750	810	767	772	815	808	762	738	822	820	778	767	758	772	823	799	786	782	743	735	751	752	790	784	758	746	753	768	766	757	779	753	740	784	740	773	782	762	762	751	794	754	764	792	768	801	728	751	774	763	812	743	758	741	805	784	773	828	788	784	767	772	745	696	809	779	718	765	757	725	776	758	778	799	776	751	789	783	790	750	774	776	746	780	796	772	801	754	777	803	784	784	822	817	744	761	715	778	839	750	756	772	750	772	795	753	762	793	795	753	804	750	733	763	764	774	761	758	775	762	755	790	800	816	725	731	827	766	725	788	772	755	752	775	764	800	778	758	743	765	750	799	740	792	744	782	764	737	757	756	790	766	734	777	737	773	773	796	734	769	786	796	790	797	798	808	751	765	731	790	740	785	823	717	776	755	763	804	734	792	754	789	790	721	780	755	780	756	787	766	767	767	757	805	774	744	783	747	773	767	727	771	764	803	731	780	744	760	771	767	758	831	809	764	756	736	786	748	754	748	759	755	786	753	739	777	770	810	792	794	803	802	769	763	776	771	757	768	756	818	772	744	720	778	747	782	741	778	736	724	758	726	791	849	752	764	820	780	811	749	793	802	720	766	743	800	807	795	745	766	801	748	754	812	797	776	749	767	787	797	763	811	717	733	772	766	799	810	769	767	793	753	785	762	780	789	837	786	748	742	780	779	790	783	781	790	731	738	736	786	772	744	788	751	744	791	820	724	813	821	767	822	779	765	737	783	794	760	758	818	731	750	788	782	742	735	765	757	799	794	792	763	806	715	818	774	725	784	763	741	728	774	744	786	774	752	758	805	759	759	778	770	752	777	728	774	768	754	819	761	838	756	783	773	809	778	799	763	735	793	726	787	824	806	782	771	781	788	736	735	785	739	702	807	772	778	821	766	773	766	744	766	789	799	768	780	772	772	774	716	781	764	801	766	787	802	751	733	794	726	755	803	726	774	763	769	798	790	817	756	791	785	732	810	725	781	759	747	816	765	797	788	768	832	790	784	743	734	738	787	778	789	770	771	770	748	734	724	824	765	764	732	782	692	790	771	723	746	779	741	674	794	798	815	789	790	736	746	767	822	779	741	787	773	781	774	789	752	781	798	814	765	820	771	785	756	771	750	731	740	747	793	781	780	771	792	721	846	778	708	785	784	734	773	743	742	761	759	786	765	752	742	780	757	750	774	711	782	725	802	789	775	774	748	816	730	787	762	810	716	792	774	779	775	778	790	774	763	831	783	753	749	779	794	789	693	793	791	805	750	773	749	773	708	756	794	776	759	810	756	774	838	795	789	742	777	842	737	806	786	783	777	753	794	791	735	769	747	806	762	793	731	761	752	759	785	787	776	811	738	736	784	802	732	727	782	732	783	805	770	777	760	761	768	797	758	741	802	739	785	782	790	734	796	753	801	795	765	787	757	769	786	779	841	739	774	708	738	784	810	794	802	723	786	765	758	822	773	761	780	788	751	753	709	765	787	772	779	714	751	757	791	757	797	751	782	800	809	728	816	745	778	798	789	787	724	822	759	765	727	705	737	787	734	741	779	771	803	766	773	764	763	766	744	744	714	767	771	748	739	772	794	807	816	782	769	785	767	783	731	770	800	756	774	817	830	782	799	818	743	784	851	731	803	791	781	770	776	730	829	712	768	758	758	781	731	772	706	740	743	793	775	793	769	766	786	754	766	734	749	721	768	763	731	777	753	767	762	794	785	773	806	818	737	815	799	774	773	760	751	762	754	766	770	756	766	798	723	759	768	751	725	772	748	766	812	788	703	747	741	791	722	757	824	803	763	753	762	748	773	732	794	772	779	799	767	812	776	764	761	788	768	747	735	806	788	789	762	800	745	772	789	779	841	807	798	759	758	784	792	819	751	770	770	789	722	783	747	771	804	731	764	796	769	791	778	794	782	783	764	748	779	777	781	751	759	711	743	730	768	761	818	773	777	761	795	791	769	754	694	744	779	786	730	734	770	780	798	785	743	747	763	734	752	736	783	760	760	767	804	808	769	739	755	773	762	776	826	804	793	782	763	775	798	790	755	817	782	760	764	777	766	785	774	798	766	725	733	776	757	779	843	789	752	739	756	807	772	784	759	731	726	769	804	807	787	717	782	771	794	774	782	778	751	726	710	792	752	715	743	735	751	792	782	752	808	769	768	807	772	783	757	746	778	802	750	772	751	755	828	761	762	773	745	800	805	798	720	814	751	755	800	739	809	743	723	798	787	734	724	736	781	776	776	764	757	759	748	757	775	756	774	776	760	742	751	793	795	839	770	835	793	774	784	757	764	736	818	789	740	793	782	741
24755	21064	23960	28393	21061	14892	527	304	295	245	242	250	259	241	240	217	236	263	210	230	211	241	228	205	248	215	221	179	225	259	222	194	218	219	269	213	223	222	203	214	223	225	221	229	228	236	218	220	211	242	220	228	196	198	235	215	220	208	222	221	252	211	218	186	233	217	208	199	203	190	197	200	262	197	204	213	201	212	207	215	205	212	205	194	220	203	178	206	218	231	203	222	230	237	209	195	212	210	230	216	213	225	213	238	212	239	231	213	221	204	219	215	210	213	228	217	218	196	215	206	215	233	193	221	233	196	184	230	196	232	212	170	200	212	196	215	240	239	229	223	241	227	235	238	213	237	233	224	210	236	233	231	221	193	209	221	192	222	223	217	249	208	218	221	213	221	229	212	218	216	230	254	218	233	239	173	211	237	206	200	192	238	211	210	211	216	222	237	218	230	211	222	222	216	202	219	199	200	230	195	202	202	239	237	226	193	224	199	218	184	209	238	226	218	236	220	250	214	195	191	216	212	212	235	223	216	212	241	190	223	191	205	242	231	208	194	224	179	236	205	212	214	213	220	238	205	238	229	200	215	212	196	202	227	233	222	214	195	200	215	192	239	203	226	223	235	238	196	218	212	201	240	232	218	226	188	203	225	212	225	222	241	225	227	233	220	206	234	206	175	194	236	247	234	214	227	234	205	211	216	230	238	211	206	257	198	212	214	212	225	198	248	200	211	235	207	228	207	192	206	200	217	226	217	201	223	230	218	194	215	231	207	201	224	179	223	223	203	198	210	198	209	225	197	199	222	215	227	224	229	224	249	210	211	219	200	215	242	244	225	177	225	204	240	218	221	207	209	190	219	204	249	213	230	219	222	199	220	208	213	221	196	236	200	200	220	207	212	219	226	219	201	185	198	204	224	207	232	234	181	216	204	213	208	199	224	237	238	223	204	192	201	205	227	206	200	208	209	215	214	219	214	192	199	203	213	215	216	211	200	184	220	216	253	219	213	194	203	208	249	237	227	239	226	220	201	277	197	205	206	225	182	209	217	208	212	225	205	206	204	219	243	254	213	221	221	207	200	205	199	226	229	239	236	215	253	221	223	214	218	215	224	187	237	223	235	243	218	227	206	199	200	214	209	225	206	216	230	254	221	199	216	209	209	223	203	207	211	229	203	199	205	205	231	204	214	193	202	220	225	209	229	203	237	220	192	211	203	229	209	197	218	227	228	221	204	237	233	219	228	211	230	223	218	226	228	226	232	201	207	239	227	224	183	240	220	212	198	212	216	240	225	236	234	242	208	196	187	193	230	245	229	208	233	215	204	232	206	217	223	234	190	212	226	211	217	200	236	212	210	222	218	228	226	224	182	216	212	216	215	217	200	210	214	191	215	230	191	242	227	214	205	193	222	196	199	234	252	234	204	197	196	237	201	202	208	217	229	237	212	245	218	227	194	219	220	225	194	197	229	225	197	194	221	207	220	208	215	204	241	227	227	229	243	239	227	206	232	222	222	220	241	213	227	210	205	197	231	206	238	214	231	203	212	251	214	225	210	206	191	184	205	258	227	199	198	200	197	224	210	210	213	219	192	228	204	217	226	221	238	228	211	213	235	188	200	207	200	200	216	224	209	223	236	209	196	206	213	208	190	192	218	204	212	241	226	204	238	234	230	201	246	205	196	236	242	194	207	234	216	218	222	221	220	199	252	223	210	206	199	229	225	197	200	230	208	212	218	192	218	212	192	224	243	199	194	214	208	199	216	227	210	179	202	241	212	213	199	218	220	259	224	210	219	196	224	230	221	222	206	203	228	213	205	235	212	188	220	208	215	226	187	224	233	215	197	224	242	194	199	204	204	205	214	198	186	196	205	239	194	210	211	210	192	215	193	211	231	217	188	218	215	225	205	215	204	216	232	220	218	217	199	219	207	224	211	213	180	231	225	234	216	208	213	224	234	224	232	218	227	215	221	218	219	230	233	236	207	225	183	213	224	226	203	215	208	208	232	201	223	229	203	226	193	199	211	204	215	217	224	224	206	225	215	211	220	230	211	195	225	208	210	253	209	232	197	227	226	199	208	233	213	199	238	226	229	226	211	192	199	217	227	239	203	207	219	192	226	204	206	220	217	206	223	200	218	216	195	191	215	212	212	225	208	218	215	220	219	224	208	202	188	205	204	209	225	232	203	204	219	195	184	194	209	207	205	219	197	180	198	251	220	236	223	218	236	214	232	218	221	198	259	233	215	207	214	195	228	218	218	212	193	198	208	226	228	194	218	226	219	231	231	210	213	222	230	218	221	238	193	205	245	216	223	222	207	200	226	198	229	224	224	225	205	195	221	215	217	216	219	216	208	211	216	203	257	202	221	188	244	226	234	211	227	202	232	205	209	233	205	247	218	214	242	239	212	231	223	222	226	201	242	235	208	204	198	205	204	218	218	201	202	200	244	205	212	225	203	201	215	218	215	202	212	227	199	204	216	217	236	201	224	229	211	214	212	202	179	194	190	219	200	214	231	218	245	225	211	219	218	216	214	242	219	208	223	212	194	196	208	216	223	225	190	202	240	228	211	227	218	208	180	246	204	221	202	202	212	202	206	227	225	218	228	175	213	227	183	212	185	193	232	226	211	220	221	229	222	222	218	237	212	216	206	206	235	219	225	195	209	231	218	211	207	223	227	234	205	195	187	200	217	205	209	213	216	201	220	251	219	189	208	216	215	219	221	208	200	224	215	223	174	211	210	207	194	193	192	200	214	190	213	209	201	202	208	215	215	222	201	202	195	246	227	217	246	230	211	227	221	208	221	224	199	209	217	235	212	194	222	213	209	213	223	237	202	235	210	210	210	183	235	211	219	228	223	215	197	218	240	227	232	188	201	221	238	213	234	192	227	203	237	201	214	206	190	212	212	199	211	228	216	215	220	213	213	223	207	205	222	220	214	204	206	202	223	212	227	220	198	216	220	228	208	215	214	236	214	234	197	206	205	237	228	203	213	226	203	218	207	232	217	236	189	229	232	228	212	208	205	251	202	204	200	229	196	179	227	229	217	229	203	227	205	221	205	234	216	210	176	235	214	199	200	218	198	194	193	255	209	191	241	196	210	214	230	189	201	277	215	234	216	183	191	216	248	215	220	209	201	216	239	233	199	192	217	220	232	211	206	234	202	198	240	201	201	211	213	216	231	221	225	208	217	225	199	224	216	209	214	209	211	240	197	189	225	215	234	192	193	227	228	230	233	205	222	207	243	230	224	220	180	204	221	194	205	231	203	242	204	208	185	220	181	216	206	242	216	186	239	224	206	202	215	220	207	239	210	216	209	242	206	216	216	217	243	232	220	229	217	194	231	215	237	250	218	201	225	240	229	220	210	203	216	210	190	218	210	205	220	198	198	237	232	210	216	216	228	216	210	228	208	215	221	224	233	189	207	215	209	225	203	196	218	211	199	225	206	171	209	196	214	200	224	220	224	214	224	215	224	249	251	236	233	219	203
3236	1920	1141	752	662	593	569	535	564	528	536	523	586	584	571	539	563	567	545	563	533	563	564	513	515	543	506	512	506	569	547	503	527	534	565	579	542	568	540	546	567	496	488	516	528	511	529	586	564	539	487	536	504	553	546	526	500	527	520	531	526	521	528	585	540	515	503	545	523	555	555	565	513	539	518	587	531	532	553	498	538	519	547	546	516	551	541	510	548	489	520	537	538	618	540	548	523	501	539	543	537	519	511	530	548	552	567	535	571	531	547	512	519	571	497	499	543	485	535	522	499	519	497	519	526	570	511	513	536	529	528	532	487	546	538	526	554	586	520	530	553	532	518	509	508	532	532	549	549	504	522	541	555	531	483	527	548	537	515	545	522	552	516	537	517	538	508	509	491	520	569	528	550	506	518	567	535	508	541	523	509	561	560	492	533	477	536	545	508	528	535	548	546	551	503	529	525	548	524	524	505	539	528	497	546	514	541	555	578	533	550	516	555	548	508	475	510	551	549	531	563	597	572	517	569	466	500	517	509	549	533	518	509	517	524	546	522	525	558	521	563	544	493	553	537	544	559	558	558	519	567	531	545	538	525	546	543	519	523	551	527	510	503	553	497	573	550	526	524	542	506	528	570	541	495	551	513	523	569	559	533	526	561	558	515	533	534	542	556	523	506	526	544	543	561	506	526	496	534	582	511	520	520	527	550	563	550	556	551	513	533	528	548	563	543	524	527	547	557	527	501	497	536	518	504	520	516	504	530	522	532	545	525	559	572	543	514	491	500	529	550	534	539	500	511	532	509	519	508	544	540	547	529	511	552	553	497	540	564	519	562	545	538	540	534	521	506	490	520	531	515	511	519	532	534	544	557	516	534	541	537	545	507	540	515	549	515	489	517	526	523	526	514	483	517	537	511	532	546	546	520	562	542	557	490	578	532	527	554	522	540	516	548	496	553	491	499	521	587	577	535	567	537	516	541	533	533	501	522	552	531	549	549	516	535	573	545	524	481	515	535	554	537	527	550	540	548	542	531	479	542	520	561	532	549	526	599	445	551	529	555	529	528	518	538	532	527	514	533	552	495	512	486	561	481	556	548	551	510	529	547	537	521	535	524	487	513	574	512	510	527	522	558	548	522	557	481	506	522	545	502	556	553	542	558	523	538	516	537	496	534	516	512	530	551	570	556	548	542	532	513	493	538	546	560	554	539	550	516	543	544	545	504	569	522	534	543	494	534	580	515	511	567	540	509	536	495	490	517	568	547	559	548	537	540	527	600	542	562	563	514	554	520	513	526	510	519	573	539	559	500	534	496	546	532	506	533	556	520	518	586	548	517	563	523	525	508	518	526	549	538	525	521	544	509	535	530	536	542	575	507	536	557	529	479	519	514	583	553	565	514	526	542	532	540	556	535	521	550	544	511	524	544	535	559	553	523	524	552	538	496	521	487	545	514	500	586	530	545	545	560	510	506	569	562	513	495	544	533	540	526	510	528	540	550	488	575	526	540	552	500	521	533	543	526	535	541	528	524	545	529	535	561	534	530	576	524	520	537	530	565	564	536	560	509	513	505	554	552	542	507	557	527	553	507	521	544	490	499	496	538	535	554	513	547	556	513	520	549	545	528	519	562	520	532	540	505	534	532	567	506	522	538	520	539	505	531	544	505	528	509	538	494	559	511	511	545	557	578	487	540	507	526	483	540	533	512	523	534	546	521	560	550	512	484	541	528	520	522	508	540	534	551	555	501	554	510	510	536	536	554	510	577	560	511	522	510	507	545	519	459	509	554	534	549	489	497	534	567	526	557	514	503	570	546	568	528	515	497	499	512	511	538	532	511	516	540	537	570	542	521	523	545	525	507	586	551	521	504	508	534	511	493	539	511	540	535	552	551	584	514	549	540	525	535	543	530	566	553	563	553	568	561	563	481	499	570	539	522	542	526	554	532	554	500	532	503	531	512	495	534	491	574	545	550	543	499	549	543	505	510	516	540	523	520	531	500	528	517	538	561	519	516	543	555	543	489	517	525	533	525	544	537	533	518	520	555	505	537	535	512	539	538	536	510	542	529	499	514	526	545	531	520	565	519	518	547	564	541	535	548	540	528	529	510	498	507	544	520	506	498	537	530	532	525	517	510	536	527	510	552	548	537	515	503	530	515	547	511	553	540	556	540	556	600	526	493	533	525	551	518	554	577	500	494	538	521	546	522	531	518	518	527	516	518	568	540	548	536	521	530	513	560	508	600	570	556	507	523	544	531	558	512	498	538	572	566	508	576	541	533	518	556	507	590	550	575	533	510	551	553	489	521	537	520	532	554	559	558	550	572	518	520	490	510	525	571	492	570	502	520	553	580	560	563	497	545	541	551	480	508	520	545	546	532	567	545	502	528	571	518	536	492	531	550	559	519	574	540	546	529	568	508	541	536	509	554	542	546	530	508	520	535	521	546	541	501	504	501	524	537	530	483	549	535	523	508	515	561	544	518	546	541	569	529	497	508	545	538	534	534	494	523	536	561	497	534	560	568	535	512	536	523	504	540	533	529	530	516	557	525	533	513	493	515	542	542	529	579	537	521	548	505	542	544	563	560	543	509	567	538	521	531	515	547	573	508	541	503	504	534	515	534	543	503	507	535	562	522	520	563	552	544	515	508	535	507	511	523	555	573	532	505	540	519	461	561	478	567	531	552	550	505	520	537	530	557	539	524	547	528	549	531	528	549	545	518	525	544	544	525	564	546	522	551	510	548	539	516	556	568	542	550	528	520	566	542	567	572	553	526	522	553	564	553	557	493	527	503	499	537	531	555	548	511	495	533	523	515	531	492	535	538	590	528	531	536	494	536	552	543	549	532	532	507	532	542	507	527	533	533	525	513	541	543	543	523	526	551	534	545	527	545	513	525	517	533	546	503	481	543	565	559	538	524	511	570	514	499	538	548	560	521	522	522	524	509	564	507	522	530	501	527	540	561	521	579	535	555	548	557	498	523	579	502	535	550	524	519	557	531	537	569	521	526	561	580	523	515	518	483	558	479	528	536	537	519	494	489	543	513	535	556	525	530	552	527	527	536	525	545	542	510	523	575	494	536	539	556	511	503	515	528	500	537	516	571	556	532	513	583	550	520	518	523	576	523	540	531	541	558	551	523	529	507	544	560	514	521	542	536	504	532	523	538	516	522	537	503	521	548	560	506	540	523	539	522	508	570	552	487	532	539	537	576	548	535	546	532	517	542	543	531	565	537	492	561	543	540	555	521	507	506	506	542	560	525	594	495	527	509	544	549	529	551	593	513	559	544	549	517	531	555	546	512	525	542	542	535	535	532	551	536	581	530	556	526	531	502	535	569	533	569	499	604	515	514	571	564	538	551	542	539	541	532	525	569	509	553	512	543	488	514	525	535	590	531	547	542	520	507	575	526	488	533	530	555	488	496	568	544	540	529	550	526	532	522	524	539	493	547	554	491	565	570	530	502	510	532	539	529	522	515	547	508	559
24019	21092	24418	28019	21092	21103	12221	425	270	233	201	171	172	150	148	165	142	124	121	124	130	127	121	105	121	117	126	117	113	122	115	109	142	107	114	125	106	115	117	120	113	117	123	134	102	108	102	128	120	93	112	114	100	97	117	108	119	120	117	110	110	114	111	111	118	120	129	125	113	118	129	122	122	108	101	124	112	144	123	110	124	129	106	103	113	103	110	106	104	96	119	94	95	114	124	110	106	138	124	112	99	105	127	125	110	123	89	96	125	113	123	108	101	111	112	113	112	106	128	102	113	128	133	121	88	96	110	108	108	115	120	115	123	89	101	144	106	122	122	99	103	98	107	109	103	115	125	120	118	132	125	111	118	109	115	120	103	128	112	98	104	132	112	102	129	98	112	113	110	112	96	118	131	102	81	126	120	112	108	118	115	119	118	128	108	125	117	126	104	111	92	131	124	130	120	113	109	116	113	111	99	107	111	111	106	124	106	117	133	112	105	102	111	94	107	97	119	112	133	105	104	114	114	107	120	114	94	97	121	107	109	119	121	95	108	129	116	102	136	91	117	128	112	117	113	117	106	114	107	92	122	112	99	131	113	95	108	91	108	116	93	108	138	118	122	110	114	117	93	113	107	132	112	119	107	104	95	115	107	118	91	103	103	119	113	101	97	107	86	111	111	119	114	121	110	101	129	105	113	109	97	102	125	120	121	108	103	116	115	104	106	94	118	102	130	85	112	123	133	125	103	114	99	112	116	85	117	104	120	107	127	114	106	114	123	111	123	106	96	127	102	121	127	107	118	107	99	106	116	132	108	114	117	115	113	114	96	87	113	129	89	104	105	88	114	118	126	111	115	104	94	94	111	117	123	112	125	106	118	109	100	92	103	126	126	105	129	117	99	86	119	107	100	107	121	111	114	112	105	114	94	102	124	112	128	123	133	110	107	117	123	119	122	100	98	111	118	131	127	118	99	126	111	95	124	111	111	111	120	115	103	104	127	113	106	128	125	106	86	108	110	123	106	108	102	111	109	123	132	109	113	116	87	107	102	114	96	117	110	118	120	117	102	111	113	93	113	105	106	121	107	105	117	114	121	96	98	113	109	124	112	110	109	104	132	116	105	99	119	105	107	95	109	108	119	109	118	106	113	93	103	123	112	131	130	125	107	129	116	122	100	125	123	132	123	108	96	110	106	114	104	105	105	119	99	102	109	107	104	128	115	104	118	117	136	83	115	103	122	118	116	118	115	114	122	116	110	104	118	111	120	93	125	103	113	113	110	107	102	96	122	115	115	113	114	94	113	91	111	96	115	100	110	108	100	98	113	125	128	109	107	107	117	118	102	121	109	105	116	106	103	114	113	123	117	120	104	114	107	115	111	109	117	132	109	117	110	106	121	113	119	120	98	112	121	99	107	121	117	111	117	116	108	117	102	108	122	108	125	123	101	120	106	99	104	102	112	114	127	106	94	120	106	121	114	114	103	130	109	114	128	109	105	112	114	114	111	130	131	109	107	120	90	101	105	137	104	113	118	102	115	97	122	100	104	121	116	95	125	106	104	125	89	104	102	131	98	104	114	102	108	107	120	118	109	135	116	82	117	101	109	125	100	107	97	103	128	108	84	110	112	132	111	87	106	103	122	110	91	119	113	113	109	94	102	104	113	108	109	109	116	107	107	121	106	99	134	98	105	124	100	123	101	126	101	124	127	118	130	113	115	113	115	101	111	100	113	108	107	109	113	105	124	116	95	108	103	107	92	107	93	99	114	111	113	80	110	113	117	125	118	106	104	108	115	114	109	97	108	123	119	106	109	108	96	116	124	103	106	106	125	107	118	112	100	99	101	115	95	105	128	128	101	106	118	110	106	94	86	94	94	131	93	115	119	97	107	101	106	91	94	103	109	117	116	127	98	119	104	113	135	99	126	138	120	101	133	128	106	110	107	115	101	121	119	132	114	106	107	101	125	126	106	120	113	89	88	112	105	124	101	106	110	109	111	137	112	103	108	101	141	115	102	109	111	110	98	109	117	115	88	124	103	107	112	101	128	112	113	104	113	107	113	96	135	128	139	119	98	102	125	109	94	113	106	99	113	107	103	97	124	94	112	117	104	110	92	109	104	115	108	110	103	101	102	121	104	120	106	103	117	116	130	124	112	112	115	122	121	96	120	101	112	116	114	104	116	110	123	108	108	116	95	105	117	102	109	97	100	147	121	122	99	108	92	115	119	100	111	112	93	106	97	108	120	99	128	129	107	97	104	128	98	99	127	120	115	125	114	125	133	97	112	104	117	133	123	118	126	92	125	112	116	111	114	104	109	104	94	117	118	129	136	126	108	120	111	114	116	97	113	102	99	96	100	104	114	106	125	115	105	116	104	127	104	81	123	96	107	111	83	114	95	98	114	103	106	128	117	123	116	94	101	126	143	97	111	132	111	121	115	120	117	108	99	120	117	107	102	114	124	107	114	139	117	114	104	89	104	129	111	127	128	107	126	110	108	119	105	122	108	103	109	109	118	111	100	106	107	108	122	102	113	127	120	111	106	105	125	108	123	127	120	118	106	95	108	113	119	122	113	98	120	116	103	99	116	110	134	128	120	118	144	124	121	120	120	106	109	123	104	123	114	120	112	117	137	114	99	100	125	117	111	105	111	111	129	98	113	111	121	125	100	122	123	117	111	115	112	115	97	108	112	77	115	101	113	105	97	103	109	109	129	130	126	109	124	103	120	101	115	97	95	110	98	117	117	102	104	108	120	122	104	104	128	105	99	137	112	111	107	135	127	115	110	113	90	110	124	104	104	133	118	115	120	114	115	102	101	109	122	118	112	110	82	90	99	96	92	118	119	134	126	117	106	120	112	109	105	124	121	115	125	101	103	114	111	110	116	120	116	121	117	107	99	124	111	120	104	95	127	124	115	112	88	112	100	113	108	114	95	101	147	127	109	110	139	111	115	101	101	117	100	96	106	105	109	112	113	142	121	103	113	102	127	121	105	154	112	112	114	124	114	109	101	115	112	109	105	114	123	105	88	101	94	95	105	107	111	115	108	97	133	97	127	89	113	118	118	120	95	114	113	104	99	115	104	101	131	100	119	108	110	121	103	91	131	105	106	120	116	100	96	111	110	122	113	97	115	101	115	87	97	114	103	76	104	109	102	110	110	126	96	91	103	98	98	123	96	105	108	83	107	89	116	98	108	97	118	100	115	111	133	94	99	106	106	123	120	105	101	95	110	93	105	129	111	117	116	121	128	108	133	94	122	114	126	137	118	127	109	114	114	90	120	127	111	126	110	99	100	130	109	105	110	98	107	95	112	112	120	115	100	90	96	118	123	115	101	120	134	134	103	107	121	111	116	119	104	130	107	115	118	99	116	102	96	103	101	108	109	110	113	93	103	116	130	120	141	109	107	92	113	123	118	133	128	122	130	132	108	96	100	114	100	104	119	112	104	111	98	129	104	105	118	122	128	148	119	97	102	100	116	114	119	100
3153	3139	1348	768	575	440	412	368	362	352	366	329	355	303	326	339	292	346	357	311	313	311	308	300	319	320	318	299	339	323	320	294	306	311	319	295	328	310	283	297	296	308	299	315	319	307	315	303	298	322	289	324	331	320	313	301	306	339	292	307	293	289	313	289	300	324	334	313	323	305	321	313	300	335	331	313	322	286	297	291	304	315	279	266	328	315	332	314	304	312	301	298	314	322	319	296	300	321	322	310	327	291	326	304	297	299	288	311	327	293	317	326	286	314	279	294	304	307	280	320	316	336	302	272	327	346	317	308	289	272	320	261	317	317	316	315	310	295	274	323	308	294	313	314	314	308	304	294	336	264	280	324	273	313	333	304	304	301	321	293	343	301	261	290	274	300	297	278	303	319	268	307	322	297	329	307	301	292	319	305	319	295	301	315	316	298	331	301	301	308	265	296	277	308	336	314	276	291	312	333	309	301	326	306	322	294	322	305	279	316	324	284	314	296	309	332	298	293	308	288	315	292	313	288	315	320	291	290	295	292	271	292	305	288	306	312	331	297	294	298	314	299	295	322	285	318	307	338	321	298	346	305	326	333	296	285	334	285	262	316	260	292	312	308	319	315	290	302	320	298	306	318	307	297	288	306	293	302	315	318	308	288	314	278	299	311	353	311	298	294	315	319	336	325	318	268	293	282	300	289	314	316	288	296	321	316	299	281	309	298	315	284	332	319	307	333	314	316	303	319	332	309	324	314	325	332	322	313	303	289	314	285	294	314	286	294	302	295	330	320	266	312	289	324	306	329	282	332	340	295	319	289	312	321	266	287	299	308	294	300	349	302	309	330	300	323	271	281	308	275	313	300	307	300	295	275	313	308	310	329	303	284	289	344	311	311	301	312	281	297	288	336	324	280	298	332	300	322	373	293	297	300	318	306	295	291	337	303	280	326	308	288	331	283	319	328	338	305	292	303	331	330	280	309	276	290	305	318	287	308	292	307	300	317	311	310	309	325	326	306	317	303	309	307	296	306	310	309	298	301	307	323	279	307	318	308	300	328	288	324	343	288	311	278	289	285	303	310	323	298	320	318	281	306	322	317	318	318	322	299	301	285	287	324	301	319	331	297	307	275	302	319	302	275	303	296	305	321	287	307	319	284	305	278	303	295	311	292	303	306	303	302	290	295	295	305	274	298	318	324	299	313	306	317	306	315	303	289	337	284	290	293	309	355	276	296	322	308	304	296	294	268	292	320	308	280	283	308	262	316	299	297	284	289	329	327	291	269	322	304	292	301	297	311	301	306	303	334	319	306	306	279	311	318	289	302	272	283	309	306	347	302	306	296	315	338	309	302	274	298	309	307	308	263	293	327	321	309	312	300	310	297	285	312	320	322	338	284	292	309	312	307	343	286	293	308	321	299	327	302	283	303	354	321	288	298	289	320	300	287	318	295	294	317	293	300	285	315	282	304	306	303	298	290	284	299	306	299	273	309	314	292	315	300	316	299	315	328	335	331	311	280	290	288	288	287	286	300	306	286	314	342	262	324	287	348	282	301	304	289	253	308	302	266	292	297	283	297	322	305	325	291	276	312	317	294	272	287	323	311	304	300	293	311	294	297	324	322	293	288	308	291	278	310	307	304	303	313	279	299	298	324	286	306	325	297	289	277	329	308	288	299	298	322	287	294	289	325	334	290	311	291	336	331	306	294	313	310	298	309	307	294	336	331	282	302	290	300	304	308	325	315	285	270	306	306	300	325	295	307	304	307	303	300	320	305	327	288	286	290	324	307	315	301	295	302	294	282	294	317	303	312	326	314	286	322	305	309	304	303	291	300	256	299	300	285	324	319	283	303	309	279	279	298	324	295	275	306	312	288	304	312	300	299	274	319	261	301	297	264	292	289	294	267	320	312	285	310	281	315	315	306	304	285	315	305	301	318	308	297	307	318	286	321	303	286	298	281	327	323	306	319	294	319	290	318	263	307	289	302	310	313	324	308	289	324	299	327	291	304	303	318	305	293	301	285	338	268	277	301	301	293	291	343	299	290	280	297	328	320	322	341	322	302	285	312	299	273	318	296	287	328	309	335	312	303	317	287	304	296	323	310	321	270	310	290	279	278	296	322	330	312	301	333	291	314	301	329	312	330	316	312	283	305	293	308	297	277	326	295	295	301	299	305	296	306	307	289	285	311	313	296	353	301	285	315	270	298	316	303	350	301	280	292	309	294	293	277	329	329	291	311	302	281	336	292	280	307	333	275	296	304	310	293	317	310	298	347	318	290	306	297	314	285	300	277	294	312	306	322	308	290	292	305	304	277	317	302	314	314	303	266	314	271	316	288	305	336	319	329	318	283	317	293	325	291	282	271	279	325	310	300	298	299	324	339	292	321	322	321	304	325	308	272	318	290	283	284	298	299	330	323	340	297	338	327	292	314	276	297	317	295	314	324	319	297	331	324	268	328	309	306	273	307	316	311	308	288	316	283	323	324	290	274	307	317	302	312	310	352	332	293	322	295	282	307	304	305	324	286	290	312	306	338	307	297	291	290	293	272	268	308	298	290	326	296	313	307	301	319	297	272	316	320	259	303	307	300	323	308	297	287	313	298	320	294	304	285	335	282	275	278	320	284	325	273	311	290	293	312	306	293	295	307	290	289	317	298	289	306	328	278	312	284	303	276	299	313	303	313	307	280	326	310	292	297	313	309	295	294	314	306	317	324	306	340	308	289	332	302	286	286	295	310	318	306	306	314	323	319	310	307	298	288	274	315	311	325	286	325	282	287	297	304	323	319	288	304	292	289	303	288	323	289	280	268	296	304	300	300	297	309	301	309	314	303	301	295	279	280	319	340	327	330	284	313	319	302	318	310	327	270	325	304	278	313	294	294	310	307	306	307	332	296	288	324	277	289	277	291	334	310	300	275	306	283	303	297	341	299	298	300	312	316	328	321	332	293	297	299	300	296	347	318	314	338	312	285	312	297	273	294	290	314	285	344	289	300	275	272	329	307	314	349	305	310	308	306	279	305	273	326	312	300	341	321	316	298	316	294	286	309	293	324	305	295	290	291	323	307	315	315	317	321	312	279	270	286	301	302	299	303	294	336	279	298	289	293	322	325	285	277	323	318	304	323	314	309	299	327	286	289	296	287	321	324	329	285	303	293	308	294	291	280	309	326	304	292	310	316	309	293	322	309	271	322	299	301	300	312	339	320	328	312	297	302	295	285	314	294	333	292	338	314	291	321	316	294	282	312	303	292	293	311	303	307	256	319	314	334	308	298	275	307	345	330	289	321	301	298	325	294	290	312	255	337	309	286	292	285	319	276	314	278	335	326	311	287	295	306	322	280	305	278	294	308	319	296	310	300	303	331	331	317	298	274	325	308	306	289	312	274	320	320	297	310	301	298	306	307	310	306	317	309	340	281	276	298	331	295	282	305	299	318	330	282	282	291	296	311	311	303	310	310	292	307	290	321	313	299	288	358	323	317	283	312
30959	20507	10383	949	546	493	461	347	308	327	319	316	301	357	311	306	324	334	340	332	297	333	312	300	305	336	300	304	349	297	337	321	306	299	313	328	326	342	303	343	313	328	301	333	288	323	341	357	313	320	344	284	298	283	286	321	302	325	306	320	315	301	336	304	306	340	317	332	355	341	343	311	350	323	305	315	342	313	277	330	313	310	335	331	316	280	320	282	315	313	338	301	341	308	282	306	315	287	286	323	337	334	318	308	352	333	309	326	319	335	329	323	329	377	316	299	324	319	297	313	307	333	328	300	318	352	360	312	308	304	341	333	298	331	313	321	340	313	329	302	310	305	294	290	314	305	307	341	321	315	324	315	298	343	290	314	299	332	300	336	330	306	310	326	310	335	301	311	311	309	303	309	309	352	335	334	325	304	359	317	308	299	299	306	288	284	323	296	340	281	338	336	340	348	310	318	343	329	334	339	315	327	289	322	334	317	319	323	330	349	298	349	318	289	329	318	305	322	302	334	323	330	300	308	372	316	300	302	338	323	316	356	324	322	372	318	299	311	301	330	324	336	325	307	337	317	334	352	282	308	334	339	344	335	286	339	289	347	329	309	333	299	350	317	322	335	298	316	315	344	295	297	316	326	306	322	329	340	308	330	320	308	305	298	344	289	314	332	327	310	306	348	335	328	305	331	345	356	317	351	303	303	298	282	355	311	321	323	300	326	338	318	337	326	303	343	313	299	300	343	316	335	330	312	283	350	319	319	329	334	341	338	295	327	323	317	320	314	307	325	317	313	332	319	318	342	314	360	315	343	358	299	337	306	314	318	325	313	327	327	303	369	319	326	356	324	297	341	342	287	300	312	311	334	355	355	311	330	331	321	338	322	332	309	285	340	327	288	325	342	307	333	300	290	331	297	340	324	308	318	297	314	346	351	305	305	322	314	303	326	320	301	323	327	346	305	315	307	300	317	319	300	327	329	308	348	289	322	326	313	321	298	320	317	285	309	305	316	316	313	337	327	361	314	314	330	326	306	328	333	321	314	338	314	318	312	335	319	332	328	284	341	301	317	327	331	329	322	312	362	325	316	326	338	333	312	330	344	307	321	298	318	285	320	310	297	317	306	325	342	318	342	321	334	312	323	318	332	346	294	350	344	318	333	326	281	346	300	342	319	318	320	315	294	297	306	312	301	334	306	308	303	307	294	277	312	336	311	322	314	316	297	341	296	300	321	345	351	281	309	323	295	343	330	317	316	289	317	345	305	289	334	314	322	317	304	314	336	323	304	358	319	325	311	319	334	295	359	299	343	325	309	305	323	316	349	329	316	316	328	317	349	313	366	324	311	327	325	357	307	345	314	329	329	316	336	300	295	308	291	307	322	321	336	314	297	290	331	328	300	335	277	311	299	325	342	330	308	303	298	316	325	319	320	316	332	304	337	302	316	361	337	325	331	284	350	310	338	303	314	320	304	327	290	316	309	307	334	295	341	310	304	297	303	306	320	324	307	330	298	294	333	324	310	305	303	317	312	345	323	330	326	337	313	319	327	346	298	310	341	284	313	322	320	319	340	273	309	350	336	307	341	313	319	294	359	300	322	309	321	289	324	279	309	315	354	315	333	293	304	324	323	334	280	316	322	300	331	312	302	342	300	316	321	346	332	329	349	327	317	323	304	279	320	314	302	309	333	303	294	325	303	379	315	324	330	330	312	355	322	349	313	302	296	309	338	359	343	326	285	295	330	320	316	319	306	318	327	323	319	327	289	325	332	313	288	319	334	304	310	318	303	356	278	329	298	332	304	292	325	321	316	287	328	313	334	332	364	306	334	313	297	325	296	324	296	313	295	343	313	327	314	354	324	303	297	336	339	323	309	300	336	329	313	361	327	317	346	295	314	326	318	341	330	314	308	326	313	327	283	323	302	310	325	288	309	369	331	347	312	319	320	324	310	312	348	335	311	308	330	327	319	315	314	346	304	354	317	330	310	320	331	326	322	307	327	339	317	312	344	308	355	313	352	356	350	334	311	327	308	319	343	332	319	327	337	305	315	313	313	337	313	296	299	317	328	325	316	339	304	324	309	314	302	313	291	314	312	318	333	317	345	304	329	329	286	332	337	316	327	308	304	305	314	348	294	299	327	317	316	319	321	348	308	352	332	291	325	326	350	324	281	335	291	281	345	309	303	334	307	306	341	345	308	297	315	330	337	323	359	329	329	344	291	320	315	338	303	359	316	326	351	320	299	322	336	343	286	334	288	286	333	349	306	344	314	336	325	315	322	298	310	313	330	310	349	325	313	310	334	310	292	341	314	334	303	314	337	318	343	329	341	327	334	302	312	317	312	360	312	338	308	326	329	305	328	333	339	315	288	349	322	322	350	336	317	312	344	330	320	292	309	347	308	345	318	350	323	317	314	332	300	307	319	303	285	331	325	323	327	309	332	319	319	320	324	306	310	317	338	313	290	294	340	306	287	314	328	308	330	350	334	326	319	311	334	283	309	314	318	302	346	311	345	326	352	304	309	297	312	305	305	318	310	338	306	324	327	325	323	358	289	300	315	326	278	277	309	353	356	360	343	327	303	319	317	355	329	304	320	306	312	313	288	303	313	328	304	284	299	300	332	281	324	304	323	294	305	306	303	334	321	331	351	312	347	311	329	310	318	308	284	338	320	305	318	318	357	335	345	341	348	324	343	326	346	344	351	334	318	309	325	333	304	311	283	331	317	338	333	335	330	302	330	355	309	332	324	312	303	343	362	314	338	326	293	335	292	326	312	334	338	301	346	304	325	334	306	339	304	306	334	315	320	292	308	310	341	347	310	350	301	325	346	294	346	354	349	309	343	311	327	305	317	343	293	290	319	330	307	284	338	326	322	306	322	278	307	343	345	303	354	301	332	286	272	310	329	301	340	307	344	318	308	316	304	281	322	325	322	320	290	315	372	320	329	342	312	326	302	302	324	307	309	340	331	304	313	325	319	294	318	331	349	337	353	353	326	313	302	326	335	344	326	319	288	329	334	326	292	277	340	310	302	294	329	324	324	306	291	322	313	291	322	303	335	292	323	314	341	300	323	333	349	345	315	330	287	313	286	314	362	324	297	320	302	330	292	313	329	335	335	303	317	317	333	296	332	296	303	342	302	289	308	316	314	320	322	329	309	305	321	295	337	339	324	310	332	326	321	317	333	313	286	315	294	322	299	325	312	312	271	329	324	326	331	290	318	348	338	325	356	321	333	336	326	317	322	297	319	290	334	294	327	331	292	324	317	341	293	318	352	311	340	344	314	294	332	311	295	315	340	308	316	333	311	315	319	311	338	339	365	296	326	341	291	316	328	335	286	309	332	316	301	314	354	352	339	289	320	316	314	302	308	322	329	341	302	335	344	313	314	319	319	324	301	281	282	299	327	326	333	354	314	302	272	318	344	313	331	291	304	320	337	295	316	324	363	310	311	329	289	323	315	331	318	313	308	342	307	337	300	304	279	338	338
5583	1130	912	849	854	794	721	748	754	781	794	779	786	752	819	771	774	764	736	831	796	799	731	770	805	776	755	776	753	814	754	820	794	839	720	750	806	779	765	781	771	738	759	731	819	792	756	781	753	722	800	764	782	725	772	762	828	825	779	767	775	745	796	792	719	769	790	831	735	761	737	758	799	790	740	798	773	793	793	795	759	770	743	745	749	774	813	771	779	739	768	780	781	776	805	715	819	791	797	726	736	794	782	779	785	776	749	757	767	784	783	745	821	769	745	751	752	776	748	758	745	739	752	761	799	780	800	780	771	770	790	747	767	798	773	818	711	758	732	745	704	749	763	791	748	773	761	727	750	780	779	798	796	765	766	729	771	782	693	744	783	771	761	764	749	750	731	757	798	757	737	780	757	742	740	761	824	738	732	807	775	770	790	735	759	745	737	785	757	732	747	762	781	772	769	712	742	769	783	800	755	741	793	782	856	744	736	744	751	742	790	735	733	776	792	776	763	759	732	782	811	763	743	758	723	748	766	805	752	758	791	764	820	709	785	717	732	765	806	747	722	765	783	789	835	781	753	809	752	795	764	793	757	782	775	761	782	736	764	820	805	757	822	772	782	762	802	751	730	750	778	796	790	787	766	786	776	732	745	763	743	777	756	767	756	781	753	719	739	773	763	775	757	807	774	724	813	756	779	776	817	794	731	774	746	743	766	838	760	773	819	763	789	720	766	774	740	830	791	781	789	764	800	757	785	767	754	791	752	752	771	748	783	757	747	762	738	824	803	750	745	770	803	747	712	733	762	819	796	798	785	779	746	756	736	808	757	744	769	749	705	783	803	752	766	783	761	726	767	747	802	706	733	740	753	789	799	755	814	782	767	733	770	760	723	733	767	732	783	738	772	795	750	714	785	776	783	774	792	800	779	746	807	787	756	841	745	817	789	755	767	761	769	814	840	754	762	775	765	753	801	809	769	794	789	720	792	737	778	722	769	769	719	784	755	744	749	770	730	767	768	732	797	809	751	773	751	760	707	771	760	758	728	788	781	738	770	760	817	770	785	732	768	767	839	754	761	748	776	765	760	756	759	736	719	727	735	772	794	832	750	772	772	791	783	788	777	797	760	770	756	791	817	799	735	742	753	766	741	779	721	778	782	794	774	732	759	773	763	766	801	751	773	734	797	788	731	760	746	806	826	747	735	796	731	754	807	749	816	766	779	769	830	765	760	764	832	769	746	762	819	792	763	756	799	790	801	765	780	751	813	756	783	799	782	732	775	783	758	782	760	826	795	719	770	720	691	708	737	731	753	749	733	745	752	702	782	817	781	744	807	742	757	734	760	798	757	773	794	789	784	798	774	781	769	769	805	760	785	775	757	776	758	797	749	703	804	752	765	735	744	778	706	753	783	788	751	796	785	753	717	785	761	803	751	752	756	784	782	749	791	802	780	750	773	782	773	775	766	765	739	763	746	767	797	743	759	821	763	744	787	773	792	739	779	806	728	788	753	749	747	763	784	794	725	705	745	784	782	781	805	773	778	744	799	796	780	778	820	801	770	760	758	768	786	768	794	783	760	837	810	748	741	740	731	764	739	752	769	789	782	756	730	764	766	706	792	755	729	803	801	778	848	792	778	741	791	792	774	834	756	772	786	761	754	784	776	791	769	718	794	781	777	759	795	775	788	743	769	738	775	771	805	790	778	771	706	773	759	785	762	763	768	756	770	809	751	755	720	806	747	745	772	779	756	789	778	760	792	769	721	797	793	745	706	771	739	801	768	750	783	768	720	762	747	787	808	771	758	788	792	805	777	770	770	749	743	760	767	783	780	760	764	800	813	753	767	768	767	759	776	768	790	751	783	774	736	738	805	800	853	754	766	794	724	771	774	791	796	730	719	718	794	735	775	765	768	685	798	820	783	784	784	736	816	795	726	756	745	781	799	763	745	786	773	793	739	766	765	725	796	800	781	773	807	771	836	737	794	756	743	740	770	778	800	804	750	783	811	745	769	774	751	735	753	847	756	758	741	735	769	781	760	814	746	774	777	750	761	803	746	824	755	736	747	796	794	771	776	771	722	786	780	797	759	768	777	806	709	765	764	726	772	797	735	794	759	773	740	767	777	714	778	804	789	798	791	784	716	739	772	833	723	756	796	790	778	836	762	773	778	782	786	770	782	762	799	740	767	781	767	790	747	761	776	785	799	738	780	797	762	754	690	773	812	776	776	768	766	731	725	804	734	762	778	755	754	733	775	755	785	784	752	740	750	752	743	801	792	811	752	752	779	743	762	774	801	707	738	718	786	761	822	770	811	784	768	803	766	776	749	792	748	766	766	762	790	753	799	744	798	799	723	751	792	745	790	729	791	784	765	745	761	783	783	812	751	771	734	730	820	781	803	762	811	746	794	779	757	801	795	805	765	792	792	769	764	768	730	741	749	761	727	773	757	764	792	764	773	784	720	774	832	805	770	778	757	808	770	795	754	742	734	729	715	811	788	804	746	759	757	786	754	767	791	793	745	739	785	779	764	700	845	756	798	759	767	753	767	782	789	737	803	767	740	732	813	815	761	802	737	762	756	772	768	747	766	771	748	753	815	765	780	739	803	793	721	753	763	781	786	755	719	800	803	772	808	789	755	725	787	764	748	770	712	762	749	766	765	778	769	784	815	745	755	766	764	771	750	757	789	720	711	763	754	730	782	765	726	752	762	751	764	749	799	808	752	745	756	797	764	761	806	761	737	780	815	791	781	803	769	823	809	729	756	726	811	775	798	760	790	745	734	815	753	742	708	757	773	763	745	722	795	786	756	816	786	806	743	769	767	738	840	776	775	792	823	785	753	757	794	743	773	802	819	787	779	792	775	726	816	779	797	736	817	785	773	767	832	775	779	844	745	734	739	816	781	783	807	746	751	818	763	773	767	728	801	783	748	787	779	769	769	796	767	768	762	779	760	752	798	782	779	727	819	724	798	816	759	745	737	744	805	796	806	760	770	848	773	816	704	746	788	715	763	727	773	819	792	806	767	756	769	795	776	793	788	778	801	823	798	751	758	747	784	823	740	770	749	795	740	824	786	738	741	753	815	779	798	816	776	758	783	782	790	788	786	798	749	789	798	749	763	728	783	740	811	757	815	743	777	797	784	794	738	784	767	762	739	815	821	809	810	804	844	759	786	769	773	797	768	793	766	750	772	724	795	793	789	764	787	741	747	727	793	758	802	742	781	739	757	733	755	760	786	750	788	744	743	752	741	737	764	784	784	714	777	744	772	767	754	781	808	801	754	767	781	742	730	757	736	784	725	751	758	751	731	795	832	747	746	753	763	730	818	761	800	751	768	765	769	762	730	749	777	774	793	769	790	777	725	758	786	748	803	754	718	737	785	789	778	764	749	769	771	726	766	756	794	810	717	772	690	763	761	765	775	752	791	746	790	812	753	800	800	792	750	775	775	777	801	753	809	800	772	821	764	782	777	809	751	780	752	792	753	729
24705	21048	23949	28344	21041	14892	463	350	290	252	284	239	220	246	248	226	224	231	248	228	225	225	247	225	222	231	225	211	215	211	217	241	220	248	214	226	229	221	202	252	215	210	197	188	211	209	211	217	225	209	193	184	243	237	215	227	226	229	216	224	230	222	227	207	195	232	233	231	231	237	206	220	222	204	207	221	229	241	202	211	205	208	202	236	208	212	222	194	188	220	186	237	217	200	199	210	194	225	239	203	191	214	247	230	204	219	196	247	243	216	234	205	202	229	262	231	230	244	201	213	190	214	221	202	224	217	242	229	219	193	212	218	204	269	192	205	218	207	208	232	227	216	204	231	223	209	214	243	244	227	193	226	256	202	203	196	206	215	242	214	247	202	218	217	206	236	196	218	194	250	216	239	225	229	227	230	200	241	225	193	196	216	222	220	230	218	214	229	210	212	239	227	217	210	222	203	229	237	225	209	197	208	210	212	253	231	218	239	200	200	206	209	191	198	221	235	212	233	198	252	209	235	215	213	255	223	188	210	213	265	236	233	204	206	213	222	205	194	225	256	225	235	216	206	197	183	205	233	212	208	209	218	209	215	230	210	220	232	223	226	216	209	195	183	224	222	212	196	191	228	203	195	207	210	231	232	196	192	193	231	207	210	189	216	207	184	204	236	233	241	225	217	231	230	225	206	243	248	220	236	199	190	233	202	208	201	187	214	205	213	219	220	202	228	231	209	231	199	208	220	217	217	244	220	212	223	221	205	195	216	209	244	204	214	227	214	194	214	212	217	220	227	208	224	211	202	250	195	231	223	192	261	219	211	192	225	244	195	233	199	208	216	204	219	225	191	215	222	195	214	195	216	206	200	235	215	232	221	234	236	236	194	219	231	209	215	224	194	207	242	203	189	215	234	221	238	228	216	233	212	228	217	214	231	213	205	223	190	213	222	247	245	229	239	234	241	193	250	190	221	213	222	214	196	217	228	249	221	235	217	217	203	227	206	213	229	218	205	206	212	225	199	189	199	232	217	238	198	216	227	202	190	230	225	214	201	225	221	224	213	202	222	222	207	216	226	196	204	217	223	193	226	205	214	206	219	203	209	243	188	242	228	209	200	216	240	235	245	212	233	214	218	214	228	204	191	237	200	204	214	200	230	208	221	211	217	236	221	255	232	222	219	220	232	229	189	186	210	228	205	203	210	228	235	198	231	216	214	222	217	193	206	217	199	181	196	216	225	205	221	201	208	220	221	225	215	243	222	202	204	234	223	245	224	217	210	236	225	206	189	189	230	223	238	226	200	218	208	197	222	248	220	205	194	192	215	194	226	240	220	224	222	224	213	196	219	217	206	213	235	226	206	208	205	211	201	206	227	232	233	215	247	208	220	228	237	231	228	201	206	218	204	206	210	206	223	210	227	193	186	199	215	224	225	204	209	222	191	234	235	230	234	220	233	237	208	208	218	206	243	192	224	240	201	216	191	202	212	215	216	219	192	220	204	254	199	210	209	203	225	210	205	228	220	210	211	222	196	191	224	235	225	210	200	215	207	226	209	227	206	194	231	229	213	226	218	240	199	239	217	223	233	206	216	196	226	218	188	203	202	205	221	220	215	232	218	208	220	194	232	222	211	204	216	209	198	191	204	224	207	211	265	224	206	207	220	239	252	245	224	213	230	231	217	211	250	206	212	237	210	209	195	249	210	207	227	216	191	204	222	236	205	216	213	200	230	223	232	188	228	238	206	202	204	232	210	223	215	223	205	210	186	193	215	220	215	231	197	229	205	204	248	234	219	212	202	220	213	216	220	214	207	225	219	224	204	207	198	223	246	203	220	241	213	243	208	189	225	199	247	212	205	243	232	238	207	219	215	206	222	229	228	214	221	207	235	236	215	222	222	191	208	221	221	231	187	214	196	224	234	234	235	224	210	228	186	221	207	194	210	228	219	228	223	206	197	224	224	208	203	245	198	221	207	204	232	217	229	250	219	221	217	225	215	238	248	244	214	218	209	181	208	217	190	201	227	222	224	236	195	230	201	223	212	217	214	189	211	216	225	194	199	221	229	226	209	218	191	226	193	239	203	228	218	209	221	238	224	246	231	213	189	205	221	208	222	205	195	233	202	197	212	208	244	232	192	225	248	230	223	232	197	231	238	188	214	189	205	204	206	237	206	209	208	242	213	225	224	196	245	211	222	226	264	234	201	239	181	208	226	212	213	201	205	206	227	222	209	182	241	227	250	216	230	233	223	231	203	221	202	176	254	230	201	237	206	250	227	229	236	234	214	212	197	229	221	228	186	202	201	233	213	233	224	199	228	207	209	215	215	232	224	218	191	225	200	202	241	200	218	226	231	227	207	222	217	233	208	251	208	203	214	245	213	247	225	184	239	197	226	224	199	220	188	225	254	235	216	214	209	229	225	223	202	204	237	192	248	231	220	214	202	201	211	206	196	227	205	223	221	175	216	221	212	207	210	228	210	213	218	223	205	200	252	242	252	238	228	222	201	222	233	227	209	183	215	231	200	212	245	226	198	209	209	232	187	224	224	227	214	194	217	225	218	217	226	221	217	233	217	210	240	211	214	218	213	207	181	215	203	213	189	203	238	227	200	213	215	227	203	241	191	240	239	221	216	226	208	203	219	238	191	224	223	183	235	218	217	219	244	237	211	206	240	224	232	255	224	225	226	206	233	242	223	199	215	234	239	191	214	232	199	182	236	231	214	215	219	223	199	215	235	227	216	201	246	220	240	224	222	203	200	190	221	222	201	216	239	199	191	227	208	208	220	221	199	236	203	224	206	211	211	207	198	207	190	207	183	217	196	214	213	251	184	218	202	204	222	197	217	213	220	244	236	209	236	193	193	210	217	222	208	208	219	249	217	231	236	218	191	233	226	190	207	202	199	216	215	218	211	219	221	235	224	213	219	224	218	225	213	200	237	214	220	242	201	216	237	228	219	203	196	227	202	192	211	208	218	203	217	233	223	210	227	237	178	215	203	201	185	247	207	218	215	214	232	244	204	202	210	200	224	233	222	208	239	218	214	203	227	191	227	238	218	214	238	216	193	209	197	197	192	241	193	216	196	200	251	240	234	231	228	187	214	209	209	196	213	205	231	220	239	212	235	225	207	197	217	219	221	218	204	232	218	222	228	194	229	225	239	193	227	206	217	219	239	201	216	215	226	245	238	200	228	208	205	214	217	212	181	216	231	212	215	228	243	224	193	237	223	209	197	231	208	223	226	237	217	222	208	202	199	206	191	230	206	218	196	222	223	215	220	227	225	208	215	196	208	210	244	208	248	235	215	198	208	239	217	202	228	220	197	192	230	183	218	218	230	220	218	213	211	252	215	211	217	201	223	229	199	203	236	270	230	219	240	214	222	241	215	213	232	213	232	220	225	209	210	183	231	222	224	233	222	227	210	222	222	222	208	221	235	215	190	226	235	232	224	188	204	223	214	221	231	242	221	233	196	221	218	210	196	240	219	223	199
3230	2041	1091	766	685	596	578	550	560	563	540	579	517	547	571	564	562	515	544	551	533	573	560	548	558	542	559	544	527	537	553	521	522	563	530	498	522	569	542	495	569	552	586	540	542	569	521	533	567	510	581	537	510	544	531	570	524	525	547	554	536	519	581	567	534	581	540	523	542	544	590	532	553	547	498	545	515	511	507	560	579	556	525	546	498	542	573	569	577	585	545	549	575	537	529	538	545	551	529	544	551	545	556	579	524	530	524	522	555	504	533	548	581	510	551	516	537	534	504	568	568	543	549	534	530	507	517	541	560	523	551	505	534	489	547	532	583	519	559	530	482	534	550	573	521	523	482	510	512	506	532	508	583	547	486	569	501	526	531	521	504	502	537	507	527	533	559	535	538	514	556	535	494	535	519	557	546	545	530	547	530	531	520	558	538	569	527	529	537	564	523	505	500	556	563	540	540	550	569	503	513	541	535	536	503	520	547	527	505	540	559	566	561	536	536	565	531	510	510	540	552	561	533	527	563	518	515	543	548	540	563	508	536	533	546	515	532	480	524	549	536	522	526	522	514	570	542	593	526	561	521	540	525	521	529	533	524	537	561	516	538	551	529	515	506	568	520	548	529	548	530	547	542	501	503	539	546	539	555	570	498	518	504	539	575	528	517	541	543	531	515	554	513	562	539	538	486	475	498	551	497	465	500	538	581	522	575	570	514	555	545	524	526	527	503	545	557	557	509	529	561	539	545	536	514	541	494	531	539	562	535	493	532	605	531	538	552	545	520	527	521	494	506	532	500	522	546	580	523	515	510	521	564	553	548	533	530	528	537	545	561	519	544	548	546	522	604	547	533	542	556	532	511	565	535	559	543	537	521	540	547	559	547	533	552	554	523	538	523	515	547	503	517	543	544	536	557	532	549	579	560	475	594	548	509	539	543	557	519	537	572	515	597	530	540	568	555	498	547	522	488	515	535	517	532	547	564	504	505	565	556	493	540	571	543	544	512	547	544	540	523	581	559	546	535	590	512	520	489	514	556	527	547	513	541	541	526	538	536	522	553	527	556	538	545	517	552	512	542	502	507	533	521	537	527	490	535	543	563	503	533	525	539	557	517	574	523	539	543	550	521	536	515	551	507	567	524	547	562	539	540	552	525	537	526	531	594	510	520	531	571	583	516	554	536	531	560	508	518	529	573	521	551	526	526	510	542	495	523	506	547	499	570	541	532	522	520	532	505	524	559	554	555	529	537	535	522	516	554	540	534	547	510	525	536	553	528	543	541	547	516	498	553	517	539	564	517	569	548	532	520	516	540	527	535	537	486	538	521	534	530	522	528	514	532	540	529	515	554	543	548	569	507	541	522	567	559	557	543	549	483	547	524	535	559	545	511	498	548	561	544	543	506	504	492	500	548	527	542	501	537	532	557	521	530	525	610	509	510	538	569	512	511	573	568	519	571	535	550	513	521	513	511	505	560	556	501	540	517	499	522	534	528	559	561	544	543	493	506	501	554	566	565	539	535	484	542	530	559	526	560	484	542	509	532	519	551	563	554	502	520	527	538	551	536	500	506	528	543	525	554	543	540	566	523	483	521	565	562	496	547	569	577	512	549	537	529	519	477	560	565	539	539	542	524	504	535	549	559	561	533	522	587	534	577	483	543	526	557	514	510	559	567	535	537	535	480	500	528	518	552	493	553	571	508	535	520	528	513	536	535	534	536	511	530	514	529	565	501	498	528	529	543	489	510	552	526	524	574	503	514	543	504	523	525	536	564	528	537	510	561	554	559	512	538	546	552	530	531	501	479	538	519	532	545	523	512	547	481	524	557	519	547	503	542	507	528	548	546	569	514	530	549	548	550	568	532	514	536	555	554	534	551	531	517	509	520	493	544	561	500	526	543	579	552	565	537	565	538	549	554	553	538	564	528	501	546	518	534	532	537	548	570	520	517	524	526	531	565	565	531	515	541	550	569	511	524	532	573	583	534	571	498	489	508	535	514	582	547	548	504	563	543	524	539	550	566	546	596	578	532	579	522	504	541	552	599	522	534	531	554	555	519	544	515	561	548	500	542	515	531	504	526	495	541	543	537	577	535	566	501	553	559	536	515	513	522	563	569	529	555	507	510	526	522	524	574	562	528	581	521	542	560	533	545	519	537	518	566	525	522	555	551	538	548	551	498	522	525	544	516	529	515	552	527	517	536	536	527	546	547	514	528	550	512	538	523	552	542	535	546	544	566	532	506	518	517	573	529	497	522	518	538	502	490	509	526	519	506	497	534	485	515	541	520	463	523	554	537	543	570	539	509	555	516	580	563	538	538	496	536	530	526	513	526	516	558	535	559	526	508	515	539	561	531	517	529	534	557	570	509	540	532	536	560	550	519	542	546	528	537	526	562	549	540	545	494	521	552	548	551	565	537	547	560	570	526	540	559	525	543	517	539	540	493	540	531	539	529	555	519	517	520	514	544	543	561	570	579	534	551	521	578	571	545	514	552	535	588	506	568	547	539	530	565	528	536	511	528	542	581	544	545	546	504	545	513	553	521	547	523	541	535	564	532	505	541	538	523	533	499	516	554	549	511	536	575	538	533	550	556	559	547	538	552	515	558	543	552	493	514	577	524	534	509	514	536	516	562	531	558	532	541	552	519	520	505	543	515	554	556	540	520	536	493	569	558	535	579	502	562	529	529	531	550	533	538	544	553	509	535	531	574	543	533	544	533	505	510	538	535	543	564	535	517	526	571	581	531	537	520	509	538	519	540	506	541	504	505	557	542	529	552	502	476	493	525	548	520	555	522	550	530	539	517	578	488	518	493	492	486	566	504	534	556	537	549	522	541	554	533	535	519	522	524	555	545	506	534	548	535	533	513	486	578	539	537	547	561	547	516	542	541	536	556	522	517	525	529	543	539	542	526	569	501	581	481	528	516	497	526	544	531	516	565	558	566	501	557	537	538	537	544	523	505	548	509	527	527	528	582	514	524	526	504	536	513	549	556	511	534	523	519	547	492	548	545	518	506	540	519	533	524	552	531	531	545	528	545	497	530	522	528	561	501	556	521	522	517	530	504	523	551	542	511	571	539	534	529	553	539	535	510	555	557	512	531	583	494	532	552	524	538	477	539	577	537	566	509	518	534	570	541	551	549	525	563	550	521	524	499	544	542	520	542	489	533	569	525	519	562	531	554	531	523	522	536	578	512	530	522	528	494	536	554	525	536	539	489	528	518	518	524	505	514	558	540	552	511	541	518	551	528	501	565	519	509	538	520	554	523	517	544	550	507	530	540	571	517	564	500	518	540	546	597	540	522	519	531	538	557	573	498	548	566	521	531	520	485	508	530	573	564	542	560	525	513	509	543	506	496	542	528	561	575	517	535	568	574	540	536	546	531	552	520	521	528	541	512	519	525	504	523	540	505	549	541	569	534	550	516	505	525	529	565	507	484	494	523	546	494	509	550	568	564	505	542	515	568	516	507	545	479	567	558	521
24083	21100	24408	28011	21105	21104	12110	429	247	226	180	172	164	142	174	136	128	133	147	147	119	126	116	135	109	117	160	117	112	105	138	141	134	143	120	126	128	119	122	113	117	121	100	114	101	123	116	113	97	133	93	120	110	105	110	92	137	123	104	108	120	116	106	104	128	118	123	105	120	125	119	106	106	120	119	108	120	117	111	100	109	93	116	121	130	115	133	134	111	107	137	111	110	114	130	100	104	125	125	102	98	114	115	114	122	103	129	96	118	101	100	122	152	103	100	109	117	118	109	120	106	111	106	117	105	109	108	112	114	111	107	123	109	100	132	125	92	142	105	111	111	110	127	116	115	110	97	105	109	106	116	120	119	125	134	95	109	113	122	116	132	119	126	118	103	112	111	120	132	105	110	91	102	126	121	124	93	110	123	115	98	123	121	104	120	132	100	108	101	116	111	99	98	109	102	121	118	131	128	133	111	125	127	119	119	102	102	100	115	102	100	110	102	141	99	114	118	91	103	127	83	105	141	122	111	111	123	119	113	111	119	137	99	109	108	127	124	94	107	108	102	137	103	103	103	126	110	116	89	101	112	98	101	110	117	104	114	94	103	121	112	112	100	110	122	128	121	123	108	133	89	119	133	109	108	124	103	115	115	116	115	101	120	122	112	91	98	100	112	116	131	107	122	98	100	119	124	121	120	107	107	131	106	108	109	94	102	121	101	103	108	124	119	122	117	132	113	117	121	111	104	116	125	100	88	120	122	108	108	116	106	123	120	108	118	119	104	127	111	135	117	120	107	98	119	89	114	110	121	117	118	114	135	124	95	115	107	126	109	118	105	118	111	119	114	99	119	105	107	99	105	126	120	93	121	115	119	120	117	131	119	133	116	122	113	101	106	108	136	115	116	128	113	120	123	122	133	138	105	96	104	106	109	93	118	99	132	106	106	127	107	103	109	114	104	113	131	109	128	136	126	113	115	80	108	115	107	96	102	107	121	101	118	120	112	122	101	118	109	121	117	111	120	110	130	95	106	118	132	112	98	106	121	119	94	107	89	108	116	117	115	101	114	114	108	100	114	119	111	99	109	115	100	121	93	120	106	106	98	112	118	110	131	123	111	93	129	95	115	115	108	126	108	125	97	109	116	123	126	129	112	98	125	110	121	99	100	96	112	114	98	126	132	101	116	125	118	120	107	118	132	133	106	121	90	125	98	113	110	111	107	99	107	129	108	96	109	109	88	107	109	128	115	116	124	113	104	98	103	133	113	91	116	147	96	100	118	89	117	115	119	95	115	109	97	111	106	116	127	105	118	117	107	114	120	132	113	102	115	105	121	99	120	104	117	122	121	127	124	92	115	124	114	121	107	135	119	124	121	125	114	102	100	88	119	109	107	133	116	130	99	101	121	116	112	131	107	101	105	107	101	124	112	122	102	84	100	110	95	110	113	125	117	95	99	121	97	98	122	117	103	129	107	117	116	124	127	135	132	131	109	88	119	126	110	120	111	117	112	103	110	109	108	112	123	102	98	105	107	134	126	123	108	105	109	114	113	101	137	114	82	112	109	104	106	104	118	122	103	139	94	121	113	110	129	123	111	105	122	129	121	101	108	119	109	113	98	91	86	127	128	109	115	116	103	99	121	118	115	104	123	104	126	114	122	111	106	118	109	111	134	125	119	109	117	122	105	133	101	115	122	111	102	105	105	122	109	117	107	135	122	115	121	122	106	132	136	117	134	126	133	87	122	113	136	120	102	123	117	120	144	120	104	112	126	101	93	124	125	119	120	109	109	110	101	110	119	101	113	114	102	111	121	86	111	109	128	101	118	119	110	119	110	112	112	115	107	128	131	114	106	122	104	106	114	97	109	127	94	124	118	102	104	102	104	100	107	116	113	124	113	128	126	119	135	112	108	125	113	121	112	125	108	102	118	105	98	100	116	111	96	126	109	113	104	125	113	124	135	125	84	116	124	105	101	100	106	120	128	112	110	108	92	113	105	117	115	126	109	121	109	119	112	109	136	125	129	117	74	128	112	116	106	109	106	117	105	101	106	116	93	114	131	108	121	120	108	110	106	91	127	111	103	92	109	107	111	140	110	123	99	117	124	112	104	114	131	120	118	119	101	129	107	96	94	109	107	89	111	114	109	96	128	126	122	102	133	114	126	103	118	101	112	131	101	110	103	100	126	105	105	100	115	113	131	95	110	114	122	126	99	110	148	120	125	109	103	126	122	104	125	113	111	133	111	101	103	112	119	103	108	105	129	107	93	94	135	116	115	102	98	125	101	111	103	111	116	106	126	116	110	117	117	108	117	109	126	138	120	111	123	119	92	125	118	101	132	113	108	102	112	114	107	115	123	125	107	111	120	112	115	100	87	111	114	123	106	113	106	113	123	103	123	115	116	114	116	102	89	105	100	131	102	111	115	107	115	96	114	117	109	117	95	120	92	120	117	97	110	127	116	107	111	111	108	125	105	112	111	106	114	102	105	92	124	80	120	113	133	112	119	132	133	95	115	101	103	120	130	118	123	117	125	97	118	117	118	132	111	120	103	105	109	120	112	111	96	114	104	137	112	124	103	107	99	121	111	116	115	100	97	85	89	121	112	125	120	124	98	125	100	112	108	107	113	105	91	119	125	114	117	102	113	118	94	125	102	121	93	102	99	130	103	122	126	123	107	113	120	118	119	115	108	108	119	107	110	106	116	123	103	103	96	103	110	98	111	111	113	101	118	111	107	106	135	126	107	131	140	109	92	98	107	118	123	100	101	97	126	123	106	120	112	96	115	106	124	121	102	115	104	94	121	119	108	133	118	107	104	101	113	125	119	116	132	101	122	128	106	102	110	108	110	106	105	106	114	120	123	117	121	129	109	117	119	122	110	123	112	121	114	118	107	115	109	122	104	104	123	119	122	96	107	129	112	153	124	115	105	114	117	115	104	130	132	118	93	131	86	94	96	92	119	131	92	109	111	107	114	106	123	107	131	106	99	99	97	91	91	122	115	114	104	117	105	118	118	114	116	118	129	110	111	105	110	100	113	105	115	121	93	93	110	110	126	97	113	113	114	116	105	90	130	114	132	116	112	110	120	131	90	114	122	113	97	134	113	102	123	124	138	123	95	112	126	115	119	108	115	113	100	117	114	133	112	120	100	95	105	124	110	103	113	106	103	108	104	103	101	101	126	114	107	102	108	97	116	115	110	111	109	92	98	107	97	114	112	115	110	110	108	122	107	94	93	100	99	126	96	145	116	123	110	94	120	128	98	92	114	99	133	117	127	127	119	102	108	102	91	113	100	104	124	131	106	113	97	93	123	116	124	120	120	99	110	124	102	123	106	103	118	102	94	122	105	126	94	120	122	107	112	118	112	97	118	125	109	117	110	100	93	117	115	134	133	91	90	111	111	126	118	140	118	110	104	107	112	125	123	132	136	115	124	97	119	124	93	84	105	132	137	121	123	110	108	110	109	106	126	120	132	122	126	106	121	105
3120	3096	1488	799	540	441	381	367	336	394	349	334	348	305	332	300	329	315	326	329	328	285	317	331	317	268	332	337	295	291	332	311	318	305	295	324	302	313	316	304	281	317	334	309	301	301	292	305	273	297	365	297	295	308	316	307	305	319	288	306	319	338	294	310	299	340	330	324	299	312	324	283	303	306	315	325	286	296	313	323	306	304	299	304	309	302	316	316	305	321	343	302	313	290	294	282	346	298	293	299	306	313	294	328	318	328	327	302	310	325	328	291	289	335	298	296	296	303	312	311	290	334	329	340	308	297	305	308	292	289	305	334	310	295	305	350	289	316	326	297	283	302	332	317	332	303	316	326	284	296	343	296	325	313	296	296	282	317	281	321	321	311	295	306	307	339	289	276	263	300	325	296	313	323	296	327	272	311	318	314	277	325	328	296	321	312	295	346	297	277	321	286	317	300	332	306	307	309	324	302	284	322	311	321	343	299	327	279	327	298	294	304	316	322	314	322	339	308	296	292	326	300	303	305	264	268	280	330	311	299	277	319	293	313	315	282	314	288	317	290	314	321	310	299	320	282	302	315	287	314	295	312	323	312	287	318	345	295	297	307	268	328	336	296	318	312	301	323	314	299	304	283	303	276	335	310	303	313	287	310	293	312	323	316	339	295	276	307	328	340	302	324	295	312	304	319	288	277	280	305	326	290	296	294	339	285	330	305	288	291	304	313	299	286	305	301	328	301	335	310	285	286	317	301	307	315	296	316	290	308	297	309	293	306	323	311	289	285	304	326	308	293	295	313	328	318	315	313	305	327	273	289	302	334	321	302	287	293	313	307	310	282	335	303	285	281	291	347	276	270	309	314	327	311	325	296	308	304	312	306	287	306	321	312	314	324	298	299	297	323	277	316	291	287	303	320	321	283	299	328	292	314	299	299	283	295	296	309	306	283	310	274	320	280	281	281	295	302	293	303	309	297	316	302	299	277	329	297	311	298	286	324	303	291	289	315	310	284	315	299	324	335	306	328	358	293	297	303	289	310	343	284	308	311	313	286	298	287	336	327	303	311	302	297	319	316	316	308	312	287	327	275	339	306	282	326	307	334	312	303	309	292	276	291	313	292	288	294	324	306	296	288	299	289	301	328	313	311	334	295	291	343	300	327	342	273	307	300	294	289	323	302	292	341	289	314	303	325	345	319	315	295	284	295	320	324	376	285	286	328	332	308	329	320	302	326	295	315	314	259	300	336	308	266	300	286	277	320	312	301	333	313	291	312	277	312	265	279	300	315	280	307	322	292	321	312	297	306	321	329	318	304	305	296	304	296	301	300	294	296	303	317	287	293	301	322	290	304	300	315	295	296	331	314	306	292	318	313	283	313	328	303	296	325	306	326	300	333	280	314	320	295	308	316	295	291	300	307	348	300	321	314	329	284	322	310	301	301	291	316	294	317	315	308	303	323	370	297	322	323	307	287	300	309	310	292	338	316	328	310	280	327	296	321	315	299	297	303	312	301	310	304	320	297	312	308	305	288	313	301	316	338	306	287	272	314	315	362	296	315	304	304	331	328	288	289	322	287	312	314	304	254	312	334	308	304	315	313	293	295	294	310	317	308	331	306	316	289	289	295	290	321	321	323	304	318	307	344	294	323	303	324	303	325	284	321	303	315	304	282	288	288	293	320	301	326	305	288	300	299	305	315	314	337	303	318	308	275	295	298	318	309	321	311	299	303	284	284	303	282	279	298	304	299	328	328	279	273	324	276	333	310	297	307	316	307	320	316	308	310	271	315	303	325	304	339	289	292	278	353	320	328	288	308	306	306	298	301	303	306	327	306	301	291	314	285	321	296	306	304	307	297	297	306	277	319	300	322	326	334	278	346	309	351	303	310	292	303	315	313	285	283	327	313	290	311	296	287	287	316	323	297	306	293	315	324	331	321	304	325	312	286	278	313	295	316	311	310	315	314	306	278	304	283	300	290	317	319	304	318	318	290	301	316	314	319	314	338	317	314	281	278	320	293	299	318	331	305	322	307	310	310	294	301	270	298	303	301	325	321	309	314	322	305	330	317	315	305	307	291	320	307	303	315	254	304	304	325	291	337	294	307	294	281	291	291	302	297	327	297	318	325	328	295	296	298	304	292	296	334	306	333	292	303	336	277	302	288	310	325	306	287	299	288	280	311	313	315	319	311	351	295	320	333	292	313	297	297	316	307	307	285	311	293	308	311	300	312	303	322	296	323	310	329	324	285	292	314	320	295	284	298	324	298	302	315	332	316	316	275	319	344	323	324	287	303	278	278	306	283	294	323	328	313	295	294	315	343	315	277	310	300	310	305	262	294	366	329	294	283	332	310	289	280	319	287	313	313	304	317	293	323	286	304	324	296	318	320	267	284	305	325	272	303	294	310	309	328	280	322	291	305	288	304	317	340	305	309	313	293	316	320	304	319	299	319	321	329	304	289	321	270	301	308	324	299	285	301	303	327	300	275	316	297	296	319	339	325	337	337	290	310	298	312	300	293	316	292	282	286	315	285	328	305	304	306	288	319	310	300	297	292	321	303	297	300	303	304	326	290	345	308	313	316	295	309	272	312	326	288	305	341	318	304	314	341	312	317	284	308	316	310	292	319	291	275	298	345	294	274	318	318	287	298	288	335	329	339	286	293	334	286	274	312	302	281	297	294	305	312	285	285	296	304	308	284	320	304	294	318	313	290	282	350	278	313	312	314	301	309	327	307	318	298	307	325	293	290	319	349	295	300	308	300	305	312	305	304	326	321	279	300	332	325	301	296	303	300	290	307	310	331	316	281	315	276	283	328	325	299	273	320	292	286	337	291	307	296	328	308	322	305	306	349	330	318	325	286	284	318	328	317	321	308	298	306	307	288	305	304	311	317	309	304	292	314	302	303	319	305	324	321	292	302	280	300	325	335	295	281	305	304	321	284	334	331	321	281	314	277	320	302	305	303	291	293	281	306	296	286	320	354	302	307	316	280	317	307	307	284	278	303	279	314	302	336	333	302	309	306	321	350	284	320	283	312	258	292	282	342	285	276	306	302	306	313	284	296	323	327	291	333	280	302	303	305	296	298	301	306	311	280	320	322	328	318	266	309	329	318	287	293	302	301	302	291	289	327	312	327	306	328	322	272	289	307	316	297	321	322	316	324	353	274	299	317	310	310	303	308	326	296	307	324	335	302	288	269	293	269	337	350	305	313	329	333	297	302	302	292	309	338	320	310	282	301	285	292	291	316	273	340	306	289	293	304	311	330	333	306	306	320	310	298	308	308	288	307	288	338	311	312	311	277	315	288	316	315	320	321	274	292	300	302	318	303	298	326	313	319	306	303	286	343	282	279	292	306	323	330	299	288	319	293	341	326	297	297	298	300	308	322	318	305	306	296	281	314	310	303	298	290	323	323	311	357	320	281	309	293	320	311	301	291	346	321	281	322	274	306	307	298	325	325	289	313	297	318	305	296	308	323	323	295	294	311
31013	20456	10331	936	523	523	433	342	326	319	328	331	296	324	308	326	332	317	318	294	322	320	317	334	300	306	317	327	309	291	350	313	348	326	338	335	322	343	346	315	307	329	330	341	304	337	310	342	307	342	327	314	344	337	295	341	330	302	316	331	334	348	343	300	337	332	280	327	302	334	293	319	309	296	337	329	306	302	322	328	304	290	332	316	313	326	323	337	352	317	317	318	318	306	296	297	304	334	316	313	327	310	318	303	299	319	361	325	314	320	304	308	302	313	312	339	355	272	319	344	322	311	322	293	319	323	333	337	326	353	325	338	328	315	307	321	334	320	307	297	336	318	335	276	321	343	321	328	339	334	310	313	337	319	357	322	342	345	309	314	316	324	308	284	328	329	311	309	334	359	329	309	339	343	311	306	316	278	322	327	323	319	326	305	333	305	317	330	334	316	313	322	350	310	342	315	321	325	277	317	308	328	320	323	314	319	344	295	289	308	320	322	330	287	345	326	331	326	308	316	318	339	302	331	316	315	317	333	333	340	319	311	333	344	300	335	305	305	313	313	324	330	311	317	352	347	308	343	358	302	322	315	326	310	324	320	306	309	286	318	341	350	330	338	316	316	336	306	313	360	303	301	323	315	306	293	324	312	287	310	328	302	327	326	295	336	336	349	317	319	320	334	315	312	291	314	327	320	315	331	337	297	319	308	329	323	331	316	335	354	299	323	311	305	333	320	310	301	330	338	342	307	332	385	345	314	307	320	352	298	295	314	293	303	315	323	359	352	320	303	326	323	289	346	331	303	314	351	293	306	321	308	305	303	333	296	346	314	329	304	290	339	346	303	315	318	309	341	323	309	319	301	266	311	303	332	326	315	344	338	332	325	308	338	292	327	295	345	358	320	317	310	322	341	314	327	304	321	323	310	320	311	310	311	334	324	316	311	327	345	304	312	325	324	314	343	329	357	311	327	347	332	330	321	336	301	317	313	339	354	302	292	271	303	317	313	307	325	326	320	337	303	294	340	322	319	312	311	309	340	339	319	348	313	304	316	303	338	295	323	315	314	353	336	305	325	314	279	329	322	328	339	324	334	317	356	332	344	323	339	335	324	320	308	329	349	299	312	320	322	338	307	343	317	331	318	304	314	325	324	308	306	319	317	310	338	311	333	326	295	304	307	328	275	302	313	328	334	296	316	343	290	292	295	325	318	325	305	305	325	306	295	299	278	318	299	292	324	322	301	286	334	341	293	308	336	307	321	310	355	318	325	347	267	340	314	325	346	330	341	327	320	316	357	342	299	304	299	325	309	332	304	327	278	312	325	319	357	315	311	280	300	340	339	335	353	329	302	297	362	323	310	311	342	298	316	325	330	323	347	329	331	340	294	332	343	321	301	334	362	333	290	331	320	309	326	353	313	309	319	318	336	317	302	282	331	277	320	338	314	330	329	342	336	314	305	314	326	288	323	313	327	317	296	292	329	327	328	296	349	296	301	309	286	322	314	368	322	331	290	319	289	318	302	323	310	306	303	318	327	291	314	338	326	311	328	330	325	327	303	342	355	337	324	303	313	321	309	340	292	327	315	324	302	312	344	356	286	307	341	306	277	308	337	337	328	295	307	328	326	319	306	351	309	287	313	305	335	351	317	297	308	311	310	318	321	282	318	332	322	295	341	321	315	323	334	308	351	283	302	301	328	338	334	316	335	329	329	302	316	288	320	304	333	308	298	310	325	304	322	336	329	343	338	355	309	291	300	322	333	364	296	312	310	344	345	302	312	291	312	323	323	321	293	322	313	286	334	270	325	342	332	317	310	332	323	329	327	337	294	330	318	312	349	339	339	328	290	341	322	337	311	346	308	301	338	339	300	292	306	324	328	330	319	337	328	319	341	331	333	314	326	334	328	326	328	319	312	307	325	320	350	300	284	300	333	299	320	339	348	324	329	295	323	315	344	324	332	338	289	339	343	336	335	312	300	290	291	355	340	310	302	304	331	273	301	287	290	304	323	324	324	334	303	316	315	331	295	277	316	313	322	332	318	331	314	310	314	324	340	346	307	329	359	344	312	328	340	336	352	306	363	340	322	317	310	297	303	332	300	320	321	317	295	307	330	300	341	310	296	319	314	342	322	299	343	320	317	313	283	307	286	306	344	304	339	358	334	314	342	351	311	326	323	353	315	321	315	353	320	350	258	315	303	316	348	329	294	308	290	318	324	300	347	312	337	319	364	342	335	313	306	329	331	310	360	315	332	302	327	317	310	332	321	312	320	323	298	302	306	345	334	314	309	342	304	327	307	323	309	327	356	291	332	294	311	295	324	286	326	320	331	311	300	270	323	322	340	320	329	338	312	327	330	326	358	326	306	312	330	299	318	334	312	319	329	349	336	309	330	321	353	330	334	350	327	287	326	317	311	310	330	327	324	307	314	321	307	295	332	323	351	351	332	312	344	326	327	323	324	321	304	309	335	339	304	331	328	309	291	319	299	318	306	316	314	342	352	337	295	318	320	321	322	306	329	347	299	291	304	344	298	356	333	321	330	290	293	323	332	337	316	319	317	308	318	324	324	312	322	304	290	307	313	305	302	301	334	320	342	317	349	289	314	328	326	287	351	303	331	299	318	315	309	312	300	332	330	322	328	304	305	305	345	324	319	323	318	303	337	323	287	309	333	348	351	325	337	355	303	339	317	362	318	313	353	332	372	360	310	307	307	293	339	312	324	331	327	328	337	291	309	306	328	313	315	318	349	281	304	335	327	313	329	330	323	298	335	335	356	339	321	337	294	314	306	309	326	332	370	346	322	321	299	302	337	323	331	311	317	330	281	355	345	295	339	325	314	326	303	332	320	318	324	339	294	340	344	318	348	308	293	335	302	362	335	339	307	298	300	336	315	323	325	338	341	301	324	313	330	317	309	342	350	312	301	309	342	324	310	324	328	305	300	338	291	346	339	325	278	305	351	298	323	300	326	315	340	290	317	300	289	289	336	322	261	309	336	335	357	321	319	334	312	297	319	306	327	340	313	324	315	303	338	344	290	308	326	322	324	333	340	314	297	326	346	334	332	314	352	305	343	338	341	305	291	328	348	323	341	305	295	326	291	348	282	328	338	315	305	328	358	306	312	315	323	323	281	315	315	297	335	327	318	310	333	290	307	341	309	267	341	302	298	326	341	261	331	328	321	334	326	339	325	296	320	334	313	321	325	307	356	322	308	298	337	304	330	347	344	309	302	326	294	279	298	270	327	306	294	339	321	316	317	299	329	330	326	299	318	308	305	324	307	334	331	332	313	312	323	303	322	293	310	335	297	334	340	311	355	295	303	325	298	296	336	332	317	303	322	335	288	321	321	310	332	330	317	300	303	313	266	363	365	378	350	319	326	313	336	324	340	328	304	341	347	311	337	310	308	313	353	330	349	298	321	331	313	316	316	318	324	337	305	300	340	372	333	337	300	319	323	315	339	292	316	340	325	320	326	297	308	318	328	333	301
5612	1149	927	843	795	746	775	780	742	759	723	792	753	742	790	764	736	710	803	773	784	796	744	741	795	778	782	782	786	793	789	766	793	693	818	724	758	787	830	766	777	743	800	710	740	683	755	774	763	769	791	755	781	800	789	782	766	731	773	758	718	762	784	755	749	774	778	771	736	760	828	763	792	813	774	803	746	780	751	775	777	747	769	787	780	732	751	812	758	757	762	755	721	732	755	781	791	748	816	696	750	792	765	774	704	781	791	769	812	787	777	806	763	789	737	766	739	744	760	773	764	807	775	765	746	755	788	811	728	813	810	797	762	752	764	731	772	810	774	820	756	767	815	790	782	760	784	761	762	753	777	759	818	761	775	776	717	746	832	757	807	759	774	747	742	741	762	776	822	728	757	779	770	759	778	793	751	766	799	789	772	777	788	771	783	715	707	778	724	748	740	801	731	763	741	768	785	782	817	770	775	775	796	830	778	771	808	741	812	782	759	778	770	787	791	812	763	793	806	751	784	755	727	756	748	772	764	800	789	812	800	781	804	749	815	767	785	751	802	771	707	789	789	739	750	780	826	727	736	801	775	803	762	747	749	759	796	760	734	802	744	783	797	795	793	787	795	753	771	742	781	737	814	726	769	777	735	781	741	755	733	825	782	776	788	763	749	758	778	758	735	763	785	741	766	742	815	804	822	756	768	812	784	807	825	771	777	821	839	775	794	741	757	775	760	755	798	763	769	771	791	748	781	737	777	777	814	726	772	755	804	741	751	783	760	755	779	775	799	821	761	726	799	779	778	770	749	728	771	745	823	754	801	756	739	774	829	734	747	799	788	805	744	759	777	813	771	779	750	822	796	775	762	729	747	772	745	723	746	762	801	761	776	742	747	770	812	783	757	817	764	807	725	809	738	757	747	696	788	759	823	762	710	735	781	786	740	742	771	823	781	731	801	747	831	813	798	735	771	805	801	835	751	805	726	782	743	810	797	815	774	809	760	802	756	770	748	785	746	793	751	747	716	761	749	767	735	796	761	755	827	769	762	759	809	747	805	752	828	819	769	771	767	739	782	826	736	747	798	727	741	786	770	749	767	750	747	797	768	776	778	750	799	756	754	750	788	764	755	764	767	794	778	778	781	784	792	801	849	759	722	838	759	762	736	792	773	797	800	754	763	780	751	764	757	776	728	837	729	723	798	757	709	783	791	795	734	732	766	771	755	784	740	752	776	797	781	802	811	775	796	764	749	780	723	741	784	832	773	772	727	776	761	767	749	822	762	752	763	810	803	787	730	794	790	800	747	820	803	803	724	823	771	738	782	751	745	782	801	723	788	749	734	779	805	807	767	785	745	757	763	737	802	820	747	785	783	704	817	735	753	811	769	773	738	774	756	757	772	723	769	780	788	779	808	752	770	767	736	803	716	813	735	737	786	777	815	737	769	764	736	841	777	776	800	802	799	830	796	785	732	789	750	810	772	770	759	761	837	739	695	779	766	773	826	782	822	703	742	789	756	755	743	784	801	753	793	751	773	823	776	792	762	798	771	782	747	803	752	779	753	750	801	743	779	782	777	798	791	746	776	724	812	728	765	735	766	760	836	786	757	760	767	789	784	788	776	752	766	751	782	794	769	744	778	789	828	772	769	751	783	785	779	751	748	726	747	735	790	778	764	756	774	786	816	769	787	766	757	775	797	832	765	773	752	788	795	808	845	725	774	728	755	767	789	733	781	739	752	777	793	762	724	735	756	799	759	814	729	758	764	848	781	788	779	782	824	754	803	770	810	710	749	751	779	757	779	759	750	780	800	767	803	780	802	732	731	755	778	762	772	749	800	821	756	731	775	753	754	776	769	768	764	755	788	745	739	762	746	749	746	760	755	799	772	784	757	734	744	801	783	774	768	722	789	763	777	855	775	779	797	766	743	767	822	819	757	762	789	757	760	802	766	802	777	800	796	770	801	782	785	765	735	704	812	828	782	770	792	775	777	781	724	803	804	749	782	835	787	742	796	761	767	784	757	771	799	773	720	777	753	787	797	793	766	734	779	808	799	755	757	833	776	724	752	729	795	735	775	781	767	697	772	778	760	747	744	809	714	771	757	762	800	771	799	759	845	718	719	763	717	772	739	765	777	809	737	752	759	750	755	784	758	807	823	729	748	790	747	783	779	766	796	752	798	791	811	831	795	801	767	762	786	745	756	796	794	781	724	785	740	737	784	734	734	804	749	800	781	708	729	792	744	766	830	772	775	789	799	807	771	801	805	766	756	780	722	829	806	702	793	801	797	774	778	752	736	737	736	793	795	735	776	760	792	789	758	808	780	762	730	788	759	795	749	770	749	776	713	814	788	766	793	748	803	784	782	768	775	773	761	770	758	716	740	761	798	744	796	735	787	780	790	739	785	756	748	766	744	741	820	783	778	797	757	771	793	771	778	789	747	812	741	749	801	787	753	756	753	738	778	837	745	778	744	805	761	752	818	765	818	784	814	772	777	750	753	704	785	729	740	833	717	811	811	749	747	730	716	771	737	830	812	800	769	769	763	788	774	728	741	807	781	745	754	767	798	750	797	790	774	774	760	794	770	794	762	728	728	788	796	775	767	784	817	761	774	822	783	752	804	778	754	778	770	783	750	811	776	783	731	780	779	807	809	794	765	773	764	746	797	725	796	815	790	825	761	774	728	747	766	809	793	759	774	795	796	795	797	764	806	790	748	794	774	744	799	778	762	789	787	775	779	799	752	767	820	787	804	732	762	769	762	755	812	805	812	754	770	805	740	781	713	782	776	793	786	837	788	783	790	756	766	807	773	804	768	767	773	764	800	794	731	814	757	783	822	749	781	763	785	796	822	746	763	775	730	787	788	744	773	801	758	817	740	798	746	723	757	783	796	814	733	743	736	799	803	756	752	786	732	753	781	742	790	759	779	765	842	762	808	760	784	789	797	765	778	720	752	778	806	799	738	784	745	748	767	796	760	744	766	752	799	847	744	766	759	726	769	816	816	807	729	774	772	775	799	846	772	783	787	765	801	762	737	779	778	787	770	784	768	735	775	805	768	742	726	788	759	742	719	792	791	782	790	783	772	752	775	793	846	775	776	738	738	776	794	753	737	797	756	718	787	758	754	812	781	763	828	750	813	752	782	804	747	744	747	768	747	772	753	784	770	772	752	788	741	762	755	724	758	827	805	738	772	743	762	716	725	748	788	727	778	772	796	769	808	761	791	703	755	823	765	824	740	737	767	779	793	760	774	776	730	805	736	733	732	791	782	757	741	782	783	780	730	767	773	797	735	765	752	748	744	769	724	798	757	771	735	769	764	785	748	776	763	811	804	782	720	763	760	777	758	745	771	793	810	751	768	768	821	763	777	768	745	763	798	738	736	745	795	780	790	792	780	768	800	766	710	774	741	778	778	762	768	711	807	794	744	810	750	791	779	796	772	746	769	748	826	777	797	749	761	774	774	811	753	809	748	778	769	783	768	774	751	803
24673	21050	23963	28330	21040	14769	470	332	259	261	244	223	248	239	241	255	228	250	236	209	247	216	252	232	210	217	270	208	237	226	202	243	216	225	195	223	201	184	208	203	220	214	245	209	218	209	197	219	213	197	209	226	215	186	218	200	218	182	194	225	219	199	214	199	239	220	257	217	215	219	224	207	248	245	232	208	201	214	218	219	235	207	190	199	235	212	212	242	210	261	216	212	232	225	229	246	209	193	231	213	228	204	215	191	205	237	203	193	233	211	207	200	227	210	214	211	230	190	188	204	198	226	207	205	204	214	227	226	228	220	179	240	239	219	190	226	219	191	235	233	214	209	215	219	233	214	171	224	190	236	194	213	211	195	216	207	204	224	228	178	233	231	238	228	231	217	208	217	206	218	217	227	205	245	221	268	224	241	202	232	240	240	220	237	218	231	197	208	215	207	224	234	227	202	221	234	216	220	234	206	247	232	208	201	217	200	225	254	224	206	226	192	199	204	232	197	209	210	231	226	234	190	214	194	218	224	224	229	236	206	230	213	198	232	214	199	205	220	218	182	214	219	205	231	228	197	203	192	181	202	213	172	250	227	215	227	195	228	220	243	221	184	210	229	208	225	219	224	228	240	219	200	219	211	235	239	190	210	223	222	224	216	213	241	231	238	222	212	201	206	223	227	205	206	199	224	234	226	204	229	220	232	210	220	219	201	246	219	200	242	197	226	248	217	209	200	210	219	236	222	211	191	211	213	190	221	208	219	212	210	220	223	186	205	186	227	212	201	190	219	216	219	212	222	217	197	212	216	216	228	231	224	199	236	206	231	226	196	229	176	207	199	199	229	238	207	220	201	226	225	189	205	222	219	212	186	231	216	202	224	205	222	208	228	207	192	225	203	209	206	221	213	229	209	195	208	222	238	220	207	208	238	226	200	214	216	237	218	221	216	218	235	217	217	209	201	214	217	214	195	191	205	206	235	199	191	232	207	198	226	223	232	195	185	203	231	218	241	199	219	216	223	208	206	170	224	197	224	193	217	231	207	230	206	200	206	219	204	201	228	206	195	237	205	213	233	202	207	224	216	182	213	227	195	220	181	201	194	254	216	222	233	211	204	218	209	224	216	224	228	231	211	223	214	213	195	213	215	219	209	213	178	200	208	195	190	207	210	195	183	220	207	215	226	212	199	224	221	207	211	212	226	218	211	203	243	217	230	228	232	224	233	205	221	203	210	222	198	217	207	228	214	244	221	240	229	216	200	214	207	223	227	206	204	205	225	240	237	211	213	220	212	225	211	207	230	214	208	212	188	225	230	234	192	210	230	189	225	218	200	181	213	214	220	217	212	193	219	225	218	230	243	215	217	224	249	254	236	215	238	215	199	185	226	199	218	216	201	227	251	220	215	212	207	238	238	238	212	202	202	225	228	217	212	232	206	196	231	195	226	215	200	214	200	193	214	211	213	240	213	194	198	192	239	223	214	191	210	201	209	240	196	217	228	201	233	225	206	198	225	216	210	244	194	224	236	205	202	183	225	242	218	187	230	218	183	222	232	212	203	224	198	232	191	197	207	216	216	212	229	273	199	206	207	198	196	200	233	199	224	231	229	201	223	203	227	205	217	215	187	221	224	209	200	247	214	230	201	215	238	243	216	207	206	226	222	239	168	196	220	211	205	216	213	214	183	186	215	214	233	235	211	227	212	221	213	194	208	218	211	199	230	204	218	216	219	200	202	201	221	215	234	199	210	200	210	193	227	211	216	234	225	229	203	202	193	210	228	205	234	186	205	212	249	207	201	198	202	213	211	255	230	217	219	206	184	194	216	212	213	208	207	207	221	221	227	227	189	222	227	208	238	214	200	233	199	212	198	209	201	230	175	225	227	215	226	217	218	193	184	187	216	235	214	224	241	236	228	222	219	199	245	224	214	213	212	235	210	214	210	243	212	189	227	257	212	208	213	221	227	221	221	226	212	214	191	210	215	218	200	207	194	203	252	211	225	245	209	220	229	227	247	206	212	214	196	220	206	205	225	218	236	236	206	203	218	216	197	230	243	226	212	179	220	223	219	221	218	215	225	221	218	208	231	205	213	231	242	214	194	223	236	210	213	216	200	183	201	191	204	174	208	213	233	209	225	222	206	212	224	188	223	192	207	215	201	226	190	190	224	205	239	224	240	210	188	216	212	233	198	220	243	210	188	220	193	223	215	204	195	209	206	223	212	198	181	230	225	244	231	226	210	207	237	201	204	212	197	204	226	216	230	210	204	225	177	202	213	229	225	216	208	205	214	209	217	193	220	209	207	225	227	225	220	237	234	215	228	220	214	239	215	225	215	243	227	236	213	214	240	208	212	209	214	196	206	230	212	233	221	210	227	209	199	221	228	223	220	220	225	190	216	221	218	227	214	207	222	204	199	235	204	216	187	194	184	234	199	199	222	216	234	223	195	225	201	219	217	244	209	208	229	225	211	217	207	205	230	194	182	226	218	226	247	227	223	232	225	225	206	207	219	194	224	215	225	221	207	203	221	200	180	198	213	222	213	245	224	210	220	205	224	191	213	211	209	202	224	208	230	224	214	203	259	207	241	181	234	205	219	199	220	230	224	208	216	191	218	193	216	223	234	205	184	218	234	190	200	220	231	218	219	200	226	218	204	215	229	250	204	210	228	206	209	220	226	221	248	211	202	222	187	249	205	201	201	210	234	222	218	214	228	246	201	227	217	229	241	209	240	206	208	232	225	200	223	223	216	211	209	216	200	242	236	201	212	211	208	238	234	215	233	210	191	216	198	202	225	216	229	194	209	242	213	196	234	228	224	227	243	215	208	231	208	214	204	193	232	196	225	213	239	221	207	231	226	202	228	208	208	231	203	199	223	215	198	234	198	219	214	241	188	252	202	205	230	204	214	232	211	210	231	204	222	190	194	200	211	219	214	240	221	226	197	208	212	190	201	233	195	215	199	201	205	212	191	222	205	205	241	248	187	211	226	236	218	235	221	183	210	205	187	211	216	220	214	205	205	232	210	221	231	207	237	193	202	210	236	209	223	231	218	225	207	203	249	211	187	233	242	223	214	210	212	228	222	204	223	215	201	217	220	226	228	241	201	194	234	218	205	213	217	221	197	211	180	216	224	212	204	212	221	215	229	208	250	218	216	213	215	225	191	212	208	229	201	208	217	217	199	206	217	217	219	216	235	219	192	213	207	203	236	214	193	225	214	187	212	218	227	211	224	216	221	196	226	197	217	217	209	205	225	194	206	230	230	189	200	223	233	218	203	208	217	215	237	225	218	204	218	174	219	236	217	189	192	225	233	233	233	216	210	224	248	226	205	225	198	234	191	200	213	234	206	217	219	201	212	231	205	224	220	229	208	216	205	203	185	228	214	192	228	223	198	226	220	199	210	217	215	233	205	208	214	180	195	196	194	230	189	194	196	209	216	214	221	221	233	220	210	192	227	222	226	206	220	234	200	212	218	244	226	198	217	236	217
3119	2043	1111	770	682	601	585	577	491	528	564	545	586	523	545	586	524	518	536	534	525	514	538	546	498	543	538	483	526	573	521	523	555	519	544	558	487	495	551	495	548	555	550	483	504	508	555	509	503	486	494	526	509	571	518	534	540	521	527	565	522	546	555	558	509	544	503	531	551	537	572	527	533	581	515	552	531	549	546	568	529	586	564	580	515	496	527	524	525	548	540	538	483	490	567	523	493	508	543	532	504	563	558	543	510	509	549	524	501	535	544	587	553	505	572	541	587	513	573	501	530	532	543	492	530	525	532	530	530	563	562	568	498	538	521	513	504	536	527	521	558	511	485	481	525	551	527	522	517	586	535	533	550	515	534	554	531	524	506	557	560	562	525	532	525	502	551	537	495	525	565	526	512	546	562	540	523	538	543	520	569	545	581	531	514	546	539	576	506	515	532	568	536	509	571	510	538	512	523	541	525	520	501	545	509	504	569	538	547	567	543	502	546	521	490	538	500	520	511	508	530	561	527	534	518	544	522	531	537	524	546	556	535	524	514	542	529	573	539	523	546	541	508	560	537	571	560	539	522	542	491	509	513	526	523	523	528	539	562	498	493	550	524	572	523	517	516	531	530	464	551	544	506	538	547	507	505	517	531	531	548	546	501	557	555	538	525	524	540	540	513	548	554	495	538	543	550	513	482	578	522	472	567	542	527	550	524	543	542	568	515	550	549	520	568	533	507	518	533	519	529	540	523	546	524	524	547	562	555	508	528	558	559	553	535	529	550	528	535	496	507	516	536	525	499	592	527	519	515	546	513	533	541	488	561	540	531	530	543	522	564	525	504	516	527	501	530	508	563	564	548	514	536	495	476	542	515	520	544	506	527	527	558	562	502	534	522	557	530	518	482	534	522	567	582	536	557	523	522	503	545	567	538	517	547	553	540	574	548	507	540	533	508	527	571	526	513	502	548	568	551	504	528	518	492	513	546	538	553	531	523	504	546	523	470	517	533	549	579	529	492	532	534	565	502	517	548	499	517	552	538	551	506	523	564	534	509	572	537	529	540	537	503	517	572	548	474	530	507	525	508	557	533	523	574	514	555	530	532	527	514	547	557	537	528	510	543	546	513	590	514	520	543	531	525	516	535	522	537	508	510	524	537	541	513	541	501	573	586	543	538	521	523	563	526	509	558	551	545	550	539	525	529	506	514	564	507	517	544	480	532	551	528	504	514	518	535	534	572	550	494	543	553	513	528	529	524	549	523	595	516	548	534	551	520	556	553	534	538	522	520	554	535	545	552	467	540	540	563	502	541	516	567	535	559	520	537	518	528	510	525	539	543	524	582	539	529	541	539	546	510	479	508	537	535	544	541	512	517	533	529	544	504	513	517	523	527	543	555	521	528	530	541	527	525	499	559	489	532	481	530	526	555	582	539	497	490	549	527	490	522	519	515	498	530	522	526	490	547	535	511	569	517	559	544	511	539	511	517	510	504	543	562	534	501	534	523	531	527	535	521	550	507	528	556	535	524	537	534	555	600	519	533	524	538	510	515	556	514	570	555	513	543	504	522	474	485	561	524	561	529	515	529	498	552	514	509	527	520	543	529	535	539	546	560	558	519	534	533	523	527	515	531	510	524	573	554	497	562	500	518	550	502	536	542	513	515	546	584	521	540	592	578	522	499	502	557	542	522	563	533	527	508	519	529	501	521	564	480	509	563	522	515	526	526	517	554	530	518	534	503	534	558	553	553	539	498	517	535	569	513	535	506	566	525	531	506	510	536	545	540	530	566	556	575	542	540	515	511	514	507	521	526	562	553	542	546	532	552	527	548	543	552	525	560	530	528	532	487	512	552	526	508	549	543	564	543	554	528	519	497	516	527	535	522	483	558	494	539	483	546	545	522	538	512	619	546	545	553	535	535	491	557	546	533	522	569	523	547	523	519	538	545	544	561	500	554	514	536	523	511	508	519	589	544	496	504	513	548	555	528	523	519	542	501	531	582	546	548	506	510	565	484	532	540	520	526	534	504	530	516	545	505	525	535	590	547	532	543	579	518	564	562	508	594	507	510	547	515	541	540	505	517	506	505	573	503	495	548	540	570	541	526	512	566	527	512	557	527	520	491	486	520	491	541	545	531	512	513	528	489	519	531	515	544	525	537	553	543	543	543	530	523	520	580	456	519	543	577	537	542	512	494	498	508	492	528	514	567	508	532	553	494	509	533	529	503	512	557	547	569	518	525	526	516	555	507	538	525	530	509	531	562	519	567	501	560	555	472	511	545	525	534	548	558	558	581	526	519	508	503	539	524	498	551	505	511	510	500	521	502	512	577	536	542	533	519	545	500	517	520	503	554	533	550	558	528	508	550	513	483	512	526	579	530	604	558	492	486	556	499	531	571	513	512	538	564	546	543	486	542	570	516	530	573	512	509	540	501	505	535	505	502	549	506	485	569	496	541	566	484	491	545	541	524	551	519	554	538	579	552	489	520	520	546	505	532	501	519	557	543	529	548	514	575	554	568	540	514	549	563	517	521	536	562	513	547	516	526	564	514	542	498	561	507	520	515	522	507	561	514	543	473	490	517	521	543	536	513	497	514	491	537	514	498	510	555	521	540	531	521	505	535	516	554	496	531	545	557	553	544	536	502	560	515	525	490	563	498	520	571	509	493	497	552	525	549	536	511	547	537	533	545	538	563	535	527	550	580	573	529	527	532	536	541	558	508	526	485	502	530	556	542	562	557	480	485	494	540	526	518	537	537	555	534	536	582	549	524	522	554	569	525	496	521	507	537	499	544	502	551	552	514	508	549	518	538	525	525	540	539	517	501	527	525	561	551	485	547	541	537	509	498	543	584	530	539	551	549	535	506	558	530	574	571	517	535	501	508	499	534	583	547	507	520	512	512	508	526	571	548	480	511	524	524	527	538	501	531	520	476	569	535	557	557	540	498	559	541	575	500	565	510	532	559	529	571	540	517	548	527	482	502	527	494	522	556	506	561	539	549	527	522	528	506	537	518	536	550	486	526	536	508	513	557	545	521	518	547	541	542	534	505	510	536	513	529	506	545	547	520	540	513	545	523	544	555	526	518	521	560	550	554	523	544	549	562	549	560	529	563	540	516	532	508	556	523	543	524	527	530	518	550	555	497	528	531	543	482	512	531	530	519	515	522	538	541	544	525	529	507	493	548	493	565	552	501	538	549	513	542	537	525	520	549	524	527	527	530	570	514	516	469	545	529	548	557	539	549	524	534	499	549	539	524	520	545	564	525	541	585	531	529	533	554	473	497	555	570	557	509	524	547	547	538	536	558	530	499	536	578	543	514	535	554	527	538	545	529	552	516	493	568	539	525	517	541	527	503	506	532	513	528	509	541	550	503	541	538	559	538	547	539	500	496	528	525	525	559	533	544	549	551	552	541	500	554	510	508	503	477	484	540	559	559	527	569	500	532	506	514	497	524	515	546	531	511	576	532	515	513	536	535	562	489	513
24043	21064	24361	27993	21065	21072	11901	349	245	210	164	182	160	169	141	138	124	140	138	143	130	144	103	119	126	122	124	111	130	131	136	119	115	114	127	110	126	99	123	114	124	121	119	126	121	135	100	108	121	116	114	113	136	90	126	137	114	123	115	104	100	115	136	117	126	119	102	115	125	109	126	113	116	101	97	107	150	109	128	99	119	112	114	101	125	110	109	89	110	119	118	102	110	114	142	120	89	108	136	114	118	117	130	111	116	126	118	115	130	112	115	105	113	105	113	101	114	132	112	113	124	120	135	111	108	100	112	102	111	103	98	127	128	120	121	112	85	115	107	133	108	86	132	130	99	120	124	103	104	103	106	102	124	110	111	117	119	104	117	103	104	110	93	94	97	118	97	113	107	123	123	97	108	122	101	101	112	112	80	108	115	105	106	99	92	127	133	105	129	119	110	102	89	88	116	99	114	113	110	113	119	102	98	113	109	111	114	113	108	137	115	120	106	108	97	108	108	106	109	89	106	135	117	124	104	122	109	113	84	95	120	130	121	95	98	115	123	128	124	123	136	116	116	118	126	109	113	110	116	99	115	108	120	110	110	116	117	106	102	111	115	107	118	95	110	116	116	107	117	104	103	120	97	108	111	121	113	118	107	102	114	118	112	96	116	113	127	99	109	95	95	109	121	121	100	94	115	129	100	113	118	123	95	128	114	100	116	112	110	119	120	126	121	102	116	110	94	104	113	113	118	91	97	115	113	128	112	109	120	105	114	95	118	130	101	120	98	114	119	116	103	104	133	113	105	111	110	112	95	107	115	94	114	112	117	104	94	117	109	114	116	114	93	132	107	99	111	116	111	113	101	105	120	103	115	109	123	103	111	112	111	115	106	117	114	127	108	102	86	113	117	109	117	129	110	95	121	102	116	118	109	109	99	120	118	113	100	104	128	101	118	119	109	107	120	84	102	134	114	109	115	121	130	89	98	100	117	98	102	104	117	109	102	121	100	114	113	111	101	116	129	111	110	139	139	122	100	128	136	109	103	105	90	93	100	87	101	107	123	104	109	109	98	109	112	114	100	98	109	123	116	109	108	129	111	114	119	115	108	100	108	107	102	125	117	132	112	124	120	94	94	107	120	129	115	112	103	115	100	95	107	110	123	117	115	114	107	99	116	102	109	114	123	113	117	113	117	113	110	107	107	108	109	108	108	110	115	108	122	102	127	101	87	115	121	109	128	111	105	129	100	103	103	106	107	122	115	129	110	122	113	119	121	124	113	91	107	112	110	107	115	99	100	113	118	115	105	131	113	135	115	107	119	129	134	111	114	124	124	116	99	103	110	106	109	136	127	101	120	103	107	106	100	135	119	111	107	112	114	108	110	104	110	120	108	117	116	116	100	108	111	123	99	111	125	123	111	106	125	108	115	121	118	119	106	112	120	109	121	132	112	93	108	101	119	120	134	126	110	110	120	104	116	96	113	112	99	101	112	117	119	107	122	91	115	98	111	92	103	101	98	114	96	110	107	114	107	120	100	103	102	103	116	113	114	133	119	93	117	126	115	118	123	100	133	102	116	119	143	112	101	104	113	120	106	105	114	119	146	105	106	99	120	104	119	118	117	119	121	95	105	105	127	96	129	101	131	108	108	141	113	102	105	114	105	92	106	113	108	111	103	98	117	116	93	124	131	115	112	121	108	112	98	122	120	129	110	107	137	94	99	88	135	122	112	109	107	107	101	115	108	118	123	129	113	109	94	118	133	99	120	129	100	127	105	119	109	132	102	123	100	115	107	100	107	106	102	109	106	111	122	102	138	108	106	122	102	88	97	112	90	100	110	116	120	110	104	128	107	110	83	131	108	105	108	123	124	109	102	112	95	119	104	135	123	105	123	112	93	120	94	105	103	100	111	112	120	108	127	98	103	107	142	106	122	100	105	102	108	119	126	108	99	99	121	116	96	110	104	112	103	117	116	89	90	111	107	111	128	96	118	113	108	100	93	135	105	101	120	113	124	115	88	94	98	126	123	120	118	113	111	100	113	101	101	103	105	114	96	117	100	112	128	95	126	120	115	143	107	120	101	96	108	107	95	115	122	116	121	108	79	113	93	96	135	99	102	117	92	158	122	113	131	130	123	116	127	99	124	113	117	105	125	124	109	97	128	102	126	88	107	116	105	91	108	107	106	119	102	123	103	103	118	103	125	117	118	114	123	99	119	109	125	96	109	118	119	106	126	103	123	128	102	107	116	121	110	106	126	104	106	121	123	113	118	109	84	106	100	129	118	96	117	113	91	122	119	141	107	105	104	117	97	105	106	110	112	102	99	110	126	105	126	97	90	115	123	103	101	125	98	102	105	110	111	104	104	125	105	117	119	119	125	124	118	132	121	90	93	105	97	129	122	119	119	106	128	103	128	92	103	116	94	114	88	116	106	109	125	104	102	110	115	114	101	114	104	121	117	112	129	111	119	125	102	106	104	117	108	109	118	115	111	107	106	113	103	125	110	117	111	116	103	114	117	126	89	103	103	116	117	127	112	95	103	109	105	101	97	119	116	116	101	136	100	124	119	129	106	103	120	137	110	125	122	101	114	106	103	108	125	113	101	115	111	105	92	124	122	118	119	93	107	128	127	103	102	125	99	120	128	122	98	146	112	110	114	117	111	130	110	118	113	119	139	119	112	111	124	107	111	111	110	118	103	108	114	113	107	112	118	116	118	113	85	115	106	103	131	147	112	135	119	115	115	101	95	107	98	87	120	115	105	110	135	105	123	86	114	109	116	118	101	93	113	121	128	113	112	106	111	108	100	117	105	91	126	120	91	101	132	112	92	115	99	117	117	116	119	119	99	115	113	113	108	102	117	105	118	114	93	99	104	122	97	100	109	121	99	126	87	104	92	114	107	108	109	101	108	110	107	118	102	133	95	139	96	133	118	119	97	107	94	113	85	110	114	111	84	126	119	105	109	137	96	105	124	107	130	89	125	135	115	89	115	119	109	112	105	111	111	101	112	94	116	113	130	110	109	109	124	115	123	98	113	111	125	117	114	107	101	118	106	127	122	109	98	120	112	99	109	123	121	121	95	116	93	130	106	111	121	105	103	124	126	113	122	112	116	94	114	118	129	106	106	129	140	101	101	113	100	87	115	113	110	91	107	124	112	116	120	102	153	113	122	93	107	91	122	102	125	102	105	121	118	132	107	119	118	107	93	110	108	108	114	103	110	100	122	107	111	89	100	102	126	123	107	111	101	99	108	120	89	105	113	101	103	112	113	105	116	115	102	102	116	110	110	98	133	99	100	119	117	113	92	112	123	128	112	119	106	117	112	118	102	102	93	103	125	119	113	111	111	116	116	110	136	120	102	109	119	122	114	100	126	113	110	113	91	105	97	100	102	108	132	112	118	96	98	117	112	134	113	96	119	93	113	107	94	107	116	106	115	115	103	95	116	117	96	112	127	115	103	93	107	104	105	106	94	115	114	126	119	123	102	93
2962	3035	1385	837	536	402	423	377	383	330	349	350	321	302	303	309	323	328	300	296	295	272	302	278	356	308	311	298	294	308	294	287	300	298	336	306	331	289	308	272	343	305	276	321	310	288	325	315	291	321	289	324	302	291	283	296	316	327	315	315	320	282	309	290	328	321	333	291	279	286	282	312	302	296	281	278	313	319	327	318	308	306	289	319	302	313	270	283	283	294	315	285	292	304	301	314	296	316	299	283	298	318	308	283	331	296	302	311	278	305	292	325	327	319	317	291	319	298	289	315	339	308	324	317	278	324	305	316	315	280	322	294	279	305	338	291	289	324	315	297	314	340	275	295	309	302	312	289	322	322	303	288	319	308	312	334	322	319	299	311	300	298	293	317	293	300	323	299	327	344	263	310	313	298	291	335	328	287	349	315	296	292	335	295	279	324	307	316	305	307	303	342	291	298	286	312	289	301	301	321	329	309	319	294	287	308	295	327	361	311	285	283	313	283	284	259	331	291	312	351	311	305	290	325	305	295	312	278	297	283	312	300	325	303	271	293	318	313	276	311	319	282	309	317	347	329	293	296	318	297	286	333	304	345	308	316	307	327	312	338	293	291	304	306	304	277	278	305	289	279	294	307	315	322	300	310	343	303	298	320	303	293	302	304	285	292	315	303	331	291	302	300	289	324	278	339	320	310	323	307	322	323	253	340	301	318	293	315	284	341	328	345	305	316	288	292	277	300	295	314	305	262	284	322	299	291	325	302	315	321	318	303	317	280	297	312	299	290	323	332	295	325	304	297	330	284	297	334	311	325	307	313	298	283	297	287	318	274	322	291	309	299	333	316	308	288	301	296	299	292	295	312	300	311	329	287	307	319	320	316	293	303	346	306	300	322	342	329	296	315	296	306	329	258	330	329	334	302	289	332	292	281	315	298	328	302	321	311	298	312	333	283	292	291	298	302	293	301	301	310	289	280	293	336	284	300	298	305	315	316	363	303	307	325	306	293	267	305	267	322	352	327	363	292	306	336	324	270	318	305	320	313	294	298	286	326	315	305	264	290	277	302	317	320	291	292	278	281	307	284	311	308	344	292	312	287	287	324	337	309	305	285	298	297	297	316	347	321	295	334	313	318	308	305	304	312	321	300	297	299	302	312	268	305	282	299	317	328	298	291	310	301	291	319	316	325	322	336	309	294	314	298	303	319	290	279	280	303	308	312	313	304	331	339	297	329	294	265	293	290	312	309	309	316	279	312	322	315	313	326	324	312	317	315	322	308	306	324	327	322	294	304	297	302	305	314	317	299	286	289	311	267	294	288	309	294	291	275	299	277	323	312	293	325	316	291	308	320	286	315	339	323	303	293	314	290	316	301	318	297	288	294	293	343	280	302	319	329	309	273	339	302	312	290	295	289	277	308	301	314	303	302	297	323	306	318	306	307	307	316	286	284	329	322	281	329	327	332	263	302	310	290	346	298	289	276	316	303	330	270	296	332	301	365	304	306	302	330	342	290	298	333	285	308	296	324	311	283	296	334	316	284	301	304	339	321	299	308	290	310	323	280	323	292	321	295	324	277	316	285	328	303	354	277	320	317	303	314	300	303	307	298	309	325	307	342	316	308	306	307	322	312	289	296	292	271	312	306	292	261	328	296	274	323	309	313	303	261	330	302	363	271	277	295	313	335	285	332	296	309	299	302	298	332	307	294	302	312	319	302	297	318	309	265	348	340	304	314	323	295	335	307	294	336	319	299	304	312	298	310	297	307	335	310	311	292	324	311	298	302	315	315	325	321	305	294	305	294	314	324	300	340	311	318	308	300	311	333	298	312	297	312	310	306	296	327	306	290	322	310	309	269	303	324	315	264	278	296	297	322	330	301	281	305	325	308	282	329	295	301	290	337	299	330	335	308	298	303	329	321	294	292	303	330	309	305	301	300	286	332	274	305	322	302	314	324	286	308	299	316	298	312	291	295	310	347	261	304	282	294	304	257	322	325	297	304	302	290	309	309	318	301	331	280	294	290	305	313	297	297	324	300	310	303	297	291	303	277	288	301	299	317	338	317	308	336	326	278	326	309	297	290	308	311	325	289	312	335	309	297	289	302	303	307	304	309	323	294	286	300	374	327	298	295	334	308	327	305	305	314	294	296	348	331	302	301	321	327	290	335	294	314	310	343	304	300	319	304	315	316	295	319	289	306	314	293	312	301	273	294	295	304	325	266	321	286	310	309	301	307	324	349	313	298	305	335	345	340	295	301	292	328	294	334	317	301	285	287	323	273	282	344	312	302	319	320	308	295	289	359	306	311	327	294	313	297	303	305	298	269	306	331	337	309	321	287	300	319	293	312	311	286	301	284	296	335	301	255	316	307	333	326	322	303	303	351	311	303	303	303	295	275	339	294	300	300	288	304	312	309	318	301	296	288	318	303	296	303	303	295	280	305	306	338	282	324	290	290	304	299	297	310	315	306	269	315	327	337	288	310	266	295	339	306	305	305	288	321	309	295	307	311	287	296	280	306	309	293	281	327	319	303	315	329	326	318	308	290	288	287	319	290	327	300	302	294	308	312	308	308	309	293	295	272	301	306	296	314	298	284	322	315	284	313	321	318	299	312	304	311	315	304	292	289	293	307	326	311	289	314	314	302	278	319	321	283	320	305	323	324	313	300	302	323	282	290	288	274	265	287	323	296	295	289	302	303	321	301	308	280	324	314	293	295	321	318	314	316	306	319	310	331	321	306	307	267	326	337	276	286	316	296	316	299	284	307	317	289	305	289	283	310	293	279	340	298	323	269	288	307	338	291	307	312	324	289	308	289	304	290	286	316	290	299	288	315	287	305	310	310	303	296	326	320	312	339	333	327	296	330	289	312	286	287	322	304	317	325	332	307	320	315	306	351	313	349	269	304	309	314	332	328	285	299	316	301	293	280	323	315	305	313	300	320	296	309	302	310	313	300	320	320	345	299	310	308	333	320	296	302	319	296	304	294	323	279	315	327	321	300	296	326	294	297	303	312	335	283	285	293	304	322	288	308	308	323	319	330	313	312	289	321	305	304	325	300	303	309	291	288	312	325	299	312	320	320	334	317	299	271	283	340	322	329	312	284	300	320	300	333	328	284	305	267	296	324	296	296	336	326	351	284	327	323	293	279	320	294	326	289	320	288	327	306	299	285	317	302	334	323	284	302	316	302	323	315	364	318	329	293	300	278	285	343	306	308	315	283	308	335	292	296	323	305	290	301	322	314	310	318	289	283	334	294	283	316	321	311	299	314	303	326	298	282	358	311	323	324	303	296	311	299	290	307	285	320	320	319	319	347	296	321	327	285	279	289	313	341	295	348	309	282	316	297	306	294	314	294	301	290	292	339	319	307	318	292	291	327	283	294	324	298	305	319	325	346	292	303	344	323	291	317	289	308	324	281	300	309	347	300	309	302	326	313	280	329	320	332	306	275	309	328	288	288	304	326	302	276	316	314	304	348	285	290	317	327
30999	20441	10381	942	571	482	457	329	348	332	355	331	310	330	339	327	358	336	352	319	291	316	329	315	308	300	292	346	352	351	322	317	338	297	336	330	310	307	309	324	301	332	353	322	304	273	333	324	298	322	271	317	288	317	347	344	330	315	322	331	323	316	318	308	300	289	311	311	326	369	316	329	309	359	321	296	357	361	324	324	325	309	298	306	291	354	339	337	324	324	304	317	306	301	320	312	313	316	308	335	338	346	326	309	315	308	339	297	324	353	320	306	334	323	314	343	331	298	304	304	309	306	319	305	335	296	326	349	333	303	317	337	327	357	322	304	324	324	323	372	329	315	330	334	342	294	331	290	314	332	313	315	301	284	343	298	336	353	337	323	315	304	275	340	361	340	329	330	315	311	312	322	371	312	314	322	316	332	323	330	326	339	335	326	317	314	318	308	335	313	329	347	324	296	303	333	347	311	328	305	324	336	310	290	345	350	304	325	324	292	311	331	311	303	324	313	295	338	344	334	334	307	314	309	296	309	341	296	304	331	314	318	357	319	298	330	308	323	301	350	359	312	311	352	296	326	300	331	329	339	319	353	349	337	304	355	312	286	345	301	310	341	341	330	325	313	309	301	305	335	301	313	332	294	315	346	296	331	343	318	317	288	313	335	376	347	345	305	331	319	305	325	305	340	303	325	358	350	311	324	342	335	331	299	346	308	305	290	344	351	279	320	322	363	342	341	294	340	351	334	286	329	328	328	325	314	329	335	306	295	302	289	337	328	353	367	307	261	320	274	292	286	297	330	286	301	320	314	302	312	316	327	334	315	333	325	310	337	316	318	305	292	315	324	324	327	305	323	346	319	337	322	319	335	322	350	321	316	350	316	314	320	311	333	318	322	283	353	286	324	319	306	311	309	296	332	326	364	320	297	307	315	324	324	332	325	305	313	311	314	311	332	300	324	307	346	295	321	325	317	317	323	351	346	324	302	333	305	299	293	350	316	310	302	305	321	330	299	290	313	360	300	307	307	317	328	306	334	314	346	334	324	309	308	346	331	292	322	352	339	304	374	312	312	319	312	299	306	301	320	313	313	335	307	345	315	298	307	341	309	301	345	321	341	321	315	317	314	317	340	335	319	360	307	291	312	345	342	366	320	300	301	309	329	313	331	335	333	308	352	321	341	325	306	314	326	315	311	320	333	299	297	329	350	306	360	338	319	325	273	298	329	314	352	340	333	317	316	323	327	320	310	311	326	326	337	312	332	331	319	323	293	328	317	319	312	330	359	309	311	311	307	326	314	312	307	321	286	328	311	320	344	295	316	288	331	315	329	337	323	327	340	333	326	334	297	304	341	353	332	309	286	330	262	324	324	309	325	331	324	296	325	282	307	339	296	338	341	297	298	314	346	296	307	295	304	311	347	340	317	314	314	311	342	323	338	335	307	311	289	303	324	325	337	337	356	334	331	329	331	315	331	313	313	315	299	301	350	313	312	340	302	324	333	311	325	299	327	292	302	307	314	312	324	308	327	319	340	305	325	324	313	335	374	330	322	318	339	334	340	333	309	324	315	312	302	295	305	325	334	300	326	322	320	336	326	352	347	339	343	331	343	306	313	318	347	310	341	309	332	334	313	312	331	328	323	323	319	336	339	336	288	302	322	333	317	327	358	309	306	324	308	337	333	309	322	316	319	319	303	325	323	309	333	322	347	356	285	327	311	313	334	312	310	334	302	305	351	342	308	311	321	310	308	296	321	310	357	285	329	318	325	302	317	311	337	311	343	328	334	325	304	266	306	347	310	308	357	300	307	333	321	336	330	304	319	316	335	331	327	299	328	291	302	328	344	290	335	316	327	343	331	304	356	321	322	326	304	325	317	307	324	309	315	312	349	330	301	324	323	327	325	343	324	302	334	319	335	302	325	338	312	325	306	350	327	347	324	311	311	339	322	325	323	332	316	314	315	326	340	319	332	367	341	320	292	327	328	310	320	309	311	327	349	304	357	304	334	275	312	295	351	311	327	316	332	307	340	344	308	334	289	284	366	365	346	319	329	290	293	337	320	319	341	300	318	318	299	327	338	306	332	369	327	320	299	294	346	314	311	282	307	328	323	340	313	358	325	298	314	334	323	300	317	342	334	318	322	298	301	292	339	349	328	289	354	325	320	315	329	333	277	311	339	342	314	319	300	316	310	307	350	368	355	322	306	315	337	309	326	322	336	332	336	335	331	316	337	305	308	296	329	322	322	313	305	283	308	293	319	298	297	264	299	316	330	300	332	354	316	321	346	317	335	305	301	307	305	354	312	307	306	322	337	331	313	310	329	341	304	333	328	322	340	326	355	341	332	304	333	315	317	312	298	336	340	311	326	315	321	341	324	346	360	322	341	361	338	335	303	307	323	333	294	340	303	342	362	316	282	310	339	302	293	319	311	301	311	314	282	285	333	325	288	353	311	321	354	296	320	299	330	338	322	301	286	282	322	314	324	325	331	301	353	323	335	309	288	319	323	292	299	294	339	330	305	319	333	324	320	340	306	325	314	319	313	320	335	328	305	312	318	310	315	341	353	339	314	324	339	315	352	339	275	319	334	302	306	340	332	357	319	309	329	291	317	300	302	325	313	319	310	306	330	310	312	327	302	336	330	312	326	286	294	324	317	327	321	302	337	301	304	323	327	340	305	299	338	318	298	356	314	315	366	313	282	325	334	290	343	334	298	351	319	294	328	287	314	324	314	354	326	311	315	318	316	331	304	323	366	352	320	290	321	320	306	294	319	281	318	323	365	340	294	321	319	323	339	329	305	320	335	320	300	353	314	316	328	337	312	331	303	352	347	317	339	331	294	349	307	289	303	310	346	328	350	323	354	319	344	304	288	295	303	329	291	305	308	327	332	331	314	305	295	323	345	312	319	289	289	313	305	294	315	327	322	347	327	315	281	306	304	324	385	308	320	306	333	338	331	324	349	299	305	342	329	360	314	315	314	320	285	323	318	302	339	356	324	300	304	361	310	365	332	308	319	293	356	336	308	290	352	327	310	308	294	297	339	353	319	286	315	302	333	308	306	320	330	301	287	300	310	325	348	332	329	318	307	309	351	331	320	340	340	316	312	316	298	334	338	321	360	273	331	324	317	336	314	306	343	310	315	340	304	296	300	334	315	334	313	325	323	347	329	317	313	325	304	309	311	316	330	335	314	328	326	332	334	264	291	313	328	329	318	323	315	331	298	313	296	296	320	313	286	326	319	339	307	319	322	319	291	327	305	307	313	281	330	294	322	326	302	335	288	350	322	323	296	325	332	336	321	321	336	307	305	339	338	319	311	319	308	288	305	273	317	309	321	337	321	329	352	337	349	299	314	336	294	348	329	324	306	328	343	310	341	291	344	337	327	358	316	298	364	326	314	322	299	302	334	355	304	355	316	310	332	331	339	331	319	299	339	321	325	306	298	308	370	321	312	352	282	308	300	298	296	289	317	298	348	327	289	306	324	331	319
5559	1104	993	849	829	793	718	786	815	786	773	763	806	726	748	783	783	744	742	705	742	765	787	775	817	770	824	813	756	723	747	800	754	775	766	754	750	845	739	741	815	767	807	762	778	736	825	778	723	756	789	763	817	811	770	762	788	756	835	752	766	715	748	764	767	754	753	714	781	774	767	725	751	771	790	762	791	782	742	738	755	729	759	805	762	762	773	789	703	727	743	758	782	805	781	785	741	742	795	731	768	790	747	755	804	792	770	772	841	796	742	770	773	751	781	814	772	700	804	792	791	803	760	752	769	797	721	789	828	762	780	756	758	794	756	802	778	825	745	737	778	771	769	832	791	716	784	777	768	750	807	725	773	794	755	775	747	796	769	766	752	811	829	774	817	796	728	827	714	770	762	724	732	797	801	770	729	765	780	727	742	749	788	774	777	827	777	753	731	736	777	768	767	726	781	773	770	782	765	804	759	801	768	749	749	765	777	747	818	766	781	793	768	757	769	748	746	803	747	820	772	773	815	775	811	768	813	824	786	767	780	795	707	737	832	806	783	743	751	771	761	729	774	729	790	787	785	771	801	770	803	739	792	777	794	768	798	740	727	801	776	787	759	760	770	724	777	814	742	760	728	746	779	783	801	719	726	751	764	757	736	745	726	757	763	806	737	813	762	768	751	786	743	755	803	785	762	765	742	765	772	772	798	750	736	775	821	734	796	718	792	741	776	803	754	774	745	774	759	746	742	767	754	764	760	768	824	784	801	721	727	827	714	752	790	794	757	768	758	761	756	739	814	737	752	734	822	752	774	799	761	730	740	735	751	786	743	728	730	802	778	772	735	766	753	774	714	740	782	777	800	741	773	809	747	764	815	806	787	767	733	785	819	791	810	789	807	757	751	800	743	763	771	767	782	766	754	772	760	745	759	787	772	730	724	760	740	737	750	765	782	766	747	764	776	802	773	759	789	764	775	730	760	780	769	762	783	742	748	735	750	784	786	740	806	790	748	764	777	749	776	772	797	737	765	756	780	762	767	745	762	735	737	809	737	776	800	754	756	772	776	747	759	772	755	769	798	740	757	810	737	736	755	743	739	788	740	780	769	792	801	791	752	721	757	796	762	725	768	763	795	754	753	810	722	725	860	749	796	748	762	753	787	759	751	759	746	767	751	757	728	763	814	787	759	777	792	766	773	808	822	788	755	738	752	761	812	767	741	737	758	721	764	785	750	786	742	744	746	794	835	778	823	821	742	741	735	826	793	820	784	743	762	790	804	750	806	753	758	729	749	789	756	778	797	822	804	771	770	784	795	755	803	745	715	805	800	809	818	786	794	779	782	794	761	801	759	767	747	781	786	797	807	775	764	764	761	760	777	817	769	801	775	753	755	716	773	743	822	745	778	788	775	751	758	805	760	794	717	738	754	824	798	786	709	759	787	796	781	727	752	745	800	770	786	765	790	783	705	744	758	843	788	796	742	787	774	790	833	797	784	753	748	784	725	736	771	771	760	748	766	774	790	772	824	799	776	768	816	802	757	737	755	769	747	751	777	765	762	786	799	775	785	808	782	792	787	838	779	786	743	754	762	773	725	785	743	750	747	781	767	756	771	791	777	815	801	771	751	765	786	720	761	752	772	778	772	810	698	758	792	762	740	777	785	762	773	803	739	746	794	783	821	776	739	744	796	741	742	809	765	829	776	773	763	743	738	805	792	726	761	804	736	764	782	804	740	771	788	791	773	774	748	775	795	769	764	780	765	759	728	765	740	739	776	778	732	785	779	718	758	783	747	765	819	744	790	770	752	730	726	779	758	765	754	748	762	793	716	784	798	754	757	748	823	773	775	738	827	759	754	724	764	783	772	794	730	781	760	704	766	823	745	765	744	779	755	737	745	791	784	782	805	761	806	802	790	763	769	688	785	754	786	787	761	721	778	809	790	749	792	773	697	755	798	783	777	726	823	763	809	748	735	773	764	744	817	781	830	727	768	810	796	774	750	793	765	802	805	776	715	775	764	771	767	747	772	781	734	769	809	742	758	759	793	787	822	728	767	761	750	724	780	763	734	816	761	755	695	780	701	824	749	818	737	749	751	738	771	777	761	764	766	792	819	761	763	779	798	724	802	751	789	740	781	789	775	731	774	703	744	768	750	768	773	745	778	782	750	809	746	715	787	795	780	824	729	729	781	791	803	740	780	787	785	781	710	768	799	748	758	775	796	748	750	748	820	790	763	803	816	789	754	777	795	741	823	740	736	761	818	775	807	772	769	754	809	751	779	755	750	792	736	795	759	821	749	796	754	764	792	826	734	778	761	759	754	768	796	815	729	773	780	766	794	727	730	831	795	769	750	751	732	781	758	762	728	766	788	751	763	795	775	763	767	800	749	799	769	798	763	799	769	770	769	805	767	801	773	827	770	759	771	790	738	797	788	795	831	807	816	798	786	773	746	777	756	758	754	755	794	733	808	795	775	786	724	786	771	702	816	785	735	813	774	762	780	802	789	745	815	800	758	762	738	778	747	806	767	766	826	762	801	782	776	785	733	774	790	739	755	776	782	771	793	792	780	710	768	786	803	745	748	777	752	767	767	766	787	795	762	797	759	811	737	725	780	758	742	788	780	814	790	778	769	802	824	763	747	748	745	773	772	781	811	806	781	787	791	777	754	769	796	738	800	808	796	781	760	753	741	760	784	775	767	791	730	811	777	764	794	800	714	747	731	763	792	782	758	777	800	777	761	770	764	793	758	723	769	802	764	807	728	789	762	751	770	706	773	737	795	731	765	804	816	816	841	732	767	755	748	770	804	799	830	754	752	820	738	782	768	769	727	815	806	767	776	791	806	772	807	797	812	749	739	783	773	819	796	788	796	778	801	770	803	746	795	768	769	747	792	724	786	732	734	758	804	822	775	817	795	782	763	719	789	737	777	746	800	774	807	764	816	734	742	765	784	776	796	797	796	761	747	745	795	744	807	756	749	747	800	772	773	786	757	784	774	781	779	745	764	745	746	780	765	764	833	740	788	808	785	737	710	762	799	779	777	748	756	793	816	801	827	756	739	756	776	762	769	756	714	779	767	734	744	756	747	767	753	749	734	679	748	782	754	773	796	746	762	810	798	776	793	782	742	788	795	768	790	719	756	753	822	724	761	782	817	753	755	804	772	734	762	776	802	809	800	743	781	843	778	752	789	795	782	780	753	825	837	761	727	743	756	776	807	766	744	808	778	781	779	774	768	765	807	796	791	777	786	818	772	730	783	764	724	749	737	755	773	735	738	798	768	728	755	801	783	744	743	795	781	740	748	797	735	775	809	774	749	764	747	787	746	784	785	750	792	741	731	751	738	772	761	727	748	828	759	782	743	819	771	770	794	767	746	781	774	767	762	850	802	730	729	770	795	763	736	763	788	789	716	791	791	753	753	716	797	825	815	745	720	747	765	796	746	793	750	740	711	741	777	769	801	742	766	755	797	743	811	737	798	770	752	741	805	778
24727	21068	23962	28382	21057	14940	518	307	271	289	265	254	244	228	245	237	220	228	246	229	225	225	224	219	236	237	213	170	224	222	233	234	214	217	226	235	232	233	227	222	250	228	205	180	209	233	210	215	197	199	214	250	226	202	218	242	229	214	204	240	209	201	203	212	208	210	198	190	222	225	238	206	195	217	239	191	211	217	234	207	200	227	207	220	198	188	211	212	216	216	209	237	199	213	207	207	227	229	210	209	222	232	233	216	230	226	201	233	193	204	163	233	223	202	231	207	221	222	240	208	223	226	206	195	215	192	210	216	254	191	224	193	202	233	205	233	213	220	212	211	205	186	232	200	220	214	225	217	209	225	203	236	209	195	219	232	193	200	211	203	200	192	229	197	232	222	207	243	237	210	220	227	241	221	221	220	212	222	213	229	202	220	220	214	199	231	208	221	198	193	226	241	215	238	214	221	213	243	192	194	224	221	199	229	198	218	251	211	234	198	242	194	213	224	210	220	203	199	204	256	219	218	228	207	199	195	233	245	204	222	220	223	193	215	203	231	210	228	185	240	218	209	230	205	193	225	197	227	218	218	227	236	228	226	232	241	234	189	215	221	228	209	220	213	218	222	205	213	216	210	219	229	184	219	207	227	220	202	211	244	222	218	203	210	214	210	252	219	217	218	193	205	226	218	196	187	238	199	195	218	204	222	208	232	205	211	209	209	220	214	218	207	210	219	194	223	243	211	219	225	192	225	207	182	199	250	230	201	209	214	204	216	184	223	203	207	212	204	188	210	191	207	201	229	229	245	213	221	211	212	220	217	217	225	236	210	237	215	209	259	227	201	191	206	230	205	205	230	222	238	173	231	223	244	236	205	195	221	191	227	206	185	217	250	203	233	251	205	202	204	236	198	215	224	219	221	228	212	228	199	204	186	232	225	217	222	207	196	205	212	195	227	209	235	224	217	215	227	239	219	206	214	232	220	225	194	199	221	188	230	237	197	208	211	212	228	211	244	218	219	237	252	205	236	214	195	217	259	197	233	223	197	227	216	173	229	207	210	187	207	217	188	216	200	224	225	192	222	218	204	191	184	230	207	214	230	232	217	209	198	202	202	228	208	221	204	219	202	203	223	218	252	237	200	228	230	213	203	208	212	196	211	266	211	222	219	233	214	234	188	227	212	179	241	209	206	213	193	216	215	210	216	250	217	203	225	189	220	208	204	206	207	263	239	233	211	232	236	213	232	229	228	236	214	219	195	219	209	202	186	218	219	234	217	212	224	236	208	221	208	238	216	202	218	226	203	203	220	202	187	190	245	241	207	174	219	231	199	226	210	203	216	201	212	227	203	229	226	217	212	223	214	202	221	214	211	239	249	187	203	205	213	198	214	242	215	239	213	233	222	186	258	224	229	217	224	210	201	235	210	223	191	213	189	214	213	213	196	220	206	202	226	229	218	213	215	197	185	202	198	203	220	206	219	227	203	200	201	209	220	202	222	207	195	223	225	202	227	210	216	201	203	199	221	216	196	198	188	204	203	246	202	210	217	247	228	200	202	219	211	222	203	218	212	224	219	210	204	226	207	207	200	218	202	258	246	205	200	250	239	181	203	205	202	213	210	233	239	213	229	211	242	204	209	194	221	203	222	206	207	214	204	231	214	215	200	219	240	229	227	232	229	212	230	245	225	220	200	210	191	210	243	216	225	213	242	194	229	216	220	219	230	236	219	204	229	221	216	205	213	198	207	206	239	197	235	210	211	201	205	213	209	228	217	234	215	228	211	231	198	236	241	201	202	210	188	189	195	208	225	219	239	212	213	187	202	205	197	233	210	222	209	236	225	211	221	207	209	228	202	210	222	216	200	189	208	219	206	236	207	210	194	217	220	206	219	201	213	195	194	199	240	221	207	223	192	252	201	190	190	211	216	207	233	187	208	207	209	218	215	221	208	238	193	208	199	213	216	187	203	199	229	207	240	193	186	197	209	214	249	220	252	177	200	240	217	227	229	225	201	212	191	197	228	217	215	219	226	191	219	198	212	245	202	199	210	213	245	185	203	210	228	210	206	225	206	195	199	201	180	220	226	242	214	217	208	217	242	227	224	219	218	225	201	204	198	216	223	224	235	236	223	239	215	203	210	227	213	223	209	214	198	229	214	200	189	201	203	206	224	226	189	217	229	211	186	198	220	217	230	217	197	217	205	216	205	232	221	203	193	187	208	204	217	227	216	226	229	221	219	217	219	232	194	220	195	222	253	207	210	208	209	226	225	227	237	206	218	198	205	215	223	186	198	193	216	202	235	223	229	195	182	205	230	209	220	222	202	214	182	206	223	205	220	213	210	227	218	197	237	208	231	198	216	223	218	206	254	204	209	218	219	204	220	224	210	256	208	187	213	218	217	226	207	211	211	212	214	211	204	221	227	221	186	230	216	209	233	199	183	204	209	210	209	220	208	244	185	212	178	202	221	241	213	190	222	221	218	204	208	206	243	216	211	213	196	213	236	226	218	227	231	214	216	201	218	198	221	223	220	213	213	231	197	183	204	203	224	211	240	218	223	218	226	219	197	217	191	183	224	247	208	234	220	250	208	200	186	212	204	203	196	217	234	206	226	189	211	209	208	198	201	230	219	230	219	226	222	208	208	228	226	171	238	197	230	223	216	213	214	209	226	174	238	222	220	221	221	193	227	210	188	222	194	248	205	194	225	201	233	201	237	208	188	242	205	235	194	221	245	239	239	228	211	201	231	209	182	211	188	210	213	200	229	213	210	231	217	225	214	238	187	222	228	215	182	258	221	235	199	205	225	208	209	224	236	221	258	207	199	208	220	208	221	228	214	227	210	235	221	196	187	210	212	227	200	204	207	214	193	199	208	233	227	214	227	196	221	228	190	231	215	236	220	202	215	240	229	228	215	213	232	216	243	218	195	236	199	230	219	213	201	226	257	219	212	237	219	218	232	231	226	236	211	215	202	239	210	210	220	227	237	208	202	215	243	198	214	241	207	184	215	211	207	223	207	211	198	240	247	227	263	213	226	215	198	193	220	209	218	197	210	224	201	180	203	237	211	210	214	233	245	225	215	211	227	208	229	223	224	230	211	204	223	217	198	197	215	247	205	183	213	201	217	208	200	212	199	226	244	218	226	221	207	242	205	196	203	228	206	218	218	212	206	226	237	197	240	199	221	207	202	198	233	222	204	237	202	225	202	230	223	187	231	206	183	209	221	231	212	218	196	203	219	244	185	206	221	232	178	214	220	191	208	215	224	236	222	224	189	193	192	202	230	209	229	210	205	207	203	227	211	219	207	219	212	226	221	216	209	218	208	211	190	214	218	203	216	192	204	220	196	197	244	216	228	231	198	231	209	236	206	199	229	201	215	206	243	201	216	213	219	219	209	215	210	242	217	252	208	221	196	203	235	234	215	235	235	201	207	202	232	188	214	206	222	214	231	253	223	229	230	222	201	203	230	201	215	197	199	196	226	236	191	205	225
3199	1983	1108	830	616	594	574	539	594	535	554	511	547	563	561	544	497	528	555	526	495	547	523	551	513	609	527	535	509	515	573	519	557	519	489	509	503	530	540	525	525	488	502	549	576	516	534	524	518	485	534	547	527	528	527	528	573	536	521	553	553	509	532	474	541	518	573	553	526	518	539	506	524	559	539	553	542	545	522	498	527	567	526	511	524	572	530	540	561	537	511	519	562	530	540	539	519	506	510	536	566	532	521	481	528	480	507	507	569	497	557	567	554	522	562	523	505	485	516	512	525	537	518	502	536	505	552	562	520	547	538	513	488	517	538	506	498	551	490	539	533	494	509	569	517	555	576	550	561	536	551	524	495	531	511	490	528	540	506	550	511	509	519	503	592	514	527	517	527	522	522	503	533	508	534	517	533	531	505	517	520	520	482	518	548	575	523	566	551	503	570	508	522	547	522	514	504	542	509	582	547	518	574	509	560	559	512	495	547	527	503	515	506	518	541	508	541	532	567	523	493	464	490	544	532	538	517	543	539	514	547	528	545	527	496	511	513	531	549	525	529	567	547	524	530	497	513	539	505	531	576	511	490	557	541	549	533	520	571	508	555	538	527	535	515	537	541	509	546	509	533	552	566	528	537	539	559	568	506	506	514	512	537	587	540	541	539	513	553	532	508	523	521	567	560	518	550	549	490	529	568	487	531	519	537	520	515	549	534	520	548	530	510	573	570	504	532	530	582	528	508	558	519	543	550	564	519	532	486	495	516	550	544	506	502	555	528	530	528	515	556	535	547	536	539	546	536	546	541	503	490	549	525	520	496	554	534	505	562	523	521	524	538	522	488	542	553	568	580	551	504	529	523	495	508	473	502	548	524	496	561	521	541	496	555	578	525	549	511	514	511	563	542	557	557	540	526	501	588	560	538	529	544	549	570	548	559	526	514	542	526	524	501	559	555	515	497	527	497	527	576	539	514	535	472	535	548	566	526	510	540	526	546	512	518	554	520	536	532	526	536	554	506	527	551	533	506	538	530	524	472	469	556	522	480	540	554	524	521	535	528	587	529	527	512	527	526	540	483	570	544	536	519	536	579	520	548	523	498	509	519	515	536	519	526	525	536	510	520	544	527	498	560	528	550	496	532	539	522	584	521	562	546	542	547	523	533	558	533	521	496	540	482	519	547	516	554	523	542	534	517	523	526	523	524	530	532	519	525	551	530	527	530	526	569	512	534	582	521	511	543	523	527	535	545	502	544	559	530	518	516	551	517	554	544	508	521	568	521	530	501	543	505	524	527	545	537	562	499	516	585	566	542	550	495	527	498	536	550	474	542	526	555	535	575	525	526	535	556	533	551	562	555	535	539	488	529	539	519	545	554	546	535	502	479	527	513	501	563	541	497	557	542	501	536	536	490	539	513	527	518	517	514	526	549	532	523	493	482	542	546	540	532	559	507	537	570	542	529	526	494	536	503	515	518	533	565	515	509	494	545	565	544	540	516	528	528	525	522	497	596	547	529	511	500	542	495	542	511	515	526	517	507	554	500	519	517	534	562	569	495	527	509	504	542	510	491	532	508	519	510	515	528	508	541	512	532	528	480	493	540	553	499	530	502	526	527	578	541	526	567	557	492	508	551	490	539	557	547	545	559	504	529	552	578	507	527	530	511	546	522	517	526	533	547	589	515	509	584	500	545	489	518	551	514	519	497	534	555	520	552	525	516	548	552	531	529	528	530	550	538	509	544	537	529	515	526	558	525	551	504	518	513	529	514	530	565	537	538	533	563	482	574	544	549	520	496	576	502	519	495	493	541	525	471	519	497	539	517	515	534	496	543	491	535	561	515	510	468	550	526	547	538	496	528	512	528	567	527	535	524	558	502	503	554	562	502	536	514	522	490	532	536	553	527	495	549	507	512	482	562	541	504	496	536	546	526	501	501	495	537	545	517	563	560	532	506	564	520	522	551	527	576	503	532	544	543	522	510	513	516	531	525	537	517	541	494	474	538	526	528	537	492	519	497	549	518	537	539	538	571	511	518	506	531	542	509	578	525	531	547	556	553	517	502	502	519	535	535	549	509	531	499	501	579	518	549	493	515	541	514	535	514	488	563	565	583	522	544	509	539	543	552	529	477	550	523	524	545	545	523	551	523	545	521	518	522	530	526	515	510	538	537	510	506	527	515	544	509	557	520	529	520	515	508	518	522	590	535	511	528	544	538	512	531	525	522	504	600	577	522	562	526	562	529	557	549	493	528	530	538	514	534	558	538	473	507	511	523	526	537	498	543	498	522	547	571	558	588	547	546	493	520	505	519	536	502	518	541	536	504	491	516	485	556	518	535	568	509	550	528	542	524	542	502	514	528	551	517	521	537	521	533	526	466	530	566	529	563	585	525	521	513	548	539	551	579	513	530	520	509	488	524	499	594	515	562	493	537	533	516	519	522	540	513	560	543	518	540	515	536	524	523	510	543	542	526	519	510	496	541	508	531	557	513	503	541	571	474	558	492	533	526	504	534	540	543	550	550	525	490	483	565	492	500	526	567	504	556	570	522	546	560	548	550	508	516	508	543	541	528	534	543	505	543	515	481	504	537	522	532	555	579	527	492	547	511	507	533	536	524	523	528	532	518	548	473	552	508	486	516	538	567	531	546	540	515	549	508	506	553	516	563	509	509	490	509	512	564	520	502	532	520	517	515	526	516	559	512	518	535	539	574	537	539	495	536	528	537	562	542	530	526	529	515	528	511	541	532	571	527	529	532	553	503	513	512	527	533	507	548	507	586	531	498	551	547	511	508	550	526	515	517	551	539	525	529	560	530	528	571	568	555	507	489	552	520	517	545	537	509	563	517	550	510	564	539	510	528	523	500	528	518	541	544	528	511	546	519	492	524	505	526	566	512	519	495	523	573	476	533	519	510	526	525	521	545	545	522	525	505	493	534	529	496	515	570	518	512	587	562	505	533	527	535	500	509	573	498	526	546	502	528	517	532	533	515	533	520	527	534	517	583	544	567	531	489	543	537	487	528	558	522	546	493	508	560	566	571	526	544	538	511	510	540	521	544	499	538	564	549	504	516	546	511	510	488	551	502	567	534	500	537	521	552	529	506	559	505	526	540	557	528	503	528	524	512	516	569	557	563	534	538	559	530	542	516	540	531	549	548	525	496	507	514	525	515	541	519	533	516	531	564	550	544	549	534	538	525	521	530	538	516	563	514	495	554	561	497	567	555	517	577	523	515	482	518	536	506	520	554	552	523	518	515	513	536	499	551	536	519	576	533	506	516	519	535	544	498	510	471	541	539	496	532	513	519	563	547	528	500	529	484	554	535	535	571	521	521	553	539	546	519	561	546	533	521	545	535	540	514	540	525	480	511	535	506	552	545	559	562	533	560	567	546	532	513	545	515	577	540	529	501	564	483	546	498	543	502	523	513	468	543	517	495	537	522	518	552	522	524	519	493	516	532	568	477	561	516	543	536	546	544	529	536	547
24039	21064	24349	27987	21065	21070	11943	398	231	225	192	164	139	166	165	152	148	133	143	123	140	124	115	128	136	117	129	107	135	107	131	113	123	102	115	116	117	106	118	103	116	111	113	113	128	119	124	111	120	114	106	121	126	133	117	99	106	120	125	117	119	103	120	114	106	127	119	121	122	107	106	108	123	124	122	103	110	95	110	117	106	101	106	121	112	108	115	113	97	131	113	96	95	105	113	103	120	110	110	116	113	113	103	105	126	110	132	124	95	113	121	131	114	119	135	99	126	113	104	118	137	112	125	130	103	140	109	110	106	129	105	100	110	123	135	120	121	110	126	110	124	116	106	115	112	130	98	109	113	129	119	141	106	108	120	104	132	131	113	123	117	114	124	108	121	99	105	140	96	96	106	107	111	106	120	99	119	116	111	121	107	115	95	120	104	110	132	100	109	108	111	107	92	116	107	112	129	108	121	131	123	111	117	122	129	118	109	98	105	104	107	122	106	126	121	123	113	127	124	98	111	110	106	112	124	116	113	118	124	130	124	118	117	100	127	109	102	119	107	101	124	110	111	114	144	118	92	97	96	99	124	107	118	110	120	128	109	92	109	128	152	123	99	107	112	113	111	114	109	100	114	123	113	122	106	112	119	110	120	87	94	104	109	110	119	131	103	116	126	121	122	104	111	111	125	124	111	106	112	125	127	109	110	128	138	107	108	115	104	127	107	135	118	136	111	118	114	114	129	104	108	111	110	118	100	98	107	114	137	113	105	107	112	129	117	103	94	110	110	108	117	93	101	97	115	122	101	114	121	99	98	123	107	110	124	114	123	104	131	127	105	113	135	125	100	110	116	119	120	109	124	127	134	97	81	104	111	117	112	114	111	101	138	125	100	113	118	110	98	130	121	106	107	89	105	113	122	114	109	113	108	121	126	109	112	131	98	112	125	114	111	129	123	123	110	124	117	122	104	111	138	110	121	96	118	100	118	111	100	120	118	101	98	97	118	96	105	120	108	109	101	125	143	124	106	102	120	119	98	112	111	116	105	102	148	123	128	85	120	114	132	120	106	130	116	132	127	102	111	121	124	103	122	103	119	120	104	98	101	118	116	99	123	97	117	115	122	96	117	113	116	115	109	117	128	120	128	125	112	116	102	93	109	110	105	101	120	100	108	118	112	121	101	113	90	123	122	104	108	108	112	114	121	103	121	114	104	117	116	114	120	117	115	95	98	112	104	95	121	107	125	103	114	115	109	132	100	112	122	117	116	119	98	110	111	112	124	116	120	94	119	104	118	96	110	99	130	127	127	113	111	131	98	118	102	96	113	91	109	100	120	109	98	113	111	102	108	131	113	98	103	104	102	128	104	113	130	109	107	119	112	116	106	96	105	128	100	116	131	108	113	98	122	97	129	123	105	97	110	104	133	107	123	119	96	98	114	125	116	104	129	131	119	102	138	119	121	125	118	107	107	112	117	121	105	114	88	114	107	122	110	116	104	137	126	124	110	115	117	130	98	98	115	107	111	101	101	110	91	119	114	119	117	96	121	108	109	102	123	118	123	114	116	114	124	102	109	129	111	105	97	115	128	117	116	104	118	121	111	107	111	88	112	101	112	109	137	110	94	108	105	116	116	113	108	119	100	112	110	120	106	131	120	111	103	92	124	116	108	114	111	105	118	100	104	120	114	109	111	100	121	99	108	137	123	132	107	115	129	99	143	101	129	110	144	124	100	97	122	134	112	125	115	121	105	102	98	86	102	111	119	125	109	118	118	113	123	113	111	118	114	111	112	114	106	110	103	97	108	112	103	132	90	120	125	118	127	127	105	114	115	130	124	117	118	100	114	115	97	108	108	115	117	103	128	102	100	125	106	117	101	105	102	109	123	126	113	119	116	100	124	121	132	116	129	113	97	111	115	116	103	101	126	114	120	119	128	101	120	124	114	111	120	105	117	122	136	128	113	111	112	114	104	125	115	131	114	116	122	111	96	108	108	111	106	94	106	114	117	111	106	134	96	99	119	103	110	111	102	92	117	123	121	103	119	115	114	108	99	104	112	129	121	83	103	126	114	118	114	91	115	104	100	94	100	124	117	109	115	128	116	96	88	113	108	111	98	98	116	99	115	121	120	127	131	118	113	122	119	108	100	96	98	117	112	119	121	123	105	101	126	118	124	98	109	140	138	104	111	117	131	103	113	123	120	105	127	110	108	110	134	119	121	110	124	111	125	108	123	103	99	104	99	105	90	117	103	121	99	110	113	121	149	103	126	121	112	119	110	104	115	115	117	119	121	112	120	123	111	138	114	122	118	90	113	108	102	98	102	96	98	122	112	105	118	120	110	98	109	110	106	121	104	122	118	101	111	114	121	107	105	120	119	107	116	89	108	152	134	120	108	122	111	115	122	109	110	112	107	110	116	95	118	120	112	119	112	131	98	126	121	94	121	110	119	124	121	126	115	120	123	118	118	107	110	108	121	110	121	125	99	96	118	130	96	128	113	112	100	113	121	98	107	97	114	116	129	112	105	105	117	106	120	109	105	125	92	101	113	110	129	101	129	143	120	108	123	136	129	101	114	129	123	111	129	113	116	119	111	118	99	130	108	101	104	106	98	128	107	110	121	111	142	97	120	98	113	120	102	98	117	110	107	102	101	124	104	99	125	113	128	106	110	112	113	96	107	104	112	107	113	99	108	104	105	107	93	115	117	135	93	107	110	112	116	106	116	111	111	108	106	107	97	119	124	110	130	99	127	123	127	107	116	129	107	124	134	115	127	85	120	118	124	117	103	112	102	80	97	122	100	135	135	120	136	113	112	117	117	105	116	117	123	110	131	118	103	112	118	106	93	94	125	114	108	122	116	139	131	111	114	103	104	118	117	132	102	98	139	102	102	117	94	117	134	126	106	131	127	117	103	84	97	132	123	128	96	107	108	116	108	116	106	100	109	103	110	130	124	109	128	126	136	143	102	100	109	115	96	107	106	126	103	102	105	124	113	109	125	95	119	118	116	117	117	112	122	124	133	123	114	106	116	114	110	103	104	113	115	128	107	94	110	100	136	117	111	117	117	93	111	114	106	111	113	104	110	98	118	97	99	101	95	110	123	123	104	94	128	115	127	101	99	99	108	111	108	103	120	101	116	114	106	123	102	124	107	135	112	109	117	113	117	111	115	114	117	123	131	102	119	104	124	118	121	119	110	121	105	115	96	109	110	105	119	117	114	136	114	102	116	120	108	93	107	118	116	106	139	144	132	124	112	86	126	117	113	123	114	102	99	104	122	115	103	111	121	111	119	117	103	103	111	121	114	116	102	111	128	97	111	103	98	116	105	105	123	110	100	111	99	131	108	99	104	101	120	107	127	122	102	90	93	112	111	115	109	120	121	124	124	124	105	124	110	106	123	108	118	114	123	115	120	103	126	100	106	102	115	114	119	122	102	104	115	108	137	121	106	109	112	144	105	117	99	105	115	122	110	107	107	110	113	128	108	99
3067	3181	1456	753	524	453	330	366	371	360	343	340	316	347	339	298	342	302	318	344	284	330	318	311	317	290	267	302	325	327	351	328	322	313	336	296	311	330	317	283	294	311	333	302	303	306	350	329	321	315	346	328	293	310	323	308	283	305	316	325	310	290	307	313	292	287	304	343	316	325	303	295	295	298	279	309	295	291	317	306	299	297	362	326	326	317	300	320	301	274	293	314	325	300	291	331	338	336	309	306	300	312	318	294	328	294	316	333	297	289	317	287	315	285	291	318	311	302	278	275	301	335	303	305	313	325	343	307	324	321	307	333	287	294	323	329	318	341	302	308	316	304	318	314	302	281	323	280	326	290	330	303	296	278	306	307	283	311	300	318	342	318	292	293	305	304	295	302	345	294	349	321	299	333	301	308	298	313	293	342	306	322	317	338	320	267	319	280	311	317	313	307	267	294	299	322	303	321	312	306	331	316	302	306	328	311	341	262	292	308	316	300	313	328	327	289	303	300	307	318	328	324	291	304	327	319	295	285	316	323	292	314	303	331	310	291	305	310	318	287	316	336	325	293	296	318	326	330	329	316	333	328	319	308	291	297	316	293	297	322	341	322	287	304	288	287	300	296	290	305	283	286	340	327	333	319	316	298	301	292	297	308	317	318	325	297	312	291	335	298	342	304	268	297	316	318	320	323	292	320	323	309	290	291	283	284	295	312	288	353	315	325	321	306	303	330	303	306	297	341	308	295	306	324	321	309	334	346	294	306	313	320	294	311	310	290	313	320	325	296	300	333	310	287	303	300	297	330	302	336	351	322	323	343	324	311	302	330	302	290	318	317	325	312	259	308	319	324	298	296	290	300	284	339	333	271	289	309	322	282	297	304	291	313	310	310	314	280	307	302	292	288	326	348	310	303	313	313	323	328	335	301	320	286	314	322	300	331	291	288	309	304	330	265	305	304	308	319	292	303	314	292	325	315	342	311	310	323	330	320	310	301	317	338	297	319	300	341	303	315	340	315	322	305	320	289	288	289	281	303	330	304	275	308	303	303	308	306	320	322	324	314	313	277	347	306	315	338	315	295	309	321	292	281	319	317	331	312	315	307	312	295	293	333	332	304	319	274	292	301	313	327	303	320	299	304	294	316	293	317	293	318	300	328	317	296	323	320	323	318	314	278	299	286	321	299	303	301	302	317	309	324	306	334	295	299	311	300	298	331	307	318	317	308	279	306	312	307	345	304	302	317	299	333	310	311	328	296	305	303	297	339	324	297	323	281	294	302	276	295	278	320	317	293	331	303	328	293	288	313	299	322	301	303	323	291	311	338	306	299	287	292	308	293	275	316	317	313	287	282	310	330	307	283	311	311	337	345	323	304	284	324	334	317	334	307	325	286	301	294	326	285	321	302	274	327	302	321	303	325	303	285	307	330	335	323	301	349	309	330	290	326	313	349	299	316	289	328	290	314	305	308	292	320	286	306	297	296	295	303	316	309	331	307	295	310	294	318	302	312	328	319	318	320	296	280	336	299	289	321	292	302	300	330	314	328	332	337	297	295	322	306	315	303	335	300	320	320	329	290	309	305	307	280	300	337	306	282	333	316	323	321	301	294	292	301	364	315	322	304	320	288	304	290	313	317	294	319	332	277	309	314	286	308	307	313	308	305	288	297	320	319	301	360	268	309	276	279	300	289	298	334	298	286	304	319	314	278	308	326	328	267	308	292	306	343	335	303	323	298	301	325	327	312	301	312	321	305	296	304	280	348	365	295	315	303	289	297	317	283	290	328	290	307	327	291	304	314	300	302	287	298	295	291	326	300	305	319	309	317	300	308	309	322	308	324	308	321	301	316	314	293	309	280	334	305	338	315	305	324	291	293	301	307	319	290	291	302	287	313	306	321	284	309	311	290	310	342	276	298	317	313	309	328	285	314	327	291	296	325	319	304	293	289	346	303	325	307	342	304	296	276	338	341	315	328	323	308	323	291	297	314	313	318	340	306	327	337	330	337	298	310	299	304	301	349	331	324	321	278	290	309	309	318	307	305	300	305	292	304	315	286	311	261	315	345	299	324	333	297	310	310	311	284	319	312	297	317	337	323	309	328	303	309	302	282	318	298	280	299	327	319	312	290	281	309	271	331	301	327	293	314	290	294	299	314	277	309	331	320	262	345	298	318	302	331	314	333	293	303	319	297	315	298	295	338	292	311	323	321	347	289	285	301	309	292	350	325	303	286	299	298	311	297	318	302	298	320	289	320	277	314	320	295	304	297	290	313	329	304	300	315	289	302	273	307	324	307	319	293	296	318	301	308	308	312	319	323	300	305	294	304	278	313	305	318	328	297	274	299	329	299	309	269	293	311	298	299	327	308	300	327	292	299	319	303	293	336	327	312	316	283	322	329	309	315	322	289	301	308	305	277	299	300	350	337	320	293	299	280	302	287	286	300	311	299	329	292	300	327	300	293	314	308	301	284	330	319	277	326	300	316	347	291	326	297	302	276	299	295	342	285	293	301	307	260	279	314	315	311	312	305	306	349	292	298	314	320	294	290	295	298	318	330	304	311	342	322	312	309	319	312	292	315	321	278	330	331	328	331	296	330	306	291	307	311	310	314	303	296	310	306	335	290	316	298	304	307	299	311	311	318	318	335	318	327	320	306	317	301	309	306	312	302	301	331	320	336	309	307	324	332	316	321	295	333	291	299	321	309	299	317	324	298	300	309	329	314	316	318	278	284	274	319	323	300	275	288	330	321	323	290	302	298	317	332	303	334	341	293	314	297	311	295	301	292	301	303	322	330	307	302	334	309	330	322	302	289	297	279	303	301	305	308	287	297	329	282	278	320	295	295	318	299	331	316	322	308	321	325	293	332	315	315	324	320	325	268	304	313	327	357	304	313	308	288	320	347	307	285	331	286	309	307	295	303	294	331	328	321	314	322	326	304	282	327	322	312	309	302	343	306	320	317	284	283	308	290	301	309	321	333	298	317	328	325	340	287	321	292	282	275	317	303	317	334	332	255	274	323	314	322	324	292	311	369	314	304	299	284	306	321	314	300	333	307	270	307	351	310	323	308	291	339	314	317	324	265	289	315	304	318	316	313	295	313	330	284	322	322	309	294	300	281	330	287	324	297	320	321	331	288	296	329	295	276	280	308	274	315	289	292	315	309	330	311	329	301	255	352	298	323	321	317	324	307	338	293	277	329	273	319	289	333	300	301	304	319	312	294	304	289	279	284	333	308	298	294	308	286	315	309	294	289	311	297	293	305	315	298	298	328	318	278	333	324	302	307	317	304	315	293	330	295	344	299	296	310	320	302	305	313	334	280	247	323	317	334	311	328	309	306	298	261	315	309	309	334	326	333	308	328	303	309	331	280	299	311	322	302	328	330	313	275	308	298	298	320	320	308	337	313	326	309	318	300	324	320	297	298	332	347	300	289	308	312	319	280	333	312	282	325	316	325	329	304	313	315	313	303	326	320	322	312	312	318
31130	20509	10243	943	548	534	445	359	347	325	324	359	321	284	299	314	304	327	320	327	342	343	329	353	306	313	309	312	307	331	335	335	353	291	362	327	301	343	285	331	339	312	315	323	296	322	300	334	321	326	345	310	311	304	306	309	316	343	285	313	336	325	308	315	328	326	340	342	318	296	341	336	311	317	291	315	319	301	346	327	340	332	315	322	323	348	303	324	305	355	339	290	345	295	313	295	271	308	306	339	354	320	312	310	318	331	316	325	309	311	333	315	329	323	328	336	361	302	323	314	332	310	320	353	340	313	332	326	314	310	316	357	341	321	307	324	319	303	317	324	330	299	297	346	339	307	308	339	312	305	349	322	327	356	290	305	329	289	327	333	318	321	325	317	349	303	316	342	329	309	319	273	346	340	319	300	309	332	321	316	340	356	309	310	333	322	321	318	293	326	335	304	338	337	344	317	290	302	347	311	339	333	312	317	327	310	335	343	326	267	308	308	339	292	289	319	309	334	290	305	327	311	339	289	324	322	362	355	324	341	335	335	343	312	312	321	321	326	324	281	302	310	321	329	325	314	307	314	327	344	346	322	325	336	342	302	321	362	286	327	329	319	327	315	320	320	315	329	330	305	326	315	318	356	320	322	340	285	292	314	322	348	333	322	301	332	334	339	332	333	319	331	331	334	320	307	274	330	292	334	349	320	330	318	291	373	338	335	314	308	333	326	344	296	286	332	311	306	342	324	328	331	323	328	312	300	336	339	343	317	317	318	369	329	312	328	316	343	327	320	303	306	322	294	331	345	307	317	327	321	365	336	323	327	353	340	349	336	320	306	321	309	353	341	314	333	315	334	332	291	312	320	346	322	359	304	310	317	326	313	350	317	344	295	313	316	341	344	289	315	314	324	342	351	327	357	317	316	310	300	342	342	316	329	313	330	294	320	343	319	338	356	316	329	331	318	320	314	315	314	344	329	325	304	311	285	313	331	338	343	341	326	338	341	297	327	302	317	325	362	337	321	343	367	367	310	371	331	337	288	295	324	344	307	321	320	341	317	301	315	349	306	324	288	311	320	321	316	326	343	292	293	347	336	310	326	303	319	310	300	315	338	340	304	319	332	322	328	302	333	354	335	327	334	333	325	325	315	295	348	329	375	331	343	303	320	312	330	328	346	307	330	367	311	316	319	334	303	320	349	352	336	295	304	323	302	298	323	289	364	363	347	322	324	314	294	309	346	346	360	366	318	308	350	312	333	305	320	329	304	338	313	311	327	316	312	333	328	321	372	355	287	364	299	376	343	337	346	327	295	332	311	388	335	335	332	311	326	346	325	312	351	306	315	327	322	342	322	358	362	309	341	343	319	341	332	346	352	302	352	315	310	303	356	314	337	339	328	327	345	321	315	316	298	341	306	335	317	304	360	297	333	338	292	314	307	327	347	316	344	268	317	334	318	296	353	318	317	297	307	341	313	324	285	304	327	341	283	333	304	313	306	324	323	352	303	335	335	295	325	332	311	336	340	319	361	288	313	327	334	335	295	336	299	307	314	322	313	334	335	308	330	321	293	287	335	354	301	355	314	320	307	358	335	315	322	307	345	319	339	349	333	331	295	328	335	307	315	324	332	316	302	349	345	318	321	322	350	315	342	290	324	325	332	347	324	318	304	319	341	307	307	287	303	325	311	328	321	355	318	309	315	299	318	326	315	325	302	343	351	335	349	312	316	320	317	289	318	343	317	325	339	323	320	291	360	296	349	305	295	352	325	349	332	324	312	314	281	307	326	375	315	321	327	332	326	321	357	322	314	319	313	344	300	312	278	342	295	334	305	303	344	320	319	335	342	334	324	336	321	331	323	344	314	319	298	334	281	337	305	343	312	321	304	304	336	328	344	311	345	316	311	319	335	341	317	325	336	344	333	325	336	316	328	283	334	339	305	364	289	330	331	334	311	347	328	304	329	275	308	301	329	319	349	340	354	352	319	350	342	343	350	307	350	321	317	311	326	313	343	356	355	316	319	303	311	363	359	305	325	317	330	333	336	336	303	322	356	316	322	324	292	318	333	337	331	347	345	324	342	312	324	301	310	306	327	288	309	298	369	304	344	339	356	334	321	316	349	317	315	289	329	341	312	300	311	328	334	301	319	332	312	295	338	340	313	324	314	322	292	314	307	331	328	335	320	309	350	362	366	306	306	354	346	329	319	335	318	345	343	332	346	351	359	350	287	339	326	333	360	308	313	263	288	313	313	325	299	312	315	333	324	336	336	336	316	337	341	333	359	310	339	333	300	344	320	330	320	354	324	317	343	329	319	321	329	300	323	332	303	360	327	329	312	352	318	344	308	349	344	333	322	289	324	328	345	359	353	354	311	308	333	344	314	320	341	308	333	323	342	344	291	354	347	319	322	310	332	318	336	335	302	315	329	329	337	313	343	309	289	338	360	353	312	314	350	308	315	310	340	353	317	325	325	311	298	340	347	323	321	320	297	356	319	325	291	323	333	319	340	350	323	333	328	317	310	340	347	317	330	343	297	343	339	359	329	308	337	321	311	339	326	316	312	315	334	326	308	283	300	277	302	327	331	325	306	300	335	310	322	324	320	309	300	319	311	327	309	330	343	335	332	325	309	330	318	319	308	317	345	342	349	335	310	303	367	333	332	351	304	301	300	335	336	318	323	324	295	327	328	322	360	333	332	319	352	289	352	317	296	304	360	344	332	331	308	352	342	350	324	309	361	328	316	322	298	313	331	308	306	354	311	328	323	303	311	322	331	324	320	321	364	320	341	319	361	328	332	300	330	325	317	315	320	315	328	315	356	320	316	350	297	335	319	324	314	316	320	323	343	324	317	347	318	325	300	349	332	335	365	324	340	326	299	309	335	278	332	351	327	329	313	364	344	324	310	330	296	319	314	302	310	312	320	360	323	309	341	333	334	346	317	335	327	321	322	305	344	306	322	326	309	311	307	308	345	300	313	343	314	336	302	330	325	303	310	339	304	315	318	284	293	326	334	321	330	336	319	333	311	360	317	303	318	320	289	342	313	282	381	333	351	361	305	300	326	332	316	354	343	306	297	336	312	326	349	322	359	334	309	317	332	328	303	328	307	331	347	314	297	330	358	323	316	319	324	327	311	318	302	313	323	329	325	326	358	306	314	323	344	343	315	326	346	324	308	326	279	325	331	311	301	298	357	349	323	339	316	306	334	311	348	301	317	304	297	287	335	318	299	313	302	312	308	340	346	314	292	296	372	319	318	303	303	338	329	337	309	353	288	319	369	352	320	323	354	333	292	325	319	341	321	326	310	322	327	312	334	337	309	331	308	334	326	343	352	319	300	308	344	363	325	348	310	326	340	310	304	342	319	344	288	292	287	294	361	329	358	308	356	336	330	314	332	309	321	295	346	324	324	330	277	322	330	341	350	305	323	347	322	294	322	334	369	339	322	310	347	308	316	329	335	324	305	317	324	341	341	333	314	314	332	297	345	312	304
5712	1133	958	841	778	804	811	743	806	837	782	751	751	775	804	801	738	808	741	788	768	781	760	766	777	823	751	790	769	787	736	813	756	757	806	762	795	842	769	786	802	742	789	757	755	782	812	805	780	797	792	816	807	814	762	810	774	769	799	792	782	775	785	789	782	794	790	745	781	779	826	714	772	689	769	786	788	783	771	772	754	787	770	767	746	774	759	763	744	744	773	787	787	776	760	767	792	779	781	759	733	755	757	772	788	749	781	807	757	736	785	807	755	787	799	786	742	804	784	813	798	766	733	745	860	786	792	759	786	796	783	798	744	802	783	751	736	752	728	739	817	814	797	775	737	809	753	755	742	795	778	814	809	778	795	743	811	785	819	791	787	764	836	773	735	752	788	804	776	820	751	796	789	801	753	759	800	784	759	809	781	748	782	776	831	756	803	750	779	780	766	823	783	736	781	791	755	777	776	805	779	789	760	745	713	809	844	789	759	775	769	763	804	826	733	789	759	810	761	778	813	738	811	816	802	719	797	751	826	779	780	772	750	754	771	822	719	743	800	768	764	794	736	784	761	807	821	814	773	827	753	742	748	771	786	781	814	750	804	746	831	790	782	785	733	742	763	762	765	839	775	855	761	759	747	795	771	796	745	767	814	814	759	785	764	824	744	813	759	808	743	800	792	812	768	767	772	747	807	737	785	787	769	752	800	776	758	766	797	803	753	785	786	820	782	746	802	777	765	778	773	780	753	794	733	720	796	763	754	749	815	731	757	756	768	730	758	753	770	757	741	793	700	832	771	779	778	796	779	748	794	791	741	747	774	715	706	742	783	763	785	745	840	795	751	774	758	791	766	789	814	794	788	737	807	779	754	785	761	786	782	765	734	733	760	783	786	758	757	794	729	774	726	797	779	822	817	808	795	806	769	787	765	807	741	789	779	779	778	782	758	750	773	792	834	786	767	785	786	769	848	813	749	743	748	749	791	770	768	770	753	773	770	761	776	815	783	799	756	724	756	792	768	772	789	746	782	780	795	770	810	764	755	746	719	816	754	756	803	769	779	790	779	743	729	767	774	772	744	763	744	808	750	808	837	816	838	806	767	745	780	787	749	815	760	748	789	784	782	766	826	755	782	797	777	775	763	758	781	765	726	780	786	797	806	771	762	782	789	788	727	763	796	828	788	770	773	735	804	753	798	754	828	803	797	802	760	751	774	810	772	749	805	733	801	806	712	794	751	762	778	837	777	780	764	806	781	728	794	816	798	770	805	789	753	779	805	717	770	773	771	806	775	773	741	779	809	755	783	745	818	776	764	770	752	819	807	783	790	741	771	779	799	756	810	781	742	816	775	800	762	767	753	772	823	791	793	802	767	795	834	765	809	754	798	754	753	717	786	704	754	790	835	779	731	813	769	787	787	770	792	747	777	724	775	771	797	806	768	769	750	720	808	798	793	765	761	788	807	795	794	745	774	750	795	758	712	735	789	771	745	775	790	769	775	803	752	760	758	737	788	755	736	839	764	771	793	777	772	749	732	786	776	806	815	743	784	795	744	728	712	781	793	747	774	813	742	754	798	710	779	832	742	804	736	802	733	784	736	746	775	750	784	821	710	808	818	786	763	750	821	789	772	790	782	798	735	802	740	743	761	772	764	736	767	762	801	757	775	804	778	804	747	821	759	856	760	798	806	809	785	805	749	774	775	760	769	771	724	783	754	748	762	792	801	743	746	774	786	713	808	757	742	738	768	784	776	786	763	800	755	799	740	814	771	748	779	735	812	773	764	795	740	781	761	790	732	725	771	769	814	793	780	798	780	783	797	782	785	758	739	726	782	784	847	762	763	749	836	767	779	729	799	766	851	783	828	764	815	811	741	784	801	779	762	762	803	825	756	794	806	833	773	793	779	735	741	796	841	744	734	743	776	795	715	784	816	781	778	751	800	804	759	798	818	796	775	788	809	762	727	740	768	781	799	766	798	785	738	775	781	729	741	778	778	775	768	777	728	801	712	796	776	772	760	756	780	780	776	792	758	819	795	804	711	764	761	783	803	758	786	790	805	763	749	777	763	815	795	779	751	765	765	765	794	779	780	803	809	800	765	746	806	804	803	785	762	762	786	863	725	769	711	750	810	788	762	765	830	776	785	749	783	799	761	806	789	762	760	775	771	792	772	783	746	770	786	739	845	747	754	810	768	740	742	782	790	780	745	838	779	739	742	793	753	760	722	773	757	777	823	787	832	799	725	809	725	752	762	772	768	801	740	814	780	749	741	734	768	770	848	762	754	767	773	801	739	792	794	733	756	781	750	781	739	775	835	803	789	756	798	762	803	816	775	728	774	808	771	763	772	720	782	814	825	741	757	799	800	750	776	756	783	808	774	788	781	791	796	798	791	768	800	761	766	796	725	753	818	758	762	754	820	710	766	789	751	757	817	724	751	792	785	798	772	804	727	796	826	762	789	769	766	786	776	760	771	777	734	792	753	764	786	812	741	774	784	806	779	796	773	806	773	786	753	786	741	829	780	802	827	765	753	798	785	805	804	758	746	772	710	790	764	779	768	790	796	741	764	759	733	806	745	757	755	752	770	737	800	759	774	764	772	790	734	754	830	745	749	796	786	719	792	780	774	773	768	776	780	781	783	772	774	754	760	760	798	744	761	781	794	773	829	767	781	758	752	779	766	782	796	773	720	823	788	796	749	787	778	773	767	769	774	805	776	721	777	782	745	815	791	811	801	747	812	754	757	774	788	758	753	804	780	767	785	802	784	759	744	739	802	767	789	829	792	780	799	770	715	733	785	753	758	763	772	774	790	802	766	757	809	772	803	778	776	771	796	766	771	786	812	733	771	849	790	787	761	758	774	796	811	752	798	749	740	826	753	805	784	780	765	775	774	767	794	800	787	809	795	744	825	805	777	789	756	784	782	752	751	788	773	786	760	747	776	785	837	803	776	800	768	792	789	803	804	792	762	834	771	762	757	782	817	793	764	757	804	789	821	754	805	772	766	828	750	777	727	783	743	765	780	764	768	732	730	741	803	768	797	775	763	767	747	834	749	809	754	789	786	738	744	822	807	764	703	753	753	756	764	785	762	756	802	740	809	783	732	798	792	795	796	782	732	794	822	782	764	788	803	770	851	748	834	755	796	784	805	761	829	724	716	811	819	761	804	789	733	790	773	771	796	792	790	782	788	804	801	760	777	762	787	758	749	713	757	779	804	759	777	771	762	756	757	749	779	843	774	787	749	744	833	756	758	713	782	754	772	802	812	793	743	798	743	740	728	800	792	802	776	804	796	779	789	757	794	714	817	783	814	792	789	815	739	794	761	778	731	799	798	768	826	755	808	721	782	757	735	818	795	777	758	790	810	772	767	737	773	787	809	757	715	785	756	758	798	816	773	797	776	819	790	709	797	791	780	762	796	754	767	784	747	744	756	771	754	809	760	726	765	786	803	792	824	754	780	738	786	785	853	783	750	780	807	813	762	779
24731	21097	23986	28427	21098	15259	512	325	233	276	308	252	251	257	248	256	222	236	247	204	241	210	225	237	226	247	207	226	202	217	244	251	239	186	206	196	225	221	245	202	218	237	218	228	258	209	243	208	217	224	203	242	243	191	225	211	254	215	202	224	217	222	209	201	220	249	232	249	233	237	227	204	224	238	229	216	192	203	213	215	229	255	216	248	200	229	202	242	229	226	218	210	227	219	225	225	218	222	215	220	230	201	209	194	218	225	210	224	216	234	233	215	199	222	223	202	217	225	236	234	241	237	205	239	222	224	246	214	202	219	225	211	210	202	207	200	207	207	210	219	220	221	215	218	215	215	212	210	197	226	207	214	221	246	223	222	201	229	203	215	188	218	229	246	195	189	236	214	258	211	223	220	208	224	205	233	242	208	225	223	210	237	217	233	213	249	242	206	202	216	223	222	195	200	237	238	236	233	225	218	219	217	191	217	201	220	211	230	194	220	227	213	216	203	209	221	221	224	215	216	210	211	232	211	216	244	212	211	236	216	208	189	247	222	219	208	199	212	236	199	207	197	230	239	225	213	192	191	187	224	221	223	227	208	236	225	225	218	200	226	224	215	222	213	204	215	219	198	226	194	242	222	216	214	231	197	233	220	207	218	194	217	196	224	218	197	224	211	229	208	195	226	227	201	204	234	223	213	213	187	227	260	216	230	230	230	217	203	230	238	219	227	206	228	231	194	241	209	204	211	197	225	236	236	204	214	244	196	212	194	197	218	219	206	230	205	203	225	214	202	252	203	194	235	218	236	218	232	220	220	231	206	200	239	200	228	234	238	205	236	238	244	225	205	219	230	207	188	232	225	232	224	216	216	207	231	213	211	217	221	230	207	248	215	218	238	212	219	215	204	256	212	235	186	214	198	198	196	215	203	227	217	222	234	218	221	180	199	200	211	221	227	238	228	216	222	223	190	224	219	203	228	211	227	215	212	207	190	229	219	206	215	219	202	200	227	204	219	208	216	221	197	208	200	209	223	222	224	233	213	188	235	228	198	217	207	210	230	222	210	233	219	212	242	223	220	213	204	214	210	235	234	230	224	216	222	196	177	187	236	206	230	241	208	213	226	228	243	234	208	213	196	202	217	202	192	218	230	234	229	210	239	251	226	237	228	223	216	229	226	236	199	201	234	207	227	214	211	211	198	204	228	218	217	220	212	191	215	206	174	234	202	223	197	195	209	195	220	223	200	233	232	211	213	219	237	204	224	221	225	241	238	241	222	208	204	210	210	205	227	195	201	206	228	217	205	228	252	210	221	225	235	221	224	228	223	224	219	225	209	217	234	212	217	214	228	243	198	220	236	228	258	231	213	218	208	221	219	227	218	207	195	216	230	236	227	225	233	206	231	210	213	206	208	224	199	239	229	214	188	230	218	211	232	225	204	207	225	201	207	247	214	219	201	202	199	214	222	207	192	212	226	221	224	226	229	223	212	224	206	231	239	216	221	222	232	233	220	223	214	215	247	247	212	230	228	217	236	227	214	234	202	230	194	235	227	227	215	216	231	210	204	207	176	222	235	239	240	210	244	232	235	209	201	247	228	207	239	233	208	214	217	234	250	219	227	209	248	172	194	213	228	227	234	238	225	213	205	235	222	268	208	217	212	238	206	232	208	207	229	242	225	232	204	215	230	218	212	217	222	229	228	224	225	199	234	207	235	224	205	250	226	189	221	216	207	209	215	214	200	228	195	235	226	217	212	205	227	209	201	202	216	239	215	245	209	221	254	208	220	234	244	201	201	239	201	194	213	233	212	236	234	205	234	225	199	190	224	212	222	195	208	228	233	197	197	226	217	221	207	228	229	209	215	213	204	224	214	211	238	223	237	215	174	207	235	222	189	224	215	203	199	214	218	222	230	195	201	207	223	233	202	218	214	237	205	231	197	198	209	214	197	191	218	223	219	207	227	191	219	231	201	230	242	210	248	200	209	229	191	206	208	207	207	202	221	248	234	240	235	217	223	222	213	206	212	218	194	227	230	227	201	197	187	179	200	204	243	217	222	204	222	252	194	221	220	209	222	215	198	215	199	182	231	250	227	221	231	232	224	231	236	210	215	214	228	218	217	221	212	253	238	206	210	219	219	236	220	219	231	208	234	225	232	216	235	215	202	209	233	252	219	197	198	195	242	214	229	214	207	203	203	228	209	227	224	227	199	244	193	220	230	250	202	237	232	219	239	242	213	215	201	212	191	247	209	231	247	201	247	209	217	226	234	227	229	234	227	236	233	238	242	226	214	184	223	221	247	246	217	213	214	237	247	224	232	210	214	219	223	193	218	223	207	229	233	217	217	213	227	233	223	220	228	223	227	224	236	207	222	218	229	203	214	221	212	206	209	217	219	195	219	203	225	195	212	216	218	245	198	220	235	223	190	221	212	211	220	220	226	232	233	238	204	231	231	219	224	227	216	241	207	227	221	230	207	222	234	214	236	209	230	193	223	198	218	197	205	216	213	222	199	206	236	207	234	233	236	237	215	228	221	208	210	242	193	247	202	203	232	196	194	202	191	226	224	236	240	225	219	227	182	222	221	226	240	194	244	221	221	228	219	241	202	234	188	215	221	231	214	224	218	215	226	223	211	203	231	221	214	240	209	223	244	212	216	232	209	198	215	200	200	223	236	204	231	211	208	231	192	236	218	212	244	202	217	211	205	225	211	235	207	254	211	231	224	203	209	243	214	204	223	198	210	241	221	223	232	228	211	201	224	250	210	221	227	213	207	187	209	210	248	203	243	229	213	224	215	227	241	244	194	204	240	239	219	203	195	214	232	207	205	202	212	215	206	203	228	255	220	207	208	244	232	216	247	219	215	192	224	219	217	222	211	238	209	202	207	232	222	211	203	238	216	206	201	228	233	205	220	284	229	202	213	234	226	219	210	233	233	204	198	206	218	229	238	222	200	229	206	202	226	249	238	239	211	231	204	232	177	221	240	247	213	211	200	206	226	211	218	212	225	189	219	219	239	222	239	213	218	202	211	228	185	222	229	238	246	199	243	223	216	227	198	247	238	232	207	206	216	242	205	202	218	264	242	230	237	227	229	259	200	233	211	195	211	205	235	218	234	225	196	233	218	216	198	236	223	209	209	203	204	198	220	212	192	247	251	227	237	211	208	221	233	213	220	216	201	214	211	189	219	224	209	225	224	205	245	219	173	206	217	229	237	233	225	199	211	208	221	208	207	222	221	203	212	206	214	210	219	202	214	201	216	216	209	250	208	214	202	214	215	220	208	252	190	227	247	220	233	209	214	231	226	237	204	217	259	194	192	208	211	233	219	232	211	218	203	202	215	197	215	250	241	221	240	225	258	233	234	208	230	202	207	215	218	193	218	203	223	225	234	227	240	209	214	227	219	218	236	231	230	198	246	207	204	231	213	214	240	211	212	233	230	200	187	241	235	224	263	229	208	217	200	243	240	232	218	220	202	215	186	210	215	224	208
3237	2090	1117	784	702	690	594	579	575	519	581	564	524	529	503	509	576	568	508	546	543	588	559	534	536	527	484	580	530	573	524	504	571	523	549	545	564	520	575	533	522	523	534	565	517	556	564	488	556	539	539	561	540	577	552	487	531	487	543	475	508	539	556	537	531	526	523	505	508	487	548	522	521	534	552	586	544	579	564	550	541	508	550	539	504	570	526	539	547	530	552	519	519	570	566	531	530	560	556	546	511	523	574	526	532	534	522	534	535	549	549	537	539	526	584	542	553	515	559	499	551	521	545	559	550	562	527	585	510	577	506	513	581	533	532	577	527	535	511	592	530	487	559	515	527	521	537	564	532	490	545	522	538	519	509	535	500	551	556	543	492	544	545	504	538	522	527	503	565	527	559	532	545	505	534	556	502	554	534	584	505	497	497	539	526	491	548	556	542	575	579	537	526	531	493	504	601	508	505	534	521	545	596	582	524	545	522	518	536	547	522	556	542	572	506	558	579	509	523	535	536	537	547	497	574	529	541	501	529	526	527	553	511	531	531	500	574	518	581	593	574	556	558	514	551	537	547	502	496	520	511	527	583	548	525	535	552	510	544	519	542	550	525	534	542	521	516	562	521	539	547	535	541	478	564	525	584	514	552	543	537	514	497	561	516	517	535	556	548	521	517	536	521	516	539	539	566	579	572	544	523	534	537	521	549	531	556	526	548	522	584	539	495	535	546	524	496	526	537	500	576	548	524	507	554	498	562	485	537	501	539	564	524	523	561	511	535	519	547	494	554	539	543	528	536	531	596	576	551	528	506	562	570	554	503	606	544	533	520	563	529	516	561	557	563	500	558	559	542	528	578	540	535	512	533	511	495	518	500	545	562	521	533	553	566	551	546	550	566	549	560	501	525	557	534	527	561	526	576	559	555	527	553	557	561	523	570	526	545	537	543	540	531	546	555	526	542	471	548	567	527	552	544	536	548	552	510	539	551	562	543	553	520	537	530	515	518	550	536	551	549	528	546	536	504	546	491	494	533	521	548	550	549	532	549	547	565	542	520	493	543	568	537	530	526	529	558	580	500	526	536	494	521	527	521	543	573	570	537	536	539	512	513	546	548	546	518	510	522	544	520	510	496	521	525	530	586	590	540	502	531	546	554	458	526	496	523	512	543	496	553	526	528	552	533	542	571	504	496	550	544	537	544	556	544	558	541	531	559	565	537	567	535	531	537	548	565	540	547	537	545	549	529	495	505	523	552	537	556	520	566	563	567	537	524	563	517	529	549	526	523	532	561	521	515	532	515	601	503	545	521	514	521	528	541	506	518	548	541	526	561	528	557	507	534	540	542	569	533	572	557	524	501	512	567	555	554	488	580	548	562	539	539	508	529	530	538	527	534	519	538	521	525	553	542	529	534	554	553	561	562	522	523	542	549	565	523	523	509	568	553	537	574	537	505	521	565	556	514	540	554	514	511	513	553	514	542	538	548	540	530	553	531	528	495	534	555	538	532	525	507	488	539	503	566	543	546	537	542	533	550	547	512	536	534	502	488	546	559	520	584	520	479	558	556	550	538	540	532	507	499	562	529	554	547	521	551	532	514	518	513	490	549	535	504	491	518	513	556	514	529	532	516	506	538	523	507	536	531	562	580	539	557	526	532	518	508	547	533	519	537	556	550	483	504	537	532	528	536	535	531	543	525	514	530	556	483	544	561	576	553	584	569	568	539	518	539	540	534	505	581	557	549	533	517	562	587	544	549	528	540	555	495	556	534	509	529	501	526	515	501	560	508	537	565	539	484	524	534	531	555	517	540	495	516	533	508	528	515	527	584	561	500	524	528	538	505	522	523	555	558	546	560	551	546	548	539	546	553	561	513	550	519	570	540	558	548	545	543	527	515	512	530	532	502	576	562	571	497	499	574	536	546	545	566	485	545	535	553	524	534	549	545	532	500	513	525	556	510	559	549	519	501	534	603	511	533	535	571	547	577	553	533	580	527	519	542	517	516	488	569	531	558	550	559	553	498	521	496	563	552	528	538	536	507	514	529	523	541	486	506	552	581	560	535	520	551	539	536	528	559	516	511	523	528	569	516	513	497	607	522	532	538	541	517	533	542	544	517	507	535	510	555	520	540	513	556	505	530	535	516	486	533	486	540	562	531	553	567	539	550	540	547	546	527	531	568	507	574	562	523	529	541	509	553	551	552	531	534	517	506	569	545	508	556	553	570	519	524	534	557	523	540	556	535	542	541	500	515	536	543	550	535	555	528	537	529	512	526	515	509	555	557	538	519	518	530	524	536	558	538	516	527	526	520	490	512	558	564	518	541	519	529	555	533	527	561	524	519	531	543	523	566	546	555	539	538	569	500	484	541	487	570	526	515	561	533	489	501	541	548	529	529	573	565	494	494	522	568	522	534	535	534	560	517	548	553	515	578	562	591	545	517	542	539	517	521	553	515	573	556	538	537	527	504	528	517	544	522	549	540	494	540	563	569	552	506	532	561	573	553	531	529	521	524	571	538	554	559	503	533	561	511	518	511	535	554	552	583	556	579	537	550	585	546	553	521	533	547	493	526	526	505	560	535	530	533	531	562	509	559	532	525	551	527	555	550	523	509	524	490	531	576	558	519	533	533	557	515	516	510	553	513	510	494	499	549	526	542	531	533	541	516	559	560	501	518	585	499	548	519	517	569	517	513	529	533	543	550	545	540	562	548	526	550	576	586	546	515	536	512	542	502	530	546	562	570	509	522	563	553	527	504	527	530	502	522	527	551	512	538	533	525	532	557	601	525	558	525	516	526	504	530	528	532	544	539	537	511	557	529	535	579	549	525	527	528	556	549	479	571	528	561	517	518	482	529	535	494	533	512	524	548	494	552	512	505	546	574	556	569	594	546	535	553	514	485	554	523	579	550	498	499	513	524	558	564	504	548	536	549	544	549	525	564	530	524	517	543	538	538	505	574	500	571	518	511	555	521	523	542	521	526	539	505	530	535	504	527	516	549	527	518	534	530	566	502	551	577	503	534	515	534	548	542	539	560	556	560	546	536	512	517	490	571	539	548	528	523	543	548	565	503	519	500	564	545	490	579	547	583	535	516	527	519	558	570	563	517	527	546	551	523	521	531	546	555	563	526	525	574	539	552	498	520	574	550	503	540	556	534	540	507	523	519	541	520	548	508	535	507	510	492	541	530	525	563	512	596	554	543	556	529	532	579	540	540	544	558	532	535	532	499	564	528	530	518	539	555	524	527	542	582	538	516	519	547	525	580	507	525	561	542	531	542	550	537	522	548	549	502	532	593	544	531	527	543	554	520	526	541	517	523	531	561	535	554	527	564	563	502	555	494	527	536	548	492	529	588	527	523	526	525	540	553	548	533	586	552	554	542	567	532	542	524	531	553	526	529	502	529	514	539	529	543	585	553	524	499	542	538	542	506	518	505	566	533	554	526	526	556	549	495	567	509	547	541	516	526	540	526	539	561	570	514	518
24005	21018	24293	27911	21019	21026	11994	399	213	203	199	182	163	202	165	150	158	137	150	144	126	130	134	130	121	130	106	135	118	125	117	116	107	114	106	127	124	134	120	129	110	94	98	144	101	120	107	101	106	117	99	112	132	149	100	98	119	124	125	120	116	125	111	117	118	118	125	104	130	116	113	121	100	104	108	98	101	90	106	123	107	114	129	109	123	115	128	115	106	125	110	110	109	133	116	122	111	123	104	131	107	119	120	116	116	136	112	125	104	116	113	105	115	112	120	107	130	121	125	130	93	130	115	121	108	118	110	111	103	114	120	123	141	104	124	118	116	109	92	126	126	125	118	123	147	118	125	143	133	118	123	111	101	123	91	100	115	115	128	116	119	125	126	111	116	134	118	117	124	128	118	139	110	114	107	119	109	135	111	116	123	120	120	105	117	102	111	97	115	107	108	110	119	101	119	136	116	142	128	124	103	105	111	103	123	111	108	110	104	138	96	114	109	111	103	123	114	116	97	108	136	123	117	113	122	115	98	110	122	128	115	108	120	108	119	119	112	109	110	119	113	108	119	125	92	104	114	112	118	117	122	95	108	91	114	109	130	117	108	99	120	125	100	120	115	115	130	92	126	116	121	105	115	112	101	124	134	106	100	137	123	126	107	131	107	99	125	109	116	132	115	101	114	103	127	105	126	116	114	123	111	121	113	120	134	137	92	89	119	109	121	110	128	105	100	136	128	117	121	110	122	118	111	114	122	114	131	112	102	108	110	119	105	112	134	121	137	116	110	115	102	115	107	104	114	99	103	110	119	124	113	118	127	108	91	126	109	123	111	133	108	109	101	124	115	110	110	101	116	127	123	130	116	104	110	115	109	116	112	117	128	123	105	97	119	125	114	116	105	118	103	97	128	120	127	104	100	111	125	116	108	118	105	111	111	120	111	125	107	113	129	122	110	116	122	99	122	103	109	128	119	118	109	126	113	117	102	135	134	110	112	129	119	112	119	101	117	102	125	112	99	115	116	94	103	102	130	116	135	118	138	107	113	128	99	125	97	95	100	131	117	102	99	103	140	118	112	116	116	116	110	119	95	101	110	117	98	129	118	116	131	110	125	122	118	110	125	122	113	130	116	99	123	117	100	114	97	123	104	124	116	141	119	126	107	101	101	139	127	97	99	124	129	112	123	109	131	107	108	123	112	105	120	107	99	108	101	112	108	119	123	120	107	109	88	100	106	107	112	126	104	120	131	132	143	96	121	132	123	91	104	105	130	107	122	111	102	104	131	112	110	113	103	107	110	106	105	101	104	129	128	115	127	106	109	91	109	116	124	111	132	125	119	100	115	94	127	101	99	112	116	114	108	96	115	118	94	89	109	97	114	113	105	129	102	105	85	128	119	107	132	121	129	112	114	127	113	123	117	93	113	128	108	109	107	129	111	113	113	110	110	112	114	93	108	109	115	113	100	127	144	96	107	105	97	116	127	111	113	115	113	133	146	105	102	127	110	106	112	119	105	131	110	100	120	114	115	114	102	106	111	134	118	141	93	115	108	112	121	111	104	100	104	122	118	106	116	112	136	120	103	118	105	93	105	118	114	123	113	128	111	99	94	96	132	126	113	128	120	111	118	122	103	116	113	114	109	105	99	114	102	117	131	128	109	137	98	114	115	109	126	108	115	108	109	119	121	114	107	121	99	115	110	109	132	121	112	133	115	118	118	128	110	95	106	129	111	113	126	99	126	115	113	127	87	126	118	124	113	103	110	121	106	129	100	119	127	123	101	126	97	122	120	108	125	132	121	120	94	108	111	123	120	101	91	114	129	127	110	114	113	130	134	113	105	102	110	95	124	120	105	125	120	118	123	117	100	119	117	115	117	113	107	94	118	114	118	100	127	116	81	109	103	143	114	116	94	101	109	109	109	125	124	98	122	122	126	113	129	116	130	109	101	111	128	112	87	132	99	119	106	136	111	140	109	121	121	110	98	97	103	124	109	121	104	98	108	104	107	140	127	127	131	123	107	108	121	107	102	121	105	116	119	112	100	141	112	110	110	122	110	100	118	104	132	116	139	118	111	97	124	113	133	100	124	109	123	99	113	113	113	111	118	122	104	112	95	118	105	118	120	104	100	133	97	87	130	97	117	118	110	123	91	113	104	107	123	126	109	107	105	126	117	96	123	107	116	118	107	111	122	127	112	108	104	120	109	110	110	137	111	106	117	105	117	113	110	138	119	107	101	99	118	121	113	105	114	116	116	122	103	131	124	104	96	110	116	89	106	115	125	107	120	123	108	139	98	128	114	114	116	113	115	128	96	123	106	123	102	112	123	126	104	119	93	100	116	125	110	120	107	109	133	114	130	117	117	113	120	115	113	119	125	103	103	123	107	109	112	132	102	99	123	116	116	119	109	122	114	105	107	112	134	94	115	123	125	127	88	111	112	148	101	134	96	136	120	130	134	120	117	116	139	139	133	105	120	97	93	128	122	104	103	117	113	118	105	125	102	126	93	118	111	126	107	115	120	120	136	96	122	118	111	117	127	112	126	91	113	133	125	113	101	107	120	138	120	118	119	91	134	130	140	133	114	100	113	115	104	133	106	123	127	128	87	95	122	121	136	127	144	125	130	117	107	113	100	130	120	135	109	135	111	123	114	128	114	114	117	117	140	135	118	125	110	104	114	118	121	90	132	99	105	125	113	106	118	137	126	122	122	109	122	123	120	107	122	107	123	109	108	97	116	119	128	113	97	113	123	119	96	117	119	97	119	136	96	107	123	96	98	92	111	103	110	110	131	104	124	116	99	88	93	102	126	96	118	113	126	120	106	133	93	99	115	111	99	108	90	105	109	107	117	98	129	107	129	130	133	123	155	119	129	114	118	110	118	102	92	114	125	123	103	129	126	113	131	129	103	129	112	121	115	112	134	128	124	127	104	106	135	106	131	115	127	109	105	131	128	124	134	98	119	128	111	99	98	107	119	123	130	108	120	111	118	110	96	126	115	125	131	98	118	121	110	112	121	102	116	97	115	115	123	103	114	105	112	116	117	127	111	121	110	117	107	118	140	131	126	108	131	86	118	101	130	134	131	118	111	100	130	116	112	89	123	116	110	102	108	104	126	111	113	97	128	109	115	113	102	118	108	125	124	92	115	120	108	124	119	114	110	123	111	92	112	118	84	94	106	115	114	113	122	119	116	125	108	115	101	144	116	128	119	86	107	128	85	119	111	126	108	139	99	106	100	119	130	117	103	122	126	95	115	113	127	96	106	140	160	124	106	121	118	117	121	117	119	104	123	142	98	104	105	94	99	131	125	108	100	104	121	126	121	84	124	104	94	107	114	108	100	110	126	125	115	111	121	110	103	122	130	135	126	109	112	139	110	122	125	128	136	124	90	110	110	111	103	99	107	118	110	101	102	83	99	121	107	121	120	122	115	101	127	115	116	100	115	126	116	105	135	118	111	105	133	121	122	121	124	116	111	133	105	118	115	96
3056	3090	1434	761	539	451	352	366	351	341	345	313	348	314	289	344	308	339	319	331	318	325	361	319	308	319	348	321	317	330	327	316	294	327	363	326	319	284	321	316	283	322	333	286	306	272	291	328	316	324	333	307	356	317	318	304	327	315	323	327	303	284	302	317	331	310	318	309	318	322	296	314	281	282	327	340	305	299	315	289	297	301	283	304	298	320	314	304	293	289	294	338	324	316	300	330	309	327	312	313	295	347	351	310	307	291	303	305	306	331	340	316	338	337	312	337	260	330	329	331	267	314	349	299	329	296	336	322	298	341	281	303	315	311	329	325	333	335	314	305	332	303	328	292	332	342	323	330	298	316	305	277	331	281	302	305	289	291	314	314	328	323	319	313	281	298	320	311	301	303	344	340	335	302	322	289	324	300	291	332	316	314	334	319	320	297	317	313	305	271	311	326	327	307	292	305	327	312	326	303	296	355	298	306	311	303	327	281	305	360	299	320	296	276	341	313	330	346	306	354	339	337	332	319	344	282	308	299	301	301	304	286	314	293	320	304	295	311	331	315	321	305	324	327	301	309	316	323	329	338	318	269	273	313	325	338	342	317	317	308	306	294	300	305	297	337	339	321	314	305	314	316	303	292	308	314	302	345	342	308	303	302	311	295	341	325	321	298	330	319	302	274	349	323	299	309	315	345	310	299	303	312	305	296	323	319	300	327	334	313	297	312	325	296	319	325	301	332	314	292	317	313	321	285	309	310	313	296	330	321	262	290	295	260	336	346	355	336	316	304	335	324	303	330	353	292	289	310	279	299	311	350	344	302	305	306	314	305	307	337	307	305	353	304	291	331	295	338	329	328	306	339	305	321	341	320	295	327	295	321	296	325	310	336	311	300	298	289	317	306	336	294	307	327	276	310	306	312	299	322	319	286	348	348	292	310	323	352	300	311	333	304	328	317	324	335	340	301	318	345	302	306	304	278	302	293	323	316	320	333	305	314	298	318	266	332	334	316	327	295	317	322	289	306	304	324	331	318	285	302	294	303	340	304	327	313	309	307	274	346	301	319	298	305	290	326	329	331	291	318	314	339	324	331	310	314	299	307	292	321	314	322	310	329	355	318	296	301	302	323	317	339	338	302	294	306	287	321	313	300	292	338	305	307	307	311	331	318	311	300	325	308	308	330	323	320	332	313	284	316	300	325	314	319	297	333	309	315	280	314	295	293	304	316	303	325	306	312	322	289	283	329	338	311	311	324	352	328	306	320	306	289	324	326	292	331	328	318	307	333	312	295	281	290	292	318	324	298	320	282	325	310	323	302	300	304	325	303	340	307	297	322	278	302	301	314	279	329	321	332	319	273	320	334	320	310	317	312	289	288	332	308	326	278	298	329	333	311	289	318	279	323	288	294	301	330	342	311	315	293	279	328	298	323	332	316	323	331	320	323	351	303	312	294	283	322	347	311	318	306	337	298	294	324	301	318	320	336	331	310	295	309	301	311	344	309	336	309	368	322	307	316	329	307	325	330	332	311	338	297	310	260	339	299	289	312	303	323	312	334	319	347	321	289	324	331	302	297	296	318	321	304	323	328	313	349	295	307	331	326	309	307	311	323	322	297	331	312	314	340	327	311	290	299	304	306	287	302	299	328	329	303	330	327	323	290	300	307	330	311	316	332	294	318	309	332	303	312	284	294	336	308	323	325	296	317	306	315	311	315	310	284	288	291	311	337	272	294	270	310	297	290	317	332	358	283	308	317	310	301	323	317	337	338	294	270	327	348	308	351	313	309	305	321	331	308	319	341	300	288	329	304	318	327	331	306	309	343	289	340	339	294	300	334	333	312	264	311	307	305	315	348	313	308	322	310	342	310	324	321	301	311	325	296	330	296	302	285	318	301	303	358	314	303	309	309	339	305	331	330	288	354	307	301	308	302	328	304	311	295	314	280	314	307	299	291	350	318	306	298	299	301	301	320	295	315	298	350	319	321	314	320	306	271	318	288	342	321	312	325	279	337	325	330	300	318	327	282	315	298	312	306	342	283	305	344	304	325	337	295	319	315	320	271	309	325	322	321	295	329	288	290	312	317	316	323	308	316	295	313	324	310	336	302	293	299	308	297	333	315	309	334	295	288	300	330	313	312	302	311	347	312	284	319	315	305	331	288	301	331	315	321	337	305	313	287	290	312	314	320	359	342	310	297	322	303	293	304	305	301	326	312	297	282	313	314	298	304	294	329	292	299	336	313	331	325	345	301	308	304	288	302	308	322	303	354	331	310	313	306	307	309	316	310	328	349	292	320	272	312	298	330	309	321	323	341	315	279	313	327	330	294	305	307	327	314	320	310	320	332	311	353	327	289	314	301	306	290	316	296	335	325	301	271	311	336	315	297	316	317	330	307	291	286	321	324	307	309	299	305	306	323	322	314	307	320	295	324	304	307	318	300	317	294	317	304	328	322	307	313	317	278	322	300	299	342	287	313	319	303	347	303	332	280	314	313	305	309	343	328	303	301	330	313	328	330	289	290	318	292	302	309	315	328	300	309	317	310	298	316	329	334	297	286	325	296	300	309	346	307	319	278	305	304	309	363	330	282	299	318	334	304	304	306	315	332	320	323	349	330	302	306	286	302	312	320	313	293	304	292	301	294	307	305	344	285	287	287	318	291	300	311	298	333	333	295	301	313	314	314	323	316	317	306	318	315	309	351	315	328	334	279	308	326	278	294	277	312	296	286	298	308	338	349	303	317	354	317	313	295	309	291	339	317	306	299	343	336	299	278	288	324	284	329	278	317	307	312	314	303	328	291	298	314	305	313	329	349	283	320	334	331	301	296	312	340	295	296	314	309	322	305	292	308	306	318	315	331	300	318	334	290	308	327	320	327	331	269	318	311	300	307	309	321	312	292	290	300	334	286	277	320	329	315	323	333	308	307	311	327	325	299	291	334	353	320	296	341	332	304	293	312	298	331	312	317	304	319	294	303	281	286	332	298	303	318	333	297	318	327	321	345	284	305	309	292	305	318	323	313	315	327	319	300	290	295	325	310	298	303	312	320	340	313	325	329	319	303	270	312	296	312	300	319	331	321	298	323	319	320	326	309	315	309	301	326	310	316	329	321	344	307	300	301	286	319	338	309	324	325	284	301	330	327	299	324	319	307	322	306	343	315	273	348	317	311	303	312	315	311	308	327	324	296	291	317	324	323	317	337	321	304	299	293	275	316	320	314	293	314	309	293	334	293	337	309	295	318	339	343	310	318	326	318	318	283	323	319	304	290	309	308	306	288	284	320	294	303	304	331	315	316	344	299	282	297	324	338	320	318	290	332	301	294	321	299	299	308	298	348	319	310	302	311	317	269	326	323	317	279	311	299	325	304	322	290	318	329	303	324	341	314	320	320	341	287	317	321	286	312	315	294	295	340	296	321	321	291	314	297	305	303	325	341	343	337	322	323	321	306	293	321	321	291	321	320	307	313	315	315	287	300	339	315	306	299
30985	20459	10086	750	433	366	344	288	315	337	302	311	325	344	274	325	300	336	334	318	324	358	305	287	302	317	312	294	328	328	347	325	359	321	340	326	310	329	308	321	322	326	327	327	354	321	334	333	352	321	309	335	348	303	363	320	327	313	314	342	337	316	304	334	362	331	326	305	305	328	290	312	332	327	331	325	308	339	351	341	301	311	311	333	298	325	343	332	317	285	322	321	313	312	325	341	326	330	322	331	325	322	324	316	282	332	311	323	317	332	338	335	279	314	321	298	290	324	289	319	331	329	291	316	319	344	328	307	341	304	310	321	307	317	342	333	296	337	324	324	343	311	347	316	331	330	361	308	308	345	323	324	323	301	327	334	347	333	299	343	350	294	325	322	332	353	317	366	307	294	340	371	324	326	325	339	313	297	328	304	306	323	330	344	298	310	318	305	302	310	331	333	319	321	313	350	309	312	328	321	328	297	304	333	312	335	299	318	324	321	317	306	323	307	312	322	301	297	339	321	315	312	347	323	338	327	319	362	299	352	315	305	339	333	295	330	331	308	306	297	316	326	321	304	275	317	336	307	337	353	309	297	295	324	301	345	348	323	316	354	316	292	357	326	330	317	360	309	286	318	322	356	311	294	326	322	326	327	303	327	334	347	346	335	315	334	320	294	310	345	327	324	339	316	334	331	347	295	340	322	337	345	346	367	366	307	320	359	313	315	310	302	334	319	325	342	328	338	326	348	302	322	327	325	305	306	312	334	347	298	296	316	325	310	328	328	305	329	326	341	302	327	331	331	285	333	328	298	322	322	307	320	314	360	304	307	316	313	334	347	298	339	336	301	305	302	312	305	275	313	334	310	312	327	312	329	340	311	329	293	324	313	322	312	325	324	322	309	316	341	320	337	345	324	328	362	307	334	317	330	331	336	305	325	374	308	336	341	326	307	338	340	317	342	331	339	314	323	313	369	302	331	311	322	361	324	336	329	314	337	337	312	312	327	313	309	334	324	316	344	306	318	330	337	323	349	341	325	332	327	329	319	321	314	337	321	352	340	360	323	319	341	319	315	302	326	338	343	367	321	285	352	293	311	316	287	315	342	334	320	339	340	313	344	324	333	358	290	325	330	313	338	334	357	328	289	321	329	336	313	366	303	319	339	333	334	334	319	337	316	330	320	345	310	317	333	346	328	340	317	299	310	332	307	306	335	308	333	326	316	310	322	308	322	360	351	318	304	327	372	323	309	332	322	277	323	314	296	367	332	348	326	350	323	309	310	364	347	307	299	319	316	309	322	333	342	322	328	330	318	310	282	324	309	289	297	317	320	335	301	328	328	309	332	352	329	315	271	330	306	328	283	325	325	304	313	297	308	312	333	301	314	341	306	338	319	307	347	315	330	278	342	332	288	310	322	311	305	332	328	358	323	333	297	316	319	316	307	341	331	317	309	313	332	293	320	324	347	302	320	318	357	321	305	310	337	339	348	333	341	309	306	296	339	346	326	337	343	304	360	326	310	316	328	328	307	346	336	314	328	295	331	364	329	301	302	341	327	341	328	339	336	317	346	284	297	324	346	340	332	320	331	339	309	311	342	350	330	314	306	338	338	339	336	303	323	340	319	321	324	313	325	329	306	315	309	327	327	317	311	335	311	296	298	308	337	342	329	300	317	319	348	314	318	323	340	348	317	344	338	308	334	322	346	351	330	353	318	328	314	315	339	317	333	340	321	323	308	306	322	332	294	345	336	339	306	327	342	331	320	343	315	329	337	290	315	338	331	332	314	333	303	341	288	300	346	316	371	318	359	339	330	316	303	345	294	297	326	330	324	335	326	314	297	297	344	307	333	326	318	339	305	296	300	294	312	323	341	342	347	327	319	280	342	339	333	319	340	320	339	308	302	320	301	297	291	290	300	304	339	324	307	323	308	357	318	361	308	324	300	309	321	318	321	309	361	331	349	337	366	323	301	338	323	329	298	315	318	331	356	339	321	329	319	329	307	338	338	351	325	329	312	308	332	338	357	322	310	307	334	292	343	324	323	325	341	297	306	345	346	321	311	322	360	350	322	346	369	311	320	332	296	306	341	335	332	302	343	315	301	326	345	331	344	324	322	307	328	324	319	309	325	315	325	315	351	313	292	345	330	303	307	321	310	295	336	354	329	310	326	323	338	311	299	292	361	336	337	323	352	297	341	343	351	329	295	341	341	316	326	315	326	295	323	344	315	311	311	306	324	305	327	323	343	307	373	341	334	305	330	322	315	324	364	305	312	343	319	321	347	344	353	285	289	325	320	325	297	335	308	332	303	302	310	322	312	316	326	330	292	323	326	309	294	314	346	335	328	294	312	301	301	334	313	327	352	334	308	323	328	279	299	317	326	301	316	319	307	333	340	300	356	318	297	289	332	312	360	339	300	317	298	322	320	358	297	288	345	303	319	309	339	316	361	292	306	309	342	340	349	320	328	297	305	308	291	309	329	293	311	275	322	344	306	326	322	318	330	306	341	334	334	307	344	298	315	315	313	314	344	341	328	306	320	353	297	319	312	336	335	344	311	358	308	322	324	361	331	324	322	307	323	304	321	336	322	332	290	321	312	307	323	319	311	308	358	303	311	305	293	349	309	311	300	320	326	360	301	320	305	347	325	335	321	306	299	319	327	300	320	300	344	340	307	326	330	335	317	313	314	320	353	305	314	305	332	313	344	296	285	322	337	293	323	339	321	355	304	312	336	311	321	337	305	314	330	308	359	339	333	340	315	322	316	340	327	307	320	336	305	328	312	332	313	339	308	346	349	307	336	278	324	332	318	326	296	353	294	298	315	333	287	312	352	358	311	318	289	356	340	333	346	312	318	329	310	329	311	348	339	329	354	338	330	306	302	323	308	312	329	322	302	306	306	329	339	319	300	306	273	327	293	314	283	335	329	316	321	329	337	325	292	281	330	341	330	313	334	325	343	292	306	303	298	304	346	334	342	332	326	315	284	325	329	315	311	328	337	317	340	372	317	294	336	323	333	334	298	279	320	322	327	318	325	307	299	304	318	368	326	351	299	352	329	329	320	324	337	346	345	298	330	332	316	342	327	300	314	336	321	330	337	349	306	302	321	334	322	289	312	347	308	308	331	315	339	287	313	325	326	329	316	332	343	278	283	324	307	334	355	325	294	311	290	326	308	322	305	331	342	365	293	314	296	334	331	324	314	345	328	317	344	349	323	336	300	340	291	322	310	360	309	329	299	325	326	327	328	317	305	318	326	344	320	329	324	295	350	303	339	292	342	335	300	296	319	312	301	293	311	342	344	284	339	333	367	343	317	297	303	328	344	296	368	341	350	330	356	305	320	316	310	331	330	324	329	337	310	331	328	327	300	314	324	330	335	349	337	333	310	348	300	300	305	281	321	313	327	331	334	298	337	348	343	321	338	317	328	318	291	324	320	316	336	319	321	310	304	326	343	305	288	324	377	329	331	335	345	320	288	345	295	327	330	340	328
5622	1079	907	778	780	746	844	762	785	781	813	794	768	745	759	773	770	762	776	737	749	760	775	814	810	795	807	763	752	785	731	795	749	719	770	756	755	815	731	782	792	755	773	770	754	792	769	777	769	770	811	758	768	790	765	725	761	814	775	771	806	739	768	817	762	787	746	774	812	723	738	744	778	799	790	781	781	833	790	758	810	741	797	819	788	795	787	751	762	745	780	742	805	758	810	758	724	743	717	784	711	797	810	830	786	805	787	755	806	786	762	755	796	736	761	791	788	758	787	722	755	724	757	777	738	798	796	770	820	802	793	788	791	729	764	780	770	783	767	762	744	779	755	749	796	740	748	715	759	769	786	812	785	759	834	746	754	743	784	781	766	774	776	784	792	740	791	748	805	782	790	748	799	781	771	790	760	761	799	781	766	828	784	790	770	771	772	809	745	744	798	801	755	759	827	752	760	761	785	740	770	806	834	779	806	771	777	817	749	784	775	774	787	806	813	782	785	782	763	814	747	757	766	784	772	824	791	776	730	729	774	807	787	792	794	768	829	830	781	760	732	759	759	797	774	723	754	803	770	834	769	745	758	781	794	766	818	800	791	772	750	831	744	784	776	795	772	813	770	803	750	772	730	769	784	798	793	819	761	728	754	802	786	753	801	786	761	740	762	782	754	753	776	759	771	748	789	736	760	739	779	762	800	791	753	780	762	748	744	743	833	776	792	782	806	758	737	821	745	767	831	751	807	746	759	792	759	710	815	783	792	746	808	751	733	703	775	789	821	760	724	786	812	762	827	768	819	772	759	792	723	761	788	802	782	786	753	792	732	796	803	822	803	737	798	787	767	767	820	795	752	782	737	793	771	765	772	783	773	827	808	733	771	771	800	768	787	779	789	779	757	735	763	760	824	765	768	787	782	761	777	775	762	804	815	729	782	787	786	797	797	816	797	729	777	745	759	757	775	769	781	735	789	777	745	766	800	755	753	818	841	823	768	826	771	776	762	759	734	789	794	770	773	780	762	807	750	746	803	827	733	784	734	787	775	775	785	751	758	791	816	764	743	802	777	770	762	770	801	770	806	756	805	785	722	748	776	758	768	774	766	784	755	787	755	745	722	741	797	770	769	771	749	800	786	777	790	826	800	770	732	781	773	755	796	768	804	789	763	770	772	792	768	778	779	782	777	762	794	777	748	729	752	778	760	794	748	778	739	841	733	777	751	752	809	758	766	777	774	825	799	747	723	794	793	812	810	815	780	775	740	746	785	737	776	766	762	764	733	759	780	777	756	788	761	781	822	741	782	742	757	762	792	806	742	810	768	826	824	829	769	788	748	782	742	820	744	790	783	803	802	766	764	764	800	768	777	747	809	784	809	780	800	773	748	742	766	784	795	787	736	775	778	787	771	814	793	786	762	772	853	748	803	764	754	745	810	793	809	776	788	755	701	794	779	751	767	793	754	749	762	811	856	791	785	786	727	755	814	785	824	762	801	763	768	765	793	779	813	842	757	787	762	739	769	785	740	736	774	808	810	747	777	742	751	734	798	781	794	786	807	765	772	784	784	796	769	721	772	785	776	762	796	800	745	736	780	846	752	794	792	773	811	770	786	777	774	807	786	765	730	777	794	814	782	801	760	793	764	755	775	785	775	800	763	828	762	727	772	785	724	730	726	788	717	782	750	771	812	721	761	786	802	774	748	746	793	795	744	768	781	748	783	784	771	761	782	817	792	796	756	796	789	824	810	749	752	783	749	775	754	754	784	798	756	785	793	705	767	779	737	768	800	741	787	785	780	779	798	750	766	733	737	793	808	796	748	780	788	749	795	729	730	764	736	764	779	743	800	751	754	731	808	801	790	827	732	815	801	814	752	782	743	798	757	800	769	784	808	738	765	771	789	780	752	776	766	757	776	767	780	733	749	806	770	733	766	783	788	736	729	749	747	773	752	789	811	789	819	804	814	819	742	781	810	752	797	769	785	782	811	823	743	784	788	696	752	761	751	807	806	768	792	809	747	791	833	762	719	781	829	805	769	754	770	732	789	799	761	747	769	737	767	784	802	784	825	756	804	816	807	755	752	708	770	758	767	775	738	791	795	716	787	758	830	772	714	798	735	811	790	751	807	791	795	752	788	787	723	773	765	793	772	769	776	798	780	734	781	817	742	712	732	766	799	774	817	785	756	775	807	752	817	757	772	744	744	756	788	714	796	787	806	765	754	770	775	761	766	754	767	773	820	777	721	782	828	777	867	775	767	777	787	741	799	799	719	737	787	733	738	775	833	782	766	718	766	805	747	775	754	806	759	765	769	766	813	749	732	797	825	765	734	794	758	794	771	789	779	752	801	817	789	791	775	763	741	773	744	782	796	777	784	794	768	750	850	776	845	838	706	793	777	806	778	732	773	780	769	719	769	770	809	771	801	790	802	772	735	787	768	739	753	784	742	782	743	732	775	813	757	781	753	780	789	769	781	767	788	778	755	774	754	815	780	739	767	764	721	733	756	801	755	817	777	848	769	789	749	743	766	748	793	761	796	742	774	783	776	750	757	750	814	750	770	766	801	835	744	767	763	772	759	809	760	770	798	737	797	773	831	758	822	768	770	784	732	782	782	808	735	794	761	760	794	734	733	766	834	780	765	773	719	748	797	799	753	807	813	808	761	751	770	788	788	776	778	796	747	803	805	771	754	809	763	773	796	736	790	766	778	820	801	784	771	786	770	775	745	761	829	822	733	752	851	740	753	772	808	757	730	781	794	812	783	734	778	719	755	816	748	762	755	778	761	863	841	771	764	753	794	733	740	723	767	755	754	775	812	783	769	789	757	813	770	774	764	779	794	763	761	773	784	803	752	768	750	795	790	737	747	793	708	818	810	779	762	765	760	778	770	742	784	766	837	784	826	764	788	750	780	781	719	786	764	739	749	747	810	751	795	792	728	792	770	748	795	778	778	756	774	792	813	764	789	774	769	797	784	783	747	758	760	777	806	770	789	778	758	778	764	783	733	753	783	801	742	799	771	770	764	738	746	705	806	777	808	732	759	811	755	755	798	771	823	764	760	750	841	765	760	787	744	762	826	827	813	784	793	759	771	761	794	799	776	765	737	741	805	771	770	812	797	781	792	734	758	750	785	772	784	790	774	786	740	745	796	823	780	786	768	713	800	785	770	730	771	758	808	820	802	791	778	761	785	852	802	779	788	744	783	779	774	769	834	786	805	793	778	773	787	755	779	795	748	781	819	797	794	755	771	783	728	831	730	776	795	782	772	753	773	749	822	742	780	796	780	787	770	797	757	796	758	755	801	747	754	829	792	790	798	758	782	779	771	773	751	783	735	756	800	780	793	768	730	760	757	791	762	790	774	737	799	788	751	773	772	802	743	750	709	766	760	768	809	760	778	774	788	747	748	787	805	770	737	740	768	761	799	788	795	777	766	808	776	739	719	769	743	830	758	766	829	755	741	767	776	776	747	769	777	712	751	770	749	784
24651	21034	23955	28270	21028	14824	449	334	245	249	218	257	243	237	204	234	217	227	240	234	246	221	230	217	205	226	212	219	227	197	215	198	203	202	218	228	224	199	250	198	202	229	240	224	223	225	234	191	243	208	213	227	234	207	207	225	220	209	216	233	217	225	206	235	243	208	224	217	197	236	215	227	231	204	217	226	236	229	225	225	216	227	196	206	202	205	209	214	225	244	215	219	193	183	209	216	231	246	224	213	184	204	189	229	208	197	197	207	194	234	234	210	222	216	231	188	225	215	218	200	222	193	236	213	205	215	202	215	225	212	210	228	222	235	225	188	223	198	226	206	220	207	255	194	212	219	185	220	201	213	234	233	235	236	226	218	227	203	219	228	226	241	220	218	200	194	220	216	210	240	199	232	232	209	202	177	208	199	209	244	198	233	219	203	211	207	215	224	211	197	235	225	195	260	214	231	225	233	211	181	201	219	216	187	250	205	218	220	203	207	216	210	206	210	195	183	196	211	209	210	196	199	224	208	190	191	178	207	219	189	194	216	210	218	215	203	216	233	220	217	225	211	199	221	231	191	209	196	232	255	222	200	247	212	232	207	215	211	206	230	231	194	217	205	217	214	223	217	225	216	215	230	177	200	238	217	221	223	229	220	167	232	205	186	214	188	206	229	199	241	208	239	223	197	203	176	212	211	222	201	234	221	221	211	207	207	210	196	204	226	230	206	214	198	200	211	192	213	205	230	206	201	213	187	214	236	233	221	239	200	222	244	193	210	227	221	221	213	232	208	224	200	228	200	227	201	198	208	219	222	214	199	202	224	244	245	207	211	200	193	210	206	224	232	205	206	218	233	214	202	226	217	206	203	213	211	205	202	219	212	209	226	210	185	188	198	206	207	229	213	215	206	182	232	233	216	197	196	194	194	201	233	211	233	188	198	202	206	232	192	206	177	221	208	237	189	214	188	216	216	212	192	220	212	191	211	219	243	203	230	194	237	207	217	217	186	200	207	226	210	209	249	225	252	196	233	241	211	222	209	223	210	204	202	198	210	218	214	223	210	231	190	219	219	229	213	209	200	203	231	228	219	202	214	219	214	218	193	215	217	222	235	220	196	218	238	207	216	222	225	212	226	202	208	210	205	231	227	202	231	227	201	196	217	208	230	211	231	219	208	196	209	217	216	228	204	176	210	217	215	206	219	201	231	193	225	202	204	207	204	227	190	178	201	217	225	232	179	201	215	202	189	211	225	205	238	211	228	206	222	214	238	188	199	214	218	210	188	230	211	204	197	204	217	209	242	235	228	195	227	248	255	217	216	206	234	194	209	235	187	223	233	200	218	211	243	234	214	211	236	209	206	211	204	206	238	204	209	210	210	217	205	220	202	214	203	202	229	226	230	220	221	243	231	201	211	231	221	215	216	222	201	197	219	246	232	207	225	238	204	229	192	229	204	242	243	204	212	195	230	222	206	197	215	215	212	253	235	223	226	184	219	212	229	203	227	219	244	206	214	218	232	228	224	232	214	226	221	211	227	231	193	216	231	221	196	228	171	225	229	199	209	215	224	200	245	230	197	217	217	244	186	234	237	209	213	185	229	201	256	207	226	220	203	211	229	219	209	199	197	189	217	224	213	193	235	230	203	184	226	217	200	229	238	241	196	205	196	225	227	224	230	243	217	204	238	180	218	225	177	235	192	199	216	228	218	171	217	224	221	240	217	220	208	201	210	198	221	219	208	206	227	176	199	203	213	196	193	200	247	223	216	214	196	184	225	246	212	196	246	190	231	202	227	212	213	209	194	208	224	192	205	252	208	218	204	229	221	221	208	208	215	190	232	198	185	235	202	195	228	234	225	187	222	241	212	204	216	232	219	229	214	214	223	201	198	244	191	219	225	222	246	213	208	234	223	202	217	219	200	209	185	240	192	186	200	215	248	228	177	194	188	231	240	194	231	182	215	214	224	218	207	208	204	233	232	220	195	197	207	237	195	209	193	222	191	207	217	205	216	232	233	224	211	211	208	222	205	202	234	196	238	209	232	236	216	259	253	214	224	205	211	207	216	213	214	202	214	202	210	226	205	219	227	216	231	227	211	208	185	209	229	207	205	254	207	218	230	191	229	215	228	202	187	220	213	212	192	204	214	211	224	200	228	231	201	221	213	233	221	225	212	228	213	239	209	208	215	219	210	222	206	214	203	208	195	211	194	234	204	229	252	222	191	204	199	190	189	225	198	213	192	218	232	200	217	225	209	223	213	221	204	220	197	238	192	244	195	208	216	225	238	232	223	222	226	239	232	209	276	183	218	218	215	197	193	210	215	227	221	242	241	216	236	183	221	188	244	209	191	210	252	224	222	193	217	218	213	215	198	241	222	185	216	199	205	207	230	232	219	207	198	211	207	213	237	228	201	237	222	213	208	211	234	217	219	212	204	212	218	211	218	232	233	211	217	211	207	223	213	229	207	206	211	198	212	237	237	208	207	218	217	198	211	234	215	227	224	204	202	196	228	228	218	226	212	223	221	219	212	213	214	217	212	263	186	219	192	223	220	206	210	218	197	213	200	202	240	241	247	212	220	221	245	246	234	232	236	231	236	228	217	216	200	209	221	192	228	218	209	213	216	224	233	223	225	202	231	223	228	228	222	220	225	264	200	203	217	231	238	240	214	211	225	236	203	240	226	200	218	199	238	233	223	192	207	204	205	213	212	212	194	205	187	193	218	217	224	208	232	213	222	225	232	240	202	213	239	207	197	217	232	220	226	207	227	189	200	208	223	188	209	188	235	189	202	240	195	205	203	224	230	221	220	204	243	202	196	215	185	222	204	228	218	217	216	209	196	205	236	193	192	231	265	206	201	207	185	199	209	216	216	240	203	216	189	218	190	245	209	201	245	198	201	236	216	190	210	229	192	207	227	212	206	196	226	204	225	207	216	194	233	200	234	218	210	212	203	198	211	197	204	215	203	214	212	236	205	197	219	209	239	230	224	235	235	242	208	212	230	204	210	217	214	204	210	232	204	199	218	230	212	210	217	206	195	223	209	226	206	204	211	217	229	235	225	194	221	182	253	203	228	232	206	217	196	216	218	197	235	195	256	222	233	235	203	212	202	191	196	229	208	205	221	183	218	210	205	227	220	220	211	231	254	195	230	223	200	184	214	222	207	232	241	186	233	195	193	219	195	223	219	261	214	226	206	210	201	208	223	226	204	210	209	206	198	194	228	205	206	235	201	230	199	216	242	209	216	250	242	201	234	240	197	225	219	201	225	198	186	217	202	209	200	231	179	208	226	190	192	218	208	225	205	258	225	214	248	200	190	200	217	198	225	218	204	225	204	204	221	233	201	214	209	233	214	222	228	180	221	209	195	177	250	212	199	208	231	209	227	206	227	228	193	192	197	244	231	218	204	204	215	246	215	241	201	219	233	217	189	228	207	208	210	215	204	214	214	206	152	209	196	223	201	197	234	206	223	241	204	206	222	200	184	199	234
3157	2116	1123	746	665	619	582	561	563	586	514	530	536	579	543	557	559	532	522	544	532	533	544	562	541	526	550	501	532	495	534	556	541	522	514	551	539	497	572	519	513	530	541	558	513	505	531	523	524	536	494	552	523	578	531	528	514	512	526	524	506	515	512	534	555	501	530	502	511	507	537	530	574	507	504	565	526	554	510	504	516	555	499	530	559	515	530	560	522	495	512	545	533	559	494	505	527	494	530	481	509	521	551	539	490	460	489	537	553	531	506	581	550	514	540	511	520	545	519	491	512	523	513	523	540	498	545	501	518	524	502	530	509	539	488	537	463	506	514	535	570	532	487	506	578	516	530	516	496	492	527	569	471	512	520	580	545	537	511	542	505	520	498	532	533	577	571	535	520	509	553	525	540	502	509	535	480	539	501	532	518	503	534	515	503	510	528	540	506	532	508	450	534	533	513	515	506	531	526	548	513	562	532	571	542	541	528	511	526	523	544	518	545	518	487	572	543	538	509	535	530	461	510	516	529	508	550	552	536	487	529	516	538	536	545	540	502	513	506	499	534	486	538	548	511	519	537	521	510	513	512	546	531	521	577	545	562	550	559	528	518	533	515	461	523	578	523	519	546	503	551	496	521	533	504	525	559	522	524	522	500	513	542	507	500	528	530	527	540	519	561	526	509	547	541	482	550	514	547	537	505	514	554	528	524	505	500	526	567	527	488	501	565	501	522	536	529	529	544	531	530	534	552	506	550	543	526	564	502	498	595	530	496	538	558	563	518	562	562	535	505	498	556	519	542	532	516	490	527	546	533	552	546	535	526	541	506	582	523	504	501	554	540	563	505	498	488	520	544	531	531	524	511	526	557	511	507	526	490	500	522	542	536	566	521	501	495	496	557	543	492	552	550	526	552	518	485	502	557	537	502	561	535	533	534	516	528	527	527	553	547	502	561	490	545	554	531	536	528	553	502	504	523	513	517	528	493	535	539	527	486	490	552	555	569	509	520	501	534	540	499	545	509	542	530	555	535	539	515	480	522	510	509	532	540	543	513	534	519	508	530	539	517	519	514	512	520	564	540	533	506	528	530	535	540	547	521	521	525	523	505	517	522	506	538	556	525	539	576	507	543	520	533	533	496	496	516	550	486	550	535	496	497	525	540	500	493	543	517	555	511	537	561	520	532	552	546	564	536	512	557	529	504	536	489	498	540	498	501	531	514	520	517	511	526	532	522	518	503	530	548	550	509	557	534	527	518	496	533	510	525	518	526	511	530	496	528	540	576	514	520	526	496	510	482	499	523	557	524	572	499	533	527	504	578	562	499	521	524	534	552	528	569	501	524	558	533	538	566	505	572	473	535	575	539	546	549	480	510	565	556	485	521	548	521	520	492	557	543	505	492	518	575	540	560	501	557	525	540	513	488	497	483	517	537	519	515	524	521	541	515	490	502	518	540	529	531	560	507	517	551	542	537	537	561	512	517	495	582	482	507	510	540	512	490	516	510	515	507	486	493	507	520	488	501	565	530	605	549	469	525	557	559	540	480	474	517	540	512	536	509	557	517	513	556	544	559	537	526	525	508	543	507	508	539	523	540	515	577	540	514	506	585	558	511	479	533	559	546	538	530	536	518	581	519	527	552	534	540	561	562	511	503	533	493	531	547	534	549	523	518	482	516	500	502	543	558	485	514	559	580	572	500	536	535	503	514	500	507	495	528	521	516	562	572	515	533	537	519	544	568	544	502	523	576	539	548	528	532	513	509	515	504	502	544	515	507	521	534	496	531	512	532	499	557	507	499	538	496	529	543	502	517	539	569	517	537	513	517	528	489	533	501	535	510	513	577	553	506	533	509	530	551	489	543	520	511	542	516	485	526	555	546	531	534	545	556	510	573	525	524	514	540	485	520	541	543	536	528	519	538	539	537	545	533	551	563	529	506	520	515	518	557	533	522	544	550	491	531	519	566	534	517	532	564	525	525	518	537	515	500	527	542	526	547	501	539	524	513	512	551	528	515	530	534	513	526	511	500	503	526	526	514	531	551	578	554	543	510	536	548	526	561	575	553	525	509	527	513	523	542	496	547	525	512	512	522	525	505	539	523	522	512	538	515	548	518	505	521	533	530	510	481	521	563	518	530	527	521	518	532	534	537	493	542	536	543	518	547	540	486	504	538	535	498	578	527	537	536	507	535	513	518	505	560	510	546	539	555	503	532	501	530	485	547	512	514	558	510	515	534	528	539	503	554	527	489	544	479	480	520	506	546	546	560	495	489	534	574	531	535	532	550	482	559	553	509	528	522	506	539	517	528	524	558	534	536	520	524	527	537	527	560	492	497	502	534	556	579	531	565	545	516	513	548	509	493	521	525	463	526	516	536	540	588	490	556	527	513	517	504	534	503	553	499	550	478	545	515	567	525	538	502	505	487	523	526	501	523	552	490	525	533	511	557	542	503	544	523	507	556	509	527	551	505	520	553	551	528	518	521	521	543	502	520	480	515	547	519	504	535	526	521	515	542	542	523	541	513	539	519	524	482	554	566	525	523	516	525	503	511	550	519	539	514	525	470	541	513	555	535	528	518	571	530	506	557	577	533	524	510	539	490	497	529	468	501	544	513	577	501	525	495	549	507	562	548	543	544	522	523	498	518	482	517	589	543	517	530	531	529	567	511	553	548	499	542	526	518	528	533	528	536	486	547	522	552	517	533	522	527	534	478	551	485	494	569	549	485	486	530	500	521	485	513	556	490	582	524	536	516	524	529	522	499	530	538	552	578	511	512	541	533	566	517	542	505	532	493	516	545	522	514	544	526	551	512	486	521	513	569	529	533	546	539	557	519	493	527	494	521	539	534	503	518	524	555	564	553	525	528	526	539	516	525	539	516	551	542	543	561	534	509	516	479	535	545	527	564	504	533	531	491	504	557	521	505	530	544	529	516	546	538	513	524	568	589	496	503	527	516	491	575	530	519	475	556	577	488	551	502	528	539	556	533	526	538	501	546	525	524	514	566	553	501	537	546	544	527	558	541	535	557	506	546	515	512	503	521	548	542	498	534	512	521	485	522	564	519	501	549	553	551	515	524	535	532	530	517	539	510	496	531	534	545	512	541	508	520	548	540	522	503	506	533	540	559	526	519	518	513	533	549	551	569	534	502	535	503	532	563	534	497	528	532	560	511	515	499	565	501	540	561	505	567	533	552	504	553	529	530	527	533	554	531	520	542	487	537	524	529	531	538	478	510	513	531	512	573	530	553	520	502	538	564	534	533	531	504	568	488	555	565	486	531	523	569	524	551	539	594	534	519	556	531	522	556	527	519	519	531	560	505	523	514	519	548	505	536	528	555	533	507	485	488	498	545	527	532	523	511	544	597	518	508	477	497	519	515	523	488	518	501	536	534	539	562	484	520	540	511	524	574	531	513	527	533	546	547	509	512	535	561	532	517	532	487	529	536	577	506	518	519	536	557	551	496	557	559	488	533	499	528	513	500	541
23886	20982	24276	27870	20984	20992	12007	409	259	220	217	206	155	163	150	122	136	157	139	129	127	132	120	133	118	120	106	144	135	114	109	118	121	124	114	115	121	136	116	128	126	108	112	105	124	103	99	112	104	117	105	99	96	121	115	97	117	116	113	114	120	94	108	108	143	120	126	123	97	116	130	88	106	108	97	120	96	119	116	117	115	113	105	110	112	114	108	125	90	109	101	116	121	97	125	105	105	124	105	120	108	106	126	92	101	110	112	113	121	114	117	124	103	111	114	125	117	141	106	118	114	120	106	109	110	101	121	119	103	123	101	117	116	116	124	112	113	124	118	122	105	130	127	120	113	106	116	120	117	108	118	113	141	116	87	118	119	105	124	129	103	96	100	132	117	133	115	100	130	95	105	118	111	111	107	125	130	124	107	117	113	114	102	111	118	137	112	107	102	118	126	114	100	117	123	99	98	102	113	103	125	100	103	113	104	113	117	112	112	129	110	110	104	116	113	133	121	119	106	126	117	111	108	130	108	97	127	104	118	109	115	101	103	107	113	125	98	125	132	144	95	112	111	116	102	105	104	118	120	99	113	130	95	113	113	114	104	102	123	111	109	112	115	126	115	121	108	114	106	118	120	121	111	107	103	118	112	120	120	108	116	94	109	114	97	114	119	133	101	109	97	126	124	129	124	113	113	127	118	103	102	110	116	111	119	124	119	117	109	109	107	128	101	119	102	99	109	129	119	109	122	119	124	117	96	113	123	131	114	126	118	94	116	114	120	105	134	124	114	115	109	110	114	99	122	116	123	128	108	114	110	91	106	100	112	111	105	109	124	125	100	115	95	95	94	113	106	120	103	112	115	123	104	128	118	110	124	104	115	118	108	107	119	103	115	103	96	110	120	97	111	118	108	89	109	131	131	89	110	103	105	117	115	97	112	111	127	113	117	106	125	108	132	98	123	126	112	112	101	119	97	119	100	123	127	106	116	103	98	107	116	119	118	100	112	101	94	135	111	100	119	117	113	110	116	100	91	135	136	117	125	93	109	113	112	112	114	114	104	115	108	109	109	120	123	112	102	117	92	129	118	119	109	149	120	108	129	115	90	126	124	113	111	120	124	106	114	103	104	100	125	129	109	105	129	99	103	124	110	122	128	117	138	116	109	99	104	108	123	114	113	107	120	114	124	105	128	103	124	114	108	122	118	105	117	110	111	119	114	96	126	112	89	113	130	90	130	112	99	133	110	116	110	124	120	112	101	113	100	108	105	95	129	102	122	85	96	95	119	108	130	105	115	131	105	108	123	118	115	121	122	106	114	146	118	107	101	119	107	126	101	105	94	107	133	99	119	110	111	98	122	125	122	110	104	116	105	118	124	113	111	123	111	85	139	140	113	104	106	101	125	100	124	105	106	120	107	113	105	85	110	105	109	107	123	117	139	106	123	110	124	113	130	102	115	105	97	119	110	118	109	119	127	138	127	114	103	108	114	113	109	97	120	126	119	102	122	106	99	116	123	125	116	104	109	114	110	121	120	103	125	116	112	124	105	116	102	109	113	101	89	99	118	95	112	114	92	128	97	124	105	128	119	113	121	119	91	118	97	111	126	130	107	117	115	96	113	97	128	113	107	104	109	111	116	112	106	88	108	101	112	93	115	116	89	118	117	131	100	109	102	102	113	99	110	128	131	102	109	106	117	125	106	115	130	133	111	114	118	119	116	99	132	105	107	103	104	120	136	128	105	116	142	118	104	98	109	147	105	101	102	126	115	117	92	115	114	101	108	101	103	106	108	91	126	117	111	130	101	127	110	114	115	105	109	119	110	110	108	102	120	111	95	111	121	106	102	122	97	113	115	115	127	127	119	83	123	107	100	107	118	109	100	100	83	142	113	118	90	127	103	117	97	114	108	94	99	117	114	125	129	116	104	120	128	105	99	128	86	117	105	101	149	110	106	93	119	111	119	96	100	138	106	98	140	108	108	126	115	115	110	103	108	112	91	107	107	107	114	104	114	104	113	112	118	110	116	109	110	126	113	118	103	104	108	122	122	119	132	117	127	121	114	102	122	111	110	103	127	126	116	108	127	104	92	117	138	113	124	112	104	118	117	117	105	111	107	104	127	125	111	111	114	114	118	94	113	104	126	101	114	102	137	117	113	104	132	131	102	108	120	91	112	103	126	110	149	124	111	110	91	99	105	103	115	98	123	145	109	120	129	113	105	107	103	120	116	96	111	111	122	107	115	107	114	100	112	101	115	121	105	110	128	116	105	117	94	114	103	105	111	113	95	114	123	98	105	116	138	98	106	123	118	120	108	108	102	141	103	119	91	126	118	130	107	106	112	97	127	124	108	101	126	122	113	90	99	100	121	114	111	135	125	111	119	113	125	120	116	116	125	102	86	117	118	131	114	107	105	134	99	111	114	110	118	101	104	113	114	114	105	111	106	105	114	97	127	112	112	109	104	106	104	128	110	112	105	110	122	110	122	116	114	110	120	108	105	100	109	104	144	130	97	131	118	118	116	111	114	125	124	120	112	105	136	125	112	97	91	123	119	110	125	103	105	110	115	115	100	122	110	106	111	129	113	117	106	96	121	128	139	115	124	117	103	110	110	100	105	121	131	109	124	101	104	112	115	125	105	119	104	103	128	127	103	118	125	127	102	102	124	111	104	127	128	102	104	118	102	129	101	123	104	123	122	112	101	118	128	107	120	149	128	105	103	109	102	110	111	127	124	97	123	116	105	110	98	110	124	98	119	105	102	119	108	133	107	123	114	101	110	114	115	100	100	125	115	110	116	105	136	122	117	104	109	100	122	113	102	122	88	114	123	139	97	132	88	123	123	110	123	111	121	137	112	120	106	104	112	120	132	133	127	91	115	125	121	108	109	99	112	113	121	112	114	108	118	109	115	105	127	116	115	120	107	108	110	125	106	116	112	130	139	111	132	98	117	101	91	132	108	106	109	113	103	108	134	120	107	121	105	113	122	120	119	122	136	127	99	104	115	107	116	94	102	84	142	109	119	119	122	106	120	112	108	106	111	108	110	113	119	118	117	104	107	103	110	101	106	115	110	104	113	130	104	105	122	109	120	106	89	111	109	108	117	106	107	126	126	122	105	135	109	117	101	121	117	134	96	103	125	106	97	129	122	112	107	90	117	105	113	103	101	111	109	101	110	102	135	129	106	111	130	122	109	102	101	102	106	132	102	104	117	101	115	145	114	107	108	113	109	128	141	103	119	105	122	96	121	111	105	101	113	114	123	138	122	124	112	111	103	115	95	92	99	118	129	109	116	112	109	107	91	138	111	108	112	100	132	129	119	128	115	116	121	121	114	108	117	114	115	110	93	102	113	113	126	102	94	119	122	109	107	128	118	112	110	133	113	104	125	118	100	120	115	105	113	119	119	122	113	118	96	89	101	95	109	126	111	116	121	129	115	104	110	117	115	133	123	129	131	114	123	121	112	120	98	103	112	102	114	91	121	112	116	138
3076	3040	1406	753	530	412	370	373	347	324	313	318	358	351	322	303	319	277	358	302	296	303	314	309	293	314	295	306	344	299	312	307	322	316	349	287	319	323	305	305	313	326	281	297	293	321	260	321	293	333	288	343	304	321	269	291	304	349	312	295	317	307	320	287	301	286	304	284	317	308	318	304	318	310	279	302	300	293	286	318	325	319	305	271	298	327	251	309	315	319	325	305	335	308	331	313	318	311	310	308	326	337	305	285	337	322	304	295	322	326	295	343	295	313	305	284	316	317	311	293	338	304	319	285	310	261	299	320	285	305	342	294	296	294	305	280	297	287	298	301	295	276	299	325	290	326	290	322	296	263	280	329	321	346	290	274	280	291	306	307	306	334	301	283	280	296	289	329	293	309	313	296	305	317	275	306	301	285	312	334	340	305	335	318	290	299	329	319	286	298	333	299	322	321	305	308	288	326	324	312	320	277	313	295	316	308	295	282	300	302	272	300	309	326	316	288	295	304	326	337	331	302	309	296	292	298	315	325	317	313	298	308	265	301	321	308	313	304	342	311	298	298	322	288	287	288	329	317	308	283	342	316	291	352	298	303	307	327	308	289	306	327	344	276	291	301	312	278	294	317	319	302	293	285	338	305	335	307	306	296	314	304	328	315	283	321	306	306	334	277	320	310	311	333	298	306	297	332	311	340	320	302	297	272	311	345	312	290	307	288	313	294	313	296	323	320	280	269	316	301	332	318	286	317	320	287	336	313	305	297	327	312	293	325	294	315	349	280	308	309	271	288	310	304	307	293	305	301	300	307	310	293	307	329	319	322	294	294	316	323	305	319	292	323	322	290	342	293	302	308	321	313	340	327	303	309	331	317	304	279	316	326	318	292	289	299	293	314	307	334	326	286	332	318	319	290	316	324	303	298	341	317	301	320	313	317	297	326	286	300	310	314	321	314	304	291	308	300	307	303	283	315	301	304	328	299	301	307	316	286	287	264	318	297	299	290	290	334	296	283	350	310	310	297	316	319	322	276	307	299	302	306	315	306	289	304	280	305	308	307	300	313	293	284	298	311	264	317	308	308	323	319	307	296	296	306	309	339	308	302	297	313	328	311	310	274	337	319	342	331	299	286	317	316	329	323	315	357	323	316	312	341	318	299	319	314	325	311	321	313	314	349	292	324	324	301	318	298	323	309	321	318	305	293	305	312	298	283	326	279	312	323	275	288	285	291	299	307	333	321	317	306	323	301	317	279	309	338	339	304	314	336	351	314	299	285	297	298	314	306	315	307	275	333	300	308	313	281	275	335	340	314	301	304	308	290	287	275	347	284	280	289	299	345	318	293	343	286	310	283	329	300	291	327	309	311	302	306	292	324	345	331	320	290	302	315	311	327	286	277	329	308	294	313	295	320	317	322	302	287	320	306	295	300	299	297	318	297	316	301	344	298	330	301	306	323	316	309	309	303	324	315	304	326	320	342	316	299	328	332	303	321	319	307	287	304	286	298	320	302	300	280	332	286	319	308	297	349	292	300	326	329	311	312	317	299	328	277	279	302	322	308	281	281	324	337	316	321	338	333	282	284	320	330	335	308	275	296	309	269	342	318	286	310	344	338	305	313	316	298	317	328	290	333	282	295	312	281	304	299	318	257	312	320	296	318	290	308	282	319	306	292	330	301	305	319	284	320	289	309	295	296	309	317	326	317	318	328	323	282	320	299	296	320	315	282	310	325	325	288	314	318	290	307	268	272	333	300	324	287	306	332	326	291	320	307	331	309	287	327	303	315	300	312	314	321	318	289	294	251	314	318	295	301	279	320	311	303	321	331	287	312	311	322	280	307	320	320	293	316	338	306	324	313	315	297	288	302	301	310	297	324	290	314	297	317	313	315	318	285	319	302	292	306	286	303	328	284	298	300	330	320	300	324	324	311	305	318	311	276	296	335	325	314	305	321	298	302	297	332	313	268	282	301	329	318	320	325	297	325	251	298	323	297	276	302	298	307	322	319	275	316	298	301	294	315	310	296	298	338	318	275	261	273	311	303	285	292	297	288	331	284	320	295	271	290	294	277	286	283	279	319	277	299	271	300	322	305	296	307	333	318	309	275	316	324	301	297	301	307	323	334	301	315	311	337	324	317	297	296	328	332	331	339	305	290	329	307	316	317	314	300	279	282	308	303	320	305	295	338	307	283	327	308	310	300	312	294	293	275	346	309	291	297	305	312	304	285	312	309	311	312	317	313	342	320	275	299	297	284	327	322	348	308	307	307	294	305	284	302	337	320	307	323	317	286	318	285	311	280	322	263	296	329	325	313	325	284	290	312	312	310	290	305	304	296	328	308	271	308	325	296	299	302	300	311	309	300	292	301	321	280	290	306	290	308	299	289	326	302	326	321	313	284	309	317	326	310	305	274	282	316	311	318	286	312	308	309	299	286	288	321	310	307	288	316	303	295	291	287	290	309	291	286	306	276	318	295	324	302	319	337	285	311	310	295	275	332	308	300	308	292	304	322	309	305	324	299	344	312	309	311	322	266	297	313	299	345	327	305	303	332	284	293	280	291	279	322	283	301	298	285	290	297	317	314	308	316	322	300	289	314	315	295	332	285	320	308	319	289	320	335	292	327	320	311	301	322	295	259	315	334	293	314	319	281	325	289	299	310	331	314	306	290	302	331	283	330	302	288	311	286	286	324	280	307	295	318	315	305	334	321	301	293	312	303	314	313	302	320	308	301	324	298	310	318	314	345	295	278	317	273	277	272	303	296	285	304	329	328	324	297	297	325	303	310	290	322	295	339	304	279	303	319	309	286	313	316	320	330	308	320	334	300	304	324	287	285	317	286	333	335	308	305	288	303	285	297	334	278	291	332	304	279	270	329	315	305	312	328	304	320	300	315	296	313	317	275	319	324	307	323	322	287	270	296	291	327	293	302	307	342	305	311	309	295	317	311	302	319	301	310	321	312	327	306	320	322	313	318	281	325	290	301	305	317	293	289	295	297	292	280	317	307	317	308	304	308	290	308	282	311	328	309	294	304	299	295	312	306	326	311	299	346	306	334	328	327	307	318	306	280	331	302	296	295	267	290	324	321	271	274	307	321	328	336	283	304	319	332	315	305	303	291	294	281	299	302	280	327	277	345	287	304	297	325	315	316	342	311	316	293	305	293	302	310	288	298	331	278	321	301	302	297	284	287	302	283	307	300	308	293	311	329	303	303	329	314	291	316	326	281	332	308	304	334	308	299	286	327	284	282	284	288	311	317	287	307	335	332	334	286	320	307	315	348	329	336	303	301	288	286	326	302	323	315	316	294	336	312	331	306	332	322	310	304	266	280	293	330	318	304	328	318	326	334	278	318	278	325	307	303	319	300	327	280	270	298	314	304	330	312	314	311	285	294	270	322	302	288	295	304	292	319	322	287	319	317	344	321	306	319	310	305	289	253	323	291	313	288	324	296	357	296	288	329	318	297	287	304	302	314	316	316	315	303
30933	20443	10180	699	397	385	340	355	305	294	354	314	311	327	332	325	305	336	320	301	328	309	330	316	303	302	321	332	349	339	301	294	311	305	309	317	317	313	326	320	306	329	321	347	360	312	326	358	290	330	311	343	335	329	298	289	304	331	351	343	308	332	311	328	318	348	319	317	338	333	350	306	320	340	330	353	329	341	326	295	306	354	335	305	302	290	345	332	297	314	309	346	338	344	320	327	303	322	341	308	306	362	347	331	322	336	348	304	310	323	338	321	297	309	323	289	302	337	287	345	322	324	326	339	292	327	332	336	314	339	322	290	313	352	349	277	309	300	338	317	317	307	320	323	322	333	314	303	302	291	297	281	322	323	298	374	301	314	321	323	312	331	329	322	322	323	289	337	338	338	327	323	328	316	314	319	320	276	309	307	330	297	339	344	272	341	305	347	334	310	281	349	296	307	289	340	286	314	287	306	326	282	339	337	285	316	327	290	319	328	352	319	299	314	258	348	350	322	310	317	329	277	325	299	315	337	291	327	310	326	332	307	301	334	319	325	301	314	310	312	326	315	304	323	332	291	344	313	334	304	354	361	300	306	318	370	335	290	331	309	287	319	276	324	340	306	300	273	319	338	326	333	315	316	340	301	331	326	295	326	282	312	285	331	353	338	312	320	322	268	310	331	336	316	320	326	335	306	295	302	313	292	357	341	309	335	283	301	321	323	292	320	280	310	330	319	283	310	327	356	332	326	317	328	307	316	322	344	323	369	314	304	320	348	308	288	296	316	314	336	323	320	284	321	307	308	313	353	311	313	347	328	323	312	317	338	323	327	317	281	338	338	340	339	331	314	366	338	302	346	310	350	331	355	297	303	349	311	304	308	324	338	327	300	317	336	331	336	304	339	319	355	321	326	307	340	332	319	317	351	312	292	320	290	342	315	293	331	327	304	302	318	326	331	311	330	336	342	306	328	323	331	313	294	323	323	346	325	329	328	324	301	297	308	328	334	344	325	327	334	313	329	288	336	340	320	356	335	319	311	307	295	322	296	330	332	279	318	315	323	336	325	351	307	304	332	332	332	300	337	330	333	314	311	341	331	330	319	324	347	334	355	334	314	311	301	322	268	318	315	335	314	336	324	310	325	326	331	300	323	297	311	334	338	325	315	331	309	341	299	318	313	314	330	335	318	330	331	325	322	311	332	328	313	319	315	312	297	316	320	288	304	339	334	366	348	342	351	284	296	352	317	306	349	329	323	337	305	300	312	349	311	322	310	310	333	312	316	317	335	316	329	319	321	345	314	350	329	322	328	334	347	334	313	312	338	316	311	318	331	338	331	302	343	351	307	331	326	329	300	297	313	330	329	314	347	317	292	350	344	353	311	330	306	320	341	351	319	305	324	314	348	304	330	305	316	329	332	324	336	370	314	331	341	339	353	316	318	314	307	310	339	333	289	358	322	289	306	340	319	321	300	327	296	333	349	346	329	335	341	319	312	329	334	313	329	328	333	317	322	299	299	314	308	309	315	353	342	296	335	360	292	282	344	321	308	335	363	320	329	327	294	318	307	307	309	344	304	314	344	312	293	323	307	310	324	295	327	350	321	320	302	317	342	328	324	310	307	323	305	342	370	316	276	364	378	318	329	322	318	310	309	284	329	318	332	326	344	303	297	312	339	329	308	311	310	358	310	328	333	343	311	337	357	321	333	337	348	340	343	331	309	338	352	313	326	341	301	335	325	320	325	304	324	306	323	299	345	293	339	289	348	326	309	327	313	297	290	317	330	312	323	353	307	337	298	304	324	315	308	346	312	326	326	318	314	313	315	361	318	302	330	312	338	308	312	320	337	327	338	318	329	316	304	339	331	341	324	338	329	290	356	313	302	284	308	295	296	298	329	318	309	300	300	333	309	284	315	335	303	316	338	310	321	292	306	321	342	337	321	313	315	341	334	308	329	311	327	327	322	303	358	310	324	354	325	339	339	306	330	305	319	313	294	337	305	311	335	294	319	302	346	325	276	316	328	336	338	311	305	315	353	303	325	320	300	342	286	302	297	273	331	309	301	285	299	291	315	297	312	310	309	338	325	343	348	322	299	336	344	311	329	318	364	315	330	310	351	298	298	352	333	345	343	339	296	335	323	300	325	327	327	324	333	326	332	313	346	326	314	307	279	318	292	323	320	326	302	325	320	276	335	304	345	313	315	342	309	309	294	314	313	331	325	323	318	336	327	340	295	312	307	301	322	304	311	284	325	324	341	341	346	337	297	337	328	321	281	339	311	320	293	299	329	317	320	325	313	322	307	360	330	311	280	301	353	300	301	347	334	313	330	320	299	320	328	315	331	318	355	311	318	324	304	317	305	315	298	288	326	312	313	310	304	313	327	305	308	278	307	318	287	331	336	302	297	332	328	340	305	347	323	306	309	293	332	316	329	321	322	352	328	309	311	306	293	321	317	306	297	290	292	289	345	338	305	303	313	304	330	336	312	308	327	298	312	315	296	335	299	341	298	325	323	354	307	309	283	350	311	337	317	315	296	305	322	341	305	303	309	311	326	285	326	313	306	324	330	290	353	338	296	320	299	304	312	320	289	303	333	302	358	345	316	314	298	311	331	345	344	312	301	310	344	344	336	332	349	316	323	314	309	312	316	310	319	340	319	332	338	303	317	328	286	305	344	326	325	312	357	314	280	312	335	328	296	309	349	308	313	337	293	318	305	369	301	332	301	327	347	347	323	290	318	346	329	339	302	321	301	343	335	320	342	328	312	316	305	343	328	330	343	309	310	362	326	338	322	327	301	349	292	338	368	375	341	334	360	333	312	364	278	357	310	321	337	367	336	346	293	317	355	301	318	309	308	323	323	346	311	351	341	339	357	321	311	292	290	338	351	323	331	323	342	301	307	330	328	333	333	338	317	316	333	341	341	277	308	335	318	313	297	325	320	345	326	300	300	317	337	285	336	316	331	316	343	316	342	311	350	340	301	311	333	334	321	326	326	320	303	357	324	348	297	321	308	351	302	288	316	322	326	311	312	364	317	348	335	344	302	318	348	343	288	346	314	317	323	310	284	296	331	353	315	360	323	296	330	308	333	337	315	343	337	335	313	328	298	291	315	306	308	310	326	301	326	318	308	302	322	291	311	310	333	316	316	349	318	345	350	326	320	306	301	313	327	335	294	336	317	302	331	302	290	321	363	329	280	286	308	337	314	288	322	311	304	326	325	297	322	336	311	295	374	332	325	334	361	328	331	314	309	317	345	309	291	310	324	332	326	331	311	320	324	326	316	355	327	305	323	295	336	285	336	300	342	316	321	332	309	317	295	316	312	286	330	318	313	330	330	353	321	347	318	317	320	329	342	330	290	330	319	323	305	315	331	320	317	354	298	330	315	324	313	335	302	325	327	300	311	335	351	301	295	342	287	326	307	324	319	300	293	305	319	313	305	332	360	301	298	306	292	312	306	322	342	337	348	330	301	299	336	316	312	317	287
5637	1151	892	824	769	748	795	794	826	740	745	724	779	775	736	746	774	797	751	758	713	725	764	690	769	820	773	770	776	713	783	742	727	763	832	776	794	787	739	753	796	771	706	787	772	836	744	760	745	755	812	836	780	773	769	787	730	746	763	799	790	751	753	770	753	786	804	766	765	766	760	797	748	734	739	799	774	752	738	760	740	807	804	748	788	768	761	786	798	820	763	764	751	820	779	726	760	748	761	766	749	792	794	785	731	750	800	767	786	806	791	731	725	782	778	775	824	727	784	787	753	790	787	745	857	754	781	795	768	736	764	799	772	806	781	757	729	738	743	776	770	755	736	810	734	782	767	749	774	736	716	751	811	706	751	773	807	842	750	730	837	793	760	725	763	713	740	756	738	735	757	747	716	763	760	740	796	806	702	815	758	766	777	765	798	789	777	720	824	784	766	756	814	767	753	787	742	762	719	783	773	792	789	771	787	755	725	823	769	824	735	770	780	797	802	759	770	777	739	703	733	794	733	772	775	778	715	842	781	755	770	717	750	784	755	751	735	770	739	757	802	742	787	772	735	746	775	777	738	741	771	755	724	775	741	811	790	751	778	798	778	810	738	751	769	719	813	784	783	792	771	766	792	769	792	735	780	756	776	720	756	740	797	787	847	777	774	776	762	758	764	763	771	769	750	751	804	793	719	768	736	786	706	711	794	748	801	810	794	731	803	761	784	787	741	805	780	757	783	780	743	799	794	828	773	736	762	803	807	798	756	746	801	757	747	794	761	778	765	762	709	813	758	786	777	730	783	750	765	770	810	787	772	800	720	797	714	725	789	802	717	784	759	784	736	740	671	836	777	791	764	770	775	770	732	749	759	761	750	706	754	808	810	792	730	765	754	757	789	779	740	743	785	753	756	792	758	767	779	821	777	735	806	780	791	772	776	757	760	781	771	750	812	767	738	779	778	832	769	753	748	792	764	777	741	776	724	817	816	718	761	802	802	727	801	787	803	733	771	765	761	796	762	823	798	785	764	754	753	763	767	781	793	780	767	734	758	824	831	734	783	792	793	771	763	807	768	813	753	778	718	805	790	699	767	764	850	780	755	786	772	807	763	773	721	730	798	753	760	770	780	825	735	781	728	745	760	766	739	777	756	741	792	753	732	774	772	741	751	730	764	788	766	733	764	755	725	743	830	777	764	751	743	790	717	749	799	771	776	770	736	762	781	754	753	747	763	822	780	756	737	781	753	776	763	794	781	745	741	788	839	767	791	770	779	789	808	784	714	748	769	747	779	798	747	784	755	745	791	772	785	753	765	700	800	746	754	751	735	779	760	761	810	782	754	737	812	798	764	733	772	774	766	768	775	727	728	795	805	752	730	801	762	774	778	750	747	773	737	805	799	775	772	757	756	791	754	831	792	810	739	811	789	765	745	800	791	782	732	776	776	771	741	797	749	802	755	787	799	780	743	801	796	759	750	736	729	794	768	790	754	801	786	792	737	780	752	807	774	734	774	713	807	794	782	744	797	829	725	763	771	765	734	728	771	778	771	761	773	793	753	762	759	788	759	773	701	759	758	817	794	750	768	752	779	797	776	749	734	729	756	764	802	752	739	748	760	790	707	750	771	741	783	791	779	798	763	782	746	787	772	766	751	753	793	711	792	821	805	753	758	743	788	798	787	765	762	769	771	764	806	760	723	751	765	812	751	791	765	767	757	708	749	788	793	757	742	767	770	767	803	776	770	764	789	720	770	739	742	765	801	775	769	783	754	731	738	764	793	781	777	758	738	738	812	799	767	728	760	773	795	737	771	739	724	757	795	753	713	794	772	758	773	736	742	751	741	789	784	780	804	780	770	753	811	775	776	790	780	836	788	764	786	788	782	707	758	766	777	741	791	767	802	732	766	791	740	782	771	770	756	747	772	772	747	789	757	748	735	773	821	743	840	773	787	737	748	765	805	772	745	776	800	765	759	724	782	762	759	825	732	771	754	784	764	816	791	760	750	745	798	760	705	794	764	774	822	774	767	720	755	785	805	753	742	750	761	766	781	751	790	753	767	787	775	777	738	784	806	790	748	823	790	749	732	787	780	781	783	761	757	774	726	780	796	777	721	755	776	808	752	801	751	802	787	758	797	732	755	786	727	757	760	736	762	743	743	742	753	753	843	769	775	737	786	730	757	758	754	782	758	745	758	793	787	740	719	753	763	784	762	785	807	696	775	795	762	773	763	729	763	767	770	743	777	779	737	772	767	767	752	789	729	747	740	721	704	705	725	793	756	736	744	773	809	826	759	735	733	775	810	731	756	779	770	732	784	724	794	750	776	773	818	757	850	759	746	790	765	755	758	732	724	769	776	765	805	766	748	781	712	767	739	833	761	749	760	762	701	762	730	802	829	766	745	763	716	756	730	793	756	820	775	774	737	740	758	751	801	759	782	775	784	748	741	799	744	798	781	705	779	766	753	734	772	781	798	725	775	768	775	740	715	715	763	710	800	790	747	762	765	774	800	749	761	774	724	749	784	723	743	779	769	770	772	777	772	716	772	804	762	768	803	800	741	742	735	778	815	787	765	730	802	807	781	753	764	707	801	736	738	813	736	770	809	830	769	770	790	772	782	793	759	804	794	751	788	795	733	784	762	788	770	784	781	753	764	758	807	733	745	747	754	731	829	809	744	772	743	750	782	756	752	757	765	768	763	778	787	731	727	748	784	748	751	784	743	767	737	784	743	778	743	786	760	718	772	810	777	738	768	780	770	739	725	765	784	752	786	771	749	803	796	827	733	786	766	779	741	783	749	781	789	800	778	751	740	746	751	764	747	787	738	766	764	818	781	735	794	764	733	755	762	804	755	787	779	767	721	762	770	750	769	717	797	726	766	783	772	730	754	778	723	820	708	776	761	795	725	768	789	800	765	839	769	772	778	761	738	802	737	719	753	750	786	762	697	779	763	769	758	782	807	769	834	723	772	786	743	742	754	732	759	768	781	766	760	794	741	741	802	757	788	765	791	780	781	812	731	770	778	774	761	735	754	785	722	769	802	743	758	775	768	776	774	720	779	765	762	797	747	742	736	762	759	772	811	768	773	853	767	766	734	796	787	786	754	748	749	751	805	732	757	758	793	820	785	788	756	810	778	751	761	788	757	733	765	766	784	814	785	789	736	765	798	725	720	798	775	762	732	793	795	804	770	808	741	802	757	780	746	734	807	756	787	812	774	759	753	783	805	749	716	773	786	778	804	792	757	769	778	802	784	814	760	743	738	769	778	735	790	775	743	776	764	818	756	794	807	755	748	750	789	793	783	753	804	780	805	771	764	741	743	768	753	781	789	782	808	842	753	822	766	759	782	716	759	744	769	770	789	708	765	745	789	800	789	775	788	735	714	759	800	720	759	764	754	809	689	752	811	766	792	814	798	776	736	811	745	772	792	784	796	759	806	764	790	725	747	783	767	759	765	750	756	800	700	747	790	790	815	816	786	748	771	782
24584	20994	23920	28257	20993	15333	521	287	245	250	250	224	222	249	217	249	215	244	203	207	219	200	227	238	200	218	214	220	197	214	215	212	201	210	218	229	206	205	252	187	256	208	202	196	205	252	206	216	206	203	213	221	232	214	205	226	206	221	227	209	223	212	208	220	201	235	186	236	216	202	207	217	216	208	214	215	230	230	223	195	238	206	198	238	212	220	203	216	206	224	214	222	221	207	198	215	241	222	245	189	212	213	226	244	195	180	196	252	209	211	199	196	234	222	226	242	202	224	206	224	221	218	208	233	202	231	218	245	208	227	204	212	221	202	201	212	198	203	221	203	215	184	224	194	184	206	191	219	225	238	241	223	219	212	212	213	226	243	203	209	227	237	217	226	223	208	186	200	219	209	207	216	228	237	193	199	226	204	210	250	225	235	244	262	218	214	233	221	220	212	198	191	219	218	210	229	212	224	205	221	197	218	228	202	219	195	226	225	205	214	199	214	221	213	239	196	190	230	230	187	205	221	201	211	231	185	219	223	217	222	227	242	203	218	200	222	218	212	207	200	219	191	214	219	219	192	223	203	217	213	208	220	227	210	223	239	217	224	236	197	208	214	214	235	255	208	203	209	195	226	169	224	186	219	211	213	204	188	216	221	205	192	224	229	205	196	238	230	220	209	217	200	212	211	219	211	225	185	238	209	223	213	222	242	230	216	226	200	222	218	190	207	191	219	212	186	200	233	237	214	258	195	212	229	197	197	205	218	252	200	234	256	201	222	212	225	204	219	211	202	193	190	228	204	197	245	212	235	205	192	231	221	238	186	204	223	208	222	203	194	195	213	202	212	233	221	232	219	224	241	230	203	230	204	224	211	210	196	204	215	200	211	196	216	251	236	225	209	191	221	216	247	205	215	195	219	214	244	234	192	202	211	227	197	219	216	196	182	204	235	221	212	229	221	220	218	209	206	216	188	186	208	214	192	208	258	203	227	211	206	188	198	207	227	202	225	207	232	234	210	246	190	217	212	223	228	205	217	225	193	225	251	237	204	202	207	250	204	215	210	210	186	202	236	214	211	204	237	192	174	202	198	213	214	220	200	196	196	213	243	198	214	200	229	201	220	215	198	234	200	194	225	212	212	193	207	215	194	203	248	223	227	196	216	216	231	189	218	222	202	214	209	225	202	237	251	221	224	207	222	216	201	198	217	217	209	201	221	211	229	220	200	181	247	207	213	201	212	238	232	221	228	201	196	240	196	211	223	223	220	194	230	241	163	205	195	205	216	200	208	219	217	217	210	193	216	232	230	204	217	204	198	183	208	214	187	226	196	231	196	200	224	209	187	214	237	211	225	211	210	242	202	204	194	198	198	232	249	230	236	251	209	213	220	199	199	200	253	257	213	203	200	229	220	221	243	201	211	217	214	228	233	177	201	242	219	226	218	222	198	202	208	231	210	224	210	223	222	210	209	219	200	220	222	225	215	183	204	240	218	246	201	215	225	209	207	221	217	202	211	214	197	238	231	211	221	202	234	229	242	212	200	197	183	205	221	232	203	238	206	216	255	245	216	210	212	201	208	221	238	194	213	206	231	206	236	201	206	184	221	197	223	237	197	214	205	233	203	208	222	217	219	218	207	206	210	212	220	191	211	214	236	204	231	214	217	246	219	226	223	187	219	222	203	216	196	224	243	243	190	229	209	216	218	203	206	209	221	178	205	198	220	233	181	234	219	220	215	211	190	224	231	186	207	212	217	169	188	220	228	211	217	198	218	194	232	203	224	197	204	189	223	245	211	233	209	218	210	212	215	218	211	241	225	225	209	236	207	207	233	204	190	217	208	207	236	214	204	196	213	229	255	219	231	215	210	227	197	218	245	208	213	232	197	202	220	230	190	190	213	199	201	222	226	223	224	226	209	203	212	187	229	231	220	219	213	204	205	225	216	237	213	203	226	207	214	212	221	191	217	211	213	204	206	214	204	233	202	191	228	223	199	231	216	250	202	204	232	214	201	231	235	206	206	244	213	219	203	227	188	237	226	219	205	199	218	216	235	234	200	213	241	198	201	207	219	199	207	231	217	211	232	205	215	222	212	200	209	207	227	243	230	220	209	195	237	223	224	210	221	210	236	229	196	211	214	204	249	216	204	202	193	204	191	219	208	210	218	219	192	219	223	210	204	177	233	192	215	214	212	197	223	205	184	226	203	211	224	219	205	199	232	206	215	219	215	219	212	200	211	220	206	217	216	209	203	219	207	222	220	200	227	218	220	219	215	189	236	205	194	219	200	188	213	219	214	231	232	208	191	203	215	223	253	210	228	210	192	216	213	228	203	222	206	261	211	230	232	211	195	213	229	217	219	199	204	210	240	190	195	204	190	244	176	195	217	227	228	228	214	199	219	223	214	197	236	222	219	223	198	255	212	219	253	215	212	225	220	216	209	199	236	231	208	188	212	213	184	216	208	218	217	211	209	205	185	222	218	194	216	209	222	219	239	231	200	204	240	202	206	221	234	227	226	233	227	226	222	236	211	222	236	209	217	212	198	237	204	209	210	226	217	193	209	220	224	227	235	189	216	246	213	217	199	213	214	190	206	222	247	210	241	214	211	229	212	215	193	224	224	209	210	211	210	229	196	232	209	202	231	226	209	234	221	183	218	187	201	216	208	193	214	211	212	243	193	213	219	213	205	211	209	199	200	229	223	214	201	225	231	208	219	190	198	192	211	230	212	207	200	198	205	204	217	212	196	236	210	239	211	223	212	189	212	227	235	238	223	203	202	198	215	217	214	210	196	206	205	210	245	227	227	203	185	211	220	224	192	194	219	188	243	230	214	202	230	225	176	233	219	224	200	213	246	197	205	236	233	191	202	225	252	199	234	230	208	224	211	209	212	213	215	206	212	240	221	231	231	221	201	192	211	195	206	206	205	217	205	202	200	223	189	221	200	220	213	204	214	219	216	194	213	225	246	201	186	197	218	195	231	217	224	213	189	210	202	221	217	195	236	214	216	222	202	218	187	228	225	229	191	220	203	204	233	206	212	215	226	186	234	208	210	201	222	233	232	225	231	200	187	197	220	195	209	205	233	216	220	197	193	240	234	216	238	213	224	246	225	203	241	235	244	199	233	207	231	216	222	198	193	233	208	218	199	189	211	202	203	221	210	197	228	218	224	202	234	218	217	199	195	207	239	243	196	214	210	205	226	225	181	204	202	217	207	205	194	228	213	229	201	233	205	231	232	237	202	226	202	190	199	193	213	228	194	204	209	236	207	200	214	213	238	227	210	226	246	205	201	221	186	237	236	195	200	216	208	212	219	212	229	217	223	191	207	195	230	219	200	202	196	226	213	184	200	203	215	229	195	225	210	218	228	202	216	200	228	228	212	213	186	229	222	207	206	218	228	198	177	203	218	233	235	222	186	202	224	203	244	215	245	201	225	221	230	208	236	203	226	220	194	205	191	220	220	228	223	229	214	198	211	239	198	195	214	188	228
3173	1966	1130	761	648	610	574	618	604	529	555	517	525	513	543	503	523	473	557	499	530	537	549	572	545	535	525	487	532	545	531	498	528	497	554	500	518	539	559	519	541	515	542	555	526	500	560	506	540	560	536	489	513	542	494	511	498	537	515	541	481	537	521	577	496	533	528	500	510	548	491	502	530	539	540	523	549	526	543	515	548	557	545	517	527	537	522	533	541	520	525	561	546	542	529	548	500	526	532	534	550	531	504	551	537	525	507	510	540	524	532	514	549	525	559	551	514	547	531	540	509	479	495	546	501	527	541	509	494	537	546	523	548	505	517	544	524	531	582	547	535	522	556	548	533	560	525	490	510	567	514	483	548	505	553	536	558	497	532	533	517	549	531	496	525	524	551	498	501	506	546	500	526	507	519	498	557	527	534	584	551	520	529	502	491	524	544	533	565	527	567	498	513	522	494	543	540	576	526	521	501	558	512	551	527	549	500	513	521	503	512	539	541	514	548	550	521	500	532	533	504	493	556	542	528	552	526	577	483	509	546	538	527	535	505	525	544	535	516	513	520	508	522	521	537	564	519	492	531	487	489	530	548	529	575	507	564	524	514	517	529	528	543	512	550	506	545	574	524	525	564	567	548	508	546	519	509	515	505	510	563	498	529	547	554	548	542	542	520	541	490	549	554	529	532	502	508	539	508	519	547	517	554	554	528	551	512	534	523	527	505	518	498	526	549	521	531	522	535	565	519	553	476	505	518	546	542	529	540	506	469	536	539	565	531	559	530	558	563	512	549	482	508	547	520	522	533	560	514	505	538	537	509	536	536	526	529	531	514	510	538	532	559	521	520	437	504	533	533	527	484	534	515	515	508	469	499	499	543	536	520	547	531	546	533	505	518	537	525	526	537	526	541	540	503	496	515	525	534	523	530	527	527	502	500	529	541	529	503	544	553	525	543	549	488	538	519	537	521	510	513	551	530	526	507	517	527	517	491	563	503	516	520	538	521	493	503	522	529	528	545	553	534	507	495	535	468	543	510	496	529	550	505	536	532	509	549	488	531	515	515	505	528	504	527	510	535	561	514	510	560	521	548	492	502	516	570	499	502	501	491	544	494	548	521	545	519	550	501	551	525	525	552	568	528	499	535	533	502	550	513	527	537	509	555	511	531	519	508	548	534	528	508	554	535	516	536	523	545	531	545	537	549	506	550	510	557	506	523	519	527	501	534	511	506	521	552	551	524	531	525	532	515	534	527	523	539	557	533	530	515	506	535	511	505	539	485	541	487	541	537	525	544	522	544	532	525	552	502	546	532	509	530	570	533	528	566	539	486	533	503	524	522	532	533	482	519	511	514	544	520	534	497	548	570	533	514	523	525	533	509	526	548	571	513	554	520	516	541	500	529	522	533	532	493	540	526	566	490	540	521	492	532	482	503	520	525	524	511	510	557	505	522	499	522	531	520	514	512	548	518	531	515	544	511	528	587	543	562	549	497	520	511	497	506	531	544	528	513	508	518	541	532	549	511	519	558	538	538	530	537	552	489	503	478	540	536	476	500	523	512	545	467	531	517	518	561	529	484	499	533	561	554	558	544	553	548	550	508	535	512	511	488	524	523	551	553	499	514	509	529	521	547	517	541	533	503	531	499	515	532	489	484	539	532	531	532	531	559	534	478	500	478	529	500	539	547	549	541	521	549	487	524	500	511	496	526	554	509	512	558	530	527	514	516	538	562	519	517	533	555	555	533	529	520	540	557	513	524	519	532	513	544	496	520	532	549	519	514	566	506	499	504	536	543	486	520	539	534	533	553	440	523	542	499	544	501	519	557	559	530	509	522	504	546	505	555	521	484	461	561	530	518	534	548	527	517	529	508	533	513	514	476	560	512	483	522	541	522	474	544	522	557	527	535	528	517	532	522	504	486	532	515	505	468	549	526	513	531	505	488	519	579	533	498	509	527	532	526	548	497	514	506	493	542	552	525	500	502	520	509	548	530	510	512	519	542	491	481	558	550	567	530	565	536	522	551	523	539	560	546	519	507	532	550	519	547	566	539	566	521	514	532	533	515	540	520	512	547	518	531	537	521	527	542	503	527	528	497	536	562	538	533	535	546	546	528	536	534	543	504	521	524	509	532	517	473	519	511	506	499	481	519	534	505	556	485	511	474	545	493	537	552	516	511	528	493	499	562	508	523	552	515	533	516	506	504	517	544	546	544	532	506	527	536	519	525	524	507	528	535	542	509	560	498	560	542	497	523	532	504	556	503	529	532	534	478	542	537	539	546	559	533	497	456	511	517	529	540	559	498	514	515	518	531	513	514	593	531	532	536	527	538	499	543	492	553	565	573	508	544	512	514	542	519	553	556	539	505	563	521	495	524	533	517	582	491	514	525	503	512	566	521	561	472	531	528	519	500	529	521	524	489	553	544	568	540	529	527	587	511	535	509	550	499	532	485	510	549	536	551	507	536	534	494	509	548	509	492	528	485	542	567	567	503	514	512	507	560	545	555	557	496	538	503	556	540	516	544	529	472	539	541	509	535	528	536	521	505	530	536	520	501	477	499	528	482	540	529	526	550	539	525	507	518	521	534	508	533	553	556	512	533	516	510	497	516	504	537	567	508	496	533	535	516	548	489	513	519	523	562	534	534	539	516	559	525	529	538	538	504	544	526	493	557	562	512	528	479	524	546	523	550	521	522	507	536	533	520	518	513	506	559	547	524	529	556	533	485	517	528	560	506	532	492	533	555	545	517	506	504	545	530	501	521	474	533	544	520	526	505	527	531	551	496	556	494	513	565	500	517	521	538	505	538	499	506	502	497	497	524	534	558	514	491	533	529	528	493	507	532	501	519	518	491	517	518	528	521	560	557	546	549	531	538	547	549	510	539	533	522	519	526	535	503	545	520	534	514	553	478	540	507	494	501	539	569	538	519	527	528	515	529	526	554	539	511	520	519	519	531	540	525	535	600	510	556	582	565	548	520	543	508	511	526	523	532	510	527	533	521	564	499	531	538	559	553	523	568	513	528	538	535	520	563	503	502	503	533	525	549	514	547	533	539	524	535	523	501	512	547	536	517	512	532	570	536	550	522	514	501	528	523	526	550	504	496	536	528	515	532	530	557	555	498	510	552	534	546	515	553	549	517	550	545	516	550	526	544	528	482	535	559	505	496	573	500	492	512	531	508	506	545	554	559	526	574	541	535	534	525	561	514	551	557	525	541	519	528	520	508	526	539	528	507	533	514	502	523	521	543	500	478	513	564	563	485	521	532	526	528	467	497	554	527	517	541	514	526	595	542	505	541	519	524	518	511	536	527	570	503	565	529	537	577	511	534	493	583	480	474	521	541	544	582	488	522	484	511	519	533	528	506	511	489	533	548	516	526	515	528	536	507	529	545	545	523	492	517	564	529	563	533	511	508	499	528	492	518	514	567	534	540	510	528	517	552	552	529	514	552	504	517	493	523	515	486	551	504	498	537	529	543	528	526	556
23959	21028	24361	27895	21028	21037	12110	431	237	189	197	168	157	149	143	136	132	141	130	114	142	136	142	136	135	113	103	97	144	111	125	116	120	139	97	109	119	118	122	117	119	129	101	122	123	139	133	108	114	122	118	119	114	134	121	119	100	113	115	125	120	96	116	121	108	110	97	113	122	125	112	102	119	120	105	111	104	128	100	130	103	104	114	115	133	120	129	107	109	123	112	123	104	102	103	110	99	104	132	120	126	121	116	108	127	112	130	112	100	101	125	125	111	116	118	108	120	97	120	106	104	107	112	114	122	119	106	96	110	99	99	143	115	124	127	123	116	119	98	104	111	110	115	103	106	107	112	117	121	112	101	105	114	114	112	109	131	116	97	79	125	118	104	87	114	119	123	86	96	129	95	94	114	126	121	119	97	120	105	116	118	115	102	121	134	104	115	117	103	121	138	110	100	105	123	119	129	100	97	111	123	113	112	112	126	118	114	130	131	108	119	108	102	100	101	110	108	102	113	120	120	105	102	124	108	115	109	119	118	129	119	93	119	109	115	118	109	115	116	131	102	105	125	129	100	122	135	128	108	124	105	117	117	140	127	105	111	112	110	140	108	105	100	112	111	122	116	108	99	120	123	118	117	107	111	104	132	117	106	106	106	117	106	113	115	101	115	134	108	118	121	112	125	118	118	126	118	107	122	123	125	117	137	128	114	123	124	118	119	123	100	126	114	148	127	117	105	139	105	116	126	107	103	114	111	123	122	133	104	124	104	112	114	117	110	111	121	111	117	150	96	115	116	124	122	115	118	107	102	119	124	123	104	119	109	130	100	89	108	115	110	103	125	129	112	130	114	107	103	117	113	112	118	120	101	108	141	106	110	106	111	129	132	100	113	93	112	115	101	121	114	99	134	95	104	115	95	117	105	98	110	136	122	106	118	113	117	99	110	121	112	126	124	107	113	128	108	119	101	112	110	99	98	130	98	123	119	103	94	118	130	130	121	121	130	131	134	107	109	103	102	103	104	122	100	99	111	109	105	99	104	133	112	137	97	101	116	102	118	130	117	117	142	101	96	104	122	128	114	117	114	109	150	110	92	118	119	113	101	104	123	124	115	108	115	104	109	99	119	115	117	120	103	116	109	109	114	131	119	120	127	118	103	104	109	110	123	120	112	133	128	103	104	122	122	99	138	114	104	98	108	118	119	121	123	128	118	131	103	116	113	101	105	101	109	114	121	108	125	101	113	105	111	112	138	113	129	109	99	111	107	126	114	120	101	97	128	96	123	124	123	111	117	116	118	102	122	130	103	124	114	111	124	109	113	131	130	114	108	117	123	126	115	106	119	106	119	110	122	109	116	90	123	112	124	99	124	113	109	127	133	114	126	102	123	101	102	104	109	129	126	127	133	106	98	111	110	104	92	104	119	114	106	114	113	100	112	114	138	108	114	112	110	125	120	109	124	99	97	118	114	107	109	118	130	109	111	132	119	126	143	128	118	123	105	111	125	136	122	143	108	110	118	124	108	112	121	99	113	96	108	111	114	120	100	105	109	116	107	105	118	118	99	109	105	121	121	88	103	116	110	103	108	112	121	124	85	125	106	106	109	110	112	101	118	121	120	103	115	129	103	114	101	114	117	110	127	112	111	95	104	127	117	114	102	130	126	127	101	127	118	110	128	121	124	133	111	101	108	115	113	122	127	103	131	121	116	109	113	119	101	120	99	123	126	119	101	117	96	110	109	96	107	110	110	113	119	118	115	117	117	114	105	118	99	111	110	124	106	130	115	119	119	107	112	108	119	112	126	121	104	131	115	112	121	114	112	124	111	124	102	136	114	114	105	129	110	120	126	93	98	91	114	119	122	105	120	105	107	97	102	102	106	107	111	106	117	106	115	117	124	113	120	99	127	119	116	93	101	106	130	90	90	126	124	112	115	125	120	109	112	121	127	110	127	104	117	88	125	113	96	126	110	140	126	117	96	122	131	117	114	125	87	96	118	106	115	113	89	105	120	123	121	120	115	87	116	111	126	107	109	123	118	106	109	122	105	110	102	120	124	123	108	119	119	99	131	104	116	105	105	117	117	116	119	105	103	100	114	120	122	112	111	125	110	121	127	120	114	138	107	124	125	109	119	107	133	119	128	97	108	104	131	117	113	100	112	115	123	119	125	118	116	107	104	90	105	110	127	110	111	124	119	112	118	107	100	117	111	104	103	108	120	98	118	103	114	126	86	119	126	102	117	123	124	105	112	128	132	108	100	135	123	132	122	94	109	92	118	105	119	114	120	126	110	107	121	118	87	126	104	106	100	117	110	128	112	133	114	115	110	101	104	132	97	128	119	109	109	115	114	106	111	109	115	122	114	108	107	111	112	129	117	115	116	112	118	117	109	121	116	107	107	99	119	118	126	99	118	106	95	114	108	132	124	105	108	117	111	106	109	111	111	130	87	131	113	121	93	125	102	116	91	103	118	105	139	102	150	105	98	122	119	122	118	118	135	111	124	132	128	125	123	118	112	116	107	112	99	115	109	105	114	118	135	117	126	110	116	118	114	128	124	125	135	113	120	117	125	111	119	123	123	120	103	128	122	97	117	121	132	109	102	123	122	111	108	124	103	121	99	111	111	131	98	91	128	96	114	111	106	104	108	109	124	120	92	113	113	126	117	120	139	99	101	104	114	107	112	106	103	120	123	133	122	93	130	127	118	130	99	123	123	115	103	128	123	105	129	111	98	106	104	107	117	118	117	101	105	122	111	115	118	127	99	117	91	118	137	108	113	126	110	115	122	101	92	123	132	111	104	81	109	95	112	105	108	117	129	108	116	127	128	106	109	131	113	112	105	106	132	122	104	111	91	96	113	102	122	108	116	112	120	104	106	116	114	112	109	109	128	101	127	129	112	129	100	100	108	120	115	133	139	106	122	110	113	117	111	104	118	128	104	109	132	128	117	116	91	117	103	131	110	108	108	103	103	104	109	111	106	105	113	126	110	113	105	102	114	105	96	115	91	125	121	126	126	119	99	127	102	109	118	105	119	142	105	110	123	92	115	102	109	112	105	111	98	92	93	107	130	105	112	127	131	94	121	96	102	102	137	108	108	110	112	112	98	118	118	128	109	109	119	93	115	119	100	110	123	102	119	118	99	104	108	86	102	107	108	135	106	95	114	120	129	116	104	119	122	108	103	111	126	111	110	117	108	101	114	116	110	126	113	110	122	126	102	113	127	108	104	110	124	95	97	116	114	113	114	121	106	113	104	103	109	123	105	98	118	107	126	108	132	106	108	111	104	113	112	108	97	117	103	107	110	106	122	112	108	123	98	129	123	110	123	140	117	120	110	107	116	128	122	108	127	113	115	107	100	104	109	112	100	108	101	139	113	98	113	126	123	124	131	124	122	108	116	113	135	111	127	102	118	115	95	110	107	102	112	111	111	125	120	124	86	106	102	117	101	119	95	145	112	115	110	126	140	110	121	121	110	126	118	125	117	143
3011	3019	1347	744	507	443	419	382	345	334	367	358	346	314	294	311	326	355	294	294	319	341	313	317	348	337	330	319	308	300	331	324	308	303	340	337	321	303	311	283	334	303	293	297	299	294	302	303	290	308	264	327	278	294	313	335	279	313	339	308	328	316	312	303	304	284	283	312	294	318	317	293	268	299	315	316	323	301	330	315	318	312	313	322	304	309	264	312	330	307	273	296	292	324	292	305	331	289	336	301	306	315	312	324	295	337	302	310	323	301	316	335	314	279	302	305	277	341	303	315	309	316	316	293	306	311	297	325	271	301	309	316	345	316	285	302	310	306	334	309	291	313	275	325	322	287	299	336	297	321	277	289	296	311	318	321	292	309	297	298	316	286	325	310	300	315	339	281	322	298	302	283	329	280	302	310	309	299	294	329	304	300	305	292	272	313	321	296	306	334	309	272	293	277	297	320	284	349	292	313	298	279	297	305	288	324	303	300	324	301	296	331	306	302	319	292	323	315	311	309	290	310	278	307	293	310	314	326	325	328	310	316	320	330	296	314	285	319	308	301	322	298	341	325	325	287	311	302	308	308	309	298	296	318	334	317	290	294	320	326	282	293	295	302	296	286	294	336	314	302	329	329	344	313	313	293	339	304	346	328	316	288	302	313	306	309	319	277	329	320	332	337	333	289	329	313	338	312	331	294	318	342	301	306	319	318	319	285	293	290	310	300	328	318	330	288	319	311	351	290	285	322	337	313	274	324	295	297	325	312	310	311	275	334	307	297	358	277	293	307	275	272	298	325	302	314	309	291	296	304	318	320	316	285	325	300	311	335	319	287	310	317	309	335	349	325	313	329	288	308	298	326	305	308	319	337	304	313	302	339	332	277	287	297	296	307	318	338	325	292	310	303	337	286	293	320	313	293	303	329	298	326	340	307	333	329	296	311	303	312	330	317	311	295	292	326	333	331	292	307	313	315	284	285	309	310	306	304	305	304	312	316	340	319	316	345	295	298	322	321	323	295	300	297	315	337	285	287	309	326	313	343	289	311	316	308	290	309	325	324	363	304	264	314	315	305	309	304	291	298	331	312	309	280	290	314	301	306	300	287	313	317	331	317	276	310	320	330	313	295	328	309	301	298	313	306	304	302	299	343	353	316	317	299	304	333	308	339	274	289	309	290	316	284	312	337	311	318	316	312	336	283	327	297	275	295	318	304	300	301	330	333	342	316	301	291	300	322	315	326	317	309	321	293	316	326	283	319	309	288	313	313	306	294	302	293	295	299	316	285	322	308	281	308	311	357	306	283	293	293	307	305	294	296	323	316	333	292	293	301	261	329	329	303	349	292	299	305	327	347	298	293	283	329	296	337	273	346	336	301	293	313	290	316	314	307	326	303	288	322	323	294	334	308	294	307	298	295	301	335	334	306	336	283	286	330	297	302	293	340	283	346	308	285	299	307	288	311	305	331	340	291	319	309	281	303	294	325	337	311	286	317	311	330	272	282	295	321	344	313	316	320	307	313	310	336	343	295	319	262	318	313	263	297	306	338	311	279	324	316	318	284	319	316	282	324	285	298	343	304	274	315	302	315	311	302	306	319	284	287	301	319	323	325	302	321	320	311	290	291	304	326	313	322	332	283	321	314	292	286	285	323	306	290	328	309	290	302	291	326	324	309	321	293	286	324	316	328	324	310	322	290	304	332	337	324	294	304	330	296	324	296	313	308	301	323	306	330	316	294	325	323	324	284	280	292	300	311	285	302	307	317	306	318	313	338	310	308	319	270	286	294	323	313	338	300	332	304	309	289	324	314	293	314	290	291	292	290	339	341	278	287	318	317	298	306	323	339	326	305	282	308	348	303	326	279	282	307	318	298	317	292	333	300	319	333	327	306	304	302	304	322	321	348	304	298	338	298	294	308	293	300	294	315	270	304	322	306	281	327	308	312	327	311	305	326	295	291	266	306	302	303	318	302	298	274	290	294	294	307	312	316	311	291	304	315	305	296	307	323	301	316	308	325	329	312	310	315	326	295	307	289	328	335	314	304	299	309	302	306	298	314	328	299	271	300	301	312	303	315	275	332	308	331	315	327	272	322	305	296	307	293	314	304	324	325	284	331	323	313	340	305	301	297	336	268	311	289	297	312	313	325	327	298	290	311	318	294	303	303	309	289	313	279	313	318	277	334	294	334	287	308	330	328	307	317	318	324	293	309	323	277	314	305	321	327	302	356	317	293	299	283	328	275	290	324	340	344	319	281	348	293	328	312	306	315	311	323	326	293	303	275	275	320	334	277	307	299	344	322	318	313	295	309	325	305	320	322	340	283	339	331	310	299	304	301	318	300	327	285	280	306	334	327	286	302	282	302	297	328	302	314	305	282	314	284	323	309	311	307	290	319	338	311	321	321	288	310	316	296	331	327	327	322	322	320	312	315	317	281	306	304	290	283	311	286	314	316	332	332	332	316	290	335	294	315	352	335	301	295	331	284	270	284	289	300	329	310	331	299	317	346	313	305	311	291	297	310	312	355	328	315	293	323	298	327	285	292	315	310	292	312	311	343	325	274	307	305	350	281	322	267	295	288	328	326	333	297	308	311	310	310	308	322	322	314	341	303	300	280	303	290	320	310	311	323	320	295	308	302	293	297	322	302	315	321	289	320	304	300	294	296	294	281	356	290	300	301	344	325	324	306	308	335	328	283	297	284	309	324	293	311	303	290	311	308	318	305	350	330	320	316	293	293	302	287	312	306	314	311	311	283	342	329	288	297	312	324	293	326	307	321	304	281	314	290	303	318	287	277	306	282	294	311	321	301	307	322	295	312	300	281	313	308	307	314	331	335	307	317	271	304	319	296	329	291	304	299	308	282	307	321	317	307	311	324	339	293	287	300	332	326	292	286	321	305	305	303	321	300	310	312	304	276	304	321	290	310	318	305	320	309	322	321	303	310	260	347	313	281	294	323	339	291	297	277	291	285	308	334	286	314	328	302	320	304	310	305	303	309	338	301	316	315	283	327	271	332	326	310	307	317	278	294	311	278	302	321	301	325	291	312	288	303	320	334	320	311	298	325	294	305	334	304	270	334	295	262	303	275	309	331	308	306	324	279	299	306	304	323	297	308	303	311	326	325	326	295	298	299	331	292	315	275	327	280	320	283	346	313	315	285	292	296	341	337	331	330	309	318	296	298	288	333	318	303	320	300	321	318	287	314	284	317	326	322	316	328	309	293	292	313	296	297	284	292	297	302	312	290	313	318	298	316	287	329	314	306	305	291	266	300	295	294	327	308	256	325	292	297	295	278	338	302	291	295	343	313	299	303	307	300	314	280	311	320	307	282	303	330	326	340	304	297	325	323	329	258	295	295	305	329	304	331	300	325	324	305	303	343	303	312	310	286	289	312	303	311	328	336	354	330	292	283	288	328	320	330	334	306	306	289	279	290	284	299	289	324	298	314	345	287	294	295	312	302	304	286	295	303	311	273	318	326	322	324
30959	20440	10177	740	394	345	386	343	340	321	354	320	303	344	322	320	282	328	339	304	344	358	336	371	338	356	299	318	333	355	337	328	312	330	339	317	295	309	335	350	334	315	320	349	321	313	331	317	327	313	336	355	332	309	316	319	342	349	305	318	335	287	295	351	326	317	304	322	320	341	317	323	299	298	330	326	288	304	317	332	337	362	309	320	329	332	343	327	339	334	344	333	312	310	331	353	303	305	355	307	315	360	315	320	301	336	353	349	285	316	320	325	338	330	290	319	322	325	321	324	350	321	316	312	323	310	343	300	303	334	319	308	343	334	330	313	317	342	298	300	342	327	309	306	323	322	305	303	351	284	328	317	349	341	326	315	316	313	291	316	294	356	293	298	298	315	341	335	322	299	344	328	335	357	334	311	333	322	326	321	300	300	342	319	340	317	316	303	337	331	338	339	321	342	306	333	327	340	342	329	333	316	341	339	316	349	319	314	324	322	328	293	294	288	283	320	288	307	319	325	354	343	297	309	335	307	295	303	341	327	320	339	363	349	341	328	341	334	346	332	310	336	345	347	322	296	323	305	308	301	345	327	311	336	339	313	293	324	317	330	333	317	310	305	322	342	325	268	330	322	315	336	318	333	313	321	322	314	293	342	344	335	333	315	361	334	311	345	329	334	299	305	313	301	335	317	321	316	344	336	360	322	319	351	323	328	331	292	318	279	328	306	337	302	327	310	321	314	320	339	346	324	323	324	307	305	333	308	335	344	330	324	325	286	334	324	347	329	337	310	285	318	324	298	320	298	310	300	346	311	355	342	345	329	301	305	323	308	328	341	337	288	319	342	399	345	315	316	321	334	328	322	323	322	323	307	304	332	298	362	310	319	308	326	316	306	329	346	323	353	301	300	324	317	333	311	324	358	322	285	314	325	330	304	318	376	315	320	318	341	335	327	332	303	303	330	344	338	311	307	344	334	331	327	359	333	314	317	336	282	323	310	303	268	329	316	339	320	365	325	323	308	336	331	304	311	331	326	306	344	332	323	339	310	328	296	319	342	341	313	292	358	336	308	330	332	343	339	310	348	314	358	321	318	288	329	303	319	315	361	355	309	327	290	325	336	334	331	322	318	324	283	318	294	293	305	335	295	302	322	301	293	330	376	338	319	323	281	338	313	343	322	340	307	265	330	313	317	339	322	330	299	330	319	307	339	335	316	285	314	313	306	316	298	328	318	327	315	322	291	340	314	330	306	309	307	323	291	300	356	314	320	292	299	320	367	293	320	309	322	334	345	326	337	312	332	321	330	320	307	336	311	348	312	335	329	328	309	322	310	342	322	295	333	319	333	335	350	315	315	345	311	338	333	338	324	321	337	324	315	308	292	309	323	349	294	349	323	329	313	331	329	306	318	347	314	324	328	337	311	322	357	285	314	325	322	307	301	325	324	306	319	296	356	347	298	334	297	334	342	334	277	274	302	348	327	361	318	311	317	312	332	295	299	335	314	315	280	319	301	331	293	323	312	324	296	315	309	317	323	312	322	355	313	327	316	323	317	357	337	328	330	314	325	301	318	319	344	309	340	313	340	311	348	346	342	365	285	308	281	326	328	326	353	319	334	310	304	313	336	321	300	304	342	334	323	347	298	310	297	320	317	304	303	306	286	338	307	308	292	294	334	327	305	322	312	284	339	319	287	299	296	340	322	301	310	333	333	303	318	325	356	311	314	318	339	349	299	321	304	329	329	343	309	331	322	336	323	294	329	331	317	341	293	314	316	324	311	308	294	303	333	302	318	329	349	326	300	308	336	302	317	348	333	332	345	351	365	314	331	332	340	367	329	347	310	353	310	318	288	319	318	320	322	309	323	323	307	266	312	345	316	321	335	276	293	316	321	315	302	327	342	290	321	307	323	304	323	343	287	333	323	292	365	323	316	326	331	294	331	319	337	298	318	330	353	309	324	320	315	325	345	315	335	317	360	330	336	302	323	324	331	335	317	319	292	310	320	318	324	325	339	328	325	326	332	322	325	338	331	342	361	295	332	321	315	313	331	316	353	322	295	317	325	288	305	310	330	322	311	321	293	317	318	305	314	350	306	345	320	334	329	335	326	340	338	332	283	316	312	318	308	325	320	322	361	291	366	350	337	323	340	311	306	314	316	346	331	272	285	308	296	334	310	337	310	290	313	301	317	337	334	320	289	322	310	302	334	308	293	364	349	339	320	330	278	328	283	306	350	334	341	283	328	319	323	361	327	307	356	332	325	305	328	333	309	310	302	336	295	313	332	364	322	276	337	313	287	318	316	316	324	304	316	304	323	325	339	317	308	318	298	325	313	290	325	313	324	328	337	336	303	332	316	315	315	325	314	314	325	330	326	343	313	334	342	283	298	305	338	346	317	313	325	293	331	300	325	323	313	349	330	285	351	290	331	327	309	317	342	334	354	321	317	365	318	312	304	323	282	329	341	337	318	316	308	298	344	329	317	347	338	308	301	321	309	301	308	340	318	331	317	297	322	347	295	343	330	331	338	333	286	333	336	343	324	325	344	347	340	300	353	336	308	329	346	350	333	310	337	309	306	316	307	329	345	321	304	325	329	342	334	321	326	333	327	323	353	319	313	336	346	317	279	323	317	333	311	333	312	338	342	339	328	321	343	335	314	324	302	335	348	321	313	288	316	370	302	358	309	319	290	325	335	300	290	312	295	336	349	335	360	301	298	304	302	334	345	305	331	324	317	326	345	317	295	326	338	355	298	327	310	299	292	333	330	347	295	318	332	335	345	322	327	330	341	349	315	325	323	323	306	342	298	301	341	325	332	333	324	332	307	327	320	284	300	330	349	351	338	323	290	311	286	368	334	303	320	298	284	321	315	311	294	317	342	312	336	305	304	281	307	372	289	331	287	326	328	315	302	346	309	314	272	331	338	327	304	312	334	338	318	339	308	308	309	348	335	349	329	321	315	318	320	333	318	332	312	320	349	318	340	326	314	310	342	311	340	333	316	313	333	298	325	343	328	309	356	315	314	339	325	310	308	327	354	325	317	317	329	340	316	319	318	330	335	341	324	338	357	350	352	315	337	320	300	318	323	324	312	341	271	330	338	284	336	303	304	327	349	330	311	324	342	307	328	339	320	312	295	345	314	313	314	345	326	287	312	359	296	328	328	307	319	308	321	313	326	332	324	295	339	371	317	297	339	310	311	325	318	337	311	320	310	302	320	337	316	367	322	336	294	322	288	336	298	368	354	309	328	299	325	311	328	315	331	295	327	320	331	314	342	332	284	317	331	346	323	284	337	318	337	318	332	324	297	302	309	285	321	329	295	332	307	326	329	305	315	287	330	326	332	321	295	314	335	299	310	340	310	306	286	319	340	303	284	299	350	316	305	330	335	313	312	318	339	350	307	322	338	311	324	315	316	317	307	309	326	311	327	354	307	313	333	347	332	326	320	328	334	295	314	306	321	340	335	319	333	301	370	333	284	356	343	321	290
5525	1101	852	774	753	750	762	741	787	810	762	774	791	781	808	799	757	761	770	803	779	766	765	775	774	746	752	753	826	750	762	741	803	777	752	776	764	747	748	792	779	736	777	825	791	751	784	736	789	822	806	819	759	775	781	803	777	772	770	749	790	773	800	764	809	768	800	747	768	755	800	819	799	795	799	771	749	765	835	756	795	732	748	791	795	786	769	751	779	783	753	772	801	731	808	743	779	723	836	760	738	836	773	716	719	741	735	796	791	791	710	774	750	777	807	776	794	749	763	826	753	746	735	791	774	763	774	801	765	751	735	794	701	738	796	786	791	808	754	775	785	766	771	773	830	789	811	804	787	784	766	789	758	772	793	743	821	770	744	796	787	797	746	782	840	807	774	775	810	756	762	786	811	818	787	748	781	746	784	747	787	769	792	799	825	710	727	814	821	770	797	745	757	793	748	765	796	803	791	781	765	731	832	777	719	758	746	743	739	756	741	768	764	783	796	770	749	745	761	771	757	812	789	759	768	750	772	770	822	789	771	773	778	723	711	775	781	767	762	739	832	772	755	774	804	750	747	741	755	742	724	721	783	740	746	820	785	753	769	777	747	773	784	777	743	735	733	784	790	754	744	781	797	776	750	790	746	734	809	763	707	750	760	807	806	752	750	798	777	742	806	783	754	807	766	794	794	817	763	753	775	772	800	734	794	776	816	790	722	790	785	764	718	777	772	783	727	793	763	745	784	786	796	791	815	774	766	798	755	747	731	826	830	830	778	741	778	784	740	768	748	785	753	735	794	755	769	798	800	818	820	766	746	772	773	808	720	788	779	746	751	788	767	733	766	748	823	810	767	766	775	768	738	763	808	768	759	787	763	809	758	806	737	788	770	779	767	776	734	718	728	773	784	758	781	772	797	781	740	793	754	756	778	749	798	802	724	757	782	765	838	786	820	757	785	790	735	795	775	730	752	767	767	768	797	787	760	750	830	775	774	786	750	807	809	756	756	749	759	770	766	736	773	765	738	787	814	723	776	755	755	807	809	723	769	751	769	767	787	780	764	774	770	741	732	815	777	818	794	745	741	784	782	723	791	814	782	772	723	817	763	774	741	759	810	775	765	796	797	747	800	769	769	772	775	809	789	784	844	774	816	781	718	799	735	765	783	779	769	800	759	777	798	774	809	768	770	772	727	777	838	766	740	773	801	761	765	790	762	753	800	749	754	753	747	755	814	749	751	791	768	757	784	815	790	781	759	774	762	765	764	796	755	756	740	770	705	763	758	787	734	745	787	783	739	773	758	746	774	784	720	740	757	778	784	771	773	772	790	781	786	825	783	770	746	771	774	800	786	758	752	758	735	779	824	772	808	764	801	783	761	734	785	791	806	784	759	759	730	729	798	805	782	798	758	809	775	773	776	787	785	771	752	781	845	754	788	809	767	799	736	773	754	809	801	793	805	747	783	786	791	750	749	795	776	774	777	761	764	743	727	768	757	828	752	776	770	777	750	713	756	766	715	717	753	762	754	688	779	763	739	782	763	759	808	763	777	772	769	778	810	746	768	779	777	803	776	780	762	754	750	826	780	745	771	752	741	745	817	752	801	819	740	765	738	780	735	750	774	690	761	763	817	810	740	794	779	783	805	759	772	800	753	798	789	811	785	768	800	799	834	816	736	819	783	745	798	765	788	756	798	734	786	810	762	821	812	784	699	828	750	774	750	759	798	787	780	780	770	794	775	740	720	791	795	801	781	768	776	748	769	788	806	739	785	785	810	758	722	798	814	773	825	746	781	801	840	753	751	838	782	759	751	761	816	773	750	749	790	755	754	784	752	738	729	776	799	748	737	779	784	753	809	795	771	814	781	785	811	787	763	768	829	795	741	737	825	756	772	767	693	765	787	727	827	779	758	780	768	818	780	773	789	777	804	794	783	790	772	767	730	698	750	787	761	779	740	789	763	748	730	821	738	787	769	773	799	761	770	772	782	782	757	752	756	763	799	775	734	784	784	750	813	772	753	757	774	783	776	766	810	822	780	852	771	746	805	739	812	768	781	780	751	786	840	803	734	772	761	744	766	743	753	758	805	762	771	765	755	759	775	758	815	734	793	733	752	747	732	815	773	764	802	763	781	775	777	818	809	777	781	821	791	773	778	787	750	751	784	739	769	764	789	763	759	775	748	793	756	790	777	808	789	773	772	811	830	767	778	777	821	762	809	799	743	746	755	730	812	803	771	767	730	770	763	762	799	831	787	752	737	754	796	722	791	752	795	770	784	795	764	777	786	822	751	793	794	790	765	743	781	773	796	754	731	782	793	750	795	728	740	782	792	813	757	733	796	764	784	832	781	792	722	791	767	748	743	795	769	768	793	771	775	775	767	808	770	792	739	774	797	792	783	793	810	765	761	776	799	776	780	802	775	760	749	771	778	774	772	716	753	796	772	797	753	754	712	782	753	750	752	796	785	774	834	806	800	812	772	743	722	804	747	776	799	765	774	765	771	792	767	741	757	807	821	773	719	759	874	739	699	810	789	763	770	779	787	805	770	813	761	729	798	774	798	785	794	817	759	712	780	763	781	793	789	757	760	775	753	754	794	734	825	730	760	770	780	768	760	739	696	731	772	777	773	793	756	785	759	794	761	791	785	757	809	791	739	793	807	791	766	763	792	777	809	816	751	744	816	784	793	756	770	801	780	784	746	846	761	731	751	788	798	807	751	784	804	778	795	796	718	789	751	758	772	815	809	775	806	750	786	807	744	738	759	723	766	786	760	786	741	788	776	725	757	792	837	779	752	776	769	743	754	778	801	788	750	761	790	743	804	710	778	734	829	784	724	792	761	755	841	730	729	797	709	727	776	756	770	773	787	795	791	821	768	775	806	784	773	732	773	779	761	783	742	776	765	820	813	736	727	759	757	751	773	785	756	804	792	782	809	768	778	768	774	771	758	745	798	759	793	807	759	840	758	787	803	752	768	754	742	735	739	781	759	791	745	782	757	814	722	728	782	764	718	789	767	833	806	815	761	840	772	791	711	755	760	755	797	754	750	714	821	774	780	731	785	758	793	781	748	765	763	696	777	817	779	784	833	764	752	753	794	783	825	783	759	774	817	743	728	779	715	714	793	727	736	747	734	781	847	751	751	771	813	793	816	826	789	837	781	743	791	795	797	761	816	797	791	769	729	794	853	780	746	757	790	756	784	783	777	758	776	743	731	764	763	802	748	760	713	766	768	751	786	759	797	746	770	788	734	763	732	765	759	768	753	825	747	771	782	735	747	774	743	824	743	795	774	830	767	732	767	746	806	816	766	785	788	747	777	738	758	779	773	782	765	750	773	805	790	740	747	796	777	837	740	804	756	719	734	788	807	738	807	789	765	760	779	756	741	793	791	793	806	795	739	755	708	774	764	759	736	763	738	737	772	754	795	807	793	770	761	753	751	775	748	727	745	791	808	754	772	812	748	773	773	758	804	805	796	800	763	809	768	758
24667	20994	23911	28255	20984	15460	517	305	259	235	233	271	232	261	208	219	231	253	225	246	213	223	242	221	241	229	194	195	226	222	211	193	208	214	208	231	215	218	207	227	226	236	236	223	193	220	230	227	207	217	246	207	218	220	215	202	184	227	198	190	187	196	227	200	206	200	199	225	195	223	218	208	189	185	209	240	186	213	207	209	210	222	230	214	242	212	173	221	189	186	210	220	213	219	192	212	207	208	212	204	191	229	214	208	201	235	238	218	208	197	214	235	223	195	202	215	218	227	195	196	191	206	180	212	236	209	221	208	197	213	203	208	201	212	228	210	232	216	215	196	215	212	189	247	225	204	211	230	221	205	225	193	214	191	180	190	203	199	222	222	210	178	228	209	194	202	220	195	195	239	208	212	208	183	192	222	213	217	231	191	191	212	213	199	210	233	222	210	206	190	215	208	219	220	228	216	206	190	206	214	194	210	239	216	201	223	224	227	251	231	237	237	212	190	189	204	210	223	230	195	234	192	206	252	222	234	216	226	202	198	234	229	203	201	219	224	224	212	211	221	207	205	227	249	212	212	204	202	222	213	201	248	214	228	219	222	228	203	223	219	212	225	201	241	214	210	214	227	203	200	223	186	185	201	202	225	205	208	194	190	205	210	202	215	209	215	204	212	210	218	195	208	206	220	226	192	205	201	203	229	221	185	216	201	224	221	237	237	221	238	206	224	219	202	197	203	192	229	217	231	238	214	236	181	207	226	207	192	231	220	221	238	229	217	188	207	213	215	222	224	232	214	234	198	218	219	202	180	192	203	210	232	217	207	198	210	207	201	218	211	203	212	203	202	213	219	202	198	187	203	209	210	217	232	183	217	206	229	204	194	218	190	220	195	195	214	243	226	215	215	192	187	208	210	225	208	202	192	209	171	207	198	240	205	217	232	219	220	215	249	222	215	220	213	203	210	209	211	194	238	186	221	238	192	230	185	213	210	232	237	201	223	193	229	219	205	218	246	254	225	221	200	220	219	228	210	225	203	219	221	203	197	197	209	231	208	211	220	194	212	208	208	215	203	194	206	211	194	213	208	200	193	200	202	201	213	197	242	244	199	201	223	206	219	223	224	208	214	206	215	198	229	228	189	216	223	207	194	206	188	223	220	222	204	209	198	208	203	218	200	192	198	203	209	207	221	231	205	209	201	248	199	196	206	207	215	206	199	213	201	223	241	208	210	216	179	213	211	192	211	204	241	196	194	197	194	232	204	227	197	219	210	207	212	199	205	210	191	233	207	245	211	209	193	190	202	197	229	191	234	206	200	228	198	194	194	207	200	221	241	202	211	206	213	226	210	213	208	176	222	198	218	205	264	198	210	202	237	208	201	200	201	196	217	208	206	214	209	190	186	200	213	209	175	231	211	216	220	227	186	243	231	228	225	216	243	225	190	236	215	192	233	217	195	215	190	221	217	202	199	221	232	209	199	190	188	220	221	191	238	228	240	227	220	226	214	204	212	209	193	177	211	216	220	196	228	202	197	228	223	221	214	190	189	228	206	204	200	175	206	198	197	219	206	248	231	178	208	215	228	205	186	211	199	203	245	182	165	220	202	219	181	218	195	222	210	199	216	211	207	220	198	221	206	194	230	209	208	234	217	209	196	238	218	230	199	199	217	210	211	205	185	223	201	196	201	241	228	200	237	215	227	200	200	205	209	239	226	210	219	239	207	202	197	208	213	196	217	218	199	185	233	224	193	198	221	213	218	200	209	203	214	193	219	221	215	201	215	221	237	217	230	230	211	208	211	206	216	197	181	214	225	212	193	212	196	212	231	213	211	231	206	235	199	215	211	211	212	229	222	222	228	226	210	218	171	213	221	197	218	183	206	220	216	187	197	201	190	206	192	222	254	186	217	217	206	257	213	218	225	197	224	202	187	172	214	229	236	210	206	236	237	222	194	199	210	241	195	207	238	198	221	193	221	194	217	210	213	227	213	189	219	223	222	216	238	237	203	207	212	196	208	222	217	217	206	229	200	220	212	228	208	226	210	204	206	200	195	200	230	230	223	235	198	221	210	216	212	194	218	205	208	212	233	240	221	201	198	197	186	202	213	215	235	234	232	209	213	215	203	192	215	209	203	227	199	178	217	178	218	223	224	223	212	231	211	230	255	231	207	214	204	205	236	205	192	193	221	199	197	210	218	221	234	200	186	201	242	227	201	185	207	193	220	207	207	235	211	228	228	227	216	225	219	198	188	240	214	215	202	190	222	208	200	214	211	220	216	202	213	241	203	223	242	220	216	216	221	220	183	215	213	177	204	223	195	249	186	210	194	214	219	225	211	205	198	228	248	210	233	222	206	191	231	216	221	232	201	206	209	207	195	195	228	194	211	213	234	189	209	222	216	229	212	205	244	236	187	218	191	203	188	239	222	199	195	189	218	225	213	225	204	195	226	209	231	213	214	182	211	193	203	220	234	204	233	199	218	225	205	191	207	200	193	227	193	223	211	202	202	192	188	217	199	212	215	179	208	206	209	206	214	209	212	211	209	191	212	201	191	221	214	210	216	200	215	183	203	200	216	200	209	211	208	216	238	209	229	214	197	208	215	239	213	213	224	208	204	199	189	204	232	248	232	197	220	220	218	206	207	246	218	201	216	196	225	213	213	205	219	212	244	218	206	230	206	209	227	193	203	232	251	230	195	213	181	215	207	217	193	196	208	221	177	206	217	191	211	222	222	201	213	217	220	224	221	208	209	218	191	189	226	208	210	206	208	202	213	232	204	210	216	210	211	222	213	205	187	202	195	218	231	229	184	201	214	200	204	204	207	202	214	217	186	224	187	202	215	215	247	217	189	217	229	218	216	206	216	197	202	221	209	204	234	195	201	223	229	200	221	214	235	225	221	194	213	193	226	209	224	225	193	227	189	193	216	214	224	219	195	225	196	205	212	202	206	212	214	202	236	194	204	191	233	225	226	217	214	210	211	202	210	226	256	213	206	199	199	211	235	213	202	207	219	224	217	217	211	220	195	214	222	209	206	217	237	228	261	216	235	211	208	219	213	213	190	208	229	209	196	214	212	194	204	220	221	210	232	207	188	193	196	231	227	210	199	205	163	212	205	202	243	200	201	202	219	205	204	201	218	183	218	174	228	233	200	179	200	225	190	221	202	200	230	206	210	189	212	201	205	207	218	196	212	202	214	210	216	223	212	197	207	238	207	209	211	209	221	226	213	192	198	208	195	221	218	235	223	180	212	231	201	204	202	208	241	226	218	190	172	168	217	187	219	200	198	217	201	245	221	207	205	191	200	200	235	209	200	238	242	207	199	201	196	196	242	189	243	219	213	223	210	189	205	210	197	200	175	222	193	216	196	217	220	193	227	236	202	190	224	201	199	247	181	220	227	203	207	229	210	213	239	211	202	212	235	212	256	214	233	199	198	240	225	235	194	221	222	225	216	216	227	189	179	193	208	222	201	202	210	216	194	201	202	188	214
3187	2059	1090	733	650	592	549	592	581	501	546	558	543	528	518	486	551	533	513	575	511	523	530	536	553	529	486	548	493	501	546	521	494	512	557	478	499	532	497	494	536	541	521	511	525	516	527	510	529	498	509	510	522	529	558	483	522	531	473	494	511	503	539	519	507	539	510	521	539	564	501	565	520	542	534	512	556	538	536	540	504	512	489	546	524	501	545	523	518	542	522	497	531	533	546	552	507	561	535	535	536	486	528	473	535	530	496	495	501	550	521	512	540	539	535	512	558	556	539	539	520	561	501	547	529	544	525	531	541	495	519	506	521	505	487	523	516	478	528	551	529	532	487	523	534	540	513	545	523	504	554	503	532	514	529	519	498	499	501	530	529	521	531	513	497	504	537	562	538	492	518	503	531	548	537	516	543	540	536	576	537	535	536	517	544	517	523	489	524	542	518	525	481	531	494	508	491	542	497	501	498	511	537	519	506	503	535	544	494	530	541	524	558	534	500	537	544	466	503	564	543	524	543	483	521	517	532	513	550	523	540	539	516	503	504	543	534	500	520	511	519	534	509	468	540	550	491	562	537	556	518	545	509	530	531	511	517	518	489	521	529	535	528	538	498	507	527	508	532	499	555	489	532	529	570	516	523	514	552	550	485	484	556	524	559	497	496	556	506	542	543	485	541	526	538	522	506	513	511	515	518	532	503	516	547	522	522	516	508	509	524	522	496	522	532	535	506	486	480	524	532	555	543	525	516	548	502	555	530	514	518	522	543	523	517	515	503	506	508	562	514	504	539	551	535	544	602	536	488	500	545	557	519	552	516	500	517	531	531	529	539	532	531	535	556	548	499	485	534	520	499	524	520	544	518	539	503	552	525	515	500	503	555	513	514	509	513	486	500	536	545	534	531	534	518	477	536	560	531	511	498	529	534	516	523	508	508	541	505	536	500	542	522	515	506	538	534	531	530	495	485	527	527	476	490	514	549	498	526	526	539	506	546	541	509	527	522	523	491	499	515	509	455	481	527	510	509	512	532	530	580	500	542	529	509	501	524	487	524	531	517	526	517	516	521	502	504	515	479	555	529	525	510	514	527	505	507	534	528	550	498	519	509	498	533	485	541	542	516	506	537	515	493	522	521	513	562	509	510	522	479	498	530	472	523	476	483	513	528	548	526	481	526	496	548	522	528	500	526	558	550	501	510	559	529	570	498	540	510	534	487	550	487	479	476	512	523	491	537	517	520	527	508	532	572	513	506	528	571	507	538	488	546	508	526	529	523	558	547	526	496	547	535	522	516	551	503	511	567	534	500	485	520	517	517	548	492	478	609	533	535	516	468	516	564	584	504	492	516	537	528	536	476	536	544	508	489	545	522	486	543	542	501	543	552	545	523	514	488	558	505	516	502	541	502	490	533	533	538	518	512	502	566	497	527	510	474	527	538	543	532	501	533	535	546	480	509	521	551	521	540	544	523	547	515	495	486	512	550	554	512	508	504	536	518	544	511	521	512	515	554	549	517	537	532	542	554	541	520	497	502	525	508	514	507	507	506	496	535	511	494	541	495	518	536	512	500	510	508	521	505	504	536	483	541	519	521	582	544	527	529	525	498	536	550	532	564	580	505	520	537	534	534	533	524	549	520	497	508	556	498	488	523	518	541	503	524	590	547	517	520	531	480	561	551	466	506	494	502	497	496	488	523	535	525	477	488	492	524	505	504	518	529	481	523	526	500	521	537	492	525	561	525	542	534	519	515	573	547	518	535	515	495	523	488	530	520	506	553	509	519	511	538	490	473	513	570	499	587	513	528	554	515	519	513	502	506	515	488	507	479	522	519	508	513	509	511	542	523	567	559	544	500	516	504	508	520	507	513	534	558	508	552	528	530	526	541	520	534	580	544	517	532	500	521	537	523	552	524	540	493	553	563	547	534	504	530	530	513	523	536	504	514	532	517	511	524	502	509	529	538	525	506	532	513	512	516	522	525	501	526	516	514	554	512	551	532	549	546	555	530	526	506	555	531	551	534	516	484	498	518	560	516	484	522	480	510	504	514	482	542	514	484	488	497	510	515	541	525	535	492	469	511	526	543	497	499	536	542	523	540	522	499	543	515	542	526	564	537	533	533	511	521	487	519	496	501	525	508	527	528	575	530	534	531	531	529	515	503	495	583	563	462	503	520	474	555	510	510	554	504	520	530	518	506	549	515	516	532	489	510	552	522	537	531	533	537	548	543	527	527	495	528	507	508	480	505	497	520	516	508	537	513	539	533	522	517	531	535	537	517	526	507	561	533	471	528	495	523	546	540	537	539	531	511	542	546	511	507	503	554	474	562	520	499	528	508	544	497	505	514	509	482	535	523	514	518	496	483	483	491	516	504	532	535	535	536	490	525	536	525	478	548	517	503	511	544	536	527	486	482	499	550	511	520	577	551	556	558	514	555	529	519	513	511	547	530	516	529	492	518	521	501	542	558	533	515	527	551	529	501	535	533	564	517	505	493	512	532	500	537	540	529	526	503	529	497	533	535	512	576	525	518	518	546	523	516	501	516	516	521	512	517	555	501	509	552	496	527	531	516	487	515	513	547	514	517	544	508	515	529	504	516	513	517	509	587	498	543	513	511	510	544	500	476	490	520	480	554	537	535	539	533	514	488	543	541	532	537	481	560	517	494	566	534	538	579	540	486	552	511	529	515	487	526	515	503	544	507	512	534	516	526	480	529	497	529	549	518	494	530	547	544	514	577	520	499	515	545	511	521	512	546	527	524	495	519	550	533	531	542	512	551	526	566	546	510	532	497	492	512	540	524	563	531	538	543	541	529	509	515	554	548	545	516	492	566	526	542	546	539	495	492	530	525	507	535	523	519	495	522	515	526	490	519	495	522	532	551	532	482	536	502	498	521	533	574	480	532	496	514	513	491	554	524	483	536	547	501	525	541	472	564	510	527	513	523	567	500	527	526	531	525	523	551	514	533	532	520	513	521	554	500	521	509	541	514	498	497	538	524	494	534	508	512	568	519	479	531	534	511	546	517	529	474	539	565	531	506	495	530	552	518	510	493	513	526	500	534	510	490	555	540	470	525	523	505	510	525	536	524	505	513	527	512	533	521	542	539	516	503	492	521	516	503	555	494	533	509	548	512	523	510	507	526	559	522	519	504	494	505	544	561	534	530	506	491	503	516	516	542	505	514	532	506	499	506	500	487	516	520	493	503	580	511	516	517	536	531	571	479	531	519	478	499	517	548	532	521	488	540	543	533	502	521	525	531	537	530	479	505	491	499	522	527	539	498	528	496	512	515	543	485	534	525	494	537	526	546	576	524	510	517	532	496	517	505	525	575	537	513	484	550	497	519	551	506	524	488	546	504	537	539	500	497	522	484	500	480	518	467	547	497	503	527	516	541	471	498	494	519	508	536	520	536	531	544	497	477	534	540	536	512	519	526	484	522	506	514	533	490	511	519	520	545	504	537	498	501	475	505	557	516	551	497	528
24009	21044	24356	27936	21044	21058	12106	369	249	197	205	166	159	168	152	132	152	137	116	159	120	140	138	133	136	119	117	123	117	104	127	118	122	127	119	103	106	125	123	103	120	132	92	127	102	100	103	89	128	131	135	112	101	107	115	123	113	118	97	102	116	123	104	124	136	125	92	128	122	121	116	106	120	108	116	139	109	126	122	129	102	104	114	124	108	110	125	113	123	100	109	127	99	114	130	100	103	116	102	103	104	118	111	112	106	99	122	109	116	99	96	134	110	103	105	117	119	127	96	112	109	114	100	106	144	136	93	104	107	132	95	130	114	127	123	101	129	108	89	110	115	118	117	95	118	98	104	113	101	99	105	108	109	101	112	120	126	102	108	103	97	116	113	99	109	115	105	91	102	125	95	111	107	135	120	118	123	107	114	107	98	100	121	103	102	118	111	92	92	110	124	125	141	105	119	94	116	102	126	113	103	99	126	111	126	112	111	105	102	107	116	103	118	109	97	104	105	108	121	108	106	121	100	109	93	102	100	93	97	123	103	113	110	93	113	117	109	111	116	105	115	104	115	117	100	100	105	100	108	100	105	98	120	127	121	109	120	103	118	107	104	89	113	105	133	108	120	91	111	105	100	102	106	115	92	114	106	88	116	106	107	106	98	104	121	127	120	116	107	101	106	101	110	92	122	95	89	121	114	121	116	118	110	94	105	136	117	97	127	122	119	115	105	105	121	94	111	100	93	128	92	93	129	107	132	119	107	106	119	111	124	120	112	104	117	113	117	112	119	109	99	139	121	114	112	102	105	108	108	135	109	125	105	118	130	80	101	106	98	102	109	113	118	110	110	127	102	109	123	105	119	115	105	116	102	130	101	116	105	121	111	117	119	109	102	105	104	131	99	96	106	104	118	112	118	102	112	97	112	101	105	111	129	104	91	133	90	116	101	110	105	112	96	114	102	121	113	126	119	115	98	127	131	116	94	107	111	112	106	107	103	109	112	112	101	124	106	130	125	102	103	123	85	133	120	107	118	115	105	119	119	120	109	101	104	106	103	108	123	144	103	106	108	105	109	106	112	102	98	89	108	99	124	86	101	114	116	121	104	122	114	140	109	111	96	99	102	102	85	106	106	121	106	109	121	103	111	107	116	102	101	88	91	91	118	121	113	101	120	157	117	104	101	114	117	117	115	113	95	118	120	109	90	115	106	119	113	84	106	139	118	120	101	106	110	126	115	110	118	121	103	102	116	107	118	101	101	102	141	110	115	112	121	103	96	116	108	124	106	110	107	106	119	105	107	108	98	114	87	133	116	108	105	105	118	126	117	109	105	110	121	116	99	98	116	106	101	87	104	98	132	116	112	112	96	130	125	113	100	97	122	106	130	110	112	120	109	118	105	106	110	115	93	111	113	100	111	104	130	114	127	110	111	103	104	96	128	104	113	116	116	107	120	105	110	124	104	115	94	127	107	109	118	117	114	105	112	112	111	101	110	128	112	121	131	135	106	109	117	120	125	124	120	110	111	115	116	101	109	111	91	106	118	98	137	113	120	99	107	121	109	121	107	116	127	96	131	124	103	99	88	108	117	133	115	113	113	103	111	113	109	104	112	101	112	102	114	119	104	113	115	106	104	102	100	113	124	121	121	99	110	125	116	108	95	108	94	102	125	131	107	111	103	95	83	124	121	121	138	104	122	112	131	119	95	107	112	100	105	116	93	86	131	98	104	107	126	102	117	117	93	106	93	117	108	109	116	101	114	115	102	117	113	103	128	114	127	98	104	92	118	105	112	127	130	101	113	122	110	103	111	123	110	91	110	103	122	121	104	102	119	116	125	115	113	106	137	123	111	100	101	125	105	108	111	104	113	116	89	99	111	99	122	91	111	117	108	103	89	102	100	117	104	106	106	113	123	104	132	113	115	96	114	92	98	110	102	106	103	101	111	101	99	120	108	109	124	101	110	113	117	94	108	94	122	119	94	103	107	104	95	119	100	118	108	112	100	106	103	106	105	116	108	103	117	97	98	119	123	101	113	106	110	129	110	104	100	107	125	97	105	105	104	134	108	134	99	90	119	126	99	110	121	108	120	101	124	101	123	125	117	126	109	123	117	102	106	97	111	133	102	105	110	108	100	109	104	122	93	103	114	121	127	112	117	121	101	119	131	112	128	126	107	109	108	100	102	101	108	105	95	109	119	98	130	103	96	124	106	117	108	114	101	118	110	124	102	111	103	112	139	115	125	113	129	94	102	103	115	110	122	147	136	121	102	105	106	109	122	117	107	129	121	100	114	120	129	135	117	112	115	97	120	93	108	97	99	105	126	99	105	118	128	111	105	106	92	98	103	103	110	115	98	104	121	119	122	100	103	123	103	124	103	111	97	120	104	110	122	114	93	107	106	123	107	118	89	95	101	119	102	113	117	126	95	99	106	102	97	112	107	115	124	104	116	107	92	118	115	104	119	113	116	118	140	107	114	122	102	121	128	109	102	88	107	116	97	127	111	94	122	102	100	107	93	112	108	113	118	117	134	123	109	118	131	124	101	103	116	89	120	110	106	128	116	115	108	93	92	112	124	109	120	120	97	104	133	110	113	118	127	128	84	103	100	112	104	118	126	104	114	128	116	94	105	98	108	121	106	125	103	80	122	135	106	112	108	108	102	111	138	115	92	123	128	92	129	107	103	104	119	106	128	119	113	115	101	120	123	106	113	111	113	104	108	110	118	107	98	95	112	122	112	100	108	105	107	102	119	125	116	108	122	107	119	132	107	104	104	116	104	119	125	107	119	112	118	98	101	114	98	89	103	116	115	94	106	95	117	119	100	114	107	116	103	111	107	98	110	120	113	114	118	107	116	109	132	125	100	108	102	110	116	114	119	101	108	104	102	109	122	118	115	108	110	115	117	118	102	112	110	104	113	97	103	85	141	100	100	104	118	122	97	110	110	96	116	119	123	124	111	105	104	136	119	126	117	106	106	96	113	112	113	100	114	124	122	133	97	115	111	113	115	124	93	92	135	106	113	112	121	126	115	92	100	130	102	127	121	117	93	116	110	106	112	117	117	102	104	101	126	106	110	111	108	110	121	110	106	112	119	113	96	129	104	95	112	118	100	100	106	106	107	115	124	118	114	115	118	93	110	95	129	138	105	109	110	134	113	118	110	123	122	104	95	123	110	109	132	109	99	109	124	123	94	97	101	109	111	95	89	117	108	113	129	98	116	120	90	121	136	122	102	116	119	130	126	103	122	98	102	112	127	111	128	104	101	125	110	95	113	122	109	100	129	126	102	117	121	118	121	125	88	85	132	100	121	115	110	93	109	102	75	115	93	111	123	121	120	100	106	104	104	110	107	87	97	103	142	108	104	109	106	108	98	96	104	98	102	111	108	114	111	111	105	99	108	110	119	126	101	101	115	120	110	114	119	121	118	116	122	111	109	112	94	99	100	104	122	109	118	102	112	136	108	108	110	103	103	105	103	102	112	107	107	134
3030	2909	1361	725	516	436	401	396	335	326	342	303	311	325	328	320	302	324	300	329	286	305	296	310	312	310	281	278	294	313	304	308	302	280	332	323	308	301	317	320	290	292	286	304	338	334	317	298	310	276	322	297	298	300	305	286	303	284	320	297	317	328	318	303	298	303	290	291	318	300	285	305	327	298	326	294	322	297	302	309	301	305	273	314	297	301	330	294	298	274	283	307	268	303	289	290	273	314	286	301	299	301	287	303	306	296	332	342	332	311	293	281	294	293	266	305	288	309	311	307	298	294	283	322	281	271	297	317	313	314	302	308	325	312	294	268	282	307	317	296	348	299	330	292	331	335	307	270	295	307	307	317	289	304	320	293	294	305	288	344	298	262	285	290	280	296	315	312	306	309	312	300	301	284	282	296	258	318	311	268	324	290	258	300	291	307	294	299	303	312	323	304	289	304	286	306	255	314	282	278	294	321	334	315	313	311	307	286	309	306	291	329	332	276	273	333	288	315	281	274	335	291	292	305	283	278	309	282	288	296	270	303	319	297	356	311	312	290	293	296	278	297	317	293	288	293	309	321	303	311	311	338	294	248	313	316	310	311	332	316	288	316	323	309	283	282	304	283	258	333	303	299	304	323	326	279	286	277	270	303	315	304	296	287	323	320	312	313	297	314	337	311	270	268	278	328	316	328	324	273	270	296	289	295	301	278	308	323	295	277	301	307	341	295	288	293	292	288	293	283	311	298	312	316	287	292	288	296	282	322	322	311	275	290	307	310	310	300	300	308	315	313	276	310	321	324	301	336	300	315	302	291	314	284	295	300	313	300	313	293	298	300	319	282	289	296	323	308	318	291	299	288	299	302	309	299	329	326	341	280	307	271	319	279	289	282	315	295	288	298	282	310	287	292	286	293	306	289	301	286	319	321	317	323	316	278	291	293	293	318	304	298	301	332	293	309	274	311	298	313	286	311	269	259	295	333	287	295	312	308	292	301	290	289	293	316	326	306	293	299	319	313	324	288	300	315	286	294	297	285	311	282	297	311	273	313	292	283	320	285	304	303	305	298	317	296	279	323	327	317	288	297	314	302	316	295	333	322	289	300	322	279	311	304	323	309	304	292	270	311	289	291	286	286	318	293	320	336	319	321	307	302	295	311	301	316	321	307	322	333	322	285	336	315	263	286	346	281	296	290	312	320	282	315	297	327	297	303	308	307	320	283	324	281	302	299	270	273	295	317	291	305	307	314	293	309	301	288	306	284	301	312	321	332	303	280	292	303	309	291	315	282	310	285	328	260	288	301	296	309	298	323	310	314	279	330	303	302	265	282	299	309	291	322	307	300	306	273	324	290	314	275	305	313	284	320	295	310	279	318	301	337	255	279	287	286	318	308	303	315	274	287	280	297	323	289	326	308	306	338	278	311	329	287	308	310	345	333	301	316	298	307	297	292	289	330	342	288	304	291	276	284	289	278	291	282	269	292	306	295	291	276	270	357	286	318	304	299	312	304	288	270	314	303	307	306	310	321	298	296	302	295	299	298	285	286	285	306	301	304	282	315	286	303	285	332	282	309	319	312	278	299	283	304	313	283	334	302	298	280	324	306	310	291	292	321	286	291	323	326	314	321	323	290	293	308	313	297	294	296	285	274	292	306	280	309	330	309	315	266	314	307	287	299	279	312	293	316	318	295	312	304	316	272	288	307	287	336	312	306	309	322	291	312	302	310	335	344	284	308	289	312	315	308	292	302	287	284	308	322	289	286	287	270	281	303	302	294	284	292	287	316	316	284	305	300	307	293	304	308	322	292	340	299	292	317	339	281	301	289	271	293	297	275	322	279	302	281	285	292	315	306	298	306	307	319	307	338	288	294	278	296	325	292	316	308	306	311	321	320	299	257	281	313	315	297	276	286	311	323	288	298	302	322	287	323	278	289	301	302	301	280	282	307	285	318	310	287	278	313	300	311	290	298	316	303	302	313	336	284	282	320	288	315	320	294	291	301	271	309	289	343	296	319	302	315	329	299	314	314	280	322	293	300	290	316	326	294	291	271	287	298	299	328	293	267	329	281	293	278	291	292	272	279	298	303	321	309	308	307	277	316	290	308	319	304	307	317	281	294	313	305	334	296	313	312	310	309	294	285	308	324	315	273	297	312	314	303	319	316	317	304	291	305	280	296	301	319	292	293	336	306	317	279	306	285	325	322	284	309	301	269	294	283	289	268	322	286	310	291	277	313	296	301	311	311	332	298	327	304	309	298	306	320	291	289	293	303	305	280	297	307	296	299	306	314	317	288	314	327	292	256	308	288	300	295	307	278	291	303	286	283	315	314	302	292	310	304	315	291	296	303	305	335	299	315	289	302	289	288	275	292	287	291	305	317	311	287	290	294	302	299	276	304	302	300	273	308	261	283	295	304	315	300	287	311	307	310	315	324	290	306	316	310	319	321	307	322	292	299	308	286	299	289	279	278	267	288	268	303	315	286	308	316	290	335	295	295	324	307	308	342	313	310	315	303	296	301	292	296	323	300	302	289	309	308	263	278	311	323	297	301	297	307	290	313	311	304	263	293	294	309	291	298	293	299	308	303	302	321	298	309	311	304	299	334	276	295	278	281	310	327	309	273	295	289	307	326	299	276	297	298	304	344	307	298	325	303	307	301	306	292	298	285	322	321	327	301	304	307	276	322	298	308	320	299	292	299	316	302	312	296	309	298	306	345	285	320	313	314	300	253	320	285	291	322	302	308	320	294	306	336	288	281	359	321	278	277	305	280	268	284	309	264	279	306	286	290	327	304	320	285	311	311	299	314	310	329	266	305	313	335	314	276	271	283	286	314	302	313	261	303	332	305	299	309	295	315	303	285	307	296	313	284	294	300	288	319	328	290	284	264	294	313	313	297	291	295	291	318	284	339	307	288	308	299	333	289	301	301	284	278	304	301	318	310	311	269	306	269	300	320	299	293	302	295	297	327	306	314	318	302	323	301	296	321	312	307	292	301	295	291	296	323	319	294	307	281	286	271	297	308	302	284	267	304	297	308	294	317	340	314	304	283	266	286	297	265	335	300	310	292	298	287	289	299	283	308	303	286	303	319	275	323	286	321	303	289	299	309	304	283	309	290	309	306	292	350	307	284	297	328	293	301	295	308	309	316	307	290	274	297	269	278	311	307	274	276	276	295	271	304	299	311	309	317	305	358	295	294	332	278	325	305	289	303	323	311	342	288	300	291	290	309	274	308	288	310	322	314	298	292	316	299	296	279	310	315	306	323	305	299	300	316	287	308	314	302	304	275	273	316	313	314	308	295	292	287	299	283	307	305	313	307	289	303	290	283	304	303	279	343	277	311	310	327	325	289	291	326	333	282	314	296	328	307	333	316	277	316	322	309	297	283	316	330	324	295	306	302	299	318	288	306	299	294	312	317	296	285	274	292	328	302	306	314	304	280	340	316	310	294	314	314	319	310	317	298	310	288	330	307	307	275	288	305
30875	20387	10168	834	518	467	398	356	310	291	307	308	303	306	313	323	307	340	323	310	313	329	299	331	348	314	332	329	297	304	302	317	311	312	324	293	329	325	345	338	336	304	289	340	319	323	332	329	327	309	300	312	344	337	301	301	334	317	335	292	315	330	300	306	334	287	331	293	327	298	312	315	324	315	299	332	306	313	325	320	295	335	335	318	322	354	318	339	302	304	343	317	315	340	353	292	299	314	314	322	338	299	311	317	314	301	318	294	322	300	291	308	308	327	321	289	326	332	332	320	329	328	335	324	340	306	306	283	321	336	337	315	310	304	295	317	311	273	295	330	331	308	346	294	322	316	311	318	337	286	327	308	337	306	342	291	331	315	332	336	309	318	282	305	326	280	294	333	332	323	317	347	335	307	309	310	299	343	302	342	313	369	307	333	303	351	333	321	352	331	335	317	319	300	336	346	372	316	286	351	328	296	339	315	298	317	324	310	332	319	296	359	306	310	340	316	316	360	283	324	335	315	315	334	322	303	344	333	309	302	314	283	321	306	288	354	293	334	327	318	319	320	339	327	332	314	296	302	342	345	321	325	334	326	321	345	297	319	304	329	309	304	313	337	344	301	326	283	308	300	344	333	345	288	328	323	300	318	346	316	312	335	310	336	336	327	298	298	313	357	323	342	344	300	294	347	293	310	346	284	308	293	306	349	305	315	317	304	316	292	311	313	335	295	382	300	333	327	319	318	313	303	316	322	326	300	307	288	351	324	329	332	321	347	307	331	304	335	316	334	337	278	308	300	307	313	316	318	297	304	328	338	314	303	312	306	329	333	295	330	316	297	334	313	294	320	339	289	344	314	319	282	327	320	312	286	306	317	312	327	302	321	301	318	368	308	314	338	318	321	294	320	343	327	339	352	295	337	305	324	341	319	307	316	327	333	331	315	301	299	321	284	310	325	314	302	314	287	305	300	306	288	321	340	327	323	319	316	337	342	307	316	300	331	302	325	314	318	297	360	305	315	305	328	319	312	304	331	291	309	312	362	336	291	336	316	329	329	352	311	301	328	319	321	306	298	304	297	325	313	300	321	319	310	307	330	295	322	303	329	376	298	307	293	329	313	323	308	325	335	316	372	318	304	304	296	326	296	342	322	295	345	325	306	310	337	327	315	315	302	299	298	306	284	309	310	301	341	297	322	308	309	313	336	317	313	344	325	317	320	323	345	305	294	360	333	307	309	336	324	337	304	334	324	318	351	298	290	332	313	304	302	307	312	323	316	305	333	340	324	306	349	342	315	335	323	332	322	316	309	321	333	352	286	297	338	307	328	312	324	327	355	357	313	304	331	315	317	331	319	315	327	305	302	348	334	342	341	311	324	336	333	316	298	315	336	333	304	329	298	297	331	322	353	322	299	300	320	292	324	301	305	331	326	301	338	311	326	299	307	332	300	324	313	332	314	340	311	302	286	335	309	308	299	332	309	305	328	313	342	288	301	318	302	299	348	327	335	323	357	334	321	306	317	333	306	366	320	314	362	332	320	290	296	299	358	348	305	324	327	308	309	349	343	326	331	308	318	335	298	335	321	341	322	316	305	324	332	315	309	316	334	325	332	324	332	319	310	311	329	331	335	329	319	323	335	315	297	327	292	348	303	314	339	355	311	333	325	310	302	308	310	326	301	339	315	307	313	351	296	328	353	335	328	292	341	309	326	310	308	354	281	272	305	324	270	276	337	301	315	317	348	336	318	346	303	308	296	332	318	299	311	330	337	342	305	306	319	290	329	317	335	327	338	330	344	318	303	316	262	295	293	320	324	317	318	317	318	322	294	318	310	301	316	320	325	313	337	328	333	301	336	318	331	286	314	314	334	342	335	332	302	318	290	343	337	332	333	334	301	326	296	331	323	342	332	331	306	302	330	316	307	337	350	312	280	321	350	364	290	321	304	307	310	325	315	328	298	286	311	282	319	326	296	337	290	285	330	304	345	302	307	337	299	323	334	284	331	381	315	313	302	353	320	294	352	344	296	322	297	333	339	291	318	301	306	313	308	338	309	310	298	322	329	307	325	312	330	343	358	353	310	288	318	307	318	314	326	306	313	314	342	305	309	324	354	332	324	338	339	316	316	303	315	319	290	259	312	327	300	348	339	318	317	334	303	315	317	320	333	285	301	325	316	306	355	330	297	286	308	289	314	322	334	280	346	343	349	281	335	316	293	335	307	320	314	333	331	336	312	335	310	301	316	307	328	299	329	280	320	319	290	356	287	322	348	322	321	294	310	330	303	349	313	311	329	362	305	346	277	319	317	328	312	338	303	320	297	311	332	337	306	298	333	279	296	283	328	294	310	320	316	300	321	295	343	305	351	336	322	327	329	272	296	313	331	282	326	309	303	316	313	297	355	300	303	308	320	295	322	322	312	322	313	331	347	342	317	307	329	331	320	328	342	300	303	328	322	336	306	358	356	329	314	301	288	331	309	320	279	326	309	323	334	331	349	319	344	294	323	323	310	296	296	333	318	349	324	337	342	321	341	334	341	323	292	314	283	319	301	322	296	351	328	270	328	289	301	293	317	316	276	308	310	299	326	335	348	315	302	311	316	323	303	318	325	350	315	293	298	295	307	336	359	348	305	320	316	302	281	293	296	325	304	309	279	323	330	318	349	295	305	319	302	309	322	317	327	346	333	343	340	327	300	338	309	317	313	318	306	318	304	299	306	339	334	355	326	318	304	328	362	326	354	323	318	323	345	292	291	314	355	316	336	304	301	309	308	290	315	285	317	312	307	323	348	365	316	314	319	318	291	295	328	332	317	336	289	300	309	321	342	336	289	294	318	288	318	342	320	342	312	329	306	332	331	302	325	311	359	337	297	303	320	305	318	328	318	286	345	302	327	319	298	310	324	339	303	318	297	300	304	302	360	326	317	323	341	314	278	305	314	340	304	334	329	310	291	350	305	328	294	316	327	324	289	300	334	280	316	325	310	321	332	306	291	311	305	328	320	323	324	315	341	331	316	311	326	331	335	295	293	328	317	310	298	324	317	339	302	347	353	329	318	307	330	307	319	307	327	342	327	339	317	279	310	331	305	347	320	351	322	336	339	331	349	329	331	305	324	334	354	321	306	294	309	303	319	309	353	279	324	317	361	311	330	320	335	303	294	342	347	317	324	319	343	313	316	326	275	291	348	314	336	366	313	316	322	309	339	331	308	279	305	283	309	304	335	316	295	292	319	324	334	311	319	309	312	309	288	308	315	307	313	299	315	328	347	317	339	313	344	318	343	304	313	299	286	334	328	299	312	344	299	323	310	323	314	327	329	303	330	346	333	296	306	335	344	324	306	315	353	317	327	319	330	302	332	361	309	293	316	312	292	328	314	311	319	325	319	324	295	330	348	332	308	327	311	323	360	332	322	315	329	325	326	344	329	317	328	323	315	310	326	321	311	322	347	324	291	317	307	313	345	325	323	319	358	298	348	318	288	312	337	341	311
5519	1067	821	759	797	797	763	729	801	766	718	777	740	766	781	811	752	806	785	767	747	752	779	693	764	731	791	738	758	732	759	794	753	757	780	750	755	793	768	683	749	716	784	757	782	739	771	798	768	765	730	789	727	739	748	776	760	775	754	744	778	773	762	745	769	744	740	770	748	767	750	757	814	729	776	737	741	780	736	741	753	798	748	748	757	784	781	768	755	747	761	797	750	742	787	750	734	724	747	709	760	757	774	763	784	772	733	742	743	727	702	828	758	755	714	743	803	838	768	746	772	776	738	749	731	738	796	760	736	741	757	751	774	748	735	732	766	709	788	720	736	801	755	759	771	755	767	775	709	771	746	790	788	762	756	773	771	760	740	754	775	766	748	763	736	794	736	740	756	766	763	783	785	749	743	753	767	774	734	769	751	743	719	678	783	790	742	731	778	784	757	745	825	782	759	782	735	744	792	713	777	739	761	754	786	756	744	750	797	852	762	776	789	766	701	763	716	756	772	798	757	751	754	759	765	750	768	725	752	742	748	787	768	723	786	741	766	763	781	800	755	769	739	754	753	808	735	754	724	741	831	734	742	721	717	804	826	813	768	733	729	766	737	801	754	743	785	795	775	822	758	738	721	784	816	748	711	766	760	801	705	803	767	740	759	751	775	765	791	749	746	766	800	820	720	771	784	755	775	799	759	791	762	757	745	735	752	779	747	687	788	773	765	813	723	767	737	754	762	820	775	748	827	792	766	778	821	796	748	738	743	785	735	768	748	818	767	742	725	779	761	756	764	773	737	752	740	743	753	767	769	756	805	775	741	768	796	750	807	762	743	745	734	790	749	737	751	718	794	761	766	821	778	744	754	769	790	766	750	736	738	789	730	720	738	720	788	752	762	809	724	739	745	801	765	781	745	749	745	779	779	768	788	766	761	719	807	780	796	709	827	798	738	784	700	730	760	736	710	748	778	772	762	788	739	731	738	793	825	779	762	704	733	774	795	777	744	750	802	784	670	732	766	741	726	716	780	753	755	747	744	749	737	766	779	761	739	811	743	748	802	793	793	794	749	808	786	748	731	784	699	722	775	803	812	687	752	748	743	813	747	809	718	728	756	724	720	814	725	737	696	730	755	749	742	783	756	743	759	800	825	737	763	761	768	769	806	791	774	751	787	770	738	733	770	756	741	741	781	715	767	730	799	762	816	758	778	742	758	715	766	821	751	776	776	806	741	756	729	763	727	755	767	793	799	800	724	775	763	747	810	761	773	765	720	767	732	779	756	725	766	780	714	757	764	780	757	740	740	738	794	792	729	799	761	750	737	732	792	824	777	768	832	824	735	746	736	784	787	743	784	748	740	767	790	740	741	751	807	751	732	791	787	778	765	780	744	723	751	721	743	764	786	739	745	735	768	731	759	690	736	795	780	739	767	737	783	798	712	788	786	738	777	740	756	731	764	769	798	783	802	728	792	727	789	727	758	729	794	779	816	768	748	755	752	728	762	748	763	805	769	755	794	766	733	762	763	731	796	746	804	734	773	705	695	768	690	791	758	730	784	723	790	768	742	752	739	767	746	751	731	791	739	752	779	764	752	746	738	788	791	743	803	763	774	766	697	780	770	710	779	747	768	783	731	749	750	762	767	791	783	756	789	766	711	756	767	742	749	809	714	730	752	757	799	744	791	735	753	801	739	759	745	742	741	772	761	763	770	741	774	754	794	722	792	711	739	722	752	768	725	766	687	763	798	752	770	778	775	747	768	723	737	751	733	719	775	730	716	743	782	734	722	765	767	779	736	772	772	763	762	710	701	741	802	740	761	732	798	785	760	766	783	708	756	786	793	760	743	809	727	757	776	798	762	776	787	794	740	786	733	777	750	702	795	774	749	785	768	726	717	747	764	806	789	708	766	798	720	721	738	813	736	774	774	774	765	726	741	772	774	707	796	748	771	839	774	791	747	747	756	790	760	800	720	749	778	743	744	792	732	724	743	790	738	787	765	707	747	764	784	779	776	780	769	740	752	776	769	824	722	723	755	711	780	730	761	753	769	729	800	758	777	784	751	790	765	795	759	753	756	787	774	767	744	755	799	719	723	803	753	757	733	813	781	730	759	778	768	759	778	757	735	725	771	777	740	723	771	774	733	722	760	799	795	712	768	740	787	834	719	797	741	746	758	717	789	755	738	722	788	773	739	775	712	708	713	756	757	771	760	771	730	730	770	757	764	732	746	765	782	742	751	777	732	776	736	777	756	759	756	764	788	715	765	754	736	773	756	780	771	778	756	769	727	759	757	752	730	773	764	792	771	704	748	770	724	762	743	743	733	766	793	778	763	770	731	723	741	758	773	742	776	753	802	720	726	758	752	757	715	755	820	752	759	756	726	743	761	778	795	735	735	762	736	724	756	775	756	717	755	723	763	791	799	775	783	746	753	819	800	803	782	798	794	749	766	796	726	736	757	704	786	738	741	747	787	743	776	796	773	745	678	758	735	716	775	753	800	711	775	768	755	807	771	768	759	731	725	799	752	725	797	765	750	800	746	765	773	772	777	781	754	813	743	746	734	726	765	765	743	772	761	747	709	748	749	743	722	764	774	789	727	753	811	760	837	731	758	804	815	715	726	782	746	761	802	707	757	737	785	767	801	789	815	806	765	713	778	754	754	712	753	785	744	692	726	770	759	740	774	802	802	750	743	786	710	771	767	805	790	703	818	770	739	800	757	732	762	723	764	784	765	756	763	747	713	720	782	767	754	727	833	740	772	780	827	787	720	753	752	734	774	711	757	742	813	749	722	755	757	728	752	827	786	772	776	764	731	722	741	759	761	794	735	780	726	776	783	730	701	734	764	788	810	761	748	725	752	778	701	734	787	738	754	719	771	763	819	757	757	774	762	797	767	731	763	793	758	739	767	759	768	733	778	821	723	775	708	757	758	744	818	756	740	757	746	747	728	824	759	778	769	763	764	784	746	729	731	773	717	778	766	706	733	742	732	711	742	800	761	740	755	736	728	792	755	829	783	736	781	722	747	709	778	753	767	779	792	745	806	795	725	797	802	782	759	717	729	759	738	802	767	730	711	833	753	737	762	731	739	760	775	786	744	726	797	766	743	818	791	770	779	712	756	742	759	757	770	751	749	720	780	744	747	772	782	756	786	785	772	792	775	736	701	770	722	797	752	805	774	709	745	750	790	759	795	814	761	743	796	727	824	789	760	739	738	758	765	780	762	753	759	714	791	744	758	762	761	726	789	737	743	715	740	773	749	762	736	797	717	789	721	743	753	792	771	798	750	776	722	713	812	789	779	731	720	756	775	769	749	683	764	760	739	759	778	734	727	787	841	733	764	777	787	732	720	718	810	710	729	759	811	778	773	748	762	717	769	801	757	739	704	757	765	753	762	772	738	750	752	711	781	780	766	743	725	696	750	757	750	751	756	763	755	747	769	777	711	724	787	799	771	726	765	786	804	758	765	771	708	754	708	760	761	769
24606	20974	23866	28259	20961	15425	511	314	315	270	232	238	212	243	225	226	205	222	193	233	233	194	217	213	229	217	213	215	215	228	211	222	236	212	195	190	247	216	203	241	244	215	207	234	215	212	207	180	200	215	219	231	201	196	243	217	231	216	220	205	191	168	214	213	232	240	208	195	209	194	213	229	187	226	178	207	196	209	216	217	199	235	207	212	223	233	208	234	207	214	205	225	211	186	193	238	201	211	207	192	248	194	221	231	231	240	194	229	226	245	193	188	228	184	209	234	215	199	224	216	234	200	217	214	212	233	197	233	222	197	244	206	177	208	228	222	210	210	193	210	218	219	188	208	209	198	230	198	183	213	213	214	212	235	206	221	204	229	208	221	230	252	203	203	202	226	231	222	217	215	216	208	214	212	218	214	215	216	228	223	190	229	178	198	204	221	216	222	221	220	223	220	252	210	192	233	220	228	225	231	215	212	206	231	236	204	212	195	225	215	198	204	235	204	220	175	228	233	197	203	234	226	206	240	192	219	225	202	217	177	224	216	229	221	219	207	205	211	192	226	203	212	209	184	194	233	214	201	228	215	219	195	193	212	214	191	207	213	244	215	206	215	198	208	222	216	217	200	209	185	246	210	241	224	210	231	193	203	246	220	177	215	227	234	210	233	211	198	210	189	208	209	210	185	215	209	224	191	210	204	185	229	225	213	187	207	216	230	185	225	230	236	221	203	216	221	216	204	192	224	207	240	215	197	199	176	220	203	199	193	214	225	227	204	217	240	208	208	245	224	211	217	203	209	205	211	196	215	201	203	218	210	215	207	189	208	214	213	202	178	205	196	185	191	209	249	202	214	213	199	192	207	222	230	228	208	205	227	202	208	184	206	241	201	224	223	201	228	198	217	195	217	204	211	216	224	209	229	230	213	214	216	208	228	226	212	207	231	220	216	205	196	201	196	216	230	197	215	219	230	233	236	224	219	230	199	213	193	220	207	194	193	203	215	216	202	213	253	198	217	215	217	207	230	174	213	221	199	200	218	201	208	213	208	192	195	229	230	234	217	222	202	211	214	219	220	203	202	200	210	230	205	196	208	208	216	207	226	211	207	241	212	226	211	192	202	244	199	213	226	212	237	204	197	215	200	199	191	215	235	235	217	226	231	220	249	212	226	242	206	194	212	227	219	206	192	194	217	211	202	230	205	210	208	194	239	194	209	212	213	194	224	210	210	221	196	223	203	210	217	194	188	210	226	250	215	221	218	241	217	248	194	169	225	208	192	244	215	212	214	210	231	217	232	207	206	241	209	215	238	197	253	221	219	207	191	209	203	214	206	202	210	232	211	209	192	188	222	229	215	226	200	191	235	182	212	206	206	200	198	226	244	183	223	179	197	225	210	213	235	207	217	194	244	204	219	230	211	206	204	227	181	210	243	213	200	227	219	216	211	203	215	204	207	204	255	215	223	224	174	229	209	205	224	241	218	197	216	224	214	196	205	217	205	206	211	199	234	244	180	239	222	224	204	215	216	226	202	216	221	208	193	225	229	194	181	243	174	210	212	220	194	221	186	230	189	205	210	215	202	229	226	214	201	195	226	238	215	224	187	208	203	205	224	209	200	197	197	239	193	235	215	238	235	221	212	208	196	216	220	200	232	228	192	182	216	235	206	210	211	228	203	229	222	212	218	211	212	222	210	215	208	221	209	215	177	213	242	215	252	234	212	202	188	217	219	195	208	240	198	200	218	198	187	231	227	215	217	220	220	192	226	229	240	196	211	213	243	241	214	226	186	228	213	191	219	211	226	221	200	221	215	213	219	210	224	213	226	218	243	235	199	221	198	214	213	186	217	188	214	223	226	219	219	228	214	209	221	211	212	217	235	189	202	193	218	225	202	218	208	196	213	211	206	203	228	240	214	208	198	196	201	188	209	241	193	218	206	223	207	221	209	238	222	210	221	206	205	243	212	212	224	206	205	197	216	216	232	189	218	203	224	233	200	220	205	215	220	195	208	214	206	197	212	200	193	209	239	221	237	220	216	211	210	206	208	208	228	235	196	212	227	219	206	221	224	211	200	229	197	231	205	217	234	194	225	208	216	212	243	214	197	231	199	218	206	194	206	193	193	221	193	232	175	247	228	168	222	213	208	222	197	192	203	218	228	232	187	184	193	226	211	196	212	211	222	218	207	186	197	225	201	204	226	219	231	214	209	202	218	233	224	188	208	209	205	223	224	206	193	206	175	219	218	192	193	222	198	187	221	203	198	215	223	223	211	213	207	208	240	221	197	228	220	225	223	207	199	178	195	228	212	233	213	166	202	195	207	224	182	218	208	218	214	194	212	223	199	209	218	233	226	203	193	229	217	207	212	231	231	223	200	189	236	212	185	217	216	201	243	199	222	215	207	212	220	239	194	236	200	237	256	220	193	213	203	217	222	206	230	199	238	200	221	231	194	204	254	217	210	235	189	197	204	236	220	202	220	214	187	202	208	194	209	244	194	220	204	228	224	228	212	214	204	210	211	212	218	206	217	219	218	244	187	206	200	222	198	226	200	196	215	210	206	212	208	232	206	210	198	221	176	226	231	199	232	192	189	220	194	205	222	207	194	214	205	201	206	199	234	252	215	223	187	201	201	236	215	219	213	211	232	201	207	192	218	216	227	213	221	243	215	225	224	225	230	214	208	190	227	224	218	203	229	219	201	240	208	186	217	221	215	221	224	190	263	221	232	211	240	200	207	231	179	210	213	234	218	211	225	211	235	202	213	225	211	230	202	203	183	191	189	194	214	217	250	186	215	219	227	216	214	229	220	227	215	194	203	224	194	178	210	211	194	198	197	233	190	194	230	215	232	212	232	209	222	212	181	211	229	209	217	221	220	189	204	221	195	207	239	177	204	203	217	221	230	181	224	246	204	211	219	197	203	215	213	193	211	205	212	223	217	203	181	169	212	241	227	187	219	213	218	208	219	215	222	212	222	228	198	209	222	221	222	216	238	235	214	203	217	208	194	219	198	203	193	220	230	206	199	231	199	215	216	233	205	201	202	204	200	213	224	199	240	223	194	180	216	192	218	224	209	197	217	203	197	228	199	218	238	220	201	224	223	213	220	194	192	205	241	218	202	210	206	234	208	234	212	222	178	220	208	237	196	186	191	225	214	215	202	211	212	203	188	225	202	216	214	198	204	194	220	209	208	241	221	180	206	219	220	218	221	221	179	186	216	186	229	163	211	213	215	239	191	221	219	197	215	243	216	218	231	212	216	221	239	219	209	199	204	215	188	197	233	219	220	230	197	238	214	231	228	196	174	219	195	227	220	216	213	218	194	238	227	213	235	217	215	222	184	185	242	224	256	195	164	194	231	215	208	214	200	208	208	212	263	225	216	196	269	191	210	206	206	204	243	183	218	221	183	232	232	207	206	177	189	229	218	213	217	218	208	219	218	205	205	221	249	206	214	209	218	223	242	219	237	195	210	198	183	212	192	225	233	220	199
3138	1908	1021	740	680	588	567	613	618	588	579	552	567	523	531	538	538	533	477	545	529	526	503	508	525	539	539	534	539	536	528	500	561	532	496	494	507	537	530	543	541	474	509	527	510	530	522	559	522	530	495	512	512	491	494	523	519	534	512	510	503	550	579	515	488	489	569	558	506	546	508	520	485	500	517	541	511	516	511	533	473	521	537	511	523	549	536	538	511	539	563	490	484	508	507	509	512	535	550	497	582	549	534	500	477	569	527	539	527	520	536	532	560	521	503	582	483	521	501	576	507	526	508	520	484	530	526	522	538	529	522	523	508	533	498	521	545	479	504	494	501	510	519	532	518	510	512	528	517	517	497	516	492	471	527	537	496	558	493	539	547	492	519	516	455	489	559	550	489	557	458	510	543	541	530	538	524	536	498	517	513	533	535	526	545	541	542	515	501	538	519	538	513	506	501	552	502	516	513	490	527	550	492	535	521	517	549	503	556	509	522	519	545	499	511	520	487	564	551	546	583	488	506	499	536	555	542	533	532	549	486	500	557	540	528	538	532	558	545	501	510	579	536	497	497	548	568	520	513	539	509	471	569	520	518	505	496	514	509	514	520	552	520	506	504	520	550	531	486	527	500	486	514	494	516	551	493	492	525	511	556	500	522	516	547	471	520	509	525	533	540	553	509	522	518	503	532	506	537	510	520	538	538	461	534	532	489	527	552	514	531	503	467	518	539	496	549	542	509	523	497	513	497	510	518	507	531	494	498	484	519	516	533	534	526	538	535	526	536	505	501	526	529	530	541	537	523	508	492	538	529	476	480	502	520	494	528	527	531	518	503	520	549	493	506	509	496	564	471	523	536	490	487	549	529	533	475	502	533	526	515	515	554	507	507	548	522	565	544	554	527	504	508	543	539	498	469	525	511	491	486	533	503	503	537	471	509	498	509	552	524	504	489	504	491	491	498	536	487	517	497	520	539	487	494	509	553	524	527	538	502	529	504	491	529	501	505	536	514	489	492	537	526	505	526	510	519	552	533	529	512	497	538	515	530	514	502	531	483	525	510	522	511	519	557	543	511	536	537	547	514	511	520	555	556	536	551	505	530	519	513	510	565	540	552	505	435	526	514	538	509	501	521	558	536	566	542	540	535	512	527	513	522	509	529	484	538	522	515	532	556	512	547	508	543	549	524	516	524	552	501	501	500	532	490	517	522	551	529	536	528	533	490	525	517	514	530	528	515	544	564	491	530	494	529	534	520	522	553	511	515	532	500	509	521	514	558	528	493	516	521	510	520	510	520	536	570	500	519	531	492	496	532	538	480	516	479	524	496	522	511	518	506	514	552	543	509	544	488	530	498	497	504	489	552	518	543	531	466	563	497	508	520	544	537	514	553	527	503	504	533	495	518	494	566	537	513	512	495	541	512	527	522	538	550	488	548	526	529	512	478	517	516	491	518	512	485	514	521	488	541	549	508	526	498	563	509	492	528	515	503	523	533	522	539	501	476	511	501	554	505	558	543	484	512	513	526	489	515	515	524	533	548	491	544	490	555	550	539	501	519	515	590	536	512	535	517	501	549	529	576	536	526	514	555	503	534	536	523	491	528	541	485	481	553	508	502	490	545	554	517	540	567	535	488	508	509	518	537	511	537	536	537	514	575	522	514	495	534	571	536	520	500	534	530	504	529	486	539	514	569	520	526	554	569	513	532	533	485	534	543	502	543	535	502	499	537	524	490	567	494	490	499	564	489	448	534	567	496	566	520	490	542	528	505	515	489	560	511	521	525	537	511	499	545	567	518	500	542	542	579	493	565	532	516	506	511	520	531	514	494	524	541	552	508	510	518	525	516	542	521	494	532	533	517	512	504	493	515	525	508	520	526	538	491	532	541	528	508	521	534	554	528	485	499	494	515	557	536	499	513	486	492	486	537	573	511	524	511	521	513	500	521	495	490	533	542	527	541	529	513	496	540	553	492	534	497	542	482	543	520	498	517	555	482	503	537	525	570	565	509	529	491	498	544	502	515	471	517	540	524	523	516	510	513	523	527	502	575	510	520	540	511	550	507	508	532	494	535	534	555	543	557	476	550	517	534	510	529	489	543	516	560	558	513	473	496	472	495	517	551	525	499	544	517	529	584	524	552	534	494	576	543	510	562	534	522	515	543	518	576	534	526	532	521	508	498	512	539	526	487	542	535	478	536	534	521	516	565	528	532	525	543	547	494	553	510	543	499	494	503	550	525	569	539	518	498	549	510	512	497	485	558	536	536	528	557	525	504	533	556	532	525	515	556	523	500	545	495	549	517	530	510	510	541	498	527	539	535	566	483	519	511	515	502	543	550	487	491	513	534	514	508	501	531	496	480	553	491	507	523	509	512	542	562	513	534	512	517	516	471	535	535	518	510	551	536	539	584	542	528	495	482	496	505	509	545	540	542	508	530	528	536	495	539	497	515	528	492	482	517	515	546	546	563	514	578	537	517	509	531	550	523	520	523	540	530	523	517	529	524	556	534	518	544	527	530	520	554	560	479	478	491	578	548	513	494	535	513	558	497	545	540	537	496	509	582	516	529	536	515	482	500	506	510	539	522	519	529	516	526	528	535	520	534	533	514	517	500	508	504	525	501	574	570	549	507	519	517	493	502	532	485	519	499	531	544	559	494	558	518	547	555	501	545	550	516	526	528	530	521	531	528	527	534	536	523	513	509	567	501	512	489	493	529	526	510	547	510	557	513	505	515	553	527	536	521	528	509	509	549	536	512	475	505	522	538	526	509	554	536	557	492	541	552	550	516	541	552	550	549	531	540	529	509	548	503	556	521	536	509	552	598	514	518	524	539	504	549	526	511	540	543	475	500	527	469	522	489	496	514	521	494	524	534	519	547	520	574	531	516	501	501	514	521	540	517	469	523	495	556	516	549	498	515	516	540	509	486	512	546	518	515	540	534	537	480	522	507	511	516	505	505	522	541	568	534	507	527	550	514	535	539	564	504	513	504	572	507	490	607	523	491	510	499	519	513	512	477	529	520	505	495	548	535	479	548	544	552	507	522	523	477	508	540	525	518	534	491	533	517	509	500	502	543	559	526	498	506	519	514	572	516	522	532	534	508	475	525	493	536	497	488	546	521	528	523	532	513	507	533	521	507	548	532	507	544	565	523	526	494	528	499	513	530	525	550	527	520	549	542	496	508	524	516	522	525	509	550	514	524	496	498	499	501	555	519	536	573	498	520	557	509	519	531	496	495	520	501	494	530	529	537	567	499	519	531	525	472	491	509	521	507	549	524	548	501	515	495	552	494	521	501	510	529	520	522	545	524	525	546	519	545	531	520	521	504	521	530	533	534	499	525	532	540	552	502	508	525	522	492	546	494	486	557	505	500	502	515	551	534	516	534	507	498	544	525	548	511	536	491	550	507	525	509	540	523	511	581	527	573	521	489	520	529	519	526	466	480	487	533	545	518	549	503	531	525	488	490	571	537	502	480	551	550	540
24040	21022	24341	27909	21022	21033	11900	397	185	218	227	167	177	164	176	146	154	139	143	112	118	115	109	130	148	117	133	126	118	117	108	113	109	118	104	116	113	118	109	108	107	88	115	137	90	118	128	97	102	122	122	105	96	137	128	124	123	121	118	132	127	113	133	109	105	112	105	118	125	100	125	119	93	127	99	121	142	132	124	98	126	123	106	131	115	99	117	136	115	110	113	113	117	124	89	113	118	127	100	118	115	130	122	123	123	119	111	104	122	95	93	120	106	121	107	102	127	110	123	134	125	119	110	99	106	129	115	111	110	94	91	90	123	113	125	106	122	100	120	118	124	112	111	112	105	111	129	126	118	134	112	116	119	106	123	124	123	107	108	119	136	116	105	100	121	113	109	93	97	109	123	102	95	108	109	127	109	120	106	115	109	122	113	127	91	96	139	118	125	102	109	108	118	120	110	112	121	118	109	101	113	111	121	117	107	123	127	101	115	99	114	105	113	121	109	111	110	116	104	113	98	100	97	118	104	110	118	113	105	130	115	123	97	109	124	115	121	120	102	120	107	100	107	125	120	97	118	97	116	122	97	113	107	125	85	112	100	111	137	106	116	108	116	108	118	122	124	119	96	115	123	122	127	110	116	104	126	123	123	126	115	116	114	123	103	112	105	127	120	121	116	107	94	101	107	117	117	132	135	108	118	103	126	111	107	111	112	120	121	113	120	106	123	127	121	113	109	123	92	110	105	126	110	118	111	103	129	140	102	125	110	132	100	107	117	105	117	134	101	107	111	102	115	127	120	114	113	109	107	115	102	109	106	111	108	120	113	121	111	115	113	116	88	100	108	113	106	104	111	112	112	130	107	93	125	112	116	126	114	108	125	119	118	111	114	125	130	84	113	118	130	117	107	110	115	129	107	125	110	98	121	119	104	129	123	104	118	116	117	124	97	121	110	109	105	123	107	96	102	108	103	93	113	113	96	126	111	103	106	125	126	97	106	121	134	129	128	122	88	112	104	111	122	109	129	119	102	125	130	106	107	133	122	106	124	122	115	122	100	116	100	126	102	95	109	128	129	126	123	118	120	110	136	112	101	87	123	110	107	121	119	123	119	112	109	102	118	109	114	135	136	99	134	113	103	92	102	123	113	102	113	115	129	109	108	106	114	120	102	111	112	110	105	104	123	105	121	100	114	94	114	128	112	117	122	124	122	112	128	94	103	107	132	110	93	95	121	122	136	123	127	100	110	107	91	122	113	108	118	96	126	98	120	127	113	137	98	109	96	119	108	99	110	118	120	101	117	111	110	102	94	103	119	126	101	106	130	126	105	115	121	105	98	100	114	108	122	131	119	132	119	117	125	107	121	114	113	148	120	107	108	120	123	126	107	106	100	100	117	119	110	104	97	97	109	117	107	116	102	113	121	104	131	109	97	107	102	116	121	107	124	107	147	124	113	116	104	133	127	108	106	136	112	98	120	108	112	115	114	99	103	112	100	105	114	106	97	111	117	118	117	99	90	114	110	106	99	100	120	94	102	100	120	101	105	111	124	120	129	114	114	110	121	110	127	108	123	116	112	90	119	120	124	133	117	121	119	121	110	121	108	119	127	120	108	140	116	119	107	112	112	128	99	120	115	110	110	118	100	124	116	134	112	117	92	99	116	123	104	108	110	122	107	115	140	118	104	109	92	96	104	120	122	99	135	113	87	142	114	128	96	102	107	99	126	115	109	114	123	125	114	113	104	114	114	117	129	105	109	114	136	123	124	122	139	100	124	124	125	120	108	116	113	108	121	124	122	102	105	111	96	105	131	105	119	99	107	113	112	95	105	99	102	117	123	104	134	102	138	132	119	97	137	96	124	112	130	97	109	120	126	100	110	124	91	104	107	127	118	129	109	101	109	92	109	129	128	100	113	120	108	93	102	116	111	112	126	110	112	113	88	116	97	128	132	127	128	96	117	95	106	106	110	115	97	140	123	107	109	112	109	133	126	114	133	129	115	112	100	113	120	111	126	105	107	125	114	93	107	127	110	106	100	91	113	110	100	106	123	126	117	110	128	113	124	121	114	106	98	103	124	118	106	124	119	113	93	104	124	110	137	99	123	117	114	113	137	101	110	108	99	140	113	130	128	124	114	111	109	121	122	123	123	96	104	104	112	126	117	102	114	122	112	108	104	105	120	114	97	109	135	105	111	91	124	137	98	99	105	129	129	112	118	99	101	117	98	105	131	120	120	106	101	118	107	122	108	112	106	124	105	131	122	107	114	107	133	110	124	119	121	127	115	111	126	120	130	116	121	114	110	113	134	119	97	114	116	102	103	116	122	90	123	130	125	112	129	106	108	100	114	104	108	109	104	134	129	101	114	105	109	119	99	142	108	92	111	106	110	135	99	117	96	117	96	100	110	109	108	112	103	101	101	122	107	90	102	108	106	120	110	128	119	113	105	120	113	105	113	100	119	110	100	128	102	106	109	111	95	110	121	125	111	114	98	117	130	115	104	108	138	104	114	108	118	110	118	133	114	114	123	115	118	125	115	119	102	126	98	121	103	110	97	120	113	101	115	123	93	114	113	118	107	110	126	110	93	109	123	107	93	126	113	103	127	107	120	100	95	121	96	125	133	113	118	129	130	89	117	104	108	115	107	125	124	109	133	105	127	110	108	112	97	134	125	117	105	106	103	108	129	112	129	121	97	119	135	107	108	142	118	110	109	123	136	123	116	122	104	118	116	112	140	121	114	121	114	116	104	124	120	95	107	126	108	106	103	96	101	108	114	108	106	119	111	115	110	118	120	146	103	111	120	124	91	124	114	113	109	132	123	124	107	125	113	122	106	108	105	105	103	119	108	109	132	94	112	119	124	118	109	105	101	89	111	110	110	106	95	111	138	115	117	112	104	113	101	101	104	106	116	108	110	101	91	100	112	101	130	112	113	125	115	131	99	117	118	104	107	111	116	125	101	106	129	109	105	101	106	134	114	106	101	132	101	132	106	114	100	127	122	116	108	123	103	88	100	96	128	120	117	106	103	109	126	105	114	116	107	128	123	101	104	93	117	104	106	131	118	103	99	115	120	114	110	107	128	115	102	106	112	100	107	147	113	118	110	102	106	109	99	113	124	131	105	123	130	124	114	104	115	98	130	115	119	99	132	101	107	99	124	120	131	107	108	108	128	107	125	111	109	94	96	103	85	123	115	122	93	117	96	98	100	142	128	127	108	121	115	109	111	88	115	112	115	93	98	106	107	116	117	115	125	133	121	90	120	99	137	119	106	107	126	119	130	113	98	114	116	104	112	118	141	116	125	117	104	115	110	113	101	102	111	105	100	105	122	110	98	115	120	104	106	101	114	113	89	102	99	129	108	119	129	107	107	124	101	130	95	115	107	92	124	143	92	114	106	109	119	117	115	107	105	94	114	106	107	103	119	104	130	109	110	123	123	112	136	117	101	120	110	106	111	102	99	107	101	130	124	121	121	137	127	126	118	117
2981	2910	1367	739	524	455	406	362	326	345	316	357	341	336	341	343	370	290	315	319	322	314	314	342	321	326	326	295	338	266	304	303	293	314	310	309	324	324	294	301	290	302	333	333	287	318	273	315	314	315	307	306	285	317	332	284	367	318	321	320	338	316	357	287	317	270	326	296	308	333	313	328	313	327	310	315	351	295	332	305	310	298	304	291	306	278	321	304	317	316	326	305	327	298	301	295	307	306	322	297	304	287	313	316	306	307	302	314	309	326	305	294	320	281	329	301	303	344	332	303	308	355	289	275	306	295	340	319	321	323	322	318	338	329	340	291	320	329	290	317	323	325	288	336	291	326	303	323	281	299	310	289	266	317	299	286	295	302	289	321	314	314	302	283	336	326	311	308	303	331	334	319	303	314	284	265	286	304	300	310	299	288	285	324	332	320	305	283	332	294	318	278	310	314	337	308	304	312	306	272	297	252	296	296	289	319	291	313	317	328	295	308	310	303	304	298	305	306	325	314	295	288	324	324	288	302	278	319	340	301	304	308	331	283	325	293	317	299	306	284	317	299	299	286	314	294	299	316	309	325	296	324	327	307	278	325	308	331	304	326	326	306	268	308	314	306	312	320	312	305	312	321	328	292	306	298	303	318	297	319	300	333	312	317	320	285	344	321	307	285	330	286	298	306	317	311	329	323	284	306	294	321	298	318	299	311	338	304	305	297	297	295	300	349	287	319	340	324	298	311	308	316	315	304	317	298	305	337	288	301	318	310	331	304	307	313	336	316	314	346	299	278	303	309	305	305	319	346	301	307	319	270	345	308	306	312	302	310	286	320	325	296	249	333	327	288	301	298	331	326	301	300	293	331	310	331	318	333	298	283	297	308	322	310	305	303	316	307	290	304	305	307	336	357	309	305	328	331	337	303	324	312	308	315	339	327	313	324	353	283	302	319	276	303	315	310	278	297	283	298	319	327	313	285	309	277	314	331	292	305	310	339	307	308	312	312	308	290	270	316	331	317	294	337	303	291	327	302	325	314	287	328	306	318	311	291	314	279	304	295	309	301	327	315	263	332	316	289	316	285	332	287	296	322	321	289	278	283	322	311	281	304	315	310	329	315	296	298	314	296	302	313	318	296	324	296	277	336	309	302	310	308	294	311	301	307	349	296	338	307	295	294	321	282	304	314	287	299	317	287	296	323	269	291	298	296	294	328	323	314	316	301	310	276	335	303	278	283	323	287	312	290	310	343	319	309	321	302	295	301	274	299	293	331	286	280	299	291	337	306	308	310	322	266	316	307	274	293	303	311	271	310	287	282	300	295	327	308	321	294	304	279	315	302	315	312	277	305	285	304	308	326	275	292	294	323	325	315	298	294	280	299	294	308	299	327	334	300	300	315	296	309	305	317	330	305	298	299	296	334	317	288	333	298	296	276	273	289	290	318	318	320	321	314	336	325	330	281	311	340	257	281	304	320	306	303	289	299	276	267	314	340	328	309	299	295	318	325	316	292	308	312	308	288	321	316	275	336	282	296	313	310	306	312	268	314	325	289	313	309	312	302	313	295	288	303	323	303	293	306	318	305	316	320	301	290	312	305	295	315	302	318	297	299	292	307	290	285	322	354	312	324	314	323	295	299	298	306	306	308	280	292	299	338	328	326	311	312	304	308	290	270	301	337	311	287	298	315	281	251	320	296	320	338	311	307	328	320	280	299	300	311	311	299	310	286	300	315	337	315	295	300	306	327	325	340	339	362	305	285	310	288	335	324	351	314	289	299	298	310	313	311	297	299	297	337	308	320	302	300	306	314	290	299	324	280	309	319	295	321	313	268	289	298	310	336	307	257	312	303	327	296	297	309	306	307	299	317	309	343	283	321	321	310	294	318	303	319	318	335	305	272	332	296	304	319	345	305	302	315	313	317	292	308	312	287	308	288	328	305	313	287	307	298	290	320	347	331	293	295	340	287	284	302	300	318	299	290	347	312	290	272	269	296	301	335	303	284	280	290	308	287	308	310	330	332	310	291	314	285	315	296	324	284	321	304	321	300	319	275	296	322	329	314	325	324	330	312	327	288	306	315	306	312	286	304	281	281	310	315	321	286	326	306	296	327	324	298	295	293	295	309	287	294	300	343	341	295	304	318	298	266	310	346	309	312	331	314	322	301	338	296	326	300	318	299	298	300	260	294	322	331	313	333	321	338	316	309	348	311	278	300	305	325	321	308	318	309	309	325	294	289	288	300	338	310	302	339	336	289	290	294	283	304	335	305	320	310	306	323	310	320	295	298	333	323	316	300	258	298	284	324	331	301	299	294	327	300	284	324	304	295	317	282	283	322	331	323	283	328	337	312	322	319	308	316	301	302	293	305	311	295	321	328	282	334	308	353	326	293	307	276	283	287	339	342	341	317	285	295	293	271	286	309	347	308	304	283	297	339	305	314	327	331	302	287	314	288	315	311	331	307	292	302	297	302	304	349	340	319	311	301	326	322	299	327	307	265	328	328	295	341	306	323	306	282	315	289	319	309	317	328	304	301	325	288	278	301	303	303	300	299	295	313	280	298	291	309	300	324	303	277	305	308	303	311	347	302	337	310	303	320	347	300	304	290	302	290	295	281	313	333	313	311	327	306	296	293	347	319	284	284	316	331	326	320	305	301	317	306	307	276	321	308	315	300	315	315	326	302	309	347	283	322	289	278	325	322	291	277	325	320	274	302	310	306	276	296	295	282	303	293	313	323	329	294	289	292	291	300	299	333	298	306	304	297	310	277	308	324	312	299	294	286	289	306	321	281	300	309	305	314	302	312	316	291	304	294	321	303	335	321	295	299	311	297	270	298	318	302	277	286	296	325	323	272	305	292	291	278	327	298	306	305	341	333	269	320	318	319	296	311	299	328	291	277	299	302	281	309	293	290	314	337	324	295	309	332	304	334	326	328	297	313	292	294	315	316	281	298	339	289	307	301	307	336	292	289	316	322	299	262	296	306	310	319	297	306	284	280	278	317	325	287	324	327	324	313	301	298	327	282	294	276	322	358	301	311	300	321	304	309	301	314	322	326	323	296	279	315	297	287	292	314	317	318	320	275	295	347	315	304	281	304	302	286	323	285	287	300	310	267	327	281	310	301	318	277	311	337	322	332	299	309	304	310	296	289	320	320	301	314	325	314	320	320	301	295	324	315	290	279	310	293	302	302	308	282	279	318	319	323	303	309	335	343	281	291	296	299	313	330	319	304	286	316	308	295	303	288	325	298	290	286	316	330	305	321	340	297	302	312	281	329	312	300	314	307	275	340	300	285	312	295	306	286	303	309	313	308	291	303	312	294	303	285	295	309	280	278	284	303	315	308	320	318	301	302	289	320	334	319	298	306	307	295	301	335	326	292	314	290	306	317	326	301	284	296	319	315	284	295	312	316	303	319	330	336	316	343	332	290	327	308	309	297	307	310	305	290	284	294	294	313	311	330	292	301	313	324	329	300	315	307	315	309
31035	20449	10043	684	415	372	360	306	324	361	311	330	308	318	347	318	328	333	320	312	319	315	331	307	322	307	284	334	291	315	334	305	318	305	343	324	306	285	331	353	346	316	330	313	327	340	338	356	320	290	325	332	348	337	337	333	349	340	318	347	340	370	310	335	327	312	334	308	314	296	310	342	331	304	322	286	291	335	341	310	298	328	342	304	331	319	293	306	307	338	342	311	319	314	321	349	342	345	310	333	317	285	299	340	328	299	332	335	320	319	307	350	307	339	306	360	313	292	323	347	320	344	368	351	343	327	321	282	345	304	308	336	332	334	348	328	327	342	322	317	363	326	347	310	318	306	287	337	322	344	340	282	327	309	316	315	337	330	314	303	295	333	293	341	342	321	309	321	324	324	303	307	321	301	319	312	315	316	328	340	318	313	289	305	315	348	342	321	313	364	315	307	339	312	344	302	345	338	334	310	318	338	325	306	323	319	314	328	316	316	305	332	352	337	340	315	324	303	330	321	321	330	333	348	332	336	308	342	322	334	306	310	357	332	316	301	309	353	329	322	326	346	334	307	285	329	326	311	344	300	335	326	324	313	339	289	333	291	338	314	317	303	321	317	302	319	355	314	334	290	315	303	325	348	312	304	295	312	320	310	376	318	333	313	323	310	314	322	318	338	294	321	306	308	301	326	342	325	326	291	320	316	320	334	325	301	309	345	314	316	299	343	345	332	298	301	348	319	330	328	362	320	327	332	314	321	311	326	309	330	285	346	326	331	349	368	328	329	321	314	334	337	308	286	318	340	312	296	333	343	306	298	351	330	334	310	298	311	326	325	330	343	311	325	316	335	330	314	337	289	317	297	321	315	339	295	332	365	322	314	333	324	286	328	328	363	309	313	328	322	318	328	381	349	302	312	336	301	326	334	340	330	318	327	364	328	305	336	340	321	300	338	308	320	310	291	340	325	348	327	332	285	322	338	314	304	300	332	316	311	322	351	334	314	348	330	309	320	302	321	367	340	349	315	279	358	321	303	340	294	318	323	298	310	313	330	333	335	331	318	338	350	317	309	309	325	309	336	297	305	310	336	349	333	322	300	316	315	310	308	360	364	321	337	308	347	320	330	303	354	302	344	337	332	349	297	273	301	321	325	334	360	346	325	306	349	344	310	324	316	286	309	303	328	343	324	327	314	344	323	356	305	306	331	310	315	302	325	343	333	321	331	304	351	330	304	305	339	335	324	333	319	314	333	316	327	341	337	306	348	336	315	338	278	348	293	324	335	323	322	299	357	321	309	321	299	335	330	284	337	302	320	311	342	333	327	310	293	331	343	344	295	347	328	334	328	311	329	346	321	314	319	285	323	356	290	378	320	328	326	341	323	324	316	363	316	358	317	332	331	325	345	312	351	317	349	345	347	315	331	339	315	359	330	289	328	302	321	321	329	335	307	307	344	323	347	308	332	331	297	324	332	353	372	344	328	305	318	361	336	308	334	333	318	346	344	370	299	316	329	321	312	306	336	305	317	321	345	338	294	308	333	291	311	340	330	306	288	313	336	336	351	315	316	325	277	310	315	340	314	335	324	324	323	311	333	341	352	323	318	323	321	312	312	326	346	338	306	327	304	331	290	322	315	329	326	317	326	322	348	355	336	311	353	356	303	315	319	339	364	337	308	309	318	302	301	322	312	302	322	329	318	325	301	325	313	330	316	353	298	285	313	320	300	317	347	297	306	331	328	367	339	318	321	305	327	294	331	312	290	323	327	316	332	334	319	330	309	314	296	318	302	340	323	299	323	299	339	320	341	304	340	331	347	326	322	318	316	321	331	312	341	338	322	316	356	314	328	314	358	321	326	319	278	326	346	320	316	305	358	328	332	353	321	346	305	347	281	348	345	310	351	285	317	337	323	334	339	300	323	285	318	326	309	307	301	345	334	355	383	319	300	356	323	348	331	321	317	331	330	307	315	326	337	354	358	330	303	295	333	287	351	338	315	313	302	311	316	299	344	340	352	345	336	312	315	329	313	314	331	315	303	314	326	353	321	329	316	355	337	284	331	353	326	314	327	340	332	328	309	355	327	318	316	339	290	305	349	336	321	339	318	328	319	307	298	335	311	321	317	326	316	339	290	269	318	334	301	324	348	324	306	350	333	316	344	297	335	339	343	322	286	288	346	317	324	316	341	314	327	333	334	348	336	329	321	312	306	358	325	332	330	301	342	320	321	318	322	353	312	305	309	345	302	372	309	305	292	312	297	302	353	306	332	366	327	329	361	300	336	305	302	293	333	320	330	325	344	284	306	317	304	321	322	336	314	306	318	291	359	335	341	316	313	327	343	315	307	301	314	305	330	335	318	363	317	343	304	344	321	308	304	301	328	352	331	310	334	341	313	357	351	322	334	350	306	323	334	302	300	363	315	330	310	349	380	363	319	341	306	314	307	306	357	303	328	310	360	302	299	319	308	314	337	281	337	328	315	362	375	320	329	319	313	328	358	289	319	324	318	332	320	343	360	308	316	340	319	323	342	330	334	323	344	320	334	345	337	327	326	321	325	340	290	322	299	329	321	339	356	323	298	347	309	312	318	329	339	324	317	346	338	328	325	355	295	323	338	337	323	279	358	313	353	309	307	323	310	312	304	338	321	314	307	352	307	308	335	328	330	308	280	347	306	358	327	320	319	343	325	339	325	350	286	297	306	335	340	318	307	343	343	292	320	277	340	331	324	350	279	313	323	297	309	325	336	313	367	317	310	345	324	332	336	314	316	317	332	321	358	317	303	342	346	304	301	312	339	325	297	333	327	315	339	350	312	314	356	364	321	345	377	322	360	300	320	302	307	308	297	313	296	344	368	329	313	343	291	304	331	321	322	357	303	300	337	319	323	347	317	304	330	303	320	331	306	305	310	288	359	363	318	327	318	328	294	341	308	337	348	313	294	341	329	307	318	368	309	300	301	344	345	333	342	307	318	297	287	325	314	289	326	290	337	319	263	344	346	326	279	317	336	316	288	319	347	336	314	315	338	310	332	318	297	349	332	324	370	315	326	305	307	360	328	322	317	306	302	343	325	335	341	314	326	310	328	337	314	286	327	366	292	294	310	312	329	367	341	298	336	336	318	321	330	282	327	298	366	336	290	321	308	300	324	327	296	334	307	330	331	314	337	301	309	352	310	316	324	310	329	338	327	337	317	338	330	372	329	301	322	305	331	309	353	351	329	333	332	328	334	327	331	357	324	300	308	314	334	293	320	329	341	327	348	338	310	293	329	335	281	320	319	343	308	312	320	363	309	318	369	345	317	298	308	327	316	333	296	331	325	276	323	342	325	360	325	288	289	305	303	342	306	335	310	313	304	315	304	336	284	334	327	286	328	334	320	304	344	311	326	306	312	320	344	311	324	340	344	341	309	335	326	327	297	282	304	349	337	310	329	309	313	309	303	320	307	307	348	364	305	325	302	301	313	358	330	327	324	314	345	309	328	301	296	312	319
5596	1044	885	771	789	789	757	749	756	757	754	807	794	767	776	759	792	765	778	783	818	781	769	764	776	786	770	802	791	774	808	768	810	764	747	737	783	802	764	791	779	744	732	740	784	765	799	801	783	774	771	729	770	764	791	804	757	727	777	784	790	761	747	783	750	756	757	816	802	790	793	777	802	779	811	753	745	772	786	787	821	777	763	753	763	800	816	758	766	800	776	802	768	783	752	792	765	778	790	751	753	759	788	737	748	784	810	776	820	743	819	766	782	810	784	764	758	759	757	760	783	687	760	750	762	794	741	772	755	759	748	821	781	754	768	754	777	791	799	823	767	800	769	784	771	782	763	780	773	755	785	724	775	808	790	802	737	757	772	817	791	771	720	812	790	749	764	778	774	758	774	795	775	794	722	770	729	767	762	763	808	734	764	821	734	779	756	717	768	797	760	774	835	805	788	774	789	776	767	766	752	788	774	822	747	778	738	774	771	784	759	761	784	787	772	769	719	749	771	766	798	760	780	832	787	737	743	702	815	760	760	758	790	775	771	740	792	735	799	788	768	790	753	778	792	768	798	768	805	758	773	774	776	749	796	777	772	818	779	795	797	787	755	796	764	756	783	761	776	790	808	745	718	770	738	725	756	737	774	755	768	814	785	795	731	778	758	777	780	843	769	809	767	800	765	773	774	763	815	770	816	780	766	789	775	777	757	774	770	756	740	782	765	783	790	813	760	790	720	777	767	819	794	762	799	775	802	777	761	819	739	791	763	768	783	828	811	754	835	762	753	764	767	764	762	764	802	805	751	738	788	730	749	785	810	703	751	764	781	746	722	792	758	805	788	729	796	805	723	757	744	756	798	793	767	750	781	788	858	806	753	797	713	772	752	821	815	791	789	720	759	809	758	739	808	793	769	750	806	752	768	837	744	783	773	752	755	827	747	768	825	764	764	789	788	802	807	772	770	810	799	793	787	800	776	778	739	746	776	800	796	759	753	778	780	805	764	813	807	793	790	800	786	785	792	839	785	818	789	777	774	792	756	767	746	799	776	756	798	770	764	806	764	781	762	727	792	735	806	772	756	791	781	729	788	770	767	760	777	740	727	806	825	747	730	771	791	716	759	773	777	728	785	784	790	745	771	772	719	699	756	805	796	758	766	739	771	764	783	776	771	729	734	773	736	773	753	780	739	826	768	778	738	781	829	771	768	718	778	816	728	846	763	770	796	819	719	786	729	778	769	779	775	798	772	726	764	761	784	743	772	784	761	781	791	775	772	765	753	787	763	810	756	736	736	792	776	762	763	779	766	772	836	763	771	815	757	796	774	762	822	797	722	774	763	766	778	773	738	773	749	764	758	760	750	757	802	767	798	759	789	770	760	759	772	794	793	722	763	766	815	775	756	772	777	803	799	791	826	737	744	820	824	771	780	732	797	830	797	777	789	763	756	807	762	706	763	765	758	817	832	779	775	798	741	755	793	797	745	797	748	770	754	735	807	828	828	786	766	743	793	786	782	791	773	758	764	770	766	850	768	742	828	782	758	781	795	785	748	736	780	772	767	743	764	794	715	764	758	780	840	809	784	723	785	803	762	804	804	715	792	799	805	852	738	768	722	806	767	770	780	739	791	719	764	805	771	826	735	721	816	761	731	773	799	746	767	756	764	761	766	801	802	794	722	752	795	772	764	769	764	799	782	762	760	787	731	725	741	798	765	787	722	769	786	789	757	792	805	794	752	778	763	778	767	745	786	766	719	791	807	804	761	781	826	800	797	788	814	768	786	816	756	827	790	780	811	798	741	780	818	795	797	750	799	792	765	787	754	791	764	742	811	787	771	724	806	810	791	834	788	783	774	782	808	745	697	789	768	751	755	780	757	797	748	802	781	768	763	806	791	756	755	796	745	763	785	771	789	796	764	731	736	753	818	768	778	752	754	809	812	763	815	741	783	828	761	802	752	773	832	769	790	749	829	781	785	793	745	767	778	767	759	811	785	782	759	816	794	823	788	719	787	803	742	754	762	756	727	795	792	758	764	806	771	695	789	769	779	780	774	793	749	738	801	737	814	814	766	787	817	827	776	819	764	778	773	772	821	755	749	748	773	703	787	796	770	794	821	737	772	774	767	786	790	780	766	778	744	748	786	775	739	793	789	802	823	810	769	751	772	748	774	786	710	744	803	717	789	789	742	770	771	797	790	764	789	729	781	775	735	753	824	773	756	829	743	766	790	759	830	797	749	825	788	750	735	787	793	791	735	736	801	780	768	794	752	767	749	794	774	818	778	753	779	808	778	798	757	804	788	760	760	743	823	791	747	754	741	767	763	834	742	794	769	785	755	762	748	733	748	791	787	746	790	805	743	766	759	810	782	775	778	767	751	769	794	770	795	804	764	756	793	778	759	792	782	770	828	718	759	772	729	772	819	756	807	814	806	738	780	738	789	754	792	724	771	760	763	765	779	790	797	777	763	801	793	814	771	769	756	760	755	781	753	745	747	765	782	757	788	785	754	741	793	747	835	760	745	801	815	790	758	796	762	800	751	746	804	742	800	782	737	747	774	744	788	786	757	798	789	768	780	770	779	768	780	805	764	759	771	750	791	783	757	758	782	781	767	788	745	796	742	760	819	823	760	785	802	772	822	781	729	813	822	754	785	779	750	806	734	786	763	746	709	796	771	764	779	802	747	789	772	808	767	757	787	792	745	739	800	717	781	815	785	788	800	805	762	748	748	811	768	792	789	770	782	753	764	742	737	765	764	755	793	786	725	759	776	799	784	798	796	778	788	790	790	816	755	777	779	767	758	823	767	759	756	778	769	787	728	809	765	781	773	760	792	803	748	790	767	798	807	778	758	772	814	761	784	839	721	796	773	764	724	770	772	782	746	762	839	748	797	808	741	786	759	784	756	815	819	831	801	761	784	805	765	757	737	777	735	751	775	784	797	714	812	746	782	738	758	783	825	796	770	798	719	791	753	764	755	823	701	719	747	773	755	801	787	777	769	802	808	743	761	802	789	784	789	777	727	780	717	727	771	734	708	813	773	771	799	788	751	789	796	778	844	780	743	731	786	800	790	780	751	818	778	747	806	772	786	764	736	765	790	747	765	795	744	767	752	738	719	760	776	763	702	793	772	815	737	809	770	787	770	759	780	766	759	809	807	751	788	818	837	794	797	757	777	800	797	751	801	757	756	740	762	742	772	791	733	791	763	794	764	805	779	754	808	753	729	766	781	786	757	794	848	803	750	776	812	823	876	792	731	814	823	821	794	769	784	706	789	733	764	767	777	787	763	800	769	764	796	749	774	792	746	785	744	758	777	782	777	783	797	795	793	809	780	761	768	790	732	805	743	774	765	754	744	766	714	722	776	734	705	798	780	785	863	750	805	766	803	743	792	808	741	790	806	789	817	806	762	808	765	797	740	770	749	805	736	752	728	752	733	745	767	756	746	783	795	810	775	757	755	758	777	786	743	740	759	835	753	766	817	718
24624	20990	23899	28243	20994	15370	497	323	261	269	272	249	260	244	250	243	218	218	229	211	247	243	232	213	203	209	226	210	219	219	221	217	222	234	208	210	207	200	224	205	232	221	220	211	209	203	223	231	228	205	227	237	205	227	213	192	213	193	222	235	193	230	240	220	194	210	210	231	200	202	220	189	212	218	204	193	203	242	230	225	201	213	217	183	226	213	219	223	194	226	260	242	207	221	226	224	234	203	207	240	224	214	209	228	239	219	204	192	229	224	214	217	208	219	214	221	244	196	228	229	240	214	233	205	225	211	215	219	207	208	204	218	224	201	188	233	211	206	207	236	215	225	208	210	244	226	216	194	216	209	245	230	220	252	219	213	228	212	218	227	214	222	221	211	228	213	205	190	210	218	220	249	211	212	216	188	237	222	223	218	182	216	216	224	222	228	211	241	190	235	202	208	217	210	227	214	222	207	209	215	261	206	209	221	228	202	220	219	195	217	216	205	217	229	223	209	210	200	250	185	228	200	202	225	205	225	228	205	188	237	213	222	217	236	226	236	208	200	213	209	198	202	215	224	209	216	227	190	188	240	239	219	198	207	232	205	184	176	194	222	205	201	217	214	194	219	229	208	233	216	213	205	200	205	237	224	222	211	218	192	216	196	238	207	228	218	207	217	222	186	226	223	216	202	209	228	215	204	223	221	210	208	214	211	211	203	207	228	187	205	226	236	216	226	186	190	178	201	227	198	208	184	222	208	212	223	228	218	228	193	217	231	196	208	193	218	203	190	219	211	235	203	230	233	251	231	232	201	243	256	197	198	199	215	199	204	253	235	211	220	214	205	229	212	226	194	206	197	243	222	187	223	216	228	209	225	241	221	203	199	192	199	200	204	198	209	225	216	195	220	222	196	237	224	210	233	227	216	208	225	204	201	209	229	212	209	207	209	218	212	219	238	217	218	189	213	205	218	192	205	186	216	211	213	251	225	224	195	196	232	212	209	198	221	209	231	208	193	179	219	217	210	196	210	201	202	222	238	215	216	209	244	227	218	190	218	222	210	229	212	210	239	193	215	193	227	193	209	212	214	211	222	214	201	225	229	227	197	208	217	221	211	222	196	214	187	200	223	232	229	218	222	231	235	207	190	223	242	221	213	203	204	211	211	208	235	174	224	209	217	215	197	207	221	214	227	216	191	207	194	246	199	202	205	224	221	228	208	231	199	208	204	225	214	213	210	217	242	215	187	213	228	234	220	229	236	243	221	219	206	205	221	257	216	212	181	196	227	199	186	228	203	234	199	243	193	230	215	206	218	239	210	207	200	208	232	223	222	219	225	220	225	199	189	211	221	200	217	257	229	219	230	223	229	226	209	199	232	212	247	202	219	219	202	188	226	210	208	226	247	222	218	176	205	225	223	220	202	194	207	226	211	223	207	211	209	213	239	189	214	199	211	223	224	232	224	213	233	218	207	202	216	209	227	210	220	199	218	191	209	235	199	205	231	208	242	225	217	229	211	207	229	219	184	217	218	220	217	183	241	206	228	216	229	234	222	197	219	200	194	195	218	204	204	227	206	267	208	214	262	231	234	214	232	225	253	208	257	220	211	207	227	211	222	215	212	228	205	223	222	219	226	239	232	235	197	221	226	207	218	210	207	221	199	210	211	199	199	201	209	218	223	223	198	207	208	232	218	208	230	208	229	216	198	225	210	226	222	219	195	220	227	217	203	230	215	189	228	218	204	197	230	222	225	224	213	221	192	211	200	206	219	236	233	195	232	225	195	191	208	182	200	218	225	200	223	214	220	224	219	230	189	232	243	251	188	202	243	221	228	199	221	208	212	200	212	219	216	206	208	214	228	203	220	204	195	207	205	217	206	223	208	221	231	215	218	188	204	235	233	200	227	202	208	222	225	203	215	220	211	198	235	208	206	209	237	202	219	235	219	224	201	221	210	232	214	202	201	202	235	218	224	190	236	184	221	213	217	220	206	218	181	220	183	202	196	212	231	217	196	215	232	240	192	198	201	204	215	235	215	220	237	215	203	253	182	231	224	211	225	231	219	208	220	205	221	211	205	215	203	219	192	220	207	222	212	212	224	212	204	222	182	227	205	217	216	223	233	206	205	215	183	191	210	222	239	217	241	224	219	211	219	222	191	226	212	211	194	196	228	219	218	227	224	244	231	224	212	222	220	209	221	214	212	214	203	229	226	218	199	220	252	202	233	208	205	210	211	202	195	186	233	214	175	218	208	196	222	203	219	214	208	244	224	238	227	242	210	216	209	211	192	214	217	209	210	254	236	194	228	235	203	217	203	214	222	217	228	215	198	241	228	216	211	197	203	218	211	227	219	222	176	205	208	205	225	204	211	254	169	251	207	210	228	192	213	210	239	238	217	215	196	206	215	212	225	204	218	223	219	234	228	221	244	226	212	235	231	231	225	202	223	221	202	227	216	215	214	197	222	226	243	207	211	216	213	225	200	237	221	212	221	233	191	235	241	211	231	202	224	208	228	209	195	213	205	218	191	207	228	190	243	215	203	220	216	211	184	234	198	223	211	200	211	176	206	209	195	224	224	210	253	247	229	232	220	226	233	216	223	202	232	201	224	211	221	226	208	202	216	225	207	239	214	192	187	209	196	220	194	222	198	197	238	212	232	223	233	214	229	210	225	177	211	228	206	212	215	217	209	217	203	233	223	211	205	203	189	225	194	199	208	200	211	223	219	239	220	237	220	222	207	207	211	198	218	211	217	225	207	231	201	198	218	204	212	201	224	224	224	193	190	210	218	193	215	198	185	206	217	217	231	228	240	193	215	214	204	199	233	216	210	208	216	251	228	200	180	188	225	198	214	211	221	219	199	193	212	224	207	223	241	211	209	207	217	230	220	207	222	217	207	195	230	243	221	223	176	217	226	193	218	219	226	196	226	217	238	241	178	187	242	201	194	235	236	212	225	209	216	215	193	211	171	202	188	195	202	211	235	197	174	203	233	227	205	217	226	234	218	242	204	217	246	206	239	222	236	228	228	185	205	229	212	224	215	229	195	208	207	225	209	224	206	219	214	238	205	230	171	227	212	231	214	213	183	218	219	207	202	192	206	214	222	228	215	224	202	197	236	196	215	216	197	202	193	215	245	213	227	185	202	229	206	234	210	205	192	225	188	204	232	233	206	213	242	200	219	225	191	203	221	199	208	194	192	210	229	218	207	241	227	203	230	216	213	231	213	219	216	241	197	216	197	210	201	218	219	221	194	212	210	233	242	210	214	180	189	206	257	208	203	217	201	218	225	213	211	188	257	212	224	217	215	221	228	200	246	227	223	246	201	198	214	212	215	196	212	219	218	214	212	201	189	202	222	210	209	223	220	205	195	193	227	215	215	207	217	204	207	215	237	207	208	224	209	203	210	231	214	204	226	214	202	204	214	212	199	209	212	219	235	209	219	210	215	223	207	254	196	204	190	216	217	250	232	205	206	208	217	208	206	218	237	212	221
3135	1889	1035	699	635	593	562	589	569	538	525	515	547	558	532	544	559	527	527	583	506	516	525	501	554	557	518	529	523	561	558	479	518	529	516	534	542	547	573	525	527	513	528	544	522	563	563	544	565	519	543	526	534	518	540	526	506	509	526	515	531	530	549	542	518	528	501	521	552	508	520	539	513	498	547	535	535	573	511	524	558	525	500	566	500	508	564	551	527	563	526	556	570	544	486	531	574	516	529	513	555	508	530	510	497	494	509	549	529	527	524	540	507	530	550	532	547	549	500	528	507	528	485	534	547	490	544	514	536	514	512	573	552	522	528	514	526	541	537	521	456	523	526	486	564	524	501	521	509	513	533	545	514	526	549	538	490	538	498	509	537	547	602	482	531	549	502	555	512	546	517	552	508	525	528	564	532	511	528	529	508	535	517	520	533	551	502	555	532	525	543	514	534	498	529	542	552	559	538	497	577	550	542	496	531	526	502	521	498	535	491	499	536	516	522	549	538	544	541	530	526	545	520	580	540	540	576	478	555	537	509	501	536	536	506	529	512	530	548	511	517	546	510	531	499	517	534	579	547	522	508	559	525	547	482	530	537	521	505	555	514	463	506	523	508	558	559	517	498	476	521	560	533	498	519	483	528	539	543	556	512	489	529	541	564	550	524	527	514	575	510	533	540	532	539	527	548	566	568	527	515	530	567	504	518	484	549	519	520	520	498	497	559	549	546	515	515	527	525	550	561	525	512	508	539	517	528	515	547	546	516	529	536	530	520	525	527	505	525	507	561	533	549	549	509	556	533	534	561	557	540	538	492	520	533	532	488	513	505	581	546	535	517	554	487	541	504	517	517	515	492	546	520	531	508	513	550	506	476	504	471	561	555	537	537	550	496	532	563	544	517	544	525	522	558	584	568	517	542	512	501	508	539	503	517	518	559	518	542	557	519	517	536	525	488	530	480	524	500	496	539	546	513	516	467	517	503	495	531	571	497	531	578	525	534	577	478	529	575	542	526	520	570	526	562	502	575	491	582	512	516	535	563	539	485	499	507	545	497	547	504	533	538	548	536	553	546	522	531	506	577	531	489	529	502	501	505	535	537	547	489	582	549	511	518	522	506	554	552	519	468	529	511	547	542	541	522	541	523	543	472	522	580	552	531	554	518	529	541	504	511	507	562	588	518	492	543	542	531	521	503	520	546	489	531	529	547	526	509	526	543	543	516	529	532	524	515	551	508	515	532	510	529	527	510	523	534	528	510	521	512	544	555	512	548	519	561	538	516	566	509	590	568	507	477	528	542	490	520	549	533	517	534	521	556	503	578	539	497	508	503	533	547	508	498	484	498	536	508	532	533	547	517	567	522	555	507	494	503	526	502	524	567	526	539	554	534	497	516	535	515	512	519	516	553	513	523	550	537	519	503	519	516	515	519	533	526	531	515	555	557	528	542	493	537	490	572	494	534	551	570	550	549	510	507	530	518	550	517	534	507	495	494	540	521	521	506	529	533	526	516	565	539	508	567	538	552	532	514	522	508	513	492	517	503	514	527	540	579	560	516	517	577	498	569	476	521	575	544	524	499	533	513	534	521	495	521	518	497	564	498	476	509	528	565	513	517	532	554	496	530	544	586	533	516	501	524	471	513	548	497	541	546	565	494	551	523	546	507	549	501	517	549	538	571	600	528	512	563	499	535	520	504	513	506	545	573	565	531	517	581	553	509	503	506	511	482	547	535	571	537	529	514	502	531	527	535	514	512	507	537	517	527	539	542	513	582	527	527	556	539	519	551	563	540	536	528	491	525	527	507	512	514	496	550	538	530	544	510	521	537	511	557	540	532	520	491	510	516	509	523	541	541	559	494	536	511	513	563	484	554	502	498	561	520	479	542	527	486	508	524	593	530	495	554	541	536	536	508	509	469	537	542	510	526	479	504	501	500	529	508	538	531	520	550	478	486	566	514	521	523	534	503	526	501	577	534	528	523	497	547	569	558	536	568	526	571	539	532	509	502	485	535	479	542	527	536	567	493	530	504	558	522	511	519	510	525	509	550	499	536	543	509	530	528	516	530	557	530	542	554	556	569	528	521	485	550	475	549	491	509	502	544	491	550	544	543	538	522	481	520	550	555	522	514	539	548	503	507	562	517	540	560	512	560	503	523	533	532	538	538	544	541	512	523	545	505	522	512	543	558	507	554	532	486	535	496	514	525	539	561	538	519	522	519	539	524	508	483	520	515	533	519	561	546	540	503	511	536	516	540	532	502	507	516	484	509	546	508	511	553	561	536	523	532	564	521	552	495	529	530	520	554	530	554	488	524	516	494	540	498	559	517	517	539	509	505	580	515	516	535	550	525	532	541	526	525	516	509	516	547	498	544	520	519	503	509	554	483	548	495	493	507	547	516	514	501	534	523	545	524	510	513	512	535	515	506	537	482	532	554	548	509	554	503	520	515	497	508	541	522	531	499	471	552	523	492	496	495	527	548	607	558	485	540	544	539	507	547	514	541	524	525	504	559	503	543	529	475	559	537	507	534	499	528	513	530	537	537	529	527	530	517	536	557	560	501	550	544	527	516	526	549	553	491	502	579	529	550	465	497	549	563	554	545	522	530	511	562	550	513	534	529	565	562	535	535	524	506	534	552	507	540	572	554	503	525	517	515	531	530	553	585	513	489	547	540	527	528	520	520	542	523	543	559	486	532	532	574	535	504	513	489	527	536	526	561	549	522	533	475	499	523	483	509	523	538	513	504	527	520	568	538	517	524	558	531	501	508	532	533	560	548	559	545	523	522	544	494	541	516	518	559	543	499	506	503	531	520	535	542	529	557	526	572	561	559	502	551	525	508	567	485	517	551	565	553	556	501	579	592	565	516	533	535	532	518	517	510	486	484	512	493	484	510	536	513	571	536	486	505	515	499	521	535	565	519	506	513	491	534	520	547	523	529	502	535	500	511	507	559	517	543	472	521	513	523	511	528	528	529	482	532	519	522	560	554	545	528	530	505	548	551	525	501	532	527	525	563	540	506	497	513	526	519	537	554	531	536	527	530	556	539	511	496	540	515	502	521	529	529	558	529	531	550	492	551	493	514	518	507	545	527	521	546	525	543	533	570	528	520	510	544	517	497	540	508	536	536	531	554	527	518	497	488	533	502	550	565	514	559	516	536	568	534	520	517	551	520	526	508	568	541	503	503	498	538	560	518	555	538	554	527	541	512	533	579	590	512	478	515	514	502	529	538	550	513	494	495	540	485	521	493	484	579	559	542	551	531	518	549	561	562	517	509	554	518	525	504	520	520	519	505	499	527	539	508	529	521	538	518	498	565	520	517	526	529	517	528	511	531	528	564	506	524	497	496	493	500	515	507	506	490	475	516	556	512	527	523	493	517	534	543	530	499	548	518	561	520	504	537	526	552	522	532	520	569	511	527	527	548	522	531	552	524	520	521	487	535	572	557	514	520	520	517	542	539	564	518	500	499	531	568	549	574	516
23919	21002	24316	27884	21002	21009	12039	415	244	196	201	203	158	167	163	140	132	139	135	102	141	143	138	131	132	121	123	127	113	128	100	125	138	113	115	119	110	121	109	129	123	125	112	102	99	130	105	114	122	132	114	108	117	97	106	120	114	93	97	137	118	126	106	125	105	105	109	110	107	116	132	106	106	119	137	106	92	83	112	111	108	106	112	132	101	128	112	109	114	103	115	109	121	127	115	104	109	115	113	111	107	128	107	115	100	107	89	113	116	119	133	93	94	100	131	115	119	100	122	133	106	115	124	111	107	113	77	110	114	116	102	117	114	116	129	107	102	105	102	109	100	97	117	121	115	103	131	106	103	112	130	109	112	105	134	121	120	103	123	98	110	102	108	110	121	145	118	129	118	94	117	125	93	118	90	113	119	118	128	127	105	135	135	123	113	98	127	119	122	113	85	111	92	119	106	110	114	102	113	116	104	101	103	125	110	107	97	125	103	114	112	120	122	118	94	108	121	104	102	140	108	113	113	113	111	131	123	88	116	107	102	97	120	118	103	120	104	106	88	138	112	115	118	119	106	111	114	108	112	111	94	110	125	116	89	137	109	99	100	129	104	112	119	100	96	93	117	124	108	137	113	104	100	96	113	125	97	134	132	114	103	117	100	109	126	106	108	107	99	97	113	118	97	132	114	90	130	97	107	106	99	110	103	114	117	104	102	93	122	110	118	114	101	112	113	128	111	108	88	116	116	136	118	132	108	103	122	113	124	114	107	100	109	143	123	111	119	97	91	112	111	112	116	105	117	115	117	114	129	89	122	117	109	118	94	110	122	120	111	134	123	154	103	117	113	116	117	117	126	103	118	121	98	117	112	107	124	107	121	119	122	130	109	118	109	113	110	104	114	112	112	104	118	106	124	111	159	122	102	115	110	114	115	126	110	122	111	110	107	111	102	124	115	118	98	105	97	94	100	120	86	108	91	101	105	135	99	122	111	107	98	93	103	121	113	93	107	128	119	125	112	113	100	103	137	120	113	112	143	104	113	101	123	99	121	114	117	122	120	136	103	110	114	122	107	108	109	110	121	130	112	111	118	106	119	113	120	105	122	107	111	118	121	109	104	112	116	116	114	90	114	117	103	112	100	103	100	133	117	110	100	126	120	119	118	118	89	128	113	123	110	116	122	93	98	139	110	113	101	107	95	113	113	109	105	116	102	123	136	123	111	113	98	112	111	122	107	125	97	105	89	99	105	107	114	119	107	102	123	100	115	122	115	121	108	101	131	121	129	106	101	101	135	102	114	124	107	120	111	117	103	104	107	118	124	107	110	121	105	116	102	107	105	113	112	118	126	139	136	139	103	117	119	117	134	113	128	84	127	129	140	96	119	137	115	116	108	109	122	136	98	116	108	104	113	127	109	106	105	122	108	121	101	117	112	90	111	102	131	104	89	96	102	105	108	93	102	97	113	100	113	130	96	98	121	115	120	115	108	93	112	93	113	96	106	120	111	107	122	116	119	98	103	122	130	114	111	109	114	114	113	98	116	143	123	97	111	120	113	96	109	118	113	104	104	119	111	110	125	116	124	119	110	113	125	106	91	131	128	142	111	112	128	104	114	97	110	92	114	114	88	103	102	120	127	107	93	116	117	106	110	127	137	100	115	126	111	115	129	109	102	110	111	123	116	105	105	104	103	106	96	130	105	119	104	132	125	121	122	120	131	110	105	99	120	114	100	103	122	125	108	96	128	119	131	114	105	131	125	100	108	112	129	105	116	122	122	123	118	124	103	130	102	120	125	103	112	102	120	108	121	107	115	123	105	105	114	104	88	107	119	118	119	121	125	112	111	115	111	111	122	88	108	122	122	127	119	112	126	114	93	122	122	115	124	104	131	100	104	121	118	114	127	123	99	144	103	112	108	122	116	128	111	104	116	126	122	129	121	106	113	114	112	109	108	118	106	109	95	108	127	116	112	110	101	105	140	107	112	100	95	114	111	108	108	94	112	117	111	118	139	131	109	103	110	94	113	131	116	130	123	117	107	106	111	126	115	123	107	106	111	91	126	90	102	97	98	111	121	108	105	117	126	103	111	102	118	111	135	105	84	110	113	118	109	96	114	97	122	148	117	126	101	106	133	133	123	111	102	122	116	92	107	89	102	115	111	104	121	129	108	99	106	108	116	117	113	106	104	101	103	103	90	118	132	94	119	113	111	135	111	133	103	121	106	117	94	103	122	97	110	96	102	103	114	99	93	110	107	125	109	105	91	100	102	101	120	112	104	110	119	98	102	90	114	114	119	128	126	101	119	98	106	89	117	122	100	125	101	120	112	103	116	123	134	104	88	115	103	102	112	119	113	92	125	118	114	113	122	129	105	116	103	122	117	107	109	134	139	112	116	127	104	110	106	106	122	120	108	103	107	125	127	122	97	124	108	111	106	122	121	89	120	110	95	113	102	110	98	99	110	110	93	110	114	123	108	112	119	116	107	107	109	105	120	108	120	116	114	130	120	95	126	120	105	89	106	116	115	116	100	117	112	113	117	101	91	103	107	126	102	120	125	120	96	100	115	101	109	118	98	133	120	113	101	117	107	103	129	143	134	98	111	109	117	123	129	114	125	96	112	100	98	116	124	135	115	112	119	89	129	125	132	104	108	118	124	91	122	101	112	113	118	104	110	119	117	133	105	95	99	102	113	111	114	101	107	113	105	107	93	118	126	116	111	119	107	129	112	113	105	106	107	107	110	98	115	111	127	126	119	105	120	109	96	113	110	112	119	110	117	129	124	117	87	124	100	107	117	112	103	100	118	119	122	104	125	111	117	110	110	129	98	99	111	106	97	115	119	99	116	119	113	109	117	123	127	115	99	119	91	123	130	107	96	105	115	115	126	90	111	108	106	108	121	107	128	120	109	115	109	102	109	128	109	108	100	118	141	122	107	106	117	92	115	111	117	117	125	117	121	111	125	124	101	111	131	131	103	125	102	120	119	106	130	108	123	124	114	92	106	113	112	108	92	109	114	122	110	104	106	112	130	97	99	92	123	100	110	102	124	105	117	104	127	112	108	110	99	129	109	96	89	130	108	109	126	111	111	81	104	105	140	109	122	117	109	113	139	117	118	102	97	110	121	115	106	123	133	116	104	117	126	89	123	97	111	104	118	126	109	109	131	96	113	93	109	120	114	109	99	115	103	99	114	122	115	106	94	105	113	123	118	107	107	114	113	96	126	91	102	107	111	105	96	116	131	106	107	117	104	104	98	111	113	102	117	105	106	111	108	105	129	112	112	120	117	102	106	95	106	118	103	107	119	120	109	129	107	94	116	118	103	115	111	107	105	116	108	110	113	105	104	103	111	132	122	117	123	116	121	119	107	105	96	103	97	98	106	119	113	102	110	113	127	131	122	136	117	103	130	119	111	122	121	112	114	126	140	104	127	121	116	98	119	120	101	109	131	121	110	108	127	124	123	105	111	116	128	121	114	102	114	111	112	116
2968	2854	1332	706	534	420	393	361	377	330	348	316	331	347	324	317	318	326	369	304	334	292	311	312	318	353	353	286	308	325	286	338	316	305	297	291	301	298	295	321	300	319	339	291	292	311	317	334	273	333	265	292	293	324	325	296	300	293	296	317	317	284	303	289	318	290	325	299	335	324	317	320	304	289	290	308	313	305	328	319	314	289	329	309	320	295	327	302	311	304	321	303	331	302	311	296	319	315	296	287	330	295	297	289	323	319	318	282	335	283	292	301	296	330	332	321	302	318	305	296	304	295	324	295	327	302	342	298	288	267	297	325	309	286	308	344	299	322	321	296	301	305	298	289	291	297	270	329	315	283	293	316	301	311	292	323	313	293	299	296	284	313	307	327	321	317	315	332	308	311	278	317	318	307	290	328	285	314	330	311	302	309	289	305	313	299	328	313	291	285	312	334	338	329	296	304	294	330	270	314	315	322	307	301	320	309	302	325	255	288	334	314	303	308	326	294	307	312	313	276	285	329	324	287	286	300	303	320	296	301	310	328	291	319	302	319	318	297	322	323	295	327	294	287	324	292	328	300	295	298	302	342	323	319	316	339	300	311	318	334	316	291	294	291	283	293	292	337	311	335	304	308	301	308	306	299	319	311	310	319	333	315	302	315	264	322	308	332	284	279	305	296	299	294	320	318	284	301	304	287	320	277	294	321	315	309	358	295	291	301	326	316	319	298	297	325	296	278	316	305	298	313	338	318	307	276	320	337	289	306	322	325	303	311	297	330	286	298	275	282	274	305	276	312	298	316	303	316	296	321	303	324	313	304	300	340	320	322	313	332	295	312	301	298	299	287	300	285	300	286	325	316	322	316	286	320	308	305	297	327	299	275	332	305	285	311	298	293	301	307	291	304	303	327	304	330	301	299	292	310	298	298	320	314	308	305	311	305	307	304	313	273	304	315	337	312	301	323	309	301	302	322	285	337	334	302	272	283	309	281	299	303	322	300	292	338	323	323	303	328	305	296	306	316	305	311	308	318	286	346	291	324	280	315	283	317	317	320	319	353	296	330	298	325	303	289	286	307	290	308	317	296	313	287	275	302	326	295	337	316	327	336	323	296	297	305	324	327	290	334	297	304	313	301	306	298	300	301	325	323	317	322	330	302	298	301	317	275	320	298	322	334	343	333	285	308	253	339	314	298	333	322	324	325	291	303	302	324	293	305	308	296	289	309	306	314	323	318	318	320	312	330	315	321	296	320	313	270	343	267	306	326	313	307	305	321	327	320	318	324	312	330	299	302	322	311	337	319	319	295	310	336	317	305	338	309	297	310	328	298	344	314	306	300	323	307	300	312	302	336	311	270	310	333	308	272	332	286	316	284	317	306	309	305	281	315	323	325	281	286	295	287	301	319	298	353	312	314	308	338	275	305	272	332	310	312	275	303	346	310	298	307	294	291	281	310	318	307	291	303	278	295	302	304	295	304	308	348	288	332	305	359	320	307	328	311	351	332	302	289	293	326	326	290	313	309	311	319	315	303	339	290	300	294	306	301	331	319	297	322	322	320	290	285	312	303	318	300	281	293	310	295	293	303	302	304	325	302	326	282	286	304	309	296	316	314	314	283	315	299	325	306	304	350	314	298	319	295	293	312	306	302	297	323	290	286	321	325	314	305	314	298	326	318	326	319	310	321	300	306	340	305	311	289	310	328	285	303	281	323	291	354	315	292	301	302	307	307	315	308	308	298	308	281	283	306	311	338	328	270	307	311	331	322	302	282	299	270	278	300	319	286	341	322	292	344	294	358	313	288	324	331	308	291	307	322	285	322	307	332	294	299	300	292	327	317	341	324	270	292	292	343	269	320	298	313	307	322	328	295	320	278	286	293	291	307	280	318	332	260	332	313	290	307	254	314	297	330	293	316	285	279	298	330	323	317	291	331	327	297	322	305	336	280	309	288	305	297	291	289	292	296	306	291	340	288	296	308	301	301	343	320	298	330	296	295	311	310	299	294	310	324	325	332	309	302	280	293	308	319	284	341	306	273	303	302	276	302	285	275	327	354	327	315	309	287	272	321	338	331	299	351	302	297	305	270	325	341	313	282	308	318	307	324	323	276	307	284	339	288	285	311	305	315	286	308	321	317	294	303	305	282	299	309	316	332	323	325	313	327	275	290	286	299	309	332	302	307	333	313	287	298	307	292	321	301	343	310	296	290	289	330	316	342	312	289	315	310	287	313	311	328	323	293	307	310	294	323	322	309	295	344	323	307	335	303	288	311	302	339	309	303	308	317	303	331	290	297	303	301	310	308	311	314	313	313	296	305	295	296	337	347	293	303	300	296	291	300	299	313	323	293	302	312	268	303	298	300	298	320	310	310	302	300	295	292	311	311	277	325	305	305	287	281	297	310	312	284	307	301	317	335	321	293	291	325	291	278	296	318	341	300	289	310	349	312	289	291	317	290	314	302	297	307	309	332	308	295	274	308	311	270	308	273	283	301	322	340	315	327	326	314	313	304	306	296	285	314	279	304	321	317	331	271	294	327	297	283	309	328	326	301	328	299	329	342	304	308	307	328	353	302	300	310	287	330	325	328	302	283	317	326	313	323	308	316	309	308	305	287	321	307	300	316	313	309	315	300	296	298	307	307	286	306	320	310	285	294	295	288	280	305	311	297	290	292	309	288	312	310	303	302	309	322	315	296	333	290	320	308	319	288	299	317	323	341	301	343	301	356	301	277	301	300	314	332	306	305	292	306	328	302	308	275	284	301	313	297	318	316	299	317	299	299	287	320	283	275	304	323	334	331	316	297	331	309	322	301	281	309	288	310	304	290	322	307	294	312	324	299	266	305	286	312	272	326	271	301	302	336	324	304	301	294	324	331	324	324	326	316	309	326	314	293	311	294	326	253	316	311	271	294	313	321	310	287	276	297	324	333	295	306	316	306	300	310	311	298	312	297	300	277	306	321	338	290	349	283	322	317	326	334	298	322	324	274	348	329	320	307	310	291	327	277	310	327	337	296	307	289	310	345	310	308	296	318	311	311	320	349	308	302	297	320	292	313	276	319	301	301	331	287	300	312	293	290	337	299	313	301	299	271	318	327	338	302	302	287	320	319	311	307	318	285	322	341	333	350	309	304	298	330	326	298	311	314	284	291	308	304	323	330	322	270	292	290	324	311	310	332	289	277	279	308	315	293	321	313	293	305	324	308	279	310	277	316	287	310	307	258	282	298	335	299	326	323	294	297	265	277	309	325	348	321	302	347	302	323	304	302	306	300	285	328	324	342	312	292	289	305	305	313	303	322	294	303	330	280	259	291	297	312	295	293	304	282	301	311	296	306	275	291	286	288	346	321	296	280	328	289	291	292	311	313	296	335	285	304	331	288	291	313	278	338	308	272	295	292	300	289	301	305	338	322	313	322	344	355	321	274	308	298	302	340	286	283	276	330	317	313	307	286	329	324	317	343	319	330	335	282	290	300	325	283	295	314
31081	20474	10101	634	398	350	320	277	336	356	319	320	326	313	317	325	355	312	323	314	316	322	329	298	330	305	315	347	339	333	340	312	275	326	288	292	330	330	336	283	323	326	345	309	336	319	330	333	308	356	312	328	325	360	315	299	339	315	332	328	322	319	324	325	317	305	334	338	323	323	327	326	312	333	289	346	331	320	342	339	345	328	344	330	320	311	303	320	329	340	314	307	316	321	336	355	353	285	294	322	308	315	299	338	317	310	301	345	331	319	309	317	290	342	377	306	330	314	333	303	327	334	265	330	336	330	299	326	320	313	333	334	321	321	316	333	314	345	328	310	322	321	356	324	340	282	331	359	302	302	331	333	268	334	332	355	336	329	370	323	303	312	349	302	311	293	316	295	317	327	314	324	303	310	293	338	328	322	327	316	303	328	317	356	320	323	347	342	329	322	290	366	325	331	311	322	326	309	331	347	315	325	295	301	318	339	305	295	347	293	344	326	336	335	314	321	359	340	333	340	315	354	269	320	314	326	311	329	292	323	318	307	305	326	296	317	307	303	310	302	320	351	313	324	310	302	333	331	325	323	345	309	325	323	299	316	357	323	329	307	336	354	307	334	297	302	333	307	287	340	299	315	318	304	339	328	323	325	282	306	314	357	321	297	356	349	358	317	304	320	328	327	309	310	311	319	353	292	331	354	332	310	336	339	297	297	305	282	343	327	339	334	324	339	310	333	309	300	298	350	301	317	309	325	336	300	294	297	333	291	306	306	317	294	312	315	318	334	343	314	323	354	284	325	325	290	339	354	325	346	306	340	349	346	325	364	295	331	359	329	318	301	320	316	321	355	317	329	316	340	306	290	324	327	317	314	344	338	314	300	299	298	308	319	316	315	313	339	301	296	305	342	323	322	349	336	356	366	391	350	306	297	311	316	363	329	342	335	305	325	325	318	286	292	345	336	316	303	319	358	299	336	328	322	310	321	339	292	311	345	353	282	332	331	338	322	323	345	334	341	312	349	325	333	308	322	329	298	327	323	281	321	305	302	308	305	322	297	321	329	321	305	317	323	343	314	298	322	324	329	315	297	330	350	303	296	337	268	321	308	329	330	329	364	308	310	328	301	339	306	308	328	305	301	289	302	331	338	332	314	300	310	346	275	297	348	331	329	319	321	325	307	289	293	307	309	341	327	327	364	294	321	309	317	319	329	308	274	301	336	303	321	321	327	334	333	304	280	293	334	291	320	311	327	319	285	329	324	315	345	298	298	305	345	326	355	302	299	313	324	334	328	332	353	310	321	330	321	292	313	295	287	324	300	314	311	298	321	331	373	303	316	317	324	332	285	294	315	334	308	290	319	334	333	315	367	309	317	339	341	315	292	328	317	323	340	299	294	336	344	312	293	310	295	314	357	366	299	310	313	321	306	322	310	310	337	345	320	314	346	309	340	326	350	350	363	328	326	301	394	292	359	342	328	326	319	312	310	348	338	340	336	310	302	307	323	310	325	314	336	325	324	299	331	325	305	336	300	310	303	328	318	331	315	315	315	323	338	320	346	309	317	327	310	324	316	334	356	324	294	341	328	301	350	338	314	342	297	309	314	335	342	343	370	307	339	317	327	298	328	334	304	295	330	325	319	326	345	288	326	318	350	324	359	315	288	316	296	310	309	320	316	308	327	331	297	300	322	322	291	318	319	304	333	328	298	346	333	298	318	320	313	304	317	338	300	334	346	317	327	313	297	324	319	317	333	322	309	293	330	312	305	350	334	290	327	298	343	307	324	330	314	312	296	350	338	312	292	348	325	335	310	320	336	321	300	332	378	316	327	327	323	327	329	321	303	293	329	301	321	321	324	302	348	335	325	321	306	340	311	328	341	328	292	355	307	319	303	304	349	301	328	273	285	308	317	307	311	343	297	324	331	299	334	344	303	340	327	359	327	316	334	301	318	318	298	332	324	310	305	290	351	332	312	308	344	316	344	337	298	318	320	303	324	345	376	328	333	308	326	333	303	325	320	317	359	316	334	360	348	330	316	308	317	335	326	312	322	280	321	323	336	293	312	340	320	340	308	330	332	330	318	333	325	305	317	333	324	331	299	299	316	296	320	295	318	339	332	294	332	322	311	371	291	315	308	324	320	329	325	316	316	301	295	315	320	327	303	294	303	352	323	332	343	312	320	342	341	354	326	298	329	315	304	320	360	305	305	345	348	319	367	318	307	306	292	322	316	329	318	302	310	304	334	314	310	337	331	336	321	291	324	334	330	316	305	330	337	297	332	317	298	326	284	318	361	342	325	297	333	305	323	290	316	317	372	336	352	319	283	321	317	289	324	323	284	360	307	299	360	345	343	318	356	287	290	317	305	346	362	357	311	260	291	326	310	304	285	316	346	311	313	313	307	355	314	336	304	325	304	309	328	328	309	311	281	333	333	307	324	332	311	333	289	340	319	353	327	288	282	294	302	305	321	325	325	321	296	352	296	325	347	328	326	317	345	311	319	355	296	334	324	330	326	310	332	317	310	322	312	334	302	299	314	327	314	318	295	338	344	302	317	286	309	323	323	358	344	366	353	303	310	328	305	307	337	328	338	385	293	288	336	301	309	314	311	292	301	320	299	331	305	280	317	293	313	313	319	335	340	339	326	316	318	341	343	345	299	345	385	342	333	352	292	365	333	336	325	311	292	339	326	356	333	337	327	340	304	344	296	320	359	331	334	297	326	343	300	330	315	302	338	352	339	318	319	330	329	305	292	306	330	323	323	328	277	320	299	328	336	285	312	293	306	308	316	308	325	338	334	312	354	341	293	326	321	284	337	326	301	300	323	336	325	321	340	309	343	319	311	329	301	337	350	336	322	289	316	331	300	316	328	292	315	326	344	330	282	312	288	343	306	336	327	338	328	310	300	324	319	311	301	301	314	330	295	333	293	344	321	330	293	313	334	303	339	339	331	321	342	348	330	307	326	321	340	311	327	348	347	301	305	297	309	305	331	336	318	298	326	328	309	312	327	312	331	330	331	342	280	325	307	361	312	314	319	303	328	310	343	316	292	279	318	348	296	298	303	320	300	324	306	330	331	311	293	327	353	302	296	302	308	329	343	317	320	351	329	326	357	331	298	330	304	336	326	313	341	309	312	322	324	323	331	313	345	325	329	334	319	324	281	374	321	315	339	321	333	324	338	340	323	318	307	313	323	316	287	316	345	307	319	338	344	319	296	311	315	330	315	334	312	299	328	329	327	310	317	312	353	307	310	299	332	326	300	296	307	303	311	304	314	298	366	324	313	343	322	333	319	285	330	290	323	349	351	333	341	321	307	331	361	354	325	315	312	296	340	327	319	317	308	308	331	299	296	290	324	332	296	326	299	314	345	307	330	330	304	327	320	326	327	340	305	347	376	321	314	309	323	331	297	347	324	314	319	332	325	300	352	347	331	320	320	316	306	305	338	328	338	300	337	334	307	322	347	327	321	364	328	331	305	315	319	332	317
5556	1002	822	776	754	733	714	754	797	777	808	746	740	781	769	784	737	734	770	770	722	780	791	739	793	787	814	785	738	771	790	803	744	749	814	742	755	785	760	750	743	738	759	779	868	774	798	742	772	749	736	801	731	786	739	792	702	782	759	803	758	772	766	785	758	812	793	811	749	835	817	818	796	727	777	712	775	728	777	771	753	761	760	774	701	758	791	804	742	798	756	780	814	786	760	751	771	796	778	780	766	776	776	718	746	744	736	782	799	731	836	749	786	750	751	722	700	759	762	746	749	759	773	781	755	748	725	769	795	792	804	762	760	739	753	711	776	756	796	786	796	777	750	817	790	766	848	798	766	785	809	779	773	772	807	762	804	784	784	842	759	795	799	819	792	783	742	724	786	767	753	754	752	737	755	755	768	815	789	786	764	726	755	803	771	740	842	778	782	797	800	776	851	761	765	756	740	722	767	783	759	776	767	763	786	761	790	753	775	741	805	719	754	749	746	767	797	785	774	731	778	732	784	791	780	762	749	782	753	793	805	728	785	718	773	801	770	731	760	772	801	756	750	783	799	790	808	768	756	795	803	746	714	780	760	735	796	768	794	773	770	802	808	785	730	749	743	754	740	759	739	747	791	720	792	751	731	804	803	780	781	814	763	789	795	788	769	749	752	778	736	761	732	761	772	752	740	735	791	797	749	764	770	727	794	728	773	784	708	763	748	791	778	752	783	779	745	786	749	749	820	818	791	749	779	812	748	743	816	791	798	790	798	787	770	726	791	755	780	780	776	776	756	811	722	774	774	783	819	793	693	758	781	702	756	771	797	809	821	755	789	790	743	770	796	735	750	720	722	792	772	728	779	724	754	787	782	761	799	820	801	760	750	827	768	746	751	808	810	656	784	785	776	793	774	775	790	805	751	710	769	775	813	779	737	803	789	759	771	738	787	786	816	758	829	823	784	740	787	752	802	755	718	816	792	743	795	768	795	820	785	759	809	784	739	781	752	778	772	803	752	787	806	778	787	770	790	759	762	827	763	805	775	762	783	768	744	785	781	765	760	777	728	792	790	775	764	706	775	745	755	718	776	768	750	725	764	751	805	774	819	791	794	805	796	756	787	814	775	754	815	794	756	827	788	773	763	759	753	759	792	762	765	757	781	744	793	783	806	791	748	749	822	772	798	787	747	788	758	708	724	790	783	766	799	830	813	719	770	751	773	744	773	784	775	767	792	740	832	777	746	786	765	730	788	780	792	731	764	794	783	797	739	817	796	705	787	765	790	768	769	739	731	767	760	805	825	750	803	741	722	732	799	794	777	768	809	767	786	796	723	719	775	753	795	790	809	802	814	762	766	776	763	783	753	829	713	714	746	749	742	838	818	745	773	741	808	744	792	755	762	837	784	818	803	785	791	738	758	752	797	754	771	761	804	762	818	778	805	731	777	730	745	825	750	790	761	783	795	793	728	781	752	758	754	738	766	776	720	744	750	718	789	788	799	809	818	779	788	803	813	763	738	828	781	775	804	739	796	754	793	768	787	768	775	790	777	775	744	768	784	762	762	811	774	759	802	768	797	834	757	803	781	737	748	708	827	712	733	789	804	737	801	766	792	747	749	761	744	747	796	766	814	806	799	768	807	789	761	776	787	735	762	793	734	761	784	747	734	798	716	785	742	772	783	744	799	755	729	749	775	758	804	771	786	815	774	810	739	759	755	723	746	740	737	765	775	803	751	777	772	776	762	784	788	783	778	767	785	772	763	821	778	815	779	787	764	796	747	781	767	734	779	753	771	757	764	777	792	766	800	797	772	791	736	765	781	807	799	763	772	732	725	750	765	799	741	749	764	785	744	753	756	773	752	818	744	808	798	844	741	773	755	789	734	774	729	789	754	751	773	784	824	811	805	764	767	823	814	826	774	785	756	719	733	770	791	788	761	743	750	818	791	809	776	791	849	832	735	775	797	770	745	775	787	789	754	740	728	744	801	812	746	761	749	781	805	746	756	759	792	714	799	774	804	773	830	726	778	756	758	765	788	755	773	765	792	780	750	756	754	781	759	770	734	765	788	788	743	815	772	804	771	719	802	752	772	766	742	797	735	764	737	793	772	795	756	786	773	768	797	774	784	775	756	780	797	790	757	780	827	769	793	752	770	784	814	744	762	763	824	802	807	796	782	788	785	806	732	785	782	752	774	728	757	751	765	768	761	763	758	776	790	787	762	756	755	779	813	779	758	724	740	770	810	790	740	785	763	750	820	778	732	749	782	761	762	823	793	791	813	781	770	747	797	757	796	730	730	767	774	752	762	763	774	721	772	777	746	789	745	796	759	807	738	795	830	735	758	832	763	763	755	741	776	786	763	772	806	778	743	779	805	776	761	746	796	768	785	769	777	748	801	769	776	749	778	760	783	753	756	778	772	757	804	794	703	757	796	770	756	803	767	778	715	783	730	729	739	792	742	756	775	772	831	742	738	817	775	750	744	786	794	768	808	760	766	820	830	734	807	751	790	768	802	772	729	770	721	769	777	796	745	759	755	745	690	779	729	773	793	767	776	733	747	747	769	751	736	738	764	769	728	793	800	747	804	795	801	775	765	745	806	781	747	779	769	789	782	765	755	725	821	824	771	732	725	766	757	734	794	757	761	770	734	813	745	781	750	762	717	731	754	771	743	790	789	765	780	775	731	755	788	760	771	814	739	824	760	789	786	799	781	786	767	761	801	816	738	712	799	775	772	742	796	732	819	824	810	750	736	793	819	771	791	754	745	765	792	809	797	741	724	796	755	767	766	752	775	756	774	770	768	773	764	821	759	806	774	790	829	774	793	780	807	778	751	740	762	753	775	779	726	704	812	774	757	761	760	812	787	836	758	800	781	800	794	765	807	756	806	759	836	794	790	743	786	784	821	779	742	775	794	804	789	789	759	785	734	740	784	726	741	785	794	809	729	778	771	762	759	741	769	724	773	760	755	762	744	788	795	800	839	769	773	807	762	774	770	771	767	777	768	755	786	801	782	751	752	820	819	739	772	781	808	771	713	795	779	774	787	774	802	776	786	764	808	779	761	766	781	736	801	759	775	801	790	783	742	762	828	817	809	726	785	803	764	746	794	797	759	796	779	750	753	788	765	719	773	810	782	803	732	754	725	786	794	793	768	864	811	770	770	768	789	773	819	810	768	814	791	743	800	771	782	737	761	748	748	800	773	736	793	797	710	779	766	735	777	739	769	725	766	711	735	793	719	811	803	759	764	774	755	782	776	753	747	831	766	747	772	765	799	743	739	763	758	739	756	748	797	790	807	743	775	803	823	791	787	765	775	758	828	766	815	778	762	779	772	755	801	765	773	706	763	781	760	753	752	784	803	765	753	749	796	729	760	779	761	759	793	756	755	791	810	837	761	765	761	765	739	788	750	751	796	802	782	800	742	764	777	778	741	764	731	846	783	785	763	775	781	771	734	742	748	774	799	785	764	773	712	791	741	776	776	763
24675	21000	23880	28315	20992	15190	485	302	253	274	249	242	228	262	262	241	228	223	222	245	226	244	234	243	222	198	220	226	230	245	205	177	213	230	217	233	205	202	202	206	210	218	213	236	218	230	200	199	222	227	222	215	216	223	230	224	270	216	210	224	244	220	227	190	213	227	203	226	214	211	224	202	202	237	235	204	217	233	214	216	213	229	245	182	229	227	211	193	186	201	213	216	207	206	249	209	227	233	201	208	215	213	239	207	207	217	227	214	233	186	197	230	210	226	240	232	226	240	228	201	239	238	208	243	212	182	206	207	239	228	209	231	212	199	200	221	187	198	186	223	216	192	202	210	202	218	206	205	223	190	180	220	193	217	208	214	232	211	221	232	219	216	207	191	228	230	232	240	227	236	208	215	194	243	205	225	221	203	243	206	250	193	215	223	213	190	222	207	224	214	209	218	216	195	203	217	196	230	218	219	236	239	216	219	193	207	206	215	180	200	232	222	201	208	238	197	236	206	213	219	225	216	215	202	220	218	196	210	222	224	208	220	221	192	216	218	202	239	223	208	210	204	198	227	216	230	213	246	205	200	244	230	216	205	225	214	221	203	212	201	213	210	226	190	208	212	230	182	205	203	206	209	216	217	193	203	223	191	222	230	225	196	222	202	206	195	236	216	208	217	225	212	219	209	230	234	210	237	249	216	240	212	221	226	236	204	211	204	198	201	230	224	202	221	250	216	220	207	200	230	191	213	208	197	212	215	191	234	227	221	234	216	237	226	213	199	237	209	224	199	227	225	263	222	211	206	227	234	197	220	215	220	204	217	219	194	208	196	216	189	239	182	218	229	168	204	201	242	208	231	234	224	174	225	232	215	197	226	191	231	203	223	228	233	221	216	204	221	203	234	215	206	216	202	206	219	186	192	219	231	219	244	238	227	212	198	228	197	185	211	190	208	190	186	212	212	245	248	221	210	212	233	211	215	226	227	227	204	210	223	200	216	228	197	229	207	247	221	247	191	218	220	202	220	227	195	200	211	208	217	210	212	223	205	228	217	227	212	210	190	203	193	218	224	219	237	198	194	209	220	210	213	238	232	205	233	213	230	176	204	223	226	238	192	215	201	212	214	206	208	205	206	196	245	220	205	211	204	204	218	210	216	238	201	212	207	216	215	198	233	236	216	257	230	231	219	206	202	175	212	230	206	209	193	216	221	199	236	202	229	226	218	227	204	234	211	226	198	220	210	215	199	224	195	205	228	215	188	190	214	196	204	211	219	206	195	229	223	213	230	220	211	234	203	233	194	215	222	226	181	210	246	218	215	213	216	249	213	224	205	217	226	227	219	210	225	221	210	224	200	207	208	230	243	214	203	202	219	226	244	231	199	215	205	251	209	200	205	209	208	211	193	195	220	224	225	202	221	239	203	225	225	226	200	210	202	210	189	199	224	182	203	190	212	210	249	220	194	203	216	211	204	233	207	201	199	214	209	222	230	188	187	213	211	210	208	232	229	216	212	225	210	184	208	186	197	216	206	200	242	204	224	260	213	248	200	196	184	218	212	207	242	203	238	229	216	199	198	199	195	211	224	209	212	226	197	176	211	215	214	207	207	215	243	215	237	255	213	196	204	210	201	225	208	213	214	211	231	217	235	212	210	201	199	209	221	225	230	226	209	198	228	239	188	204	250	219	211	212	231	216	215	233	223	214	216	186	224	205	201	221	201	225	220	215	208	215	199	191	234	213	205	204	198	204	227	233	210	211	236	240	225	200	250	224	222	181	211	232	217	229	212	204	231	207	222	241	208	205	221	200	208	237	209	207	219	248	210	229	216	231	234	221	212	197	250	217	183	210	210	225	217	202	214	229	189	241	198	204	234	217	185	198	209	201	200	198	225	220	202	196	203	243	248	216	231	219	218	229	226	246	237	238	201	195	194	210	218	198	219	209	204	204	239	204	199	195	235	196	226	207	227	218	223	221	213	222	202	239	226	243	213	218	219	220	218	221	247	200	234	244	209	217	204	230	189	199	222	224	207	214	205	204	213	218	206	191	223	207	227	229	204	237	205	218	228	229	224	198	211	220	210	201	225	228	196	212	235	206	245	218	252	218	222	247	197	244	228	198	211	196	215	196	205	212	215	174	219	204	232	230	221	241	232	215	218	221	224	208	217	198	221	205	197	223	228	217	189	223	222	201	213	222	245	232	194	198	205	202	217	209	213	226	200	222	225	202	193	224	216	228	214	231	218	214	217	203	192	211	216	222	206	192	205	201	213	221	234	211	208	186	203	195	196	212	235	229	238	206	188	202	221	210	240	233	227	208	225	243	210	194	226	211	203	220	218	246	217	210	217	235	219	250	231	204	204	220	232	203	182	229	215	217	212	188	194	257	213	212	201	213	204	225	221	254	212	216	178	242	229	208	230	196	204	221	217	215	213	190	221	207	201	213	186	231	221	208	211	184	234	199	219	217	182	229	225	190	220	221	204	197	215	197	232	227	201	232	188	241	229	211	213	222	227	227	218	242	221	195	212	210	198	231	206	185	213	225	214	212	205	219	204	224	217	188	239	213	188	220	216	231	218	189	211	184	210	208	215	208	212	232	240	252	231	230	219	234	204	208	219	204	217	234	217	204	178	207	243	199	197	224	194	221	213	225	219	207	199	237	204	195	215	199	225	203	213	209	230	205	228	215	219	216	213	248	200	197	227	240	223	231	191	201	197	219	201	243	202	192	214	218	207	211	224	208	196	217	220	239	233	208	205	191	228	201	220	194	203	200	201	227	207	229	192	212	220	206	210	205	198	215	199	211	245	204	219	243	222	206	225	204	214	208	194	223	220	214	203	239	206	162	217	232	202	206	222	222	212	216	229	246	219	223	202	207	234	223	208	209	215	229	197	237	215	246	203	205	183	228	226	222	208	204	179	235	204	188	196	230	220	220	208	223	222	219	228	189	213	225	209	218	208	195	205	253	222	205	186	220	210	210	189	241	227	223	234	205	249	262	208	232	195	192	230	205	213	211	212	211	232	217	221	189	202	226	200	216	214	205	213	223	251	249	184	228	227	219	217	227	183	203	211	197	201	203	201	211	200	231	232	191	222	228	202	221	213	213	232	236	206	207	210	193	230	219	201	207	209	207	203	210	205	230	234	235	199	210	226	197	213	205	228	230	210	227	203	216	234	213	243	205	230	198	221	209	192	208	205	231	221	218	227	191	218	201	218	209	205	218	196	225	225	199	217	225	228	203	233	216	224	197	213	193	223	243	210	215	207	222	245	225	234	226	206	199	206	221	226	237	220	231	208	226	226	208	239	221	220	199	200	207	225	238	216	210	232	243	226	206	241	220	192	216	208	214	226	234	203	187	200	211	216	215	225	203	195	210	215	198	218	214	208	211	231	245	223	210	242	206	217	205	198	192	187	223	200	212	196	234	217	231	215	215	210	208	211	220	223	213	229	220	218	190	196	210	192	250	199	223	191	221	214	203	241	216	241
3119	1946	1043	773	658	650	618	567	557	538	564	555	540	576	563	529	543	561	517	521	514	514	524	574	533	511	543	527	523	530	536	532	503	541	570	510	549	503	569	545	510	572	546	553	558	558	538	547	510	517	540	525	492	543	493	530	572	563	542	552	542	560	574	548	516	507	513	532	484	550	552	530	499	538	538	527	567	487	563	547	508	536	476	543	494	533	505	512	547	539	509	495	554	519	512	511	523	510	520	515	521	527	553	518	540	523	510	513	525	533	535	504	537	519	520	534	566	493	532	510	547	574	487	559	528	546	544	533	537	508	531	526	528	507	539	561	500	581	520	507	562	514	522	534	508	484	506	531	508	527	495	559	550	536	517	528	550	481	552	509	559	504	541	515	538	539	520	524	523	534	509	505	540	521	505	544	546	520	506	539	525	501	524	505	521	521	484	536	541	545	535	532	511	565	525	528	562	536	506	529	547	545	555	509	550	565	535	546	542	561	522	576	528	536	496	558	519	545	561	502	552	517	520	538	534	522	504	558	531	517	538	522	500	536	553	533	526	484	462	530	522	514	539	485	534	527	534	534	540	527	537	524	518	556	507	507	517	552	534	538	550	498	508	534	524	576	527	566	537	521	484	533	520	518	507	529	538	533	541	533	515	538	501	497	530	531	536	510	574	545	526	534	504	519	551	495	547	534	504	493	520	526	497	534	550	508	526	523	533	531	534	523	552	520	536	502	546	538	541	535	554	554	520	500	592	529	508	541	554	519	526	554	536	509	513	572	553	547	523	561	524	538	517	564	542	533	508	538	503	493	520	500	532	524	518	603	556	600	537	504	505	532	515	498	553	564	550	569	520	481	534	541	537	544	537	540	495	515	532	525	495	543	515	544	573	536	499	517	551	543	520	530	560	543	541	556	536	562	527	511	503	561	544	539	528	508	540	518	541	544	518	511	511	526	552	516	514	528	574	572	511	528	545	563	536	550	514	570	528	539	573	538	535	545	549	497	520	563	505	499	556	565	510	531	493	543	550	522	545	514	518	552	579	527	549	595	525	537	516	508	522	579	509	549	506	551	518	551	525	561	543	509	499	489	545	505	490	543	506	517	508	516	524	519	535	503	522	529	545	514	525	521	515	530	527	556	523	491	513	544	565	523	507	581	524	541	572	554	490	569	552	501	543	529	469	522	561	534	555	517	547	516	561	528	509	490	538	542	530	528	517	548	484	513	540	574	521	528	511	528	521	532	548	523	558	557	522	554	505	532	484	518	533	582	539	572	533	524	575	499	500	596	558	481	508	521	514	513	482	510	500	545	542	522	528	556	556	523	513	539	534	543	554	497	543	535	535	550	558	554	544	527	509	509	521	476	522	500	560	504	516	535	551	527	469	507	520	562	537	516	509	581	555	538	551	561	481	541	536	550	510	569	540	554	540	498	528	548	500	480	530	503	522	509	541	526	505	491	538	571	522	541	539	539	519	550	518	565	517	534	499	554	529	530	508	516	507	535	489	544	553	477	522	569	523	499	515	550	546	543	546	531	565	561	521	549	527	507	515	531	518	498	495	514	531	493	543	526	516	548	542	496	490	483	512	533	537	550	520	514	522	532	536	539	503	566	564	500	520	502	490	541	558	518	491	563	501	522	506	507	524	579	532	563	524	506	566	509	546	523	529	530	566	516	499	501	551	539	554	511	514	492	569	506	532	532	564	556	519	553	545	548	486	508	488	529	539	552	532	526	515	515	531	544	544	516	557	550	528	516	531	527	520	538	513	561	504	498	538	533	564	505	553	527	532	535	526	530	495	558	489	506	487	541	542	577	508	551	513	528	544	509	529	538	513	489	523	507	521	545	559	510	534	534	521	527	533	517	515	581	541	525	510	553	549	531	509	528	541	527	539	538	524	543	534	521	533	541	538	528	558	536	549	531	534	528	527	569	526	539	530	525	532	482	525	558	515	510	534	516	548	578	540	511	521	552	523	531	508	511	520	549	554	563	499	515	540	525	507	524	504	541	530	527	577	510	523	517	564	519	527	552	598	540	518	519	553	563	535	552	532	537	548	520	525	490	518	524	506	554	541	611	571	536	529	500	533	492	512	525	510	555	534	550	582	568	541	523	536	517	509	554	547	552	496	523	536	576	564	500	514	525	479	533	498	564	530	529	568	575	578	539	511	551	522	532	494	552	542	560	516	557	470	500	508	510	510	542	504	539	528	493	532	545	487	555	509	504	529	527	522	554	535	548	522	550	513	534	495	539	526	528	472	533	543	481	532	553	523	549	530	479	520	524	519	489	527	512	544	555	525	527	509	506	534	573	521	515	517	514	554	461	524	549	569	571	513	508	520	510	494	555	511	543	535	528	500	544	539	568	481	552	536	503	512	543	542	548	545	515	532	546	528	562	521	501	510	574	559	540	509	506	505	515	501	548	511	547	524	545	494	534	539	527	573	545	528	499	515	560	498	538	535	546	554	516	548	504	542	551	505	551	483	536	535	494	524	515	555	486	510	560	499	540	532	528	536	561	559	507	536	504	543	548	549	538	476	529	479	529	542	544	543	554	500	549	503	523	543	522	569	523	547	547	552	489	549	515	538	489	523	542	501	502	556	473	530	531	526	508	532	538	531	505	516	537	537	530	503	558	490	513	500	497	507	530	538	557	545	574	592	512	512	539	525	508	532	527	532	537	533	544	525	518	547	518	522	527	541	499	518	532	525	524	547	515	550	540	548	578	561	534	529	555	551	534	478	533	522	527	508	517	506	532	518	535	521	513	524	552	496	529	546	526	527	518	551	544	523	491	529	506	500	525	531	527	529	526	561	522	534	576	515	562	528	508	498	532	501	510	515	528	503	545	507	529	474	532	535	543	513	551	533	524	537	500	534	533	510	502	546	472	552	525	538	541	504	521	508	549	500	508	516	539	542	542	480	510	513	547	503	507	518	535	586	532	534	533	520	519	500	527	500	542	545	547	553	500	563	542	532	535	488	514	534	477	512	544	505	538	523	558	511	573	542	532	546	470	537	521	539	547	515	535	588	570	520	548	550	531	581	489	529	527	548	530	559	537	499	545	499	521	530	506	501	523	546	516	545	522	515	552	542	563	508	535	505	504	482	522	559	489	501	549	530	531	519	508	551	562	539	541	479	504	538	545	551	548	561	558	534	493	524	535	521	495	534	536	518	519	556	529	529	539	550	559	540	539	542	547	571	533	481	492	525	525	539	501	542	503	551	550	537	563	537	538	538	518	561	535	499	516	548	543	555	518	539	526	529	501	508	551	513	553	574	502	525	545	538	545	570	512	532	511	517	529	546	540	481	523	518	551	538	568	535	536	530	560	546	513	491	541	532	488	552	546	519	550	527	530	477	517	508	518	519	490	552	527	533	493	495	527	546	541	548	522	509	505	570	547	534	507	509	535	509	552	592	520	571	523	486	510	533	552	527	509	537	529	518	518	519	552	577	516	509	494	530	497	587	557	524	531	528	505	525	561
24018	21032	24329	27936	21032	21032	11797	431	248	221	196	196	200	180	141	154	126	146	137	143	142	116	122	120	136	108	122	119	105	115	120	126	121	127	121	138	115	127	107	105	120	111	134	132	106	107	121	98	109	99	134	125	125	102	131	109	110	132	135	107	107	125	119	105	118	111	127	118	132	103	114	108	126	112	131	120	103	115	126	109	118	114	115	105	112	110	98	139	119	115	99	116	116	113	106	107	112	113	109	109	117	110	103	103	127	121	109	103	113	121	110	119	106	105	113	140	125	117	123	113	124	124	100	111	121	108	128	123	109	112	125	118	98	116	106	114	104	120	111	122	98	98	100	107	92	106	119	108	126	120	119	120	118	111	116	121	111	105	106	107	120	107	113	114	95	125	127	113	125	114	125	108	96	111	119	105	129	111	102	106	109	125	107	123	128	115	114	118	129	115	119	114	131	86	109	116	121	120	115	107	124	113	113	113	117	107	128	113	109	111	116	134	120	132	103	118	128	131	122	109	122	102	124	101	119	99	117	117	122	112	122	116	115	128	111	115	99	117	127	120	121	123	123	132	112	139	121	99	117	121	113	125	129	136	133	115	133	118	101	107	107	123	113	118	97	123	96	108	120	118	106	99	96	110	109	112	130	109	107	124	116	113	110	108	107	114	131	125	100	128	131	110	97	99	106	117	115	106	125	102	134	106	106	123	121	111	134	123	102	127	120	124	118	120	126	110	106	107	99	107	112	96	113	89	82	104	105	112	109	100	119	118	100	142	115	100	132	115	108	125	103	127	104	107	133	131	112	127	105	105	131	110	107	99	99	120	113	124	133	119	112	129	130	112	99	114	117	116	108	101	128	122	101	135	130	126	107	123	123	112	123	118	118	111	110	110	103	112	119	97	122	124	125	132	110	122	128	127	124	120	105	123	133	106	93	112	108	102	139	111	133	122	128	121	129	129	126	99	117	119	107	101	130	120	103	113	120	101	127	124	140	110	120	115	110	107	124	128	140	120	123	129	105	113	125	124	108	115	108	110	119	131	124	118	95	117	107	117	111	113	120	121	133	111	114	98	123	96	121	118	127	105	100	116	104	122	102	117	107	116	103	106	114	134	141	119	106	102	110	116	129	123	126	118	112	114	130	106	117	120	110	103	125	101	106	98	104	104	111	130	112	102	97	110	104	123	122	90	118	115	107	115	102	109	107	130	107	103	120	89	101	119	122	115	115	101	130	124	110	137	124	123	127	118	121	118	121	118	115	102	119	117	111	117	97	124	113	121	114	123	119	129	110	139	128	129	100	94	121	122	139	93	117	107	106	99	112	121	126	137	127	138	86	113	124	113	113	119	116	122	104	137	102	114	116	120	121	100	113	149	126	85	127	107	112	118	101	120	112	124	118	113	117	113	136	116	131	105	136	102	127	129	120	112	113	102	91	120	108	133	122	128	111	133	119	105	120	122	120	123	93	105	124	104	107	118	128	100	115	126	132	121	113	115	100	109	116	110	129	132	111	134	113	111	110	115	114	122	128	116	125	127	114	113	116	121	92	127	133	114	120	91	105	118	109	115	129	120	102	123	126	117	126	109	113	107	134	102	123	93	118	117	131	117	104	103	132	118	108	123	109	118	100	129	115	117	128	124	111	92	111	109	109	95	122	113	118	118	121	111	112	126	102	115	104	97	157	116	110	121	94	92	120	124	102	123	111	123	116	108	123	127	114	105	131	120	118	99	122	121	143	143	90	122	135	139	132	95	132	117	97	113	122	112	136	102	105	106	123	110	146	119	108	112	110	136	128	101	106	118	120	110	106	98	110	115	108	100	121	107	126	112	114	108	105	148	108	117	119	119	108	125	116	131	105	116	99	114	106	125	122	120	123	105	117	124	97	97	97	158	133	116	114	124	113	115	119	106	108	121	111	117	134	152	113	118	113	111	102	120	148	120	115	113	129	113	112	106	127	140	105	116	143	118	111	116	108	109	114	127	101	103	91	120	115	124	123	115	133	106	121	113	101	112	119	128	105	108	134	112	108	104	111	111	129	118	107	89	112	102	123	104	109	121	125	118	103	114	128	120	134	125	109	121	110	117	117	119	111	126	100	129	118	107	116	114	121	113	114	128	125	119	138	104	110	114	99	125	103	110	126	97	95	115	106	117	122	112	119	116	99	119	111	111	101	118	116	115	110	119	128	142	119	104	118	113	100	102	104	120	116	103	118	92	115	129	125	98	119	135	121	148	115	107	109	140	119	113	111	104	113	121	129	107	133	120	105	117	100	113	92	114	128	117	105	128	117	112	119	110	108	116	123	128	123	128	119	111	116	118	94	120	102	124	110	117	103	118	113	139	106	105	103	141	116	122	145	117	115	126	82	119	117	129	120	129	118	137	119	135	134	113	110	114	114	140	124	111	114	120	106	104	120	111	79	119	116	105	104	106	94	124	112	97	118	102	112	103	116	108	101	108	106	116	106	100	123	108	98	118	134	123	121	129	141	108	122	109	108	92	110	104	122	116	106	126	110	141	121	128	106	122	106	98	127	123	131	127	105	118	92	102	97	107	119	114	115	108	130	95	131	122	120	95	110	132	124	106	130	117	132	109	112	99	113	110	106	113	116	109	123	99	128	126	115	120	117	114	116	113	104	133	111	127	122	116	114	112	108	119	108	106	110	110	99	131	116	99	101	115	101	123	113	119	85	118	124	116	105	96	121	91	101	110	97	117	104	107	116	118	109	98	98	98	106	105	93	114	93	104	109	104	99	116	92	121	97	116	103	114	132	107	99	131	102	110	129	109	112	103	119	114	126	104	122	110	123	118	105	124	99	131	115	123	115	92	122	112	108	119	134	113	108	107	107	126	98	118	114	110	134	112	116	114	119	112	136	114	125	113	101	116	118	113	122	108	120	102	97	120	121	102	119	104	110	87	105	135	125	125	96	113	112	108	106	121	132	127	89	142	101	102	110	106	122	104	109	104	122	122	116	137	112	106	113	123	116	126	98	119	111	96	106	106	129	126	132	132	116	105	130	123	106	112	143	117	111	90	108	108	119	131	111	105	97	114	107	121	103	126	113	104	115	117	107	111	108	113	103	129	118	131	113	118	135	112	115	104	122	109	101	114	126	99	108	125	106	103	106	115	116	133	99	131	118	113	128	96	110	108	125	97	130	114	124	117	128	112	89	117	114	123	117	115	97	94	95	106	105	108	111	129	121	115	123	119	113	98	100	117	103	113	113	143	130	104	120	97	135	114	129	122	94	114	125	119	125	134	117	114	117	124	111	118	96	133	125	103	107	91	109	100	112	127	121	113	122	118	127	116	119	113	121	103	125	92	111	126	105	122	114	115	121	113	106	115	143	112	105	109	120	120	111	131	101	95	113	101	112	104	112	128	105	116	108	111	101	102	113	112	129	128	110	123	94	93	102	101	95	105	114	117	106	101	100	117	110	111	105	119	125	125	110	115	128	97	126	117	105	104	128	123	119	108	119	121
2976	2921	1290	713	534	435	393	401	356	355	337	330	335	348	334	331	317	326	350	357	314	310	324	311	329	321	333	321	293	299	316	310	297	309	324	318	301	318	294	338	302	309	313	302	356	310	314	317	301	297	299	328	316	319	316	290	312	289	330	329	312	287	313	312	325	322	286	324	328	335	312	311	301	298	339	277	317	343	316	329	300	335	273	315	306	297	310	319	307	300	327	295	285	327	307	301	293	304	311	289	329	306	288	323	328	310	330	282	308	295	291	303	306	324	327	316	314	329	278	331	320	333	309	301	375	327	299	313	304	361	341	317	291	322	324	328	316	316	282	298	332	319	323	322	311	337	327	303	308	343	316	322	343	318	306	292	308	298	314	298	329	334	315	323	306	330	322	330	323	306	305	296	300	289	312	302	314	310	314	314	347	343	325	341	295	316	311	348	312	319	330	313	304	334	330	294	320	286	324	339	323	328	327	331	318	320	325	300	341	350	297	282	295	312	317	340	322	286	349	313	329	332	348	304	351	337	297	287	347	320	320	318	325	352	343	318	290	328	337	290	330	313	306	325	321	332	300	298	295	295	321	330	309	315	315	371	321	305	358	336	325	285	354	267	327	306	333	309	337	313	308	313	330	300	297	291	293	341	288	311	319	316	330	269	336	321	323	311	274	331	287	314	307	299	336	331	319	308	313	277	323	323	303	317	281	300	337	305	346	300	306	335	300	305	334	322	306	321	309	302	311	303	331	303	314	318	308	275	342	327	297	287	310	325	291	327	303	295	318	321	299	299	324	303	294	285	283	318	289	314	332	310	347	291	289	336	313	291	325	326	302	304	320	320	322	318	317	316	315	315	271	341	318	305	319	310	279	291	315	310	271	324	262	326	334	317	304	312	315	311	354	317	304	307	310	309	331	323	323	292	293	333	325	308	340	316	308	314	288	274	289	310	324	297	287	285	319	297	284	331	297	306	333	322	329	299	351	306	311	292	309	297	286	314	304	310	318	325	303	322	304	302	314	326	285	288	298	349	323	366	279	323	342	344	298	330	315	272	310	327	332	338	294	274	292	274	316	319	295	300	302	299	338	297	297	318	315	307	294	318	297	308	294	322	316	300	321	342	312	308	341	341	342	294	315	306	353	332	311	335	326	343	326	342	285	325	336	325	305	329	325	318	295	329	296	304	322	326	305	313	315	338	264	307	276	286	309	324	311	315	328	313	317	274	290	375	310	314	308	309	323	309	308	301	288	305	348	322	281	305	293	330	305	316	332	370	299	334	321	337	336	304	286	297	324	322	313	341	307	295	329	302	325	310	317	309	323	306	329	305	330	277	307	308	311	291	303	317	328	307	308	314	317	333	346	322	330	308	325	299	315	307	300	312	324	310	354	326	345	314	327	346	303	358	312	341	298	347	315	294	327	326	319	307	306	310	347	340	322	291	332	329	330	333	352	329	335	325	314	291	270	312	314	322	341	288	309	316	309	311	307	298	285	302	314	306	301	295	285	318	300	299	314	323	320	282	312	329	310	322	321	317	316	294	300	303	303	274	291	321	288	304	303	289	308	309	279	329	330	324	313	329	304	301	317	310	326	316	302	308	316	294	326	327	336	342	316	304	336	303	346	321	293	320	306	319	295	318	304	317	322	300	321	330	321	314	312	307	339	316	337	308	322	280	324	302	310	325	295	331	325	294	327	319	329	330	297	303	297	293	300	312	300	340	308	312	325	320	285	317	311	297	320	319	308	283	308	315	340	309	311	340	322	350	334	287	315	293	321	310	347	322	303	313	323	323	337	299	316	306	310	295	329	308	318	287	308	324	307	314	310	313	350	337	303	303	304	328	326	303	302	329	274	291	326	335	314	299	292	316	317	329	314	312	339	288	302	311	281	317	326	355	335	321	325	316	299	320	301	301	304	318	303	349	305	329	264	299	335	335	317	287	298	313	340	297	297	297	308	308	287	336	303	307	329	304	291	314	309	316	293	289	319	318	334	329	305	309	344	315	310	303	327	319	305	324	330	283	298	329	302	294	333	326	292	308	323	289	292	324	317	327	303	314	337	314	306	326	297	298	314	316	359	315	315	291	323	299	350	301	293	298	339	346	305	293	336	329	313	352	312	261	298	322	304	277	339	329	334	345	340	353	341	304	308	288	308	332	302	306	299	322	318	302	341	334	290	294	307	276	280	308	328	297	306	321	315	296	312	338	327	297	316	298	318	351	305	337	316	327	319	282	320	317	308	304	299	321	279	309	307	285	307	276	290	294	314	294	294	344	336	325	317	317	292	331	325	314	326	271	286	311	317	327	323	331	338	334	335	315	339	328	304	292	328	320	319	323	312	319	328	355	325	339	322	290	320	302	336	329	350	315	301	295	266	281	327	306	321	332	311	330	330	317	291	316	303	328	288	301	314	300	299	283	332	345	332	301	276	319	314	302	317	304	334	333	307	336	332	319	302	303	320	319	349	375	313	287	291	316	309	330	308	325	306	305	301	279	308	324	334	333	321	312	306	329	300	328	298	311	316	299	319	313	294	317	298	290	313	366	303	298	295	309	284	293	297	345	335	298	303	293	321	338	283	333	325	308	304	334	307	321	288	321	322	304	302	300	308	298	299	321	298	328	270	336	317	326	341	296	316	345	315	326	292	265	319	348	296	279	303	308	282	288	367	289	325	319	305	279	298	315	296	328	317	322	298	314	316	319	289	289	280	336	301	361	306	347	302	345	320	324	316	318	346	330	299	319	326	317	289	325	303	293	332	338	303	312	298	320	316	310	312	336	324	312	308	295	330	315	338	338	318	308	302	284	292	338	293	336	294	331	327	318	270	309	304	318	292	323	308	338	306	328	307	302	310	359	305	287	335	296	329	339	305	347	319	322	333	271	313	324	322	303	314	305	355	345	328	303	322	304	292	295	315	333	327	306	310	315	326	329	283	327	296	291	297	325	338	331	318	284	319	317	316	343	329	319	322	330	310	324	297	327	323	298	301	308	287	314	315	308	282	301	296	347	299	311	316	325	303	316	315	292	297	312	294	279	284	292	297	298	336	321	291	326	309	300	307	333	315	328	333	325	307	324	333	323	318	323	314	314	304	323	333	319	295	304	315	301	365	285	294	326	321	296	307	310	311	299	287	327	297	333	330	316	310	315	344	319	273	322	275	315	332	333	319	261	315	304	342	354	288	344	317	280	302	306	272	294	319	301	322	339	296	325	306	320	313	298	305	280	313	319	325	319	299	346	317	305	323	308	308	302	306	327	299	323	302	323	309	317	310	305	306	335	318	336	350	292	308	323	316	310	292	308	301	322	333	285	329	327	303	318	327	328	322	317	326	304	321	317	304	299	299	317	308	326	312	298	297	324	311	297	311	315	323	326	340	302	334	301	313	306	318	310	353	339	306	301	307	314	329	304	304	308	313	341	302	309	318	328	318	338	300	289	318	305	318	313	299	296	281	344	348	294	321	339	301	290	289	288	323	311	326	321
30938	20350	9842	598	387	322	344	304	313	378	329	326	319	313	321	327	301	343	335	295	334	342	333	328	328	322	329	310	359	355	343	341	335	372	324	315	333	330	338	291	343	304	341	340	281	330	327	321	301	309	323	298	295	292	315	351	359	335	323	290	318	291	271	322	335	329	350	294	324	323	286	290	341	340	312	311	324	336	305	297	289	300	318	329	280	317	337	317	338	324	291	306	348	345	266	338	311	327	342	349	346	338	299	339	308	333	325	317	303	346	276	296	284	325	318	313	309	328	294	287	312	339	317	319	318	286	295	309	331	324	336	308	305	340	297	322	330	321	311	323	317	299	300	324	316	265	300	335	318	336	317	331	297	302	329	314	331	298	331	311	322	294	309	321	325	336	328	371	323	343	320	311	279	287	321	314	303	334	304	295	316	321	311	312	322	305	314	329	325	322	313	315	344	348	328	297	313	334	348	316	342	319	323	322	315	309	311	352	294	315	322	298	274	312	305	372	329	283	315	361	290	313	304	303	298	344	337	325	284	326	310	309	358	294	293	304	319	347	330	293	341	315	319	336	308	286	310	326	315	320	329	282	316	285	317	325	332	301	336	304	304	317	356	298	329	321	293	375	338	297	310	302	299	304	335	324	309	348	303	309	321	337	350	331	354	321	315	337	301	288	318	320	341	301	309	298	311	321	313	313	322	316	321	344	300	317	314	323	302	321	312	316	305	342	336	299	300	321	361	334	316	302	327	317	328	368	294	344	310	311	336	321	306	350	299	310	297	352	308	319	314	314	332	316	330	326	315	355	324	307	322	324	350	320	329	321	315	320	342	363	316	305	333	338	296	332	304	335	313	319	282	311	336	346	313	299	316	304	307	303	282	343	292	286	343	325	347	303	328	308	316	285	320	350	314	294	326	317	356	323	338	298	340	305	302	326	317	310	319	321	330	318	313	310	343	356	321	312	313	293	307	311	329	304	331	283	326	303	303	322	321	324	337	330	326	320	328	307	329	342	359	308	350	352	327	312	304	334	315	285	308	306	326	319	294	285	292	298	314	345	317	342	285	308	309	311	290	320	325	310	304	326	358	332	341	299	304	318	328	306	295	312	290	305	316	312	312	307	316	302	323	321	348	294	323	311	332	293	330	348	312	353	313	300	328	303	354	327	301	310	310	326	318	309	307	281	345	292	320	312	343	320	313	337	347	335	360	323	295	321	312	317	321	329	313	351	327	348	352	316	314	308	335	303	325	316	311	269	316	316	309	300	328	330	308	329	336	324	293	324	314	335	337	346	320	308	341	329	342	304	320	310	363	324	323	336	303	333	316	301	300	304	295	315	319	325	336	283	316	300	345	337	325	319	330	335	319	326	341	311	339	326	343	301	299	308	327	312	289	326	326	355	327	346	297	342	300	318	317	313	317	304	316	317	331	314	322	321	317	302	300	332	352	308	294	364	324	326	310	308	319	332	323	320	318	313	311	322	315	282	296	329	309	321	336	322	282	328	322	336	344	309	344	283	332	329	337	342	335	304	321	327	335	295	321	312	336	323	336	335	338	325	340	344	304	293	332	326	319	314	297	323	285	312	309	303	321	327	302	289	331	323	332	342	351	310	339	302	333	345	297	352	328	349	314	311	332	311	338	289	305	311	299	312	322	337	308	335	307	320	341	347	284	312	278	322	322	355	322	287	310	327	302	300	341	326	323	318	305	312	339	332	293	306	299	311	288	321	336	326	324	329	331	270	296	327	315	320	293	351	313	326	325	339	304	339	315	287	304	327	326	340	328	330	348	303	316	309	337	311	331	326	293	302	327	301	344	317	329	316	293	315	334	313	293	306	292	297	346	333	304	338	330	302	314	326	281	341	298	321	295	309	282	340	278	339	338	329	314	340	298	308	328	320	301	337	344	333	356	297	358	313	292	348	296	311	289	339	338	324	307	335	333	290	327	320	325	295	283	331	288	308	346	311	372	325	317	335	334	308	336	320	326	317	318	346	326	320	305	326	323	293	328	346	328	311	353	313	337	287	350	313	311	341	309	336	302	306	320	336	311	304	355	329	283	294	310	316	337	316	313	353	332	306	325	367	350	324	353	306	341	307	344	318	334	305	336	324	333	324	317	300	326	320	323	311	323	332	313	314	275	327	328	313	331	361	328	334	318	331	349	297	317	301	356	338	309	305	291	315	311	317	318	320	344	316	314	315	280	296	297	325	325	277	328	315	309	323	327	334	325	316	294	319	356	309	344	286	302	352	348	366	305	316	301	333	317	309	319	333	336	276	357	306	307	280	337	329	306	335	322	352	320	335	306	327	295	328	327	342	332	325	305	294	339	302	298	332	293	289	325	325	358	311	291	318	321	315	337	323	339	283	291	339	351	305	315	280	333	354	315	299	326	334	342	311	328	315	309	314	306	339	356	341	359	311	372	322	324	293	314	332	302	294	287	350	326	352	322	315	315	338	302	322	341	328	307	320	313	326	309	350	306	301	350	301	336	289	324	297	327	309	339	319	327	333	304	327	305	299	315	298	312	310	291	303	283	332	331	321	301	292	315	297	306	313	323	341	329	335	333	314	362	319	332	321	311	351	338	336	348	307	343	320	342	304	268	332	329	354	363	343	299	314	270	327	327	283	300	343	333	333	324	319	333	327	347	343	332	329	343	328	315	310	321	326	319	355	334	315	324	318	313	305	314	323	307	332	339	333	327	318	338	323	347	311	282	312	359	328	317	330	341	324	315	336	304	320	302	315	301	308	337	316	302	289	338	291	340	329	308	341	338	308	335	343	317	312	344	316	326	327	279	295	335	282	316	299	317	335	316	313	317	311	331	282	350	321	292	331	291	299	308	320	340	301	308	349	316	351	357	334	304	296	300	308	294	338	299	337	314	348	303	358	281	304	342	306	323	331	319	319	294	278	328	318	309	315	358	303	312	303	300	311	313	333	322	344	301	341	322	314	275	287	336	329	346	306	342	304	323	295	298	311	349	311	296	328	351	317	320	345	335	332	281	341	338	324	324	321	298	323	351	329	306	327	305	330	321	343	330	291	328	323	337	308	309	350	325	277	327	325	337	337	307	326	311	311	331	322	353	305	319	347	344	325	330	345	290	323	314	327	337	290	359	320	338	317	341	329	311	342	351	300	340	321	303	301	317	293	298	342	331	326	303	322	316	315	322	329	317	311	305	299	332	294	322	331	291	308	330	316	322	369	327	355	291	293	322	307	305	357	328	357	320	326	329	305	335	306	317	313	327	314	322	314	281	342	358	323	312	309	328	305	323	291	337	293	290	329	315	322	329	330	341	331	304	294	336	327	333	331	297	338	320	318	305	321	291	320	299	317	317	344	354	318	298	285	310	344	299	311	312	346	337	320	328	298	318	328	308	313	342	305	325	309	332	337	287	288	314	312	295	320	302	349	303	326	324	320	310	358	322	339	351	311	329	330	315	299	302	373	346	316	339	317	357	328	298	364	334	306	345	332	323	371
5574	1041	891	839	783	781	728	753	815	763	805	784	770	764	772	780	789	786	758	771	768	720	773	769	838	762	796	776	742	770	749	721	834	792	834	848	825	801	754	783	772	801	737	757	795	791	808	710	794	763	755	808	763	776	762	806	751	807	779	789	790	788	746	793	750	812	744	762	776	796	760	752	744	760	758	793	790	729	800	784	740	763	786	773	778	760	767	769	832	763	745	725	716	818	754	804	778	744	773	793	737	808	785	740	784	716	737	792	764	779	779	729	779	760	754	732	757	768	767	695	792	738	778	748	744	758	766	790	735	750	788	812	730	771	779	770	794	782	756	786	790	820	755	771	774	773	742	709	763	776	749	757	760	774	722	787	758	768	755	736	746	732	825	722	731	788	756	781	791	782	788	787	749	769	756	751	785	745	766	798	726	805	807	753	804	787	736	754	786	798	819	765	748	800	757	778	753	780	766	772	745	799	765	733	796	758	797	816	777	809	748	767	767	831	775	752	759	777	752	832	768	803	797	796	774	809	785	757	746	753	756	725	753	756	774	796	753	787	725	763	788	748	778	792	793	752	795	746	792	779	812	781	789	770	791	741	763	776	758	781	736	767	786	767	712	753	763	785	729	760	785	742	738	738	774	798	827	807	773	755	796	790	780	781	743	738	790	746	742	745	793	752	780	796	771	784	758	777	778	803	790	757	805	750	750	749	785	732	796	735	749	760	792	724	754	764	795	793	787	786	783	713	759	768	776	824	765	720	767	790	816	802	737	728	794	766	787	789	767	785	880	725	751	795	755	772	779	822	798	735	720	773	757	757	768	797	744	758	773	740	795	838	748	751	736	795	742	779	779	765	723	821	739	755	784	761	723	776	799	777	740	723	773	764	718	805	784	797	776	806	788	821	773	793	755	802	786	741	739	775	762	741	790	808	824	791	795	768	725	793	785	803	778	751	751	806	732	801	758	762	841	778	794	778	847	735	771	740	752	786	772	779	747	774	802	775	831	766	769	770	777	780	759	696	743	753	777	784	756	794	756	760	743	769	783	777	736	790	784	745	761	808	835	710	746	757	748	768	757	764	796	760	773	784	777	734	783	750	763	836	719	774	771	803	766	821	787	806	723	788	718	731	764	746	728	779	718	750	761	785	743	770	784	814	776	767	789	746	747	773	789	738	731	767	751	743	759	798	762	746	734	748	761	796	799	777	814	786	808	780	741	816	743	732	817	765	841	790	761	761	750	808	766	799	778	737	779	805	762	784	768	756	770	769	737	748	752	742	766	718	768	773	758	806	760	775	776	799	777	759	777	819	764	771	770	799	796	816	772	798	764	745	746	771	770	776	757	757	765	747	754	755	742	783	736	781	743	775	799	775	749	763	752	774	801	793	707	776	779	787	786	771	724	709	817	816	790	764	789	741	760	793	736	765	754	757	780	758	822	735	794	785	764	811	821	777	776	737	722	792	751	768	796	752	742	784	804	759	721	781	779	749	774	761	768	685	782	741	772	767	816	779	792	750	751	743	761	772	785	768	786	717	798	749	753	807	692	777	776	779	783	789	769	710	725	795	740	747	816	760	739	786	750	788	707	796	763	761	765	751	776	794	742	761	751	744	769	804	781	768	786	769	763	807	720	815	747	764	760	790	813	763	800	852	715	808	747	822	776	751	760	749	795	756	757	799	793	736	752	727	786	791	817	793	780	722	754	781	757	755	731	784	753	761	749	825	775	785	723	743	777	829	751	764	759	726	800	783	763	760	791	775	748	748	767	814	829	748	786	742	766	739	769	794	747	728	795	789	780	756	733	781	811	743	780	814	803	696	788	773	763	768	724	792	766	763	768	704	722	800	744	730	730	746	767	742	738	779	738	793	777	771	807	795	822	790	776	705	780	804	770	756	842	772	709	814	797	783	778	785	778	779	816	756	749	772	783	806	750	762	779	775	757	759	762	824	747	788	776	758	780	777	753	751	764	778	719	733	775	820	781	802	767	779	792	788	796	771	787	743	783	781	800	741	841	780	797	783	755	714	771	760	783	761	763	759	792	761	778	778	806	771	730	755	765	772	819	784	770	764	814	796	753	782	786	756	762	837	783	813	778	739	710	724	809	781	794	753	796	781	796	800	797	772	748	711	750	737	746	714	787	773	770	761	749	754	786	764	773	819	794	804	769	825	782	728	786	744	751	794	768	751	778	760	749	778	761	733	735	799	733	780	768	758	745	797	808	724	798	760	791	724	771	777	790	775	763	713	815	724	754	780	749	797	777	722	789	770	741	768	732	743	824	725	780	770	752	723	764	768	803	814	726	761	705	766	815	733	796	780	774	764	727	738	804	756	824	774	753	770	836	823	829	785	772	771	749	764	765	804	791	773	774	751	857	787	782	811	807	781	786	765	792	732	737	777	786	754	735	747	752	741	775	762	769	736	788	770	764	792	764	750	776	804	774	751	759	779	744	790	810	754	798	797	772	741	760	753	723	741	753	730	719	781	795	722	753	815	711	824	803	761	773	815	775	783	765	771	782	790	740	737	725	791	824	756	748	798	790	792	808	807	797	771	784	797	741	756	778	804	806	777	778	757	729	759	776	803	771	747	785	767	754	824	778	773	798	738	751	792	773	797	763	782	753	781	801	784	739	757	753	760	746	750	778	743	756	816	754	772	823	748	798	807	774	764	736	714	751	728	825	740	757	769	769	787	844	797	800	777	773	771	795	698	751	773	766	796	786	743	739	822	811	763	764	843	793	775	833	789	795	769	738	728	802	748	760	791	790	745	750	742	840	766	787	744	744	780	761	739	791	744	775	777	792	775	770	755	779	765	758	756	790	779	751	742	809	816	709	770	744	745	796	745	774	768	823	820	742	811	764	759	790	690	771	783	766	775	797	782	795	793	772	784	743	745	827	750	749	766	794	816	742	730	767	781	752	744	799	790	807	741	806	761	725	796	762	705	733	760	791	717	775	814	723	764	860	767	733	774	795	795	785	711	731	827	788	765	793	749	763	822	790	778	801	784	810	731	743	790	819	790	745	753	750	762	736	803	776	796	751	784	840	785	771	717	800	737	792	755	770	758	756	801	798	743	721	759	779	828	775	762	752	783	731	752	783	728	752	752	791	801	752	803	745	805	776	762	779	751	806	780	750	745	754	766	805	833	796	783	778	783	741	800	743	751	744	804	751	769	813	770	796	737	744	750	774	790	759	814	795	736	785	769	759	722	785	815	779	779	790	776	782	775	774	780	751	773	766	750	711	785	799	824	800	740	724	784	773	783	786	739	741	790	752	766	775	720	783	785	786	784	757	749	769	772	756	757	796	824	816	788	785	779	795	801	799	756	771	754	787	754	756	764	795	739	796	808	815	782	753	712	744	770	788	861	821	765	794	808	735	757	714	734	789	773	738	732	805	781	793	795	825	793	768	803	780	736	771	759	808	750	789	767	811	768	740	771	763	765	778	712	765	839	784	777	824	775	805	780	761	809	772	789	820	770
24659	20994	23878	28288	20986	14824	467	315	266	242	216	273	233	206	253	238	204	216	233	207	210	230	197	196	243	221	216	208	227	177	190	216	178	230	196	211	204	223	211	194	187	195	218	213	217	190	206	238	214	190	218	207	229	202	210	209	216	215	219	226	203	214	215	189	214	179	199	222	210	220	195	224	208	206	215	207	213	229	211	202	204	219	184	204	203	240	228	215	198	218	215	207	211	213	186	217	201	228	183	222	218	223	224	227	208	203	204	209	191	231	228	227	228	189	203	230	206	204	214	192	209	215	175	197	235	205	206	181	235	205	247	213	214	216	219	221	216	221	220	227	217	207	205	225	224	224	217	230	206	223	197	213	203	214	209	185	239	195	215	215	198	222	238	233	211	220	175	161	215	213	218	218	237	235	236	216	200	184	222	218	218	206	222	195	198	205	200	189	218	221	193	191	204	196	210	207	234	226	202	213	202	213	179	217	203	213	219	226	225	207	187	226	206	214	203	219	196	203	218	204	182	205	241	221	197	209	194	220	183	201	222	217	193	200	236	192	204	216	207	200	217	184	214	208	208	185	236	224	218	227	204	235	205	212	200	196	203	194	205	198	231	228	225	242	212	189	213	214	235	234	225	204	213	203	189	208	199	199	182	193	213	212	188	228	206	215	215	198	220	214	208	224	213	198	227	228	209	196	206	219	217	193	199	217	210	193	207	203	186	212	225	207	200	200	202	228	221	215	230	197	207	207	209	198	209	215	225	216	214	191	217	203	214	226	218	200	215	206	206	223	213	217	220	233	204	203	193	213	212	251	220	202	213	226	235	218	199	194	232	227	180	248	229	215	220	211	208	221	189	197	211	217	203	226	198	189	198	203	198	197	203	203	214	197	214	170	185	208	215	227	226	180	215	224	232	215	204	224	209	202	225	220	209	217	228	184	227	232	187	206	219	222	195	236	220	210	218	197	189	204	228	213	183	211	218	226	212	214	199	229	179	200	234	210	226	212	243	203	209	228	231	215	223	184	187	250	195	191	223	212	209	209	173	195	233	216	217	196	197	184	216	201	175	210	227	216	206	230	215	211	206	224	217	211	222	210	193	214	236	201	223	194	207	201	208	214	196	191	204	225	229	199	194	219	190	218	210	204	215	188	195	211	202	217	206	175	225	214	211	214	209	184	200	227	175	213	212	214	207	219	215	192	212	223	201	192	212	214	225	212	230	198	209	211	215	236	211	199	212	224	245	208	238	240	204	191	204	192	192	213	200	206	196	202	193	217	188	204	193	211	201	205	222	198	209	226	218	181	199	234	199	207	236	196	204	228	226	217	220	192	196	225	191	221	188	219	213	217	223	227	202	209	212	205	205	206	237	212	202	217	213	187	205	184	234	231	195	187	214	215	217	199	220	211	190	195	189	192	230	212	210	207	239	206	193	232	227	198	203	214	219	194	198	189	214	218	201	207	213	216	206	210	201	236	231	208	192	198	193	195	209	214	195	190	215	196	185	233	213	194	199	190	225	188	193	215	213	198	217	216	187	189	209	183	227	221	243	245	202	225	226	218	210	213	214	231	229	209	200	208	215	233	194	221	189	211	214	208	213	200	227	219	183	215	235	219	193	224	214	212	193	229	186	233	219	240	187	212	207	200	210	212	236	212	199	229	213	205	208	187	230	205	209	227	198	235	208	187	164	207	204	217	212	185	220	210	183	205	209	218	230	207	203	203	205	193	234	228	212	220	207	202	196	216	197	196	182	222	201	220	184	201	175	218	221	217	230	206	240	205	234	217	191	224	214	206	183	217	218	182	196	211	176	232	196	208	179	212	208	192	220	216	225	236	221	216	213	246	207	212	216	205	218	249	189	216	224	215	195	214	214	217	186	224	185	232	222	211	190	193	208	198	191	189	183	208	214	208	198	218	209	190	205	179	222	207	223	211	216	216	275	224	198	200	197	190	235	218	220	201	209	215	181	211	208	220	175	209	191	202	182	179	205	190	200	181	197	201	213	212	208	217	201	222	182	212	222	198	184	200	208	212	217	214	241	220	223	239	211	197	182	207	206	203	197	212	224	215	224	228	183	213	201	217	216	209	223	252	222	206	212	209	193	218	191	242	200	192	193	217	200	216	199	245	199	215	197	200	212	187	215	211	206	204	218	193	233	233	225	192	214	213	204	188	196	197	196	226	228	211	220	231	220	232	225	192	211	214	220	221	207	212	213	201	201	200	227	228	221	198	203	225	228	214	221	227	205	204	212	204	198	197	215	207	187	243	173	199	206	205	244	208	202	220	206	242	238	186	200	244	213	223	221	223	187	208	186	199	231	185	198	218	191	199	199	203	206	231	242	210	220	189	241	189	212	193	183	217	184	203	208	220	195	209	218	215	193	212	220	218	218	210	191	219	209	184	212	221	204	209	195	211	217	216	214	187	216	227	203	207	221	233	225	192	211	205	195	200	218	178	219	190	216	212	212	214	203	182	161	205	220	214	203	204	233	198	203	228	185	216	201	227	217	224	179	204	222	193	228	202	239	205	243	231	215	213	217	189	171	186	203	216	225	227	180	251	202	227	220	227	209	193	198	178	222	218	220	234	218	216	237	190	207	205	206	211	203	211	205	202	228	204	220	221	220	226	208	238	186	215	195	203	187	186	181	227	210	203	215	188	229	187	190	192	200	187	200	191	216	206	227	220	230	190	186	205	196	220	229	202	198	203	234	215	200	221	229	230	225	183	193	215	203	204	192	206	207	192	208	182	220	208	182	211	214	207	212	210	221	188	214	225	214	235	196	205	208	214	214	193	232	205	234	223	199	196	227	223	206	189	214	214	208	208	194	200	212	223	192	219	194	206	235	213	207	236	189	217	217	233	230	237	230	217	233	199	197	218	215	204	220	229	218	196	219	218	202	167	218	188	232	213	214	202	183	202	218	230	217	224	201	222	205	242	205	220	194	221	210	223	218	216	216	206	211	223	220	213	221	208	205	199	220	210	207	239	225	227	196	223	232	221	203	208	220	185	205	225	201	209	202	236	214	205	202	183	191	206	202	226	218	218	214	234	214	196	204	192	217	205	234	186	215	197	206	183	215	239	228	221	218	223	220	186	230	201	200	213	191	223	206	217	192	217	217	215	200	212	213	207	210	197	207	226	210	211	192	210	193	204	220	193	179	209	190	231	223	186	191	219	201	205	183	189	210	226	214	210	201	194	196	205	236	209	204	265	218	225	203	224	232	213	201	202	214	228	190	194	221	212	202	219	190	211	194	182	205	233	214	217	206	224	205	199	202	185	214	224	200	210	215	221	182	231	190	210	205	208	194	175	221	205	207	187	204	182	207	186	208	247	193	203	206	219	204	197	198	204	196	234	199	183	216	212	201	215	205	217	212	199	208	230	191	206	202	189	209	212	199	221	192	203	195	176	199	204	216	219	200	219	217	210	249	221	237	233	204	215	216	195	218	205	199	227	209	186	228	188	210	197	203	220	219	186	201	222
3162	1700	953	689	591	653	592	581	550	539	521	516	518	542	529	518	549	528	483	533	530	543	507	463	513	546	531	519	501	535	535	533	541	491	515	512	525	518	515	511	524	510	503	505	537	532	508	502	550	484	476	516	529	518	484	535	536	505	537	530	495	496	498	557	545	489	514	517	545	490	504	525	540	533	512	546	505	505	527	498	485	529	557	556	531	536	567	523	526	473	522	545	577	514	492	559	555	531	526	522	545	551	507	539	546	550	517	511	507	554	543	510	508	529	546	540	509	548	493	503	504	525	479	533	518	513	513	540	538	553	504	474	532	521	560	527	533	505	528	497	503	533	520	556	474	535	526	534	533	545	514	486	507	518	485	516	538	580	519	507	525	511	524	527	497	508	534	537	519	521	509	487	476	514	532	537	502	506	505	539	509	537	526	523	526	552	531	517	535	510	512	536	525	481	495	526	541	561	503	526	515	514	509	511	464	529	486	568	543	504	525	517	531	539	493	530	546	510	544	502	552	514	523	515	498	523	535	521	538	508	528	508	560	572	497	476	505	537	507	504	486	548	551	501	540	528	504	540	515	513	530	528	513	523	555	507	507	527	522	529	511	510	501	504	523	463	515	503	477	494	529	489	516	518	529	507	556	490	533	532	560	509	552	530	521	520	516	508	502	533	525	490	512	595	549	482	516	511	535	520	537	507	496	507	514	535	518	498	518	529	546	496	528	543	536	558	500	551	527	567	512	513	538	522	513	528	510	520	506	553	522	525	541	523	526	512	488	494	537	504	557	505	527	534	512	529	501	554	523	485	507	510	552	472	509	510	525	535	500	496	508	476	492	516	516	494	516	523	518	501	520	503	555	488	532	531	510	522	547	539	546	531	510	508	526	534	538	495	491	528	549	515	516	496	530	521	512	533	538	524	509	513	532	494	519	475	500	531	527	544	537	494	490	476	525	520	504	497	503	565	484	502	472	520	507	520	520	549	525	508	493	483	527	518	506	520	524	512	489	530	503	509	511	539	535	536	507	528	553	520	519	489	491	551	523	536	518	466	530	506	530	539	503	534	493	542	497	558	548	485	528	501	519	544	538	545	490	499	536	551	543	509	528	566	491	520	534	533	514	497	532	512	521	500	505	550	495	535	489	522	515	505	487	500	488	501	528	513	511	512	537	478	536	550	522	485	572	507	539	543	529	548	512	507	499	522	530	535	541	585	498	543	517	512	494	506	524	500	522	493	519	499	512	467	524	550	468	506	544	535	478	504	491	488	537	512	515	530	485	506	520	523	528	520	514	522	542	485	503	522	508	527	490	544	560	488	559	497	569	508	491	515	498	470	531	537	516	514	558	497	472	485	549	496	542	508	491	530	511	497	541	512	503	505	512	537	516	484	517	503	491	519	519	535	565	485	538	534	547	548	509	517	497	536	449	502	539	492	554	558	525	517	500	574	517	533	509	500	536	530	494	513	492	570	564	504	528	552	532	543	529	495	549	512	517	541	522	539	513	489	526	500	533	529	538	475	525	507	510	506	541	496	499	520	508	552	516	523	512	527	519	502	507	505	488	501	481	515	545	510	463	527	486	503	522	503	553	511	495	511	578	538	510	545	510	510	528	508	549	529	506	508	536	515	500	526	552	474	510	486	527	538	530	544	545	493	497	491	507	545	532	542	550	526	515	486	513	528	519	496	523	474	553	514	530	518	512	491	473	522	509	507	539	538	517	494	554	479	528	522	480	524	485	490	552	516	538	522	544	512	549	544	534	536	519	529	531	518	525	585	545	516	529	509	552	503	538	540	541	552	543	497	499	532	503	531	513	500	566	508	533	488	553	501	454	505	483	530	543	505	527	534	522	545	550	520	531	489	516	486	521	493	516	505	516	514	567	504	486	512	549	492	561	529	484	472	559	542	541	511	506	522	508	499	535	510	544	533	533	529	505	517	562	500	526	498	529	519	497	507	587	571	525	503	533	521	497	509	541	560	517	513	506	517	504	496	544	518	540	524	505	477	513	513	573	479	495	543	520	499	504	505	550	527	521	539	512	507	512	494	536	507	532	529	531	522	519	511	503	514	525	495	516	512	510	531	541	537	498	466	525	505	546	529	489	513	531	541	526	520	509	543	505	511	501	533	483	552	518	514	523	548	538	512	539	517	535	542	528	531	505	520	515	502	505	523	524	496	518	475	568	502	523	525	507	510	524	549	553	502	518	546	497	518	490	497	544	503	559	550	560	539	463	523	512	543	492	485	501	524	503	524	524	533	526	517	522	494	528	507	547	538	499	475	590	512	509	499	521	522	566	546	530	505	541	511	520	506	504	491	514	503	506	536	517	517	540	538	487	501	507	473	550	522	507	497	545	512	490	547	514	542	489	544	513	532	494	496	501	528	508	513	527	534	503	507	546	531	505	539	513	499	528	538	535	538	542	546	500	543	526	510	514	516	505	533	528	530	493	499	510	495	522	510	526	501	550	555	514	520	529	534	524	524	537	511	500	512	540	518	519	534	519	513	530	493	513	522	538	515	520	519	538	527	481	496	492	517	515	558	485	530	521	491	501	460	545	577	510	527	521	505	507	518	551	534	521	505	557	545	543	516	567	508	511	556	516	535	488	541	532	551	501	522	537	529	508	546	515	526	548	492	530	535	530	523	547	498	526	500	533	499	532	503	531	527	465	541	556	516	492	520	486	516	484	546	517	528	492	498	480	532	541	511	517	518	560	529	493	512	471	540	482	514	516	521	534	531	508	507	519	508	478	514	524	549	514	522	512	535	466	529	528	507	541	499	537	519	541	524	496	477	545	509	489	512	529	505	517	527	527	520	509	554	498	491	554	550	526	557	529	539	504	554	538	517	517	543	563	558	541	478	518	534	507	524	504	530	535	545	504	527	533	524	519	557	501	496	529	524	531	526	507	516	524	537	542	527	520	514	463	496	502	508	466	521	488	512	520	527	541	509	497	517	506	528	546	502	523	485	535	506	478	488	502	527	539	507	537	520	556	496	516	493	541	480	484	494	483	535	537	528	514	519	526	551	530	542	517	538	516	484	510	499	543	506	503	538	512	519	505	498	545	497	485	556	507	485	502	495	522	511	543	497	529	518	530	502	533	509	507	526	521	562	492	567	530	503	538	515	504	556	516	490	526	495	507	487	494	523	534	522	557	565	492	567	527	556	496	559	532	526	509	556	523	480	490	509	525	515	498	516	501	478	503	524	491	508	501	537	552	519	530	524	516	529	563	496	560	539	518	527	513	550	527	541	552	493	489	500	508	537	514	537	522	479	506	548	504	494	537	515	458	558	525	552	501	538	526	497	538	533	518	526	494	516	512	509	505	525	516	511	507	519	496	543	497	497	512	521	512	544	515	494	520	512	488	493	527	541	556	522	570	505	528	525	512	482	534	545	510	523	527	531	466	542	520	484	532	504	513	513	496	535	534	487	530	481	532	540	533	532	508	496	496	517	536	512	505	549	539	514	502	506	534	513
23998	21016	24325	27897	21018	21023	11773	424	242	208	200	151	170	151	133	147	149	166	132	149	99	149	117	122	133	102	128	128	133	116	118	122	119	117	116	129	118	110	120	94	122	103	103	112	98	108	115	125	102	113	129	128	114	115	105	117	99	113	130	118	93	139	118	110	112	95	104	99	118	114	105	106	88	130	130	120	127	116	108	116	113	130	110	111	116	116	121	116	127	108	120	114	125	112	97	121	123	112	135	92	128	113	107	112	109	127	132	109	114	135	125	97	112	142	123	127	98	114	112	109	124	117	106	129	114	115	107	115	124	112	118	138	110	111	113	111	98	135	125	117	108	110	112	102	100	120	115	116	110	105	125	119	125	112	116	113	106	104	104	137	103	99	106	101	116	101	125	113	102	93	114	118	118	115	113	104	110	104	116	112	122	109	96	108	113	113	129	93	118	116	107	99	103	121	105	109	121	127	130	107	127	121	107	119	131	121	120	96	123	124	132	104	100	133	118	111	118	123	119	91	102	110	119	112	116	109	106	119	121	116	106	117	115	124	114	97	114	108	121	118	112	113	119	115	125	106	121	90	109	127	103	113	116	106	139	108	119	106	104	103	113	111	122	125	118	110	111	110	127	122	110	129	100	119	111	111	112	114	112	120	117	119	139	123	136	116	105	124	110	102	108	93	140	114	118	111	109	99	128	84	110	120	125	111	104	112	102	102	126	123	89	100	113	116	102	103	99	119	116	109	114	99	96	110	112	106	97	134	96	116	115	109	123	106	111	123	88	119	116	121	107	99	104	102	120	109	102	99	112	109	128	120	127	96	122	141	104	100	113	116	111	119	100	89	104	110	107	106	109	118	118	94	111	133	128	121	111	109	119	107	102	110	118	109	109	124	128	121	129	111	120	109	109	110	116	113	115	131	124	136	120	100	99	103	113	140	100	105	88	129	113	133	119	97	106	126	108	101	89	102	110	118	90	94	118	116	113	109	116	137	138	107	104	103	119	113	119	109	109	124	113	114	109	114	121	113	102	107	90	118	130	102	92	113	123	108	104	121	96	113	104	106	136	123	111	115	118	107	102	114	134	110	114	128	101	112	114	117	118	103	121	101	92	105	101	117	113	123	109	109	94	108	106	126	103	100	114	127	110	123	86	126	100	123	120	114	91	127	115	115	104	117	120	125	112	105	87	115	115	109	112	126	98	111	111	126	128	112	115	112	119	98	119	120	113	88	104	104	102	99	96	115	119	100	130	125	120	116	104	120	104	87	108	135	111	115	100	105	99	120	126	119	112	110	119	117	106	120	101	121	108	103	123	113	112	107	116	85	112	112	114	115	130	112	105	117	99	101	92	114	126	111	125	112	107	105	110	107	101	107	99	119	116	110	135	113	110	117	115	128	124	106	119	132	115	125	103	106	109	114	135	104	92	118	97	96	141	127	109	110	133	117	115	124	134	93	124	104	100	112	107	125	99	103	116	122	99	105	119	116	125	116	123	107	107	129	119	119	125	103	109	124	100	112	123	115	111	96	111	109	99	123	110	117	122	139	114	123	132	104	115	99	128	128	101	102	121	115	106	114	102	125	103	117	90	119	121	107	98	95	137	103	128	110	100	105	92	118	97	115	124	123	101	110	129	114	110	110	113	124	107	127	120	97	107	126	101	103	121	101	108	109	95	126	123	104	112	114	116	111	126	109	121	116	147	111	126	109	109	98	128	106	101	126	129	115	111	102	94	97	110	120	100	103	90	111	98	109	133	118	103	105	111	127	130	106	116	86	95	108	106	128	110	123	109	111	128	134	114	115	112	117	97	102	94	120	114	103	114	99	135	116	119	111	125	119	108	134	120	122	102	87	132	105	112	102	107	116	124	128	117	116	113	105	115	109	127	121	103	119	109	110	109	117	106	129	108	129	125	135	122	109	104	107	105	133	123	112	112	101	123	83	102	91	109	117	125	103	111	112	98	111	108	105	116	101	115	117	126	126	110	119	110	112	102	98	110	117	119	131	113	109	121	110	105	120	118	114	100	77	99	121	125	127	101	142	112	111	98	120	121	91	105	131	115	105	131	121	108	146	111	104	132	122	125	127	92	129	102	112	116	92	103	117	124	119	106	98	105	97	114	109	108	100	109	127	109	99	104	89	103	122	113	116	145	111	100	107	123	124	130	115	103	96	104	106	100	109	118	101	132	128	130	97	125	121	123	119	138	116	113	125	108	100	127	98	123	113	126	120	121	132	113	128	118	112	110	117	107	124	117	112	141	108	111	116	110	107	124	108	123	130	117	122	107	106	116	115	126	109	132	122	104	107	117	115	135	122	124	93	110	114	114	100	120	115	115	134	114	130	137	109	109	96	114	126	130	114	114	138	122	139	112	91	119	114	142	119	113	98	109	107	116	125	117	100	116	120	132	126	117	93	131	129	113	135	99	119	110	111	117	118	97	127	131	91	107	114	116	115	121	98	119	91	108	90	130	104	110	99	131	110	112	106	100	109	103	109	114	104	118	85	126	117	119	133	125	112	103	102	111	122	116	118	118	122	117	114	98	122	104	123	115	97	119	114	119	102	105	108	109	107	99	106	122	112	127	133	124	109	113	130	106	105	120	112	110	90	100	107	118	85	107	120	119	98	91	110	113	95	113	117	101	110	103	114	115	122	98	107	121	130	111	110	109	114	124	111	100	149	139	130	102	120	102	128	104	111	99	106	112	120	113	123	119	111	105	108	116	109	124	113	112	111	109	109	105	118	140	110	117	103	119	107	107	125	108	118	116	95	108	118	115	111	119	122	100	87	127	118	118	115	121	127	108	106	110	111	110	103	111	111	108	105	129	99	105	128	122	120	107	103	127	129	112	103	99	108	111	110	102	110	102	115	127	95	121	96	140	105	120	110	102	110	109	91	108	125	121	133	126	108	117	105	110	130	119	115	94	113	101	95	98	101	102	123	138	118	121	124	107	94	129	118	106	116	121	119	121	116	118	113	128	112	112	133	118	94	109	117	125	110	127	117	107	92	112	101	107	113	116	121	125	129	126	106	103	132	106	114	113	102	116	131	112	103	119	95	118	122	89	101	104	137	101	117	118	100	133	131	92	119	117	119	110	127	110	116	122	119	104	107	110	113	109	126	116	119	106	112	105	119	120	115	103	105	125	125	144	109	132	121	120	122	132	124	108	97	108	116	98	110	131	116	125	117	110	112	122	101	114	113	101	105	136	139	109	90	118	121	101	114	108	101	124	100	110	111	125	119	123	130	130	117	114	120	112	129	122	129	104	105	109	124	103	114	110	120	100	95	115	118	106	123	115	127	113	114	114	126	127	100	101	113	115	100	104	126	117	108	117	108	114	111	126	121	104	103	117	99	108	117	117	104	110	130	108	106	107	101	115	119	94	105	116	107	147	105	88	113	120	99	119	107	120	100	120	115	114	117	111	118	108	124	131	107	131	113	93	103	118	111	107	113	123	75	127	123	117	118	103	117	122	125	105	104
2918	2796	1296	683	545	442	357	364	322	347	337	337	306	301	316	342	331	297	292	341	330	282	350	292	341	314	297	338	318	303	323	311	334	302	310	339	331	330	315	308	314	318	288	316	314	323	272	311	318	300	325	327	314	287	293	298	321	313	327	324	300	314	326	322	345	326	319	319	302	301	276	311	349	357	358	297	336	324	291	321	311	320	316	322	317	326	325	295	305	327	321	297	321	342	312	314	306	333	302	314	330	312	325	298	297	300	313	288	352	315	319	320	294	317	306	338	302	295	339	302	264	314	290	319	293	281	294	314	287	319	295	294	312	349	294	297	288	287	319	280	322	290	340	291	317	304	305	313	329	331	298	304	276	317	288	317	296	317	336	282	324	297	300	309	287	314	280	309	312	295	329	317	291	312	299	306	323	315	306	292	303	315	320	322	299	310	288	305	322	346	310	343	305	296	282	319	334	319	264	277	309	302	334	321	307	322	304	306	321	285	307	307	286	322	310	296	349	300	318	335	318	297	309	305	312	277	308	299	331	316	329	297	298	313	322	328	282	318	323	305	330	323	301	349	314	295	292	281	279	309	289	289	303	311	303	341	283	317	265	351	304	329	284	298	337	313	325	318	319	307	325	307	303	309	297	321	305	297	294	315	308	321	303	285	328	311	294	299	296	304	305	305	288	304	283	356	299	311	308	325	296	310	320	302	326	309	306	290	328	297	314	315	301	307	292	315	309	316	272	285	277	312	336	301	314	303	341	323	336	318	281	312	333	303	295	292	300	303	328	335	312	302	332	316	300	308	321	263	279	283	273	293	315	318	296	295	347	298	321	308	294	287	331	343	276	324	297	320	294	309	317	319	295	313	308	286	294	297	334	290	280	306	309	309	311	315	319	295	302	298	332	290	312	308	287	293	320	351	315	310	311	333	299	320	273	280	292	295	308	313	310	312	299	358	320	313	306	294	325	322	296	274	310	309	282	328	330	293	289	303	321	292	341	319	282	292	339	329	321	315	312	338	290	307	302	299	300	311	333	354	306	303	319	321	330	306	306	298	294	312	294	284	305	317	336	336	335	322	338	307	285	311	327	316	295	327	302	293	298	313	315	307	320	294	349	271	283	315	315	314	311	307	296	280	325	303	301	290	330	310	301	309	312	294	304	305	317	320	323	286	352	308	302	303	315	302	281	279	314	307	320	293	356	319	331	317	320	315	325	300	319	293	341	315	302	280	311	313	312	300	316	297	331	322	327	325	320	289	294	287	335	322	275	322	323	298	320	304	307	298	315	316	326	320	288	306	301	332	307	303	308	316	282	309	311	269	279	306	326	313	307	310	299	334	294	307	272	318	316	323	311	313	308	307	325	301	295	356	324	297	319	329	314	270	284	293	341	326	302	310	319	286	297	286	322	294	315	321	318	335	301	287	286	307	300	325	308	292	320	289	316	321	309	321	321	289	341	291	294	299	289	311	332	335	289	337	310	309	314	311	297	297	317	338	304	339	296	270	293	324	309	325	317	327	319	287	326	293	349	314	317	324	305	333	300	312	322	309	332	323	300	288	296	334	349	329	305	340	282	310	299	342	329	280	313	280	334	324	320	295	302	326	312	349	300	335	280	322	297	324	333	326	298	310	335	294	289	309	290	301	303	298	294	293	298	277	318	316	312	331	300	315	350	339	303	267	310	310	305	312	299	282	292	331	300	305	304	299	300	331	303	312	293	315	314	284	322	263	315	315	289	333	319	339	314	319	295	336	314	307	312	312	277	303	285	323	313	323	305	300	295	298	312	286	305	294	295	272	307	300	292	352	289	292	317	342	295	265	300	307	332	275	325	320	328	313	295	300	293	306	297	308	348	279	314	286	331	310	321	320	327	295	299	278	302	319	316	325	331	297	296	308	340	309	308	296	282	305	279	286	319	324	309	306	320	338	303	301	313	316	286	286	328	304	329	289	316	318	330	301	292	308	294	277	311	306	320	317	303	332	305	314	270	289	279	342	295	309	332	289	284	316	321	289	323	286	283	299	273	311	326	299	295	299	299	311	319	309	301	322	329	300	295	331	309	285	295	309	297	326	323	308	308	314	300	305	270	287	325	274	286	289	300	312	290	321	342	290	306	298	322	303	324	328	287	305	314	295	307	301	301	321	304	308	313	298	343	315	328	336	292	343	322	283	313	303	320	310	308	292	279	322	291	355	338	334	294	303	290	319	295	326	302	308	291	310	306	311	300	344	291	300	288	313	331	291	321	303	288	291	296	306	293	347	270	266	316	349	328	293	304	323	328	328	305	303	292	297	325	309	298	293	289	309	307	254	278	280	308	277	295	300	298	313	289	321	342	316	292	337	317	332	289	315	320	329	304	312	278	302	322	318	318	330	284	303	294	321	292	318	274	310	307	291	330	316	299	313	312	315	332	326	311	311	325	276	289	313	309	293	349	321	310	332	322	297	315	300	291	323	309	316	300	317	344	293	325	318	321	323	359	308	333	347	292	338	295	313	333	330	340	311	278	301	320	323	323	302	299	269	294	298	301	301	324	300	313	271	336	316	355	293	297	299	315	312	318	335	303	280	291	286	305	290	315	294	336	299	306	304	318	331	314	297	334	302	337	300	310	299	291	315	300	304	279	323	313	288	315	297	298	340	303	334	287	294	312	324	306	295	353	289	310	314	278	318	328	311	338	317	321	322	284	295	295	264	306	290	325	289	316	283	304	298	299	308	312	322	301	319	296	326	309	288	328	282	285	300	317	327	299	291	310	314	297	316	282	317	329	320	262	290	281	334	305	296	302	309	303	271	309	326	316	300	315	306	302	290	299	308	329	275	306	317	302	312	321	341	330	311	279	302	289	297	289	309	294	296	328	288	311	321	337	297	330	287	277	304	294	288	298	304	312	325	310	292	312	306	338	319	283	296	317	296	314	314	303	321	303	340	320	323	295	319	293	313	303	305	342	294	332	296	303	295	310	313	307	312	302	309	289	328	315	320	304	306	325	304	294	321	295	313	306	304	303	308	296	297	291	311	280	308	294	278	282	325	302	269	327	306	298	270	269	303	313	290	300	306	306	325	299	306	295	293	275	337	307	340	330	333	300	315	309	324	285	329	296	311	312	309	309	312	287	324	341	307	313	312	298	320	305	297	303	322	307	288	336	314	301	284	324	306	326	281	331	323	322	318	308	307	278	314	291	320	310	311	292	301	308	315	344	304	331	302	289	313	309	323	324	304	316	290	326	333	302	315	352	308	307	306	303	303	285	347	346	318	291	314	249	288	304	313	308	305	299	302	305	302	297	314	313	292	296	291	349	318	307	335	301	328	297	273	321	314	311	345	304	311	315	299	313	341	315	310	306	320	289	293	307	315	294	293	325	339	283	288	306	288	305	292	297	317	297	291	286	350	324	307	330	305	288	301	295	315	318	302	307	289	311	281	300	329	275	319	320	320	309	296	328	288	281	315	305	291	306	293	338	310	287	296	328	275	306	299	318	316
30961	20374	9825	681	394	362	354	348	321	338	336	338	332	332	319	313	352	311	301	281	325	325	277	334	304	302	314	340	340	305	308	305	327	337	308	330	301	316	326	326	332	336	323	336	323	306	319	345	320	345	325	331	306	325	335	316	289	364	291	343	333	356	320	306	293	307	269	338	331	366	307	364	348	305	325	345	307	317	293	301	325	328	306	339	336	312	347	341	325	326	302	329	325	346	339	328	365	336	308	315	294	329	331	299	328	299	327	317	323	320	338	318	305	332	289	329	342	324	340	358	347	287	325	338	325	325	314	343	322	345	342	306	344	315	310	323	325	314	343	295	323	305	325	345	302	346	330	335	353	318	328	300	298	338	316	321	324	316	318	346	328	317	312	330	362	357	341	300	312	322	306	284	341	319	331	307	341	341	297	307	321	339	328	296	295	336	345	346	322	294	316	316	324	350	358	340	313	331	305	321	336	326	361	325	341	323	342	330	288	303	298	341	335	337	336	305	306	350	337	331	328	313	346	310	345	315	302	301	341	316	310	304	336	301	290	323	338	324	321	343	334	311	352	303	309	297	307	290	328	338	322	309	312	338	364	376	284	336	284	324	328	342	321	310	310	302	332	300	329	314	338	335	341	295	326	341	314	323	308	354	303	337	311	314	356	320	315	325	317	312	342	295	317	279	351	334	303	346	305	294	318	341	303	356	339	317	345	332	300	280	277	280	298	386	321	327	314	325	349	347	318	340	342	326	334	339	302	304	322	311	326	303	330	293	312	344	292	314	327	339	319	261	304	300	314	325	346	322	327	329	296	326	319	308	315	344	296	322	358	324	321	337	310	339	308	310	304	328	350	357	340	304	304	312	299	303	332	330	363	315	324	313	317	306	329	334	297	331	294	307	322	307	326	301	330	325	319	337	330	331	322	303	341	318	331	324	311	313	311	323	299	323	295	274	292	343	310	313	358	303	335	311	327	309	348	331	330	334	318	317	327	301	359	349	356	316	332	314	309	319	318	319	326	268	309	338	294	286	321	366	302	290	333	309	297	318	327	290	297	273	328	302	364	301	309	337	306	307	308	338	309	326	322	324	319	357	326	306	337	342	340	318	342	300	308	362	332	313	334	302	314	318	330	313	328	325	280	331	328	312	329	342	323	336	275	327	275	342	297	317	315	300	318	328	325	284	313	304	349	294	320	318	309	327	327	327	300	313	356	334	324	317	325	302	306	347	311	299	340	300	332	305	318	317	312	337	303	292	346	321	325	334	284	320	299	313	319	291	330	342	340	339	346	310	334	309	289	319	312	320	306	337	330	336	311	341	305	338	348	295	307	337	330	386	335	315	313	375	312	317	332	328	293	342	336	342	317	323	314	322	316	300	328	321	308	307	340	305	306	336	299	297	314	308	306	309	332	362	320	349	307	311	308	318	348	331	336	292	312	332	317	357	310	300	316	308	299	332	334	315	320	316	323	323	338	278	311	322	309	303	300	341	331	320	291	343	308	322	299	317	296	313	344	318	327	324	339	293	329	321	308	315	301	314	336	313	333	328	280	310	307	315	309	309	333	308	312	332	290	319	330	338	289	321	339	302	306	319	334	317	317	315	305	304	299	285	300	284	338	300	323	316	292	353	320	356	308	312	319	327	341	322	313	309	304	322	331	312	307	328	306	317	294	330	313	337	341	349	346	330	320	294	311	294	318	339	347	357	327	330	315	316	303	315	302	310	320	318	313	256	322	343	341	333	294	282	350	364	283	338	316	320	314	304	272	301	321	336	349	333	336	328	329	338	322	347	276	355	323	319	315	309	333	332	312	334	315	344	331	314	315	356	325	320	334	315	326	299	344	311	304	321	315	299	320	346	329	321	309	306	306	337	344	314	316	314	329	313	307	330	286	331	331	292	311	314	337	323	327	321	360	325	303	313	317	322	322	331	305	325	342	360	356	300	309	309	312	330	354	286	320	310	281	339	323	289	344	316	285	368	302	303	308	341	317	291	293	331	356	324	328	321	321	349	308	283	326	328	326	328	314	348	322	320	315	312	322	325	321	329	311	306	329	305	346	347	317	330	326	299	325	342	334	362	318	306	324	321	313	316	336	285	318	308	330	300	340	342	350	339	320	322	326	340	321	314	339	318	298	294	323	320	329	326	344	312	306	317	364	285	317	340	328	425	351	307	358	332	333	328	327	332	320	313	314	311	321	347	318	336	320	323	331	323	332	271	303	319	300	306	308	315	309	311	333	343	317	320	328	299	351	317	343	344	304	313	317	325	345	323	305	318	308	315	349	329	291	327	318	328	312	289	326	276	310	299	344	343	342	352	333	322	302	301	321	306	300	324	339	367	323	299	336	318	340	332	326	298	326	337	328	336	333	357	304	319	351	299	330	329	301	338	311	346	326	298	332	300	269	330	312	322	355	298	298	283	335	286	286	286	321	307	324	339	320	336	323	313	332	330	300	341	311	325	320	321	331	290	304	314	319	354	312	345	310	337	324	338	329	326	339	320	303	331	329	321	320	346	293	338	309	321	313	311	307	281	341	319	328	333	324	326	327	291	314	311	295	331	310	324	341	349	312	325	335	331	298	309	302	326	313	344	330	355	354	321	361	298	312	332	307	311	332	300	319	301	307	327	339	317	340	334	318	312	318	317	329	322	322	335	307	303	326	311	327	290	322	314	309	342	338	305	311	308	342	316	350	311	324	316	324	337	336	334	332	315	277	304	316	329	334	338	344	319	318	306	314	296	322	319	315	349	312	327	302	320	339	305	319	302	307	329	273	316	304	320	298	324	296	341	325	326	284	309	306	307	311	286	319	329	324	330	325	307	297	339	352	303	333	310	304	345	296	309	316	333	310	304	305	332	296	317	314	308	317	301	325	302	346	328	336	295	345	323	316	307	318	304	332	350	267	329	346	358	324	336	297	319	315	336	277	306	341	312	339	295	332	321	338	329	321	321	296	302	296	310	299	327	340	311	297	334	312	315	342	332	359	331	331	341	350	311	309	288	347	320	316	323	337	311	313	306	344	356	324	338	358	330	284	322	326	320	306	322	332	350	333	330	290	322	301	329	322	296	323	354	305	328	304	285	331	327	326	323	332	305	347	296	300	282	291	331	307	322	307	296	327	315	332	309	321	310	317	321	315	292	339	318	326	291	319	327	328	337	309	339	366	333	345	328	312	336	319	309	312	300	323	319	317	367	294	325	322	335	307	306	324	322	327	320	345	369	264	294	322	295	343	308	364	309	324	329	333	340	331	323	305	316	340	350	306	327	324	296	345	323	307	303	313	325	304	360	338	359	312	310	307	318	344	307	300	341	295	312	320	345	304	298	328	290	353	339	291	342	336	342	325	316	300	336	346	299	321	322	305	329	337	318	331	385	340	312	320	351	332	308	354	342	318	325	318	315	337	313	339	313	328	323	337	298	326	290	314	291	315	341	325	310	300	315	333	320	295	345	317	322	296	335	301	343	289	334	305	317	324	291
5524	972	857	781	799	787	833	764	780	727	773	818	770	795	828	793	817	791	779	781	764	788	778	725	749	772	699	746	818	728	821	784	800	777	768	784	814	726	723	739	797	780	768	756	771	720	781	783	760	750	762	758	798	776	695	760	821	746	765	806	777	771	783	794	784	724	723	734	804	729	782	767	770	836	718	750	793	831	798	757	741	805	791	779	780	795	739	750	754	760	803	781	745	780	808	725	789	798	753	779	794	802	741	790	749	762	766	751	793	759	746	755	782	710	725	775	765	757	798	784	798	738	755	769	742	781	771	824	738	761	746	731	724	771	817	777	818	786	750	759	740	810	754	761	787	743	781	799	753	783	765	769	711	774	744	741	765	766	776	759	746	745	757	772	741	752	719	794	820	774	758	822	774	781	779	794	753	791	751	761	738	759	769	805	757	757	767	779	764	782	775	735	787	704	779	768	773	741	822	828	819	782	751	803	762	775	747	768	740	737	733	766	781	812	803	756	805	753	781	740	788	773	735	782	803	792	746	781	776	790	724	765	781	764	824	803	764	777	695	764	752	795	742	804	763	761	773	799	768	817	757	787	746	740	741	721	778	729	763	778	767	746	776	782	771	779	748	787	770	778	833	753	766	752	739	766	784	830	754	727	755	744	786	766	791	772	771	743	760	800	770	774	778	842	770	731	758	769	763	732	781	732	783	761	793	805	747	766	788	791	811	789	775	738	782	805	771	737	764	745	842	762	753	747	753	751	796	813	775	746	790	779	761	763	764	773	772	749	738	731	756	824	775	776	772	772	770	775	820	774	767	787	781	821	775	803	764	794	773	758	789	711	766	784	739	789	749	799	817	782	832	776	770	757	826	751	774	715	757	779	787	768	765	827	803	786	760	750	771	758	700	763	779	791	785	781	767	765	816	759	715	770	811	804	782	771	771	785	745	784	794	718	745	775	741	762	769	804	786	725	786	735	751	806	771	724	754	784	786	819	743	801	769	777	784	754	775	758	715	771	802	756	782	742	808	747	788	783	737	774	759	749	772	745	756	770	790	764	776	802	760	799	826	773	789	776	795	775	737	794	741	773	763	758	815	775	754	749	764	769	790	784	714	792	746	782	732	772	779	807	742	726	796	728	814	759	770	733	791	791	749	763	805	776	776	800	787	750	822	765	751	799	793	770	805	787	745	746	767	720	768	744	740	787	763	771	780	776	725	778	762	759	766	754	797	756	794	760	729	745	740	775	734	772	784	745	782	752	792	765	824	792	758	778	751	815	813	753	804	790	748	784	772	741	765	786	805	762	760	771	774	810	777	751	760	799	723	744	772	827	757	766	753	719	750	813	729	770	772	769	723	755	759	813	775	754	740	751	809	795	726	766	751	734	773	804	761	790	759	806	737	791	850	773	815	758	771	753	740	733	750	766	760	777	768	718	761	821	782	796	766	775	797	809	795	829	766	743	814	727	800	723	743	729	781	793	796	712	754	754	767	746	776	784	748	758	829	796	846	833	753	778	797	764	808	761	721	810	800	754	770	782	788	766	780	771	789	768	808	783	811	773	738	806	820	779	720	755	758	761	782	773	775	779	759	792	798	798	806	779	763	826	719	797	764	793	732	750	780	775	705	806	790	787	788	789	755	750	810	734	779	787	772	768	815	766	752	765	787	771	790	760	792	727	752	767	788	799	783	801	755	761	751	805	762	793	774	728	793	801	805	768	775	796	782	774	800	845	742	791	740	792	765	802	770	733	826	836	814	794	767	768	800	786	718	752	771	734	727	780	728	746	774	782	836	762	742	783	773	805	790	741	797	810	771	780	768	763	749	766	795	711	782	800	802	800	786	755	819	752	783	721	764	776	795	745	764	780	731	730	738	822	795	796	780	806	766	766	751	779	746	767	738	764	756	786	807	793	759	776	747	715	757	804	773	744	787	792	810	774	782	801	754	815	795	802	758	784	738	769	759	742	797	832	774	782	785	728	738	715	787	770	774	754	793	824	818	773	756	777	724	788	717	782	787	754	814	778	723	806	821	806	691	771	808	770	774	772	779	828	711	773	782	797	767	760	766	746	695	737	748	758	783	776	770	741	788	760	808	770	772	777	832	748	743	781	770	740	793	737	748	758	764	739	755	749	753	775	739	810	751	810	758	739	736	798	770	733	737	762	768	754	761	812	750	794	753	781	820	737	711	780	723	798	781	802	760	781	738	708	776	725	771	795	774	780	739	741	787	769	765	758	828	782	772	777	779	792	784	738	791	772	738	759	804	777	765	750	771	781	814	755	736	727	781	784	790	738	777	749	814	735	789	801	769	762	765	763	768	824	797	762	739	739	794	736	770	747	770	768	779	814	745	793	762	745	772	803	787	755	813	738	757	771	730	778	746	739	794	776	719	796	797	797	755	786	781	766	795	779	743	758	796	728	804	761	737	793	795	782	754	709	795	753	787	826	771	773	780	795	752	750	801	812	756	774	745	731	734	772	746	821	767	763	770	798	815	778	799	758	759	720	794	772	801	811	769	796	748	757	735	746	747	768	809	804	750	727	789	758	717	800	771	753	752	763	736	769	722	736	773	789	802	732	799	769	760	778	762	747	741	781	798	761	758	775	785	788	795	738	743	791	766	744	769	737	750	760	807	785	761	795	827	758	779	804	791	694	793	745	718	783	705	799	747	763	815	739	801	796	737	784	786	731	794	800	776	797	793	758	774	739	781	814	782	731	803	724	776	796	713	802	800	805	779	782	759	770	788	785	771	743	748	746	789	761	760	774	753	759	794	795	727	735	784	792	781	750	813	784	738	762	745	818	836	742	772	743	751	768	798	799	740	765	819	765	746	777	805	751	805	844	708	789	765	740	739	785	774	789	737	757	765	766	783	756	784	770	742	755	754	772	788	826	730	776	797	778	759	798	737	756	781	748	791	807	751	781	765	792	770	790	754	793	738	773	807	807	785	792	769	793	788	758	783	742	739	799	803	780	792	802	848	740	764	782	799	807	780	762	747	755	760	802	813	757	819	824	759	746	727	724	798	786	760	755	786	762	767	788	773	727	791	813	755	784	778	757	801	754	794	792	753	756	829	775	804	799	783	743	763	776	769	766	754	772	820	762	745	759	769	727	763	757	731	761	751	746	771	757	779	714	799	845	777	786	801	741	729	814	829	752	791	791	772	761	744	715	783	780	783	730	750	753	785	852	754	771	773	721	774	720	769	798	780	806	754	765	843	776	747	786	761	749	717	716	792	763	697	755	761	764	719	756	782	830	775	780	743	781	757	783	711	706	721	795	766	779	771	781	792	750	790	807	762	756	786	748	772	771	743	823	826	765	800	731	767	779	734	786	815	767	716	784	749	789	816	748	778	770	782	812	740	748	788	773	824	790	776	824	776	772	736	750	791	723	762	802	741	763	750	818	826	777	758	704	726	784	763	815	823	781	802	713	809	751	717	731	767	766	767	801	776	805	756	770	773	809	762	735	739	736	753	746	761	809
24735	21022	23905	28336	21032	15280	459	329	269	246	257	252	249	212	238	230	209	240	207	224	229	225	191	181	200	223	214	228	225	210	207	224	250	185	205	208	201	235	221	235	217	230	195	209	209	210	217	206	218	224	214	226	217	223	225	213	207	226	234	234	202	201	216	211	244	217	209	228	220	198	220	220	222	224	186	218	215	209	220	205	216	214	195	194	221	237	189	188	245	250	228	202	206	216	237	207	222	211	226	207	187	206	207	214	208	207	219	219	205	222	218	187	217	183	204	204	205	220	201	232	219	203	212	198	202	210	211	205	234	195	212	230	237	181	239	203	230	213	223	201	204	218	193	233	182	190	232	220	221	218	245	198	199	204	200	233	220	217	226	237	217	209	235	210	222	209	205	217	204	221	228	211	212	233	216	236	233	216	224	238	239	201	204	233	217	187	231	192	213	213	194	230	217	202	227	242	216	222	172	210	230	198	240	223	206	214	229	205	214	191	195	183	263	221	227	235	198	207	222	206	194	199	232	228	216	229	221	193	211	194	208	171	215	211	216	221	226	206	197	215	218	188	198	217	216	206	214	199	178	202	190	224	226	203	228	198	212	219	207	178	209	236	230	190	202	195	189	194	219	197	187	228	221	213	207	206	201	211	219	236	198	222	226	210	221	230	207	214	220	209	218	209	185	210	219	196	241	222	213	211	220	202	197	218	185	201	239	206	221	211	188	197	221	215	186	199	195	225	214	208	204	238	166	223	202	206	213	215	219	209	203	240	207	188	219	202	217	221	226	236	207	220	214	222	210	222	211	208	239	193	236	171	230	207	203	216	211	220	214	203	211	210	208	230	229	201	216	207	218	236	231	189	212	232	188	204	210	186	190	181	220	236	209	201	226	259	217	189	207	231	219	238	189	202	226	224	228	223	190	204	212	212	210	201	208	210	190	213	226	193	215	212	211	240	199	200	206	245	193	240	200	203	231	234	208	210	189	210	218	232	235	212	224	228	208	207	223	172	207	197	188	228	233	215	249	202	217	206	208	206	230	225	212	221	200	222	235	211	202	248	207	202	217	215	215	206	196	208	219	220	240	213	215	226	198	184	208	195	212	229	251	207	233	208	192	212	210	229	224	212	230	245	206	233	236	218	196	197	180	193	201	198	213	197	213	231	226	205	206	221	200	183	209	205	198	223	213	216	205	196	195	242	222	239	214	219	232	197	224	229	226	214	226	204	213	207	208	223	223	173	220	223	203	207	213	231	220	205	230	209	214	229	226	193	201	233	222	209	216	187	249	223	197	203	210	204	208	199	224	207	213	209	234	214	200	231	226	256	235	203	213	197	195	219	229	236	191	203	205	238	216	205	197	228	190	214	235	209	238	220	210	214	203	231	206	183	221	204	228	239	193	234	192	213	226	220	209	234	230	227	234	204	228	219	212	209	202	204	200	208	222	215	234	211	199	209	222	202	245	225	203	206	236	203	220	212	192	209	213	216	200	234	231	203	213	189	202	207	197	234	216	222	231	228	229	208	197	208	227	223	218	225	206	207	193	202	229	214	215	242	198	176	243	194	210	178	218	207	195	232	231	195	219	204	189	238	215	210	186	191	213	220	212	215	237	214	203	190	197	250	194	198	204	216	236	197	213	206	227	214	212	210	207	224	216	218	222	217	230	216	194	180	207	222	199	223	215	214	196	222	255	235	219	223	213	182	222	246	180	208	190	238	227	200	214	184	221	205	205	199	205	235	176	211	228	211	201	218	196	209	239	197	197	193	215	207	236	196	205	238	188	200	231	206	223	247	198	204	200	224	212	207	199	186	176	216	216	197	187	205	200	201	221	225	240	188	204	230	237	215	209	220	206	212	204	215	219	205	220	194	216	207	208	218	211	216	243	248	183	189	233	217	196	223	196	227	229	216	214	221	196	196	187	234	205	200	203	197	209	206	218	202	192	228	225	223	205	207	204	216	227	199	217	195	191	210	205	215	217	220	198	210	202	182	223	226	221	178	229	185	248	204	218	199	216	188	219	214	212	202	201	216	205	231	216	221	239	206	216	224	202	210	205	209	220	226	214	210	200	201	213	215	218	202	185	253	228	209	207	202	194	198	226	179	214	234	186	205	193	193	214	231	197	197	200	209	208	212	232	228	203	224	204	231	228	203	218	202	219	210	228	234	217	202	205	184	185	218	203	209	255	224	230	215	223	183	231	215	215	200	223	215	203	182	207	202	209	214	208	220	235	204	208	200	226	187	213	208	207	213	234	211	205	223	217	211	216	215	220	209	224	196	223	205	210	203	212	222	219	181	214	206	202	225	204	221	214	194	232	216	235	201	200	215	228	196	195	203	237	210	228	203	222	215	192	197	212	232	229	199	218	221	210	217	196	249	197	209	202	201	215	215	227	207	231	212	200	232	196	196	206	203	199	238	206	219	215	227	208	222	186	236	208	219	210	214	229	218	212	216	212	182	216	190	188	211	191	220	221	196	216	208	227	219	218	192	218	195	178	176	205	199	199	184	201	211	226	217	220	181	216	185	191	214	217	196	188	208	202	235	203	207	213	228	207	208	211	196	208	210	207	200	225	212	229	203	208	229	205	229	209	207	207	197	216	196	224	217	236	194	206	198	226	210	199	224	219	219	195	174	227	218	193	222	199	230	251	235	212	202	208	228	220	198	187	230	239	223	219	199	244	216	229	220	224	208	210	220	254	231	220	212	198	221	197	218	236	216	212	220	225	217	216	196	202	211	228	194	217	213	204	191	197	212	219	225	201	202	234	211	222	192	239	213	221	222	226	218	223	222	243	226	224	188	200	223	218	201	211	227	210	200	249	207	189	229	232	205	202	225	234	206	210	207	240	239	209	230	214	196	209	231	240	202	221	219	199	191	208	221	204	222	200	219	182	211	218	205	186	214	199	233	232	203	211	186	224	195	202	223	224	248	207	240	217	228	214	202	217	200	212	235	225	222	222	218	180	213	222	206	191	200	226	215	207	192	221	223	201	233	235	186	217	219	214	199	250	192	217	205	208	218	192	206	222	210	222	208	214	222	210	202	211	228	207	214	221	215	221	222	193	201	226	195	195	195	204	180	217	209	198	231	216	200	204	220	218	207	226	234	190	223	195	196	212	195	210	222	225	206	190	202	223	202	214	228	214	231	248	215	180	185	204	199	242	203	193	225	226	205	217	206	211	229	208	194	238	215	198	207	196	218	179	198	225	198	205	187	227	233	229	219	212	202	213	204	195	207	240	172	196	204	206	211	218	186	221	198	204	205	193	201	197	210	225	255	210	220	221	214	237	219	194	193	218	189	183	213	205	175	198	193	182	211	198	196	177	198	209	215	196	227	219	205	232	232	193	212	232	231	220	210	231	226	211	202	217	207	207	213	243	211	217	215	217	213	238	220	220	199	198	217	194	201	207	239	200	207	226	242	214	197	223	218	226	205	205	221	221	215	234	236	208	243	217	232	200	235	217	205	213	205	218	219	213	218
3154	1769	1039	787	604	605	552	545	560	483	527	530	539	535	504	523	500	592	513	491	517	513	514	496	510	554	528	530	520	513	507	512	524	513	475	494	496	581	527	531	549	519	505	513	537	533	523	507	526	530	497	488	523	541	514	500	508	532	553	497	580	516	519	550	516	506	488	564	500	531	516	543	516	519	500	549	491	537	516	493	507	511	546	514	481	551	547	549	500	542	486	542	518	569	538	510	507	546	491	535	530	511	524	512	520	538	548	505	476	543	505	523	526	508	505	524	535	518	517	533	548	528	499	510	499	529	508	490	513	530	505	474	545	536	538	524	520	507	511	510	571	514	549	506	515	490	541	531	531	525	562	525	527	510	506	556	512	515	507	527	526	536	480	534	543	523	499	523	543	542	535	526	499	541	544	524	573	499	498	520	498	507	544	523	544	536	542	559	550	605	520	524	546	532	490	552	536	548	534	528	542	565	482	498	525	530	523	498	510	527	509	523	507	533	555	549	500	527	558	539	509	478	536	529	535	493	511	500	517	530	490	546	558	501	515	521	545	486	507	511	490	488	532	501	504	498	510	515	482	555	519	551	533	547	541	527	557	466	546	530	496	564	553	513	516	533	520	512	454	536	525	515	519	521	532	530	531	546	538	541	528	525	519	510	523	484	513	512	532	539	508	493	530	556	533	516	528	503	514	534	499	549	546	489	512	541	538	537	511	542	503	548	538	503	495	501	540	487	548	531	529	539	513	492	533	534	518	512	538	501	560	559	516	530	555	521	538	491	515	508	552	546	554	520	518	511	485	537	531	531	524	501	531	557	549	575	507	522	509	478	563	514	551	540	527	506	546	493	481	527	503	567	511	506	522	535	497	509	525	545	535	527	528	547	525	528	544	506	537	524	548	521	527	508	545	515	554	517	533	508	548	530	528	522	543	494	504	509	499	517	522	548	513	535	545	530	473	532	546	534	543	531	523	529	552	523	512	498	517	521	522	525	541	504	522	598	526	525	530	558	495	538	505	503	510	502	551	483	519	515	525	509	508	501	527	549	498	552	554	539	547	528	463	489	554	533	537	476	555	494	524	538	519	536	519	518	527	542	538	553	499	507	503	523	539	537	524	518	488	527	537	466	530	482	522	528	488	519	523	521	503	528	564	526	518	532	489	533	518	504	524	485	541	523	549	501	560	567	503	541	477	505	534	528	504	551	526	483	475	538	497	459	535	500	568	520	533	513	540	544	487	482	488	509	488	507	510	528	508	543	528	498	525	485	498	526	524	506	528	565	539	558	511	523	531	499	549	520	533	520	521	552	514	488	535	549	517	525	530	551	525	510	528	505	515	544	525	509	526	500	556	525	523	567	567	528	515	542	498	546	554	537	498	527	523	545	512	529	508	500	495	529	542	534	492	500	536	525	498	537	521	560	545	507	551	534	516	469	500	483	518	494	521	504	511	479	516	533	487	514	535	509	571	537	502	542	544	518	510	529	510	506	536	506	525	502	532	510	498	547	478	555	520	544	513	511	520	513	541	544	519	489	513	533	523	513	523	510	576	546	570	515	521	524	510	492	525	540	517	533	509	492	527	530	561	503	542	521	488	485	497	522	529	527	484	516	529	503	508	542	514	539	597	533	522	527	510	520	538	548	549	549	531	555	489	513	449	509	579	539	514	526	557	530	490	477	508	496	489	531	507	543	499	510	515	524	512	504	523	527	548	497	500	518	547	504	518	516	562	489	481	519	507	528	511	540	504	551	523	503	516	505	555	534	550	529	549	555	506	523	472	509	525	535	514	508	534	508	483	527	527	544	529	540	541	505	494	535	533	513	525	520	541	526	463	539	531	459	536	522	526	525	499	499	496	542	543	545	494	542	526	513	499	518	535	558	522	518	540	511	527	547	530	554	529	524	515	502	538	463	510	538	550	530	516	500	519	497	555	520	535	541	509	534	530	543	518	529	532	527	520	538	517	543	527	530	491	475	546	506	534	496	513	523	550	510	538	528	510	482	513	532	526	504	543	519	528	552	548	545	545	542	518	528	512	546	504	553	519	497	531	484	519	550	574	543	548	508	509	545	546	547	509	499	530	543	496	534	518	581	480	524	551	565	514	534	516	531	489	523	509	552	540	527	479	508	542	567	534	530	536	535	551	536	512	547	525	546	535	509	492	527	520	524	576	550	497	518	521	520	502	494	536	489	500	506	528	524	551	530	534	487	514	575	533	523	510	539	499	488	535	525	499	546	500	521	538	519	501	513	511	505	510	528	545	523	521	558	523	526	515	542	511	515	511	534	545	543	499	539	501	568	515	519	530	500	475	541	517	591	514	493	524	533	517	484	503	543	537	549	491	511	525	515	528	520	544	537	509	546	516	537	572	519	519	500	519	568	500	502	540	493	539	532	538	544	512	549	473	499	540	548	514	508	504	518	531	551	510	500	547	480	503	494	488	522	494	566	508	533	531	515	547	526	521	548	508	523	564	488	516	501	489	542	506	523	510	540	526	505	509	538	580	516	542	509	523	529	503	529	532	545	499	518	515	499	537	484	513	512	519	500	552	542	525	473	511	559	532	498	547	509	494	493	508	490	529	531	500	522	510	506	501	492	539	535	546	525	509	524	555	550	501	513	500	552	552	500	515	547	507	524	495	526	511	521	493	523	503	555	540	523	530	499	527	516	507	501	524	512	546	499	515	495	567	507	542	515	519	518	519	482	554	559	484	519	554	511	509	555	498	595	505	503	521	508	523	526	554	576	535	475	520	549	509	535	560	529	534	581	521	502	555	520	488	544	524	542	525	498	522	530	531	511	512	516	533	521	512	526	508	518	525	498	516	546	525	547	522	515	507	520	536	505	528	536	507	535	531	525	503	478	504	510	532	499	499	508	492	537	524	550	528	527	537	545	548	532	487	486	491	504	543	535	511	459	500	486	506	539	522	551	507	509	493	504	512	500	521	503	535	558	466	515	528	544	505	539	514	533	512	494	502	524	479	525	513	527	505	533	524	528	577	509	518	491	530	506	495	528	515	513	520	547	527	508	518	516	542	545	538	534	543	558	551	552	496	511	515	515	526	522	479	492	488	558	556	502	528	562	539	521	517	551	524	520	552	536	538	523	535	489	555	493	482	552	489	506	499	503	529	532	539	501	544	549	561	515	520	522	504	524	499	513	536	513	479	534	478	512	526	488	519	508	520	507	459	519	521	505	515	506	527	484	502	526	504	520	547	545	512	521	507	556	551	529	549	493	519	496	508	518	523	509	540	548	502	550	540	514	502	517	544	504	543	516	518	514	543	525	519	541	512	519	557	519	536	565	584	523	532	536	494	539	521	515	516	493	558	544	483	530	533	510	518	547	547	537	525	528	500	498	534	525	510	495	522	509	504	508	485	525	506	492	541	536	515	538	532	493	484	512	513	530	506	508	511	552	561	543	530	485	530	507	544	492	532	542	547	539	525	483	520	545	515	532	548	555	574	539	502	478	521	491	562	493
23939	20992	24282	27877	20995	21000	11767	415	233	197	195	174	172	148	165	165	141	173	130	138	135	142	148	120	116	115	118	121	122	122	144	114	122	104	113	112	124	109	105	117	117	128	130	133	119	111	117	117	111	113	128	121	105	112	103	93	101	111	124	124	124	126	96	137	105	102	120	103	130	104	123	117	119	94	125	111	110	106	118	106	113	137	131	101	136	115	126	113	118	119	142	118	117	121	142	134	114	129	96	103	109	121	121	93	119	135	119	109	118	93	120	109	123	105	94	124	124	121	129	102	108	105	114	120	129	135	105	100	116	112	108	112	102	108	114	106	139	108	117	112	110	118	123	134	119	127	110	113	113	133	124	114	113	124	113	108	131	98	117	144	127	101	110	103	115	124	104	124	105	123	91	107	119	130	119	120	109	102	113	137	109	120	111	106	117	115	107	113	119	136	113	131	122	99	118	100	117	108	120	100	122	115	109	112	102	127	102	109	95	102	119	120	108	106	99	110	131	100	105	122	117	109	114	129	101	114	110	116	114	107	100	131	108	130	105	111	122	123	124	134	136	106	126	134	124	103	123	97	128	113	121	102	105	117	92	93	130	107	108	132	112	109	94	124	121	124	125	100	110	111	125	133	102	110	108	110	112	107	145	102	111	110	114	125	134	126	112	103	123	99	97	118	110	103	119	107	102	130	99	127	119	124	111	116	122	122	103	110	128	124	109	132	104	94	122	114	106	107	113	111	128	138	127	116	121	126	100	111	126	122	106	105	123	92	113	144	134	105	109	106	115	105	106	112	99	129	131	113	106	113	122	124	101	115	108	120	132	105	110	104	124	115	104	106	138	117	102	129	113	118	100	122	143	92	101	113	143	103	108	131	112	105	129	108	103	115	118	111	95	111	97	95	112	133	106	114	119	122	120	119	120	131	100	128	115	131	116	101	119	110	99	112	116	119	119	108	110	88	114	102	102	106	116	113	87	109	114	114	146	118	101	133	127	104	116	118	117	102	128	129	86	109	113	94	134	118	103	123	107	115	104	127	105	121	112	121	116	107	113	129	99	114	113	119	112	132	114	104	121	117	91	122	134	120	109	99	116	120	104	128	116	103	103	102	126	113	120	114	114	122	121	112	110	118	127	123	115	123	107	115	115	113	128	120	107	137	116	103	117	114	127	120	128	122	106	103	120	89	124	120	115	123	115	128	101	115	121	118	118	118	99	139	98	110	109	118	107	103	110	105	108	120	86	120	109	111	107	126	112	113	122	132	105	112	130	110	98	113	123	103	108	127	139	137	118	127	105	113	128	115	117	119	132	123	106	122	109	109	89	111	114	106	119	108	125	101	118	115	101	112	99	99	122	119	105	114	118	118	128	125	117	105	119	130	108	126	121	127	121	113	134	126	131	112	115	115	113	104	119	103	103	128	122	98	105	118	104	114	114	123	110	100	129	98	116	115	109	126	117	105	111	98	110	110	117	109	97	100	106	98	135	90	123	120	104	113	113	105	102	117	131	112	108	119	121	115	119	97	125	104	97	123	123	117	125	111	115	127	114	130	124	106	119	113	149	114	108	120	109	132	124	90	113	103	107	117	125	123	110	120	115	109	122	96	108	110	109	113	119	137	88	108	137	111	127	122	111	132	121	123	125	107	115	109	94	106	131	117	103	113	116	106	110	105	115	116	106	105	119	106	101	116	124	120	110	113	126	120	109	120	101	108	105	118	143	106	119	125	115	113	127	121	96	126	89	115	111	119	133	122	120	86	128	116	119	115	121	137	112	99	111	111	135	115	150	120	122	110	120	101	101	111	130	139	121	90	113	105	99	116	124	131	116	118	120	132	115	112	113	109	121	99	106	123	113	108	112	112	114	101	128	106	116	89	120	92	115	100	116	122	116	114	123	112	121	104	123	124	102	130	105	121	111	122	111	132	127	123	121	119	117	115	108	116	118	125	117	111	109	93	112	105	104	107	118	121	95	93	129	106	127	119	117	107	121	109	116	105	117	100	137	128	124	123	136	110	127	124	129	136	107	119	114	99	125	113	85	119	133	122	133	110	131	135	99	106	111	117	98	120	136	108	107	120	115	120	129	155	119	147	108	99	108	99	120	120	125	125	123	113	102	121	106	110	91	103	108	96	110	121	111	91	107	117	101	107	114	114	110	121	105	113	96	119	136	121	120	108	98	101	117	105	103	124	115	109	97	109	122	120	112	95	123	111	119	105	150	106	122	139	128	113	107	104	111	116	138	107	121	103	127	108	114	115	122	121	131	112	111	124	105	114	117	130	128	107	135	120	117	119	118	126	114	125	109	116	127	124	106	109	112	98	124	124	126	99	98	95	122	114	139	114	128	108	128	96	113	101	94	108	100	116	101	125	107	118	115	112	102	115	101	114	110	116	127	133	114	113	117	120	128	115	131	105	120	101	115	89	121	112	129	92	117	111	120	114	121	140	110	130	109	111	112	127	129	113	127	123	113	106	130	115	118	108	102	106	126	131	115	111	99	101	109	139	112	122	98	109	117	121	117	127	107	104	95	115	116	122	103	107	131	124	111	132	116	104	105	131	122	132	111	109	107	106	122	128	110	124	118	91	109	108	122	129	100	108	94	108	122	135	112	110	111	135	131	92	105	103	131	130	114	114	98	134	129	123	125	112	104	120	116	115	121	116	102	128	118	109	119	124	136	135	115	121	112	103	126	125	119	128	108	106	105	125	128	141	104	112	112	121	113	108	104	122	131	106	103	108	117	114	124	118	114	97	116	107	131	120	112	109	114	107	95	135	98	121	104	114	113	102	84	126	115	133	104	107	118	122	126	109	108	115	125	126	118	114	116	118	114	110	116	118	115	130	139	124	116	112	147	114	111	118	99	107	136	110	107	115	113	135	112	113	132	122	90	117	111	122	112	93	111	125	101	121	117	114	110	121	123	106	106	109	117	115	122	113	122	139	115	98	100	119	110	105	110	134	103	124	120	115	117	117	113	122	113	141	127	102	118	128	110	94	104	110	109	97	126	114	121	109	120	136	114	114	117	103	110	96	96	116	109	133	127	117	119	112	118	109	107	109	113	106	113	103	106	108	113	109	109	114	139	120	114	119	108	110	126	111	109	118	110	130	109	112	110	119	118	108	103	111	114	120	130	130	108	138	134	123	126	125	91	101	107	133	121	95	123	119	123	101	112	113	120	122	130	110	110	125	110	95	109	139	100	122	131	131	122	91	113	125	136	125	120	113	113	123	119	103	100	132	124	142	100	98	117	111	119	121	120	128	105	96	113	123	98	83	106	109	115	127	110	130	120	116	107	117	98	126	133	115	117	134	115	97	117	135	124	116	120	87	118	108	118	94	106	126	112	109	119	113	114	121	120	116	104	123	125	120	106	108	112	104	134	123	116	85	108	134	121	102	123	100	82	94	128	114	126	99	118	115	116	106	115	115	130	127	132	122	158	126	114	108	111	115	128	123	109	116	120	115	119	125	142	113	116	101
2985	2796	1289	730	573	422	438	419	351	338	333	358	330	313	317	337	319	323	313	350	315	304	314	310	313	315	304	305	298	329	307	306	298	348	333	330	294	333	330	366	290	340	289	306	318	307	315	345	327	302	299	306	335	318	333	288	333	297	306	315	310	323	317	300	306	310	308	306	300	318	327	324	311	307	311	324	297	308	336	349	350	340	309	309	346	315	347	305	339	318	307	317	321	271	316	315	297	321	303	330	343	308	326	289	319	348	319	305	332	299	333	325	306	331	308	305	310	328	302	320	314	314	299	301	303	318	322	278	318	290	320	304	313	317	302	320	309	331	317	330	329	284	306	314	311	309	322	319	300	316	314	294	334	311	294	286	291	319	345	326	323	321	309	312	362	307	298	296	287	329	312	329	294	348	320	314	309	328	327	299	294	316	291	308	324	315	328	290	301	290	331	310	330	304	303	337	284	301	314	294	293	334	305	285	308	287	300	311	323	288	322	295	308	328	303	300	296	316	290	287	331	301	324	332	307	295	291	325	313	289	322	283	335	306	291	308	310	356	290	326	293	330	316	299	295	286	304	303	290	329	347	337	326	289	333	329	336	305	312	287	282	305	312	288	357	277	318	307	324	340	298	324	309	296	309	330	282	305	309	324	305	297	302	293	330	293	325	323	302	316	305	331	295	305	328	291	298	334	319	286	306	341	318	308	302	346	332	334	319	328	334	320	326	302	339	305	311	296	323	301	314	312	337	330	325	295	338	306	339	303	311	276	330	309	294	295	329	279	327	297	290	335	307	343	331	310	280	324	294	282	322	308	302	310	330	300	319	301	290	299	302	309	324	356	332	293	305	328	314	351	299	298	325	334	323	324	309	322	329	318	298	317	294	312	325	311	317	290	332	309	293	299	328	285	319	316	321	302	336	310	340	346	321	303	302	333	291	317	317	304	287	298	281	320	323	319	333	310	311	328	329	293	296	343	292	302	280	340	341	296	336	291	314	323	303	305	313	314	334	314	280	308	339	308	317	345	308	347	322	323	300	332	311	298	290	330	299	305	358	311	295	336	299	338	329	301	258	330	296	286	313	309	315	318	321	300	305	309	313	354	299	335	314	329	338	338	326	277	285	310	320	321	296	295	311	292	304	321	320	328	304	322	330	305	317	327	265	330	321	311	313	324	306	317	324	324	311	274	305	296	313	309	305	326	317	312	306	326	338	291	309	306	289	307	317	318	295	307	345	299	321	322	333	343	307	333	316	319	319	292	308	319	306	322	311	335	295	302	343	340	321	298	274	304	322	311	326	293	289	329	305	326	314	312	301	321	309	293	315	298	316	316	283	292	311	326	309	289	341	318	326	303	315	288	313	322	293	330	300	314	303	297	309	309	329	320	317	299	315	317	320	301	306	316	313	329	300	324	323	328	278	306	287	284	311	335	315	286	300	317	306	300	335	309	312	323	345	311	301	317	323	317	316	301	335	305	324	316	289	305	332	351	347	312	319	302	297	319	307	314	311	308	317	301	329	316	332	306	307	326	302	293	327	319	328	316	307	319	303	319	320	306	299	312	323	303	304	319	317	319	331	322	320	327	303	339	286	299	299	291	321	328	313	294	291	318	301	326	285	327	326	341	305	306	325	300	313	316	304	302	314	304	327	330	352	305	291	294	321	272	308	281	341	337	303	289	309	317	311	301	321	317	331	293	344	309	319	307	316	320	305	317	318	318	312	289	268	334	327	309	330	320	325	310	311	298	317	322	290	314	329	309	313	311	280	311	336	333	315	292	310	311	350	338	321	325	307	343	313	341	310	330	289	319	304	298	327	323	295	319	334	298	328	281	301	307	310	324	325	331	306	294	290	305	292	292	298	331	287	321	299	312	329	334	343	291	325	315	280	331	325	326	296	309	336	323	297	319	324	313	283	314	304	328	309	308	305	318	314	316	339	327	309	315	357	321	309	323	291	312	328	283	337	309	338	313	309	305	320	301	307	316	314	318	321	318	319	332	327	294	309	326	326	296	313	279	318	291	329	334	315	307	299	278	330	319	317	293	312	310	290	343	292	312	295	327	318	274	320	285	316	307	305	327	310	311	311	322	353	295	316	327	301	308	317	321	338	324	355	312	306	327	297	310	322	322	338	302	319	290	324	276	319	282	332	305	321	306	293	316	347	307	311	315	339	316	309	310	289	310	325	333	307	285	301	314	317	308	351	321	319	303	300	311	303	308	324	340	314	316	320	319	305	312	329	319	305	299	345	318	316	298	336	335	300	295	270	332	311	335	302	369	325	291	313	327	279	337	316	325	329	283	343	310	312	338	298	314	293	300	362	283	316	302	318	328	284	338	334	303	316	345	338	284	300	323	295	351	300	289	326	312	291	299	321	308	326	327	324	326	296	309	317	284	311	310	302	276	328	313	294	340	327	325	307	298	306	303	307	321	299	341	294	334	308	332	323	298	294	332	342	312	294	323	316	289	320	305	337	312	340	323	284	307	322	300	281	312	320	333	347	291	297	312	316	301	321	310	301	303	324	323	311	277	323	319	289	299	291	332	314	255	317	311	310	325	304	328	300	316	304	319	301	307	307	331	303	304	310	303	306	325	303	319	318	305	297	318	305	320	317	302	281	310	315	284	339	286	325	307	308	307	299	294	314	315	353	326	303	305	296	320	301	294	330	336	325	316	334	287	337	312	302	320	295	298	288	305	309	347	331	313	305	277	299	304	326	306	330	319	321	319	289	332	307	310	338	304	331	328	319	299	311	297	324	305	335	291	293	328	297	327	293	316	312	311	319	324	317	302	320	316	295	307	319	314	317	303	317	306	330	290	302	324	298	298	307	321	333	317	329	310	304	295	329	348	287	312	333	307	317	323	335	328	290	326	344	303	310	290	286	347	304	328	334	298	291	309	300	327	325	288	331	312	321	346	309	296	326	306	314	282	323	295	295	309	333	326	298	309	344	286	336	310	304	307	281	318	301	306	307	333	322	306	328	306	304	321	291	322	307	344	339	326	306	328	312	315	308	334	315	306	338	300	308	321	283	334	315	313	317	313	290	327	331	333	316	302	293	319	310	301	327	290	307	308	361	305	318	289	325	340	312	303	331	296	314	301	306	322	306	310	325	335	326	317	296	304	311	318	304	321	303	344	282	290	327	325	324	325	349	328	303	337	334	336	308	341	306	275	299	305	305	293	276	298	311	316	317	328	298	296	282	327	324	322	324	323	307	313	311	317	312	333	338	316	289	322	276	304	340	298	323	298	313	295	309	320	295	309	294	280	303	347	290	331	324	288	342	303	305	311	333	324	307	338	312	284	321	301	306	308	317	300	320	309	316	297	352	265	310	315	297	331	312	315	315	313	281	330	312	333	332	294	324	328	326	287	344	279	335	289	303	299	319	274	317	322	336	318	308	327	342	323	316	275	275	346	298	293	317	319	273	281	278	297	307	318	329	312	303	290	343	330	309	324	317	311	301	319	327	325	307	289	307	292
31138	20377	9597	627	414	396	337	322	318	365	351	337	343	314	321	306	346	285	303	304	351	352	325	323	349	313	307	309	326	305	307	292	301	306	301	301	327	333	332	330	330	325	314	348	298	292	323	308	320	315	334	320	307	317	337	350	338	284	294	301	309	324	335	284	306	340	351	327	297	322	320	307	313	295	320	300	316	323	312	307	329	309	364	335	306	292	299	326	322	303	333	336	322	322	350	308	317	322	288	311	297	337	309	315	334	339	320	315	321	347	315	304	312	326	324	296	320	301	304	309	322	293	319	294	346	323	359	296	303	315	323	300	338	307	299	305	306	314	339	285	333	324	323	309	312	314	315	306	317	311	302	308	307	303	310	349	308	317	350	321	312	320	297	337	311	325	312	315	298	320	306	335	334	289	314	343	311	296	335	284	333	350	324	309	317	308	271	313	275	316	327	312	356	304	328	301	325	318	307	310	293	325	304	319	298	284	327	278	352	329	346	320	344	307	317	355	366	288	324	334	306	289	306	329	313	325	333	338	351	312	326	307	315	332	325	281	321	289	320	299	314	318	305	317	313	337	342	336	313	348	341	293	318	292	300	341	295	332	331	353	316	337	327	308	279	302	327	309	295	328	301	312	309	317	343	336	299	320	292	285	312	328	320	314	340	339	320	314	328	302	372	346	333	289	334	303	304	336	344	304	311	301	299	292	369	356	345	274	310	344	318	319	304	312	295	325	302	314	319	306	331	316	334	340	327	319	325	335	300	351	313	331	288	322	304	320	307	299	299	329	286	322	319	313	315	331	340	348	349	331	326	300	319	330	323	306	322	331	307	321	288	307	308	317	297	326	279	313	318	313	329	298	343	339	312	310	329	302	325	316	291	294	308	354	326	305	296	315	323	322	332	313	354	345	321	301	357	330	326	329	324	308	297	312	308	302	301	300	307	310	322	323	299	323	320	320	315	340	295	334	317	316	302	294	345	322	316	333	330	324	309	319	325	303	291	308	321	331	315	311	322	326	312	353	323	319	313	331	312	371	351	292	333	320	298	354	311	312	292	330	329	304	354	328	330	319	316	351	331	300	322	283	325	318	321	317	259	306	292	325	352	317	299	334	309	306	332	325	299	284	336	330	318	307	318	315	312	286	315	294	322	282	332	339	318	285	336	344	286	316	330	320	338	313	292	302	323	317	313	327	340	316	320	314	327	271	315	313	321	346	328	294	347	280	297	291	317	312	345	321	331	290	310	288	309	293	333	313	327	300	321	286	330	338	336	315	316	341	324	310	292	298	330	317	323	314	308	305	319	330	324	318	306	327	300	294	297	298	341	321	300	326	336	337	317	339	345	336	302	331	310	346	332	327	317	338	333	321	331	277	288	307	296	295	306	330	343	310	339	313	297	327	352	307	281	337	285	334	313	316	344	336	285	337	296	299	333	333	350	323	345	335	304	319	332	331	321	330	299	352	312	326	365	285	327	312	323	347	335	302	298	375	321	281	322	295	316	315	322	299	318	316	286	312	313	319	331	307	322	308	296	299	337	300	319	314	293	290	320	323	323	321	298	310	365	296	322	296	333	322	317	305	323	313	311	301	360	338	297	324	330	306	296	318	296	317	325	301	314	319	337	286	297	318	320	324	333	325	316	297	328	334	324	332	333	312	338	311	302	310	313	317	338	363	309	299	352	307	316	359	309	284	335	334	335	321	314	310	328	321	294	336	345	324	294	335	324	320	348	328	335	311	339	326	337	320	315	299	324	316	348	325	334	316	316	319	271	332	302	342	336	280	338	295	272	324	302	330	357	286	319	338	334	312	325	331	302	324	318	323	329	313	313	312	299	295	340	313	299	324	342	322	331	370	306	338	317	279	325	317	315	309	314	328	312	284	344	292	322	315	331	313	328	338	316	303	294	321	306	317	336	339	312	312	317	318	320	329	286	309	336	299	323	295	327	320	297	305	335	331	305	306	314	340	351	308	312	292	324	324	323	316	323	310	312	322	315	331	332	299	302	305	340	327	315	310	288	297	320	322	325	314	324	353	312	275	329	328	331	307	326	339	325	340	329	309	329	315	354	305	319	298	319	336	343	310	299	355	334	296	312	310	336	356	377	323	328	309	312	310	325	327	277	325	314	302	329	308	325	324	301	339	313	303	328	370	303	313	326	341	328	325	325	324	335	316	329	316	334	349	305	323	335	302	302	304	318	331	271	330	304	317	274	304	342	296	357	303	320	340	311	287	282	309	335	310	306	329	331	316	324	325	325	323	323	309	316	344	318	327	331	366	309	306	333	355	303	356	334	333	321	329	343	300	309	300	318	351	323	347	311	313	314	320	351	272	335	309	337	310	341	314	282	319	342	338	313	332	304	336	309	317	270	339	345	351	315	305	295	315	311	322	312	308	340	301	318	337	322	372	299	317	340	322	323	344	314	324	338	288	305	344	348	372	321	292	317	328	335	310	309	323	339	305	337	347	331	330	320	310	320	342	319	311	317	278	326	285	330	319	307	283	323	283	288	306	320	334	310	346	305	340	332	325	289	295	311	326	329	307	310	314	354	311	323	304	316	290	311	319	298	347	330	321	333	333	317	325	314	304	316	348	325	306	308	319	291	365	308	290	336	318	298	345	324	316	273	271	324	325	348	337	333	283	330	301	309	322	317	327	327	310	313	333	316	322	304	338	312	289	300	308	299	348	323	325	343	324	317	312	318	309	330	329	326	323	324	332	335	335	317	330	305	341	307	296	296	316	303	311	302	317	307	334	330	339	326	322	328	330	296	301	322	337	301	332	310	359	290	303	335	359	312	298	290	335	316	315	347	328	325	303	332	321	322	319	361	330	285	304	314	298	304	343	300	321	336	323	313	315	328	314	296	327	320	335	289	310	286	328	306	338	327	347	302	317	337	309	320	327	341	316	322	341	306	296	327	315	298	312	293	302	340	346	325	304	359	314	330	340	328	326	304	296	333	333	339	311	338	351	315	294	313	332	307	338	317	316	338	348	299	298	248	335	321	343	324	304	296	318	317	319	322	332	319	312	327	303	314	309	329	293	338	334	295	301	338	282	308	323	322	353	285	344	337	345	303	326	328	340	317	292	330	308	290	328	344	317	343	317	328	320	299	332	301	305	333	299	315	332	332	317	314	326	327	335	315	287	295	276	308	347	331	309	288	374	300	261	308	339	316	343	297	309	295	302	316	304	315	330	284	316	325	294	317	337	331	338	310	316	312	319	333	316	339	312	310	319	301	351	338	308	321	347	275	322	309	282	341	324	316	281	302	323	327	333	325	336	318	299	328	312	319	296	327	341	283	319	347	333	340	312	305	322	328	299	317	302	305	340	322	307	297	299	292	323	341	306	295	316	316	319	296	328	303	314	315	325	346	331	290	332	319	326	316	327	300	326	282	319	315	319	328	294	293	292	308	333	308	339	347	339	308	338	329	343	350	336	325	337	356	270	303	365	308	314	336	305	325	322	308	347	334	337	330	345
5571	948	813	830	780	802	732	733	777	774	759	773	767	790	809	776	688	769	752	816	739	778	793	772	773	761	808	798	763	794	798	775	748	794	774	763	779	742	760	737	806	773	739	774	787	736	781	781	794	800	792	747	768	793	770	813	804	795	696	725	744	727	739	811	741	788	780	770	747	742	742	781	767	726	758	771	738	724	774	743	737	762	772	783	838	776	737	793	735	792	723	751	746	749	728	819	762	759	783	783	779	773	757	770	771	783	767	785	790	731	796	806	735	762	756	772	752	790	774	767	780	783	766	732	797	761	775	776	775	767	762	797	775	783	757	794	745	773	720	765	763	751	743	776	773	802	779	738	750	766	774	750	767	775	815	745	747	762	701	793	819	820	783	788	764	757	745	765	779	779	758	771	741	766	811	808	752	782	782	749	753	754	783	772	772	751	781	759	801	787	744	797	825	737	756	713	770	727	806	776	777	749	768	773	755	771	751	703	778	785	760	778	781	784	780	759	792	777	790	738	766	754	786	782	794	775	747	791	787	781	752	775	778	744	782	790	707	726	745	782	789	797	745	794	772	762	752	765	788	832	742	727	748	766	763	774	743	786	757	719	835	753	784	816	773	740	769	743	769	771	812	774	790	822	776	807	754	797	765	767	758	805	809	771	724	744	776	752	769	792	782	780	764	793	777	753	822	694	746	733	754	760	731	731	742	713	794	791	789	780	797	757	734	751	758	795	774	749	755	789	783	787	754	761	767	812	786	787	743	793	746	753	808	733	760	779	777	794	793	780	787	728	737	733	746	779	712	829	806	805	768	802	785	793	785	782	786	783	779	736	741	764	806	803	754	754	774	763	734	761	752	710	795	800	737	767	725	777	794	722	749	810	735	711	735	743	766	772	766	726	769	778	768	788	793	785	751	759	765	832	697	794	742	770	727	810	781	767	758	806	754	791	736	746	803	777	760	789	820	730	761	726	738	702	746	732	785	827	790	742	765	728	800	790	795	777	817	814	742	706	744	744	744	766	750	767	771	778	787	803	834	823	803	758	805	756	791	779	756	769	763	825	770	783	753	777	713	782	762	725	783	736	804	777	754	784	815	766	767	727	740	813	771	758	794	804	796	734	788	761	769	763	754	812	786	752	719	754	782	750	737	750	739	766	743	770	767	788	756	817	747	704	806	723	781	729	775	786	754	705	802	782	739	720	784	815	813	792	740	729	757	782	755	771	768	786	787	701	738	763	783	802	793	749	818	758	746	766	735	714	750	788	790	743	785	774	720	783	755	768	765	762	758	786	777	756	780	764	755	789	777	753	763	772	825	743	788	781	730	791	723	753	740	801	801	777	788	771	767	752	771	749	805	720	757	764	708	752	762	750	785	763	774	788	767	738	803	752	786	787	754	739	770	764	759	760	806	801	762	781	784	747	784	772	717	773	794	770	768	803	755	760	757	764	757	736	800	747	803	758	811	742	760	756	776	788	758	788	730	759	702	739	740	768	773	755	763	743	728	824	752	766	711	789	768	698	765	765	766	791	833	769	788	786	834	790	784	785	789	769	733	765	773	809	784	755	776	802	753	738	787	794	754	766	787	725	790	743	756	765	838	723	794	753	765	789	786	763	734	768	761	806	751	773	742	751	755	720	729	720	757	788	777	749	794	810	754	758	715	726	793	803	763	729	726	836	811	732	752	750	749	791	707	721	776	763	736	778	783	725	792	785	781	735	801	705	749	781	735	785	737	795	785	762	782	782	788	764	772	781	753	798	816	733	813	826	741	766	804	795	782	755	756	781	815	763	736	775	721	726	781	788	817	760	818	770	762	740	774	780	789	833	724	769	777	789	796	748	736	742	788	795	723	763	763	750	729	811	748	707	747	811	742	811	762	801	829	701	744	778	847	759	801	796	783	742	778	777	785	791	784	809	761	776	778	817	758	793	805	784	779	751	754	760	747	784	782	817	708	783	750	762	747	784	754	746	721	729	742	731	746	724	727	784	773	792	790	757	794	800	796	758	775	749	771	779	758	734	821	790	771	801	750	744	789	754	707	757	730	808	761	753	797	795	792	796	779	774	789	770	747	792	777	733	755	737	741	822	768	761	785	801	774	727	719	812	771	771	759	711	767	753	748	799	760	796	710	687	791	774	756	787	747	731	808	794	788	787	777	788	767	787	740	803	784	730	767	743	790	790	716	734	750	727	751	787	781	753	733	742	793	787	735	739	764	734	746	708	752	794	744	810	704	734	775	734	812	743	740	809	741	856	783	735	776	757	788	726	772	769	796	775	742	764	782	770	771	758	752	778	751	774	765	748	793	742	792	762	773	789	787	797	746	777	725	737	724	777	765	768	740	743	806	769	760	732	719	770	755	808	707	766	798	766	767	750	698	734	776	750	764	732	789	773	809	790	771	720	747	806	758	744	762	750	801	766	788	753	781	793	742	786	778	772	766	774	740	811	777	737	832	734	726	814	799	709	764	810	772	786	744	720	782	734	792	739	761	764	785	799	748	747	814	764	739	749	752	764	785	776	790	772	812	779	742	767	753	783	767	776	772	821	755	775	781	796	793	784	779	797	791	761	785	806	818	819	793	724	733	772	796	783	772	715	769	768	773	771	778	800	804	763	763	761	764	784	756	756	736	763	763	765	753	793	784	832	750	730	759	760	749	766	796	788	800	764	755	739	761	790	809	733	814	801	748	830	740	763	741	769	787	738	756	805	784	757	779	788	752	778	828	758	721	753	772	797	790	749	767	756	776	783	726	769	745	822	765	774	770	711	769	845	784	773	732	797	714	791	824	783	706	809	758	784	758	747	768	737	751	719	773	770	737	798	808	783	750	750	753	775	738	793	785	735	747	742	782	778	765	725	728	732	776	797	778	763	803	743	761	720	757	787	803	747	766	791	774	810	783	775	756	785	804	796	780	747	812	727	746	772	735	732	768	768	755	759	800	725	721	796	796	799	754	739	748	758	763	761	763	816	749	800	722	733	791	750	741	793	776	722	769	800	723	751	806	750	732	797	749	769	768	748	772	753	743	766	764	769	771	784	723	783	755	748	796	808	817	809	802	730	802	830	796	778	725	789	760	796	769	788	764	762	785	758	748	746	712	756	804	772	798	752	784	790	738	764	776	775	732	772	728	737	819	710	757	766	785	754	760	765	786	771	748	752	750	747	709	777	782	752	756	744	767	715	798	838	731	798	724	788	784	773	805	729	780	765	725	750	771	754	774	755	782	834	789	777	754	762	795	757	741	767	705	742	763	770	766	737	766	773	704	780	748	778	763	797	804	756	762	802	783	815	784	749	747	704	802	785	743	720	755	814	755	782	743	782	768	760	753	735	752	743	817	801	766	773	785	782	767	783	771	760	787	786	790	790	813	797	761	773	764	766	778	799	708	736	737	748	775	772	789	771	839	740	745	755	728	748	826	796	757	804	754	781	727	733	767	779	814	745	720	808	797	796	790	769	748	762	766	737	786	776	823	768	772	803
24650	20990	23855	28297	20984	14908	499	297	263	257	266	274	215	240	256	227	205	199	236	214	212	225	241	257	212	227	213	217	203	228	221	234	207	198	211	203	241	215	220	228	235	226	204	210	228	210	203	200	237	190	217	222	215	192	220	236	232	198	220	192	220	195	219	212	210	248	223	210	210	227	212	212	204	210	218	221	191	225	228	211	216	231	188	200	225	213	233	228	223	215	203	224	231	220	241	224	212	220	225	205	211	224	222	198	212	229	228	207	187	193	215	241	219	191	223	214	218	220	224	210	228	220	218	195	207	205	190	191	170	231	201	222	194	221	212	217	221	198	236	212	223	212	198	210	218	239	199	236	232	202	208	218	227	186	220	211	229	213	216	229	198	213	224	220	181	208	211	251	231	204	213	195	239	214	214	223	215	224	206	200	220	216	238	214	200	232	205	215	193	199	209	201	205	226	212	186	226	230	211	224	213	206	209	220	217	201	213	187	241	202	199	205	208	224	216	207	226	174	197	194	220	211	226	213	173	205	201	218	181	214	230	214	201	181	199	205	221	222	224	219	213	237	224	228	212	200	224	196	217	217	198	209	246	176	220	217	199	174	203	209	209	195	206	241	211	191	174	227	227	211	206	214	203	181	228	208	220	179	196	209	231	223	194	208	206	209	218	222	193	226	220	204	214	215	206	212	203	204	203	218	243	179	192	198	206	218	219	190	227	227	208	241	230	209	212	222	245	195	204	221	216	236	211	223	196	250	223	206	208	196	221	221	203	208	217	212	207	238	207	213	226	239	225	223	206	214	181	211	210	220	204	208	224	216	220	223	206	184	180	206	230	212	192	213	223	235	206	212	209	227	222	218	204	186	180	226	182	206	213	188	208	217	223	197	208	211	208	208	202	191	221	185	206	230	187	237	218	220	205	210	222	225	193	189	233	209	216	221	185	221	217	233	245	210	219	195	215	201	214	204	245	212	214	192	216	214	213	208	219	209	198	216	221	173	210	189	229	245	209	192	228	217	218	230	211	178	205	198	200	204	220	237	231	205	217	219	169	207	235	198	212	248	197	233	256	210	197	197	203	217	197	190	196	197	232	188	213	226	236	200	203	222	199	221	220	225	187	200	195	227	187	202	213	215	216	201	234	225	191	193	204	230	215	210	219	207	250	199	218	244	217	201	227	227	173	216	222	211	251	204	213	246	221	222	205	201	183	198	204	212	240	224	223	209	221	237	217	229	230	198	194	185	208	197	184	231	176	212	204	193	212	194	209	186	217	199	193	171	217	214	226	227	206	200	199	202	222	205	209	187	196	226	203	192	214	223	208	221	210	204	198	211	209	237	191	205	207	221	216	214	213	207	199	190	215	231	192	243	214	215	196	213	224	227	230	205	191	209	246	191	195	192	221	212	231	214	226	238	188	218	221	219	250	218	211	224	223	200	220	190	207	198	213	211	175	203	215	190	188	206	244	205	222	233	223	193	203	184	192	205	218	221	218	200	187	194	223	198	217	217	204	217	211	208	217	217	221	205	215	205	219	217	187	224	189	219	208	194	211	195	233	215	240	214	231	208	218	191	203	209	211	215	217	214	201	207	210	199	201	196	186	207	198	245	213	207	186	210	220	211	219	184	215	231	236	206	201	220	228	214	209	189	229	184	211	224	233	220	210	200	217	234	205	216	194	221	153	215	221	215	204	225	188	192	190	205	210	221	214	209	225	169	245	203	221	205	204	211	208	197	214	178	171	220	186	215	189	224	219	224	187	210	212	197	202	195	188	205	217	217	199	178	217	228	230	226	207	214	205	223	173	209	214	215	198	199	198	206	211	208	181	232	166	209	196	194	198	202	236	201	203	207	207	216	219	204	190	183	211	207	225	214	197	208	231	226	197	202	221	216	198	218	222	204	191	203	184	205	193	194	189	170	205	198	199	221	222	220	182	215	226	206	223	211	185	210	207	219	215	206	227	207	225	213	220	223	229	202	209	194	203	204	194	202	198	202	200	202	213	211	215	214	233	224	218	196	175	207	212	212	203	195	195	226	209	216	194	212	200	206	231	219	209	201	221	199	206	197	205	194	226	231	223	205	230	202	204	197	232	210	197	179	199	210	210	189	233	228	215	224	226	175	202	229	235	221	183	228	208	198	210	225	231	222	199	215	202	226	185	193	222	192	202	220	201	209	202	221	204	197	208	201	217	235	229	232	201	225	217	225	189	210	225	200	193	223	196	227	241	229	222	224	203	198	234	204	208	181	198	212	173	206	222	209	217	247	172	236	222	228	240	218	220	193	201	214	202	191	182	203	193	192	217	200	225	199	206	229	189	221	197	201	217	212	240	198	209	198	216	222	209	214	214	217	206	226	189	222	213	194	222	215	219	223	215	216	186	208	198	197	215	208	229	239	205	209	217	227	210	224	216	198	242	237	209	220	226	236	220	209	209	232	193	214	216	214	223	212	198	197	204	212	200	201	195	215	207	187	220	223	202	198	217	222	217	206	197	205	231	180	205	208	227	222	206	218	239	219	192	213	183	175	186	184	219	220	210	218	186	190	187	208	233	185	201	196	214	258	209	209	193	194	223	209	201	226	229	207	203	208	223	238	237	203	227	217	222	180	199	215	229	201	203	202	208	194	217	226	213	201	181	244	220	221	202	221	210	214	227	218	210	239	198	225	219	187	239	208	231	212	215	200	245	224	211	208	209	219	183	205	237	218	212	180	213	214	216	209	194	205	224	217	194	222	232	220	186	211	170	199	220	206	215	184	231	211	203	218	209	224	236	217	218	228	181	215	228	209	210	197	220	233	194	205	215	213	214	202	221	213	225	234	214	207	235	197	231	204	202	236	234	241	220	226	203	216	210	203	210	188	219	216	210	231	203	191	214	213	197	227	205	208	211	206	186	204	206	208	202	190	248	210	219	205	213	218	214	230	222	209	205	225	208	203	229	202	200	183	230	204	200	184	195	202	252	205	232	204	204	233	217	218	194	204	227	219	211	209	215	219	228	188	191	228	209	210	217	221	219	206	186	199	215	208	204	216	204	209	214	206	217	206	210	218	233	224	215	227	198	201	225	221	256	197	211	214	209	194	202	191	229	209	231	192	229	218	236	214	235	217	206	233	199	205	220	229	185	224	231	213	249	198	211	203	208	249	197	162	197	223	210	215	184	187	210	193	230	214	205	212	205	219	224	244	208	196	197	195	212	200	196	226	212	214	215	220	212	216	199	199	211	232	208	228	212	211	187	194	211	216	207	194	218	210	225	223	200	197	221	225	215	216	197	210	241	208	195	219	183	204	198	179	216	202	222	213	206	198	191	202	189	227	221	203	205	206	203	193	238	182	232	221	206	198	239	229	223	200	200	216	193	224	205	195	205	208	222	218	202	213	207	204	199	231	223	216	198	213	208	216	199	211	208	177	190	230	200	219	185	211	208	189	206	192	178	186	194	204	214	197	206	204	193	201	193	222	205	209	198	213	202	203	199	193	205	223
3047	1765	993	722	648	601	604	562	525	562	529	548	539	547	509	541	511	525	529	503	506	491	489	525	546	510	519	528	488	522	535	578	536	527	537	563	525	521	516	548	503	489	538	548	516	520	534	510	523	498	484	526	529	485	554	564	498	492	555	504	527	521	511	530	485	540	468	513	505	537	514	531	511	541	546	510	492	488	497	512	554	508	519	513	508	519	498	510	476	554	548	494	518	515	506	528	497	527	564	524	516	528	527	528	528	512	536	496	529	509	545	588	512	530	522	515	537	530	544	506	516	528	546	518	541	506	498	522	548	532	544	529	546	529	493	530	546	502	498	483	541	516	522	524	495	514	517	500	551	550	521	523	532	543	505	472	476	566	483	521	516	535	536	512	523	540	531	572	491	510	545	492	502	499	543	497	556	498	530	504	557	501	520	478	527	520	508	522	476	520	514	525	505	553	507	502	529	534	539	539	489	488	575	505	517	530	534	531	529	504	536	541	539	570	525	533	513	511	514	533	506	524	522	509	534	511	551	526	517	495	507	526	493	490	526	508	544	534	550	493	503	505	506	518	557	506	538	523	537	503	521	507	521	508	519	508	552	509	547	527	477	525	569	531	506	501	498	530	546	526	525	522	510	523	531	517	541	536	494	520	517	532	481	538	513	585	544	502	515	517	530	502	494	516	531	506	532	533	489	543	540	506	499	491	520	493	525	517	520	506	527	523	490	488	490	536	533	527	539	516	471	519	545	552	493	508	478	531	525	544	491	533	506	505	537	489	524	505	560	526	498	558	498	548	508	503	482	563	525	507	475	486	539	501	487	528	507	505	482	534	524	530	541	515	513	472	516	499	576	540	492	575	560	526	525	463	537	539	554	498	490	540	522	518	499	509	551	486	515	520	479	512	482	515	569	534	501	505	541	531	535	501	543	520	520	541	494	540	515	509	533	515	542	549	502	528	496	520	503	494	510	507	521	538	507	499	546	502	491	478	514	523	569	530	499	562	551	546	513	540	492	563	503	511	558	518	510	538	574	488	474	516	480	569	479	507	499	524	490	503	549	535	506	542	524	566	535	519	549	551	510	551	535	497	554	485	516	500	508	546	496	506	492	501	516	525	508	521	513	519	541	530	468	549	515	488	512	538	505	449	550	497	519	516	504	504	517	542	551	518	508	539	515	483	521	474	522	505	478	525	515	515	531	527	524	500	515	527	499	535	521	470	500	488	558	531	519	543	521	517	509	524	488	535	506	496	522	536	478	554	576	564	496	519	552	534	482	547	504	520	513	512	530	500	502	483	496	491	534	466	505	541	539	516	520	519	543	496	517	514	489	469	551	553	489	521	587	562	492	530	543	482	509	494	509	508	493	512	575	482	529	563	542	548	520	476	520	505	554	492	493	508	500	526	525	501	494	504	533	517	525	501	535	518	543	500	506	481	545	545	514	527	494	513	504	510	547	530	533	520	527	534	499	514	501	506	502	512	533	492	517	483	561	554	543	546	510	538	530	512	484	522	532	557	468	546	534	547	565	488	556	527	496	493	492	505	517	503	504	511	543	552	506	490	488	512	523	544	520	521	503	515	539	537	515	552	472	517	523	522	531	536	511	508	523	513	517	498	525	511	531	518	511	526	499	542	493	521	574	515	530	485	511	490	512	531	492	524	528	532	502	497	463	508	494	500	552	523	514	521	485	521	511	518	529	546	541	499	522	514	495	522	542	508	489	547	507	544	497	502	497	534	549	489	515	490	509	482	530	538	523	517	481	514	530	543	522	477	497	507	508	519	505	553	558	511	531	493	499	480	471	550	538	512	521	563	510	516	548	495	499	519	506	509	482	511	531	498	518	521	510	556	495	556	495	542	512	541	521	530	486	533	550	521	513	521	504	518	505	548	537	488	548	498	541	475	539	515	530	531	537	526	535	475	537	515	488	497	521	519	530	537	521	540	520	548	500	496	554	515	541	472	491	534	567	509	497	515	513	536	556	509	523	543	488	529	536	555	513	505	479	494	505	520	481	534	485	563	493	495	518	540	518	506	513	533	542	500	504	514	501	486	528	475	479	510	537	508	524	497	540	577	544	525	524	559	546	512	509	506	532	510	520	506	508	520	515	502	529	549	520	522	531	506	535	496	502	546	510	480	524	517	500	535	551	520	519	478	528	536	491	505	501	475	482	539	576	510	489	502	502	490	528	565	551	509	494	526	527	503	490	516	542	563	561	519	489	505	479	543	525	491	501	496	561	491	506	539	514	516	524	503	544	504	527	552	519	508	523	529	538	549	532	528	494	506	455	505	526	501	524	552	464	494	529	504	528	501	481	531	510	509	521	513	527	495	532	495	536	511	492	523	468	534	490	513	517	510	501	520	514	522	514	510	498	496	524	516	497	528	514	501	506	523	510	512	534	490	508	527	538	531	556	510	507	497	495	530	526	503	520	501	479	504	558	541	520	519	533	509	547	528	501	537	545	522	547	551	540	509	524	536	487	512	568	502	531	519	513	505	497	476	517	510	502	514	500	486	530	506	525	517	491	534	550	464	514	544	525	543	505	534	538	546	519	555	544	526	527	535	509	500	490	510	519	529	547	566	543	538	493	527	530	524	508	538	516	504	473	532	534	514	516	521	460	530	547	527	520	490	507	538	500	505	537	484	514	496	494	537	549	482	523	504	521	528	538	508	510	512	551	528	520	527	533	539	523	511	554	501	494	518	515	532	555	500	517	505	529	523	562	491	524	477	516	486	485	568	526	525	517	539	497	530	495	519	520	537	520	546	509	470	497	552	517	521	491	499	524	519	516	503	503	485	521	513	531	532	556	505	488	510	539	545	549	507	512	525	495	514	486	515	530	530	503	495	506	478	540	540	498	511	509	555	514	534	548	497	550	547	499	516	547	540	496	510	539	515	502	527	518	493	498	521	514	536	573	549	533	490	538	501	508	558	518	494	500	528	528	486	506	536	512	479	495	470	497	504	499	463	511	533	477	463	562	526	515	538	483	568	543	515	497	511	522	532	540	473	499	489	541	575	529	544	500	504	509	523	512	520	489	507	529	476	526	539	500	494	495	506	529	508	507	514	524	521	478	531	554	525	503	539	508	514	504	477	554	518	535	493	542	522	524	530	499	520	526	511	508	545	530	493	530	551	507	533	515	538	575	491	485	468	497	536	515	502	552	515	549	485	518	520	536	531	509	512	489	497	532	501	518	519	496	545	504	470	479	516	529	481	493	514	535	472	550	502	499	509	511	514	562	489	514	537	504	527	533	521	520	508	531	519	515	489	502	525	541	529	521	526	562	504	517	522	526	490	453	515	530	497	513	513	563	501	543	532	566	551	509	562	524	545	533	526	493	526	463	523	493	477	509	493	530	483	520	511	467	524	537	520	514	504	556	524	535	537	507	499	540	528	523	543	520	558	519	498	495	515	513	489	450	514	499	485	536	461	490	495	521	530	538	505	492	481	533	496	489	544	526	514	536	512	516	520	457	542
24014	21018	24341	27898	21018	21029	11836	379	233	191	208	168	165	158	145	159	115	143	132	125	124	126	131	123	123	114	111	121	120	123	115	120	135	127	124	122	123	109	111	104	103	122	103	109	97	125	99	113	96	116	93	111	109	129	132	131	114	128	109	110	121	115	116	115	123	114	136	116	103	113	115	109	109	129	104	92	109	111	121	134	133	126	126	117	124	118	122	110	118	100	119	124	107	87	110	139	108	98	113	117	107	89	122	114	98	138	122	91	109	113	104	105	119	88	99	114	105	132	122	96	105	99	109	101	101	124	119	112	130	122	108	125	103	103	110	131	106	125	118	99	125	119	97	127	111	101	116	121	120	104	110	126	109	107	101	119	115	113	122	122	107	88	117	133	110	105	112	136	110	108	104	103	115	102	100	115	92	101	110	109	94	100	121	110	114	130	91	101	98	126	126	110	132	91	129	109	115	117	103	99	112	108	110	137	117	105	115	117	106	120	111	120	120	137	112	121	116	117	134	105	135	96	109	113	119	132	133	124	127	97	116	116	127	161	124	122	115	120	101	96	113	107	123	126	133	121	122	139	88	106	104	104	116	110	108	97	122	113	99	100	125	99	114	99	97	99	93	120	102	121	109	130	129	120	117	106	106	112	118	108	116	113	120	119	127	89	123	115	110	117	125	115	113	101	112	107	115	94	115	111	101	100	101	121	99	116	110	111	123	113	104	111	112	105	103	120	118	127	118	115	87	112	104	102	102	94	103	109	108	118	91	103	104	128	118	104	114	103	102	91	106	114	118	130	107	120	91	110	114	123	129	124	114	109	91	97	130	105	107	123	123	117	119	117	119	110	117	87	123	102	110	121	111	108	118	143	125	109	114	136	109	122	97	102	97	119	97	92	117	131	111	94	127	98	102	120	163	117	94	92	92	99	117	120	112	107	104	120	104	103	108	101	113	103	126	114	102	114	122	93	109	101	123	117	120	100	114	122	103	103	107	106	111	122	109	108	135	119	103	108	118	122	109	105	106	115	96	106	102	130	117	88	131	125	106	112	122	118	99	105	114	117	116	118	105	109	97	119	111	109	89	127	132	100	110	109	110	112	111	111	110	120	105	91	113	103	123	103	130	116	111	108	118	96	99	121	111	107	117	104	113	100	129	99	106	109	105	118	113	108	102	99	93	128	97	124	99	92	115	89	91	111	133	90	86	87	114	100	102	117	116	106	102	126	123	123	108	97	105	114	107	112	131	90	132	120	106	116	116	115	117	116	111	113	104	128	85	115	142	116	109	107	110	120	115	106	127	107	134	119	101	111	111	133	112	108	105	115	107	108	104	107	89	101	132	124	108	91	111	110	106	105	91	95	118	114	117	100	118	99	104	99	113	118	147	106	107	123	123	114	113	115	90	104	112	106	89	108	128	116	119	97	126	98	110	99	104	111	107	100	110	111	131	118	108	109	108	137	117	112	99	124	98	111	114	112	94	104	104	123	127	115	125	126	99	107	116	110	102	122	105	108	99	124	107	122	125	113	115	105	129	115	120	121	109	94	112	105	113	117	111	117	100	125	103	111	105	126	100	103	118	117	134	129	106	100	125	115	109	111	123	97	108	120	115	128	112	114	106	104	112	105	97	102	119	112	110	115	116	109	101	129	102	96	125	119	103	116	120	115	122	132	101	105	111	113	110	118	124	91	105	110	125	113	107	109	104	117	109	113	105	123	124	125	118	103	122	126	107	102	120	122	114	133	130	133	122	114	103	101	94	124	110	102	122	104	139	103	120	115	133	111	99	106	145	113	118	110	120	120	109	101	110	123	129	107	135	111	120	107	117	123	92	118	107	117	110	115	116	124	119	95	118	112	106	128	105	91	99	107	128	106	122	117	108	100	101	125	100	102	109	103	119	115	147	116	96	112	107	115	99	110	93	122	120	116	105	93	101	96	110	105	113	108	110	106	112	118	116	109	119	120	115	112	101	100	113	114	109	119	118	121	122	103	108	102	129	100	130	108	106	100	117	120	114	106	113	96	114	117	97	114	93	117	100	118	102	101	132	128	90	114	112	108	101	122	122	99	102	70	115	116	128	111	107	102	122	105	106	108	113	105	110	102	89	102	118	118	114	119	95	116	132	107	120	114	95	110	123	119	119	118	111	94	128	111	117	129	114	125	114	113	117	110	119	94	110	97	106	127	109	106	108	105	106	112	110	94	108	98	105	117	104	124	112	106	115	118	116	113	124	119	111	103	114	114	124	100	120	77	104	91	116	87	115	115	129	113	113	113	115	119	103	125	111	129	94	116	134	115	121	103	95	119	108	105	100	104	104	116	97	137	99	126	109	138	87	114	113	110	113	101	110	103	84	110	125	106	126	138	104	124	119	92	107	106	121	105	114	130	101	98	127	115	113	100	96	118	111	97	117	128	116	111	120	110	99	121	126	100	124	139	100	93	122	105	120	114	125	130	119	119	107	104	103	101	104	105	132	114	114	122	119	114	105	120	109	116	85	110	112	119	104	121	132	104	127	125	134	114	120	118	93	119	112	131	98	103	121	118	118	117	107	116	94	124	116	114	124	109	112	113	103	119	106	120	108	111	121	96	125	109	103	102	114	124	104	103	78	115	105	108	114	112	137	124	106	103	125	112	107	122	112	124	127	119	120	107	110	91	90	101	129	103	112	137	133	100	102	110	97	115	102	93	107	109	116	110	98	102	94	102	114	111	98	97	104	113	129	113	117	123	104	113	112	133	119	110	97	123	131	111	101	96	115	108	105	106	115	112	109	111	110	101	103	99	114	91	103	125	123	93	105	132	110	100	111	108	112	102	107	103	104	117	125	112	129	100	103	97	112	104	136	116	111	108	130	111	113	119	100	131	120	108	107	120	109	103	102	111	104	103	112	134	120	109	112	97	103	119	107	87	104	106	108	100	109	122	124	136	124	117	98	125	106	116	112	103	103	134	136	127	143	99	96	107	114	95	116	107	99	122	110	114	111	107	109	112	110	87	103	142	105	100	98	120	103	116	84	119	106	113	131	96	122	107	108	139	117	99	107	114	122	114	111	111	114	131	135	96	102	108	118	105	102	134	114	111	107	99	122	126	129	118	107	116	109	110	85	114	116	115	112	113	110	116	124	123	112	131	122	95	114	109	121	90	99	102	113	116	107	118	111	105	98	104	104	110	121	97	100	102	107	105	101	119	105	102	106	93	114	102	125	107	108	91	105	124	123	121	104	122	103	119	118	99	115	105	99	99	124	96	103	118	108	117	119	107	114	121	103	117	119	117	105	109	92	131	127	103	115	129	91	97	90	127	119	119	73	96	107	110	122	119	106	124	114	126	107	102	116	110	107	118	106	108	112	132	101	120	116	106	95	115	107	122	119	109	95	102	104	96	114	110	104	106	116	98	112	98	121	98	115	121	84	103	121	126	123	121	111	111	101	112	108	109	110	94	99	81	125	109	112	117	116	107	113	121	94	126	129	96	116	98	125	117
2942	2789	1320	677	506	432	392	385	355	345	362	350	321	313	319	308	320	341	300	325	288	303	298	298	306	303	294	325	285	305	334	277	292	290	316	300	290	349	331	320	309	306	305	260	299	299	327	299	303	308	332	339	296	325	294	315	294	293	300	343	312	314	323	295	315	270	268	302	299	329	278	302	301	280	293	334	303	293	317	311	310	297	305	342	310	281	324	286	310	342	298	331	308	306	303	322	307	317	293	304	316	316	314	295	321	293	310	288	329	321	305	337	325	290	303	341	313	316	357	306	287	290	298	300	331	306	317	308	325	285	312	319	322	322	310	279	306	282	272	333	276	322	320	297	324	321	295	312	285	332	332	307	322	340	318	319	299	304	309	294	279	318	299	297	307	305	283	309	285	295	286	286	312	308	336	303	302	280	334	303	301	298	286	325	267	281	315	279	300	302	318	292	318	339	287	313	282	335	311	308	290	286	308	290	316	286	290	328	294	316	277	292	312	298	335	299	290	315	323	314	314	302	333	305	317	297	322	298	270	277	298	296	314	299	291	309	277	302	311	314	283	316	302	266	321	317	316	304	341	316	333	284	315	328	325	306	292	305	272	312	305	295	315	293	277	326	285	300	296	311	309	304	297	308	295	298	293	302	290	334	315	310	289	274	288	293	278	283	314	316	287	299	307	308	308	274	285	304	323	309	308	348	308	297	293	286	292	307	282	306	311	310	320	301	308	306	277	302	327	304	321	305	290	312	325	289	282	286	264	316	312	308	295	306	289	296	279	295	298	329	299	300	295	278	325	294	301	325	299	291	313	307	302	325	339	339	313	320	300	319	318	296	338	317	304	290	272	302	316	320	325	286	319	276	311	298	323	318	319	318	301	295	330	321	276	270	285	330	293	318	289	281	266	310	310	280	316	291	276	297	308	305	292	294	264	287	324	302	330	322	300	298	274	291	300	290	331	300	294	306	306	286	319	314	309	321	306	310	289	309	319	291	330	288	305	312	303	314	321	288	315	304	296	302	326	300	299	322	323	291	316	293	287	315	301	306	318	314	293	306	312	336	292	291	283	314	337	309	294	323	283	295	311	300	339	317	295	314	299	348	287	309	318	266	303	305	274	299	324	287	289	312	314	314	315	294	330	319	296	337	285	319	303	336	312	285	279	327	297	319	303	279	310	287	310	285	279	276	326	287	307	295	321	312	312	302	303	293	304	325	333	328	321	292	340	329	300	337	356	313	299	289	306	280	301	295	325	287	321	291	319	304	333	309	314	289	265	310	316	302	330	293	308	276	280	295	306	275	304	300	316	335	287	294	325	320	307	295	317	302	288	293	279	307	293	323	313	313	323	310	318	319	311	320	274	280	314	311	287	296	280	299	291	310	289	276	307	302	326	340	285	281	278	297	307	318	321	304	313	304	318	302	304	291	297	291	304	292	285	292	321	335	313	283	317	265	296	314	290	288	300	289	291	302	268	306	304	319	287	309	312	350	293	310	308	283	291	297	338	292	299	284	287	326	303	301	321	326	301	302	304	331	320	307	326	280	321	297	308	294	325	294	296	293	313	308	306	305	296	312	295	294	301	268	318	295	301	304	294	311	311	279	282	318	283	318	301	334	288	288	347	298	287	292	305	305	284	333	279	303	276	328	303	309	301	344	309	297	286	309	286	295	333	301	307	316	313	314	282	312	308	302	314	289	306	315	278	310	295	297	293	302	301	314	300	269	304	295	278	302	312	295	315	301	346	290	310	312	325	322	286	281	297	307	312	305	300	292	290	298	296	328	304	291	318	305	350	282	310	327	286	306	311	309	290	286	310	318	301	316	328	305	299	301	307	312	320	316	308	335	325	330	316	284	288	319	309	308	256	309	312	282	329	283	291	290	315	277	327	292	344	290	327	319	291	291	307	352	298	336	295	316	281	319	310	288	317	288	317	273	334	316	343	313	321	307	304	309	299	309	297	269	288	301	321	307	301	307	302	293	300	303	297	336	309	307	306	309	320	328	276	313	294	303	299	281	285	274	289	300	325	287	314	320	329	319	294	306	297	305	290	307	307	291	355	279	309	317	337	273	304	324	279	298	332	310	314	330	321	313	330	325	292	310	299	289	329	308	300	323	296	302	322	313	290	310	310	299	257	309	281	306	308	302	287	331	309	304	291	326	330	276	289	312	307	289	312	314	312	331	322	316	281	313	299	320	322	304	293	290	292	290	341	287	287	315	285	309	313	304	277	306	291	316	305	318	310	308	299	292	327	298	275	316	288	321	278	318	304	334	331	312	305	337	268	328	313	259	318	282	312	343	307	333	318	313	319	316	318	278	345	290	300	309	329	315	310	307	292	290	310	310	314	308	279	327	277	322	305	269	280	297	313	306	321	317	300	310	301	301	294	306	312	307	281	291	314	307	285	341	295	313	311	335	311	320	288	315	322	270	309	321	319	275	297	296	270	324	301	304	316	292	296	300	302	304	302	341	295	306	314	314	311	301	289	299	279	320	304	318	324	290	323	324	301	302	290	287	301	308	305	306	307	328	302	293	291	283	292	309	313	315	340	312	280	292	305	310	321	324	304	294	317	333	317	290	321	357	334	305	301	309	311	323	318	299	303	294	302	315	313	310	309	285	311	318	270	333	295	284	286	340	316	308	304	289	309	290	304	302	317	296	267	307	305	317	325	296	339	316	328	308	309	308	297	305	299	299	317	295	311	318	273	291	269	310	312	349	297	291	311	287	289	304	290	271	309	304	330	318	287	308	303	286	288	319	336	307	319	317	320	302	325	285	314	327	311	321	304	313	313	293	309	279	330	289	284	301	314	307	288	306	307	319	295	334	300	311	277	289	269	321	313	336	326	305	280	284	302	328	305	292	300	309	291	283	310	317	328	284	318	287	309	302	337	295	309	305	333	320	342	313	320	291	319	319	310	295	313	290	298	303	295	304	323	265	312	337	304	285	326	321	313	287	300	300	296	308	337	309	314	308	316	298	323	297	296	308	285	297	332	306	281	309	331	301	282	291	317	323	309	298	310	313	313	313	329	305	287	313	306	318	312	307	297	314	290	311	286	323	287	314	284	323	299	310	298	292	310	341	304	304	300	289	301	319	326	312	293	276	270	270	316	285	297	326	305	326	314	317	315	300	305	270	309	308	280	313	321	316	291	329	330	316	297	311	317	350	299	329	291	285	344	297	313	324	298	304	315	346	300	306	303	332	328	297	335	311	317	353	292	281	305	297	282	304	307	321	294	295	299	289	317	344	298	273	304	313	300	305	318	304	294	262	303	317	330	318	281	292	298	301	305	277	307	315	322	306	327	299	313	300	334	314	313	337	296	301	321	309	290	264	319	276	314	318	299	317	304	313	278	302	338	317	307	316	301	301	328	346	303	309	340	305	281	332	357	293	310	312	295	298	297	322	301	282	283	309	292	304	326	309	295	279	317	264	306	307	342	309	316	271	314	319	303	305	333	320	269	312	287	331	301	325	311	320
31224	20371	9821	659	396	365	330	341	338	338	305	336	310	372	325	307	348	347	321	342	297	303	339	342	303	306	343	306	347	321	337	311	340	320	310	372	315	304	339	336	301	321	314	307	327	281	296	344	311	342	299	328	294	319	301	313	314	302	319	316	333	333	308	307	300	328	342	349	328	308	330	295	304	321	295	316	295	346	312	304	297	354	312	330	305	293	330	315	311	311	340	316	297	296	318	332	323	311	336	302	319	316	312	346	328	327	311	347	306	318	299	309	308	304	301	353	312	331	294	326	341	314	340	319	297	307	317	310	308	297	325	335	318	299	313	328	343	324	334	318	295	320	314	274	298	290	344	321	320	335	304	322	348	321	323	287	319	307	320	329	319	320	341	323	321	318	341	323	280	307	329	320	297	337	338	302	319	324	321	329	301	330	294	331	317	323	333	299	313	320	313	300	317	312	331	313	303	324	347	308	288	316	303	330	320	319	306	314	304	310	310	332	280	293	301	305	321	313	315	312	305	318	335	305	313	321	248	309	300	291	300	357	349	307	332	340	317	288	317	298	326	303	300	333	304	340	314	338	302	347	315	321	326	317	322	312	332	309	332	337	320	307	309	336	293	318	347	318	320	273	318	362	301	299	304	327	328	302	313	319	287	317	312	305	318	316	320	320	290	326	277	307	317	318	314	333	315	334	321	319	323	330	302	296	361	323	295	284	322	287	289	293	326	327	302	305	298	317	304	320	341	338	277	329	322	319	293	293	318	323	333	332	304	306	315	277	314	308	322	312	282	318	331	336	291	295	333	335	328	323	310	280	317	333	318	317	323	261	310	327	301	319	347	304	307	267	333	351	292	294	335	332	341	317	295	329	321	302	319	300	315	334	329	276	279	328	291	325	297	312	312	304	294	346	310	305	335	317	297	330	301	321	309	319	319	340	320	339	322	337	302	297	335	306	313	322	339	295	321	333	308	303	310	302	281	299	326	337	325	280	315	298	301	345	328	300	327	301	324	326	315	341	323	295	314	325	283	324	309	299	333	331	305	316	281	339	305	294	304	282	310	323	304	274	299	308	312	301	327	332	296	306	345	333	315	334	324	311	324	334	340	319	340	323	305	340	275	278	336	346	313	330	338	334	326	315	329	317	344	318	327	314	309	330	328	308	300	326	292	314	305	312	315	326	341	328	343	298	304	325	292	312	330	308	320	314	320	334	330	355	298	311	310	326	309	290	324	323	307	302	323	319	321	322	319	326	300	321	325	299	283	295	313	337	325	308	359	311	338	286	309	337	342	334	355	286	335	319	326	330	300	327	336	296	321	337	306	294	336	344	369	327	323	296	308	348	298	311	320	299	293	314	320	325	337	331	293	312	323	342	332	346	335	326	336	326	330	306	329	305	303	342	321	304	308	297	312	359	315	298	304	311	307	350	300	295	331	309	356	275	310	328	312	330	296	317	334	332	286	313	299	324	308	320	294	325	315	296	317	297	332	311	331	320	310	313	294	338	314	327	301	327	332	341	316	317	306	306	303	361	313	326	303	295	301	295	360	307	313	290	321	345	344	295	358	324	324	338	308	316	321	317	332	321	327	321	313	329	308	321	321	332	334	332	325	297	342	326	310	323	266	300	326	301	296	339	290	308	328	343	304	303	312	336	317	325	281	327	338	294	316	304	320	325	318	333	302	335	280	312	315	299	319	327	311	326	308	316	294	338	309	331	293	325	325	319	321	346	303	287	323	307	282	313	310	326	304	327	327	366	306	321	323	305	341	276	295	322	323	356	316	299	279	270	332	331	283	327	333	312	314	327	334	333	318	303	325	319	290	346	315	325	277	309	296	325	309	312	352	315	300	318	309	311	311	292	302	338	299	300	323	313	317	329	318	298	309	306	283	360	320	321	292	295	328	334	331	306	324	338	323	315	334	363	302	320	317	301	306	312	305	309	318	300	300	322	309	323	333	322	275	325	278	294	315	351	292	297	296	309	320	278	291	296	322	287	313	349	298	305	308	312	317	310	334	295	272	325	317	326	334	308	319	317	360	295	313	304	329	346	312	326	288	357	315	357	344	302	309	326	291	300	294	284	296	340	323	353	306	310	287	313	327	329	292	328	305	295	320	346	296	275	312	306	328	335	310	364	283	347	299	323	309	297	305	332	352	287	317	351	311	336	286	295	333	289	337	326	334	311	351	332	330	296	297	317	308	349	327	328	304	295	333	292	316	323	326	340	349	310	300	296	298	321	312	322	336	339	308	350	326	348	302	325	311	290	335	319	313	312	341	323	310	290	328	299	302	321	304	314	299	357	279	321	328	330	312	302	299	326	310	329	331	296	322	310	278	308	340	271	351	328	317	303	321	335	313	319	280	318	307	299	296	305	306	301	352	322	306	292	293	316	283	310	317	288	330	327	332	316	322	317	311	313	336	329	303	340	279	296	334	317	338	286	321	338	313	307	316	300	339	323	286	320	339	288	317	348	294	321	320	320	305	302	318	329	311	301	320	328	304	343	315	326	308	321	327	305	329	311	287	317	289	316	310	313	333	302	309	315	345	286	330	282	323	290	307	310	291	320	306	323	325	345	324	320	328	295	311	319	333	284	322	316	358	316	328	309	305	330	348	320	313	338	297	324	322	307	336	339	303	296	323	349	315	324	302	318	328	335	288	327	319	340	289	299	317	302	281	297	318	316	318	333	343	314	297	317	317	285	302	340	311	293	323	331	340	324	308	312	310	299	307	288	346	351	305	344	299	301	301	319	317	305	306	340	283	305	309	301	285	278	295	298	327	318	291	290	306	345	292	327	281	330	309	336	357	307	345	323	301	300	322	373	289	314	274	322	309	349	312	346	301	318	311	328	315	325	321	330	319	325	318	324	290	321	336	343	329	308	316	301	334	310	295	307	312	322	330	312	327	339	354	308	290	303	310	285	335	303	334	307	322	286	306	282	331	300	278	324	277	297	302	285	323	333	325	313	298	300	312	323	294	342	326	332	363	333	305	321	327	335	269	316	317	330	320	302	299	306	282	293	297	296	304	325	338	305	309	296	323	280	313	309	304	308	321	314	322	324	313	372	307	295	336	311	298	317	315	318	326	308	297	314	324	292	289	365	295	323	306	290	321	324	321	323	276	302	312	289	317	325	283	323	307	319	265	302	340	277	315	337	310	300	318	334	295	310	304	326	343	319	303	293	320	306	332	308	343	301	312	300	309	316	333	295	292	321	327	308	310	316	317	327	317	302	291	308	319	346	315	291	289	318	319	318	282	310	327	302	331	326	333	342	286	294	293	308	343	336	317	333	311	333	336	310	320	315	311	312	296	319	315	334	307	342	321	325	323	305	308	338	332	352	334	339	324	284	300	326	326	289	318	305	281	306	341	316	287	308	349	285	320	331	323	340	321	304	320	312	321	301	335	306	308	304	297	300	323	346	312	316	319	283	329	312	291	302	311	312	305	317	302	320	322	306	294	328	304	319	309	328	312	319	306	336
5618	959	828	820	792	760	767	787	772	760	702	776	779	719	762	749	717	758	781	724	793	736	766	738	774	764	739	804	782	755	786	763	798	778	730	787	755	748	715	748	776	726	773	751	772	727	740	761	799	772	728	794	772	760	740	780	760	731	777	745	735	748	723	729	730	762	713	758	749	763	762	752	735	770	782	785	795	792	763	792	822	789	743	713	768	742	729	768	701	769	768	778	774	718	756	744	792	768	788	772	720	784	754	764	769	738	765	743	722	777	788	752	756	778	773	766	750	757	752	717	753	776	779	783	761	797	739	760	733	774	758	720	726	802	780	784	774	804	712	794	822	714	765	742	804	763	746	747	708	787	700	712	736	782	797	749	751	733	771	733	724	759	723	692	743	696	785	763	774	755	760	739	773	751	750	751	750	772	759	753	737	719	763	747	705	821	734	734	784	726	765	779	770	719	746	743	777	762	760	818	734	792	800	766	762	780	765	767	788	705	777	773	772	777	750	790	775	728	725	767	766	732	757	785	725	734	758	769	774	756	751	754	802	724	776	740	777	771	781	739	760	738	778	751	777	743	776	787	742	765	734	751	805	745	768	768	793	752	769	719	778	730	786	761	798	744	755	777	773	767	774	770	748	724	709	757	771	795	748	762	768	737	783	774	749	716	757	766	799	757	773	781	811	687	743	788	754	764	801	766	765	789	747	795	741	784	796	770	750	743	764	755	795	785	767	785	783	747	764	727	739	776	742	808	802	760	766	772	795	811	817	777	741	762	736	771	738	717	736	748	695	719	757	791	731	737	703	730	734	820	760	784	721	759	763	832	776	763	766	773	775	782	732	709	767	829	788	745	744	727	729	781	801	750	789	795	801	767	730	757	754	764	740	756	768	786	765	745	799	783	768	755	761	760	745	753	771	763	802	780	820	724	748	734	725	763	747	765	744	758	763	750	744	736	728	800	736	747	752	759	770	785	770	789	792	714	766	754	734	779	738	720	771	737	779	740	777	822	764	773	793	709	729	737	718	740	731	776	743	778	766	830	783	733	748	779	761	744	718	760	711	765	750	804	761	784	765	750	712	726	739	726	779	689	810	806	816	777	749	731	747	770	769	803	741	751	758	758	730	755	765	737	735	780	755	790	743	741	731	740	760	760	784	771	784	744	748	705	765	811	754	706	781	754	714	767	790	744	700	771	744	750	750	782	788	743	715	793	700	749	768	756	820	718	792	736	740	750	781	745	777	777	764	748	716	762	726	719	775	812	721	748	728	774	750	798	775	794	757	782	777	729	761	762	704	718	731	726	690	824	728	731	771	756	749	806	785	741	767	745	734	828	798	753	760	758	747	767	724	770	766	796	790	722	776	731	771	746	706	763	784	720	698	774	717	793	793	800	773	746	743	734	767	792	738	726	767	753	704	746	801	773	792	749	778	760	770	768	794	737	719	735	766	794	773	758	745	792	737	746	757	755	764	761	756	769	776	726	786	812	723	757	813	712	744	719	760	752	776	759	741	755	786	789	713	707	779	709	744	766	752	745	711	756	754	728	777	736	770	808	744	748	784	766	753	742	780	711	710	809	732	754	800	755	769	729	787	748	778	767	720	737	769	761	731	754	794	729	762	756	745	766	757	747	782	770	753	731	780	757	803	750	736	762	778	730	765	748	781	787	739	789	753	807	759	764	806	737	780	759	745	782	776	769	781	761	767	759	759	773	791	781	782	736	748	747	788	721	783	758	791	790	782	774	708	733	760	812	774	751	782	768	783	789	697	757	780	773	764	748	731	749	793	732	783	779	771	763	734	803	780	764	725	744	760	762	755	738	768	770	815	782	763	745	695	790	743	752	774	769	745	756	759	713	757	720	789	754	747	772	719	720	756	751	776	758	814	767	786	780	761	741	781	732	743	758	793	757	712	776	750	779	736	760	759	758	737	752	768	776	724	797	813	816	801	745	698	775	791	734	773	846	783	750	739	764	763	722	766	788	780	771	745	724	818	745	741	765	698	728	794	788	789	740	751	742	758	762	759	728	764	791	786	716	771	801	734	749	768	764	811	769	726	772	819	766	743	769	765	746	737	763	755	753	771	824	786	795	802	730	773	737	779	777	734	722	751	752	796	750	717	793	766	796	746	748	768	741	760	740	760	736	740	794	763	776	822	753	729	792	723	769	756	780	739	723	754	749	777	828	813	763	753	793	732	762	757	757	811	760	776	765	729	758	733	755	791	738	752	729	762	734	749	755	769	751	736	729	756	713	750	789	785	721	730	775	763	788	718	780	780	786	773	758	734	750	751	768	777	760	768	822	771	757	709	746	770	703	761	777	777	750	766	760	753	741	760	794	797	754	743	754	754	771	723	783	743	717	759	840	764	833	714	771	768	742	748	807	740	734	774	769	766	743	749	751	763	765	763	768	711	745	730	773	780	800	721	796	747	717	788	773	793	742	791	807	785	809	730	804	719	756	664	740	777	721	727	767	750	737	788	763	766	772	771	764	731	793	739	758	795	742	800	772	720	756	753	803	737	791	754	721	735	758	789	780	747	733	685	754	796	747	760	802	760	696	780	764	779	764	746	732	776	802	737	762	787	781	717	755	736	764	709	795	738	778	746	789	765	739	792	786	780	747	749	756	751	747	783	763	762	751	766	743	803	769	788	777	770	780	740	800	770	720	720	751	833	744	778	744	759	796	781	762	737	760	769	741	740	741	771	744	766	734	754	757	735	769	790	800	766	749	741	747	802	747	758	735	699	777	752	737	705	735	730	785	775	774	780	774	748	786	734	732	801	803	758	795	751	759	780	716	727	782	762	832	762	779	729	737	694	711	794	702	700	797	788	758	771	774	731	727	779	771	788	768	728	797	763	755	738	764	695	787	796	780	768	798	732	772	754	788	767	750	781	805	785	788	774	762	788	759	718	724	810	791	752	733	727	754	753	734	781	743	774	727	731	788	773	792	805	761	772	766	769	757	750	743	768	770	741	728	780	736	830	707	753	769	744	722	732	785	785	715	778	810	780	798	769	699	748	752	775	748	747	778	775	766	785	835	770	794	776	701	722	764	710	738	790	779	778	780	754	766	743	776	767	740	828	747	758	766	757	745	755	774	774	763	744	777	776	793	753	763	767	762	767	727	775	746	771	776	739	717	748	748	805	802	793	739	766	771	753	773	797	771	805	745	779	780	755	781	749	768	746	743	770	764	739	740	749	754	747	753	711	777	743	768	783	845	732	761	844	804	741	745	739	790	729	786	754	754	807	806	725	731	812	691	735	783	701	749	740	766	754	778	779	770	764	751	724	751	804	794	785	745	779	753	806	733	750	769	773	718	723	789	735	777	796	744	784	763	767	744	749	783	838	742	775	769	827	719	766	763	798	776	701	794	785	745	766	766	780	775	806	788	817	795	739	782	776	840	801	798	811	751	756	734	743	780	764	804	774	768	817	758	796	738	781	778	774	756	750	811	759	781	753	790	807	836	792	770	760	762	781	767
24660	21006	23929	28279	20997	15493	490	297	253	254	248	223	208	229	220	231	220	211	205	194	209	199	219	187	218	210	196	191	181	208	217	232	232	202	207	159	257	179	230	221	202	184	206	222	205	226	243	187	187	196	195	217	169	183	209	227	209	174	209	180	232	225	235	172	167	215	205	201	211	223	226	201	161	201	228	225	209	187	170	209	196	219	208	199	230	196	180	189	185	210	187	169	222	207	218	214	211	206	217	171	212	221	217	225	240	199	215	182	183	197	180	221	205	206	215	212	229	211	220	187	240	206	208	199	219	192	200	214	211	189	209	218	207	203	202	201	189	180	204	204	223	215	229	209	184	203	189	212	198	216	211	195	205	203	238	206	210	192	216	229	194	226	220	209	186	217	235	182	201	191	210	222	191	191	198	195	199	186	208	213	200	221	242	198	225	203	202	207	181	203	248	214	219	208	217	200	202	195	202	205	195	238	203	206	207	211	200	189	238	213	210	180	187	225	205	187	192	194	206	205	221	202	198	186	209	217	221	198	201	195	187	205	189	193	210	221	187	208	193	201	199	215	206	222	211	219	207	216	184	182	185	210	193	214	235	212	181	199	206	226	185	203	206	222	203	203	201	203	243	204	198	211	187	234	210	234	193	183	183	208	210	197	194	232	192	209	234	198	217	194	219	212	195	202	191	183	224	210	191	203	193	210	217	214	193	212	186	217	190	215	218	192	195	204	213	209	200	185	188	197	198	190	193	200	160	226	189	225	230	226	218	210	224	192	203	192	208	214	208	206	169	193	215	183	203	248	228	202	191	199	211	214	198	206	191	205	203	216	198	184	178	199	214	207	195	190	198	221	187	174	213	197	186	211	210	185	188	207	183	208	208	189	190	188	181	201	176	228	177	207	210	218	206	224	202	179	172	217	211	198	207	176	204	212	211	220	198	205	218	192	223	189	206	204	179	180	193	213	195	196	205	208	214	222	219	230	195	208	205	231	196	186	205	222	211	230	222	194	197	189	222	214	211	204	204	204	189	205	201	204	230	208	211	213	211	188	192	215	201	220	191	199	180	186	200	173	203	187	176	207	188	218	188	198	192	220	190	175	241	211	225	233	201	212	192	192	208	201	202	187	194	220	225	203	221	211	194	210	186	215	186	188	199	232	218	208	195	219	193	205	193	223	212	188	200	202	207	214	175	198	210	218	182	206	245	215	213	217	238	201	200	210	197	199	213	199	186	220	210	220	181	200	190	194	209	219	239	201	184	188	176	163	190	203	222	211	223	227	214	214	198	162	222	214	219	205	228	186	188	203	168	209	206	197	210	182	205	209	187	215	158	205	192	192	228	225	196	189	196	220	171	207	198	184	198	198	208	217	186	198	214	208	214	192	224	203	219	208	205	190	195	209	222	176	210	200	226	177	212	219	206	180	201	207	208	206	194	220	193	179	245	208	188	206	219	198	227	198	219	205	196	192	239	216	217	206	204	180	231	212	185	222	202	194	194	187	187	192	236	209	190	225	209	221	206	207	197	216	186	206	210	223	183	199	188	186	225	178	195	227	210	205	189	213	199	214	212	195	218	224	185	182	202	186	186	226	195	196	218	174	180	209	217	199	209	224	205	222	223	210	202	222	202	201	195	200	225	214	203	199	223	217	202	232	222	203	207	196	196	210	199	197	182	204	190	213	186	202	211	199	218	199	233	204	212	176	214	215	198	189	188	205	204	186	220	233	224	214	162	210	222	213	207	177	226	178	204	171	192	200	195	229	203	201	208	226	195	201	211	192	186	220	210	193	191	214	209	194	199	207	212	208	227	221	173	201	204	193	204	192	191	197	234	209	204	225	199	229	195	220	204	215	223	194	193	188	210	220	214	218	207	201	186	211	206	204	225	228	216	213	201	207	174	212	208	202	197	211	212	209	196	178	205	212	206	210	193	211	212	241	215	237	177	203	211	195	219	239	185	218	219	213	216	196	197	189	204	202	188	209	220	208	215	220	200	216	218	192	197	223	220	205	233	177	170	211	177	199	198	203	223	203	197	213	201	204	207	196	191	212	224	188	234	222	239	227	186	193	201	185	220	214	209	195	185	214	191	198	201	203	218	192	232	194	198	184	232	224	217	209	201	192	212	182	202	225	200	204	222	229	196	203	183	212	195	224	180	205	198	196	204	196	220	205	185	183	205	239	194	208	192	185	185	214	219	201	203	206	219	224	201	205	225	183	203	204	196	225	215	196	205	232	210	198	208	228	198	230	208	202	214	207	193	197	176	206	216	195	234	206	197	223	197	197	200	223	203	185	178	223	208	195	198	192	209	204	200	209	189	218	189	198	228	235	203	171	207	199	202	220	199	197	226	233	217	195	198	204	197	206	204	197	180	179	199	230	219	197	193	223	198	204	206	196	204	201	231	174	217	232	236	176	213	195	206	191	225	196	214	169	233	222	207	199	226	191	179	207	216	208	200	203	204	222	198	178	199	207	183	210	176	189	224	172	196	233	216	224	183	234	212	209	222	200	199	210	223	205	213	209	198	220	203	209	176	191	190	186	234	224	211	205	193	220	176	200	200	216	220	194	210	210	211	197	200	186	235	225	188	235	209	232	205	221	207	199	208	217	200	206	218	207	201	211	207	212	200	217	222	199	199	200	200	218	215	220	209	207	211	221	210	198	218	199	228	186	196	193	170	213	189	214	167	214	211	211	199	206	205	211	187	215	213	178	193	221	202	217	204	212	206	201	209	209	190	185	208	218	197	209	223	190	202	212	205	219	213	202	184	186	236	203	210	216	223	190	203	192	215	207	219	220	202	193	232	196	199	221	202	188	204	221	219	223	164	208	230	243	178	200	227	201	211	201	198	225	193	232	207	206	196	191	200	211	193	198	218	197	186	224	206	198	214	194	193	203	211	191	199	192	204	225	224	210	212	231	226	179	176	190	187	213	224	203	195	206	179	200	217	192	207	208	169	180	220	183	234	193	188	205	217	193	235	182	218	211	201	173	234	202	197	199	189	202	201	208	204	233	205	194	208	218	242	218	202	200	206	207	197	196	225	223	192	179	222	236	215	204	229	189	199	230	197	185	212	194	226	214	217	208	212	192	212	186	206	211	182	213	193	201	193	229	217	217	227	201	214	210	199	193	195	214	181	205	218	227	211	238	210	208	216	199	201	203	188	191	247	199	201	230	212	202	197	204	204	220	211	208	194	195	220	213	189	195	192	207	220	228	201	232	190	218	204	213	197	231	192	214	222	195	197	179	191	192	224	213	197	184	188	224	207	224	194	187	208	216	218	188	210	185	200	187	184	201	200	208	194	214	207	198	216	213	210	194	205	204	204	187	222	195	193	202	216	192	188	206	169	195	208	224	193	227	217	217	190	197	190	222	198	197	170	217	208	187	204	166	200	203	197	212	170	218	227	219	197	201	195	207	219	212	211	200	176	214	191	193	203	216	222	216	203	192	187	190	207	211	191	222	215	212	207	211	188	184	219	190
3067	1813	984	720	607	581	545	524	522	539	524	506	533	526	501	477	515	551	499	512	519	515	501	497	524	502	565	538	480	508	536	470	476	498	517	525	511	510	538	551	482	524	541	518	500	449	515	514	495	540	524	555	502	475	525	544	523	508	499	495	516	497	502	507	502	518	521	446	519	484	538	486	487	502	520	483	525	498	498	510	497	523	501	498	504	522	499	512	521	547	510	481	488	506	542	481	517	507	506	491	453	499	459	524	504	514	534	456	507	496	502	520	530	523	489	490	500	532	519	510	484	479	501	489	530	499	522	464	491	495	504	525	501	489	504	484	499	512	492	498	487	473	498	492	538	491	537	500	544	487	465	485	530	550	493	526	528	494	508	499	464	498	521	481	507	502	509	503	513	512	536	530	498	550	467	516	533	443	501	506	519	534	498	499	527	520	505	513	470	540	482	510	491	522	471	514	506	488	497	507	531	515	502	497	494	552	521	534	511	502	526	465	521	504	533	463	519	534	504	468	490	527	518	467	506	491	501	474	533	511	515	490	531	521	529	531	509	503	515	498	502	499	507	506	484	505	495	532	514	479	456	499	517	492	501	573	532	515	517	466	459	476	467	491	472	495	485	509	446	463	496	525	479	521	490	505	529	492	488	519	530	499	517	501	497	511	534	481	495	523	468	525	497	490	549	482	525	498	554	481	517	529	468	501	482	492	505	530	504	487	484	517	506	510	505	518	523	549	498	477	479	488	507	536	521	471	513	517	518	538	512	520	517	518	462	489	508	502	532	501	516	534	499	537	493	505	525	522	496	476	516	490	498	502	521	511	494	502	513	498	515	522	500	507	454	528	514	520	470	496	498	489	494	536	489	499	508	501	553	487	470	534	508	464	548	492	488	517	491	532	493	514	539	465	525	512	507	503	514	471	507	530	528	460	486	512	491	526	527	537	503	525	494	472	496	523	497	500	534	499	475	507	458	493	505	496	501	494	515	506	519	479	531	504	513	504	547	448	513	542	503	520	478	536	528	461	524	524	519	539	474	523	492	472	479	508	538	577	509	532	518	525	509	510	554	510	515	508	525	551	514	512	532	503	518	549	516	537	523	516	535	540	519	513	515	511	520	553	495	544	500	514	497	476	526	487	526	513	481	512	492	515	512	529	500	501	492	516	495	493	468	508	484	520	505	517	505	529	553	561	490	501	536	487	482	496	486	503	536	517	505	523	506	538	479	527	508	470	481	506	479	498	514	488	486	515	515	541	534	470	509	516	498	485	522	452	473	500	532	507	539	520	501	512	527	536	496	538	517	484	519	466	474	510	516	515	501	536	518	512	485	532	503	515	507	459	507	501	543	502	507	493	522	485	493	485	518	552	501	501	483	510	503	540	532	533	502	513	498	533	483	522	514	524	489	509	516	542	490	513	495	528	547	524	520	533	507	502	491	519	517	513	512	504	488	539	520	510	520	504	515	493	492	519	505	479	511	515	510	491	508	458	480	526	514	492	480	508	514	484	478	509	532	534	486	497	502	482	517	450	534	505	512	505	558	509	499	507	516	450	490	508	533	488	515	499	492	513	517	523	534	475	529	505	501	530	506	492	484	487	510	496	496	546	512	513	487	504	532	526	545	466	498	510	497	508	493	549	511	526	496	503	482	509	489	508	493	580	502	495	506	517	464	527	523	489	514	486	507	546	514	502	480	482	496	496	527	502	503	488	529	451	478	512	499	545	467	507	524	551	532	548	493	493	536	535	506	527	463	509	522	479	531	493	490	501	513	524	507	479	528	475	493	517	516	490	511	525	568	544	479	475	515	506	459	500	501	536	516	498	497	542	549	516	512	510	504	499	505	496	532	536	521	443	516	486	495	525	520	535	512	496	503	481	501	493	480	531	529	507	514	500	525	516	524	490	494	505	493	540	463	537	462	524	487	480	504	517	474	519	481	522	532	428	506	477	483	512	502	503	512	496	508	518	486	499	516	494	505	525	532	487	512	471	538	528	520	527	522	473	520	531	534	550	471	514	503	522	507	514	501	496	525	552	540	496	526	504	491	480	508	513	487	462	507	481	529	485	519	466	507	469	507	533	532	497	532	470	507	500	507	497	533	516	535	551	495	491	516	498	492	473	496	479	515	497	544	486	471	493	493	498	488	485	530	554	493	468	484	560	526	506	484	486	477	513	498	531	532	507	500	514	499	516	527	501	524	502	546	472	520	506	497	497	562	510	521	516	494	550	506	563	488	516	504	495	504	544	499	484	507	507	522	528	534	510	521	525	485	519	477	493	509	532	501	497	502	478	510	545	505	527	504	500	505	521	484	468	496	506	492	549	516	478	517	513	513	470	527	521	517	496	526	486	514	484	521	510	498	507	507	487	526	537	487	481	534	518	517	528	579	559	458	528	479	489	521	479	488	491	488	509	506	481	534	588	481	570	533	519	498	505	513	486	543	525	496	468	514	519	487	509	493	497	516	525	508	466	516	498	493	496	512	532	475	491	525	523	493	495	511	511	488	463	479	495	446	488	482	466	502	475	542	508	473	502	533	507	491	495	517	471	502	494	534	520	511	498	521	523	504	521	483	504	490	511	524	503	506	500	505	494	559	469	494	499	515	519	516	534	476	521	501	505	467	479	490	530	528	475	508	472	511	505	514	512	520	492	512	496	502	491	571	508	494	484	511	546	542	517	490	504	501	473	461	490	484	510	521	511	517	503	490	506	464	540	556	499	472	510	517	513	515	509	533	487	496	499	497	488	511	514	473	495	488	510	464	513	521	519	502	533	485	482	475	507	502	499	500	499	497	521	528	551	505	469	507	537	500	512	480	488	481	480	493	486	525	492	532	509	490	465	507	518	473	485	488	504	512	524	493	489	476	494	481	503	490	474	503	497	523	529	498	490	506	531	499	481	489	542	509	496	507	499	574	465	504	519	544	488	551	541	499	488	490	501	495	544	499	502	536	563	523	490	502	488	515	451	516	508	488	517	493	465	497	466	482	543	498	466	461	501	483	519	484	504	516	531	504	520	540	497	523	492	508	525	524	509	511	481	508	541	516	540	489	532	518	498	474	494	478	523	467	532	500	517	525	495	473	490	504	511	516	500	483	501	540	568	485	487	468	487	503	473	516	499	517	523	533	529	497	537	533	461	560	523	481	548	471	510	524	526	509	498	466	505	551	507	513	477	475	496	528	479	492	491	540	503	487	518	505	461	500	490	477	525	470	502	515	502	537	520	532	500	523	509	478	519	527	505	511	504	516	500	503	502	498	544	492	530	480	539	483	526	553	485	495	481	474	491	519	491	548	520	475	517	507	505	513	525	488	526	512	480	495	498	488	514	527	479	549	490	504	503	505	529	498	468	510	474	497	525	510	516	498	518	490	515	511	518	522	534	509	525	498	493	503	491	495	505	498	499	498	499	499	509	528	530	490	518	534	485	510	511	495	518	532	500	490	513	504	516	555	526	485	508	519	518	490	516	515	514	529	498	499	500
24006	21030	24322	27944	21030	21035	12107	433	231	226	208	172	175	156	147	147	146	141	136	130	141	137	126	104	135	114	114	106	122	132	103	119	112	94	98	109	123	106	100	128	126	104	113	110	121	86	96	119	115	127	102	116	94	105	125	122	112	135	104	108	123	113	114	103	107	113	112	103	111	106	105	97	108	118	90	100	106	109	93	95	93	88	98	102	110	127	116	103	122	118	110	103	104	105	104	101	116	122	97	100	95	112	111	104	108	85	121	118	114	106	129	99	112	111	111	97	103	126	109	116	101	124	98	95	131	97	105	125	113	107	90	104	103	116	106	103	117	103	112	110	105	100	99	126	124	121	105	107	98	128	116	100	126	117	97	116	104	107	114	136	110	122	100	112	105	107	108	99	107	107	82	111	92	109	136	117	127	107	94	79	97	120	107	116	115	95	113	131	111	104	102	89	101	87	117	111	107	108	103	94	112	112	127	121	136	100	106	99	102	114	104	122	115	116	106	97	104	114	110	110	117	120	125	116	125	100	97	102	99	98	115	105	119	112	103	103	104	107	117	108	113	115	116	100	118	108	117	124	122	107	124	108	116	119	101	113	110	102	109	105	90	103	96	109	94	114	128	109	88	115	129	118	113	120	116	104	105	126	124	113	104	125	101	108	116	114	110	110	104	96	114	117	101	109	91	121	105	96	94	90	96	101	99	88	104	129	106	97	101	126	112	114	96	100	115	101	116	97	102	89	115	90	89	98	94	99	98	139	131	106	112	113	106	125	92	109	103	131	113	74	112	113	105	104	123	100	125	105	121	112	95	113	106	116	107	96	113	130	123	105	83	108	121	109	145	116	111	132	113	110	104	112	110	122	107	79	109	110	112	119	108	108	94	104	94	102	113	124	99	120	112	94	98	103	112	122	96	110	108	106	111	101	119	121	122	111	128	117	114	101	115	101	82	118	121	106	109	105	127	115	110	107	107	114	119	108	113	124	117	101	103	99	112	112	102	109	120	114	94	102	125	108	109	110	114	99	120	116	116	108	109	97	127	97	96	122	104	95	114	101	112	100	101	97	100	103	97	104	100	115	108	107	108	129	97	102	88	113	107	88	97	101	97	121	111	120	104	110	112	129	114	115	114	124	103	121	119	114	119	88	111	111	98	100	109	102	108	112	133	96	100	117	110	118	100	112	123	113	104	122	109	112	106	87	111	105	107	98	118	95	108	107	110	115	109	100	102	101	111	129	103	99	111	107	118	109	111	112	112	100	106	85	119	117	116	105	118	97	90	113	110	89	101	105	111	113	101	121	115	96	104	105	105	87	99	120	122	122	101	119	103	94	119	100	117	114	119	102	113	123	109	89	98	113	96	109	101	95	116	119	102	110	117	106	96	122	107	102	104	110	102	128	112	126	92	89	88	99	130	142	89	112	110	110	100	110	128	104	108	106	108	119	105	116	114	92	125	117	119	125	112	102	98	111	102	120	92	113	109	96	107	107	92	106	111	122	113	113	102	124	93	94	112	94	104	108	121	108	98	110	106	94	132	107	129	85	104	122	90	121	120	99	114	109	119	121	110	112	111	99	111	92	91	117	97	99	110	108	99	119	103	101	119	127	105	119	121	110	108	106	93	122	101	116	114	112	115	96	110	90	98	88	134	107	99	101	94	114	125	107	96	110	93	114	120	100	98	95	106	97	83	84	109	83	99	99	88	109	109	107	117	100	90	120	97	110	120	92	110	122	88	98	117	99	115	90	93	110	116	106	98	106	119	107	99	109	124	102	114	112	106	99	114	101	118	115	107	121	92	94	112	119	100	106	103	114	93	107	103	99	129	104	110	119	129	118	116	105	124	91	110	102	119	139	102	108	99	96	101	111	96	92	106	97	127	113	118	103	104	106	117	96	138	96	107	86	120	121	100	122	103	102	98	117	100	99	116	108	89	88	102	102	116	111	97	102	107	106	125	103	107	93	89	119	122	95	101	100	114	98	111	107	121	110	97	134	108	96	107	110	120	107	128	121	117	94	104	94	107	90	96	135	120	110	91	112	122	112	102	91	122	108	101	103	106	98	120	100	102	110	110	107	96	122	104	104	102	109	103	94	99	108	130	94	116	82	111	102	103	120	91	118	108	92	133	109	99	109	103	119	102	119	89	123	112	103	94	108	122	106	112	103	99	116	126	103	114	110	113	113	100	119	108	117	106	116	116	110	96	111	98	110	94	95	119	107	100	110	106	104	106	110	95	106	109	100	107	101	119	106	109	116	98	127	107	122	96	111	115	112	101	104	95	99	103	104	104	100	95	109	125	91	101	117	110	101	107	114	103	90	104	105	112	106	112	120	108	111	110	91	132	117	124	128	109	94	127	117	122	107	120	116	92	111	130	113	104	83	105	107	118	116	101	100	107	116	94	76	90	117	121	129	116	104	108	111	106	98	115	97	110	99	97	108	87	109	84	107	109	104	108	138	94	105	111	111	116	109	99	114	100	120	104	108	119	115	106	108	105	120	110	107	92	100	108	118	116	114	104	121	110	95	117	104	103	95	115	103	121	97	83	96	103	149	101	113	102	94	108	111	109	98	110	123	112	108	126	104	121	116	110	96	112	123	133	122	114	95	123	113	112	98	121	124	99	116	95	95	99	116	118	116	115	96	135	120	98	108	103	104	137	116	99	111	121	109	107	112	118	108	115	125	119	126	120	98	92	99	107	105	106	112	88	96	132	99	108	106	96	116	84	97	97	113	115	107	91	107	117	107	84	105	102	102	108	105	123	113	112	94	100	114	114	111	112	104	122	107	87	111	102	107	104	102	107	111	121	112	95	110	110	137	115	110	112	147	92	93	100	114	92	103	117	104	108	106	113	108	113	94	106	109	128	96	112	137	108	102	105	114	118	112	102	117	111	113	118	126	122	113	98	123	120	100	121	112	86	95	111	101	96	96	92	121	118	112	95	109	138	114	103	89	96	93	88	114	111	102	114	121	106	98	109	113	89	97	110	107	100	121	98	109	133	122	109	103	113	93	77	109	107	98	94	111	122	115	115	123	110	104	106	113	117	117	123	141	101	117	110	104	107	102	125	118	131	106	88	104	106	107	114	98	100	115	113	98	93	117	114	116	102	114	105	118	94	99	113	108	108	111	108	128	103	95	101	123	123	113	131	121	108	128	105	93	110	88	104	122	113	104	94	80	99	126	101	98	104	106	126	97	123	103	100	102	106	106	121	104	106	86	96	110	111	100	104	115	107	115	103	95	122	121	101	123	100	116	102	87	111	89	117	118	107	118	105	99	95	103	93	109	120	106	107	90	105	119	99	110	106	118	120	103	136	101	103	111	104	90	119	95	94	99	102	110	115	96	116	116	105	93	113	92	92	94	122	99	138	113	95	99	101	120	101	110	107	114	105	97	127	96	107	93	122	115	108	83	126	113	123	107	124	112	122	118	113	112	109	85	110	91	107	105	99	100	97	126	107	102	114	120	100	119	127	108	104	94
2949	2667	1243	773	485	419	371	349	366	353	299	336	333	351	333	282	321	333	274	298	322	329	318	300	298	290	336	297	307	288	274	295	269	299	284	306	295	290	302	284	312	297	289	294	286	288	315	292	313	315	296	299	338	290	285	312	301	317	275	289	278	295	306	281	273	296	304	283	286	325	314	315	291	283	288	290	291	299	279	297	292	292	309	325	326	322	288	297	306	289	281	312	310	291	290	286	303	296	304	305	269	311	285	308	279	289	294	266	299	291	287	322	307	331	309	316	304	305	288	314	301	319	286	316	318	259	290	283	293	307	312	316	305	280	328	320	292	289	316	291	284	304	289	301	294	310	303	288	278	305	309	288	316	277	306	324	288	267	297	319	295	285	307	282	288	296	312	303	277	301	272	276	302	294	302	292	285	308	304	280	296	307	264	289	300	294	324	294	300	276	316	275	306	306	261	297	282	305	323	282	307	274	323	270	311	293	273	325	292	297	301	283	296	282	305	322	298	288	268	300	290	272	285	286	303	308	311	291	308	291	307	291	303	284	283	270	324	291	271	261	293	305	285	304	325	300	325	304	346	290	297	295	302	315	290	284	330	287	281	273	322	294	282	287	274	310	280	304	271	316	320	286	320	314	321	300	313	308	330	266	309	286	276	298	299	300	309	262	304	298	320	312	301	300	309	293	293	291	309	297	300	292	289	285	292	301	285	297	257	285	323	308	273	307	293	319	273	300	284	321	286	274	302	308	282	298	268	301	275	263	289	312	309	290	270	286	304	296	279	274	292	316	295	271	310	301	305	302	272	298	273	300	287	286	305	299	276	318	319	292	299	294	286	282	281	306	302	288	292	294	316	290	304	314	277	309	304	288	303	296	283	304	344	313	278	291	320	303	309	279	287	296	307	267	290	296	294	328	298	278	289	297	299	300	303	300	294	286	314	288	336	275	304	314	308	281	303	284	266	277	295	298	293	286	305	279	284	278	280	301	298	281	258	286	337	279	311	283	303	274	268	310	320	291	284	273	292	287	287	291	282	326	308	297	280	290	306	310	296	288	327	308	303	291	267	309	306	265	312	300	262	337	335	282	311	291	309	305	294	288	331	265	265	277	321	285	311	281	274	330	304	310	268	301	279	285	290	278	288	272	285	290	261	302	287	323	282	316	286	296	302	312	295	284	280	291	282	304	288	276	273	318	300	283	287	287	287	330	291	284	300	319	300	298	291	282	352	309	304	269	325	281	300	299	290	304	288	300	299	317	298	265	289	305	310	337	304	287	320	295	309	313	263	292	300	297	296	300	314	290	284	285	292	276	313	302	315	271	310	298	276	293	312	316	271	304	274	294	303	292	315	273	288	284	325	316	312	311	287	289	309	287	317	314	308	284	272	272	308	288	258	289	297	296	291	245	266	297	298	286	276	312	291	298	289	336	328	312	302	312	312	300	307	315	272	293	291	314	313	291	286	294	305	302	311	306	300	326	325	303	300	302	285	294	277	299	251	302	325	296	300	297	319	310	322	306	279	313	298	291	301	312	308	303	281	275	288	277	304	277	290	262	273	313	318	322	268	287	312	298	307	300	263	305	281	278	284	261	251	295	311	259	296	277	309	296	273	268	266	301	273	298	276	272	289	306	316	290	288	286	301	302	288	296	320	329	273	271	300	318	290	287	318	284	314	317	293	296	282	328	287	266	311	273	291	301	294	318	268	282	313	308	277	296	278	282	314	300	296	302	291	316	320	289	307	290	325	300	286	325	301	333	290	296	303	289	302	320	297	306	295	272	302	283	277	286	317	308	279	311	305	261	291	294	288	263	312	292	306	265	309	326	320	298	310	308	279	290	307	292	271	319	300	290	301	297	296	289	268	300	292	298	306	307	309	297	282	266	282	325	297	277	322	319	277	309	318	288	305	273	311	304	282	309	290	323	305	293	286	299	307	275	300	298	316	280	278	273	297	287	277	287	303	317	276	253	282	307	308	269	277	281	273	303	288	288	280	311	273	295	288	287	286	266	299	291	283	261	309	299	279	288	314	318	287	271	292	283	286	293	302	330	282	269	293	290	325	305	301	301	328	322	292	296	300	295	275	272	289	283	282	308	305	286	283	320	298	302	309	301	284	305	301	290	307	281	286	272	293	279	300	305	315	302	300	286	273	322	323	332	283	294	299	311	284	271	300	336	295	289	312	306	301	315	302	274	325	335	288	280	320	327	311	294	314	316	286	315	310	308	261	299	272	276	305	293	277	295	322	273	283	262	299	311	290	274	287	291	291	293	300	282	291	317	292	277	285	319	282	309	295	275	326	267	316	294	273	329	316	323	279	315	311	289	275	267	269	298	298	284	313	301	284	266	306	298	272	290	303	298	298	301	284	297	326	267	322	311	312	293	289	309	298	290	317	268	287	314	281	283	312	300	330	304	265	295	261	301	285	269	299	306	284	295	308	284	313	283	292	298	301	267	282	291	305	282	279	313	315	299	291	276	301	281	302	316	289	290	281	309	288	280	282	316	273	291	262	281	261	286	266	305	266	293	285	311	294	303	292	301	261	294	309	291	293	291	265	285	297	328	284	269	265	310	312	283	320	312	293	256	301	310	309	325	306	321	277	285	321	299	296	296	316	323	277	312	300	284	267	274	294	306	299	303	302	305	300	299	303	292	288	296	291	292	331	253	289	264	285	278	300	278	316	291	289	335	282	308	287	275	284	330	296	286	313	271	272	279	306	278	274	317	328	288	296	292	318	293	310	327	295	267	298	297	265	277	296	318	288	312	331	286	253	308	308	281	307	258	284	288	297	306	274	291	294	291	293	285	283	295	296	284	299	307	301	280	300	294	308	283	298	282	313	324	311	300	281	286	311	279	284	304	341	302	277	298	312	297	284	282	296	292	285	290	298	317	329	279	272	292	253	287	304	311	298	303	333	298	323	307	314	279	285	299	264	332	258	287	277	272	317	276	294	309	291	280	269	290	282	323	305	297	292	285	300	316	299	312	305	297	306	281	297	294	292	305	290	286	302	286	289	298	275	289	306	310	310	299	247	295	285	305	308	282	277	283	281	316	313	293	303	295	283	280	274	270	292	291	290	276	304	282	286	308	300	285	301	312	260	317	281	308	275	322	306	284	299	281	299	302	297	255	306	277	287	317	325	294	314	290	306	335	304	315	299	308	323	281	299	315	284	306	290	290	310	289	287	315	321	315	313	294	305	293	325	318	298	309	310	288	294	293	300	313	266	275	285	272	280	289	293	327	292	297	288	304	301	299	320	309	273	288	279	299	259	294	320	308	308	289	283	310	287	313	298	311	256	275	277	284	314	277	278	276	305	306	300	321	295	293	313	280	298	280	323	283	286	279	300	255	302	291	288	300	286	322	291	288	320	320	298	338	314	292	304	280	287	315	274	307	276	321	294	277	325	256	296	284	288	310	306	286	308	298	303	287	290	290	290	308	305	286	282	326	297	269	274	274	310	289	321	299	293	287	307	268
30956	20435	10200	574	381	330	354	355	361	329	320	320	332	293	333	329	325	342	329	312	314	326	337	325	326	321	363	335	331	294	309	330	317	325	316	319	356	316	360	294	306	301	341	339	318	347	340	322	320	319	339	329	326	298	345	341	330	321	315	303	313	324	293	317	337	317	307	297	289	339	322	301	301	321	281	346	304	323	323	302	318	304	338	321	321	328	300	307	323	342	321	292	322	314	314	333	309	289	320	329	330	304	311	317	325	297	312	309	325	301	331	340	327	307	325	289	314	321	315	311	309	307	298	303	297	332	320	330	318	349	327	319	312	331	322	316	294	290	336	306	287	308	325	333	312	313	326	334	332	297	333	318	331	332	352	302	353	317	292	295	342	342	324	324	364	347	296	296	314	310	305	312	301	310	331	301	317	298	311	322	350	333	302	335	324	340	329	294	308	334	310	322	336	305	338	298	313	307	325	314	300	321	346	335	297	316	337	323	335	329	365	329	353	315	328	318	337	296	325	342	307	298	308	301	299	353	286	328	354	342	321	284	317	309	312	310	331	319	308	314	342	297	334	333	316	315	335	336	313	320	336	306	350	296	358	335	333	312	295	324	322	295	302	282	311	335	318	326	320	348	290	337	341	340	261	323	324	299	325	325	329	350	330	325	338	323	325	312	354	322	308	320	312	299	322	319	347	315	314	284	325	292	326	290	336	327	339	325	320	333	321	314	311	281	310	348	347	306	322	315	320	330	333	317	293	307	277	282	343	303	299	306	332	302	317	341	319	309	332	295	317	297	282	335	324	322	333	313	292	282	327	302	305	303	321	295	318	312	302	317	320	316	324	318	303	302	329	294	339	319	338	345	318	325	324	320	311	335	323	336	306	290	314	287	300	308	298	320	339	283	322	325	304	321	306	312	324	356	314	338	316	297	304	343	310	348	333	332	310	355	308	322	356	294	317	296	329	301	312	295	283	316	335	318	292	344	351	309	313	342	324	302	312	291	286	342	359	320	300	322	316	320	359	324	345	322	334	324	319	328	355	339	317	287	282	319	318	309	353	350	304	311	318	337	294	330	333	301	342	312	292	316	328	348	317	305	349	352	352	332	312	333	334	339	337	346	322	310	347	343	343	317	325	294	327	318	314	311	312	294	322	308	305	303	336	315	321	340	336	338	337	346	327	310	306	319	298	291	311	325	315	321	318	326	292	330	308	307	330	308	318	359	343	317	323	314	321	274	326	353	300	315	333	332	327	341	340	307	311	322	323	321	315	299	308	337	316	299	297	267	330	339	279	341	331	330	310	317	299	324	273	317	333	318	340	305	306	314	317	339	312	321	297	288	320	345	326	329	323	358	310	324	317	322	330	331	302	345	347	316	359	333	292	333	290	357	309	302	294	328	314	321	312	294	322	349	368	330	348	330	348	320	331	304	317	335	328	332	332	312	313	313	318	313	288	317	353	319	318	293	303	290	347	331	317	365	304	321	336	307	301	271	323	327	351	333	319	309	306	354	338	282	316	337	299	328	326	324	290	291	322	287	329	315	310	307	311	316	325	333	312	347	328	318	329	275	313	318	306	313	311	339	342	313	292	322	355	298	338	291	331	303	319	313	349	326	316	310	329	289	316	289	283	291	314	319	323	343	288	285	337	304	287	314	345	281	273	343	294	329	351	361	332	335	309	316	317	339	307	302	308	345	320	320	278	297	331	329	298	345	337	299	301	337	328	322	325	318	326	321	317	315	334	347	333	326	302	312	329	309	333	288	294	330	351	338	303	331	279	318	326	310	281	338	325	326	297	352	331	320	332	306	336	296	303	307	312	322	295	322	327	311	306	309	339	314	337	310	339	307	361	284	318	309	334	306	306	313	341	318	310	293	298	270	308	291	290	316	304	315	285	296	311	360	306	291	332	346	323	326	303	327	318	342	338	300	331	318	297	311	303	304	301	301	292	320	259	277	301	306	308	326	347	278	314	374	312	325	340	314	321	311	344	323	322	330	315	313	304	304	318	330	312	308	301	345	329	329	318	324	314	336	314	325	327	344	314	312	284	293	302	344	293	281	335	315	329	306	294	294	325	299	304	297	297	302	327	289	340	321	350	321	328	370	305	317	315	323	292	328	289	333	321	320	353	293	343	289	316	358	303	383	317	327	359	318	314	286	307	301	339	292	334	330	331	300	338	312	329	322	331	290	312	337	313	313	321	301	316	339	339	328	315	299	314	343	338	310	301	303	321	323	338	333	333	309	308	304	347	315	344	308	319	305	290	346	325	334	291	308	308	350	321	283	312	306	335	319	325	333	319	320	319	318	306	301	294	344	329	317	296	315	329	310	332	319	319	296	284	299	310	342	332	271	324	331	314	327	343	343	314	323	313	290	337	308	334	365	323	326	293	314	310	306	302	330	335	313	297	331	311	319	310	330	324	284	302	314	332	324	289	289	308	297	305	314	326	336	291	305	318	295	325	307	301	307	319	332	319	317	323	335	318	294	302	309	297	335	285	313	333	314	336	333	345	321	307	361	293	292	333	291	298	311	321	326	321	305	308	330	291	330	331	323	315	296	324	326	305	355	315	338	313	294	340	294	311	317	321	339	311	304	385	291	302	335	340	351	324	340	352	331	314	316	337	312	315	329	308	326	290	335	281	317	310	316	320	293	334	322	333	310	300	359	309	328	292	353	324	320	320	322	352	307	295	328	307	292	331	295	315	353	331	290	321	310	297	323	330	329	304	283	326	344	335	315	312	311	333	315	332	320	331	288	321	300	301	362	336	312	313	306	312	349	317	340	292	325	322	312	320	312	299	325	329	312	301	305	327	323	321	306	304	317	317	343	317	355	314	334	299	330	317	349	311	301	321	319	338	294	337	312	287	297	322	322	325	287	303	337	350	317	310	305	327	323	317	326	328	310	313	346	316	316	304	310	300	311	291	307	294	324	330	337	345	313	334	330	328	307	309	317	328	339	333	323	323	307	293	322	295	349	316	326	322	324	292	351	390	312	310	292	322	344	342	330	305	333	301	290	307	310	327	313	327	335	329	310	295	327	299	282	309	306	330	312	270	318	320	319	293	296	322	343	302	321	345	326	310	306	300	311	337	323	309	317	299	327	323	335	332	304	286	319	326	289	339	297	327	322	302	351	327	362	334	343	314	355	350	319	325	319	329	369	298	351	332	321	332	304	298	324	319	327	295	326	315	315	314	306	310	312	311	359	313	331	321	314	325	370	307	323	323	347	354	313	352	329	306	344	337	320	320	315	343	306	282	321	322	312	333	331	306	297	347	344	300	301	322	291	297	316	317	331	316	354	288	313	300	310	343	324	296	311	324	321	320	323	346	356	294	317	325	306	301	323	324	346	329	292	315	306	295	320	304	374	301	305	288	311	318	310	335	328	334	322	314	314	317	323	303	295	276	306	311	306	348	303	351	321	307	317	292	320	319	327	317	351	347	318	328	315	324	307	346	298	336	348	318	285	353	366	308	309	322	310
5483	894	874	770	686	718	727	819	720	750	741	776	794	723	777	760	773	763	760	794	742	694	746	801	730	735	746	720	761	756	781	786	777	767	729	796	788	775	809	774	753	766	754	733	737	758	735	752	722	751	729	806	800	753	755	761	744	775	751	795	757	775	734	714	815	752	783	755	739	726	759	719	793	765	761	746	769	779	769	749	758	692	853	754	765	824	748	731	746	783	750	760	775	723	750	746	804	749	740	781	757	755	754	743	699	772	746	774	785	749	789	829	761	786	746	760	783	756	772	719	758	716	791	761	755	836	765	737	800	756	769	722	752	748	749	755	762	771	729	737	746	738	764	753	778	765	764	741	772	748	766	719	776	781	809	816	763	719	783	723	764	748	786	765	737	776	735	736	757	729	789	792	725	800	747	805	704	762	733	762	750	754	818	800	758	742	803	762	748	762	791	796	802	726	684	812	789	784	789	736	800	767	786	774	789	730	786	764	758	794	678	766	745	719	762	767	802	762	744	784	726	799	759	736	750	781	739	776	796	814	751	759	777	741	721	762	793	741	772	790	805	754	747	733	791	759	710	769	746	776	777	757	746	767	756	763	738	792	756	729	737	754	753	738	780	803	746	762	776	791	754	758	806	742	728	773	734	806	797	788	761	735	740	781	790	781	762	781	737	739	735	728	750	802	748	758	826	770	759	763	764	765	781	775	767	808	794	758	766	803	725	738	760	750	768	745	706	793	744	758	764	730	752	803	836	801	748	717	786	745	774	758	708	781	783	753	769	730	808	808	776	750	738	681	767	773	750	759	750	788	785	810	749	758	752	767	767	724	732	776	754	792	799	795	757	744	766	785	720	795	737	752	778	778	760	779	774	772	715	736	765	738	739	798	751	781	753	714	766	763	784	769	745	770	794	815	753	767	787	798	743	781	705	734	747	763	774	766	747	785	795	718	743	768	734	808	756	759	775	776	744	780	714	798	765	759	731	768	786	761	752	754	751	721	751	740	707	717	789	747	796	749	779	769	749	773	746	729	793	757	782	811	751	782	726	791	763	710	771	777	753	748	771	783	790	736	736	792	775	766	749	744	750	712	747	729	785	800	737	764	729	794	794	754	790	758	786	768	725	804	735	703	733	738	737	734	755	793	773	767	782	732	791	758	749	754	760	742	777	765	753	755	764	767	793	748	751	763	819	781	774	774	780	740	728	737	785	813	779	776	801	776	755	728	829	748	766	766	767	779	778	733	743	797	780	735	754	765	773	801	734	762	749	823	766	760	735	778	736	790	784	801	754	737	731	795	755	741	743	769	713	744	799	773	782	812	761	789	742	761	766	766	801	759	782	783	784	765	764	758	769	754	752	729	756	744	803	790	707	722	751	770	748	800	764	737	780	790	754	751	749	750	762	757	796	763	750	738	737	770	741	742	765	777	749	797	708	783	791	752	794	728	707	765	768	765	752	795	800	767	788	793	739	792	779	737	801	800	745	739	748	773	818	802	817	756	835	778	751	830	768	762	779	727	805	774	772	762	768	732	748	748	793	744	803	745	755	752	732	721	719	691	790	770	772	759	805	771	720	759	734	710	742	696	773	823	791	715	798	746	741	775	752	761	831	753	758	745	758	715	752	791	761	778	751	776	748	754	776	753	772	747	799	737	715	758	776	715	766	748	802	725	762	756	771	744	821	779	759	766	768	751	750	794	794	744	781	769	708	755	778	795	748	732	748	747	748	768	764	737	735	733	757	790	742	736	770	779	751	766	785	764	772	809	741	735	768	716	789	749	759	704	757	822	745	767	791	735	776	778	730	759	746	803	762	734	752	728	785	761	765	733	725	762	781	708	750	762	794	745	787	724	731	786	764	708	726	729	741	782	738	756	747	729	793	807	769	770	741	773	777	785	811	746	741	820	737	762	759	775	787	735	759	779	752	798	766	805	735	779	753	830	798	740	757	743	771	786	786	770	797	753	697	771	775	763	784	760	735	696	796	807	749	744	777	789	747	749	801	731	737	750	739	777	796	766	750	750	796	710	731	790	750	717	780	743	760	750	717	770	789	792	777	756	744	793	775	809	723	754	774	725	751	776	750	746	743	796	754	746	749	784	757	773	757	777	774	790	756	777	728	738	786	737	784	746	774	735	770	850	766	776	792	762	780	776	766	757	759	764	784	735	766	761	744	773	766	767	725	725	746	738	795	763	724	758	795	749	766	760	803	698	763	786	737	781	798	801	760	696	745	778	780	723	738	780	733	732	772	774	733	739	738	751	732	730	770	776	779	732	750	806	749	751	783	755	743	813	775	744	780	740	758	767	713	742	733	714	813	768	753	744	768	758	766	773	800	752	775	778	739	785	742	770	777	781	723	784	774	752	757	744	774	794	779	778	770	788	773	761	721	790	741	724	731	781	818	771	777	759	774	789	780	764	755	786	734	757	786	741	784	742	780	745	752	766	782	763	742	791	756	785	786	788	741	800	759	735	766	800	736	778	813	732	785	717	752	775	757	736	787	774	775	745	722	782	767	739	770	728	766	760	747	751	772	794	792	769	712	779	810	738	749	740	766	758	745	769	770	784	736	739	761	792	783	758	739	770	742	773	801	750	777	754	781	754	741	791	737	728	753	805	778	738	813	755	751	798	753	781	742	717	782	782	721	712	807	766	757	743	805	754	786	754	762	788	745	782	771	751	785	760	746	790	733	755	785	816	762	769	766	745	739	732	756	795	797	775	690	776	763	776	772	772	738	766	727	755	738	797	791	739	755	771	783	721	799	759	767	781	736	715	793	727	735	799	820	789	778	784	780	749	752	804	766	734	720	764	743	785	749	796	771	803	736	750	710	729	695	734	712	788	740	753	790	746	740	835	773	719	748	804	767	723	768	738	718	710	799	763	782	757	762	785	711	754	760	756	805	779	777	738	760	781	779	797	797	791	781	761	813	767	726	758	766	749	791	763	747	776	745	750	752	731	759	766	733	811	810	771	754	732	778	770	752	802	788	798	765	755	750	789	777	735	754	751	701	752	783	740	745	724	770	740	823	737	824	750	790	792	754	758	762	775	732	713	778	743	771	742	751	774	787	783	754	744	785	780	757	749	829	746	743	771	809	745	818	731	820	764	789	791	744	777	766	780	775	771	784	778	768	716	720	771	751	770	770	774	754	761	783	793	787	775	777	771	750	737	787	781	738	767	803	725	738	809	764	764	798	791	743	732	762	767	746	748	764	784	745	776	759	819	776	749	747	793	749	715	729	773	824	765	799	794	782	769	749	795	796	749	761	747	788	750	739	733	725	770	758	731	762	730	754	756	798	745	756	785	732	732	773	750	750	746	737	746	779	660	750	782	748	760	772	810	807	776	729	723	761	767	782	768	775	788	776	810	744	724	686	725	754	755	745	809	716	818	770	767	756	769	787	761	715	807	756	779	800	791	786	723	760	780	748	788	794	785	749	763	781	799	787	775	748	755	747	746	712	768	738	731	744	727	768	774	739	756
24660	21001	23891	28128	20924	15751	485	314	268	266	278	251	217	223	222	210	243	208	175	224	197	218	222	216	221	212	211	212	227	209	195	198	188	206	205	231	211	234	215	220	215	238	231	202	200	216	246	215	220	238	198	234	206	207	190	238	208	211	185	198	220	215	203	218	236	219	185	219	187	206	214	220	206	205	216	206	228	189	213	226	199	228	222	207	203	207	178	202	207	200	191	213	172	202	192	210	206	206	241	182	216	236	209	215	216	202	215	210	218	210	205	186	200	222	206	197	249	228	200	209	194	240	214	192	217	218	195	206	191	215	206	225	215	201	242	219	186	233	208	198	205	218	231	203	213	199	213	203	225	222	196	198	232	243	227	218	194	227	193	222	232	209	207	228	228	186	203	222	255	225	219	206	219	210	211	237	184	219	214	192	218	198	213	177	197	221	230	211	217	184	184	228	177	191	214	225	189	179	211	226	206	215	179	219	219	209	222	241	223	219	218	230	221	217	206	216	203	209	210	193	227	220	192	224	223	194	229	225	214	226	230	177	222	216	207	206	188	206	239	229	218	191	243	203	173	226	228	193	229	202	217	211	215	192	237	212	201	216	196	210	214	209	204	200	225	212	202	199	190	220	227	228	190	188	226	214	227	240	200	223	179	187	212	189	157	206	226	215	205	216	237	207	180	188	188	217	215	233	216	217	204	192	216	225	207	199	232	231	193	208	232	205	196	212	197	243	212	184	183	224	191	228	194	171	216	217	232	208	220	183	210	207	220	225	221	182	202	202	204	218	186	202	215	183	216	219	210	203	227	204	220	228	214	221	193	184	208	206	205	231	224	202	214	187	198	202	240	197	191	220	203	221	265	230	192	191	187	195	203	208	224	206	179	171	220	221	214	238	212	192	229	189	216	187	196	197	240	211	216	196	217	214	192	209	228	213	234	222	222	228	214	177	216	242	201	210	208	192	197	211	209	207	227	181	208	202	199	235	210	197	203	178	214	201	221	196	222	196	200	206	218	207	231	206	204	231	211	187	202	214	197	202	225	229	233	220	213	229	198	226	200	231	233	222	211	225	201	216	208	220	204	211	224	232	218	212	210	231	213	197	201	230	187	188	219	198	205	203	210	202	212	221	218	198	207	216	205	219	219	218	195	211	201	202	221	201	216	209	236	215	213	219	220	232	184	223	196	231	221	220	178	213	212	203	189	200	248	211	202	190	188	196	213	225	215	245	206	214	230	215	218	203	212	228	218	229	239	208	202	223	243	219	192	218	227	177	206	197	227	204	196	215	210	222	204	203	224	193	213	204	198	209	199	220	219	197	191	219	220	211	181	205	198	193	195	215	222	223	191	212	212	216	225	217	196	184	201	213	179	213	216	222	198	204	224	218	253	211	208	215	217	183	227	212	212	178	219	211	219	222	186	219	236	215	201	212	236	202	211	208	217	199	243	230	182	216	211	202	210	206	192	232	205	216	212	206	204	182	216	220	199	233	216	188	225	212	211	191	237	207	237	209	180	215	223	203	237	195	189	200	220	244	223	219	196	182	198	223	221	240	221	205	222	195	184	233	194	230	229	181	205	185	207	231	230	229	205	213	209	214	199	222	205	194	203	215	229	210	215	233	213	233	214	224	200	207	217	216	212	209	208	216	198	199	209	219	179	195	207	201	229	196	238	212	216	221	210	206	205	209	202	194	228	195	206	232	216	220	249	215	200	208	198	208	207	202	211	177	206	215	215	189	219	211	229	207	196	208	195	203	228	213	198	207	194	225	207	202	212	200	207	205	212	203	201	217	202	217	217	219	209	186	201	203	194	202	217	210	215	189	215	236	227	204	206	204	233	199	207	235	223	186	198	202	194	221	202	217	240	207	232	220	213	206	204	224	215	176	191	187	193	222	233	195	209	223	180	217	209	217	173	203	216	206	217	200	205	237	203	226	216	216	217	209	233	203	208	208	236	200	208	226	243	204	220	206	178	213	194	211	167	225	229	223	216	210	206	212	210	200	201	230	207	192	216	211	216	209	214	211	213	169	205	180	190	213	195	228	207	193	223	195	226	182	231	199	214	222	237	225	188	199	182	211	218	242	226	194	235	208	234	208	218	202	221	205	186	200	214	225	196	197	228	214	210	244	220	218	191	199	247	220	193	209	194	228	194	211	210	208	233	237	234	209	180	198	209	208	197	208	224	208	205	203	196	223	226	227	217	194	210	206	231	211	225	233	222	232	198	237	200	202	208	210	179	225	203	226	218	207	217	204	207	217	179	196	195	225	209	206	198	200	219	214	224	207	214	220	225	219	185	210	211	234	206	219	233	219	261	208	197	230	211	201	221	211	209	189	220	201	215	198	207	201	234	222	217	196	225	216	198	182	208	234	209	208	207	199	200	192	195	216	223	187	192	194	242	171	212	226	226	228	198	234	218	200	208	217	222	212	204	214	206	195	214	197	215	223	201	231	242	207	214	188	215	221	225	178	210	226	220	236	204	232	229	178	192	207	195	172	229	203	249	210	227	209	180	213	198	214	205	228	204	200	203	220	202	216	178	224	181	210	196	211	215	194	199	204	233	203	237	194	221	195	224	205	196	234	230	198	225	204	202	213	192	208	201	220	226	207	199	237	187	193	201	208	198	209	225	213	217	212	195	220	208	205	203	189	202	192	211	208	216	228	212	212	220	210	223	217	199	221	184	182	205	211	208	218	210	229	200	179	195	197	208	221	244	228	206	210	185	210	204	182	222	212	198	205	217	216	212	190	227	234	213	181	205	201	185	213	235	206	245	214	206	249	196	199	233	218	216	205	197	198	188	226	228	211	222	229	195	208	203	209	185	180	214	219	212	201	190	207	190	210	200	202	183	232	200	202	202	218	206	189	205	197	218	216	216	209	200	209	226	207	226	194	196	216	234	258	198	201	200	224	211	192	203	208	223	217	207	204	225	208	213	199	205	238	231	218	191	210	211	218	209	241	211	212	218	195	203	207	208	229	215	183	210	243	208	229	222	245	212	185	214	207	199	226	204	198	206	219	204	199	206	202	230	202	195	201	217	216	199	215	224	215	217	199	182	218	196	254	219	243	201	193	180	212	231	217	188	211	207	219	208	204	218	193	205	198	218	204	220	209	203	196	228	218	195	213	213	223	201	208	204	208	238	217	214	225	224	214	226	208	192	216	239	207	240	225	240	224	196	218	231	182	243	217	198	195	218	202	197	162	224	211	201	179	227	189	194	220	207	213	206	187	208	211	235	199	223	221	204	188	197	166	201	198	200	212	212	184	197	199	173	182	223	203	207	224	229	199	211	210	199	235	225	213	199	229	228	239	258	214	200	189	206	227	209	201	219	204	213	218	217	206	216	231	209	194	235	218	210	225	234	208	192	202	225	182	222	217	203	216	205	212	209	222	207	218	218	217	193	187	207	201	223	244	198	194	225	228	209	215	214	230	221	219	211	228	201	221	240	229	234	211	208	232	218	209	210	205	208	178	203	189
3125	1749	951	735	663	570	564	583	537	547	520	575	537	535	553	551	525	488	500	507	542	515	546	548	495	527	531	555	483	518	481	456	514	506	509	511	535	535	480	502	540	546	535	525	505	523	527	502	480	513	515	519	542	549	506	519	508	503	511	481	497	516	536	510	523	519	536	576	531	545	549	506	513	502	527	530	491	532	484	516	532	521	564	548	476	530	477	523	530	536	542	552	536	528	490	549	524	534	500	515	509	516	523	537	509	483	512	577	508	470	511	538	535	510	540	512	521	509	514	506	496	535	520	513	483	527	504	504	477	521	498	541	491	499	516	502	506	494	556	528	515	540	537	513	569	528	516	528	562	530	513	555	507	494	530	542	509	525	515	534	480	521	513	491	534	521	522	544	547	561	491	522	505	515	513	525	520	533	526	517	545	518	521	518	474	516	496	503	529	471	521	480	506	536	488	549	540	512	530	534	508	521	522	511	536	506	522	533	518	544	514	510	534	497	515	509	519	528	521	533	542	504	519	518	556	517	526	543	545	501	515	513	517	525	514	494	542	535	525	499	549	509	523	472	525	541	497	526	514	492	503	491	551	516	518	467	499	512	477	518	537	498	501	510	522	535	544	539	572	548	505	510	498	504	498	538	488	523	485	515	536	523	502	548	525	491	498	524	538	487	567	535	527	532	510	535	489	536	559	510	479	529	455	517	496	505	484	469	512	519	495	519	525	507	509	546	497	511	540	516	545	533	529	554	493	459	530	530	532	506	536	514	496	560	512	519	505	539	546	510	538	537	545	488	510	479	540	524	528	523	544	512	503	514	468	494	493	481	500	514	529	508	512	513	505	500	491	473	548	533	526	538	513	536	517	515	520	527	511	543	510	543	512	521	550	527	514	498	478	500	507	472	524	532	556	528	540	550	532	494	519	560	512	488	534	568	503	485	551	502	469	505	545	522	509	508	504	476	514	562	556	512	577	498	546	501	516	482	515	498	523	488	532	505	472	485	520	560	489	511	512	538	506	525	469	539	510	493	531	521	547	510	504	505	504	539	540	535	521	528	480	501	519	490	500	475	491	500	474	507	528	494	527	474	495	557	522	504	540	537	503	525	526	506	505	481	480	525	543	512	515	567	495	515	519	500	527	533	496	512	563	495	522	484	545	523	504	527	499	483	521	551	527	545	532	489	527	495	525	550	505	526	516	479	482	533	531	550	519	532	509	516	524	450	486	534	545	512	530	541	514	565	541	550	525	537	557	512	499	495	520	524	538	552	529	528	503	466	499	494	472	507	523	487	532	498	530	528	512	494	513	504	493	549	506	494	530	514	498	480	525	500	534	480	508	476	504	519	536	499	521	512	540	530	520	504	532	510	498	531	528	498	487	531	525	515	476	497	516	537	479	536	531	545	535	506	513	514	496	503	539	526	529	516	532	539	484	493	534	492	532	537	545	497	553	501	497	555	519	571	476	519	509	491	500	466	525	479	552	536	544	497	502	506	523	476	500	477	534	525	498	517	495	544	530	549	515	520	524	537	520	540	544	491	512	519	548	507	462	490	500	491	519	494	510	543	515	514	525	516	531	475	520	477	528	490	480	535	531	554	504	548	511	490	544	529	514	497	506	533	521	526	491	568	515	547	534	495	467	522	525	485	478	472	511	510	526	508	534	514	489	538	539	521	551	528	519	500	549	523	524	539	528	503	520	530	528	509	508	521	477	510	514	466	546	529	532	501	520	517	521	495	491	534	507	497	520	512	495	507	507	516	501	483	516	515	503	539	537	526	524	513	492	491	557	513	536	493	517	531	496	544	515	462	501	516	536	528	514	526	544	558	517	565	492	561	555	505	526	521	520	492	537	550	509	534	504	505	509	501	507	504	495	520	483	521	490	515	513	570	478	498	583	512	505	497	479	563	537	524	533	452	518	515	517	480	489	521	507	506	534	513	516	532	510	517	532	507	518	540	542	508	515	549	511	495	525	520	496	539	517	491	521	490	507	536	537	501	473	519	525	507	531	522	521	517	538	499	461	541	549	488	495	524	492	516	533	492	482	492	471	525	570	495	518	507	514	541	568	551	553	523	481	535	523	528	516	530	513	568	524	505	559	503	510	537	517	509	510	570	527	523	550	545	521	521	515	500	513	512	497	496	506	491	494	507	495	502	516	520	546	576	543	522	462	542	466	506	491	521	559	530	491	504	511	496	524	514	473	519	507	541	514	499	537	492	508	521	506	509	506	525	515	522	557	516	508	500	513	531	494	521	522	503	507	547	513	483	542	505	505	523	515	507	508	497	527	518	517	515	526	514	489	522	526	514	509	540	518	496	496	503	532	518	530	505	504	521	516	540	526	492	562	517	507	521	493	522	537	540	564	539	526	464	524	514	451	491	553	539	530	545	506	515	550	500	501	531	462	488	516	531	501	533	542	497	488	512	518	586	528	512	505	522	518	514	487	507	525	501	508	524	559	483	503	482	530	529	534	505	506	528	534	531	541	496	548	506	529	466	488	496	499	523	526	551	531	512	501	539	534	506	546	543	498	476	489	539	515	502	547	491	488	490	489	496	508	508	525	529	493	515	508	527	515	515	528	509	493	518	529	518	519	493	508	524	543	504	505	528	493	523	507	536	502	526	498	479	504	499	512	484	524	539	542	499	553	541	524	546	496	518	488	543	575	497	512	485	512	567	503	496	489	538	524	509	524	533	543	519	548	524	505	517	514	492	487	524	553	505	485	555	507	507	483	467	521	491	503	483	475	497	476	526	515	512	526	539	480	543	499	534	504	502	521	521	568	523	523	540	504	518	520	467	512	540	505	505	500	480	523	532	507	518	517	514	508	526	505	551	510	534	535	517	517	493	516	498	489	513	513	502	519	567	519	507	522	512	504	543	492	510	532	489	558	475	508	520	528	528	562	539	498	528	534	499	494	532	497	520	520	507	527	500	529	520	517	471	493	475	529	537	508	525	523	540	470	489	520	494	516	500	504	520	482	544	487	472	537	493	472	487	533	545	516	494	532	534	495	533	466	531	535	497	464	487	512	535	529	505	514	493	549	522	500	483	497	497	527	515	527	487	483	518	503	465	528	510	477	495	506	509	541	523	544	510	543	565	501	529	500	529	548	514	488	515	486	519	520	521	538	500	496	545	504	476	498	545	521	534	538	501	506	560	559	524	503	543	507	501	512	563	525	513	537	523	512	553	512	506	488	488	514	512	512	560	496	507	558	523	536	518	516	514	498	528	517	529	500	510	498	524	521	535	482	550	499	486	532	483	487	505	530	531	511	523	502	505	521	530	513	558	511	493	496	499	498	553	511	523	514	534	531	512	508	475	509	527	539	563	542	461	490	488	568	496	533	498	481	509	559	506	542	537	491	510	526	505	517	534	522	538	529	516	496	503	503	506	514	497	499	515	510	510	439	553	484	529	553	521	488	507	499	523	522	517	507	557	538	534	517	511	498	506	575	506	535	516	542	532	495	530	501	522	520	503
23980	21022	24372	27910	21023	21028	12142	408	236	233	210	189	164	180	133	149	130	140	135	129	142	127	113	131	130	110	133	137	118	107	120	109	103	118	129	110	94	94	109	122	107	111	95	113	117	105	114	138	109	106	112	113	99	106	98	117	116	108	118	115	99	110	116	108	107	99	102	86	96	103	110	115	111	108	123	117	108	129	105	117	115	98	99	119	116	103	116	87	113	124	90	114	109	118	98	106	106	116	125	113	113	103	114	105	125	124	110	96	129	91	111	118	114	103	116	115	108	117	117	133	105	101	127	91	131	107	107	105	99	117	89	131	123	120	104	125	126	104	108	108	103	94	115	92	118	110	124	103	108	129	130	116	108	120	94	107	126	95	116	111	110	111	113	110	100	110	108	107	103	120	118	100	106	114	105	113	102	109	104	121	88	106	95	85	100	108	109	99	85	102	121	120	126	106	124	100	112	108	122	111	105	115	114	114	111	113	105	115	119	110	103	109	106	96	109	112	115	107	120	105	109	104	95	103	125	96	102	101	119	135	113	115	95	97	97	100	104	87	108	100	115	124	103	122	117	109	100	97	112	111	103	83	100	121	116	93	124	109	113	108	89	101	110	90	121	105	120	100	108	102	100	114	112	113	99	117	110	98	106	112	96	101	106	125	119	97	121	115	118	120	99	113	113	105	97	124	130	117	91	132	112	120	94	99	113	114	132	107	126	124	103	100	128	118	99	125	111	115	119	123	130	102	102	90	128	108	118	102	91	108	109	117	112	108	105	108	109	112	114	101	113	108	118	111	89	98	107	115	103	112	114	120	111	124	116	105	109	109	110	120	114	103	116	122	125	132	106	104	90	114	117	102	117	101	116	123	102	104	112	111	116	80	114	111	103	103	117	102	107	98	127	118	131	118	90	115	124	114	105	116	126	122	99	116	93	106	136	114	125	87	105	113	127	114	110	99	117	125	116	120	118	114	108	135	119	104	123	109	90	97	112	98	94	110	120	106	92	118	134	115	110	138	94	100	131	106	123	105	99	117	117	105	136	101	102	90	98	113	99	114	128	119	113	129	124	99	112	134	99	108	123	129	115	94	122	112	136	110	118	121	105	122	122	106	100	112	119	85	112	137	104	118	118	103	96	115	95	110	125	113	111	114	110	125	116	118	104	102	114	115	117	115	112	131	100	121	103	99	112	105	112	116	110	126	95	116	115	110	118	103	122	104	101	127	102	94	125	107	105	111	99	102	125	121	107	122	121	126	107	107	104	124	103	109	92	120	102	130	122	97	111	121	95	106	112	108	100	113	112	107	97	109	101	105	122	109	108	115	126	111	107	106	117	126	92	109	111	109	127	112	100	129	115	108	103	110	122	118	121	104	108	109	105	107	95	117	110	116	123	99	107	87	104	104	105	107	91	104	108	100	130	110	108	102	100	126	110	125	110	103	131	99	97	106	102	105	104	106	121	103	106	114	112	108	119	100	113	106	103	105	109	112	115	98	117	103	107	112	116	123	113	112	125	126	129	101	103	116	118	105	104	118	106	121	113	113	130	115	109	120	103	100	104	110	114	111	110	87	120	119	121	104	103	125	118	114	107	116	111	96	102	100	102	106	125	109	106	107	101	113	118	112	112	110	113	120	129	132	104	114	112	110	113	119	111	95	109	126	106	107	107	117	122	109	133	105	105	105	109	96	105	136	105	121	116	92	106	133	113	123	119	87	83	93	92	101	97	107	108	112	111	98	120	110	107	127	117	109	112	125	116	103	120	127	105	102	120	106	106	90	111	107	133	107	109	115	111	120	107	109	106	104	108	119	121	112	116	123	134	121	115	113	102	113	114	104	108	122	125	120	118	114	114	110	121	98	98	115	98	114	119	117	106	119	109	109	126	114	92	120	101	118	108	110	103	113	114	119	119	110	99	115	107	116	112	108	107	91	104	106	91	92	93	108	98	117	113	120	123	104	92	97	114	108	103	105	102	114	103	123	108	111	121	109	124	116	110	132	111	102	86	107	101	103	96	117	109	105	126	119	118	98	121	96	120	102	110	120	121	108	100	115	112	115	87	110	101	105	117	109	82	126	102	111	103	129	119	91	110	102	112	113	113	124	110	115	118	106	112	112	128	103	113	102	129	112	93	115	121	105	109	103	96	121	101	116	106	109	109	121	94	112	109	121	99	118	115	122	111	122	92	104	99	115	114	114	100	114	107	100	119	110	139	100	125	101	90	128	111	137	112	96	107	110	112	109	105	100	107	90	97	104	106	119	133	123	96	110	126	114	118	106	93	99	116	124	97	126	115	117	107	142	102	111	102	108	134	106	127	118	119	111	117	116	113	126	109	94	121	100	102	108	130	111	97	116	113	104	84	133	96	133	107	103	98	104	115	94	112	98	118	111	97	103	95	90	112	110	131	133	94	107	108	119	100	105	124	102	122	115	96	111	129	104	104	107	113	114	111	103	112	106	110	124	109	108	105	126	100	92	101	115	95	115	92	118	92	120	137	111	111	121	120	106	128	110	108	94	110	102	96	97	104	117	84	126	106	121	139	123	130	101	109	107	110	100	128	115	99	136	89	123	97	101	92	121	109	111	114	101	115	121	115	103	120	87	106	129	103	88	113	112	101	108	106	115	110	104	107	100	82	109	119	130	115	109	105	94	108	110	101	114	103	84	118	111	111	103	118	110	92	129	114	109	118	112	108	103	117	131	101	107	122	110	112	105	106	115	129	97	123	106	99	112	108	126	114	130	111	119	106	111	112	130	115	99	119	118	125	105	107	120	102	122	114	109	104	123	117	130	115	109	108	111	106	109	99	112	108	113	119	112	112	104	114	85	110	109	102	108	94	116	113	126	114	93	112	118	111	130	115	110	92	101	109	114	116	108	103	111	106	104	116	94	99	127	104	116	107	103	110	114	105	95	96	115	120	116	117	114	123	104	104	109	100	111	113	132	99	76	98	113	108	116	106	112	101	92	114	112	122	87	111	106	113	127	116	113	102	112	92	105	112	116	117	100	111	120	105	105	101	121	113	102	94	99	110	120	98	122	116	109	129	122	114	117	105	109	116	123	113	105	135	98	115	118	130	111	93	93	111	130	104	115	105	107	99	112	96	98	99	121	111	95	109	106	113	120	125	115	102	99	119	113	148	107	106	111	117	103	108	99	101	127	120	129	116	123	100	113	108	112	119	113	109	120	108	126	99	115	98	112	116	94	107	114	113	98	120	118	116	90	124	123	119	135	97	123	91	106	91	110	109	109	105	138	120	114	96	104	127	112	131	124	113	116	103	123	122	90	95	116	119	110	115	99	99	108	94	116	109	90	121	149	105	119	120	108	125	105	118	121	109	103	110	112	109	118	104	102	107	104	115	119	101	119	102	104	105	85	106	117	101	102	110	131	132	119	123	101	114	83	133	111	122	112	103	109	105	105	115	125	116	123	125	100	102	108	114	90	102	114	112	132	108	103	113	112	106	99	137	105	102	112	107	107
2909	2710	1264	713	550	428	388	364	362	351	366	341	344	339	301	347	317	319	308	301	309	322	294	296	333	332	308	296	347	297	304	306	337	275	310	321	310	253	303	322	303	301	330	300	270	308	305	287	294	301	301	284	285	298	271	340	319	305	299	298	334	277	294	297	320	293	280	318	308	314	279	309	292	302	306	274	322	296	308	307	339	326	311	314	325	317	271	283	310	317	314	301	287	292	294	298	285	308	300	289	303	267	278	311	308	295	325	314	283	289	272	327	316	313	311	313	310	314	337	314	335	326	288	299	309	303	307	315	298	282	292	300	313	304	304	308	293	271	283	290	298	284	322	287	301	292	298	312	316	293	299	300	333	317	275	290	287	319	313	297	300	338	282	300	313	305	295	300	292	315	300	322	313	327	324	295	312	272	323	319	296	282	315	276	314	306	313	328	301	277	310	294	300	303	340	286	270	327	309	320	320	322	329	264	306	334	325	304	314	318	317	304	289	304	307	292	327	295	315	303	274	310	323	322	281	300	322	313	270	308	310	269	294	279	320	303	307	308	316	313	299	343	332	318	283	282	333	271	266	296	302	295	306	288	301	301	322	319	310	316	286	278	318	338	309	296	313	327	304	261	293	288	290	334	295	303	313	305	258	316	305	310	301	296	310	296	303	287	288	300	295	300	331	299	320	316	286	290	300	263	306	315	285	317	275	306	309	322	288	336	268	298	315	309	296	304	315	295	278	337	286	313	325	286	335	283	315	313	317	306	275	305	320	332	300	339	309	278	299	310	286	293	289	303	309	305	327	321	307	309	344	294	276	318	298	307	301	301	307	282	286	295	333	301	286	288	311	304	278	293	302	324	287	297	285	290	291	283	286	304	318	299	293	268	312	306	314	305	286	310	288	299	310	300	321	298	291	290	293	308	308	300	299	307	281	276	275	303	300	278	301	339	283	296	289	286	307	299	340	321	300	272	297	294	303	284	307	346	310	297	310	260	315	301	303	296	279	297	300	285	321	318	289	301	286	305	306	281	295	288	305	292	303	313	303	280	298	284	278	327	300	304	314	283	324	307	302	285	311	299	311	333	286	290	304	270	281	329	300	325	296	334	322	291	278	290	295	300	322	319	341	302	287	305	264	296	301	266	308	286	287	287	276	318	304	306	303	319	317	271	293	328	325	297	313	319	259	335	314	305	284	297	310	290	314	327	313	306	289	305	269	292	296	303	297	327	313	310	331	323	290	315	318	320	272	324	294	307	305	312	281	312	308	281	329	302	293	293	326	279	293	288	308	291	297	312	289	340	289	294	328	304	282	329	323	281	320	321	301	300	309	309	325	310	324	290	290	315	259	320	292	272	308	291	297	298	270	305	300	317	283	302	292	302	295	313	286	298	303	305	302	317	301	295	307	294	278	288	318	294	331	289	304	291	301	299	313	266	300	307	289	307	314	285	316	305	320	291	272	282	295	317	270	267	310	290	296	309	297	282	293	306	277	265	308	309	285	281	297	315	302	303	299	305	298	291	307	299	296	319	310	286	293	287	295	308	295	304	302	290	298	334	267	314	280	305	282	312	307	311	302	285	321	312	310	316	284	290	309	282	306	277	305	270	316	290	300	314	278	312	284	301	304	280	321	300	319	315	328	308	291	325	312	284	292	314	328	291	292	317	322	291	315	265	277	283	293	273	280	319	299	303	297	275	309	304	351	287	287	294	264	294	285	287	323	312	308	294	297	292	282	321	293	310	310	289	304	322	272	298	311	312	315	297	293	314	284	330	229	289	283	300	333	300	290	285	298	290	339	300	302	282	292	303	335	291	293	320	310	315	323	279	288	282	310	318	301	285	305	313	322	296	280	298	314	313	315	294	306	292	273	283	329	266	299	303	295	304	300	324	286	319	275	302	264	291	315	301	279	299	289	306	309	292	310	296	274	296	293	292	286	328	274	288	296	279	323	291	296	296	293	299	300	314	279	286	318	287	339	295	316	303	298	309	295	294	336	264	307	336	294	283	301	303	307	283	288	314	335	317	293	340	308	291	304	291	323	311	273	302	325	284	322	318	331	313	289	294	313	291	294	325	305	324	333	318	323	299	319	303	283	305	309	270	295	290	317	329	288	308	311	309	273	332	303	298	293	298	298	322	293	343	315	294	303	334	297	271	307	284	312	302	331	263	308	291	261	280	294	327	305	290	292	333	325	306	280	320	289	302	311	305	290	296	282	309	319	309	290	298	296	292	313	332	322	300	298	283	278	301	326	269	273	300	283	311	285	315	305	288	343	301	301	318	295	297	269	290	304	308	282	294	279	254	331	337	285	306	284	290	286	277	320	333	304	272	297	313	313	336	300	305	325	311	318	297	310	308	287	312	301	296	314	297	288	294	289	322	307	346	281	278	272	293	279	279	283	300	286	299	277	289	303	296	310	281	284	314	295	310	280	315	309	294	345	319	297	293	314	302	319	289	335	316	305	318	262	316	291	280	339	272	295	277	299	294	316	319	280	300	315	293	347	298	326	284	296	273	274	333	313	287	303	278	314	281	313	325	329	297	274	324	335	317	297	287	324	279	283	311	334	320	279	305	286	296	305	319	342	274	304	295	329	286	305	288	315	286	305	335	315	311	338	321	323	287	334	286	266	312	291	289	318	281	286	321	307	294	293	293	307	345	296	303	287	298	305	290	267	308	310	323	275	360	307	343	311	272	273	287	334	277	287	311	311	294	301	314	307	323	328	326	265	316	314	326	328	280	325	353	297	304	291	315	295	317	310	286	283	318	299	303	294	297	313	311	296	289	280	332	305	287	279	271	282	288	288	303	319	324	300	300	319	320	320	300	286	292	320	303	304	290	320	309	289	324	340	282	326	285	301	303	310	300	293	306	282	280	313	302	316	325	323	323	289	285	261	296	335	299	318	273	321	301	326	290	306	314	323	308	280	309	318	289	272	300	323	271	310	281	305	294	287	311	316	302	313	308	272	285	301	300	306	316	297	280	290	275	320	281	260	303	307	295	326	288	286	272	295	322	293	284	322	295	291	337	290	326	291	263	284	298	304	333	293	306	295	280	272	318	311	280	279	325	325	335	322	313	286	325	297	292	310	304	319	312	308	290	286	312	321	324	288	268	294	308	327	314	296	305	316	306	305	299	299	298	306	316	293	269	285	303	290	330	328	303	323	286	290	281	292	286	308	295	319	294	316	276	329	310	326	296	295	282	283	306	311	272	317	265	325	311	275	326	305	332	308	288	298	344	303	297	287	273	267	299	335	314	322	307	284	284	275	297	323	287	300	324	311	299	310	302	311	294	282	319	303	277	284	299	326	308	282	311	303	321	309	270	311	318	305	296	299	292	316	308	288	307	282	284	280	321	332	300	320	275	279	295	302	288	304	298	321	299	325	326	326	322	294	305	308	304	310	283	323	307	292	279	298	329	288	286	313	313	299	304	270	287	324	310	322	295	271	301	312	324	311	270	293	306	305	290	277	315	277	329
30975	20425	10284	652	385	367	322	311	304	324	337	325	331	313	328	293	329	317	289	304	273	332	306	284	326	309	307	307	300	291	309	311	330	315	300	286	306	323	307	294	349	331	330	287	276	274	304	325	297	297	305	279	302	307	273	299	325	338	352	287	331	306	290	326	301	307	315	306	338	305	307	305	322	326	313	296	325	330	331	306	315	314	308	305	300	297	303	337	359	332	324	310	289	313	271	307	291	295	331	335	331	308	335	290	337	295	278	328	319	312	343	314	327	326	313	295	317	307	310	298	324	320	327	323	309	314	324	293	316	307	319	354	344	328	327	321	300	295	292	341	308	326	307	306	303	287	310	324	309	348	329	348	344	299	293	292	296	321	322	334	293	324	310	312	295	328	344	292	302	292	304	291	340	289	310	314	305	291	321	311	330	296	343	336	324	305	344	304	367	304	284	274	343	330	310	330	326	311	327	297	327	330	317	309	313	322	348	331	323	321	301	314	302	318	325	291	328	294	291	293	339	313	330	326	324	317	365	298	315	328	289	315	306	285	324	335	306	291	286	290	360	296	322	309	340	334	312	303	319	302	361	318	351	315	320	290	294	320	322	299	302	275	345	327	317	307	322	316	343	302	299	295	334	323	309	346	308	343	290	313	320	316	302	309	308	322	287	317	338	341	320	287	329	287	331	298	316	331	299	320	299	322	307	318	347	349	321	324	301	311	309	304	312	321	311	282	271	281	288	301	323	309	302	306	315	323	304	308	299	338	333	317	345	322	340	312	315	335	306	290	271	307	323	309	320	308	299	315	308	332	315	308	266	301	320	304	324	318	323	352	325	275	301	326	312	309	339	315	282	314	334	347	305	295	332	322	312	299	296	324	328	347	305	284	288	320	306	323	307	340	331	323	291	304	295	305	291	277	328	287	337	330	317	321	283	337	326	318	313	278	306	340	292	304	268	351	318	272	317	330	321	297	302	310	348	301	314	309	322	328	331	302	316	321	307	316	290	298	324	330	302	291	311	329	293	369	316	335	347	276	294	302	330	344	323	309	314	278	347	323	292	298	313	320	333	290	330	326	325	305	334	296	329	331	312	345	337	321	353	340	298	294	324	329	341	297	309	335	334	298	319	323	300	284	309	302	307	305	320	322	330	298	321	340	298	305	317	300	248	327	302	273	315	286	310	321	331	307	298	295	311	318	301	316	283	273	279	309	332	327	302	333	324	338	302	309	314	346	315	326	308	296	288	322	315	324	340	285	366	293	287	320	305	337	328	287	331	320	326	321	299	312	301	283	319	310	332	318	334	333	315	311	339	321	318	315	291	342	299	313	323	337	336	340	308	322	283	299	323	316	313	306	309	330	331	324	312	320	313	318	323	282	317	326	367	301	290	312	346	328	337	342	337	347	302	294	313	306	316	316	334	307	295	298	299	322	306	311	296	314	299	300	335	329	327	282	308	321	328	334	335	327	318	302	319	312	274	307	310	313	302	326	315	279	340	343	313	320	303	312	321	341	268	342	318	283	339	319	318	295	337	293	326	348	299	302	331	294	323	346	293	306	327	325	355	321	320	343	308	325	321	343	312	329	309	322	323	309	326	340	331	306	313	318	310	349	320	302	305	327	326	301	307	314	322	317	295	362	297	286	285	330	299	334	303	316	282	331	306	305	306	303	312	308	329	337	327	300	286	304	298	323	316	301	334	320	324	269	315	304	310	304	316	306	362	337	330	317	308	300	336	307	319	276	334	365	311	317	317	295	267	327	320	281	312	282	338	320	324	316	331	305	309	309	310	349	327	316	330	330	321	282	316	320	292	311	311	265	313	296	335	331	278	322	330	334	319	288	298	322	305	310	325	311	318	303	344	293	313	307	292	320	287	311	293	315	305	322	323	302	327	328	317	302	310	288	310	308	311	333	317	294	315	326	318	292	329	304	320	326	347	313	328	325	320	297	314	329	340	310	324	319	334	303	277	320	275	310	278	336	308	314	337	310	344	328	304	303	306	296	284	328	310	336	301	327	336	311	319	305	294	323	327	292	324	331	289	320	314	301	332	311	312	312	318	318	295	285	304	322	317	328	338	316	326	323	309	309	339	312	292	284	296	302	322	289	318	292	326	322	339	317	306	321	313	296	313	304	319	296	294	282	293	326	293	314	310	345	309	299	318	310	329	316	323	304	358	310	305	339	341	305	311	352	335	280	312	296	297	294	285	296	318	295	300	293	303	316	317	289	310	293	319	337	331	309	287	309	284	288	380	314	347	299	306	297	348	284	315	329	304	306	309	296	260	327	305	328	312	297	315	305	298	319	304	305	284	302	305	306	293	339	337	301	326	343	308	290	317	342	312	321	325	326	291	284	291	340	295	337	364	312	284	304	301	330	305	328	311	330	299	351	311	339	314	293	325	334	292	333	314	304	308	300	322	308	307	283	310	321	297	342	293	266	289	324	330	303	309	348	300	307	286	313	284	307	313	350	332	302	306	301	327	309	287	325	289	331	297	307	302	320	293	300	324	306	326	319	322	326	298	291	330	305	322	301	328	307	304	276	309	312	342	321	322	297	334	289	318	330	336	308	317	307	297	314	311	314	306	304	329	305	321	322	359	304	334	289	305	298	326	302	287	322	296	302	286	290	326	300	326	302	302	322	319	326	303	318	317	301	330	287	292	294	329	295	311	336	319	321	307	355	283	291	329	301	311	310	307	295	312	300	304	307	337	335	291	297	315	276	298	292	339	332	289	326	317	318	312	277	328	287	336	317	287	293	328	299	319	304	352	342	309	295	312	343	282	325	299	344	298	323	339	330	339	308	315	308	318	326	317	334	329	349	320	337	305	319	307	272	354	309	301	328	321	300	295	309	311	324	320	334	319	298	320	302	298	317	325	315	322	312	304	347	285	321	300	318	296	302	332	345	292	304	305	315	318	314	316	303	314	304	304	298	296	329	321	328	294	316	330	321	334	334	309	310	305	298	327	290	292	285	308	332	333	308	294	296	305	309	276	337	315	346	292	284	310	327	312	301	298	324	314	323	311	346	323	331	334	323	329	281	303	346	309	336	338	357	358	310	285	322	315	294	323	308	336	308	298	354	317	310	316	312	312	313	310	286	299	304	314	277	318	296	303	341	296	338	324	318	306	298	311	303	294	321	320	313	302	341	328	314	318	276	302	298	335	293	334	328	315	314	286	319	335	361	307	314	309	318	327	279	327	292	320	313	322	316	323	333	321	311	330	349	355	323	311	311	373	312	296	288	337	287	324	317	286	322	283	292	290	311	309	309	312	296	317	330	313	318	336	302	274	301	321	310	329	294	339	339	334	306	291	304	314	347	289	326	306	320	318	309	326	313	329	299	311	296	307	282	330	329	304	304	323	284	300	304	308	339	312	318	287	295	296	322	291	313	321	305	325	341	331	272	270	323	323	330	321	315	329	280	281	325	339	321	312	344	314	307	312	304	339	300	317	332	318	299	311	261	307	319	331	323	303	328
5513	891	805	778	743	765	728	769	713	733	717	791	759	710	747	765	714	773	751	774	763	766	704	721	752	715	760	729	774	762	752	751	771	754	738	803	792	695	761	774	765	693	745	736	776	757	758	753	744	693	772	770	742	806	743	754	747	743	709	750	777	721	765	764	735	795	775	766	722	774	703	760	733	726	765	758	778	740	793	808	731	743	743	739	770	723	818	769	753	810	755	727	745	719	753	775	740	698	769	773	681	714	717	719	743	787	787	751	748	768	785	738	749	762	730	759	745	767	750	705	764	702	714	673	687	752	750	734	697	754	752	799	742	755	740	756	747	756	766	793	711	716	734	784	800	748	736	709	747	755	771	761	793	771	776	759	787	696	696	704	742	772	759	791	763	794	743	751	753	725	738	700	718	793	759	716	737	739	779	712	764	755	742	747	730	734	749	792	735	714	758	741	779	756	745	734	732	710	751	702	721	792	748	745	766	746	766	767	743	710	751	749	766	735	752	718	691	762	756	769	748	717	750	771	800	724	804	820	742	742	715	708	774	757	731	770	788	712	781	746	728	795	796	718	761	773	726	748	758	706	773	769	724	747	732	711	792	749	738	696	777	721	760	763	729	767	750	741	713	766	694	744	695	722	776	749	779	749	745	718	777	748	759	765	799	732	792	817	732	739	714	723	796	753	765	733	779	738	730	735	802	757	809	693	722	731	725	753	706	753	769	765	760	728	723	729	758	757	672	768	765	769	748	741	790	772	749	761	816	786	758	702	756	741	745	748	754	736	741	729	823	766	721	730	766	773	743	711	747	747	716	790	772	757	730	706	739	798	737	787	755	743	722	747	742	796	721	750	755	796	684	757	731	743	735	718	763	743	737	764	727	748	748	713	702	709	801	739	720	686	715	740	725	797	747	761	773	762	702	716	785	767	825	805	723	720	728	713	739	705	694	745	766	727	773	756	740	773	778	789	781	718	859	714	744	748	719	728	689	759	751	758	758	710	704	757	707	747	760	726	729	777	712	749	780	741	757	738	741	730	708	752	718	744	748	713	737	747	735	770	800	718	678	761	744	754	787	704	753	770	767	740	713	767	761	774	684	773	751	818	722	734	738	737	759	756	750	722	755	807	760	791	778	753	761	795	721	757	787	718	767	744	738	748	730	750	729	731	772	721	737	761	725	761	784	735	778	787	793	758	735	757	776	772	782	781	771	733	811	775	761	749	753	751	764	798	741	767	707	751	728	734	779	758	738	732	706	730	755	757	686	759	751	768	727	740	770	766	732	758	758	767	736	799	763	741	771	777	751	749	724	753	758	773	744	809	728	763	722	740	763	733	759	703	764	772	734	718	798	747	773	761	747	719	782	751	752	747	773	722	707	733	768	740	774	764	765	746	735	754	774	751	704	786	756	743	705	745	737	746	756	741	693	775	723	788	736	748	797	723	748	776	756	777	664	722	752	737	725	736	749	743	765	746	752	760	819	751	747	774	784	738	737	729	736	755	772	780	759	726	733	809	760	781	709	754	771	692	746	788	756	764	769	753	759	737	720	737	734	739	745	771	745	720	764	778	752	707	764	760	768	730	732	723	732	777	739	742	764	743	779	743	752	752	770	698	732	724	734	715	752	754	720	690	728	780	722	758	799	759	733	772	769	687	738	735	759	726	771	787	727	768	733	775	722	739	690	752	795	763	728	771	792	788	750	790	793	769	765	735	793	788	706	706	697	766	707	741	740	771	776	757	754	737	776	783	799	790	768	754	748	724	754	732	760	778	720	720	759	730	758	762	767	816	752	725	731	768	786	794	736	727	723	768	747	751	775	777	723	742	767	743	712	730	777	737	770	736	750	778	777	753	728	732	760	739	785	754	738	771	657	752	680	746	786	721	708	789	748	744	732	756	758	741	725	767	728	761	755	707	787	762	783	743	713	699	768	768	749	752	767	755	767	731	731	756	741	737	719	794	710	737	748	744	700	748	760	782	792	737	742	751	735	715	803	777	714	763	735	727	747	793	711	815	700	808	744	747	700	734	735	786	669	786	719	758	717	751	733	798	768	737	777	714	836	734	724	693	790	740	769	788	727	804	777	736	755	707	765	733	791	700	757	758	701	734	746	800	722	743	760	728	756	737	721	750	738	732	769	744	760	736	752	783	765	761	759	808	781	761	768	742	741	747	748	754	750	735	759	755	695	745	759	738	737	746	731	733	719	799	765	738	793	734	751	781	705	748	800	775	753	733	759	746	747	747	768	731	739	750	718	797	809	743	745	757	794	715	711	765	736	755	738	783	760	763	769	793	713	753	744	719	765	741	785	770	777	774	754	729	752	779	780	773	764	762	735	714	801	755	757	794	775	772	744	746	758	756	801	757	757	749	814	721	756	730	770	790	735	758	734	770	769	756	733	739	673	753	726	746	722	738	758	717	731	781	726	714	767	726	735	747	777	707	785	688	770	750	724	704	701	749	789	768	717	715	808	751	718	746	752	753	760	751	784	743	732	709	770	758	690	717	777	776	740	753	758	722	766	728	762	750	776	747	726	784	762	700	706	762	764	753	730	746	753	758	771	740	741	778	835	745	735	724	755	775	758	784	765	749	749	715	740	711	804	731	765	723	749	783	761	765	748	773	783	751	782	738	736	764	749	743	777	764	780	774	722	798	706	766	778	794	751	774	786	762	772	780	731	775	770	725	734	761	707	808	746	740	707	755	787	790	755	739	761	741	761	741	753	766	743	765	718	764	773	794	739	725	723	720	764	757	717	740	755	751	732	746	749	775	754	749	764	775	733	730	699	754	697	744	764	772	753	740	791	749	779	780	734	769	749	692	762	765	730	728	777	739	750	787	750	748	747	726	712	731	752	732	758	710	747	762	756	742	707	761	776	749	731	738	726	754	724	770	770	755	781	765	719	729	755	731	693	756	745	784	755	771	771	760	749	762	757	776	741	817	741	800	763	721	688	741	759	731	779	757	786	761	764	729	731	763	776	767	758	745	704	742	739	788	747	776	751	757	718	729	710	751	733	748	736	766	772	726	751	710	778	747	755	748	728	744	782	779	743	719	726	694	730	827	777	790	787	686	717	728	725	737	772	776	722	753	713	743	737	728	751	720	741	720	723	768	743	776	773	769	744	726	747	720	733	738	761	744	750	733	727	729	812	766	760	812	737	806	770	751	707	724	757	779	783	719	729	766	733	748	762	762	767	781	738	743	766	671	808	747	715	799	769	735	746	781	718	739	768	800	732	737	722	757	754	700	777	744	766	781	746	725	761	722	741	751	739	811	790	730	730	741	745	759	769	764	802	788	734	717	703	737	724	785	740	706	759	720	780	747	771	758	759	758	734	752	791	743	805	757	720	717	744	763	750	760	739	763	750	745	741	742	784	797	735	736	727	761	794	753	749	784	782	806	771	736	733	763	767	753	748	759	748	736	790	754	747	779	733	737	767	747	754	809	752	737	786	748	740	788	736	746	743	779	771	765	735	749	740	761
24629	20994	23938	28254	20984	15649	458	307	291	258	234	239	197	235	222	253	256	212	223	217	220	195	215	231	222	196	216	218	201	204	218	178	193	200	201	219	180	216	192	185	186	200	211	191	182	170	224	186	209	211	185	213	208	209	223	194	213	243	241	195	181	194	201	174	233	204	208	204	200	199	191	195	189	218	172	186	183	180	196	209	213	242	207	197	197	200	216	196	182	209	210	215	234	177	196	207	213	229	188	194	202	213	191	205	207	192	180	207	185	229	176	179	222	192	179	212	192	182	201	202	197	219	193	209	197	202	223	182	214	179	192	206	212	180	201	211	196	193	220	205	199	194	215	204	234	219	206	212	201	184	217	204	185	203	189	204	173	194	235	202	214	195	195	210	200	217	208	210	197	193	211	232	188	185	219	201	213	199	190	176	178	174	189	205	196	199	205	190	181	193	210	226	188	202	217	204	202	207	197	229	212	194	207	199	223	192	216	214	190	209	203	216	169	198	179	201	235	198	224	208	176	210	200	215	219	198	190	179	183	202	191	188	217	228	197	179	191	216	194	199	193	196	212	211	184	213	207	207	181	215	215	202	201	188	187	219	205	209	191	195	203	214	222	212	192	199	213	206	227	208	209	205	192	196	183	202	190	200	196	218	198	210	184	191	219	200	188	204	206	218	205	203	207	231	212	201	201	219	207	213	203	210	203	206	184	183	211	211	219	191	206	189	211	205	225	207	195	207	211	216	217	207	185	210	225	195	194	209	205	193	206	222	191	206	203	213	205	175	244	189	205	194	199	187	199	203	176	210	197	222	191	181	211	215	217	204	171	222	218	194	203	187	200	195	201	218	188	196	186	191	208	245	192	193	209	201	190	192	207	192	214	172	196	223	210	186	185	213	205	196	191	199	224	176	193	196	197	209	205	206	194	186	189	219	182	222	182	200	206	216	186	197	199	219	210	201	189	225	185	203	190	195	200	196	203	189	199	199	174	204	190	194	224	204	199	185	187	190	198	191	207	214	179	194	195	183	187	202	191	215	208	204	208	230	215	200	188	205	187	188	208	178	223	190	185	197	187	185	205	209	217	217	213	200	200	197	244	183	189	227	218	207	252	225	197	202	192	194	200	198	192	176	189	202	200	205	202	187	189	206	218	214	212	205	201	181	190	203	212	205	203	193	173	185	185	233	197	195	198	223	188	213	203	202	197	216	195	201	193	205	203	206	187	191	186	224	176	235	202	185	173	196	161	209	216	224	202	207	214	215	187	181	180	178	205	202	226	231	194	199	220	195	210	202	232	184	186	216	183	176	215	211	201	207	215	203	198	201	207	176	188	206	192	202	225	223	218	210	207	192	206	175	241	185	192	191	207	197	198	204	197	201	184	208	196	177	196	210	230	203	180	169	203	205	205	182	224	188	203	191	220	227	223	204	213	234	203	202	209	206	215	195	198	219	199	198	227	193	226	198	186	197	212	198	185	220	190	205	213	208	208	192	191	217	232	220	236	200	182	199	214	225	193	199	176	239	210	204	220	190	197	190	189	201	192	216	195	187	204	191	208	220	208	196	210	179	217	224	194	181	194	190	210	213	201	176	201	225	200	181	212	223	196	205	195	161	206	231	209	190	212	191	207	234	183	186	206	175	205	217	212	200	201	188	217	192	191	193	216	181	177	234	199	180	187	203	195	214	183	195	218	208	219	212	186	208	208	203	218	213	232	205	209	184	182	181	220	196	182	220	216	171	193	220	230	201	195	220	204	210	184	222	206	188	196	203	205	195	224	211	198	179	202	207	203	191	199	192	227	224	198	201	207	190	200	204	207	195	190	215	201	192	206	224	202	187	197	197	201	204	208	222	204	200	187	170	211	184	224	215	181	188	197	180	196	223	210	221	184	226	183	226	219	190	208	226	203	232	192	206	221	224	198	187	196	194	205	230	212	185	217	184	206	187	196	243	252	222	208	189	208	215	207	200	192	208	186	213	188	198	215	184	173	189	210	212	193	190	218	194	202	205	181	215	209	207	214	220	230	207	166	224	210	209	214	201	204	216	210	191	207	206	185	196	193	205	188	218	211	196	210	199	199	211	253	208	193	214	195	203	208	191	195	200	215	200	211	180	198	229	203	187	219	216	217	196	174	221	227	195	188	193	188	182	207	174	216	235	228	194	233	228	182	192	190	200	182	198	196	194	196	210	212	196	221	206	217	215	209	192	216	187	204	183	207	202	236	216	225	195	206	182	186	187	215	200	228	191	200	200	206	194	196	209	188	209	217	208	191	186	218	197	207	201	179	182	226	200	225	200	205	188	200	191	206	207	207	190	197	226	224	198	229	226	205	197	213	204	203	204	181	214	240	211	194	207	196	192	210	197	204	183	156	197	192	203	215	199	184	185	173	180	195	197	222	190	200	187	202	212	187	196	209	193	215	216	192	212	206	194	194	204	199	190	209	213	200	208	185	195	198	179	179	227	228	201	197	214	203	197	219	175	211	227	230	223	206	209	205	232	204	188	202	199	189	175	204	196	191	193	183	213	174	198	191	181	198	205	192	211	205	160	187	184	203	197	189	208	200	214	178	187	197	186	202	164	202	195	180	172	196	209	211	199	183	203	205	223	185	210	215	201	200	190	182	223	200	194	209	193	181	193	199	176	211	225	188	186	193	180	197	198	206	190	191	174	210	217	245	198	211	209	207	198	187	220	184	160	195	197	205	211	228	233	197	205	209	161	215	187	194	191	208	212	206	201	197	200	198	219	231	191	185	214	223	207	224	214	218	200	222	229	208	188	195	198	183	191	193	197	191	193	200	217	181	198	195	202	206	211	226	187	210	207	215	203	182	196	208	214	220	197	219	206	213	171	199	209	202	204	203	178	221	222	186	210	185	193	195	200	226	170	225	191	203	192	189	220	190	223	211	199	202	193	190	209	163	216	203	188	186	187	186	210	192	189	210	205	212	204	227	185	223	208	202	205	190	220	206	191	214	206	169	190	211	225	206	194	198	238	201	219	188	218	191	196	198	191	229	210	197	216	186	183	203	206	180	198	192	198	201	201	217	213	221	200	223	187	182	198	206	190	180	179	229	196	211	222	203	197	207	217	194	220	209	217	203	173	205	207	184	162	215	196	193	216	196	219	212	202	194	170	202	176	226	201	194	208	225	192	202	198	199	204	227	212	177	189	228	209	205	220	209	208	207	177	222	204	185	193	195	198	199	208	206	213	228	233	191	204	224	203	202	225	183	188	191	184	200	206	225	193	188	201	229	193	187	213	221	187	193	215	200	181	196	195	220	184	211	207	191	215	202	200	201	226	257	196	203	190	194	203	202	197	219	191	186	193	190	211	192	202	213	185	200	200	185	220	193	192	180	252	195	206	219	183	202	205	208	190	211	176	206	192	197	187	196	160	197	202	216	207	194	203	177	223	198	209	192	186	210	186	205	178	193	201	213	190	211	189	199	217	206	219	191	178	213	198	173	191	216	200	225	191	185	176
3061	1730	971	738	598	563	524	492	527	528	533	530	528	494	474	520	509	513	497	470	463	544	554	494	517	496	508	509	454	493	517	516	515	449	501	508	510	503	494	536	530	523	496	487	507	503	495	477	481	519	513	495	515	499	513	484	521	485	514	508	497	513	484	500	493	509	509	501	512	492	471	506	528	516	483	496	539	526	517	479	507	502	502	520	539	489	476	500	486	475	502	484	524	479	521	523	496	486	518	503	500	490	507	511	443	511	475	488	520	520	503	502	492	537	495	498	527	481	456	513	516	477	478	510	463	489	452	493	487	509	471	492	470	525	503	507	494	500	477	493	466	512	468	509	516	444	467	489	470	467	506	507	477	493	512	504	499	501	537	505	515	472	494	467	504	520	461	478	500	527	525	511	463	533	488	437	503	474	476	490	500	469	520	486	473	545	531	503	515	535	493	480	491	489	486	532	487	493	538	535	463	522	484	505	531	485	473	501	529	464	515	519	483	486	504	486	522	469	474	464	516	519	491	530	471	484	463	520	532	541	529	481	488	493	478	495	542	510	482	502	479	488	509	470	491	474	506	505	474	504	460	449	455	469	442	453	487	482	492	459	486	480	473	515	472	512	522	513	483	524	505	498	501	471	500	495	567	522	500	496	500	490	494	509	493	485	500	528	511	469	533	498	463	502	495	497	495	504	465	437	504	491	521	481	474	505	494	484	492	523	479	491	539	538	470	460	515	476	511	482	495	473	506	498	540	446	483	465	492	494	506	505	511	499	499	501	526	507	467	505	502	480	495	523	485	543	519	505	493	479	520	468	505	555	545	478	518	501	511	491	500	486	515	504	514	512	507	503	494	463	504	487	516	538	450	541	464	493	499	521	490	495	525	502	507	537	510	516	523	490	472	506	499	507	473	477	530	489	463	469	522	507	510	507	533	500	448	473	469	501	462	493	456	479	521	482	466	484	518	509	461	512	464	503	492	557	485	526	491	510	496	528	508	458	513	485	471	528	513	518	512	483	443	505	472	501	521	510	486	488	446	472	536	480	497	490	484	506	447	479	512	544	535	523	506	473	522	487	485	506	543	494	534	477	472	497	520	508	494	509	492	485	483	512	500	498	500	483	523	511	479	451	485	507	457	485	476	508	468	545	536	497	523	538	522	492	508	503	471	450	515	527	501	498	495	463	484	506	488	516	458	490	505	511	482	506	487	496	512	491	490	473	452	493	496	483	484	504	542	499	491	505	470	465	518	519	478	510	505	482	513	516	463	475	512	508	466	488	500	482	486	510	497	499	502	490	510	472	510	474	527	530	499	449	472	495	517	497	501	502	502	474	482	516	470	476	448	473	500	511	494	502	446	492	485	478	486	462	509	528	470	467	490	504	537	507	487	490	503	513	471	504	475	506	483	492	546	537	469	464	491	510	485	513	483	487	478	478	482	495	514	499	504	506	512	471	453	469	494	515	502	498	477	545	461	457	462	484	507	522	510	486	457	491	528	504	532	490	459	483	487	499	485	495	435	503	506	491	506	489	483	452	522	481	527	546	514	468	524	467	511	492	484	460	457	512	503	452	504	506	512	469	522	499	523	486	469	500	495	469	513	488	482	478	494	526	529	469	514	488	498	518	487	490	496	464	494	479	498	490	530	464	525	482	470	467	495	505	470	486	485	500	464	534	533	513	539	541	492	505	504	506	471	508	443	510	487	519	502	498	504	466	492	484	508	486	527	516	454	501	489	492	482	514	520	493	493	498	529	511	473	505	474	528	528	493	490	505	522	484	492	456	472	482	506	512	514	480	517	459	435	533	503	512	488	492	462	499	522	511	493	517	510	477	479	537	475	522	510	508	498	480	496	495	493	515	491	467	472	484	544	500	463	489	492	502	520	478	471	492	474	465	492	459	516	479	510	509	500	506	545	477	515	511	510	483	482	471	525	475	488	503	496	504	522	474	527	517	527	482	474	495	482	489	500	531	499	513	481	486	531	506	498	513	527	479	452	508	488	521	494	483	481	500	494	482	486	477	528	505	523	499	481	498	477	527	498	526	506	558	520	477	443	478	486	502	493	482	516	505	541	459	536	521	505	479	489	472	513	496	450	518	520	516	473	500	530	523	518	514	494	507	473	477	515	513	482	521	493	492	474	425	466	498	486	473	529	500	503	492	502	470	499	503	470	531	486	532	524	512	491	492	474	480	503	527	495	485	467	504	475	479	488	514	538	550	507	481	480	469	474	472	506	432	497	486	491	511	503	518	500	510	510	464	498	502	502	506	471	506	522	523	520	435	487	443	494	511	517	519	460	483	533	463	481	479	478	490	544	498	496	481	492	490	501	477	507	493	491	488	502	540	463	501	482	521	502	517	523	517	487	490	489	494	501	481	540	494	469	485	502	510	504	436	465	460	522	492	530	530	487	463	506	496	514	466	438	521	496	512	512	515	479	465	500	447	503	478	541	485	514	477	514	545	518	473	516	457	501	520	511	493	534	467	497	482	516	515	474	490	487	488	503	500	498	442	502	476	525	487	491	469	518	497	506	463	493	485	478	506	492	534	496	499	491	507	467	474	485	521	508	515	513	485	513	490	484	460	529	456	472	511	507	517	454	513	505	476	507	478	470	492	515	495	493	486	482	479	471	514	475	499	488	497	537	531	500	510	495	478	484	520	500	540	458	529	473	476	495	500	481	479	487	499	515	497	498	479	485	458	451	482	462	475	530	513	513	503	482	479	470	473	494	505	506	495	514	456	500	474	466	472	494	484	512	528	508	496	485	484	486	492	487	502	520	503	492	511	500	502	504	526	507	474	513	516	474	497	472	472	462	506	501	509	524	481	446	543	523	509	475	482	486	485	458	520	515	509	491	489	510	503	528	481	468	485	511	458	504	515	510	478	555	496	503	497	492	482	492	468	481	466	517	520	496	505	480	512	490	528	479	495	491	530	528	496	475	503	499	460	473	488	497	502	520	510	474	501	517	474	492	495	475	510	478	506	521	481	531	476	508	491	477	521	527	512	504	514	470	507	514	494	499	536	504	498	506	494	468	464	529	514	492	486	469	481	467	492	516	511	505	518	470	483	500	493	498	515	526	491	470	526	520	456	506	466	499	496	472	489	495	459	514	505	496	468	486	498	511	501	494	509	494	461	499	529	518	484	495	491	475	503	473	502	510	524	486	523	533	543	490	521	470	522	529	516	449	493	513	525	496	487	492	504	515	488	504	496	540	493	487	500	512	504	520	503	491	485	495	503	510	503	541	495	504	517	509	498	503	507	506	560	497	520	491	486	492	494	518	473	476	505	516	497	493	493	503	460	509	490	500	479	536	469	463	510	487	501	515	484	481	476	537	476	541	531	481	483	501	487	461	486	517	467	495	491	506	496	474	454	475	493	485	487	505	513	532	452	476	500	521	501	473	487	503	504	509	522	554	484	477	523	502	503	511	511	465	495	485	529	457	563	510	501	491	519	492	478	481	462	455	504	493	499	512	472
23985	21040	24362	27921	21041	21049	12041	371	293	203	181	169	149	173	171	143	149	121	149	135	137	97	137	105	122	126	128	123	90	100	121	120	117	125	119	109	105	114	117	92	110	108	107	109	99	109	118	106	104	109	127	108	117	101	113	99	101	111	111	87	111	79	100	119	106	90	124	101	104	103	112	120	111	103	97	118	110	110	111	84	113	108	114	117	111	116	116	121	121	112	107	91	110	115	116	96	105	109	95	100	95	112	109	90	104	101	106	94	112	116	102	102	108	111	94	100	108	119	110	110	112	100	115	91	101	111	116	107	119	96	110	102	108	113	95	110	108	101	101	128	113	106	114	127	102	99	129	106	117	124	121	98	97	112	123	111	99	102	100	105	105	126	118	112	103	127	122	112	97	102	121	111	102	118	98	98	103	114	116	127	96	116	97	100	125	99	113	107	98	139	120	103	107	93	126	103	88	120	89	94	102	119	114	110	95	115	105	89	111	93	115	95	116	114	127	106	113	103	109	122	112	109	110	111	106	106	105	119	106	102	113	106	90	97	82	106	104	104	96	109	107	105	107	103	106	119	125	110	112	112	112	104	115	122	105	101	93	102	125	98	112	112	98	97	111	141	104	121	112	94	103	107	89	107	101	122	112	116	93	98	102	122	100	115	112	105	96	120	110	110	95	108	96	99	92	93	80	106	92	79	98	97	111	106	121	121	125	114	129	108	109	123	111	84	103	118	105	117	99	113	89	102	96	108	112	96	114	120	95	107	94	125	103	110	99	99	98	105	103	96	104	106	110	101	98	115	92	89	116	112	111	98	129	100	111	86	91	137	119	105	99	104	106	107	135	128	114	86	100	107	85	94	118	95	113	80	119	130	118	123	86	97	96	98	112	105	119	110	102	90	104	113	132	98	113	103	91	141	107	109	105	106	111	110	116	106	128	102	100	114	96	102	106	115	97	113	106	113	128	93	80	81	109	108	104	101	95	88	94	98	110	112	100	117	114	102	97	109	103	117	115	114	113	114	116	107	101	115	136	97	115	103	119	112	131	115	88	85	104	103	108	113	125	100	107	107	94	95	110	88	94	118	105	111	89	97	114	97	82	80	106	111	110	115	109	99	101	117	99	96	112	85	99	120	117	105	99	114	124	106	103	115	107	112	97	113	97	111	99	104	114	105	124	101	107	106	105	89	103	110	113	110	104	99	114	113	101	111	110	126	106	103	101	92	93	111	100	92	119	96	106	108	122	102	110	93	96	99	105	98	115	106	123	125	116	121	104	93	108	101	109	117	110	101	97	120	103	96	105	111	106	117	92	105	122	107	99	98	97	101	110	103	106	83	87	92	106	107	113	121	101	95	123	104	110	102	99	99	102	94	118	102	107	98	87	112	112	100	107	93	97	95	107	108	103	103	90	111	125	100	102	94	131	116	89	113	108	110	112	106	94	118	109	125	114	93	99	111	124	113	92	99	92	89	101	112	113	100	110	105	113	96	103	102	102	115	96	96	110	102	114	99	103	113	90	100	103	106	102	105	120	111	116	102	106	95	104	121	104	101	111	105	119	102	111	95	105	126	95	115	95	100	113	110	87	112	106	89	104	101	115	98	105	129	102	107	104	101	102	98	110	92	102	104	120	104	101	107	97	115	101	106	103	100	100	130	108	116	99	105	86	104	122	106	109	113	134	115	116	103	126	109	113	100	126	116	118	108	111	105	102	104	100	114	113	105	82	127	106	114	115	105	105	122	108	98	111	126	108	124	98	102	98	111	102	117	130	113	116	111	103	111	98	102	90	104	112	108	93	107	116	115	88	111	97	102	120	103	114	104	103	114	99	94	106	99	118	100	110	110	94	106	116	100	109	110	112	113	102	107	107	132	109	111	111	116	109	121	126	121	98	123	119	120	116	90	111	91	97	126	109	89	105	105	112	99	96	96	105	109	105	111	121	99	121	128	100	132	95	102	109	108	91	114	115	92	115	127	107	108	94	112	84	114	114	99	115	87	126	89	111	125	100	98	81	103	114	106	105	101	119	91	116	114	105	87	120	109	108	127	110	97	105	121	113	102	121	93	98	103	110	113	107	104	122	96	102	95	107	92	105	121	109	112	111	122	105	77	115	91	112	102	97	100	132	107	106	115	86	102	105	114	118	99	113	119	99	108	95	104	99	105	105	114	87	112	92	112	98	119	115	115	131	109	117	87	98	100	119	109	114	75	110	117	98	121	103	102	109	109	87	142	100	104	92	116	112	118	97	110	107	104	111	102	100	94	110	96	106	94	126	106	100	123	115	105	88	121	110	110	105	111	95	107	126	103	108	104	93	101	104	102	103	102	110	107	110	98	93	110	122	115	98	113	93	102	120	96	105	110	92	110	105	99	112	95	105	96	106	101	131	105	93	120	100	105	115	93	123	115	110	105	108	98	109	116	84	103	111	106	104	90	109	109	121	107	112	106	117	107	101	98	101	119	99	91	89	103	111	103	111	121	126	115	121	119	133	97	97	116	93	137	127	111	115	135	109	117	115	109	102	97	115	121	100	91	87	114	92	100	86	109	94	85	93	107	109	112	116	102	130	90	134	109	92	103	102	116	127	106	96	112	118	108	93	112	110	100	101	104	100	109	106	112	124	115	123	100	94	120	103	115	105	107	100	90	105	112	116	117	98	110	105	111	111	112	93	94	112	96	107	118	116	97	113	103	106	100	124	94	95	96	117	92	108	96	116	92	89	96	93	107	113	103	131	117	95	108	89	97	107	104	110	101	93	103	118	110	122	114	127	114	77	117	101	109	106	110	109	99	114	94	105	97	106	112	111	92	109	101	111	114	104	83	117	114	98	94	109	99	119	98	112	114	142	117	123	122	113	107	108	93	95	93	95	109	109	109	95	114	106	120	112	105	117	100	106	103	96	103	104	102	104	104	99	101	113	99	105	107	92	104	95	115	108	118	121	114	112	98	103	125	105	88	99	110	100	115	123	101	108	122	90	104	94	109	99	95	102	103	98	81	96	99	103	100	119	107	116	116	103	108	94	107	112	101	116	100	107	100	104	106	97	106	107	117	103	109	105	91	106	103	104	114	106	130	117	113	108	106	120	110	92	110	102	109	110	98	89	99	119	110	94	97	110	111	98	103	92	103	97	111	110	115	103	99	123	114	97	96	96	103	132	83	111	117	115	88	108	108	108	103	115	102	122	96	112	111	115	127	125	104	118	101	88	101	91	106	96	92	88	120	115	96	111	109	100	112	112	112	118	91	122	120	95	112	98	106	104	103	122	94	126	117	97	113	112	95	114	86	110	109	120	115	99	100	104	120	104	106	109	111	81	98	125	113	113	104	109	113	98	97	107	93	117	118	95	119	102	100	104	88	118	95	132	112	132	108	101	102	106	119	107	122	130	102	116	123	96	107	99	100	105	92	117	108	117	97	89	113	115	106	113	99	105	115	102	96	93	105	105	104	115	114	117	95	112	91	106	132	119	113	97	98	108	122
2879	2639	1289	674	512	429	387	371	350	330	343	338	311	322	327	323	309	306	304	324	309	303	289	299	316	257	310	292	308	290	284	321	306	301	293	305	293	320	295	305	320	292	259	286	326	290	282	304	282	267	311	278	274	291	298	297	306	259	264	281	299	311	287	273	268	299	301	277	308	304	286	274	287	319	286	308	283	289	306	311	285	268	260	305	302	275	284	294	307	318	305	289	299	296	291	321	298	301	271	302	291	277	291	279	291	274	283	298	300	272	283	297	293	296	279	307	302	289	316	308	308	299	269	293	279	300	301	289	275	298	298	301	284	290	273	297	282	294	292	263	265	296	326	282	299	321	264	308	336	287	270	299	262	278	272	280	302	336	261	283	308	295	285	268	300	298	303	298	309	300	285	293	265	288	298	287	288	337	280	274	285	278	302	312	296	304	284	308	297	289	320	267	309	282	287	297	299	284	271	282	283	293	294	312	289	286	299	286	268	302	282	300	314	285	274	287	266	297	306	265	288	307	275	309	298	318	260	305	292	289	270	288	270	283	275	286	289	323	300	281	294	301	287	295	289	280	288	271	292	280	279	284	277	310	300	283	275	286	281	288	285	273	253	259	314	282	260	269	276	284	288	304	257	247	280	285	300	302	319	320	340	332	311	334	262	279	292	285	304	271	290	281	305	291	287	316	289	278	286	308	300	300	253	279	288	295	276	293	289	314	288	283	289	305	302	285	291	280	278	304	294	287	276	294	280	297	288	269	255	298	257	267	261	291	305	281	314	294	289	255	278	277	303	274	276	312	278	264	296	288	268	284	304	315	294	315	304	264	282	256	321	290	315	283	315	323	296	291	281	273	280	320	306	291	271	288	307	263	294	294	309	293	274	311	288	297	292	236	275	264	283	290	300	315	274	272	297	282	306	290	257	264	303	295	290	272	298	306	296	329	265	299	292	293	259	292	293	270	282	298	311	265	307	294	304	263	280	317	295	321	282	277	257	302	320	276	299	292	298	302	332	277	290	307	284	315	286	278	299	303	304	300	301	285	286	283	294	282	292	291	280	273	297	284	282	289	311	315	269	292	278	293	314	300	282	297	314	278	313	297	308	300	265	288	297	291	305	303	257	297	301	319	271	299	292	285	290	274	280	272	276	264	322	278	303	304	310	289	273	305	278	269	304	309	277	288	316	298	276	288	279	312	281	311	313	266	296	282	291	293	291	283	282	303	321	278	269	300	316	302	295	312	314	282	285	271	285	281	328	253	320	314	287	265	280	286	298	302	307	276	273	283	289	297	277	298	302	286	270	292	281	272	266	272	299	307	268	286	283	275	278	295	316	304	294	268	305	305	248	289	301	308	300	326	309	304	298	257	273	290	302	281	279	291	287	292	313	323	280	282	286	307	262	296	334	312	293	289	294	315	298	279	317	297	313	273	250	281	316	314	293	279	295	287	297	271	334	311	295	295	278	318	263	266	294	290	292	313	307	298	304	275	311	274	286	327	292	320	307	318	318	297	279	301	341	261	304	284	319	297	263	318	306	298	309	288	291	278	264	314	257	314	274	253	282	303	303	276	305	289	292	293	286	283	312	294	301	260	295	265	320	276	295	253	286	261	306	289	265	314	322	289	296	287	299	263	244	321	281	277	268	294	282	284	296	293	295	283	285	296	269	261	285	297	267	306	278	309	281	291	306	284	301	308	271	290	276	272	303	277	305	294	287	293	272	268	254	310	275	280	319	294	275	294	280	315	276	294	304	323	287	290	285	308	301	278	289	280	287	303	312	295	322	282	297	276	275	322	307	306	286	287	283	288	297	280	278	270	300	289	284	299	296	285	253	280	265	282	266	286	297	302	318	311	277	297	276	264	288	307	295	294	266	297	292	286	288	296	309	276	306	293	301	271	270	326	300	274	306	288	312	301	298	261	332	280	312	281	301	312	316	278	285	288	308	279	303	307	288	302	282	288	304	309	294	325	298	283	310	259	304	286	291	326	297	261	289	281	333	276	299	294	259	311	297	302	282	304	276	284	273	275	331	315	266	257	252	284	300	302	298	315	281	292	258	275	274	283	297	325	294	285	290	289	282	282	283	302	289	287	292	287	267	322	265	319	291	282	289	291	276	307	274	287	304	292	267	284	265	308	269	294	294	276	262	261	299	282	316	286	326	295	340	268	322	286	301	305	285	282	287	276	291	279	289	284	285	290	314	302	294	291	339	289	271	300	276	302	286	299	302	286	290	312	312	284	286	324	271	298	292	291	275	286	276	311	274	259	283	308	322	309	313	303	271	284	270	282	285	283	305	312	311	263	249	300	246	297	290	315	309	301	252	286	280	286	286	282	281	306	306	295	299	288	274	278	306	314	321	286	299	310	289	288	298	304	319	314	261	318	288	316	278	271	311	293	315	290	303	323	292	281	302	291	299	311	301	287	286	299	274	265	306	290	295	269	287	277	309	272	290	279	284	267	288	295	288	290	321	284	239	311	271	282	311	305	298	313	292	312	306	291	275	269	287	277	272	304	265	305	291	298	258	270	281	306	295	291	302	283	320	287	307	279	304	301	270	304	286	287	291	264	277	294	287	282	272	279	275	281	274	288	296	301	277	293	291	262	301	264	258	307	287	281	289	319	294	274	277	298	308	286	306	291	281	295	307	287	303	281	288	333	310	289	284	305	288	274	278	265	296	306	275	290	276	293	320	325	301	301	290	296	298	291	292	300	280	302	281	340	296	299	291	274	293	285	302	305	280	264	293	273	299	283	323	318	277	298	283	272	277	273	310	314	273	309	287	310	277	310	290	300	276	304	286	303	298	304	282	305	276	286	307	283	298	291	255	271	297	291	289	277	287	265	271	276	284	289	272	313	279	266	299	275	295	288	299	266	302	256	320	312	269	303	315	295	295	330	294	309	298	276	307	274	265	274	292	292	315	285	280	272	286	304	268	295	264	311	276	313	293	282	332	267	278	285	299	272	296	316	298	263	279	277	313	305	316	282	282	301	285	268	328	285	293	290	312	279	283	293	305	287	298	278	302	290	284	282	303	271	300	289	313	301	275	301	303	306	281	293	302	301	291	294	284	270	292	312	270	308	301	343	290	277	280	283	274	282	279	331	304	274	272	304	285	278	271	291	254	266	276	278	253	286	296	277	293	287	319	270	289	297	266	311	256	288	297	327	283	291	285	307	297	294	302	293	320	310	312	249	318	283	304	307	283	335	300	317	257	279	289	308	275	274	308	288	312	302	277	296	292	292	290	322	296	284	291	281	299	289	283	299	325	279	277	308	277	300	262	299	305	296	308	268	283	300	285	304	262	271	266	278	294	298	282	272	288	271	291	290	264	306	303	287	307	294	291	292	280	301	293	289	275	290	298	284	283	293	303	276	308	290	298	293	301	301	282	310	288	288	289	307	286	261	298	296	298	316	265	274	306	306	292	315	305	276	313	309	275	287	280	270	296	308	278	281	289	316	286	272	291	283	289	320	296	260
31027	20485	10098	856	466	439	409	337	332	317	303	316	310	332	315	321	335	317	310	313	293	344	300	293	319	328	294	297	304	290	348	327	336	298	298	309	287	295	292	352	294	299	312	307	304	311	307	343	308	331	307	338	308	307	341	297	356	295	291	279	294	278	338	337	319	311	334	315	333	294	347	338	299	334	308	265	296	300	309	283	319	289	330	309	300	302	300	311	317	299	304	334	300	314	317	325	308	292	285	287	330	301	298	270	318	310	309	304	301	298	318	299	285	311	336	319	329	320	296	308	332	319	332	319	302	343	294	312	341	311	312	300	329	301	319	311	326	348	292	311	317	303	316	348	314	313	303	304	312	294	341	338	345	331	296	319	307	309	305	296	284	310	297	269	322	275	318	317	325	320	335	326	314	304	315	322	298	313	320	351	309	306	302	356	344	294	285	312	317	293	301	343	304	331	306	334	279	326	313	307	310	352	305	305	306	282	339	309	266	272	343	329	293	327	311	296	288	288	278	283	298	336	294	301	318	344	285	319	292	309	291	338	315	295	314	321	343	296	305	302	317	354	326	312	299	319	291	270	313	321	304	288	292	280	308	303	303	304	295	311	318	362	328	296	321	326	316	282	302	300	336	320	298	331	302	306	330	329	319	312	333	276	263	306	313	310	344	299	312	312	297	290	294	333	297	317	314	335	351	308	317	301	308	324	318	306	324	287	306	305	301	314	334	346	300	292	321	319	328	316	306	322	295	350	305	301	333	301	313	300	304	280	314	295	314	321	312	295	292	313	305	286	323	325	296	316	300	303	322	309	322	303	315	303	307	321	305	295	286	324	285	310	306	283	326	305	291	299	305	298	318	313	305	304	315	325	287	322	322	310	327	326	348	302	304	317	309	351	292	305	323	285	266	333	301	304	290	311	288	290	329	327	315	298	316	304	339	296	329	299	311	311	272	282	290	292	341	309	337	341	314	301	327	321	317	310	321	287	348	328	319	301	306	286	287	324	358	319	305	319	335	318	322	285	329	317	323	337	312	347	314	318	325	279	281	288	332	284	301	298	285	284	316	314	302	323	292	292	324	313	323	286	295	270	327	330	320	329	297	331	312	299	314	283	314	337	283	303	356	315	319	325	322	308	337	303	326	309	311	308	318	285	275	327	295	340	342	302	332	308	317	333	285	311	327	309	333	299	312	322	317	272	311	315	343	339	318	309	316	304	305	316	303	310	343	293	312	270	307	324	289	345	320	288	316	280	294	313	288	274	298	299	303	297	329	323	305	296	315	279	334	299	290	291	327	291	290	303	277	305	315	335	311	282	290	318	310	287	303	291	336	324	317	279	300	322	323	333	342	313	322	338	289	269	266	298	308	294	301	304	317	323	320	312	306	283	294	310	328	297	290	289	293	298	300	288	305	315	334	315	322	306	314	279	319	313	300	308	289	292	292	323	294	296	302	270	292	317	309	317	330	272	325	253	297	317	307	312	282	326	326	321	325	297	298	289	297	274	312	322	332	357	323	312	321	334	347	294	295	258	321	305	312	315	298	310	313	298	312	303	294	320	327	304	292	311	307	304	326	306	322	314	301	275	322	293	332	288	298	301	296	309	303	281	318	279	275	304	315	301	298	306	337	299	273	313	296	313	331	366	325	316	339	326	297	327	302	303	339	331	315	313	312	302	326	321	311	315	329	293	329	320	339	289	291	311	329	311	280	281	316	349	308	307	313	310	283	288	311	323	326	311	324	295	332	292	326	316	334	294	317	292	301	318	278	338	350	314	312	322	292	318	321	314	289	303	343	328	340	312	297	318	299	322	308	328	331	322	311	285	359	270	332	291	290	328	345	297	321	284	309	323	301	316	289	299	309	308	293	323	290	326	287	335	333	297	325	332	311	316	323	327	315	326	313	295	271	322	336	320	305	292	354	321	337	313	275	276	292	319	305	307	333	318	304	328	292	317	303	336	322	310	284	325	323	318	323	278	310	298	326	316	305	315	296	323	327	317	316	315	335	342	349	311	325	286	306	289	307	308	337	329	315	341	298	298	284	318	317	296	307	295	310	346	303	320	324	311	310	289	328	294	294	314	312	310	295	281	302	291	315	308	322	323	322	308	312	303	293	298	291	327	302	312	344	278	315	315	330	327	314	290	309	310	326	280	338	319	342	305	333	302	319	306	297	292	299	292	310	323	313	332	327	340	331	317	315	323	271	355	316	307	279	299	296	311	280	284	315	324	314	305	304	320	306	305	341	285	324	281	308	329	318	280	309	316	297	280	297	292	306	316	310	283	331	328	360	301	306	301	285	283	302	297	322	291	319	278	303	343	309	311	298	354	330	292	320	325	286	315	335	285	283	328	305	314	310	314	350	343	306	314	316	301	305	320	293	311	321	351	316	301	307	299	311	322	299	292	326	345	312	315	315	332	290	315	264	307	286	302	320	325	275	284	294	309	313	315	331	319	326	312	307	325	323	277	301	306	287	330	309	310	338	294	331	319	290	290	324	319	307	343	320	322	337	327	312	311	325	298	308	309	324	319	294	304	333	295	316	304	322	281	309	313	321	289	281	293	313	332	316	288	359	352	334	332	331	300	305	300	324	309	300	307	335	308	306	309	321	295	321	312	305	324	313	272	305	274	314	313	326	297	265	295	296	309	292	313	326	332	307	321	332	294	322	297	299	296	330	305	299	334	274	312	302	319	262	319	291	292	322	305	306	299	316	299	300	303	278	320	304	286	280	289	313	332	287	320	288	346	325	329	277	323	337	334	306	326	311	283	320	331	310	332	321	314	331	305	318	363	291	284	308	333	308	337	275	321	329	341	328	279	297	339	309	357	317	319	324	334	318	304	352	349	315	319	326	300	328	349	303	347	342	324	312	312	308	304	287	309	302	319	299	320	283	304	312	276	311	310	299	283	298	312	334	307	310	305	262	327	334	294	309	321	307	309	301	295	313	324	349	299	321	336	328	310	321	306	308	287	298	341	288	279	276	303	285	325	293	278	278	322	310	330	330	284	324	259	325	317	299	326	299	353	298	316	317	304	301	333	323	314	303	320	297	299	297	281	317	290	314	322	320	302	315	301	327	305	303	297	324	328	302	288	300	307	291	316	352	314	330	291	299	317	294	310	293	293	329	335	321	320	346	324	309	293	337	296	328	337	313	284	295	281	292	323	266	293	299	315	302	297	319	294	333	299	310	311	358	313	313	278	278	386	328	306	340	322	297	298	303	331	323	315	314	326	306	315	314	279	312	309	325	323	318	302	343	319	301	315	285	295	289	319	327	361	310	280	301	303	313	312	331	311	300	316	289	300	303	281	315	297	316	300	308	314	298	317	343	265	279	332	311	314	280	320	283	290	333	299	310	288	309	301	322	287	306	295	333	316	287	276	344	334	300	326	320	309	315	278	328	293	350	366	295	304	307	304	312	290	322	341	315	319	346	332	347	321	327	326	313	311	329	321	322	306	310	319	308	288	295	321	298	319	324	317
5479	927	785	760	750	770	789	784	747	833	766	725	751	772	720	737	758	776	759	741	737	776	784	710	736	748	713	727	736	727	752	737	808	753	734	744	761	748	693	741	792	764	767	717	792	700	753	730	690	763	760	749	782	723	738	735	739	775	727	732	741	689	723	790	735	725	709	760	750	764	761	734	720	759	750	764	713	738	732	759	730	708	721	743	725	737	780	706	729	740	751	752	748	749	734	765	718	716	737	719	779	765	732	719	771	745	788	802	729	768	788	764	751	763	774	733	746	735	700	716	745	729	697	754	718	714	763	748	750	708	740	749	733	748	757	726	770	758	765	698	722	713	716	726	727	735	724	771	778	737	721	791	739	755	770	715	749	701	787	717	736	700	774	741	760	703	788	771	749	770	767	763	752	749	724	781	725	747	735	770	744	752	729	715	718	768	696	760	736	720	783	741	777	746	762	775	769	689	769	722	744	727	734	778	714	729	757	767	765	704	758	706	789	759	764	712	736	743	738	722	760	742	745	724	757	795	760	719	756	782	751	745	703	784	714	724	733	751	722	767	723	724	736	770	719	733	760	711	767	745	790	779	767	725	741	750	748	758	752	717	729	767	722	739	754	718	743	744	707	744	749	732	747	734	736	772	714	741	759	763	757	744	746	759	753	760	733	741	759	741	740	740	755	703	750	756	708	722	743	770	741	712	732	727	720	788	711	730	724	778	731	689	682	788	785	780	734	758	792	701	701	734	750	755	741	728	723	754	757	728	717	717	766	819	787	762	752	725	703	751	767	717	689	749	749	818	772	753	737	673	766	746	744	762	736	735	686	731	750	742	779	739	713	721	731	729	722	744	720	765	737	787	770	711	699	762	761	758	753	739	766	794	694	741	717	747	707	730	727	718	734	756	705	770	736	730	779	741	701	727	766	776	740	758	700	716	737	733	716	772	743	698	743	711	739	768	758	758	807	737	731	729	745	768	766	754	728	755	722	759	763	740	713	732	731	743	748	700	757	742	760	728	726	740	749	741	724	761	768	774	774	749	690	733	763	741	736	753	765	689	732	736	742	780	770	727	752	759	726	739	696	744	793	763	707	741	699	750	761	681	745	762	738	783	736	774	745	771	761	715	741	733	752	744	748	748	704	761	736	771	712	743	766	707	766	729	732	747	754	750	721	764	716	747	693	755	681	761	691	736	760	753	752	766	742	756	749	674	767	732	783	772	768	707	749	771	682	756	746	746	736	681	684	764	718	769	771	753	773	774	707	723	739	719	716	771	754	777	748	752	757	739	716	767	760	761	697	711	731	730	708	726	720	790	733	725	715	761	719	721	749	753	766	780	757	746	699	805	788	746	769	764	719	754	725	760	749	710	753	740	702	720	763	779	748	753	746	766	710	781	739	801	711	710	740	760	737	745	784	738	739	786	784	732	758	743	723	722	751	771	733	702	741	758	770	746	729	711	749	781	713	749	726	718	743	751	757	700	771	709	759	740	686	738	724	776	753	776	711	686	751	692	766	784	764	731	739	747	741	801	774	717	735	696	801	749	707	748	758	767	677	735	746	787	766	729	789	744	760	738	737	764	680	756	783	776	756	767	746	774	701	697	765	787	770	731	744	718	719	772	787	729	748	744	731	742	777	763	749	733	711	765	768	720	805	781	713	684	744	753	759	732	691	755	791	752	767	758	743	695	789	774	677	765	755	738	712	773	752	760	749	726	781	751	770	759	743	733	780	779	714	770	781	791	779	711	734	722	735	694	694	744	778	734	721	732	715	712	752	693	706	719	774	809	788	735	734	727	762	754	744	708	721	776	738	733	731	773	733	761	755	698	741	721	754	736	743	762	727	756	719	752	729	773	723	760	725	746	769	735	739	718	749	736	758	762	741	718	709	769	754	776	725	746	695	798	708	690	707	755	717	709	788	777	745	750	724	710	722	732	800	737	768	775	778	784	786	754	774	766	732	726	807	724	727	754	771	759	739	716	740	746	764	764	705	802	753	780	743	765	755	766	735	705	765	723	772	740	729	745	750	736	718	756	770	771	729	795	785	747	720	816	724	690	754	775	702	761	738	749	767	787	768	737	722	762	747	734	749	740	758	758	796	660	715	761	789	761	783	787	716	765	704	752	748	765	720	731	763	799	756	769	677	738	751	724	724	758	776	756	748	744	725	777	749	747	779	726	721	740	715	783	808	714	768	763	728	674	705	721	727	767	801	793	747	726	731	763	765	797	669	714	697	709	755	748	725	719	685	729	717	773	728	771	760	692	718	726	725	737	727	764	689	731	746	756	747	725	783	741	750	720	773	785	710	733	791	735	797	747	748	693	713	718	740	744	675	716	733	740	724	738	711	765	715	746	783	723	734	753	739	749	752	760	735	742	765	751	720	768	725	754	737	754	729	718	712	748	682	740	770	720	725	760	713	744	758	701	795	739	716	748	758	781	747	710	785	762	750	729	744	709	752	726	726	741	742	731	739	707	763	761	725	743	711	749	747	723	807	737	650	755	751	745	748	783	765	742	738	741	762	706	751	730	782	765	803	755	721	798	720	760	728	750	759	736	754	757	732	715	714	761	743	740	789	761	721	737	741	719	726	755	752	699	725	692	737	779	749	748	777	777	783	736	745	749	747	745	769	745	734	729	747	736	698	699	732	737	740	745	728	738	760	694	754	756	757	717	743	742	773	737	742	757	762	784	715	759	725	745	748	754	780	751	805	704	737	731	736	754	705	690	726	713	767	729	707	751	749	771	793	765	740	738	767	712	723	730	688	777	790	723	798	736	729	716	730	696	747	765	790	789	729	714	750	709	772	759	744	700	751	747	775	737	797	760	752	747	769	743	730	735	735	765	781	727	733	762	794	730	756	709	727	740	753	747	713	728	750	724	731	720	760	724	705	744	712	774	746	748	711	807	754	669	739	742	759	724	809	740	759	789	782	736	705	755	743	736	771	708	693	782	733	700	758	741	739	739	716	750	711	735	708	718	745	803	755	771	796	740	764	756	700	760	740	744	738	725	709	721	726	730	755	759	795	735	762	745	743	717	763	736	716	751	786	762	737	728	767	777	726	757	768	748	768	753	749	755	724	725	753	767	794	752	758	761	752	725	747	779	763	722	712	712	749	733	720	782	706	758	750	772	753	701	764	775	735	751	744	717	733	768	824	768	761	739	724	750	769	749	780	703	750	772	764	769	747	718	688	753	715	753	752	725	741	723	738	734	699	746	754	788	697	750	766	776	724	754	757	693	751	786	731	756	701	805	765	730	726	748	808	717	749	777	761	746	748	723	732	721	762	703	760	715	740	744	792	744	709	759	792	757	743	767	743	759	734	764	743	739	748	740	773	741	746	720	737	792	798	766	715	746	731	768	778	751	728	758	731	747	768	710	775	762	759	750	756	735	740	750	762	735	738	716	761	725	762	713	729	728	770	711	746	714	774	771	710	743	720	717	707	768	746	814	781	783	752	786	757	692	763	785	754	742	793	723
24612	21002	23943	28244	20994	15852	472	304	253	267	281	240	217	231	207	209	202	210	205	203	228	214	207	199	194	193	204	194	196	199	201	201	196	188	186	215	198	202	204	214	206	174	212	215	179	206	189	197	207	240	216	206	181	230	178	210	192	184	188	214	193	184	220	188	188	197	210	195	222	220	190	190	195	171	193	205	215	207	220	220	191	204	219	196	188	183	191	198	228	207	206	200	198	224	231	200	199	188	192	193	203	211	218	206	218	222	190	198	225	197	190	197	185	217	165	163	206	192	234	172	187	178	210	224	199	192	183	199	215	213	193	230	207	221	200	192	208	197	189	213	204	237	186	227	210	188	207	202	204	196	208	189	176	176	186	204	185	234	215	212	197	205	211	186	200	187	218	218	213	189	196	243	205	239	214	190	220	175	176	181	204	210	204	179	204	191	185	179	205	209	227	219	195	194	178	200	190	210	203	197	196	190	209	177	217	213	196	189	206	184	182	203	220	219	208	192	198	222	218	179	210	198	218	191	189	206	206	206	174	218	178	208	203	195	222	200	191	200	187	193	202	219	211	181	207	200	209	219	185	207	178	179	187	176	221	182	212	215	190	196	207	204	187	211	180	211	186	197	219	199	230	210	189	208	194	204	214	195	201	206	180	194	189	238	198	173	197	201	205	187	200	214	220	200	208	206	187	209	192	192	195	195	195	202	191	186	204	197	212	197	189	195	229	200	238	183	225	203	201	227	216	191	221	185	183	207	187	184	221	201	184	209	211	226	206	205	202	189	202	182	170	218	212	205	188	235	175	211	191	224	199	207	219	195	235	202	205	190	204	199	212	196	199	198	192	187	213	168	196	192	193	204	219	189	172	219	186	211	184	209	194	231	179	182	197	194	196	189	202	228	199	186	197	169	224	192	211	199	210	177	225	191	207	171	201	196	199	185	223	179	174	170	193	198	211	180	216	204	187	183	216	210	219	198	198	194	190	179	188	194	206	177	201	200	188	193	183	214	205	224	217	208	220	216	172	199	198	212	175	187	185	181	215	198	173	191	240	215	180	199	209	215	228	184	200	201	194	191	189	208	194	179	185	188	221	164	207	212	195	190	190	186	180	196	202	215	217	197	176	171	195	219	203	224	205	196	220	195	179	185	179	186	210	191	215	199	225	195	192	196	224	217	193	198	172	193	225	202	184	206	199	184	174	191	183	220	194	196	223	209	208	223	208	198	209	204	209	207	169	185	206	178	210	197	205	220	222	192	203	204	208	183	187	214	194	196	207	179	189	199	199	178	176	193	206	213	221	176	187	189	196	211	218	198	203	202	208	191	214	190	195	207	214	210	201	201	202	172	191	187	226	239	211	236	195	187	185	185	195	214	206	217	232	210	217	195	196	192	224	191	172	224	192	217	199	224	179	195	213	222	192	204	191	192	196	194	203	199	211	210	202	221	213	205	188	192	186	215	213	198	176	199	196	190	221	200	176	205	207	227	189	194	220	167	206	204	193	193	178	212	213	197	180	190	202	176	186	207	218	216	183	194	218	198	172	195	188	204	233	194	204	184	172	211	202	205	195	205	203	199	207	198	187	212	209	207	183	193	177	192	188	212	193	206	217	209	186	202	216	201	182	221	198	219	174	202	198	198	195	189	201	194	218	221	197	192	220	203	203	199	205	202	206	181	207	186	185	168	183	194	202	215	183	177	210	191	166	178	228	195	192	203	192	184	183	221	189	184	176	195	188	208	180	227	181	204	211	202	188	208	204	219	205	176	201	189	195	190	202	200	220	193	187	207	229	203	193	200	188	193	206	189	195	194	209	188	205	226	205	193	213	182	201	211	154	215	196	187	186	192	211	214	204	195	224	190	198	196	221	205	206	178	211	185	198	202	181	228	203	186	206	198	204	193	210	173	194	180	170	177	241	194	221	217	181	195	223	194	205	193	184	189	214	223	194	217	204	192	236	179	205	196	232	199	221	193	210	202	185	205	197	221	203	193	174	186	202	211	214	183	193	198	208	187	197	213	212	166	207	178	200	215	188	203	204	203	206	203	202	227	212	181	234	166	193	217	199	195	240	197	212	218	180	195	188	222	198	187	215	201	195	195	201	200	180	201	225	217	184	193	226	185	212	207	207	217	176	181	200	162	177	206	205	201	201	194	191	209	178	200	174	186	206	219	221	208	194	212	220	218	207	205	224	208	199	177	193	185	179	199	212	196	202	221	224	178	187	195	179	188	213	212	171	171	207	208	210	208	216	192	220	183	226	191	213	201	196	190	209	214	196	188	178	178	199	188	196	185	203	207	179	185	208	186	204	197	205	185	185	151	209	200	213	205	213	204	212	207	210	209	224	208	220	206	203	200	198	214	171	203	204	189	195	209	203	206	209	193	197	192	203	216	192	196	190	196	200	178	189	192	206	190	187	199	197	182	179	194	205	198	178	191	191	188	203	208	219	208	183	184	189	193	175	194	193	196	193	188	199	195	228	216	197	184	197	200	184	186	214	199	213	211	191	185	193	212	213	189	201	189	213	199	192	211	217	202	191	199	199	228	176	197	192	182	213	222	221	212	187	173	204	189	167	204	191	204	190	194	205	203	222	200	199	216	217	197	195	186	189	181	216	183	230	192	196	203	185	179	202	213	178	203	212	225	211	187	192	199	178	241	200	223	213	208	207	206	213	198	191	200	204	189	209	207	175	196	191	205	207	234	216	210	200	205	229	217	198	205	181	180	192	222	213	222	185	190	197	218	175	221	228	197	178	231	219	174	239	193	236	198	209	197	187	214	184	212	196	189	193	231	197	193	233	195	217	205	209	204	202	218	191	186	201	202	211	198	211	201	188	182	165	181	194	219	210	212	225	174	213	221	192	210	197	192	174	196	217	179	198	200	204	191	184	222	173	184	189	204	200	240	186	203	198	220	217	209	201	209	200	192	191	191	182	199	192	215	170	204	181	177	199	181	196	223	214	191	208	184	189	172	163	212	194	191	204	219	200	189	202	190	197	215	213	201	183	190	213	174	177	185	194	201	201	193	201	184	189	180	216	204	230	194	212	217	221	170	177	212	179	211	218	201	197	217	224	208	202	199	233	189	217	193	197	204	212	234	193	167	223	209	213	191	178	207	199	182	202	208	225	191	191	212	193	203	169	179	201	206	188	197	198	204	185	208	207	206	200	227	221	211	180	180	172	200	201	205	216	206	227	172	193	205	183	206	174	192	182	177	203	220	176	196	205	177	198	206	218	198	190	202	212	186	198	186	187	188	186	178	179	197	194	202	189	195	193	195	199	204	171	204	172	188	203	201	165	209	179	176	215	213	205	198	202	195	193	195	203	194	179	206	197	223	189	195	200	200	204	232	175	194	214	195	191	190	207	206	213	208	199	219	195	206	195	192	193	196	211	209	180	223	199	214	193	202	230	190	198	194	201	212	199	218	211	205	186	217	195	194	207	186	235	196	195	180	229	210	195	197	204	205	220	222	204	212	189	198
3005	1736	974	704	591	560	532	517	523	527	509	572	495	520	496	499	496	552	542	463	532	498	485	498	486	482	494	466	514	532	530	497	536	521	481	478	495	495	503	488	477	477	501	511	495	494	467	484	427	515	475	505	519	507	527	523	490	498	462	468	471	526	505	519	508	492	498	500	465	466	481	503	473	554	515	488	532	469	508	472	494	528	531	518	489	461	472	497	490	505	504	528	498	493	504	521	503	495	514	460	488	524	481	511	480	491	495	468	539	515	499	504	514	468	502	532	474	476	495	498	491	470	515	510	468	497	486	530	470	509	467	511	499	509	526	514	505	517	488	511	495	500	494	452	478	535	486	483	515	482	477	493	483	463	506	465	459	440	516	503	505	487	498	503	489	485	479	514	504	476	502	514	472	495	498	471	474	478	528	490	541	486	505	492	499	500	493	503	508	516	501	554	472	472	489	539	455	513	491	517	493	515	495	492	488	471	506	518	484	496	492	494	529	457	510	489	501	478	492	490	474	473	477	519	528	494	493	483	513	468	471	494	471	496	462	450	491	481	540	527	493	519	506	496	534	485	453	466	523	464	457	475	505	492	467	473	493	529	507	484	517	476	496	498	482	493	472	484	495	493	516	522	514	502	507	490	502	524	505	538	508	486	494	488	506	488	512	510	501	477	471	494	534	472	473	457	474	500	503	478	512	511	454	475	433	494	480	489	485	524	513	490	542	533	485	501	534	497	499	491	528	465	493	540	459	516	480	526	452	467	477	481	503	530	466	485	473	499	496	496	510	477	488	491	501	459	509	477	495	463	463	494	529	469	506	472	492	490	500	500	515	483	515	476	505	480	454	470	498	536	489	494	527	523	483	495	483	500	516	494	487	509	502	481	503	534	484	463	486	509	507	500	496	471	488	484	532	505	516	487	505	461	503	488	519	457	478	489	478	507	470	459	505	516	478	486	465	450	511	500	523	485	498	523	522	496	523	482	508	528	507	528	482	499	490	468	506	463	504	529	428	450	468	511	494	477	470	516	512	446	513	489	459	534	528	494	507	481	482	474	501	483	515	522	507	535	494	502	521	493	506	496	522	512	460	494	492	521	474	550	517	526	457	515	552	510	466	485	450	505	471	467	472	488	491	476	462	531	513	487	502	486	505	479	512	488	483	493	490	492	503	512	528	482	525	503	503	465	504	474	493	505	479	505	487	495	478	520	531	506	509	490	500	482	548	503	487	468	548	458	474	490	466	499	480	514	502	528	487	495	466	493	488	521	455	525	487	496	510	486	485	514	518	522	487	494	473	534	511	493	543	524	491	507	514	492	505	463	466	496	484	455	484	499	481	486	481	478	494	500	490	503	475	460	478	491	487	501	512	449	510	511	543	495	471	502	460	464	502	505	480	497	446	491	479	494	479	516	490	526	481	484	495	541	500	479	490	490	510	504	481	523	500	466	518	489	504	445	511	493	561	490	513	501	471	486	503	514	490	515	502	512	487	496	509	494	476	534	508	478	514	514	497	495	530	517	470	525	503	506	473	508	485	472	537	509	501	489	474	483	516	536	502	507	510	481	544	449	462	534	483	544	496	455	496	495	461	488	470	533	483	496	464	541	481	492	482	486	496	507	481	495	469	492	493	471	491	493	506	479	488	507	490	487	500	504	498	481	502	521	480	458	506	486	509	530	522	508	502	524	474	545	519	499	457	513	511	543	510	527	484	493	516	545	464	534	544	494	510	476	523	475	460	527	514	536	468	520	475	517	502	509	467	514	514	492	503	514	464	526	479	480	506	485	470	489	454	517	536	479	484	490	505	517	499	532	530	491	469	509	475	536	506	491	533	483	496	494	488	500	501	491	483	509	500	470	511	500	519	476	482	526	490	496	465	503	478	475	468	463	478	446	476	508	517	480	488	501	470	523	464	489	493	483	490	461	476	505	475	522	491	521	524	457	512	490	484	552	493	484	498	441	483	482	482	477	515	527	512	490	517	515	478	499	526	531	484	485	487	468	474	500	488	528	530	475	533	531	502	506	471	496	486	515	507	485	467	480	516	454	465	488	479	445	503	500	499	508	502	467	508	505	493	525	493	472	475	493	496	542	502	505	549	436	492	485	478	506	468	507	493	554	509	493	481	483	473	521	478	493	500	497	515	460	480	517	499	482	486	494	492	517	477	454	491	507	502	517	510	512	548	525	521	523	494	496	504	460	525	520	478	492	498	499	527	466	482	486	515	504	508	504	457	517	465	502	507	505	511	499	437	463	475	473	497	507	529	484	486	490	501	510	488	535	517	513	482	524	517	488	503	446	515	540	492	502	530	510	464	514	449	457	509	445	482	506	536	485	496	488	487	483	558	481	456	515	499	496	547	526	513	518	529	544	489	497	508	473	528	524	489	490	510	469	536	468	490	496	520	532	490	506	502	467	477	540	434	513	457	494	501	478	490	532	511	523	482	535	500	432	482	496	533	513	484	490	495	502	517	487	501	499	465	524	462	481	483	509	489	515	551	485	511	470	503	505	484	448	513	471	478	471	489	472	534	529	511	464	502	508	494	468	480	487	467	474	440	515	493	506	524	489	487	485	499	487	491	483	502	482	523	484	533	468	503	489	450	514	513	450	502	512	512	504	481	514	475	487	481	489	483	491	469	484	460	504	506	442	507	503	528	477	459	478	455	497	480	480	525	487	498	531	556	489	476	455	475	478	492	500	477	501	509	507	429	459	517	506	469	506	494	488	522	496	485	479	444	499	501	487	483	521	473	516	493	482	482	501	468	496	509	503	499	482	471	494	488	492	515	483	487	534	481	522	526	519	509	468	502	480	483	497	508	462	483	522	459	481	481	473	505	507	461	502	509	533	468	519	477	468	512	494	473	506	476	516	520	472	530	495	514	525	490	469	500	458	484	433	483	483	469	491	495	487	492	522	504	488	472	513	505	486	532	489	528	469	505	484	502	540	488	493	512	524	457	511	496	496	507	495	484	538	467	506	500	484	464	511	489	492	506	493	508	533	490	485	474	499	513	468	454	484	485	485	506	515	476	490	498	461	479	512	511	493	497	507	493	469	507	505	515	497	496	504	507	449	475	522	479	520	483	487	470	487	487	482	481	495	498	524	497	472	485	508	506	488	520	484	475	506	481	489	530	466	462	478	512	485	520	506	475	474	531	518	518	471	444	510	496	473	462	492	459	472	477	529	481	505	476	462	495	493	477	487	486	492	485	484	462	500	512	509	515	486	470	499	473	481	491	505	505	466	535	506	487	500	483	539	482	508	510	483	456	477	455	493	490	551	478	487	453	467	507	500	506	498	488	494	497	480	491	483	524	479	499	525	477	518	476	498	521	490	549	497	506	489	496	515	500	499	472	486	476	524	494	491	497	473	480	496	444	521	522	510	500	478	518	473	507	561	485	520	505	509	494	481	483	469	499	446	498	525	499	537	520	479	481	497	496	497	521	468	499	513	510	495	461	470	478	511	508	504	552	518	510	503
23997	21014	24314	27905	21015	21023	11988	432	258	226	192	204	164	154	161	153	162	137	131	134	105	123	117	97	107	124	117	125	109	125	115	104	97	110	109	131	122	109	136	115	115	113	116	111	102	106	88	116	95	105	122	107	115	97	109	115	103	100	92	105	119	119	124	114	126	126	115	112	101	107	131	108	116	110	106	105	115	109	102	104	114	111	120	99	97	117	102	105	117	108	104	122	104	118	116	97	114	121	93	106	114	103	109	113	125	104	109	90	105	111	111	113	104	104	107	104	98	118	94	105	112	101	123	112	109	128	119	107	88	115	109	105	128	110	96	114	101	106	113	86	91	102	92	114	108	93	107	95	111	110	120	121	112	120	108	121	119	97	122	103	103	111	81	104	89	104	96	122	106	130	124	112	94	133	98	122	106	105	103	113	107	94	107	102	123	120	110	105	113	98	106	108	103	102	116	102	97	112	111	142	115	107	116	106	100	114	120	106	118	90	113	116	103	110	114	94	98	122	91	116	92	109	93	97	104	89	110	94	106	118	95	95	102	113	118	125	92	110	105	116	110	117	100	97	114	97	112	94	119	133	127	116	123	96	97	103	97	97	105	121	88	120	99	116	106	96	85	95	93	131	116	110	86	106	106	113	110	100	88	115	90	93	102	123	100	131	102	105	117	99	117	88	118	124	126	122	112	114	130	114	112	102	116	81	104	102	113	111	117	117	115	118	105	108	109	97	121	120	118	118	107	110	94	120	90	103	130	107	95	107	92	118	99	113	105	102	103	103	97	99	103	97	99	117	92	110	114	123	131	132	101	114	117	101	134	114	95	90	119	92	110	104	114	105	120	122	106	83	116	84	131	102	118	116	123	109	105	106	113	91	105	114	106	102	120	111	104	105	112	105	123	94	102	122	104	118	93	116	102	101	130	122	120	94	98	109	107	108	110	112	93	99	109	97	123	123	107	94	112	86	114	111	124	94	122	116	116	107	104	115	117	108	117	102	104	109	98	110	95	103	103	133	128	105	107	99	100	105	89	102	97	92	106	88	105	126	103	82	111	93	107	107	116	106	97	97	91	95	115	125	98	90	109	103	100	110	113	110	100	123	104	101	103	95	112	97	116	107	105	95	102	102	114	102	99	90	95	106	94	132	109	105	105	127	107	117	118	112	114	104	94	127	96	107	107	90	121	113	96	98	100	114	109	124	132	108	100	94	101	117	103	85	110	111	102	106	112	101	95	105	109	98	116	101	100	100	127	111	122	126	112	97	108	103	101	107	132	113	125	109	108	99	111	122	115	99	126	110	98	111	106	103	103	111	98	107	109	111	108	117	81	127	99	92	116	118	112	117	109	108	105	128	118	97	108	92	114	106	89	99	102	112	112	105	97	114	110	105	102	121	112	109	112	107	112	100	104	88	95	94	114	114	105	112	83	108	110	97	117	104	96	101	111	121	109	126	116	92	104	106	80	99	116	104	119	103	105	86	106	121	112	114	121	120	109	93	92	113	94	112	120	97	112	106	132	94	105	109	112	115	137	108	109	98	105	114	88	115	107	93	107	106	110	108	113	97	118	128	102	123	105	94	86	115	95	128	109	87	105	110	93	106	119	107	102	105	105	86	92	116	112	122	104	109	112	106	97	108	101	114	123	104	99	98	99	104	95	115	113	97	132	116	106	93	94	84	98	109	105	97	129	75	98	93	98	104	130	117	101	103	112	114	124	113	80	114	119	116	97	98	101	100	106	111	134	118	96	106	100	99	105	121	93	110	114	91	104	119	94	110	104	89	80	117	92	96	111	96	108	117	120	97	94	101	104	117	119	103	103	106	87	131	120	111	108	108	99	114	102	113	106	89	104	127	100	108	113	97	130	119	108	105	127	112	96	110	104	118	112	101	135	115	113	123	83	115	124	109	120	107	104	105	116	96	109	131	107	106	89	112	113	108	103	96	106	104	110	113	110	117	115	123	109	116	103	104	108	100	94	104	103	92	92	102	95	99	103	105	107	94	96	111	119	101	95	104	104	120	97	91	108	96	109	116	119	114	99	95	97	113	95	105	102	107	109	122	110	107	89	111	110	102	111	114	105	105	92	86	93	101	101	111	111	115	113	95	113	98	100	116	103	114	115	89	115	100	101	92	94	119	97	84	105	107	123	116	103	102	94	100	109	102	109	110	113	88	106	128	105	114	85	137	97	146	106	97	96	125	108	116	128	98	124	113	119	112	96	111	115	86	91	123	109	87	108	111	101	114	130	112	89	120	90	101	115	104	94	123	110	99	115	99	98	104	120	106	124	119	115	109	118	105	89	100	112	109	106	100	92	115	93	111	96	95	116	89	128	126	100	109	109	102	115	117	94	109	92	108	120	103	105	108	110	114	100	114	115	109	95	104	104	94	95	119	117	113	99	112	88	101	103	110	102	108	101	123	98	90	107	111	105	112	110	93	115	104	107	123	92	95	107	106	114	119	108	102	102	106	95	89	102	107	110	112	108	120	106	103	127	114	104	93	121	109	97	121	97	114	94	99	126	111	121	96	119	110	114	121	121	97	110	101	83	116	123	98	109	110	134	125	120	110	131	112	118	126	129	85	109	130	97	111	95	105	98	123	138	97	107	105	87	118	102	111	99	109	113	124	113	103	97	103	87	115	114	103	106	94	117	107	94	97	93	96	102	121	116	117	122	101	127	99	115	106	110	99	119	116	110	120	106	113	103	102	109	117	133	100	117	113	107	126	122	110	114	113	107	111	118	101	131	115	116	110	104	106	95	116	95	112	103	134	136	99	131	106	106	119	98	116	100	92	93	103	117	92	120	89	113	115	91	106	101	106	111	117	100	99	112	100	121	96	94	103	96	121	113	96	109	102	112	91	107	92	131	99	106	103	100	104	110	96	111	130	110	100	143	121	120	121	116	121	102	99	103	106	90	94	94	109	118	119	122	101	102	121	106	85	105	96	102	95	124	109	91	99	86	103	99	108	112	115	96	109	131	104	101	127	120	99	109	101	96	113	116	95	84	95	131	106	114	110	113	114	114	108	111	120	93	119	102	111	121	100	123	104	110	108	116	101	86	115	97	116	114	98	96	108	100	112	92	114	111	103	113	93	86	105	107	102	108	116	110	119	81	108	106	106	121	94	112	110	83	75	119	98	115	114	126	106	103	120	106	105	103	103	119	111	119	107	110	96	90	106	111	109	113	91	109	106	125	98	105	100	116	90	93	94	110	105	94	106	128	108	117	86	105	86	95	108	101	91	129	96	94	95	107	98	117	97	108	115	95	111	103	107	107	111	94	92	88	122	102	94	101	90	111	99	101	125	121	126	94	118	93	100	125	92	86	104	105	104	113	115	89	104	98	114	116	106	102	116	103	108	109	109	98	105	110	116	88	110	97	124	95	103	113	105	99	114	100	94	108	113	101	106	98	107	97	95	125	117	108	106	100	94	87	116	112	121	109	110	105	97	112	125	111	117	104	125	108	108	97	95	100	114
2900	2753	1221	714	491	417	401	345	322	289	337	358	319	305	297	302	297	346	310	307	282	302	291	332	279	319	290	282	299	291	269	291	323	282	300	266	309	273	288	288	321	298	278	284	301	283	311	275	276	296	286	303	295	280	305	309	302	278	279	300	292	278	276	295	272	298	274	283	254	311	340	310	294	268	304	283	292	269	263	311	323	285	266	296	314	321	283	301	295	302	300	313	285	299	297	278	301	284	296	266	280	299	260	305	313	279	264	304	296	343	280	278	295	313	327	273	282	265	287	267	259	303	283	309	302	289	311	291	301	297	306	270	318	298	283	285	304	304	249	295	305	299	274	292	262	304	284	318	282	302	297	301	297	285	332	260	258	271	308	268	308	284	257	309	283	287	281	306	298	288	296	268	298	314	308	286	283	281	309	287	305	313	285	290	318	260	324	284	329	313	321	286	292	315	288	292	316	281	288	291	297	287	310	315	310	280	293	273	291	273	288	289	275	294	292	301	294	295	301	309	301	305	283	285	284	311	288	323	330	281	299	300	278	279	308	304	276	302	314	254	321	303	279	273	291	286	320	282	267	267	283	323	278	257	301	274	298	295	279	284	306	301	289	317	284	266	286	305	278	261	279	283	279	285	272	305	314	298	287	285	305	321	295	280	287	311	278	271	324	313	316	283	318	285	312	270	343	307	278	278	262	303	310	302	296	286	289	321	317	290	281	271	299	291	297	296	295	287	292	280	289	272	269	264	271	294	269	282	286	286	299	306	280	282	292	300	301	290	287	248	276	310	278	305	301	309	295	316	292	268	276	291	290	294	287	291	275	305	282	261	308	270	293	292	324	325	305	304	305	295	326	293	261	295	282	350	299	291	302	322	306	297	281	329	297	240	306	305	288	297	314	309	300	311	287	280	307	324	302	280	316	321	291	311	307	285	291	294	272	273	300	308	315	324	279	298	325	312	265	282	303	301	325	276	308	268	337	272	307	287	311	293	316	291	308	268	285	295	274	280	296	271	283	305	307	322	292	269	289	304	290	295	306	296	291	276	303	276	263	323	279	265	291	307	306	304	293	283	300	286	280	317	298	293	300	298	292	262	268	315	286	309	316	312	285	272	307	288	285	288	310	313	323	322	297	277	281	303	272	300	295	301	289	292	283	286	265	335	303	287	264	270	286	296	301	308	323	309	283	265	268	326	282	271	271	299	313	279	306	262	284	324	316	302	282	300	279	279	298	327	266	289	287	326	284	303	333	291	280	316	287	316	319	281	289	331	283	288	291	316	312	276	326	281	294	300	301	298	273	284	323	289	273	315	304	326	286	275	265	295	264	305	289	281	282	277	286	304	255	324	298	311	290	278	274	279	310	315	290	262	291	290	284	297	287	302	282	274	294	304	281	299	282	292	318	321	289	286	278	293	272	304	270	284	296	311	315	300	291	317	295	283	295	259	277	307	301	263	274	277	293	317	329	286	305	301	317	324	309	284	307	316	314	333	257	316	261	284	286	310	287	279	323	282	282	298	292	294	266	319	303	290	276	283	309	303	305	281	316	292	275	283	278	294	288	291	304	300	260	306	318	300	296	292	316	285	283	255	265	274	266	260	306	297	291	274	305	304	307	310	293	311	291	327	270	280	265	273	278	279	292	328	326	287	270	311	280	297	295	281	275	257	316	278	275	272	262	298	299	293	321	323	284	259	283	310	286	304	279	283	270	324	280	303	294	321	304	275	299	298	306	306	315	292	299	286	296	311	292	284	296	302	280	305	296	282	286	302	271	288	278	309	292	340	300	298	260	272	326	304	307	306	292	296	291	308	292	288	303	297	291	309	301	314	320	295	330	279	303	292	290	301	313	288	289	272	269	299	279	272	312	280	284	293	307	290	270	316	275	314	278	317	310	310	276	267	269	308	291	316	336	295	273	328	254	288	321	286	279	310	303	293	338	292	299	281	283	321	277	272	303	291	288	335	282	306	280	308	297	279	261	270	276	277	298	300	308	276	308	297	306	262	313	276	311	292	351	318	315	302	283	286	318	268	295	301	296	284	295	250	302	298	262	301	268	317	287	279	289	260	305	266	294	304	299	281	284	292	313	278	279	276	272	294	304	267	276	308	277	282	330	305	338	266	284	296	305	272	322	289	289	318	270	279	302	272	290	277	336	276	285	280	291	281	287	305	288	311	301	310	311	326	256	269	302	297	282	248	318	296	289	304	288	312	289	301	273	254	280	329	303	290	292	277	295	332	291	298	282	289	303	277	302	283	287	303	278	299	310	291	293	273	310	329	315	299	278	275	309	302	299	300	305	321	303	293	307	257	315	277	279	312	286	302	290	302	296	275	315	299	327	280	323	266	285	317	308	335	295	302	295	294	276	273	296	282	290	303	304	294	271	264	303	287	325	298	267	285	307	312	260	311	319	278	278	289	283	294	301	318	319	276	324	270	256	301	287	305	292	284	272	317	300	302	283	280	292	277	316	303	274	290	303	280	289	270	283	263	294	264	293	290	334	273	293	281	322	306	265	282	312	312	321	282	282	308	290	308	283	292	303	310	289	283	315	333	320	271	295	307	275	297	259	278	294	279	288	285	331	289	303	291	308	302	301	294	295	286	293	277	278	294	317	325	284	290	314	305	295	292	306	295	292	275	295	323	284	286	274	305	318	301	295	271	313	288	284	308	291	304	265	308	275	289	285	290	304	291	266	276	299	324	303	314	267	289	279	312	274	307	284	295	306	269	280	311	289	284	285	302	292	309	299	267	280	301	276	260	290	290	280	283	311	284	295	262	329	293	290	256	282	291	309	315	259	289	287	298	296	291	262	286	273	265	287	289	286	303	291	290	259	295	316	325	293	287	244	286	301	304	288	306	307	256	274	304	303	328	240	323	316	300	283	246	278	320	316	262	265	286	281	293	271	305	290	287	284	332	294	305	283	278	322	280	264	306	270	269	272	294	300	312	296	286	310	281	303	277	272	300	274	270	283	300	283	305	296	291	284	307	318	274	283	295	317	298	291	277	281	313	273	283	291	304	279	267	266	309	290	308	272	293	257	311	280	287	287	280	297	298	291	266	325	264	281	302	290	317	278	315	297	270	263	314	275	305	291	296	286	308	261	289	295	278	290	280	306	292	296	311	285	321	292	282	305	275	281	311	306	288	253	269	283	279	278	297	274	314	275	312	311	269	303	282	298	298	269	288	272	272	272	264	331	281	260	299	299	276	291	291	269	279	292	318	301	286	303	293	311	283	313	321	285	291	313	275	272	337	317	312	297	289	267	331	333	311	289	267	292	294	300	297	294	320	249	300	284	296	292	317	292	277	263	302	318	297	291	286	307	283	262	284	285	275	303	302	292	308	271	282	297	301	293	268	321	313	298	294	278	294	300	269	272	274	300	282	293	278	291	293	294	310	303	295	302	309	306	310	298	263	268	266	311	286	282	297	308	257	291	278	288	275	306	299	296	306	267	300	272	306	269	311	260	307	286	293
30863	20336	9895	609	375	306	325	308	364	323	323	321	307	319	309	297	283	285	329	297	332	314	303	305	307	298	319	279	340	285	339	299	301	298	324	303	265	326	298	328	312	312	276	298	301	312	305	290	298	305	330	297	303	307	305	323	303	328	307	290	310	291	328	301	301	342	296	286	330	284	305	328	306	299	284	311	307	320	291	335	332	321	325	305	318	296	320	347	295	314	329	281	298	301	309	311	310	297	304	358	312	291	313	260	316	315	312	316	323	291	298	341	324	289	329	309	297	304	304	301	286	302	306	317	333	323	309	287	326	317	286	309	342	321	325	304	306	322	319	294	317	284	275	324	308	304	308	289	335	329	284	365	319	315	305	302	334	290	313	281	307	340	289	304	311	296	307	307	297	303	276	330	317	311	345	298	313	315	317	285	359	305	281	336	311	292	288	326	330	318	307	339	304	281	308	326	311	325	298	314	312	296	294	286	321	331	353	298	317	300	332	322	310	351	304	329	324	297	304	304	284	302	308	319	325	307	302	331	310	290	318	316	305	297	302	328	293	313	313	321	297	306	320	327	308	303	328	287	316	272	286	321	281	338	265	298	281	288	319	315	296	306	303	302	268	315	313	314	312	328	307	292	315	313	313	290	302	312	318	317	310	330	355	337	316	305	313	301	326	327	324	337	298	332	291	340	351	317	297	304	317	289	319	298	313	333	288	296	285	321	286	335	302	314	333	295	302	317	342	311	316	277	319	291	307	323	341	310	279	327	319	304	288	279	301	313	303	289	290	306	321	301	334	294	345	332	333	293	294	313	342	328	302	286	315	287	330	323	273	323	301	337	319	326	308	341	316	314	282	329	280	335	283	329	296	285	326	327	326	324	307	294	322	357	310	337	324	331	285	329	286	301	314	288	296	267	322	312	265	323	312	302	296	311	302	289	296	295	308	317	274	301	292	337	300	303	318	319	305	315	317	304	299	336	278	327	314	291	285	272	283	282	292	299	305	323	311	326	339	289	290	300	302	303	292	320	305	306	302	327	298	321	296	308	287	286	302	307	292	303	302	314	285	307	316	349	316	283	324	340	306	317	310	317	310	313	312	340	316	303	322	266	306	307	337	338	301	311	317	279	316	320	324	303	326	305	313	300	305	308	295	273	314	298	304	335	323	320	303	323	305	321	294	282	293	317	304	319	299	329	316	281	289	297	326	291	312	304	323	291	354	302	329	306	307	329	319	344	326	350	280	293	295	323	282	309	296	333	312	316	298	342	312	325	326	330	300	337	319	307	320	302	306	314	300	269	252	309	295	307	285	353	332	267	292	340	286	299	311	291	314	281	312	318	317	276	313	293	295	320	339	326	268	318	318	343	294	293	329	308	310	306	320	318	292	317	306	326	333	308	293	317	320	327	321	291	351	306	291	357	320	326	308	343	305	331	317	274	324	319	302	317	338	279	287	330	292	319	310	311	316	320	301	326	255	316	331	353	313	288	293	251	294	282	303	281	315	304	335	300	313	320	337	312	301	310	325	274	284	315	358	309	324	333	274	302	331	306	348	305	330	313	310	303	333	309	321	286	350	306	318	287	317	306	288	304	295	300	353	275	292	327	334	301	292	310	318	302	307	309	313	326	283	312	357	314	334	316	293	306	324	338	294	283	315	328	313	310	291	312	286	292	278	314	297	296	301	295	286	286	305	314	318	303	318	307	307	300	292	319	323	313	348	329	270	332	320	295	311	304	276	349	295	298	320	299	312	318	318	311	326	312	336	290	340	305	316	320	346	309	291	315	290	316	322	277	319	329	317	319	300	304	300	299	315	333	309	290	314	285	293	333	320	315	348	301	291	329	351	292	316	305	312	338	286	321	345	304	291	293	302	304	327	300	291	306	323	271	335	320	303	324	292	312	314	315	291	317	322	310	290	268	291	286	305	284	278	299	324	317	322	294	307	299	313	309	325	299	324	298	306	303	282	305	325	325	316	279	297	330	270	310	282	315	311	303	302	289	271	297	294	288	297	281	305	275	331	333	325	307	311	288	312	319	305	314	312	298	291	320	297	288	298	329	326	305	315	303	303	335	290	307	360	348	287	299	335	301	314	292	283	314	336	304	285	276	288	325	342	276	320	310	312	320	328	321	327	287	319	302	330	317	322	298	302	321	307	323	332	318	320	296	325	304	298	326	307	320	314	320	306	365	311	327	285	303	305	302	312	305	282	282	307	332	299	304	300	283	324	309	307	309	293	318	317	327	305	321	309	321	323	322	290	319	328	293	286	317	322	306	306	328	294	309	323	292	306	305	325	322	312	305	306	326	312	312	331	317	274	309	287	358	309	314	309	335	306	330	312	319	327	305	325	288	290	297	322	305	308	313	312	290	295	320	306	315	322	308	307	261	327	313	302	329	328	331	303	321	335	324	298	308	329	320	293	315	342	324	336	321	297	287	304	320	309	303	305	295	267	323	300	315	292	313	309	305	296	318	293	310	310	325	342	316	286	318	296	309	307	276	311	296	331	316	291	302	273	325	310	273	328	298	319	339	306	321	295	313	315	284	321	311	299	334	328	345	336	322	324	310	316	292	321	319	317	296	293	320	327	287	339	324	316	296	302	333	315	314	301	317	325	295	340	325	326	305	305	268	312	333	312	295	316	342	310	298	303	306	305	319	294	310	309	279	302	327	278	285	319	283	308	317	319	307	331	300	299	305	285	314	323	309	314	327	308	315	314	318	311	328	289	313	319	341	291	333	327	291	314	306	318	308	310	319	292	311	294	328	325	330	321	275	323	318	302	308	317	304	319	307	322	270	291	303	335	319	288	302	312	291	309	295	324	305	314	300	323	330	309	305	301	315	300	292	303	333	294	308	320	323	314	354	311	311	333	303	310	304	288	314	354	279	324	310	281	332	314	332	275	300	286	318	291	330	288	303	300	305	355	315	329	314	333	300	307	309	304	300	328	302	314	304	325	344	303	327	316	273	315	312	296	292	303	308	294	321	303	308	350	359	333	313	273	324	297	330	320	294	319	307	275	292	305	295	286	265	317	305	330	304	329	298	299	319	338	302	311	307	311	292	336	303	337	300	288	333	293	335	327	323	323	326	313	317	319	313	308	320	311	313	326	318	316	293	316	319	313	324	318	310	301	319	343	323	294	325	336	311	328	312	286	273	341	320	320	331	292	304	287	293	303	324	303	296	315	313	294	322	272	265	298	316	295	303	325	314	297	310	293	351	301	301	333	318	319	336	304	322	330	331	278	323	324	298	280	320	303	317	318	320	301	346	325	301	298	319	316	283	290	300	303	311	305	302	296	303	286	265	323	299	316	327	320	310	281	316	278	299	323	318	283	317	344	322	316	312	310	317	322	310	306	291	325	285	293	333	316	282	325	310	276	322	314	322	322	315	315	302	331	296	257	340	305	316	316	315	319	337	300	283	309	323	284	291	323	312	309	326	277	301	314	317	305	294	310	341	319	297	316	302	312	316	364	317	307	343
5513	948	798	735	718	751	754	725	692	760	772	699	736	765	731	770	760	744	722	716	783	770	760	778	753	712	711	724	731	746	811	718	751	761	764	732	766	752	743	721	731	743	742	734	718	703	724	750	732	738	766	745	786	762	765	723	710	750	765	760	744	720	755	733	750	756	718	744	710	797	760	753	717	698	735	761	713	786	727	762	733	733	747	724	731	804	748	706	713	764	799	715	705	740	728	759	728	778	705	694	745	762	703	708	783	727	772	734	755	750	773	730	728	715	796	685	758	744	724	737	761	787	724	704	749	766	692	726	734	755	709	733	739	725	733	779	743	773	720	748	738	721	719	689	730	692	709	724	730	724	691	738	756	713	789	773	724	706	706	720	793	689	746	758	738	775	786	781	764	731	755	729	732	746	758	753	740	736	769	744	755	718	751	714	762	750	747	773	728	740	749	742	717	737	734	751	768	709	696	747	719	805	747	766	735	718	748	764	719	746	649	750	796	767	765	758	714	757	753	686	714	766	757	794	709	763	712	754	772	727	754	753	764	758	756	728	782	718	701	703	784	716	787	746	710	752	772	802	769	727	771	712	743	729	775	759	759	772	730	754	742	775	777	711	712	729	753	727	777	748	749	730	734	721	752	721	750	767	755	705	772	719	722	719	726	727	767	738	694	742	726	719	783	704	774	729	735	758	760	736	721	720	758	715	730	783	737	727	759	752	722	754	738	759	685	743	682	763	684	722	707	750	767	804	783	736	765	726	724	709	748	744	763	721	795	732	727	755	723	777	716	761	771	739	765	666	745	745	755	744	714	763	697	744	706	763	757	740	727	740	735	731	788	734	784	717	776	718	746	738	709	720	718	719	746	734	743	758	731	725	741	741	757	785	696	677	792	769	760	731	737	712	771	749	700	730	773	759	746	688	711	688	715	717	727	761	731	761	733	792	742	687	768	733	729	752	736	779	708	718	755	726	749	736	725	748	747	715	714	757	721	744	757	703	771	769	735	807	707	753	739	735	698	758	766	712	703	749	760	710	751	764	748	724	781	687	774	685	735	760	729	747	704	744	774	737	700	766	782	682	766	728	755	747	747	805	751	738	749	772	694	729	712	747	751	747	733	788	773	718	723	726	677	724	700	728	813	728	731	727	700	681	746	744	760	741	777	734	712	702	728	723	751	758	753	701	803	714	756	764	746	679	757	756	705	738	705	807	718	747	755	764	714	707	735	743	729	720	744	743	717	754	760	728	689	778	703	761	735	732	769	714	758	769	736	720	723	755	708	760	733	744	705	727	739	756	734	742	729	736	730	742	715	743	731	707	718	752	691	714	741	751	741	685	753	741	721	787	692	745	736	734	713	752	746	755	743	724	739	749	722	730	692	735	742	737	780	793	749	739	747	776	707	781	799	750	745	735	781	801	768	712	753	720	701	716	729	740	745	680	755	755	725	763	706	753	748	715	778	754	775	704	718	752	762	725	714	701	725	766	756	741	694	692	725	811	760	769	726	739	753	777	767	754	774	724	732	665	732	738	776	746	739	731	747	697	734	779	709	756	748	736	761	722	731	756	755	736	747	743	783	754	763	729	710	723	752	774	767	719	786	801	777	736	717	774	727	793	751	805	724	734	735	715	709	727	717	746	761	744	770	706	751	727	718	762	740	770	750	731	698	714	765	776	727	754	764	759	786	751	785	833	749	776	741	715	726	758	749	721	717	735	724	759	734	683	737	784	752	702	732	717	747	749	754	748	793	767	779	752	685	697	735	735	707	736	740	751	719	784	719	746	709	743	739	750	722	733	724	769	717	765	723	728	765	750	739	767	771	691	797	770	753	723	693	760	737	736	781	755	718	758	703	734	759	781	766	746	788	738	762	742	761	746	755	725	743	684	712	699	759	714	739	758	766	791	746	741	741	774	780	766	744	746	727	738	768	780	771	739	780	727	748	724	778	724	726	732	742	742	739	732	765	734	744	691	748	743	743	744	714	736	689	763	794	725	762	721	749	714	737	741	705	795	737	703	729	774	743	732	776	771	730	709	722	703	736	732	787	716	754	729	740	737	715	752	776	738	833	708	726	725	729	775	756	683	814	732	703	734	761	727	748	763	756	726	792	762	783	723	764	762	672	758	726	761	718	733	755	730	727	774	724	773	715	727	748	767	776	705	732	686	756	729	732	761	771	704	759	748	721	722	722	761	731	772	733	762	694	741	703	769	800	728	707	790	743	761	757	698	767	714	719	677	725	755	709	706	764	770	729	697	744	717	737	783	732	678	759	728	745	716	772	744	770	724	784	787	765	704	736	722	707	771	735	710	757	794	735	726	748	742	753	719	787	751	706	779	753	736	755	795	748	728	725	757	692	731	764	778	766	722	709	730	745	697	790	758	741	741	735	753	746	760	758	720	744	742	757	753	739	699	720	769	703	743	792	754	727	776	781	782	717	754	719	752	774	751	742	728	738	744	712	738	767	768	745	742	731	704	740	727	750	751	743	733	784	740	711	711	776	743	742	696	750	757	741	688	737	764	725	745	724	709	776	718	726	768	811	702	715	715	712	749	730	776	724	764	688	735	729	766	711	779	719	786	748	702	749	763	743	723	761	774	739	739	742	793	751	719	806	757	764	738	748	730	717	738	702	729	724	727	715	801	760	774	734	723	709	759	719	686	769	716	778	736	775	689	766	748	747	780	743	725	734	780	724	767	740	771	768	714	767	760	722	743	764	773	698	725	721	766	734	774	704	732	714	745	768	722	706	769	783	751	762	730	766	736	756	796	695	745	711	742	720	751	720	722	718	721	713	718	731	736	754	723	725	739	729	753	738	779	745	787	679	734	740	780	771	733	733	761	725	769	766	781	747	732	760	752	775	742	699	765	754	725	732	742	727	711	758	756	701	756	721	730	724	763	718	719	743	708	770	754	698	741	742	778	704	738	763	790	763	794	711	751	736	781	786	759	731	784	752	769	721	722	696	774	708	740	748	715	780	691	794	706	735	745	760	723	712	755	773	726	792	746	741	763	737	786	758	712	740	727	778	769	720	730	829	750	799	732	746	724	769	778	771	752	699	745	712	726	759	718	702	725	726	708	713	712	712	703	752	727	717	723	700	731	783	745	710	729	737	727	700	763	770	685	741	725	741	712	730	753	737	744	704	750	741	763	708	723	742	695	685	687	721	754	742	742	750	713	773	735	732	737	776	812	785	758	731	743	787	707	721	725	727	773	730	777	710	744	712	769	727	732	730	724	736	690	779	798	733	727	718	766	708	726	753	758	768	719	752	700	735	728	717	729	779	737	780	752	707	731	711	734	732	743	738	724	740	748	782	763	738	738	740	742	763	748	772	725	746	701	740	743	757	778	716	743	742	732	783	702	724	727	738	746	774	772	742	738	696	750	741	773	786	780	750	745	764	726	756	695	758	770	767	736	754	752	700	767	737	766	742	685	726	743	732	716	744	749	746	761	739	726	752	738	790	738	738	742	692	776	732	737
24650	21044	23951	28320	21037	15565	465	324	271	288	258	225	249	240	233	218	233	235	243	226	213	204	195	243	218	221	208	193	189	214	213	226	231	204	195	229	199	203	201	192	215	219	212	217	193	184	185	205	216	211	190	191	182	216	229	211	198	220	215	217	203	211	217	254	219	202	178	195	243	197	218	219	217	183	222	216	181	202	200	210	200	209	207	224	182	197	222	215	179	212	211	225	217	213	185	213	187	212	226	204	217	210	181	220	214	212	231	209	209	210	194	173	200	203	206	219	208	208	208	198	193	206	207	221	202	212	197	208	236	225	203	200	188	237	224	204	221	212	223	201	184	200	183	189	212	193	183	196	216	204	208	190	181	227	223	221	197	210	218	216	213	205	219	196	203	216	210	216	203	190	196	224	223	198	208	204	211	191	222	259	227	182	235	199	202	189	208	230	209	210	219	193	212	193	211	205	210	211	193	200	236	197	199	201	203	217	217	186	194	194	198	228	201	224	229	223	219	228	187	212	235	191	196	206	209	216	187	217	221	219	219	225	196	228	212	200	228	209	209	222	196	190	212	205	191	225	207	230	203	227	226	223	245	216	202	212	218	211	229	215	213	208	193	199	197	224	197	211	215	215	211	204	224	216	196	225	195	232	197	215	203	224	214	195	204	250	197	189	206	207	201	245	200	214	184	180	220	207	213	180	244	223	225	202	196	217	203	207	220	216	243	183	231	195	215	191	210	209	194	227	196	203	204	205	205	223	221	192	200	254	208	209	218	226	216	209	211	223	220	220	213	192	229	211	190	222	188	225	211	194	192	194	203	196	203	218	235	208	241	196	223	227	216	173	225	201	211	208	220	212	225	188	215	204	191	180	212	185	197	217	211	208	200	214	228	233	191	208	211	203	188	234	220	194	202	223	216	222	226	189	207	207	216	215	212	207	209	192	195	194	202	217	214	215	227	190	189	179	208	219	202	227	233	223	213	238	224	216	238	234	236	195	219	198	211	191	193	198	186	184	215	234	206	213	190	213	218	190	233	213	239	208	188	213	230	203	212	230	214	209	224	199	193	175	203	205	211	214	229	240	209	197	194	206	207	206	177	175	190	194	205	196	183	202	203	201	214	224	192	198	225	190	191	210	205	176	198	238	235	228	214	205	197	221	185	207	190	208	211	208	225	192	181	179	215	245	212	214	197	202	219	217	199	194	241	215	241	226	213	205	226	220	217	194	206	207	205	182	216	178	211	215	229	210	192	233	226	248	230	211	233	213	239	223	238	199	219	230	208	195	216	186	201	209	180	213	219	214	207	211	226	197	223	238	209	206	190	206	224	202	187	216	199	220	237	187	213	195	224	211	229	211	199	225	218	206	235	213	235	197	205	214	199	219	218	218	214	204	200	240	208	209	239	218	212	171	196	196	218	184	219	206	213	224	207	219	225	244	210	188	198	236	213	239	189	211	184	201	194	192	234	204	222	215	245	214	226	198	230	204	216	202	189	209	207	204	212	219	210	202	215	195	217	179	223	205	173	180	218	226	213	201	217	228	185	206	206	202	194	235	206	203	204	171	220	204	218	225	222	205	218	218	192	180	184	235	200	194	193	228	197	210	178	178	222	199	208	197	198	207	201	198	195	208	205	225	204	217	216	192	216	221	235	217	203	200	192	227	200	210	216	196	193	219	218	201	211	231	219	218	217	203	231	218	219	190	194	218	196	195	174	217	225	213	213	198	216	208	199	216	201	191	201	217	222	212	200	213	220	219	181	185	219	213	208	208	210	215	208	183	187	239	218	216	196	213	217	214	198	193	224	198	197	207	208	224	205	209	211	215	222	228	215	198	209	187	214	222	221	218	190	225	195	215	198	205	231	212	202	190	200	184	203	207	201	222	205	208	212	218	204	189	204	187	181	208	222	224	194	200	197	207	228	204	217	206	183	230	214	218	193	216	205	187	208	225	219	226	200	197	206	226	204	220	218	225	190	201	199	211	203	207	223	181	217	189	216	207	202	222	188	181	202	212	180	207	228	220	199	222	216	244	194	217	225	192	200	190	192	224	218	218	219	215	231	220	197	231	228	221	196	225	232	204	242	208	215	226	226	241	198	190	206	197	223	194	214	217	197	209	229	232	203	206	166	196	217	215	229	220	203	210	208	193	184	211	206	179	215	196	216	200	237	201	217	224	176	200	204	201	194	221	217	218	222	208	222	205	189	212	196	214	221	202	175	206	187	202	181	213	206	191	209	215	197	206	245	190	220	213	213	194	214	245	183	197	212	215	201	217	206	207	190	241	219	222	208	185	216	199	219	203	196	192	200	204	198	181	236	185	216	189	197	214	205	196	210	207	197	191	201	182	218	170	199	213	217	194	235	217	222	195	197	187	209	207	187	204	208	188	188	220	203	216	204	205	189	225	215	201	195	213	214	249	229	210	181	224	190	192	218	210	209	190	181	197	188	207	203	198	175	200	224	195	236	213	214	212	205	208	205	213	196	187	194	208	205	226	225	177	192	236	217	215	233	211	216	209	207	236	184	216	199	198	207	215	203	236	225	207	216	206	210	198	195	228	238	217	224	223	207	193	229	206	212	209	256	211	176	246	215	192	213	207	167	181	216	225	233	198	213	210	195	209	189	220	198	207	225	220	216	223	190	205	206	196	211	212	226	225	233	201	213	180	244	203	210	211	220	189	202	234	204	221	198	220	212	207	219	209	242	215	203	203	223	197	224	223	214	220	228	235	178	216	207	219	221	195	217	234	216	202	207	201	197	198	202	214	189	184	209	213	200	191	208	181	202	217	195	214	209	214	200	218	194	183	178	204	200	217	218	187	238	191	199	205	209	187	209	191	197	211	224	191	206	187	243	191	237	193	230	220	204	192	202	216	240	192	226	215	216	219	225	211	247	182	183	202	213	217	222	200	180	195	207	222	205	213	197	238	214	181	214	242	228	187	212	225	174	230	237	215	215	191	221	209	203	214	220	235	221	205	217	226	233	197	203	217	260	195	205	206	215	205	226	215	194	220	201	211	225	227	205	200	181	217	224	192	211	235	243	216	203	198	180	212	226	221	220	238	212	167	203	210	206	220	220	219	228	171	199	188	215	200	233	200	217	195	199	210	228	198	184	213	214	225	185	237	229	212	205	198	220	210	221	220	209	233	233	213	201	199	239	215	219	221	228	188	220	213	224	212	193	253	186	234	204	194	189	185	202	258	230	206	209	210	187	207	213	206	189	257	227	193	211	239	190	215	212	203	216	222	212	195	223	198	217	227	215	190	224	207	193	224	199	222	205	224	216	207	191	200	218	217	206	221	203	198	225	204	230	217	214	199	192	175	217	197	188	170	195	205	185	209	213	203	182	209	197	206	207	212	212	194	203	200	206	209	190	194	188	176	193	215	214	220	212	198	219	221	229	200	202	211	218	202	237	199	195	216	201	212	226	211	209	215	212	181	208	201	207	220	217	209	199	226	237	210	220	228	195	209	194	201	206	238
3095	1764	964	740	658	561	552	573	533	494	500	583	488	521	520	506	518	509	542	504	521	530	512	528	494	483	504	523	525	517	468	512	530	484	543	519	509	497	530	512	542	541	519	486	509	484	545	534	514	511	527	506	551	505	533	531	528	543	497	511	541	487	534	541	474	510	518	505	520	475	520	533	533	490	465	554	477	476	531	504	519	494	512	484	535	485	507	518	536	522	523	526	508	510	492	472	494	548	521	485	462	508	539	529	509	502	488	488	494	524	532	503	504	513	521	502	527	482	518	480	503	528	547	539	492	536	512	519	494	523	485	511	464	528	511	506	552	489	536	515	521	481	461	481	497	541	522	502	468	529	527	505	530	488	535	501	530	505	488	521	474	519	512	531	516	525	507	473	523	509	497	498	502	528	544	510	508	492	506	494	553	509	470	491	509	507	508	510	507	516	506	551	521	534	517	528	511	515	521	483	546	516	533	526	515	554	515	483	488	550	503	514	491	478	497	530	479	503	517	493	487	493	495	492	536	472	492	536	531	516	480	523	470	494	517	505	543	551	516	513	533	526	512	525	543	526	512	493	495	505	505	540	533	506	487	499	506	514	514	531	528	499	507	532	508	545	517	517	525	506	491	460	551	529	534	518	517	524	520	526	465	544	491	508	466	529	523	534	512	502	485	536	498	512	434	470	518	487	472	492	480	499	505	522	530	539	499	529	513	473	489	507	529	525	496	542	466	495	525	518	515	507	489	524	526	522	501	483	531	482	502	526	487	564	512	540	530	502	530	499	503	511	516	575	506	526	517	486	516	502	522	511	500	537	483	509	555	499	530	543	483	502	504	484	507	547	516	507	488	551	519	506	502	497	548	503	512	545	517	496	510	510	520	521	492	519	464	505	541	501	524	513	504	524	477	515	516	526	498	520	511	499	494	500	502	517	481	509	470	495	496	518	517	521	564	530	518	521	505	558	507	505	527	516	502	497	517	460	508	507	525	525	487	557	575	504	531	538	506	480	492	505	493	498	466	504	524	517	519	532	498	520	528	469	494	502	521	496	465	549	539	472	529	527	525	509	477	490	511	489	483	487	520	520	476	520	516	534	519	552	498	527	528	538	504	513	481	494	479	566	510	484	497	493	486	473	505	536	488	517	528	526	504	497	498	484	500	478	578	558	536	510	460	503	499	541	536	493	543	508	476	509	503	521	492	544	491	563	520	541	529	521	535	474	532	479	521	483	504	491	512	497	503	516	487	539	492	493	498	494	489	491	513	520	513	503	526	505	548	519	513	515	546	500	518	545	510	515	529	508	480	497	514	528	525	513	498	500	496	498	489	498	513	547	494	482	515	534	557	543	527	512	471	549	527	469	515	524	562	529	518	522	496	511	499	497	503	505	505	485	508	528	503	548	488	528	525	535	531	515	499	540	508	456	513	480	514	547	526	506	498	527	508	510	535	469	512	542	492	513	495	507	541	543	523	480	514	485	518	511	485	516	506	509	479	507	579	552	482	512	482	565	503	471	512	521	475	520	492	534	482	523	522	557	479	512	508	556	491	510	526	502	484	509	523	509	537	523	535	474	511	501	528	530	501	524	522	516	523	529	491	508	518	573	507	485	499	517	536	511	517	518	506	480	496	490	516	530	501	513	498	486	544	489	546	542	545	540	515	496	498	491	515	498	516	520	495	509	511	509	497	514	513	529	508	539	524	514	527	460	572	492	506	520	493	504	530	487	528	531	525	505	462	500	492	466	494	519	527	581	492	517	550	544	515	482	519	490	518	526	484	533	485	496	495	538	513	485	512	498	527	510	485	501	481	534	492	516	498	494	464	523	540	521	519	516	530	517	474	513	518	484	518	509	496	511	488	493	508	494	494	500	525	484	510	535	486	518	516	526	478	482	507	506	489	459	505	518	490	517	500	527	523	552	524	502	493	510	501	523	525	502	532	497	517	482	527	492	527	458	522	510	513	525	503	517	526	532	473	508	564	543	566	498	499	512	483	531	548	518	502	513	510	479	509	500	517	508	522	504	495	511	549	505	517	511	531	575	523	515	498	498	514	538	483	495	516	504	547	508	508	519	568	503	506	507	541	496	481	507	525	532	520	482	503	498	510	504	504	530	501	506	522	526	514	475	515	515	512	515	479	533	511	506	523	468	503	490	553	513	510	486	520	465	498	526	500	476	508	541	505	531	503	479	530	515	508	444	494	519	493	480	520	467	473	485	513	548	489	515	495	468	523	517	527	458	504	525	492	493	527	510	522	480	505	471	467	540	519	533	481	529	542	509	499	493	499	549	541	480	542	477	472	529	503	522	518	514	515	528	523	541	499	529	494	524	516	493	524	497	521	490	534	504	478	504	478	538	520	489	506	520	548	506	500	545	516	516	502	489	502	498	522	496	480	528	526	489	506	520	510	501	550	523	565	525	526	550	506	501	533	515	546	487	483	529	455	452	499	487	539	486	526	510	522	460	501	515	503	514	503	500	478	520	494	498	478	509	468	514	521	533	508	523	517	502	523	494	526	503	475	494	522	537	531	519	490	544	535	537	515	501	517	472	531	497	509	486	473	482	530	493	458	550	534	564	536	481	490	544	482	522	500	504	506	495	501	506	529	541	473	546	529	498	498	496	490	540	513	536	494	534	516	493	505	528	471	520	536	501	526	495	476	506	493	521	501	488	474	547	507	514	523	500	506	496	481	507	531	499	557	538	510	527	530	509	529	483	506	496	509	497	543	500	515	505	521	462	537	535	545	518	509	541	534	468	538	489	506	515	509	491	547	514	529	524	508	488	497	496	537	523	499	520	486	471	520	502	491	494	490	524	550	539	514	488	547	483	514	517	548	495	519	516	486	512	548	505	539	489	519	520	521	511	537	526	492	526	487	506	513	498	522	512	546	498	476	521	535	504	494	498	495	512	543	482	505	526	541	512	523	467	491	502	528	510	517	510	534	473	527	515	497	555	504	544	512	535	511	489	553	517	512	517	536	535	508	510	539	532	505	492	523	500	488	515	478	477	523	501	546	510	528	517	528	488	512	506	498	524	506	502	502	514	535	515	493	541	491	511	528	513	510	501	552	545	543	486	497	541	537	532	493	507	512	561	503	526	544	500	545	540	485	555	510	512	535	508	513	485	508	519	507	515	529	518	478	531	540	537	504	524	506	524	542	528	523	541	538	525	541	498	510	524	515	505	481	536	499	512	555	500	495	511	482	520	517	542	511	484	527	515	479	512	506	510	482	507	537	493	533	561	536	507	500	474	483	549	485	495	507	512	514	544	484	506	511	514	505	493	494	495	546	519	480	534	523	521	538	551	490	502	545	525	505	550	544	472	483	540	512	551	481	544	477	535	466	535	519	507	509	554	536	499	521	524	558	523	523	505	524	513	523	528	477	498	543	552	530	508	482	481	556	542	469	502	492	552	483	475	502	499	510	504	489	471	511	476	487	536	480	509	500	519	511	518	508	521	502	528	524	486	496	491	519	530
23981	21006	24307	27884	21007	21015	11954	373	268	221	210	186	203	170	187	175	155	149	141	129	131	115	146	126	117	120	130	145	115	116	114	124	114	140	130	138	99	125	108	127	108	106	117	112	109	119	107	103	115	106	117	135	120	118	114	121	95	107	115	111	104	113	121	119	107	127	122	126	108	115	128	90	106	107	100	134	112	121	125	109	117	107	105	124	130	124	130	127	100	127	121	125	121	113	100	125	118	102	132	109	123	113	110	115	105	122	138	113	118	106	113	118	106	111	122	129	113	132	107	107	137	124	107	120	105	118	100	118	129	101	130	110	99	107	123	108	132	118	99	121	104	117	112	108	116	103	118	114	121	148	136	116	123	110	118	138	111	112	103	102	120	122	128	118	114	113	118	107	105	117	124	121	105	130	103	102	112	126	133	120	119	121	125	112	126	105	118	112	148	132	113	101	89	134	131	110	120	111	113	98	105	105	115	135	98	116	133	124	115	126	131	134	114	116	121	115	92	110	107	110	129	116	116	102	124	125	110	112	110	106	107	89	103	115	120	115	148	115	124	119	99	111	107	111	114	113	121	107	109	112	122	117	95	111	114	147	122	138	116	119	107	130	116	124	112	114	117	121	125	104	132	95	138	120	88	126	98	118	121	83	110	105	120	129	113	115	123	139	106	130	129	102	130	119	116	139	93	111	113	111	107	110	118	118	102	115	108	119	100	130	119	121	129	110	118	117	107	104	107	108	103	92	120	120	107	111	113	111	105	102	114	105	138	92	113	111	121	113	109	128	107	97	124	102	104	115	106	122	111	117	107	121	128	115	113	94	106	102	115	109	105	103	85	115	105	112	116	126	118	125	109	109	106	108	104	134	119	123	111	112	138	124	96	121	115	102	103	106	115	117	119	109	100	114	131	115	130	124	120	132	107	111	110	117	133	122	125	127	119	95	110	98	109	93	102	114	104	105	116	116	112	109	106	119	103	115	117	109	125	102	103	130	115	103	125	115	105	105	143	116	109	100	125	120	108	114	122	114	109	121	121	108	124	91	117	134	126	101	109	124	96	117	113	120	129	115	103	112	107	126	119	115	109	115	111	107	105	111	109	114	117	116	119	136	108	107	117	114	107	130	122	92	121	137	117	103	102	115	153	133	108	106	109	113	106	118	119	114	118	135	128	102	122	111	105	130	115	127	104	130	107	113	109	140	99	138	118	111	129	104	112	98	124	112	121	92	132	117	120	112	122	119	128	122	114	78	116	111	119	101	105	117	114	99	119	121	117	130	116	133	119	120	101	112	136	111	114	119	90	116	139	137	100	121	116	119	108	98	99	118	120	112	108	120	105	96	115	118	120	120	107	138	141	111	110	127	131	110	92	123	125	125	122	101	108	127	128	120	98	126	121	115	118	128	140	121	107	113	100	107	101	102	95	121	107	108	140	123	126	109	119	107	99	106	98	125	116	124	119	112	105	107	106	111	106	114	113	109	104	118	106	107	121	109	118	112	124	125	123	111	104	121	104	99	102	100	104	115	118	140	108	107	122	135	107	142	96	96	116	114	135	127	130	111	115	126	110	109	102	128	88	113	127	119	117	113	127	93	108	120	115	114	105	109	109	112	104	136	116	115	113	133	102	107	115	120	125	108	91	108	127	105	99	107	107	124	121	136	116	107	92	109	119	114	130	106	117	129	92	102	98	99	104	92	106	119	103	129	131	104	118	122	113	114	134	108	109	139	107	107	114	118	103	124	101	125	121	116	100	99	104	117	112	116	134	112	117	113	114	124	122	131	108	129	115	92	97	139	119	118	105	126	118	108	139	103	118	96	118	112	123	106	113	134	116	99	103	126	132	120	103	113	117	115	123	96	106	110	125	102	115	104	123	122	117	104	108	124	118	115	105	114	111	104	113	110	89	114	116	95	103	125	112	116	117	96	89	116	140	110	108	97	115	120	120	102	124	109	118	106	107	117	117	122	109	116	110	122	111	118	132	102	122	96	102	110	116	111	103	108	119	106	124	114	99	119	97	98	103	114	117	111	112	119	107	104	110	138	124	118	115	99	111	96	93	110	101	124	109	87	99	93	97	101	112	131	118	116	107	110	102	117	134	122	99	100	121	94	125	110	107	106	115	108	90	122	112	121	105	104	119	96	113	128	119	112	118	105	120	134	116	101	118	144	123	123	110	111	141	113	111	102	114	106	112	128	134	118	103	115	131	121	106	139	116	134	110	114	112	115	113	128	109	119	118	132	110	101	121	116	121	126	120	133	111	104	118	89	125	122	105	123	102	117	90	110	102	114	126	114	95	104	112	120	114	119	107	119	130	124	127	128	117	126	119	127	132	115	125	86	97	121	120	111	117	118	106	111	125	124	122	128	109	123	110	150	110	109	116	113	124	120	114	127	114	127	112	110	126	121	108	113	109	103	121	122	104	128	104	126	111	123	131	102	106	102	119	114	106	103	105	120	112	108	102	138	106	111	125	117	108	108	112	114	132	117	137	125	123	113	113	116	89	120	125	124	118	120	113	109	110	108	121	124	88	116	120	108	134	118	122	107	121	127	116	115	116	116	104	95	119	100	111	124	97	111	109	123	108	95	119	117	103	110	130	137	109	125	102	108	95	124	121	122	127	103	136	106	114	106	111	112	109	100	102	109	118	122	113	114	116	109	120	133	125	116	113	98	98	124	117	105	134	121	105	121	123	92	91	99	129	123	129	119	117	109	123	132	109	98	111	103	108	104	134	120	120	106	117	127	99	131	124	112	124	123	121	118	99	123	117	113	156	100	129	104	115	119	114	132	122	132	135	106	96	117	89	113	113	109	119	114	117	113	116	118	118	98	99	117	114	122	116	109	133	98	114	110	113	101	115	118	98	114	120	107	109	102	110	107	104	125	110	127	116	118	115	102	100	124	132	110	113	100	126	103	111	105	113	108	115	113	127	123	108	139	130	98	103	133	107	120	119	127	108	111	113	112	115	100	113	120	132	126	120	105	115	132	125	127	110	110	120	128	114	113	110	124	129	117	130	125	108	118	113	103	104	122	104	119	123	107	107	117	115	114	106	121	125	122	109	105	141	110	96	119	132	112	121	105	104	100	131	133	122	108	140	119	113	101	103	103	126	116	97	106	104	97	105	144	111	115	118	130	103	109	111	124	126	119	129	136	108	128	112	104	125	110	113	144	106	116	117	119	127	116	138	107	111	109	113	103	78	103	125	115	116	118	112	120	102	103	139	124	131	126	117	106	113	122	120	126	123	136	115	102	130	126	121	132	108	108	125	131	101	100	100	105	121	124	103	120	108	124	96	119	121	116	120	109	118	118	122	99	97	135	111	114	106	109	138	122	99	118	93	115	99	125	110	115	137	113	109	114	90	106	115	123	123	111	105	123	100	107	118	116	120	93	104	135	123	131	114	109	120	124	109	114	135	114	118	117	131	107	118	141	122	114	108	104	110	109	109	100	114	128	117	108	134	97	131	112	101	90	106	108
2927	2810	1252	757	532	453	386	361	398	339	314	330	312	305	345	360	353	280	316	326	362	322	272	309	306	299	315	309	297	317	266	296	335	328	351	309	287	303	323	294	306	304	323	300	322	294	304	308	300	323	316	318	316	264	320	325	311	304	338	319	323	302	306	322	275	316	309	297	308	306	311	310	346	314	330	319	339	291	305	298	330	278	294	295	305	329	292	290	312	308	341	295	315	267	311	315	271	322	274	314	325	305	312	338	311	286	323	305	324	283	318	303	302	306	316	325	329	287	302	329	319	291	318	324	312	360	254	298	327	271	300	317	304	314	313	289	327	308	320	288	294	320	282	316	306	310	297	331	286	303	314	289	302	314	339	310	303	279	299	299	314	313	299	298	327	323	329	310	326	319	266	313	332	298	318	287	307	328	321	300	295	307	335	313	307	308	302	295	316	309	321	317	307	330	300	310	309	292	293	337	319	296	317	290	324	304	290	315	327	289	333	357	284	360	301	304	324	331	296	302	317	337	313	288	291	293	324	314	319	313	313	265	320	300	333	319	317	329	272	304	311	295	304	298	301	287	318	299	306	320	315	310	318	323	302	313	292	319	285	325	294	332	328	315	310	315	306	299	336	291	299	332	275	294	308	307	302	304	332	316	320	317	299	294	293	288	302	287	339	352	299	298	292	302	314	318	280	307	333	285	321	296	290	303	304	309	295	303	282	283	313	294	324	340	293	337	310	305	294	298	290	326	284	337	327	304	297	303	294	300	309	300	300	314	316	292	294	305	328	298	291	311	321	295	302	334	298	303	301	308	296	315	315	316	343	341	290	292	306	323	291	326	288	320	327	283	329	337	303	303	300	297	288	270	314	344	295	313	335	320	273	292	330	295	320	297	295	303	312	329	298	329	318	335	294	339	311	305	334	305	306	298	309	343	325	319	306	319	336	325	299	274	332	317	296	318	310	336	313	308	295	331	287	301	308	339	307	307	338	319	277	284	325	313	334	316	289	314	293	346	318	313	316	307	301	311	312	329	326	317	307	329	322	312	292	296	319	307	331	304	292	309	300	302	305	282	298	286	268	300	309	311	325	295	321	340	309	330	301	312	330	323	332	288	315	285	304	300	315	334	303	306	324	285	303	302	298	284	282	333	303	329	317	325	295	303	307	296	312	256	323	296	336	325	309	325	320	341	311	271	286	313	308	295	317	302	277	324	304	321	311	318	324	307	328	303	326	292	320	301	338	310	284	270	313	297	299	294	311	310	307	308	302	286	269	297	306	313	302	322	313	328	350	321	327	318	283	318	291	318	322	277	314	328	333	293	297	303	307	311	318	313	288	302	353	325	307	336	313	302	283	328	316	322	249	311	324	309	307	306	275	313	305	294	273	313	344	310	311	321	301	339	302	312	297	340	297	306	316	278	332	301	305	320	290	312	273	295	321	308	283	304	349	318	319	300	317	306	303	321	295	293	298	307	287	288	304	308	327	326	288	306	341	326	305	334	336	303	310	318	274	301	297	278	293	346	337	312	320	288	306	312	304	300	323	307	293	298	307	308	330	326	309	317	316	300	332	298	311	337	311	328	313	339	299	310	308	315	331	315	337	308	313	309	294	324	320	312	321	319	321	326	317	302	317	312	297	343	328	303	318	315	287	291	348	310	306	294	308	312	343	288	325	305	309	285	286	309	317	311	289	320	327	296	312	298	323	296	335	336	332	307	302	325	321	308	308	311	335	294	304	311	278	276	313	297	291	303	316	310	336	298	300	328	304	330	315	306	325	320	312	269	307	297	297	312	312	310	303	311	296	298	291	311	280	290	299	310	308	255	317	324	315	295	296	318	267	338	340	302	295	310	355	312	315	305	276	301	289	309	326	289	265	323	329	286	325	292	303	322	297	287	269	317	301	297	308	330	282	317	321	308	277	308	321	329	304	324	321	312	313	303	316	297	318	289	307	315	323	310	324	299	294	339	287	290	311	292	307	343	293	307	293	314	334	301	306	308	288	299	297	284	288	294	325	321	331	303	327	298	289	310	304	321	326	320	333	318	319	338	302	338	301	348	271	302	347	294	326	309	302	327	331	325	312	300	290	311	310	306	303	292	313	290	331	293	285	306	314	262	314	294	327	302	298	328	312	302	279	327	306	302	323	351	277	280	329	321	317	284	322	283	322	303	301	299	307	329	320	318	338	308	304	324	311	316	316	299	307	309	296	329	312	310	298	284	307	319	309	299	319	319	325	296	288	313	306	297	299	298	332	312	322	328	315	299	313	306	299	306	318	314	302	346	303	291	330	323	311	326	297	315	324	302	299	291	286	323	270	298	346	307	330	306	312	305	296	326	330	320	325	314	316	311	295	298	337	290	303	315	311	313	286	327	298	326	280	296	319	345	304	278	319	317	295	289	291	324	348	308	280	303	319	321	299	300	328	322	304	313	313	296	317	303	321	316	307	337	296	310	331	286	312	310	317	298	323	302	321	293	281	347	310	314	332	292	313	305	325	310	285	311	320	287	323	294	315	346	296	296	314	320	299	309	277	301	320	301	295	300	313	311	312	314	288	330	309	294	307	324	320	328	304	289	333	296	317	294	316	317	282	319	319	273	319	302	299	297	333	314	284	294	309	301	317	343	305	313	319	292	325	299	357	304	303	315	307	297	319	334	295	300	314	348	317	336	303	325	286	312	307	305	308	312	312	316	270	292	321	347	284	316	332	297	326	314	298	337	318	326	294	304	285	297	313	294	312	287	301	300	290	294	300	316	328	300	310	297	271	304	324	306	325	332	341	312	340	331	336	331	305	311	292	306	315	289	308	324	323	322	311	291	311	306	281	305	304	294	277	316	332	304	310	313	276	289	334	297	315	304	301	293	288	319	284	307	300	316	269	323	302	333	306	304	303	293	278	336	299	264	307	306	296	330	284	329	302	337	315	328	320	299	311	322	303	312	304	309	329	299	334	342	309	300	332	314	301	326	304	301	350	302	298	305	326	295	335	281	304	296	285	345	316	312	332	302	296	319	307	310	325	338	315	280	295	304	327	340	286	337	336	296	340	299	318	329	287	334	319	319	299	322	332	346	323	309	317	295	342	307	365	322	321	305	347	287	300	316	281	290	279	311	294	309	322	286	307	311	294	319	312	318	292	334	292	307	330	318	318	313	309	310	322	299	276	315	331	336	296	313	309	341	273	294	282	326	303	309	300	294	316	314	301	296	314	301	292	313	309	319	308	277	289	309	334	323	285	315	335	304	290	299	308	270	302	286	325	300	289	330	334	314	312	295	321	339	314	300	294	326	326	315	283	316	295	322	322	287	331	352	294	307	292	301	296	321	309	303	313	337	323	296	294	295	335	329	300	292	307	330	321	347	285	302	323	328	325	272	314	304	332	331	310	315	307	298	289	323	317	324	297	306	283	326	305	315	298	284	303	322	325	321	333	318	294	305	317	291	317	316	306	313	313	302	315	308	317	288	324	323	309	324	278	319	297	278
31183	20412	9915	836	568	522	379	299	321	298	342	319	345	332	331	322	330	312	322	374	320	302	320	283	291	315	327	309	306	317	296	325	324	307	318	323	339	334	353	328	301	313	324	334	282	353	320	317	301	323	302	338	359	287	335	299	323	348	329	305	310	320	311	304	329	317	321	327	301	329	315	321	338	318	304	326	281	302	347	297	308	280	315	327	352	308	340	308	282	327	316	318	341	316	312	311	354	294	345	303	282	354	334	310	309	287	327	338	331	313	313	315	311	350	328	356	285	323	310	343	315	330	323	310	323	320	315	286	320	356	346	305	345	342	343	310	327	311	308	298	343	331	322	306	304	315	325	340	340	307	312	340	316	302	337	320	285	287	324	322	316	344	327	354	333	299	325	316	308	312	326	326	338	307	321	350	334	322	349	333	318	336	300	292	307	310	330	288	325	313	312	301	320	321	345	311	306	309	366	326	291	350	344	316	342	319	316	295	303	271	330	350	312	290	308	318	289	292	331	300	328	307	292	321	351	294	315	312	313	300	363	355	292	329	341	297	340	300	303	344	344	338	308	297	317	324	313	323	323	350	313	294	327	336	327	310	337	336	301	307	317	338	345	355	309	335	327	314	318	308	316	280	313	314	329	317	326	328	285	304	326	306	323	290	294	309	307	331	330	313	331	357	339	317	300	309	296	285	305	298	304	296	312	328	325	279	310	308	312	308	323	322	328	307	305	299	382	333	299	304	341	323	338	326	336	305	329	338	323	332	315	287	297	333	313	310	327	326	345	311	297	309	307	314	349	362	321	322	343	323	331	297	336	326	290	294	329	339	290	312	317	320	327	331	300	317	325	278	319	300	295	330	308	330	321	320	328	330	313	289	325	324	315	330	315	303	339	317	326	325	324	317	291	357	316	294	353	342	337	336	297	321	308	316	319	326	319	304	327	318	322	307	308	304	315	319	298	324	320	289	336	339	339	321	328	308	353	311	338	300	324	266	327	366	314	292	314	323	312	316	298	324	317	313	307	336	298	310	309	327	320	283	305	311	361	357	315	300	342	283	327	342	321	317	312	358	338	315	325	337	315	294	331	317	324	328	337	353	328	305	341	341	288	307	319	300	284	328	335	303	313	311	344	310	327	302	303	288	332	330	333	326	306	316	292	328	310	339	312	312	327	318	309	310	305	305	319	286	334	339	309	321	295	304	320	316	313	302	316	319	354	307	316	303	318	308	335	324	335	314	321	283	303	321	360	303	349	297	301	302	303	316	306	338	328	329	347	314	323	327	312	294	322	360	325	297	343	308	319	323	318	287	292	324	341	303	325	307	311	302	318	290	323	323	330	356	352	303	309	330	322	314	368	290	328	339	325	310	352	307	311	288	277	330	343	295	308	332	307	306	312	317	334	314	339	296	322	314	305	311	311	319	337	304	332	326	308	276	298	316	309	273	318	316	314	282	335	303	315	343	326	320	315	325	323	346	316	332	346	328	294	329	314	304	324	330	334	323	323	297	315	348	315	336	303	330	328	322	316	313	301	325	329	339	294	340	350	281	296	293	322	329	291	314	293	301	290	312	337	319	312	338	327	323	308	314	291	300	317	309	313	301	321	339	304	320	329	339	318	336	294	300	315	291	318	287	302	336	325	333	309	303	300	325	328	318	334	331	308	284	315	307	309	333	299	350	300	286	311	327	307	306	337	341	318	295	334	323	308	351	305	317	305	281	322	331	335	343	286	338	319	374	315	326	316	295	327	334	301	316	334	313	319	324	303	300	339	337	324	310	325	306	388	304	319	335	312	300	303	292	287	319	324	341	294	283	312	354	330	293	305	297	332	349	289	321	335	301	345	305	314	329	336	302	325	317	346	336	338	325	309	285	307	308	342	348	326	321	324	310	321	310	305	322	310	308	321	338	301	318	309	303	298	329	334	337	316	305	338	295	316	316	340	309	303	346	340	320	339	345	320	352	336	324	332	318	318	327	294	302	329	282	351	300	324	348	312	312	318	325	311	368	324	319	309	323	341	296	298	340	300	324	303	299	312	320	338	300	294	325	279	323	330	343	312	294	319	309	329	306	340	346	288	301	336	320	306	305	289	329	318	318	308	352	302	356	330	316	317	355	320	307	323	287	318	293	336	330	334	294	298	308	288	320	310	325	343	326	318	319	340	338	319	309	327	369	298	319	347	329	302	312	331	330	336	315	304	342	329	314	297	291	302	335	328	347	328	323	333	303	327	323	321	309	285	300	317	332	358	354	294	327	276	309	307	315	294	357	321	322	309	302	329	309	322	309	324	320	318	303	324	330	307	334	351	335	329	290	296	320	310	342	301	338	296	330	316	303	283	340	310	312	301	326	327	301	310	281	318	317	332	328	308	311	324	323	327	294	311	323	296	338	323	344	336	337	299	335	332	341	318	346	314	314	317	337	338	311	305	305	291	306	310	319	335	310	324	305	293	309	323	318	341	333	310	332	331	326	323	306	317	366	326	325	335	326	301	320	312	305	322	331	375	325	316	312	291	306	307	319	296	333	316	327	302	309	305	298	291	357	337	300	322	327	326	335	343	314	320	327	290	303	333	329	345	298	323	294	346	318	327	316	332	354	331	326	315	320	312	284	340	312	313	283	302	326	306	322	313	321	274	300	316	330	336	307	337	338	317	316	341	315	305	310	320	324	307	346	325	312	321	306	353	355	306	310	345	297	301	315	343	318	307	310	345	304	309	305	318	329	339	347	265	288	306	301	311	309	345	313	288	291	297	316	348	308	336	321	278	296	338	321	283	315	329	311	301	330	310	353	348	310	376	332	330	314	299	310	301	318	322	305	331	332	306	321	325	324	323	304	325	303	324	312	295	311	303	296	310	315	304	332	350	296	305	328	305	337	338	320	302	310	327	327	329	327	306	309	295	328	334	307	327	301	342	326	301	314	297	300	292	337	306	294	344	320	335	282	335	318	304	326	319	333	316	302	306	327	332	327	372	295	308	297	331	322	316	315	336	325	311	321	285	331	337	332	321	312	319	329	314	320	323	310	324	285	354	312	304	309	324	303	323	324	292	328	273	341	305	348	337	327	318	310	316	293	334	311	287	315	283	343	343	281	306	333	305	306	306	353	328	335	326	339	336	324	289	344	313	307	317	316	309	322	302	319	327	329	317	327	311	325	300	302	308	341	295	325	326	327	356	295	288	323	342	304	329	321	279	302	285	325	314	329	328	324	323	325	332	316	336	320	311	332	306	301	322	291	290	319	287	304	282	308	331	322	309	311	285	324	338	316	294	318	317	318	321	347	288	326	300	360	319	343	339	326	319	294	311	342	324	314	336	298	334	283	325	299	302	351	358	288	326	314	307	322	299	347	308	324	291	331	333	370	322	291	276	316	324	327	303	308	322	305	352	339	328	312	330	321	311	326	313	318	288	308	315	335	346	305	339	296	298	313	331	339	330	317	322	303	315	321	327	314	313	312	304	325	320	310	295	318	295	313	285	334
5470	987	880	794	758	759	787	767	756	791	751	760	831	734	804	779	731	757	765	822	766	763	736	874	768	850	728	780	767	751	750	765	781	763	716	736	707	817	763	745	780	699	762	758	774	750	791	790	733	740	782	818	750	749	832	783	743	784	788	741	788	748	740	721	779	756	794	747	746	720	749	736	753	769	729	756	780	768	759	806	832	769	761	802	779	773	762	769	762	769	749	746	769	760	711	744	809	730	722	694	822	773	787	805	756	803	788	801	736	741	735	743	735	742	809	758	786	783	751	758	797	766	772	738	759	751	764	716	783	741	754	723	773	786	773	806	764	825	789	780	752	784	714	764	748	765	764	785	789	737	764	753	746	839	782	717	758	788	781	732	794	728	732	770	709	826	791	753	755	752	714	744	838	747	782	798	770	732	742	769	771	752	760	787	721	789	743	789	738	777	752	710	771	805	767	752	728	750	713	777	766	740	761	775	751	709	820	796	731	736	730	752	800	829	763	734	760	809	759	808	764	807	714	734	735	728	759	756	740	715	757	735	801	739	759	728	787	718	777	739	749	734	713	741	720	761	754	741	772	762	765	792	786	736	812	739	738	743	751	771	769	712	739	787	733	773	744	777	746	774	746	790	760	775	751	798	742	750	748	751	767	728	753	784	786	778	739	786	771	764	729	746	775	765	783	763	806	786	745	784	754	790	703	791	772	748	748	818	723	712	757	726	745	769	770	766	750	787	729	734	748	789	765	758	772	754	790	769	818	773	742	764	731	730	787	769	782	784	766	755	766	758	800	766	818	724	767	780	790	814	754	797	701	769	733	783	789	757	752	763	735	746	742	785	772	809	705	779	751	757	745	746	761	729	782	767	777	747	745	813	753	743	766	762	792	756	739	740	758	816	777	785	795	760	738	733	767	762	776	812	783	791	763	741	788	790	779	791	762	753	756	742	749	763	766	768	737	754	776	772	748	770	812	755	757	721	785	750	754	727	744	787	753	749	763	760	778	761	734	788	787	759	763	763	740	762	773	740	759	750	743	800	765	751	793	753	794	755	769	746	789	776	735	746	725	750	822	776	730	728	759	780	789	748	761	758	785	763	780	769	783	766	755	739	787	773	769	759	823	714	767	815	711	769	810	761	714	785	766	762	777	745	790	750	788	787	763	763	757	711	813	773	775	764	761	752	777	728	767	721	776	772	794	723	741	791	777	761	777	700	795	765	768	718	809	784	755	792	757	747	763	768	748	762	763	770	769	716	767	813	734	737	729	778	769	728	753	781	713	799	798	776	771	720	797	765	800	766	733	686	759	800	748	801	762	767	756	747	744	747	736	810	778	794	788	760	745	748	735	792	783	717	737	809	779	754	748	736	760	755	747	740	760	775	816	785	799	784	814	773	797	776	784	814	750	764	755	727	725	747	810	840	742	760	724	792	735	808	805	779	816	754	719	775	765	772	765	785	727	794	729	792	751	725	735	811	757	693	795	794	773	751	749	754	792	810	784	750	762	731	751	808	761	768	772	758	765	741	708	798	724	806	725	796	759	762	778	777	741	733	761	761	785	745	749	731	752	790	808	782	777	734	744	754	795	752	765	744	779	732	818	687	746	752	748	790	734	728	740	719	743	710	791	757	737	754	714	767	736	729	781	781	789	752	763	828	747	770	777	788	776	752	744	778	737	817	754	772	712	771	754	737	730	743	769	761	793	776	773	765	744	785	736	724	728	738	798	731	759	716	758	770	791	764	754	719	776	768	764	782	807	777	740	766	768	791	770	777	764	725	776	706	704	733	779	742	793	748	783	751	761	789	787	753	750	774	782	720	789	752	780	823	788	728	760	759	784	806	783	763	759	771	761	749	755	733	713	799	782	796	754	739	768	787	729	773	737	750	778	756	766	793	734	768	773	766	719	755	703	820	735	781	787	801	747	785	779	819	773	773	768	765	729	794	770	734	689	700	796	767	764	746	794	786	771	756	746	743	743	721	757	736	723	795	751	711	786	715	734	733	788	751	791	732	743	762	764	753	732	781	746	744	772	731	746	776	735	793	842	782	714	815	774	761	769	747	771	774	720	787	782	742	744	812	753	749	790	780	766	795	813	762	718	748	776	758	725	756	671	784	782	716	784	765	751	780	787	777	777	754	774	696	720	799	760	728	717	794	751	747	816	731	804	745	782	757	750	739	789	751	697	713	719	749	778	754	791	765	755	738	784	764	793	768	703	779	742	794	760	738	789	759	778	754	772	743	771	764	787	823	752	747	726	738	721	772	771	737	680	777	756	801	749	709	747	737	725	785	778	794	763	762	764	730	741	814	754	750	746	754	754	748	790	751	774	761	776	749	756	746	724	758	785	804	792	743	811	795	761	807	768	782	761	787	762	761	797	747	779	789	736	767	794	778	736	758	754	786	749	809	744	768	800	808	765	736	775	733	771	749	731	735	748	719	744	773	767	738	732	760	751	722	755	771	739	800	760	744	803	747	736	755	741	762	747	757	770	733	762	757	747	769	779	789	796	783	799	741	758	794	747	770	774	744	755	777	767	805	736	795	757	746	741	769	738	744	755	770	786	822	778	790	776	743	760	727	771	818	742	796	717	776	767	768	715	732	795	791	726	743	727	810	752	764	792	756	794	790	763	792	743	761	801	762	738	758	768	750	752	717	740	723	821	731	749	779	740	759	752	740	721	745	775	770	743	729	747	705	751	745	755	810	785	802	763	761	711	795	739	742	755	731	773	795	771	808	757	782	767	791	744	766	790	757	745	710	744	778	755	755	708	801	751	773	805	785	786	715	753	828	791	735	720	762	782	750	769	762	746	771	760	772	714	818	741	797	769	809	744	749	737	748	758	775	817	741	813	805	728	760	746	764	797	747	779	744	728	747	794	787	785	732	751	736	744	730	796	764	778	752	783	754	765	756	722	769	786	779	757	808	733	790	764	732	737	750	769	735	756	740	749	786	784	851	758	752	795	729	756	782	766	777	794	778	760	773	714	762	729	719	733	772	746	780	812	772	781	753	743	753	726	714	797	739	783	777	743	799	760	729	773	752	768	756	715	728	736	718	769	702	783	752	739	816	733	734	742	748	744	725	794	735	801	678	771	785	741	752	789	767	712	754	791	734	754	824	785	780	780	730	749	765	781	791	842	747	701	729	835	789	760	745	827	760	756	808	744	825	775	774	774	782	797	758	743	730	771	773	761	791	777	755	761	770	718	755	764	744	720	773	784	807	782	765	735	740	770	747	734	795	756	799	754	796	748	755	764	769	755	758	771	756	757	814	788	719	770	778	798	700	757	805	778	776	772	745	709	788	782	760	735	793	764	756	809	802	727	812	742	759	751	817	787	789	775	791	731	793	788	767	709	749	814	730	779	771	769	769	730	755	777	758	747	747	738	777	759	779	789	751	798	738	764	756	760	765	804	783	810	743	761	776	764	738	706	708	745	768	754	780	714	766	797	723	734	774	740	725	774	774	740	763	772	779	775	723
24735	21106	24006	28425	21102	15824	475	302	279	254	250	247	225	218	238	205	248	235	237	212	213	205	216	174	211	218	215	193	176	204	195	200	222	213	205	217	202	168	214	200	182	216	200	188	188	193	176	207	206	190	222	215	195	210	223	213	188	235	192	207	215	210	224	203	195	199	194	218	199	198	186	200	219	205	216	186	205	202	195	188	191	207	216	200	197	213	166	206	200	203	190	191	172	217	217	210	203	186	221	228	195	194	182	199	204	196	182	205	197	191	197	211	196	202	208	224	185	192	184	180	197	210	202	199	171	211	215	177	200	185	187	195	208	205	201	205	226	195	206	205	194	204	217	228	167	212	215	176	215	199	222	191	200	196	203	213	208	195	177	232	219	229	199	207	205	197	202	188	182	190	209	178	148	201	199	186	208	216	221	179	242	202	209	197	194	226	182	190	212	175	173	208	207	195	198	193	218	213	187	207	205	196	174	205	220	213	188	236	195	205	217	184	187	212	182	202	198	216	218	195	192	203	205	210	209	181	206	217	201	218	181	197	190	218	203	214	198	205	180	171	206	198	196	196	201	214	188	173	207	178	227	199	237	200	203	206	211	191	177	184	200	221	217	216	216	198	195	196	193	175	220	203	196	172	198	206	186	223	187	200	183	218	196	208	201	202	198	193	191	201	191	193	228	218	179	206	209	206	187	203	179	195	213	200	221	168	197	195	209	209	198	200	222	214	219	207	193	207	203	216	198	221	220	237	188	219	203	208	173	204	223	194	187	244	201	206	206	218	221	215	202	183	186	202	196	180	199	212	180	183	207	208	201	207	190	196	216	209	219	206	195	204	174	207	216	206	205	216	196	198	196	199	200	187	194	200	172	222	236	189	184	196	218	215	208	277	189	187	200	194	204	214	201	206	210	190	204	177	204	206	204	205	188	191	206	207	210	210	204	223	250	203	212	211	191	202	204	204	214	223	209	175	215	199	212	197	197	185	200	226	197	234	209	238	207	193	193	190	199	197	229	198	228	237	207	219	217	207	206	195	185	191	205	181	175	199	204	225	233	203	234	201	220	216	199	208	206	220	207	232	204	227	208	192	188	211	187	206	230	189	223	207	190	219	192	204	194	201	216	191	187	167	198	215	221	203	197	207	217	217	228	168	172	226	203	210	208	211	192	205	173	208	187	200	189	189	192	225	227	216	242	216	224	227	217	194	189	229	215	194	204	183	214	193	192	196	200	183	205	160	201	189	180	196	195	207	226	219	210	191	212	211	202	180	212	213	215	216	190	219	207	203	208	215	198	196	174	193	215	199	205	206	199	208	208	204	171	163	235	250	202	221	231	199	207	194	188	219	182	213	230	201	202	216	202	188	188	212	198	176	180	193	228	191	215	193	190	188	192	199	195	210	196	232	191	181	209	218	200	199	199	201	222	199	185	208	194	216	176	226	205	194	202	217	195	213	206	200	185	220	213	206	188	219	229	243	205	219	189	208	233	186	216	198	212	189	204	198	204	208	200	183	204	210	192	173	203	200	189	209	197	189	202	221	193	221	199	199	205	212	196	201	197	178	209	216	205	185	220	214	217	209	187	223	185	217	220	185	173	205	235	191	216	205	203	200	218	200	198	214	215	203	235	209	202	218	176	205	234	220	173	207	188	182	178	180	189	210	211	185	221	173	189	197	206	224	214	190	202	201	193	185	181	194	205	220	208	236	169	201	197	218	196	194	181	206	198	204	241	190	216	225	196	197	215	203	194	195	209	216	207	212	196	188	200	213	204	219	188	207	204	191	220	218	211	182	187	193	206	219	196	190	178	214	195	188	223	235	210	188	215	184	202	211	224	193	217	184	210	199	217	179	199	215	210	187	182	175	209	216	197	218	223	185	192	195	197	201	204	164	205	194	199	223	222	198	170	220	183	195	227	211	193	207	218	195	217	207	202	193	222	212	184	194	195	230	198	181	178	156	203	217	220	196	194	175	199	203	237	205	192	203	219	212	207	211	207	194	230	202	164	190	186	210	195	197	203	217	219	180	203	221	210	191	215	186	203	204	198	216	234	202	200	215	213	200	184	212	196	207	200	220	228	213	198	214	176	184	228	200	218	200	243	197	227	218	222	193	201	201	212	181	218	192	231	202	217	208	197	222	216	193	211	187	199	223	210	205	197	191	231	195	195	205	208	206	205	225	218	191	210	174	199	215	210	203	200	218	201	218	204	200	214	235	200	200	193	204	217	197	188	201	207	195	223	216	186	180	190	202	218	218	203	213	208	226	207	224	195	200	211	200	200	219	193	206	213	222	213	214	209	203	196	206	210	191	210	195	199	194	186	203	219	209	214	200	178	192	204	196	207	192	182	204	184	228	222	190	188	209	223	187	203	187	215	199	211	203	200	198	235	221	193	213	212	198	197	184	195	200	209	217	195	194	213	214	201	197	192	211	193	216	192	205	190	216	211	231	216	210	187	226	216	196	208	194	222	214	202	207	209	212	187	191	205	192	201	207	230	195	192	215	204	198	207	183	215	203	179	202	219	204	177	216	224	193	197	196	213	203	221	196	202	183	195	202	192	203	189	199	215	220	181	193	225	224	205	209	196	185	212	217	196	222	188	208	190	210	190	188	197	192	190	200	196	206	211	223	167	211	209	175	192	188	200	184	206	212	175	214	208	199	205	201	184	206	204	199	200	192	196	184	208	205	186	176	217	206	204	186	215	188	206	207	209	194	191	193	226	221	222	201	182	211	202	207	192	215	193	219	223	208	202	180	211	205	195	182	182	167	187	194	225	194	218	211	202	202	209	195	192	203	177	185	195	198	183	199	174	177	203	218	192	188	193	225	196	222	203	174	192	195	199	195	208	213	205	190	175	207	224	207	229	178	207	195	233	184	237	199	241	194	210	204	174	215	207	217	211	196	179	203	194	180	177	226	203	211	200	211	203	209	188	199	189	269	226	194	202	199	227	193	197	186	196	198	204	210	214	215	194	189	179	235	221	207	183	199	203	203	206	193	178	174	219	198	206	226	186	206	238	174	190	219	227	177	198	196	185	205	194	199	192	202	174	199	212	214	234	213	213	169	215	228	185	189	188	208	190	214	178	202	204	207	209	224	195	206	225	221	220	211	198	219	212	206	218	175	205	200	217	206	211	181	220	195	199	195	182	174	164	210	187	212	219	192	186	191	189	198	214	177	204	193	213	216	226	204	206	190	221	202	200	195	216	209	187	198	175	196	223	251	199	222	203	200	203	220	204	189	200	218	198	232	195	187	200	176	211	190	200	207	179	238	193	243	220	202	189	213	205	216	197	209	193	189	196	203	210	175	190	173	213	200	196	222	185	199	195	217	186	212	202	184	226	196	219	189	197	205	199	205	205	186	193	212	212	187	189	197	227	223	221	198	192	224	200	194	190	192	199	207	214	195	211	202	200	195	215	214	185	203	211	204	217	200	189	190	208	216	196	198	180	228	189	215	213	209	178	205	204	215	208	209	218	204
3046	1815	1018	729	624	539	508	567	520	518	499	473	502	486	521	475	513	500	481	497	502	478	574	512	528	515	484	551	490	476	499	480	509	467	532	488	500	509	505	498	522	484	495	513	500	549	490	539	552	499	535	494	477	495	460	515	483	519	531	521	467	500	531	483	512	479	509	475	527	504	494	453	518	553	525	532	524	540	516	512	525	522	521	505	447	541	522	487	500	500	512	477	482	466	511	506	542	535	456	514	559	513	518	480	507	534	525	504	479	495	495	542	517	507	474	494	487	493	474	496	488	509	481	503	460	512	489	472	479	521	503	525	490	499	500	505	499	518	517	496	482	517	488	541	475	503	497	492	510	495	522	493	496	519	479	501	530	539	491	487	472	502	461	456	500	481	512	516	522	482	503	473	471	492	506	537	479	485	501	532	504	489	500	489	500	511	508	545	496	504	497	506	479	510	507	483	475	490	505	525	511	480	461	536	489	511	514	495	532	493	507	484	479	480	500	533	497	490	465	522	534	470	466	553	465	504	487	536	483	539	523	517	482	461	494	500	489	491	527	476	523	523	520	508	545	497	491	493	496	487	464	525	485	522	487	480	535	557	497	460	495	499	477	448	496	515	494	508	506	486	501	501	494	536	537	510	486	503	467	484	503	522	488	472	490	506	495	516	513	503	493	464	526	485	464	495	500	509	523	483	481	486	480	489	507	525	483	535	498	498	503	500	483	497	498	485	501	519	486	507	494	514	500	493	550	480	466	531	518	532	509	488	487	499	490	520	498	485	462	500	498	479	508	515	494	520	496	478	529	492	488	472	530	468	511	495	505	514	524	477	491	470	515	499	526	515	474	503	505	490	486	472	517	510	503	504	518	500	473	496	509	461	471	508	516	470	509	529	455	522	490	524	479	518	513	498	494	513	525	461	501	497	528	497	470	481	529	526	478	525	504	505	538	520	500	508	490	500	520	481	494	500	480	485	458	507	482	529	487	507	463	462	466	495	422	507	475	527	505	483	510	493	508	534	489	491	499	505	502	483	491	535	536	509	529	470	468	538	515	475	486	490	483	527	484	503	470	472	476	488	495	506	534	517	500	472	531	471	483	513	473	516	507	515	507	528	524	534	490	488	471	502	511	518	506	490	525	481	493	505	503	506	499	515	505	505	494	514	498	523	518	481	487	521	515	485	475	488	507	465	513	485	533	471	520	513	494	504	517	486	507	490	474	509	501	499	487	500	479	495	439	481	461	514	464	461	500	520	483	493	514	488	533	493	511	506	482	485	479	502	490	556	500	503	477	516	498	458	504	509	507	505	505	530	514	496	504	521	473	496	504	478	494	519	496	489	515	521	510	503	476	503	494	482	509	471	490	475	534	480	532	508	477	474	455	478	489	535	473	489	522	466	488	482	477	549	497	494	459	526	421	518	521	498	527	513	507	498	471	496	500	520	478	482	495	506	511	505	485	514	487	519	482	471	479	528	499	495	562	510	531	481	513	531	493	480	484	458	505	493	522	503	502	482	473	514	535	488	525	512	532	476	503	522	485	476	524	478	495	467	488	520	478	491	511	485	467	489	481	504	501	473	483	495	459	513	498	490	539	538	521	527	487	523	501	464	518	492	510	527	519	523	519	518	491	503	488	513	511	505	490	533	487	500	454	493	518	491	522	524	522	528	507	467	499	491	522	515	498	477	502	478	497	470	536	486	559	491	494	487	477	516	540	530	543	461	495	480	486	464	451	469	484	503	518	524	468	474	523	539	473	560	527	465	483	479	519	511	494	466	503	498	531	477	466	504	475	550	515	491	506	508	516	499	532	480	522	511	535	521	478	473	459	496	519	506	521	468	494	522	474	518	518	517	511	524	507	493	505	543	520	542	521	503	491	512	516	526	546	521	493	513	507	457	539	473	484	467	456	496	515	492	520	521	504	495	517	509	435	457	544	478	508	498	466	490	514	508	499	477	503	496	503	482	526	532	493	483	512	500	486	498	489	514	518	481	473	525	500	511	486	507	507	512	510	509	461	518	481	505	493	529	512	460	458	516	474	474	495	493	481	514	476	493	484	453	510	507	470	465	493	499	483	515	493	544	498	488	492	470	455	479	517	509	462	462	532	507	551	494	476	501	499	524	471	521	470	527	507	507	498	536	510	500	480	506	513	490	486	476	545	560	517	518	509	504	520	488	469	504	481	503	484	507	505	501	514	479	485	496	499	493	516	511	503	509	519	545	504	524	471	512	511	540	523	500	526	510	493	497	460	515	523	510	495	486	488	525	475	494	506	505	450	501	538	501	510	502	524	541	500	484	484	489	470	504	519	514	508	536	502	486	502	473	515	508	492	511	465	510	509	459	499	541	558	489	487	499	543	524	535	495	538	460	509	522	492	479	514	504	509	467	497	480	484	471	488	497	498	483	510	509	496	499	500	483	492	503	501	468	504	503	479	509	511	488	530	475	498	518	477	457	479	507	494	500	523	493	511	463	500	485	480	500	470	478	471	493	505	489	504	478	485	483	492	482	539	507	491	504	524	461	503	507	495	481	496	488	512	482	517	521	471	512	510	487	532	526	519	551	523	469	515	474	507	487	512	507	476	504	483	510	484	501	478	496	467	544	480	501	528	501	487	485	499	503	498	507	509	505	512	486	507	467	479	483	495	473	491	484	496	516	502	500	494	504	543	496	535	473	474	528	450	557	517	492	488	517	516	479	477	535	485	502	483	499	509	502	521	509	498	494	467	500	489	508	506	530	477	496	485	474	475	524	507	522	492	489	508	511	506	507	510	479	532	489	510	487	503	526	504	516	485	537	537	517	506	489	512	480	520	480	481	496	488	514	490	489	498	523	531	467	475	520	498	497	531	511	514	498	485	465	479	489	536	491	510	493	524	492	573	479	478	507	499	493	523	502	497	521	508	496	474	495	535	482	529	441	513	541	515	487	509	516	490	484	494	508	472	526	492	511	514	508	516	555	475	509	486	497	480	506	460	559	496	495	514	494	462	510	486	513	502	522	501	517	444	498	518	488	503	532	495	509	495	482	503	580	504	464	498	510	455	489	473	513	491	496	471	493	552	509	508	464	518	500	485	494	486	507	476	513	514	507	467	513	543	504	506	489	526	484	490	476	465	508	489	497	473	481	503	563	491	517	494	530	510	495	481	509	492	510	484	512	495	496	533	474	498	502	503	502	501	526	526	506	469	489	494	537	486	508	507	485	500	515	449	492	449	488	503	528	506	460	463	500	458	502	525	491	499	541	474	491	487	555	495	462	527	508	519	514	512	484	535	547	510	498	479	518	494	506	498	513	496	521	515	503	504	490	489	528	528	544	524	540	527	521	511	517	517	455	485	515	500	509	504	527	492	489	513	475	506	508	507	471	473	539	528	471	528	497	466	522	474	497	475	571	464	541	524	499	491	461	511	493	496	520	488	527	512	525	495	493	510	511	484	493	509	531	450	495	506	442	526	493	510	524	474	515	518	499	489	492	524	513
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
