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
338609575360	338609575918	338609576468	338609577018	338609577568	338609578118	338609578668	338609579218	338609579768	338609580318	338609580868	338609581418	338609581968	338609582518	338609583068	338609583618	338609584168	338609584718	338609585268	338609585818	338609586368	338609586918	338609587468	338609588018	338609588568	338609589118	338609589668	338609590218	338609590768	338609591318	338609591868	338609592418	338609592968	338609593518	338609594068	338609594618	338609595168	338609595718	338609596268	338609596818	338609597368	338609597918	338609598468	338609599018	338609599568	338609600118	338609600668	338609601218	338609601768	338609602318	338609602868	338609603418	338609603968	338609604518	338609605068	338609605618	338609606168	338609606718	338609607268	338609607818	338609608368	338609608918	338609609468	338609610018	338609610568	338609611118	338609611668	338609612218	338609612768	338609613318	338609613868	338609614418	338609614968	338609615518	338609616068	338609616618	338609617168	338609617718	338609618268	338609618818	338609619368	338609619918	338609620468	338609621018	338609621568	338609622118	338609622668	338609623218	338609623768	338609624318	338609624868	338609625418	338609625968	338609626518	338609627068	338609627618	338609628168	338609628718	338609629268	338609629818	338609630368	338609630918	338609631468	338609632018	338609632568	338609633118	338609633668	338609634218	338609634768	338609635318	338609635868	338609636418	338609636968	338609637518	338609638068	338609638618	338609639168	338609639718	338609640268	338609640818	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2731	3600	2250	2731	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2730	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	3600	2250	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24353	21514	25856	27630	21552	21570	6804	1848	921	611	510	435	366	302	264	212	228	186	185	148	142	168	144	160	145	165	136	196	159	168	148	160	160	154	146	136	144	150	153	159	144	143	163	144	168	137	172	137	176	152	148	146	159	136	135	147	134	130	153	132	154	153	167	138	149	151	116	150	142	144	140	155	143	143	150	144	146	124	154	113	158	123	145	133	116	153	138	155	161	153	129	121	136	153	135	149	172	145	132	142	147	136	131	141	132	142	146	126	137	147	163	136	132	129	151	150	139	172	158	132	141	134	147	120	159	141	152	143	131	129	127	154	134	151	122	148	141	160	146	138	140	157	133	150	117	119	133	169	164	142	138	136	139	151	146	137	139	145	152	163	145	164	154	144	141	143	158	163	150	145	147	156	168	166	169	139	126	161	123	145	137	158	157	133	135	158	163	134	122	115	132	131	165	154	129	163	130	151	135	124	131	146	126	133	148	142	165	136	155	145	153	146	153	139	151	134	137	149	131	147	151	164	132	140	150	174	148	138	162	125	142	128	143	130	162	147	115	126	117	150	142	127	123	132	143	157	165	159	146	150	145	144	139	156	124	150	145	161	146	144	161	132	141	121	155	168	140	147	151	130	143	139	135	155	151	122	132	152	167	152	146	119	144	161	159	128	137	144	131	136	144	127	145	141	132	126	153	148	156	159	139	150	153	142	149	148	169	132	137	148	160	178	150	155	152	133	138	140	148	144	115	112	147	136	154	144	146	148	124	144	145	167	150	131	142	127	149	131	140	144	142	135	137	126	134	170	139	143	138	121	159	128	152	141	138	145	133	152	145	133	139	158	153	125	134	142	134	138	134	119	152	136	128	123	137	129	127	133	123	134	125	147	145	163	143	157	145	148	148	152	151	147	138	136	143	144	126	139	143	124	149	131	137	141	136	155	138	160	148	137	140	131	138	155	129	163	172	144	145	136	159	137	154	134	143	121	143	140	139	149	135	154	153	149	171	125	149	130	128	124	115	136	157	125	152	152	134	149	128	146	154	155	165	137	135	150	140	149	139	180	136	154	137	152	147	129	119	131	145	140	131	158	127	142	130	164	146	147	136	110	148	149	151	135	129	141	117	160	129	150	147	149	145	138	153	133	143	126	158	155	152	137	136	129	147	115	144	139	140	139	128	147	138	124	161	146	132	137	132	161	152	133	149	152	154	144	138	143	153	115	144	126	151	154	150	152	131	137	176	160	130	125	123	154	143	132	147	144	124	126	143	121	136	165	161	147	135	138	157	152	151	147	143	138	159	146	176	105	118	175	152	154	147	133	136	155	153	141	142	152	141	148	136	143	140	143	153	124	126	124	140	164	150	123	129	139	135	131	150	146	150	152	156	111	134	138	147	135	155	140	158	155	150	119	145	154	125	159	128	147	144	144	160	148	130	161	167	147	141	114	147	147	150	139	127	138	136	148	142	152	142	128	154	149	160	149	137	158	140	145	145	143	143	114	132	114	153	129	159	164	161	144	161	153	148	140	134	138	146	144	123	124	147	152	149	131	129	163	139	169	140	127	156	152	145	147	160	138	145	144	115	164	126	130	143	143	156	143	141	159	145	140	159	147	166	153	143	146	146	151	152	169	151	138	133	123	120	133	146	138	149	138	146	148	152	141	171	161	154	175	143	147	141	145	141	138	138	153	129	144	134	137	154	156	138	141	146	148	154	115	117	145	140	148	141	138	120	135	116	147	142	143	138	168	157	136	140	137	135	135	135	140	144	163	135	152	124	135	151	127	148	152	142	128	137	159	147	133	124	127	138	136	150	157	145	135	122	148	126	168	129	133	144	136	145	122	130	129	130	139	152	151	149	151	118	188	182	148	142	145	156	170	136	142	125	138	145	134	147	153	157	136	178	130	140	144	138	155	142	174	146	139	153	115	103	146	134	144	165	154	145	165	121	139	143	151	134	135	130	139	144	140	144	140	152	142	155	144	152	162	155	129	139	116	155	142	148	175	162	147	131	150	140	142	154	152	132	147	148	144	118	122	156	141	139	139	134	123	155	140	141	154	155	135	145	148	139	161	170	151	144	160	151	147	147	133	140	153	141	153	148	155	141	148	157	129	141	155	158	146	148	143	131	156	141	144	148	141	137	134	137	151	137	138	143	123	119	117	140	123	165	122	135	138	143	159	138	158	142	160	127	155	138	123	134	163	134	136	120	131	149	118	132	149	134	158	132	146	148	153	153	132	132	153	158	147	160	129	132	141	145	123	123	125	125	147	142	144	153	116	140	119	158	144	145	119	136	124	150	155	146	134	134	144	130	134	134	157	151	140	130	147	132	167	151	117	149	136	125	138	155	133	154	158	120	146	129	122	148	128	159	159	130	146	148	142	153	143	126	127	142	154	150	145	146	151	150	144	130	145	146	152	132	136	146	131	173	157	155	145	136	154	154	137	114	145	119	132	134	142	129	149	138	124	133	148	136	136	159	133	171	137	149	133	145	163	127	151	147	127	153	155	156	119	127	147	136	120	139	122	147	146	139	156	150	163	131	155	140	130	146	132	157	130	125	151	147	147	142	155	149	145	151	152	153	141	143	153	128	143	124	132	135	151	170	147	159	154	143	148	117	144	159	165	125	149	149	140	129	132	153	128	138	143	129	165	149	144	143	159	147	132	151	148	143	135	122	137	130	129	148	141	155	141	157	158	131	173	144	129	150	125	157	146	168	142	161	127	149	116	152	130	143	128	120	144	142	160	180	144	130	136	149	137	144	134	145	144	152	148	140	135	158	138	142	142	147	140	140	140	159	150	143	147	157	136	135	143	158	143	151	139	137	133	130	143	134	127	156	159	139	158	142	149	145	139	121	150	143	136	133	160	163	161	134	149	124	168	167	146	128	141	151	138	134	130	123	142	156	158	143	136	155	139	138	164	160	136	151	142	148	134	141	131	154	139	152	145	166	156	151	142	155	142	120	153	169	138	152	134	145	145	151	135	145	136	133	138	156	154	159	141	131	140	150	156	126	144	145	135	117	145	158	150	135	169	156	155	148	138	137	129	161	123	152	132	117	138	149	144	144	140	153	141	162	141	143	150	155	137	138	144	126	155	145	149	137	155	152	151	162	118	146	137	142	149	159	153	140	125	153	148	127	149	151	152	133	125	126	135	125	145	129	129	140	162	130	117	156	151	138	142	140	133	137	136	124	142	122	126	161	124	171	143	152	148	152	142	154	142	137	130	117	126	166	155	131	120	154	155	156	150	129	132	143	158	125	150	143	136	127	139	131	143	161	138	130	160	154	123	144	152	142	114	127	142	148	137	142	144	142	151	133	148	139	156	129	140	144	158	136	161	129	138	156	131	149	143	133	165	140	154	152	147	127	159	136	145	145	144	121	132	129	146	141	144	143	148	147	134	139	122	166	140	157	130	152	137	140	120	141	131	136	128	134	130	166	148	159	137	145	174	145	138	155	140	145	148	135	133	141	150	139	140	140	109
5640	13012	10009	5340	3088	2014	1415	952	686	528	494	517	466	436	422	355	395	398	344	355	374	358	340	358	335	335	337	334	340	378	387	367	344	334	336	352	345	333	346	361	359	337	357	335	333	340	346	362	338	361	322	377	331	372	322	330	336	367	325	306	356	340	336	354	328	348	307	318	367	345	341	337	338	325	381	355	330	340	345	341	325	323	353	325	313	344	335	357	320	312	345	317	348	338	322	327	346	322	342	350	332	347	346	360	349	348	322	367	378	344	328	309	326	342	366	343	337	341	333	323	344	336	347	359	339	358	352	329	331	328	347	290	345	332	332	323	314	339	338	371	320	344	356	375	316	340	359	325	361	320	354	322	326	335	346	322	348	338	333	355	331	348	325	330	364	346	343	343	363	343	353	317	366	326	353	322	368	367	346	317	353	334	346	345	364	345	324	357	358	353	330	331	320	344	369	352	348	342	341	359	329	363	374	317	327	319	360	378	320	354	329	320	355	337	354	371	334	357	334	329	339	316	342	359	377	358	347	345	321	326	337	351	340	320	341	315	317	326	320	360	338	337	320	342	350	342	326	325	360	327	322	335	355	345	378	374	361	330	337	343	346	327	323	344	333	337	349	340	350	310	354	335	318	342	329	345	320	342	334	300	335	362	352	320	360	357	314	332	359	366	359	301	322	360	340	346	342	314	333	365	348	320	347	318	358	368	326	342	320	350	345	323	363	310	336	333	325	335	332	344	360	357	302	376	354	320	321	378	332	352	357	325	335	364	364	297	360	334	346	338	331	378	353	323	343	361	323	336	354	346	360	327	332	362	327	344	338	316	314	327	374	339	341	355	349	339	345	343	357	337	326	364	307	335	320	367	337	330	356	352	318	339	325	347	378	366	321	363	368	340	323	346	310	313	325	367	355	310	360	342	361	308	349	286	336	359	377	324	313	356	364	345	336	338	344	359	325	339	310	334	340	347	324	334	339	360	364	337	328	353	387	361	341	320	366	333	337	315	314	342	329	337	342	355	370	346	355	357	366	369	341	303	350	379	337	347	350	371	358	386	325	344	346	319	348	321	333	354	362	322	349	341	320	333	345	355	349	352	354	348	374	323	364	327	366	308	339	339	355	347	331	364	340	328	331	364	358	332	336	342	333	333	359	335	321	357	346	354	343	308	356	355	347	343	358	382	360	356	345	325	317	325	326	358	350	330	311	295	347	370	311	345	365	354	320	325	348	319	311	334	319	331	385	310	334	330	351	375	334	338	383	336	306	310	310	309	342	320	360	368	340	350	343	348	301	330	331	313	354	337	367	361	313	345	338	356	323	324	348	323	339	329	355	293	346	350	358	350	355	366	340	323	358	347	333	333	323	344	353	333	369	348	323	315	349	298	357	309	337	330	321	344	354	304	340	356	328	351	329	380	361	343	331	363	326	342	294	346	330	365	340	322	361	338	336	348	353	336	358	340	368	325	336	318	333	333	316	356	310	371	331	335	362	368	379	325	345	320	329	328	340	338	361	323	355	364	329	386	319	328	345	348	338	354	345	327	368	324	326	359	357	381	331	320	363	323	345	355	341	306	323	305	340	331	347	335	329	347	356	345	317	324	373	350	353	334	312	358	326	324	352	350	365	329	322	364	367	317	344	361	342	331	354	333	368	348	346	374	320	342	333	363	366	353	365	324	342	332	332	317	342	368	338	322	363	348	318	354	348	338	334	339	351	351	321	345	310	331	324	359	330	307	355	349	309	345	335	345	346	350	350	312	353	358	317	353	322	330	331	332	333	337	334	353	359	340	347	365	329	332	317	315	352	350	359	329	333	358	355	321	346	344	329	362	354	346	314	310	320	334	353	316	325	354	348	346	352	349	341	359	337	331	348	327	328	301	353	348	351	343	335	361	333	331	346	352	333	337	317	320	350	331	331	362	330	351	334	332	367	350	344	350	346	312	320	330	333	311	343	383	345	356	332	313	339	319	356	356	381	324	333	368	357	356	325	328	356	346	334	353	351	290	336	340	343	365	357	365	327	354	327	326	344	352	332	341	357	333	312	322	338	364	328	327	373	323	312	343	375	360	337	352	337	304	305	336	332	353	353	347	390	364	352	365	352	317	335	324	334	369	337	334	344	329	328	310	340	346	372	340	347	356	359	327	330	355	350	347	344	328	360	321	376	324	312	340	364	366	347	368	378	337	326	306	338	323	335	346	353	366	332	328	319	334	327	316	356	290	366	369	316	378	299	345	332	337	377	391	326	346	362	333	330	347	377	343	342	294	319	356	344	354	365	327	324	335	341	300	337	342	338	330	322	325	334	316	298	348	369	318	369	353	359	332	336	334	339	289	359	349	370	358	338	367	332	345	321	339	342	351	337	348	316	351	362	327	377	339	354	305	317	356	333	350	339	320	343	327	354	327	343	344	305	356	351	346	371	348	343	348	354	348	338	336	301	358	360	338	320	366	310	360	337	372	340	334	337	354	335	334	326	338	320	305	339	348	311	335	377	328	348	307	338	324	330	329	330	312	345	346	329	366	330	338	376	313	307	357	350	316	306	348	320	339	357	338	379	363	319	353	360	338	354	357	338	330	343	300	326	339	323	329	366	349	320	368	361	352	331	312	354	345	305	348	366	357	365	333	353	318	322	326	339	320	326	323	353	324	304	315	351	362	335	357	323	351	351	354	354	382	367	350	330	353	347	333	350	358	343	355	318	366	328	315	349	331	320	323	358	310	342	365	299	366	297	356	337	352	325	325	346	364	340	336	326	344	352	316	362	334	337	390	306	299	343	322	341	311	329	351	343	338	336	312	328	332	361	345	343	331	353	350	315	333	340	345	346	337	343	337	339	353	331	340	324	326	332	370	355	321	316	336	331	337	330	330	330	347	322	349	344	344	324	358	341	333	341	338	338	311	321	341	340	340	352	342	343	372	344	348	347	331	338	331	314	360	318	371	334	353	336	345	343	355	330	335	353	322	334	345	326	333	356	359	305	328	344	355	323	348	326	330	340	352	376	361	361	334	345	340	337	352	309	328	378	331	338	322	319	329	340	334	324	330	324	355	343	338	308	315	360	337	324	351	330	320	341	350	348	323	319	328	333	362	334	326	338	373	389	312	300	370	331	322	341	359	335	378	326	359	338	329	335	340	342	342	353	328	336	319	338	342	346	358	342	316	355	322	315	313	350	367	339	320	332	313	329	344	353	322	312	346	327	308	342	301	333	301	335	360	351	315	342	322	347	364	356	307	341	339	329	335	328	346	328	336	340	337	338	330	337	303	352	310	323	332	341	340	322	380	355	354	330	354	320	337	340	321	362	342	332	337	325	337	328	355	355	344	333	335	319	364	369	344	351	345	357	357	360	353	348	340	376	346	347	347	346	349	309	346	339	344	330	341	331	323	337	324	316	369	353	363	364	319	346	383	350	342	331	329	340	342	344	326	335	351	325	309	350	373	299	326	354	365	358	340	363	352	333	323	336	331	364	361	326	321
34094	13483	4251	2253	1557	1255	945	684	509	455	452	388	373	349	344	316	315	312	305	277	310	309	280	311	319	305	299	312	303	354	277	307	304	312	299	296	300	325	296	326	304	283	354	320	293	282	293	323	313	314	355	301	310	317	324	318	330	340	327	304	288	304	303	289	306	281	289	300	320	312	309	306	305	287	282	268	325	289	294	304	316	367	270	312	290	287	326	289	318	316	307	281	298	320	348	298	284	331	320	300	316	296	304	325	304	311	298	312	290	289	328	314	303	286	352	327	313	322	321	315	282	285	325	326	344	285	321	303	307	323	329	278	298	279	299	323	322	251	308	313	332	331	330	306	287	277	283	316	296	307	275	288	328	340	313	318	321	299	298	301	299	278	334	313	324	288	318	304	304	325	301	335	310	265	312	304	295	315	289	310	305	302	303	306	288	287	302	314	323	333	343	274	331	317	303	308	292	290	295	295	329	305	325	288	318	295	324	330	310	325	307	325	299	299	338	321	301	338	318	295	300	333	353	297	311	295	304	322	321	295	303	359	307	330	306	325	284	316	276	302	289	316	288	321	316	307	297	322	326	341	311	309	327	288	298	318	284	343	313	334	299	318	329	323	301	308	321	310	318	285	280	302	321	319	322	301	288	288	301	302	305	316	337	272	291	273	273	324	317	304	333	316	325	304	321	342	268	312	321	327	314	361	327	311	299	291	315	317	276	316	348	276	297	328	318	291	279	316	315	304	304	308	324	301	316	342	317	355	349	283	287	289	308	317	271	325	326	319	331	311	302	308	299	300	293	302	297	318	321	292	301	304	329	281	334	316	323	319	305	319	288	328	305	307	291	299	325	289	322	286	334	294	339	315	342	312	303	338	298	317	290	304	315	317	335	296	300	294	288	310	317	313	284	325	325	301	311	300	339	298	307	336	298	310	300	327	301	332	310	321	325	322	337	308	273	313	297	283	295	329	315	306	292	323	332	290	306	304	314	313	330	337	285	307	298	277	330	317	310	291	324	328	306	284	299	308	293	316	310	304	305	295	345	351	311	321	325	300	269	311	316	275	293	321	306	301	301	311	320	314	330	273	331	332	326	286	304	291	287	298	293	286	316	286	285	301	297	313	302	325	306	311	282	305	327	309	325	314	322	341	293	316	342	272	298	298	339	316	320	302	290	334	310	320	337	310	301	313	288	291	300	300	301	297	311	301	300	331	302	270	320	330	317	314	333	344	325	316	296	332	303	294	303	336	323	314	316	314	304	306	318	309	320	294	310	287	290	291	314	299	296	294	299	325	332	326	293	357	328	277	321	341	327	313	295	291	331	324	361	284	326	313	294	295	323	333	285	328	306	316	278	298	301	299	308	295	275	273	333	312	330	310	314	314	302	315	309	324	298	319	306	304	297	321	274	286	292	292	309	331	314	249	294	320	312	322	310	302	365	333	305	282	280	312	340	340	308	288	303	314	292	294	310	315	313	295	308	303	284	322	307	331	298	292	328	302	295	322	314	313	284	319	309	317	314	309	322	331	337	292	309	314	302	298	336	328	294	337	326	293	310	294	300	310	327	299	314	292	324	310	277	305	279	331	328	339	312	314	317	308	327	297	284	320	339	324	298	307	340	302	285	289	306	295	299	276	291	321	299	319	318	326	331	295	297	315	332	291	298	311	307	298	351	253	316	315	318	308	299	302	309	284	305	296	284	348	286	315	301	287	305	277	325	310	333	322	286	287	302	297	310	326	327	324	334	303	311	305	287	324	325	281	321	313	311	318	299	315	266	296	341	312	314	307	302	300	286	283	317	341	317	307	314	329	307	302	306	338	335	321	303	352	282	319	284	315	301	308	303	309	284	302	318	327	327	304	323	304	342	297	313	326	318	313	312	267	328	305	306	269	302	337	298	303	296	305	310	299	338	294	340	292	325	323	315	342	325	319	284	316	286	344	333	351	298	301	316	327	310	286	314	312	306	310	317	292	274	310	329	346	278	302	328	326	306	341	301	269	292	320	308	311	330	302	322	317	358	317	334	312	321	321	333	320	292	327	290	301	369	311	295	309	305	328	332	335	326	289	335	317	336	319	326	299	302	312	317	319	340	317	298	367	354	332	292	315	297	302	319	320	336	282	307	293	320	319	300	281	315	291	315	296	336	310	310	314	309	331	331	301	315	311	325	311	280	312	291	302	321	301	338	333	308	324	331	270	313	308	287	298	316	300	282	327	335	324	337	326	290	338	296	308	317	302	301	318	284	345	288	313	340	309	268	302	299	320	282	345	298	310	285	326	295	316	324	345	314	293	275	329	309	326	266	323	314	317	329	341	285	337	307	324	311	323	312	291	313	280	292	329	333	292	304	322	308	317	290	328	332	276	297	310	324	281	311	351	325	303	320	299	316	296	343	290	317	321	286	323	305	292	284	303	300	324	329	308	275	294	313	333	315	271	299	332	327	290	296	325	319	295	290	318	324	322	334	270	305	321	305	301	296	282	344	287	312	306	310	320	320	301	308	307	326	302	313	287	309	297	284	315	304	293	340	301	321	313	298	283	317	292	317	299	284	285	286	316	321	333	311	322	308	321	316	266	306	293	263	280	325	284	302	341	327	293	292	267	311	324	292	328	291	302	290	328	291	313	348	316	306	343	318	280	313	302	321	292	309	326	292	297	328	317	291	312	335	315	283	283	302	304	303	314	306	315	317	344	315	310	307	295	322	311	312	302	315	298	301	351	301	315	288	340	292	298	319	319	317	345	269	300	317	288	284	312	335	301	311	342	291	321	311	276	328	306	248	347	305	320	278	310	326	313	297	276	310	331	283	323	325	306	305	299	316	309	304	271	323	311	316	287	350	321	282	289	297	274	308	328	307	300	316	311	326	308	284	325	293	330	302	324	313	294	289	316	306	311	322	300	318	312	293	309	268	306	292	282	301	315	271	291	296	307	337	316	298	326	314	328	332	298	307	277	279	300	293	297	290	299	331	327	316	301	282	311	300	294	315	326	294	303	292	312	320	293	322	294	291	292	331	300	341	314	304	312	341	315	284	284	330	332	312	345	294	314	315	309	313	303	333	299	290	334	324	315	319	306	321	299	302	288	347	302	293	288	318	300	322	311	309	270	298	352	298	345	297	314	307	298	287	330	336	317	366	335	318	320	271	307	296	337	286	279	303	304	331	294	311	308	330	354	304	290	268	261	314	353	318	300	284	293	289	300	298	293	265	287	335	304	304	282	308	322	294	278	285	298	313	323	293	280	311	306	290	322	293	302	304	312	327	280	312	359	322	309	356	328	327	287	281	308	325	286	293	305	303	339	312	279	318	296	296	322	316	304	334	323	288	282	297	309	295	339	281	296	293	283	296	312	311	294	295	277	277	301	292	321	298	282	304	295	300	281	316	276	296	297	296	282	305	297	288	265	307	323	357	338	293	310	309	310	332	331	348	283	326	329	323	333	306	293	279	284	322	319	281	304	334	275	284	290	339	311	347	332	302	295
9106	4519	3498	1983	1443	1140	957	859	755	712	652	664	711	672	730	677	708	688	675	697	695	668	683	704	682	675	586	671	712	683	672	665	709	658	651	704	653	669	652	675	684	646	677	628	660	668	676	654	709	673	702	683	646	649	655	741	640	682	642	686	638	638	659	671	657	688	670	673	642	689	644	656	666	637	692	682	667	597	668	684	647	626	626	657	714	720	662	678	706	677	642	661	626	607	641	629	669	676	678	698	670	697	647	635	696	662	641	676	654	674	673	681	706	653	682	687	698	706	735	696	662	689	664	673	653	628	660	699	651	658	645	660	659	700	685	695	687	690	643	670	668	623	664	722	591	685	639	645	690	652	680	702	686	648	704	693	646	647	732	666	642	672	662	695	707	687	698	625	616	617	714	727	692	667	685	678	671	722	656	692	689	646	675	668	621	727	642	627	705	688	693	688	652	664	657	674	629	670	680	718	660	650	632	639	626	654	664	677	664	663	692	688	646	673	650	675	661	668	655	668	647	685	680	681	663	667	670	690	658	650	695	670	638	649	664	680	653	690	696	617	677	661	717	656	648	675	619	664	676	648	727	649	672	627	684	608	666	615	668	625	678	697	704	656	687	660	687	676	651	647	692	632	673	703	694	673	660	696	674	668	686	666	672	670	684	655	728	653	702	710	655	694	646	638	638	651	698	712	679	681	660	637	651	662	658	647	655	689	665	666	656	686	672	707	672	648	677	626	622	678	648	706	672	674	645	681	699	664	634	677	670	670	701	660	704	633	682	732	652	620	710	662	691	646	693	668	666	657	668	673	661	713	681	695	677	695	691	686	671	690	656	696	692	716	626	713	650	671	695	672	650	706	675	712	659	682	680	669	671	713	683	679	606	668	651	652	718	697	590	625	599	677	671	681	641	680	637	622	691	661	691	667	709	655	686	692	711	681	664	680	680	658	674	670	678	671	671	618	627	626	661	636	636	647	657	674	700	652	684	663	670	669	639	654	627	692	642	657	682	675	688	675	715	660	674	628	709	636	665	664	682	653	627	659	686	693	637	675	685	672	651	644	639	674	638	668	649	685	684	654	689	686	659	709	706	673	694	693	684	676	712	639	664	646	661	625	694	634	693	667	699	689	657	678	644	700	652	718	660	684	694	719	628	611	685	641	686	649	678	671	641	694	674	698	684	611	608	691	646	710	672	715	697	683	689	658	660	648	669	642	685	667	612	655	658	660	683	677	676	680	647	696	695	666	654	659	651	678	684	685	684	637	676	634	636	667	663	652	663	700	731	643	688	662	688	638	610	703	659	658	677	703	677	677	694	730	654	667	661	653	663	667	678	642	659	666	667	671	656	697	676	631	650	661	724	705	650	660	644	695	681	712	698	661	626	700	701	685	704	704	745	657	673	688	648	659	676	716	649	685	635	637	708	665	684	631	647	655	638	682	659	688	680	692	691	698	674	676	749	665	684	671	628	661	684	696	681	663	676	671	700	660	687	654	661	688	672	674	705	704	679	662	678	670	636	666	635	702	660	702	665	712	677	700	652	711	687	677	657	665	667	708	702	696	695	665	653	633	667	672	687	702	696	628	709	660	697	661	676	696	648	660	645	638	675	673	672	659	704	630	674	640	608	697	704	675	637	649	659	601	691	671	659	631	691	677	654	656	698	681	663	733	672	666	664	639	672	655	678	684	635	587	680	649	657	673	701	636	657	629	636	616	642	694	632	704	680	745	699	668	647	688	691	667	675	662	680	670	675	654	715	684	678	668	646	634	697	681	676	675	677	630	647	691	682	683	665	680	637	678	636	681	690	699	650	668	658	665	687	615	659	634	653	631	673	670	690	702	665	667	640	667	651	657	701	708	707	600	660	665	668	707	662	647	663	676	651	638	664	671	673	638	651	673	684	677	697	651	652	662	641	728	678	632	727	676	684	669	622	679	686	689	644	706	651	635	681	693	703	656	668	682	678	682	675	661	650	680	685	686	670	642	655	649	664	630	657	637	660	667	669	697	674	670	637	647	691	702	637	637	659	685	667	718	645	661	652	642	721	680	636	637	668	665	687	686	679	661	634	672	645	622	675	703	688	678	688	678	665	682	690	691	666	692	655	671	677	670	678	663	682	636	721	629	706	669	685	685	676	699	671	696	683	690	690	673	669	688	639	673	689	683	679	701	723	637	625	720	658	659	662	700	643	663	647	670	668	636	690	702	646	625	660	718	640	663	659	712	677	662	684	642	678	695	650	688	720	658	630	685	633	664	630	654	688	697	673	645	655	682	666	671	691	611	654	641	694	654	671	666	675	648	661	619	642	643	600	685	667	685	664	616	696	630	682	651	665	679	658	666	644	699	698	676	652	673	645	658	635	642	671	648	645	631	675	639	619	670	620	677	642	707	671	664	681	630	690	713	651	690	671	687	663	647	694	676	641	637	645	666	629	675	664	650	673	648	647	656	661	652	632	632	629	701	666	669	700	712	688	686	691	714	698	681	673	667	653	718	663	655	690	656	680	661	682	669	680	706	712	697	673	654	679	687	657	660	658	654	666	630	665	644	651	669	632	723	663	694	668	731	695	707	674	659	657	701	672	655	614	669	693	709	666	688	667	649	672	620	609	669	654	661	655	668	675	695	693	643	642	697	675	662	674	661	690	660	690	686	681	668	663	638	727	674	651	722	684	683	682	665	673	674	670	675	696	652	668	676	679	694	632	657	672	656	669	650	661	658	605	705	605	644	674	673	662	670	696	729	691	659	680	644	736	637	699	678	654	641	648	678	709	692	669	685	698	665	667	696	675	696	673	706	663	714	643	653	674	671	682	654	692	721	666	649	649	650	711	659	676	681	672	685	685	619	730	651	668	655	654	613	654	638	661	682	657	690	689	675	699	677	686	614	643	695	671	701	654	707	672	663	625	694	655	678	645	675	667	661	672	669	650	716	642	704	684	650	692	653	684	652	668	683	618	684	654	696	702	640	714	680	677	681	656	639	669	675	720	650	698	703	664	663	631	712	654	603	685	675	664	718	679	663	676	675	665	635	648	638	637	650	673	674	654	692	686	624	617	669	669	675	699	659	672	672	684	652	681	675	712	638	643	665	630	660	679	629	666	640	672	638	685	640	657	665	702	707	675	681	639	690	656	699	623	697	680	675	617	666	663	687	655	685	685	697	689	682	697	716	669	620	661	704	644	642	649	654	678	634	716	670	698	638	685	644	680	682	704	677	642	647	692	658	744	672	723	677	633	617	723	653	650	670	677	717	653	682	623	639	623	620	684	653	697	679	699	639	666	670	647	624	689	653	693	655	644	691	658	646	645	694	679	676	660	634	667	634	641	697	732	665	643	723	658	653	665	658	697	653	638	680	631	636	643	674	681	663	621	672	667	640	703	668	677	709	656	677	654	651	705	651	659	679	709	660	670	660	659	648	711	651	669	677	631	625	642	689	679	632	659	645	671	697	690	668	651	661	731	653	636	672	663	694	657	674	650	704
24808	21196	24793	27870	21012	5871	1802	1186	707	467	493	398	346	340	292	250	240	198	246	224	226	228	227	208	247	233	216	233	198	221	221	227	245	217	219	216	206	213	193	251	212	225	248	237	216	231	208	208	236	223	232	221	219	163	206	257	212	235	217	215	238	204	208	206	199	216	205	212	222	232	208	224	223	213	209	204	192	182	209	214	209	205	226	207	218	256	205	242	222	208	213	232	182	211	187	194	212	229	214	225	240	239	168	218	211	210	199	196	196	206	222	219	203	227	245	215	208	244	196	202	219	220	206	225	238	176	175	227	234	226	189	220	207	206	235	195	193	199	219	202	208	217	221	235	224	222	201	221	211	218	231	223	229	205	223	234	186	178	224	213	225	246	218	238	188	232	192	221	200	221	217	215	225	223	197	209	236	210	236	206	213	211	210	241	205	222	220	217	212	213	211	201	211	224	201	180	223	245	206	199	222	216	205	209	210	244	189	208	245	216	225	185	192	215	240	211	252	217	239	193	188	222	210	210	239	205	229	200	207	220	202	239	195	234	228	211	200	210	222	261	210	224	218	196	206	203	235	211	220	217	246	209	203	241	196	217	246	208	211	232	208	213	196	240	223	191	204	244	198	199	214	204	248	211	196	201	240	230	237	221	210	207	213	220	231	217	222	221	234	194	206	212	212	197	218	226	216	231	220	214	227	214	204	203	221	205	208	207	231	223	199	203	219	187	240	216	212	219	208	204	216	176	193	207	225	228	213	244	200	223	220	211	203	214	243	218	223	205	231	211	207	215	223	233	222	250	216	213	228	205	201	226	205	210	238	232	189	223	216	212	201	209	214	211	204	215	198	184	227	223	224	229	219	230	253	199	214	222	210	220	196	224	205	189	215	225	214	220	220	216	219	220	232	197	193	201	232	221	199	234	196	224	229	190	223	197	214	188	214	205	195	215	225	225	207	197	215	207	204	229	237	197	180	216	224	219	211	197	199	214	222	239	210	217	200	203	198	213	211	201	208	219	244	199	253	217	209	195	209	201	222	207	197	222	213	228	233	197	214	204	199	234	207	222	218	239	209	211	240	205	205	233	209	238	212	209	235	220	232	215	219	213	219	222	193	197	232	223	228	230	210	224	193	209	204	232	232	203	188	192	245	215	189	197	230	199	188	212	216	220	236	226	206	185	214	221	213	235	224	246	221	214	232	229	198	215	217	188	211	233	219	194	212	214	203	221	219	215	201	211	223	229	210	229	225	235	246	239	219	213	229	208	209	217	236	215	213	221	190	208	217	200	219	221	200	234	206	171	204	222	244	212	207	213	211	257	183	236	221	212	247	233	211	212	207	220	204	214	211	180	214	193	208	200	221	219	242	216	223	235	237	203	221	225	231	227	195	210	209	202	206	195	206	219	193	204	202	204	197	195	214	179	197	228	224	221	224	212	213	221	209	231	238	191	239	240	214	188	211	201	210	230	198	215	213	185	233	207	223	194	203	235	218	208	214	216	212	225	207	239	218	168	220	252	227	207	208	205	222	214	219	217	214	198	213	218	214	228	228	217	212	224	233	217	224	189	221	195	249	186	212	214	203	222	193	223	228	242	224	216	203	235	229	251	202	225	210	218	211	257	211	227	239	210	220	207	214	190	214	234	203	230	201	205	221	229	221	222	221	244	206	223	239	194	208	206	241	216	193	194	222	226	217	206	200	231	211	233	210	207	180	252	230	200	232	218	209	209	220	227	212	190	215	211	197	197	196	216	214	213	192	223	215	195	223	236	225	191	225	213	236	229	224	229	190	216	210	241	215	210	208	227	208	214	221	218	194	235	218	198	201	228	224	197	215	243	228	220	243	221	202	245	222	212	232	221	219	237	229	236	213	223	183	232	206	234	221	226	225	202	211	199	197	215	210	227	214	253	225	204	216	229	209	230	217	187	219	216	214	205	210	221	221	216	201	233	207	202	206	212	221	206	210	199	195	214	192	201	215	213	236	241	211	196	218	227	205	206	190	196	201	200	221	215	203	207	208	215	224	229	184	222	231	217	184	235	199	189	177	250	202	194	209	185	190	215	208	213	223	209	207	239	259	226	234	204	201	239	202	230	220	233	220	209	212	251	202	231	203	205	232	234	210	256	230	216	208	204	231	224	204	194	201	230	253	233	227	221	215	237	204	220	240	240	217	190	212	249	204	205	202	221	189	215	208	191	202	222	221	228	216	230	221	191	220	217	223	226	216	193	218	203	199	239	195	281	234	201	215	207	198	241	200	207	208	233	234	212	210	202	253	191	217	212	209	225	220	217	226	198	217	200	211	211	213	233	204	213	219	203	207	217	218	205	219	227	228	211	232	225	188	194	249	198	208	217	200	179	195	183	217	202	211	221	248	199	210	204	204	190	227	238	207	216	223	232	218	217	210	215	224	204	204	218	212	210	227	192	193	205	215	212	203	224	244	217	225	218	190	211	197	212	207	202	220	243	206	200	221	205	212	220	220	223	223	210	232	203	207	226	230	247	196	217	227	187	231	201	217	234	220	228	226	198	206	212	200	217	207	216	234	246	228	222	227	220	198	203	209	208	202	224	195	224	243	187	198	210	206	208	211	222	216	230	238	210	218	213	210	218	205	226	223	239	245	243	220	240	214	198	219	229	221	199	224	209	241	220	219	242	205	206	218	208	244	212	201	254	223	225	194	221	220	213	206	206	206	234	220	196	220	223	206	209	231	232	219	233	204	223	238	232	202	212	209	236	213	210	222	189	197	210	208	236	220	240	203	221	209	237	216	218	232	204	219	219	173	193	190	227	229	204	213	193	230	213	193	228	204	205	231	212	207	222	219	227	189	203	205	226	205	195	220	204	250	228	222	198	202	206	178	233	238	195	224	224	202	206	210	241	200	229	229	214	221	224	234	250	213	228	205	206	215	198	217	220	216	206	219	186	218	240	216	201	234	227	217	185	181	245	221	229	187	253	233	210	233	198	214	234	197	234	224	193	216	193	203	215	210	212	234	217	219	219	186	218	181	218	212	221	219	194	223	233	225	213	207	206	208	216	187	205	211	220	193	193	215	189	202	194	225	203	204	217	241	221	211	230	223	201	221	193	166	201	217	215	216	222	197	202	212	185	240	238	225	214	237	252	211	193	234	201	211	230	233	209	191	222	217	178	234	196	220	192	198	200	216	236	210	236	203	239	231	203	181	198	234	239	230	223	217	249	228	210	217	207	186	214	216	210	203	203	196	223	232	224	232	184	197	226	216	192	210	214	196	230	220	231	232	224	226	210	201	243	205	213	241	234	230	231	196	232	220	232	209	207	205	236	222	231	236	223	245	202	212	227	223	213	233	217	221	244	213	198	204	216	233	215	202	208	230	221	209	204	192	207	203	217	217	221	213	217	199	217	216	223	197	194	203	202	208	220	169	220	210	224	180	238	207	220	241	214	245	234	219	230	206	192	228	212	197	169	214	222	215	212	226	179	200	202	193	209	211	214	217	193
4936	8308	6255	3439	2194	1388	1110	959	730	628	597	537	543	545	524	498	519	508	495	482	487	468	476	462	434	476	444	488	525	426	500	506	489	490	519	506	471	500	519	484	462	475	486	454	436	476	536	507	498	510	490	475	458	486	453	520	495	434	439	470	485	450	518	477	476	490	460	463	462	456	439	466	451	486	482	453	438	478	457	484	478	469	500	469	447	465	487	502	487	503	485	469	440	461	495	475	498	478	470	476	442	459	488	453	437	470	496	470	485	483	472	425	446	521	479	485	498	470	472	468	485	459	484	483	495	471	481	457	468	480	492	532	472	484	434	493	480	464	437	472	445	453	489	519	457	491	503	502	469	450	468	483	466	471	461	440	478	488	496	487	465	485	506	497	452	475	492	492	445	496	491	465	487	450	470	519	494	478	501	451	468	480	471	501	516	486	471	453	461	464	493	510	470	469	511	444	489	447	456	484	511	507	475	481	463	475	462	454	453	508	445	493	445	476	498	474	467	460	466	489	469	487	455	441	457	471	473	487	475	473	442	461	476	495	496	485	447	497	470	467	509	423	502	468	471	523	489	460	476	447	490	459	462	461	472	479	476	464	465	477	469	453	472	476	491	424	455	465	441	451	487	476	520	455	442	462	473	419	451	460	517	494	467	448	486	457	474	459	458	445	486	495	481	474	486	458	441	483	434	479	489	469	466	493	491	462	471	515	452	467	474	464	432	472	458	502	528	474	462	488	462	458	468	487	455	465	514	468	491	453	485	463	499	460	501	466	520	486	475	477	481	522	495	441	458	498	469	495	500	464	484	441	473	512	509	443	469	444	475	430	474	513	481	472	487	481	507	473	478	459	443	456	500	455	471	456	487	487	479	495	499	468	530	466	457	474	514	485	470	442	454	488	475	446	510	495	480	488	491	499	479	474	440	462	478	463	488	497	455	486	473	498	463	464	465	488	447	453	496	453	489	467	506	457	442	447	472	501	473	483	450	442	447	477	479	477	516	482	477	452	481	432	467	495	460	484	475	520	445	447	427	497	480	437	448	449	481	488	509	505	458	444	470	466	481	455	455	462	448	485	469	492	440	462	480	444	443	475	485	470	480	448	474	489	486	481	447	476	421	467	530	476	492	484	493	494	482	498	517	457	470	446	455	479	467	476	486	481	454	464	474	488	465	446	439	502	464	483	474	468	460	485	428	493	487	452	468	488	443	503	463	480	466	477	435	457	476	453	451	445	510	482	462	485	465	486	488	477	476	435	468	499	458	495	490	441	489	492	501	531	494	461	522	477	473	453	445	487	500	467	500	484	468	462	452	474	502	468	471	472	477	506	478	465	504	488	483	482	465	484	471	477	506	470	436	472	457	439	463	461	504	474	467	458	506	466	467	468	500	486	477	491	481	486	480	473	511	465	468	475	472	492	470	469	438	482	468	498	469	460	497	507	469	470	483	499	484	498	489	484	491	500	487	519	470	483	461	468	462	465	497	469	470	482	497	453	483	448	501	452	445	459	465	452	448	453	495	468	506	459	475	477	477	486	456	472	505	483	487	435	478	484	450	448	486	445	460	463	444	530	473	452	472	448	512	502	473	457	545	489	484	453	458	482	509	468	474	487	461	477	493	518	474	489	476	492	506	499	535	452	474	436	466	480	470	484	518	493	508	463	439	448	478	491	486	460	484	462	517	446	469	499	475	469	492	512	458	493	468	490	474	470	460	479	504	451	457	452	437	469	490	523	467	469	469	434	518	500	488	464	441	410	497	482	453	456	468	542	483	461	486	445	490	473	442	473	512	457	475	482	501	505	489	473	480	472	499	477	441	476	491	524	454	456	437	457	512	461	490	465	462	413	480	468	476	468	482	472	497	469	468	451	464	462	479	450	486	457	449	463	455	470	470	473	483	465	459	516	432	487	487	471	468	484	482	480	474	494	469	465	541	477	439	473	468	513	490	459	478	530	506	447	488	439	468	472	447	498	460	485	490	459	476	478	471	443	463	493	441	490	493	492	471	469	468	449	524	524	511	452	448	441	489	449	435	446	474	450	481	448	466	453	467	431	435	511	496	461	463	506	453	442	499	457	499	445	484	495	510	472	474	504	473	464	476	476	454	487	453	466	481	480	493	471	451	444	452	465	496	479	480	497	463	473	487	448	462	495	457	479	493	477	497	476	462	475	446	495	512	462	464	484	461	467	472	455	500	482	528	485	475	480	486	469	463	483	421	428	417	456	473	465	494	461	455	469	458	449	478	466	502	480	477	468	475	454	495	483	456	488	529	479	465	494	465	435	493	471	457	483	492	467	472	478	486	461	484	472	475	456	458	464	438	463	482	461	476	481	484	467	464	480	457	447	445	466	463	468	457	472	490	451	486	464	425	472	507	473	493	475	495	468	476	481	454	514	462	459	491	465	505	488	462	494	459	449	437	449	469	460	490	451	456	491	486	497	475	507	470	504	499	528	492	465	490	431	488	505	482	440	554	425	473	473	511	449	474	471	456	454	483	494	502	455	490	468	431	472	477	494	437	457	480	510	471	507	448	496	473	455	516	456	475	502	467	478	441	471	549	468	440	463	479	447	461	494	508	490	447	450	472	487	513	510	463	482	479	488	466	481	466	510	488	494	487	462	479	463	447	495	462	526	447	458	453	482	460	482	437	460	469	470	493	503	488	461	461	489	471	490	488	478	481	475	487	487	449	491	471	465	500	454	461	490	460	481	458	490	512	461	462	450	491	482	453	490	491	487	489	441	445	477	476	453	471	483	482	440	458	449	498	464	495	478	499	448	454	474	477	463	502	484	490	472	479	481	451	472	472	463	459	464	481	444	486	483	444	456	471	450	488	491	458	472	470	470	484	516	469	465	470	457	491	434	446	451	481	443	468	477	434	476	420	490	478	488	490	463	443	472	448	500	500	503	453	479	456	482	468	454	447	480	468	478	468	440	517	479	467	470	472	504	476	485	466	461	446	512	448	461	486	463	437	452	493	477	435	446	477	494	460	480	470	505	445	450	475	504	480	448	506	483	461	510	463	442	438	495	464	476	480	459	434	479	469	452	469	483	464	482	467	472	485	484	510	493	474	496	442	497	472	449	448	480	492	446	487	479	506	487	494	523	488	472	481	492	469	446	498	466	477	425	459	501	457	477	477	492	501	477	521	458	478	439	434	474	467	461	457	462	461	516	472	476	481	474	481	485	499	433	472	483	429	465	471	465	484	493	471	445	456	458	473	473	463	474	477	494	480	483	494	465	483	465	462	466	467	493	461	488	470	504	494	472	497	457	471	438	473	451	508	462	465	487	449	443	481	477	478	488	455	500	451	452	447	440	480	537	459	465	459	509	451	468	440	485	488	466	480	459	475	456	453	460	522	472	467	469	445	472	472	487	490	477	451	477	470	451	484	468	465	480	447	464	466	485	427	438	479	460	438	485	512	467	433	477	496	487	517	494	473	468	441	496	451	451	471	491	498	480	461	461	515	506	478	429
24080	21244	25520	27254	21268	21380	7002	1964	1108	690	509	465	379	298	256	218	201	178	177	181	171	170	146	141	152	155	150	148	169	159	186	161	166	159	154	174	156	168	145	161	178	143	168	152	164	162	160	145	144	128	163	143	155	138	133	151	126	110	135	123	156	159	161	129	116	141	136	113	137	142	126	149	133	125	151	138	134	147	124	135	129	143	129	139	138	129	133	146	132	160	137	131	153	145	136	121	134	150	132	157	157	126	160	132	163	128	131	151	124	133	135	142	118	107	151	166	153	139	132	150	151	137	141	137	142	115	120	118	120	116	111	151	142	120	152	148	143	131	158	147	148	146	165	168	151	155	146	143	153	110	132	174	156	136	140	163	143	143	160	138	140	131	133	123	170	140	162	133	141	136	132	130	169	149	165	137	144	167	136	136	137	135	139	137	181	154	134	141	123	142	146	127	145	140	144	138	169	161	156	152	135	145	127	115	170	182	137	135	134	142	126	132	133	156	159	139	136	130	138	126	120	154	147	132	139	142	141	156	156	163	141	137	153	136	149	114	133	164	144	144	136	135	130	150	145	145	141	137	137	146	153	137	147	125	129	137	151	152	144	150	142	139	151	136	153	157	113	147	121	136	145	148	146	137	139	139	138	143	136	138	152	151	139	143	147	142	136	139	125	120	142	156	153	152	150	159	141	126	131	144	111	139	133	159	141	159	131	137	129	138	116	130	147	137	123	165	153	133	127	161	137	120	124	125	161	168	137	144	128	158	134	153	142	136	122	124	144	135	135	118	125	122	119	130	132	135	135	157	148	152	136	167	156	146	170	125	158	140	137	125	131	141	131	133	145	149	139	146	124	157	147	134	136	116	115	124	134	141	147	134	136	140	151	169	134	149	139	139	141	124	149	139	157	146	142	129	129	129	134	146	143	138	130	153	135	134	134	134	120	148	127	129	145	136	145	142	162	133	137	134	158	136	124	149	136	125	157	134	132	138	143	143	121	140	158	132	140	136	145	128	130	138	107	135	131	167	131	141	125	127	146	165	136	138	147	139	154	139	135	140	135	136	137	123	145	157	136	147	134	132	164	141	137	125	128	120	165	138	144	131	113	150	166	142	165	149	129	135	137	155	156	121	130	141	138	133	126	117	136	128	186	140	129	147	149	133	153	139	124	158	147	176	127	154	153	150	128	128	168	134	166	135	169	151	151	127	122	151	148	150	153	122	139	139	130	163	153	137	161	167	135	106	149	154	179	173	134	145	133	118	161	128	141	149	120	168	132	158	145	144	150	145	173	132	149	116	129	145	144	150	153	176	133	123	108	137	139	148	150	158	142	151	162	122	157	132	141	157	156	141	159	131	156	152	165	166	133	112	125	134	127	127	144	135	147	137	124	125	149	136	133	139	132	151	130	141	145	143	161	138	155	131	144	136	143	135	139	143	134	136	133	186	160	114	131	146	132	147	126	120	153	121	124	120	150	145	137	156	139	150	168	137	144	142	132	154	155	140	137	119	155	128	127	150	127	133	148	138	165	131	131	140	139	121	132	142	136	140	140	130	118	141	131	145	160	138	145	138	151	120	133	159	134	128	167	134	115	142	156	140	142	150	135	147	160	142	154	149	116	126	136	153	158	142	129	149	122	159	138	138	115	141	159	137	144	160	137	161	168	125	163	154	132	130	143	140	146	147	126	144	140	129	134	131	142	139	119	128	139	146	131	131	121	133	123	155	137	141	127	130	154	138	156	140	146	145	137	144	145	152	135	121	153	145	137	146	163	145	136	166	169	137	143	140	119	138	167	152	121	144	140	130	134	151	130	153	160	135	122	142	147	150	146	165	126	119	159	130	145	127	132	126	127	112	148	148	161	165	136	143	160	136	140	143	159	139	129	135	140	136	124	127	144	118	152	147	151	164	156	132	143	141	143	148	153	133	135	149	126	133	149	141	138	130	141	124	154	154	160	144	136	140	137	132	106	143	145	124	122	132	144	145	143	141	121	134	144	164	145	125	152	136	133	141	156	139	154	137	151	138	148	171	158	140	109	138	146	124	139	151	147	139	117	122	126	155	120	124	137	142	135	122	129	140	140	130	119	128	161	143	144	156	148	133	118	141	154	137	133	144	129	133	140	164	157	145	161	141	124	156	140	140	130	141	129	153	140	150	125	143	153	136	143	155	149	163	138	162	143	136	148	144	143	130	136	136	140	155	132	149	156	151	146	119	161	145	140	151	152	150	138	133	121	149	146	142	154	146	146	136	144	159	121	165	132	154	141	140	133	133	137	126	154	130	131	136	149	130	128	140	145	146	155	151	150	161	151	132	131	137	142	128	139	159	156	134	133	149	157	147	139	139	171	114	157	164	141	145	143	117	133	134	150	133	147	162	135	140	141	143	145	168	147	131	129	134	138	134	147	132	152	148	123	152	157	146	152	138	106	141	128	143	137	159	137	145	144	152	133	157	135	134	151	127	137	108	130	132	127	127	139	139	135	130	150	166	145	167	134	142	136	147	128	125	136	136	156	147	140	127	138	131	142	136	156	123	139	120	132	142	144	117	149	134	147	170	125	188	142	142	138	123	119	145	153	136	157	127	140	155	146	161	143	145	162	137	146	137	135	154	167	136	134	158	120	157	154	127	133	143	130	144	136	131	159	137	163	131	118	128	143	139	155	135	122	145	127	142	141	140	153	132	159	139	133	145	136	150	143	141	153	148	130	131	149	130	126	161	140	122	146	132	133	152	151	132	146	160	136	120	150	135	143	131	164	147	165	136	151	151	154	140	152	150	150	139	146	151	173	132	148	136	149	125	141	135	133	133	140	147	140	146	146	128	139	137	153	139	137	150	148	122	138	144	152	147	155	135	165	139	169	164	144	135	150	156	136	127	125	151	128	138	133	142	128	141	138	116	140	127	143	123	134	131	153	127	132	152	150	170	144	129	130	123	141	137	151	130	164	143	145	148	129	144	121	143	146	138	142	114	147	147	129	161	131	148	138	133	159	142	136	145	145	143	132	150	132	120	122	159	161	145	157	147	148	153	118	130	132	145	148	131	138	161	146	138	139	129	155	131	160	153	138	141	114	132	146	163	153	119	137	149	132	169	151	118	136	152	147	168	137	152	128	144	136	167	144	143	131	153	118	135	130	146	141	126	143	130	102	123	171	157	128	130	139	124	161	152	144	129	117	133	151	139	126	149	139	137	163	141	153	128	141	125	157	154	128	143	144	130	137	107	123	140	134	165	135	126	139	144	134	149	140	154	155	130	130	160	134	147	125	144	172	131	140	169	136	146	160	150	152	136	152	124	154	135	143	130	155	136	141	153	148	133	143	149	130	141	128	132	147	136	124	141	147	138	138	124	167	137	115	139	130	152	129	133	150	131	123	151	141	138	120	103	158	132	140	142	146	152	140	111	131	159	125	132	136	123	143	126	149	139	142	128	129	155	129	132	138	132	121	138	146	149	140	127	127	154	163	140	140	157	123	153	135	149
4935	11393	8428	4801	2938	1854	1342	1091	762	568	524	520	463	403	421	392	349	359	342	339	362	356	366	346	347	339	340	365	348	316	349	324	357	313	364	339	388	354	360	343	344	343	331	334	323	362	349	400	363	334	364	334	354	322	352	346	323	345	319	331	341	329	348	325	344	337	337	346	331	343	351	338	310	317	340	365	322	329	352	350	315	341	329	346	336	329	349	333	338	304	344	343	330	348	314	376	326	374	317	329	369	326	361	290	355	359	342	336	340	379	302	311	340	326	331	354	335	354	341	366	313	369	359	329	334	368	287	311	350	364	355	331	323	349	319	318	338	377	326	332	334	339	343	344	382	343	329	329	313	335	321	353	367	362	330	343	336	334	333	312	318	327	320	362	273	334	372	353	337	334	350	343	323	335	351	319	341	331	334	331	335	322	335	323	339	324	346	301	315	350	320	351	348	323	338	351	314	313	351	314	335	350	331	325	345	364	337	312	355	339	337	303	330	331	329	321	346	366	323	376	321	306	340	347	321	338	334	338	339	326	368	368	339	299	329	367	333	341	312	324	330	323	349	329	332	350	296	336	342	349	323	332	318	338	332	344	355	376	322	338	320	298	319	331	324	354	338	310	331	340	375	330	344	325	346	344	328	313	300	319	315	342	341	329	342	344	344	322	367	353	298	365	319	334	327	356	318	340	325	356	327	350	338	344	340	349	323	331	333	313	358	307	353	344	332	350	330	354	314	345	345	352	317	323	346	355	342	304	341	347	325	332	318	323	367	339	314	304	350	346	319	320	350	361	321	313	308	333	332	336	314	321	309	343	318	364	329	366	311	323	310	367	338	340	350	312	349	323	308	360	352	331	362	339	349	364	322	327	343	366	322	356	330	331	332	311	312	312	361	309	337	356	317	374	362	354	340	341	330	324	348	330	349	337	348	322	353	361	350	365	330	322	344	341	321	333	351	340	312	326	344	359	333	331	342	349	335	351	323	364	334	350	336	343	312	325	319	339	339	351	326	346	339	310	342	320	335	333	356	333	338	329	313	317	312	317	331	314	312	345	352	327	333	331	363	320	339	335	308	332	308	303	321	353	299	366	331	372	346	332	358	359	318	347	365	323	346	318	348	309	327	321	324	353	337	364	350	351	327	319	380	313	310	360	342	325	343	337	310	335	332	345	354	343	358	315	319	324	326	338	331	310	329	330	315	347	323	335	337	330	317	349	301	350	336	338	313	340	315	364	351	324	346	326	304	315	333	372	335	334	346	349	320	335	329	339	339	342	337	349	334	338	352	308	343	324	330	330	312	336	307	371	333	350	335	338	351	358	357	327	347	326	350	309	321	348	343	322	320	349	320	333	362	334	293	335	335	357	345	323	327	358	328	340	388	351	318	357	353	316	311	322	351	353	324	301	355	334	333	319	355	330	342	383	327	334	334	339	329	360	326	350	329	334	359	329	330	310	347	351	386	339	306	341	354	323	328	353	360	315	340	342	289	350	313	336	364	341	375	306	316	289	360	358	353	341	336	338	307	369	330	324	326	340	351	347	315	340	362	303	337	339	358	359	360	330	330	322	337	346	342	304	356	323	315	317	329	357	345	340	352	338	365	320	341	302	335	351	323	308	355	322	310	341	360	367	357	323	315	329	331	332	347	342	319	332	341	342	351	325	344	340	298	301	295	345	333	331	347	342	318	331	313	338	340	312	366	318	312	364	361	346	351	326	332	318	327	352	327	359	332	316	327	340	325	326	341	351	346	351	320	319	340	345	368	345	318	300	359	335	320	342	346	345	285	336	346	364	314	327	299	320	306	341	316	274	318	319	344	333	308	334	330	330	346	317	363	331	348	349	336	330	361	339	306	341	318	314	359	331	348	338	363	350	321	331	334	344	327	340	324	349	305	326	310	340	334	363	334	349	308	338	349	326	324	334	326	313	328	319	300	327	320	311	349	331	339	341	331	362	321	334	367	319	312	351	345	352	332	313	340	324	349	344	333	337	333	327	339	351	306	383	309	344	340	321	326	349	323	345	369	340	300	320	336	315	353	319	344	296	352	328	323	331	336	329	320	340	330	325	324	330	385	318	353	300	357	301	329	322	345	313	311	339	312	324	344	339	343	319	335	303	350	349	365	304	314	348	343	339	343	295	332	354	324	326	309	304	366	348	334	340	333	316	329	321	309	312	341	340	325	325	331	321	339	385	316	325	326	340	350	353	363	338	308	348	317	333	327	341	326	321	329	341	348	318	336	312	292	369	356	339	318	363	335	329	328	330	344	331	301	327	341	345	340	340	355	349	346	342	324	338	358	352	352	329	322	334	299	350	338	366	352	352	329	311	339	365	354	338	323	354	330	328	340	325	327	329	325	339	365	352	319	365	336	348	330	332	311	336	356	301	338	312	342	377	324	329	319	346	366	327	344	329	365	345	331	324	353	360	337	363	346	356	357	353	347	329	344	330	341	329	339	337	307	321	344	328	359	323	321	337	350	330	332	324	362	325	352	351	344	343	340	357	322	331	346	356	346	374	343	340	340	340	370	303	361	339	313	286	356	353	330	325	374	329	335	338	333	321	336	335	316	309	326	333	338	359	362	325	342	308	339	326	350	324	343	342	327	324	344	319	379	333	354	345	356	330	343	353	347	341	303	332	321	317	335	331	361	322	360	331	329	323	353	336	351	373	362	333	329	347	367	331	335	326	335	357	364	338	316	333	361	312	313	350	308	306	327	340	337	365	377	345	343	340	303	347	337	346	298	337	347	312	349	330	335	346	334	366	338	330	289	332	344	336	317	310	340	318	347	309	356	344	330	367	344	291	302	316	326	333	357	366	344	364	323	334	338	339	345	290	321	320	333	343	346	334	339	325	319	336	315	323	314	362	346	334	364	313	334	336	340	349	334	345	350	312	328	336	343	334	340	300	359	338	317	331	349	333	342	316	366	337	299	345	324	318	337	340	326	378	341	315	351	325	345	308	292	344	336	329	320	330	363	328	335	334	325	325	315	318	353	347	321	340	327	356	356	341	361	293	321	316	353	353	323	330	363	345	328	328	353	369	309	327	349	347	317	373	303	346	329	351	324	300	329	312	284	331	317	351	366	290	298	316	333	321	313	341	310	362	337	336	337	339	315	348	350	352	355	319	325	333	330	362	346	333	339	335	354	338	346	328	329	341	314	361	341	349	339	330	342	356	315	310	329	331	327	326	335	359	325	336	352	336	335	351	314	357	333	311	352	366	326	322	307	344	310	315	336	333	315	322	326	305	331	349	324	279	347	337	334	363	366	360	323	323	324	307	321	326	343	306	318	343	289	333	348	339	325	346	307	332	338	333	357	305	336	313	341	319	346	313	325	342	337	336	322	321	295	328	307	359	354	344	287	361	332	328	326	301	311	340	349	353	351	317	316	368	318	348	329	312	338	354	322	324	330	336	330	342	347	350	297	321	315	332	346	324	366	332	350	337	332	350	344	344	336	327	361	341	347	344	356	327
33900	13267	3737	2077	1603	1163	928	685	620	469	398	396	347	356	311	345	339	310	314	314	318	272	305	298	299	310	356	282	294	321	332	291	295	323	306	289	312	322	293	310	302	319	333	319	322	357	292	303	323	338	290	333	303	319	299	299	299	313	290	330	334	281	309	314	302	312	324	300	314	308	307	276	255	312	294	314	277	304	327	334	304	328	340	297	290	289	291	310	315	304	297	297	333	290	297	319	310	294	307	312	301	328	295	318	316	298	334	321	295	292	329	291	319	329	265	311	308	288	323	318	292	325	318	291	331	309	327	305	304	302	299	320	300	295	330	298	306	342	338	300	300	268	289	306	333	304	285	302	324	322	291	301	331	305	339	320	340	321	280	302	327	319	283	299	288	330	323	275	277	299	339	336	318	293	299	320	303	305	293	302	286	289	309	337	296	302	311	290	304	276	314	298	339	256	299	322	303	307	278	317	319	287	353	277	312	294	300	296	310	342	319	320	327	315	282	303	294	295	305	289	304	311	287	275	314	292	316	337	297	319	287	302	301	304	339	316	353	286	338	304	296	308	300	277	299	289	299	312	325	298	270	276	311	279	287	305	295	311	295	333	298	317	290	322	296	314	304	307	295	282	286	289	305	297	295	308	272	328	285	314	309	302	296	330	282	277	291	308	290	308	295	323	300	290	323	300	303	313	342	305	313	300	314	296	301	298	312	327	312	313	323	338	295	321	327	342	313	294	347	316	310	317	340	322	316	339	309	329	303	314	250	338	297	322	317	301	311	290	308	331	304	300	287	298	323	299	275	314	317	293	292	298	315	343	292	316	308	326	291	304	314	322	308	293	333	267	315	297	315	320	303	302	298	364	330	303	294	315	306	283	299	326	285	318	321	317	320	292	309	310	303	338	317	334	273	326	296	311	327	321	332	329	319	293	307	302	305	298	311	311	307	313	306	293	323	296	282	318	311	298	294	316	266	279	311	359	315	352	310	318	308	328	315	304	326	328	315	298	304	305	306	290	319	309	293	303	283	337	264	304	308	290	306	300	298	294	307	310	312	315	313	348	311	302	321	300	299	307	276	292	320	269	311	293	310	292	288	297	282	276	291	312	315	301	323	356	304	302	330	320	299	304	294	299	274	306	294	318	305	345	318	281	293	299	317	329	305	306	353	308	284	327	302	293	313	333	302	313	290	322	306	322	297	308	349	286	318	307	301	322	318	297	327	292	321	285	311	289	304	279	343	298	326	301	289	365	296	280	311	318	307	322	309	323	307	301	344	304	349	281	336	353	306	292	271	289	312	322	291	316	315	330	306	291	323	319	310	308	297	329	317	331	306	300	289	314	343	269	297	298	351	306	319	284	296	338	333	315	288	321	287	295	316	314	313	282	317	292	314	302	290	271	340	318	285	320	299	298	294	290	314	278	317	290	300	291	344	318	296	314	312	300	329	318	324	333	290	292	332	290	306	321	308	308	318	268	296	334	305	318	309	321	328	316	333	311	301	312	291	320	292	274	339	340	296	327	298	296	332	277	319	320	294	289	282	303	295	295	288	325	289	296	303	266	321	323	308	301	319	328	316	295	266	299	302	308	340	306	338	314	305	297	304	280	318	330	311	301	288	305	289	317	300	314	348	344	271	314	296	284	284	305	299	312	300	300	289	324	299	317	322	313	318	303	311	309	325	312	266	296	304	305	322	288	317	282	313	303	344	283	308	305	340	260	312	321	335	327	316	320	331	297	282	287	292	285	295	302	306	290	325	302	304	300	268	302	310	309	298	272	289	298	300	295	302	316	319	295	311	283	312	293	343	308	286	298	327	298	320	319	313	311	288	293	301	278	278	322	293	312	340	323	298	307	302	298	316	327	334	361	293	307	307	336	304	297	300	299	310	303	308	296	281	303	329	287	321	298	311	275	301	269	308	307	282	321	326	294	330	316	296	298	299	311	286	292	330	301	317	320	330	313	298	287	300	309	302	290	316	343	330	310	312	311	319	280	274	307	308	276	278	280	280	275	299	285	282	335	290	304	310	312	305	298	332	361	348	315	295	313	274	313	330	337	288	306	304	309	330	327	305	303	273	313	289	312	347	301	296	320	329	312	293	312	289	316	303	335	294	337	306	318	273	327	288	267	300	305	315	323	307	285	314	300	313	293	320	305	322	302	307	287	323	329	324	295	308	336	337	319	317	318	322	331	318	294	306	313	306	301	293	316	299	282	300	332	326	303	295	315	283	317	306	300	337	287	315	335	317	319	317	317	303	305	328	310	272	337	324	284	308	319	306	298	277	352	346	321	310	319	294	310	298	310	276	302	287	308	321	332	296	302	324	307	290	323	300	298	299	320	336	297	293	295	328	310	327	322	338	324	287	303	331	317	291	290	299	315	305	291	297	318	333	299	312	310	304	323	316	328	297	314	326	288	281	305	285	320	320	289	314	298	350	280	313	300	307	305	291	296	292	315	271	299	301	347	319	283	304	299	315	328	309	325	315	313	308	288	315	334	338	297	282	309	291	318	325	311	341	277	290	291	311	299	314	290	305	295	305	271	295	300	317	280	295	270	310	308	277	290	323	315	322	306	311	279	302	291	302	312	298	333	278	304	306	272	269	341	296	309	309	323	311	319	295	285	321	320	298	307	288	320	317	306	284	341	325	293	312	306	331	296	301	330	307	310	333	310	331	306	312	291	292	325	319	291	306	318	287	324	317	280	301	318	334	299	308	319	298	264	286	336	292	297	301	310	317	301	296	317	304	319	290	300	316	305	321	312	273	305	341	323	329	319	291	313	356	292	307	311	320	313	301	288	313	328	281	329	330	290	301	335	274	296	286	300	293	309	315	294	307	298	304	312	348	323	310	292	319	309	298	344	308	275	296	300	287	293	303	328	296	285	291	307	287	287	293	296	300	314	331	337	304	297	311	302	309	287	319	269	287	285	292	314	297	267	329	283	311	345	331	303	273	288	311	316	347	261	298	304	306	316	326	335	314	301	320	323	315	327	317	326	313	279	268	358	335	301	290	294	302	295	284	343	292	303	292	310	315	311	288	309	325	299	309	296	337	301	319	322	301	303	294	296	315	294	277	315	321	326	294	263	333	330	300	340	315	338	313	322	296	303	302	305	319	300	317	342	298	312	321	327	306	339	296	300	346	321	287	318	327	319	333	322	310	303	297	316	307	288	311	334	342	333	285	271	341	305	280	298	295	295	321	309	306	286	290	304	322	313	306	293	299	310	322	328	288	328	294	314	300	290	298	262	307	313	344	301	317	291	314	308	324	299	309	288	299	319	316	322	315	286	320	314	309	276	302	305	319	283	302	341	331	318	280	317	279	323	313	279	293	289	303	277	305	275	340	313	320	306	309	313	302	280	352	361	309	354	285	296	293	304	308	335	312	311	303	305	317	300	325	308	326	288	305	302	293	348	285	315	310	311	293	294	336	302	309	314	313	262	296	315	291	347	292	281	305	300	318	310	304	312	325	306	308	291
7867	4007	3036	1891	1362	1046	960	897	812	765	709	717	685	702	693	673	647	669	658	698	589	680	666	682	690	599	616	713	682	681	686	652	678	692	633	682	621	614	673	640	678	626	643	661	686	747	677	689	683	648	658	696	658	610	664	706	658	650	678	700	664	642	687	659	684	675	679	605	696	681	662	615	701	664	663	694	594	654	669	695	694	688	650	699	654	687	689	641	675	640	703	644	671	655	674	693	631	663	679	660	667	675	659	659	676	652	672	642	665	701	632	613	627	661	661	662	653	638	682	646	638	630	650	707	664	659	694	707	691	664	645	718	636	688	632	665	643	689	629	668	664	659	651	653	644	672	650	657	677	649	644	640	658	666	701	678	624	681	669	672	635	680	624	650	615	660	634	683	642	650	669	658	671	602	684	668	658	668	696	654	678	654	679	645	678	711	748	684	711	677	702	710	650	678	689	666	675	644	646	659	682	663	673	660	674	646	637	637	662	662	670	714	656	670	635	688	632	670	657	648	658	692	692	714	635	641	655	683	686	645	678	725	646	665	683	687	642	683	650	654	680	615	699	664	663	683	660	697	630	708	666	663	663	673	698	678	700	668	628	744	612	677	647	650	662	673	637	666	659	673	668	649	690	689	646	646	717	666	700	687	663	662	667	616	624	653	653	684	631	664	642	651	628	684	658	651	612	636	674	661	630	682	646	672	646	643	664	659	658	689	644	663	674	640	680	666	661	653	692	613	673	646	683	677	676	643	662	719	684	622	646	649	676	673	658	697	711	622	676	654	683	683	652	661	657	683	677	630	618	657	678	660	710	694	677	596	661	653	636	693	650	646	677	624	691	686	698	646	608	673	701	661	646	673	630	667	670	650	693	644	680	642	659	651	653	684	673	644	679	657	637	669	679	684	667	677	690	648	649	654	640	631	691	682	641	660	661	654	687	685	663	689	649	665	666	672	651	694	680	717	685	631	656	734	697	707	666	657	683	656	683	677	619	734	689	684	657	626	669	682	662	706	692	703	662	648	651	633	648	635	691	593	682	682	654	677	643	639	639	664	673	642	661	693	691	672	662	693	697	697	650	632	657	671	621	682	665	715	632	664	643	641	676	675	664	686	661	657	635	634	676	671	704	677	674	644	693	676	647	660	635	683	662	668	634	724	684	643	648	668	659	654	661	652	679	664	665	662	632	694	663	688	700	641	678	657	660	666	689	641	658	686	635	673	660	685	671	658	646	657	657	686	667	641	652	621	635	653	680	695	718	646	673	658	653	675	631	651	640	667	621	666	679	652	699	655	690	686	610	682	689	664	665	682	687	698	640	667	630	654	687	648	683	687	679	669	669	663	660	699	650	685	656	667	645	637	658	671	680	683	669	670	660	663	643	621	635	634	635	647	619	650	645	675	622	695	716	669	652	655	646	644	684	681	649	670	669	644	661	654	668	690	651	645	668	662	718	647	624	661	697	700	631	653	673	648	684	684	653	673	670	648	624	669	653	714	643	708	691	722	675	650	742	663	666	613	614	672	661	618	678	668	655	648	644	634	662	719	681	683	728	625	717	703	653	674	635	703	660	697	696	726	678	681	694	670	635	739	683	698	690	628	667	674	638	678	698	636	687	672	686	680	615	684	636	699	659	692	685	626	642	645	672	661	681	656	689	671	640	635	628	669	700	701	752	670	642	673	654	684	632	639	679	688	672	713	644	677	650	661	659	656	664	675	655	681	661	646	661	651	644	646	692	650	687	655	657	685	687	618	654	686	674	635	640	639	665	675	675	686	621	648	681	677	641	618	677	674	625	650	714	666	630	649	684	676	670	704	658	663	674	709	657	641	700	635	663	665	697	648	663	669	679	655	646	729	625	662	664	683	658	614	667	683	643	671	656	697	692	681	642	684	654	666	682	634	693	636	672	691	686	652	642	653	676	710	669	672	700	630	674	669	631	666	690	669	663	651	660	612	678	676	641	679	643	646	669	644	656	665	679	674	657	681	651	625	699	659	676	680	701	678	674	670	638	668	652	678	628	715	619	655	708	626	683	648	670	675	611	708	634	637	701	742	679	655	684	627	686	673	673	646	655	680	689	670	674	647	694	668	628	731	621	678	629	646	680	639	653	705	704	673	647	698	664	626	650	625	659	628	659	661	650	697	654	694	636	614	656	683	643	633	645	684	681	700	641	636	680	636	691	664	696	647	729	660	677	646	631	661	674	683	706	688	687	674	682	626	661	692	690	679	712	696	657	679	678	669	643	649	684	660	666	665	673	642	626	666	684	698	685	668	703	657	631	700	684	675	679	664	665	696	663	687	670	694	624	675	623	629	701	640	715	655	612	626	682	635	676	621	667	671	698	664	697	645	694	626	701	676	679	696	685	677	679	704	696	681	679	649	730	655	611	625	689	683	678	671	721	693	699	650	678	648	668	688	631	676	686	648	684	719	663	686	671	688	660	631	700	601	670	675	686	649	655	695	670	674	656	672	624	682	662	696	607	691	639	672	628	637	686	719	648	667	700	659	696	650	687	719	648	646	653	683	675	704	647	692	689	638	678	692	660	646	651	611	673	620	676	647	702	644	657	723	699	672	718	648	681	653	656	652	690	709	701	655	636	666	656	683	650	644	708	681	667	672	622	706	660	696	640	668	682	709	686	631	673	699	654	647	703	674	620	662	668	677	688	701	674	683	632	654	672	629	667	668	639	649	648	630	647	659	638	674	703	669	673	627	689	639	683	685	727	647	618	668	705	709	652	634	617	648	679	676	656	671	634	662	640	679	678	686	650	648	626	658	672	675	643	734	687	700	632	641	673	677	696	639	677	665	640	662	649	716	650	701	627	663	651	685	642	681	666	657	695	668	692	677	719	653	623	688	683	667	666	636	636	658	679	672	669	656	643	620	712	641	662	672	658	668	651	633	676	637	647	680	618	671	683	638	670	650	671	655	633	718	659	704	652	709	698	671	713	656	675	615	664	668	636	682	650	658	629	622	717	660	656	723	632	685	671	683	713	682	635	661	643	660	664	666	625	637	657	693	659	667	701	713	639	671	616	676	678	639	628	641	683	680	711	667	674	719	671	674	677	703	662	670	649	659	631	687	742	648	690	638	661	699	702	669	647	635	687	671	642	644	696	648	714	645	620	705	662	678	656	658	659	681	654	629	675	640	648	677	697	655	686	668	637	636	705	683	633	658	663	688	683	630	703	680	725	674	671	669	653	704	652	650	686	630	630	649	664	664	642	695	662	656	660	653	674	672	642	721	703	640	672	676	656	647	624	684	667	732	633	643	676	700	632	690	646	717	700	660	653	654	630	622	647	647	662	677	693	676	678	681	671	677	677	710	635	704	655	674	644	659	653	677	657	651	628	689	675	700	600	672	627	701	646	704	702	661	671	652	684	660	675	672	632	641	622	686	683	691	703	656	664	661	646	623	670	672	668	684	671	700	648	658	697	648	673	662	672	645	704	679	648	646	633	691	644	661	652	633	632	661
24705	21212	24858	27855	21026	5788	1726	1262	820	588	415	404	369	342	288	268	279	260	246	213	210	234	202	218	248	214	203	200	210	234	235	215	232	230	223	224	209	218	197	203	213	224	232	217	222	244	222	233	215	218	215	232	217	202	214	200	204	219	217	234	201	203	226	202	247	188	189	213	204	222	198	220	212	217	210	235	235	206	213	192	231	226	214	217	238	216	244	227	218	221	227	203	233	219	189	207	244	226	209	222	212	215	195	182	186	210	204	213	208	211	201	198	197	240	222	207	214	207	219	201	223	207	221	220	210	249	218	215	220	190	245	209	226	237	244	226	210	198	216	217	222	192	233	214	208	200	205	173	214	239	230	177	218	191	207	203	204	222	215	240	214	241	215	245	245	236	214	221	218	204	225	203	205	212	200	209	227	212	169	199	202	192	221	242	190	201	210	222	242	245	226	243	202	232	210	236	228	217	201	214	220	195	199	210	230	189	218	222	214	179	207	226	231	206	195	221	190	235	200	213	215	187	209	170	208	204	207	194	219	190	208	200	193	229	223	196	210	238	206	197	200	207	208	215	205	212	185	207	211	217	247	214	199	228	218	230	195	206	196	214	241	215	203	221	228	231	230	219	221	210	223	226	223	184	193	228	213	235	219	215	222	206	212	180	222	223	201	248	202	208	209	201	215	219	186	200	235	194	243	221	243	212	226	242	213	232	214	202	230	189	205	193	205	227	232	197	223	200	202	199	204	178	196	187	219	218	193	215	204	220	233	228	201	198	193	205	201	221	220	248	219	217	202	181	220	209	205	223	213	215	205	217	222	222	211	222	223	222	234	200	175	219	215	220	213	205	211	233	228	225	213	181	222	196	208	214	225	221	212	243	220	226	219	201	239	211	210	215	222	233	200	227	243	206	195	224	243	230	214	215	221	187	211	222	234	218	218	229	244	214	219	218	205	200	178	202	249	230	226	254	210	220	219	215	202	216	200	208	214	210	216	219	186	213	245	196	222	213	241	218	224	229	188	223	199	219	222	231	206	202	237	233	231	235	230	211	234	221	211	223	202	200	206	226	212	205	208	219	223	233	193	208	207	230	195	236	227	221	235	232	211	216	210	241	228	208	215	190	208	222	202	218	207	205	234	221	221	229	210	206	244	216	220	217	226	211	221	201	185	211	195	204	227	195	208	220	197	213	207	219	211	198	197	234	248	228	201	214	210	223	232	213	214	204	273	216	215	213	211	201	201	230	179	193	208	229	219	209	189	231	187	228	239	242	245	186	212	205	240	226	226	227	205	228	231	206	210	216	197	215	235	206	179	199	219	227	229	197	218	214	226	259	215	216	210	199	186	200	179	246	208	229	221	221	233	228	206	212	245	218	240	218	231	233	207	231	198	245	234	231	206	224	207	214	210	234	205	220	228	247	222	208	227	224	207	236	202	228	224	211	206	202	200	198	219	226	235	218	200	217	231	216	195	190	244	230	190	237	211	235	211	231	216	207	227	228	203	211	227	236	202	214	216	224	233	210	204	249	197	206	200	214	210	218	216	193	185	223	208	211	191	201	202	210	192	222	210	203	213	207	211	203	211	195	210	213	210	198	225	203	215	200	203	229	240	176	217	212	215	218	226	240	230	224	203	222	208	181	207	212	237	211	215	205	249	213	196	191	214	220	201	232	222	234	210	231	232	212	231	242	202	233	182	201	224	207	216	235	206	258	213	233	212	219	217	212	232	215	219	240	217	205	230	206	213	197	231	211	211	219	228	201	248	227	216	217	201	212	228	215	239	215	222	213	200	183	259	205	219	228	209	198	206	197	249	235	209	252	194	229	236	246	201	197	205	213	223	208	226	234	219	226	224	206	206	204	227	213	219	197	190	238	187	209	240	214	201	203	228	214	215	206	225	228	244	240	234	196	206	218	221	243	226	220	206	206	217	194	236	220	246	218	177	207	205	234	219	201	198	237	196	219	212	207	198	224	231	261	238	211	214	221	215	207	224	203	212	204	209	234	230	196	204	218	215	242	217	184	232	245	192	198	192	203	185	209	179	191	212	213	221	197	238	197	214	214	225	222	190	243	233	256	223	207	193	202	218	240	187	235	249	192	239	187	239	243	213	199	225	243	220	219	234	227	196	194	219	223	209	230	225	237	217	215	237	208	218	214	193	236	194	198	214	207	221	215	183	215	218	220	203	214	233	210	214	233	213	196	184	216	225	211	241	215	224	227	208	217	218	242	187	215	234	242	209	226	204	200	199	221	221	223	245	217	205	221	223	208	202	196	217	243	188	213	223	245	225	219	215	231	211	213	227	227	197	250	167	200	180	197	237	219	217	204	239	253	210	212	210	207	201	213	193	215	228	248	214	214	216	217	213	201	173	194	202	208	209	229	229	239	216	203	246	207	232	207	243	224	225	225	210	226	222	204	214	233	226	240	202	195	205	227	205	228	222	212	190	214	211	194	194	190	225	200	218	228	199	215	228	230	193	188	206	211	203	227	220	230	225	240	221	212	227	221	195	219	182	202	222	216	205	206	190	198	242	216	218	238	219	196	206	232	182	213	212	198	202	210	212	225	243	210	215	192	210	206	205	202	207	219	206	210	197	207	237	220	237	194	206	222	248	245	215	219	244	209	230	206	187	219	246	199	213	215	247	210	202	210	199	206	203	231	217	203	216	215	216	254	202	231	197	210	193	198	214	213	200	231	217	225	194	185	219	215	195	194	220	217	205	191	216	194	225	217	217	198	213	211	204	188	192	219	198	235	227	193	208	195	215	202	213	227	214	219	202	195	194	202	217	183	204	219	230	209	243	213	234	189	201	196	238	224	194	210	220	220	230	227	207	203	214	184	214	247	224	210	234	249	231	209	236	236	238	199	176	213	229	197	215	219	219	204	189	206	229	221	234	223	205	219	197	225	234	228	237	170	231	237	188	226	238	217	219	228	212	227	239	204	231	260	216	203	209	220	224	209	214	204	209	239	209	216	216	215	213	177	224	207	208	237	221	220	197	220	214	195	227	239	226	192	200	208	226	234	234	223	211	222	247	221	213	236	218	236	215	209	234	210	197	223	190	209	227	185	181	201	209	239	229	237	195	201	201	215	210	193	210	212	236	238	241	180	203	223	222	209	209	210	243	211	227	204	224	201	227	203	222	227	222	227	218	217	213	211	212	188	195	240	206	227	206	214	223	230	203	203	216	241	209	220	210	245	219	217	214	248	224	225	188	191	209	227	232	224	229	190	257	209	225	205	200	214	213	232	197	175	228	233	227	207	219	217	220	234	184	208	235	219	207	221	211	220	210	211	207	223	234	209	193	257	213	251	209	232	225	190	227	218	225	224	247	212	218	208	198	218	216	224	222	226	212	215	204	221	205	222	214	199	217	204	211	225	207	185	218	213	234	202	234	216	214	214	221	231	227	221	206	200	226	223	216	222	205	194	190	206	212	210	233	218	227	189	209	219	204	224	219	248	192	202	232	206	219	204	217	196
4604	7512	5483	3202	2068	1395	1126	965	808	635	541	602	553	541	509	502	441	531	467	448	465	493	458	488	465	485	533	486	446	467	505	483	497	476	453	491	465	476	506	465	509	494	479	467	507	499	505	464	458	478	464	465	472	471	502	488	494	469	449	498	469	473	484	425	436	479	495	477	470	484	491	512	489	456	469	457	478	466	513	483	493	447	517	463	441	490	460	472	481	527	473	461	490	462	475	436	475	480	469	483	495	496	481	453	532	486	447	473	490	450	467	478	480	437	459	482	484	455	484	477	446	484	510	483	462	495	456	471	472	448	458	496	457	486	514	472	482	492	502	439	447	506	480	482	450	471	432	464	422	462	496	481	497	499	446	519	488	458	456	464	499	452	485	453	457	497	497	464	466	486	470	464	518	493	469	497	453	498	469	464	477	502	494	480	483	476	415	492	461	506	467	473	447	455	479	497	456	483	506	470	489	458	436	490	466	501	459	452	444	448	508	487	443	505	471	462	480	470	473	515	510	486	479	449	476	458	499	455	431	438	464	470	517	505	496	529	486	452	461	487	446	470	485	498	502	471	457	467	454	479	511	495	447	471	476	505	489	508	506	501	484	469	470	454	467	453	487	444	462	487	478	489	482	480	465	484	441	498	483	494	463	497	488	515	488	443	483	435	477	476	500	466	476	500	493	507	462	466	482	492	471	434	461	464	468	480	483	468	472	487	478	481	489	453	502	468	487	461	503	466	484	474	481	461	495	499	464	456	499	444	461	440	473	449	491	471	489	445	478	475	449	523	510	478	513	456	466	496	445	494	462	440	515	462	464	497	505	454	450	546	493	479	496	458	437	463	505	443	466	467	462	498	474	454	502	502	465	470	449	502	448	462	452	450	509	470	446	488	475	441	486	466	489	476	442	494	468	486	476	491	503	465	454	480	437	433	468	508	500	463	457	486	452	475	465	488	462	487	446	476	479	495	492	494	478	444	493	492	457	456	460	468	419	463	459	459	467	483	496	476	472	495	455	493	426	480	521	461	450	444	443	433	467	420	480	475	483	446	523	477	504	439	439	427	476	474	504	441	442	491	467	467	466	476	503	488	457	428	491	467	442	478	456	457	517	451	432	514	502	441	492	485	411	441	440	471	486	501	468	435	433	467	519	459	487	472	459	463	489	508	484	452	447	445	458	434	472	476	444	445	475	485	429	433	464	501	500	471	484	501	517	474	471	488	433	482	503	458	470	484	495	442	480	489	460	507	469	503	464	433	451	485	426	477	419	462	471	453	472	452	447	483	507	493	457	478	493	469	491	487	467	451	465	462	438	469	460	494	413	494	482	441	422	493	475	485	448	470	470	484	455	507	457	445	487	445	450	465	468	461	500	497	474	446	443	495	475	472	459	497	483	429	500	428	436	453	494	441	521	464	442	454	458	458	496	477	459	474	412	500	450	501	448	475	487	471	443	430	481	494	453	488	459	506	456	461	462	486	460	465	496	477	449	431	458	487	467	460	474	485	478	452	505	448	452	487	438	473	448	480	483	464	479	479	437	521	520	486	458	472	448	492	473	475	459	480	515	504	412	463	454	457	451	469	504	477	488	500	489	473	437	464	473	483	479	465	472	459	466	439	456	492	468	477	491	470	464	449	475	450	469	422	432	460	502	452	483	500	444	480	455	477	468	487	463	493	447	451	485	472	490	489	465	479	487	439	472	481	468	476	500	469	471	478	502	461	519	483	512	489	493	468	505	511	443	517	455	449	472	464	473	465	454	461	483	469	474	475	511	480	441	430	479	448	499	453	512	509	456	456	478	488	487	502	504	436	485	446	444	475	471	446	477	469	498	501	476	478	466	460	421	480	480	486	498	466	468	474	494	493	487	460	466	494	506	527	512	459	496	481	483	482	503	473	488	478	511	505	480	458	453	506	454	481	484	463	495	496	466	480	461	477	449	478	481	483	481	489	462	459	447	477	499	425	515	457	503	474	455	486	454	472	472	473	472	478	469	477	480	448	462	465	500	434	524	460	463	485	435	488	471	464	471	465	467	438	493	500	472	454	514	457	468	446	490	463	497	478	485	487	471	461	487	453	491	474	513	488	453	456	468	449	464	468	480	466	501	470	442	479	468	490	475	514	438	470	462	452	457	473	500	487	434	461	465	463	437	483	487	474	461	459	491	462	467	501	444	459	477	458	439	479	449	488	547	442	464	535	477	458	478	504	492	452	468	484	506	467	480	476	473	421	468	470	473	479	501	477	443	471	485	470	462	472	481	478	465	474	433	447	473	450	454	494	494	491	499	475	464	486	524	462	473	501	495	428	455	446	499	489	489	460	480	454	457	472	457	473	455	486	470	453	438	467	459	484	479	467	459	496	431	504	457	482	470	504	484	464	501	434	486	451	452	510	448	499	484	490	479	475	507	463	454	491	449	452	472	478	515	455	483	432	457	465	456	504	508	504	482	502	460	493	500	440	458	463	463	459	510	479	443	459	470	482	465	483	463	473	452	483	486	508	480	466	503	483	469	469	473	508	466	463	476	500	478	493	469	443	502	465	452	480	441	509	432	480	485	462	474	448	447	482	457	452	486	448	474	428	480	494	470	455	475	460	453	481	476	466	459	503	468	494	500	441	488	475	469	480	456	463	516	490	488	446	466	481	479	482	500	484	441	466	452	474	481	477	451	470	474	458	486	473	479	472	484	492	445	438	472	464	451	477	496	479	456	479	465	423	468	493	441	434	455	476	430	433	462	425	458	484	487	455	471	466	484	496	484	465	484	451	494	482	468	470	467	515	509	512	463	434	442	496	488	450	456	462	478	484	485	471	482	460	470	482	482	501	475	507	476	493	498	430	466	481	471	463	449	457	493	458	476	438	496	506	446	487	488	441	435	489	498	465	475	469	424	492	476	470	444	480	464	459	464	478	476	492	462	467	496	487	488	459	465	508	479	435	452	491	510	457	471	459	498	479	520	465	473	478	432	464	494	470	460	474	456	441	456	470	479	481	477	457	484	450	435	455	487	459	445	454	433	454	464	481	517	502	431	460	455	465	489	437	473	474	475	491	483	494	510	490	505	491	490	452	459	508	474	476	509	496	473	448	445	453	492	477	524	469	476	480	469	432	499	472	481	493	448	443	496	460	451	495	482	484	507	477	453	451	490	483	491	481	473	440	485	443	489	431	452	428	464	459	492	466	474	482	457	483	468	463	422	446	471	448	451	484	485	474	490	463	494	471	460	485	448	469	493	491	450	486	432	496	470	486	486	476	454	475	497	434	489	410	455	487	492	484	495	469	446	486	464	485	457	405	450	487	521	461	473	464	463	460	429	463	486	474	433	483	464	515	447	475	469	448	494	447	466	424	447	500	460	467	507	441	490	472	462	556	471	446	487	438	473	490	461	477	445	428	453	538	479	502	485	435	471	474	446	443	464	452	474	487	496	451	498	457	464	494	502	457	467	481	492	447	444	458	476	487	473	453	500	433	503	467	466	481
23966	21191	25428	27230	21219	21287	6611	1907	1153	802	583	507	375	330	289	201	199	179	162	149	176	160	158	170	147	154	158	148	165	149	166	131	155	164	164	165	144	131	167	166	155	138	172	151	162	147	142	166	164	125	130	146	166	145	150	153	145	142	154	150	151	143	127	156	164	159	166	156	164	136	149	126	128	149	130	134	134	119	107	128	144	136	155	151	119	146	158	133	146	130	142	142	123	130	141	119	135	157	141	152	142	134	166	141	142	145	156	159	165	147	144	132	158	153	131	143	173	149	148	136	156	138	139	146	161	155	141	149	145	139	141	150	165	139	137	154	144	153	152	159	136	170	144	137	131	146	141	162	135	106	169	128	125	128	142	146	138	139	133	145	143	119	118	144	152	148	138	133	130	138	140	147	159	154	141	128	149	136	139	149	150	128	131	135	156	141	155	145	136	149	155	146	173	145	140	154	135	148	117	157	140	137	112	129	163	151	150	148	148	134	157	147	115	154	129	130	150	151	128	152	152	129	120	142	137	118	115	131	134	137	129	138	171	134	159	134	146	138	145	139	151	151	171	141	146	143	110	144	144	132	139	143	141	126	135	156	129	127	158	130	153	154	129	151	157	127	148	133	123	139	134	147	156	139	141	128	131	146	166	148	134	144	142	142	158	146	120	124	133	139	138	132	142	123	147	146	137	151	139	147	122	142	131	142	125	144	129	136	115	137	148	133	150	142	141	146	134	136	136	144	149	140	142	128	121	158	138	148	157	134	140	175	143	135	138	137	146	142	124	128	137	134	168	136	156	136	134	144	155	145	121	122	133	126	150	134	128	106	147	168	132	137	137	130	130	147	140	127	153	141	140	139	149	148	144	122	145	155	150	127	139	144	134	134	136	144	157	135	147	145	178	135	121	135	125	137	140	124	160	145	145	148	106	161	139	146	151	152	117	132	147	128	137	131	135	121	130	155	129	121	132	143	139	110	142	146	128	167	136	149	112	134	142	151	149	146	138	145	134	144	138	142	129	141	139	160	118	128	167	137	154	137	147	130	143	146	163	125	151	148	125	139	146	171	132	147	140	155	114	132	138	135	129	140	137	120	122	123	137	120	122	150	120	131	128	147	136	148	141	139	129	135	147	142	129	137	130	126	150	158	150	129	132	130	137	143	125	133	146	149	145	150	148	131	132	129	156	157	149	136	143	152	126	141	155	139	129	115	119	130	141	129	148	131	131	126	129	145	150	138	153	150	134	124	139	118	139	161	123	149	121	125	156	153	156	128	155	128	120	133	154	145	137	137	147	153	152	144	131	124	151	160	143	146	136	163	150	129	142	158	158	135	158	176	123	140	137	125	148	171	126	137	151	139	119	142	148	154	149	142	142	142	120	126	128	131	123	130	125	153	138	142	163	141	161	138	138	132	138	159	141	125	165	139	132	124	110	148	140	145	114	135	156	140	136	161	123	160	160	182	143	161	145	133	148	144	148	129	116	137	157	136	123	132	141	140	132	125	136	134	166	171	172	141	142	147	132	131	159	132	144	128	142	159	142	139	120	149	110	152	137	128	138	125	162	140	144	155	169	132	159	166	119	142	128	139	128	135	146	140	128	153	123	131	117	118	160	139	141	112	157	122	127	126	143	161	164	136	112	121	145	138	151	133	118	143	134	141	130	159	147	136	143	156	142	141	150	164	143	150	133	148	142	147	152	150	163	144	136	133	125	127	145	134	158	149	148	122	144	143	145	146	169	133	155	179	128	138	151	142	168	164	136	133	124	142	139	135	148	120	120	147	155	143	122	137	138	115	133	161	159	134	124	141	120	155	136	140	146	136	149	159	159	129	157	158	125	149	138	138	139	127	146	132	159	150	145	163	145	136	164	163	137	119	150	129	150	143	167	139	173	144	132	135	138	134	135	130	150	133	130	144	116	154	157	144	134	131	140	139	147	156	133	145	148	131	145	114	128	133	141	139	112	153	144	140	120	149	160	131	162	135	148	137	150	135	160	136	135	143	121	150	151	166	152	133	129	140	114	152	148	125	135	133	139	135	147	120	116	100	146	147	137	136	143	128	123	147	138	144	151	127	142	128	157	134	149	158	156	155	108	150	138	141	142	153	140	152	150	138	158	147	122	157	116	139	146	134	114	117	153	144	141	121	119	128	138	118	152	125	131	151	159	157	124	145	137	139	132	126	131	148	129	136	164	138	155	152	157	135	132	142	138	162	146	139	140	128	131	142	126	145	136	146	154	124	152	140	131	136	130	159	130	126	146	148	147	176	149	122	127	141	144	155	141	138	126	136	151	146	137	150	143	115	135	143	136	129	136	146	160	143	149	133	130	136	130	140	127	150	140	142	128	120	122	125	151	129	127	145	111	119	140	143	138	146	162	149	145	112	135	148	153	148	136	135	152	138	116	137	138	146	138	145	163	139	147	157	126	132	135	161	144	146	128	146	134	141	148	141	145	133	134	132	130	128	141	147	141	121	153	155	140	135	136	146	164	145	147	129	113	139	145	161	138	141	144	131	128	121	159	123	122	137	141	139	131	137	160	146	136	161	120	148	130	162	156	136	134	144	156	161	150	130	142	132	152	133	135	145	150	132	172	139	159	120	146	113	134	157	148	136	129	145	141	137	127	148	131	145	167	132	130	123	137	140	141	147	179	155	150	153	128	137	126	134	137	116	129	118	146	138	119	132	125	158	147	148	145	147	139	140	145	139	136	149	171	142	128	150	145	163	148	150	141	119	148	127	149	139	136	144	146	137	149	150	153	121	157	174	136	137	147	126	120	116	160	152	140	125	150	138	122	128	125	132	153	129	153	155	113	139	169	128	134	150	141	113	158	130	148	141	136	141	135	129	136	133	144	128	147	135	142	135	139	153	143	136	146	162	136	136	137	152	142	128	137	144	136	126	159	140	128	143	143	122	142	138	124	164	141	142	135	135	134	150	142	137	143	138	152	141	135	131	136	126	146	146	150	148	122	146	123	112	150	151	115	131	130	129	152	152	143	134	132	138	151	128	146	126	165	143	136	139	134	119	155	136	172	140	147	126	136	145	142	140	149	170	143	147	119	168	140	105	142	141	132	119	129	136	165	149	130	141	142	152	168	148	145	155	151	156	157	139	142	147	149	135	162	132	135	134	148	147	140	140	125	128	137	127	132	131	130	139	123	145	161	139	136	131	137	133	128	135	151	154	142	146	137	160	129	153	133	142	127	137	124	154	139	149	141	132	157	149	144	128	142	137	132	156	147	151	144	154	146	130	141	148	118	132	146	134	142	116	122	141	132	137	153	146	145	140	162	135	148	128	128	124	154	147	125	141	169	152	137	123	126	140	158	153	147	167	155	110	153	136	130	140	136	111	133	151	127	125	167	125	153	148	139	128	136	141	155	146	135	113	126	122	158	123	152	137	132	139	154	139	142	148	143	131	159	114	145	134	130	119	146	153	134	143	147	159	139	124	146	141	144	119	142	144	144	147	132	146	140	125
4753	10484	7783	4242	2563	1752	1315	1034	852	646	560	550	460	442	414	361	381	389	361	361	396	352	376	343	351	348	388	344	349	352	324	350	351	381	343	365	372	351	349	322	338	342	362	342	342	330	340	339	309	306	334	325	354	329	337	346	334	313	316	347	329	303	350	340	337	356	333	317	342	319	312	342	334	350	327	328	341	320	301	290	311	339	329	333	361	340	364	302	333	333	355	324	347	314	308	316	332	351	348	330	320	336	317	313	343	338	333	350	340	388	321	364	292	343	340	351	351	331	338	341	352	319	348	323	346	334	329	320	321	330	307	352	355	339	342	320	338	351	328	332	342	322	337	344	346	324	342	364	341	334	317	338	349	331	351	325	315	321	349	326	366	303	341	340	356	356	332	341	345	315	388	359	336	339	339	333	331	325	321	311	313	327	332	328	350	340	319	338	361	348	342	356	346	316	351	329	369	335	348	319	344	320	344	373	347	360	319	333	328	336	360	350	341	347	359	340	347	329	323	330	319	346	313	310	343	349	318	307	338	322	366	332	291	328	357	336	341	352	319	360	371	326	349	332	333	350	369	377	328	338	349	311	290	323	362	328	337	342	342	325	346	305	344	296	306	346	335	334	340	345	382	327	331	365	375	343	328	289	344	323	333	353	338	342	337	322	343	315	335	316	333	321	321	310	318	346	310	334	341	343	350	360	386	338	340	338	345	346	339	365	344	324	339	331	332	351	343	326	313	333	334	353	362	340	365	345	334	341	355	325	287	303	349	314	342	316	347	298	370	294	347	319	335	303	346	337	365	301	338	354	348	337	348	332	350	337	350	370	327	337	364	331	345	318	311	289	321	326	319	367	389	326	330	335	350	357	342	294	346	369	345	324	345	353	364	376	324	328	315	368	337	348	337	361	339	356	358	330	349	339	349	334	330	341	331	342	335	324	348	348	327	335	336	362	350	322	345	328	337	339	345	304	325	358	363	340	345	316	346	339	314	385	376	334	335	342	331	334	353	320	327	306	339	336	325	354	355	337	353	310	342	330	334	328	358	354	323	315	341	331	367	318	337	339	338	336	304	356	298	353	320	358	382	350	337	320	334	324	370	324	357	328	356	339	351	325	356	355	305	380	312	377	331	325	356	321	340	330	331	356	315	347	361	306	358	339	326	341	337	316	333	351	313	367	350	323	345	331	345	326	371	336	296	384	361	334	331	347	312	325	340	359	371	348	319	373	348	330	333	328	352	311	352	330	314	332	331	357	324	361	343	346	343	320	314	325	347	327	320	327	353	352	336	344	312	325	351	345	348	324	361	329	336	379	293	333	277	340	318	367	329	344	345	319	321	347	338	378	355	338	329	302	309	356	349	315	328	316	358	322	338	326	334	325	338	361	348	329	358	343	346	327	336	324	324	341	347	334	375	310	333	346	371	349	343	294	303	341	329	335	350	319	309	343	352	370	339	328	315	337	332	357	329	311	357	274	362	315	312	311	300	360	345	338	341	327	329	319	347	316	327	335	335	364	318	319	336	317	327	349	340	324	336	341	318	337	366	305	321	326	355	312	317	358	312	319	339	347	270	334	335	348	327	338	344	328	388	316	377	343	351	319	337	323	360	338	312	346	325	333	350	342	332	335	355	321	290	346	349	304	339	338	305	304	343	293	322	359	330	327	341	318	324	325	345	376	317	331	361	336	358	318	348	324	333	312	314	335	331	329	342	340	311	336	332	327	357	307	384	333	302	326	335	308	321	330	351	292	331	323	330	341	336	331	329	360	322	330	357	345	355	333	307	382	318	347	366	330	325	347	330	340	378	321	362	329	352	352	356	375	301	310	359	323	355	359	334	399	372	320	319	341	330	338	346	350	346	332	309	360	322	354	347	376	350	329	324	319	338	335	301	344	344	336	335	353	346	341	345	334	320	327	330	309	332	347	352	328	315	357	341	326	349	342	343	354	334	326	364	337	328	344	339	342	361	315	341	358	372	325	348	368	337	321	336	293	336	307	322	347	354	328	309	364	331	335	319	331	369	344	317	326	312	347	354	345	307	313	368	355	327	313	335	309	329	339	323	356	357	336	345	312	318	310	328	343	358	333	349	334	346	336	338	361	340	351	340	335	350	340	331	335	323	375	329	317	350	332	311	334	312	351	317	331	333	323	358	325	340	346	330	376	359	358	354	321	317	325	355	343	307	325	340	364	347	344	355	351	346	355	342	326	316	359	350	305	357	329	319	319	306	321	322	352	332	338	328	323	346	346	326	319	332	325	322	334	324	366	348	329	337	335	334	327	293	332	358	353	344	343	316	333	294	347	286	346	319	348	317	307	341	357	336	361	277	328	381	327	317	322	330	350	319	351	347	354	333	312	352	347	333	358	354	336	312	326	349	309	328	337	359	343	351	340	322	324	329	350	307	328	341	345	363	341	331	365	327	332	339	330	337	343	330	338	339	339	323	345	329	327	306	342	296	321	341	334	331	298	338	330	326	335	356	341	312	357	308	343	324	321	334	353	371	352	326	353	361	335	348	327	315	338	319	349	342	331	350	345	342	340	312	351	348	334	333	313	350	318	287	309	333	323	322	355	316	353	341	327	304	321	362	322	369	317	313	334	321	318	325	366	328	355	323	341	321	342	351	342	323	362	336	318	330	380	341	347	358	342	326	311	377	347	329	309	347	343	316	338	355	321	330	342	376	347	350	358	309	356	312	323	314	324	353	312	355	350	345	367	328	320	319	342	332	348	307	329	323	337	350	363	318	314	339	349	339	305	343	365	311	343	329	324	323	324	358	327	316	322	338	377	330	332	300	333	341	349	348	338	369	351	343	315	365	324	330	326	322	349	350	314	317	328	331	310	316	332	348	326	353	314	351	338	345	322	292	298	351	305	336	330	319	341	321	385	374	339	344	337	302	341	311	323	344	336	336	334	321	342	364	315	313	321	336	315	373	350	311	328	360	348	326	324	330	355	337	339	351	356	333	361	361	341	340	349	344	299	350	328	333	344	313	344	310	331	341	303	331	357	320	334	331	375	316	318	312	323	352	356	371	344	340	329	337	318	346	318	348	334	354	338	345	333	347	349	311	312	298	333	337	346	343	322	341	306	345	355	336	348	352	376	361	372	301	309	310	356	312	330	342	363	316	306	316	360	324	329	293	319	336	344	324	305	329	347	342	315	344	347	348	315	344	322	336	311	341	356	333	349	336	359	334	341	317	286	304	286	367	345	310	331	337	353	351	302	376	334	352	371	318	370	347	321	313	355	302	373	313	333	340	356	343	337	322	354	306	332	312	326	316	341	344	302	341	310	344	343	347	316	346	339	343	338	312	344	343	348	333	353	332	348	322	379	345	345	339	329	359	367	330	305	313	320	321	347	325	334	327	337	339	342	348	336	362	330	323	328	351	347	336	341	315	344	324	295	369	344	308	343	320	346	324	345	317	341	334	351	340	365	299	304	328	308	332	325	339	325	369	314	311	324	329	333	339	332	325	344
34422	12613	3167	1526	1242	1020	790	690	574	446	399	389	338	374	357	348	329	337	342	305	310	291	301	291	305	297	311	303	352	329	305	310	309	328	323	290	335	302	319	313	320	304	323	314	310	308	304	311	290	326	287	320	317	324	276	332	340	328	293	315	313	329	312	318	318	334	298	318	280	318	306	306	296	347	316	324	309	335	302	295	298	291	360	327	282	322	321	296	285	309	274	302	325	298	311	334	326	255	314	316	300	314	295	321	317	281	331	323	295	308	290	306	334	308	319	300	322	297	304	305	302	318	312	283	319	307	331	302	329	322	324	293	279	274	332	306	328	323	298	309	330	307	266	322	306	296	302	343	331	319	301	346	310	309	297	317	326	264	335	305	294	323	322	295	306	342	336	320	318	294	289	291	302	303	326	327	273	307	302	293	338	331	325	301	312	310	294	319	339	318	349	304	309	294	312	312	315	330	313	310	293	326	302	281	296	292	277	330	332	332	326	297	308	315	335	301	321	301	271	322	318	314	305	309	289	285	297	315	293	262	298	287	300	331	324	347	316	258	330	323	276	317	314	330	345	307	309	296	335	319	309	323	351	295	297	345	342	321	289	305	328	304	316	329	299	275	305	268	325	306	274	298	321	299	327	310	283	334	324	304	297	322	301	309	281	322	309	351	373	316	324	325	325	321	328	310	271	319	299	286	322	306	306	307	326	297	310	318	309	335	326	278	294	297	332	283	329	277	314	333	315	300	310	292	302	333	311	276	302	279	332	320	337	326	301	310	361	297	315	308	326	353	315	276	298	327	323	310	306	296	292	310	301	357	294	308	301	301	321	323	279	313	311	332	320	338	305	289	317	328	324	307	335	301	325	305	307	323	308	308	306	320	316	320	314	315	297	299	338	315	273	299	303	326	328	312	299	307	320	292	291	315	313	299	322	297	284	301	307	313	305	290	335	326	336	311	303	300	261	322	311	317	284	331	336	312	328	298	296	305	305	340	337	318	318	274	303	343	350	314	304	331	275	312	328	318	347	308	312	300	314	340	304	332	290	302	311	289	305	298	259	305	328	295	278	298	284	323	307	312	289	315	298	311	366	293	275	320	347	318	300	276	305	353	322	290	303	294	336	325	278	268	340	325	323	288	309	335	307	294	290	288	344	307	294	308	291	298	265	303	308	315	301	277	307	270	315	309	310	301	310	292	287	282	314	290	290	334	291	266	323	299	295	308	282	317	290	337	284	279	289	251	263	322	293	303	296	298	322	306	299	284	307	325	323	307	332	304	300	300	327	277	293	284	342	298	314	267	321	323	328	335	330	297	282	280	301	314	305	306	268	280	273	304	297	343	328	316	329	296	303	329	324	333	303	296	299	299	309	289	291	322	296	278	305	323	329	293	303	310	331	283	292	293	300	288	292	346	285	310	328	319	281	278	322	344	293	299	289	296	317	341	339	287	307	287	305	283	334	308	267	309	315	296	258	307	315	320	274	317	343	312	304	262	328	277	293	321	324	306	337	333	310	319	299	321	303	311	345	321	321	283	323	308	290	309	341	306	297	302	288	324	309	305	277	313	320	288	299	282	326	310	303	340	294	320	301	289	299	311	300	320	308	312	313	294	315	332	321	312	303	318	317	340	307	339	297	323	319	328	344	316	305	335	330	323	314	335	282	304	308	333	308	310	283	304	300	301	299	305	291	303	319	329	290	267	305	285	313	276	326	321	295	320	310	300	302	291	286	340	316	340	307	315	300	299	325	301	335	309	292	288	295	336	288	307	337	299	302	301	288	277	300	305	293	314	274	313	318	311	302	315	287	265	306	352	297	299	286	284	317	321	317	297	327	329	318	294	304	316	312	297	318	296	352	279	269	261	318	325	307	296	324	300	331	303	295	320	314	300	281	329	283	302	299	323	314	305	303	256	311	329	326	329	297	312	300	325	321	326	311	313	302	314	314	307	334	301	318	285	278	316	286	307	318	348	334	336	303	324	279	311	307	306	321	323	313	304	312	319	318	339	303	301	335	318	296	294	321	317	302	339	299	294	315	320	303	288	312	300	318	289	305	271	302	318	314	308	337	302	305	335	301	321	296	305	278	297	305	314	296	292	293	297	302	326	324	324	303	272	324	283	307	279	296	341	297	328	340	292	316	313	295	349	325	317	308	308	343	311	330	286	288	321	291	277	307	284	328	312	319	313	325	303	314	322	311	316	313	306	326	306	354	311	294	299	321	316	307	298	279	303	288	317	307	291	360	301	271	300	328	303	314	306	318	349	301	308	328	276	310	274	264	307	318	326	312	292	302	309	324	272	294	315	309	306	295	281	294	329	349	302	319	293	301	286	332	325	316	306	325	352	327	312	318	320	295	313	356	319	340	311	305	294	342	317	323	303	293	330	319	294	288	280	336	343	311	309	325	295	313	270	299	306	289	299	313	306	270	309	282	306	315	320	315	281	282	328	324	316	322	281	291	300	285	312	330	298	294	273	313	331	267	309	308	301	333	310	319	309	328	287	322	272	287	277	286	261	354	290	316	302	303	268	337	292	326	310	328	310	325	307	346	311	335	373	319	344	278	314	306	282	310	304	313	331	323	286	294	324	346	298	287	273	311	313	270	317	296	286	265	308	276	291	312	289	322	303	308	312	306	277	317	318	309	321	315	320	322	331	320	307	306	290	322	294	308	323	331	299	313	301	319	293	320	286	297	288	315	320	310	301	281	288	284	315	300	331	311	320	331	295	318	285	277	331	332	331	351	321	304	301	299	342	311	319	282	318	315	309	340	343	310	293	313	307	303	280	303	281	296	279	287	313	314	296	282	289	312	301	325	309	346	306	325	304	286	358	329	302	328	293	300	298	309	307	305	310	315	290	320	313	331	323	294	311	309	306	321	313	303	298	314	315	291	297	304	292	320	340	307	262	295	311	295	303	304	296	304	324	330	287	341	303	288	311	328	328	308	294	297	317	313	291	322	310	307	286	331	308	317	284	308	315	298	287	291	316	283	314	312	334	318	324	317	334	302	286	335	275	299	336	339	299	288	303	322	312	316	323	325	326	335	340	310	304	318	331	310	309	295	327	291	283	307	294	310	304	290	325	291	306	294	316	321	305	333	302	276	305	299	306	281	280	292	309	348	353	310	311	301	286	349	288	320	314	315	315	318	321	311	288	278	289	279	304	317	352	337	281	267	318	285	287	293	311	299	293	307	337	304	316	287	359	342	324	302	309	277	299	295	332	311	326	302	315	293	311	312	317	305	334	310	301	312	314	332	314	322	278	285	327	291	343	308	316	297	315	325	264	289	323	318	300	295	261	278	302	309	312	301	291	285	314	296	296	329	334	272	297	320	311	293	305	306	311	327	326	333	294	319	301	288	296	334	309	302	311	315	325	296	295	299	284	326	300	321	297	313	343	328	331	321	320	305	299	306	320	314	324	313	350	302	297	312	289	341	307	325	293	313	330	308	332	316	280	334	308	315	308	320	314	299	326	314	338
9476	3416	2585	1637	1267	1091	931	852	826	754	685	693	697	651	660	710	657	667	713	705	654	684	661	671	732	694	694	712	681	702	705	673	601	737	651	658	684	691	680	653	639	639	659	694	678	712	689	661	679	657	682	690	658	696	657	696	675	687	679	634	668	618	664	670	647	718	696	674	668	685	722	638	694	634	668	696	666	706	653	696	654	719	675	688	699	698	682	690	669	692	615	682	667	690	710	647	637	644	640	649	667	638	691	625	666	695	660	661	642	702	691	654	635	662	674	664	669	674	694	712	638	628	680	666	670	645	682	664	716	696	654	686	694	690	645	693	675	673	686	664	628	701	659	676	658	692	669	637	685	673	665	673	711	687	672	663	702	703	629	673	685	720	638	640	682	673	680	694	633	696	687	674	626	684	650	654	657	665	668	653	657	660	662	662	691	652	656	708	644	693	668	671	677	696	697	647	671	694	704	682	645	634	662	650	646	653	717	676	697	626	677	662	692	685	666	659	686	677	643	645	667	702	709	669	668	693	650	708	674	654	668	654	673	712	681	694	690	702	615	696	675	702	700	677	680	648	704	625	665	651	665	669	704	668	630	669	671	668	677	683	690	712	682	671	678	706	708	662	678	636	634	634	634	704	700	700	713	695	641	663	646	623	677	666	685	705	726	671	673	704	693	688	729	683	700	709	680	663	678	715	675	683	717	696	671	637	670	641	696	715	660	674	656	668	676	686	678	659	619	674	691	632	639	653	654	628	728	671	635	706	686	698	678	649	687	635	691	683	677	661	671	695	634	629	692	647	671	684	680	683	730	674	695	599	653	663	706	650	676	666	642	643	641	645	714	688	618	657	665	661	666	629	708	636	655	683	663	659	691	647	696	699	694	648	691	646	693	648	646	698	657	676	645	655	638	697	644	673	706	683	665	653	674	716	671	679	655	722	672	717	658	686	682	671	648	655	675	682	626	635	661	647	677	705	673	686	657	690	716	685	646	620	643	705	716	699	738	674	719	703	706	674	638	626	660	701	713	656	694	618	609	656	649	643	690	667	651	676	675	665	687	654	659	685	694	676	655	695	664	681	636	640	677	641	655	692	697	650	711	707	673	666	673	661	680	666	686	725	643	650	698	669	647	666	701	674	629	650	648	645	674	658	724	660	686	715	687	640	687	678	669	717	740	667	667	651	695	693	672	638	684	709	643	712	623	636	658	651	672	671	688	708	626	685	659	667	681	653	680	639	709	690	694	651	647	694	652	684	698	654	671	651	670	693	707	599	663	694	658	673	674	674	690	685	660	682	699	661	655	687	701	655	652	686	664	625	660	689	655	666	691	645	687	684	694	653	635	645	713	663	701	647	667	666	708	655	719	681	675	785	686	666	618	665	635	633	670	683	687	654	685	660	658	689	688	703	691	662	688	671	727	670	658	667	673	710	687	685	680	666	720	668	662	657	670	644	688	701	701	679	678	668	665	685	620	631	675	650	672	714	679	689	661	621	617	634	646	685	684	728	710	698	630	702	631	715	669	664	706	704	696	674	674	661	659	692	648	702	664	672	636	684	670	640	674	665	684	650	680	677	677	680	647	674	704	671	662	654	726	710	660	654	700	617	613	681	661	638	622	665	652	732	672	661	648	669	674	633	690	640	691	659	673	683	702	654	716	670	658	693	616	664	697	641	664	670	681	670	661	664	696	653	659	606	681	660	659	726	696	701	672	668	645	735	661	681	636	708	642	674	681	686	669	639	627	641	641	664	654	679	644	658	662	665	670	649	720	637	702	682	656	675	643	680	713	648	667	648	640	642	644	661	671	665	669	729	660	659	631	719	679	670	675	676	698	596	631	704	675	734	638	677	659	671	700	643	667	664	662	656	637	641	663	686	675	687	614	649	664	683	645	667	692	662	654	633	680	669	663	710	615	659	632	702	702	684	661	677	698	678	697	677	654	688	689	745	665	680	695	675	663	733	626	625	701	650	693	691	668	652	664	659	674	685	661	672	687	650	621	682	667	657	686	662	627	679	670	659	651	633	634	608	664	699	711	689	663	702	684	647	670	701	686	674	640	657	643	677	642	674	668	651	648	680	669	659	709	679	654	663	669	713	693	678	700	680	679	710	663	653	713	684	647	670	634	643	648	687	642	683	698	651	666	683	697	682	655	639	646	617	652	681	678	673	676	636	684	682	684	652	638	672	668	661	668	656	701	670	684	704	676	687	615	706	669	705	646	646	681	668	665	656	651	663	658	638	694	666	624	647	712	720	681	659	681	669	697	662	678	708	663	684	673	682	711	660	685	702	646	669	669	642	674	656	679	639	660	710	674	674	686	652	640	705	673	680	665	644	680	721	674	648	657	709	694	678	626	702	665	699	667	674	694	641	621	653	685	675	657	651	701	655	663	718	689	651	680	694	689	671	688	622	651	660	653	667	663	655	681	643	687	726	688	673	627	635	649	667	669	719	694	647	675	673	710	671	667	670	666	684	652	663	676	656	680	684	673	656	690	639	687	684	679	720	705	650	666	710	656	696	734	639	648	658	655	664	678	658	677	689	651	675	673	718	665	638	663	687	672	676	637	649	676	603	679	649	679	646	671	683	641	706	677	611	656	705	661	720	685	690	651	626	662	678	701	674	672	682	645	725	662	664	726	700	657	680	658	684	645	673	700	673	718	679	643	686	660	648	669	663	653	675	688	652	679	681	673	682	642	626	646	664	681	653	699	663	660	646	715	692	653	680	703	657	648	652	660	689	670	693	650	680	693	699	653	658	681	675	666	671	647	667	633	614	699	676	719	681	645	661	691	715	646	699	655	668	640	720	638	661	661	666	663	693	658	697	659	633	703	651	697	677	710	633	651	653	724	680	667	677	718	674	723	704	670	646	719	703	714	691	711	651	711	672	682	683	720	648	681	660	670	714	679	692	683	676	643	686	658	687	670	689	665	670	739	643	715	643	651	705	713	671	679	701	670	637	658	694	677	680	684	658	688	656	641	687	703	648	695	683	659	641	666	632	671	665	699	656	642	658	688	707	702	695	650	636	679	691	651	688	676	695	696	675	649	711	626	636	703	653	707	678	685	651	696	666	681	647	671	641	644	687	655	659	699	768	711	643	674	690	682	702	659	667	700	655	682	627	657	676	682	641	678	698	641	700	655	663	611	669	662	638	676	680	680	660	655	659	696	668	659	713	661	699	660	660	669	670	673	649	657	653	649	693	677	721	705	681	647	685	701	643	649	691	718	701	709	632	680	660	670	677	642	629	663	685	656	670	711	650	676	704	699	703	710	639	670	695	672	680	692	645	731	683	624	666	713	666	660	684	695	650	656	683	674	724	647	720	691	648	659	642	685	674	661	666	650	673	642	650	702	637	712	675	635	653	624	651	631	655	693	674	679	653	655	634	617	708	620	645	705	682	655	682	642	661	696	679	681	694	691	697	662	671	700	671	669	637	668	677	662	659	735	688	636	679	670	687	693	691	662	667	677	639	667	684
24806	21204	24836	27829	21012	5430	1562	1092	836	513	448	396	344	306	319	238	265	240	222	213	224	244	248	217	205	211	236	226	220	239	232	229	250	247	217	209	238	224	228	259	221	214	208	233	230	195	222	215	253	218	223	247	223	222	215	221	226	222	229	220	229	222	196	209	246	210	201	229	212	233	236	210	222	219	227	244	212	220	195	232	197	237	200	227	219	252	206	206	191	219	227	198	248	214	197	219	230	205	222	252	199	212	239	229	198	236	259	242	232	204	228	204	236	218	229	220	201	225	223	219	229	235	216	200	219	211	203	218	200	199	209	254	183	214	218	223	246	205	215	195	198	238	204	210	209	224	221	190	215	232	219	240	202	208	211	246	213	220	217	224	212	216	217	207	223	229	213	205	200	195	227	243	232	236	222	196	216	199	231	241	227	216	214	212	231	239	210	209	238	230	202	220	215	183	221	213	204	289	211	229	221	214	222	186	218	225	253	238	236	238	228	221	206	223	230	181	214	203	210	199	207	228	217	224	216	214	238	214	218	236	236	200	205	192	222	218	229	230	231	193	208	222	210	237	198	235	221	223	226	221	221	221	236	195	245	217	250	217	240	238	234	195	198	201	209	192	237	206	201	233	219	227	230	235	223	233	209	212	222	190	204	227	240	220	207	222	231	213	210	214	228	225	226	222	210	245	204	271	216	194	196	206	215	217	209	208	206	202	215	204	236	220	240	208	224	255	250	196	209	210	226	225	216	201	204	243	209	228	221	220	220	225	204	211	216	204	219	219	216	221	222	233	214	236	224	188	226	226	231	223	219	219	229	265	226	212	220	230	229	211	238	222	233	235	198	230	203	204	219	232	240	212	221	201	212	237	227	210	225	212	237	205	217	215	232	225	200	206	217	224	192	199	219	211	252	201	218	198	199	259	192	239	211	212	219	224	203	228	218	231	219	224	257	223	216	211	228	248	234	185	249	205	227	230	242	207	187	219	248	243	214	229	199	223	237	198	190	239	203	212	206	206	213	229	203	205	214	222	233	222	198	194	232	210	221	215	230	225	226	238	196	228	230	216	239	222	231	232	205	209	221	241	229	234	218	206	228	222	210	209	226	209	225	233	215	198	191	231	208	198	188	223	235	223	233	248	233	242	200	245	193	212	261	219	213	215	213	198	203	208	216	207	223	223	216	236	239	228	209	229	219	242	228	230	230	193	228	240	208	249	209	234	217	215	226	233	217	223	196	209	255	221	201	212	208	221	225	245	226	215	231	209	201	235	229	237	203	214	201	231	216	205	220	222	206	212	243	189	242	238	250	225	218	211	235	186	237	224	225	201	230	226	206	226	206	214	223	218	218	213	233	209	220	235	220	225	232	229	226	232	215	205	242	227	219	212	225	219	182	221	224	218	217	225	226	222	198	204	192	223	239	250	217	184	204	231	200	223	195	211	197	225	254	198	216	235	192	244	222	233	228	238	200	250	231	201	209	239	198	207	233	219	203	237	218	233	229	206	232	233	244	225	224	226	210	238	209	213	204	210	218	215	208	205	240	221	229	220	203	221	216	237	206	227	221	201	218	212	235	224	195	223	229	218	212	200	239	218	222	216	223	206	235	243	243	202	237	212	198	218	235	196	217	208	204	229	238	230	230	236	221	225	251	226	218	197	229	220	216	204	224	203	189	217	235	231	188	232	237	229	236	227	218	220	198	207	224	200	243	215	227	203	224	226	224	198	234	217	231	225	229	216	239	205	207	204	208	231	235	209	230	192	228	235	199	211	234	208	236	230	217	237	212	213	238	204	208	236	202	235	233	230	224	224	227	233	226	268	245	180	204	192	244	215	199	249	206	230	206	222	218	226	238	204	191	233	228	222	217	246	237	224	217	221	215	213	217	219	209	223	226	207	241	191	201	245	227	239	226	208	224	223	206	225	201	220	216	191	225	218	202	218	197	212	224	219	213	229	194	221	203	229	212	206	223	211	208	210	206	216	236	232	237	223	236	249	243	229	223	194	200	200	207	203	222	220	221	218	221	195	196	236	226	200	223	248	211	205	209	221	235	215	237	217	219	214	184	211	224	215	222	193	207	198	217	260	183	215	207	218	210	230	239	227	202	228	216	215	243	211	233	232	211	201	204	227	222	222	225	227	235	212	216	234	233	230	228	208	235	201	232	225	220	219	208	215	246	228	245	224	223	199	219	205	204	201	207	242	230	236	184	193	222	213	205	226	242	213	213	225	198	229	242	215	204	200	197	215	196	220	214	227	200	194	221	239	256	240	230	216	223	219	217	232	202	219	222	252	207	208	221	256	215	228	216	216	214	222	225	219	205	228	219	207	237	220	211	219	215	212	223	227	225	228	211	196	208	216	207	227	225	229	209	217	225	230	230	211	218	243	206	223	218	209	216	209	226	209	221	199	201	246	194	217	227	231	230	223	179	224	225	186	227	247	220	207	225	210	201	209	223	237	254	246	224	232	227	209	204	202	222	232	228	232	237	206	237	230	208	227	216	207	208	232	210	231	222	217	217	249	212	199	178	216	219	231	179	201	221	221	223	191	227	200	224	218	216	195	217	237	221	230	221	203	234	233	219	195	226	217	223	221	214	220	221	223	208	187	219	221	244	207	240	250	203	221	219	209	221	225	200	217	229	204	186	190	238	206	229	225	208	213	227	222	221	233	196	194	202	217	222	223	200	209	219	232	223	207	221	227	224	247	234	212	209	237	256	209	223	225	201	238	229	215	215	203	234	240	230	205	227	223	237	222	219	214	210	250	192	222	204	224	206	204	209	209	209	208	230	220	248	224	228	235	223	207	237	226	236	232	186	181	240	197	238	221	199	210	239	216	213	228	184	228	215	251	226	207	197	217	225	228	196	208	238	218	225	189	207	197	232	207	226	210	210	206	202	233	218	201	216	214	186	188	188	219	212	227	203	230	242	226	218	211	220	214	220	227	239	215	208	213	201	221	220	259	225	226	215	240	226	218	211	233	198	196	219	204	197	207	204	217	212	226	241	204	233	210	208	264	221	198	213	221	206	228	190	193	215	205	212	232	224	232	202	227	229	236	250	221	216	223	202	227	213	229	250	227	222	219	202	202	207	230	207	220	231	192	226	206	224	231	211	210	230	236	226	193	222	230	226	192	178	222	221	230	221	209	226	228	203	251	241	200	221	216	251	195	228	219	215	231	237	201	220	211	225	234	233	217	217	203	222	262	242	244	202	234	253	244	213	223	221	203	198	188	232	234	220	221	229	188	222	213	236	201	200	217	213	224	211	218	209	201	201	239	233	202	222	210	199	232	222	225	210	222	210	191	214	259	231	247	225	228	208	214	233	215	211	232	243	247	218	217	209	213	207	238	228	212	209	199	213	222	176	217	236	236	191	219	239	256	186	204	214	190	222	205	208	226	201	231	235	202	206	249	216	218	211	208	206	218	211	228	218	229	221	203	231	228	231	211	261	209	210	235	208	184	209	215	195	213	212	206	226	244
6615	6676	5026	2629	1791	1397	1113	904	810	674	580	572	534	507	498	529	551	486	522	474	497	509	513	505	479	481	486	461	458	501	503	508	476	514	493	540	491	496	473	499	527	518	521	533	481	443	496	481	508	526	473	470	515	491	473	481	479	506	487	471	435	490	503	498	463	432	476	494	479	499	441	514	511	457	473	496	461	505	512	497	461	508	472	507	465	468	459	498	436	480	477	457	473	455	502	495	468	471	482	490	433	487	507	505	503	479	483	480	486	490	466	495	494	512	499	473	494	488	490	482	498	449	456	480	470	497	465	446	511	497	460	499	490	517	460	474	483	491	470	459	487	457	454	489	454	474	489	483	526	456	439	491	468	475	473	453	496	495	460	458	483	455	469	469	476	491	479	476	456	471	490	457	503	485	485	486	509	510	460	515	497	494	537	494	492	446	462	477	526	447	458	483	486	475	447	483	515	497	491	521	477	486	493	512	486	522	520	487	497	477	457	462	509	483	474	489	490	483	473	469	509	503	472	471	540	519	478	482	472	521	471	485	482	487	468	518	475	481	468	459	513	471	474	457	489	483	491	514	483	490	498	444	503	506	493	465	468	480	487	503	443	467	509	468	486	495	497	461	489	500	493	519	463	504	485	505	496	488	468	467	465	455	511	449	535	472	491	481	474	521	487	508	493	484	466	485	512	453	437	486	473	497	501	473	511	479	513	543	472	516	515	450	477	476	457	496	488	486	447	490	496	505	449	502	497	502	472	500	466	461	488	492	513	486	487	498	512	509	487	506	449	513	484	530	498	451	450	492	475	441	462	483	462	455	456	510	518	516	488	512	484	498	536	488	477	462	472	484	438	465	490	459	519	495	464	483	464	484	469	487	503	483	480	475	478	510	494	476	510	496	497	469	522	464	501	477	461	508	460	479	443	494	453	481	459	495	474	482	519	498	520	457	487	491	456	495	497	500	495	486	465	512	515	518	472	427	501	492	456	502	449	484	504	475	472	491	478	492	495	473	520	495	502	447	464	452	471	439	454	483	530	505	472	463	453	471	464	481	485	507	470	487	498	485	493	476	472	485	475	497	496	478	520	484	499	513	457	474	514	472	464	455	532	473	448	467	487	498	511	465	484	461	500	494	471	440	477	466	504	476	483	498	498	490	444	466	499	484	515	478	497	452	484	531	478	483	471	477	513	490	462	464	498	425	491	449	456	516	500	481	484	475	499	492	473	480	489	496	509	487	493	470	481	429	471	506	485	478	484	472	445	484	498	469	487	458	470	526	470	460	489	459	487	496	475	513	531	479	482	511	463	466	470	454	467	482	503	524	500	468	479	482	445	518	467	488	433	509	458	492	505	504	505	451	496	510	473	521	481	510	494	472	496	473	471	468	507	474	518	535	498	514	465	481	451	469	500	500	464	507	468	465	486	483	477	490	453	494	511	517	418	516	482	474	507	471	502	476	531	477	461	498	494	485	471	457	460	502	458	487	485	512	477	486	479	455	529	480	479	496	476	422	477	455	472	468	447	504	474	470	465	493	521	504	505	500	482	528	507	491	519	537	496	466	482	500	489	496	474	465	488	469	470	460	486	492	508	487	463	503	485	515	467	452	494	491	456	481	492	485	491	476	501	454	507	440	465	461	515	486	512	441	477	455	440	503	506	519	456	445	492	453	453	496	492	486	478	478	492	508	493	484	513	474	481	516	440	475	484	481	464	486	474	504	486	488	504	481	472	517	504	470	479	489	472	472	509	497	500	475	457	478	460	502	469	486	471	438	453	486	476	454	502	492	463	479	551	473	453	489	465	422	437	472	483	453	479	527	477	458	513	428	447	465	484	533	494	497	501	514	488	491	480	493	472	520	483	469	503	489	488	476	499	454	480	482	457	450	457	484	489	499	523	525	460	502	520	482	487	460	495	496	457	479	523	453	477	468	533	498	492	483	509	479	439	457	483	464	516	460	453	462	480	466	443	466	476	516	470	468	511	445	481	452	473	481	419	508	490	509	501	494	470	447	514	515	439	472	512	454	474	486	490	517	470	490	518	503	477	459	474	470	490	471	505	472	478	446	474	458	493	480	488	508	513	467	475	487	448	515	466	473	476	477	478	500	493	508	515	503	467	523	477	486	507	499	466	439	466	505	485	451	507	438	459	480	481	477	474	522	490	508	503	513	518	475	489	480	477	477	482	442	490	464	452	496	546	434	453	490	453	485	503	491	474	465	491	485	521	456	468	493	468	429	495	475	515	444	468	479	475	528	447	508	463	471	485	481	447	452	491	472	451	464	499	470	525	510	470	472	437	524	485	505	508	527	482	462	490	540	501	484	511	479	484	430	472	496	501	490	505	475	430	467	466	455	487	455	444	479	512	497	441	488	507	443	479	515	487	511	512	468	465	517	505	507	490	497	418	456	495	482	480	476	477	496	449	511	478	479	538	502	533	482	456	501	512	463	481	472	472	486	501	500	479	472	513	502	452	471	487	477	490	473	438	453	507	496	490	467	476	492	487	516	480	459	529	473	510	446	484	474	506	449	501	500	470	487	463	466	507	475	484	538	467	439	457	480	524	435	449	478	476	479	485	465	471	477	499	452	467	507	499	482	480	536	494	517	501	469	475	485	472	513	461	488	470	494	469	487	486	494	471	455	444	501	493	479	490	496	497	514	466	470	468	493	520	488	487	470	497	506	474	475	486	459	484	476	457	444	480	511	492	495	468	470	502	456	519	542	475	453	463	462	520	449	476	484	467	465	485	515	475	480	452	487	504	478	507	533	511	490	504	469	471	488	513	500	450	477	465	468	478	463	490	478	459	469	510	525	499	477	479	477	476	507	472	449	482	519	461	460	510	506	493	462	478	502	481	491	487	465	486	471	464	441	481	519	472	477	478	476	505	467	453	476	458	510	450	483	501	494	457	473	457	500	514	493	475	505	497	476	482	504	534	469	485	462	484	495	457	502	499	513	477	503	490	468	483	507	505	456	464	443	485	505	483	492	489	483	503	447	477	480	498	469	483	509	481	497	502	474	471	520	492	494	528	474	480	448	473	474	460	524	509	483	477	471	495	481	462	505	477	511	466	481	501	486	484	518	467	476	497	483	451	515	501	475	469	466	490	498	508	493	467	498	477	474	503	499	505	470	502	483	480	489	497	503	443	484	473	441	504	528	496	484	500	460	471	454	478	488	504	506	503	461	448	468	487	487	525	479	466	456	511	488	493	472	485	473	459	515	532	443	471	426	497	494	479	460	503	490	484	473	475	539	505	484	513	490	443	506	469	469	483	515	468	480	489	494	476	503	437	497	488	479	468	460	471	488	492	481	501	473	507	531	477	478	471	482	494	465	463	481	476	485	502	494	518	472	503	449	468	495	482	481	515	479	492	519	512	474	488	464	523	468	483	492	480	469	458	471	511	481	468	490	517	452	522	477	475	463	510	511	460	478	480	479	495	523	494	491	460	448	482	483	490	482	464	510	509	495	516	497	478	475
24072	21210	25441	27273	21229	21289	6077	1725	1024	705	483	437	328	300	237	219	228	214	211	183	189	161	143	159	159	170	167	150	165	183	175	204	176	166	161	157	148	145	163	181	162	170	162	147	147	150	166	169	154	151	150	154	136	127	134	145	176	149	146	153	133	160	170	153	148	128	150	137	125	134	137	157	150	162	160	162	158	140	150	155	156	152	159	157	176	154	164	149	163	132	160	155	134	144	164	151	175	138	155	142	151	131	152	146	145	168	141	141	165	155	149	153	158	142	159	166	161	137	141	149	138	143	146	157	151	141	166	142	140	142	133	158	149	136	172	136	135	150	146	158	143	132	160	150	142	146	124	143	162	122	158	141	139	150	156	142	146	140	133	155	160	156	165	178	148	131	151	138	146	131	158	124	120	136	132	165	145	135	131	136	152	146	150	159	147	145	164	163	147	123	139	164	168	159	176	137	152	157	161	142	151	136	162	149	155	133	138	141	144	137	163	156	149	148	148	156	151	173	130	150	152	137	145	133	156	156	184	140	144	176	130	150	126	167	158	135	162	164	133	168	154	155	121	157	142	148	150	136	142	166	152	160	133	122	141	141	148	174	154	169	156	150	151	167	158	136	142	125	155	132	140	155	146	137	132	137	176	159	140	173	154	153	142	139	137	159	129	146	156	135	148	159	138	140	151	166	143	144	132	141	137	113	148	158	173	142	142	122	126	130	137	159	137	145	167	149	141	154	142	142	129	162	143	160	162	149	155	148	160	139	134	160	158	167	139	152	158	115	152	121	165	161	148	139	134	137	116	165	155	139	135	159	152	152	155	140	163	141	157	146	159	148	157	158	160	156	141	144	148	156	151	163	148	153	139	141	143	148	157	128	155	138	143	156	131	135	124	162	125	137	125	157	161	142	141	140	136	177	158	155	148	127	140	159	152	155	144	136	154	144	162	156	127	150	166	148	171	161	126	139	134	143	177	146	169	146	138	129	149	114	145	146	137	141	129	145	170	121	166	139	145	142	141	131	126	145	172	170	147	144	153	134	111	146	165	150	166	154	133	169	157	133	144	125	144	170	147	149	140	134	163	154	169	164	140	137	172	144	124	151	163	152	158	131	159	152	173	134	138	126	130	171	133	137	152	152	113	148	183	142	156	143	114	153	155	151	163	156	135	177	128	160	152	163	150	151	135	152	149	160	160	165	131	150	122	161	145	147	138	155	180	156	138	159	140	146	146	147	154	136	164	149	147	151	156	123	147	124	153	142	129	164	145	139	153	149	157	129	154	130	150	126	163	138	146	182	153	152	160	160	145	164	177	139	142	169	125	132	164	163	151	142	140	153	151	141	159	136	150	163	161	154	159	159	170	143	146	146	141	137	168	170	143	160	154	128	149	167	121	150	131	139	168	167	157	150	150	161	151	121	124	122	134	159	141	149	141	153	171	154	144	150	136	130	154	155	135	133	146	163	154	168	126	144	154	125	133	148	157	139	142	122	145	143	156	159	134	142	150	133	140	154	164	158	140	146	136	108	139	120	133	156	158	152	150	165	177	126	152	146	136	149	146	146	142	166	133	175	159	140	132	133	153	163	154	205	152	148	137	123	167	132	140	143	153	168	151	149	138	154	133	161	142	130	139	146	173	159	133	139	160	132	133	160	127	128	144	147	158	146	137	151	120	142	176	143	151	145	167	153	172	163	138	145	145	156	149	147	139	151	153	163	157	159	129	177	132	140	152	156	147	155	173	157	153	147	134	141	156	175	152	163	149	145	162	159	151	137	168	153	143	160	147	155	147	148	128	181	143	129	137	163	117	135	138	122	157	149	154	147	159	134	152	164	154	148	143	139	155	146	152	126	131	158	150	131	123	146	167	127	141	143	127	176	153	163	144	159	147	144	156	152	155	143	146	138	137	136	164	161	154	150	147	163	160	154	124	174	148	152	136	138	141	173	169	157	134	176	163	145	147	182	143	153	157	163	164	181	141	133	151	167	162	139	140	115	164	162	138	151	170	138	143	163	149	138	168	128	156	147	170	144	166	143	139	142	147	140	152	179	148	127	155	166	157	151	164	150	144	150	136	138	154	153	166	145	164	141	140	150	146	149	155	146	132	151	168	164	150	151	161	147	144	134	148	144	138	141	156	146	155	169	148	143	147	132	157	132	119	145	125	157	151	150	148	130	166	147	142	138	141	113	163	153	136	135	158	164	142	160	151	155	163	150	185	155	153	130	129	139	141	140	153	153	151	146	151	145	157	167	153	147	142	120	151	163	142	152	178	116	145	133	146	158	141	151	171	160	158	137	177	158	133	170	169	151	153	146	142	161	116	141	148	147	171	150	136	172	168	156	167	146	166	137	121	144	155	125	149	128	147	157	146	136	162	134	150	131	178	152	152	163	156	165	151	129	148	164	141	131	161	154	130	150	135	124	137	168	156	155	129	161	143	119	159	131	153	123	137	142	142	121	149	134	141	173	141	141	130	172	157	127	157	118	149	122	135	168	142	155	155	150	133	147	149	138	151	141	166	166	130	136	156	144	126	144	159	160	156	161	135	159	145	133	165	155	169	139	150	135	113	150	161	147	169	140	149	149	153	148	142	157	152	151	126	140	163	123	160	158	189	160	146	158	149	150	153	175	143	130	146	135	160	158	151	127	129	145	174	143	145	151	140	145	147	139	145	160	135	121	132	150	140	133	146	160	164	146	162	151	139	150	146	154	157	131	164	157	133	161	136	130	131	130	164	149	152	139	138	150	133	134	175	144	181	116	155	140	159	131	138	161	147	142	148	124	137	135	172	166	143	155	128	141	160	149	158	127	147	164	129	136	155	146	150	161	131	124	146	136	137	157	150	154	137	148	172	174	178	160	131	154	154	142	159	152	159	157	134	169	148	119	168	172	139	142	159	148	157	157	157	143	170	175	165	162	153	164	138	151	126	151	154	149	176	146	132	151	148	156	116	148	143	169	141	150	145	137	148	139	175	140	151	155	158	146	138	140	160	147	140	152	148	143	166	186	164	153	141	177	128	138	159	160	127	139	150	142	139	136	131	147	132	138	165	179	152	161	146	128	151	146	158	163	133	146	137	136	153	138	153	147	131	155	147	152	154	136	158	139	145	129	150	172	167	145	117	139	132	146	153	135	147	148	129	180	165	148	157	158	171	148	161	138	149	145	145	167	147	134	145	153	149	175	149	137	166	147	141	144	141	131	143	172	162	152	137	140	162	143	140	147	146	155	155	136	135	143	139	145	128	160	147	163	168	133	160	148	148	148	192	172	141	165	156	157	176	156	151	150	136	176	162	167	135	149	144	159	166	154	141	147	144	133	156	133	150	150	164	150	170	157	149	150	157	154	141	172	165	138	127	159	165	150	151	146	148	142	138	129	145	127	152	155	165	144	154	154	142	163	149	123	142	140	136	157	156	141	128	149	136	147	152	147	134	137	141	137	158	152	156	161	157	148	157	158	141	158	169	125	150	149	150	131	168	166
7339	8807	6490	3362	2194	1504	1194	1011	785	626	504	498	466	448	450	351	440	396	404	352	375	381	342	396	356	355	361	347	375	365	370	358	348	345	373	384	370	370	361	372	344	350	383	345	361	353	361	379	379	359	356	367	323	380	352	388	343	346	370	371	372	379	342	365	369	348	336	332	338	362	345	334	364	380	383	347	347	362	345	361	373	373	314	357	367	387	382	353	367	359	345	349	327	357	348	356	342	350	364	389	327	304	357	349	331	346	368	342	335	326	363	339	359	339	372	364	355	341	350	381	336	367	367	346	323	336	361	324	352	343	358	367	382	339	345	354	339	346	365	379	362	351	348	362	338	379	368	333	349	370	350	352	335	336	384	349	320	344	337	384	332	351	350	366	343	345	359	346	351	395	359	364	349	340	365	326	368	325	320	358	314	326	389	371	336	339	367	349	374	318	340	361	349	317	339	379	330	356	367	345	378	350	370	396	356	388	349	347	371	341	339	376	375	334	357	345	357	347	376	372	345	333	345	335	333	332	361	326	373	357	368	341	330	345	329	328	358	329	347	327	366	353	380	371	350	362	341	358	357	379	352	367	358	359	380	304	346	355	336	332	369	360	354	341	369	348	341	367	356	325	366	358	367	365	360	369	320	330	386	330	358	300	354	336	361	350	371	352	340	347	354	361	384	342	345	332	338	392	349	363	342	356	348	359	341	342	337	334	337	349	358	349	367	338	351	347	369	347	343	342	340	346	366	324	381	399	369	356	345	360	384	342	330	341	348	355	368	343	332	334	317	342	341	318	336	364	326	325	366	333	361	322	370	324	367	332	364	369	350	380	334	350	352	320	323	352	342	355	346	374	358	359	348	333	354	323	341	348	358	339	342	331	361	337	349	331	381	365	353	313	382	341	383	339	346	356	396	333	365	370	352	383	353	377	339	353	366	360	374	365	368	336	370	364	363	336	319	342	328	362	398	351	349	372	344	356	330	339	338	366	340	367	355	377	362	343	341	310	346	358	365	378	347	335	321	386	372	347	361	347	343	375	346	340	352	335	323	377	374	363	350	325	342	339	369	323	345	334	356	345	367	372	386	357	373	346	357	348	385	341	378	349	360	345	338	345	363	352	347	368	366	310	336	347	331	371	376	356	339	333	339	356	376	367	373	348	368	358	356	354	367	357	326	338	372	366	338	358	363	343	361	377	341	326	354	334	356	307	331	374	344	350	353	316	335	360	349	375	345	357	343	349	365	388	349	366	363	366	340	333	355	338	357	381	362	329	377	383	354	364	351	333	348	354	316	356	341	342	356	386	355	367	332	388	390	357	354	348	343	364	346	360	361	333	362	346	354	328	376	326	341	364	376	351	370	320	366	360	347	358	351	375	357	348	354	348	337	363	333	370	331	329	339	369	338	359	332	389	375	352	352	377	317	332	362	364	382	376	346	364	332	398	369	315	368	379	380	328	328	360	380	375	363	360	343	313	315	317	351	361	372	356	382	370	337	345	362	339	353	342	354	369	329	319	370	368	370	357	355	333	313	362	374	312	372	379	338	356	345	361	353	348	343	321	330	335	375	365	354	374	351	415	351	353	352	384	351	341	360	335	365	337	333	332	380	317	405	354	358	349	380	329	331	341	347	352	392	356	362	350	331	346	376	367	370	373	372	352	330	388	362	371	366	335	314	365	362	333	352	342	300	353	363	375	364	367	357	341	343	343	362	387	358	347	363	356	375	378	353	360	335	366	362	326	350	351	357	363	360	346	368	334	330	371	333	357	357	356	337	370	349	333	355	320	379	374	348	340	358	338	342	359	340	344	376	342	333	349	362	311	349	332	339	339	341	384	348	371	356	405	354	325	323	325	355	338	348	362	336	343	348	362	355	334	377	361	386	336	393	345	340	364	398	346	380	338	348	359	352	354	355	338	340	327	327	349	338	331	364	383	318	364	352	345	324	349	383	367	356	348	371	378	384	343	365	374	324	329	335	345	311	355	372	346	366	338	351	356	354	314	338	372	380	337	338	362	321	359	350	342	360	375	349	344	353	360	328	351	352	322	354	334	323	362	338	333	363	356	405	322	345	344	356	344	378	345	365	364	351	344	363	366	362	365	356	348	378	349	344	366	345	335	354	333	339	346	352	393	362	370	335	331	323	343	323	395	349	350	382	387	315	325	361	327	379	307	364	345	371	355	334	381	338	354	345	367	363	332	336	351	387	360	328	360	340	395	364	338	324	378	327	378	355	348	354	353	341	350	378	356	351	329	356	321	349	359	382	356	383	344	374	318	333	368	326	396	353	334	352	306	368	348	350	372	368	390	317	349	348	360	332	339	384	331	333	337	356	376	343	315	357	343	355	334	338	365	358	345	346	335	389	366	382	355	368	380	368	351	397	366	397	349	361	373	353	375	376	353	339	344	319	373	336	387	350	399	352	335	372	346	386	367	356	326	314	336	378	335	370	350	351	390	354	339	329	335	356	344	334	346	364	367	354	382	362	354	346	369	332	327	353	328	348	352	352	333	319	356	345	364	327	350	330	349	317	359	378	354	353	356	308	354	325	358	382	324	342	384	327	331	344	376	344	334	345	362	333	342	363	338	313	366	330	316	361	338	355	338	357	340	359	355	350	357	336	374	309	379	324	355	371	355	354	366	351	329	348	338	339	387	348	347	370	347	363	355	345	395	333	305	345	331	361	346	410	360	354	358	340	341	353	360	363	322	330	354	383	331	352	352	363	343	352	348	368	340	364	352	388	332	352	381	327	347	352	383	358	355	357	354	366	357	341	328	342	377	365	341	325	377	387	332	345	343	308	372	367	392	341	341	373	373	345	359	376	351	367	343	315	318	349	355	361	361	377	371	396	361	348	370	384	361	355	357	349	364	344	313	351	318	372	349	345	329	335	361	380	358	320	357	357	306	368	357	314	369	368	410	371	359	321	348	347	336	349	347	358	359	353	361	333	367	370	353	390	337	366	348	376	348	366	336	334	383	335	373	330	313	355	369	335	319	359	313	345	337	372	356	342	345	341	361	350	358	357	344	344	345	353	333	381	345	366	319	357	343	359	362	340	366	368	381	360	344	337	359	353	343	350	316	352	314	354	342	374	366	376	329	341	350	326	361	334	344	368	316	372	312	319	321	358	301	376	371	338	352	356	331	363	361	369	359	351	339	340	343	347	393	347	335	351	339	325	343	390	358	326	388	372	366	342	350	323	339	352	347	354	374	375	351	361	333	357	362	377	344	372	372	337	365	369	364	359	367	354	332	346	368	347	344	353	355	364	361	343	349	337	378	343	359	353	333	330	365	349	360	401	309	346	324	320	371	350	367	332	362	356	367	331	363	331	357	342	350	365	355	354	386	386	329	325	382	377	353	352	363	331	322	367	317	328	357	368	343	356	354	325	366	369	325	374	348	382	317	367	339	359	330	360	339	364	350	335	399	370	367	351	347	352	334	334	366	355	318	328	390	337	362	343	330	350	343	334	347	357	343
34442	13189	3298	1684	1335	1052	785	745	595	451	405	360	348	344	328	335	326	309	327	293	293	315	328	316	320	288	331	317	324	294	328	273	298	317	326	318	335	320	317	311	324	319	316	314	300	305	282	317	340	305	322	316	314	355	304	339	311	279	294	325	295	303	309	306	281	298	290	306	298	313	299	343	310	311	306	319	336	301	309	270	326	311	342	277	340	287	308	325	356	315	314	292	337	309	311	304	279	328	329	312	338	279	298	310	321	309	319	282	294	292	299	303	310	316	318	311	340	272	280	290	305	322	296	332	308	302	308	314	319	305	293	298	317	341	282	306	317	304	290	308	307	302	310	312	313	306	304	326	321	302	306	318	310	325	312	284	287	320	321	310	295	297	390	332	297	332	316	350	317	277	344	325	324	302	314	300	298	322	281	345	321	309	311	302	288	287	319	341	297	323	294	315	322	268	338	317	317	314	316	295	299	324	313	305	295	321	346	325	284	307	325	308	331	292	321	304	325	317	269	325	304	307	317	307	280	340	322	310	316	340	316	294	279	320	344	284	293	317	335	338	333	333	268	298	323	317	307	336	342	326	364	322	327	306	302	291	287	324	323	301	308	331	332	302	337	305	307	325	316	307	302	320	315	307	316	272	325	341	287	309	327	333	323	307	324	293	315	305	317	292	296	338	301	329	334	341	299	293	279	286	275	319	312	308	322	293	333	328	297	305	288	304	344	312	328	313	272	357	312	339	307	292	334	323	304	306	310	333	286	308	297	302	304	313	316	303	345	300	315	322	302	300	294	299	273	304	290	275	274	327	345	313	312	336	302	332	280	302	296	299	338	327	319	301	309	336	330	324	305	274	327	311	332	315	313	287	281	285	310	312	286	306	314	288	282	336	293	334	317	320	320	292	325	290	292	306	285	292	319	284	314	284	275	287	330	343	326	300	332	297	310	332	313	308	284	312	291	310	298	277	346	303	294	310	344	303	308	299	317	329	330	302	301	335	315	308	315	332	319	298	320	334	312	300	324	329	283	317	305	316	337	310	306	353	315	319	343	291	300	330	293	287	278	327	301	320	270	257	317	331	323	324	305	304	319	266	300	296	322	308	299	302	295	318	262	311	301	296	327	309	347	271	343	320	286	349	300	323	294	298	280	327	307	311	291	307	307	317	307	336	309	320	289	356	327	314	327	303	300	296	327	302	295	322	335	304	291	310	279	287	309	326	322	294	308	306	288	295	317	309	285	328	312	280	314	325	317	342	293	297	319	284	345	332	336	283	305	273	310	321	310	313	286	275	301	281	317	326	321	309	260	313	308	304	331	348	325	313	320	333	364	325	320	325	333	307	311	265	330	327	284	309	321	328	327	327	296	306	286	320	299	301	315	289	316	283	294	304	333	318	351	324	310	323	287	320	357	300	295	298	314	305	365	306	328	290	317	307	330	255	322	308	308	289	318	322	296	297	329	321	329	325	320	302	310	347	316	324	309	307	317	296	295	295	291	341	311	306	308	301	323	299	352	297	307	320	325	290	325	349	272	317	287	332	309	295	289	308	308	316	313	312	309	279	300	328	310	304	324	303	347	310	315	337	320	323	324	301	302	288	344	342	328	309	323	315	325	280	328	287	304	300	318	279	322	334	330	305	314	307	292	306	302	283	299	289	312	315	312	341	311	298	323	300	332	304	314	280	278	327	315	279	290	319	325	309	326	300	315	330	289	292	275	344	299	289	312	332	298	316	302	296	329	309	324	323	338	323	303	313	301	324	294	309	306	345	322	269	307	289	293	301	304	307	335	327	303	289	284	325	301	318	313	331	319	279	313	287	267	299	297	293	315	302	266	311	307	290	298	301	307	320	299	283	324	341	309	319	356	326	295	368	308	323	295	314	292	292	289	297	304	295	282	322	294	342	334	335	301	335	300	269	302	339	346	286	304	330	289	315	315	328	312	342	280	340	311	303	330	313	358	325	291	283	349	291	304	322	299	299	326	331	333	305	280	287	267	293	305	304	341	316	318	301	331	294	322	307	298	301	269	327	300	326	312	307	296	327	265	275	308	317	306	303	300	277	280	341	326	311	321	338	323	276	274	290	291	304	326	284	338	316	329	285	299	331	330	293	343	308	297	301	311	310	304	304	274	307	354	328	283	311	327	280	339	315	308	298	304	298	324	315	287	310	318	313	305	293	323	345	314	320	320	273	309	299	296	342	327	292	297	307	340	322	325	305	293	321	326	293	325	339	326	339	350	320	315	350	307	296	313	289	290	302	339	322	307	332	323	295	343	324	335	350	304	326	319	329	313	310	300	337	320	325	316	308	287	352	277	288	294	312	333	292	298	319	287	318	308	316	304	311	309	306	299	325	261	348	329	296	297	276	290	308	306	319	312	292	317	317	302	335	262	333	329	307	284	338	337	312	329	317	304	286	302	317	334	308	300	313	315	327	312	312	300	306	325	313	289	317	277	284	315	304	291	291	294	307	306	315	304	305	300	305	255	339	338	291	325	309	304	328	302	320	306	290	267	304	317	318	281	324	306	307	321	304	294	305	328	336	332	326	290	273	319	288	341	309	317	300	323	327	289	292	310	313	307	284	243	314	299	303	342	296	311	328	347	320	300	326	304	303	272	346	303	323	325	276	337	312	305	343	318	298	333	292	297	332	336	317	319	334	314	347	298	342	323	295	306	330	297	293	306	300	303	302	355	289	309	318	315	314	290	281	321	293	291	292	270	297	312	328	307	306	318	305	296	306	297	336	312	302	298	325	324	326	321	321	306	311	286	340	314	311	332	329	315	327	298	305	324	303	313	314	343	288	312	322	307	324	309	284	335	312	326	318	293	304	318	316	323	313	274	305	319	302	294	322	306	294	330	355	280	302	286	266	315	313	297	289	262	323	298	314	328	300	297	315	303	282	295	287	336	329	279	298	287	317	312	307	305	324	335	332	317	323	280	310	289	300	324	307	316	294	321	282	319	286	298	301	337	370	302	297	299	278	305	309	304	320	316	316	286	312	337	321	329	330	333	326	314	284	325	302	327	329	294	315	280	336	324	319	291	316	308	304	275	313	328	313	287	312	335	291	283	302	275	285	290	306	329	275	332	308	303	274	296	271	323	298	308	270	269	313	300	319	327	323	311	294	324	324	310	317	287	314	336	303	301	292	308	315	322	322	326	298	350	301	295	313	354	355	309	315	310	325	308	300	327	305	318	336	301	303	299	326	326	298	314	321	343	300	313	317	307	316	322	303	320	320	327	301	345	304	339	293	288	313	292	319	302	324	314	279	320	338	310	353	311	335	308	311	296	293	303	310	325	307	314	329	297	279	286	319	312	307	309	297	290	302	323	315	327	290	318	304	301	324	312	269	332	319	323	298	313	307	330	318	309	311	328	301	321	331	321	299	309	305	291	297	315	294	296	295	316	326	292	292	268	306	307	328	315	298	336	317	297	308	298	312	301	299	309	311	299	297	336	286	297	291	342	316	278	319	331	295
8695	3115	2479	1565	1268	1054	948	901	778	770	704	735	678	697	683	667	682	679	700	648	667	656	673	641	689	680	639	657	698	679	699	681	707	715	677	744	669	654	681	684	674	649	659	656	661	638	678	676	717	664	681	653	669	618	649	675	698	697	653	652	660	671	670	705	679	632	630	661	697	682	637	666	727	642	648	701	711	681	693	660	680	704	660	668	681	679	641	657	671	705	734	715	653	715	680	682	685	676	696	729	685	663	666	712	670	698	664	663	678	640	703	666	661	684	667	670	719	661	701	665	682	696	684	663	662	709	647	686	656	700	703	696	663	664	686	664	700	666	681	657	719	660	645	652	670	637	646	614	657	700	648	699	687	718	675	673	657	691	679	702	713	693	653	669	698	698	673	683	696	714	640	692	687	691	648	681	691	706	692	616	670	656	638	661	636	668	687	733	701	697	670	709	693	666	694	634	693	605	661	718	645	694	640	694	680	694	651	707	669	666	646	699	659	662	688	661	701	689	671	659	661	644	689	658	662	659	712	694	672	676	659	636	642	632	684	661	697	654	657	709	681	705	670	657	665	717	710	695	648	703	655	677	683	655	636	700	668	638	636	684	635	635	679	668	723	735	702	641	686	651	686	655	677	674	680	656	638	661	668	673	688	655	689	658	675	666	714	727	652	655	715	659	660	691	671	701	675	671	653	675	678	686	676	702	627	703	683	705	693	661	686	719	690	661	673	636	635	703	654	670	668	699	694	683	691	693	673	685	669	648	695	650	676	664	722	666	687	660	679	679	656	687	673	720	661	664	652	641	602	672	642	680	664	679	707	690	688	654	674	650	694	719	671	700	674	660	678	649	619	651	673	694	644	667	629	674	622	705	700	706	678	650	677	684	709	690	682	675	686	673	684	687	637	695	673	705	673	656	682	671	680	670	681	675	715	688	670	664	646	592	658	673	690	667	638	658	677	656	615	686	659	699	721	701	659	666	672	665	654	669	672	694	698	615	698	677	642	715	732	691	673	698	647	694	676	666	655	721	695	646	662	655	696	658	622	677	650	638	616	666	670	621	643	737	632	618	680	646	697	708	755	696	659	681	716	647	656	692	629	684	647	682	678	704	713	682	648	630	699	692	657	664	651	648	645	664	720	678	646	679	693	641	710	659	653	686	671	642	664	709	639	682	684	651	663	639	698	668	681	614	695	683	706	755	681	679	696	684	678	676	698	649	671	670	627	637	686	648	714	735	680	649	678	650	643	653	663	682	637	660	683	671	649	661	701	653	627	668	614	670	653	700	689	681	654	659	674	719	634	678	641	678	661	682	687	676	677	641	688	650	680	676	741	663	690	689	733	690	695	692	670	641	697	708	683	723	676	654	671	684	680	685	691	619	686	682	666	665	698	651	694	658	657	674	615	623	704	708	656	669	688	674	652	663	630	641	669	678	655	709	673	668	649	681	635	679	692	661	665	658	704	636	669	689	718	599	665	679	646	693	649	743	723	672	696	708	649	685	677	672	639	739	643	675	691	691	673	695	642	635	677	657	696	658	673	711	671	657	643	627	700	667	666	678	710	663	686	664	654	683	656	702	717	691	651	723	635	679	692	722	646	672	639	670	687	671	698	653	609	652	647	672	640	727	701	650	675	659	646	679	702	653	664	666	710	652	675	676	680	653	671	653	685	662	629	673	656	700	715	682	656	725	691	702	693	621	676	681	665	662	671	672	677	711	709	677	710	622	659	696	628	692	670	611	677	646	620	689	618	670	693	699	637	665	685	651	661	661	686	651	667	661	695	703	613	654	713	656	659	719	657	671	690	690	670	693	713	749	670	713	653	709	643	661	695	651	661	645	723	658	706	642	624	685	692	663	702	668	639	681	647	690	601	640	720	663	657	689	658	684	640	630	660	679	734	668	647	674	654	683	663	639	662	693	708	664	661	659	700	636	660	673	706	689	675	687	666	700	672	675	662	661	674	645	703	678	687	631	657	612	694	638	671	642	682	635	677	680	655	679	700	657	680	671	657	680	685	709	662	677	671	691	698	662	680	681	672	676	684	646	696	663	652	674	679	650	687	698	726	691	666	698	664	720	652	683	673	665	653	669	625	651	646	640	643	666	677	686	695	698	673	672	694	698	679	675	650	676	671	643	682	661	696	687	659	685	664	625	698	700	656	642	708	626	638	693	641	651	665	691	715	642	689	662	683	674	647	648	652	652	673	715	672	671	667	692	674	652	671	680	692	676	665	686	669	658	627	626	682	682	619	692	643	679	661	659	710	714	692	645	678	698	631	631	655	694	707	644	689	623	638	679	648	670	701	655	668	620	673	665	667	685	691	663	682	653	663	693	673	659	681	642	753	689	670	670	732	690	677	647	678	670	655	634	685	672	670	659	727	659	653	665	652	672	700	661	645	670	660	673	679	652	680	681	619	682	682	632	625	706	684	660	672	643	677	643	626	610	636	703	714	662	644	671	670	706	699	647	665	673	634	666	695	642	743	657	676	672	662	644	659	676	661	657	656	707	654	676	698	690	654	695	700	672	655	651	671	658	660	725	658	664	662	651	682	630	674	712	655	678	671	678	694	665	690	677	693	655	677	692	666	624	688	644	658	685	710	678	679	624	674	667	665	669	711	686	687	645	715	705	646	656	673	663	658	634	704	689	675	699	719	651	703	674	681	722	660	691	696	637	676	646	714	687	675	657	653	663	681	654	694	686	707	677	701	702	694	671	660	699	654	728	663	678	651	679	651	676	661	616	652	687	658	648	718	719	632	683	672	669	677	645	668	710	683	678	667	697	660	650	631	652	699	716	705	654	656	660	702	678	691	678	692	606	711	717	751	664	654	647	627	663	689	617	676	657	690	663	681	653	675	648	702	671	670	701	625	727	669	630	655	613	676	660	669	686	685	629	659	691	649	677	660	659	679	686	719	668	708	659	641	728	714	646	664	652	651	673	700	666	661	697	671	746	668	700	669	679	625	669	697	619	690	652	685	702	674	680	685	698	675	647	676	639	620	615	658	658	648	674	667	616	668	675	672	677	678	660	665	717	660	707	678	715	704	664	702	669	674	688	678	632	666	643	645	641	657	644	628	655	627	650	670	662	675	687	621	681	690	654	618	665	658	686	689	694	632	661	694	687	699	710	674	678	695	700	676	672	690	637	673	641	679	644	700	661	659	635	643	673	700	645	645	683	711	656	698	691	673	667	645	671	680	674	648	666	669	684	648	667	632	693	630	646	689	665	649	688	687	649	658	682	704	656	689	685	724	681	662	655	698	682	675	742	639	664	686	658	635	705	646	676	619	717	696	657	637	636	642	689	662	685	652	662	712	664	651	667	629	653	657	646	642	652	655	691	703	676	656	672	648	659	616	662	651	668	659	629	667	667	681	693	669	674	622	659	661	636	682	629	660	672	617	681	655	658	707	698	683	651	661	632	676	683	649	702	623	643	705	710	658	666	686	656	647	691	666	679	650	668	673	661	677	617	673	688
24722	21195	24805	27857	21017	5409	1550	1147	766	556	476	344	350	321	263	260	271	267	250	210	221	209	260	222	255	210	226	239	199	215	194	242	253	203	234	237	228	221	245	226	251	232	234	251	219	216	265	242	227	230	220	210	212	238	230	216	194	199	219	185	217	238	232	222	208	225	227	226	234	228	243	211	231	205	212	210	255	205	217	223	243	212	196	195	229	226	211	231	214	218	224	224	226	241	220	214	226	213	219	231	228	216	221	222	184	226	219	203	233	212	238	211	202	218	229	211	208	227	228	215	225	216	227	236	206	197	205	211	211	216	188	240	223	174	209	210	209	187	203	208	207	230	216	236	227	222	219	221	208	218	222	229	205	229	233	212	230	238	236	238	203	206	213	203	207	252	192	237	198	249	206	215	220	227	214	217	237	232	208	224	215	222	222	220	238	202	219	222	199	186	222	207	193	245	218	231	204	217	207	201	213	211	240	190	240	194	225	218	203	233	245	220	205	209	220	219	184	207	207	180	208	197	227	220	207	214	240	216	252	204	225	217	213	201	200	225	202	214	222	199	198	223	227	223	198	217	188	211	227	201	227	208	201	225	193	208	202	230	238	206	246	246	177	239	202	226	242	203	216	236	201	226	228	221	222	206	222	200	212	228	194	218	208	203	245	217	207	187	192	215	227	213	214	206	217	212	225	189	225	225	243	222	221	208	208	212	205	230	222	204	223	230	228	214	201	199	226	222	209	215	201	183	193	191	209	203	217	215	199	206	189	216	212	211	234	213	215	196	224	233	212	203	198	220	213	217	206	217	238	200	177	227	185	216	222	191	201	204	225	211	200	212	214	228	222	222	189	200	201	237	223	225	231	211	242	226	207	213	210	219	206	208	215	213	239	235	206	188	239	214	222	207	214	203	206	208	191	237	226	201	209	203	233	222	217	219	208	261	200	182	211	236	210	219	215	237	198	210	239	204	204	230	209	197	211	227	205	224	228	229	233	219	220	186	192	222	218	192	197	237	211	220	244	233	209	239	232	229	199	219	197	219	191	201	231	224	233	210	232	243	198	207	196	202	208	190	197	215	235	229	207	218	204	216	199	219	201	207	229	216	201	206	214	201	218	228	215	216	213	234	204	229	249	206	196	217	223	196	209	247	199	204	213	209	215	190	252	215	215	215	202	207	206	215	211	215	215	225	204	229	220	218	204	232	223	228	215	204	251	229	220	231	230	217	181	216	226	210	246	195	217	189	213	184	247	196	222	211	227	199	222	194	227	215	183	215	223	196	213	232	220	222	225	214	255	183	195	223	204	217	214	219	219	244	206	213	234	185	206	198	208	193	210	215	197	190	193	204	242	210	201	200	225	169	223	242	246	240	223	213	245	234	218	217	220	245	205	191	202	222	226	216	212	202	206	228	217	207	230	208	189	221	218	198	202	196	232	220	188	211	220	219	214	210	201	250	221	212	205	222	197	186	216	247	214	232	205	215	210	204	244	228	225	222	194	177	216	213	234	216	208	210	204	230	219	220	197	219	198	201	233	239	225	235	242	215	232	220	210	228	218	213	225	180	235	206	220	213	224	242	214	271	220	217	219	239	208	217	227	217	186	181	196	214	215	199	218	211	225	208	198	219	207	215	215	232	237	233	226	229	194	208	213	239	215	245	196	197	217	220	188	246	216	206	219	212	229	211	183	221	217	208	217	186	205	219	198	204	221	225	206	218	207	179	202	193	237	236	209	205	213	228	218	215	225	206	215	229	227	258	197	229	187	224	232	230	227	233	234	220	206	215	223	203	195	220	220	230	222	211	200	235	194	220	215	204	208	209	235	214	174	246	198	199	225	207	216	237	223	225	208	228	178	207	228	207	194	231	215	194	199	198	221	212	218	193	225	208	227	206	209	223	208	245	205	216	216	261	230	209	200	210	222	221	221	223	204	202	224	242	240	201	194	198	212	226	202	195	222	230	205	212	246	213	225	214	198	201	209	207	229	180	223	211	231	226	188	227	209	230	203	215	215	225	229	186	202	207	204	218	221	221	215	202	209	195	226	224	242	204	215	246	234	230	196	208	200	179	183	241	225	239	217	211	195	224	244	223	190	245	204	195	201	238	231	214	221	208	246	195	226	223	217	253	224	225	214	198	202	216	219	225	216	221	212	204	201	209	220	204	201	206	213	209	167	207	220	209	227	219	214	229	233	255	194	216	225	201	228	220	199	219	222	208	201	224	237	218	191	201	229	220	214	240	206	239	204	236	188	224	220	246	213	216	219	206	246	208	192	233	245	216	197	197	228	211	190	222	217	214	221	200	233	257	165	236	227	202	214	227	215	217	219	229	211	200	225	203	214	195	215	225	230	206	211	225	193	220	256	211	237	202	206	219	207	230	244	181	216	214	219	200	225	211	197	218	216	230	218	207	224	245	240	220	191	201	231	216	188	234	232	207	228	230	213	186	186	217	232	219	220	214	208	211	206	194	220	205	179	238	217	238	247	221	210	222	212	197	230	226	212	206	211	225	221	214	190	234	223	234	229	236	221	223	194	213	219	210	214	235	245	211	222	237	197	212	215	209	201	198	240	224	218	212	204	224	229	212	243	210	232	227	215	213	199	190	197	255	203	217	224	241	206	211	231	219	218	220	243	256	226	208	236	220	207	198	230	223	234	243	192	186	221	195	205	189	206	237	201	203	240	225	220	216	203	224	200	214	226	209	242	198	217	239	204	221	216	198	222	204	185	248	229	211	193	224	220	220	240	216	230	233	206	184	183	196	194	228	208	181	208	215	224	214	203	216	191	220	245	221	219	201	196	228	189	236	209	201	224	214	216	211	254	209	217	193	203	200	209	225	227	230	192	202	223	231	188	215	216	205	212	222	226	213	199	203	221	202	214	221	215	196	228	212	199	209	192	226	215	194	208	198	201	228	190	212	242	251	226	192	205	209	239	209	197	193	244	219	218	213	209	201	200	244	202	186	220	196	206	238	189	205	201	231	211	224	185	206	216	229	214	219	204	207	217	220	213	247	212	220	209	232	217	236	172	209	217	209	194	234	219	212	191	223	205	208	199	202	208	223	209	226	217	208	207	216	226	233	224	216	185	237	230	236	226	228	228	227	218	226	205	206	234	235	206	228	209	228	199	196	230	215	210	198	203	224	237	194	219	210	197	204	212	199	199	228	217	217	234	207	209	211	214	241	241	224	244	197	209	215	238	204	208	213	224	238	247	197	225	210	223	203	208	220	229	202	197	207	195	219	226	235	239	209	199	202	221	233	213	207	206	232	209	228	206	228	226	229	216	198	271	215	201	205	228	242	227	220	237	205	226	213	229	200	209	221	210	202	185	223	223	206	216	204	190	214	199	216	215	223	212	203	214	227	212	231	192	238	222	248	194	226	203	216	220	231	233	219	198	217	220	202	195	203	230	223	212	216	224	212	194	208	178	227	233	232	225	222	208	232	218	187	207	235	236	233	222	201	219	222	223	220	218	213	198	229
4377	6291	4689	2627	1715	1243	1056	916	757	643	528	510	549	505	528	508	504	506	511	453	480	470	500	489	460	475	456	476	530	468	531	516	479	500	487	496	481	500	450	476	472	486	482	473	451	435	526	510	495	488	491	466	476	441	459	469	476	474	481	464	483	436	487	479	466	488	461	469	449	467	515	439	457	482	492	467	506	458	497	477	464	459	531	472	456	464	510	481	430	491	471	456	509	462	456	460	503	451	494	478	491	468	469	439	474	462	515	445	506	483	435	454	486	460	461	422	461	532	453	459	517	496	465	446	465	464	481	494	458	486	508	479	489	472	486	479	515	505	441	473	466	473	468	476	480	472	472	441	512	488	488	447	498	482	502	480	457	462	518	452	487	428	456	475	483	495	472	475	522	498	500	483	488	491	473	473	488	473	483	460	452	459	489	457	448	468	466	458	453	434	522	471	470	456	504	452	493	466	477	479	462	468	460	483	456	450	504	482	460	458	483	449	461	472	450	459	472	505	472	457	450	518	484	450	477	441	435	484	510	485	452	478	443	484	466	487	497	476	493	467	470	476	467	473	478	486	449	461	447	461	458	505	450	531	487	457	445	486	511	470	488	459	484	497	487	502	429	516	464	502	477	497	498	477	503	455	486	485	514	479	454	483	492	488	506	448	498	473	492	469	486	441	473	467	449	463	465	487	490	509	474	419	480	477	456	481	495	453	462	461	476	477	451	512	474	478	448	476	478	451	484	491	449	490	479	487	505	510	467	450	507	464	490	473	486	456	541	466	465	432	479	472	489	463	483	475	470	495	516	445	507	452	465	470	470	521	480	485	487	480	465	481	466	449	464	497	494	453	464	479	510	464	490	477	443	503	492	492	500	501	455	504	469	456	481	464	463	473	452	455	474	495	452	472	471	493	471	458	489	459	490	479	451	448	476	451	492	474	480	454	459	472	487	467	470	445	461	480	523	490	458	498	430	452	459	512	439	495	449	468	494	466	450	466	508	452	508	473	478	501	481	488	493	475	501	436	458	482	501	486	454	486	485	467	491	486	472	478	448	445	505	446	442	506	452	484	516	500	461	493	494	465	496	475	456	447	455	484	449	489	475	511	515	487	474	494	432	482	458	468	452	475	460	469	508	465	471	459	511	476	466	489	513	473	435	475	474	507	489	466	484	474	461	502	485	461	491	487	540	489	479	519	474	476	464	444	448	460	469	463	519	465	502	488	480	486	485	531	443	501	456	462	463	465	488	449	504	462	472	485	437	453	500	458	495	474	512	478	445	494	486	454	486	474	479	451	457	481	522	470	466	498	457	470	440	475	484	454	436	459	511	489	468	453	509	497	484	436	466	477	488	457	496	458	476	517	493	481	464	485	461	466	461	455	454	499	485	481	465	470	434	475	451	484	528	480	457	468	472	463	465	474	468	450	422	471	451	513	472	478	472	476	451	486	473	499	484	481	445	454	487	486	441	462	479	444	505	470	460	492	492	445	457	497	490	493	457	497	505	500	468	471	439	492	489	433	477	504	508	446	462	470	498	464	447	484	459	495	499	481	489	469	445	479	455	424	484	498	468	518	437	511	466	468	455	463	517	483	477	483	489	480	471	454	463	483	499	477	438	451	490	484	487	439	435	466	490	472	452	478	507	465	473	490	489	506	483	455	463	487	468	470	477	482	487	450	488	441	500	499	467	508	445	482	479	443	458	477	499	467	461	465	494	521	467	476	490	493	478	524	475	439	466	461	492	458	480	448	504	466	469	453	478	464	493	469	490	481	465	503	486	486	498	476	458	475	483	459	473	465	431	501	444	505	472	477	481	508	491	460	508	482	493	473	460	474	465	475	446	518	460	461	477	498	508	479	464	483	482	511	504	453	461	461	505	480	493	438	450	460	482	470	464	487	432	448	467	475	503	441	454	531	471	467	497	489	449	523	496	494	451	458	495	475	473	500	442	508	473	485	472	526	472	508	477	429	481	467	487	505	460	448	454	476	477	461	468	461	506	461	505	449	506	461	482	474	471	460	492	478	502	496	455	513	478	485	506	453	495	457	513	508	497	477	481	471	494	465	464	471	476	501	483	475	473	494	469	459	478	483	499	472	463	469	437	450	437	458	521	461	491	502	493	453	484	483	509	504	473	471	465	465	473	455	480	468	481	437	458	496	468	521	418	502	490	476	463	495	523	521	465	476	461	471	505	446	479	455	450	512	505	485	532	451	525	437	448	477	510	472	471	475	495	467	504	487	499	452	493	468	474	492	481	455	433	485	427	467	484	452	496	479	502	480	487	471	487	476	463	510	493	513	485	473	501	486	478	518	482	490	464	481	543	452	470	481	500	485	477	514	518	484	486	467	480	468	453	452	463	483	540	462	465	455	457	440	469	458	484	467	471	482	471	480	458	519	471	484	465	493	467	478	493	466	460	473	500	447	471	502	532	499	438	451	442	490	462	470	482	461	477	475	487	492	448	473	486	475	462	461	507	449	452	505	503	480	478	463	479	446	481	513	465	450	450	456	493	487	467	415	502	505	504	459	489	467	467	496	504	456	462	492	507	501	472	436	462	469	471	497	522	491	482	442	489	482	464	460	486	517	481	475	451	469	491	450	501	496	510	463	486	476	496	522	497	455	483	474	502	472	459	500	503	466	476	508	488	454	498	481	493	460	488	448	519	506	491	490	463	489	426	491	504	444	533	490	519	477	453	490	492	496	489	470	486	460	470	478	426	473	480	492	483	493	431	482	476	495	477	467	456	453	478	497	467	475	489	468	443	444	490	487	487	430	467	493	479	472	504	448	483	470	480	464	447	483	480	495	471	442	451	431	423	496	439	506	462	464	490	474	487	487	457	467	480	472	448	465	522	492	441	497	458	493	492	474	483	496	470	468	448	491	480	489	509	476	476	519	487	470	467	458	497	485	457	467	453	475	483	445	462	459	440	503	512	467	475	449	479	490	503	499	498	494	466	462	455	485	430	452	499	483	492	449	487	500	476	487	425	483	454	487	505	486	511	469	438	466	495	511	490	498	516	480	483	475	513	509	495	468	477	514	483	484	484	484	481	503	496	520	461	489	488	501	446	476	533	445	496	491	483	475	502	505	491	478	465	468	493	452	470	494	432	458	481	500	510	465	498	439	461	448	465	458	501	501	481	484	460	478	466	474	434	488	512	460	457	466	462	473	503	464	486	465	491	486	510	459	436	483	436	470	495	474	488	473	507	501	482	443	469	470	467	465	521	493	466	468	479	423	488	490	478	467	501	451	494	482	432	505	478	459	491	502	504	466	464	484	496	459	466	446	467	467	515	491	423	514	469	468	479	481	500	466	465	478	470	483	476	465	469	464	498	442	465	472	517	496	460	478	476	498	472	506	429	474	489	485	498	475	407	459	436	489	503	500	503	472	489	477	469	481	477	487	469	470	469	486	442	501	486	458	480	443	480	492	472	488	458	449	466	428	481	473	455	458	454	470	471	474	443	480	448	457	440	471
24007	21216	25472	27272	21232	21290	6375	1926	1187	769	511	417	320	320	252	252	252	225	198	178	153	129	159	150	150	169	163	180	144	152	166	162	152	164	141	152	156	167	180	170	168	157	141	157	169	142	158	154	156	140	168	143	153	135	119	136	152	165	149	141	154	143	149	154	125	150	150	153	132	131	153	148	142	143	136	158	122	128	129	139	131	150	122	137	143	171	151	123	142	161	139	128	132	133	172	135	145	144	136	142	145	139	139	136	138	140	139	138	146	168	124	173	155	138	138	151	155	154	150	124	129	139	150	152	144	154	136	126	155	147	149	143	131	145	133	149	155	155	134	137	105	155	135	157	137	131	144	131	123	148	152	154	153	142	139	138	138	131	149	131	135	148	138	124	146	131	129	139	131	160	128	130	159	142	132	140	137	156	145	140	138	119	140	131	126	125	123	118	140	143	161	156	161	146	134	129	148	140	131	119	131	113	149	136	156	148	136	118	134	132	140	135	149	148	121	128	155	140	161	123	138	133	130	142	146	150	148	145	156	131	135	146	150	119	146	143	156	131	132	146	163	148	105	150	146	145	158	118	123	134	140	169	151	164	145	133	126	168	121	153	134	153	145	166	131	129	145	128	143	139	143	149	133	161	118	140	123	147	134	155	138	152	143	154	158	145	126	153	120	152	137	147	147	129	147	139	140	161	139	161	148	144	160	140	126	145	126	144	141	131	135	115	155	122	139	119	154	127	120	125	124	155	117	135	137	152	131	116	155	128	157	153	146	138	146	127	133	149	131	155	128	136	133	145	137	161	163	145	136	130	124	131	150	145	131	149	137	133	130	142	136	122	141	150	148	143	158	132	136	148	163	153	132	127	127	136	135	133	172	143	144	134	143	140	120	144	153	132	130	150	159	150	152	157	141	140	147	143	132	121	117	136	153	124	142	133	119	132	142	152	144	135	126	146	121	130	132	119	135	131	156	142	130	157	126	120	120	116	136	140	148	160	144	138	135	147	138	149	147	170	131	165	136	161	132	152	138	127	122	129	141	131	144	117	137	148	144	149	110	128	138	155	148	131	130	128	149	130	143	112	149	146	142	136	139	123	142	152	124	145	141	153	125	164	134	130	134	144	162	145	152	138	142	134	162	122	125	137	133	154	124	124	128	126	142	131	154	138	135	128	155	142	123	155	133	158	145	133	143	129	138	143	145	149	131	144	147	145	148	150	130	142	135	146	148	125	143	141	151	144	144	114	138	153	130	140	133	133	145	132	133	120	143	153	137	133	117	127	127	144	128	121	138	124	146	163	112	133	148	118	140	149	133	155	149	130	141	132	156	122	122	135	138	139	128	156	128	130	136	141	138	158	131	156	147	169	125	126	152	142	122	154	138	138	170	111	159	138	137	150	130	124	153	157	161	146	133	155	154	152	147	157	146	135	169	133	144	149	151	139	164	144	160	152	150	153	144	139	125	129	145	155	129	145	150	160	134	136	144	139	139	129	120	121	124	150	117	123	129	147	150	136	134	136	148	140	142	120	148	153	133	133	142	151	124	158	151	143	153	144	138	144	143	145	138	168	137	126	154	133	112	141	150	150	151	130	141	138	135	149	139	129	143	132	133	149	119	144	143	132	118	152	141	149	127	155	134	125	148	146	149	152	141	150	126	139	154	128	140	123	159	145	133	134	122	153	149	151	138	157	145	133	123	151	109	151	158	138	123	135	139	131	139	137	152	145	153	129	151	138	134	147	122	127	147	136	144	135	134	122	145	136	127	136	134	121	117	140	137	144	132	130	140	128	119	144	131	150	143	135	116	142	131	140	144	152	153	141	137	138	150	152	142	130	115	164	138	159	129	135	161	149	142	151	145	125	136	133	153	148	143	136	127	140	119	144	145	158	135	156	142	139	159	141	134	164	147	137	133	158	119	129	144	139	172	146	135	124	137	151	130	137	127	144	126	148	151	147	134	145	162	153	132	150	134	137	149	133	139	116	137	162	149	141	143	148	134	115	133	151	148	156	150	132	142	116	120	144	118	134	151	145	164	163	135	112	135	157	120	121	144	123	152	143	152	124	132	147	142	153	141	150	143	152	147	124	128	149	153	132	141	146	141	132	144	132	150	132	122	141	120	154	168	159	157	150	158	139	144	131	145	141	160	106	135	148	151	125	114	131	159	161	158	142	123	147	141	141	158	123	138	150	149	147	146	140	106	129	149	141	153	157	153	123	134	140	129	154	136	124	118	151	115	120	147	152	151	149	119	159	127	151	157	160	153	133	137	123	135	144	133	125	130	129	134	136	148	147	127	135	121	148	131	130	145	139	158	134	145	122	115	135	146	155	153	144	148	147	141	136	157	117	126	149	129	154	148	117	134	121	127	149	128	137	119	112	156	138	143	126	125	156	142	130	135	129	158	137	153	127	145	154	129	160	131	152	135	119	132	147	123	134	115	154	128	135	134	149	148	132	135	126	158	146	146	122	118	139	139	144	136	174	133	157	132	138	137	126	123	139	176	158	135	150	150	158	127	135	142	132	153	152	151	115	137	130	148	130	143	160	138	118	166	123	135	133	167	114	132	127	167	188	126	142	150	124	127	162	151	138	152	153	136	201	115	142	137	140	142	145	127	158	129	135	164	138	143	134	143	150	139	132	151	138	158	142	139	148	128	143	132	155	157	139	150	127	164	122	133	131	127	133	116	153	137	120	140	141	139	118	138	149	131	128	122	168	157	145	141	145	126	143	155	132	147	132	154	132	134	125	125	144	119	142	129	130	146	145	131	146	152	149	149	122	149	135	145	154	140	131	149	164	143	148	124	134	144	133	137	163	117	144	154	134	159	146	155	156	132	122	147	148	144	139	140	111	146	171	148	142	130	162	143	114	147	122	145	135	115	146	145	110	135	139	143	130	139	137	135	144	127	131	132	129	120	141	133	160	143	146	121	137	139	146	126	125	118	137	130	138	141	165	155	137	141	136	138	145	148	134	153	162	128	131	160	171	170	151	153	146	139	132	155	149	162	133	150	157	132	124	155	157	138	144	150	148	149	130	136	130	135	129	157	140	150	144	135	117	132	139	144	131	118	133	150	138	146	139	145	129	154	147	150	138	148	145	140	117	158	141	148	135	140	144	151	140	143	137	139	168	156	140	155	128	116	140	142	136	150	179	164	131	150	128	157	129	133	142	157	143	144	130	144	163	156	162	159	124	114	150	107	151	134	123	152	132	138	122	163	146	136	133	139	143	142	130	127	130	129	141	147	122	149	151	122	137	134	131	118	133	147	119	140	117	128	151	146	150	148	162	157	155	149	125	144	140	133	154	144	157	144	131	122	141	151	148	153	121	137	148	132	139	137	128	138	151	141	151	134	140	140	145	114	134	136	157	138	140	131	147	158	135	145	157	137	139	142	140	128	171	134	142	154	130	155	143	137	137	141	147	162	135	136	143	123	152	141	142	138	136	135	134	149	136	149	143	132	141	161	132	142	138	140	156	144	154
4570	9803	7117	3894	2400	1641	1182	1120	807	658	509	472	472	430	387	420	372	397	348	346	363	352	352	338	316	328	366	343	360	363	337	349	349	347	322	368	326	355	361	356	334	326	354	337	381	346	360	368	362	364	335	318	296	355	352	310	323	329	358	348	359	368	342	340	316	358	342	333	339	339	324	338	326	378	315	316	317	332	326	320	363	318	353	326	329	365	306	324	314	318	315	308	360	333	328	360	326	355	340	334	335	352	318	316	341	337	340	355	330	355	367	300	336	324	343	329	331	343	319	359	333	313	369	352	347	348	332	313	308	313	342	339	350	310	345	343	346	309	386	310	371	319	366	362	336	330	347	341	347	355	315	307	312	356	350	329	326	351	353	313	311	326	316	343	330	347	339	317	348	347	358	331	325	315	319	325	341	333	330	340	324	312	323	338	325	343	346	345	328	369	360	328	387	321	319	354	340	335	295	342	355	367	349	333	365	320	334	320	320	360	352	354	343	386	363	369	353	343	335	338	334	316	316	322	336	333	332	337	341	326	303	335	370	345	332	355	327	351	313	344	353	381	344	337	346	351	331	342	336	347	363	316	314	324	315	330	351	319	357	363	322	356	325	325	342	292	296	369	316	325	324	314	338	340	285	337	302	347	362	285	332	349	342	306	355	355	334	337	360	335	335	339	349	343	345	323	337	333	313	293	358	303	341	322	337	320	303	364	327	346	342	356	334	385	335	363	325	317	348	371	358	308	351	299	353	350	342	317	317	308	309	327	383	368	340	354	335	332	339	342	334	296	317	352	341	341	339	347	400	349	331	339	333	315	318	334	334	324	331	320	310	315	329	347	346	329	325	348	343	325	362	334	331	395	329	342	350	339	324	319	301	350	302	293	339	356	323	328	334	325	350	375	331	324	365	335	348	337	310	337	342	308	335	357	326	323	344	299	327	335	329	343	330	395	378	349	359	338	335	312	344	337	289	307	373	345	330	350	360	360	317	349	319	314	343	343	328	340	315	356	296	337	326	341	317	366	327	331	315	326	334	341	358	321	357	340	341	344	323	331	351	322	331	306	341	337	351	333	286	344	338	342	315	367	354	315	333	331	317	338	347	316	351	345	321	335	350	316	316	295	319	343	328	335	327	318	320	344	336	332	325	319	308	350	330	335	333	319	317	314	336	324	341	320	338	329	360	370	348	309	379	344	359	308	348	351	410	324	327	338	317	345	342	358	305	339	298	316	313	310	320	353	344	314	341	317	337	361	338	356	352	314	363	299	326	332	318	355	309	304	347	324	330	333	336	326	349	373	336	362	350	328	366	339	342	356	360	323	328	355	321	301	334	333	329	337	339	328	321	336	304	367	330	355	330	333	348	351	321	300	344	346	354	323	338	328	340	332	341	295	342	320	373	354	326	324	322	366	349	348	325	305	346	307	351	318	344	341	366	350	338	291	318	359	307	321	354	316	346	330	343	321	344	328	348	330	309	324	300	344	318	338	361	348	339	335	340	332	353	323	328	341	301	326	300	352	339	339	337	311	332	317	324	346	319	353	355	323	333	336	334	348	330	326	351	315	325	313	335	353	367	337	346	324	367	340	339	313	327	323	323	375	347	305	304	319	328	357	325	371	312	346	329	370	333	343	348	354	392	331	352	358	346	342	326	352	327	335	342	339	307	324	315	343	323	322	328	312	352	335	351	374	335	320	334	323	302	330	323	313	327	347	325	336	339	338	349	357	364	314	343	334	337	337	323	358	347	354	347	336	341	313	365	326	332	321	332	334	335	334	323	325	340	331	330	325	363	366	330	352	361	329	332	338	352	304	308	346	328	348	315	303	307	354	341	347	323	364	349	341	353	341	339	326	328	335	327	331	331	329	369	350	329	366	353	313	353	336	320	312	369	322	350	341	325	305	339	326	360	332	342	359	355	327	345	346	341	316	342	360	343	353	332	346	329	296	317	345	344	307	359	304	324	340	337	323	327	346	338	355	334	322	365	307	336	340	304	343	337	319	348	309	348	333	348	330	315	326	356	297	342	330	361	318	333	387	347	344	312	344	329	342	313	345	333	329	304	354	338	341	351	341	375	327	308	334	345	319	345	354	328	349	335	321	360	369	308	364	339	339	302	310	352	328	304	343	335	327	351	360	370	333	324	321	311	333	317	315	327	347	334	336	324	352	291	315	344	320	347	377	346	326	317	347	338	311	358	342	367	337	317	334	318	337	349	318	360	342	326	329	336	322	333	344	305	367	350	300	342	355	307	335	348	278	327	307	318	342	327	299	331	328	322	313	332	347	338	348	338	318	348	352	315	337	336	338	363	321	354	325	354	325	367	317	314	313	332	347	335	372	362	350	342	342	336	308	320	330	340	321	322	333	321	321	361	316	316	337	324	323	319	325	352	309	322	348	331	343	322	325	353	347	331	301	337	333	320	351	350	348	361	331	337	322	340	332	332	318	374	309	346	320	323	332	318	342	360	338	344	364	314	334	337	363	353	337	303	364	314	341	350	354	309	362	328	300	361	362	322	314	340	314	324	323	328	337	329	348	341	314	320	334	368	323	328	336	315	354	350	315	320	347	313	338	342	377	346	330	341	326	331	355	331	338	311	328	335	340	370	318	330	329	353	330	368	356	347	356	326	352	336	336	330	317	319	311	326	333	314	353	326	308	333	344	298	330	335	330	333	333	328	337	348	337	324	345	364	318	347	342	301	354	343	338	322	353	370	333	313	371	364	342	343	326	358	334	339	331	358	377	354	313	307	342	366	360	333	335	359	322	323	332	331	364	290	358	351	342	353	349	346	333	348	365	329	331	325	345	318	328	414	333	324	334	329	350	323	320	313	368	332	330	347	337	341	311	355	332	339	348	336	349	332	324	312	344	339	322	300	350	335	349	355	329	368	343	317	312	341	365	345	336	348	311	339	330	312	328	336	302	295	336	334	347	290	336	317	356	301	330	335	344	332	329	322	315	349	315	359	371	292	320	339	325	340	325	371	309	315	337	330	322	326	293	360	318	353	350	335	341	352	347	314	327	353	338	349	346	323	344	341	341	330	336	347	311	341	330	359	306	350	319	359	354	336	348	352	316	380	346	340	339	343	307	353	334	352	356	317	341	338	351	354	378	349	332	350	332	318	343	309	346	338	339	319	350	347	288	333	330	378	338	333	322	341	350	349	334	354	348	346	340	345	363	328	342	318	348	374	333	333	325	339	343	317	365	333	323	320	331	314	354	332	344	339	320	333	305	302	342	331	355	344	355	332	312	334	352	331	345	352	333	357	328	332	297	345	344	349	326	354	349	303	338	354	341	333	351	313	342	355	333	346	337	374	332	335	331	338	353	340	312	332	355	309	344	332	349	342	344	334	359	314	350	331	304	345	313	314	362	327	345	322	325	341	339	328	344	346	326	350	332	336	344	343	351	341	323	300	380	322	348	327	344	327	338	333	327	333	348	305	335	308	340	349	344	332	347	350	357	310	360	295	324	342	335
34681	12868	3052	1646	1114	1013	817	675	580	453	435	366	324	341	351	320	300	329	313	299	329	330	307	291	346	316	330	347	358	327	282	352	352	298	331	299	351	293	306	304	354	294	287	292	294	311	302	302	341	317	316	309	339	322	323	307	292	300	314	263	318	273	317	318	311	317	313	313	361	320	338	335	320	300	325	302	342	298	309	322	303	283	313	283	336	312	307	349	313	309	289	312	313	330	297	285	312	306	314	312	284	297	316	337	314	333	279	303	273	299	290	330	293	304	315	311	331	353	297	303	318	310	301	293	324	304	316	281	322	289	346	322	290	298	298	308	278	303	307	309	295	314	300	318	281	303	308	304	287	314	305	298	305	299	336	302	310	301	318	358	284	293	320	287	322	280	281	314	306	330	304	279	312	311	318	302	348	306	318	299	272	329	298	346	312	311	307	300	296	329	289	323	313	311	321	327	312	284	318	310	301	287	290	292	283	293	333	291	298	302	340	278	322	297	354	306	331	308	308	295	333	281	307	318	345	308	333	312	318	351	297	297	318	299	289	305	321	308	302	322	292	334	328	318	318	291	323	319	281	337	322	277	266	299	312	338	300	281	328	329	324	302	326	314	302	301	327	317	296	318	312	310	304	330	307	295	293	300	295	306	335	309	324	318	327	313	292	307	343	320	296	327	319	294	319	350	330	318	304	281	285	305	317	312	299	311	316	314	327	312	307	361	291	324	295	358	298	333	293	329	320	337	355	308	338	321	314	318	293	333	299	335	324	299	323	313	269	314	338	324	290	297	314	303	289	330	275	285	298	324	349	302	309	317	306	321	308	310	327	283	270	278	313	297	332	315	301	302	325	322	292	308	326	304	302	301	307	314	280	347	306	321	325	332	318	300	330	332	283	310	253	293	326	306	283	282	322	294	314	313	315	323	295	315	283	322	322	323	298	281	305	321	298	319	291	306	326	315	313	298	317	295	303	326	302	321	297	300	305	331	316	308	286	315	303	326	341	282	298	291	290	299	312	299	302	353	306	306	295	272	288	331	335	294	309	302	330	318	289	325	298	334	298	352	322	312	298	286	334	296	331	297	313	288	310	327	326	307	338	301	285	289	301	310	280	272	347	273	313	312	290	301	275	310	288	299	323	271	291	294	282	339	346	326	317	327	295	324	305	333	298	309	327	295	299	269	314	289	285	284	322	317	328	327	309	295	348	329	308	342	325	341	328	319	312	333	326	343	307	304	301	309	289	302	292	312	315	337	306	278	317	301	316	337	288	317	340	298	295	332	316	316	327	303	311	310	312	319	304	319	274	297	303	298	282	319	318	287	304	321	298	334	296	304	290	349	305	300	318	325	327	315	288	309	301	321	314	324	332	321	295	308	342	320	287	323	308	284	330	314	298	313	323	294	305	317	316	327	328	311	370	290	338	314	312	316	305	310	304	300	283	273	329	310	326	335	329	284	268	286	326	301	320	295	306	314	322	318	295	324	299	315	290	283	343	330	306	304	324	296	297	290	303	291	265	296	296	314	327	355	323	311	298	359	323	323	294	312	307	328	321	281	315	324	348	312	312	327	286	295	324	322	306	293	294	300	316	303	308	314	314	345	325	329	308	331	297	304	307	355	289	310	341	314	322	308	301	313	293	330	327	299	298	290	311	306	288	312	312	355	298	357	296	307	279	352	313	308	298	301	282	327	326	307	344	268	243	326	329	299	318	288	316	336	308	302	322	309	297	341	328	296	283	310	332	319	311	307	305	304	292	286	299	310	304	306	333	289	326	282	308	281	284	303	283	330	274	311	290	316	276	290	297	304	305	330	298	326	292	284	328	279	293	306	316	311	329	296	307	273	348	306	281	339	303	339	306	319	310	264	307	293	319	320	306	304	338	347	296	307	295	296	310	287	304	317	309	296	319	295	296	303	311	297	325	315	267	292	297	297	303	309	309	297	328	322	320	320	322	274	315	310	329	319	327	336	295	305	302	324	355	300	314	275	308	281	287	317	331	295	313	321	318	332	290	280	331	331	291	346	347	288	298	308	291	308	286	319	298	296	304	301	317	319	286	329	294	302	288	294	297	329	328	317	315	343	312	293	311	305	303	297	328	299	332	263	320	295	314	305	308	293	308	287	317	349	277	339	308	303	300	318	323	297	326	314	318	314	268	331	332	334	293	306	327	288	281	273	311	327	325	271	315	320	349	320	328	295	305	305	288	284	332	317	324	320	337	300	304	321	304	296	314	304	282	323	351	365	348	300	308	298	289	317	296	335	347	311	304	293	330	317	320	319	310	313	290	297	308	336	274	324	300	327	302	312	261	319	312	354	292	301	307	307	322	335	312	326	312	321	284	307	281	335	296	299	290	310	323	292	310	303	312	286	319	264	296	334	321	301	297	283	320	314	296	301	286	288	309	293	332	352	330	340	298	294	320	297	316	302	321	315	306	317	329	311	327	289	296	292	300	324	307	271	321	323	313	286	311	301	281	294	304	349	315	348	307	316	278	302	326	304	310	328	323	306	289	305	317	305	350	311	327	297	295	300	309	325	342	316	338	342	288	324	290	293	286	317	326	318	322	314	283	318	346	277	340	327	269	339	301	307	327	304	326	332	324	311	328	296	308	305	313	300	343	307	290	337	284	318	322	309	291	337	304	279	313	335	301	350	306	301	315	302	304	335	307	326	327	320	310	312	331	310	261	293	314	300	312	319	308	310	288	293	304	286	302	331	294	311	313	309	334	330	278	317	311	342	300	300	285	304	342	294	319	286	294	311	328	330	333	290	317	287	286	308	265	292	308	302	353	316	341	283	341	300	312	311	301	299	310	285	314	333	298	350	305	298	333	303	314	298	331	311	308	282	295	302	309	309	305	284	303	307	274	324	326	297	307	325	319	308	303	297	308	314	301	296	340	311	308	310	316	307	293	277	273	257	311	342	299	314	342	258	329	285	308	322	339	296	294	327	283	335	299	285	310	322	315	278	309	297	293	302	331	312	291	307	289	311	290	292	305	309	322	295	288	294	294	294	300	303	299	297	306	284	313	310	327	299	323	324	295	313	315	310	284	332	281	334	300	326	321	327	305	314	284	299	329	298	299	343	313	296	327	272	293	299	323	336	334	276	302	283	316	360	311	336	271	302	281	317	276	303	297	323	320	336	278	349	302	304	343	289	314	315	300	279	291	324	330	298	318	302	311	345	314	306	308	300	275	313	303	320	321	327	317	352	317	322	285	280	314	307	325	337	290	339	334	320	299	327	309	297	327	285	291	352	351	363	299	324	303	322	279	301	309	315	314	300	315	320	262	305	296	313	299	296	298	314	321	291	303	305	280	296	341	275	299	311	322	342	311	292	341	341	330	329	318	298	333	317	294	311	291	279	322	326	283	292	305	313	320	319	329	305	272	288	296	306	327	327	329	298	309	337	310	312	318	288	295	321	317	367	320	307	313	285	337	328	285	299	309	293	332	267	351	318	288	311	284	329	305	282	324	310
10308	3168	2322	1523	1196	971	882	908	792	745	718	706	694	652	689	678	658	674	674	676	631	686	691	684	682	664	644	669	668	698	705	709	616	660	677	671	702	670	644	652	671	647	678	633	660	659	633	638	698	705	684	687	674	675	666	666	668	668	701	682	653	681	668	715	686	651	673	647	636	681	677	673	701	671	682	692	680	643	667	680	663	625	674	665	653	682	643	684	644	672	665	613	623	649	706	678	640	624	666	680	662	661	712	648	691	698	644	633	675	679	688	676	656	631	717	655	663	653	698	705	629	679	676	663	625	667	653	643	687	662	662	654	667	707	654	712	701	688	662	663	679	644	632	679	704	643	703	691	672	670	653	652	628	618	707	656	685	682	660	653	640	664	674	687	677	652	668	621	673	619	645	658	605	638	699	671	695	636	635	683	646	686	643	741	662	650	697	686	671	595	644	621	692	663	665	691	695	632	666	660	704	622	702	672	633	642	753	674	696	725	655	644	652	677	689	657	619	625	710	602	648	644	673	688	697	653	696	671	689	675	684	702	703	674	639	664	603	664	658	672	652	661	685	668	631	699	668	686	673	688	635	674	691	652	695	693	674	656	635	663	649	690	686	653	689	646	657	692	624	691	652	744	686	654	696	684	702	717	623	719	631	625	666	624	656	717	655	648	743	644	652	632	661	688	627	638	689	658	670	663	693	640	635	669	677	674	686	658	685	669	709	664	675	655	696	677	648	683	648	653	735	642	622	693	695	655	684	686	685	684	703	679	686	650	665	689	668	677	654	638	678	649	686	666	671	682	653	681	648	665	698	659	690	644	713	689	679	678	682	710	663	634	698	626	696	686	706	677	682	647	648	691	674	714	665	684	682	669	626	703	660	665	666	702	643	638	697	650	678	674	646	649	657	675	689	650	615	641	629	644	651	679	652	674	649	650	652	670	657	674	640	640	698	646	668	667	671	671	677	634	676	668	680	684	642	670	674	676	704	667	702	692	659	694	614	669	657	611	664	636	669	710	647	664	672	607	677	664	676	724	715	640	650	687	685	647	624	670	680	663	644	629	681	644	647	670	650	680	677	635	680	589	661	633	655	729	674	650	707	628	641	636	698	633	644	619	706	676	699	701	694	649	660	627	671	660	670	682	640	697	665	669	675	679	673	625	672	640	669	632	634	718	621	692	636	698	643	709	692	640	642	642	707	643	670	671	644	718	667	713	637	669	657	696	709	686	688	682	689	718	666	625	664	679	666	657	669	680	667	654	722	686	639	666	624	651	683	672	670	675	647	637	721	637	630	693	663	624	723	695	644	663	682	665	620	664	664	646	684	634	682	657	688	703	666	653	644	679	606	635	655	658	648	688	647	701	702	659	665	679	663	661	708	686	617	665	636	655	692	659	692	687	666	689	685	625	672	657	652	604	646	688	663	703	690	639	668	677	642	674	700	659	699	736	681	648	670	643	668	684	676	655	664	672	680	655	670	630	683	698	722	622	652	685	665	643	669	656	621	663	660	652	651	698	673	671	664	651	694	705	675	684	685	679	675	672	661	658	693	655	648	657	690	690	666	664	688	656	646	709	660	662	693	649	684	614	705	648	642	655	676	667	643	645	685	678	652	697	636	660	666	661	678	689	679	704	633	640	720	681	717	677	722	671	716	681	673	682	671	705	651	664	647	681	695	651	644	686	680	715	676	676	710	663	659	615	664	675	653	667	669	616	663	629	687	669	657	666	631	678	666	661	674	688	625	687	703	619	618	668	667	698	669	626	709	637	694	637	665	673	693	634	690	666	719	668	725	678	692	678	665	659	674	693	652	694	674	730	647	709	713	635	650	685	634	671	619	612	663	636	690	647	657	690	664	647	655	649	667	668	659	655	669	672	669	719	640	695	676	620	697	681	692	665	729	669	702	664	698	713	670	655	702	720	674	660	667	685	666	701	682	655	649	697	694	650	607	635	675	655	683	671	707	685	675	667	611	665	709	649	617	660	648	678	692	653	654	643	677	652	661	642	655	623	652	643	634	648	675	683	674	668	686	641	630	684	673	663	679	683	697	657	613	625	662	694	628	652	668	651	686	680	680	661	661	625	673	631	707	675	655	678	608	696	648	681	666	667	652	683	700	671	654	704	672	651	703	693	679	660	621	650	655	708	720	631	662	688	659	721	657	678	713	682	673	639	625	677	665	646	676	630	628	697	615	654	659	688	689	651	683	678	677	638	662	682	663	712	672	678	700	678	692	662	668	667	673	638	702	638	647	686	693	679	623	680	693	635	662	687	720	683	623	664	690	679	658	699	627	675	704	643	684	636	684	695	667	684	672	685	657	640	651	649	682	659	686	633	726	636	678	699	662	649	630	624	664	680	633	670	677	708	688	653	669	648	703	658	656	685	673	622	610	610	648	716	657	690	716	696	677	685	681	678	706	658	661	645	668	679	697	621	675	616	645	695	699	637	657	648	734	675	706	676	658	676	665	687	667	639	635	670	730	648	695	629	652	618	654	700	652	674	677	697	657	691	652	669	668	686	641	662	649	699	702	686	660	691	709	643	628	669	708	662	697	684	703	663	647	705	622	666	695	725	646	668	659	666	647	671	650	640	640	699	674	698	670	673	698	650	648	706	688	696	677	662	669	655	646	667	735	674	657	624	655	672	686	674	694	663	706	683	700	678	637	663	684	716	667	650	648	728	684	688	621	673	664	672	709	681	686	701	674	689	695	635	638	625	621	696	662	658	653	691	661	667	685	657	690	706	679	690	699	601	666	662	664	672	664	681	681	655	672	672	670	702	686	637	640	695	685	681	638	704	620	682	703	703	618	664	695	627	687	641	647	702	631	676	697	678	664	698	674	656	723	681	669	676	663	701	687	677	673	688	628	716	702	668	665	679	674	671	684	659	726	655	667	651	656	650	698	708	651	697	638	704	693	623	659	660	657	640	704	710	709	595	668	661	677	671	724	675	693	678	655	665	634	665	677	673	700	640	676	680	704	687	697	652	703	645	635	688	638	681	639	689	629	641	645	713	679	660	674	626	667	672	683	633	675	640	648	631	649	705	670	640	663	676	645	612	699	665	688	652	676	651	694	676	645	659	641	691	656	697	666	683	619	658	651	672	688	650	646	662	669	656	668	684	631	699	626	641	687	702	678	694	699	696	705	679	686	693	721	628	720	668	698	677	654	684	681	733	662	658	658	699	666	680	678	642	648	670	647	682	664	671	709	658	674	667	696	663	683	687	669	681	673	738	671	705	668	688	643	684	696	668	607	631	668	662	680	678	673	661	676	646	667	649	699	639	669	692	654	673	672	676	644	600	710	699	651	679	693	651	722	689	590	653	694	698	642	697	612	690	629	638	671	666	714	695	671	649	646	709	676	663	670	655	656	683	676	675	681	642	676	686	688	661	714	669	691	651	674	685	677	662	702	673	735	666	695	637	635	665	675	682	646	620	726	626	657	665	643	648	698	653	713	730	658	746	685	681	670	676	674	641
24839	21241	24824	27951	21021	5208	1427	1141	896	644	373	367	342	308	282	257	246	286	222	248	216	224	226	216	244	211	230	221	274	223	229	259	226	215	230	212	230	208	218	230	220	220	216	223	229	230	255	225	230	238	205	217	213	230	223	215	237	229	211	218	228	234	226	197	222	194	212	208	203	206	240	214	222	214	216	218	201	203	219	224	218	184	209	217	229	222	208	184	208	232	218	205	223	207	210	192	191	225	211	216	220	202	210	224	215	195	216	217	195	207	214	206	215	233	224	228	235	228	229	212	236	209	185	201	193	221	225	219	186	211	202	222	228	211	208	221	213	255	204	233	194	219	220	232	199	233	198	233	195	188	201	233	205	218	225	212	217	228	216	212	225	202	227	238	233	226	196	208	213	199	195	216	198	208	201	198	230	230	188	197	205	219	222	216	201	237	218	234	212	212	244	245	229	221	229	205	212	234	186	195	228	217	210	195	224	212	229	220	231	189	211	212	194	234	250	204	230	234	239	233	228	221	239	202	211	212	227	183	203	220	218	208	252	206	208	208	202	221	181	223	208	204	232	195	226	200	218	230	226	224	224	231	226	225	237	226	234	231	215	229	248	218	196	185	192	208	204	211	208	200	192	251	234	220	198	211	205	226	209	250	205	217	193	223	213	210	214	208	193	220	214	226	197	204	213	190	198	226	258	223	178	216	230	205	221	207	201	204	204	186	194	214	207	218	206	205	213	208	183	203	206	185	212	202	197	195	202	199	209	228	205	208	190	217	201	201	221	204	217	201	221	226	214	201	210	211	219	228	218	217	229	207	231	208	219	234	209	205	199	204	211	225	207	205	197	169	198	215	246	221	191	209	208	225	235	241	194	188	192	219	246	204	194	190	215	210	182	204	221	213	232	215	222	226	207	220	224	225	214	209	194	189	204	227	223	192	252	189	217	233	191	202	194	213	205	232	230	231	235	190	236	205	207	224	198	201	213	229	207	225	229	227	201	195	211	240	211	216	225	208	210	236	240	206	180	207	247	214	229	206	189	199	243	226	220	170	222	219	213	228	205	231	232	214	201	205	214	216	203	244	223	235	194	209	205	212	231	195	189	215	229	209	191	199	189	236	190	235	204	201	193	192	200	220	194	219	245	221	209	218	207	233	197	234	177	209	223	235	198	211	227	191	216	209	207	204	200	189	194	189	207	226	197	195	194	197	212	201	216	186	230	228	185	230	215	218	219	226	213	205	238	226	208	233	197	186	214	209	196	217	242	232	230	208	220	236	211	184	186	207	206	207	214	217	205	225	227	204	204	228	197	225	228	228	209	196	212	236	198	204	182	218	198	215	227	226	210	208	207	219	212	197	199	247	225	198	197	218	216	218	199	207	207	209	240	244	204	196	233	214	228	226	200	204	201	211	189	181	197	215	207	213	198	204	218	236	224	235	200	199	203	209	219	237	201	178	212	216	215	202	185	208	215	212	229	202	213	202	215	211	214	247	227	219	230	204	251	214	206	244	256	224	205	252	223	230	223	210	190	213	239	234	187	196	223	260	223	237	206	223	193	197	223	226	218	199	214	194	200	199	225	211	207	210	196	210	222	225	198	185	225	189	200	186	214	228	207	219	226	207	218	221	199	217	223	218	219	215	226	209	176	207	201	203	216	220	178	246	244	224	201	214	244	188	196	184	222	202	213	241	210	201	198	223	204	206	205	193	226	217	216	215	234	202	206	198	199	205	205	233	246	209	239	222	219	229	206	209	217	210	207	188	220	216	202	210	197	236	213	197	211	218	226	216	207	231	246	197	181	209	186	237	216	217	197	191	221	231	224	213	228	210	220	208	249	218	226	204	230	246	210	226	188	217	200	215	215	239	202	182	217	206	205	197	218	220	228	227	218	218	218	192	257	217	217	213	220	203	205	192	215	212	234	195	195	205	228	192	219	180	217	250	228	188	186	214	206	200	198	219	209	214	221	205	223	205	228	246	232	218	205	190	207	228	210	219	216	220	209	191	210	236	221	183	186	219	204	229	247	219	222	228	217	210	209	237	220	206	225	211	226	210	240	219	212	198	201	221	225	204	232	220	199	233	215	237	218	220	214	219	190	205	242	249	222	234	214	210	209	221	219	209	219	189	223	191	208	205	214	214	226	232	178	230	188	230	230	215	217	205	213	191	215	241	222	201	219	193	220	204	211	220	210	225	227	197	225	185	221	208	205	214	204	213	241	222	201	197	202	249	196	226	209	227	255	199	190	248	211	190	211	215	204	238	232	203	199	211	188	162	210	205	220	219	191	208	197	213	219	193	233	226	205	212	227	226	237	222	213	216	195	193	206	226	201	215	210	199	168	200	239	212	190	238	214	224	217	213	225	232	207	246	217	233	237	226	190	230	220	221	217	208	200	206	215	219	229	203	233	223	194	187	203	206	190	206	213	226	209	209	204	217	218	191	225	202	232	220	219	196	230	209	208	193	202	237	236	219	261	234	198	227	218	196	218	210	210	219	217	211	211	219	240	208	179	193	252	190	182	209	240	229	232	175	207	227	227	229	206	214	239	201	225	215	198	192	223	224	208	222	200	209	228	203	200	218	210	192	206	223	207	192	197	193	211	234	227	199	213	231	228	237	204	242	227	219	259	195	195	213	232	206	212	234	202	239	224	224	243	212	180	200	209	207	204	209	240	200	205	223	211	229	204	184	201	202	193	213	210	210	210	235	220	204	246	190	191	214	192	221	219	208	220	199	219	209	190	219	209	205	193	218	210	229	190	224	219	215	208	192	240	229	235	197	229	220	233	206	209	197	210	207	190	223	230	220	209	201	211	216	198	198	204	212	214	222	217	202	221	218	213	227	217	236	208	232	229	211	212	254	192	179	185	237	192	213	214	231	215	195	209	199	195	224	188	204	206	200	212	214	190	198	218	201	196	193	211	209	221	216	206	233	220	226	206	238	225	201	211	225	230	202	212	231	193	205	219	210	214	202	218	192	228	210	226	210	225	206	201	235	205	214	187	236	249	218	200	186	243	232	221	244	216	211	223	193	231	233	208	254	231	227	225	216	209	210	194	201	208	243	208	187	209	222	203	179	217	209	207	178	251	218	217	237	225	190	218	197	188	206	202	234	245	205	218	229	207	222	192	207	206	227	235	207	207	214	223	222	198	211	202	207	219	206	222	174	243	236	217	253	209	179	213	199	191	216	217	203	218	204	231	240	204	214	203	228	197	213	193	209	222	216	218	218	213	191	269	230	197	205	205	229	192	204	224	219	188	185	257	201	233	217	211	182	246	247	197	217	233	219	225	219	201	201	195	230	218	223	216	244	217	240	229	229	208	198	209	228	200	228	198	213	224	235	229	220	228	217	219	229	222	180	234	207	185	232	201	207	220	252	211	196	213	213	221	220	202	241	214	222	206	200	211	197	197	199	202	214	218	215	235	218	222	207	183	186	194	206	258	212	207	196	217	204	218	237	214	191	193	193	216	207	198	219	225	197
4584	6691	4473	2768	1532	1274	987	888	790	640	602	556	543	496	531	556	500	476	499	510	493	497	470	492	529	500	514	488	483	546	501	500	474	493	481	499	487	469	463	476	493	486	479	460	459	472	461	526	482	488	447	497	450	428	489	476	472	478	455	484	437	458	490	447	485	457	475	517	485	519	433	507	498	486	469	443	557	469	467	461	497	483	457	483	483	480	466	455	455	506	499	449	466	499	456	493	495	468	482	454	444	486	430	459	486	506	458	457	447	452	464	476	430	428	488	467	466	469	494	458	510	461	426	434	463	472	479	513	495	470	457	498	483	462	464	428	432	521	474	462	465	506	462	499	468	450	463	437	482	492	452	477	485	470	455	485	447	433	459	459	456	465	491	480	504	495	469	485	473	474	450	416	504	468	426	481	472	458	506	478	440	466	483	491	471	458	474	444	456	518	486	458	469	479	481	476	461	461	512	433	492	449	462	487	485	482	478	465	464	431	452	461	455	451	459	457	462	447	503	480	452	503	470	500	472	484	479	494	465	520	489	454	463	486	480	483	451	486	435	476	519	494	482	442	454	482	451	502	479	471	491	494	474	510	495	508	471	458	474	458	461	464	485	461	475	459	474	458	466	481	475	477	471	473	502	492	500	454	464	505	493	482	451	478	499	439	478	448	454	461	478	462	480	474	493	487	494	463	462	453	488	492	457	479	458	420	493	467	454	476	452	460	470	480	474	462	470	497	481	464	482	490	476	483	467	435	482	488	453	466	483	491	436	493	513	506	458	441	513	466	461	462	430	456	456	467	470	466	490	419	479	419	481	419	480	477	434	450	447	486	457	467	460	470	458	507	444	471	484	474	436	479	465	492	502	466	498	487	462	435	480	475	457	482	418	493	484	449	467	484	491	460	515	445	468	458	470	510	491	522	495	511	495	460	485	479	447	470	459	477	486	448	494	451	472	489	480	457	479	489	446	428	498	476	472	485	470	484	449	505	496	479	492	465	475	447	452	473	464	456	465	459	446	487	473	465	448	458	462	478	473	464	486	435	459	460	480	442	464	480	460	509	503	458	497	499	472	424	476	490	444	455	470	478	456	460	451	461	487	466	499	435	479	473	433	462	513	450	504	514	498	449	450	469	496	479	496	482	523	488	490	499	471	467	469	456	466	462	449	475	453	465	461	492	492	479	473	475	468	486	475	467	459	483	472	471	446	459	472	476	474	466	483	480	489	476	440	438	457	459	510	431	475	444	456	449	469	451	492	452	450	516	490	452	490	434	469	478	466	498	440	483	463	503	507	483	487	467	455	442	464	457	494	498	467	472	502	513	451	465	462	473	493	456	501	499	499	451	449	433	447	482	525	445	504	483	460	448	474	432	466	497	465	466	488	498	482	480	433	493	454	474	439	442	497	493	495	522	467	490	505	495	525	486	488	489	517	453	439	443	484	476	470	458	464	453	474	438	459	436	494	482	475	451	492	481	479	499	489	489	445	443	474	449	513	445	462	472	465	544	447	448	522	425	482	452	457	476	488	495	452	488	456	451	475	480	464	497	449	472	479	498	459	473	486	483	445	468	498	485	466	440	441	417	466	488	457	485	479	442	490	477	524	508	470	460	466	480	466	483	473	467	456	456	499	472	486	484	467	467	492	463	494	471	508	487	476	486	479	485	455	477	471	467	472	486	474	474	441	458	500	483	470	502	452	462	461	459	458	453	468	497	455	495	489	498	507	484	486	480	471	502	466	487	494	476	452	456	460	454	442	481	531	474	430	436	522	496	474	444	426	458	486	499	510	462	482	479	490	467	471	461	462	451	477	479	493	483	451	452	455	429	493	482	478	520	438	463	456	456	493	468	463	473	477	489	475	463	452	485	473	450	494	517	511	495	455	467	462	479	467	492	449	488	486	495	461	442	471	493	432	474	476	500	430	497	494	431	461	458	450	461	441	462	452	449	481	480	455	467	480	484	492	460	479	470	484	482	485	481	485	441	504	462	447	457	460	452	452	469	419	433	439	477	468	495	433	449	463	483	480	470	476	503	471	482	489	455	495	464	483	482	464	470	484	445	461	466	487	452	480	461	480	488	459	496	456	433	529	461	473	469	495	456	518	475	485	448	485	471	500	480	476	517	461	455	442	460	457	475	441	471	479	458	468	486	467	459	478	479	478	462	479	484	457	481	466	493	496	475	442	444	525	471	473	467	498	449	479	495	490	487	478	456	466	495	491	456	535	475	514	467	465	481	471	448	462	447	510	445	491	456	529	461	410	462	485	509	459	471	462	454	495	458	491	420	463	461	486	444	453	484	470	423	448	486	477	460	448	464	468	439	458	452	497	498	478	473	516	475	494	486	493	452	461	465	479	454	491	467	447	481	457	493	490	472	447	469	508	531	460	453	467	489	477	491	457	460	450	469	462	465	500	485	462	474	498	475	427	449	449	494	469	463	469	487	465	467	477	461	459	430	479	509	483	513	491	429	487	451	470	510	473	441	404	479	443	477	458	475	457	503	468	483	484	463	496	496	488	477	476	470	472	482	460	444	464	517	466	467	449	473	511	499	453	510	456	487	497	488	440	482	471	482	485	465	459	448	504	423	493	495	523	500	471	476	467	468	441	486	459	485	456	487	470	473	503	470	482	477	509	475	487	472	486	489	444	457	451	496	462	512	497	461	474	472	477	458	448	446	467	461	426	458	478	497	512	446	451	466	467	491	466	481	490	489	473	447	487	434	501	465	505	446	520	449	455	439	437	483	450	461	476	471	460	477	486	431	489	474	458	469	478	490	454	485	468	487	436	458	463	446	512	421	475	453	482	480	480	494	513	501	484	481	474	471	449	482	459	475	463	442	431	494	499	451	498	496	468	457	470	475	474	470	469	484	489	430	474	463	481	459	456	457	417	465	468	509	449	460	470	459	467	484	481	477	461	483	463	451	473	471	509	453	439	489	451	477	478	479	444	502	465	479	473	470	493	499	480	472	483	496	446	494	496	515	452	477	476	501	500	451	468	465	424	501	493	453	455	482	489	459	485	476	469	480	480	461	498	473	450	485	445	487	502	469	465	426	470	476	468	475	477	458	496	456	469	469	463	495	482	476	464	438	493	481	444	528	476	481	477	444	476	495	454	484	453	439	445	466	494	451	466	432	450	467	483	511	499	487	456	457	439	476	470	438	503	473	447	480	491	494	479	464	419	477	471	487	473	526	473	498	490	438	481	482	472	479	453	468	489	445	483	467	508	453	473	455	507	449	469	482	466	477	464	490	475	492	435	490	493	464	470	441	505	489	490	492	441	484	504	489	447	464	483	479	493	465	444	458	483	478	482	499	458	472	454	471	454	446	458	482	437	443	454	441	463	485	446	501	457	458	490	499	488	461	479	456	509	498	471	446	481	483	452	463	493	504	478	430	500	476	465	523	464	494	480	465	448	448	523	460	458	476	480	462	487	473	455	449	502	428	499	460	487	461	464	448	439	488	479	467	477	483	494	429
23973	21202	25451	27220	21213	21238	5745	1736	1173	735	508	437	361	329	289	219	245	198	216	181	158	178	152	178	155	173	176	160	161	167	161	155	171	180	165	140	142	148	166	144	153	159	161	163	139	134	187	178	156	143	158	141	144	148	123	154	133	149	155	148	138	142	153	155	148	131	141	134	145	141	156	154	131	139	158	124	146	128	134	145	144	143	136	167	143	159	157	131	131	138	123	126	157	139	141	163	171	150	111	154	149	154	136	123	135	122	147	167	143	147	155	137	128	155	162	138	125	136	128	153	143	147	149	120	146	160	152	155	154	167	140	147	142	138	146	150	145	131	139	137	131	136	136	149	155	130	126	142	168	141	151	157	152	147	144	165	158	163	149	130	123	134	147	151	146	160	133	142	123	141	145	159	156	138	139	132	156	137	142	151	160	141	149	144	142	164	136	152	137	162	151	120	152	142	130	169	135	111	148	123	127	162	145	150	147	134	137	131	164	155	150	154	146	139	135	138	166	123	147	142	156	164	148	133	142	162	132	157	137	142	135	153	141	136	131	160	147	156	162	134	147	158	143	157	121	145	145	163	158	156	152	143	147	156	142	120	118	145	130	134	141	126	140	118	148	161	142	158	162	142	142	151	127	140	145	126	143	151	128	161	142	135	143	137	150	143	157	143	164	140	154	157	152	163	133	137	131	140	132	146	147	152	157	138	142	138	148	137	144	150	135	137	143	157	158	170	123	146	180	151	130	135	146	161	151	132	144	126	148	148	128	168	131	163	156	155	149	147	142	152	161	164	151	139	132	127	150	149	171	141	165	144	148	128	138	122	151	141	154	162	139	137	152	149	127	149	148	143	169	143	130	173	138	152	149	148	145	137	150	129	138	138	153	141	137	135	122	126	152	163	152	168	155	147	150	115	137	144	147	155	135	168	135	146	132	164	127	164	126	166	144	147	151	151	155	140	148	173	134	129	158	150	153	143	155	147	167	133	142	140	147	135	148	127	143	162	136	141	155	139	130	149	154	121	159	164	166	146	147	141	154	132	148	131	135	141	160	147	125	141	157	141	134	154	150	168	147	150	157	153	153	125	147	143	162	139	150	160	131	139	151	148	127	140	159	166	157	147	159	183	147	135	161	153	145	150	147	151	136	148	141	120	153	132	146	131	148	134	149	125	150	135	149	162	131	140	156	164	140	137	146	165	156	144	152	166	139	136	164	156	147	140	132	162	145	149	136	150	151	145	157	135	131	142	150	146	151	153	138	145	121	124	145	151	149	150	156	143	144	139	146	144	132	138	125	146	130	159	142	154	137	156	134	136	128	156	140	156	136	144	168	171	145	160	124	145	132	140	133	150	128	159	139	161	152	152	160	132	151	148	145	179	142	159	154	155	149	146	141	157	148	118	143	151	135	118	150	128	142	136	125	148	133	138	108	147	158	142	113	156	136	152	148	143	154	136	150	143	131	141	156	145	139	129	143	137	145	148	137	144	129	122	165	146	145	140	137	150	143	143	148	148	134	151	154	141	150	184	148	161	144	153	154	157	147	144	152	142	129	137	159	151	135	158	148	127	129	141	117	133	153	136	165	139	129	133	136	149	161	147	141	129	127	148	150	119	135	147	153	132	140	142	154	148	130	155	147	138	141	132	126	179	141	150	151	149	147	127	128	133	127	152	145	165	145	160	125	146	161	147	139	148	180	160	140	147	145	156	132	139	120	133	146	128	126	156	118	159	146	144	137	122	152	141	152	146	152	166	143	148	150	162	135	131	153	138	140	162	164	159	141	169	162	134	160	141	133	155	152	173	142	144	160	147	129	153	149	150	144	153	149	136	153	152	171	125	151	158	148	137	149	137	144	130	132	150	158	142	158	163	162	151	132	153	111	131	148	136	164	180	138	135	144	151	158	136	149	159	142	131	117	114	136	126	146	142	129	153	137	174	133	135	148	132	129	149	133	179	154	144	143	141	127	149	132	145	149	156	144	154	138	157	153	149	141	142	139	141	133	153	189	144	143	139	148	127	140	137	165	171	145	148	122	147	143	135	143	157	142	139	112	148	144	132	135	145	158	124	153	148	135	129	159	120	163	143	132	138	156	148	153	128	141	141	164	170	142	147	142	152	125	165	168	151	142	145	129	148	150	139	141	155	168	137	163	137	140	133	117	122	135	131	153	155	112	146	167	138	118	150	145	130	132	128	168	134	146	142	157	150	146	140	156	148	134	121	143	170	155	159	144	130	139	125	134	139	145	133	147	155	149	154	147	149	132	143	143	143	153	126	137	135	130	162	149	177	130	138	129	133	151	119	152	119	131	154	152	131	172	117	139	163	157	147	134	119	160	138	116	140	151	143	137	152	148	164	152	130	118	140	142	146	153	129	136	163	164	146	145	156	126	136	129	134	148	133	145	144	152	136	125	144	135	142	136	166	161	139	152	131	138	168	137	140	137	150	126	147	170	139	162	131	156	149	153	124	159	161	163	147	180	139	157	149	147	165	146	133	140	131	140	143	155	145	127	138	163	157	144	123	149	144	169	169	129	146	157	141	163	156	157	152	164	143	148	153	124	152	144	153	137	167	161	133	146	142	142	144	174	165	139	124	129	151	149	175	147	135	151	128	148	128	146	135	149	158	141	132	144	134	151	116	144	135	140	159	150	120	120	134	152	162	130	155	137	150	134	135	148	134	144	143	142	126	150	132	136	121	146	165	144	130	134	120	132	124	149	145	146	160	141	163	146	136	154	140	155	124	161	156	154	186	147	150	142	171	158	161	118	124	142	130	162	122	130	139	165	135	142	156	147	106	152	174	149	162	167	152	139	134	155	161	169	152	148	133	148	162	149	145	149	140	142	150	127	149	149	127	132	126	154	140	139	140	155	174	130	160	129	129	149	138	150	131	144	123	133	146	131	151	132	158	149	151	132	141	159	155	148	127	143	152	140	126	149	159	127	141	134	133	144	129	152	139	139	135	134	137	150	143	148	148	177	153	127	134	122	126	146	130	155	150	164	139	133	143	179	135	143	168	161	129	148	140	161	151	149	133	137	139	132	157	130	113	122	124	149	141	119	144	139	149	148	143	160	130	148	133	125	134	140	153	135	144	141	130	139	147	175	156	137	135	144	171	126	157	159	156	163	155	141	152	133	134	146	145	142	134	147	156	118	145	139	144	151	123	153	148	148	179	151	129	150	135	144	136	107	126	149	129	141	186	153	130	133	132	133	153	155	153	137	127	142	125	128	161	151	158	143	140	145	174	160	148	141	169	138	148	165	136	131	147	165	136	127	133	135	125	161	154	140	161	153	153	122	145	144	153	120	134	139	139	127	138	152	130	145	130	126	147	135	147	133	149	139	146	157	135	125	132	128	123	136	147	159	139	152	150	175	149	150	131	155	144	136	141	136	141	124	125	140	159	169	174	162	152	132	151	162	132	146	114	145	141	139	152	144	138	143	141	140	144	148	151	134	155	141	176	152	137	123	148	173	162	163	149
5215	9467	6258	3520	1994	1533	1051	924	852	638	548	448	474	437	387	383	404	401	335	378	362	369	348	401	353	346	341	370	344	336	364	355	351	362	395	354	341	375	347	364	368	366	346	344	333	348	343	387	375	385	358	346	353	340	329	339	369	359	378	332	309	352	339	332	381	345	326	344	353	374	362	332	363	320	323	367	359	357	378	351	312	355	360	366	343	341	333	358	367	334	364	371	343	340	345	341	355	336	364	336	341	323	363	345	343	309	320	342	343	357	334	336	361	388	365	362	333	358	365	358	344	324	335	316	334	347	341	352	348	295	323	340	406	322	356	370	348	326	352	377	356	326	360	330	346	318	307	344	299	337	317	343	322	338	310	338	341	312	328	380	338	340	334	345	339	310	349	377	351	321	339	329	350	335	339	336	372	350	314	335	325	349	341	354	317	333	349	313	356	333	355	349	367	380	326	339	335	355	347	369	357	323	346	371	307	349	344	331	354	357	347	318	332	371	349	359	354	362	316	342	359	336	351	369	366	340	357	370	324	325	327	318	356	344	388	331	353	343	342	319	320	319	338	334	346	331	302	325	364	344	310	324	347	341	374	346	313	334	338	351	339	334	356	340	365	311	338	352	358	331	354	350	296	345	327	362	353	325	347	348	373	362	330	354	316	324	335	369	357	366	332	316	343	350	334	369	319	332	336	352	336	357	335	302	306	329	299	352	347	360	343	324	336	330	339	325	339	368	336	328	328	377	348	317	330	332	367	334	335	308	325	315	306	321	334	354	337	357	313	319	358	324	370	365	366	366	322	323	348	335	336	324	349	302	331	312	344	318	350	372	336	315	356	349	339	331	330	356	332	353	349	333	338	343	328	327	358	332	347	337	309	332	375	355	387	325	375	337	344	325	322	346	349	308	330	314	310	313	337	343	385	359	337	350	327	341	353	349	335	361	341	350	366	363	357	329	348	344	354	355	337	330	330	341	357	347	327	345	359	321	359	335	337	395	324	333	296	347	337	373	365	344	365	375	322	330	320	351	300	354	352	328	313	360	343	315	339	336	311	334	378	319	366	331	328	362	295	327	357	366	380	384	318	330	346	331	335	335	364	335	358	325	327	334	346	341	347	396	350	330	357	340	346	350	338	355	332	339	311	367	346	368	364	363	348	363	356	356	350	338	338	305	341	349	348	318	342	378	347	349	355	332	344	345	365	333	327	337	338	357	321	312	346	311	333	377	326	324	366	351	341	348	355	337	364	364	342	316	321	358	329	349	337	324	338	328	365	350	334	310	392	318	327	367	357	350	344	319	327	346	359	350	339	334	336	359	339	338	329	307	328	341	332	327	336	336	333	366	337	331	334	328	345	288	367	346	346	333	340	347	309	366	319	343	309	345	325	312	353	335	333	332	326	349	343	339	334	367	340	348	328	331	342	354	362	353	355	352	340	322	333	367	326	337	303	338	367	357	369	346	341	334	328	340	329	310	337	364	354	371	316	321	371	339	348	338	349	365	320	366	353	344	325	348	362	305	325	317	321	346	362	314	342	342	339	338	347	362	350	306	332	351	318	329	340	332	368	324	343	320	336	337	359	336	317	343	307	317	327	338	357	329	333	325	322	356	368	342	351	348	332	322	314	379	371	329	386	347	338	316	356	344	344	356	347	323	359	367	345	375	345	330	329	333	345	317	341	330	360	325	340	318	345	344	337	342	321	327	351	352	369	344	317	320	349	363	361	317	354	341	317	321	334	348	309	360	337	345	338	381	365	353	346	310	334	383	358	401	312	328	360	347	349	316	334	356	320	323	357	377	359	345	361	345	324	332	342	358	370	350	363	339	321	342	309	330	365	338	374	334	347	337	403	333	315	331	325	358	310	337	340	364	389	334	303	325	343	365	312	330	339	345	351	341	315	330	334	352	315	351	337	367	351	339	355	323	320	335	336	343	321	314	352	348	363	354	333	377	333	346	336	357	353	325	364	334	320	307	321	358	345	356	344	317	333	369	365	343	313	352	352	327	351	353	345	344	343	345	363	349	336	360	349	371	353	372	331	327	347	343	335	290	341	355	334	352	339	371	361	306	335	343	347	336	351	346	372	343	326	349	303	337	354	367	389	390	343	344	336	360	353	343	333	332	349	342	361	350	312	357	349	357	347	349	341	320	331	371	351	350	344	341	346	330	325	356	352	314	353	339	339	337	339	347	333	287	337	283	350	314	353	336	327	355	326	355	299	356	339	307	328	360	342	350	339	347	341	342	317	321	336	328	335	343	351	359	347	349	330	324	326	350	309	341	348	342	321	365	303	339	397	334	337	330	330	354	333	356	310	334	340	337	337	340	362	332	365	319	344	325	342	314	358	346	331	344	350	341	322	372	331	348	331	338	362	336	357	355	365	331	334	364	337	350	332	335	330	328	345	358	331	367	318	354	342	352	351	339	352	355	343	322	335	325	342	314	314	348	353	352	349	351	330	348	347	347	351	351	325	329	334	330	347	320	352	338	332	372	341	346	318	336	342	333	342	347	352	332	350	343	349	330	356	346	350	333	375	359	362	351	341	348	363	348	343	312	355	361	345	328	358	350	357	313	339	315	310	360	353	351	322	333	345	333	326	353	330	301	335	361	346	362	297	341	332	324	376	305	302	349	321	301	374	334	322	314	318	338	351	361	338	329	319	361	339	325	327	357	361	335	343	318	341	355	368	355	335	338	338	311	353	355	383	313	308	328	346	358	336	332	354	374	361	317	333	362	323	361	366	344	344	342	336	317	339	312	337	342	336	311	333	365	361	335	364	321	354	312	354	327	342	332	359	336	360	330	370	358	364	329	374	360	345	357	384	344	356	340	350	366	332	341	343	350	364	370	325	355	350	314	281	364	338	351	354	344	332	366	304	339	320	350	354	352	328	356	373	308	360	320	346	363	325	324	360	351	300	344	327	344	324	340	361	296	332	372	347	337	344	356	333	330	330	328	312	338	343	369	378	317	374	347	328	322	347	332	331	347	340	338	328	347	324	334	367	347	333	345	334	327	357	303	342	334	340	358	356	337	327	375	344	315	329	361	347	343	351	349	325	317	344	352	333	354	345	327	332	356	349	334	343	342	324	348	323	305	314	328	312	358	352	332	358	321	335	328	320	353	372	319	353	301	331	355	359	302	364	312	354	315	335	323	347	331	374	339	361	342	281	299	345	340	351	343	349	334	371	302	343	323	322	331	332	338	359	340	345	346	331	376	335	364	355	336	332	366	331	348	334	357	356	361	352	309	349	331	358	344	342	346	345	331	346	342	345	317	323	343	351	367	386	325	342	337	342	339	326	364	341	359	346	329	341	349	361	348	348	352	339	364	362	352	309	316	346	334	333	325	368	319	306	321	356	348	334	360	340	354	325	328	345	331	323	327	307	339	335	348	339	334	356	328	338	341	359	337	363	347	340	318	366	335	354	311	366	317	310	344	350	343	336	337	362	325	326	389	336	337	355	366	307	362	359	333	347	353
34096	12976	2968	1331	1024	892	769	642	589	443	424	357	379	353	331	324	295	321	323	328	272	313	325	336	305	315	293	311	312	306	274	334	307	322	318	295	309	311	297	292	326	325	318	287	306	324	296	319	325	294	315	315	354	324	267	343	317	324	296	300	273	278	302	304	281	321	347	314	289	310	336	323	325	291	315	328	309	271	278	302	325	322	342	293	262	334	348	294	281	307	301	295	340	321	270	279	326	282	326	301	307	323	311	313	296	331	272	301	289	297	335	337	336	329	302	356	308	286	293	336	331	289	308	301	319	318	325	299	288	289	294	291	304	306	297	303	270	290	273	300	311	303	312	303	293	334	302	282	297	330	312	299	324	270	290	290	302	299	280	290	301	291	298	256	309	325	297	343	297	325	275	296	320	341	341	298	297	294	307	332	310	309	307	291	295	281	321	324	309	274	298	325	299	329	311	298	335	292	287	290	290	320	288	309	312	292	301	305	319	311	259	318	274	301	295	263	306	325	329	295	304	296	299	324	328	317	296	306	347	283	324	339	312	335	335	321	302	303	335	312	298	291	311	322	318	312	288	292	299	260	335	292	320	302	278	327	321	294	323	312	307	319	272	308	287	301	325	306	316	323	288	302	296	299	308	311	296	291	301	314	302	264	286	290	320	284	296	278	312	288	305	283	302	294	329	308	304	272	307	296	317	314	290	304	288	302	294	328	271	294	321	336	317	311	311	309	330	315	296	320	357	284	322	319	315	296	335	297	320	306	276	272	323	311	318	294	296	304	280	320	297	271	258	296	290	332	325	317	293	285	327	314	307	288	342	313	277	324	348	277	319	301	284	319	309	298	317	284	312	305	307	307	325	283	298	319	290	301	321	281	316	285	256	297	300	299	287	252	319	296	298	324	291	324	329	277	303	295	330	307	285	333	290	317	338	269	334	293	283	285	309	313	353	296	349	316	298	299	305	315	289	344	333	313	294	300	340	282	321	281	305	287	299	313	299	303	291	300	287	274	280	304	281	315	324	305	303	320	297	303	329	274	324	302	322	315	344	306	297	308	267	299	275	299	282	314	281	278	317	336	300	277	319	325	305	301	325	302	330	308	290	297	315	307	292	268	271	289	292	336	314	288	332	302	264	323	293	280	297	309	304	278	306	301	306	308	276	334	360	313	286	311	299	329	310	314	327	312	294	304	314	288	313	330	299	314	332	278	308	324	286	327	286	296	305	280	310	295	327	338	307	316	301	295	305	308	312	312	288	314	306	312	321	312	319	299	290	310	326	308	298	291	329	288	292	288	306	327	282	296	333	306	313	298	333	337	309	317	300	315	305	327	299	288	306	304	274	269	302	301	279	310	314	328	296	316	294	296	313	311	309	294	292	289	285	290	309	342	275	311	293	304	284	259	296	330	303	311	333	303	307	316	286	296	316	278	316	303	308	311	287	314	316	290	286	316	330	313	312	309	329	301	285	281	315	298	319	298	289	313	315	303	282	329	321	345	329	277	305	284	299	341	307	316	329	311	312	313	335	315	302	316	292	290	308	314	293	315	325	310	322	306	333	284	317	331	286	308	325	294	294	303	358	326	346	338	291	320	295	312	302	313	316	294	311	316	319	302	305	300	347	311	296	326	316	295	297	305	304	295	322	295	336	301	291	288	340	301	333	322	313	300	281	320	329	290	308	335	290	323	312	276	306	280	337	337	309	334	322	288	298	288	269	295	318	286	349	292	289	304	296	317	305	275	290	295	261	287	300	319	293	320	300	316	292	306	341	331	297	284	330	270	286	310	313	311	304	308	309	317	293	285	294	261	295	323	297	303	301	300	315	267	305	301	287	298	272	288	313	302	282	293	320	307	301	298	299	307	296	303	299	288	271	296	312	302	318	310	324	315	288	307	334	297	272	319	322	307	275	296	336	296	277	269	305	336	290	298	292	310	283	302	301	316	309	310	297	289	310	298	310	291	298	324	308	298	279	307	301	282	275	322	283	288	282	324	296	330	301	300	295	271	308	293	311	340	300	288	329	283	377	311	328	314	316	300	299	269	288	297	344	295	284	313	281	313	310	301	315	297	313	294	263	314	303	330	303	291	263	292	342	269	281	305	327	303	296	343	296	316	328	294	277	323	299	280	336	310	296	299	287	299	296	323	316	333	309	323	324	316	336	284	288	275	339	317	325	305	306	301	303	315	303	289	309	318	325	340	281	288	290	279	266	271	302	291	279	296	299	325	305	289	285	307	318	313	297	302	315	298	302	321	284	273	317	320	326	326	302	292	282	315	269	325	295	305	311	299	259	308	278	298	300	296	271	320	317	297	287	312	308	292	300	303	288	291	303	322	347	324	297	297	297	302	297	367	311	265	338	349	330	296	302	305	326	322	300	302	308	331	319	294	283	311	265	301	340	283	282	302	295	300	285	314	304	308	292	300	302	285	309	285	273	291	291	288	318	295	325	323	319	319	287	311	341	290	296	300	318	294	315	305	326	309	285	315	278	298	296	308	288	277	277	309	287	345	308	331	329	329	319	326	310	292	345	284	293	282	303	339	286	330	321	297	345	337	308	320	275	306	322	278	307	330	308	292	303	302	300	273	292	277	310	289	300	329	315	320	347	312	315	294	286	310	304	328	308	285	315	275	300	319	332	269	300	287	314	313	273	288	297	292	308	306	265	298	304	294	311	304	331	318	298	280	305	315	289	298	290	305	345	302	326	302	314	304	276	305	296	286	329	324	271	302	289	311	300	326	320	306	319	308	283	328	298	305	340	312	320	295	284	270	290	303	300	298	322	268	296	303	312	352	300	304	271	304	276	309	310	314	283	288	286	309	303	348	280	312	310	322	308	279	297	321	303	311	322	308	290	264	306	314	322	349	302	331	307	288	317	285	286	329	324	306	299	308	306	293	294	321	319	304	322	314	270	303	298	285	296	303	287	306	267	302	297	282	277	305	309	327	297	311	300	330	309	322	296	313	320	332	314	268	290	273	314	309	290	311	299	329	291	306	287	313	333	307	320	284	291	299	296	285	272	307	319	308	329	286	306	324	313	310	329	305	253	291	318	313	300	286	263	321	353	345	322	306	303	327	314	299	282	307	328	325	320	320	322	278	320	276	288	294	308	321	280	341	293	294	284	293	291	306	329	290	285	293	288	281	290	290	303	316	299	287	306	258	291	306	302	314	308	310	312	274	281	326	312	285	285	269	331	305	287	301	321	316	324	299	303	322	323	299	305	286	311	274	288	300	297	290	300	303	314	312	295	256	314	263	295	334	271	305	301	305	298	273	302	295	276	301	301	302	313	310	313	309	304	319	322	317	327	292	310	292	312	320	301	318	301	334	339	353	312	325	295	327	336	328	311	315	301	306	302	333	324	326	299	322	267	281	310	296	332	314	315	320	306	310	301	317	306	342	321	314	306	273	299	298	319	305	292	316	307	286	282	329	284	330	313	304	297	282	321	286	284	289	322	316	261	313	297	288	319	326	327	290
8115	2929	2304	1467	1143	1012	868	850	769	712	725	710	681	670	700	614	652	629	666	622	650	688	694	650	692	649	634	624	653	582	632	644	621	689	651	603	668	682	629	642	681	646	693	672	641	699	648	674	671	676	636	700	629	613	671	647	670	687	636	687	662	654	632	674	676	683	681	726	679	665	702	679	688	648	664	633	673	645	687	716	637	635	650	675	672	639	608	678	642	614	631	658	655	670	685	647	647	666	630	618	670	617	636	681	683	647	665	638	626	660	656	628	622	688	679	631	659	655	643	655	636	677	614	630	702	620	651	663	615	653	667	671	636	655	658	647	676	674	658	661	675	699	705	657	697	674	643	646	678	630	678	688	676	634	650	652	698	646	699	657	649	665	666	676	666	670	629	650	664	677	658	628	703	658	656	638	615	673	664	678	657	674	726	675	690	660	621	708	588	633	644	707	682	635	658	660	669	619	676	663	627	661	638	693	679	652	644	679	681	632	745	694	687	672	659	658	709	726	604	712	679	713	674	686	660	660	692	599	652	675	649	679	619	639	672	638	660	643	655	594	676	631	619	635	667	675	665	661	649	684	675	667	658	634	642	626	668	635	667	687	662	676	676	630	669	633	674	664	623	627	626	617	656	639	668	645	667	635	638	638	682	668	648	641	622	681	629	693	634	609	591	675	663	618	686	647	644	636	653	690	644	650	626	633	637	693	675	640	645	646	650	611	659	695	704	640	645	668	650	669	605	649	686	682	686	659	624	653	647	653	623	646	656	651	671	658	640	656	701	674	639	714	649	669	642	653	648	696	676	693	690	644	636	627	674	697	672	635	640	627	648	645	662	622	631	630	689	683	674	723	665	651	660	685	672	632	651	673	693	701	670	676	607	646	640	676	647	654	654	691	657	635	636	694	674	658	663	650	711	644	661	636	648	662	693	661	652	658	678	675	672	647	638	680	641	645	590	647	687	701	651	663	608	608	713	671	667	631	640	680	653	663	667	701	715	651	618	643	659	652	642	724	707	685	648	645	670	683	650	653	655	619	662	653	657	642	626	629	640	635	650	610	658	698	636	689	692	674	676	672	647	631	667	637	666	645	655	681	660	680	674	662	609	648	608	636	624	607	646	651	671	679	677	649	677	625	657	699	683	695	681	678	696	720	654	649	685	683	631	643	640	664	647	680	667	686	681	697	640	643	609	676	647	646	673	628	668	653	619	626	718	663	613	668	701	630	645	630	642	652	678	639	664	633	649	694	653	676	667	667	659	644	672	654	659	685	623	612	665	683	640	659	692	604	680	651	701	698	641	703	657	697	648	666	658	661	712	581	656	610	651	655	653	678	618	613	679	661	653	651	656	678	708	679	679	665	673	668	656	663	683	644	630	652	689	647	645	650	666	650	691	673	650	634	654	699	650	649	627	640	635	638	626	649	691	688	650	666	646	673	726	651	693	647	641	586	670	682	674	660	629	678	704	713	622	699	659	689	695	647	661	655	641	670	635	625	691	698	647	645	651	684	664	675	693	658	635	694	628	708	658	658	722	661	648	670	693	704	644	677	650	655	643	657	723	655	629	639	714	667	705	660	636	679	603	720	665	595	627	650	703	655	662	638	669	650	652	667	673	677	671	642	632	637	669	653	659	670	666	651	635	649	731	687	675	684	705	694	656	652	682	658	659	654	669	630	665	625	663	650	652	635	650	666	693	663	623	653	696	661	656	657	635	641	632	674	623	655	660	702	639	645	670	651	631	660	678	631	684	709	709	593	644	633	661	666	653	642	717	670	653	646	645	658	650	648	686	661	634	648	628	697	658	652	668	671	622	642	717	678	716	642	677	660	626	632	641	653	627	651	653	659	618	641	649	702	657	639	707	652	670	635	671	627	647	690	679	645	628	604	660	677	656	650	642	634	701	638	706	662	678	652	670	639	682	662	627	629	670	661	711	633	687	615	653	656	666	654	669	668	602	628	664	663	642	649	672	653	704	641	645	668	650	679	679	668	667	643	719	651	677	624	642	678	648	644	686	689	608	612	664	690	669	634	620	703	633	682	652	684	650	649	647	668	650	629	723	649	650	645	640	644	628	629	663	635	671	665	694	619	612	652	659	698	680	668	679	680	640	640	637	722	676	655	688	630	676	654	677	696	655	657	648	651	674	677	660	640	699	661	672	611	677	612	634	680	645	657	636	650	637	645	658	616	670	655	660	656	645	661	648	649	685	652	650	643	644	605	638	678	651	614	675	671	670	715	678	684	658	664	612	652	664	633	639	672	647	634	651	666	685	641	649	689	639	660	657	673	687	612	676	641	659	653	659	653	626	640	649	678	671	649	669	642	651	649	687	667	635	686	681	638	659	647	649	681	668	668	670	644	687	683	699	649	664	633	649	636	678	682	651	707	688	655	662	644	694	653	696	631	673	649	669	671	689	653	631	681	671	651	677	634	702	689	650	677	646	630	649	711	672	647	667	645	665	644	630	666	710	665	648	663	665	667	641	678	679	660	673	654	665	680	681	682	666	663	668	660	684	680	652	644	672	717	694	691	684	594	666	660	636	643	711	672	691	633	652	602	660	648	683	665	729	677	635	674	660	669	641	652	687	682	660	693	679	645	646	646	634	635	681	686	657	634	651	645	683	669	669	644	668	646	670	668	660	666	643	659	689	682	659	672	660	682	686	658	644	635	654	660	640	694	683	644	676	641	641	644	633	647	613	681	675	626	694	684	655	679	706	650	662	711	654	684	704	640	629	669	666	633	656	627	669	660	654	644	640	680	647	626	640	696	691	634	649	679	658	713	677	703	632	685	654	677	621	641	669	664	650	631	591	663	657	682	653	684	668	643	645	662	676	685	652	663	695	656	644	657	677	626	603	694	623	653	656	647	656	685	660	678	611	662	688	633	654	664	672	649	672	660	673	656	657	679	657	662	635	674	648	667	625	680	646	648	626	680	689	663	653	645	664	681	637	630	665	693	626	673	673	675	657	669	675	647	626	653	637	675	649	642	652	660	616	713	609	664	664	643	685	647	672	616	632	670	656	655	674	640	624	639	689	682	629	661	635	695	666	672	633	669	678	638	626	686	672	629	671	628	621	664	662	654	674	677	654	664	607	652	700	607	667	684	663	631	685	637	617	691	646	655	672	630	694	637	682	684	609	621	636	706	725	630	633	710	686	688	665	638	599	682	649	660	673	660	682	693	654	669	667	701	661	666	720	624	674	645	654	654	674	722	612	679	674	627	641	679	653	658	639	739	662	672	675	641	680	657	695	664	678	651	657	676	657	629	610	656	675	678	630	672	736	676	660	631	667	639	652	664	632	642	670	621	661	667	637	714	629	731	603	659	654	628	652	645	650	682	684	660	653	645	633	656	661	665	676	635	626	662	675	613	647	670	639	653	670	626	630	642	612	647	644	645	710	664	661	621	650	681	657	645	626	626	624	651	686	661	682	618	658	682	668	631	685	664	655	662	677	625	598	679	659	699	656	659	697	681
24718	21197	24815	27829	21040	5312	1447	1115	838	570	490	424	370	287	298	251	246	234	234	202	233	228	217	230	223	225	228	234	236	211	238	218	269	258	234	212	194	246	207	220	236	249	225	225	234	232	235	196	202	188	201	232	202	199	212	213	207	221	239	208	197	189	182	217	192	205	215	179	233	176	197	218	184	201	210	201	199	212	245	224	199	198	213	187	216	190	211	206	189	185	206	242	205	211	194	224	191	196	210	184	221	197	218	209	215	229	201	204	201	211	236	217	194	234	202	231	197	200	210	215	215	196	211	198	221	229	220	220	214	229	210	214	230	201	230	228	205	227	221	226	208	206	228	212	206	196	198	197	175	222	224	225	191	210	214	200	189	219	183	202	210	247	209	208	220	225	224	226	187	197	199	233	201	205	202	244	224	202	200	222	180	193	221	194	221	225	214	231	198	195	197	224	198	194	199	197	233	217	227	198	222	228	222	227	212	211	198	211	226	220	214	230	219	219	205	207	213	227	197	222	214	185	207	234	201	229	231	194	222	212	225	217	222	184	210	202	229	231	203	218	185	191	195	225	216	200	210	232	219	169	208	205	199	200	220	240	219	223	230	201	203	225	210	191	200	214	207	204	203	186	215	211	215	211	219	201	211	237	203	176	193	197	219	209	191	214	199	223	197	206	220	173	225	228	206	194	209	226	218	215	191	211	213	213	209	209	217	209	208	193	188	230	231	187	194	215	201	220	225	182	208	220	238	216	223	184	194	200	222	196	188	223	219	219	222	217	213	217	205	211	213	211	201	219	255	188	184	226	208	222	235	202	186	215	195	216	208	236	215	215	211	191	239	207	240	217	214	202	204	202	210	208	234	230	218	217	193	215	245	205	227	217	201	236	242	193	229	197	213	217	216	177	219	225	225	211	207	229	224	195	209	235	218	175	229	210	201	228	213	225	213	233	200	229	201	219	218	224	214	194	191	207	210	229	207	209	192	218	206	214	228	212	250	200	199	196	216	213	208	227	191	192	225	226	211	190	218	208	199	268	197	183	213	210	190	239	200	216	187	227	196	234	253	201	197	220	210	229	211	205	216	218	219	233	247	200	239	194	229	206	206	188	208	212	219	192	208	208	182	219	191	269	231	189	228	190	195	252	217	220	218	216	216	244	199	218	202	196	182	227	177	200	236	191	226	200	231	218	220	207	236	213	239	191	236	191	223	187	213	196	215	187	220	212	192	224	209	238	227	194	214	205	227	238	195	209	213	214	215	241	185	206	216	244	230	223	219	214	221	213	200	203	184	202	231	205	205	208	195	223	207	195	243	206	223	217	229	211	223	187	229	223	199	184	203	204	210	212	205	204	203	221	212	229	210	198	218	214	230	176	195	201	198	191	226	216	194	212	219	217	240	202	233	218	211	224	201	175	194	207	201	196	231	213	206	204	170	230	214	206	209	226	197	226	231	246	210	206	210	213	231	230	210	231	204	214	217	243	203	214	226	221	205	207	211	232	222	233	190	204	235	222	218	223	220	212	217	218	217	199	218	195	213	207	238	201	229	228	192	240	222	201	211	213	244	226	206	209	177	219	210	226	192	195	201	197	187	209	217	228	203	215	199	211	230	239	220	228	191	218	237	222	258	216	196	211	227	186	239	224	222	211	201	229	213	214	233	216	236	205	231	194	220	212	232	241	210	204	201	189	220	211	210	216	194	205	196	209	227	210	209	206	205	227	192	202	230	219	231	233	207	213	237	218	184	182	199	194	210	207	240	218	222	208	225	226	221	210	210	212	214	208	207	195	189	199	205	209	190	216	214	211	229	184	230	182	221	207	193	223	210	237	214	220	218	207	208	187	213	220	218	220	217	207	188	220	231	214	225	210	196	209	213	234	198	194	218	211	189	203	200	203	233	195	201	197	216	239	212	202	243	236	200	197	237	219	207	233	198	228	226	206	192	198	208	215	187	219	223	222	201	209	214	207	212	215	221	195	216	201	210	214	197	189	229	208	179	218	220	222	202	219	195	211	199	220	225	194	223	214	193	204	203	216	230	225	256	238	197	215	218	187	217	219	197	228	221	213	236	224	243	219	203	225	222	244	250	227	233	193	234	218	228	209	224	196	196	217	205	205	228	250	229	232	230	184	227	218	219	183	231	220	219	234	197	215	227	190	220	195	188	207	197	216	219	250	224	184	220	203	179	207	233	220	187	215	227	185	190	173	215	206	239	191	215	225	202	209	218	200	239	218	204	195	208	211	213	217	213	198	200	186	217	209	184	240	241	214	191	225	218	225	241	197	197	203	216	204	210	218	186	183	228	219	193	187	204	177	210	197	237	200	209	178	217	211	207	233	213	202	222	216	205	197	200	215	226	239	211	191	207	213	210	223	215	213	216	207	193	214	209	199	209	209	211	202	208	188	211	225	201	208	207	227	201	187	217	235	205	201	196	212	201	244	205	187	238	228	192	203	220	203	179	214	235	198	218	215	236	236	199	202	220	201	206	232	214	206	191	207	194	190	197	251	198	205	183	221	202	210	217	200	216	243	219	228	217	218	210	197	223	212	200	224	198	222	226	219	189	193	186	225	213	237	205	215	190	188	205	208	230	208	209	240	234	224	214	208	214	232	215	226	218	208	209	220	225	217	202	212	230	232	203	176	186	214	239	217	208	221	210	207	209	195	194	206	198	213	221	202	226	190	196	219	180	218	221	195	213	201	205	219	209	187	246	226	219	187	220	210	201	218	199	211	204	233	226	208	226	208	210	197	210	193	204	211	218	228	195	222	209	228	197	209	220	207	220	225	189	198	218	214	209	221	241	189	203	216	226	225	206	215	214	210	209	219	197	209	244	229	236	201	199	197	226	215	188	199	211	226	219	189	217	234	209	225	195	209	197	196	216	207	215	222	227	226	207	244	228	212	207	252	231	237	212	196	210	215	223	213	245	206	198	195	229	235	207	216	227	217	200	185	223	213	229	197	202	233	225	221	212	185	198	214	202	225	183	198	222	205	210	212	204	193	184	224	228	243	219	198	223	243	171	222	233	213	202	224	226	206	203	209	215	223	240	219	213	218	189	211	218	217	199	200	228	239	234	219	214	237	237	195	199	213	202	205	206	213	213	214	207	214	216	206	222	217	223	191	226	219	250	206	207	197	208	211	229	218	221	244	186	195	220	236	197	207	208	220	232	201	236	219	218	209	195	195	228	183	213	231	220	197	210	207	217	217	232	229	187	205	185	183	229	235	245	198	214	226	190	214	189	205	218	191	228	217	254	219	224	212	221	194	210	215	173	215	206	214	226	195	209	213	247	242	221	244	220	214	194	190	223	239	211	229	211	218	211	212	218	212	206	200	200	206	194	207	212	192	215	206	221	238	209	214	224	208	194	235	203	209	182	190	180	235	206	195	205	206	214	247	235	221	206	235	215	210	218	204	191	227	185	244	213	221	210	214	209	196	198	215	225	238	214	211	226	231	228	211	216	203	204	219	227	214	198	220
5635	5900	4118	2334	1572	1173	925	893	806	693	543	538	529	524	514	509	509	453	535	463	462	510	458	481	488	475	451	467	513	486	501	461	469	485	460	467	478	462	492	458	483	466	487	498	484	475	476	436	467	501	480	478	465	477	501	438	495	469	506	448	486	458	460	483	498	451	461	473	471	446	484	464	550	481	494	423	489	468	458	481	445	502	467	464	474	530	508	465	513	456	446	467	499	499	476	475	452	505	484	447	489	496	480	471	458	511	460	492	472	464	454	479	489	486	514	471	480	450	482	458	504	485	461	479	489	477	463	424	480	453	461	472	510	507	483	437	513	460	472	500	463	479	480	475	478	474	453	481	458	469	505	461	484	464	502	497	486	482	445	469	461	519	434	492	431	480	462	448	457	422	476	421	475	471	495	480	469	459	461	451	474	473	465	470	532	440	433	453	466	500	446	510	479	429	452	469	454	465	450	461	457	453	451	497	453	475	517	474	511	474	435	491	465	481	478	504	463	493	499	517	463	452	480	447	476	479	485	521	497	470	438	444	464	451	487	476	453	461	475	487	497	433	482	472	486	495	450	450	465	473	474	469	483	503	471	458	448	484	477	459	456	465	517	451	440	458	463	452	506	445	464	473	450	504	474	478	457	468	445	466	454	469	510	430	471	447	473	499	462	451	495	493	459	440	445	471	464	452	489	491	455	455	469	480	472	458	445	460	471	483	487	508	471	511	460	461	532	458	489	502	465	452	502	466	436	477	478	451	464	452	452	460	481	427	510	468	438	496	482	470	500	458	473	490	494	469	486	462	457	501	487	476	519	517	449	470	469	451	473	463	501	437	461	435	487	458	496	457	481	445	467	494	452	503	444	473	461	476	483	441	426	480	529	511	458	488	488	457	451	463	479	475	446	437	494	470	444	470	463	503	534	474	443	454	480	510	498	459	472	462	499	500	502	475	458	489	465	466	466	472	447	461	491	501	446	458	464	453	454	436	449	461	488	490	492	472	476	495	450	464	436	449	510	471	499	470	453	500	460	500	463	468	458	439	503	463	434	465	461	448	469	462	488	460	454	440	493	510	485	490	460	471	465	506	491	465	453	488	461	448	477	428	478	473	456	459	485	480	487	461	497	483	455	426	479	433	461	504	440	431	453	473	450	490	495	485	457	451	489	494	432	458	484	449	459	455	469	491	499	481	458	522	463	524	491	495	469	490	470	490	437	452	467	434	446	475	474	499	446	457	487	437	490	484	426	489	427	427	445	452	409	481	455	496	507	478	444	470	459	505	498	467	471	480	472	479	467	492	437	465	486	460	494	462	467	438	448	493	531	434	500	442	474	474	472	495	494	469	457	489	493	487	453	462	457	461	469	462	458	483	458	469	487	436	481	461	508	466	476	458	495	483	501	432	451	470	461	486	498	435	494	465	453	469	451	466	483	484	479	493	474	478	463	463	471	461	440	477	507	471	455	532	470	480	462	483	502	472	488	465	433	472	455	501	467	457	470	467	509	446	487	458	458	448	493	476	476	450	445	439	476	498	511	453	463	461	415	454	476	440	468	454	506	490	473	452	435	472	464	484	475	436	513	478	443	459	502	473	477	485	472	452	486	467	461	444	495	440	457	471	454	485	515	481	476	470	502	459	485	454	466	472	479	468	485	433	476	482	455	438	456	463	508	481	462	463	479	477	485	449	484	476	456	468	450	431	466	479	479	504	465	446	442	433	446	471	507	456	469	447	470	489	462	490	470	457	471	448	444	455	491	506	458	449	472	468	450	477	431	487	470	471	495	483	438	481	446	486	465	502	511	479	469	445	506	452	462	445	460	474	475	443	464	501	498	507	468	490	488	484	478	494	479	491	436	459	459	426	444	493	482	481	475	494	502	477	462	464	446	460	458	448	474	479	459	493	513	484	469	494	519	472	470	455	467	513	489	465	464	477	498	469	453	490	482	492	483	478	448	474	455	469	476	497	466	430	445	456	495	488	464	517	474	474	450	498	472	460	446	453	470	463	475	450	461	497	464	516	476	453	518	479	445	466	486	483	465	512	488	464	469	494	464	477	485	484	466	487	465	496	490	436	484	458	481	463	416	482	441	469	457	445	457	461	465	470	442	461	453	467	459	469	479	471	498	455	435	457	441	463	528	474	473	454	452	491	454	518	500	493	479	472	513	452	467	440	487	511	488	493	492	464	479	453	452	441	466	500	488	459	490	433	488	472	472	513	403	508	479	466	501	452	444	482	438	525	483	475	483	473	430	456	484	448	462	486	492	458	446	445	462	445	453	480	450	469	478	466	496	485	474	484	453	407	477	489	476	485	436	456	491	473	476	452	461	497	468	450	501	478	441	504	399	481	446	467	519	487	469	453	475	497	481	494	483	465	488	503	483	476	461	448	491	482	477	471	483	440	448	445	458	496	475	457	445	454	457	461	450	466	474	458	459	478	469	497	504	478	417	525	481	489	455	488	435	457	475	450	442	492	455	472	463	447	506	465	476	477	444	497	479	485	483	455	492	456	442	458	490	457	430	490	464	465	478	451	443	479	482	487	528	420	475	496	468	453	464	484	502	453	464	498	490	471	474	486	427	479	476	452	485	439	474	461	457	491	478	481	526	449	453	476	477	455	479	478	503	478	477	485	431	499	527	476	473	509	496	462	438	448	480	513	484	478	474	455	442	490	453	501	454	468	478	488	482	512	461	483	403	463	461	445	470	510	485	463	500	454	456	478	439	463	493	482	488	464	482	502	485	498	518	465	475	494	485	457	444	447	472	450	452	473	489	477	468	452	461	432	490	460	491	464	470	472	472	443	471	495	436	463	453	473	500	467	470	458	498	490	495	505	491	505	491	472	492	412	445	497	446	440	465	504	460	453	498	465	449	457	440	443	455	467	470	476	482	462	451	454	467	454	471	450	486	432	482	464	464	443	491	467	465	459	461	469	469	483	500	436	439	510	463	492	447	511	522	428	427	449	498	478	476	470	493	462	473	433	476	465	474	439	425	470	462	489	455	476	526	510	426	445	487	439	474	489	502	492	488	494	475	456	497	464	469	490	472	475	421	487	494	416	487	461	463	492	465	476	468	454	458	482	481	443	479	480	446	491	464	442	464	482	484	439	452	488	493	458	482	466	457	488	461	457	495	435	432	497	464	478	490	459	499	489	468	475	440	507	485	455	472	461	465	489	452	478	435	451	468	487	479	484	459	472	485	473	460	463	466	459	519	475	490	421	429	478	470	478	436	451	475	480	465	489	465	429	502	481	476	469	452	461	439	456	456	502	457	486	451	457	504	483	442	464	473	427	440	457	418	518	468	453	441	444	472	471	475	468	470	453	447	471	486	474	485	494	469	479	462	468	486	498	471	511	464	477	489	459	479	497	511	445	494	474	497	456	473	460	452	475	489	475	438	470	432	472	471	493	442	461	459	443	465	436	508	479	489	451	447	477	440	490	443	458	502	469	503	487	481	485	478	456	499	503	447	454	515	456
24018	21202	25420	27243	21216	21252	5721	1673	1057	768	539	425	371	324	228	257	208	206	232	176	182	176	172	165	164	203	152	195	164	152	178	161	164	159	187	166	162	172	159	148	162	160	184	154	171	168	167	160	161	155	149	140	157	144	156	144	153	181	142	152	145	138	160	127	137	150	148	135	142	138	146	164	145	160	162	154	168	154	134	163	146	146	133	154	138	155	142	164	140	145	148	138	162	146	151	149	135	142	141	153	135	134	152	167	162	165	131	145	161	148	161	140	126	139	126	106	153	138	145	140	137	157	153	146	163	135	140	137	153	166	128	146	150	145	124	165	129	149	142	143	162	156	130	153	143	132	162	173	138	149	143	139	168	144	134	139	149	127	170	141	149	139	160	130	158	128	142	151	147	155	147	146	151	123	148	157	153	128	165	145	139	159	134	129	150	148	156	118	162	140	142	146	148	154	139	153	174	167	164	139	167	143	147	142	136	140	169	132	150	156	145	146	158	158	145	133	128	141	143	129	150	153	139	129	143	135	137	145	130	172	161	130	141	152	155	139	132	140	136	147	159	154	123	136	139	136	150	139	155	146	145	160	154	155	128	163	135	150	119	128	135	142	129	136	136	159	156	134	154	157	158	145	141	136	133	134	144	146	124	176	144	170	130	149	154	148	130	135	137	137	147	161	133	151	142	139	142	145	144	146	127	145	153	146	154	160	141	127	124	143	146	138	129	129	158	156	160	154	152	154	139	151	131	134	144	144	151	160	136	180	147	149	146	155	142	153	149	143	137	139	143	160	135	172	167	153	160	162	156	149	157	146	138	150	149	139	150	128	155	133	167	153	122	132	123	132	180	155	154	129	176	135	141	148	165	160	161	133	154	143	125	148	142	144	149	160	160	140	141	162	149	143	143	165	143	149	166	145	146	118	162	158	148	154	130	131	144	133	130	148	143	159	132	131	145	138	141	162	157	149	120	153	131	146	153	143	145	153	138	159	146	161	152	131	135	151	146	174	144	158	148	144	154	139	160	141	179	160	136	157	160	132	126	142	141	164	156	119	127	118	152	141	135	145	143	146	146	137	158	159	158	139	145	115	140	141	142	147	138	130	160	154	135	144	169	143	156	141	140	148	141	150	157	161	152	154	155	135	149	159	153	153	162	143	157	164	171	147	153	153	129	124	134	146	131	136	143	140	149	138	138	141	130	172	142	142	146	132	153	142	167	168	146	152	130	135	161	143	140	143	147	135	155	138	134	155	137	148	150	151	141	150	155	139	161	134	140	136	149	125	147	132	147	154	136	152	155	139	136	164	135	143	138	152	146	154	139	162	168	153	142	142	169	142	172	166	152	153	158	140	141	153	111	158	143	146	132	144	151	125	160	152	137	140	126	140	139	148	141	162	142	175	133	154	149	146	148	142	149	128	137	128	150	140	117	145	143	138	152	137	161	148	162	161	162	152	165	147	137	127	150	140	143	136	143	132	135	163	148	133	132	134	140	129	156	129	136	143	161	149	152	135	124	136	137	142	118	159	149	125	149	150	148	169	179	140	146	126	115	137	123	131	144	142	144	153	155	170	123	143	155	154	137	137	143	127	136	147	148	119	147	151	127	142	146	121	136	155	126	143	160	147	133	162	130	156	168	129	134	161	167	162	144	167	163	125	149	140	151	143	134	136	137	150	153	152	115	164	136	140	123	145	167	152	156	137	114	162	140	142	131	132	139	144	146	138	166	115	161	163	159	136	114	138	138	154	148	141	157	160	141	152	150	141	164	152	147	129	147	158	144	149	149	137	153	122	145	147	137	142	147	144	159	137	143	124	130	159	153	148	147	146	154	150	127	165	130	155	154	145	163	159	146	146	139	137	135	133	130	163	149	131	136	159	137	167	141	122	150	149	152	138	141	153	143	138	160	137	150	145	144	137	125	128	120	179	117	191	154	127	136	163	156	137	137	143	128	145	144	118	125	146	131	161	141	150	161	127	148	139	154	143	151	136	172	152	148	173	158	153	139	150	155	163	147	144	142	136	149	143	144	142	158	131	160	139	116	149	147	141	126	143	162	144	134	158	142	149	146	133	139	127	157	153	144	152	146	172	128	147	130	159	125	164	137	149	139	133	149	163	162	148	159	125	155	136	125	161	143	119	142	152	164	144	137	153	137	158	161	144	136	141	131	163	129	153	152	168	161	165	132	141	144	142	153	149	122	151	137	156	129	132	135	160	141	155	148	147	147	139	129	148	125	134	154	164	176	140	130	121	152	135	145	143	123	111	145	161	173	150	123	146	128	129	149	125	116	155	159	150	130	163	159	113	144	159	127	139	154	147	143	151	157	163	154	169	138	139	147	139	167	149	152	156	122	165	145	143	148	145	136	159	153	139	137	147	148	148	154	154	141	163	168	146	158	161	150	124	143	151	144	154	132	139	134	174	153	155	126	152	138	123	149	148	139	146	166	129	155	157	144	140	135	136	129	128	122	165	159	163	147	127	136	159	134	146	128	171	142	147	130	157	150	151	141	158	141	136	132	138	152	154	145	129	152	148	163	122	145	148	155	132	153	150	160	165	119	126	168	162	147	148	157	139	144	146	151	132	165	110	164	134	147	168	140	156	149	150	147	144	155	139	131	149	131	140	143	143	126	148	157	148	140	149	134	146	146	133	148	169	129	145	149	152	116	139	165	140	145	152	139	146	119	140	156	150	168	134	140	147	127	115	143	138	163	133	138	144	142	133	169	148	136	155	170	155	152	123	138	143	145	138	157	123	156	138	156	137	165	165	141	129	138	142	166	152	142	133	129	134	147	133	136	153	141	133	126	142	152	136	148	154	142	125	114	135	144	149	155	161	153	146	157	143	135	135	144	161	140	146	115	150	147	140	137	148	148	143	167	106	141	155	164	148	128	140	150	133	144	170	150	157	151	143	152	132	160	146	154	128	140	134	141	127	158	144	172	156	153	143	140	116	144	162	160	148	155	147	143	132	149	154	144	135	123	161	123	151	170	151	153	167	150	141	142	166	143	132	141	137	126	139	143	136	139	130	157	142	159	154	160	164	135	148	149	145	163	121	156	113	143	152	139	147	167	141	151	139	130	156	132	130	135	141	153	134	124	138	152	143	142	159	150	156	132	147	139	152	146	143	151	144	144	118	128	143	152	138	127	153	147	154	113	141	120	165	158	141	143	157	126	146	164	139	169	121	148	143	155	138	143	131	135	141	126	157	140	147	159	156	143	145	141	143	124	138	138	141	147	145	160	146	154	150	143	164	132	145	163	157	151	158	153	134	129	137	150	161	140	165	135	134	134	149	150	115	149	143	178	140	159	150	140	146	133	136	142	149	145	150	151	152	124	139	166	135	166	144	160	146	135	156	133	133	146	155	134	138	136	150	182	145	181	137	141	138	127	137	131	153	160	130	159	149	138	141	176	144	132	130	141	146	131	144	158	128	141	156	133	138	155	145	141	142	134	149	140	141	137	139	124	159	153	119	152	179
6280	8253	5908	3066	1924	1445	1104	922	843	660	556	495	484	452	439	415	413	386	344	382	363	352	360	347	320	371	357	356	362	345	384	380	343	365	329	331	367	387	377	347	402	390	349	352	390	375	348	325	380	353	354	360	334	350	366	373	335	317	347	340	379	325	359	359	357	305	359	357	331	315	286	351	323	360	302	334	366	324	338	344	333	306	347	347	351	361	323	354	347	320	371	348	335	333	340	358	320	332	346	358	335	315	343	328	339	348	348	356	340	389	365	357	352	363	361	354	355	353	360	361	337	388	311	293	340	355	349	337	334	328	360	308	342	363	324	373	355	301	333	308	371	329	360	321	377	344	331	376	331	362	361	361	351	328	325	343	335	369	331	363	328	354	320	352	342	330	347	346	347	335	344	320	345	331	310	330	316	336	357	357	332	337	336	348	360	331	333	363	329	339	321	338	322	360	351	327	354	365	325	353	355	341	375	335	387	339	329	326	356	371	345	347	356	341	319	354	317	368	304	355	335	356	320	313	348	351	329	328	370	369	329	344	349	343	337	331	335	357	333	314	350	325	348	363	374	323	324	339	368	348	345	341	337	351	358	344	381	332	348	354	370	332	323	367	355	346	345	324	328	338	342	362	333	329	327	349	329	333	342	341	328	310	329	356	365	348	376	325	323	343	364	341	321	349	343	355	311	371	350	355	346	336	341	332	370	302	340	373	365	366	358	376	366	348	372	330	371	339	362	315	344	308	350	342	357	321	367	339	316	355	356	348	345	335	322	338	354	327	319	356	366	364	374	335	356	318	330	359	354	324	336	358	332	337	354	337	315	354	338	356	302	334	315	361	352	345	355	342	351	329	352	377	366	335	366	342	362	316	322	300	338	359	344	375	331	353	388	352	365	309	360	358	357	344	337	340	317	317	340	345	337	364	339	354	371	337	321	362	332	368	361	375	373	325	349	352	319	350	379	336	372	332	374	312	360	338	336	350	344	324	378	345	326	376	359	333	340	340	329	331	371	335	372	325	343	336	333	354	357	379	315	363	347	361	322	331	341	369	336	369	311	355	368	365	345	360	372	342	327	327	343	344	340	331	330	356	340	343	342	364	356	370	374	341	338	330	357	315	328	327	378	328	311	375	293	327	353	329	352	355	365	339	334	312	368	335	330	327	352	331	358	314	349	340	356	339	379	327	341	351	343	352	355	350	363	373	339	312	390	346	350	334	312	343	338	327	353	348	361	358	346	340	349	369	335	349	359	342	350	347	329	357	359	339	365	360	372	290	366	372	330	351	316	361	333	346	333	364	365	339	357	347	352	388	354	362	373	374	322	318	334	349	317	367	321	339	355	355	356	369	342	359	352	336	330	333	339	358	340	338	327	328	328	374	321	345	360	330	331	330	348	324	391	362	352	314	336	367	362	344	350	359	332	363	352	358	339	355	352	324	365	330	346	340	312	325	336	351	343	362	350	363	331	339	362	342	341	339	349	343	356	330	322	349	365	348	349	335	377	330	334	394	337	352	370	342	348	326	352	343	307	375	348	337	350	351	328	341	335	392	331	358	325	352	321	367	386	323	350	356	377	348	331	367	359	325	323	356	346	345	300	332	376	354	346	373	343	337	336	317	372	350	310	359	345	376	357	337	341	346	335	338	339	324	354	353	337	342	352	340	340	306	331	366	346	352	346	351	344	316	332	365	384	358	364	343	333	334	366	340	335	387	337	331	306	338	343	320	334	370	319	360	359	329	349	339	338	333	356	346	317	326	372	361	355	340	380	345	370	337	384	345	342	325	352	358	357	316	354	350	336	348	354	392	330	341	343	335	368	346	356	345	352	332	364	319	349	343	303	349	322	360	350	338	322	323	311	327	348	323	301	347	333	353	331	334	349	333	327	352	339	344	336	340	328	383	335	362	347	359	344	324	321	366	361	364	354	336	347	347	347	361	319	330	368	368	344	371	319	342	351	356	344	347	334	383	327	370	319	364	362	342	327	336	349	346	374	388	329	341	308	326	346	358	371	337	328	321	365	337	329	346	379	343	362	356	314	347	359	353	350	334	360	355	345	326	349	326	347	338	369	368	346	325	360	328	339	349	353	349	354	331	353	324	362	346	359	326	364	337	368	339	338	393	333	326	353	330	356	346	357	332	355	333	358	356	367	331	363	344	359	332	314	331	359	329	340	327	339	369	351	340	401	333	346	323	327	329	360	323	336	355	363	359	341	316	373	358	360	315	403	326	351	358	362	351	367	323	363	350	328	338	327	326	341	404	315	340	357	339	358	335	362	372	361	333	339	308	356	356	356	328	336	366	336	357	349	327	341	326	337	380	362	335	344	348	378	360	336	349	372	380	365	325	338	326	368	346	348	361	351	343	372	298	322	341	391	333	361	351	335	335	363	356	357	338	351	329	350	326	343	352	383	335	328	342	361	342	340	359	321	349	345	350	320	316	374	333	338	336	327	340	376	397	362	350	353	359	326	353	336	340	358	359	362	340	381	363	349	343	310	328	333	355	333	327	342	340	367	330	318	356	342	337	370	328	324	360	362	381	328	329	353	345	353	371	307	332	330	372	354	368	316	332	339	353	364	325	344	311	354	363	349	353	335	381	330	342	334	331	334	340	341	351	342	370	322	335	347	355	324	364	369	330	326	330	385	349	369	352	356	332	357	341	369	347	389	332	357	351	332	332	340	358	346	347	322	321	347	367	359	380	344	338	363	351	347	355	352	365	374	352	340	351	375	360	321	351	321	356	336	354	358	339	327	358	361	346	358	329	366	358	349	344	326	319	369	345	356	347	315	381	337	333	318	359	357	346	325	388	335	354	353	354	305	327	331	347	329	327	356	370	355	344	362	345	334	336	349	328	341	329	323	370	338	321	375	346	345	332	339	349	317	325	360	337	333	379	376	315	353	353	355	354	351	325	334	355	351	332	356	346	327	342	329	328	333	382	378	354	368	353	345	339	378	354	351	350	337	365	353	338	321	296	318	327	323	345	335	338	326	354	359	343	313	339	359	339	344	361	360	332	361	323	369	357	309	313	332	372	385	311	318	322	350	338	362	358	350	326	350	362	360	338	353	340	364	376	346	338	331	332	348	347	374	325	355	343	345	356	347	337	289	333	318	341	348	344	339	307	337	338	327	348	344	363	357	331	332	379	346	357	343	345	381	345	371	353	296	340	346	334	350	308	391	368	332	349	317	347	353	322	353	380	324	323	357	368	346	360	324	355	338	348	323	366	314	346	315	342	368	372	351	341	365	300	352	339	342	320	356	325	355	358	362	347	350	329	337	358	335	346	363	334	315	371	364	353	360	327	370	350	342	334	333	344	343	316	363	371	365	341	331	330	289	305	336	324	366	336	361	382	342	329	354	340	347	325	353	353	342	372	335	352	354	321	328	350	364	349	357	358	318	335	320	340	369	349	372	375	303	334	348	364	368	322	333	336	338	343	348	377	354	338	324	316	351	342	377	344	365	333	349	401	338	334
35428	13288	3314	1348	1018	1005	709	610	590	484	411	383	369	370	349	358	360	321	354	308	293	324	323	318	280	329	333	295	320	272	319	322	287	303	317	314	330	320	310	296	325	307	300	331	323	313	328	322	271	323	311	319	335	320	340	321	295	345	279	295	328	284	337	302	302	291	304	320	300	313	293	335	340	343	309	314	287	297	306	321	301	318	279	283	309	339	296	297	348	276	290	332	317	277	286	285	310	327	318	299	271	310	308	295	308	306	312	291	303	317	322	315	329	289	278	325	298	308	289	303	298	300	310	306	294	308	321	290	282	303	301	276	293	315	313	312	309	290	324	289	338	290	312	307	312	340	284	331	281	333	311	331	289	360	295	313	287	308	325	312	335	293	299	299	281	315	295	314	282	323	312	298	274	311	297	323	317	296	318	276	314	307	326	307	308	325	294	297	298	346	291	311	310	335	312	300	329	306	317	337	278	309	272	296	319	289	320	318	319	321	312	310	293	327	303	296	304	327	302	334	337	294	290	286	299	310	333	324	282	319	306	293	301	298	311	308	308	304	305	319	290	337	292	312	301	306	298	314	305	284	321	311	293	291	291	288	298	294	275	277	302	279	350	326	301	333	316	286	302	300	311	324	337	308	289	289	279	290	301	288	354	308	320	301	298	337	304	300	324	318	271	320	303	315	290	293	302	345	331	316	315	313	283	304	314	312	309	296	328	301	299	312	311	295	312	311	317	329	264	318	323	293	284	309	318	288	324	310	312	300	281	330	293	262	311	317	313	310	282	304	313	315	300	286	310	314	336	301	284	295	349	316	334	280	286	302	314	298	308	287	319	273	284	307	332	284	310	320	318	320	338	275	325	312	313	298	274	321	291	301	308	314	317	294	326	292	301	296	294	344	347	322	334	308	292	313	299	295	327	307	310	296	267	310	310	336	347	272	304	313	286	302	307	297	300	280	332	282	311	291	305	361	308	318	347	321	312	329	329	304	317	327	299	268	290	302	308	285	313	333	316	319	320	318	335	334	294	267	296	281	281	304	291	333	323	327	305	311	300	303	310	322	293	302	338	319	329	317	313	338	291	341	337	322	297	286	279	285	303	308	321	325	320	308	322	291	323	317	288	290	314	302	301	302	280	329	272	289	291	269	300	297	296	328	312	306	310	308	293	322	322	307	367	278	342	304	290	329	309	310	319	312	319	313	281	336	322	265	318	342	298	307	285	303	327	323	298	297	289	300	310	283	278	325	285	315	339	300	349	323	303	327	319	311	297	306	313	294	331	302	317	325	306	318	290	322	308	299	315	312	309	317	352	312	317	326	313	282	322	301	313	303	302	293	289	300	332	304	309	295	304	311	301	333	323	305	306	289	293	294	278	334	309	303	315	313	337	317	309	325	293	318	296	310	317	312	325	296	306	305	286	307	265	303	306	324	309	329	313	283	312	332	315	304	320	310	301	295	296	303	317	328	318	301	317	327	319	315	300	283	282	295	332	296	305	332	310	323	301	308	309	301	316	314	298	313	317	285	316	285	327	310	323	292	315	317	288	328	315	318	313	328	295	306	300	331	303	310	335	299	313	305	336	298	326	342	320	299	310	323	288	284	290	306	299	320	334	323	286	281	303	292	315	332	277	351	307	307	314	308	302	285	340	276	319	329	342	290	323	321	294	308	327	313	326	303	307	256	296	316	301	321	282	287	293	296	334	283	328	279	269	329	341	300	302	294	319	306	293	325	287	349	346	326	339	307	291	323	293	318	307	322	295	313	311	317	288	300	334	323	332	297	328	337	354	292	288	279	290	288	289	313	315	310	325	327	330	295	306	287	340	338	292	279	277	287	318	341	331	298	307	313	293	336	361	335	319	300	322	352	335	287	324	330	295	330	287	309	330	308	324	276	318	318	317	302	324	295	324	317	293	289	341	300	319	309	288	279	310	283	329	328	355	295	286	320	306	332	357	301	277	309	310	360	329	323	292	311	326	301	321	309	307	312	273	345	327	287	320	304	305	278	319	312	292	327	292	299	291	309	337	295	282	315	304	317	352	278	327	323	288	324	295	332	315	314	314	298	323	319	291	303	314	291	293	301	319	326	300	331	291	301	299	289	306	299	285	315	310	333	311	303	318	281	271	287	286	297	324	292	309	287	313	316	321	291	290	285	282	267	268	326	340	295	285	306	298	277	356	296	292	318	300	310	271	312	298	326	293	304	294	299	307	287	321	294	325	327	290	328	311	313	325	344	342	332	301	300	290	332	312	313	312	302	286	329	293	320	289	326	332	309	311	364	329	293	312	342	321	334	296	302	305	301	303	313	324	301	349	340	300	294	347	294	288	320	337	314	319	292	295	316	332	282	303	274	328	299	309	275	322	311	307	306	295	298	320	295	327	307	294	298	321	331	312	299	293	282	277	303	356	302	298	320	279	346	300	282	303	308	296	276	313	287	304	310	293	335	301	339	304	291	317	319	297	324	304	311	305	288	319	296	287	323	310	298	271	350	309	288	342	318	341	289	264	302	279	331	302	311	303	289	308	314	281	254	283	313	332	294	310	295	323	333	319	270	311	309	339	327	352	342	280	291	320	297	286	305	319	295	324	310	326	334	300	309	306	303	309	321	272	290	314	315	321	326	325	278	340	332	321	307	291	297	325	314	318	307	335	321	308	344	306	272	320	315	357	295	332	279	279	292	296	331	291	298	303	309	330	295	283	305	290	285	320	326	322	347	343	317	328	287	289	311	299	302	276	312	317	296	303	274	319	353	329	302	315	321	302	325	314	328	290	302	316	331	336	326	321	329	304	275	296	302	283	325	336	314	326	321	308	307	298	298	328	338	313	312	304	296	310	275	339	332	320	281	318	318	312	349	307	327	312	302	280	293	307	328	307	316	339	308	292	319	324	331	292	341	315	319	317	272	340	297	277	309	302	303	310	337	284	289	301	315	310	337	253	338	316	311	297	307	307	305	353	289	329	293	312	319	303	285	319	321	290	319	296	300	314	307	276	278	349	329	323	332	336	312	277	303	273	281	317	310	332	265	288	294	307	333	367	302	320	309	330	301	304	324	316	315	297	317	311	344	333	314	304	309	297	306	304	315	298	310	283	298	308	310	332	317	278	341	287	323	332	301	251	315	317	311	314	340	319	322	296	312	283	301	339	328	302	315	318	293	333	319	322	324	317	324	314	326	342	349	308	274	285	321	295	311	300	317	331	301	340	319	303	273	303	306	327	313	310	316	294	314	296	321	319	328	309	307	299	306	299	305	282	332	304	308	329	314	293	302	312	301	294	306	337	302	329	319	314	302	329	327	324	312	298	301	307	307	318	306	316	280	334	307	312	314	313	302	306	279	299	327	320	327	287	300	314	340	327	339	315	333	314	284	317	299	321	322	311	294	315	286	279	317	307	328	321	292	292	300	315	297	339	321	313	338	282	324	308	288	316	330	303	315	316	328	302	322	321	311	329	282	323	329	311	290	309	282	310	309	298	297
12168	2678	2285	1305	1068	1014	879	815	782	770	740	722	678	673	658	683	636	645	683	668	657	680	692	694	672	686	669	629	680	643	614	664	674	693	702	603	697	657	658	647	662	710	670	685	679	647	631	653	691	658	645	634	692	662	631	660	662	647	667	678	705	674	666	665	698	643	654	677	694	695	642	652	655	665	646	680	622	616	656	652	703	647	629	658	664	690	721	654	648	681	688	643	677	661	652	632	668	676	669	702	645	659	663	688	656	650	684	679	672	681	620	649	682	621	672	705	714	704	657	618	681	663	669	667	645	686	630	682	644	666	670	708	669	712	681	638	662	691	687	660	737	655	655	700	639	666	713	628	659	662	654	656	683	757	685	659	691	706	624	630	673	648	705	651	685	709	672	654	656	705	674	666	661	696	676	656	685	653	678	635	632	692	701	651	636	649	677	652	683	651	665	674	708	673	726	686	677	662	634	671	664	708	706	681	707	688	710	726	610	688	651	683	684	684	695	654	647	657	648	665	678	670	673	695	643	713	667	654	693	674	672	668	678	649	667	643	660	671	640	632	652	618	697	650	684	634	682	696	684	694	645	646	726	699	647	687	643	721	619	659	693	686	682	680	745	697	628	683	691	647	633	690	672	669	653	708	661	675	695	679	638	685	662	651	697	646	678	736	700	680	659	686	655	655	671	644	680	650	639	686	681	697	639	698	701	625	673	684	680	693	666	711	688	668	692	619	658	694	721	671	698	667	696	641	701	704	715	722	677	675	701	707	722	655	678	615	655	657	674	691	706	677	650	687	676	679	679	654	690	650	649	625	654	634	682	607	664	647	666	661	714	660	671	669	676	657	650	642	635	649	693	677	639	694	661	647	648	670	697	670	679	656	704	644	669	641	640	634	678	659	692	682	675	666	633	679	715	681	665	696	692	663	610	651	643	651	671	649	666	635	679	681	638	678	623	692	642	692	660	686	695	645	692	682	687	676	688	699	692	675	677	667	669	676	650	631	622	667	689	664	685	663	686	663	689	698	697	668	701	653	665	655	624	665	660	644	673	690	664	672	713	662	698	643	632	628	667	692	671	708	645	694	676	696	680	679	645	677	655	698	698	691	685	661	655	662	637	670	662	638	644	652	714	695	657	671	692	660	695	684	701	648	666	617	689	675	686	707	631	681	666	661	687	683	669	668	690	659	639	629	652	714	653	694	667	630	681	721	625	677	668	639	680	618	653	651	667	715	638	626	651	654	686	645	688	655	688	665	660	655	730	640	644	641	652	703	645	643	661	634	669	689	752	684	685	677	692	671	683	638	658	654	644	630	665	637	632	617	665	715	673	662	665	649	656	688	628	650	677	670	664	691	666	661	674	623	640	678	670	631	661	639	645	672	651	627	668	654	703	708	645	717	630	657	685	684	660	692	678	621	685	681	653	617	679	691	661	717	676	655	653	687	659	630	667	649	696	714	688	673	699	720	674	682	661	670	684	658	653	653	674	696	677	707	685	637	683	739	667	686	700	670	677	667	723	669	643	680	693	667	678	654	674	670	652	646	680	694	684	646	690	701	668	674	689	704	697	663	700	688	680	677	637	647	664	663	688	665	662	685	647	642	691	646	670	660	662	704	693	636	708	656	671	669	685	656	668	700	637	704	681	678	687	635	633	663	683	703	637	651	676	633	678	696	684	695	678	660	661	667	681	654	675	647	672	706	679	659	610	622	671	709	696	679	674	640	665	669	686	631	691	622	663	681	630	667	677	663	688	723	703	631	643	656	661	669	670	676	657	690	636	652	671	640	691	659	656	687	683	649	640	667	675	724	644	722	646	661	651	643	659	642	620	674	729	670	674	656	714	643	685	645	647	640	661	673	669	689	683	707	686	679	735	638	675	687	698	638	635	687	639	656	650	684	668	711	675	695	675	667	660	674	671	671	699	643	674	652	664	701	611	696	649	672	665	688	694	690	648	653	720	655	692	655	621	616	648	669	695	687	633	664	654	698	670	677	639	673	697	642	673	650	674	693	686	718	687	724	666	657	657	687	685	652	646	656	642	637	694	653	670	674	671	658	732	646	664	649	681	679	680	715	711	680	651	648	684	609	668	715	688	678	664	668	691	660	719	661	698	705	679	675	677	662	661	716	631	652	701	675	650	658	660	628	650	650	662	658	685	606	667	601	703	693	696	661	668	692	665	650	628	654	649	699	639	662	653	615	666	685	648	694	629	687	669	619	665	629	680	681	661	643	664	634	688	674	700	678	694	679	681	666	688	649	657	703	687	690	660	660	661	715	683	654	677	649	661	696	723	638	631	681	655	646	742	655	664	687	676	657	661	660	682	658	661	723	710	683	667	680	668	646	673	631	648	643	632	703	666	635	659	681	702	665	641	649	708	668	701	632	720	654	663	678	619	648	660	713	628	695	702	679	672	684	734	695	679	692	628	650	676	673	690	682	670	685	668	654	685	638	672	698	616	636	685	647	675	665	681	686	679	715	648	704	601	663	668	663	653	654	655	657	677	672	684	705	640	675	643	682	631	680	652	660	725	721	689	695	639	683	664	678	652	664	703	695	701	707	682	677	662	672	679	651	630	642	687	657	684	617	702	677	660	689	697	638	638	687	683	677	644	626	646	648	685	632	644	705	686	656	706	671	724	668	693	662	667	689	684	692	699	651	645	654	651	678	665	675	624	641	673	631	679	654	656	682	693	726	656	698	694	673	686	641	677	622	670	601	661	681	687	650	696	649	620	682	642	705	670	668	655	674	696	613	651	675	671	663	631	664	665	674	646	691	679	684	630	671	679	716	644	706	692	662	637	644	668	684	660	667	647	714	721	690	701	629	658	660	657	627	644	696	679	685	641	663	703	619	662	622	656	641	634	676	701	647	636	708	630	669	690	649	679	644	660	666	666	681	669	625	677	678	695	651	675	703	713	706	657	655	685	657	644	685	641	653	693	669	650	616	681	677	661	614	687	704	645	667	665	647	691	718	657	674	684	607	651	637	672	687	653	663	663	654	667	664	683	679	662	699	620	685	671	650	679	636	685	623	653	645	659	650	654	625	652	673	684	718	698	703	637	665	669	640	663	708	664	684	666	668	662	711	664	702	674	627	713	717	698	655	637	590	670	672	682	671	650	637	705	632	679	738	680	654	626	684	673	660	723	627	634	662	661	701	679	653	667	681	688	651	645	659	680	699	704	678	644	680	676	720	636	719	666	705	688	707	685	660	689	677	661	642	692	620	674	636	653	683	704	668	735	653	692	664	690	686	691	674	657	686	681	617	702	728	626	694	618	644	650	664	666	654	699	693	678	696	647	642	667	680	671	667	646	617	681	694	666	651	643	603	675	716	671	679	649	679	641	678	689	655	669	675	673	676	721	648	672	664	706	657	686	689	675	651	647	655	641	647	604	698	679	657	677	682	629	675	627	710	678	667	678	682	684	694	632	644	678	687	719	688	637	637	664	632	707	647	680	683	631	691	678	652	650	654	665	665
24784	21236	24866	27895	21094	5372	1414	1009	868	703	466	388	401	347	276	292	253	273	240	205	231	231	217	235	238	205	221	247	229	200	205	228	238	241	244	213	210	216	208	227	227	238	231	216	218	211	198	219	216	229	224	221	219	214	239	204	201	216	214	239	216	229	216	221	220	191	210	201	213	206	226	222	213	206	202	192	208	208	217	244	215	232	238	234	224	209	221	219	222	212	220	178	209	229	218	187	210	240	231	202	231	240	223	225	223	206	204	216	235	227	216	178	214	210	222	223	226	228	207	192	251	222	209	226	212	215	203	205	203	216	199	218	180	199	187	221	201	217	217	232	189	215	224	184	226	212	208	204	194	215	235	238	205	214	191	223	229	200	228	236	206	230	187	197	212	248	242	212	219	198	198	215	201	184	228	211	190	217	221	206	195	195	201	215	199	219	212	229	216	187	216	215	206	202	206	204	219	186	211	206	197	209	242	233	247	206	239	244	200	211	199	191	204	214	224	211	224	199	204	212	213	205	204	194	204	221	189	198	210	206	209	215	216	191	238	213	202	193	223	191	213	209	233	182	193	200	196	226	200	212	210	205	217	196	191	207	218	208	198	205	200	219	193	228	197	215	228	259	218	197	207	219	222	217	217	230	193	193	205	198	202	199	215	222	213	194	247	225	209	194	222	216	224	222	196	225	208	240	220	213	200	235	217	225	221	207	190	212	227	204	194	233	206	211	221	198	193	210	229	215	191	201	238	185	207	201	211	209	230	214	191	221	235	229	210	232	204	227	221	194	202	199	212	207	236	220	244	212	187	202	218	214	213	202	217	186	198	235	222	206	219	180	219	238	228	227	214	215	198	227	200	217	231	214	204	218	213	226	218	225	222	207	199	229	193	226	214	242	205	191	225	235	197	213	215	209	219	236	217	239	204	227	195	197	211	210	232	200	200	197	218	231	199	216	218	230	238	213	202	202	227	230	212	198	233	233	230	210	207	229	213	226	237	214	200	195	241	196	203	198	219	182	218	195	205	232	221	211	220	216	210	216	204	230	216	216	207	208	205	203	213	218	225	207	229	190	216	230	222	200	216	184	227	225	248	221	211	209	212	197	228	233	235	237	203	233	217	233	201	189	202	218	220	205	200	185	216	219	233	206	211	231	218	241	207	205	230	214	237	212	206	205	217	194	193	208	218	210	222	198	239	200	218	197	215	219	220	205	241	248	218	248	193	190	206	221	218	208	203	235	197	212	208	215	205	216	216	192	207	212	188	209	215	211	211	229	253	218	224	213	204	219	211	233	211	219	217	196	229	227	216	187	205	190	216	198	200	202	203	220	219	200	211	214	237	222	222	204	199	212	195	200	201	214	213	216	218	228	219	215	222	204	227	216	208	241	208	194	236	211	214	189	224	211	229	201	202	217	212	226	226	196	207	230	233	222	207	207	203	228	226	202	218	221	213	214	192	199	232	231	221	214	231	215	226	202	223	236	227	204	224	211	203	199	235	230	195	228	228	211	197	210	225	206	218	239	201	211	231	218	207	209	200	205	221	255	228	233	219	225	199	216	215	214	222	200	233	220	209	220	180	211	228	189	202	214	192	218	218	195	193	220	221	233	205	216	233	238	205	235	242	217	216	209	214	228	197	197	174	231	232	229	189	195	219	193	213	214	218	227	204	200	244	216	217	213	206	219	240	199	201	224	196	203	214	204	228	199	206	221	222	203	206	204	217	203	220	201	210	195	189	229	208	220	247	224	238	226	193	214	207	216	210	207	211	212	234	205	193	193	216	204	207	201	172	219	224	240	216	184	219	195	239	217	195	224	225	202	235	215	224	209	223	223	226	230	212	200	199	206	210	234	244	207	220	200	207	197	204	220	215	228	223	194	222	204	236	208	212	196	208	216	216	226	203	199	238	214	196	205	177	195	194	205	233	218	225	205	224	212	210	213	203	192	205	226	218	169	245	206	232	206	228	220	229	212	224	214	190	212	230	237	205	214	228	220	218	206	216	196	229	243	227	201	209	207	211	230	233	201	205	195	214	216	212	214	201	230	216	222	236	206	218	197	223	205	236	231	176	240	196	209	241	216	255	216	219	228	201	188	224	234	210	214	222	237	213	224	216	197	215	219	195	234	203	208	217	224	207	211	211	213	224	186	228	228	211	207	183	203	243	220	235	222	198	233	232	202	245	205	204	217	239	225	233	211	212	189	230	173	208	202	201	249	238	245	221	211	200	239	208	214	197	224	226	170	222	220	224	203	243	206	228	209	241	234	212	251	215	218	199	228	207	207	185	200	223	224	205	198	197	208	212	167	207	195	197	244	191	212	212	218	208	199	220	236	226	197	196	209	239	214	195	206	232	243	198	186	213	238	216	221	199	223	195	234	189	219	220	238	246	214	230	225	212	221	212	211	195	212	223	222	217	244	178	223	212	223	208	212	220	232	210	212	211	213	204	211	221	237	207	206	220	191	192	204	193	220	203	223	216	220	226	226	210	219	252	223	231	208	195	213	239	206	214	227	244	224	207	184	207	207	213	211	200	218	200	193	203	208	190	238	194	219	186	214	221	216	222	212	198	193	225	185	220	207	216	185	236	211	221	195	166	200	224	229	230	235	214	222	205	188	195	222	206	217	193	201	192	233	194	220	250	217	228	215	172	206	225	218	208	203	209	200	205	185	190	228	206	219	207	180	231	231	217	173	207	219	220	217	194	223	232	203	169	226	221	169	239	201	226	235	205	221	229	205	258	241	210	238	216	226	230	220	212	219	221	231	198	221	198	243	202	219	203	220	219	216	209	196	208	210	200	226	215	216	233	205	209	205	226	210	220	218	203	201	197	221	222	207	245	217	206	215	222	211	235	215	230	222	216	240	221	205	218	198	194	231	224	215	205	231	199	219	240	220	188	194	199	212	232	189	208	199	221	229	224	227	232	227	202	226	173	216	231	226	199	179	224	225	210	200	200	200	221	179	219	211	199	216	221	215	230	222	208	193	208	213	230	224	227	209	240	226	212	204	210	215	212	215	210	205	190	210	237	222	213	221	189	192	200	230	216	184	221	213	207	207	228	219	216	222	212	197	211	242	206	241	197	191	210	205	199	205	216	213	248	213	219	214	211	196	234	204	235	221	221	204	207	215	174	196	215	196	228	206	223	201	190	208	215	196	219	190	232	234	195	208	218	208	231	233	248	216	214	211	234	212	187	205	214	219	186	203	222	213	207	195	203	208	215	197	198	209	200	200	232	206	242	231	199	200	221	201	192	212	205	211	206	218	263	219	220	220	237	185	201	203	224	214	216	209	219	191	225	235	214	213	224	219	233	231	234	198	183	224	238	221	185	240	205	223	200	218	227	195	201	211	219	235	185	206	213	218	228	210	202	190	232	203	212	196	230	199	210	221	204	215	184	213	189	216	234	257	188	204	230	208	213	201	206	240	202	176	211	237	240	202	231	220	203	207	221	201	200	231	233	202	198	227	224	200	209	231	261	220
4926	6276	4717	2109	1500	1178	947	816	812	684	657	530	544	509	531	508	450	529	482	477	494	483	472	496	489	477	488	499	489	515	475	478	463	503	477	464	514	477	492	464	501	488	445	473	468	457	502	442	469	493	483	511	483	454	472	468	467	512	461	514	427	473	446	475	508	461	455	493	429	488	442	496	480	464	472	462	466	501	480	511	465	487	472	484	518	453	498	489	483	500	500	484	448	509	518	509	449	483	477	479	489	460	471	472	502	480	501	452	482	467	463	455	496	457	459	464	457	477	466	454	486	441	474	445	486	433	471	465	446	443	422	468	502	458	506	483	468	491	451	467	459	485	511	468	476	475	422	470	507	466	489	486	439	459	489	479	471	455	483	468	520	483	486	436	455	487	460	463	471	484	457	479	430	509	470	447	429	457	467	472	495	465	506	450	454	438	485	486	429	495	471	447	494	461	456	472	488	470	479	469	494	513	456	487	478	489	457	488	477	451	495	509	486	476	480	482	524	490	494	463	461	474	452	492	457	507	488	474	481	492	505	528	495	487	480	451	481	469	463	464	469	441	461	478	455	460	453	492	483	494	486	460	498	497	473	478	450	476	478	508	452	464	484	494	491	467	481	479	518	482	459	494	494	449	489	512	489	475	453	500	500	450	420	478	480	485	505	459	446	450	443	449	487	523	456	447	516	440	506	525	492	491	480	450	468	457	430	463	468	441	426	440	479	472	485	490	475	462	485	449	508	513	471	475	445	457	471	449	486	519	431	477	484	459	505	516	490	470	480	524	447	461	467	472	486	472	463	481	448	442	455	432	414	432	503	459	508	471	489	466	502	456	471	493	496	478	492	481	459	474	484	485	472	488	522	467	484	473	473	480	482	495	486	494	488	479	463	477	473	508	475	491	449	473	505	494	464	476	485	474	460	456	437	471	429	434	473	470	491	461	438	498	497	471	462	469	452	468	479	477	477	446	465	446	467	437	497	450	469	489	459	463	464	448	520	493	477	480	461	475	460	442	523	477	473	453	501	459	445	476	461	461	454	508	500	469	468	477	498	476	470	458	456	472	468	523	496	431	502	483	470	500	466	438	474	441	483	479	506	469	471	454	439	462	484	495	441	442	480	449	424	468	498	442	456	456	472	465	462	445	482	491	483	472	464	466	439	464	457	458	454	458	466	454	467	449	565	468	504	472	495	501	446	460	489	480	445	471	485	489	457	442	439	446	498	476	490	479	467	447	501	435	492	478	500	502	474	459	489	459	480	490	453	452	461	452	511	455	475	497	487	474	461	464	449	461	470	436	470	486	465	470	467	442	530	444	430	443	472	465	493	449	486	513	466	466	489	477	472	467	454	454	464	471	436	539	436	487	477	432	474	439	484	448	461	484	455	464	485	491	461	495	509	481	455	473	463	460	466	482	454	445	459	480	494	496	487	491	467	450	457	441	438	475	449	502	452	485	462	478	464	472	454	498	488	477	463	490	458	511	514	477	491	461	461	452	471	473	489	456	449	513	505	432	497	446	461	460	515	435	461	488	472	493	417	511	498	474	494	481	451	459	452	496	424	493	516	469	469	503	450	478	509	478	474	455	492	445	461	472	466	455	468	501	457	490	461	446	454	452	453	435	532	452	495	458	471	446	482	482	527	446	459	426	508	505	503	481	503	461	456	482	454	486	494	502	466	458	499	445	481	484	514	508	458	488	471	496	494	450	495	462	491	496	476	502	494	502	458	427	507	508	461	436	470	445	479	469	471	447	452	471	461	498	470	459	483	450	432	519	418	442	490	467	475	454	485	478	482	490	482	455	464	506	495	467	496	499	450	480	460	475	441	484	471	470	523	462	498	484	517	460	474	455	488	456	453	448	462	450	472	494	464	491	508	457	471	469	469	476	483	480	460	453	477	481	505	477	466	494	483	463	501	477	469	486	468	477	462	463	451	454	466	448	442	471	475	456	430	463	477	473	533	465	483	446	460	497	475	499	470	443	466	467	481	458	474	452	470	483	465	470	471	475	428	517	485	443	462	422	458	486	478	474	460	465	470	480	486	482	486	430	454	504	485	495	480	510	422	508	435	454	470	498	473	477	437	477	469	480	453	450	495	458	465	473	464	454	488	459	437	467	449	488	471	483	483	472	444	463	464	478	492	472	439	450	479	496	469	476	489	462	478	483	440	477	479	446	429	486	454	474	473	494	480	526	482	465	434	448	467	487	464	492	469	503	471	461	437	454	460	499	503	463	428	446	431	502	452	438	442	467	452	490	482	481	465	484	467	488	493	452	486	459	488	477	496	462	515	450	462	486	487	481	503	460	448	517	480	498	501	461	488	465	455	469	484	520	470	464	474	468	450	472	485	440	484	496	494	490	452	441	440	503	451	506	475	476	456	461	476	488	497	469	484	441	450	502	459	462	445	482	506	428	467	468	456	459	506	448	492	481	488	469	484	464	440	460	504	490	481	481	460	449	471	467	496	488	467	438	478	453	488	509	468	457	486	467	505	489	447	483	482	502	521	449	468	473	461	461	445	463	447	475	459	455	455	518	480	477	481	482	451	476	454	446	503	440	476	454	468	455	489	441	474	485	480	485	484	491	503	453	513	458	477	490	440	453	464	482	482	449	451	474	478	483	491	454	480	496	466	463	463	471	467	462	491	453	457	449	471	447	483	489	482	443	436	458	468	494	425	490	439	446	477	434	474	441	426	484	465	463	507	489	443	451	475	482	470	459	501	477	468	477	473	449	453	464	476	484	432	481	483	445	466	500	462	480	491	454	503	463	456	518	477	483	483	518	461	473	492	479	442	457	458	480	501	482	491	501	471	491	441	497	489	477	468	453	467	468	454	471	452	485	447	468	473	437	490	484	516	468	445	461	485	461	445	469	493	433	474	490	460	465	463	456	481	466	473	508	442	482	469	481	522	494	457	519	455	517	443	499	479	454	488	446	428	487	459	477	509	457	454	489	512	456	499	438	432	495	518	465	450	457	473	471	439	510	510	439	443	467	496	445	467	449	470	478	455	459	500	454	487	479	469	471	468	453	428	470	469	475	437	497	459	502	446	495	465	474	447	473	480	475	472	484	470	435	483	480	451	440	474	448	480	505	476	477	465	474	512	470	452	472	472	480	462	467	463	501	450	466	524	497	449	513	484	441	458	466	455	498	484	446	472	490	483	495	504	441	476	476	456	492	486	485	468	454	491	457	461	485	475	508	493	505	483	462	464	468	469	434	482	463	496	471	498	497	459	464	454	474	516	456	476	508	449	483	445	456	456	505	453	474	489	470	469	472	488	473	492	456	480	494	514	456	483	479	464	510	451	480	461	472	463	455	482	445	471	454	472	483	482	477	500	491	463	471	457	443	466	473	474	470	482	471	468	485	496	472	447	482	433	476	448	467	478	479	465	491	469	460	462	470	498	470	447	515	495	496	480	497	412	469	455	468	466	483	457	499	492	431	441	476	454	464	461	435	464	502	476	479	500	441	425	475
23991	21196	25422	27287	21203	21253	5707	1541	1158	978	662	501	405	323	278	233	257	216	222	175	194	180	187	158	169	173	186	150	156	186	163	159	157	157	164	145	151	152	177	160	149	157	179	156	149	169	173	137	157	143	172	156	133	140	150	138	163	125	136	159	144	134	132	136	149	134	140	159	106	134	148	127	144	163	150	126	131	139	148	117	154	143	144	158	151	141	135	143	142	166	136	177	131	133	134	156	126	142	136	144	133	139	142	131	150	126	127	144	127	120	122	145	156	149	143	140	150	147	144	144	145	143	139	165	139	146	137	136	135	133	160	157	139	160	157	130	145	156	157	131	148	152	158	129	136	130	133	136	123	137	137	133	141	139	146	118	141	137	157	134	132	130	148	132	151	129	165	163	133	137	131	163	151	158	161	159	142	145	142	146	138	130	143	154	135	165	155	127	155	130	148	130	147	151	167	156	138	136	148	140	157	129	143	153	146	168	125	140	152	144	146	173	140	148	135	144	140	149	152	141	149	125	155	135	151	158	123	137	144	146	134	136	146	137	143	130	144	155	130	138	148	150	142	131	146	160	145	161	163	122	151	151	135	137	163	152	129	134	133	134	155	135	138	127	140	141	129	116	143	134	162	164	135	159	139	128	153	168	131	146	111	139	133	141	147	162	128	144	155	148	105	154	148	139	131	145	153	166	150	139	137	133	170	139	120	145	136	144	138	139	142	138	160	135	151	149	138	127	143	166	145	153	151	168	145	164	160	151	128	143	152	124	136	130	163	163	143	149	133	179	142	128	146	144	164	139	127	130	121	138	135	118	158	151	144	139	131	151	158	144	141	149	139	160	134	120	145	153	150	145	142	130	112	166	137	157	145	151	147	131	133	153	168	169	132	153	131	149	175	140	148	149	132	152	147	124	167	137	139	152	158	149	163	147	144	174	158	157	128	154	173	146	122	147	144	126	137	176	157	142	161	121	128	161	174	152	115	119	133	120	158	132	127	173	143	147	140	130	140	122	126	146	139	119	151	128	136	169	133	152	116	157	155	157	149	135	151	137	126	124	133	155	106	171	155	132	134	164	153	142	141	135	139	125	163	145	161	156	163	167	132	147	153	152	139	154	149	140	161	161	156	146	127	142	143	138	147	153	148	149	150	160	150	125	126	130	137	146	138	153	150	151	131	149	165	149	131	160	142	148	161	138	136	128	146	167	149	118	158	138	150	142	159	136	152	154	131	140	138	155	146	160	133	147	141	160	142	185	137	142	147	146	137	170	156	157	140	158	138	134	137	141	132	128	154	141	134	139	148	135	137	147	164	170	141	124	151	147	146	149	143	133	139	143	133	156	163	108	145	162	137	135	158	159	139	148	135	144	139	158	151	148	159	129	137	144	148	156	144	113	129	176	156	151	136	144	133	134	107	127	149	146	140	149	147	121	166	134	151	118	153	164	140	135	153	129	171	134	148	159	183	128	150	141	171	153	138	123	148	137	122	137	161	146	141	141	137	136	139	150	164	143	135	168	145	138	159	156	145	154	125	160	132	137	123	158	155	146	137	156	179	161	134	146	135	122	133	145	145	135	171	144	126	161	141	145	124	146	145	142	123	142	148	130	133	150	151	136	125	149	154	133	135	141	132	114	133	115	137	164	134	157	151	136	148	144	178	138	136	144	160	127	154	135	134	144	148	164	136	143	145	120	144	151	137	136	154	141	170	147	130	137	126	168	153	150	154	138	153	177	135	150	139	127	147	133	135	133	152	149	141	144	170	143	158	148	154	129	142	127	135	143	144	145	161	140	135	167	154	177	124	166	150	140	139	146	154	142	142	151	126	142	142	130	155	168	133	129	155	132	125	156	123	138	171	129	136	148	144	152	134	168	157	163	152	162	167	145	146	132	148	132	164	144	126	133	141	147	142	136	138	158	155	137	141	140	125	134	159	150	131	146	136	127	180	140	152	144	151	149	137	135	133	160	139	128	135	154	139	140	144	142	121	134	152	173	147	144	121	142	141	152	153	152	154	139	164	151	152	139	166	141	129	156	131	154	124	167	152	162	163	150	152	141	153	136	141	147	135	133	128	124	155	142	137	162	120	142	141	132	126	154	116	136	136	141	139	124	134	159	159	135	148	140	142	116	133	144	154	142	168	142	137	150	145	151	152	142	130	144	146	143	148	155	158	147	151	161	119	150	128	132	145	134	150	155	161	117	128	119	156	132	135	153	155	152	146	143	133	115	146	144	153	178	156	157	142	138	135	152	146	144	148	149	150	153	135	129	157	147	144	124	170	151	143	159	158	122	146	135	123	128	154	126	151	127	147	140	146	124	128	138	138	136	136	136	147	146	163	136	139	137	123	152	136	117	150	152	127	143	142	124	121	156	146	151	129	149	149	136	157	150	128	130	155	132	142	131	142	148	143	133	157	136	154	151	150	168	120	143	150	140	168	176	144	131	149	140	136	168	151	129	155	151	159	129	155	162	134	132	131	130	144	155	142	136	139	164	141	151	167	159	148	141	144	136	129	152	148	149	149	126	157	165	142	145	154	152	127	149	143	146	160	146	136	145	150	151	135	136	148	145	158	143	152	160	166	158	157	135	142	135	154	133	144	132	137	123	160	166	147	118	142	150	122	128	145	151	139	155	159	147	142	137	130	147	158	192	139	153	139	150	141	173	150	125	135	140	148	132	177	141	125	144	147	163	164	137	122	152	148	124	146	169	132	139	145	149	150	144	137	153	155	152	137	135	147	168	151	139	152	153	111	130	144	147	140	146	147	136	159	144	148	150	145	141	120	129	149	146	167	140	122	151	137	135	163	154	137	157	162	170	167	135	155	122	146	158	123	136	141	146	164	164	163	184	133	151	152	138	155	160	132	138	129	141	148	140	162	143	137	149	156	137	137	140	131	132	130	125	141	153	163	144	145	182	140	165	131	133	139	159	148	140	148	144	134	172	156	148	136	185	133	158	143	135	153	159	151	146	124	140	138	128	135	128	151	142	133	119	144	144	124	148	158	137	148	156	159	130	141	147	138	140	163	151	160	139	159	158	143	139	145	128	155	132	142	136	119	148	164	146	147	153	144	130	149	164	122	161	147	148	124	140	169	135	122	141	152	155	155	141	136	150	155	157	160	142	171	155	161	126	133	154	133	150	140	149	135	143	134	139	146	128	144	141	119	145	161	152	136	132	145	128	136	145	133	135	145	129	161	150	155	111	126	153	134	127	155	163	149	152	119	163	141	137	158	141	137	158	152	128	134	157	122	138	132	144	128	135	146	119	145	139	175	146	134	154	131	158	143	172	162	142	141	153	134	136	125	125	160	146	130	150	155	143	136	126	141	122	139	166	146	136	127	145	137	157	149	143	136	128	124	132	137	143	149	166	143	151	164	135	137	175	142	143	159	143	121	134	155	112	126	149	152	141	150	136	147	176	146	132	154	129	147	168	154	151	127	143	125	114	135	150	151	149	138	153	143	155	142	160	160	145	167	167
4745	8682	6292	2954	1780	1359	1177	938	834	715	582	518	469	432	412	371	399	379	409	330	356	352	350	355	360	351	363	382	321	384	350	343	344	326	335	321	342	352	367	300	365	346	358	318	317	351	368	376	355	332	348	319	355	366	383	339	351	352	342	352	358	343	360	326	374	356	324	327	352	337	387	353	336	335	318	373	352	345	336	335	372	323	325	336	362	355	324	343	335	319	338	341	327	338	354	351	344	342	332	340	336	363	352	309	337	342	341	336	306	330	336	327	337	353	310	335	346	324	359	326	352	362	320	352	353	373	322	359	340	326	350	325	341	353	347	353	322	352	348	343	360	325	341	308	361	364	344	380	342	327	331	347	361	315	361	346	345	352	350	346	334	365	347	334	343	331	381	365	292	327	330	336	343	325	337	367	306	351	353	342	336	338	332	338	350	312	322	376	342	298	319	352	371	323	318	304	359	339	356	342	319	321	354	344	317	308	328	370	367	329	321	310	336	351	348	336	355	323	389	350	332	322	340	328	340	357	341	326	346	322	339	318	339	361	332	343	332	328	320	335	329	350	359	351	356	346	332	372	348	361	363	328	364	349	317	344	361	323	339	339	322	309	333	363	334	356	348	309	310	362	354	341	309	342	346	317	316	351	342	333	342	357	329	330	306	342	366	334	317	359	347	335	320	313	346	361	345	353	321	342	346	331	369	336	334	368	328	340	380	352	306	329	342	337	335	306	361	358	345	354	334	362	338	333	336	368	299	341	325	346	350	348	337	378	331	340	315	333	321	338	353	349	339	355	317	331	355	317	301	323	378	315	339	344	340	335	330	366	309	327	328	333	353	342	377	332	338	328	292	331	339	340	401	371	307	363	332	377	371	326	354	318	352	359	355	334	346	373	335	328	366	354	340	339	357	335	361	338	337	333	312	353	353	338	360	322	357	351	344	322	346	355	312	322	365	352	367	330	346	327	332	352	374	362	344	339	360	374	374	314	341	338	366	345	345	340	357	362	369	320	293	347	338	352	358	349	334	374	332	319	318	351	328	344	329	359	350	355	352	345	377	331	323	335	351	359	323	319	360	326	320	379	383	342	344	297	313	346	356	328	348	325	372	340	356	351	330	373	371	377	352	347	346	345	346	362	339	354	370	344	316	357	348	363	347	357	322	336	338	362	352	365	349	335	336	367	340	356	319	337	349	313	334	330	342	371	351	325	367	359	334	324	327	320	310	322	356	361	306	321	372	305	307	335	340	352	322	338	333	332	334	354	307	326	350	369	352	333	323	379	367	346	361	342	309	369	319	343	361	346	333	326	336	308	358	333	367	364	333	322	340	353	339	349	333	335	332	348	318	354	334	293	351	310	354	344	342	364	311	356	364	344	353	381	342	316	332	349	343	346	313	298	335	336	375	346	359	320	347	371	368	323	365	382	321	330	326	330	344	350	329	342	307	335	379	324	346	355	346	329	346	322	352	340	372	318	333	370	324	378	345	348	329	306	341	348	330	337	321	354	362	355	348	347	345	321	325	352	356	352	340	335	326	346	335	336	343	347	376	342	356	338	383	313	347	325	346	354	338	368	356	326	340	315	359	330	334	337	339	334	336	341	347	336	330	360	355	323	353	321	326	355	341	351	366	289	356	351	363	346	346	328	338	327	389	317	331	318	332	323	346	323	312	353	322	342	317	362	340	326	334	359	330	342	341	337	370	339	342	351	357	335	350	350	371	343	314	370	334	361	351	328	355	336	344	332	356	333	332	324	331	352	348	376	333	319	310	300	321	341	336	356	341	315	292	358	331	326	313	358	370	334	354	342	321	344	372	357	316	349	339	335	344	378	336	340	355	354	393	354	362	366	337	335	323	356	351	333	331	315	323	338	315	340	325	351	318	310	324	324	343	352	376	347	349	334	368	334	307	333	313	343	360	336	358	336	328	338	369	328	344	351	324	330	366	315	355	336	329	339	342	355	358	345	330	285	333	316	353	357	333	350	326	310	326	342	352	344	325	339	308	333	343	334	344	333	327	349	355	375	362	324	347	322	304	316	327	349	364	351	352	325	360	337	348	321	331	358	304	338	370	353	335	317	350	279	322	352	308	313	364	320	360	315	332	317	348	341	322	353	340	347	335	347	372	348	291	330	339	316	344	339	327	337	330	365	342	361	376	362	321	341	301	357	311	331	307	342	332	334	330	318	372	325	297	315	346	314	342	337	346	354	315	324	366	352	336	331	352	336	333	295	341	354	366	322	364	372	318	337	382	348	373	344	339	309	343	307	337	352	339	335	317	349	337	325	355	346	343	350	354	341	350	353	363	326	340	330	347	352	325	368	316	356	329	337	337	381	324	338	335	345	339	366	326	365	347	345	371	331	336	339	318	391	332	343	327	351	376	332	333	350	356	390	370	362	305	321	342	368	347	342	323	345	339	335	340	345	325	328	312	348	401	344	347	333	312	350	328	307	335	345	328	329	338	360	357	360	322	346	337	350	334	347	351	349	332	337	344	365	348	329	363	329	350	355	338	346	334	352	355	323	315	334	316	318	343	313	354	343	347	333	340	334	361	342	329	336	333	348	359	292	357	364	335	334	332	357	349	367	327	334	337	366	372	340	349	342	347	339	354	322	357	340	357	381	334	374	310	322	349	315	380	334	316	322	313	356	332	318	319	281	363	336	295	327	351	317	348	310	320	343	338	319	303	335	333	314	362	337	313	344	336	349	319	369	316	354	323	300	328	339	316	386	326	360	368	334	352	304	326	333	346	343	365	353	341	391	340	344	325	319	315	356	343	347	324	363	361	346	373	364	349	349	319	340	338	351	342	342	326	357	317	353	314	341	345	386	330	332	320	348	331	352	357	313	343	327	315	334	328	340	353	326	327	319	342	332	349	344	338	353	350	349	355	358	340	332	367	331	340	355	346	339	345	347	395	328	336	344	321	314	324	341	347	361	354	367	316	380	341	350	368	354	334	330	354	343	328	309	332	346	343	357	348	352	346	344	319	332	337	329	338	335	368	360	352	319	351	360	350	371	344	360	346	326	329	357	396	326	317	321	334	362	313	326	344	341	337	331	364	361	339	353	342	334	325	367	324	340	323	324	357	325	309	362	313	355	343	313	323	334	304	332	305	356	325	324	327	317	332	347	346	358	335	349	338	331	361	348	318	329	344	354	352	324	331	343	339	339	325	354	354	355	366	363	354	341	322	371	332	352	348	333	320	344	342	357	355	294	325	349	359	356	348	327	340	366	379	314	327	337	347	343	311	332	356	380	353	343	330	334	358	366	350	325	350	327	303	344	326	371	348	333	330	325	349	325	370	322	337	316	358	339	350	336	370	330	354	338	331	358	326	324	361	360	329	342	356	334	339	376	349	323	362	347	361	338	361	337	295	356	365	341	316	346	352	333	314	318	331	334	386	353	364	323	316	330	357	326	334	339	323	319	338	340	343	355	384	338	324	325	346	347	353	348	332	314	350	327	332	304	353	341	339	330
34531	12708	2926	1417	968	883	795	642	596	489	465	397	344	326	357	336	326	327	320	314	294	321	300	290	319	314	291	308	322	336	335	300	279	328	301	313	302	321	334	312	343	302	302	282	314	335	311	316	313	303	313	305	332	301	305	302	328	309	323	296	310	274	283	318	305	312	280	281	302	288	318	317	288	292	304	314	321	349	314	288	292	297	270	329	316	297	286	314	291	310	280	299	311	294	292	294	307	321	297	302	310	322	329	287	325	305	290	285	300	311	267	319	347	336	317	264	297	295	317	313	303	326	307	290	282	298	291	331	331	287	295	323	330	307	287	314	284	292	351	339	311	325	289	306	311	291	312	298	281	267	294	295	307	345	310	287	318	297	310	296	301	301	276	285	304	281	295	287	286	289	285	299	311	310	347	283	308	316	297	307	299	307	288	319	283	309	296	296	310	279	315	289	322	291	315	308	316	306	308	302	298	261	259	305	321	298	314	310	309	295	305	304	325	280	328	302	284	279	357	310	315	310	278	305	296	318	298	336	289	293	330	295	290	328	295	311	286	273	296	295	289	291	293	280	316	321	316	309	316	261	320	313	296	314	254	274	290	286	325	325	273	294	287	306	317	309	340	305	329	309	307	286	306	295	306	321	277	345	322	285	259	279	294	311	353	306	329	310	324	326	330	291	284	271	292	291	332	305	287	283	311	332	319	286	270	277	289	283	305	303	281	295	304	317	264	327	299	322	311	306	314	350	326	297	301	300	296	278	259	288	301	304	315	269	319	307	274	331	316	324	284	320	272	313	320	300	260	301	317	270	270	307	302	286	330	308	316	275	308	308	303	282	286	285	309	290	273	296	363	282	305	301	303	300	318	309	285	314	292	310	308	310	281	347	327	279	287	328	270	293	294	341	288	310	280	289	326	327	299	321	289	288	329	276	314	316	313	285	324	273	309	301	323	326	331	370	293	288	302	325	305	274	295	311	284	287	286	321	291	305	307	290	264	266	314	324	261	328	297	306	321	303	304	300	318	301	272	303	329	319	290	292	329	314	303	299	312	293	287	328	314	300	309	307	318	274	289	311	332	334	315	324	267	310	283	290	308	287	299	299	301	301	332	286	309	310	302	312	302	336	301	293	291	306	311	277	310	309	277	322	305	285	304	301	281	298	292	269	309	311	321	289	321	326	298	309	297	313	284	338	297	263	322	309	350	339	293	314	276	268	293	302	301	298	317	284	270	304	291	307	290	295	330	326	295	288	303	292	305	308	300	300	305	325	295	316	308	328	290	312	323	272	310	295	289	327	302	280	318	333	329	295	332	346	317	323	278	309	311	333	306	303	291	289	292	309	332	310	309	293	313	311	313	315	293	286	327	323	291	321	326	321	319	328	322	318	287	277	286	316	313	292	289	284	280	313	293	350	310	293	315	303	300	284	334	292	310	321	341	328	329	298	319	298	292	301	312	294	301	282	287	282	287	338	282	312	289	292	283	280	318	333	325	302	345	282	304	305	293	314	338	311	317	267	306	286	318	303	320	301	269	320	319	309	311	288	281	300	304	291	276	312	331	277	297	270	315	299	330	316	293	280	266	315	298	306	288	301	331	331	314	303	327	308	310	292	291	317	316	314	299	278	276	305	298	299	322	311	302	282	271	317	317	279	289	291	282	322	302	304	319	297	295	301	321	276	297	303	280	278	312	310	290	318	271	322	301	330	283	328	292	278	297	299	325	284	299	280	329	294	313	316	301	306	331	332	313	341	355	304	296	319	338	305	293	291	299	306	294	289	291	307	274	322	309	279	300	295	297	338	314	279	318	308	292	325	280	297	283	304	311	299	328	327	289	318	305	264	277	324	320	289	326	267	269	307	284	301	326	303	311	277	299	293	297	346	295	311	316	303	313	312	304	325	296	324	293	312	321	319	274	277	315	295	312	351	286	283	317	303	315	323	306	274	343	325	294	282	290	307	311	301	290	290	306	345	320	312	305	323	302	303	317	304	314	288	294	314	291	284	296	292	297	279	325	298	326	314	288	283	309	299	314	325	313	328	335	328	316	267	303	307	277	270	311	302	285	296	300	330	342	280	290	293	302	325	294	290	294	319	318	274	291	300	312	269	280	311	331	310	293	319	284	301	297	296	310	294	327	283	283	307	320	320	291	310	303	330	290	278	312	285	315	292	312	306	315	318	315	289	301	310	288	334	299	297	292	316	323	299	310	299	324	329	296	298	329	322	300	315	289	294	314	297	304	298	320	314	317	316	336	306	278	348	319	305	303	280	306	297	303	298	295	259	295	336	316	304	266	270	322	312	319	320	302	290	302	303	314	325	327	300	340	306	315	287	304	270	305	313	293	313	302	291	292	303	307	314	298	297	288	311	314	291	353	298	303	305	301	264	306	308	311	310	308	284	295	277	313	309	318	316	327	353	311	292	291	298	291	303	297	297	329	268	292	309	292	352	331	333	365	329	266	324	339	317	306	301	275	310	272	302	304	322	323	311	298	308	301	325	283	302	299	276	326	286	294	286	308	353	284	296	293	280	310	313	338	304	296	282	323	293	305	270	289	310	288	286	304	324	260	299	330	336	318	292	311	310	297	297	308	320	285	281	329	290	341	311	325	336	310	306	280	312	320	288	318	314	303	274	312	315	309	331	294	272	271	303	270	312	314	301	276	287	290	283	288	305	294	289	312	285	306	289	289	307	317	331	312	295	319	306	313	337	299	274	314	308	291	292	304	290	292	295	300	306	328	329	332	321	316	323	327	317	301	303	281	280	322	264	295	275	288	294	309	263	274	319	286	315	303	293	313	290	307	310	291	350	295	290	311	290	329	304	340	275	310	304	322	279	332	291	297	296	323	296	290	314	314	329	315	320	290	287	320	303	275	312	290	299	324	277	299	289	338	305	296	314	299	297	313	303	291	275	314	326	290	308	308	307	292	307	317	310	296	271	276	279	292	256	299	301	284	319	274	285	336	350	292	303	302	284	342	289	317	332	276	295	321	313	298	275	318	322	316	297	299	269	315	288	321	312	299	280	329	283	304	288	295	277	289	315	340	317	292	321	276	326	293	275	286	305	303	329	288	310	303	294	338	298	293	307	294	326	306	304	324	326	283	292	290	313	314	289	282	295	338	276	309	308	326	302	341	292	317	290	300	289	290	294	297	282	307	311	312	316	298	292	303	299	297	311	283	314	314	310	322	315	326	319	294	311	299	298	296	304	347	276	311	316	302	299	278	312	311	307	289	306	311	294	290	321	310	302	316	303	291	265	300	331	318	298	315	299	279	315	326	279	313	316	318	283	275	292	306	294	303	274	293	309	282	262	290	277	308	319	268	337	298	307	258	303	293	313	289	325	335	326	283	330	298	313	300	290	287	331	307	294	282	312	318	310	301	305	309	295	291	298	302	309	314	294	349	320	304	275	361	278	301	298	265	311	298	335	308	302	323	312	276	279	310	323	353	311	296	316	320	303	272	281	303	295	282	282	311	298
9001	3062	2106	1308	992	938	864	809	803	767	711	737	637	712	706	658	710	660	664	644	661	652	634	667	650	692	673	640	624	657	667	654	701	629	711	688	667	688	665	614	643	728	709	654	663	645	670	655	658	691	620	703	640	630	675	661	640	639	653	670	637	671	643	613	670	652	682	635	646	685	678	670	686	657	640	675	701	661	665	627	700	608	688	638	651	662	652	588	700	626	624	656	673	641	673	673	687	661	673	638	640	693	707	690	610	680	707	609	651	660	716	693	634	652	651	602	684	638	656	684	684	691	656	684	633	654	614	685	656	691	686	644	668	608	651	688	725	688	603	658	636	606	662	652	652	645	634	603	658	675	683	679	650	664	621	606	652	688	665	651	628	648	646	631	630	675	654	647	653	640	646	697	666	659	674	652	617	658	683	631	635	685	696	710	656	640	660	677	652	649	663	661	676	657	667	634	705	661	665	649	646	596	663	692	653	639	708	655	650	674	623	670	635	680	691	669	652	649	629	638	684	638	652	652	716	654	706	597	661	660	595	664	663	647	668	694	662	659	669	638	665	643	610	664	624	696	651	649	674	703	628	696	635	647	649	636	669	651	636	654	700	679	698	684	647	681	689	659	667	648	643	621	664	614	664	646	680	692	662	659	670	668	642	709	671	634	677	655	644	633	655	644	650	577	667	671	659	639	649	658	702	669	660	661	670	659	631	677	688	677	661	653	652	665	689	621	681	671	603	644	632	660	648	634	684	661	678	675	698	692	689	656	665	598	618	678	660	630	676	685	641	647	639	621	663	650	634	664	670	713	643	656	636	623	674	702	623	666	637	673	616	665	678	687	643	681	610	659	635	641	621	644	624	684	666	671	677	638	638	635	649	647	656	630	629	620	648	665	640	622	583	655	634	648	649	662	654	679	620	679	635	658	680	659	666	667	662	635	652	711	717	735	657	656	614	649	663	665	666	643	662	670	724	592	650	666	667	653	635	658	631	658	649	674	666	686	648	638	672	637	665	639	645	638	637	679	675	658	679	664	619	645	638	646	663	643	660	657	677	654	631	675	677	693	697	698	683	671	688	683	653	689	683	655	650	640	677	646	641	704	684	671	648	605	640	657	644	622	664	625	640	598	637	680	664	621	693	678	680	651	660	649	668	645	674	654	674	629	670	675	692	591	665	610	605	628	631	670	654	647	631	666	674	674	588	682	671	649	663	665	651	692	612	636	647	628	616	674	667	670	683	687	655	657	660	640	647	670	663	621	635	647	635	646	653	638	622	664	643	693	654	713	628	633	657	659	647	731	642	667	664	669	665	687	634	608	681	654	641	657	656	698	685	597	713	647	664	698	636	652	641	695	688	694	653	661	687	651	698	695	645	681	629	678	675	619	624	639	627	658	697	675	662	647	656	681	631	617	700	658	632	663	637	676	632	645	665	658	634	619	633	653	639	721	633	629	685	688	632	713	640	638	649	665	665	642	652	663	678	650	684	652	654	645	626	684	638	651	626	673	623	669	649	676	659	669	637	634	630	686	650	702	642	624	595	633	660	653	622	679	630	580	639	702	698	652	687	654	675	681	652	636	673	666	629	728	643	592	669	664	646	642	665	645	673	692	650	657	709	679	632	686	670	670	707	641	678	672	654	658	636	671	660	658	647	643	657	644	669	637	648	669	612	699	647	680	638	682	650	623	687	632	672	681	671	704	642	725	686	683	658	690	636	664	658	645	712	645	692	634	641	675	629	627	722	670	636	703	640	731	674	624	656	678	674	677	648	676	665	668	609	642	677	650	650	667	651	650	623	692	637	659	654	681	638	668	642	660	657	690	680	655	656	722	706	636	663	636	669	666	627	650	689	688	646	670	649	637	618	681	723	697	660	665	636	684	671	680	661	636	663	664	634	658	646	677	655	680	633	698	620	623	648	682	647	687	649	669	662	680	644	657	689	660	666	623	675	651	652	644	657	681	637	624	636	644	708	639	684	644	651	672	646	681	675	646	641	640	685	693	656	666	669	631	674	635	639	652	695	706	646	637	652	640	658	653	694	636	590	629	651	652	670	651	686	672	647	683	684	699	648	591	683	689	666	605	637	693	614	631	637	623	641	692	674	673	690	701	646	691	627	685	676	711	664	639	668	654	608	647	606	607	664	655	669	667	654	704	643	647	667	608	655	664	662	711	631	643	661	668	635	657	626	638	655	661	635	654	635	663	622	655	696	654	756	692	624	639	609	683	618	665	620	630	619	670	648	665	701	635	676	666	669	650	669	646	669	671	639	627	627	654	652	634	694	599	637	706	630	643	649	647	677	720	693	627	687	673	638	697	639	623	678	653	619	670	648	680	699	733	646	619	668	676	651	613	626	671	685	664	642	647	681	668	659	635	663	668	656	619	664	613	690	661	725	679	652	685	633	638	635	673	697	673	678	644	663	689	633	635	654	625	723	608	666	640	630	658	658	679	642	645	642	694	616	670	656	628	649	647	689	654	642	689	681	637	609	658	625	686	679	638	657	642	682	669	672	639	649	650	616	682	675	611	622	658	638	701	637	637	646	654	695	678	651	654	655	712	680	677	644	645	723	646	591	678	616	659	643	633	642	668	643	647	696	614	628	690	706	679	688	660	665	662	626	650	668	659	669	653	633	602	686	643	658	659	671	691	681	643	676	650	628	682	685	665	659	624	633	662	691	626	638	645	640	668	655	643	724	649	639	675	630	687	633	627	661	643	650	656	643	638	667	659	620	661	643	686	614	685	654	681	681	661	636	638	678	663	612	671	642	684	661	655	698	694	642	666	622	650	704	654	657	668	641	675	656	685	627	675	660	604	648	642	624	617	662	633	642	649	626	694	632	661	668	678	681	685	638	640	621	657	685	692	656	622	702	656	683	632	643	667	676	659	642	654	656	674	618	650	715	702	675	618	651	668	666	673	654	674	670	714	633	640	638	673	723	665	655	656	642	631	611	680	656	629	725	670	649	684	685	666	657	651	640	703	703	643	652	664	672	677	665	628	619	669	640	629	687	641	666	666	683	680	665	628	666	633	656	675	628	611	638	676	647	664	663	650	649	661	627	660	641	664	602	626	628	649	664	627	680	641	651	644	632	679	590	695	605	655	659	636	654	619	680	668	635	661	677	624	693	613	623	677	670	662	693	662	624	671	660	605	662	633	642	646	652	648	651	666	660	656	653	703	650	649	647	639	653	730	739	669	657	654	680	654	670	650	628	668	668	685	648	643	678	670	654	651	709	661	656	684	624	634	632	657	676	656	681	690	665	624	629	683	646	658	684	674	703	625	629	661	624	633	673	656	667	631	660	663	620	687	665	623	661	683	659	637	635	704	654	654	655	583	676	678	711	662	660	623	631	628	632	683	707	649	637	659	652	671	641	689	639	698	629	620	679	647	667	644	688	671	720	660	657	658	637	647	659	662	634	623	696	667	645	651	668	685	621	659	664	667	635	675	631	686	615	645	631	674	680	625	630	583	661	682
24730	21196	24764	27880	20983	4573	1293	875	827	700	580	430	403	350	317	278	263	252	234	224	206	213	232	178	238	223	205	209	209	233	207	229	215	247	218	223	218	206	204	238	228	233	231	226	245	238	193	220	206	201	201	213	251	183	193	202	225	228	222	222	234	203	211	209	232	217	189	206	196	202	214	197	203	233	224	186	199	220	201	196	200	217	215	217	210	197	210	205	213	216	221	219	211	219	193	198	224	230	233	225	198	202	231	214	219	218	205	241	188	203	219	241	234	218	226	216	186	212	221	208	207	235	205	181	227	184	237	240	200	200	206	214	227	229	222	209	195	179	215	202	198	192	204	212	223	202	206	221	196	240	216	242	204	169	207	175	177	196	200	203	233	214	239	189	225	217	197	229	171	208	230	211	223	199	237	192	226	234	191	178	263	211	182	204	215	201	219	202	201	207	203	229	228	222	229	202	222	214	206	214	200	221	212	201	226	204	218	217	223	205	231	243	215	213	260	213	222	231	220	197	213	209	200	245	235	178	220	198	200	191	225	225	211	243	193	219	190	191	219	196	204	207	180	235	194	194	220	204	204	192	201	217	238	219	226	191	221	203	217	213	190	199	232	208	240	236	202	190	213	194	198	197	187	239	199	196	215	214	214	200	200	212	184	210	234	218	223	206	237	223	193	217	239	210	233	218	230	213	237	208	219	213	204	224	200	222	233	209	192	214	208	198	185	194	204	202	197	190	204	213	195	199	216	204	217	211	195	206	218	200	193	209	204	210	226	201	211	192	204	228	218	196	226	226	201	223	206	193	179	209	229	222	220	228	205	183	227	201	196	215	188	212	193	230	216	194	241	219	224	211	199	215	190	230	217	187	197	214	212	198	207	203	204	221	206	212	213	188	231	224	218	220	197	221	203	199	207	225	213	215	212	189	198	201	181	216	204	196	216	193	240	193	206	215	211	233	201	213	216	185	203	213	209	195	211	193	203	176	192	208	197	210	229	212	201	237	215	190	215	233	192	208	195	213	218	208	207	233	193	201	195	233	190	202	221	202	202	204	218	213	221	228	236	201	225	213	219	219	195	190	213	228	201	199	206	214	203	209	192	202	207	219	227	228	200	204	169	186	225	253	225	199	221	203	182	194	225	211	206	187	200	211	203	204	217	191	201	215	216	209	224	218	199	216	221	211	217	209	223	217	208	215	219	205	204	186	183	221	205	188	208	227	206	206	222	218	221	210	226	230	210	245	188	211	202	217	223	212	204	223	206	219	217	199	208	245	206	217	228	214	193	210	231	210	210	228	211	194	231	216	196	201	204	183	204	230	202	209	198	224	191	200	222	225	200	224	199	202	200	192	206	204	237	200	198	211	223	200	205	198	195	190	215	206	211	195	250	215	189	220	202	210	209	212	202	230	209	210	224	204	216	215	199	196	200	214	209	199	224	229	198	201	219	215	209	209	238	263	211	196	217	189	195	217	231	220	204	177	199	214	209	214	236	254	205	209	208	201	231	227	205	205	222	200	226	198	209	203	209	220	217	207	217	206	185	201	191	203	211	204	214	214	198	181	209	213	225	191	220	184	217	240	222	198	224	218	204	240	212	187	218	221	197	232	196	196	196	207	213	192	191	206	223	185	211	198	223	207	214	224	185	207	220	184	198	210	214	222	209	212	215	222	192	202	202	238	201	192	230	212	197	198	209	209	198	213	181	200	206	202	217	213	247	207	196	220	243	228	247	203	195	188	196	190	211	221	205	244	213	222	191	210	213	215	214	173	208	193	201	223	225	227	213	190	215	241	209	198	186	210	166	214	223	233	216	197	247	196	208	195	216	194	232	207	221	183	225	211	214	201	187	222	216	221	220	198	219	195	187	219	206	203	173	244	211	201	235	230	207	231	194	191	209	203	200	218	189	191	193	218	220	205	215	229	246	200	220	197	216	225	221	187	212	189	205	187	194	210	210	232	214	211	238	215	191	241	237	209	222	228	221	203	206	212	229	230	196	201	230	217	234	224	195	202	200	217	226	217	210	209	210	204	213	219	211	251	222	201	208	205	190	212	201	238	213	209	195	222	221	203	220	223	209	221	193	218	202	233	207	201	218	227	211	208	211	206	186	213	218	224	200	205	209	186	195	220	216	207	202	181	230	216	194	234	208	214	219	221	197	214	235	232	203	213	203	218	203	231	194	213	193	205	217	214	227	180	232	208	204	209	230	202	193	214	212	226	191	191	211	224	213	213	232	234	229	206	207	247	209	200	218	201	226	199	231	226	220	218	217	198	219	211	232	213	190	229	188	236	181	201	214	226	218	201	199	204	209	204	200	225	185	229	207	205	201	199	201	210	210	233	217	214	194	217	193	205	195	220	221	207	202	188	234	227	203	203	218	216	211	218	226	203	230	190	174	207	193	206	205	236	221	194	191	206	225	221	223	186	199	232	234	203	190	209	195	183	219	188	187	242	204	182	202	194	196	210	222	180	200	212	197	198	198	205	210	197	202	212	204	236	222	205	216	211	217	214	203	181	196	185	205	217	200	185	200	208	185	237	216	179	212	213	209	204	202	214	184	195	204	218	211	219	201	222	189	221	244	232	211	207	201	226	233	255	196	222	222	202	196	210	215	200	197	213	204	204	216	222	199	196	199	211	222	216	206	197	210	202	222	214	190	205	202	214	196	230	245	209	205	191	258	210	194	216	219	219	203	209	246	202	199	217	209	222	205	211	229	196	201	193	222	229	218	214	172	178	183	205	208	206	202	220	207	209	200	203	232	220	197	242	214	228	218	209	222	224	180	218	205	213	228	211	206	184	197	220	211	185	208	226	235	222	196	205	203	242	203	204	187	217	191	225	210	217	222	208	213	225	200	211	214	216	232	219	210	213	186	196	217	213	242	199	222	202	199	222	205	235	223	219	220	218	219	216	185	208	205	199	223	204	207	226	180	213	203	242	200	184	221	240	227	224	194	229	217	194	191	190	221	215	219	209	214	215	206	221	208	199	201	202	191	200	210	195	209	217	220	239	220	185	219	197	197	194	230	225	207	224	180	226	232	197	200	219	200	205	224	187	217	173	215	213	201	194	235	230	228	212	179	203	214	212	170	197	214	227	192	199	206	198	205	197	200	204	206	214	238	209	208	202	201	212	235	195	192	209	207	224	204	217	215	208	222	218	211	203	212	199	209	208	243	206	196	227	207	225	224	202	203	203	193	197	206	208	195	176	210	248	219	200	187	217	202	231	235	196	218	226	193	214	252	217	200	227	232	216	206	238	207	229	192	221	191	219	214	216	213	222	227	211	203	231	214	215	212	188	219	202	209	222	236	221	205	188	179	213	222	213	189	226	206	197	210	217	229	222	221	206	204	185	214	195	189	216	228	239	221	224	208	211	219	203	200	190	220	228	206	216	228	220	209	230	219	194	205	202	225	241	242	235	210	207	217	199	206	221	225	189	208	161	217	212	183	233	188	205	211	249	198	221	207	228	226	233	219	206
4328	6911	4338	2066	1284	1017	947	772	812	738	628	599	564	541	515	505	470	507	488	493	501	456	462	498	460	446	436	468	457	483	471	464	470	471	471	465	525	458	463	486	490	470	458	493	490	523	446	495	468	527	475	480	461	446	488	441	446	431	455	464	485	453	454	454	470	465	483	434	472	458	463	447	493	448	461	458	478	444	455	452	455	493	475	463	497	467	500	471	426	428	472	477	483	441	495	423	509	455	432	485	469	435	484	431	454	478	438	472	465	498	450	463	491	478	474	514	425	489	433	427	427	476	459	510	484	487	481	437	477	459	496	449	440	442	462	482	476	447	427	472	444	441	480	472	484	457	494	496	456	425	450	458	468	455	481	450	463	432	470	478	485	461	454	482	460	444	496	493	452	450	493	468	464	448	465	490	487	500	497	472	483	475	501	498	483	467	474	448	466	452	478	454	482	469	471	425	462	478	502	456	460	474	487	416	486	498	466	448	445	470	484	447	478	478	463	430	438	454	448	475	440	468	449	436	465	460	467	475	475	467	469	437	516	446	458	478	468	456	497	449	445	476	503	475	440	465	452	447	472	516	453	468	461	467	487	470	425	458	464	491	507	492	466	444	462	480	453	429	481	468	487	491	436	460	464	446	479	454	427	486	483	471	436	463	465	475	491	432	490	436	470	479	451	497	442	492	454	501	458	492	465	430	467	504	479	454	494	442	499	441	455	473	464	474	435	437	433	503	460	463	466	455	472	475	466	473	443	461	493	480	487	453	465	506	445	470	440	473	453	505	467	497	449	460	477	469	462	478	486	464	468	477	456	481	467	478	497	493	474	508	495	472	477	509	446	456	457	465	487	448	443	486	467	469	475	459	449	456	459	462	419	474	500	443	469	458	493	456	477	462	507	485	478	467	439	476	488	474	467	511	490	466	461	464	498	432	471	469	470	457	484	498	498	466	429	449	459	465	478	468	453	467	479	457	502	470	469	447	470	461	495	475	441	472	493	492	464	466	449	480	500	477	453	510	440	477	490	495	487	483	424	450	491	483	476	500	452	443	477	446	451	450	436	473	473	430	476	476	465	438	445	468	485	472	463	473	471	472	485	473	488	467	475	474	498	489	470	473	463	449	473	447	477	496	452	452	488	476	497	505	451	469	473	478	463	445	432	411	456	467	473	447	451	426	512	500	449	478	474	477	482	481	486	493	500	471	469	460	448	419	441	470	434	473	452	434	484	512	456	478	430	498	460	470	480	485	476	466	496	442	515	509	463	457	501	460	503	482	473	474	489	469	476	430	477	439	499	456	486	458	480	491	478	433	499	471	464	444	438	455	433	450	469	454	447	470	459	506	484	474	440	428	469	488	447	474	454	440	474	471	469	485	457	422	475	482	457	459	449	451	436	463	459	473	456	442	452	434	470	461	476	476	505	491	476	442	466	445	490	515	470	460	466	483	454	472	506	468	461	433	450	491	489	457	487	433	475	478	467	475	461	482	466	473	483	460	488	489	457	477	492	524	515	437	462	524	447	444	464	471	458	485	458	446	434	443	459	437	498	462	484	500	450	446	485	467	492	514	461	481	460	487	482	449	488	471	458	468	470	499	479	464	446	446	457	413	463	458	436	438	456	449	445	459	459	464	446	481	469	464	469	472	450	431	449	463	451	505	451	511	464	460	430	455	451	467	452	462	447	480	477	480	433	473	427	493	489	461	505	481	514	510	470	458	486	477	454	456	444	512	490	489	450	440	468	484	478	473	457	424	479	462	487	424	448	468	483	444	476	488	441	455	441	433	427	460	453	476	496	458	480	450	482	461	487	467	457	442	507	479	456	454	459	475	485	498	494	524	470	484	454	450	454	468	502	461	500	492	447	472	458	449	491	466	422	468	475	515	485	463	449	447	473	479	469	464	491	460	429	442	475	477	458	430	472	436	448	488	427	487	479	469	459	479	477	492	486	459	439	455	439	451	476	425	519	467	490	511	503	462	462	480	485	443	461	422	486	449	429	482	499	472	476	431	483	439	486	475	455	468	427	491	461	479	471	485	460	485	494	474	466	463	485	468	494	483	452	488	407	489	479	461	451	452	487	483	415	408	471	507	469	469	449	475	445	482	500	453	490	460	456	466	420	449	445	441	505	477	492	434	445	469	464	454	449	479	482	487	486	439	444	461	469	446	504	489	458	470	465	462	470	457	459	463	483	473	462	470	474	454	471	504	475	458	470	476	468	458	483	443	484	495	485	435	445	483	469	483	524	482	506	454	477	433	463	441	422	448	474	461	464	462	472	474	455	448	455	473	412	449	437	454	473	434	478	461	467	424	437	497	468	485	448	476	454	460	469	470	462	454	470	473	470	477	496	472	494	454	473	502	461	505	510	461	518	441	489	475	486	486	458	441	465	461	484	481	442	435	465	498	467	480	435	484	445	496	448	467	473	456	465	487	442	471	468	478	484	498	467	481	447	454	495	455	485	427	462	451	457	481	469	511	464	462	451	463	476	467	437	456	467	462	494	449	450	466	469	453	441	477	485	428	451	465	469	477	456	467	456	449	502	472	468	467	487	456	457	448	454	491	462	493	429	463	447	463	498	447	432	503	444	433	492	454	439	455	485	458	439	469	531	475	429	434	488	493	445	485	461	469	498	511	460	476	512	458	441	444	489	465	436	447	482	424	485	481	498	443	473	424	455	462	523	456	483	444	479	470	506	472	481	449	460	496	450	414	410	502	492	429	507	483	449	467	444	446	483	491	458	471	462	460	494	454	506	493	477	431	470	435	470	461	508	464	440	455	448	452	431	449	428	472	465	445	470	475	455	467	458	459	455	478	488	466	462	501	487	453	464	473	465	461	487	458	435	465	460	460	471	464	449	449	488	498	475	481	482	441	482	482	438	451	472	516	435	490	440	423	473	500	487	462	441	477	468	469	456	463	472	448	466	461	492	441	440	452	429	467	444	456	477	483	476	454	496	495	480	442	423	512	461	492	474	483	475	478	434	437	477	438	482	473	452	457	473	466	462	459	477	481	482	458	419	487	446	508	463	443	454	473	452	479	454	477	445	446	443	466	463	439	496	451	473	495	466	494	479	435	451	467	450	492	473	460	452	459	458	463	464	493	437	470	452	497	509	453	498	501	480	466	462	463	484	486	447	482	452	423	476	473	479	452	471	444	451	490	476	453	441	484	461	447	482	487	450	469	428	464	441	483	470	478	449	468	476	456	394	484	475	480	448	450	442	486	465	471	444	433	459	492	440	483	460	457	477	440	428	464	440	470	462	471	491	445	461	465	467	469	461	431	473	488	448	459	467	459	455	482	470	509	498	465	479	478	519	462	475	447	438	468	482	481	463	486	453	476	428	485	513	461	467	458	481	488	445	475	413	449	484	497	454	424	473	493	474	485	470	468	477	463	465	473	471	461	466	479	468	463	469	465	500	471	464	480	474	446	469	437	458	469	475	455	495	432	441	456	466	507	471	453	457	466	473	485	486	516
24037	21194	25400	27288	21208	21250	5519	1453	1093	1016	703	537	475	350	291	246	206	210	205	172	160	164	176	156	162	159	147	157	158	161	152	161	143	155	165	142	145	144	134	148	174	175	159	170	169	173	162	167	157	137	154	190	147	136	130	145	133	142	116	155	161	145	145	136	153	148	131	144	113	153	140	122	117	151	157	138	134	149	133	118	147	136	116	135	120	140	155	139	120	124	142	126	127	155	126	140	134	161	116	144	149	139	148	130	147	123	156	141	128	145	127	139	159	146	133	132	162	141	156	117	147	135	145	135	142	134	157	181	145	151	155	165	153	139	154	146	136	147	157	157	153	163	134	139	149	127	138	132	138	150	149	132	158	108	137	119	156	156	123	123	173	145	150	142	140	113	155	147	129	130	146	142	142	158	132	148	136	136	143	144	135	145	126	136	141	135	114	144	134	132	150	149	134	128	132	137	134	149	173	162	145	151	145	125	103	122	125	147	122	152	131	154	168	133	139	132	132	137	165	154	137	155	157	147	151	139	146	151	153	125	170	140	153	133	139	133	140	126	161	119	153	152	118	131	132	115	149	140	122	124	138	132	152	142	132	138	132	162	140	153	132	132	144	157	131	135	159	136	138	145	128	143	149	116	156	136	144	130	115	151	140	146	145	156	122	137	135	120	101	161	151	133	150	147	133	132	130	141	153	152	128	125	147	144	132	130	137	130	149	123	161	124	153	155	166	160	121	144	150	157	155	129	151	155	128	142	141	114	156	150	143	152	121	131	151	136	157	147	160	132	143	152	141	130	158	139	141	143	141	160	149	144	157	172	146	141	126	162	133	156	135	112	124	126	154	118	164	138	118	148	168	146	160	152	138	133	140	141	117	142	142	128	140	126	130	126	142	130	143	130	139	159	142	131	134	134	159	138	138	151	147	132	148	128	152	150	128	146	126	174	134	155	142	132	153	135	147	183	161	135	150	147	151	131	141	151	170	150	137	123	153	125	134	136	145	143	133	157	130	150	135	147	144	142	145	131	130	149	137	127	152	145	133	161	130	145	140	152	150	140	120	135	131	145	165	132	182	148	163	124	152	122	132	161	138	129	150	162	119	170	162	130	132	137	132	152	156	128	135	137	138	137	146	144	132	146	124	145	151	131	134	129	133	133	161	155	144	137	160	158	133	132	122	145	137	150	143	130	134	155	137	146	152	145	150	176	151	130	113	150	138	138	161	157	145	135	151	141	147	158	156	154	134	133	132	157	154	121	140	160	140	137	146	152	142	141	134	149	124	138	139	140	145	144	143	145	133	142	148	144	140	132	151	151	137	167	157	146	131	144	142	110	135	125	144	152	141	145	141	157	141	138	137	134	147	126	132	131	151	146	171	154	146	143	162	134	144	132	124	140	138	137	151	137	137	143	136	136	147	129	119	140	137	152	170	142	140	129	148	144	141	149	124	145	130	137	124	132	114	125	156	166	126	137	148	141	163	124	138	129	104	144	132	154	131	129	166	144	120	139	131	108	134	153	132	146	155	137	125	152	151	161	148	126	120	153	130	145	141	126	156	130	139	119	136	140	141	129	128	124	125	141	134	124	141	137	170	150	126	129	148	152	145	124	144	131	139	141	136	144	151	168	115	157	154	127	160	146	151	160	160	142	124	146	155	129	151	154	146	125	162	131	152	116	148	133	151	143	125	135	147	190	148	148	162	166	164	134	165	121	117	134	138	125	146	139	107	140	132	143	148	140	123	147	135	136	131	144	155	147	128	148	127	148	125	135	157	138	146	132	124	145	149	146	138	143	139	158	131	135	150	151	121	137	129	158	158	117	169	128	136	127	152	167	140	151	137	146	141	132	121	145	162	144	146	134	141	141	133	146	158	141	122	141	170	145	163	139	137	161	140	148	122	134	127	154	134	164	139	121	149	136	144	134	128	127	140	157	134	138	148	144	173	141	140	138	170	143	145	150	142	140	131	132	158	146	127	164	160	143	136	125	140	149	169	124	148	145	143	170	152	155	110	143	146	131	138	147	168	133	139	135	139	164	145	150	137	127	152	147	152	144	129	130	158	158	125	113	142	131	140	129	127	107	140	153	132	123	133	116	144	143	158	133	143	143	137	151	143	166	133	161	143	147	138	128	126	147	141	116	147	172	147	148	147	145	158	151	139	139	114	138	148	141	146	142	133	118	143	143	150	129	154	158	157	159	165	136	135	131	148	112	160	146	128	148	146	148	143	159	142	139	152	150	129	152	136	121	143	126	152	133	141	138	140	149	139	165	148	133	137	127	149	119	132	148	149	149	113	138	131	157	148	148	151	122	125	145	150	135	122	147	127	135	160	135	157	134	144	138	144	145	146	125	137	142	139	140	146	125	130	146	122	141	126	131	156	169	181	147	146	167	155	126	125	121	149	157	146	129	133	130	151	177	163	153	146	132	136	130	139	134	134	140	125	133	147	142	150	150	161	122	144	122	150	139	125	152	133	135	131	145	135	144	166	158	126	145	138	153	145	120	130	129	143	138	141	146	148	164	137	133	157	146	143	137	125	159	149	137	135	142	157	149	141	149	133	160	144	128	128	135	114	114	115	137	150	126	121	149	132	174	141	136	120	152	154	143	133	144	135	145	142	166	156	127	122	138	160	153	149	132	144	142	166	122	135	158	130	136	132	148	128	153	138	160	145	141	129	131	151	159	164	117	151	156	138	117	151	151	144	116	149	133	143	145	132	147	140	119	125	123	175	171	133	143	117	142	139	161	135	148	139	159	139	131	138	151	143	131	140	160	150	137	113	122	142	138	143	156	155	142	154	114	167	116	136	151	139	161	140	163	135	113	133	140	126	155	141	147	151	116	141	130	130	138	143	150	142	132	136	134	147	154	123	131	142	129	143	117	135	154	177	131	154	137	143	150	123	154	146	164	150	129	121	143	157	149	142	133	123	130	146	139	119	131	127	133	105	148	123	123	160	142	161	158	129	147	143	140	115	142	152	129	148	140	141	108	138	134	155	124	129	154	129	129	145	136	147	130	129	142	131	160	114	151	140	139	147	143	140	161	139	149	149	117	127	149	131	135	142	138	133	120	139	158	126	124	150	139	147	130	140	143	155	126	152	170	161	143	136	152	149	156	118	145	132	131	138	126	136	127	123	143	129	147	167	138	134	137	126	162	139	145	139	140	138	142	142	142	136	161	137	129	154	144	149	137	158	147	174	120	151	129	129	169	142	135	135	132	159	139	142	112	147	139	145	147	149	139	148	150	141	118	143	149	122	135	117	151	133	137	145	126	132	144	148	161	136	146	161	142	131	141	141	131	139	155	162	140	139	154	138	142	138	142	138	133	151	125	150	159	154	125	150	143	129	161	150	137	144	156	121	148	141	147	161	134	124	160	145	119	147	141	133	139	148	135	158	140	128	136	117	143	147	110	140	152	147	161	134	140	146	128	156	128	117	148	133	149	126	140	145	128	164	145	128	168	163	112	156	162	142	124	131	130
4926	9690	6274	2550	1615	1251	1075	849	770	682	611	541	501	493	428	414	415	370	396	330	311	369	352	355	347	335	373	371	337	354	321	346	341	334	322	338	352	341	339	364	351	347	347	368	372	327	382	341	317	326	328	338	369	344	342	298	352	312	329	324	374	333	322	292	336	345	355	324	356	323	348	361	303	340	334	323	336	342	351	345	312	363	321	371	316	312	362	357	322	330	378	368	342	324	295	341	329	331	334	328	338	322	327	340	337	332	341	334	309	355	330	322	336	318	328	326	321	342	335	328	336	344	331	330	339	365	316	336	343	332	345	339	338	309	337	311	355	337	307	334	331	329	322	335	356	321	323	347	357	344	316	347	323	333	348	344	324	366	299	294	343	318	366	334	331	311	319	338	337	306	342	308	316	338	338	335	347	357	349	381	324	304	350	360	330	348	330	336	304	361	325	353	348	327	318	362	349	331	326	362	344	353	327	311	319	313	327	325	340	319	336	327	323	352	313	369	346	355	319	318	355	333	351	313	346	317	305	354	354	332	337	336	342	342	344	338	354	332	348	359	348	343	321	338	327	306	346	338	336	311	336	353	328	336	303	318	321	319	309	331	329	318	357	332	330	343	368	328	321	324	323	319	363	340	347	325	336	335	359	374	343	325	335	343	322	340	369	310	356	352	308	337	334	310	350	331	323	322	348	330	346	337	347	336	324	336	359	339	339	352	351	347	360	312	320	309	348	328	340	371	304	327	361	344	335	319	325	328	327	332	299	324	342	353	371	352	315	350	308	302	370	335	315	324	388	303	348	332	339	341	325	302	346	355	333	330	333	340	336	348	373	312	356	338	346	351	350	345	353	316	344	333	343	330	331	361	345	324	335	340	306	360	329	335	332	307	350	293	313	343	328	360	339	314	327	336	329	339	331	340	345	320	343	313	366	336	299	334	375	354	313	362	351	310	334	347	333	305	344	345	340	302	344	358	328	319	324	332	344	306	340	341	343	336	302	337	322	326	340	307	291	363	352	368	307	334	341	334	335	371	364	360	351	324	316	363	354	324	386	349	369	353	304	369	362	328	375	329	324	328	364	351	337	344	362	304	359	345	325	310	346	385	325	329	321	338	324	341	340	318	334	339	309	325	335	331	351	356	359	374	345	337	322	359	344	334	324	343	371	332	406	335	345	312	364	319	349	359	357	327	305	321	306	328	354	373	283	388	352	322	336	327	338	325	378	347	339	338	325	312	328	351	343	339	330	307	321	340	341	309	342	323	347	309	336	355	335	299	340	339	356	353	325	331	361	346	348	334	343	347	332	342	358	308	338	321	339	309	349	350	327	319	350	335	343	348	329	349	349	322	325	341	291	348	357	323	338	353	355	352	309	324	341	337	345	329	308	337	336	336	351	318	331	322	350	338	327	353	318	337	346	331	304	353	320	332	387	348	343	350	332	340	299	375	322	317	337	347	360	322	344	385	327	374	326	332	319	318	280	293	295	312	363	315	367	355	325	339	334	321	357	335	358	343	310	359	344	334	337	367	353	350	335	359	336	336	318	327	315	346	334	329	333	304	339	351	340	333	357	313	318	328	326	327	318	330	351	334	339	323	335	309	326	375	315	341	318	314	322	372	336	328	378	327	370	359	328	382	340	348	360	343	330	335	344	330	329	342	337	307	304	347	351	323	339	384	321	329	284	343	351	333	366	357	325	335	313	345	335	367	317	366	362	334	342	330	313	341	328	341	314	309	354	355	332	327	331	355	343	326	350	345	322	347	374	318	355	363	304	317	332	386	312	289	336	286	332	337	351	341	359	358	318	329	345	341	359	328	343	330	341	350	298	327	342	337	376	316	336	341	335	315	355	332	347	313	320	341	350	353	324	312	358	326	344	316	374	351	305	349	332	324	342	347	334	339	349	357	317	331	325	340	381	339	333	308	319	314	338	341	336	392	354	343	331	345	326	353	338	335	361	337	321	349	333	345	327	332	356	313	347	336	345	344	340	326	346	330	315	368	334	333	324	349	348	338	336	342	321	366	306	314	342	324	341	315	357	353	350	325	369	332	317	326	331	331	315	343	320	332	323	346	331	318	314	308	320	316	353	311	318	334	328	325	313	355	352	326	355	371	311	312	351	332	342	351	322	338	345	318	325	321	354	345	317	340	355	344	331	358	329	359	330	322	347	314	317	311	338	338	319	331	302	319	323	374	325	332	327	315	314	306	329	340	317	355	339	355	372	328	335	352	335	342	332	358	344	379	335	331	333	340	332	324	333	364	328	340	316	341	350	320	322	362	344	344	345	357	343	338	316	328	328	321	332	349	346	327	338	322	342	343	358	334	350	345	327	348	345	362	317	336	334	377	322	312	327	340	334	311	324	346	317	334	319	353	335	337	349	328	321	313	337	332	361	327	327	315	320	329	333	335	349	369	291	312	346	351	302	333	307	338	354	305	328	350	331	340	321	370	367	335	320	346	309	346	344	333	333	346	313	306	314	353	318	310	311	334	325	315	317	336	308	356	322	310	339	333	333	355	340	316	336	329	350	333	323	348	314	355	325	307	362	342	327	368	361	353	346	324	330	327	328	360	324	338	322	312	334	322	347	328	336	347	309	312	379	347	331	357	333	332	351	346	327	332	321	336	330	323	328	334	342	341	354	355	359	335	337	329	344	344	364	375	336	294	320	344	307	336	316	344	344	310	309	316	328	330	379	350	335	346	330	344	343	319	331	337	352	307	365	338	345	361	305	311	376	353	315	334	313	343	352	351	355	333	334	339	326	349	304	359	353	320	306	319	349	340	344	323	351	336	352	329	335	355	341	326	331	335	374	354	352	341	324	334	334	341	344	368	357	309	331	337	349	337	309	366	310	350	350	340	341	348	328	339	340	337	294	341	395	315	314	359	351	338	349	334	298	301	340	314	337	355	360	355	377	335	346	343	325	375	305	356	316	369	321	335	360	372	342	320	305	346	331	333	328	383	328	344	313	347	360	331	331	372	389	322	347	371	331	311	303	340	350	342	343	277	323	359	346	369	338	320	327	305	352	345	330	397	349	359	335	368	328	359	319	344	341	325	316	326	326	323	344	361	319	320	331	314	337	342	334	332	355	337	356	335	327	321	318	359	300	358	367	332	345	305	348	339	283	354	360	335	334	312	325	313	300	324	356	310	358	329	353	352	366	312	334	336	342	323	312	305	328	344	293	311	346	343	325	332	355	338	377	329	321	352	307	336	355	328	343	324	315	326	331	315	318	331	358	363	317	364	322	340	316	379	322	334	333	303	324	363	342	361	347	338	350	335	334	348	349	348	334	335	333	297	312	364	359	357	314	345	337	323	352	339	337	354	313	329	312	344	363	325	328	344	324	342	341	344	323	374	302	328	315	310	329	326	328	361	323	365	323	364	337	306	346	332	329	329	350	349	324	332	307	348	347	326	347	351	321	313	353	344	329	333	355	350	313	331	346	355	328	317	332	321	333	350	342	359	294	354	343	311
35095	12357	2898	1047	734	658	613	555	558	496	483	430	398	348	377	303	317	323	306	314	319	296	326	326	318	319	315	322	276	274	294	305	290	319	297	322	288	314	336	316	303	302	297	305	315	291	328	296	327	317	292	314	289	336	316	308	295	298	297	282	293	290	310	293	339	324	286	311	316	320	306	291	307	276	318	278	327	293	283	290	335	325	307	272	288	336	308	331	319	320	285	298	320	297	329	293	319	320	325	277	309	305	292	279	296	302	283	335	326	347	298	292	303	329	315	312	295	334	312	326	302	310	294	335	293	285	371	291	288	308	301	295	308	320	303	303	322	304	299	278	325	316	285	294	319	325	297	312	305	313	277	297	320	326	300	285	297	329	316	289	289	330	286	254	331	327	289	344	306	309	298	314	279	293	312	300	313	277	306	304	324	296	317	307	291	307	289	300	299	315	293	329	325	325	294	279	324	286	320	284	317	282	271	318	317	304	283	312	342	298	326	305	307	306	319	311	297	300	303	288	302	301	289	281	292	314	300	304	315	324	297	325	314	285	300	289	319	289	315	303	279	290	287	291	310	295	280	313	272	332	283	265	311	324	296	313	310	305	307	330	301	340	270	282	306	314	318	302	295	316	311	303	275	320	252	296	318	326	292	291	264	327	313	306	360	315	311	321	291	278	312	311	308	333	287	278	316	290	277	301	313	295	305	267	301	283	313	296	339	281	303	295	297	298	257	300	282	327	291	298	293	311	304	290	332	293	336	310	324	303	330	313	332	314	279	317	303	296	305	287	276	329	308	298	313	349	288	290	275	312	307	310	324	300	319	284	289	307	309	302	276	260	329	309	289	304	333	298	280	341	300	297	300	323	333	291	318	299	307	355	287	311	311	298	281	303	318	289	302	326	320	312	347	293	300	311	323	330	295	315	290	320	293	311	297	292	318	290	279	273	267	326	300	315	316	309	339	311	288	284	281	282	298	302	303	299	290	305	320	319	315	298	303	258	282	321	274	309	339	315	294	340	305	292	324	321	298	303	295	299	300	271	294	283	341	313	293	316	292	281	296	307	331	284	286	337	320	322	296	308	298	319	347	288	316	281	318	299	304	302	299	297	277	318	289	307	307	271	298	297	320	316	326	307	288	304	328	329	297	287	305	316	297	312	311	297	306	273	293	275	305	326	335	321	329	308	270	314	312	314	286	305	317	338	288	303	283	262	283	295	293	327	292	314	306	324	315	293	294	341	286	280	316	278	306	322	316	294	277	325	304	278	303	289	295	318	300	283	283	324	278	322	268	300	295	325	336	280	262	284	303	286	307	270	287	290	276	307	288	304	317	270	309	276	287	294	260	322	315	305	314	297	325	312	342	278	301	323	324	300	323	324	322	319	271	291	322	309	321	285	327	297	294	307	304	291	350	322	312	282	329	270	288	312	295	326	315	307	279	295	298	261	295	303	314	287	317	307	283	285	278	306	319	273	322	322	318	337	283	312	318	312	272	317	309	297	309	271	318	334	303	289	327	309	304	312	296	304	293	288	263	316	321	306	289	272	309	292	318	297	278	320	296	301	305	315	307	317	289	294	313	307	311	299	277	314	286	293	303	346	346	339	278	286	329	298	302	294	305	314	301	300	288	338	290	274	329	284	293	275	337	301	303	282	289	304	323	341	296	285	295	302	297	303	292	297	282	316	287	325	287	299	290	333	280	353	286	301	331	305	310	311	303	306	305	278	295	284	294	297	285	284	279	299	299	300	291	284	262	265	337	305	277	301	279	331	328	324	334	297	295	280	260	287	301	290	302	304	291	318	289	304	289	302	314	309	304	317	303	323	277	324	282	281	311	317	303	303	326	292	272	316	318	304	295	303	316	271	275	291	304	293	324	297	316	288	299	297	306	283	309	297	266	334	272	276	316	299	309	303	279	289	313	329	338	272	322	313	317	262	293	324	287	310	316	324	284	292	309	294	290	277	288	262	269	319	282	287	337	312	335	309	298	313	286	281	317	315	289	295	302	304	339	309	332	312	291	345	320	309	305	300	273	301	303	298	285	311	288	302	292	301	304	307	281	285	292	307	338	358	307	313	309	288	266	317	306	340	291	276	283	323	270	352	333	293	313	302	345	333	318	286	313	289	287	284	288	304	297	275	316	321	333	296	296	340	297	295	312	295	278	306	322	324	305	315	319	280	309	301	253	317	256	304	267	299	293	344	250	283	302	363	273	305	313	322	298	304	295	336	301	310	296	295	319	287	333	316	280	305	312	300	309	301	275	301	330	274	303	298	290	292	291	305	298	303	302	316	285	307	295	299	299	307	289	332	298	310	314	307	325	310	322	309	306	271	357	308	312	329	288	291	313	307	314	294	342	259	271	284	284	290	347	334	280	288	320	300	294	339	291	308	314	273	293	295	275	289	295	291	310	302	317	312	319	296	322	297	305	290	293	288	313	287	299	296	287	306	290	329	291	310	268	308	289	306	318	306	310	290	334	343	310	340	297	306	317	300	291	331	305	256	336	329	336	303	270	306	308	360	308	280	310	285	314	319	326	303	294	319	290	310	294	321	327	290	285	297	309	307	304	314	344	345	273	289	284	255	299	269	324	301	272	338	312	337	296	298	312	317	315	300	330	294	301	284	309	302	311	293	297	334	316	272	301	300	309	314	305	306	289	307	302	324	286	304	272	293	298	307	278	289	296	303	320	284	292	301	265	297	294	312	337	316	289	309	344	299	284	327	282	321	323	329	327	280	283	285	294	288	286	318	270	310	297	317	294	352	306	309	301	323	314	338	269	298	303	294	311	302	316	334	279	278	291	325	313	289	317	313	315	288	290	323	327	305	303	325	319	327	319	287	287	285	302	325	283	306	308	303	334	294	336	315	296	307	276	281	312	287	277	294	334	313	321	309	316	293	287	285	300	307	307	283	307	311	305	325	285	293	281	315	320	293	312	300	317	272	248	302	305	329	291	299	279	295	319	280	279	290	296	301	327	304	317	268	324	273	291	329	294	274	281	284	296	335	320	314	276	299	295	278	307	310	294	285	316	293	324	295	303	295	292	307	321	307	281	314	343	317	286	303	315	311	318	313	290	276	303	295	303	277	337	311	333	333	296	287	312	313	322	313	271	296	311	298	316	347	293	296	316	292	315	280	316	294	344	288	275	312	287	306	273	294	290	310	283	299	299	340	274	330	322	306	255	286	315	327	313	331	318	326	299	304	281	303	286	320	317	320	297	261	272	311	300	276	290	313	310	322	283	313	317	328	309	297	292	287	301	310	300	312	306	291	311	322	313	296	306	306	330	299	287	267	299	309	311	322	309	301	297	284	312	271	310	293	316	289	318	305	303	295	298	322	292	312	293	314	309	317	297	320	312	311	316	305	275	290	312	296	274	316	280	290	283	280	287	319	263	299	307	301	268	320	313	297	268	308	267	305	283	319	319	307	277	304	292	257	304	307	273	307	323	274	289	306	299	303	338	283	298	307	288	281	276	314
10463	2899	2210	1140	929	851	833	814	714	779	742	702	661	658	685	718	642	659	647	638	699	633	699	639	644	633	670	654	695	645	659	642	655	679	693	664	655	685	669	652	612	696	613	673	667	671	618	639	631	647	671	659	636	638	571	641	707	644	634	620	684	697	682	664	650	668	661	663	661	650	668	646	683	635	663	658	673	636	666	665	628	626	638	676	658	643	660	631	688	667	667	663	654	657	670	669	636	719	606	654	702	666	693	651	655	652	649	628	637	592	619	652	651	647	670	664	637	647	648	636	683	646	682	642	697	683	686	626	627	663	702	634	615	604	660	652	629	665	619	630	641	692	701	638	667	701	651	678	687	664	649	649	685	664	638	642	668	634	625	639	645	650	648	702	653	633	652	638	648	667	680	667	690	666	642	649	680	636	645	666	698	633	659	686	671	683	685	663	622	629	679	617	673	690	672	635	636	664	637	685	667	694	660	686	620	673	634	641	668	646	668	616	677	686	646	637	662	698	650	609	636	623	656	711	694	654	644	655	679	675	684	641	680	639	676	650	689	670	675	627	606	651	677	632	613	664	612	640	680	701	670	637	664	656	672	606	639	587	659	697	656	646	632	628	685	586	649	670	647	625	660	704	631	597	626	620	609	643	669	683	645	677	680	693	692	722	654	662	651	669	693	652	591	619	648	660	650	700	604	630	657	628	654	666	641	654	659	621	702	625	679	657	681	653	679	689	669	690	615	655	651	674	687	706	672	610	641	613	599	655	679	643	676	640	703	653	629	635	670	665	662	699	624	685	696	640	641	653	665	630	682	633	639	645	650	658	726	665	642	674	628	635	636	667	672	616	649	648	620	685	657	667	598	632	666	646	621	625	688	694	703	700	676	684	671	676	653	659	620	683	647	662	630	690	635	691	673	677	624	683	684	649	633	634	620	655	642	629	645	638	624	661	661	715	641	678	653	646	657	614	692	637	645	695	638	674	661	681	635	634	673	664	654	644	648	670	660	631	618	676	697	649	641	642	675	633	687	652	654	665	647	654	653	665	647	642	617	661	661	708	686	629	637	662	637	615	677	653	666	625	691	681	690	626	697	663	599	684	696	655	619	674	664	629	682	620	635	665	620	684	605	688	683	605	598	632	613	622	650	700	636	680	663	697	688	694	634	682	688	633	610	641	659	692	668	716	622	648	640	674	704	690	661	685	669	702	669	642	669	668	657	651	656	671	666	628	593	650	707	717	629	638	663	699	635	694	693	649	641	684	606	683	623	665	664	645	633	640	614	645	639	667	624	666	659	674	658	638	650	642	643	669	614	683	668	691	659	665	626	654	728	659	676	677	685	671	663	682	674	647	678	649	694	668	603	681	651	666	638	626	675	652	674	671	622	709	680	667	680	682	668	688	675	648	665	674	649	633	699	641	687	651	684	639	648	667	636	690	694	662	656	689	637	645	719	646	636	723	692	641	659	642	654	628	628	691	680	670	710	670	693	648	657	668	689	602	692	637	646	660	621	652	673	671	651	670	604	654	682	685	674	649	651	646	660	648	655	644	632	670	617	630	646	614	633	668	662	654	668	643	650	669	680	631	648	691	643	681	691	617	650	627	654	725	677	653	646	667	701	639	653	665	690	681	649	667	642	670	669	679	615	633	700	652	635	651	676	620	625	610	654	615	625	683	656	628	653	614	639	671	669	638	688	622	651	663	682	685	635	678	627	703	636	657	634	675	651	661	685	679	638	662	635	669	663	644	654	662	660	668	642	653	710	701	656	663	661	677	658	713	648	633	629	669	643	691	668	657	650	673	641	632	660	641	639	652	632	652	702	645	649	668	635	674	627	646	642	660	698	673	636	659	606	672	635	632	635	635	682	696	709	663	678	691	636	622	646	645	675	646	642	684	639	643	681	644	627	649	694	631	699	680	657	666	638	645	694	662	653	634	681	688	672	590	634	670	655	645	673	651	651	656	681	636	634	680	662	662	671	650	588	704	652	647	655	631	626	659	630	693	632	643	688	615	625	698	650	660	660	663	650	643	642	704	633	633	649	661	615	653	672	668	661	644	697	659	643	651	668	593	649	709	626	635	672	682	664	635	647	653	629	693	659	654	612	671	648	620	648	633	648	675	676	672	607	628	724	625	663	625	641	675	659	673	728	664	674	651	616	652	613	641	663	661	642	659	681	661	623	664	652	670	629	656	677	623	671	663	643	662	694	638	652	682	668	678	661	670	617	654	663	655	593	661	622	659	672	646	663	656	650	656	663	686	644	639	674	638	681	606	608	646	625	670	642	668	660	649	631	664	644	661	677	616	652	640	667	663	691	646	652	679	667	629	683	700	668	680	651	633	665	640	648	618	645	665	676	662	590	650	618	685	704	703	678	644	663	657	667	661	641	657	657	651	613	639	647	638	651	661	670	668	669	616	662	685	672	664	624	692	650	638	632	627	619	630	638	698	669	662	586	699	614	688	692	640	652	671	629	645	660	666	651	670	678	651	668	618	656	638	639	648	664	643	698	696	655	581	662	618	653	664	651	638	639	634	681	655	642	668	664	636	651	674	658	650	661	661	710	673	667	682	637	625	682	659	672	641	668	671	667	632	660	662	618	636	643	656	693	651	615	653	668	656	648	675	675	650	658	698	713	689	626	633	691	638	661	632	631	683	630	655	643	637	683	687	661	611	603	624	661	603	664	650	680	684	680	648	665	682	679	625	675	678	659	642	654	665	673	689	678	639	666	636	670	626	679	656	626	693	646	622	673	688	683	684	644	641	615	636	624	655	626	711	620	649	647	672	622	634	686	650	708	652	625	719	641	639	733	648	669	675	670	651	687	671	657	652	674	650	664	667	644	686	686	589	663	631	635	660	599	675	658	651	693	643	696	640	677	659	679	654	662	692	692	649	647	655	657	633	682	667	681	669	688	612	670	628	678	698	640	677	648	663	684	695	662	673	672	624	663	654	654	641	681	689	651	706	650	625	708	669	687	680	681	689	653	626	659	724	661	647	663	682	686	654	684	655	614	637	643	690	653	670	636	721	646	675	658	685	636	681	645	656	693	672	673	689	656	631	663	657	627	719	621	650	647	634	627	642	658	681	654	627	642	678	660	661	641	642	654	654	665	683	678	685	721	707	667	662	672	662	636	652	611	665	601	634	696	670	664	637	627	675	674	641	638	655	655	636	656	652	703	628	649	654	620	636	623	680	662	668	667	647	679	681	655	615	648	662	693	711	658	673	618	634	666	634	652	677	646	704	737	671	646	603	592	661	664	642	708	661	672	650	689	606	670	635	671	712	610	654	645	636	636	666	647	666	672	653	701	669	632	640	680	621	641	663	653	628	679	634	719	648	637	655	620	616	634	643	613	660	647	665	657	645	651	652	626	604	669	719	699	673	654	657	671	723	668	691	658	654	674	675	668	637	630	624	645	663	675	648	642	690	700	618	675	656	628	662	663	660	636	664	635	714	641	634	659	660	688	645	687	635	676	688
24765	21196	24830	27820	21043	4770	1186	912	739	665	549	471	402	377	324	293	223	240	230	231	197	201	204	218	224	200	215	202	227	233	199	227	218	220	225	214	221	231	197	197	200	238	211	223	228	213	245	220	226	220	245	192	219	202	194	212	210	214	204	213	202	205	223	203	231	215	212	226	221	212	229	225	208	216	199	217	243	216	195	197	198	205	211	214	189	213	205	216	215	213	204	191	231	208	210	221	223	218	220	206	213	207	228	225	217	219	218	213	219	196	219	212	195	218	202	188	188	213	221	166	208	220	203	210	229	207	212	231	232	192	208	196	225	190	227	232	183	219	205	238	191	213	241	186	198	208	196	238	203	210	193	253	224	249	219	238	200	194	215	215	199	197	188	200	186	245	225	209	225	198	195	195	204	211	222	180	218	215	220	211	241	209	215	215	202	192	210	215	196	213	220	226	234	211	202	201	208	197	220	208	223	216	202	212	207	204	202	242	191	199	177	225	181	195	223	199	200	238	202	220	186	193	193	190	193	199	193	200	229	200	211	230	219	209	223	201	192	222	216	217	218	207	218	211	221	182	207	198	202	212	206	217	196	211	198	188	198	195	219	202	206	232	222	206	217	205	206	223	217	220	209	202	199	218	212	196	233	209	195	193	189	194	199	205	222	230	209	218	180	216	199	205	216	186	198	188	194	205	201	210	204	217	204	174	243	204	193	207	184	184	188	210	224	197	194	206	205	240	229	213	208	190	207	206	201	224	240	218	213	208	183	183	239	217	201	212	184	231	203	210	170	196	210	224	186	228	208	186	210	253	223	253	223	186	212	210	210	216	214	205	217	205	203	213	218	201	199	216	191	218	226	187	223	194	227	215	201	199	213	189	222	190	221	245	219	217	209	194	209	171	213	197	233	208	215	201	217	211	207	211	206	234	202	215	230	233	214	208	210	212	183	195	207	206	209	195	199	229	211	192	184	164	203	215	218	220	213	182	197	223	218	210	200	180	198	202	217	208	205	220	249	207	202	197	198	208	185	197	188	187	215	194	218	217	208	199	210	224	172	190	174	180	202	210	224	201	213	207	200	194	245	194	204	217	230	195	185	219	200	192	229	223	183	215	197	197	196	202	212	197	201	212	183	212	212	239	222	212	223	223	196	214	191	209	205	184	216	207	213	220	240	203	212	217	216	199	193	209	226	204	207	240	210	203	199	191	203	220	216	241	239	203	216	225	217	219	220	203	217	234	205	213	202	228	210	211	200	191	227	230	209	176	225	216	188	179	231	205	219	202	220	234	220	213	204	202	191	218	184	196	199	211	236	195	204	212	239	232	219	196	192	212	227	220	192	181	196	232	203	218	230	210	216	204	219	214	220	213	230	225	181	202	200	204	214	216	218	215	194	219	199	218	192	223	197	215	213	217	219	198	204	210	232	218	234	218	198	187	206	231	199	202	221	232	193	212	227	200	240	230	198	204	215	213	185	210	219	210	255	220	209	189	195	194	192	194	223	216	203	206	208	187	256	216	196	175	209	196	201	210	212	226	233	211	210	246	205	192	209	217	213	211	216	193	197	202	189	235	208	220	204	192	218	201	178	221	227	198	212	193	205	192	201	213	198	194	193	225	204	211	188	199	221	214	191	237	170	221	185	192	207	222	199	207	200	206	215	228	212	228	221	197	235	196	205	212	211	181	203	222	189	190	189	206	199	223	241	193	220	223	193	211	208	217	185	243	221	241	204	229	219	201	219	194	232	234	218	201	204	207	193	217	217	234	210	183	191	215	169	184	213	209	198	199	205	238	214	206	203	189	205	222	207	221	222	214	239	188	214	197	214	227	195	223	210	227	223	193	189	210	173	197	217	230	212	232	217	209	215	208	216	201	228	214	223	239	231	218	205	217	217	219	188	214	221	207	216	204	203	207	204	186	229	216	204	207	189	200	212	224	213	191	198	197	205	197	207	223	207	189	205	213	224	235	232	209	209	231	197	201	196	227	186	230	246	196	212	218	205	197	232	192	238	223	223	209	196	202	205	219	209	207	209	235	213	265	200	232	215	177	204	207	224	196	198	229	187	233	219	183	209	218	195	197	193	201	190	236	235	207	208	220	188	215	218	174	214	226	220	217	224	193	220	201	239	227	222	224	222	234	210	231	201	204	216	211	244	224	201	210	216	213	207	225	212	207	221	200	178	213	199	217	194	160	206	218	176	209	205	191	185	187	196	215	235	196	173	221	227	233	221	213	216	184	205	230	206	227	240	228	200	203	182	228	225	224	216	213	201	215	229	211	229	198	210	216	200	221	209	185	208	207	233	220	213	190	193	218	213	222	225	208	203	196	217	181	197	224	231	226	197	206	205	232	228	208	209	199	197	199	228	183	215	203	191	169	242	241	214	209	201	207	233	224	211	209	180	202	226	233	242	230	219	231	204	228	201	192	212	213	232	186	206	221	194	203	196	229	205	217	200	223	223	210	197	206	223	212	205	202	201	203	192	217	214	187	193	195	213	227	220	175	198	203	181	219	221	209	240	184	186	210	209	215	210	224	228	226	190	185	186	205	222	203	220	225	178	182	184	192	203	197	183	169	183	222	217	222	182	185	214	233	232	230	215	194	206	239	227	216	214	206	166	202	213	198	227	184	217	254	219	214	221	209	237	210	206	230	211	229	230	197	200	216	213	213	205	205	187	223	229	203	211	190	199	192	232	226	197	191	204	213	185	205	197	203	224	219	245	216	210	223	219	212	219	191	223	235	217	214	197	217	210	207	211	211	204	226	230	199	200	210	234	225	216	233	207	211	191	233	224	229	225	207	195	200	195	182	186	214	228	225	237	201	226	203	202	185	203	206	209	221	173	207	200	212	195	223	204	237	198	222	221	201	203	214	216	227	176	227	203	213	203	181	212	218	191	195	214	232	222	173	216	208	231	183	224	198	190	234	194	226	220	203	230	195	207	241	198	231	209	228	187	197	218	194	211	213	196	202	232	207	224	202	212	195	185	181	212	213	204	233	198	220	193	206	229	230	222	186	238	208	198	217	199	210	223	221	215	208	255	218	239	222	219	245	204	231	203	193	220	214	225	215	194	203	215	235	181	243	199	207	207	181	204	251	223	207	206	226	194	210	187	203	195	213	209	198	215	210	202	191	196	183	186	220	217	166	174	205	249	222	235	229	206	170	224	211	190	177	212	197	221	213	199	201	221	237	200	220	215	198	197	221	206	207	195	230	209	217	237	237	229	192	232	184	214	228	221	213	211	208	192	230	243	225	218	186	188	188	232	224	230	215	214	207	164	222	191	226	213	192	213	240	165	224	190	222	215	198	176	225	204	210	215	252	208	210	255	205	201	200	200	209	233	215	207	207	188	181	228	227	237	214	226	212	195	227	222	217	227	214	197	196	226	204	235	187	167	201	186	211	246	236	213	214	209	216	204	205	210	190	206	217	213	211	191	205	195	223	197	218	192	214	217	239	225	217	208	211	229	227	182	212	198	198
5254	6438	4246	1818	1191	982	918	817	750	742	683	603	590	561	556	546	511	505	497	459	478	469	460	460	503	476	496	458	439	459	450	468	420	472	423	458	483	442	506	466	487	498	457	476	481	468	459	483	427	427	468	454	469	466	472	481	454	457	456	462	465	406	449	470	455	462	466	513	458	490	466	452	484	499	483	444	477	484	437	484	458	452	440	521	435	453	438	477	463	463	469	466	452	479	482	444	465	429	466	464	454	466	483	467	455	518	494	486	481	468	476	433	445	451	460	465	449	479	439	451	529	486	451	466	472	457	456	446	458	456	468	429	441	455	441	463	447	458	480	440	490	453	460	448	453	434	464	410	475	454	457	438	497	501	445	461	460	460	448	478	466	444	451	476	461	482	461	461	475	470	453	455	461	492	469	438	455	440	458	457	425	459	454	487	423	489	473	453	484	471	477	431	410	472	493	456	456	479	475	479	458	429	430	453	456	461	483	472	495	483	476	481	509	479	481	494	469	471	474	463	470	443	467	475	486	463	470	449	465	430	485	430	468	465	455	497	449	475	467	493	474	502	458	483	463	475	492	462	464	455	474	505	425	455	443	451	433	479	459	460	456	436	449	496	459	495	482	488	504	474	478	466	434	453	423	474	469	495	450	463	480	509	471	450	448	437	434	479	467	423	475	427	427	473	458	462	424	452	481	463	470	481	448	465	452	425	474	471	464	431	471	464	499	480	480	453	441	429	480	475	474	506	483	457	468	418	449	425	447	475	464	454	437	434	447	449	480	429	474	479	479	489	446	465	443	441	466	488	478	483	450	458	466	486	465	467	475	436	420	448	485	443	468	477	451	470	448	478	442	448	457	449	521	470	460	451	468	487	491	446	471	474	482	487	447	441	472	501	465	484	474	431	485	450	492	459	469	531	471	487	496	433	462	488	445	498	496	468	517	436	457	451	476	476	477	452	484	461	467	479	484	462	502	487	453	418	450	461	468	473	485	457	464	492	485	457	501	451	476	476	447	476	468	452	438	474	446	453	459	491	448	465	456	446	438	448	502	500	444	443	483	469	478	460	460	466	467	465	468	499	447	441	447	468	448	431	477	429	452	454	462	446	461	454	442	449	463	474	501	494	482	462	442	452	492	447	462	462	494	507	475	452	487	422	484	470	434	449	447	455	470	458	470	434	445	490	464	452	502	464	438	464	476	452	438	458	471	394	444	471	484	481	504	465	453	516	455	451	465	486	443	454	460	451	502	461	486	488	452	426	444	463	454	478	468	451	481	490	437	450	507	464	468	463	470	462	471	427	468	462	498	430	435	470	454	473	459	485	491	435	446	428	490	481	431	452	491	440	484	471	495	516	439	464	484	461	456	473	452	503	479	509	453	429	471	473	448	491	493	467	457	472	452	462	511	475	462	463	493	474	418	479	506	440	457	464	456	451	479	454	452	440	465	466	447	463	440	440	466	480	454	469	473	443	461	496	507	482	452	448	472	512	492	456	476	490	474	472	465	475	452	464	460	418	458	448	421	492	432	477	487	454	440	429	450	450	463	464	472	419	472	442	466	443	467	423	428	479	470	476	465	456	492	484	450	413	468	457	456	452	476	462	491	480	501	417	465	499	472	494	441	475	490	464	447	485	436	525	428	471	488	478	483	491	439	459	461	468	468	444	476	441	457	444	452	473	438	469	440	465	473	443	443	455	452	435	465	443	475	472	530	515	458	489	457	440	469	492	453	491	508	467	450	490	432	482	437	461	465	438	444	449	495	464	448	436	501	476	503	460	503	475	473	461	454	424	447	449	452	470	455	470	457	489	451	468	453	456	447	456	478	507	471	448	477	472	459	498	433	493	462	429	496	466	471	464	493	463	447	507	441	479	468	454	410	455	485	481	480	453	464	482	467	449	390	447	473	497	458	463	464	491	454	485	434	517	463	483	462	457	411	433	452	452	481	437	532	436	462	445	468	455	482	471	472	443	446	465	484	424	433	466	464	454	409	483	418	481	469	470	456	424	449	474	472	435	469	469	452	493	483	429	467	465	442	465	470	482	441	462	488	459	483	467	499	468	452	456	451	468	476	517	498	439	459	470	484	491	455	463	455	477	465	471	442	452	414	461	496	471	458	435	470	462	450	470	439	441	442	475	454	455	448	454	497	420	447	439	456	479	439	477	473	435	449	438	465	461	469	448	442	449	492	475	442	437	517	496	497	479	447	465	481	446	444	485	445	417	436	453	479	479	452	450	456	477	452	471	439	478	456	421	466	451	480	468	467	442	451	467	501	475	476	448	485	476	437	478	466	487	469	471	419	494	475	505	437	485	475	460	455	469	461	455	476	454	458	452	516	459	422	463	462	449	475	485	484	471	441	455	466	451	445	490	481	460	486	469	463	470	458	453	469	444	472	451	430	409	461	435	468	482	424	408	434	457	464	462	437	461	443	453	436	476	441	460	420	468	464	432	456	456	413	495	471	494	476	437	456	466	466	461	464	503	401	461	465	482	449	449	425	476	463	443	482	437	465	457	475	480	528	460	453	489	443	456	438	463	477	471	452	500	442	489	459	486	425	471	459	453	480	469	468	458	453	428	457	435	470	469	494	468	455	453	474	429	465	459	468	468	428	477	469	463	466	451	486	471	444	466	462	459	482	454	446	480	483	459	425	428	422	470	477	485	494	438	476	475	442	447	459	459	479	480	488	466	485	486	445	487	485	436	454	429	478	452	463	465	448	504	460	455	476	448	462	470	446	494	440	460	448	479	443	466	454	479	478	477	406	441	476	452	435	465	486	456	469	516	452	452	444	458	486	456	459	456	492	436	412	490	494	503	491	476	457	479	487	486	421	465	451	477	437	438	466	498	447	445	462	499	447	442	454	462	463	473	497	469	487	460	422	466	489	512	469	463	472	499	462	437	483	460	514	467	442	407	456	449	440	485	470	464	473	472	477	473	443	470	437	480	492	480	436	478	473	474	443	483	466	468	463	475	482	471	462	498	464	433	498	441	470	503	467	436	472	486	450	491	483	446	485	449	432	474	430	447	443	461	436	428	431	478	452	493	466	435	444	448	468	457	462	443	480	438	467	429	454	490	473	464	465	439	460	453	479	461	450	450	489	463	449	463	477	491	479	436	474	484	458	445	451	464	467	455	456	467	508	473	497	494	493	484	503	464	433	473	482	445	433	500	491	479	441	443	456	461	460	470	465	464	497	464	431	449	436	451	456	458	417	472	447	488	467	462	458	485	460	451	466	516	479	441	452	477	471	464	478	430	472	436	478	448	450	422	455	472	458	477	463	458	460	473	462	431	478	469	459	474	475	430	442	469	497	491	432	500	465	439	468	496	469	459	461	496	432	468	455	453	448	488	469	493	441	467	500	477	436	438	481	442	471	436	445	468	433	475	429	476	467	419	479	462	471	446	426	465	435	470	473	442	493	468	471	486	445	456	477	467	480	449	453	449	453	461	472	476	439	449	447	446	478	485	438	454	466	455
24044	21216	25442	27281	21232	21273	5092	1456	1025	826	686	593	438	403	365	274	219	215	182	166	156	161	176	186	155	139	170	165	158	152	196	157	166	145	157	158	180	161	163	156	173	177	164	191	153	145	185	144	148	136	163	148	138	144	165	151	159	145	122	156	147	153	125	170	144	119	127	147	169	138	157	147	139	129	152	127	149	155	163	142	148	128	133	145	158	161	137	155	151	147	150	128	129	160	154	152	153	148	142	148	126	156	140	134	160	147	139	158	161	169	138	140	153	163	166	146	136	159	165	171	148	137	145	155	139	122	121	175	125	136	151	149	165	146	152	155	149	150	143	144	144	145	149	146	132	157	152	136	157	121	122	151	137	150	126	134	138	123	168	152	135	142	161	157	160	150	144	141	130	138	140	145	134	138	149	151	151	134	139	163	150	159	155	154	163	137	135	129	154	146	142	166	142	121	167	150	149	131	133	141	145	157	143	139	159	147	164	134	144	150	161	164	161	167	152	144	174	143	134	134	154	152	122	122	143	155	156	126	147	150	125	130	126	145	152	161	163	128	120	151	122	147	150	149	131	166	148	153	126	143	157	158	136	154	145	165	142	125	145	154	152	165	134	140	150	140	145	155	145	137	141	131	140	139	174	134	159	141	173	138	151	158	154	143	160	127	146	135	163	152	156	142	130	145	147	154	148	138	135	152	151	143	136	159	130	144	155	138	122	144	128	128	153	132	162	179	141	150	165	153	147	132	167	175	179	156	134	131	122	163	140	140	156	176	152	147	151	150	151	137	155	152	143	155	129	143	136	138	168	147	150	128	156	152	150	147	157	125	142	122	144	156	142	133	139	142	142	134	151	166	144	141	145	141	125	158	146	143	141	149	133	159	140	165	138	139	137	150	132	150	131	138	130	147	132	142	142	148	143	149	171	149	139	134	153	149	128	127	127	151	127	147	147	145	141	134	117	171	130	148	140	141	137	144	145	124	140	152	136	143	149	133	134	133	137	143	153	136	150	133	156	154	129	167	160	125	144	147	176	142	149	182	129	148	159	137	141	145	141	152	146	144	144	140	165	125	137	144	137	146	119	159	150	151	159	158	160	158	140	141	145	159	149	161	150	152	140	156	148	150	140	159	137	134	126	128	134	146	157	159	135	141	144	128	140	153	143	135	133	151	149	106	152	148	130	171	175	156	162	139	143	134	167	151	143	164	135	147	125	141	142	145	141	157	160	138	142	134	152	132	111	122	156	143	145	158	156	150	145	142	154	140	157	146	150	149	127	115	160	148	141	132	145	165	166	149	144	144	141	128	133	142	145	180	135	133	154	138	136	142	160	147	149	146	140	152	153	123	140	154	147	153	150	134	149	152	123	135	139	129	138	148	141	141	134	134	118	141	134	133	159	154	152	132	129	170	174	149	135	157	144	160	155	141	140	165	141	148	126	136	154	140	146	136	167	155	157	135	143	156	146	167	156	141	119	149	171	154	150	137	166	121	145	138	136	162	149	140	125	141	168	138	114	145	158	159	140	141	145	138	149	134	137	159	152	138	144	143	139	126	163	126	129	152	160	146	150	124	154	153	166	136	136	148	140	143	154	145	148	133	169	152	148	140	149	143	175	147	134	144	137	144	166	134	157	152	142	135	134	144	153	146	136	158	152	168	141	144	137	166	167	122	160	143	171	166	158	158	131	161	148	150	146	157	135	159	131	135	151	136	156	158	124	151	176	153	157	144	141	141	160	135	171	131	138	148	156	134	142	161	150	151	173	129	154	159	150	128	146	149	157	161	127	156	140	136	171	166	145	136	148	178	133	154	155	162	157	123	146	175	142	129	138	144	145	155	126	148	167	143	141	118	146	118	136	153	140	146	176	163	156	141	149	147	150	145	144	147	157	163	171	151	151	131	134	125	155	140	118	166	146	134	153	131	126	149	143	154	155	126	140	129	124	160	144	132	143	153	155	132	129	124	152	138	130	131	123	146	161	134	135	152	170	148	161	110	142	147	142	130	136	148	164	119	144	139	138	143	163	139	130	140	143	148	156	156	146	134	156	150	137	163	133	165	169	158	133	145	134	142	148	131	151	139	151	174	155	149	147	164	144	158	136	160	136	139	137	145	135	125	134	106	131	156	165	148	138	142	142	153	125	150	147	156	144	142	146	141	134	131	136	139	127	139	133	174	153	126	139	128	134	163	163	136	149	146	151	136	124	138	150	172	163	142	157	152	165	132	142	133	154	142	158	146	146	144	147	144	150	151	135	172	146	132	138	146	153	147	129	130	169	144	138	152	141	146	150	149	167	128	146	150	167	138	160	139	152	161	144	168	138	152	118	149	184	118	149	170	158	146	150	121	136	146	153	138	135	151	142	158	130	144	141	148	136	176	154	123	153	136	143	152	161	130	147	135	139	158	158	156	145	149	154	149	147	180	141	148	165	133	182	144	132	186	132	140	117	139	162	132	157	166	166	133	130	145	164	146	165	132	150	132	142	126	131	136	142	163	148	154	144	142	135	134	141	156	156	146	128	125	156	151	151	124	137	126	160	130	161	136	150	128	149	141	153	134	118	146	136	136	132	133	141	148	139	141	138	155	140	160	114	135	155	139	133	134	151	151	136	130	130	110	122	166	129	157	133	161	127	135	148	164	135	139	150	132	155	150	132	131	142	161	151	122	125	127	156	136	135	140	139	140	140	144	147	146	136	131	135	167	138	136	132	129	115	154	132	148	154	154	160	157	155	120	136	152	155	147	157	132	124	154	164	146	139	150	149	151	132	153	129	164	152	147	177	144	146	150	146	122	151	155	137	152	147	143	153	133	157	122	146	142	123	161	138	139	112	143	152	136	137	140	143	142	141	174	147	149	134	131	145	141	137	144	155	151	149	145	126	157	147	146	122	122	165	164	137	152	122	137	176	154	145	137	153	145	162	140	136	146	147	145	140	136	145	136	150	149	127	137	134	120	140	160	111	150	138	129	147	141	167	145	158	142	126	147	147	139	156	159	141	143	160	142	149	152	143	148	155	137	144	157	148	131	166	156	146	132	117	156	139	160	155	156	125	149	155	131	162	133	162	147	134	153	135	143	147	151	153	141	138	138	149	147	128	143	147	147	138	133	137	135	140	149	169	137	178	153	167	137	146	137	137	147	174	136	133	152	137	165	168	148	131	140	146	129	140	131	122	131	159	166	136	137	153	154	143	150	137	137	143	120	148	128	135	136	161	152	146	170	151	132	142	165	166	161	184	153	144	147	133	152	136	148	138	134	151	141	135	144	135	163	161	122	151	175	151	129	113	136	159	159	121	146	137	150	146	153	128	145	151	147	147	145	165	133	137	167	158	119	160	161	151	126	169	152	133	133	154	149	126	133	156	125	157	132	171	145	132	148	168	140	124	142	117	125	136	135	128	164	155	137	145	134	173	158	130	143	162	168	138	147	142	160	167	133	149	148	147	165	130	153	150	142	130	148	188	146	140	174	152	126	142	148	149	145
6136	8636	5741	2522	1338	1066	978	854	779	724	627	578	500	467	479	445	384	370	349	371	349	382	378	345	358	372	368	339	351	357	352	349	323	360	340	353	312	365	384	332	386	360	375	383	331	326	361	378	341	356	312	384	357	324	342	364	328	334	324	362	356	363	351	340	350	373	354	346	326	343	339	376	373	356	299	367	317	337	336	361	373	330	348	342	369	313	374	341	333	331	323	346	334	324	383	335	349	363	348	317	350	356	355	346	346	324	352	342	338	323	350	339	363	344	386	320	331	349	360	324	329	360	319	331	339	330	368	369	345	334	368	323	343	347	335	320	376	354	342	346	359	359	341	363	371	374	374	375	333	336	339	339	365	398	342	326	385	337	339	316	331	321	354	362	312	319	338	343	371	357	366	383	341	346	341	336	373	354	324	363	343	362	360	345	337	334	372	343	345	341	352	339	334	382	379	322	334	332	356	314	354	371	357	396	362	356	313	350	338	324	343	380	348	340	340	344	347	363	358	319	334	355	303	340	336	303	321	347	318	355	307	324	365	357	358	362	328	354	333	335	358	329	371	348	385	327	337	354	353	336	373	321	340	325	331	336	317	336	331	307	369	343	332	388	333	335	361	366	343	347	332	370	358	336	358	329	353	359	357	357	340	377	339	338	348	348	337	332	339	364	334	337	349	328	349	323	362	349	333	363	377	363	354	340	340	339	307	302	361	353	368	347	331	333	347	334	344	359	366	321	360	322	335	340	350	367	358	350	340	325	365	345	340	340	366	323	340	355	335	357	322	407	358	297	329	324	320	346	332	349	366	373	328	398	337	346	352	344	310	338	363	344	362	348	367	366	352	359	346	356	316	357	323	335	312	341	345	359	316	350	367	338	325	362	387	345	351	351	339	327	364	355	362	386	351	332	346	329	367	335	336	350	334	371	301	339	334	356	333	359	346	328	366	364	371	325	327	378	347	337	333	344	367	369	354	314	329	346	314	361	309	345	334	354	355	362	344	323	333	332	344	335	328	326	324	317	353	355	337	352	345	388	314	328	352	332	333	358	358	315	335	364	363	364	361	323	338	330	379	366	338	353	347	317	352	343	331	325	309	341	362	340	294	338	372	324	338	344	327	351	366	344	336	346	328	340	318	362	347	363	310	329	326	357	353	334	351	306	334	345	407	351	374	345	347	360	322	346	345	361	332	317	359	340	352	311	347	380	312	357	344	350	348	362	367	350	348	337	349	322	378	314	361	372	334	317	377	375	340	343	358	354	306	355	342	381	363	310	354	384	306	348	354	331	333	332	313	332	350	355	363	369	322	340	340	339	363	372	357	364	344	348	363	357	349	352	334	354	364	339	338	346	342	339	335	315	358	360	344	382	353	367	345	336	371	346	334	344	378	305	331	355	361	314	351	369	321	337	343	332	351	329	326	354	341	345	346	345	357	334	331	337	308	347	388	342	351	370	346	372	337	353	355	343	386	321	329	327	337	351	321	353	353	317	328	336	335	323	316	361	356	307	330	351	333	336	321	354	374	328	337	345	342	330	361	330	331	325	352	339	332	365	345	359	353	336	318	344	314	359	313	319	350	340	328	337	338	338	346	351	348	365	358	305	347	337	339	328	363	352	355	373	367	333	323	347	356	325	376	353	364	335	319	314	335	323	348	349	324	345	375	354	344	353	317	342	330	350	346	344	371	350	350	351	330	368	335	325	352	342	341	359	319	370	323	345	332	347	341	319	319	360	356	313	357	328	335	370	358	331	343	315	339	348	369	345	365	355	333	362	332	336	349	351	351	365	324	305	366	377	349	351	321	333	358	346	361	341	340	339	340	348	375	341	371	374	368	350	327	321	329	319	318	329	349	363	326	338	356	370	338	366	396	340	345	334	331	353	370	368	305	324	339	321	368	346	355	360	333	315	319	364	368	395	363	377	366	377	319	327	336	345	341	327	361	320	358	350	301	319	329	328	342	348	343	336	332	326	360	317	324	348	346	324	358	383	320	354	353	327	344	361	366	349	353	343	329	332	321	339	334	368	294	359	343	335	348	334	336	336	347	322	366	308	350	325	348	341	327	352	344	345	336	355	319	364	372	337	356	338	367	329	347	314	334	364	348	320	344	314	339	327	330	350	357	350	343	314	317	346	362	363	335	346	356	349	347	355	342	317	363	338	388	300	364	339	337	360	364	349	321	345	372	375	363	349	355	342	304	355	352	345	338	349	343	337	342	310	379	356	346	382	352	350	358	336	322	328	346	357	321	339	336	358	343	336	356	362	355	330	328	355	330	372	341	371	355	355	346	352	363	380	355	350	350	348	343	301	332	327	368	365	321	345	344	338	342	367	358	323	365	351	350	326	339	359	339	337	332	378	349	337	325	358	332	329	337	348	346	327	348	350	343	380	339	363	334	339	340	333	351	322	347	374	375	417	331	334	361	390	343	343	361	316	350	358	319	362	321	333	370	345	327	368	309	328	319	337	350	327	331	357	347	343	355	351	320	323	355	347	346	365	354	369	358	373	336	390	318	356	336	322	329	345	332	327	340	359	375	367	355	318	332	370	340	338	352	341	355	338	328	362	364	342	339	367	343	356	357	400	321	367	317	374	317	323	377	351	390	349	367	331	310	351	308	299	345	349	333	344	376	343	335	350	381	357	354	337	345	316	343	330	367	341	370	367	347	339	397	391	320	337	333	343	334	350	329	314	383	304	357	315	353	356	329	367	354	388	350	330	376	334	347	342	299	313	375	324	369	331	370	343	337	338	306	343	346	392	340	353	336	337	348	334	379	336	347	377	347	327	373	328	352	312	300	347	347	348	367	325	329	346	330	346	363	377	362	363	350	317	326	325	355	366	323	341	352	345	390	386	340	350	338	334	344	332	337	340	335	347	348	307	338	332	371	340	323	329	352	391	347	338	326	359	341	358	345	332	357	351	340	315	351	345	343	326	329	346	377	335	324	351	357	345	333	365	319	323	321	357	359	371	324	337	337	342	337	343	345	303	337	339	340	362	330	329	351	364	332	347	357	330	355	350	344	352	328	361	361	366	330	335	344	349	317	331	332	345	313	353	336	367	322	371	373	336	293	331	339	347	411	345	328	319	343	360	400	364	336	358	324	325	379	395	361	374	340	335	366	369	350	329	359	344	347	369	357	310	338	351	315	350	327	356	359	328	357	315	344	332	348	349	384	353	345	340	374	339	331	338	343	379	363	332	313	309	327	325	360	343	339	362	354	337	337	342	316	341	376	361	321	341	328	358	335	330	324	345	343	368	323	373	341	370	368	335	351	326	334	330	317	352	316	355	385	343	324	343	352	329	313	377	351	347	363	317	362	355	333	363	342	361	310	367	344	355	334	341	333	343	305	342	313	349	344	332	355	330	335	352	346	360	344	344	325	357	345	351	353	339	376	380	349	329	366	340	366	367	355	363	352	345	334	350	348	352	375	321	346	340	350	340	351	326	349	381	387	356	370	326	360	344	303	349	335	348
34590	12951	2873	1147	771	747	629	598	521	558	483	397	374	377	384	318	329	357	344	299	319	320	299	309	330	306	301	341	328	279	279	297	288	276	318	298	336	330	322	316	306	331	333	297	330	304	319	318	293	315	337	312	262	279	278	292	304	306	316	307	320	280	297	327	326	316	305	328	284	308	331	303	290	299	307	302	317	322	316	330	303	294	283	282	330	305	300	301	275	323	289	279	335	315	328	324	335	302	302	286	291	256	319	332	322	309	306	301	305	319	326	314	295	314	303	305	282	315	283	283	280	263	300	294	296	306	270	309	298	300	301	296	277	329	288	314	307	310	305	323	296	311	299	347	304	322	319	275	283	312	297	343	258	283	289	300	275	280	297	288	291	300	297	278	317	343	347	342	319	302	288	286	341	317	301	286	344	291	330	308	318	314	266	256	307	304	308	322	306	337	311	319	290	327	336	325	315	313	294	289	288	292	275	285	312	294	300	306	332	346	326	329	295	289	331	324	307	292	304	290	321	322	299	308	314	308	309	269	311	330	292	306	278	290	300	314	291	318	296	314	302	271	305	285	306	319	324	302	297	285	319	304	305	332	305	273	307	316	317	297	287	307	321	284	315	321	333	322	315	275	327	339	294	299	309	258	290	255	311	278	316	301	280	291	301	297	300	307	296	306	306	305	312	337	304	303	337	270	313	309	301	288	320	321	335	305	316	283	292	301	314	275	294	309	327	309	321	315	297	320	323	286	300	341	324	295	324	305	311	307	299	320	310	308	307	308	320	305	303	337	315	314	299	325	330	297	290	299	278	305	345	333	328	281	333	266	284	282	305	302	333	312	268	304	282	308	284	297	333	284	290	298	282	312	309	314	306	334	273	275	277	326	304	333	316	301	316	338	292	324	333	302	320	272	318	314	310	304	338	297	292	307	287	310	298	317	314	299	312	293	289	292	310	310	274	318	320	316	320	311	301	297	298	293	302	263	322	319	307	324	314	311	292	301	313	281	296	294	305	316	312	330	292	278	283	312	298	303	299	290	347	301	291	314	283	302	316	314	298	318	298	323	320	295	309	318	292	298	300	320	291	326	278	295	313	330	293	306	285	332	302	290	315	299	297	312	277	282	295	293	324	342	299	322	297	285	324	301	286	296	322	312	279	308	297	286	308	319	310	301	317	318	311	290	337	316	314	303	338	339	290	318	333	306	333	312	343	325	301	304	337	300	303	320	274	317	319	333	296	261	348	285	300	317	337	324	322	277	325	302	307	278	282	322	284	288	324	310	328	316	285	317	276	289	293	297	289	312	340	291	292	329	266	288	285	299	268	294	286	283	288	312	264	311	321	337	327	333	345	310	284	287	306	288	325	291	316	279	300	273	298	335	317	324	299	307	324	316	311	299	323	308	279	297	338	302	311	328	285	320	285	287	307	305	315	279	292	296	300	324	306	334	303	320	301	336	315	285	308	308	282	316	323	280	295	301	295	288	288	295	285	293	295	276	312	301	329	285	313	326	332	337	315	324	279	345	304	304	277	317	295	313	299	288	322	297	320	331	288	324	300	265	298	325	294	287	277	302	321	295	308	282	322	310	322	272	316	324	296	295	339	318	331	298	322	298	296	262	308	308	314	278	297	305	312	325	300	309	285	292	282	285	266	283	317	324	271	308	295	295	315	310	336	330	301	334	296	336	321	282	301	312	307	320	314	306	319	269	295	273	295	320	300	302	274	302	315	325	355	313	280	295	303	287	291	284	301	297	309	310	312	311	284	286	293	277	325	296	335	293	312	271	310	314	310	268	305	302	322	301	311	315	299	332	298	296	324	313	320	307	319	291	302	303	289	260	326	313	313	292	297	313	289	272	320	322	250	305	302	292	268	273	291	302	322	304	293	294	289	304	313	323	297	301	304	293	303	295	314	289	287	314	331	294	294	291	315	313	321	309	278	316	287	293	320	289	279	311	330	293	306	320	278	320	320	308	286	281	274	299	300	292	302	287	282	288	307	326	290	322	280	293	296	285	295	310	281	326	329	302	302	306	280	315	304	291	309	302	319	312	274	298	308	323	299	308	308	320	309	316	302	329	325	280	325	360	315	289	303	296	306	350	309	299	284	286	347	310	298	312	321	318	298	313	309	277	270	315	312	331	320	304	277	293	296	307	306	298	305	272	281	356	321	299	299	310	286	325	279	310	293	291	288	312	290	303	324	329	321	322	277	306	292	288	293	316	331	298	306	293	308	311	311	287	319	283	311	302	333	308	298	301	327	321	317	315	307	338	323	319	303	325	304	310	294	295	285	304	296	308	291	313	314	320	326	249	294	300	294	310	325	301	289	278	299	332	301	303	279	301	297	317	268	330	336	299	287	308	326	265	282	288	323	326	311	295	325	306	317	295	325	279	339	333	283	280	304	304	332	280	323	320	293	305	303	314	307	317	294	311	294	288	248	323	303	278	292	284	293	306	292	345	315	315	303	307	304	288	321	304	307	275	298	305	309	327	313	290	282	298	268	290	316	322	285	307	326	313	301	301	324	308	332	313	306	287	277	316	295	319	318	329	299	311	315	309	296	286	325	306	305	316	302	336	271	279	291	301	323	276	320	310	294	301	289	299	286	286	339	317	345	282	322	313	329	296	300	321	286	322	271	299	303	289	311	278	322	288	304	284	291	347	300	306	348	335	312	330	323	313	274	302	321	328	288	307	297	306	276	320	283	301	308	277	307	307	310	279	318	294	302	274	312	297	293	298	313	328	333	314	305	293	270	272	328	298	321	360	284	304	303	281	316	291	284	287	268	310	287	270	326	302	314	304	313	302	317	323	300	293	318	323	292	271	310	275	323	333	298	305	291	299	321	329	312	282	306	311	302	327	319	291	304	288	297	307	336	307	292	302	260	310	268	298	284	311	281	317	306	337	301	326	308	303	325	302	291	287	301	341	299	294	274	290	314	319	290	308	337	306	312	311	270	314	298	317	300	296	283	310	325	305	295	288	300	311	298	283	336	288	317	322	297	321	295	314	271	299	322	319	279	339	323	315	310	339	300	299	306	304	290	270	297	284	299	345	287	325	326	332	316	325	287	321	313	291	283	318	370	318	320	278	266	302	305	314	293	310	295	304	324	318	280	260	331	326	300	318	278	288	294	297	297	286	312	324	356	302	341	299	277	268	306	319	298	325	297	295	287	332	306	305	296	261	305	279	328	337	306	309	293	287	303	307	298	302	320	296	303	301	285	312	339	303	300	304	282	321	313	297	297	326	325	293	314	314	327	269	321	308	281	279	309	315	302	313	285	293	328	300	306	279	282	315	270	299	296	307	299	297	310	319	296	306	280	284	301	321	326	305	312	276	300	304	307	328	286	310	329	302	293	304	320	294	332	317	275	316	327	294	285	292	295	320	310	320	294	312	280	314	311	321	313	317	310	316	320	293	282	332	319	316	284	316	319	300	293	297	315	294	345	314	305	331	312	298	328	288	299	283	298	321	272	304	304	289
10429	2841	2014	1107	852	826	794	806	784	735	709	698	752	697	678	626	699	702	663	656	687	671	655	632	663	664	656	680	672	621	707	611	639	698	625	638	646	641	601	637	689	633	647	685	635	649	686	665	653	665	617	669	645	701	661	662	678	676	631	656	666	641	654	645	625	673	646	698	641	693	625	656	694	628	681	698	639	664	701	660	697	599	631	669	658	678	674	632	672	641	642	659	651	684	682	663	644	660	674	650	633	645	603	684	697	687	645	617	666	636	664	682	675	668	695	673	674	675	669	662	689	708	639	594	649	650	631	699	639	666	714	675	664	665	652	668	684	650	655	688	709	648	714	664	635	690	669	645	707	620	661	680	605	648	680	641	669	710	684	653	654	653	634	647	676	667	665	677	656	667	662	719	648	653	626	721	657	625	666	624	610	664	681	612	643	627	669	653	693	663	697	632	651	656	688	671	706	652	655	621	685	616	677	693	678	706	651	665	651	664	645	678	645	680	751	693	617	652	647	687	633	654	641	646	650	680	689	667	667	636	698	674	653	670	647	657	622	681	683	664	659	667	655	640	650	682	664	649	704	695	677	660	640	630	668	677	666	629	638	667	637	661	666	647	647	620	655	656	651	664	646	669	628	701	645	699	666	675	651	689	684	678	655	641	652	713	671	663	669	665	667	674	634	640	668	647	651	632	672	644	637	613	685	647	642	657	647	663	636	667	640	669	629	679	654	655	723	638	703	699	630	630	618	632	689	646	691	668	643	655	664	657	687	642	666	648	618	654	702	653	673	660	677	693	678	644	644	646	675	630	601	654	666	663	718	623	665	678	688	640	642	661	707	672	669	673	643	654	608	645	668	657	661	616	682	617	615	666	610	706	708	641	644	660	621	679	643	653	636	673	656	697	663	653	626	633	661	652	701	683	631	661	634	654	678	680	715	663	682	655	681	686	666	696	715	686	628	661	692	626	678	638	701	647	658	636	634	716	660	677	716	660	640	650	682	664	700	668	615	709	638	645	628	740	641	596	611	664	655	649	684	648	672	612	664	648	645	699	614	685	619	671	616	660	640	639	642	644	686	677	634	676	646	654	635	638	667	659	658	620	745	657	686	618	654	633	660	645	716	664	628	659	623	660	689	695	689	643	721	647	666	655	644	661	642	689	656	644	670	659	638	639	598	685	677	603	693	681	651	693	655	676	669	645	693	734	659	663	654	696	670	663	597	655	678	675	615	660	642	653	690	669	638	694	695	633	631	636	661	674	647	666	728	643	624	688	661	664	676	665	635	635	679	653	707	655	678	649	671	651	681	687	637	684	667	631	706	659	600	695	616	649	646	670	648	695	664	641	685	684	633	655	641	674	658	671	684	685	663	642	653	694	651	629	658	649	648	621	690	638	646	670	714	671	677	662	669	662	634	652	689	632	632	628	603	671	641	646	647	652	622	662	667	613	660	683	669	696	650	652	664	674	658	687	657	647	719	700	644	635	683	629	654	646	666	694	589	652	671	657	633	651	659	667	679	634	675	624	667	656	666	674	683	681	658	657	659	688	640	751	650	666	656	648	652	644	676	657	654	613	651	644	589	623	659	692	659	673	694	713	648	661	674	651	645	653	657	658	649	650	679	653	681	677	679	664	638	642	642	659	686	668	653	650	619	631	710	662	676	667	659	619	649	630	670	575	681	606	678	668	667	653	684	681	710	652	640	687	689	619	681	668	643	627	603	581	648	697	669	672	631	638	684	683	660	624	641	681	631	668	614	702	671	677	654	625	656	683	652	642	678	680	654	679	649	665	630	648	664	649	673	670	665	631	643	664	722	619	630	652	669	695	671	712	646	650	662	677	692	644	665	616	692	663	713	663	698	636	675	677	647	622	631	672	637	676	672	701	692	599	622	686	625	648	691	641	649	684	615	666	665	661	655	704	583	652	605	691	623	632	623	624	683	599	650	655	700	651	667	667	691	604	652	698	659	665	648	638	626	643	625	653	645	669	654	698	649	656	683	687	673	655	641	639	615	669	680	660	652	666	643	679	621	679	661	645	703	704	728	671	674	662	644	673	674	647	679	653	673	702	666	707	673	689	638	663	677	702	675	641	663	660	709	681	608	679	670	670	661	666	669	663	681	624	646	675	665	686	631	706	656	649	681	611	676	635	657	722	647	693	642	637	646	622	674	669	628	648	630	654	666	658	650	636	658	647	694	694	668	733	638	646	672	673	658	652	629	655	643	722	696	644	648	684	638	666	667	654	643	662	693	673	677	640	649	636	689	684	675	659	681	673	667	659	703	652	652	630	665	642	676	635	601	621	691	687	635	620	676	682	669	662	645	642	666	642	629	629	662	632	629	671	599	668	647	625	664	671	639	682	658	681	663	643	656	699	624	695	656	678	671	658	662	686	704	647	680	623	626	647	638	658	684	699	674	706	685	678	682	652	654	682	672	648	635	676	603	627	625	633	703	667	641	676	661	663	647	656	648	628	683	602	650	664	619	633	629	701	682	655	619	612	664	670	636	692	709	651	669	686	628	685	655	631	680	646	695	679	698	689	652	656	657	653	685	638	660	707	688	665	671	717	661	693	656	623	651	642	631	699	701	636	668	635	670	711	686	685	647	657	627	640	630	661	673	663	673	687	654	701	646	625	640	646	649	666	673	689	647	683	670	638	645	655	677	686	680	660	641	631	686	661	654	676	680	621	678	678	660	681	636	655	622	692	684	644	620	649	623	640	661	627	697	649	670	614	675	673	672	645	695	641	659	693	637	659	627	698	651	641	681	696	659	680	659	650	663	665	644	620	686	677	570	652	659	652	635	667	672	638	625	669	660	694	715	649	653	615	667	630	667	669	658	619	652	661	633	622	693	638	705	685	675	620	607	622	683	666	631	657	634	660	636	648	722	633	692	718	667	653	661	665	665	633	625	669	664	666	649	666	651	657	640	630	625	689	661	597	690	650	639	673	683	657	668	613	649	639	677	659	654	656	616	653	675	666	632	679	658	631	684	669	658	631	639	669	671	615	608	675	614	674	642	676	688	639	689	623	690	676	677	639	677	690	636	688	708	649	626	632	656	656	595	680	642	635	683	678	656	689	612	627	660	651	688	714	674	678	615	662	673	703	639	676	718	657	662	666	666	648	693	706	679	646	687	700	659	695	635	615	613	640	665	616	658	650	676	634	686	677	643	606	617	679	670	669	703	632	638	670	632	668	616	626	630	645	656	673	677	679	653	680	637	662	679	673	648	647	684	667	637	692	720	638	632	659	607	668	654	691	620	655	643	611	673	639	659	587	629	671	658	691	620	651	674	640	658	655	637	668	678	681	640	664	648	668	702	650	655	679	644	655	650	683	628	694	653	700	658	685	683	664	698	642	636	663	645	669	670	652	662	670	591	653	663	642	662	681	611	673	672	625	654	642	644	669	641	673	598	648	688	626	650	696	669	670	672	631	661	664	699	700	670	644	646	623	651	642	639	636	627	655	670	658	693	666
24689	21193	24873	27796	21047	4440	1089	867	691	681	570	488	390	395	307	263	272	241	248	268	224	233	228	191	222	207	205	206	263	220	218	243	228	246	216	239	201	238	197	239	225	212	245	260	208	211	221	208	227	238	230	233	211	225	196	228	221	220	225	227	212	202	243	204	250	238	192	207	236	224	232	210	231	210	206	211	243	224	198	213	179	203	243	214	200	191	232	226	228	198	249	187	215	190	237	200	199	209	207	213	223	227	208	209	219	250	198	206	209	197	205	202	207	222	189	222	214	219	188	216	224	250	236	188	212	217	213	228	227	222	206	180	208	198	220	203	236	201	237	225	229	226	231	200	226	207	235	240	227	243	206	211	207	220	224	203	192	222	223	231	217	213	245	214	230	246	234	220	200	205	205	189	190	223	182	214	211	228	242	210	203	216	201	220	220	192	194	210	228	233	197	196	199	197	218	242	211	208	197	239	201	199	224	226	206	210	199	200	222	220	198	191	193	221	255	197	240	203	213	212	197	234	205	199	195	216	227	234	234	212	191	195	223	218	193	230	220	213	200	229	202	212	203	220	231	201	214	229	219	225	210	193	205	207	242	217	223	221	212	190	208	184	211	193	225	206	250	217	182	198	209	204	203	181	217	221	242	228	213	188	202	213	183	183	217	205	215	210	226	216	230	207	202	206	210	200	210	196	218	198	236	214	200	228	228	213	207	242	203	206	198	206	202	210	195	211	187	209	232	225	229	214	221	211	206	222	190	201	202	221	202	253	217	182	213	198	204	205	210	168	226	208	196	185	210	235	192	223	214	199	197	222	203	222	215	208	213	226	204	197	206	231	201	200	197	201	232	219	200	205	222	202	186	218	202	240	217	208	240	211	215	226	209	200	242	218	209	201	209	187	211	191	215	217	212	219	203	225	213	192	186	228	206	203	226	223	177	220	202	201	215	216	186	222	225	184	239	227	195	244	232	245	228	228	210	198	214	209	229	214	223	212	208	197	201	212	221	202	207	208	233	213	182	203	244	198	211	207	254	222	223	206	204	187	209	228	203	224	183	227	211	182	196	217	182	226	224	219	181	207	205	211	197	212	221	207	227	207	243	213	212	192	196	204	204	220	189	206	196	218	230	192	214	228	180	227	196	250	211	224	205	196	197	200	232	204	196	221	208	198	213	223	224	200	241	191	197	216	212	216	232	208	222	214	228	221	205	203	200	205	200	226	223	225	212	223	238	232	221	202	204	222	198	224	190	239	199	192	234	200	218	216	208	204	217	201	215	243	230	198	230	207	197	194	199	219	227	225	211	193	197	204	211	215	239	203	239	194	191	222	188	232	230	226	224	248	207	219	206	204	221	201	206	203	227	217	215	204	220	198	209	214	222	209	220	203	207	228	248	231	219	201	231	187	203	186	211	207	216	201	244	203	236	195	214	200	189	197	231	201	219	218	232	213	199	200	215	241	215	200	206	194	213	200	244	204	186	198	217	209	226	230	219	226	233	233	200	228	224	208	216	194	187	254	209	222	223	215	228	226	204	219	202	200	211	217	188	203	195	200	201	206	208	209	213	238	208	203	203	226	195	221	197	206	215	208	242	198	215	219	233	240	211	230	202	185	218	244	185	206	204	199	199	194	217	199	236	201	232	223	213	199	218	189	195	223	212	206	204	223	207	226	197	222	217	205	195	194	215	221	189	251	204	227	224	211	221	203	176	214	193	222	244	188	214	195	212	220	189	240	229	191	204	229	238	243	206	206	219	189	171	184	200	198	196	206	219	215	200	213	211	188	231	220	222	201	208	209	207	235	210	186	195	214	199	208	202	207	218	184	208	194	182	220	231	203	213	203	194	241	202	209	208	203	222	196	188	188	225	222	211	193	188	208	208	202	210	213	219	233	205	211	214	204	223	212	230	188	187	219	184	191	171	206	198	200	227	208	211	229	218	212	191	205	236	210	205	210	198	188	194	246	197	206	237	220	208	200	193	228	212	196	227	197	213	184	223	192	236	219	200	188	227	242	191	229	185	218	210	202	180	214	198	217	211	217	210	230	214	197	235	217	219	199	227	207	186	178	228	224	212	210	189	216	228	222	198	186	194	219	225	197	211	212	220	225	199	202	223	188	216	220	246	223	248	239	178	200	189	207	198	199	205	206	222	251	224	218	192	240	225	210	232	225	195	227	208	213	224	180	202	222	203	226	215	228	213	182	202	210	205	210	235	232	225	216	197	192	210	220	212	223	223	209	190	203	215	216	207	219	204	196	194	202	182	223	241	205	210	217	225	201	207	204	197	206	206	214	174	223	221	217	203	220	226	208	237	207	210	238	208	221	193	232	201	186	214	177	209	208	193	211	218	196	189	183	207	204	224	206	197	197	201	205	214	241	221	216	213	201	216	206	210	194	174	230	218	193	227	232	206	195	214	198	190	233	233	215	213	234	214	179	225	208	199	235	220	203	227	237	237	232	209	225	194	211	197	218	204	244	221	204	195	214	215	203	205	226	191	223	233	203	196	214	222	205	204	225	199	223	232	206	220	234	221	220	215	194	216	236	219	223	174	204	167	239	185	212	224	201	195	222	203	176	206	218	199	206	239	225	217	218	214	223	201	230	223	202	203	208	215	216	220	213	231	219	226	199	209	215	204	194	205	227	206	207	245	250	193	213	207	199	226	200	179	191	235	219	220	211	206	228	189	214	212	204	192	212	182	211	214	210	162	210	251	199	236	226	223	234	238	192	196	196	195	215	220	215	237	200	248	229	246	205	185	202	222	241	224	228	164	199	232	199	225	226	207	203	220	214	198	214	200	251	207	206	205	196	191	207	211	211	242	215	212	232	208	237	218	207	217	217	207	251	237	202	195	229	217	221	233	220	222	200	221	191	207	191	217	217	202	244	232	215	213	198	212	230	210	192	220	198	204	208	227	215	206	236	233	206	185	211	219	215	186	229	186	220	203	217	208	223	217	201	204	220	239	209	217	204	228	199	205	240	161	200	219	213	246	235	209	206	206	221	208	195	193	225	192	214	210	224	183	203	211	209	194	207	201	190	180	211	215	202	198	203	218	184	210	206	212	206	205	178	212	222	185	214	202	223	198	202	220	204	190	211	194	196	223	228	189	187	172	224	227	188	206	229	213	214	215	219	228	204	214	206	253	235	226	201	197	200	220	203	190	203	183	211	219	204	198	215	216	235	238	235	212	218	212	229	222	233	202	212	249	220	209	227	226	216	218	233	212	239	230	217	185	179	192	197	222	220	207	182	184	189	194	194	213	213	214	209	219	223	211	201	180	242	186	235	215	207	214	227	221	218	203	182	187	189	220	209	224	237	200	227	227	214	217	205	214	215	202	216	199	232	213	214	189	225	218	213	205	204	211	213	226	220	202	234	206	196	204	239	199	225	202	193	217	206	223	214	221	193	187	201	201	216	211	217	203	216	222	211	188	212	207	213	185	227	212	248	204	188	212	196	201	188	185	202	211	235	219	212	226	215
4953	6330	4118	1729	1092	911	795	765	727	701	629	600	564	497	538	508	478	518	463	494	449	448	495	486	444	501	481	496	477	447	467	474	474	450	462	460	512	470	476	465	435	494	490	492	488	454	483	470	461	464	472	455	455	479	456	459	464	473	472	465	455	501	483	438	421	456	422	445	469	473	464	495	482	487	468	477	491	473	458	453	537	454	478	457	466	487	494	473	461	460	466	455	440	474	491	463	429	465	486	445	496	479	479	450	476	456	429	450	466	483	462	473	473	462	465	450	458	461	450	460	455	493	488	450	491	475	439	456	468	467	482	432	441	439	454	433	464	473	466	421	478	487	454	466	451	455	488	481	468	484	448	430	460	460	474	455	466	479	456	477	466	474	478	412	483	480	509	475	432	455	503	470	493	455	485	485	453	485	503	437	486	474	484	433	452	467	464	463	447	478	504	461	482	511	492	415	508	497	485	455	479	489	445	458	478	464	433	480	460	444	448	471	497	472	480	442	501	463	488	470	461	465	404	446	475	469	467	468	465	477	454	447	503	463	475	442	483	490	509	485	451	436	495	490	500	465	471	439	457	459	445	468	486	498	466	442	442	447	466	462	469	478	453	441	472	487	474	478	469	430	477	463	485	486	456	431	427	436	455	460	468	484	448	479	446	513	464	442	493	502	447	461	498	510	419	477	460	459	480	472	469	487	467	487	480	464	482	468	445	458	485	461	466	478	501	483	460	464	445	479	477	462	447	462	469	519	488	462	441	478	469	485	473	470	512	489	443	470	466	471	473	454	426	490	451	462	458	452	476	492	450	485	456	520	446	451	475	497	465	483	422	447	419	466	446	505	467	447	476	491	444	495	474	455	480	438	459	506	486	449	433	447	462	493	482	432	460	486	474	456	508	428	447	478	460	431	434	461	462	463	478	425	482	477	429	458	470	460	448	434	459	494	445	454	457	446	465	452	512	403	455	502	445	509	423	453	413	462	486	466	494	470	500	500	433	475	472	470	489	466	423	436	485	467	474	434	455	493	493	468	489	482	478	461	464	490	473	474	441	480	508	442	459	478	485	501	457	462	460	458	469	469	494	466	499	436	462	448	499	449	470	502	509	470	482	458	475	439	489	512	479	477	501	456	463	476	472	450	460	458	440	472	488	482	446	465	446	484	437	448	476	493	420	455	503	435	459	477	470	437	446	448	449	454	475	472	499	459	451	448	439	474	506	507	441	435	472	471	449	493	480	471	463	460	488	486	455	471	480	489	475	423	451	441	486	486	454	478	505	474	457	440	468	440	433	479	483	453	467	474	422	482	455	473	452	470	458	483	467	456	465	493	442	469	447	490	510	502	445	445	473	489	467	454	465	465	448	463	500	457	466	468	507	443	472	475	468	460	462	441	441	429	463	489	470	447	465	446	479	492	430	467	447	466	481	469	477	443	477	501	448	457	473	464	439	453	425	420	479	429	486	448	469	483	448	451	499	452	428	469	453	452	466	490	497	476	475	484	491	440	442	501	482	452	457	477	467	474	464	476	464	445	460	470	441	514	502	443	482	490	448	458	506	468	470	489	465	474	440	446	462	488	508	435	461	468	415	504	452	417	459	468	457	430	426	506	432	466	457	460	492	464	467	501	470	496	488	434	454	474	462	467	445	514	452	458	476	444	476	424	469	485	513	484	416	452	459	466	450	479	425	454	463	485	488	458	458	463	438	445	463	465	493	470	457	464	481	472	475	476	480	467	427	491	469	463	461	483	451	479	490	467	500	457	472	451	475	481	440	460	447	441	483	489	453	456	479	489	460	475	472	463	491	450	446	494	440	495	441	466	465	439	456	482	482	430	464	500	465	450	470	469	494	479	485	469	455	448	482	448	443	461	465	461	484	455	475	473	472	483	493	472	464	465	475	450	467	500	504	484	445	448	441	463	468	463	477	467	473	460	448	467	453	489	448	481	485	437	461	481	437	483	453	445	462	459	458	477	449	436	464	472	446	451	466	491	486	472	476	489	479	452	461	476	476	504	445	453	455	448	489	424	471	433	459	488	476	459	477	428	460	437	501	500	448	489	455	482	460	483	446	466	434	472	469	468	451	469	461	497	506	465	491	475	448	458	481	434	425	485	489	516	462	462	443	444	517	451	473	474	446	487	450	497	459	492	474	456	449	475	514	453	475	485	460	500	474	453	460	489	444	462	452	470	472	422	504	508	472	434	465	459	474	443	424	465	467	449	483	463	455	415	487	471	481	483	457	424	461	456	488	445	460	440	445	445	447	442	488	466	477	466	443	463	473	497	458	453	451	432	464	452	499	490	470	498	457	473	439	447	449	519	453	484	494	469	473	441	471	489	467	467	451	435	464	448	440	474	514	532	479	459	430	485	444	443	468	460	465	487	494	458	429	492	483	463	473	486	486	489	516	478	492	436	440	468	446	455	492	458	456	511	485	477	430	445	479	511	450	492	423	478	462	503	482	464	455	479	403	454	470	458	458	461	446	457	454	433	461	494	447	426	466	445	448	481	484	482	439	470	474	488	513	452	484	491	512	420	472	490	475	475	458	442	457	481	488	430	430	505	493	451	458	486	470	462	454	444	459	483	448	475	481	466	482	489	430	512	448	442	476	471	479	471	439	459	470	488	477	468	449	489	472	463	433	474	476	445	457	472	474	426	442	490	454	479	478	460	452	468	461	510	437	460	470	471	450	471	479	484	462	490	415	471	475	450	478	436	470	442	449	448	477	468	487	438	471	446	473	457	465	488	486	487	447	482	479	444	472	462	514	451	459	443	454	490	488	463	488	453	451	461	464	436	469	444	492	461	474	464	423	483	482	504	478	487	477	450	481	463	447	471	452	485	438	470	461	483	497	471	415	430	515	448	466	469	475	462	460	482	465	475	453	456	494	476	462	475	447	485	468	465	499	459	480	465	498	443	460	446	483	459	429	489	460	438	485	501	463	450	487	465	493	502	443	486	477	414	483	495	483	484	483	471	436	468	426	482	469	433	475	481	440	442	478	454	461	489	494	487	483	468	467	472	460	471	518	427	429	455	433	463	454	422	472	456	464	520	478	453	486	474	476	473	444	433	438	433	522	481	514	499	444	476	460	492	488	478	499	449	500	449	493	469	485	404	447	502	454	468	477	451	483	442	468	458	446	454	440	487	469	478	518	461	473	489	451	483	431	467	476	438	487	430	477	459	433	446	480	426	497	460	498	486	483	514	455	478	474	466	453	513	489	466	470	419	428	497	474	488	499	457	509	482	446	459	470	492	490	483	454	483	440	488	473	460	462	476	492	470	414	451	438	505	437	471	467	440	470	445	472	468	476	451	477	466	503	446	492	463	482	476	471	471	471	477	433	462	462	518	469	482	459	457	487	429	466	458	517	482	437	446	456	462	467	454	488	477	453	505	476	433	483	448	483	493	465	468	432	485	453	453	488	474	432	463	459	469	492	468	471	496	463	489	415	505	482	468	466	491	445	480	466	488	500	466
24050	21236	25468	27330	21245	21259	4826	1288	965	863	756	598	441	393	317	289	257	240	216	182	169	177	162	162	153	149	159	173	174	181	190	140	150	150	160	160	168	160	157	171	138	203	200	159	151	182	165	138	164	159	143	153	140	131	151	150	158	136	127	176	150	113	103	134	131	152	140	145	140	143	140	149	163	165	134	162	126	144	154	142	129	156	154	118	142	140	123	138	150	175	138	157	162	136	153	141	147	126	136	146	148	159	147	147	137	129	118	142	138	138	154	129	142	157	143	136	134	133	147	137	128	142	175	146	150	138	143	140	119	130	154	156	126	154	143	149	139	167	162	125	139	145	114	137	141	125	146	149	140	137	150	156	144	138	149	135	151	122	132	153	128	146	128	141	125	110	132	137	170	125	127	125	129	133	137	151	143	151	153	141	137	141	154	122	119	138	143	131	157	152	178	142	171	152	150	145	126	146	142	164	132	140	127	142	150	123	142	132	138	143	136	134	146	136	140	148	149	159	154	161	109	182	122	165	154	154	151	142	174	145	155	117	144	160	143	127	143	142	123	150	164	155	168	155	169	123	139	149	155	139	139	162	154	167	130	131	160	159	125	138	132	135	136	135	154	145	139	159	132	124	150	148	139	160	133	141	151	126	152	146	140	140	139	145	161	153	167	147	135	118	141	132	141	145	143	154	147	130	153	138	171	150	138	160	135	123	166	152	139	146	124	145	133	125	141	131	141	117	126	116	137	127	151	152	164	120	144	135	155	163	161	165	161	154	140	145	141	153	139	131	137	136	133	136	135	160	148	150	150	134	150	116	128	126	133	137	163	131	129	136	147	129	124	117	132	132	148	125	141	159	119	127	157	139	158	143	158	169	139	135	161	159	129	148	142	128	128	134	180	151	151	137	140	130	144	140	167	153	140	154	140	145	150	137	183	150	157	142	142	145	149	153	144	143	166	141	166	157	153	148	147	166	137	149	133	144	146	145	127	159	154	140	152	139	132	149	172	142	116	163	161	144	131	141	133	149	132	136	155	126	133	146	138	137	160	142	125	148	117	125	122	148	135	152	145	121	141	166	128	140	142	132	140	131	152	128	132	137	132	170	143	128	135	145	141	146	143	145	154	143	161	135	137	146	142	127	149	148	164	155	140	142	149	162	144	148	128	125	140	153	115	150	156	130	135	145	135	131	149	124	134	132	128	153	134	121	135	140	144	156	131	161	154	149	134	128	146	128	133	128	133	141	135	139	135	154	159	137	124	148	142	135	126	161	132	125	138	132	144	126	131	130	151	137	134	154	148	151	140	156	151	113	142	132	142	135	122	150	149	145	143	136	138	152	168	144	158	133	130	144	145	126	145	178	139	150	180	167	151	118	143	127	120	126	135	155	128	135	133	148	144	143	124	142	157	136	148	154	128	137	133	138	123	146	139	151	142	142	128	118	139	142	130	145	127	153	118	133	129	117	149	142	170	129	123	114	135	141	127	132	115	137	137	134	166	146	151	126	154	137	138	127	138	152	152	133	138	140	158	160	147	147	157	139	138	128	121	118	151	172	139	136	122	151	147	156	132	139	144	140	128	123	165	150	132	144	144	142	136	136	157	123	157	146	129	138	124	126	124	145	143	129	153	144	146	130	146	158	138	149	153	135	148	152	153	158	129	146	153	132	137	114	144	145	140	127	168	143	161	134	141	132	147	164	142	143	154	121	135	141	131	154	151	111	142	161	139	144	125	142	136	143	122	133	147	136	123	129	146	166	148	117	161	152	143	127	116	142	125	136	153	120	133	126	154	145	120	149	160	128	114	139	142	121	135	153	133	134	154	158	140	131	137	132	142	142	121	148	135	138	105	135	168	131	161	135	126	111	118	158	147	153	157	121	157	150	161	136	146	160	152	108	171	112	163	146	144	169	119	151	141	151	145	136	135	148	131	120	156	156	152	146	124	150	132	116	122	142	139	120	149	125	148	147	140	144	124	153	142	137	164	153	141	143	126	115	148	150	132	119	142	150	140	141	141	144	156	122	130	146	148	152	159	128	119	122	145	147	128	139	141	150	128	147	150	148	140	145	136	134	138	141	152	139	148	130	154	150	141	154	143	151	151	141	150	173	129	150	126	125	143	150	148	141	122	137	139	148	137	125	140	133	144	131	141	142	155	138	160	149	157	170	126	143	144	139	120	145	138	122	161	153	132	144	157	161	156	150	154	145	146	156	137	157	126	145	139	139	145	130	148	126	164	145	136	108	125	134	140	137	141	146	139	175	147	135	160	141	138	119	144	146	153	147	139	147	146	149	140	133	111	132	165	115	128	133	159	145	149	165	140	155	148	140	142	122	114	134	134	139	157	162	147	143	130	143	141	114	129	131	127	134	135	135	132	139	141	115	150	137	159	155	149	165	130	161	140	128	149	139	152	151	152	139	150	152	139	141	131	120	139	141	118	151	142	128	140	136	142	150	151	145	135	141	142	140	147	160	124	135	145	129	140	129	150	156	136	126	126	148	137	162	156	134	143	114	152	143	127	142	152	137	161	171	162	147	146	128	133	138	152	151	149	138	146	127	135	112	141	159	140	136	168	146	137	137	119	143	147	149	152	137	149	158	130	146	143	132	139	123	134	130	151	153	149	132	141	153	136	126	135	139	143	141	132	145	147	140	128	125	123	148	151	145	149	130	135	154	136	133	109	140	155	134	137	142	144	142	128	135	163	130	129	128	157	151	161	131	118	140	137	122	152	138	146	131	152	122	161	150	147	138	153	133	146	137	136	132	152	140	156	128	151	138	128	140	146	133	132	153	155	151	140	144	125	140	150	138	137	134	158	159	148	141	165	138	157	120	129	121	149	133	153	128	148	132	169	163	159	133	152	144	166	141	129	146	140	136	159	148	140	140	161	128	156	151	141	126	159	121	149	131	126	150	162	127	148	140	144	143	152	153	119	163	147	151	154	109	130	132	173	132	159	163	150	140	132	112	124	148	128	144	145	145	140	134	142	151	131	141	167	139	149	130	140	147	168	110	162	141	139	180	129	160	149	154	143	129	144	157	149	145	132	162	150	114	143	145	121	124	143	139	157	150	154	159	141	131	148	138	126	125	128	135	152	153	163	157	139	157	127	157	115	140	152	118	141	147	139	131	136	134	138	135	180	122	149	132	140	149	140	118	147	144	152	148	119	133	114	142	127	129	122	139	167	145	170	157	127	142	137	168	151	132	156	155	151	137	149	131	153	139	151	131	149	135	158	130	158	148	149	157	126	168	134	149	163	141	152	126	148	137	145	164	124	128	137	153	132	147	114	135	144	140	112	147	142	137	123	122	142	135	131	152	140	148	148	132	142	179	167	147	113	142	113	147	129	134	145	149	137	131	177	141	153	153	115	132	149	166	150	135	150	144	131	116	140	163	118	132	138	124	138	126	159	135	144	149	151	105	129	156	139	118	119	123	130	149	158	140	161	124	142	146	132	150	153	148	135	124	137	127	121	139	151	135
4537	9655	6300	2397	1289	1018	940	860	731	639	649	570	473	465	441	436	364	347	371	315	364	351	367	356	385	333	348	379	366	344	317	320	354	336	349	327	345	332	385	344	359	356	325	367	339	361	353	338	332	328	340	322	341	331	345	305	315	348	332	373	358	334	359	298	331	334	310	344	351	328	328	312	339	325	345	330	334	347	368	313	328	346	331	320	333	339	333	357	330	327	311	343	350	346	355	343	321	339	342	356	336	336	355	374	357	334	296	357	342	356	332	350	306	315	336	335	332	346	347	349	356	331	341	323	349	377	343	311	325	341	361	320	337	349	332	355	327	344	331	346	318	321	321	311	316	339	345	334	328	315	353	313	337	334	329	297	286	308	348	326	360	330	340	346	356	334	361	369	336	312	348	323	330	327	318	315	337	327	358	335	327	349	347	337	312	312	323	349	343	337	307	319	354	355	335	332	313	327	351	335	324	319	327	340	338	350	347	322	325	316	378	323	343	333	348	351	353	347	369	371	324	331	329	363	364	306	329	322	308	345	349	321	358	342	342	323	332	324	355	334	356	356	319	320	313	353	328	324	324	320	312	340	313	329	322	358	314	343	366	323	318	348	319	341	328	354	340	350	350	313	314	307	328	321	310	352	329	317	327	365	330	331	330	340	345	331	320	338	374	308	356	367	367	329	317	335	336	355	316	335	350	316	338	342	356	380	328	335	375	343	322	306	347	314	331	333	327	326	342	350	340	341	345	346	326	352	345	343	313	313	295	308	321	312	348	363	348	350	353	349	314	349	331	319	289	306	317	367	346	330	320	305	344	346	349	337	315	322	325	319	320	335	344	340	321	318	336	347	330	361	319	322	329	327	351	331	323	325	331	328	328	334	342	313	329	348	302	322	351	359	307	355	346	332	356	334	318	315	319	363	334	305	351	306	343	324	359	364	348	301	339	370	334	328	321	312	382	315	306	326	323	338	351	359	299	361	349	304	326	330	327	345	325	340	341	322	367	357	306	341	311	322	307	323	312	367	337	316	368	368	322	318	341	327	329	337	339	344	361	344	310	344	331	335	341	337	363	381	300	337	355	342	312	332	335	338	346	318	355	338	330	371	315	315	377	350	331	318	332	367	312	325	331	342	344	332	308	366	284	329	336	341	374	354	334	333	343	349	315	374	347	377	348	316	335	328	378	330	349	362	350	339	333	330	335	353	367	332	343	319	335	365	319	383	346	347	301	327	386	314	303	333	326	322	313	378	335	352	341	350	346	322	335	314	339	326	352	329	339	313	302	360	336	335	365	359	343	338	342	341	348	355	345	322	308	269	326	326	337	325	363	345	322	320	301	350	344	353	323	329	340	315	350	360	333	327	346	356	340	343	331	328	330	340	338	338	362	366	333	338	310	351	342	308	325	351	319	325	305	340	333	322	347	335	353	339	336	348	333	368	323	345	335	403	337	331	335	360	332	319	332	343	367	344	336	346	344	335	286	360	349	309	331	359	301	347	354	291	330	352	339	314	337	340	334	324	330	344	326	332	333	361	322	317	321	315	366	326	335	359	317	324	348	318	350	311	365	349	357	350	329	347	317	341	339	342	314	361	333	349	333	352	341	330	391	364	319	321	326	354	354	327	334	330	349	324	325	333	332	332	349	344	364	310	328	349	360	304	321	348	321	350	339	363	316	312	334	350	328	324	318	367	351	327	337	319	366	347	344	325	370	335	340	346	330	369	326	326	339	328	321	338	397	349	315	329	376	351	355	343	343	341	358	358	303	327	302	388	354	385	326	371	357	341	337	319	320	346	367	337	326	336	344	359	336	338	329	348	342	363	347	329	330	326	347	348	332	310	356	322	305	315	346	354	337	317	344	323	328	354	288	330	344	327	327	327	337	370	352	361	326	329	313	345	343	344	341	355	335	353	354	319	339	342	357	343	327	296	313	333	344	358	331	323	303	351	376	294	350	345	322	363	335	354	353	317	319	342	333	345	353	357	332	327	348	356	341	322	320	373	336	334	342	323	340	383	322	334	326	339	407	341	351	351	358	328	305	334	343	336	354	351	350	337	330	324	347	329	332	338	310	298	342	322	345	398	348	348	322	344	299	327	297	331	374	328	349	308	325	353	310	325	331	343	344	315	332	377	302	343	359	340	322	342	337	352	351	336	363	343	352	315	342	358	318	333	346	332	351	340	343	322	318	345	334	361	339	371	355	317	361	330	335	317	351	313	331	333	333	309	340	337	356	330	327	319	329	306	323	346	337	370	348	332	339	361	318	337	358	350	334	349	336	335	323	326	324	323	375	314	327	339	312	349	329	366	345	336	333	368	322	317	358	333	358	337	339	330	316	359	320	331	368	337	354	340	368	333	312	346	343	340	327	306	335	358	333	314	344	341	360	358	343	354	331	321	340	359	318	344	346	348	357	326	328	339	347	355	353	323	307	330	346	361	369	354	323	312	365	345	319	353	304	345	323	342	362	312	310	330	334	334	332	319	333	326	366	330	304	334	348	319	318	353	292	355	330	319	354	333	308	316	336	357	351	336	320	332	317	347	342	324	339	300	317	336	330	333	347	317	319	318	344	361	322	336	312	312	309	322	343	347	351	340	306	351	319	362	347	346	332	324	305	337	321	294	336	356	320	338	305	357	341	340	323	326	354	330	333	354	349	330	351	333	334	324	363	341	304	327	346	334	359	309	344	336	298	317	325	289	344	317	366	321	338	333	334	328	324	329	328	329	332	343	349	362	302	321	331	331	328	385	320	366	360	319	332	344	347	356	343	315	320	351	341	364	350	319	334	323	322	305	318	309	320	317	316	352	356	369	317	319	344	358	340	332	343	312	346	315	325	308	326	325	346	346	338	338	329	326	350	344	317	343	364	333	343	355	354	333	368	343	348	308	375	351	352	327	354	380	347	324	328	341	358	342	343	301	341	357	368	356	342	347	330	349	310	319	339	351	316	332	338	353	333	355	329	338	370	348	347	338	327	349	357	340	341	361	357	352	324	329	335	318	314	312	337	333	351	344	365	351	301	313	323	343	337	353	338	353	353	337	329	344	365	377	334	353	343	350	334	364	336	338	311	350	309	296	309	337	350	341	334	329	314	360	345	317	363	336	335	320	334	315	324	311	314	338	329	336	357	343	330	300	346	321	320	330	334	329	321	327	324	328	334	321	353	344	301	347	343	322	353	345	337	334	325	338	319	324	331	323	340	330	319	327	336	334	355	329	340	372	358	328	328	345	342	335	359	296	323	342	324	324	308	337	358	366	346	363	341	355	325	332	307	331	289	345	300	303	290	307	342	336	340	356	353	344	314	341	345	321	330	349	328	338	368	305	337	363	315	373	334	351	344	348	329	345	356	315	368	345	343	340	344	351	298	333	337	334	347	339	303	333	340	351	346	290	360	299	337	339	338	330	341	304	364	324	342	322	320	306	316	308	339	327	331	351	321	359	327	325	303	354	334	368	339	337	331	317	335	333	363	343	350	328
36071	12334	2774	1061	726	660	587	559	520	474	426	438	384	326	337	310	343	334	330	301	330	322	301	329	314	312	359	339	325	317	313	312	303	322	319	294	293	291	301	316	313	299	354	301	323	324	298	314	328	304	305	289	268	329	309	331	291	296	290	297	296	313	315	318	305	295	306	289	345	319	316	310	300	348	311	291	308	283	284	298	290	286	303	313	288	318	319	339	315	315	325	287	329	324	329	326	313	278	343	299	297	307	282	330	293	312	306	315	309	286	318	294	304	296	336	289	308	358	320	312	309	351	313	325	325	275	315	308	294	328	310	313	321	328	317	276	274	327	344	316	270	325	317	306	300	333	288	280	307	310	303	298	311	303	300	266	307	336	310	311	284	320	313	333	304	315	314	286	312	336	293	301	322	315	302	288	328	315	309	280	292	295	298	307	315	280	321	302	277	299	330	299	301	281	292	294	325	328	306	292	319	307	311	288	299	277	308	296	309	286	264	313	288	291	314	325	305	312	302	316	289	309	329	295	322	299	304	314	311	299	313	291	327	297	312	325	302	301	301	312	304	310	311	304	326	314	303	300	304	332	299	323	289	288	305	277	335	302	302	311	316	262	247	314	338	291	299	298	261	297	303	347	325	294	288	307	315	313	304	323	316	311	310	292	311	285	280	281	298	336	279	320	334	320	348	312	347	329	261	325	270	335	299	322	314	300	312	295	338	299	314	328	289	302	291	268	337	315	322	271	300	310	312	315	289	301	317	331	283	327	309	316	290	317	284	277	313	311	302	322	293	313	295	312	298	323	299	296	310	295	298	289	309	324	349	310	301	315	309	306	333	300	343	314	312	324	297	328	318	284	304	276	294	350	315	288	335	308	307	330	291	306	304	332	314	338	307	340	324	313	329	332	285	295	283	316	283	296	331	304	292	303	272	317	311	324	287	331	314	314	329	320	290	298	322	311	307	269	303	291	306	304	283	332	325	340	317	288	287	295	301	301	333	251	327	320	284	307	329	310	316	319	293	320	337	295	342	298	318	302	302	299	319	287	314	308	294	309	327	343	309	285	263	303	295	289	293	271	310	313	328	289	297	298	296	323	315	297	269	312	303	328	307	296	268	289	300	326	329	317	309	312	342	293	295	334	302	334	281	297	293	308	298	291	330	322	295	297	308	315	257	264	305	288	302	320	298	285	340	338	301	297	285	293	315	291	307	297	310	297	322	311	320	300	318	316	297	276	312	343	328	305	324	321	307	305	318	296	313	296	305	326	301	279	314	279	339	302	276	330	288	276	310	299	298	332	271	289	311	263	303	292	326	332	296	336	303	310	312	301	327	315	297	296	298	295	299	326	301	316	322	293	292	312	350	311	354	312	312	288	336	330	282	308	300	284	283	274	303	300	303	308	322	293	318	296	324	304	341	295	268	254	276	303	313	315	273	305	302	284	313	310	292	354	294	328	297	310	328	275	307	303	284	288	296	351	296	365	322	311	312	289	304	322	306	308	326	302	314	295	345	301	294	316	281	299	337	297	300	305	309	322	311	325	313	287	291	309	305	298	338	266	284	296	282	304	315	321	305	305	347	317	302	325	302	299	316	292	321	321	316	291	309	310	270	353	307	279	308	309	309	297	302	284	290	313	291	275	300	309	284	307	291	311	306	313	310	295	305	303	318	300	308	322	329	304	292	323	349	317	278	323	297	306	314	330	323	297	302	323	333	292	268	317	312	364	322	317	278	314	285	293	290	314	300	307	316	282	289	285	318	304	316	335	303	323	309	297	271	307	304	257	290	284	315	319	342	318	332	297	298	308	332	314	344	322	293	292	288	323	287	275	298	323	322	335	310	270	324	278	330	285	318	324	321	293	292	317	289	304	297	315	295	324	321	298	306	312	318	310	313	311	302	307	320	308	318	313	313	325	265	331	318	292	307	321	333	286	292	353	318	295	310	305	316	294	318	301	289	315	288	274	347	308	309	300	301	313	324	322	286	343	322	293	299	323	305	289	364	309	298	287	290	318	331	301	290	318	269	322	314	302	292	305	323	320	258	310	318	308	316	309	300	312	334	345	279	307	311	329	295	312	308	324	319	298	318	302	299	297	302	306	316	302	296	305	305	267	326	320	321	332	303	294	300	330	300	306	302	285	306	306	300	292	299	297	285	302	305	306	305	335	324	307	337	305	291	280	312	275	290	293	277	272	329	322	294	323	330	349	328	310	306	269	305	281	336	294	309	315	310	318	336	297	287	308	306	307	336	332	296	318	316	344	319	333	314	341	276	328	301	288	327	309	280	275	327	311	321	305	288	269	313	306	291	312	267	348	306	284	335	306	300	273	287	298	289	301	308	331	284	297	304	315	288	261	302	296	296	302	332	301	303	302	293	321	355	328	289	314	343	316	280	280	319	325	306	300	317	314	274	261	304	304	322	354	320	324	323	328	298	342	314	303	304	304	291	307	316	283	311	286	321	314	300	296	296	325	340	317	318	276	281	291	316	308	319	311	312	309	328	305	336	316	312	306	297	308	312	337	304	310	328	295	306	325	294	289	298	291	282	288	298	291	307	328	288	302	289	287	285	290	274	357	308	285	354	313	320	361	314	340	292	330	278	276	332	322	297	288	311	330	315	305	314	277	320	321	332	282	325	293	293	307	309	319	307	324	307	286	297	277	299	312	288	301	293	335	361	279	299	268	292	325	338	303	297	307	300	282	314	331	310	323	276	328	298	330	311	306	300	299	327	304	279	286	331	305	317	318	331	296	320	286	303	292	337	284	293	307	318	312	291	315	316	320	293	319	355	303	302	291	324	307	304	327	297	274	320	294	335	361	320	307	315	318	318	306	328	296	302	289	289	295	329	302	299	271	295	289	322	296	300	282	291	298	310	327	313	338	304	303	301	309	275	291	328	336	296	278	297	294	309	299	321	316	316	315	342	320	253	314	313	312	309	305	317	302	306	324	336	322	308	307	297	315	338	278	296	328	304	306	323	351	341	305	324	282	331	305	321	304	329	304	317	264	315	294	311	319	276	324	326	318	314	300	313	303	317	295	303	321	299	267	310	310	308	312	327	325	287	330	298	327	296	337	327	315	327	309	282	333	312	302	295	321	307	307	298	321	312	301	316	329	299	298	286	294	311	306	319	295	316	308	308	336	350	314	289	297	299	342	303	328	309	312	285	312	337	294	312	309	298	334	295	317	349	321	328	347	300	305	294	306	271	312	329	320	317	317	347	308	271	299	304	283	292	309	317	310	294	315	332	273	302	315	292	283	302	310	290	288	334	305	301	351	306	273	294	324	302	309	287	311	280	275	287	309	308	343	291	331	300	301	318	303	286	309	304	313	282	280	272	310	315	315	273	300	325	302	317	294	298	327	305	292	324	287	287	301	318	301	283	314	301	309	273	282	301	313	303	296	310	285	321	288	304	301	334	329	293	320	325	341	306	311	338	333	324	358	315	294	300	275	271	330	317	301	278	314	298	315	315	309	329	301
13429	2824	1924	1054	834	795	799	845	757	743	744	692	694	678	740	677	630	666	694	631	684	668	678	696	693	675	683	627	641	659	654	711	671	653	649	657	663	673	659	674	643	657	599	717	699	666	681	685	700	652	702	691	686	664	623	681	670	724	661	688	651	663	684	681	625	663	613	658	678	701	650	664	686	678	669	648	631	681	658	690	675	678	683	648	625	706	630	645	676	674	638	683	683	642	666	720	638	636	663	672	624	701	707	683	695	658	618	658	642	649	644	633	642	673	652	631	630	664	645	662	609	680	684	674	675	689	680	722	676	695	667	640	670	666	643	651	655	671	667	655	684	642	663	655	673	631	640	636	627	677	660	692	693	649	642	663	697	697	652	652	671	661	672	691	715	629	649	669	698	670	671	639	688	627	678	634	678	625	701	678	688	699	654	653	685	691	616	643	673	714	685	696	640	673	643	619	657	677	662	641	650	643	684	642	621	680	634	671	653	655	667	630	642	660	687	674	656	681	657	693	663	658	672	699	645	664	672	642	671	625	658	664	653	636	678	663	680	633	668	685	685	642	666	651	666	672	640	671	683	703	659	676	638	701	688	678	668	708	622	658	678	672	715	649	676	670	697	704	651	661	644	690	642	664	679	666	653	663	653	657	645	637	684	663	695	645	669	660	667	669	679	647	608	668	672	674	682	663	629	661	651	685	688	664	687	670	664	651	690	686	693	683	711	624	678	658	721	663	669	662	714	638	677	654	680	680	660	641	643	686	653	681	697	668	644	660	679	682	706	662	672	661	686	671	685	708	648	689	699	688	682	667	663	633	677	686	684	720	641	642	672	652	650	630	694	666	670	637	651	643	619	680	637	681	653	618	687	635	597	676	656	667	628	663	686	666	676	666	672	711	664	657	670	640	698	676	673	680	622	659	655	651	605	698	644	628	653	652	680	668	663	668	677	690	655	666	699	652	679	677	700	693	700	652	719	680	673	657	667	716	626	683	698	640	690	695	629	683	680	652	623	684	700	653	650	663	700	655	697	689	691	658	670	667	676	650	667	670	696	648	687	657	693	659	704	667	647	730	671	665	653	625	673	639	641	700	637	673	686	651	677	659	695	634	662	680	691	626	681	695	667	667	695	649	659	677	619	651	650	657	636	643	703	674	664	668	698	649	647	682	691	622	659	653	645	681	654	620	697	663	643	669	666	652	668	684	641	697	675	668	713	654	668	656	702	664	638	652	666	620	642	633	691	685	627	637	671	701	626	634	652	691	722	703	650	665	694	716	647	642	674	658	641	613	673	642	679	659	679	665	664	678	666	653	645	703	694	653	665	668	650	722	669	645	704	681	657	652	703	622	630	633	692	688	681	666	664	638	652	642	628	634	709	670	663	693	626	622	640	653	627	650	682	683	678	599	637	711	674	574	660	651	698	690	637	651	662	648	675	666	662	682	630	675	670	672	664	677	672	675	678	707	717	608	659	668	665	630	713	662	657	645	646	649	692	672	648	699	704	663	707	647	654	670	676	686	658	638	670	636	699	649	643	636	593	618	699	662	670	690	655	657	698	684	632	713	623	656	606	687	726	692	663	670	730	633	682	707	717	628	672	676	644	674	673	694	663	626	638	664	654	687	644	608	658	653	654	650	670	693	676	630	638	684	633	686	660	645	706	655	668	698	618	698	654	684	649	666	666	667	648	685	662	638	623	613	652	647	645	656	632	642	631	620	661	683	661	725	709	645	648	657	658	664	682	697	675	715	728	645	645	676	671	667	699	644	633	658	664	623	659	662	666	673	680	681	665	681	658	676	673	671	704	650	670	645	668	668	700	652	698	609	634	648	629	683	652	638	644	658	659	619	660	625	627	630	712	665	690	686	674	674	636	669	687	614	700	704	642	683	672	646	680	710	667	671	667	697	638	676	657	675	699	656	670	661	660	688	647	681	683	640	621	681	651	677	697	640	706	650	677	644	652	633	674	679	668	678	650	674	631	685	689	610	661	639	660	674	688	676	637	686	653	644	685	643	688	657	691	656	695	665	634	666	659	661	692	638	650	679	668	653	644	643	602	634	654	660	659	691	666	683	691	635	644	689	651	661	663	619	666	618	668	664	668	684	671	645	654	676	655	682	651	666	671	682	648	675	689	600	634	594	622	672	661	652	733	691	695	620	704	674	625	692	696	692	655	704	660	693	646	643	661	655	639	672	660	666	663	703	677	694	659	662	664	652	681	725	632	699	646	639	684	695	699	674	611	651	673	680	646	697	642	696	661	674	635	654	645	640	690	609	687	633	650	706	653	642	689	629	644	681	653	648	658	692	661	670	686	677	638	692	684	690	658	630	638	620	666	693	626	686	647	660	652	720	667	636	677	668	701	700	661	697	640	643	675	661	643	622	689	661	625	621	702	635	635	691	654	653	637	675	675	650	657	650	653	686	678	622	669	645	661	648	637	696	643	641	673	649	696	699	655	650	672	692	650	691	672	693	664	684	660	620	646	691	653	678	641	669	635	700	653	646	647	649	639	678	679	611	634	629	651	633	679	661	698	650	690	663	655	671	676	640	710	694	618	706	694	628	666	667	621	633	697	624	631	660	659	692	660	656	636	704	625	693	620	644	702	706	663	700	682	683	654	668	636	682	697	674	690	645	608	658	722	656	658	678	696	686	663	673	700	635	700	640	628	637	654	729	710	670	654	642	662	680	628	664	668	696	622	667	649	616	641	709	660	652	659	672	736	678	663	708	653	708	648	677	639	717	689	666	680	609	625	623	653	663	663	620	637	678	680	666	650	659	638	628	710	680	666	650	630	648	620	694	688	678	687	671	659	678	692	693	684	673	689	666	659	657	676	656	692	657	645	695	686	720	680	668	669	657	658	661	657	602	690	657	674	641	711	685	693	696	688	673	686	668	640	663	686	730	674	609	682	619	645	619	626	635	665	687	655	623	660	661	642	643	643	697	638	688	645	692	621	701	619	665	599	638	664	681	663	666	665	651	668	671	625	665	653	609	682	626	657	682	712	653	638	699	620	667	683	648	686	627	638	684	665	641	708	670	637	651	672	681	657	661	680	656	631	628	663	686	667	711	667	672	682	673	672	621	657	679	681	653	690	625	683	622	660	640	660	635	623	695	669	673	644	662	669	670	646	679	705	686	662	664	654	667	643	717	637	651	669	684	645	681	618	710	685	641	673	668	689	650	628	657	666	619	641	626	686	645	653	640	642	658	685	680	709	665	719	651	659	646	697	622	614	655	658	638	654	651	645	642	632	631	672	616	671	679	719	663	681	647	699	618	661	639	695	680	672	674	679	623	667	688	671	680	624	692	690	695	655	635	706	687	663	657	653	691	656	624	662	677	683	650	682	669	710	660	702	669	647	674	669	673	693	697	698	629	655	707	597	655	610	628	664	645	700	681	694	681	687	663	709	619	702	677	667	640	644	671	639	681	689	676	716	692	683	683	663	667	709	661	667	703	668	641	642	650	694	672	686	696
24853	21216	24840	27829	21002	4165	983	719	621	565	538	486	409	341	354	308	259	260	255	214	231	232	208	189	223	206	272	208	248	194	242	187	206	241	215	236	219	218	207	238	229	216	253	264	210	248	239	202	221	212	197	204	213	205	205	204	208	227	209	207	221	209	203	217	200	224	197	201	187	224	237	250	208	182	195	241	207	209	213	184	197	204	187	197	200	195	205	196	231	221	202	228	226	212	187	229	203	179	215	214	199	193	237	206	217	201	231	208	202	251	219	207	207	213	207	199	236	225	225	201	220	211	208	216	216	215	202	207	214	218	213	222	190	195	227	169	208	192	217	214	191	231	171	217	198	207	195	195	236	228	202	183	220	236	215	204	202	220	197	182	236	229	223	223	198	202	234	224	224	211	195	210	219	217	220	203	191	190	256	197	215	223	213	241	201	205	224	224	209	229	222	228	214	207	188	248	237	213	235	204	220	216	208	236	174	241	203	222	192	205	187	210	223	221	214	232	205	217	206	197	219	210	219	215	237	243	211	213	212	191	193	201	221	182	216	181	198	217	217	207	215	217	194	207	177	189	215	227	214	203	213	207	210	181	192	199	225	186	209	196	214	200	188	201	178	207	188	208	217	203	212	191	206	200	223	208	208	212	193	225	231	222	215	208	217	214	211	221	225	177	199	203	196	208	206	240	199	220	195	202	197	190	237	227	224	210	218	229	208	218	217	190	202	216	235	193	211	215	201	227	215	209	197	217	214	216	224	210	196	225	246	203	228	224	236	221	207	224	224	240	226	209	204	216	219	218	217	197	210	224	225	199	207	215	193	224	206	206	233	213	231	214	235	216	219	212	192	199	213	187	188	204	239	210	200	192	211	237	208	190	202	207	208	199	246	231	172	223	209	210	220	219	214	201	218	222	217	204	201	200	198	213	183	216	215	225	207	214	208	199	200	209	205	210	226	206	207	189	226	221	189	210	198	235	193	201	234	208	238	199	204	241	220	193	199	221	216	220	205	231	205	195	215	194	212	191	239	220	192	221	226	225	199	218	223	188	235	192	222	236	222	217	208	227	225	223	222	181	212	188	207	196	209	208	199	205	216	239	199	192	200	208	184	216	220	220	230	213	192	212	227	213	234	204	221	202	215	205	201	204	217	234	213	255	205	181	212	220	257	218	173	191	187	193	230	198	213	237	210	214	233	204	198	243	225	199	223	201	197	225	214	208	201	216	218	221	221	205	207	223	213	218	226	201	214	207	197	204	215	211	229	211	227	211	179	230	228	204	229	181	196	236	218	220	205	227	209	188	193	190	221	212	186	222	232	213	219	182	195	220	214	203	211	231	201	183	234	198	216	211	252	210	228	238	198	214	232	210	218	217	222	220	177	224	201	214	205	239	201	197	247	220	194	218	201	211	208	216	193	198	214	241	219	216	202	198	223	217	195	195	201	226	219	209	225	200	200	199	225	188	221	202	249	223	212	218	224	189	200	187	207	244	225	191	200	196	206	216	215	183	197	211	196	232	175	205	241	228	180	185	204	221	230	205	214	189	218	216	246	201	180	225	216	204	217	208	220	225	208	200	237	240	233	219	204	204	208	205	215	191	198	187	213	219	171	223	214	195	183	218	211	222	204	197	201	222	211	241	216	224	206	193	210	228	214	210	198	186	192	236	215	182	201	217	236	210	192	229	206	197	225	202	206	228	223	165	191	176	222	199	207	201	214	217	220	219	218	225	214	209	205	208	211	203	207	204	203	210	214	218	215	223	206	186	221	225	220	247	210	226	238	209	184	208	192	203	230	182	204	170	217	259	224	219	204	213	218	197	202	225	229	201	215	213	223	208	222	198	232	216	213	214	209	249	205	191	205	211	237	217	174	182	201	217	215	200	209	205	197	206	193	234	199	190	208	232	209	216	190	228	200	185	199	197	217	197	221	218	231	216	213	234	217	206	220	214	195	203	207	224	216	204	226	225	189	206	230	229	215	216	210	260	209	208	205	190	193	206	187	217	201	220	217	194	239	220	190	229	220	210	207	239	210	241	197	208	218	213	239	235	186	200	207	210	207	194	178	195	215	197	196	174	234	209	205	242	226	211	244	210	217	208	218	194	210	190	202	191	191	191	235	220	214	233	222	214	197	179	232	203	206	197	203	227	203	237	202	205	223	212	229	210	210	205	226	203	211	244	186	193	241	197	226	199	200	223	207	216	247	224	228	229	196	211	214	212	206	200	207	228	210	196	218	219	236	200	188	214	225	199	189	209	203	206	184	195	197	229	217	211	219	205	217	201	223	231	223	217	239	231	218	221	193	214	221	206	178	226	209	183	185	186	209	193	238	223	199	211	198	208	184	210	212	214	192	196	213	200	231	196	217	198	212	196	203	211	232	214	187	191	214	212	214	232	224	214	210	222	179	200	222	211	207	217	216	225	244	183	200	217	233	244	222	205	194	201	198	202	206	192	241	230	178	232	217	205	202	200	194	234	171	212	207	181	216	215	215	205	235	193	221	234	204	231	204	215	226	186	214	217	228	238	198	217	194	201	196	214	218	217	204	227	225	216	220	235	193	228	217	219	216	193	245	226	210	215	222	212	214	237	170	206	227	218	223	196	192	209	218	212	214	246	208	178	204	213	212	228	218	227	223	230	214	199	193	189	212	209	189	210	198	227	198	223	201	211	217	184	208	221	188	226	211	215	211	200	213	229	199	186	207	213	235	193	213	196	225	199	206	217	221	199	219	230	211	203	185	195	209	213	234	229	187	219	221	211	208	220	213	200	212	202	190	203	219	203	196	224	218	215	202	189	197	248	194	219	224	227	216	210	186	182	192	208	235	220	204	246	232	210	203	224	198	195	225	224	188	207	223	221	223	219	208	216	214	209	199	216	246	184	208	226	219	223	219	222	191	200	192	208	226	184	188	210	197	203	199	191	253	231	193	178	194	159	213	190	220	210	198	222	209	232	169	200	195	210	232	203	209	196	191	204	189	231	210	197	213	232	240	200	219	209	210	210	216	234	216	214	230	214	224	199	198	198	226	206	190	182	201	204	196	203	219	203	226	222	211	236	218	241	194	201	202	203	225	197	228	190	223	210	236	209	208	238	204	216	155	222	229	195	199	206	201	230	211	215	199	195	238	233	201	209	211	222	254	207	226	183	225	207	207	207	228	226	232	210	192	203	193	232	227	228	212	224	216	228	235	200	219	218	199	211	212	235	196	234	194	212	207	197	192	229	227	210	233	202	207	208	201	227	203	207	227	204	194	213	207	204	198	229	199	219	203	188	181	202	202	245	217	231	217	213	215	226	202	212	187	223	195	211	205	191	213	197	218	206	210	205	192	229	211	199	220	216	190	202	204	213	207	185	202	217	201	180	249	201	196	218	212	216	213	217	226	218	220	207	220	225	212	223	215	200	221	223	188	215	206	240	188	213	205	209	206	196	237	178	216	224	188	220	206	214	203	223	223	207	213	179	225	232	200	228	209	192	217	199
7961	6162	4346	1621	986	813	766	718	670	676	633	605	581	580	568	548	487	530	494	470	470	458	476	510	481	486	515	443	520	472	488	475	496	470	476	445	437	456	500	461	493	467	459	496	475	512	472	455	451	460	484	476	485	473	441	444	483	477	477	463	505	461	454	491	501	446	456	485	464	501	468	447	483	496	508	449	443	466	441	493	473	450	413	503	460	445	484	505	449	463	462	426	454	455	461	429	444	478	427	474	474	501	481	472	473	471	510	456	468	464	459	515	459	471	463	460	456	482	501	476	477	428	490	469	465	464	511	506	420	475	447	475	460	468	464	490	478	473	462	456	477	450	469	476	429	459	498	463	435	466	518	437	505	475	463	472	447	462	494	444	476	447	509	431	453	496	468	493	480	411	465	476	429	463	458	433	465	491	477	514	434	418	456	456	479	458	470	477	447	481	499	464	482	453	463	454	440	482	485	452	479	451	493	452	489	489	488	470	455	436	468	531	498	445	434	452	476	476	452	474	483	506	480	420	484	454	526	439	478	436	471	456	438	461	464	458	422	447	411	420	501	437	478	478	473	453	491	486	453	434	502	516	490	490	439	455	473	498	441	454	479	425	468	463	441	448	432	489	471	449	460	463	467	451	471	447	496	427	444	469	449	465	450	487	478	532	454	487	462	438	512	466	462	437	493	452	431	460	450	476	476	466	478	466	450	426	431	481	458	465	492	472	512	462	477	498	509	449	453	459	475	449	507	455	452	457	471	473	434	459	440	462	475	488	471	475	452	504	465	498	473	472	458	450	451	446	495	446	477	458	460	453	462	460	510	463	444	450	473	474	460	440	489	467	441	464	467	485	477	506	480	473	465	476	465	465	449	476	466	434	455	451	471	431	463	429	419	477	439	446	455	475	487	495	482	485	452	426	488	445	517	482	520	489	431	463	450	436	464	508	469	431	485	436	467	415	476	468	471	473	488	445	468	458	439	450	492	480	457	480	482	470	443	475	461	508	480	430	478	487	457	481	430	473	469	479	459	428	445	469	468	481	490	467	469	461	504	476	474	429	421	430	470	482	448	473	497	475	458	441	498	506	444	472	473	451	470	447	483	431	493	469	465	477	485	493	446	478	433	505	459	465	454	466	456	477	444	468	453	494	489	473	434	439	463	472	495	502	467	463	448	465	431	466	486	499	463	465	468	469	533	488	478	444	458	431	494	471	452	461	447	473	484	450	461	463	448	480	474	485	468	439	471	461	474	467	464	467	497	480	433	465	434	444	487	444	478	481	490	451	403	474	445	475	469	467	462	444	433	494	500	453	445	463	491	452	429	469	415	492	494	494	470	460	460	477	469	493	466	424	470	450	477	474	466	454	462	463	449	465	470	434	447	448	450	474	450	486	455	434	468	445	486	456	450	464	426	439	462	453	463	494	471	445	446	494	478	451	458	483	457	459	440	447	466	459	462	475	480	454	470	461	447	447	448	446	470	466	477	469	475	471	433	462	476	499	469	436	492	473	508	476	454	424	485	457	469	480	523	458	457	454	452	456	449	433	480	452	487	442	502	453	460	473	492	477	493	451	474	497	470	431	436	468	440	477	482	473	493	466	459	429	470	486	529	512	453	465	496	487	471	495	486	457	421	483	468	485	468	476	447	459	447	475	440	461	420	452	458	511	436	470	488	450	462	476	433	476	499	449	494	458	470	427	494	465	462	493	459	483	473	455	436	455	467	450	467	439	466	469	439	487	474	510	502	450	490	466	471	477	484	475	434	447	497	498	473	410	434	468	460	488	440	477	470	471	505	449	467	418	442	491	450	435	416	502	433	468	509	466	447	477	474	506	437	481	446	478	465	427	471	455	515	468	440	465	470	501	448	463	475	487	467	440	472	462	492	479	483	428	474	494	511	437	470	493	467	498	469	437	536	518	484	489	468	464	431	452	436	458	446	466	464	504	481	478	469	473	443	438	512	513	486	447	504	491	488	506	466	503	452	459	479	480	444	465	479	438	440	478	498	474	473	451	497	471	487	447	477	484	459	489	488	458	486	505	492	491	479	420	479	471	456	472	515	497	470	463	437	494	473	476	426	452	471	456	511	423	498	462	443	435	483	481	480	480	461	432	493	488	459	429	474	430	403	465	424	445	460	467	490	465	460	430	449	496	442	469	466	465	486	453	477	479	452	449	510	449	462	481	456	461	477	465	461	476	420	476	454	453	452	463	474	453	470	507	515	461	458	483	480	422	464	466	507	462	517	494	472	506	446	464	448	460	473	458	487	467	468	480	479	481	472	471	472	499	489	469	481	473	437	483	446	468	477	440	479	438	461	478	477	427	477	453	453	446	460	489	443	454	448	426	475	457	478	524	488	470	463	512	437	457	442	486	384	500	476	449	442	482	517	461	455	449	476	473	453	454	449	463	504	479	469	478	504	490	457	508	462	466	469	457	480	450	478	473	476	437	482	454	427	483	463	467	448	514	423	492	478	456	451	436	413	470	464	435	460	495	502	470	477	447	451	456	503	496	467	459	453	474	475	485	490	457	458	478	490	490	462	467	485	448	454	481	468	447	499	475	494	461	452	452	422	452	470	472	466	487	440	454	465	455	480	450	481	461	458	442	472	468	498	531	437	462	492	487	475	453	459	462	471	472	471	510	456	434	472	444	469	455	475	511	450	444	460	443	442	496	459	477	457	437	476	460	481	466	466	479	473	488	428	464	448	456	474	420	494	490	477	464	456	443	486	461	478	483	464	490	512	465	513	486	449	476	483	482	471	428	439	451	482	448	466	503	437	453	450	456	473	481	504	468	471	465	460	468	445	454	449	483	493	471	470	431	418	447	469	496	468	437	495	451	480	492	494	448	463	464	466	465	433	450	463	474	463	476	450	454	503	475	437	472	464	459	415	477	477	473	447	458	456	457	474	482	459	470	473	446	453	459	467	479	460	464	437	468	492	439	470	471	484	450	446	457	486	472	465	502	418	464	447	515	477	468	498	493	407	463	490	472	461	452	464	458	454	442	464	448	474	514	448	443	449	450	464	453	496	445	446	409	453	447	437	455	489	431	509	463	470	394	505	453	465	408	447	520	457	471	477	461	426	469	464	454	467	500	484	473	498	489	450	464	446	490	443	490	419	448	437	495	470	457	483	472	482	422	461	490	454	482	448	486	454	451	492	501	436	473	480	460	466	496	469	467	473	484	488	433	466	474	493	447	489	490	460	467	459	462	454	506	446	499	433	453	453	494	476	456	453	445	502	484	474	479	452	485	431	458	433	457	466	467	483	464	482	491	511	440	483	473	458	454	503	425	472	464	490	509	467	495	451	456	482	447	448	460	455	472	480	463	455	494	479	448	477	461	438	411	438	486	459	416	459	476	477	480	450	468	470	439	458	506	501	423	466	482	499	455	485	485	469	485	423	461	474	453	490	491	456	473	484	507	458	461	459	476	472	499	463	459	480	515	438	434	441	446	493	446	456	431	482	467	499	470	474	443
23927	21122	25346	27120	21134	21153	4382	1097	792	675	604	570	482	355	355	268	224	226	193	163	154	169	170	157	151	144	174	165	189	183	160	159	162	162	179	156	160	180	154	143	172	153	173	165	161	165	165	155	180	166	157	148	171	156	157	149	140	126	144	145	170	152	160	156	155	151	129	146	151	158	135	154	146	165	154	137	131	114	174	140	136	138	142	164	162	136	141	138	151	147	170	129	135	135	154	174	154	155	141	121	160	148	162	163	135	151	148	149	164	152	143	146	143	157	151	131	135	137	141	129	136	142	140	144	140	152	132	165	152	137	154	142	145	164	157	176	152	155	145	161	149	136	119	136	129	158	146	133	146	148	135	140	142	163	134	139	141	129	151	154	151	130	118	163	126	116	142	156	142	118	142	147	142	159	145	156	159	149	141	163	151	137	152	130	150	129	165	139	151	154	154	144	133	143	142	147	145	136	147	126	139	149	137	141	158	151	144	137	118	140	130	152	143	154	131	131	145	125	133	186	134	146	139	134	134	159	119	136	151	149	142	144	144	161	138	125	122	139	153	142	165	123	146	154	167	152	156	149	139	160	150	136	153	160	158	163	143	150	149	149	151	132	180	145	135	130	171	139	152	123	140	171	133	151	154	157	147	135	151	138	165	127	153	125	179	152	129	132	160	159	129	158	169	159	149	165	146	139	149	175	130	175	148	142	137	156	141	162	122	149	146	139	138	179	123	136	143	151	151	164	116	143	155	126	162	129	144	133	137	147	139	144	121	145	148	145	136	153	176	140	152	141	155	167	168	161	154	148	159	127	137	122	165	149	151	148	147	128	158	162	131	140	147	151	159	151	134	161	147	150	143	136	131	129	154	144	161	175	124	149	131	149	151	146	170	139	146	170	162	120	132	136	141	137	154	128	145	147	146	145	126	143	141	125	149	128	140	178	146	135	147	136	118	144	166	148	173	138	128	138	122	130	150	133	154	143	149	140	147	143	139	145	176	139	164	147	136	152	147	155	129	137	131	132	132	138	142	159	152	162	143	153	142	137	159	164	152	142	163	149	183	127	156	150	126	148	150	137	158	131	156	136	131	139	137	156	135	132	154	148	155	142	140	118	155	143	121	142	137	142	137	161	131	133	160	163	139	141	131	151	145	135	135	132	155	149	169	124	143	124	115	166	143	151	155	124	156	153	156	150	157	130	146	150	142	154	133	159	123	153	133	139	145	151	139	140	136	128	131	156	166	136	166	148	134	146	162	144	135	158	166	149	141	151	146	162	127	139	169	123	147	145	148	144	164	160	150	168	142	139	149	134	136	160	153	152	169	131	183	166	163	129	139	132	127	164	152	149	144	137	141	148	143	147	120	136	145	145	145	162	137	142	141	153	142	160	151	154	141	155	138	120	158	132	123	142	168	155	144	143	191	139	161	147	156	152	156	166	156	133	145	148	137	146	175	130	147	130	143	143	150	166	154	140	150	143	157	139	144	134	147	160	142	130	142	135	157	166	149	140	155	152	155	160	161	140	141	151	133	143	142	137	143	177	148	155	161	111	126	139	128	149	154	118	121	138	178	168	142	131	138	156	152	159	143	141	136	130	132	143	139	144	117	152	149	133	143	147	133	118	130	143	153	140	137	129	129	128	156	150	148	147	143	136	131	138	141	135	156	158	146	129	157	134	155	159	134	139	159	168	115	156	128	146	166	145	150	160	135	143	147	132	149	158	165	149	118	158	143	146	146	147	160	154	136	159	135	141	141	149	142	144	156	146	132	152	150	125	124	170	152	146	127	140	135	139	152	152	185	150	150	145	152	141	119	140	140	146	138	149	164	138	152	140	129	139	160	183	148	142	153	146	145	153	132	139	138	149	143	113	146	163	152	136	148	135	141	131	151	155	151	143	130	141	152	123	151	152	125	166	163	128	160	136	139	143	125	150	156	176	168	156	151	135	154	147	137	123	150	140	159	135	139	156	170	116	146	155	143	143	137	143	135	116	127	150	155	163	145	153	175	126	152	165	157	136	148	168	164	148	169	151	155	144	133	133	141	145	145	142	153	147	135	135	159	142	176	164	141	141	157	160	149	157	154	155	161	127	127	161	134	155	143	175	156	144	172	148	124	159	161	159	168	160	138	160	125	123	129	142	133	143	154	117	147	154	165	144	132	153	131	139	156	162	140	134	140	129	153	160	150	166	146	119	148	156	155	142	149	150	134	130	154	144	146	140	142	153	139	172	164	177	154	135	171	119	156	138	143	118	139	139	143	140	148	179	157	137	155	154	172	152	147	136	175	152	147	146	142	150	168	139	150	156	164	134	150	142	138	143	144	144	146	149	137	150	161	162	153	143	155	146	135	139	151	152	126	131	145	136	150	154	151	145	153	139	140	151	150	144	174	145	148	149	150	148	138	136	126	125	147	156	131	144	124	176	141	138	138	132	159	140	145	147	153	164	144	151	147	150	137	149	130	152	148	149	138	164	143	151	150	130	148	140	157	139	156	154	165	158	139	122	146	138	164	121	146	135	136	147	133	155	151	149	147	180	162	144	142	163	171	152	128	122	154	135	148	163	148	152	141	149	144	171	158	155	173	130	143	138	147	138	133	136	137	144	155	156	153	140	126	160	159	142	118	162	148	151	130	148	167	144	164	150	144	149	141	149	173	147	156	136	141	173	172	134	124	159	149	149	162	136	134	145	124	152	152	149	161	146	144	174	139	139	166	132	151	133	147	132	148	133	133	146	138	149	146	169	154	149	147	153	165	144	156	155	141	137	141	161	146	129	141	137	150	138	140	129	125	166	173	147	135	142	145	140	136	164	137	133	150	148	149	157	127	149	164	165	136	130	170	126	135	156	160	125	149	162	121	143	152	148	158	153	151	144	127	130	156	146	145	161	151	163	142	138	169	141	156	152	142	169	131	142	146	150	157	158	152	145	159	163	162	151	140	168	161	169	141	151	139	139	148	158	151	141	124	159	121	134	173	137	146	146	144	134	161	146	139	131	161	142	147	137	144	132	152	155	150	139	153	142	150	158	140	146	157	154	161	160	161	155	130	147	134	141	179	140	145	137	126	137	138	139	148	154	161	152	126	154	164	145	136	142	135	139	155	149	107	137	122	169	153	130	147	144	148	134	143	159	153	130	135	133	118	146	135	153	134	177	149	132	153	162	147	135	149	165	150	148	161	137	160	143	154	143	127	135	138	158	164	131	139	138	132	138	143	133	137	141	127	169	143	144	139	149	145	141	146	153	117	159	149	134	153	134	133	131	137	154	163	148	118	136	169	151	146	163	155	153	142	149	146	171	160	159	139	155	134	151	153	170	146	145	156	144	136	149	147	173	154	133	141	158	133	133	141	134	151	147	127	147	128	150	147	160	141	128	150	148	138	171	163	144	143	142	161	170	142	121	154	159	158	144	139	146	143	144	138	148	151	149	130	161	148	134	158	146	145	147	138	135	155	159	160	147	128	144	157	123	150	141	130	131	130	150
10591	8034	5561	2039	1136	819	799	715	661	585	590	545	458	455	476	407	383	365	370	356	372	331	325	323	339	370	337	364	315	370	350	369	364	360	347	359	350	360	349	331	371	310	353	397	361	358	369	364	338	355	378	361	364	345	339	372	400	376	384	349	375	291	353	338	321	352	367	375	346	348	347	381	298	338	369	342	351	342	344	343	323	330	351	389	393	321	337	336	338	370	358	362	366	356	350	327	352	349	306	347	354	378	344	360	365	333	344	329	377	332	325	380	352	347	373	354	366	333	319	339	349	299	340	371	396	352	342	343	348	331	389	347	334	365	335	347	360	301	362	371	341	341	349	354	386	349	355	320	353	367	363	315	355	350	307	340	337	364	354	366	365	334	365	358	328	360	350	345	343	308	332	384	337	319	350	331	346	364	366	316	362	344	336	321	359	366	356	363	324	354	327	356	361	344	329	347	352	329	329	359	366	347	329	350	350	318	338	352	344	361	362	333	355	325	319	326	346	340	317	348	357	337	330	311	322	315	326	330	359	345	340	352	366	330	345	362	339	334	370	356	348	380	352	358	355	359	354	349	372	352	365	343	329	335	346	352	337	354	313	367	335	341	321	357	377	337	326	353	326	335	315	383	351	343	318	344	322	351	336	349	356	345	358	366	340	367	343	331	337	353	330	371	348	359	318	368	352	319	347	348	355	354	345	348	334	310	371	356	349	338	347	325	355	322	365	351	348	356	359	323	320	315	334	360	351	343	379	349	324	355	333	347	341	362	342	368	304	377	326	366	343	350	319	348	348	329	376	349	358	381	352	377	346	339	359	330	361	355	374	364	375	360	331	353	340	332	367	350	336	317	345	309	349	331	321	364	356	326	366	329	337	374	336	335	336	344	335	357	318	340	353	308	377	312	334	333	359	330	323	369	326	345	338	321	355	334	346	347	359	375	336	363	321	347	346	348	339	381	319	324	364	330	375	342	336	343	321	338	351	326	332	342	362	327	365	340	328	297	336	320	340	361	338	381	364	345	336	354	345	353	372	354	364	336	381	322	348	367	351	350	398	348	302	346	346	357	326	330	352	339	313	331	355	340	383	376	347	331	365	336	357	308	350	341	370	337	338	357	347	336	343	312	355	335	335	374	350	316	322	341	350	364	312	334	333	352	347	354	375	341	339	351	329	378	346	347	350	341	345	338	342	309	339	341	311	341	361	368	348	357	355	349	352	370	347	333	345	317	332	334	329	362	344	348	334	345	340	324	349	359	337	327	359	353	350	322	338	354	354	352	339	345	338	335	296	361	339	344	317	363	324	329	347	361	337	343	324	334	336	331	331	372	372	347	333	357	381	337	340	317	345	353	317	333	334	361	353	332	342	360	363	386	338	348	315	355	333	326	322	358	355	353	325	344	378	326	370	342	346	342	343	354	369	369	358	324	382	344	316	344	361	334	368	321	337	353	317	374	366	334	376	324	350	338	307	353	315	338	322	351	366	340	337	341	346	329	356	339	368	381	354	342	343	359	344	332	332	347	352	339	369	328	340	329	359	346	371	313	372	342	356	370	351	344	365	366	326	326	361	354	337	311	329	340	326	372	348	359	354	356	356	373	332	341	327	349	344	349	349	357	336	332	347	336	342	353	342	353	364	340	292	346	368	334	318	361	346	342	340	345	343	349	346	358	335	340	326	327	378	319	317	358	325	317	352	338	350	329	356	343	338	365	359	330	336	367	307	327	329	353	355	358	348	338	338	362	345	344	311	321	359	308	336	335	347	353	358	320	339	362	347	315	365	353	350	322	352	346	349	326	324	338	331	358	310	363	371	328	352	322	323	344	340	351	340	355	333	335	339	328	353	325	337	333	349	351	355	341	334	359	334	371	348	319	333	353	351	321	332	341	359	378	355	348	370	363	355	344	311	361	351	328	354	327	377	332	334	312	359	332	357	355	346	372	330	348	365	348	351	348	329	336	343	385	331	378	318	354	354	329	351	366	381	353	381	361	338	346	351	361	359	341	351	330	359	352	339	346	352	352	353	327	366	394	355	350	321	326	367	330	342	351	329	318	357	323	336	348	372	355	346	343	352	374	334	334	318	317	336	356	326	352	318	333	349	349	365	359	322	351	344	323	362	355	368	334	362	340	345	335	330	357	327	359	331	328	335	333	364	339	316	331	327	341	303	327	347	371	346	346	377	361	352	349	339	329	380	310	350	351	339	375	366	351	349	306	368	365	325	370	351	367	376	332	371	353	332	321	382	362	363	344	346	347	335	330	364	354	349	373	391	337	342	380	326	350	358	358	340	350	357	332	319	355	364	352	361	359	344	323	332	309	345	364	326	330	365	364	334	364	360	330	327	338	374	329	346	321	338	357	330	361	351	326	331	352	350	342	345	317	339	321	354	359	319	344	365	324	347	379	325	353	336	316	337	333	346	360	374	337	349	338	366	368	335	345	351	339	354	310	324	342	335	366	349	335	335	345	335	359	338	371	348	347	365	325	346	337	328	344	311	365	373	339	338	349	346	302	332	361	377	349	332	343	370	315	330	339	372	358	353	337	323	365	338	347	329	334	352	351	295	350	360	335	326	332	310	344	360	343	339	329	335	334	345	347	357	357	382	343	362	369	355	343	341	372	360	321	353	368	360	349	349	363	336	368	341	346	323	354	342	345	350	379	366	344	342	357	367	362	354	353	351	357	353	335	332	313	368	346	378	362	362	321	343	377	335	370	348	392	335	357	391	361	314	350	360	328	380	348	332	340	335	348	383	346	352	341	343	321	334	322	358	367	340	330	381	334	333	327	364	360	369	345	331	361	348	325	318	371	339	329	352	381	346	353	346	318	352	380	365	349	330	333	380	356	368	321	343	351	343	354	330	330	330	360	329	357	319	313	367	346	328	349	341	369	358	339	359	348	346	337	328	302	349	397	338	338	322	353	331	383	353	363	339	343	372	323	327	343	335	353	349	357	362	347	341	333	358	354	338	340	389	328	377	349	315	363	361	321	374	352	385	351	368	354	338	342	330	365	342	350	344	327	341	349	361	356	342	350	357	339	324	310	339	309	333	355	343	379	369	357	342	340	341	362	342	359	363	367	363	346	346	349	351	313	326	333	328	339	346	354	323	330	365	365	369	379	371	347	329	342	372	371	352	338	347	373	337	389	347	332	348	311	366	336	337	330	380	334	345	300	341	352	343	350	352	368	354	327	365	345	365	357	352	331	359	348	367	376	322	352	356	341	333	333	350	336	347	363	324	359	360	344	348	316	364	325	361	345	367	323	348	354	338	353	346	424	334	338	357	346	322	326	361	335	349	356	347	352	322	344	391	324	333	314	331	341	338	372	342	337	363	349	338	331	334	345	353	337	359	342	355	294	345	369	338	346	353	345	342	347	367	340	350	320	375	336	332	312	349	320	355	321	335	357	329	352	380	330	371	376	325	335	342	339	329	320	348	347	358	321	340	313	346	374	337	336	365	334	343	333	332	302	361	346
36310	13271	2810	841	473	433	488	509	498	428	391	359	373	391	345	368	366	319	290	268	308	296	321	290	314	296	311	321	301	285	289	323	292	296	305	283	299	337	314	311	345	321	310	298	318	296	320	286	315	317	289	308	340	281	318	305	301	301	282	307	272	322	311	298	297	298	319	274	309	311	322	316	321	325	297	303	284	266	289	285	305	304	333	313	302	288	311	292	314	289	322	287	282	314	322	294	320	295	298	320	333	304	304	292	275	308	320	287	305	338	294	291	288	307	287	322	266	333	304	308	288	292	287	306	300	317	293	346	328	307	305	326	302	335	253	291	298	343	319	355	293	299	318	300	270	302	283	305	313	280	296	300	339	282	278	277	297	289	297	331	333	294	320	302	282	320	308	282	274	313	315	297	332	304	257	308	292	311	278	264	313	308	291	290	291	295	282	325	298	283	324	305	299	295	284	306	291	300	300	342	325	328	306	309	307	305	307	321	317	334	306	318	313	272	291	325	301	287	287	304	341	299	320	279	316	299	310	317	362	323	305	300	311	305	303	322	294	283	300	309	303	287	293	298	296	311	295	262	302	328	307	306	307	342	277	275	307	288	317	295	289	316	319	334	266	320	289	293	260	308	312	297	324	309	298	321	295	310	314	300	304	327	280	307	314	307	267	355	295	317	305	299	325	324	268	296	325	295	365	306	280	295	278	257	304	293	304	316	310	283	304	273	304	316	293	297	312	305	286	301	323	326	315	338	272	291	313	321	304	318	312	297	320	332	334	287	307	328	333	310	265	287	308	287	306	270	288	289	301	330	279	329	298	292	282	326	277	325	306	299	305	295	346	301	325	266	279	307	305	292	320	284	299	310	319	289	299	320	323	284	303	289	316	320	318	297	308	313	299	315	306	352	338	327	307	308	303	294	292	284	291	289	322	317	317	281	281	296	290	315	323	286	319	301	314	288	306	325	315	291	308	311	310	279	298	313	280	292	295	292	310	304	306	294	316	304	305	307	308	335	286	286	303	304	313	302	302	267	289	326	310	314	319	274	333	318	319	327	325	299	292	279	323	285	255	306	328	280	314	322	259	286	280	327	327	294	273	317	303	288	305	321	323	315	305	321	312	332	320	325	301	302	307	312	314	305	286	280	307	308	279	293	284	292	302	288	288	332	341	307	299	284	299	306	282	320	323	297	256	291	303	337	292	288	299	313	289	302	333	306	308	305	295	297	269	283	307	297	319	325	318	299	306	279	300	293	290	282	287	294	311	310	268	299	319	325	305	304	289	311	299	328	308	320	287	291	296	333	327	313	329	308	337	292	322	307	313	325	299	284	302	292	296	311	327	326	288	251	313	328	314	308	307	322	333	320	332	288	312	293	310	330	282	313	343	306	328	333	316	328	302	310	329	291	306	275	313	305	306	304	311	296	289	288	326	282	347	314	327	289	325	345	306	330	299	297	312	325	276	307	301	293	311	301	325	324	287	301	309	302	328	263	307	280	282	300	299	320	302	265	294	318	303	319	322	289	314	318	304	297	319	338	302	306	302	278	292	312	284	297	352	299	336	280	314	295	319	338	310	277	296	298	279	265	323	315	277	311	286	318	308	279	315	338	301	312	304	332	258	274	316	289	315	300	311	294	313	274	321	319	302	306	292	291	314	319	313	308	341	316	285	315	304	310	292	333	349	289	316	294	310	275	324	298	298	329	316	304	311	323	298	298	285	276	323	328	321	323	318	319	348	270	296	318	303	307	325	293	280	300	274	278	296	319	303	317	308	307	292	279	316	325	268	299	253	288	325	317	307	300	320	309	313	310	297	307	307	295	292	291	286	336	306	327	329	297	301	288	316	330	259	294	281	306	310	294	270	321	299	331	262	287	301	297	345	312	299	301	300	309	295	296	311	292	331	304	339	306	281	307	355	255	297	299	302	294	311	293	314	300	335	320	323	319	300	326	291	314	301	316	313	293	318	324	326	298	315	272	326	285	299	297	309	317	304	291	315	312	276	295	307	292	312	276	332	320	297	285	305	341	330	319	347	345	281	298	318	319	312	322	271	301	301	327	306	327	350	313	291	303	281	317	307	285	309	295	316	294	297	289	305	288	324	335	294	287	308	304	301	303	320	321	325	311	323	312	285	303	274	266	321	289	327	316	306	315	334	301	301	280	306	309	304	295	311	304	301	298	311	306	284	267	325	291	274	317	296	332	356	295	335	309	325	302	316	289	323	292	292	338	299	304	320	314	300	287	305	284	307	290	273	314	320	339	283	306	293	324	283	282	332	316	287	298	323	294	318	335	286	311	283	326	326	314	331	321	279	294	309	288	316	310	272	330	311	294	287	313	295	300	301	304	293	309	318	288	257	316	315	323	272	285	309	287	313	323	294	301	308	288	318	307	310	336	332	316	310	300	294	278	284	286	308	311	301	328	302	333	312	325	343	333	308	304	293	317	317	300	355	307	304	327	267	305	308	303	299	334	298	288	326	296	298	313	332	274	323	335	306	324	294	322	302	313	295	269	312	343	301	314	294	311	333	309	292	307	320	330	303	304	289	299	319	313	278	301	327	308	314	310	289	294	317	316	322	289	293	281	269	300	308	278	281	333	310	296	288	295	324	297	309	304	293	297	285	333	297	301	274	303	346	309	305	332	305	336	269	317	286	315	332	309	272	319	287	312	287	285	312	283	321	297	308	277	285	261	280	313	292	326	296	304	293	312	295	286	313	310	306	350	286	289	317	289	300	329	300	293	328	339	350	323	318	328	328	303	314	312	347	311	311	320	332	313	314	294	307	305	344	293	299	274	305	320	323	336	305	327	292	303	315	305	303	281	305	268	283	309	287	317	311	338	351	272	300	323	302	329	302	340	316	300	335	296	299	311	308	338	306	305	317	277	274	306	300	313	297	307	303	301	327	311	303	293	258	299	263	331	286	277	326	267	322	286	330	276	302	325	308	332	324	287	316	321	318	303	296	299	300	278	323	286	296	299	291	324	296	282	278	323	320	325	312	277	288	345	270	300	300	324	289	338	316	311	303	354	299	286	282	321	297	256	333	338	308	321	309	309	302	306	316	309	313	291	292	291	270	309	276	312	340	291	299	337	312	325	306	308	350	304	285	304	293	309	338	287	304	298	313	304	326	292	291	309	316	285	312	313	266	317	283	294	299	326	270	303	295	282	348	343	284	289	305	300	322	327	302	307	292	292	317	292	311	323	304	319	328	356	296	293	281	278	306	278	279	314	300	316	327	325	323	304	310	331	292	271	310	307	294	285	290	293	319	333	322	299	316	303	304	306	325	266	284	264	298	329	311	324	330	274	323	311	289	321	317	290	279	344	282	294	335	280	315	291	301	294	290	320	314	302	308	268	299	305	285	300	274	300	286	310	333	330	324	285	276	338	288	311	313	300	268	292	292	318	271	290	284	287	314	266	287	354	308	295	297	281	282	294	291	318	301	355	319	323	323	292	291	302	287	338	326	287	325	278	311	267
13870	2669	1969	1056	787	763	702	776	763	698	782	729	703	690	686	685	693	628	653	650	700	636	677	641	679	684	645	655	674	658	695	659	626	602	674	675	686	699	653	710	693	670	643	681	631	645	677	666	690	651	632	669	672	685	628	712	689	667	679	685	669	648	665	656	672	652	682	684	643	671	682	654	675	688	666	651	652	691	629	649	636	642	631	612	693	644	677	675	671	671	667	697	667	672	654	652	685	667	643	657	655	657	677	660	651	659	638	603	682	602	655	645	632	676	642	681	635	744	694	661	646	650	638	663	652	675	627	641	624	651	603	650	661	695	644	640	711	671	660	624	668	656	604	622	640	650	650	605	711	638	672	624	658	661	676	663	628	660	711	654	688	634	644	656	619	664	654	663	688	671	663	624	668	678	637	635	685	669	628	660	695	634	659	609	614	640	701	667	674	670	655	703	667	663	648	678	686	670	677	643	682	613	643	651	675	630	669	677	705	611	619	626	677	640	660	659	655	698	664	688	647	692	667	631	622	671	671	656	683	631	680	644	613	667	721	661	655	652	637	663	679	718	645	680	635	644	668	652	659	614	659	628	640	657	639	652	684	673	649	650	614	680	654	649	628	583	651	656	687	606	622	631	698	673	681	654	655	625	639	632	635	651	615	699	621	647	614	625	648	621	633	613	716	667	646	640	619	660	642	691	664	637	649	687	702	638	686	654	669	641	674	668	680	731	650	699	668	659	664	631	641	666	671	652	653	656	652	664	689	651	634	662	652	662	663	688	637	638	616	623	661	683	641	702	669	651	615	658	670	646	649	672	640	698	681	657	660	670	648	672	671	641	614	637	682	634	663	618	651	702	648	676	701	649	692	696	608	657	640	657	663	697	680	655	654	669	703	684	654	684	660	671	677	617	606	639	665	605	698	675	626	655	608	663	687	656	663	704	649	699	663	651	657	704	658	683	669	646	660	643	692	635	651	659	671	621	652	659	633	635	616	671	667	685	661	650	633	642	646	694	646	640	675	656	645	674	648	732	620	643	669	631	685	663	681	671	681	675	647	644	656	678	637	646	693	676	676	650	666	670	664	605	698	653	650	631	649	624	645	634	618	686	643	636	665	609	657	680	662	667	656	677	680	663	660	676	713	678	634	692	662	626	682	688	623	650	627	637	694	613	658	660	714	640	693	597	671	653	672	622	607	685	681	684	638	656	652	670	610	658	662	681	644	639	656	697	609	636	667	645	653	688	631	661	666	651	664	694	676	684	664	655	715	627	685	640	589	661	663	656	646	660	651	669	697	625	717	615	647	639	659	687	676	641	665	633	690	649	687	673	645	626	628	651	618	648	596	592	636	623	656	693	672	691	657	635	680	655	660	656	670	608	624	618	649	630	645	667	626	636	642	644	666	630	601	626	658	645	631	662	656	715	680	662	693	700	634	623	688	670	663	609	624	659	664	608	644	649	663	616	624	653	660	645	656	636	614	645	644	622	628	707	646	663	671	624	644	643	674	646	663	657	653	674	697	651	664	638	698	705	686	721	610	664	691	621	666	693	619	626	637	657	635	665	639	638	640	640	676	661	690	619	663	656	687	689	660	708	647	658	653	714	638	686	650	642	657	649	614	670	687	651	630	614	609	646	648	691	652	643	642	684	653	713	614	635	669	649	665	606	702	578	642	655	688	683	644	650	720	679	666	654	651	669	691	667	651	729	681	651	655	664	638	620	691	656	674	662	643	730	663	648	670	639	617	678	704	660	712	628	649	662	664	603	628	692	697	707	660	610	690	690	639	680	645	643	680	665	661	683	697	656	649	680	646	649	658	697	710	659	678	663	683	658	631	695	613	637	655	683	655	654	669	633	586	679	693	644	653	657	711	657	660	685	692	670	683	698	671	650	618	617	645	643	659	654	726	691	647	644	676	701	620	633	641	636	660	646	684	644	688	672	655	658	629	631	702	635	665	666	645	619	690	657	678	696	651	655	636	684	677	660	670	634	607	675	622	659	665	623	646	650	698	629	651	695	593	650	624	665	676	692	688	702	701	622	677	645	626	657	698	635	645	665	669	650	657	698	653	669	628	694	620	647	620	621	655	709	736	672	620	681	656	656	655	647	616	655	643	699	630	665	685	690	632	711	654	682	692	645	648	652	656	649	653	666	710	637	640	687	618	633	641	686	672	615	663	686	630	686	661	641	625	663	659	688	657	645	647	648	643	678	638	645	605	689	690	702	635	644	663	668	674	611	657	649	683	615	651	646	690	687	670	664	621	659	651	620	671	651	635	690	663	648	603	660	613	616	724	679	683	645	678	686	650	653	646	666	663	675	639	621	661	689	675	683	699	676	661	637	654	660	633	664	685	676	653	660	669	655	645	675	648	645	696	673	688	660	662	655	667	661	674	630	605	672	702	682	664	658	631	656	684	639	654	688	656	664	688	596	640	678	657	684	627	679	650	673	671	668	637	630	650	665	646	637	618	696	640	677	679	657	654	670	649	629	653	639	686	681	653	667	675	631	645	676	677	671	669	669	620	651	670	614	656	686	676	645	644	670	640	626	646	673	664	682	663	676	648	649	722	623	659	692	635	652	652	662	597	641	668	657	688	659	669	667	661	613	668	650	713	635	642	615	663	686	653	670	687	659	678	647	651	699	717	632	647	709	675	635	705	648	648	635	685	659	692	676	630	670	663	673	576	656	687	684	676	658	672	675	711	686	600	694	661	641	684	644	685	650	668	658	653	624	648	673	654	689	620	642	653	671	663	649	661	695	573	633	643	649	669	640	717	678	658	654	586	658	657	687	671	673	658	639	678	660	672	689	671	652	645	675	640	647	668	638	622	652	711	641	689	681	622	654	637	659	640	636	695	633	625	631	631	652	633	686	609	639	648	669	693	647	623	627	641	654	708	686	610	641	666	645	665	639	642	657	640	632	619	619	685	621	671	635	644	665	623	615	668	619	651	665	698	669	649	692	707	640	659	673	691	676	647	660	670	652	666	693	649	628	672	662	617	642	683	661	629	686	614	625	677	646	618	687	649	676	698	638	664	657	617	675	660	656	670	687	650	639	658	677	666	696	709	657	676	664	676	729	651	670	680	693	622	706	631	635	667	655	684	672	674	638	673	669	643	694	669	672	635	672	654	661	632	687	678	665	630	681	622	642	664	690	657	643	634	683	656	682	704	635	695	656	636	645	640	647	701	652	646	659	638	630	698	652	677	634	654	675	658	680	648	660	666	651	651	662	665	614	724	672	633	671	627	687	638	672	669	676	663	637	620	667	672	663	653	699	701	620	686	645	639	641	627	663	602	663	623	644	680	665	686	679	665	641	642	672	698	620	668	690	663	710	636	683	704	590	628	684	671	651	678	586	639	684	685	655	705	621	694	626	672	646	647	644	612	674	668	627	667	646	657	670	696	622	667	611	671	690	676	652	674	641	628	647	674	630	670	688	633	638	655	646	639	670	668	642	661	673	609	679	670	650	611	655	657	666
24783	21236	24913	27836	21007	3826	720	709	636	541	543	385	382	334	320	287	271	210	225	242	235	222	216	201	223	225	228	185	243	207	231	216	216	194	204	212	229	208	215	184	194	199	240	203	224	189	206	217	219	207	222	237	225	200	208	226	226	191	190	196	209	205	226	211	203	214	214	228	209	206	234	222	229	199	219	190	218	217	201	202	203	214	196	214	190	212	222	175	205	218	237	211	197	195	205	220	179	217	216	220	207	195	212	206	192	187	271	223	209	206	240	200	203	228	208	239	210	223	264	209	204	216	213	220	230	219	201	200	223	186	210	194	197	225	216	212	217	217	196	243	202	198	204	229	218	193	229	191	207	226	195	200	230	206	209	214	217	228	226	201	188	194	205	201	209	186	214	225	191	199	207	206	209	190	202	212	205	214	212	186	201	222	228	202	192	203	216	199	221	199	204	214	208	209	226	195	183	195	201	197	220	199	181	237	218	213	211	206	202	207	167	199	227	200	207	204	211	220	198	216	191	207	222	226	244	244	204	211	210	197	192	219	170	214	206	215	192	204	238	214	226	212	210	197	214	203	222	180	220	215	205	209	219	219	214	194	196	215	174	205	200	221	217	211	211	182	190	197	221	193	229	215	231	211	174	222	212	209	217	190	209	211	192	215	196	199	213	222	216	224	218	210	191	208	187	210	210	213	220	207	198	209	208	198	227	213	220	205	223	229	224	240	194	214	200	214	182	229	195	217	207	175	210	183	202	202	216	182	224	217	220	220	217	213	209	201	204	195	208	215	227	217	226	214	191	204	203	212	203	242	190	229	190	207	205	159	221	221	225	223	199	208	186	207	203	222	190	237	207	217	203	223	209	222	195	195	216	221	215	201	212	224	213	210	197	233	210	196	269	203	229	195	222	219	205	205	208	174	200	191	240	191	234	224	193	211	216	202	194	195	198	247	210	206	233	220	223	207	233	200	192	181	228	182	198	191	199	219	220	203	259	197	172	206	194	204	214	200	231	190	192	205	250	216	211	189	192	192	226	217	179	208	188	225	209	202	209	248	208	209	192	224	206	227	197	208	225	219	254	206	207	199	199	219	221	215	200	214	217	186	203	248	211	217	201	206	209	186	224	207	188	236	219	204	220	197	212	213	225	240	191	190	236	230	220	201	220	195	212	185	195	189	184	212	243	223	188	216	197	229	219	212	206	212	213	224	225	189	218	213	204	197	209	223	228	202	204	199	210	184	166	162	216	211	196	207	188	212	226	201	211	206	221	216	234	232	224	227	221	206	202	243	219	229	199	182	222	220	212	213	246	193	202	182	201	191	201	201	233	227	228	203	200	199	209	203	239	224	197	211	216	218	228	213	212	192	207	179	225	196	214	202	196	221	210	218	184	213	201	213	190	205	205	207	212	204	197	196	208	225	223	228	213	207	209	199	208	202	218	245	209	212	193	203	196	235	198	219	205	208	213	202	194	204	204	196	217	214	235	222	200	224	192	218	218	224	200	219	216	202	194	203	196	214	211	228	193	199	213	212	211	207	204	202	193	201	209	194	214	233	218	209	204	221	215	218	217	230	202	197	218	216	209	194	218	214	241	201	201	207	180	221	243	196	187	208	207	190	219	203	209	223	235	211	223	205	223	196	212	183	215	199	196	202	207	220	219	209	203	230	188	193	228	207	236	196	191	194	206	213	205	203	210	202	203	195	215	228	212	214	214	200	193	207	217	208	201	216	190	202	229	210	194	220	212	223	190	194	211	214	203	209	206	197	205	233	204	238	214	216	206	190	211	216	207	208	204	228	206	188	216	203	184	209	211	207	213	198	201	186	229	219	224	211	200	191	185	220	222	205	223	212	211	195	189	217	194	207	206	212	198	211	213	207	221	201	209	219	189	198	210	201	201	205	244	193	192	204	214	213	230	203	199	225	201	190	211	237	206	172	222	225	190	200	234	238	227	183	223	220	205	225	231	189	196	205	196	213	184	206	218	214	212	194	202	206	223	197	238	217	208	197	219	188	219	225	215	200	201	205	226	241	209	192	192	210	216	181	188	205	231	209	206	200	222	209	216	207	224	203	195	213	211	236	219	219	224	210	246	220	196	199	222	184	222	210	192	215	215	237	182	225	209	221	222	205	210	245	200	205	210	209	221	207	184	222	179	179	227	194	215	212	195	189	211	208	219	199	194	214	194	191	194	207	193	202	213	189	230	216	216	213	218	214	222	192	212	202	240	231	210	202	216	183	201	207	189	214	195	231	224	198	198	172	189	210	206	229	224	190	223	236	236	233	194	228	209	230	208	185	192	189	192	201	192	224	215	198	201	184	207	223	207	185	187	204	189	205	198	205	199	214	219	224	217	229	212	195	239	221	219	192	247	211	201	186	220	235	217	226	208	215	226	208	200	220	228	233	205	201	218	200	215	196	224	190	219	195	204	216	190	209	206	217	228	224	221	190	208	217	212	225	222	174	176	192	218	177	218	226	236	222	179	227	219	196	185	209	226	233	197	207	192	231	237	227	219	243	194	214	206	195	199	215	224	214	191	206	222	221	212	207	209	190	216	224	234	202	215	204	196	227	216	215	206	208	221	174	211	213	221	205	200	194	202	187	197	203	201	207	200	221	224	218	204	206	198	232	203	163	244	199	191	203	191	206	213	228	209	216	187	210	200	189	215	230	202	210	201	213	195	207	221	204	201	208	196	211	210	217	241	226	187	217	195	223	196	236	208	208	235	187	219	205	211	213	211	220	219	213	203	235	200	174	232	199	215	194	218	228	204	216	228	194	226	182	198	202	227	184	185	209	221	210	198	184	222	201	213	223	206	222	231	205	201	223	214	232	176	227	221	235	208	205	233	199	236	210	193	190	211	214	209	189	192	187	190	237	220	210	227	236	196	216	214	203	220	191	209	210	209	218	206	201	190	224	197	239	205	208	206	218	213	204	230	216	200	206	207	171	203	219	188	203	230	210	199	234	201	199	240	192	209	205	197	225	212	201	219	205	196	197	214	228	229	186	191	214	195	200	205	220	190	226	193	201	220	237	197	225	217	228	202	196	215	210	221	183	207	194	210	198	210	235	206	203	204	188	193	182	213	205	202	209	195	200	217	179	182	210	224	204	208	226	208	224	209	194	213	227	204	213	215	206	208	224	227	200	215	212	212	212	243	234	215	199	212	216	196	202	212	200	192	190	221	232	207	234	225	201	206	181	222	225	226	235	207	187	184	210	206	197	201	200	215	192	241	204	232	229	223	231	207	238	231	212	217	215	221	211	235	211	213	227	209	232	193	183	211	241	233	201	222	200	185	189	206	216	219	218	209	212	220	209	186	196	217	219	193	210	241	203	254	198	196	192	204	215	214	248	230	191	244	212	213	228	195	186	208	204	215	222	228	221	205	210	201	209	213	218	177	229	225	197	201	195	222	222	206	200	199	215	209	211	206	179	214	206	205	187	202	201	187	224	183	222	182	200	208	192	197	182	191	197	205	201
6905	5433	4106	1605	892	729	712	674	675	634	564	583	572	580	514	537	519	495	460	467	470	464	463	471	454	475	487	481	457	467	446	463	471	513	476	475	450	490	455	435	484	456	449	491	436	466	479	469	439	473	442	456	449	475	504	462	474	474	437	446	467	470	473	460	422	476	455	457	467	456	434	449	454	453	504	471	468	456	466	458	422	466	455	468	441	469	422	458	489	440	425	480	491	475	472	429	453	475	467	446	454	438	437	487	488	468	479	469	422	428	454	434	462	438	483	456	451	462	417	496	478	457	463	462	442	476	496	448	448	476	425	461	460	498	474	501	464	444	455	466	453	452	462	457	460	456	457	412	479	424	447	411	447	435	469	432	443	412	472	463	461	451	468	446	467	446	478	488	448	478	473	486	457	470	447	492	454	482	441	442	493	483	457	433	444	464	429	438	473	449	426	440	472	441	494	489	453	452	426	434	464	470	485	419	477	446	463	388	447	476	484	470	461	439	442	469	460	451	488	482	476	466	458	465	460	454	457	462	423	481	456	433	480	474	465	479	452	461	466	465	448	465	476	448	489	418	412	444	452	439	470	461	456	427	461	495	477	439	468	466	431	454	460	474	436	458	483	469	454	477	475	420	462	465	454	461	486	462	442	408	461	452	414	461	457	403	484	468	465	467	462	469	463	456	447	462	454	453	444	472	459	460	447	419	427	453	447	483	462	487	432	483	440	462	478	476	497	464	488	443	421	460	474	446	447	453	512	445	424	426	464	439	456	465	480	486	456	461	442	479	408	454	484	460	462	465	480	451	484	453	468	435	443	496	473	485	456	437	496	449	466	488	472	445	463	473	456	457	450	480	479	433	493	490	509	414	415	474	452	461	449	478	457	457	475	475	436	466	435	461	427	467	506	475	472	455	497	434	506	431	443	477	486	465	469	454	496	467	462	442	450	467	456	462	444	453	437	438	478	483	524	422	454	449	494	481	477	482	448	496	449	430	447	453	495	477	484	496	463	450	443	499	473	501	465	424	452	451	449	458	438	411	452	474	477	402	463	479	454	443	465	473	483	459	457	450	483	435	440	478	435	423	464	450	477	477	419	469	440	459	486	491	443	456	425	459	530	468	470	450	432	461	461	445	459	457	466	487	441	453	450	446	455	499	470	457	462	431	484	486	484	487	424	460	452	484	465	461	427	437	462	435	459	491	451	472	472	457	445	414	467	466	465	485	447	488	425	471	490	460	472	456	464	431	447	501	496	481	471	450	453	454	483	446	450	475	460	445	454	465	452	470	483	466	450	463	482	445	477	473	447	437	450	449	459	498	438	466	475	493	482	486	462	472	459	457	452	453	482	436	449	461	442	442	504	451	425	512	423	471	453	446	502	457	484	471	493	454	430	499	427	468	426	451	474	470	457	446	466	488	435	487	491	427	468	470	469	462	451	465	414	438	525	462	463	434	466	458	455	483	462	460	498	459	432	485	503	471	433	493	467	453	432	445	475	527	433	444	477	480	443	491	424	446	480	495	457	495	496	484	452	479	501	466	456	444	458	450	498	465	440	457	488	453	505	446	453	468	446	473	476	452	459	440	473	470	452	482	461	454	435	469	494	461	410	442	461	464	452	472	458	506	482	473	451	458	448	464	473	467	494	438	481	437	488	433	471	454	470	479	462	452	478	443	464	446	480	474	498	505	432	443	464	438	466	472	479	454	441	457	477	455	473	482	498	453	490	471	487	423	480	468	425	495	479	459	471	442	463	433	495	481	435	464	478	503	474	449	464	472	424	446	472	494	482	459	476	432	455	424	474	482	438	488	411	439	517	438	450	469	467	449	491	452	476	450	493	485	437	420	484	433	456	458	480	455	489	455	430	436	494	470	443	472	471	455	508	447	435	470	453	511	465	434	444	431	435	458	447	461	476	475	494	473	473	500	478	448	464	492	507	466	447	418	476	447	459	437	463	445	479	464	485	435	422	462	426	462	486	477	428	447	479	470	460	499	441	422	453	468	490	462	475	399	486	447	466	445	442	480	422	469	476	450	445	467	473	476	478	495	480	467	464	484	464	471	454	464	438	499	480	450	472	452	445	453	449	494	465	442	434	481	444	435	485	447	478	457	488	465	472	450	456	433	465	463	508	471	489	436	468	465	465	466	458	476	481	470	455	511	487	514	463	457	451	440	471	464	472	415	472	450	463	466	465	453	508	477	495	413	466	451	451	439	465	486	465	438	478	486	457	445	443	467	467	480	453	451	462	471	417	455	482	473	470	444	416	453	441	481	483	477	467	485	435	432	472	446	444	464	517	449	433	426	455	439	469	442	463	455	462	436	426	474	441	451	448	437	503	443	496	485	456	478	437	429	478	485	463	461	477	504	495	507	435	471	451	455	487	451	473	464	467	427	501	498	448	485	461	464	464	466	491	462	462	449	478	443	430	483	440	441	441	446	498	437	449	474	450	463	450	440	437	503	474	463	505	448	449	459	460	471	466	479	439	482	478	448	475	452	440	451	504	470	447	495	438	480	469	488	491	450	446	492	446	436	458	463	453	420	464	432	462	442	469	481	485	460	456	461	472	442	453	483	465	456	474	446	500	461	479	438	477	503	452	458	438	448	492	470	528	443	466	443	486	484	480	445	451	477	465	497	452	463	451	433	431	465	480	446	466	451	469	465	454	410	451	451	457	469	472	492	452	476	457	476	441	438	474	428	439	523	466	498	503	432	489	439	440	485	433	424	442	449	485	459	437	460	485	496	434	490	484	461	435	485	491	459	479	489	469	444	476	463	447	500	457	453	445	454	471	425	466	472	455	480	457	419	452	459	483	494	441	481	452	490	421	500	495	471	454	492	489	470	489	445	455	477	454	459	483	452	448	419	423	486	444	445	449	490	457	471	466	465	457	468	457	442	469	477	482	461	466	457	492	480	470	464	517	457	486	464	457	429	475	486	475	497	489	456	452	453	441	469	496	462	462	525	488	478	473	468	458	453	466	522	492	459	460	464	463	423	458	458	435	450	429	415	437	493	450	465	434	500	459	500	500	470	516	438	462	478	479	427	440	458	450	494	477	455	505	471	494	477	430	460	451	458	452	440	420	481	416	519	443	484	461	462	456	426	480	445	467	458	431	442	437	481	479	461	476	448	491	484	431	454	462	469	490	450	489	464	460	456	465	465	458	459	489	426	463	456	449	471	476	427	474	435	455	459	450	478	430	451	495	454	475	447	522	473	484	469	441	432	472	442	457	488	504	471	427	433	461	453	478	484	448	471	444	455	449	480	477	466	467	452	470	452	473	474	496	430	490	466	468	432	485	424	479	464	463	456	427	493	476	470	477	453	515	437	457	470	464	471	439	444	415	483	468	465	473	475	441	447	464	470	513	469	459	464	422	418	436	464	453	467	482	450	447	474	498	465	442	463	483	467	440	469	451	459	448	489	449	469	479	463	433	471	426	456	423	506	466	456	446	443	455	475	443	439	431	474	446	431	481	455
23976	21171	25443	27174	21180	21164	3994	1003	843	750	574	481	447	391	302	250	218	232	187	172	161	161	168	172	187	179	173	163	157	175	152	175	138	162	131	149	120	132	144	134	157	175	135	144	161	147	147	125	144	135	140	146	147	150	117	155	111	128	137	144	113	138	120	152	130	156	154	145	128	146	147	132	147	133	130	135	138	132	158	153	140	120	123	137	134	137	139	157	146	125	140	127	123	115	150	159	137	149	142	138	168	153	155	141	154	139	129	123	127	141	132	128	149	145	152	155	157	139	173	156	138	140	142	159	139	132	149	131	143	120	133	138	130	132	132	122	121	118	148	137	139	168	148	144	141	141	153	120	109	117	139	158	157	135	135	132	129	150	123	113	131	126	123	137	142	110	142	130	151	133	133	146	148	132	139	152	120	124	150	156	141	138	161	133	130	145	122	146	153	142	118	134	118	145	163	133	132	127	159	145	123	124	130	136	142	144	138	136	135	123	133	147	157	144	126	145	129	112	128	132	144	127	141	126	111	139	136	115	161	126	136	135	156	164	140	127	141	146	141	123	138	121	128	145	145	133	141	139	138	136	128	134	145	131	120	146	132	134	139	148	159	136	141	151	133	126	126	166	138	139	141	134	138	137	121	127	141	146	155	132	140	159	142	136	139	131	137	139	145	132	157	147	145	144	143	130	141	153	148	132	121	128	137	140	154	125	150	133	145	149	134	137	141	142	139	124	135	141	152	143	134	137	143	123	155	147	127	110	131	103	144	127	136	130	109	139	122	134	151	157	154	122	140	141	143	148	149	134	130	137	138	129	116	151	162	151	148	120	120	126	121	115	145	123	152	153	152	130	147	131	167	142	156	162	139	128	128	137	149	143	156	133	120	148	125	153	150	132	144	141	142	133	143	122	119	146	144	138	110	109	129	135	155	132	150	127	126	139	137	127	134	139	126	161	117	133	128	143	151	126	154	135	146	133	131	133	112	130	127	123	125	136	145	127	129	126	137	125	126	149	139	136	127	159	134	150	146	123	142	124	147	135	142	128	150	138	124	161	124	131	143	145	148	145	142	158	150	138	155	139	152	160	149	126	132	117	124	134	125	139	119	117	137	137	128	142	117	130	118	133	138	133	162	127	137	153	138	143	157	138	138	134	164	136	140	130	121	142	136	137	129	139	133	142	133	134	136	130	138	159	155	149	162	132	128	140	131	155	139	135	146	130	151	134	147	140	138	127	159	152	148	135	135	138	133	120	156	133	145	142	137	146	157	128	142	149	149	130	145	117	143	156	139	131	160	139	145	153	153	137	114	117	124	125	125	135	149	151	118	143	127	129	130	140	120	159	146	149	143	149	146	120	120	140	124	147	132	157	130	123	146	154	150	134	142	130	142	125	150	140	150	148	128	129	142	131	111	146	145	157	138	117	138	135	128	128	160	138	150	167	138	128	129	133	153	112	124	124	142	139	141	150	126	136	135	125	132	119	149	131	126	129	130	116	123	133	147	157	136	142	156	153	134	145	124	142	131	136	142	123	150	118	132	143	140	150	133	123	137	161	152	161	130	127	118	153	148	144	137	132	130	140	155	122	138	132	140	153	122	147	158	127	144	129	161	130	129	124	142	145	146	147	128	141	135	114	145	148	159	122	146	132	126	138	116	121	146	134	136	132	143	127	134	111	138	131	122	125	133	133	131	142	162	139	153	105	137	136	156	120	129	125	142	127	139	135	137	112	139	127	131	135	142	141	116	115	132	129	131	116	160	141	127	150	128	130	146	136	130	152	107	135	145	133	168	137	109	119	140	137	138	165	154	126	126	134	141	119	139	136	149	117	125	131	117	124	131	169	132	146	146	134	139	139	129	138	145	119	106	148	138	120	128	134	130	139	136	131	139	124	125	155	144	141	155	142	118	139	127	121	126	147	122	145	130	140	141	132	144	140	145	142	129	136	126	148	140	129	138	125	142	126	130	136	149	139	117	140	157	150	146	164	133	148	127	133	121	123	135	136	144	144	146	115	122	149	111	131	150	150	161	126	145	158	156	134	143	160	138	130	138	165	136	142	151	150	136	143	133	124	138	117	149	132	131	150	147	135	155	91	136	143	134	125	128	152	140	120	128	145	121	151	128	123	139	153	121	137	139	153	128	134	122	130	158	151	145	128	136	129	148	155	155	128	128	131	120	137	153	130	141	139	125	163	139	127	123	143	136	133	132	130	166	132	150	134	135	154	137	114	118	135	142	139	138	158	143	148	155	141	136	129	135	154	122	139	120	137	136	150	124	132	128	159	122	140	136	122	133	147	160	131	153	138	145	125	135	144	126	145	155	134	117	142	146	127	131	112	133	112	143	159	132	146	186	125	126	146	118	133	148	136	149	133	135	140	137	134	125	138	127	134	146	123	136	148	136	131	137	131	118	136	135	131	144	135	134	137	144	121	118	156	148	124	134	139	131	140	140	151	143	145	121	120	137	142	145	136	129	135	154	140	130	142	149	128	127	121	115	127	161	128	115	122	131	140	132	143	141	143	124	120	121	147	135	164	139	139	133	116	132	140	126	146	152	150	106	130	141	132	129	136	146	118	158	111	129	148	131	141	138	155	122	130	106	136	145	130	122	135	127	127	132	148	164	133	134	161	150	121	146	150	132	147	134	142	161	134	146	145	160	151	137	110	123	147	146	139	146	142	119	148	154	117	128	132	154	135	120	113	144	165	129	151	125	131	136	145	155	148	142	123	147	140	130	122	147	131	124	146	138	144	141	136	117	155	147	129	142	140	145	137	113	152	150	131	130	137	142	123	116	140	143	133	139	150	123	125	124	120	144	152	129	126	119	141	148	127	116	116	140	131	127	115	137	128	128	133	110	123	148	127	123	157	135	142	159	142	141	145	142	139	143	105	149	143	145	124	126	135	141	109	126	154	129	167	134	169	139	152	130	147	121	121	135	140	159	151	134	145	125	130	149	130	146	120	144	149	136	150	126	124	131	136	121	160	126	149	139	150	119	128	149	136	169	146	140	157	122	129	133	138	140	132	132	130	155	116	116	133	151	132	147	131	138	163	123	113	125	161	145	132	129	145	170	135	128	146	140	102	130	124	135	152	131	128	138	139	122	135	133	144	122	118	136	135	143	125	130	132	136	125	147	135	135	138	152	152	135	126	141	151	136	142	157	134	140	131	134	117	125	123	148	132	158	148	137	130	148	138	123	137	144	156	120	139	155	119	117	154	145	120	129	133	138	164	131	130	148	138	101	152	131	126	125	134	138	139	135	151	128	150	158	131	134	132	145	156	189	121	136	147	145	116	145	124	136	137	134	142	136	110	127	140	134	161	157	150	137	145	153	142	152	138	145	134	156	127	153	117	123	131	127	145	136	115	142	121	128	173	152	132	148	147	175	116	137	134	129	120	106	151	150	134	131	130	164	154	147	134	147	144	153	144	137	139	145	145	128	131	123	137	150	130	143	134	135	143	146	129	119	111	129	121	154	132
5030	8219	5846	2265	1091	810	669	646	681	569	530	502	472	451	395	431	358	374	357	374	371	347	382	329	342	327	324	334	368	320	312	354	364	324	345	345	369	312	326	345	304	312	324	342	348	369	300	366	291	330	340	346	294	330	308	355	323	348	308	336	329	334	332	329	342	311	312	325	305	335	345	325	332	331	338	324	320	328	337	349	297	329	329	320	325	360	325	330	326	316	320	297	324	337	303	312	332	313	334	333	305	321	335	299	333	308	356	313	334	347	354	299	299	324	336	333	328	349	313	311	332	327	323	313	300	330	358	328	306	333	298	303	337	337	335	319	304	347	335	327	330	296	335	328	337	345	333	304	314	324	354	333	323	298	346	321	344	305	348	337	302	312	327	340	326	296	335	317	355	334	303	348	329	337	311	324	311	333	340	331	319	315	351	331	331	306	314	330	351	320	318	322	341	337	317	319	312	313	324	352	321	347	309	304	314	354	335	325	333	316	320	321	328	328	344	303	358	333	336	347	323	326	325	327	351	315	330	341	344	305	349	321	331	326	302	337	338	314	338	300	316	330	326	370	340	329	352	345	333	349	345	317	287	321	290	312	349	311	326	349	338	307	342	319	313	345	328	307	345	321	324	345	328	308	328	322	321	296	365	341	336	310	330	345	340	323	317	338	317	323	357	327	297	335	333	333	354	306	357	322	336	343	286	323	343	335	324	335	294	318	298	293	329	328	335	319	301	336	327	360	333	329	345	308	350	307	331	313	314	320	311	336	327	342	330	343	339	303	302	351	332	296	354	310	338	319	326	318	331	323	351	328	333	332	319	328	317	302	299	328	336	355	327	354	365	343	333	331	364	336	337	326	317	328	342	327	323	325	330	324	348	311	342	358	331	331	336	310	355	342	301	330	311	339	308	329	335	349	301	308	314	331	336	367	346	355	302	324	341	299	323	332	307	361	313	304	318	325	299	347	356	315	363	346	326	348	307	296	299	319	309	336	315	303	308	352	358	316	316	321	312	330	322	366	325	332	323	325	337	292	348	312	326	318	318	374	316	319	315	286	320	313	320	331	324	336	339	324	335	327	312	345	301	330	321	341	328	345	349	363	350	315	305	335	346	328	341	301	308	332	302	354	337	358	332	339	319	321	293	323	328	359	362	327	321	327	312	333	300	346	347	334	332	314	335	348	337	306	299	303	367	347	326	341	333	337	319	333	353	310	333	307	322	342	310	304	333	343	310	327	354	328	294	318	319	310	335	294	329	365	313	293	314	321	318	325	363	348	331	326	330	334	314	308	288	330	315	349	307	338	326	321	340	351	331	315	307	370	348	318	337	386	334	302	317	324	341	321	285	340	322	312	334	326	320	331	306	338	303	322	330	326	359	325	337	352	294	356	363	299	306	335	284	289	308	336	343	308	298	339	318	328	351	328	322	320	339	331	314	303	316	324	357	334	305	307	339	317	301	306	302	343	341	347	322	318	335	349	317	329	347	338	320	318	351	329	336	328	316	349	321	319	313	297	304	332	311	347	304	327	291	308	327	323	350	344	299	302	360	330	294	330	303	319	306	314	320	327	330	339	330	339	344	334	350	309	294	322	342	300	318	318	334	340	336	334	319	344	351	344	327	345	324	357	318	323	296	340	328	305	361	310	315	308	332	298	333	318	343	347	332	313	313	333	320	331	329	358	295	311	326	276	303	359	349	317	335	303	284	319	303	333	322	323	315	329	302	330	294	325	314	322	312	336	313	343	322	349	315	357	325	335	342	324	338	333	326	332	320	315	330	336	341	343	337	311	289	323	314	315	326	304	320	310	304	328	314	337	349	327	338	332	327	308	336	327	342	332	304	301	329	341	346	297	326	320	291	297	328	326	338	317	328	355	325	338	313	342	336	322	304	344	345	322	343	316	317	338	281	340	346	328	346	331	293	318	310	324	348	326	315	328	306	316	324	330	361	334	319	290	318	308	306	314	344	322	301	306	335	310	301	294	335	307	326	330	288	309	329	317	341	316	339	326	315	296	366	279	332	311	314	363	317	310	332	320	344	327	336	298	340	310	315	332	372	342	296	314	326	320	298	310	316	298	328	350	306	305	323	333	298	308	307	318	340	347	382	315	354	340	288	299	318	318	330	347	353	349	294	323	330	314	356	305	336	318	341	314	370	319	328	306	313	333	351	337	305	328	329	323	325	349	295	308	311	311	338	334	300	339	339	325	337	363	379	329	333	280	323	315	337	303	317	326	323	335	307	306	333	328	348	361	318	329	327	317	326	320	345	317	330	319	296	308	348	319	315	317	359	317	305	344	326	335	351	317	314	331	340	319	353	312	325	315	351	328	331	347	322	308	307	308	311	319	328	332	316	345	331	327	304	348	320	305	318	312	325	319	309	326	345	323	311	333	338	335	340	367	336	334	337	334	322	338	317	315	296	320	325	325	328	314	313	302	336	305	331	306	343	329	331	284	345	324	333	348	336	310	356	355	342	336	338	327	351	346	316	347	307	342	337	325	317	330	332	331	340	313	325	313	332	325	310	313	345	322	315	335	342	356	326	289	282	328	323	350	296	302	313	300	314	349	276	318	325	331	329	320	312	348	331	322	368	294	312	340	331	335	301	352	310	314	317	366	331	298	337	345	330	304	314	318	297	397	327	351	336	341	328	309	320	324	317	344	320	339	337	321	339	331	320	315	309	324	385	331	317	330	329	318	315	305	318	297	320	322	328	323	323	322	308	316	311	300	332	353	330	345	312	307	305	327	322	321	313	323	339	348	342	342	307	331	345	348	349	339	330	355	300	328	294	341	309	300	309	327	316	312	305	336	322	303	324	302	347	325	276	339	326	311	332	315	338	317	301	321	346	309	306	353	349	307	350	322	306	349	325	334	365	333	346	359	344	319	336	350	322	311	288	356	350	318	339	325	341	334	302	307	301	339	351	327	359	323	321	326	318	324	352	327	328	319	331	320	318	330	315	341	337	333	331	327	334	310	353	272	316	310	340	326	339	328	342	320	336	356	340	330	316	325	328	330	335	341	337	323	299	325	321	318	314	326	310	347	306	325	332	344	315	341	318	372	330	319	328	300	305	348	348	332	302	327	352	303	342	329	292	336	311	312	336	344	334	325	335	347	320	324	314	326	338	323	308	285	316	294	331	318	323	335	338	348	301	294	352	331	289	330	289	314	329	334	339	309	342	350	354	321	341	349	315	321	323	326	344	292	328	335	302	317	304	336	319	335	318	317	317	296	303	320	322	308	340	328	321	332	335	334	278	315	313	306	356	332	356	311	320	336	340	318	351	330	328	336	318	329	344	374	327	322	349	322	341	288	323	327	338	333	349	300	331	382	327	344	300	329	319	302	342	321	331	294	333	347	335	288	334	328	343	304	329	316	347	321	328	319	349	340	346	347	334	345	331	328	306	309	323	324	311	332	334	320	303	329	362	314	307	348	311	299	317	335	311	351	326	331	334	332	348	315	338	325	333	318	303	354
35438	13793	3280	1183	663	548	476	491	474	446	426	382	369	381	317	324	325	343	341	287	296	309	324	302	304	302	316	318	321	367	327	311	291	324	321	286	282	299	273	284	277	313	300	271	280	286	308	316	332	277	316	285	324	342	303	302	267	293	290	304	311	312	310	292	302	279	285	335	326	282	307	312	283	307	281	296	269	280	282	280	301	324	298	298	270	300	257	285	309	302	328	317	302	284	273	307	302	286	322	269	282	284	280	318	277	282	299	319	292	319	279	277	282	284	331	289	305	284	282	318	279	303	293	330	321	286	277	295	304	291	309	286	294	293	280	314	314	343	323	297	332	340	296	291	308	277	281	300	295	302	285	263	285	305	281	316	296	302	300	331	301	299	286	296	287	284	303	345	295	292	280	302	279	271	292	320	317	297	293	276	296	355	285	264	286	332	289	307	310	287	314	298	286	317	293	304	283	303	323	315	300	307	269	265	293	299	299	282	307	300	319	331	317	321	310	305	290	286	303	301	309	307	280	296	273	314	290	283	332	270	278	288	302	321	314	319	298	296	310	307	298	299	298	288	320	340	314	291	302	264	321	272	308	276	303	319	291	280	320	296	296	310	296	303	294	307	289	300	286	271	297	280	303	289	308	294	280	306	265	316	277	281	307	307	329	305	280	307	295	297	289	299	269	286	304	306	319	310	292	280	304	281	270	339	299	309	321	316	301	269	264	298	318	270	322	304	304	314	296	317	319	339	289	279	306	314	268	314	324	302	322	295	267	295	315	290	307	329	303	309	296	299	305	284	276	297	302	307	312	320	306	325	319	311	307	321	276	307	302	318	279	291	317	331	297	281	328	310	311	309	313	288	269	306	324	312	315	287	336	258	310	314	303	295	291	315	298	335	335	324	312	280	291	284	306	312	300	315	293	322	284	293	345	292	315	302	302	288	322	253	298	306	293	286	292	276	260	315	317	317	310	266	285	295	321	324	281	253	321	287	302	304	309	290	318	304	309	327	321	297	275	294	274	294	296	307	292	310	279	304	304	285	281	303	315	292	292	273	303	288	322	319	305	292	287	300	318	282	310	264	292	326	325	308	286	292	308	285	320	307	291	279	321	294	292	310	296	314	314	294	305	288	302	285	264	296	299	301	304	290	307	300	309	273	292	329	319	263	314	301	324	318	301	286	309	307	265	295	298	318	284	296	293	286	304	256	298	295	279	310	295	309	297	281	313	274	314	328	315	307	355	321	329	312	312	294	277	276	268	284	290	268	318	293	321	288	290	301	318	306	339	276	326	290	259	299	327	329	309	293	328	293	297	286	315	312	284	336	274	308	298	318	319	294	312	330	287	259	299	260	337	286	302	300	301	325	301	331	308	322	269	305	282	315	296	290	295	279	317	298	293	313	333	295	285	274	308	293	276	285	307	278	326	332	278	340	326	318	299	298	322	289	298	289	296	269	295	289	331	296	311	302	295	309	314	284	301	285	325	286	286	278	288	309	327	305	281	298	328	318	333	297	298	259	318	302	305	309	316	275	327	286	340	304	290	280	329	288	263	300	294	282	310	275	290	294	289	301	292	273	327	289	311	289	308	297	325	301	293	290	283	285	293	289	274	298	325	303	278	301	320	305	309	323	319	316	326	315	312	309	307	319	307	321	269	291	322	307	297	308	282	333	302	285	318	296	284	298	298	288	290	265	305	317	327	317	274	281	303	309	298	301	317	326	342	309	311	309	295	282	289	318	307	307	312	298	258	308	296	308	260	268	323	310	336	307	278	309	288	330	295	277	275	285	320	296	317	286	321	328	323	270	298	295	310	311	259	320	313	272	286	309	299	301	321	295	300	284	323	287	296	264	283	309	277	328	308	309	288	330	312	263	276	292	308	294	336	292	298	275	288	322	327	298	293	290	296	289	275	316	328	315	290	289	276	299	322	317	310	314	305	279	314	285	323	308	308	287	310	317	290	314	297	321	272	298	344	314	324	280	298	309	323	319	300	313	316	284	279	296	292	280	338	354	296	304	298	271	293	267	281	303	284	293	310	326	291	299	258	269	282	275	279	272	294	274	276	308	330	289	278	286	283	306	352	323	311	277	319	305	284	296	282	282	259	315	276	272	282	273	326	312	346	293	277	297	306	303	322	287	330	303	289	336	295	309	273	264	286	312	306	275	325	313	316	307	304	307	316	327	313	285	301	334	327	336	318	287	275	272	266	304	297	279	317	288	316	316	270	303	302	283	325	319	291	312	298	340	326	311	295	241	284	319	303	295	336	307	294	340	294	334	326	321	298	311	310	294	319	265	291	277	306	311	316	280	308	301	283	297	298	314	303	276	308	298	252	300	290	294	288	303	304	303	294	295	285	284	296	338	312	279	302	317	311	287	282	286	310	301	280	330	290	295	284	295	306	317	306	271	292	293	292	290	292	293	302	291	316	322	317	283	298	325	312	293	288	301	315	339	306	271	278	325	310	342	301	292	288	282	295	287	281	265	280	323	309	284	315	262	312	340	282	273	282	287	296	285	290	306	301	296	303	299	281	334	258	275	304	268	310	304	301	323	294	311	305	298	272	325	305	314	309	295	281	309	300	306	330	304	309	332	294	267	280	311	341	270	293	331	322	297	319	296	280	307	314	303	318	303	306	280	288	334	279	319	301	281	287	334	314	328	279	291	333	288	306	311	303	291	297	264	314	282	300	311	309	307	320	307	286	312	289	289	278	276	334	294	306	290	288	299	303	308	311	291	315	307	263	318	320	285	281	308	318	291	294	326	281	307	291	297	279	293	270	286	308	279	313	286	306	306	290	297	283	319	340	304	307	298	302	279	296	286	288	309	326	308	303	273	313	305	307	316	316	287	298	278	329	302	332	330	275	268	335	294	318	318	311	329	312	302	304	278	307	300	360	313	320	299	284	314	269	323	272	294	280	291	282	314	314	309	284	323	288	311	299	314	313	295	335	289	274	305	287	325	310	307	297	294	287	307	283	290	318	303	304	324	283	286	283	290	283	285	298	289	275	290	281	345	304	316	313	314	330	289	281	287	282	302	299	282	310	303	277	329	326	339	319	319	282	288	305	302	304	263	289	280	282	278	280	294	305	303	301	287	295	279	297	306	318	315	327	276	312	322	324	310	328	287	302	312	337	295	291	286	311	276	306	269	312	292	293	290	327	339	312	281	305	335	294	301	309	299	294	271	315	311	310	333	343	283	293	306	312	275	288	284	314	300	290	286	330	310	295	281	263	299	277	332	340	326	326	285	275	282	287	318	300	339	289	286	295	303	292	286	314	313	279	297	311	303	298	272	290	300	287	290	294	310	306	293	296	294	322	295	301	323	284	278	344	292	349	294	291	295	310	342	325	299	296	276	304	291	281	275	295	294	313	339	303	267	320	322	302	291	318	290	302	281	296	287	312	323	313	334	278	305	320	316	311	287	317	304	286	299	292	309	266	285	309	276	277	285	295	323	326	296	310	268	290	311	334	282	328	280
12542	2745	2055	1104	745	683	727	751	716	729	664	731	639	706	660	658	654	636	662	661	684	656	705	626	672	679	634	700	645	662	656	628	633	653	649	630	656	657	621	627	689	634	642	649	671	667	645	659	651	657	690	683	629	666	641	694	652	668	642	651	609	679	684	626	634	656	674	675	631	618	633	597	614	671	643	637	609	660	648	658	624	638	625	649	617	644	630	647	673	662	670	612	629	632	639	670	699	656	645	643	639	648	641	662	654	637	680	623	662	634	675	612	672	615	641	664	636	647	656	637	677	586	684	615	654	649	694	638	639	655	664	692	641	604	626	666	636	660	660	628	638	645	646	624	654	661	637	695	654	641	635	665	676	639	677	678	658	589	652	692	602	647	659	671	629	641	652	665	659	656	645	627	634	635	665	681	629	620	651	680	589	656	642	656	657	635	718	675	632	637	643	620	653	652	656	676	665	654	636	648	672	676	613	689	672	669	637	633	640	599	640	668	688	632	635	631	620	667	642	629	656	641	597	687	652	626	640	667	651	655	644	658	632	653	688	653	637	685	641	616	619	663	624	652	668	620	647	620	653	682	636	674	602	648	673	669	632	673	678	630	669	657	620	645	686	679	632	638	610	640	662	576	643	654	639	614	632	631	629	639	657	586	599	644	618	643	611	657	647	667	671	645	671	614	665	625	625	623	658	617	631	627	645	668	653	637	660	672	661	683	646	635	630	668	673	639	629	638	631	725	631	623	650	651	641	626	654	700	679	654	615	679	692	610	639	633	684	659	658	660	626	630	670	620	623	684	646	662	626	617	668	671	630	652	653	651	642	652	648	638	679	642	646	661	624	675	673	664	677	629	627	692	650	640	679	622	665	634	678	640	635	687	670	621	618	669	699	647	636	682	677	628	661	650	618	645	632	632	648	673	611	663	664	656	647	663	662	657	654	667	662	652	675	647	667	661	679	644	706	659	604	640	624	634	643	625	624	701	677	614	654	689	671	609	637	657	643	587	683	644	588	648	625	663	603	633	613	673	702	596	665	649	629	644	627	677	652	619	620	607	647	657	659	614	620	599	635	650	638	689	632	658	661	675	643	626	666	662	608	648	669	639	685	654	643	631	654	706	616	657	668	639	629	669	651	646	666	628	652	628	624	632	667	634	691	644	667	621	593	570	686	652	672	662	639	644	637	664	614	620	660	608	667	610	589	651	657	689	650	620	682	630	681	680	607	598	610	695	629	632	641	646	642	620	677	659	656	640	632	654	622	657	632	646	651	640	634	630	639	623	690	683	607	694	671	691	680	660	633	617	615	632	673	638	615	650	677	672	651	609	653	624	647	662	620	640	662	656	614	628	670	653	614	695	653	649	679	611	687	633	637	618	711	674	670	683	670	623	632	646	678	678	646	663	651	675	657	650	654	684	651	672	660	649	647	644	619	639	628	648	655	689	662	617	649	674	640	662	624	620	678	639	603	627	615	651	655	676	645	710	685	675	631	644	673	658	672	642	647	669	651	649	629	651	627	639	660	665	672	653	620	673	651	645	614	656	608	663	670	708	641	706	621	641	645	638	659	651	640	680	676	653	643	661	634	662	658	639	642	645	635	621	681	681	615	656	639	649	672	616	662	657	647	716	660	627	642	613	645	646	687	643	656	668	648	592	647	650	624	623	649	652	612	697	610	647	635	629	638	672	676	633	643	653	677	618	594	639	669	673	645	651	655	632	652	655	617	649	665	609	606	664	668	646	628	668	627	630	641	673	620	635	678	690	629	655	681	628	636	651	649	638	630	673	656	648	674	717	646	632	670	626	673	677	681	640	608	646	631	656	626	669	598	626	631	624	629	674	654	688	660	575	663	664	607	648	616	595	622	613	630	639	632	654	644	639	671	667	690	660	676	629	647	640	637	704	636	648	650	678	668	661	656	682	638	619	659	641	637	678	639	675	637	646	633	653	655	639	613	667	653	668	679	657	679	654	644	625	610	609	675	646	666	657	653	601	684	614	655	658	659	678	658	649	647	658	628	675	661	635	670	643	618	644	621	685	651	684	662	666	634	602	624	631	641	669	669	641	604	621	668	646	683	662	666	646	637	649	694	633	684	621	710	678	602	679	596	643	615	635	677	644	622	666	654	697	626	650	650	683	650	647	657	646	621	658	632	640	632	663	638	672	620	690	664	672	669	640	639	646	606	629	674	654	682	629	661	665	631	635	645	650	673	631	622	667	631	650	635	650	636	657	655	616	620	630	685	633	615	599	682	640	682	633	700	644	648	655	665	628	671	629	679	609	618	647	644	685	621	612	616	611	639	633	625	644	657	639	640	632	655	635	666	655	647	639	635	663	627	628	630	668	684	621	646	664	642	680	648	669	676	648	641	632	639	639	669	645	723	635	630	655	636	719	655	657	603	612	627	665	654	657	631	637	683	610	624	629	680	618	658	641	630	619	657	646	654	655	671	629	650	694	628	670	657	668	658	652	698	594	624	647	694	675	607	661	645	636	658	648	621	638	665	647	635	653	634	628	638	637	658	652	655	625	652	649	662	658	633	646	640	596	641	700	637	631	686	661	672	638	688	656	659	651	674	642	678	653	645	627	648	692	675	612	681	639	655	673	701	654	633	653	677	680	626	651	659	603	680	638	672	646	684	652	644	662	617	690	640	638	643	642	588	677	642	653	644	668	634	624	652	671	634	666	637	697	666	680	643	650	653	692	628	623	654	644	645	638	664	633	671	639	569	641	641	663	636	668	631	667	668	638	658	623	648	704	630	648	607	577	632	642	634	637	591	675	627	676	590	597	617	676	629	655	654	598	669	669	649	679	619	617	647	612	667	664	677	607	686	632	607	608	632	630	659	613	652	631	611	666	652	631	614	652	651	654	637	676	699	640	704	642	660	652	672	672	644	607	631	675	674	625	675	623	666	653	633	637	672	646	658	652	625	629	631	631	627	680	666	639	697	623	660	659	620	647	618	619	589	578	637	651	614	645	615	625	654	644	663	653	645	651	663	586	635	631	661	652	648	678	633	658	621	613	669	629	658	648	636	655	675	672	627	645	636	640	628	657	618	630	619	635	631	642	614	612	645	640	644	615	651	633	641	650	648	706	636	641	642	646	650	631	626	625	634	663	648	676	685	694	670	685	669	661	661	672	626	638	675	641	647	647	612	665	683	633	659	632	638	674	684	632	639	615	672	604	660	654	639	696	614	660	649	597	656	603	641	680	637	657	678	638	602	626	684	632	643	665	624	696	638	675	635	648	632	617	601	653	638	638	614	663	625	670	663	667	642	672	648	635	600	649	693	665	668	700	626	627	666	669	663	639	686	601	653	634	668	656	651	642	657	643	663	669	648	654	653	677	634	646	629	659	644	636	640	674	627	637	641	659	610	652	648	662	643	611	611	657	656	684	688	649	636	679	674	664	655	586	619	639	673	659	606	636	661	624	644	647	632	619	684	650	632	647	650	662	633	636	639	645	603	666	658	649	650	656
24719	21203	24878	27830	20941	3572	656	606	564	569	475	403	371	354	277	267	258	276	240	230	235	222	212	223	210	227	203	209	239	242	224	195	199	245	212	200	236	206	197	236	187	230	219	206	215	241	221	211	206	211	210	187	212	211	220	201	207	212	197	193	200	196	233	188	215	232	198	192	195	222	198	201	222	193	220	212	189	238	216	183	218	209	198	186	180	201	182	223	176	206	226	170	193	201	198	173	199	195	226	184	223	227	210	214	224	181	179	204	218	180	192	181	204	201	209	196	218	215	210	203	236	207	198	198	205	187	213	221	203	205	217	211	204	202	196	213	202	193	221	206	202	219	195	205	196	189	205	217	180	196	241	199	181	197	202	192	221	221	212	173	185	186	201	189	225	189	231	210	217	202	231	186	200	198	196	194	205	212	199	218	204	178	212	216	208	222	209	167	188	222	186	212	212	220	204	193	199	244	211	188	212	228	197	203	186	192	196	192	186	199	224	184	201	214	202	205	223	193	200	189	189	216	216	193	178	192	204	201	173	215	175	185	211	205	198	172	201	198	180	220	216	195	226	218	186	207	187	215	227	212	216	213	230	190	206	211	230	217	211	201	192	196	185	225	213	220	212	191	188	221	209	209	213	213	176	207	160	220	181	198	179	187	217	211	200	187	194	217	214	195	175	211	219	250	226	206	220	207	210	226	208	238	229	211	211	218	198	208	210	198	206	188	196	195	191	216	198	200	178	217	182	190	199	201	219	198	191	199	203	218	189	202	200	203	206	191	220	194	221	193	207	207	220	193	225	185	212	226	203	225	211	209	195	239	211	230	214	212	211	203	183	219	173	197	209	193	213	192	199	195	192	212	196	193	217	193	228	203	183	249	208	209	187	200	207	209	200	189	179	187	224	211	237	183	207	211	224	183	206	200	208	209	199	207	218	227	205	207	197	227	209	200	196	192	185	199	228	198	213	218	202	212	207	198	183	222	190	197	212	192	207	231	217	218	201	196	211	167	189	218	180	189	202	198	216	209	189	206	212	199	204	204	178	225	203	201	212	214	231	196	199	216	241	198	204	206	200	204	200	219	210	167	218	179	191	179	199	201	190	209	201	191	216	208	214	207	224	195	226	219	194	191	196	187	208	187	218	220	199	198	203	187	209	192	174	191	213	223	194	220	207	210	208	190	186	205	203	171	169	220	212	186	205	209	203	205	205	199	231	202	217	211	201	200	218	212	185	188	185	196	220	221	202	214	209	208	233	195	215	192	222	179	212	208	214	193	194	200	203	216	198	219	226	212	225	201	205	207	193	212	202	192	197	204	212	216	225	202	176	215	196	197	214	224	228	211	201	222	207	208	208	217	198	192	206	183	191	218	180	216	206	208	194	199	185	200	191	198	217	211	217	194	208	207	213	204	223	213	209	206	205	187	208	199	219	205	208	221	202	219	218	200	207	178	197	184	171	210	207	196	241	210	175	201	200	227	225	206	209	189	151	209	206	203	202	177	217	224	192	215	225	262	189	210	217	168	213	217	189	205	201	194	209	168	167	196	190	185	212	220	205	222	187	217	223	196	181	202	209	203	223	198	217	215	223	181	204	213	238	203	230	191	208	208	237	212	190	201	211	209	208	182	200	235	190	187	185	221	209	196	206	181	201	199	199	199	222	209	201	205	184	221	190	206	242	214	223	196	213	192	189	182	222	203	195	208	203	217	213	201	202	184	224	203	201	215	184	206	218	243	228	215	182	204	193	220	197	186	197	222	187	166	226	178	204	197	203	202	182	193	187	207	186	175	224	214	214	213	194	219	188	217	203	234	176	195	208	211	188	207	220	215	180	195	202	213	200	201	210	222	207	216	195	190	182	217	199	205	161	226	215	216	196	229	186	202	174	186	227	188	226	205	196	192	202	218	198	187	217	206	214	184	216	205	223	173	197	202	215	207	212	205	205	210	178	172	208	202	219	205	210	195	218	191	211	218	189	195	202	229	228	205	195	199	213	204	208	224	226	214	171	203	171	199	221	180	178	214	207	205	209	205	220	200	217	199	211	240	207	214	212	242	213	194	214	207	185	198	193	192	187	171	194	243	196	234	208	202	214	177	172	210	204	201	215	192	206	213	197	236	199	219	204	200	208	203	190	201	216	241	195	202	193	204	193	164	213	212	197	187	191	203	202	193	204	189	205	218	208	187	181	199	179	206	225	196	217	225	217	200	215	194	211	210	186	179	191	200	203	189	205	191	190	205	206	218	197	198	212	196	197	211	218	202	206	209	228	208	216	207	219	187	208	220	201	211	198	178	200	207	229	187	208	186	208	209	192	194	197	177	207	207	213	203	196	219	207	231	180	196	202	199	192	207	226	211	203	218	197	192	200	201	201	220	207	218	202	242	211	189	216	226	206	192	226	177	187	228	198	193	201	209	213	197	216	185	195	187	199	220	207	225	196	220	215	203	216	218	206	204	198	192	200	205	209	213	195	211	202	206	211	184	233	213	215	205	195	219	226	170	197	221	206	209	226	207	229	184	202	206	211	202	207	200	196	227	195	226	197	204	226	190	213	206	201	229	204	191	180	203	200	175	214	231	219	213	188	196	238	181	195	207	183	207	206	175	211	198	192	199	203	211	220	223	188	189	199	220	210	186	179	192	212	190	194	210	183	191	206	231	195	227	209	201	194	194	184	194	210	186	194	192	194	210	205	226	186	210	193	218	174	190	189	199	189	205	186	209	201	192	175	223	185	220	192	205	221	201	206	214	207	201	194	187	213	192	190	218	203	199	227	199	216	196	231	225	227	202	205	207	207	197	195	213	188	207	218	194	221	217	180	212	207	225	193	191	217	228	207	212	182	195	193	224	201	211	239	213	208	208	195	197	184	218	223	234	215	223	193	178	204	234	209	198	215	211	195	217	226	234	205	221	204	208	200	191	213	210	203	192	187	191	219	202	219	231	237	220	220	190	194	219	186	226	204	183	200	198	227	206	206	204	195	194	210	192	223	205	178	216	214	212	225	190	171	215	215	200	185	224	205	180	209	166	193	163	219	223	206	207	188	200	220	192	202	196	195	214	210	197	187	180	197	209	188	195	206	205	203	212	188	187	207	230	210	233	213	187	212	215	212	194	198	201	186	231	195	224	230	239	211	245	202	203	200	215	202	197	209	211	208	212	178	182	199	200	193	190	198	170	195	212	183	173	241	228	198	216	203	227	235	209	215	199	251	202	199	219	190	192	222	197	206	216	205	201	191	182	200	218	221	214	176	168	234	217	186	199	191	200	199	219	226	207	163	204	191	207	190	227	203	205	216	225	190	183	162	194	208	209	213	234	204	197	200	219	210	195	199	209	190	172	192	193	231	193	201	231	221	221	207	194	218	207	195	179	207	199	196	181	231	229	212	197	216	207	200	201	209	220	194	195	199	237	217	186	207	204	197	236	219	201	207	243	177	210	199	150	184	193	222	209	183	183	197	219	187	224	213	182	174	210	214	196	171	199
6707	5684	4131	1825	890	675	640	661	614	654	575	561	522	558	458	496	477	501	452	468	485	432	430	464	480	422	458	428	515	506	451	478	465	484	430	457	452	430	461	494	424	458	526	475	493	473	456	459	436	434	446	454	442	476	441	416	456	437	458	416	429	434	485	439	428	449	435	515	461	464	455	404	452	469	466	420	464	450	437	425	454	460	470	462	409	499	445	455	469	498	463	436	430	483	478	427	496	449	457	466	475	434	460	473	503	469	473	464	462	442	451	462	420	460	445	495	464	419	469	451	427	466	420	453	451	451	468	480	469	484	443	462	423	453	480	425	451	439	437	482	456	474	446	480	447	460	486	464	428	449	468	436	459	487	439	431	442	462	443	452	441	447	461	445	466	528	439	450	444	430	457	462	472	469	464	428	435	457	453	451	451	467	460	421	473	463	437	476	455	464	403	449	432	444	451	440	440	466	451	456	415	444	453	460	451	493	483	472	443	426	464	454	495	467	441	458	443	406	473	458	445	434	464	470	481	433	405	462	465	460	456	450	450	463	424	465	465	467	491	429	480	460	492	472	435	454	458	455	465	455	442	436	425	457	479	463	467	464	488	436	433	426	479	389	480	450	464	434	474	462	481	457	458	471	443	464	444	439	436	445	480	432	476	418	447	460	454	425	433	477	452	471	433	454	469	420	432	440	415	459	458	471	461	422	432	472	435	443	461	448	431	466	507	453	438	452	460	434	484	436	471	489	445	470	467	446	436	455	480	450	459	446	454	460	468	478	458	435	481	440	410	426	464	430	441	431	468	460	414	401	445	466	487	467	475	470	458	443	457	482	459	440	402	446	470	440	457	458	466	469	455	402	456	445	434	458	448	430	465	471	466	437	470	441	438	454	475	443	507	404	493	462	444	416	440	463	473	494	454	484	441	446	424	452	461	479	430	440	493	462	417	465	436	434	463	445	468	430	419	480	430	458	463	449	438	402	471	446	442	452	413	473	446	449	420	432	469	477	455	461	455	430	432	433	449	436	449	429	477	494	442	419	444	429	438	454	464	467	425	440	484	470	414	487	481	445	485	409	467	442	499	503	433	437	442	449	468	465	461	428	464	454	432	473	451	454	462	450	408	490	462	432	471	454	472	431	471	448	475	436	463	427	436	407	475	429	447	475	465	431	465	458	407	455	465	471	471	444	465	419	489	474	453	405	470	479	484	510	409	447	469	434	456	455	447	487	497	440	441	453	431	475	432	453	435	417	464	443	435	483	482	487	468	445	452	413	449	438	437	473	473	419	442	438	448	401	444	447	471	437	414	435	454	423	422	440	425	457	453	448	435	461	482	432	394	448	430	442	460	424	443	474	450	443	431	435	418	476	466	462	489	451	421	427	473	463	456	435	472	454	444	424	405	451	410	478	446	477	473	504	449	444	448	452	467	457	464	474	456	430	464	472	440	436	469	469	474	473	467	473	447	456	436	430	445	444	423	445	441	469	443	447	442	452	435	431	456	443	450	474	450	436	473	434	433	424	430	472	449	445	419	447	459	484	466	485	447	492	488	461	487	487	460	423	425	433	458	457	430	469	432	459	462	462	485	457	439	461	435	485	454	479	437	435	471	434	414	434	464	468	443	466	454	464	463	450	455	451	468	468	453	431	449	466	474	428	474	440	474	417	448	436	503	442	468	434	440	430	415	436	444	407	448	427	452	437	469	433	463	491	455	435	443	433	453	443	468	473	461	405	485	448	457	458	426	439	426	435	439	472	431	444	415	477	455	431	482	443	456	447	419	438	475	425	454	442	458	466	421	505	425	444	469	435	458	460	454	476	426	447	434	422	436	448	464	458	477	405	444	430	450	430	434	496	471	451	487	425	444	449	420	427	491	444	449	470	449	423	456	443	440	444	434	461	457	426	496	462	440	453	451	439	454	440	423	440	437	438	464	428	424	431	466	491	424	455	425	472	455	430	467	444	460	456	479	455	458	464	452	472	419	441	455	469	471	490	451	409	409	462	470	446	416	466	466	502	445	431	507	458	440	463	477	457	440	432	451	443	437	473	484	453	410	477	478	452	465	442	441	466	485	466	454	480	461	429	452	474	472	468	431	468	448	463	433	474	450	434	454	462	472	463	473	458	426	481	447	433	459	451	444	456	476	463	469	469	465	447	465	454	477	451	475	480	423	449	424	469	468	410	419	417	430	444	430	459	454	467	481	453	474	462	448	462	482	464	435	464	435	445	463	454	479	413	453	463	419	427	468	448	417	427	454	436	422	447	465	505	457	433	464	442	452	460	463	472	447	428	432	440	482	438	416	476	446	407	426	475	472	445	416	448	437	476	477	465	467	450	476	427	452	456	469	446	465	431	454	481	462	454	428	487	459	410	471	466	450	467	443	473	467	453	465	461	439	468	473	446	453	452	454	461	463	444	460	461	434	460	441	421	473	461	482	435	440	479	460	475	463	421	462	471	417	423	431	430	462	451	439	474	477	440	462	456	423	449	457	457	450	464	456	478	418	471	425	446	416	446	444	480	429	446	440	438	415	448	445	503	467	451	446	425	432	425	460	450	420	475	455	435	456	493	466	463	466	455	438	460	453	475	463	456	473	501	470	416	462	438	440	469	442	480	416	453	474	494	437	436	389	464	437	461	477	446	445	425	455	493	444	474	451	494	477	474	446	451	464	475	449	463	427	440	453	478	421	463	472	446	400	427	434	473	450	475	483	495	455	480	470	397	460	466	466	442	415	472	465	477	490	444	471	402	410	435	476	431	456	508	447	469	460	436	434	486	441	458	451	457	445	429	464	463	454	480	458	459	439	444	457	477	461	447	466	420	435	458	456	447	433	467	457	442	430	440	472	456	452	459	464	465	427	445	478	450	454	423	462	472	446	427	443	471	455	500	432	493	426	449	480	487	450	455	427	453	453	435	426	449	449	510	431	440	455	420	459	453	490	463	474	462	454	416	474	475	464	469	477	450	502	429	447	446	447	477	479	439	496	470	463	456	468	431	460	494	452	448	446	445	452	455	453	412	485	457	429	477	453	430	473	424	492	461	419	444	456	472	434	434	466	434	455	468	434	486	437	441	446	463	391	463	437	424	392	435	478	418	481	474	459	440	474	445	447	446	457	490	454	452	469	434	443	482	437	427	450	437	419	448	415	437	463	402	456	479	468	393	459	420	417	474	489	459	459	475	491	471	461	453	485	425	487	451	450	441	459	444	473	432	440	468	505	449	440	439	464	459	475	462	453	435	429	448	450	453	480	442	468	478	490	463	446	430	475	492	433	455	450	453	476	428	437	422	439	455	481	460	454	447	446	432	442	432	459	450	440	459	456	443	429	463	441	465	460	461	415	435	461	457	467	428	435	430	415	458	448	469	469	434	433	418	424	446	473	427	434	426	451	440	467	467	462	448	469	442	457	461	488	420	421	461	449	467	453	437	432	463	406	471	461	434	416	463	448	444	446	434	492	453	468	464	471	492	444	458	423	479
24017	21192	25473	27220	21197	21191	3713	847	700	721	648	536	395	338	279	254	214	280	187	148	155	145	171	153	172	161	144	168	182	136	154	148	130	128	122	132	152	137	166	151	150	151	171	135	152	147	143	142	128	151	142	117	125	126	122	143	133	142	121	142	131	143	157	122	119	115	153	127	136	131	125	152	139	123	127	122	134	119	125	167	141	138	137	115	132	124	141	122	134	129	116	132	130	125	143	136	140	149	140	133	149	126	139	123	133	134	131	138	134	135	134	142	154	141	115	152	154	123	135	104	124	129	122	124	133	125	131	134	163	136	140	129	134	138	124	114	115	143	142	129	128	103	139	123	125	151	146	163	132	111	124	135	143	126	113	144	135	142	131	125	122	132	146	135	129	141	126	133	130	136	130	129	116	142	143	122	117	152	128	137	129	150	112	143	111	124	127	126	135	157	120	131	114	144	134	132	126	122	157	162	154	131	145	171	156	159	117	115	147	157	142	134	132	146	132	131	138	141	143	138	129	151	136	150	148	129	121	131	125	134	133	135	114	139	131	134	131	124	123	114	112	127	102	138	145	130	149	134	126	142	136	152	140	151	137	121	112	141	148	132	115	121	141	122	130	125	134	145	114	136	140	133	137	127	132	138	145	139	112	142	126	123	151	122	159	130	127	130	133	126	137	138	142	101	141	133	133	141	139	150	137	130	124	112	139	146	115	149	116	159	141	121	104	134	139	140	106	132	118	127	141	133	123	140	140	152	149	141	117	143	149	143	139	134	119	119	160	151	141	155	161	141	136	137	115	115	135	149	133	121	129	150	142	144	139	130	132	133	121	142	137	156	136	139	111	128	129	131	116	132	149	136	142	119	112	129	125	122	114	127	147	133	130	139	129	123	142	138	135	126	130	144	131	117	125	131	133	122	141	118	132	114	132	92	140	125	145	123	141	130	138	127	130	142	124	129	111	146	148	129	133	117	163	114	139	132	149	120	117	127	124	147	124	137	132	118	121	140	105	136	146	144	117	120	135	145	104	135	129	147	109	123	133	138	119	141	131	158	118	128	132	159	128	121	112	131	139	126	125	131	115	126	121	120	106	148	145	141	135	147	140	133	128	132	155	129	131	143	119	130	119	139	146	123	144	127	144	121	125	152	120	156	136	120	103	141	130	152	148	130	119	111	113	127	147	121	146	131	154	124	147	135	138	149	155	170	132	131	149	126	138	145	108	120	127	132	130	120	111	126	137	127	140	141	126	128	126	130	139	119	123	144	129	118	132	127	119	135	128	163	135	125	146	122	138	135	134	132	137	132	124	157	162	133	151	127	128	146	129	130	132	109	135	108	101	125	148	155	142	142	134	132	147	132	125	113	145	125	137	133	130	135	131	145	130	147	137	124	123	109	129	116	120	141	122	122	135	137	122	153	125	148	139	118	134	141	141	158	136	115	133	149	141	121	140	149	132	137	144	133	131	113	118	123	133	141	140	147	116	118	123	152	138	143	123	145	149	124	138	140	146	118	139	142	150	142	135	122	150	166	130	130	130	139	123	151	125	124	117	141	129	131	139	129	140	136	159	131	153	142	139	138	124	148	121	114	109	129	128	135	123	135	123	137	168	128	115	168	119	124	138	131	142	177	132	125	129	121	128	107	136	133	129	120	139	119	128	154	140	144	131	124	123	136	124	127	143	162	132	115	134	130	150	149	149	119	142	127	138	136	124	149	105	178	127	124	142	136	126	137	126	117	144	129	143	137	126	136	159	122	138	119	133	134	140	139	142	131	132	126	147	114	126	130	123	118	125	127	115	138	143	143	141	128	128	104	130	125	149	137	165	119	129	141	130	120	133	149	140	134	133	148	125	146	118	118	132	131	140	132	136	173	139	129	149	120	122	144	109	132	141	135	123	125	124	162	122	124	141	155	141	140	160	135	122	136	123	125	143	142	129	132	140	129	129	125	161	140	127	145	153	121	128	128	99	143	140	141	133	132	136	128	129	127	116	116	117	124	141	164	122	131	131	122	122	145	133	147	142	138	122	129	135	134	140	138	150	145	129	123	156	136	125	151	130	139	151	136	149	143	138	116	140	143	116	132	132	144	128	146	122	130	131	132	141	135	143	129	155	143	131	126	151	151	133	151	120	113	123	146	109	150	135	114	140	128	127	113	127	156	130	135	147	114	125	113	140	111	133	150	117	143	124	135	129	128	127	132	153	154	121	134	147	114	135	125	127	133	134	129	155	122	142	130	140	144	117	140	162	129	123	121	130	108	154	141	135	141	126	115	139	129	123	133	147	123	142	136	159	156	143	145	141	133	138	135	108	124	142	127	142	125	125	145	138	132	160	133	132	142	161	122	139	126	133	120	124	121	112	124	130	133	147	130	137	144	129	134	122	121	128	132	151	119	139	138	134	151	128	144	138	136	144	128	147	121	139	131	136	111	121	137	133	124	112	133	120	119	110	137	109	126	111	136	137	115	111	119	148	150	129	135	144	127	124	154	156	127	134	124	138	113	130	105	142	124	152	126	125	129	133	126	99	128	141	121	129	131	140	118	135	133	141	142	133	132	128	131	129	127	123	119	115	141	120	127	147	121	145	145	140	132	119	107	136	132	137	145	127	138	124	122	127	130	135	126	134	148	143	150	141	132	138	143	138	140	134	125	108	120	107	134	139	137	149	124	178	133	125	115	137	116	149	123	136	120	133	139	131	157	119	112	134	139	140	117	132	135	141	137	143	131	120	130	111	147	128	136	135	127	97	138	130	113	133	144	128	140	151	132	126	117	138	129	131	132	136	116	122	145	137	124	158	117	127	129	127	126	130	140	126	126	127	135	121	129	139	132	125	143	137	143	132	117	135	114	126	145	146	148	134	135	133	158	147	127	142	138	136	130	130	97	123	124	136	154	121	146	152	147	130	129	121	125	125	142	121	121	137	106	136	118	144	133	135	141	116	148	129	144	130	128	135	143	149	150	134	131	130	132	165	167	113	140	119	119	141	126	122	145	145	136	119	149	95	121	151	138	135	145	137	135	147	138	128	138	118	121	134	122	148	135	141	121	126	132	123	123	134	131	120	142	118	108	140	143	147	135	157	131	135	123	142	127	131	122	124	122	133	136	145	142	137	105	114	141	126	148	125	136	145	110	142	147	119	133	122	121	138	141	148	147	122	127	112	104	155	115	138	126	132	127	140	108	130	124	118	110	118	147	132	129	114	143	143	130	112	128	136	118	112	141	143	113	130	136	118	121	140	123	132	137	120	128	121	139	113	143	150	138	127	144	133	109	128	116	147	141	132	139	122	129	150	127	154	146	141	135	139	113	148	130	119	124	132	152	115	131	126	118	136	138	158	128	138	111	131	123	127	150	131	130	118	127	120	143	143	141	167	153	136	122	124	157	138	116	127	119	130	114	152	123	122	129	107	123	154	136	123	143	144	146	137	129	133	151	145	138	97	159	130	137	144	116	122	132	109	134	125	150	124	141	122	133	129	128
5800	8943	6314	2477	1081	739	607	660	606	600	574	542	463	458	390	373	373	353	323	330	311	323	342	331	341	351	322	318	342	338	319	299	314	339	336	322	312	344	346	334	324	353	294	312	322	317	312	329	289	295	331	346	311	330	342	325	315	281	315	310	276	283	318	305	310	309	311	327	310	296	331	360	336	304	297	288	288	294	324	332	318	331	309	318	309	319	313	353	331	358	347	343	324	325	302	301	342	325	326	340	289	300	317	310	333	314	319	294	327	362	339	321	339	338	305	323	321	292	312	337	306	316	317	303	344	313	318	355	319	289	280	296	324	327	334	301	322	321	300	302	308	303	340	314	339	325	324	301	318	350	287	343	334	332	335	340	312	316	334	301	312	308	291	321	308	341	346	297	294	327	314	310	334	301	310	313	312	346	351	347	327	324	311	339	309	306	317	313	299	336	345	323	345	324	328	333	343	308	303	332	332	324	289	304	317	329	312	328	302	346	321	331	297	344	310	309	321	330	310	354	331	310	295	308	357	322	325	327	325	331	303	305	309	317	289	313	294	318	322	312	327	332	324	317	331	329	339	303	341	352	303	305	336	300	325	322	329	340	315	336	272	303	316	273	315	320	309	315	306	307	305	298	339	312	302	331	331	301	314	323	336	302	354	310	345	328	277	326	290	302	322	313	320	340	315	300	288	305	309	302	365	320	315	308	355	312	272	328	330	313	309	316	330	305	319	320	338	293	301	316	300	300	308	313	314	324	312	342	355	323	325	308	323	343	326	339	333	322	332	325	279	301	313	295	343	306	328	308	292	301	305	369	326	295	300	305	343	341	290	298	320	314	301	304	325	318	324	324	362	307	319	346	330	307	279	309	344	289	308	296	318	324	340	341	323	309	353	300	335	322	310	306	302	293	291	300	313	352	315	317	327	325	297	294	313	293	318	304	328	319	319	313	298	321	300	333	318	317	331	304	307	334	328	302	315	333	302	281	328	334	302	322	337	309	315	334	293	307	307	327	322	347	306	298	349	325	300	346	289	304	300	321	290	317	338	306	272	341	334	323	323	321	329	323	327	373	347	321	325	326	313	310	324	325	342	311	320	320	316	280	328	302	321	271	303	342	361	350	326	338	296	334	334	292	319	345	334	293	307	322	350	330	281	293	332	311	291	327	337	307	333	337	311	337	308	327	316	299	275	319	348	305	300	310	303	311	308	336	341	317	294	319	300	344	318	330	319	299	321	310	293	344	326	310	311	358	326	308	317	340	308	310	291	312	338	311	352	328	315	304	269	293	328	296	326	335	319	338	312	322	308	298	316	311	295	337	325	288	307	310	334	305	323	336	273	310	289	321	313	327	346	332	322	318	282	298	328	322	308	341	294	352	340	311	309	312	313	345	313	326	316	310	329	351	297	328	308	283	321	306	336	344	297	322	334	349	308	310	278	308	305	345	305	333	325	320	311	347	336	309	352	311	316	312	345	313	289	346	341	303	300	300	308	360	324	325	325	354	304	321	319	269	362	328	317	323	332	308	313	299	291	305	274	344	295	293	295	321	296	351	320	346	294	295	313	332	284	335	332	355	283	316	326	319	311	310	346	289	349	333	316	322	315	339	291	331	346	350	314	308	346	291	316	332	331	333	318	321	324	315	342	279	318	342	302	354	300	311	296	345	332	287	304	299	308	327	311	311	336	302	292	329	308	314	280	342	327	298	303	321	330	308	293	320	314	316	313	334	292	336	287	329	324	327	314	332	311	312	357	326	323	304	323	294	326	303	339	283	307	328	297	316	324	301	329	325	336	345	332	335	285	294	325	321	298	329	321	321	301	311	309	325	336	321	294	315	301	322	297	313	327	310	332	314	294	331	324	307	340	330	355	315	319	327	330	301	307	303	308	352	314	317	298	296	310	320	294	297	316	294	320	339	310	286	295	310	314	288	296	314	297	322	294	305	322	321	338	328	332	322	322	327	339	337	311	331	294	354	304	292	320	307	315	292	322	325	319	297	321	310	307	305	311	322	326	308	321	284	295	319	325	320	286	337	326	327	326	343	302	354	313	313	324	317	315	307	296	307	298	337	300	310	292	301	349	290	296	308	308	334	330	312	337	331	316	322	300	294	281	336	321	320	305	347	277	293	323	306	319	288	316	297	310	319	318	326	308	297	328	317	324	303	334	310	306	320	326	320	324	290	300	297	305	318	308	340	336	317	275	314	315	330	332	297	300	325	308	306	337	318	273	332	329	310	321	298	339	310	323	302	319	336	324	302	325	316	307	277	287	343	340	327	351	345	331	315	322	290	309	316	321	317	325	322	318	338	302	331	355	328	316	334	322	338	327	299	329	324	313	335	316	299	323	354	347	302	333	298	331	311	315	297	332	319	326	321	311	303	307	315	317	321	316	289	317	301	343	306	329	324	310	326	303	322	324	337	320	325	290	310	317	292	332	314	317	293	309	338	278	329	315	321	321	291	309	358	331	317	323	336	292	284	306	296	328	285	313	302	321	332	321	318	325	305	311	301	338	342	328	284	307	327	287	304	328	308	320	273	324	311	342	301	279	320	332	305	297	304	330	289	302	325	312	335	324	338	318	310	329	331	336	322	336	328	284	292	325	326	308	347	300	322	291	320	307	303	301	335	315	300	317	326	336	316	318	311	325	328	326	294	323	315	331	329	324	328	278	313	316	336	345	332	286	354	294	301	310	320	307	325	325	290	313	314	308	342	318	313	337	340	303	296	338	311	361	313	312	317	305	329	299	322	328	313	333	324	317	311	308	301	310	292	284	294	318	336	299	314	316	309	325	308	334	350	285	287	331	337	292	344	326	322	301	297	325	333	329	322	305	320	311	326	309	317	309	324	310	303	299	334	312	288	319	324	291	293	300	312	302	314	308	293	272	320	309	311	329	290	290	330	322	322	302	314	308	316	304	328	296	323	330	331	326	352	329	310	306	295	294	356	335	316	301	341	319	330	304	304	330	306	328	297	315	307	339	311	275	319	304	315	314	300	345	284	330	329	325	315	317	314	324	304	316	320	317	308	320	305	272	298	321	361	323	338	341	296	291	304	315	303	322	320	323	317	343	306	324	302	319	338	303	299	311	326	308	330	346	322	326	287	312	298	311	360	325	315	309	315	307	328	311	298	324	312	331	352	290	322	291	331	297	305	299	298	312	313	318	303	306	314	290	331	333	277	289	317	347	342	305	321	314	295	311	314	275	304	315	316	329	322	330	327	299	322	332	335	277	307	294	313	317	310	348	307	307	302	317	309	349	321	289	344	300	322	310	325	331	341	293	308	337	292	305	326	298	318	314	298	342	330	295	329	298	302	308	298	312	293	345	301	304	318	305	329	324	298	294	316	291	290	278	335	333	299	339	363	311	320	310	318	315	340	339	332	321	327	306	312	314	309	342	301	300	279	325	311	329	297	321	296	271	310	285	293	300	328	333	337	305	320	297	294	300	316	323	328	312	339	312	308	310	304	308	327	293	285
35910	12175	2734	899	520	400	432	415	438	449	430	399	358	370	369	338	314	285	341	289	279	333	289	310	287	266	277	301	296	290	298	301	284	297	322	314	280	278	289	337	293	300	281	289	290	310	313	315	318	306	336	278	294	316	310	292	276	309	302	277	306	304	288	320	304	293	298	264	294	308	269	278	294	342	270	291	295	322	287	295	291	264	277	300	331	304	311	322	283	317	287	267	295	299	350	305	302	298	289	273	297	301	291	299	299	291	264	265	276	327	311	263	304	285	275	268	297	301	302	313	320	296	262	308	273	292	313	317	299	301	343	304	284	327	278	279	313	295	303	305	324	316	295	336	291	300	304	321	304	296	282	271	310	281	319	276	314	297	297	288	307	309	284	312	316	316	291	297	278	312	321	295	271	285	311	310	303	316	294	276	299	286	287	308	298	330	273	294	321	317	267	314	249	306	309	303	341	310	299	309	326	303	285	294	292	279	275	282	303	304	305	309	319	292	306	293	306	271	286	290	304	315	267	289	306	302	295	318	287	283	313	287	277	302	277	269	291	262	301	308	295	280	291	294	276	296	292	330	321	286	313	253	286	279	298	304	298	294	293	293	294	300	299	312	253	292	302	278	300	262	307	282	259	327	312	325	262	281	290	314	303	267	273	280	302	276	284	322	270	295	300	311	337	258	312	301	288	327	289	302	273	335	322	324	293	333	302	269	318	284	279	301	290	339	301	284	272	293	315	329	268	268	301	316	282	277	306	299	270	282	272	272	312	290	315	278	321	318	267	317	295	295	291	297	328	303	293	296	305	299	292	330	299	337	291	306	284	269	319	337	270	289	309	313	280	290	295	305	309	296	306	328	300	286	291	296	295	316	327	287	303	304	324	287	287	295	328	316	297	283	282	314	255	276	305	290	312	301	286	315	311	321	285	280	265	292	313	331	284	319	291	286	307	281	318	330	302	295	311	284	280	287	293	296	304	293	301	298	305	285	320	301	294	313	314	266	323	295	274	309	286	299	298	314	291	289	327	283	293	283	310	285	316	287	316	296	310	285	261	312	301	303	287	286	329	314	287	282	334	293	267	309	294	331	299	301	262	340	318	298	286	314	291	299	276	310	317	303	287	261	293	312	309	285	301	321	311	297	304	318	319	306	302	319	307	304	274	275	285	290	337	273	296	281	320	276	282	274	310	317	268	319	311	304	292	291	312	307	325	312	315	301	302	309	308	316	317	288	307	289	274	289	296	289	301	295	287	315	341	275	309	277	325	301	309	278	293	301	318	325	291	302	311	311	297	286	307	321	284	253	302	311	309	269	294	276	313	301	271	312	303	300	299	288	276	274	298	310	278	283	278	296	291	278	295	298	286	283	291	307	298	293	314	273	307	309	273	295	297	311	270	306	291	260	299	338	342	290	275	313	285	283	303	282	335	277	330	313	296	298	326	295	310	297	291	308	291	294	302	355	281	334	303	305	278	270	312	289	308	286	295	271	286	284	337	324	307	312	315	288	292	319	317	294	261	300	281	309	298	312	326	281	353	291	276	264	276	342	275	312	296	296	283	292	311	307	305	272	325	282	316	300	300	277	278	282	286	341	311	296	308	303	267	286	291	296	276	318	264	276	286	263	313	315	318	305	303	307	311	299	298	281	267	308	282	327	315	336	286	315	326	308	299	290	279	306	295	281	287	315	303	284	281	283	305	308	311	330	304	292	309	295	302	307	286	286	325	294	302	326	322	312	289	284	320	316	292	310	275	263	289	263	292	312	297	299	320	284	303	310	287	313	278	277	321	291	296	294	288	313	299	316	296	281	311	323	287	340	308	329	301	279	303	275	303	316	298	330	290	294	331	312	314	322	284	309	321	269	291	285	303	295	293	309	285	306	295	300	290	286	308	334	312	306	263	309	299	307	318	298	298	277	278	288	304	303	282	280	299	350	316	311	311	312	282	317	305	284	327	302	285	339	328	297	314	299	252	299	281	303	283	301	299	274	299	313	300	274	333	311	262	298	328	303	310	286	301	327	327	326	298	279	302	327	283	288	293	319	305	284	292	302	308	273	314	340	297	309	282	300	285	264	299	327	319	333	299	333	286	278	277	283	291	277	313	321	306	256	317	280	293	287	307	291	308	330	261	265	284	284	299	325	300	341	287	336	279	309	306	326	303	310	321	319	296	273	301	289	294	295	277	289	298	294	294	315	313	307	326	299	329	323	313	334	259	299	287	289	319	305	315	273	293	292	268	314	308	290	296	305	334	300	260	292	300	296	312	310	287	260	294	305	305	295	276	307	290	285	314	270	286	260	278	340	320	326	257	311	298	275	288	287	295	312	277	291	286	293	314	284	289	304	293	285	278	311	317	293	327	317	301	330	306	287	281	289	299	306	293	302	289	323	312	323	283	289	295	293	282	314	268	297	290	282	304	299	326	329	311	312	300	285	310	284	309	286	281	294	305	311	260	279	318	299	240	294	304	298	282	295	303	293	326	285	286	272	297	270	284	257	289	290	303	271	296	277	299	272	276	338	260	316	318	262	250	278	285	310	314	316	322	289	265	281	293	287	287	308	278	295	305	297	297	262	337	275	303	289	314	298	296	287	334	319	288	313	279	313	280	281	287	277	283	325	305	308	305	290	292	303	317	298	289	319	308	258	335	335	297	319	288	275	310	266	316	318	293	274	310	285	295	287	290	270	287	308	258	279	309	275	288	317	293	296	314	302	302	295	268	286	279	316	302	272	327	287	289	258	280	279	300	298	294	304	348	320	278	305	293	297	292	308	327	309	258	296	298	281	292	272	307	316	304	284	278	303	306	322	306	299	324	323	268	304	293	311	297	281	287	337	286	297	306	269	307	294	337	290	306	294	290	322	321	344	293	284	307	303	319	297	319	285	288	280	293	302	281	290	298	329	287	315	328	303	311	267	304	314	270	292	314	283	280	321	308	317	301	286	319	291	262	272	297	288	305	292	312	304	320	318	306	293	290	304	320	317	310	300	317	281	286	283	278	299	315	265	347	305	307	353	291	275	334	291	278	275	323	289	288	240	297	286	293	278	312	314	306	266	307	293	282	295	266	291	308	277	313	318	305	291	303	321	290	298	305	306	318	299	318	332	277	307	284	313	307	288	287	287	289	291	278	283	303	305	332	307	320	301	296	316	304	272	286	304	322	295	274	286	311	314	299	310	304	304	302	300	317	298	301	245	307	332	333	309	303	310	306	315	287	302	322	317	328	350	314	314	280	294	260	316	288	274	323	309	305	296	302	313	313	286	296	296	282	323	306	279	327	325	334	306	317	283	315	273	303	330	327	307	301	272	295	289	257	244	320	318	288	322	303	282	302	318	314	283	321	330	301	295	305	296	318	277	324	325	319	267	305	310	304	311	294	313	278	308	293	278	329	313	324	295	288	291	295	309	304	340	316	303	272	270	322	313	297	316	334	298	278	288	290	288	290	298	300	305	294	287	294	308	293	275	300	308	278	321	311	306
12849	2898	2186	1085	761	701	698	696	652	733	701	697	733	725	674	663	672	668	681	650	651	633	651	641	670	643	636	659	681	596	669	642	662	607	658	631	651	626	603	600	674	604	657	678	639	633	621	647	654	619	648	641	644	623	655	619	652	653	642	681	600	657	660	663	627	686	663	620	621	704	596	635	704	651	669	650	623	611	622	617	673	631	582	640	643	679	650	652	662	624	653	667	612	626	671	606	633	673	633	636	629	611	642	676	647	680	641	651	660	669	628	671	650	654	648	636	670	668	629	580	641	639	660	603	636	671	608	624	688	695	633	656	626	683	655	641	596	617	615	629	639	641	621	640	676	676	654	660	602	627	615	658	645	635	657	644	596	687	634	637	627	647	630	649	650	654	625	607	631	631	605	629	625	637	668	653	691	657	662	678	654	638	658	626	608	661	617	656	629	659	635	676	684	618	635	634	639	657	630	647	635	711	662	659	658	641	655	649	665	634	637	602	671	637	637	668	653	614	656	639	634	624	627	665	645	640	669	623	677	632	622	639	648	650	654	639	664	700	614	652	672	637	658	595	638	664	650	652	647	681	632	645	627	658	640	606	628	661	663	602	636	640	627	665	684	629	641	676	596	651	618	653	646	619	600	650	645	659	625	683	659	675	647	658	662	634	679	640	646	626	666	699	631	632	659	664	649	677	638	637	672	607	641	647	627	694	677	592	692	622	697	640	674	617	650	645	640	646	631	647	640	619	607	622	623	644	633	694	690	641	652	658	655	637	630	676	653	673	620	630	650	641	696	628	602	624	677	642	639	636	634	616	664	677	686	668	634	645	672	684	676	632	639	647	628	739	671	679	684	639	661	631	630	620	651	673	638	656	661	662	651	671	629	663	648	671	621	664	605	693	663	645	634	626	611	626	695	701	654	711	641	642	691	657	634	645	646	636	657	700	678	591	631	673	650	629	591	634	632	628	649	650	633	620	675	668	641	612	670	668	680	664	681	624	672	641	651	641	690	642	618	688	644	601	649	645	649	642	679	680	711	670	652	594	668	674	648	658	642	705	633	656	636	672	668	623	661	624	651	634	631	649	646	689	679	667	641	677	657	633	638	618	666	659	623	579	691	706	681	664	609	632	671	588	624	639	657	668	653	664	637	627	612	678	652	606	661	618	627	624	658	666	599	692	625	638	644	648	667	649	617	652	604	666	622	666	670	638	652	623	683	681	639	663	624	638	672	660	647	629	637	653	642	624	609	674	653	648	638	623	636	623	629	614	649	622	626	662	712	654	635	604	634	631	606	644	675	668	630	628	643	662	662	682	656	657	656	634	668	650	632	668	630	644	656	653	631	630	644	686	683	643	615	637	626	648	644	625	642	626	605	632	652	647	629	626	625	641	658	671	661	593	625	661	669	666	639	640	641	673	638	641	643	604	663	660	648	662	656	645	643	665	657	650	613	686	647	668	663	675	633	644	675	710	619	633	666	685	663	654	641	683	635	632	657	642	642	609	698	649	660	647	679	630	629	599	681	655	635	666	631	644	646	652	663	647	644	668	662	641	674	668	667	685	644	639	605	637	641	646	694	677	613	721	614	630	681	682	672	656	607	647	606	663	624	642	668	689	642	636	643	661	659	654	642	665	655	655	664	643	648	640	668	624	657	651	665	689	638	693	647	657	599	677	650	637	646	614	667	669	612	674	694	640	669	652	672	611	651	629	686	658	657	651	669	651	637	637	662	652	684	653	601	601	621	660	679	605	608	647	704	616	652	616	640	637	692	652	650	653	731	666	640	622	664	661	706	673	644	692	620	664	672	610	705	658	663	661	672	639	624	686	683	730	661	649	646	642	634	629	611	603	621	565	659	681	659	668	663	655	630	668	641	626	650	650	633	652	674	672	679	687	640	614	666	637	649	626	646	637	646	653	653	629	669	659	657	667	614	659	627	622	614	661	625	677	656	668	642	646	676	624	685	616	627	667	617	661	644	686	670	669	628	684	711	628	656	646	606	663	697	668	634	665	610	640	649	674	670	674	658	670	628	667	654	617	651	605	659	654	655	648	639	678	684	653	661	673	621	650	643	642	705	615	677	642	658	635	676	671	678	652	642	620	623	658	647	658	634	603	637	613	670	633	669	617	619	655	652	702	655	611	600	645	603	679	625	580	677	610	700	681	644	659	626	663	640	702	606	665	672	634	629	674	645	661	622	643	664	629	639	637	619	645	648	612	648	627	593	622	625	622	640	610	692	642	678	639	659	665	692	643	609	650	613	625	654	637	665	657	625	676	614	616	614	623	643	625	673	667	704	642	670	647	639	675	633	631	651	644	670	648	635	632	599	667	615	697	629	586	672	665	648	620	641	619	632	641	652	625	634	641	674	674	628	647	652	664	603	657	637	625	677	671	652	660	641	689	664	670	607	663	647	640	649	689	618	690	622	609	612	676	584	640	653	634	625	671	675	635	648	649	651	661	645	679	659	665	630	643	645	665	691	596	648	615	638	628	616	658	607	679	709	643	670	643	652	677	694	615	684	607	656	647	682	665	689	648	643	586	646	666	670	670	614	656	655	657	646	637	616	634	587	718	658	657	647	661	667	627	621	647	667	614	635	623	670	687	685	620	638	623	661	616	651	652	650	590	635	646	610	662	652	694	648	661	648	655	674	640	665	677	674	633	648	644	712	636	625	659	632	609	612	625	630	637	613	658	613	660	641	657	678	626	614	612	718	601	651	674	586	650	636	607	618	603	659	674	641	709	664	610	668	721	646	687	653	599	633	653	679	625	632	650	659	613	665	625	661	666	654	647	633	669	662	623	694	656	624	665	658	676	618	689	661	641	656	624	640	649	626	680	667	633	629	611	636	639	634	637	668	622	639	636	630	658	600	641	703	625	649	653	613	655	626	679	626	622	675	653	660	663	618	670	642	640	671	644	657	656	574	601	679	655	653	671	629	655	648	673	636	642	683	626	654	674	622	646	618	633	671	614	636	607	592	676	656	672	671	653	662	668	636	611	659	638	689	626	640	659	620	665	638	616	638	643	600	660	655	643	642	635	647	634	643	653	608	640	647	629	656	633	618	650	641	637	578	655	660	646	632	656	610	618	623	656	712	657	615	632	608	636	635	647	604	669	652	662	624	619	612	667	636	623	597	638	690	627	622	617	618	623	619	629	650	722	641	639	644	695	658	670	596	666	692	652	676	609	651	654	639	659	630	647	673	593	637	688	685	729	661	649	624	635	677	689	644	656	666	648	613	673	647	666	621	643	632	612	634	629	608	642	654	616	610	725	671	630	640	681	682	653	657	641	697	644	664	615	622	647	656	625	632	664	662	639	691	620	636	642	687	643	659	641	656	641	609	659	678	598	666	668	674	665	659	673	641	621	674	658	693	621	600	598	608	655	634	643	637	692	619	647	621	637	634	619	669	638	641	580	631	631	642	668	613	673	671	636	651	655	636	646	660	666	653	605	655	645	707	618	618	644	643	629	626	599
24812	21212	24839	27856	20894	3633	624	466	514	534	549	403	351	351	298	282	282	258	235	225	224	224	206	204	239	197	212	210	219	208	206	245	212	209	177	192	197	207	180	173	228	210	214	230	228	217	187	205	218	178	217	183	219	210	194	231	205	209	209	202	180	203	202	185	225	213	184	222	161	223	176	186	167	203	209	195	177	200	214	188	231	208	191	219	201	191	171	175	198	209	178	192	190	197	223	182	195	202	193	212	212	165	200	208	205	187	198	173	205	216	203	215	178	202	203	205	193	235	207	177	209	192	239	187	205	194	180	210	189	181	198	206	197	196	182	204	195	194	189	200	204	217	203	217	174	214	188	198	201	186	204	187	187	211	184	189	219	222	185	190	201	195	206	181	188	198	188	180	206	182	207	205	195	209	198	199	207	197	191	198	227	224	201	203	189	205	179	198	201	201	214	200	184	202	198	192	207	216	195	185	190	169	182	214	195	196	196	190	223	176	188	195	213	208	222	200	204	212	198	206	230	183	194	164	207	184	189	188	191	218	181	188	204	200	238	199	219	220	222	218	215	217	214	187	181	205	198	204	214	199	175	192	220	214	207	193	163	209	185	202	193	220	203	210	172	210	225	167	209	190	183	190	214	192	201	214	175	170	196	197	198	203	194	203	197	179	180	190	210	210	191	193	208	194	208	209	187	206	210	204	212	219	189	194	192	219	185	192	200	208	185	181	167	199	204	174	201	194	220	184	206	236	196	214	219	207	210	206	195	182	206	195	218	209	207	198	192	159	212	213	195	189	187	210	225	186	210	206	168	181	182	202	178	182	219	199	204	206	182	216	207	209	183	195	193	206	209	174	215	187	203	185	217	241	223	199	216	210	205	180	197	195	214	192	230	188	175	192	215	197	172	225	211	214	208	207	200	221	186	209	217	200	219	180	195	216	204	206	189	232	180	208	192	209	190	195	199	180	220	199	199	199	201	213	199	190	197	188	185	190	217	173	195	184	198	208	212	221	179	205	207	211	196	194	176	203	224	234	185	192	194	206	228	218	214	203	190	206	185	187	200	201	236	218	191	206	183	238	190	217	208	210	191	179	229	228	202	214	187	187	209	195	191	197	216	214	207	187	204	210	189	213	180	200	210	200	202	197	184	222	200	204	225	207	216	186	199	234	203	217	200	186	181	214	191	218	204	201	204	199	206	216	204	204	207	183	207	201	196	183	231	195	198	199	210	197	195	203	186	187	200	217	194	212	185	180	202	197	183	206	169	228	191	202	225	213	171	224	206	183	225	221	218	158	205	200	224	196	196	166	203	211	181	202	206	209	206	207	195	189	217	208	203	230	187	201	213	209	215	205	196	187	213	214	196	209	183	234	232	177	186	183	209	212	187	204	206	193	204	207	203	203	237	192	183	190	202	215	188	208	184	203	223	169	213	201	208	207	208	203	223	203	183	194	198	194	208	190	183	213	205	198	229	194	188	212	222	202	208	185	202	203	181	180	167	169	219	225	191	204	195	187	204	190	201	199	192	225	177	169	219	198	192	208	208	197	180	206	211	196	193	181	201	174	177	198	187	187	188	203	208	206	231	216	210	204	214	197	228	189	190	193	197	200	189	196	199	224	190	205	187	175	195	184	177	190	207	207	209	202	198	221	205	202	189	185	204	178	224	194	187	197	203	222	184	204	188	208	205	203	183	191	205	196	200	210	236	220	196	197	201	185	191	212	211	217	179	193	194	229	234	215	204	207	188	212	187	201	214	184	198	175	192	208	197	185	213	195	232	208	214	204	208	193	192	193	177	220	199	221	239	195	192	197	177	194	237	190	242	205	204	197	184	171	238	183	181	196	198	203	232	203	217	202	180	183	205	203	220	189	225	198	177	188	219	201	213	200	182	178	217	190	221	225	218	212	173	190	215	199	196	201	196	193	211	208	197	214	200	189	204	209	205	182	221	198	180	211	238	173	192	200	186	212	193	165	187	199	227	200	187	207	205	202	189	194	198	207	211	191	186	181	200	195	207	191	194	232	217	211	212	191	176	184	218	218	178	209	190	174	180	217	203	206	227	181	191	226	204	218	194	212	181	177	178	208	183	217	194	213	227	176	209	192	199	239	198	203	212	224	189	211	183	185	181	215	203	182	201	195	192	213	193	180	200	208	198	197	204	194	183	209	185	208	200	192	177	201	196	207	221	205	206	195	231	190	192	210	162	230	200	210	215	208	221	199	211	181	169	189	171	206	186	209	180	190	223	211	172	182	184	190	202	204	251	201	174	209	209	187	183	237	198	218	212	208	180	215	220	205	204	185	191	195	208	200	214	196	226	188	216	203	210	203	206	206	209	186	229	189	210	198	224	196	232	206	178	211	193	191	195	168	196	200	206	210	204	205	194	209	209	199	202	219	200	193	206	207	194	188	202	174	187	216	207	207	206	188	187	210	227	233	213	208	211	178	218	199	206	185	196	206	210	178	193	196	190	216	186	202	185	188	205	198	210	198	182	194	205	202	218	190	194	216	191	201	178	182	223	167	197	199	208	205	173	184	181	176	195	223	215	198	206	205	174	171	198	188	189	217	192	202	196	180	185	215	224	178	189	188	223	214	206	208	218	231	212	190	204	206	204	214	199	223	199	200	207	230	214	200	211	193	205	189	212	198	186	206	210	204	228	190	206	220	195	205	189	192	206	191	201	195	172	187	175	193	207	173	184	207	201	191	181	196	180	183	204	203	221	198	200	186	227	199	195	209	192	224	196	196	193	199	206	212	188	205	205	208	195	186	202	195	203	189	203	222	218	192	209	175	195	194	251	182	189	199	205	216	181	214	199	216	191	203	198	198	206	190	201	184	206	189	204	211	200	211	181	209	197	177	193	206	218	186	214	188	194	173	186	196	241	218	188	207	193	203	196	193	210	211	181	187	201	211	211	208	225	205	183	187	193	204	203	209	201	197	192	214	191	201	170	210	218	189	215	221	210	197	200	208	196	197	210	186	221	204	211	242	216	175	197	204	217	192	209	185	215	210	214	158	162	185	211	192	192	186	204	182	197	203	204	215	208	185	207	192	224	196	226	184	205	193	197	195	194	213	196	179	213	198	206	203	222	217	196	176	205	203	208	208	199	182	206	176	233	205	169	198	197	229	217	231	198	177	208	201	218	187	185	182	197	171	187	187	198	207	211	216	186	189	201	212	175	209	172	197	185	205	229	192	200	182	162	202	188	188	196	192	194	217	208	206	204	194	201	212	206	190	210	189	173	192	184	238	197	207	185	180	186	215	217	219	191	199	188	222	185	196	201	189	192	189	204	225	178	221	169	193	210	199	205	226	208	217	194	198	187	196	185	193	185	189	204	181	194	207	185	205	196	201	188	235	174	171	204	209	194	184	187	193	212	193	193	203	198	217	205	186	185	201	186	212	180	201	181	206	201	202	225	207	200	188	200	202	198	180	200	207	205	209	161	206	213	185	216	189	192	187	208	196	181	194	202	189	190	206
4752	6471	4708	2008	882	712	611	595	591	619	675	503	539	531	520	496	442	508	483	438	441	436	457	442	459	450	473	469	483	435	486	475	487	458	490	455	457	400	428	466	445	456	494	449	444	451	465	446	438	465	447	440	439	463	416	445	452	443	419	491	472	412	455	448	465	458	443	457	446	464	413	446	427	431	428	462	478	421	440	439	411	480	459	449	442	441	426	441	485	461	407	480	470	423	449	430	459	428	397	432	448	419	460	465	469	437	484	438	428	438	460	427	407	441	415	435	418	459	427	434	425	438	452	464	433	428	446	440	442	452	429	441	453	439	439	472	458	459	444	445	436	465	441	443	435	438	458	446	460	446	434	472	453	429	434	419	442	460	451	442	438	429	474	443	430	496	466	476	477	477	456	458	435	463	454	437	429	459	463	453	462	432	414	429	466	478	430	460	457	423	442	436	439	460	421	444	434	437	455	425	461	426	454	410	451	419	449	430	464	473	440	407	479	467	440	419	422	467	455	465	441	412	394	468	435	468	452	448	427	480	440	403	450	447	456	475	408	416	437	434	478	470	460	434	454	422	470	438	452	395	454	493	429	423	415	488	436	444	429	437	445	442	487	475	450	442	444	430	452	434	425	470	456	423	409	428	437	464	394	437	439	449	439	434	409	405	484	454	453	428	450	485	448	468	459	426	453	431	449	431	427	413	437	420	494	435	436	425	422	447	450	466	453	472	440	480	487	424	443	420	397	445	458	423	426	460	473	444	445	444	448	397	473	467	447	436	437	451	431	427	442	458	417	462	434	479	479	424	431	472	454	400	470	465	425	428	479	434	454	432	417	463	494	457	459	454	417	421	459	432	439	448	410	475	432	449	446	434	442	459	446	472	453	469	428	450	437	469	429	433	427	423	442	426	425	444	433	454	424	467	412	485	460	436	439	416	448	429	430	429	483	457	471	473	429	427	457	426	471	443	437	476	440	410	410	416	427	456	505	425	445	459	461	450	447	431	438	438	448	418	491	451	420	455	422	476	424	409	448	416	414	463	439	442	437	430	449	475	427	442	457	464	438	471	425	432	426	426	433	489	476	429	464	419	420	473	437	463	483	442	466	427	451	444	458	482	433	441	437	430	414	446	494	433	433	442	409	414	469	430	463	418	445	436	469	432	448	449	427	433	487	449	412	448	429	475	417	409	479	456	444	415	411	458	415	449	429	429	483	414	481	431	473	443	422	448	416	465	465	455	485	391	419	445	424	484	443	433	408	481	463	436	415	446	440	438	465	451	446	457	444	449	453	432	434	492	437	408	433	491	425	442	436	450	463	445	469	490	432	440	448	389	412	455	434	450	445	429	428	442	391	430	408	405	432	462	429	429	461	430	452	450	472	471	430	391	469	460	452	440	404	449	420	438	449	432	432	437	440	460	429	452	445	417	482	434	415	449	435	442	391	435	460	441	434	435	485	453	430	477	438	397	460	447	443	403	435	390	439	456	415	414	401	459	445	441	464	461	467	436	462	431	462	428	411	437	462	431	407	448	418	431	431	451	442	450	462	450	450	492	408	430	444	498	440	418	449	466	449	420	411	446	431	455	423	450	490	444	453	459	434	420	435	453	407	446	424	438	458	400	471	452	516	440	437	431	445	452	444	446	458	415	437	470	429	438	428	417	439	458	451	425	467	414	420	474	401	439	457	430	452	462	415	434	444	488	423	451	452	405	446	450	454	465	472	432	436	457	470	448	466	501	438	492	419	460	423	458	444	419	455	443	423	419	439	412	492	462	452	443	414	427	478	438	462	482	475	426	452	431	454	464	410	441	452	396	452	407	483	434	464	451	433	435	437	426	405	455	450	482	477	459	411	435	420	441	446	443	462	442	443	452	427	425	457	435	458	423	416	418	476	426	455	430	431	437	410	455	432	443	446	452	439	431	457	483	448	458	436	426	462	424	488	453	411	462	418	415	446	456	453	423	456	463	460	441	462	418	407	465	436	447	452	460	464	396	439	463	424	480	479	442	420	453	432	434	430	491	453	448	429	426	425	483	463	428	425	479	386	426	449	455	495	464	406	430	439	434	430	430	481	473	411	450	421	432	472	427	462	442	462	414	413	410	396	450	464	474	459	404	433	405	449	438	448	429	415	445	437	432	452	442	437	462	438	448	463	430	452	492	421	451	453	406	435	416	468	460	446	443	478	458	446	413	444	461	462	406	444	444	445	444	445	420	432	442	445	500	442	443	462	453	470	396	421	450	479	449	430	434	441	434	424	442	471	445	438	461	469	465	435	471	461	439	444	444	448	431	458	439	474	467	477	399	461	454	453	429	490	451	428	453	414	479	431	449	424	397	414	457	459	448	470	437	476	453	453	455	446	436	428	452	427	470	457	426	453	443	442	412	452	390	460	392	458	451	449	456	434	419	425	445	437	424	430	444	438	398	452	450	403	426	444	415	408	428	427	445	422	460	413	463	439	460	422	459	426	438	436	478	415	460	419	458	462	470	454	399	483	457	402	418	464	434	423	428	452	424	437	474	405	470	468	460	447	422	413	412	476	457	447	463	461	470	435	476	504	402	458	471	427	468	434	463	461	450	449	441	443	445	441	420	460	443	440	436	435	441	461	501	426	447	443	423	450	429	443	451	450	451	426	432	440	434	467	498	439	446	457	416	431	433	451	458	422	444	436	485	448	431	436	431	449	458	464	451	446	443	458	436	454	439	417	453	467	451	490	420	467	433	411	448	490	451	445	448	411	458	441	503	455	468	420	414	427	446	405	464	442	460	404	447	393	409	466	459	427	460	428	439	476	460	472	443	479	434	447	421	428	452	437	451	447	444	408	443	441	415	438	486	436	446	446	471	383	448	455	410	451	419	447	453	449	504	422	449	451	463	455	416	467	440	448	445	444	415	404	449	444	428	467	464	410	439	426	417	442	455	454	455	446	445	431	431	431	442	419	469	444	471	457	503	404	453	439	451	437	425	469	439	470	452	433	433	433	423	466	458	472	445	442	478	479	422	415	443	442	445	404	379	457	452	447	454	441	431	444	419	440	407	420	490	455	471	440	470	436	447	424	460	449	421	441	431	453	448	438	451	403	438	417	467	465	439	462	420	432	418	446	430	469	492	478	454	452	423	465	463	437	459	405	468	467	461	434	428	458	432	466	438	458	425	445	444	397	455	455	430	456	463	445	412	456	434	477	444	442	443	423	402	438	450	500	441	417	390	427	452	460	490	488	443	411	449	448	417	458	468	462	455	436	448	410	475	433	436	464	439	453	453	465	458	450	396	405	442	420	424	466	413	435	446	454	445	403	453	428	485	431	437	447	425	420	465	468	420	430	435	450	486	468	448	437	451	463	426	455	463	487	464	472	445	426	427	454	451	460	425	405	467	438	415	444	449	456	444	488	459	432	442	443	408	469	413	460	464	440	414	433	419	431	456	450	427	456	421	484	440	424	456	400	396	435	443	457	437	440	444	421	429	439	449	434	432	457	444
24025	21206	25483	27217	21213	21185	3689	744	645	730	727	499	441	334	291	271	218	206	172	155	161	162	147	168	160	163	140	164	146	154	162	157	168	144	145	133	152	145	121	130	138	134	148	129	129	158	156	115	136	138	154	147	135	102	142	121	129	126	123	143	119	131	130	107	145	119	116	134	116	152	109	114	152	142	147	130	118	124	129	127	133	124	122	124	144	124	110	126	126	128	155	127	122	117	117	140	124	130	112	118	128	110	139	117	153	129	123	142	122	117	129	119	118	122	139	127	118	127	152	120	103	143	129	129	152	137	123	153	135	137	144	118	133	134	133	121	124	122	147	133	124	130	137	119	115	134	144	128	133	139	105	140	118	123	113	135	127	134	126	134	142	106	125	129	121	122	143	126	116	136	136	118	119	142	112	115	122	136	131	128	132	136	119	120	113	117	134	154	134	114	126	148	136	144	127	129	110	133	150	141	132	137	126	129	143	161	137	128	131	125	139	120	118	135	133	135	116	118	122	129	124	121	128	122	136	116	143	124	139	140	117	142	131	136	118	150	126	118	151	130	122	142	122	128	148	125	110	123	138	150	129	128	120	133	124	138	130	129	127	121	139	126	140	124	140	136	135	133	116	121	136	147	124	119	132	122	130	138	126	123	119	134	120	154	130	138	99	126	119	126	112	130	144	138	140	154	130	140	136	110	127	139	155	114	112	92	119	118	131	130	117	124	110	117	147	123	110	128	158	118	118	134	127	122	102	112	124	131	132	136	134	130	117	129	138	147	139	121	121	143	145	126	142	133	123	138	126	133	112	127	142	140	138	141	136	115	102	135	142	124	114	127	118	112	121	129	130	143	119	118	132	135	109	115	108	108	126	131	101	139	118	131	127	113	130	128	125	128	158	128	129	117	136	143	116	135	119	101	158	147	141	132	95	128	156	131	141	141	132	113	131	134	145	134	129	117	133	107	150	126	146	128	134	131	124	126	99	145	132	114	123	116	118	155	122	110	131	124	133	123	126	103	122	130	139	126	123	109	132	124	109	129	124	128	130	136	135	134	129	101	124	152	122	114	106	122	95	119	142	121	126	111	142	126	147	134	156	132	136	138	139	155	141	136	119	102	137	129	124	157	153	124	130	118	139	132	142	131	108	147	142	135	142	122	122	144	130	126	128	121	109	127	110	136	132	146	124	141	123	140	113	125	136	117	128	135	145	129	134	126	125	129	121	153	111	123	138	133	132	138	125	123	112	134	119	138	118	101	119	105	134	122	128	111	122	120	130	127	125	116	155	117	131	111	117	112	117	128	112	125	119	114	128	123	114	134	127	114	160	120	123	105	137	132	136	124	129	102	117	125	113	126	128	146	122	117	154	108	104	123	140	121	107	147	141	130	120	142	131	113	136	116	115	131	119	137	139	127	136	137	125	124	120	138	133	152	139	124	148	117	118	143	141	131	145	122	140	117	121	121	111	129	117	156	131	124	111	136	102	144	118	165	127	144	126	139	141	128	121	132	143	125	121	119	109	111	125	123	111	137	141	140	131	112	135	126	97	121	144	127	133	122	132	122	129	122	130	129	138	152	126	124	129	143	134	115	120	138	120	109	114	133	116	117	110	146	127	133	130	149	126	129	150	126	145	134	130	117	115	130	114	126	132	119	139	153	129	115	105	125	154	144	118	138	125	136	113	119	133	122	124	144	113	131	110	144	154	139	118	135	124	122	133	134	130	123	129	137	140	116	138	134	141	132	117	141	122	136	111	119	128	130	124	143	143	101	152	116	137	108	119	136	115	153	125	134	137	134	124	130	122	103	134	135	118	126	119	131	125	119	116	136	134	153	141	127	129	123	133	154	121	131	125	126	128	131	129	136	137	105	109	137	148	125	124	117	131	126	141	131	130	128	149	133	165	119	133	126	140	111	140	119	125	117	137	130	120	135	126	134	142	141	136	132	143	124	138	121	123	131	110	129	125	110	120	132	121	114	133	138	126	118	123	117	120	132	138	145	130	123	148	122	137	140	111	129	123	120	113	130	114	127	133	103	99	132	134	125	130	150	119	125	159	116	126	117	128	130	144	132	134	125	109	116	133	158	148	129	128	136	126	143	144	125	130	136	141	110	105	105	113	109	115	121	146	128	129	128	151	125	115	139	107	144	150	102	115	136	130	110	132	114	123	129	135	129	152	137	113	135	128	131	122	116	113	155	133	139	130	139	123	131	147	117	143	128	141	107	141	124	96	141	109	139	137	127	152	117	134	123	113	115	121	151	141	139	137	122	119	126	140	143	134	128	129	134	141	140	130	111	137	148	124	129	123	114	132	133	134	129	147	135	146	137	155	135	122	135	138	117	131	108	134	135	124	127	139	106	131	125	134	117	108	123	130	134	133	111	132	150	129	139	139	132	130	115	138	141	118	131	107	131	125	134	113	134	106	146	111	122	129	122	141	117	134	148	131	122	118	129	119	123	153	125	128	122	135	146	115	124	133	114	123	151	126	141	132	123	139	125	146	119	127	122	134	137	117	128	142	128	140	153	111	122	125	136	145	130	130	138	148	133	104	134	121	135	125	132	115	137	140	138	119	135	138	147	130	127	111	141	118	124	123	139	117	136	140	114	119	137	147	134	123	133	116	105	131	142	120	129	131	137	130	121	118	123	113	128	116	150	123	144	117	137	120	123	137	121	124	130	127	134	119	149	111	122	148	136	142	137	133	123	114	105	137	134	147	119	167	134	137	127	115	121	137	137	138	138	137	114	139	140	121	119	119	147	142	109	135	130	125	113	133	140	116	123	141	130	129	136	129	130	136	111	126	128	136	126	130	127	121	118	108	147	107	135	131	133	134	127	128	129	135	150	131	129	130	115	124	140	147	122	131	143	131	117	126	124	130	149	135	108	127	138	124	113	138	120	109	114	129	120	138	117	148	119	138	139	112	138	136	115	123	135	131	126	136	127	118	131	130	130	123	138	118	120	164	121	137	150	127	135	131	120	148	140	138	156	137	122	110	113	110	134	130	146	117	127	114	111	132	121	135	142	103	146	134	141	130	131	130	141	133	148	136	130	129	135	134	136	134	151	150	127	123	144	124	107	127	136	141	111	115	126	140	148	119	129	133	152	119	134	145	123	137	134	135	126	129	139	144	129	130	145	120	107	141	114	133	141	133	158	119	122	115	128	132	138	113	120	141	141	130	140	121	138	113	115	136	114	137	118	154	107	146	119	125	128	140	111	138	122	111	134	147	115	134	115	140	98	148	123	112	132	119	126	104	110	125	145	114	139	164	130	138	137	123	147	104	117	114	131	137	107	129	121	134	141	150	121	119	142	114	124	127	115	128	138	140	129	143	111	122	139	127	142	112	126	117	135	99	151	146	129	128	135	131	141	131	119	134	105	139	136	136	147	123	118	125	138	108	104	107	132	132	118	144	121	113	141	157	137	127	146	127	126	113	136	157	135	143	126	147	138	161	136	99	116	103	120	132	138	126	133	137	120
6073	9875	6627	2680	1113	692	587	557	524	610	551	489	461	425	413	350	355	357	341	323	311	286	299	340	326	336	305	327	297	312	322	327	336	307	331	350	319	312	309	330	309	311	321	319	334	301	301	331	339	296	328	304	310	333	289	311	322	324	317	317	301	314	307	335	306	295	295	302	303	302	319	306	320	287	342	271	307	283	304	310	297	290	317	291	301	325	300	307	297	308	313	332	320	313	298	312	307	304	271	302	322	341	306	313	322	314	324	280	321	333	307	302	340	311	291	318	320	325	319	335	313	325	347	322	307	291	311	311	288	296	293	293	330	314	307	300	302	314	319	339	306	297	303	320	305	313	306	318	323	281	290	293	313	325	334	331	288	295	315	318	306	322	318	315	329	333	321	334	332	281	321	290	322	299	304	304	295	325	308	308	320	313	289	302	333	304	315	290	288	334	329	315	287	274	275	331	314	300	323	320	335	297	320	300	282	295	326	282	304	314	287	325	279	305	319	323	309	304	290	292	336	311	324	308	341	299	319	339	321	300	320	309	331	312	308	343	307	294	297	312	283	323	341	309	322	330	296	341	300	305	288	294	322	290	293	317	326	310	296	312	337	315	302	316	338	334	300	308	311	341	308	302	289	276	320	292	297	308	300	301	304	303	284	309	337	340	287	282	309	294	331	345	311	299	272	324	299	351	319	314	318	347	328	342	343	269	307	337	323	333	286	298	321	294	288	311	298	309	327	281	318	321	316	288	321	315	336	288	301	303	306	301	298	265	287	309	313	311	332	296	296	316	286	305	297	331	325	342	315	322	303	331	325	299	322	312	313	312	334	311	316	332	335	344	309	299	319	327	318	309	293	317	302	315	348	293	289	301	320	305	296	338	326	309	295	314	286	320	276	271	321	314	316	277	301	313	306	311	293	289	293	321	305	328	328	298	321	285	270	276	298	293	296	306	323	325	314	283	344	324	269	325	285	319	297	314	304	320	303	312	343	298	316	329	316	319	302	310	307	318	302	319	325	294	312	308	295	268	317	285	288	293	303	291	349	327	336	292	347	306	304	321	320	322	328	287	308	327	330	314	349	327	316	316	311	304	333	295	311	326	335	304	304	286	302	288	292	315	299	296	289	284	285	302	318	288	316	309	303	289	320	325	328	335	302	296	321	283	270	349	315	277	306	282	301	345	330	300	314	294	285	317	321	290	308	330	291	318	303	309	326	296	302	343	305	295	291	332	301	302	300	266	328	316	333	309	318	298	282	329	307	307	300	328	291	338	290	347	300	287	330	284	304	269	282	308	283	299	283	303	300	331	297	311	292	304	322	313	300	324	344	313	301	302	282	302	330	304	302	313	305	317	279	307	300	302	293	309	301	297	296	314	309	294	300	291	315	324	338	307	283	310	285	273	277	293	319	310	283	299	293	303	313	294	322	307	296	298	307	305	299	299	297	304	291	314	339	301	299	316	300	301	345	286	301	299	302	302	286	335	320	302	334	300	288	302	330	306	325	298	294	330	289	321	287	313	286	313	305	308	304	324	316	340	330	274	314	310	305	290	277	289	326	313	302	289	320	334	286	304	304	337	295	271	279	296	323	340	302	346	319	311	303	297	298	320	283	350	324	295	347	306	264	304	328	303	279	285	310	332	272	346	307	324	355	288	298	314	314	315	315	297	336	313	318	322	331	322	297	352	308	286	295	294	328	327	275	317	339	293	301	315	333	322	313	309	297	293	323	321	295	297	283	305	300	308	307	321	283	347	319	319	293	309	325	337	295	319	313	290	315	320	306	281	321	332	324	286	321	338	307	299	320	318	311	318	286	311	327	339	334	318	312	322	361	339	318	304	332	307	281	274	289	305	310	322	307	306	325	278	314	315	328	282	347	304	346	309	332	295	296	318	313	313	313	293	311	332	333	308	311	282	333	292	302	324	307	284	307	303	345	285	319	285	287	328	310	308	351	291	328	318	279	300	324	321	298	333	306	267	309	284	315	329	283	288	325	309	322	315	292	337	301	299	308	307	304	290	302	311	321	332	308	279	302	330	313	312	305	305	290	306	310	311	281	323	287	315	328	303	327	305	277	310	323	328	305	310	339	313	297	313	284	321	296	316	324	299	306	298	340	318	300	282	317	301	292	315	319	310	285	274	308	301	333	301	322	299	318	293	312	313	298	285	303	321	285	317	302	283	315	291	314	329	281	271	323	304	324	316	297	294	281	346	311	282	308	321	311	316	313	317	321	295	308	333	302	307	301	334	313	307	280	298	315	312	328	299	284	283	293	320	289	312	278	307	317	314	311	290	304	271	340	282	330	341	284	299	345	278	307	283	331	302	282	314	327	320	305	308	301	310	292	321	329	316	306	301	301	303	307	287	302	335	299	335	324	314	310	337	295	327	318	316	285	336	309	290	318	311	265	274	298	287	319	321	283	318	288	281	287	325	304	313	296	282	299	303	336	316	318	327	324	327	330	292	319	327	293	300	295	286	315	287	295	324	302	299	307	293	324	308	298	306	327	282	289	321	306	311	326	317	333	283	321	287	300	275	301	306	312	305	313	289	363	298	301	314	302	287	318	352	325	284	298	264	321	299	319	310	303	320	280	336	320	308	319	355	288	290	279	299	292	293	306	279	333	311	311	310	311	331	319	306	306	322	305	308	304	307	354	308	315	314	314	298	291	324	302	341	298	276	302	310	285	279	338	288	310	311	320	304	330	330	321	299	303	337	354	301	300	303	350	318	300	326	328	318	333	322	284	333	327	287	303	306	299	304	314	282	274	298	283	294	327	346	333	335	299	306	316	303	295	312	307	308	286	305	329	299	317	319	298	322	276	337	291	293	313	296	325	312	324	306	274	339	309	317	313	315	302	311	285	301	331	305	298	309	297	349	309	282	300	311	321	336	302	315	311	319	302	312	292	329	296	335	318	292	330	287	275	294	299	328	305	287	316	288	282	304	283	294	325	292	313	347	324	323	311	304	296	336	328	315	286	288	320	316	357	279	292	297	325	332	276	324	319	304	276	298	289	317	319	331	304	300	343	343	334	347	299	300	313	313	346	320	309	308	321	322	319	305	294	356	304	291	297	299	314	317	322	320	299	288	304	277	337	284	328	333	322	300	318	313	297	328	316	313	292	301	316	302	302	292	304	287	331	324	291	291	332	309	309	327	305	290	330	344	305	301	329	303	316	328	309	336	317	315	296	335	326	335	311	318	312	342	300	293	298	320	301	313	296	293	294	338	323	294	318	288	313	290	296	310	295	287	294	324	342	306	301	335	303	321	370	329	289	312	361	311	299	311	326	334	300	331	354	324	342	309	277	314	315	293	322	311	296	300	344	324	302	290	288	322	329	308	315	328	299	321	303	316	314	290	329	283	295	299	316	326	326	292	293	321	286	306	285	319	349	341	334	276	324	334	290	311	320	318	306	281	325	304	320	352	351	265	309	298	291	310	288	297	322	302	308	294	315	322	326	289	286	296	288	289	295	337
34832	12919	3063	1132	531	429	367	441	415	421	439	375	371	385	384	320	328	308	276	318	284	286	302	313	302	279	319	323	285	300	288	294	305	272	305	303	290	286	291	272	299	308	303	292	317	305	336	283	326	282	283	293	328	317	314	274	297	306	279	323	262	312	289	296	262	292	275	293	330	306	289	273	315	276	288	267	290	278	281	281	305	295	299	285	309	269	272	278	317	297	323	279	322	299	326	296	302	295	305	280	301	264	295	326	273	310	259	294	290	273	285	264	311	302	309	304	309	314	286	300	299	257	282	312	271	272	293	295	301	270	295	290	289	301	287	294	312	311	303	302	322	296	271	268	305	238	294	277	280	265	281	264	284	280	264	294	305	295	288	285	300	295	296	300	298	300	307	272	258	269	293	293	301	292	292	326	317	311	283	285	320	288	324	309	292	290	323	254	313	320	301	305	315	315	307	305	267	303	283	288	292	315	309	293	279	286	311	287	275	253	272	310	292	263	283	299	280	283	294	292	301	301	296	290	315	291	299	291	288	290	305	311	299	251	311	257	280	274	260	306	268	292	304	295	316	295	264	321	266	279	299	296	295	308	269	277	305	249	299	295	294	284	305	316	264	301	259	297	310	277	291	304	307	313	319	265	273	278	284	259	280	298	293	305	310	286	284	289	315	261	325	277	280	257	270	316	282	256	302	304	264	292	284	289	278	324	270	322	268	283	312	322	316	274	305	276	265	267	280	274	290	321	293	271	275	290	300	269	300	296	292	279	294	310	286	295	290	265	291	313	326	299	283	310	282	277	296	309	294	290	266	313	288	295	257	284	304	289	291	305	312	326	306	288	309	265	278	303	279	273	319	314	273	304	300	331	307	314	266	306	268	281	280	322	259	293	313	302	310	254	281	280	329	290	296	255	286	326	278	276	293	284	303	310	268	273	274	306	294	292	308	279	311	259	280	305	320	279	308	281	282	275	292	316	333	276	327	269	266	287	275	278	272	302	285	301	287	294	303	313	323	278	306	296	274	274	272	294	298	313	263	267	314	290	301	275	270	299	303	287	288	293	293	304	288	302	275	355	277	300	304	305	308	288	285	276	254	289	307	286	295	284	308	282	277	288	287	258	289	305	279	265	306	327	304	306	317	319	269	276	263	243	282	292	329	295	269	299	285	263	284	331	291	245	287	284	256	300	274	311	305	262	260	269	314	280	277	288	284	309	291	281	246	300	280	315	324	300	290	285	259	287	330	295	300	283	292	288	320	267	260	311	296	284	300	297	327	322	291	308	328	308	271	275	323	283	291	306	314	284	305	287	297	314	298	291	324	311	290	292	281	277	270	312	296	280	301	277	322	322	268	277	283	299	321	263	274	275	272	290	290	291	312	285	284	304	271	290	293	264	278	301	313	299	272	271	254	268	248	308	306	326	297	297	292	297	316	313	300	301	307	327	304	277	306	257	289	307	288	285	300	290	342	279	284	264	291	310	290	291	272	277	299	281	281	317	304	307	316	256	268	315	315	320	279	315	312	273	289	296	288	298	304	283	308	290	301	289	286	246	269	309	290	286	293	250	283	312	334	305	329	304	320	275	273	287	284	279	282	271	293	279	262	305	274	287	343	325	290	274	281	269	297	308	292	313	297	284	297	307	291	310	309	285	306	297	257	274	281	311	304	288	301	324	296	301	277	281	321	306	287	260	273	270	320	261	328	299	336	250	272	312	284	316	304	289	307	281	271	274	310	306	277	304	286	277	327	275	280	310	275	314	312	313	290	320	291	302	296	306	297	315	267	291	288	294	281	285	268	286	277	279	298	275	267	286	291	316	269	287	299	286	284	323	276	311	285	263	281	271	275	315	323	289	288	315	281	299	265	296	285	282	311	309	305	284	297	303	282	296	293	270	283	288	296	299	298	242	282	276	276	303	300	258	298	284	304	286	317	310	277	297	325	277	325	302	300	294	283	295	294	294	310	304	307	306	310	287	272	327	309	300	257	281	295	293	309	320	293	302	274	291	289	265	256	286	272	313	297	305	267	295	307	281	268	251	308	310	276	276	323	279	322	294	281	277	254	324	281	259	275	277	305	310	304	292	283	315	284	282	272	260	327	275	296	310	301	336	312	270	284	282	304	287	305	280	287	317	268	294	276	291	300	287	300	305	298	274	297	301	305	325	331	278	279	285	288	307	307	307	273	269	285	305	299	270	323	277	264	276	264	278	277	278	293	268	273	291	288	281	290	288	310	295	288	258	263	250	296	309	330	276	288	284	263	289	279	327	314	290	304	278	279	296	289	283	294	290	312	304	259	304	312	291	286	276	261	323	272	317	277	302	301	279	280	298	289	285	279	278	269	303	272	266	302	302	289	307	288	286	274	291	314	283	284	276	288	278	270	268	279	270	314	254	285	280	321	293	323	292	270	286	281	299	288	274	276	340	285	267	326	298	317	292	296	310	315	265	275	309	291	314	289	285	306	312	299	292	262	306	303	291	281	277	286	285	304	309	287	287	295	294	309	319	295	316	289	287	289	282	292	319	262	245	288	293	285	292	316	292	300	281	293	293	306	314	277	329	299	285	255	294	300	284	268	285	300	291	303	290	293	306	282	272	297	277	272	319	292	294	290	302	295	290	321	273	269	298	287	303	293	301	255	275	297	291	288	274	280	313	295	269	280	305	294	294	278	316	313	288	301	289	279	301	296	282	293	317	280	277	281	312	285	284	267	323	237	257	305	315	251	266	302	289	271	329	312	279	271	278	315	302	316	310	277	312	290	308	273	277	290	297	283	307	299	255	282	305	271	300	302	245	301	291	300	268	293	286	300	304	253	300	297	255	333	299	305	317	291	290	298	307	293	302	328	282	292	304	283	278	293	317	277	297	286	314	259	282	285	304	310	264	323	285	260	277	293	276	249	236	306	294	316	292	271	312	291	266	305	302	290	283	264	279	297	313	289	264	288	279	281	291	331	269	280	286	299	309	316	271	281	271	282	272	309	283	287	299	269	296	316	332	324	283	324	317	294	275	295	286	295	286	321	277	281	298	302	280	308	290	313	302	273	315	298	276	311	292	291	283	261	272	285	308	301	324	281	275	325	276	279	283	261	301	325	297	298	290	315	298	262	279	284	299	265	301	325	311	308	308	295	320	302	321	305	289	247	280	290	305	268	322	291	313	257	301	318	276	263	312	280	258	260	279	315	284	290	261	314	261	265	275	259	308	299	271	273	310	287	307	255	283	287	292	268	296	300	299	267	304	307	285	264	298	293	307	300	272	272	320	289	317	313	309	316	298	285	277	294	260	295	304	308	309	271	295	290	297	326	284	275	294	286	275	297	304	302	283	271	281	278	311	252	273	288	282	270	284	276	263	310	248	291	318	278	325	304	296	299	281	330	308	311	259	283	284	296	319	276	285	305	264	302	281	293	309	278	313	280	314	308	268	304	297	283	288	273	325	301	280	294	284	253	278	288	287	337	311	288	289	294	309	318	276	283	295
9236	3166	2460	1210	784	691	650	697	696	688	671	686	637	679	626	636	650	652	635	639	647	592	634	628	658	636	630	614	668	634	615	636	636	646	610	621	618	673	608	613	643	627	607	646	604	603	642	609	598	609	636	615	657	639	633	630	615	677	660	593	615	639	628	620	623	654	679	656	629	594	620	644	622	638	589	650	626	621	628	641	642	655	708	646	623	639	648	643	634	643	599	607	622	655	643	653	638	651	654	666	634	671	621	656	655	621	636	635	674	675	618	649	646	630	645	626	650	693	621	607	660	614	631	677	612	627	677	639	625	698	609	656	644	689	661	599	624	654	627	625	657	625	653	626	628	642	614	664	621	594	661	623	634	647	616	631	663	621	701	671	613	663	648	649	635	590	608	585	644	644	659	646	621	617	613	612	620	633	643	654	654	677	639	654	641	607	602	655	605	650	631	617	634	644	628	634	635	618	626	667	620	627	672	571	618	670	632	646	651	565	660	635	612	628	639	612	613	611	641	623	639	617	628	614	592	660	626	633	677	675	638	664	671	643	700	626	630	633	578	658	643	630	632	626	612	618	672	602	614	637	619	652	635	624	638	564	664	636	640	635	613	621	624	649	619	615	611	633	638	635	587	662	644	628	622	630	629	628	621	681	654	638	645	626	711	636	640	607	631	645	631	651	628	628	667	665	629	673	645	588	615	667	616	557	631	654	634	607	627	633	655	622	612	606	606	643	612	604	606	648	618	610	605	602	627	643	636	643	573	609	604	672	671	651	641	628	632	651	627	657	661	660	601	597	611	633	674	633	594	639	682	608	625	666	611	664	567	637	654	660	626	638	658	599	623	652	640	601	631	634	653	640	625	620	651	640	636	677	606	620	607	674	646	634	618	595	673	603	602	641	608	631	596	600	624	656	653	670	617	592	607	660	603	648	689	660	679	642	663	658	617	644	616	667	630	683	679	596	601	626	605	630	661	678	681	641	616	653	687	641	618	613	642	653	648	616	676	591	645	623	613	632	664	614	620	607	593	603	676	609	646	605	625	614	624	671	583	612	661	629	643	655	669	647	640	664	605	614	633	593	655	631	686	646	637	652	625	629	619	627	650	600	620	643	645	616	634	631	628	643	642	613	627	603	619	638	668	627	653	636	589	636	653	629	657	603	619	616	622	632	617	634	670	665	616	597	706	589	625	596	605	660	646	613	679	701	639	663	647	700	638	648	611	614	636	688	659	619	650	626	633	669	664	618	663	616	646	635	626	603	617	621	640	584	632	671	625	643	629	617	602	644	630	634	651	622	649	594	647	587	590	650	650	620	605	618	629	644	649	585	623	618	622	554	592	662	669	603	608	664	668	657	593	598	635	622	654	644	611	650	620	656	616	637	640	654	600	633	632	628	684	628	615	616	637	610	615	582	602	623	704	608	628	644	633	623	636	650	648	620	654	631	618	697	585	645	608	631	589	655	657	642	637	619	600	639	618	652	640	581	646	648	617	601	648	627	660	615	638	647	616	631	600	642	650	615	622	644	640	592	589	614	626	592	617	626	602	671	647	661	643	611	593	612	679	662	648	627	595	641	648	624	590	612	661	605	626	635	633	634	601	633	626	590	669	682	637	692	663	632	628	611	603	705	614	626	695	630	614	647	640	634	614	700	643	643	626	606	617	628	558	615	618	606	616	652	610	624	622	608	606	629	640	604	700	648	643	602	625	639	643	624	638	642	618	636	678	634	616	649	617	644	634	635	651	623	651	667	640	600	597	628	628	628	644	627	642	678	639	640	649	666	604	651	639	598	594	603	593	612	634	629	621	660	631	607	623	634	662	616	641	657	686	612	614	647	601	685	602	661	635	595	600	615	609	686	571	683	612	652	615	634	662	683	627	599	659	623	643	605	627	633	619	629	647	621	624	611	661	608	630	624	636	671	647	599	594	643	616	648	617	631	618	625	630	596	651	654	630	623	642	620	599	602	665	645	636	655	656	594	621	646	590	646	615	637	595	639	639	658	632	573	655	644	642	623	637	647	617	669	595	608	646	596	642	676	652	650	630	662	634	653	663	636	611	636	634	626	613	593	640	606	634	588	595	629	642	598	610	654	637	620	642	636	652	629	603	592	611	573	601	639	630	650	619	665	630	627	633	618	655	646	607	624	656	642	654	673	624	630	657	621	586	674	601	618	625	633	625	664	642	609	648	596	645	613	621	616	633	627	608	636	650	641	627	605	625	627	599	596	617	638	625	608	625	641	591	583	634	668	654	609	648	598	621	648	638	619	644	625	635	604	631	636	601	642	643	619	595	609	651	660	618	590	639	618	628	618	629	649	635	616	602	639	624	611	689	619	648	661	663	610	653	638	617	626	640	603	699	617	613	646	615	676	662	644	642	661	604	623	603	645	656	635	578	646	560	615	602	631	646	627	597	621	597	597	627	631	671	643	662	613	625	633	612	642	623	624	633	608	658	581	661	643	637	614	626	618	641	631	615	573	635	600	664	636	590	646	666	647	607	597	621	581	640	617	638	600	663	622	636	632	613	558	624	667	617	652	617	622	630	620	640	647	585	587	645	655	623	665	631	633	662	652	636	640	598	627	627	615	651	612	649	623	627	641	609	641	637	641	616	671	585	612	616	583	663	613	656	657	612	680	631	593	652	670	617	611	557	577	588	643	642	619	643	607	618	653	652	606	638	674	623	633	623	631	623	620	664	645	649	647	638	599	620	626	590	632	664	649	613	650	642	625	637	640	618	639	628	637	685	637	641	678	656	663	665	602	621	627	616	605	647	623	641	575	661	646	646	704	645	645	642	621	658	596	601	645	651	641	627	599	599	684	650	639	605	613	615	692	650	659	660	593	606	625	660	661	642	609	622	619	640	620	634	592	632	657	600	658	624	662	633	612	621	633	608	660	615	666	620	611	599	611	604	658	617	639	661	674	679	585	660	617	650	595	611	601	642	614	620	662	604	635	642	653	607	582	633	644	674	600	622	624	610	573	654	623	636	618	619	611	609	643	643	638	633	644	623	672	624	669	640	709	562	660	621	651	673	586	622	613	640	638	624	639	633	654	598	615	675	627	625	641	644	614	624	623	621	630	622	666	622	636	609	638	648	646	603	654	702	610	633	704	626	669	556	644	630	626	625	608	639	595	609	643	608	649	643	625	620	594	610	659	610	693	656	627	620	613	616	639	597	643	604	657	649	617	652	583	623	637	619	616	610	586	630	632	648	590	621	630	649	636	592	672	646	656	647	615	605	656	645	651	621	573	658	639	628	605	680	599	639	610	606	619	642	601	642	628	662	615	634	641	670	647	641	632	634	629	650	690	626	563	632	625	612	650	592	618	611	667	674	669	637	619	635	648	628	639	638	635	638	615	610	618	653	624	659	637	671	621	634	624	640	666	631	616	613	648	604	629	677	613	673	635	647	614	585	632	641	604	605	652	589	607	626	607	636	663	650	637	624	607	599	622	631	646	642	616	625	667	635	572	615	615
24854	21208	24875	27804	20950	3693	589	495	432	517	515	442	403	340	303	278	266	235	226	219	227	201	233	200	184	183	211	191	224	204	199	207	207	177	176	185	161	217	210	208	205	172	195	203	217	224	210	202	205	216	201	213	196	173	197	192	176	201	185	199	191	185	199	219	198	217	191	179	190	196	225	195	219	194	191	212	215	215	201	197	194	234	209	192	187	212	187	173	212	188	188	222	189	201	206	187	208	214	180	185	205	200	175	215	230	244	194	193	204	178	174	205	186	183	203	197	209	206	183	165	195	206	225	198	191	183	203	201	197	193	183	196	207	203	206	205	205	222	203	196	209	196	181	207	221	208	203	196	173	179	200	196	213	195	178	194	174	214	206	195	217	181	192	190	205	195	211	195	203	204	201	203	182	192	189	198	205	186	198	195	224	206	168	188	193	192	187	196	203	177	212	186	181	182	211	190	179	180	227	192	208	206	173	213	203	169	198	181	186	214	196	200	188	190	199	212	185	190	218	184	191	171	182	196	188	163	205	212	216	202	174	178	214	191	199	186	214	203	210	203	198	178	216	191	176	221	233	182	214	186	194	193	212	206	201	186	217	196	178	205	191	196	219	175	184	211	190	231	186	190	190	211	197	195	195	210	207	190	184	225	191	207	215	207	204	234	209	207	181	207	185	191	193	202	211	206	178	219	185	206	192	211	177	193	179	196	187	209	190	187	190	190	177	224	208	216	217	207	203	208	206	204	172	213	175	214	231	210	203	179	190	179	205	184	214	182	186	185	224	229	186	213	217	219	176	172	177	184	201	196	198	193	211	191	186	186	199	169	177	205	178	172	184	200	215	182	189	223	179	188	183	167	203	185	216	187	194	185	177	203	206	194	176	191	228	208	187	190	175	193	212	217	200	199	176	208	194	191	175	194	202	181	199	203	195	215	194	194	189	216	211	212	182	212	199	190	183	187	226	185	189	191	213	179	191	195	183	176	204	225	196	200	202	200	190	178	231	193	204	180	193	186	211	194	189	223	194	181	182	171	216	189	183	205	174	203	216	192	196	168	191	208	172	192	201	200	209	228	173	195	211	191	182	195	206	193	181	166	196	199	207	189	190	197	206	189	162	190	214	207	192	196	219	200	226	203	191	164	194	198	230	201	172	202	225	189	186	205	199	207	205	194	208	224	207	194	204	171	173	216	217	214	202	189	194	211	221	193	210	181	206	181	183	208	202	213	203	214	184	192	213	206	216	202	225	213	219	229	197	218	201	176	184	191	201	190	212	213	183	192	188	201	186	196	192	203	231	188	176	190	199	212	185	204	197	203	208	197	187	209	204	177	192	156	196	192	200	212	206	210	207	197	209	200	177	165	182	189	219	184	209	191	199	196	183	165	199	177	193	195	182	211	206	182	183	182	186	180	193	164	184	198	207	168	203	196	201	188	172	194	211	208	201	197	215	210	226	197	195	186	185	214	182	198	202	214	208	187	219	200	197	188	187	192	228	195	198	201	178	194	210	206	184	215	185	207	202	198	195	190	229	179	210	216	224	188	191	214	217	199	196	196	176	206	187	192	203	208	217	208	200	209	200	211	171	227	203	194	203	185	171	200	192	230	231	207	222	209	187	216	192	182	159	161	197	189	193	211	185	201	189	203	195	195	200	211	179	202	192	186	194	189	206	205	208	228	209	184	163	179	193	182	179	183	204	199	220	226	206	198	192	213	205	207	186	222	195	215	194	205	233	191	190	195	183	177	213	208	204	208	204	206	189	183	177	208	201	181	202	191	187	224	212	163	203	206	180	185	200	211	214	183	206	199	200	183	227	215	206	195	184	213	209	211	203	195	203	211	177	215	186	192	202	207	205	225	188	189	182	189	193	192	209	185	201	209	218	186	201	213	214	198	189	208	243	212	189	219	201	185	202	187	200	223	203	198	184	188	201	196	176	205	188	241	207	193	208	177	199	215	194	161	198	187	228	202	192	206	214	200	179	175	199	186	188	210	199	198	183	220	190	188	199	207	185	208	189	199	192	181	183	177	172	188	202	198	196	183	196	168	179	185	185	200	191	223	219	223	228	224	180	182	189	185	178	190	168	203	191	200	177	178	157	169	202	220	198	222	196	206	186	209	204	175	224	160	196	193	230	181	195	215	203	196	192	179	206	187	187	203	188	171	182	216	215	197	191	174	193	184	204	174	187	200	209	203	219	196	198	206	205	220	172	220	186	196	181	217	207	208	185	166	219	210	177	188	215	211	177	202	218	193	198	185	194	203	194	203	206	204	206	194	203	165	182	189	221	169	208	159	208	196	183	213	196	195	247	163	214	183	183	213	220	205	207	189	191	210	205	169	222	213	202	192	189	213	180	188	217	183	230	201	192	207	170	195	190	177	190	205	179	201	164	202	194	181	191	224	193	193	217	208	200	190	198	230	206	201	224	189	207	201	203	206	226	168	181	197	190	228	194	213	204	197	205	178	210	217	178	191	192	190	206	177	192	179	205	191	190	193	210	217	180	204	213	201	181	156	188	214	191	211	224	180	185	216	189	204	170	210	196	226	181	222	201	197	207	207	214	186	205	180	218	190	180	203	197	200	204	175	205	194	206	182	194	204	203	201	213	188	215	223	188	203	197	207	201	200	190	188	198	204	223	181	215	181	236	209	191	197	184	224	184	180	201	180	194	189	204	172	188	185	215	199	191	188	194	193	207	218	201	191	191	189	195	206	204	206	195	188	192	171	218	227	202	195	196	234	212	204	196	207	201	195	195	182	203	201	222	195	225	180	206	200	179	207	191	220	205	234	180	203	183	200	196	179	213	192	184	184	194	198	187	187	187	204	198	201	216	179	186	222	207	172	204	235	193	219	210	204	202	191	178	188	198	182	185	168	214	186	180	193	201	186	221	212	182	191	194	202	222	201	196	211	197	190	198	186	178	166	221	219	223	189	206	206	191	194	192	192	217	215	173	214	196	189	198	211	189	197	196	205	192	211	208	172	196	181	169	186	203	219	205	206	214	215	190	212	204	190	228	194	192	190	203	196	202	170	186	189	200	198	192	200	175	214	173	205	213	216	196	214	193	192	196	205	163	188	218	167	194	197	209	181	206	191	191	201	206	187	187	186	192	150	202	207	208	205	190	207	191	170	222	217	216	183	195	197	200	215	207	197	209	203	183	184	220	173	203	225	198	202	211	182	235	192	193	222	161	183	184	208	182	200	226	187	195	177	188	181	167	175	198	200	199	202	190	206	212	195	191	201	176	219	211	193	180	179	198	184	197	194	184	200	186	171	187	198	178	184	222	197	235	176	190	205	205	191	176	171	211	194	200	197	184	186	195	191	228	204	210	205	201	199	212	198	200	220	189	218	200	205	191	189	204	198	201	185	172	187	205	207	196	193	185	200	221	189	222	186	180	159	196	203	217	202	225	183	204	203	182	199	178	208	215	186	207	199	208	198	203	201	190	211	198	185	192	218	217	194	206	176	199	199	237	192
8271	6281	4989	1999	937	684	572	646	583	593	595	582	508	523	518	494	507	462	466	432	459	464	464	431	457	415	455	445	430	395	446	443	444	428	444	439	417	448	444	459	457	410	446	454	418	419	381	464	436	420	442	408	429	423	436	428	422	440	442	457	427	429	425	445	430	405	415	430	475	441	435	400	436	398	429	429	435	444	449	426	437	400	430	425	422	430	441	446	411	435	412	433	446	442	413	418	394	386	474	451	444	429	399	442	430	418	440	430	423	446	456	458	426	445	414	434	423	430	477	453	417	447	440	417	460	489	413	487	464	461	412	399	445	456	436	440	451	403	429	449	438	441	400	457	415	441	430	417	435	414	418	447	443	440	478	408	392	423	430	469	423	449	427	442	441	439	431	431	430	471	437	438	451	451	449	439	420	446	435	420	460	436	453	425	457	438	418	441	415	443	438	416	446	436	431	475	427	421	437	434	450	406	434	426	440	437	407	444	428	426	438	434	439	443	411	432	452	435	462	446	446	436	437	398	476	460	425	417	395	422	444	441	449	433	440	439	421	414	471	445	414	458	419	432	445	474	445	443	454	431	423	431	460	452	438	458	429	471	450	473	437	445	427	459	467	460	433	386	429	441	428	434	463	441	428	435	443	412	411	438	441	446	446	435	396	451	441	399	430	426	412	467	436	443	471	446	435	430	433	425	487	429	456	465	474	451	443	428	443	442	459	417	447	468	429	433	420	447	441	415	443	414	460	441	444	476	403	423	404	396	449	456	426	451	436	474	450	423	450	413	416	445	448	445	454	415	458	403	407	443	426	449	421	413	424	412	457	431	420	407	428	430	422	417	374	440	435	427	434	431	400	435	443	397	473	437	417	430	445	456	429	425	400	428	425	428	434	408	423	427	435	412	441	421	449	433	433	435	408	453	436	425	407	398	435	458	393	420	470	432	422	427	442	427	423	387	406	448	457	445	442	467	418	439	488	435	412	406	447	414	430	467	443	400	448	462	414	387	425	427	483	406	438	448	439	445	439	440	421	430	458	447	420	423	452	383	460	417	434	431	425	468	435	458	400	406	446	455	473	449	427	431	428	418	429	491	452	430	482	429	437	423	432	411	417	448	442	465	457	397	415	433	468	416	450	413	456	432	457	454	421	443	446	413	413	423	457	451	444	403	468	445	446	458	465	439	481	463	417	446	405	453	458	417	450	417	435	436	408	409	428	448	455	427	439	459	432	446	440	467	422	450	417	467	437	443	436	434	425	469	430	409	453	455	446	453	422	456	412	484	461	444	400	492	450	419	437	408	437	460	419	414	436	413	439	438	430	444	401	452	436	437	467	435	425	441	403	447	475	464	451	457	400	429	439	458	418	431	451	422	453	426	431	415	463	440	445	422	467	464	417	454	454	423	463	407	432	413	468	383	490	414	406	438	412	432	455	430	446	401	420	477	437	424	417	437	421	436	446	472	450	452	446	483	438	406	427	417	412	449	428	439	438	450	486	446	434	427	452	410	425	433	429	431	428	429	443	443	460	464	458	431	420	422	464	444	413	432	410	389	447	448	465	425	441	452	421	424	412	460	411	431	404	433	458	432	437	470	448	443	418	446	440	437	469	414	410	444	410	418	459	422	391	435	443	436	418	439	465	457	423	409	429	448	408	482	422	468	445	479	429	462	414	426	473	449	454	434	450	407	451	456	441	462	468	431	438	422	411	435	435	434	437	390	425	443	428	443	444	429	426	481	441	436	431	434	447	414	399	463	436	434	450	430	450	457	443	423	458	468	448	443	495	434	415	440	406	472	456	440	403	452	494	438	468	417	482	445	440	402	454	430	445	428	432	425	385	451	424	423	458	402	429	405	451	417	418	426	451	416	427	408	430	415	417	451	453	463	417	439	425	406	431	418	467	446	453	437	430	408	433	418	431	438	416	456	464	429	450	437	443	458	425	427	419	447	432	411	434	418	454	427	471	393	424	437	451	414	447	416	433	457	435	452	418	430	430	424	451	477	457	424	459	441	436	424	440	460	435	433	445	424	417	450	450	408	446	434	412	430	467	451	436	447	417	447	435	442	434	420	388	418	433	443	430	490	433	413	453	426	466	448	450	451	424	437	422	442	449	424	413	432	420	401	460	411	377	430	429	438	472	445	443	441	463	429	429	422	434	428	436	424	404	424	453	398	441	435	437	426	439	459	395	442	425	432	453	439	402	456	439	441	413	443	448	429	447	402	434	453	430	425	409	453	434	419	429	425	428	448	454	450	454	422	442	438	458	421	411	436	424	396	425	409	441	449	494	419	409	407	478	447	431	449	440	480	447	466	431	463	450	457	446	419	417	440	466	413	447	439	443	451	461	429	425	425	466	413	393	477	417	404	402	453	424	438	421	460	430	426	460	405	453	435	395	471	437	450	406	419	449	447	433	415	426	461	436	449	445	442	440	426	473	405	420	447	420	448	388	433	430	394	428	440	437	399	464	432	461	436	432	438	425	420	438	464	461	424	393	456	401	427	413	419	406	402	458	447	415	422	465	449	426	463	484	435	448	432	465	437	462	427	474	429	480	490	443	457	423	449	453	395	454	443	465	401	435	429	460	474	456	448	449	433	474	440	434	452	437	391	421	428	446	438	445	413	400	465	437	443	418	441	427	469	430	437	456	417	414	459	424	489	423	421	441	416	388	418	412	431	452	399	437	442	468	433	417	424	438	419	456	448	440	425	446	421	434	458	423	415	467	418	435	436	459	432	439	458	399	443	425	425	448	422	446	432	451	427	455	444	448	429	409	425	453	412	428	417	441	426	440	429	463	448	401	423	429	425	444	388	414	427	374	462	429	423	410	422	396	429	446	451	398	490	468	428	424	434	466	458	455	435	428	429	438	449	451	444	387	441	423	433	433	427	446	428	449	444	440	475	471	387	422	438	427	463	399	441	434	448	447	430	415	440	473	426	408	444	453	414	435	445	436	442	426	429	420	417	408	412	402	451	403	388	432	420	429	410	444	458	432	418	433	429	455	432	444	447	453	435	434	438	488	419	422	429	440	438	464	469	462	440	430	459	454	421	417	451	479	430	392	444	455	453	447	427	445	446	481	422	379	400	422	448	412	414	448	425	416	427	436	436	435	416	448	382	430	452	418	466	426	430	412	460	460	428	428	445	434	447	453	429	411	418	427	475	438	441	432	511	410	412	421	446	423	384	490	455	437	425	426	441	451	403	446	423	416	525	484	417	430	403	430	409	436	449	444	449	458	473	396	461	389	421	464	437	423	438	430	429	453	426	425	466	450	441	458	429	447	457	466	468	446	443	446	426	456	474	439	400	409	445	439	412	467	425	449	446	407	434	424	445	448	448	447	440	394	444	457	425	448	450	430	436	463	446	467	447	446	409	451	422	463	447	461	388	438	420	439	396	431	435	448	441	396	410	448	414	408	452	475	492	458	436	441	413	480	435	435	467	446	423	459	446	390	443	457	424	427	448	435	412	437	441	414	429
24003	21196	25512	27175	21206	21174	3522	702	572	564	660	567	399	439	393	236	226	242	217	142	134	144	156	151	140	133	129	120	120	143	154	149	135	127	115	145	153	127	123	133	155	160	147	157	136	153	128	123	140	124	112	117	134	119	129	162	111	143	143	107	142	141	119	146	131	125	126	130	113	130	122	111	127	129	116	106	123	114	129	121	131	119	109	127	125	149	138	132	132	122	103	134	136	128	98	105	129	120	148	123	118	148	129	127	130	129	138	133	132	130	122	149	134	100	98	113	126	120	140	113	100	136	128	106	133	115	130	136	135	153	141	126	122	144	130	117	130	129	108	118	123	117	134	136	120	157	107	138	126	131	139	130	130	154	120	114	124	125	92	143	135	132	120	115	125	119	127	135	152	94	135	100	101	117	145	112	136	131	117	136	122	135	117	123	125	130	143	128	126	126	114	128	135	132	119	119	124	125	126	109	121	124	116	134	143	150	120	107	109	123	135	122	114	132	118	115	115	130	101	118	141	129	124	116	122	124	119	112	127	143	147	142	117	137	135	140	112	152	139	110	130	131	131	138	136	115	130	131	128	132	123	135	114	114	114	120	125	126	127	102	143	138	134	118	132	116	116	108	105	125	115	138	136	149	154	115	125	140	131	123	110	137	136	120	131	130	129	112	110	129	122	138	128	141	142	127	124	115	128	128	122	124	110	142	139	146	113	119	105	115	142	141	134	122	117	128	145	139	132	140	126	126	116	150	148	144	126	117	125	116	133	137	110	134	116	120	129	144	123	122	122	125	120	148	100	122	120	133	137	109	106	148	130	100	126	135	127	123	140	145	112	127	118	130	123	124	126	132	109	114	139	127	124	112	122	110	147	138	138	138	140	138	158	119	125	122	112	118	124	124	122	153	116	144	125	98	120	118	131	112	125	132	118	130	116	131	118	132	136	130	141	114	122	138	112	112	120	122	117	108	128	123	137	136	129	128	105	111	94	130	152	107	118	108	113	91	115	116	110	101	117	121	120	114	146	135	147	130	126	120	121	109	146	139	130	121	123	104	126	126	112	126	128	120	122	144	127	121	119	114	141	150	129	140	127	115	126	123	110	132	131	108	113	123	108	133	112	114	130	140	123	118	110	137	119	147	136	144	124	136	124	116	142	136	110	119	121	115	128	117	108	120	125	104	120	141	114	138	101	119	127	114	126	136	109	115	116	127	125	124	130	100	117	115	121	126	109	130	108	122	137	113	135	121	101	152	122	137	108	137	134	137	133	121	109	158	147	125	115	124	142	133	131	140	114	112	130	131	111	126	147	122	124	121	117	113	119	138	146	141	137	134	128	135	131	127	118	144	136	115	124	134	126	115	119	125	132	145	153	118	138	125	108	127	126	158	102	147	116	113	121	120	121	124	131	149	120	115	131	121	141	134	137	118	111	127	139	127	126	128	121	106	108	116	117	118	116	99	115	131	135	137	144	124	120	135	116	113	114	118	134	119	116	126	127	138	109	118	115	119	135	120	130	111	119	135	107	122	127	122	142	124	132	116	128	132	141	147	142	133	117	127	134	119	123	136	124	122	114	131	119	104	113	115	128	129	115	135	130	137	122	141	143	115	129	121	99	114	123	123	117	120	128	139	116	133	148	132	129	130	130	153	135	115	137	142	127	115	108	117	135	127	123	140	132	125	116	149	118	96	145	110	132	136	132	118	134	119	133	136	152	125	111	123	138	138	121	114	128	125	121	122	135	132	125	96	111	143	132	123	115	134	109	130	119	124	152	135	118	129	122	109	124	110	117	124	129	152	110	123	130	149	136	125	126	166	99	97	102	125	150	121	124	111	117	114	140	120	107	126	136	139	124	134	119	126	126	135	131	102	132	106	140	137	121	124	126	124	135	119	135	142	116	109	104	131	117	120	142	124	124	125	109	112	127	129	102	125	107	132	124	128	112	129	105	114	132	146	126	139	122	116	127	130	120	128	120	102	140	127	125	116	140	135	135	132	134	118	139	126	112	138	122	119	123	118	124	119	141	124	134	119	118	157	144	103	124	124	130	120	142	123	132	138	106	106	103	137	119	114	162	151	115	128	148	124	130	119	113	140	107	113	129	122	116	124	138	127	143	124	142	131	119	121	124	109	137	100	129	121	124	103	121	133	120	131	117	131	119	122	145	133	109	128	122	121	134	134	127	120	109	130	127	118	118	112	125	115	117	117	124	126	101	125	106	125	129	133	110	137	134	119	118	134	133	117	136	112	136	119	127	139	145	136	121	139	121	116	131	126	147	127	120	137	156	134	134	146	137	133	119	130	126	121	117	141	126	118	121	111	132	134	147	132	132	126	109	151	134	106	105	132	133	127	124	128	124	147	134	141	122	128	143	127	139	137	123	133	133	117	117	158	135	120	132	104	121	105	119	105	118	122	139	132	129	130	140	151	136	147	107	126	128	97	116	105	129	135	136	143	115	143	141	124	132	146	90	119	104	112	149	138	128	114	140	132	135	128	119	114	102	124	139	125	115	115	109	117	137	116	116	121	106	134	126	126	133	119	138	130	140	128	136	137	123	138	123	111	111	143	109	138	111	106	136	130	111	121	130	106	120	120	120	121	127	121	137	133	119	127	115	144	122	125	123	109	139	143	134	125	147	141	127	125	138	120	111	132	122	134	107	118	118	114	102	149	107	123	119	157	117	108	130	119	103	116	127	110	140	132	108	135	130	134	110	109	125	102	139	121	126	124	112	138	131	132	123	125	127	126	126	124	149	135	124	119	129	144	140	133	130	129	112	135	140	113	126	124	131	142	108	121	104	115	120	106	119	112	131	108	109	114	119	124	136	141	127	140	144	127	108	134	128	141	132	111	110	110	135	128	126	112	112	111	121	105	124	127	120	124	117	112	139	102	121	135	123	135	148	116	135	131	128	121	129	119	144	119	139	136	112	131	150	126	121	114	125	131	139	135	128	119	119	134	108	121	151	126	142	151	129	125	112	114	122	141	120	106	149	114	112	148	142	102	125	124	121	118	135	130	138	134	121	124	113	130	150	109	115	126	111	122	126	154	128	130	117	123	121	139	104	131	106	146	112	107	137	128	138	137	129	127	158	122	130	113	132	121	131	130	128	126	121	124	124	129	114	121	126	110	125	131	122	129	156	117	134	141	125	116	147	135	139	116	126	123	112	101	131	99	120	101	126	125	133	156	124	127	114	144	135	131	110	127	133	143	131	114	119	121	125	121	136	139	118	125	112	122	116	108	141	107	153	135	130	105	106	128	120	133	127	133	115	137	136	116	140	124	134	128	109	137	146	128	125	127	124	122	158	119	133	124	121	131	136	142	141	121	116	131	136	117	134	115	117	106	129	117	131	137	147	127	121	101	116	144	112	112	115	138	128	124	137	125	130	109	144	122	106	103	123	141	139	137	140	131	137	149	126	134	148	126	124	121	103	123	131	145	95	131	93	141	125	136	144	139	106	134	125	127	115	140	120	132	107	132
7575	8627	6347	2969	1206	684	571	566	514	536	577	494	442	453	388	332	401	334	341	354	315	294	318	340	295	311	312	336	333	295	298	278	305	313	328	304	325	324	307	304	302	292	333	319	293	280	291	332	311	267	290	298	308	318	299	336	324	281	341	321	304	292	322	314	312	293	300	273	301	328	340	294	302	327	268	337	290	329	307	279	323	294	294	306	339	294	299	274	305	272	303	305	307	344	321	298	311	360	295	284	295	287	323	321	314	308	272	312	305	315	307	312	263	274	325	332	324	297	302	274	317	288	325	289	304	313	285	305	321	303	325	310	305	292	271	296	316	287	321	303	292	304	285	307	334	296	281	280	300	290	285	302	298	296	312	300	292	305	300	320	302	287	307	336	307	285	334	307	332	295	322	337	320	300	319	333	302	293	317	290	302	303	309	315	297	324	307	314	302	284	306	274	284	296	310	317	294	297	267	295	268	315	301	322	302	294	297	283	310	307	321	315	315	292	262	288	317	310	337	315	290	281	328	315	308	325	313	287	309	328	320	308	332	318	297	271	292	315	293	306	311	326	318	317	290	309	276	297	290	295	304	310	314	284	283	337	327	322	306	285	324	337	284	298	313	305	314	277	306	303	304	300	318	296	327	308	289	294	306	286	320	289	265	299	330	309	326	297	295	304	304	309	295	293	307	292	292	287	277	300	275	322	308	318	315	297	314	315	312	291	307	300	299	299	276	298	303	295	300	324	325	321	285	331	282	304	321	288	283	298	327	305	292	328	305	313	293	305	252	321	293	309	272	311	279	307	296	307	330	307	302	303	310	275	294	334	318	338	300	286	329	309	297	291	323	282	300	282	283	311	324	323	263	292	288	287	244	282	286	286	299	316	274	310	290	288	304	300	293	268	298	285	309	291	275	286	309	267	294	280	264	295	313	283	320	321	298	297	306	282	305	303	283	320	311	304	327	316	299	281	294	297	286	323	326	310	277	306	321	305	288	321	290	314	317	308	310	318	283	346	317	265	285	319	291	291	298	298	309	320	282	301	298	325	298	305	300	312	305	305	299	291	310	310	311	297	311	309	331	298	297	296	298	319	286	295	294	309	299	260	297	301	353	290	290	307	268	293	314	281	310	292	287	311	291	274	301	291	299	320	313	324	314	299	316	290	289	330	288	348	316	310	278	312	310	320	303	290	290	308	304	301	283	280	298	298	292	315	300	311	311	295	339	290	284	282	303	297	280	288	325	304	299	303	307	290	275	304	322	316	320	325	290	278	341	284	324	280	294	317	307	305	300	301	294	312	320	298	298	308	312	321	274	313	300	310	301	285	286	287	288	295	285	252	305	290	335	285	302	322	326	308	299	295	297	316	309	286	280	319	304	320	285	285	317	308	279	323	305	313	270	281	306	307	303	253	314	309	274	322	316	280	324	291	260	322	312	291	318	303	308	293	323	266	292	290	321	316	307	319	307	291	320	309	333	328	318	280	312	348	315	297	304	319	318	275	323	282	319	271	286	284	267	303	280	312	293	303	314	298	302	308	277	304	309	282	309	295	278	323	288	267	293	339	322	276	318	326	306	285	292	314	300	309	279	328	270	295	274	310	301	315	305	314	305	313	289	301	278	311	324	309	303	298	294	305	318	322	287	304	291	299	335	322	306	283	291	284	287	335	280	275	302	300	294	311	317	320	281	293	298	307	304	288	302	343	308	337	275	272	301	292	309	302	314	287	306	339	308	292	280	301	329	323	325	323	309	311	305	305	294	309	296	283	309	319	291	309	285	295	310	326	316	305	316	283	311	276	297	253	295	310	328	273	274	292	303	334	286	296	304	291	315	315	308	311	301	308	323	332	311	302	309	327	283	288	307	292	300	328	298	312	309	292	294	288	298	316	314	284	306	301	309	312	276	321	316	276	317	318	324	297	292	303	295	264	288	289	288	304	345	325	324	303	327	255	296	305	281	324	277	306	298	290	338	289	298	296	317	296	301	305	299	257	287	283	312	300	304	292	274	287	302	290	265	305	311	278	291	317	276	284	314	274	270	296	276	290	286	314	320	302	278	280	272	317	294	297	309	292	313	280	293	311	273	300	296	287	303	299	349	292	301	279	324	280	270	319	299	297	305	306	306	283	298	290	280	296	305	335	302	306	290	300	295	291	304	284	345	293	315	290	316	303	305	317	302	297	308	321	292	288	284	302	278	324	268	313	300	350	283	313	282	284	333	318	309	312	300	316	290	321	300	288	319	308	302	286	295	302	311	291	305	314	316	338	272	304	292	297	302	277	273	326	335	294	323	279	298	301	292	298	291	301	284	309	298	311	290	299	293	332	277	293	272	281	314	325	278	308	256	273	307	327	363	303	299	286	287	306	287	278	296	296	303	291	313	297	297	291	277	273	305	327	305	304	323	280	290	304	312	298	278	298	306	277	309	302	301	290	226	311	319	287	297	307	302	283	298	327	307	292	287	299	297	287	286	317	292	285	312	349	319	298	318	286	295	312	300	319	270	322	283	285	278	277	302	313	277	276	344	287	297	304	309	294	291	287	311	302	305	279	280	338	300	284	321	270	320	302	304	311	294	300	283	309	323	322	275	318	286	293	316	272	294	298	313	288	293	290	319	323	299	310	304	274	324	305	298	281	306	308	310	320	308	295	310	305	324	270	310	307	301	318	270	305	284	302	293	312	301	296	311	300	294	326	308	298	298	272	282	282	294	330	313	294	327	286	332	262	292	317	312	298	290	328	351	290	289	313	329	315	272	292	292	307	341	299	303	295	325	299	300	295	307	311	311	294	292	299	299	312	325	304	329	283	284	290	323	270	283	322	305	296	290	289	319	291	305	299	270	286	301	312	277	324	300	299	318	306	284	286	309	331	289	290	305	316	307	336	305	335	297	277	295	290	311	299	296	315	308	295	300	293	313	327	300	298	292	331	293	292	317	286	288	283	285	315	306	327	305	321	290	295	279	313	340	307	314	323	334	328	293	299	289	320	292	305	263	301	324	323	282	281	287	279	313	301	286	293	313	301	280	307	317	272	289	314	291	327	274	292	303	314	266	288	286	329	292	297	294	300	299	284	272	339	280	306	323	290	301	291	276	316	303	321	299	307	246	316	301	291	317	302	302	275	327	307	348	285	298	274	312	294	293	313	312	280	317	269	299	308	302	275	311	304	284	285	313	335	286	283	290	292	317	304	343	297	284	313	292	313	298	306	277	269	291	347	308	289	289	299	294	306	301	291	312	322	299	319	311	327	288	326	300	289	303	287	286	287	300	310	303	296	321	277	305	292	307	288	290	306	244	326	294	309	276	293	319	306	322	323	284	318	287	283	302	274	314	299	329	316	301	310	307	298	309	280	353	293	294	282	284	290	273	300	293	289	292	308	295	301	275	303	327	301	330	294	286	281	302	294	312	283	311	324	300	273	301	303	266	300	289	313	275	316	299	286	306	273	288	300	283	286	301	302	300	318	312	302	309	284	313	292	281	322
35475	13324	2933	1215	624	507	389	373	367	384	420	374	369	380	340	323	324	321	275	275	295	290	294	291	258	289	277	311	306	300	290	288	279	283	270	284	331	251	292	269	303	278	316	283	293	318	311	302	309	293	295	283	328	309	286	339	314	301	303	291	274	297	288	296	254	278	303	272	294	283	282	311	281	277	335	298	277	289	304	305	272	286	267	311	267	296	294	277	321	315	291	300	297	307	278	287	261	317	275	292	288	299	280	270	296	297	262	284	283	285	275	277	335	294	276	273	308	313	274	318	259	287	291	295	277	280	308	293	287	289	315	308	273	256	299	286	319	298	268	287	285	298	306	305	262	300	296	281	296	333	299	283	284	297	280	290	308	305	269	339	295	287	309	299	271	281	282	276	320	323	315	287	307	290	321	266	285	310	299	272	316	295	277	299	259	296	266	306	308	318	293	305	276	279	301	299	291	297	292	288	273	310	293	264	284	277	307	296	273	249	270	283	305	285	306	255	301	305	286	277	331	299	267	309	288	304	311	280	294	292	317	290	290	275	278	304	268	291	257	263	303	277	293	253	280	269	314	302	294	272	300	273	259	287	294	306	310	291	255	305	326	277	276	293	298	288	271	267	292	306	320	281	264	292	289	275	266	340	280	288	278	326	290	279	300	289	294	259	280	293	306	333	282	291	305	287	234	253	305	286	307	251	291	281	284	265	300	311	263	285	274	308	301	288	279	288	292	319	302	281	282	277	274	301	289	293	309	310	246	271	328	310	276	266	271	302	273	309	310	286	285	291	271	295	273	307	259	307	315	291	297	280	287	290	279	308	285	277	305	284	314	304	314	286	296	293	286	273	315	276	315	300	263	285	303	268	311	285	245	304	253	290	289	282	307	285	312	326	315	348	313	291	276	269	264	299	307	299	287	289	258	308	288	282	313	280	285	306	320	283	287	279	286	289	275	280	289	280	278	281	318	270	283	277	293	292	298	279	282	267	267	289	266	279	283	292	291	294	318	293	283	298	292	270	287	285	295	251	323	298	313	260	317	314	307	327	308	276	256	274	287	281	287	276	309	289	302	311	311	278	268	294	290	292	286	271	288	311	289	296	285	311	305	305	284	264	281	330	264	290	265	273	312	287	293	272	297	270	287	275	313	313	298	332	323	269	293	275	297	284	271	281	287	299	280	287	316	293	283	288	291	273	326	280	302	261	268	276	296	287	308	309	284	294	294	258	279	284	279	316	272	270	279	295	287	296	280	295	297	292	258	278	297	294	293	306	273	310	304	290	318	274	296	300	305	279	270	315	277	269	289	323	286	263	279	286	260	293	282	293	315	295	253	303	311	299	279	300	270	285	286	308	283	306	268	268	294	265	290	252	285	271	276	274	280	295	269	315	276	254	325	296	304	271	298	273	280	258	278	284	306	289	299	301	291	282	243	298	298	326	270	310	283	274	331	304	237	277	289	261	293	271	290	268	276	274	283	296	236	286	270	256	281	261	294	292	280	267	276	268	280	283	274	273	310	314	301	301	265	267	273	280	292	281	338	284	355	266	275	267	257	294	329	275	283	308	271	287	274	290	274	281	294	283	280	270	301	307	282	300	293	289	274	312	284	320	297	309	297	290	256	300	282	300	282	293	285	299	291	274	285	274	310	288	314	311	306	278	268	296	304	294	273	315	288	274	320	294	294	260	289	303	331	259	302	285	295	258	294	299	263	319	293	315	275	301	299	302	285	272	293	279	278	310	301	284	316	329	300	293	307	286	314	322	312	298	290	288	262	299	307	299	303	271	292	249	273	283	294	286	271	269	287	281	302	287	269	303	246	328	320	319	267	303	322	301	303	276	306	261	296	317	333	290	289	288	283	269	291	295	295	296	282	279	316	295	295	278	312	302	248	311	255	296	295	247	278	285	292	306	273	271	295	309	296	272	280	281	275	287	296	267	267	291	320	256	311	307	294	287	307	267	281	310	266	282	253	282	254	310	288	295	314	285	287	314	261	288	300	280	256	305	270	260	303	319	288	289	256	277	284	310	300	271	302	314	289	288	289	294	275	284	301	297	305	267	285	279	284	269	292	258	334	307	252	278	266	294	306	289	269	296	288	310	276	298	305	297	301	270	313	304	275	286	269	294	316	287	280	278	247	290	300	304	307	294	283	287	293	304	271	287	260	305	334	334	308	272	295	325	288	310	292	287	293	259	270	290	271	310	281	303	303	297	266	304	268	243	277	264	314	275	324	294	285	275	297	276	277	292	301	290	293	274	291	281	292	289	310	306	275	308	283	263	309	281	298	264	336	295	265	317	299	267	252	294	274	297	323	271	259	273	294	291	304	291	271	300	256	274	285	288	290	307	275	294	294	296	252	282	270	321	254	307	315	284	264	282	262	288	268	291	288	269	292	282	304	316	291	310	266	295	352	296	290	294	311	306	290	273	293	298	282	293	280	326	291	298	299	293	295	284	287	290	251	268	294	288	307	317	268	311	268	282	303	293	288	295	308	283	272	281	299	288	289	298	282	272	298	247	294	296	293	318	287	309	272	291	290	282	279	298	312	271	291	276	284	336	282	299	290	287	282	283	293	299	309	273	307	326	320	279	271	320	278	300	297	303	297	274	278	286	253	297	250	246	323	245	285	311	272	255	290	292	279	301	289	285	298	276	246	300	318	302	304	301	318	270	309	286	285	264	312	275	286	261	289	298	313	284	307	312	282	315	303	300	282	283	280	300	266	291	276	303	338	283	279	280	299	323	267	280	279	299	273	281	272	272	296	309	293	278	270	326	250	292	263	286	262	270	251	285	269	302	260	284	261	326	292	284	287	277	280	250	307	292	292	303	291	288	290	292	285	284	271	305	295	295	281	326	314	288	280	263	278	295	268	278	291	317	289	282	282	309	294	305	307	316	276	304	295	296	254	294	330	284	337	282	322	280	304	321	318	291	299	309	256	328	278	274	312	302	292	290	275	266	286	318	304	298	300	290	278	292	310	298	283	310	270	297	287	316	283	297	278	290	288	299	281	260	280	263	277	283	300	304	271	300	318	298	270	308	314	283	315	277	289	272	282	279	280	306	263	281	284	284	305	330	307	261	302	276	281	277	306	294	301	235	281	307	296	302	260	304	269	270	284	275	277	340	285	305	279	288	303	263	284	272	268	284	310	302	289	279	292	285	284	311	275	282	247	266	264	270	280	301	271	248	283	290	277	286	281	290	301	273	291	319	256	249	322	300	277	311	281	259	283	283	293	310	293	272	294	276	303	281	274	302	272	282	303	293	285	281	290	297	278	286	282	264	287	271	286	261	266	288	270	278	265	302	304	294	275	291	329	293	294	291	310	283	288	277	259	310	305	305	322	279	295	303	298	271	288	292	278	296	277	319	289	311	291	296	290	315	275	281	279	297	314	287	296	306	314	300	285	331	308	280	302	292	284	296	311	313	283	289	294	275	304	320	289	282	325	299	284	286	287	271	284	250	291	306	303	273	329	294
14276	2427	1907	1333	812	697	655	681	697	676	682	679	680	687	653	600	624	618	676	621	629	598	648	626	612	603	600	624	611	637	631	587	591	611	638	558	619	615	611	609	622	653	668	633	609	628	701	613	600	633	628	619	630	589	604	609	631	590	590	660	641	579	656	676	606	620	586	607	638	608	637	608	619	633	588	597	631	626	694	593	614	607	601	629	595	648	611	597	620	633	629	623	588	622	597	575	648	610	596	632	674	618	660	646	633	596	586	649	649	618	597	619	582	622	611	576	585	653	625	653	598	652	645	656	626	610	631	637	615	610	616	609	623	633	653	584	606	626	612	610	619	567	631	622	649	657	609	650	612	592	620	618	642	686	623	679	613	655	594	615	631	629	646	607	607	669	610	652	628	641	609	644	628	643	606	655	615	623	588	645	660	690	626	633	593	573	664	648	663	647	633	604	625	605	623	621	601	582	584	649	644	625	613	578	621	624	631	586	618	604	636	626	622	609	641	597	647	604	636	578	649	630	603	651	644	624	648	641	683	613	624	629	626	611	628	589	605	629	652	599	608	636	609	647	615	584	635	613	636	620	630	611	621	641	636	627	630	590	619	630	563	630	654	614	609	616	640	667	595	612	628	647	611	625	635	631	642	617	595	658	621	629	617	594	624	616	599	600	585	660	596	668	621	623	622	642	603	585	611	597	611	623	625	620	554	633	624	618	587	572	598	647	600	605	616	624	625	598	635	585	597	590	597	611	620	604	638	622	633	628	621	642	588	585	680	605	627	625	604	613	610	616	623	641	656	662	632	639	664	605	604	642	670	675	634	614	667	615	612	611	621	667	586	657	614	689	580	631	599	635	639	641	643	622	602	604	640	614	625	622	621	566	676	600	639	628	595	534	606	586	650	605	634	611	605	643	616	618	611	634	646	619	659	604	637	621	595	650	618	652	653	653	632	657	620	608	587	619	588	606	635	609	622	635	599	641	657	625	624	623	650	616	597	604	658	635	619	690	629	600	629	597	621	599	640	625	623	617	617	609	649	620	616	631	615	632	626	615	653	581	670	656	655	599	594	626	622	639	670	591	655	652	598	641	650	641	656	645	602	643	625	627	651	611	634	615	631	634	576	634	569	615	630	582	591	675	625	633	648	598	597	593	631	627	566	631	620	615	600	604	634	616	629	624	659	620	621	602	663	634	592	636	599	611	652	610	634	633	612	590	597	660	634	649	614	668	635	626	638	592	665	608	661	612	640	612	647	662	633	618	654	636	644	609	603	619	587	651	584	588	599	607	622	594	618	590	591	605	607	635	623	635	650	625	590	616	654	608	616	649	636	586	598	616	637	645	615	628	624	638	645	596	609	632	578	653	653	626	606	595	622	645	659	631	665	657	621	631	636	652	628	616	622	622	625	624	607	585	613	614	628	664	614	603	663	619	617	625	590	593	593	678	661	625	602	588	635	606	616	604	660	635	658	592	639	651	617	648	583	605	574	649	587	636	641	645	625	593	607	639	615	633	639	617	615	638	604	640	606	590	630	661	583	596	612	630	645	630	643	674	635	621	649	626	624	648	611	625	568	618	690	626	637	608	652	655	596	641	658	637	608	616	630	650	617	589	628	654	594	633	647	579	616	619	609	617	589	607	655	648	599	658	600	638	607	583	650	604	612	598	638	658	648	607	644	576	656	617	576	565	605	615	646	595	593	656	636	629	583	635	607	634	628	612	623	608	596	614	638	613	599	665	601	631	643	610	623	645	659	651	596	585	644	617	664	596	661	674	620	641	651	624	671	625	636	595	633	669	630	632	645	638	615	638	666	647	635	611	564	636	650	633	674	646	647	628	599	607	616	647	659	620	669	571	596	615	644	603	595	604	621	658	612	597	603	585	630	627	638	607	616	645	646	595	667	652	603	621	579	646	624	612	616	638	643	628	646	662	649	644	657	564	648	649	627	646	560	624	627	624	661	612	614	652	640	655	633	599	577	601	630	582	587	643	641	588	632	608	623	640	597	608	590	604	585	617	639	645	601	600	625	614	620	639	638	657	622	634	608	591	632	600	617	641	625	634	608	601	623	636	600	647	624	618	629	662	661	652	625	656	613	616	625	601	618	634	651	625	647	623	637	587	604	671	661	603	661	622	591	625	690	636	586	599	632	628	596	616	647	629	656	650	636	615	623	687	655	618	619	578	612	616	631	632	586	610	630	619	603	638	606	599	625	604	645	601	597	646	594	629	590	611	643	610	660	619	641	609	639	614	628	641	597	615	655	638	616	641	664	610	616	604	600	645	614	610	625	628	591	622	619	634	611	611	618	655	628	607	631	623	617	638	648	619	658	648	657	622	589	641	596	585	587	623	616	615	632	590	621	623	627	620	603	564	613	675	632	632	586	657	619	619	596	615	593	603	600	646	631	622	598	639	661	684	634	636	584	641	616	621	617	665	577	646	605	626	655	614	627	582	604	600	656	564	646	597	627	627	669	609	616	639	596	590	652	596	603	607	634	642	620	595	635	646	608	679	643	623	621	645	647	618	646	569	648	617	598	648	657	609	619	608	592	657	660	641	604	664	590	632	627	656	621	579	661	639	608	650	623	605	620	601	643	647	579	636	611	588	607	615	642	636	639	630	641	592	671	618	603	650	630	624	594	648	598	619	611	618	619	653	700	603	615	635	611	661	602	613	622	645	604	621	617	644	633	624	595	617	660	652	607	676	631	608	662	609	618	638	576	616	641	596	649	637	608	627	634	654	642	615	610	630	625	621	614	600	620	659	649	579	620	623	604	578	617	585	594	640	612	637	610	613	614	625	612	562	607	654	642	623	608	628	661	576	620	609	639	626	613	638	616	632	639	632	662	643	573	642	606	631	630	612	651	628	653	616	652	587	593	622	610	616	624	618	632	630	622	597	619	646	635	648	635	606	605	598	640	611	642	638	598	657	598	606	587	608	620	597	588	633	639	646	636	601	612	602	609	596	655	637	615	625	639	659	645	573	634	662	611	633	608	639	580	646	650	626	682	646	582	643	628	627	649	613	599	631	622	633	649	641	645	640	639	618	657	611	626	627	621	592	622	621	594	655	603	624	616	614	611	632	644	602	653	604	614	625	599	632	591	630	593	622	596	658	587	607	591	646	654	652	630	640	643	628	630	611	656	633	599	666	621	600	654	633	653	615	653	592	619	564	645	634	620	582	625	617	633	669	600	619	613	616	620	669	631	580	683	622	640	645	647	650	621	632	634	637	631	630	641	604	669	662	599	633	676	628	617	609	631	624	641	619	618	623	651	595	602	645	634	648	604	603	602	609	593	613	601	626	623	638	622	621	609	578	643	625	626	601	640	637	653	624	587	606	625	612	594	621	620	619	610	618	602	650	589	590	624	610	614	631	651	605	570	588	634	625	617	653	660	654	616	625	593	627	626	599	596	597	615	595	604	600	610	600	626	624	576	630	599	640	643	610	580	575	614	619	669	576	641	581	585	641	641	593	629	616
24711	21138	24837	27729	20920	3500	539	479	396	350	406	397	369	331	289	295	273	227	227	198	200	202	207	187	220	218	205	186	206	224	198	183	202	204	211	193	219	206	167	184	206	197	198	221	182	229	203	195	204	170	186	170	169	179	183	186	201	188	197	167	199	191	161	186	188	181	168	184	185	209	198	199	159	153	193	197	177	194	191	208	230	203	174	211	199	187	192	211	177	192	204	199	209	192	168	219	179	178	191	180	183	188	207	206	193	221	163	172	189	181	184	212	183	185	186	182	199	171	174	186	210	184	201	177	166	179	184	169	173	168	188	198	193	191	185	186	196	179	185	174	193	208	202	208	192	189	200	184	221	184	174	175	167	185	183	180	161	198	183	161	200	188	196	176	165	185	165	191	175	180	200	208	180	181	178	180	180	164	193	171	186	167	169	178	167	197	175	187	202	222	169	165	182	166	175	202	198	207	153	201	199	192	179	186	173	192	180	151	185	206	191	207	203	171	204	195	194	184	181	176	211	217	181	188	189	180	184	178	193	188	166	218	195	210	222	202	183	201	198	178	167	210	172	204	199	197	179	193	171	176	219	182	182	188	174	159	184	175	197	168	171	183	189	177	205	206	179	189	197	197	179	180	191	190	189	196	187	175	206	189	208	205	195	197	190	196	162	215	168	173	177	202	179	203	170	183	219	188	178	197	202	192	176	186	182	191	174	190	187	176	187	180	192	185	179	212	190	205	178	185	183	181	177	174	203	178	196	218	183	190	175	193	157	186	177	178	202	171	179	184	197	184	175	183	183	174	176	172	190	184	209	190	178	181	193	189	202	182	189	195	204	191	182	197	197	196	201	170	188	238	195	185	196	195	195	198	199	202	198	168	184	205	173	177	169	165	177	175	193	186	206	165	211	171	197	204	182	207	189	182	214	195	199	195	209	189	213	188	200	203	191	182	158	194	180	185	183	186	185	210	160	186	207	202	206	189	178	189	208	181	187	190	176	185	216	213	204	178	178	192	202	154	174	172	188	211	187	227	154	151	191	189	203	195	185	169	174	181	189	200	190	212	174	192	196	184	191	187	192	183	155	207	190	193	189	179	160	177	171	181	180	167	179	163	194	185	185	173	180	197	173	172	197	152	197	177	179	178	196	198	183	197	198	174	186	186	184	199	176	215	218	167	181	207	184	205	189	186	204	214	193	207	208	180	184	183	175	177	171	192	183	172	185	171	160	171	193	190	166	190	204	191	184	193	200	187	187	192	205	191	201	200	198	183	176	217	185	208	217	188	187	199	196	179	215	223	186	185	183	208	199	197	195	191	203	216	186	160	202	174	162	185	194	191	202	173	184	188	185	216	224	202	176	168	179	181	168	171	177	198	216	195	197	189	172	178	169	210	191	203	161	192	184	190	179	187	208	186	168	168	184	186	167	193	218	184	190	197	172	167	189	166	184	176	186	181	180	194	201	188	174	191	194	177	192	177	186	178	146	194	196	200	201	187	169	201	180	197	187	203	179	182	197	197	178	168	192	207	172	189	180	170	192	179	176	179	182	198	189	211	181	199	204	182	194	162	196	166	208	175	193	173	174	218	197	185	191	196	183	184	175	217	194	213	184	203	161	191	216	147	211	184	189	210	197	197	174	183	200	196	177	173	199	189	196	175	183	184	176	198	148	191	180	183	189	161	164	189	185	198	199	191	213	198	186	164	194	181	212	170	207	206	188	175	189	192	171	189	182	169	172	182	171	192	192	199	178	166	187	210	184	173	183	169	186	189	185	196	186	205	183	179	207	235	180	205	200	197	201	184	191	178	209	200	175	180	204	176	183	168	191	216	183	187	196	183	172	166	200	184	187	181	195	177	184	184	185	197	191	165	192	184	185	189	183	187	200	181	170	170	211	208	193	202	188	189	190	183	186	188	185	188	206	182	189	146	193	194	180	188	195	193	194	176	166	194	222	191	184	194	205	171	196	191	178	193	201	172	190	196	194	187	177	190	205	161	188	169	168	170	170	168	197	199	182	213	203	219	195	209	191	214	191	166	193	180	208	201	175	185	200	182	173	193	205	159	200	188	212	207	172	179	191	169	189	204	178	196	185	205	182	165	178	188	169	167	183	196	182	193	205	196	200	195	199	168	197	180	195	198	180	188	194	189	192	185	186	174	184	177	186	202	209	166	202	198	192	158	177	205	166	199	188	194	178	186	167	196	178	172	178	198	202	187	190	179	189	213	205	191	187	192	194	183	192	182	171	185	193	176	191	198	189	200	206	186	190	182	200	196	198	180	188	205	139	185	191	202	204	175	187	205	181	182	161	183	192	169	232	191	200	205	186	165	187	188	191	195	204	173	157	178	187	185	179	184	201	178	186	190	232	203	193	173	217	183	189	170	186	190	176	200	179	165	182	175	202	172	192	184	190	197	192	175	203	191	182	185	163	191	187	200	202	170	204	167	201	206	161	168	202	193	173	199	192	180	174	160	196	216	213	205	205	170	188	189	165	196	166	191	194	196	218	174	161	204	186	207	183	198	188	207	213	168	199	185	202	215	170	175	155	181	190	180	159	184	203	164	167	182	179	190	162	213	198	151	202	175	187	175	173	187	199	183	193	158	191	185	196	199	161	174	191	197	221	187	204	185	209	186	186	186	190	181	180	182	194	199	189	179	175	210	196	170	192	177	181	181	168	197	172	184	198	181	174	174	186	171	172	202	196	193	199	185	167	198	166	158	186	199	148	171	182	182	181	192	218	179	185	179	187	169	204	193	181	201	189	172	205	180	192	175	207	180	173	203	193	195	202	205	170	219	176	186	194	179	157	213	200	184	188	174	196	186	210	200	188	175	212	198	205	183	205	195	179	202	182	180	162	178	184	173	169	192	195	199	180	176	208	195	172	184	181	185	203	205	209	217	195	182	174	183	188	211	174	188	177	178	187	180	168	180	176	183	179	188	193	189	206	210	179	213	184	185	166	172	193	198	207	180	205	171	198	190	195	196	200	200	205	192	169	217	192	186	185	184	166	172	206	186	207	191	184	228	192	190	216	178	200	171	186	188	198	161	194	174	213	172	214	192	170	187	204	162	170	211	201	192	179	200	213	181	193	195	166	168	194	202	178	158	201	204	200	183	221	191	175	206	190	170	196	203	209	180	201	190	198	185	185	168	189	194	182	194	203	167	170	177	170	192	186	165	220	175	194	195	198	173	163	173	186	164	197	220	202	188	183	203	189	171	180	198	232	173	170	153	190	168	166	171	170	173	207	192	191	167	201	203	180	184	197	175	206	177	193	184	197	190	197	189	165	189	182	185	195	178	165	199	205	205	152	193	215	179	190	185	183	216	181	189	197	165	204	186	185	177	190	199	191	188	190	170	209	154	151	210	194	196	196	178	176	170	205	191	158	183	196	163	186	183	185	186	198	197	204	167	195	187	195	189	190	166	191	166	174	149	188	189	169	222	212	193	177	194	157	191	173	186	198	207	196	172	185	199	190	178
6508	5204	4068	2007	998	633	597	541	566	510	524	548	493	473	517	474	501	433	452	433	441	424	440	395	435	439	439	421	429	438	423	431	421	423	411	431	418	400	428	396	415	412	462	393	429	410	409	414	396	408	389	431	393	404	427	417	402	426	386	397	420	399	386	421	437	401	398	404	421	415	440	425	372	410	414	374	388	407	398	427	424	392	434	445	440	414	395	393	419	398	415	377	413	423	420	420	430	414	387	424	430	420	426	421	414	416	414	400	427	385	421	395	404	447	434	398	418	354	435	413	436	408	421	398	435	402	404	425	439	433	420	406	416	409	411	407	437	382	415	412	392	415	414	447	423	434	392	417	457	465	427	403	405	418	408	405	429	406	428	426	450	425	397	398	439	434	414	421	393	414	432	441	435	390	410	416	471	390	414	432	391	450	412	444	402	421	405	428	463	414	381	416	424	407	396	408	414	468	390	442	395	426	403	410	397	403	394	407	434	415	415	394	436	400	418	393	407	425	380	410	458	395	422	432	409	421	418	412	417	425	400	396	373	370	402	426	405	450	457	438	406	420	379	425	391	443	387	414	421	409	436	411	439	447	465	423	404	416	417	403	396	416	418	402	427	416	406	425	421	401	404	417	400	416	438	428	418	399	457	416	429	398	398	420	434	414	444	426	425	440	423	410	393	401	394	398	389	423	408	405	447	437	419	396	428	414	420	435	412	438	426	445	399	416	412	390	426	398	411	378	430	419	448	387	423	410	426	431	408	420	406	409	421	418	401	424	448	407	395	433	438	388	400	426	359	433	380	405	421	383	398	420	423	435	419	396	412	425	433	394	447	445	395	398	423	419	419	423	440	436	447	432	390	419	400	414	421	421	445	405	430	415	404	431	384	425	450	410	414	380	418	405	397	372	423	448	434	419	429	386	418	396	421	433	403	390	432	398	429	419	492	417	428	433	406	406	403	424	446	428	389	396	414	423	430	416	405	405	448	401	413	422	423	430	434	432	416	428	397	418	388	444	432	424	416	430	411	410	423	460	395	408	407	380	428	408	418	412	416	404	426	388	414	412	392	405	420	398	418	436	413	396	415	444	439	402	405	413	431	400	393	439	425	393	450	428	393	401	397	448	394	424	387	410	408	420	423	414	408	431	427	388	399	374	395	441	426	411	403	429	394	391	425	436	414	458	421	428	416	418	406	422	430	437	426	429	423	439	414	381	443	397	380	397	401	446	395	408	411	402	409	429	421	404	371	397	437	409	404	405	462	407	420	465	435	452	443	439	441	424	442	387	397	440	411	456	418	436	409	444	412	411	425	449	426	449	434	436	412	398	395	411	407	407	408	429	415	412	390	422	411	377	425	381	441	444	422	441	383	407	404	433	393	386	430	431	426	412	398	422	401	437	409	395	408	400	412	443	361	388	429	449	421	400	414	425	416	407	408	416	433	402	419	425	413	401	386	394	434	423	385	449	398	442	410	421	445	436	408	407	422	413	403	400	406	448	433	466	412	417	406	412	398	419	416	399	410	395	437	419	448	429	402	465	418	399	407	445	394	467	388	423	450	404	432	402	426	408	416	461	423	447	415	442	390	406	421	382	425	363	408	415	407	370	409	419	415	399	423	389	437	411	432	437	406	407	421	455	416	439	412	433	419	443	408	422	430	439	425	451	446	417	425	436	403	440	369	406	450	418	415	451	423	438	412	431	402	422	418	424	432	428	403	430	436	400	409	416	414	403	425	385	416	409	418	427	397	441	398	426	442	417	429	403	431	432	425	402	405	451	397	438	418	419	383	376	396	417	416	379	434	412	388	397	414	412	385	438	411	403	436	447	390	427	430	406	405	439	409	452	379	404	432	418	443	418	457	442	448	435	410	440	443	426	425	445	404	418	444	435	420	411	424	413	385	429	436	435	411	436	393	372	416	427	375	444	397	469	414	383	422	424	418	417	404	396	466	439	421	421	408	424	445	423	413	410	433	401	391	410	451	428	445	431	413	446	424	420	401	442	452	404	392	401	445	415	375	412	412	421	392	393	391	432	439	445	406	435	413	438	405	423	410	399	412	393	410	459	420	442	405	438	397	432	410	417	432	406	416	389	420	371	377	420	418	405	401	430	414	405	445	452	422	452	418	428	389	383	430	442	405	390	407	417	382	411	448	423	378	403	398	415	432	424	454	387	419	425	398	409	412	392	408	398	386	387	446	420	411	380	441	390	437	436	411	425	416	433	445	441	415	402	412	393	414	399	435	401	406	416	403	426	449	393	416	400	437	424	398	444	462	375	390	404	432	419	415	423	464	453	455	418	413	419	407	422	420	405	434	407	420	403	428	426	419	401	420	411	432	392	447	429	411	413	421	446	415	456	425	391	383	440	414	415	432	382	355	471	400	373	407	442	398	431	453	411	418	402	405	429	404	421	430	445	371	411	428	397	419	405	405	395	399	451	425	441	411	413	406	407	419	427	428	392	399	372	409	409	379	411	441	457	447	397	391	380	407	429	446	385	438	449	413	423	451	385	406	383	389	413	456	425	418	454	395	419	450	405	438	422	427	408	405	449	421	409	463	415	404	415	418	467	409	395	398	433	403	386	437	435	443	419	446	428	405	428	385	401	436	411	378	386	442	422	394	392	443	402	422	459	418	409	424	408	423	463	426	405	449	400	394	436	423	413	395	392	439	399	418	399	381	422	396	387	420	425	427	365	417	415	465	394	389	395	381	410	438	408	387	401	377	381	394	427	384	403	418	436	404	398	410	438	421	375	409	375	409	476	422	420	412	367	429	445	435	421	356	430	415	413	408	409	398	450	419	404	438	472	436	420	395	447	414	436	389	414	431	406	410	439	399	473	418	423	415	430	401	423	430	401	426	411	459	405	424	421	424	388	403	411	406	443	394	398	422	417	374	419	416	451	437	412	413	392	411	398	454	416	426	421	422	430	395	400	426	391	436	427	412	395	422	436	395	418	440	411	408	442	415	350	406	414	436	402	430	411	401	390	405	441	426	409	404	399	421	425	453	415	401	401	441	404	435	406	401	426	416	409	445	430	442	409	431	397	428	412	405	410	436	393	397	434	403	429	434	436	400	389	437	426	448	404	381	408	434	412	416	390	386	424	420	419	369	425	395	402	421	428	456	463	426	400	418	410	412	433	455	398	406	437	415	395	430	399	418	409	451	418	390	435	379	422	450	390	431	419	402	396	383	397	390	406	420	404	402	407	412	435	426	407	396	451	402	414	420	391	418	421	404	400	408	435	463	437	445	437	420	409	435	400	424	387	414	432	402	396	422	402	415	414	425	402	413	424	419	411	421	418	443	399	425	380	382	447	422	417	407	435	439	415	401	423	409	393	410	396	407	420	402	410	432	412	389	406	395	419	427	383	429	432	373	443	385	389	431	374	436	428	432	403	404	422	391	444	420	407	403	402	412	404	407	411	398	445	433	417	428	405	372	414	435	408	414	410	421	409	438	405	449	437	446	397	417	446	400	402
23996	21150	25421	27143	21154	21138	3545	607	473	378	444	545	433	332	314	253	213	206	169	168	140	184	176	142	139	145	134	116	120	138	146	137	126	108	127	123	113	113	100	119	126	108	129	145	139	103	148	120	120	110	113	129	131	104	137	97	122	125	111	112	122	123	128	138	122	130	127	116	91	107	122	110	105	98	124	103	108	113	130	123	118	113	119	125	119	116	122	117	140	114	133	109	137	128	141	133	116	112	121	126	109	107	106	98	123	110	115	122	113	131	119	112	116	120	136	112	126	120	122	127	126	120	130	118	126	112	146	122	113	112	99	115	124	122	125	126	118	115	112	95	107	108	126	109	126	128	132	129	132	104	136	117	128	104	114	105	112	122	111	126	113	102	121	112	119	89	146	138	108	125	128	114	114	101	115	116	131	120	117	106	117	116	130	134	109	104	94	125	106	129	99	113	101	112	102	104	102	120	115	107	106	116	107	112	81	120	112	114	131	110	112	111	121	114	117	134	121	99	123	124	120	123	109	89	115	119	112	130	104	100	102	141	111	98	108	116	119	86	123	93	123	98	116	110	117	104	125	149	107	105	105	98	128	110	105	107	103	123	108	121	135	123	111	110	126	121	127	126	123	120	139	117	123	115	100	113	117	107	108	124	123	138	116	102	117	125	125	131	112	120	134	129	98	100	94	98	112	119	115	151	111	104	111	102	108	120	112	115	86	124	103	109	105	111	117	111	111	109	118	122	125	126	112	104	121	120	121	121	112	99	133	132	128	109	121	124	122	109	138	128	117	135	114	122	145	142	120	96	105	119	127	94	110	104	97	118	105	115	104	111	101	123	111	102	110	107	121	86	139	116	109	119	144	113	112	87	116	122	134	100	119	134	109	115	138	107	117	121	122	111	103	132	118	108	122	135	114	119	115	95	97	116	119	112	121	120	121	109	132	94	109	135	133	115	108	117	124	128	105	130	127	132	127	95	105	98	124	107	120	111	121	98	116	130	117	111	132	112	104	114	107	138	105	86	124	105	133	143	129	117	131	109	104	115	132	124	115	108	111	110	115	121	117	127	139	108	91	136	125	121	97	117	109	118	100	92	115	102	115	111	101	108	115	123	117	95	130	113	118	120	109	111	112	135	110	126	100	118	123	125	116	113	112	113	133	107	152	138	117	120	125	116	121	128	129	114	132	126	138	93	97	112	112	109	107	103	110	110	97	109	133	135	100	103	111	109	114	126	138	131	106	112	121	131	87	113	120	113	111	120	128	117	121	104	110	139	119	110	120	135	146	115	104	100	112	115	128	106	116	121	133	129	95	103	106	120	128	113	105	130	113	121	142	126	106	104	128	111	125	128	130	111	102	125	121	110	131	100	118	121	118	111	128	116	131	130	101	110	114	108	117	113	107	128	124	91	114	132	98	104	136	124	109	104	119	120	109	117	122	137	120	103	131	129	129	126	116	111	95	120	121	112	124	113	116	130	133	95	102	98	128	130	124	119	118	130	109	110	115	133	132	125	128	122	109	114	134	103	93	109	108	106	113	118	116	107	117	89	121	108	127	119	101	125	133	116	141	115	137	104	116	86	109	109	117	115	93	112	125	100	122	120	117	127	119	110	127	103	116	122	112	112	104	89	124	123	108	134	141	122	108	125	117	135	111	135	123	137	103	121	129	115	110	112	116	135	106	104	109	121	117	125	113	120	119	130	102	126	111	120	109	123	111	127	101	105	106	101	112	122	92	106	112	104	128	128	112	110	136	115	113	118	110	97	116	112	119	101	120	116	133	111	117	118	117	121	128	121	115	106	147	142	122	115	118	125	124	113	128	112	116	123	114	118	106	116	111	122	104	115	108	99	125	110	102	107	110	109	102	112	115	125	109	119	118	131	118	130	129	127	117	120	121	117	133	118	105	112	129	123	140	132	117	117	128	114	74	119	110	109	101	116	131	98	115	120	99	104	107	92	122	99	112	138	125	118	110	129	129	112	98	120	113	125	105	122	106	95	123	122	109	126	133	100	107	112	100	92	108	117	107	112	100	114	125	108	99	115	121	113	126	122	128	107	124	131	138	109	100	98	124	131	130	131	119	130	119	125	123	122	117	136	109	114	105	113	109	109	107	112	118	120	126	122	106	122	132	121	123	111	107	132	93	115	96	108	118	120	110	109	131	114	138	112	101	108	94	125	118	114	122	108	129	129	109	131	134	122	121	124	104	106	104	124	106	110	104	95	130	108	108	95	116	110	125	95	123	122	104	115	105	130	147	131	118	104	118	123	136	122	101	118	119	131	126	97	125	113	92	104	97	107	103	96	108	132	126	101	104	115	114	115	124	117	113	112	106	127	109	110	116	109	147	103	107	123	118	124	141	107	109	137	116	111	109	121	121	118	111	129	124	103	114	107	118	113	102	123	122	128	130	113	127	102	110	109	143	109	125	121	130	120	132	121	115	107	121	129	113	93	126	142	113	108	123	97	119	130	121	117	102	124	108	103	128	117	121	112	126	107	119	113	101	128	99	113	109	114	108	123	104	120	108	106	123	113	138	122	106	104	116	123	136	139	120	117	107	110	109	143	124	93	141	105	113	110	109	121	113	119	113	123	116	110	93	128	108	125	127	112	132	125	120	126	120	110	108	119	92	114	107	132	136	100	125	107	147	101	114	141	105	125	123	131	98	102	124	108	115	117	98	126	127	105	84	105	135	117	116	113	108	107	108	122	125	129	120	118	120	130	131	122	111	119	142	116	113	109	104	91	108	111	127	133	117	105	117	107	120	110	110	118	117	114	116	119	97	94	122	132	134	111	121	97	129	109	124	122	115	110	135	114	105	99	122	140	122	117	128	135	143	125	135	111	109	120	115	125	118	128	106	118	116	110	122	128	112	109	114	123	109	107	128	105	125	123	111	102	122	127	130	132	129	136	97	131	118	120	117	112	111	128	123	96	128	115	110	122	121	119	119	108	131	130	131	120	121	134	120	155	100	127	111	91	120	119	107	109	120	121	113	115	133	122	95	111	108	121	128	113	94	112	136	115	118	125	111	96	141	116	85	102	102	113	127	135	127	132	127	104	141	102	112	116	112	116	111	131	112	131	115	102	128	118	109	119	104	132	142	111	120	109	127	117	120	106	98	119	137	96	89	121	114	107	122	120	119	98	113	119	100	114	106	115	118	113	104	103	129	136	140	131	120	125	130	120	117	125	124	132	118	112	118	108	114	112	125	122	119	139	110	108	119	124	113	99	124	113	123	143	110	117	134	115	110	121	133	119	108	117	126	105	106	128	122	99	107	139	110	131	129	116	122	134	112	119	122	104	112	141	111	111	110	115	112	91	114	105	136	121	100	92	121	129	114	134	116	116	124	113	105	124	117	117	108	125	126	127	90	98	112	137	112	95	106	136	123	110	114	118	136	113	126	118	93	119	139	127	101	130	118	126	113	131	110	108	93	112	111	115	125	114	119	124	124	102	122	117	101	96	116	119	142	128	112	123
6838	7824	5800	2762	1187	592	512	486	479	411	469	467	449	398	363	346	348	326	295	304	328	299	300	271	313	295	272	282	264	278	285	284	285	314	310	282	284	270	290	296	320	270	297	279	276	281	291	283	253	293	268	278	296	316	261	264	244	301	275	292	305	270	302	287	265	300	308	258	295	258	290	300	268	278	291	272	319	274	272	276	287	280	288	272	274	271	293	287	246	289	278	291	262	286	261	287	292	241	295	281	306	269	284	300	312	306	255	258	301	276	260	259	277	271	273	268	294	292	253	287	284	296	278	285	268	307	273	271	278	296	265	300	288	269	282	266	282	279	268	290	269	272	276	276	279	276	272	261	270	306	300	289	312	276	275	297	258	297	316	333	270	308	274	254	315	269	289	250	287	284	248	267	279	306	294	305	290	291	303	270	286	341	302	318	310	249	296	280	320	246	249	287	302	310	291	311	278	314	289	290	273	244	287	277	275	270	281	266	271	295	301	300	277	280	296	298	315	261	283	279	274	296	268	281	268	280	280	286	278	260	284	288	287	270	286	297	273	284	280	321	279	263	289	264	294	274	262	274	279	285	300	291	296	255	284	252	255	280	299	281	277	275	264	278	284	291	306	282	278	285	284	276	291	293	273	306	280	310	278	302	283	297	295	261	253	310	296	301	290	304	273	283	283	295	296	276	282	284	280	270	305	262	286	276	264	269	278	288	287	257	284	287	274	265	293	271	296	276	294	254	268	280	260	287	300	287	290	283	292	301	275	269	258	316	287	292	281	279	270	281	286	258	313	269	290	287	283	274	285	292	264	262	313	320	292	271	266	283	259	283	248	281	284	272	279	294	285	260	297	282	280	291	271	263	291	309	272	287	268	259	289	269	263	282	276	274	294	269	275	325	268	276	305	277	276	276	262	274	258	277	296	286	247	321	256	295	297	272	293	254	279	271	257	296	248	288	279	252	289	281	275	299	280	293	302	282	271	259	269	288	295	286	281	284	254	252	284	242	258	304	273	301	293	274	262	262	296	300	298	321	281	281	272	291	288	262	297	285	243	279	297	263	271	309	294	286	315	299	285	271	259	261	299	287	300	268	294	271	283	284	298	298	291	297	267	299	290	273	283	262	311	282	283	271	273	280	318	255	270	289	272	314	278	293	290	269	275	258	279	253	256	266	263	249	293	281	279	278	302	298	287	254	297	301	289	306	303	307	281	268	302	273	321	283	284	253	256	282	308	245	293	282	268	281	294	288	253	282	288	276	264	296	294	286	287	276	265	291	294	236	276	262	303	273	273	286	280	292	273	259	277	281	274	251	267	256	292	288	301	270	297	288	301	286	267	261	259	317	270	295	298	273	287	254	266	289	288	317	288	252	285	287	318	296	304	296	257	270	261	263	292	254	300	288	250	299	287	282	286	283	261	284	280	270	266	272	283	291	301	266	299	291	269	272	286	281	302	254	269	288	249	280	246	262	303	268	275	291	277	267	294	248	271	247	273	280	258	280	280	286	292	282	288	256	259	284	299	263	292	264	285	278	284	298	287	297	300	289	283	256	273	291	312	288	281	303	293	269	261	264	307	301	291	297	260	274	280	274	281	296	274	272	304	269	243	276	276	287	294	298	285	280	312	292	262	258	266	249	237	295	283	280	324	292	297	309	295	312	300	297	273	271	281	286	311	278	252	252	282	271	284	292	318	249	291	293	267	263	320	297	264	303	275	290	277	297	249	315	279	239	277	267	276	295	307	285	266	288	281	294	321	267	295	269	286	261	261	296	262	288	294	270	314	294	319	276	237	281	305	305	261	288	308	296	293	318	287	269	269	254	280	261	274	281	297	274	266	291	253	269	293	267	282	277	300	253	278	285	269	294	266	286	251	275	287	275	285	298	289	243	267	269	264	271	293	283	280	276	275	309	273	286	259	275	316	293	251	288	273	294	273	293	293	294	263	312	285	278	297	267	278	307	259	300	307	260	283	271	278	276	279	292	281	266	288	276	263	301	276	268	281	257	291	282	274	260	276	255	275	276	282	282	290	268	301	284	289	284	314	253	314	253	273	272	267	298	298	268	284	258	288	305	282	266	275	268	257	279	302	275	274	323	263	305	281	270	300	255	283	257	299	260	274	242	269	295	285	279	294	318	304	259	267	265	281	271	292	275	271	254	284	261	277	266	287	260	264	277	292	287	298	275	260	314	272	284	295	282	295	280	265	282	273	287	276	295	266	267	258	273	282	262	255	282	265	263	282	282	258	298	276	293	265	278	286	294	274	318	280	275	283	268	274	310	281	287	278	268	288	290	284	290	237	288	249	287	286	277	280	275	290	281	294	283	277	260	257	263	270	256	258	262	283	301	306	254	267	262	266	280	273	311	279	289	285	284	285	325	307	291	280	270	294	304	272	290	293	288	270	273	263	275	298	331	277	306	288	280	289	317	280	295	291	294	273	257	291	270	284	273	304	258	282	262	296	316	283	281	277	282	302	303	271	304	293	296	238	289	291	300	293	274	260	279	273	292	299	229	263	261	298	267	275	252	271	287	306	262	337	272	277	270	301	297	289	269	270	264	309	287	299	254	277	298	323	305	288	265	289	271	281	283	284	289	268	298	298	318	283	257	285	265	253	260	295	286	273	289	295	270	304	265	290	281	279	299	288	273	302	285	284	282	266	292	289	285	298	270	270	277	265	267	288	278	285	295	250	296	268	272	291	285	279	276	282	284	318	286	289	276	291	244	301	297	265	286	283	287	295	247	263	272	253	270	277	281	278	267	297	267	307	265	295	282	262	270	253	260	287	270	301	289	275	305	304	298	270	276	281	259	267	264	260	279	321	257	297	277	258	267	277	279	285	275	309	262	289	257	275	296	262	274	277	280	277	288	290	284	280	263	279	307	264	279	289	296	309	279	251	282	267	249	304	285	284	262	270	269	270	293	278	272	291	293	266	267	279	304	277	308	291	282	298	291	268	275	299	279	327	273	285	304	276	271	269	304	294	281	313	266	271	307	269	295	295	301	303	317	299	279	271	292	251	303	278	275	244	317	267	270	276	281	280	270	269	282	280	259	296	297	281	292	299	288	289	260	290	279	290	284	273	258	254	312	282	278	263	280	280	260	268	296	253	309	278	294	265	288	247	301	252	288	292	304	265	299	297	254	285	285	267	279	279	302	272	305	281	293	294	271	258	281	300	302	270	294	301	287	287	260	263	288	300	276	282	277	263	269	304	289	289	270	284	289	270	283	278	238	286	304	271	271	254	267	271	330	264	282	277	283	296	296	282	279	258	298	269	294	266	277	264	267	273	288	275	261	288	297	288	284	278	273	259	291	299	275	307	297	291	276	287	270	267	313	288	289	299	258	267	276	299	266	263	288	258	276	287	283	306	268	267	280	264	243	291	279	249	274	254	275	265	274	268	279	314	289	262	288	274	261	249	291	254	274	299	305	292	295	289	277	267	278	326	254	316	293	263	255	295	256	255	264	304	284	286	293
34778	12498	2468	1025	600	396	330	381	377	354	346	381	397	323	328	291	299	278	306	266	284	328	301	294	249	286	268	273	275	292	296	275	280	276	263	273	276	283	293	295	276	300	273	267	286	270	282	273	269	254	270	278	286	276	280	263	297	261	242	277	275	268	282	277	276	279	312	310	274	309	277	312	299	266	292	299	267	270	292	263	282	254	288	295	269	288	281	266	265	306	286	262	314	250	277	269	239	302	253	278	283	268	285	279	286	287	267	290	294	267	270	298	302	288	285	291	296	259	255	278	269	289	277	270	293	258	291	301	262	298	276	260	294	267	296	252	295	270	278	273	296	283	268	300	247	285	251	283	295	291	279	295	277	284	287	261	269	294	255	271	286	271	268	290	262	251	266	292	279	278	265	309	284	271	289	285	312	271	278	268	240	274	273	311	274	252	266	259	285	272	268	270	297	302	255	302	296	267	287	253	271	242	269	296	289	297	273	286	295	261	302	293	281	260	286	287	295	270	272	269	289	270	302	298	276	275	265	286	267	295	299	319	283	274	277	288	312	307	287	269	273	270	278	277	290	308	255	258	303	262	295	272	316	286	258	256	269	292	274	276	277	291	260	298	280	292	273	292	305	271	276	292	265	263	273	292	245	256	277	276	275	274	264	292	285	292	281	278	292	292	243	247	305	268	307	291	259	293	321	282	289	289	270	296	253	274	287	273	260	278	274	304	283	287	293	290	273	299	294	296	277	288	297	270	251	294	292	280	279	301	278	260	274	273	305	234	278	280	270	303	323	267	257	282	253	319	269	260	301	276	307	286	296	277	293	324	276	292	286	266	292	298	267	281	254	273	275	264	291	281	302	270	296	267	278	289	309	268	240	253	269	306	296	304	285	289	271	271	264	277	277	252	259	283	253	275	252	270	279	263	285	274	287	259	298	313	286	242	309	267	287	275	249	284	272	264	301	303	266	260	279	277	260	293	292	266	277	281	286	290	307	273	281	293	284	287	263	292	262	260	281	265	273	294	287	267	274	288	285	241	272	258	286	287	263	267	316	259	316	294	305	248	277	279	279	301	325	244	273	291	292	277	249	251	285	280	255	294	289	282	271	276	269	291	270	275	282	256	255	263	289	287	272	273	281	291	289	294	302	264	275	265	311	295	285	258	267	316	275	271	254	287	267	302	269	289	280	254	288	282	282	300	289	279	277	250	252	281	292	289	296	272	260	260	271	285	262	280	252	305	275	271	265	282	285	290	277	271	273	278	266	281	276	263	247	247	250	286	286	288	274	259	304	243	272	301	278	283	274	304	263	262	268	247	281	303	272	272	299	225	275	273	270	249	272	286	277	247	273	259	261	262	320	273	259	299	271	275	267	282	258	268	269	272	320	285	260	259	312	272	290	304	284	277	266	295	285	302	302	283	261	288	289	264	281	302	273	266	290	258	273	296	294	297	271	243	275	283	296	318	264	268	294	271	275	279	301	272	274	269	286	291	232	272	303	286	299	264	282	259	253	269	284	282	258	297	314	273	264	295	277	307	278	282	278	284	281	270	285	295	303	281	310	299	269	266	292	306	297	274	262	283	298	269	290	276	281	281	271	302	260	265	249	255	280	274	265	284	310	252	276	273	295	297	314	297	254	277	297	275	321	296	293	255	242	268	266	279	285	246	257	321	287	313	278	267	289	285	293	334	252	286	240	250	279	294	294	268	287	267	226	263	260	271	241	293	232	278	267	300	287	270	274	289	300	296	280	267	252	285	293	272	284	270	295	263	252	281	287	287	298	300	259	247	306	260	253	283	254	258	278	271	277	281	271	273	279	297	273	280	273	278	257	284	254	260	269	297	302	263	299	314	268	299	290	296	312	258	245	254	280	270	259	289	276	285	296	278	254	271	258	273	253	266	265	273	286	288	292	266	289	283	259	286	304	297	308	296	281	267	264	284	265	250	274	299	279	284	285	267	280	274	271	303	260	269	274	268	298	290	280	289	267	302	270	302	265	260	268	299	280	270	294	280	275	282	318	279	298	310	293	322	275	275	298	315	256	276	314	281	316	264	287	288	278	284	250	263	270	247	278	310	279	257	254	265	318	274	333	295	291	266	290	276	293	283	286	279	273	285	267	260	279	272	274	271	246	300	306	309	280	305	265	267	257	275	256	266	273	269	265	267	276	307	284	272	289	292	301	301	271	302	303	275	268	287	274	322	281	267	285	260	253	273	270	274	289	300	262	241	251	261	292	285	258	276	295	280	285	332	257	288	288	282	275	265	281	299	273	274	271	286	260	280	273	287	257	282	262	261	273	307	305	291	301	286	255	292	255	291	270	305	291	281	293	277	288	279	252	284	269	286	311	302	263	264	268	273	272	280	246	256	259	312	280	292	241	256	299	288	278	287	266	284	277	292	271	275	253	256	283	273	283	283	303	276	276	291	253	265	276	297	252	290	292	283	286	260	279	285	284	300	279	274	263	266	252	268	285	288	280	275	281	289	250	264	288	278	283	281	289	288	275	265	312	266	284	294	257	245	299	259	268	285	299	289	244	280	274	289	266	262	306	256	301	286	297	284	261	263	279	269	283	271	252	290	283	313	248	282	271	289	302	249	273	246	274	271	281	287	298	276	280	318	245	257	272	304	284	265	262	284	299	282	265	320	301	286	297	292	279	254	258	267	279	317	287	285	254	243	268	281	287	246	234	292	284	255	312	269	281	271	317	325	302	282	283	293	279	288	289	292	252	291	286	310	275	277	269	301	280	270	273	275	288	265	272	285	283	285	312	270	255	283	279	288	295	272	291	312	289	283	289	311	291	298	348	292	274	269	294	261	280	262	267	321	264	263	280	299	274	257	278	277	261	268	300	256	262	287	255	285	272	278	314	289	285	261	260	281	309	306	295	285	285	316	279	256	285	296	273	252	271	262	263	283	284	286	289	259	308	274	288	279	305	315	320	276	269	252	288	301	259	292	297	277	291	267	276	292	284	262	267	309	258	280	279	277	298	257	265	297	296	284	294	276	249	242	269	296	274	323	307	315	291	267	296	265	295	287	252	278	269	256	264	289	286	259	267	291	279	266	299	273	264	296	273	276	256	287	281	254	322	241	285	273	283	248	265	310	286	272	270	274	308	262	263	235	283	311	256	323	262	246	269	333	273	259	272	307	267	261	274	301	264	279	273	272	256	271	308	259	253	270	282	276	300	262	285	253	294	239	268	281	259	252	268	264	272	297	257	282	266	257	266	289	293	307	295	305	272	260	282	297	296	283	248	263	281	295	312	312	328	286	281	270	276	297	298	315	266	293	273	252	261	266	285	298	296	295	276	293	286	290	283	300	283	298	311	268	299	306	284	285	294	266	299	259	272	276	270	280	244	280	299	294	289	272	255	259	275	285	289	285	274	263	288	278	259	278	276	261	283	257	263	257	282	272	276	277	275	276	285	265	268	275	341	286	282	272	285	277	283	293	283	282	262	288	260	261	261	244	301	288	320	282
10959	2321	1764	1209	778	639	654	646	616	651	648	615	625	623	654	659	615	603	618	610	623	586	606	570	567	661	593	571	615	604	597	632	621	612	681	568	618	612	573	580	590	583	594	602	595	583	586	578	649	617	642	605	598	615	609	610	595	599	569	600	577	625	612	598	600	623	645	603	564	624	573	599	635	624	610	622	607	619	622	609	622	578	575	574	614	607	597	567	596	635	577	600	570	560	598	613	575	589	597	668	619	608	581	593	606	583	604	585	576	559	622	575	590	656	589	602	585	556	588	548	590	626	633	583	622	612	567	601	603	588	592	584	590	577	597	587	654	622	618	585	614	544	565	601	577	539	596	625	586	602	627	601	621	588	560	584	577	592	581	624	589	577	550	599	653	598	587	584	607	581	584	616	597	642	581	628	594	648	596	568	563	567	595	631	610	594	649	558	616	588	569	536	619	616	573	605	595	610	594	571	580	609	583	609	600	601	580	608	585	592	597	656	631	562	587	578	592	641	586	547	606	629	625	603	615	594	625	622	611	650	577	584	601	583	599	588	606	632	621	639	618	561	583	606	578	627	595	605	652	583	662	595	591	605	604	598	579	608	609	599	564	583	603	615	658	648	610	596	590	585	621	622	615	543	596	580	572	573	608	593	579	566	590	606	576	623	557	589	582	585	594	613	591	615	606	598	626	576	593	602	554	607	594	585	581	604	598	550	584	594	588	621	623	610	568	601	618	591	641	629	584	607	621	607	584	595	598	626	575	577	617	593	579	623	580	571	584	619	598	617	594	593	581	583	605	664	596	613	556	634	608	632	598	565	591	635	601	600	662	579	605	616	614	591	605	633	593	560	594	605	614	643	646	604	614	614	552	554	613	576	601	639	608	592	624	614	667	581	606	607	642	634	558	621	597	577	562	661	626	628	603	602	616	592	613	607	645	590	609	592	613	629	579	599	578	540	677	562	613	596	598	591	588	569	574	611	621	639	602	592	604	629	577	569	592	593	605	567	618	587	598	556	601	576	635	587	595	626	583	581	588	589	609	547	571	630	617	618	537	654	588	578	659	611	613	603	611	583	627	572	632	585	595	616	617	619	581	596	605	599	616	566	608	544	608	590	638	587	637	578	626	616	599	606	600	623	596	614	575	646	626	637	630	616	628	609	589	589	597	593	602	571	638	631	610	618	593	622	619	609	597	597	605	612	665	587	624	587	593	634	597	616	627	576	641	655	559	619	583	595	584	620	589	592	623	555	581	639	576	602	563	600	578	617	603	610	581	630	564	596	629	617	601	558	574	582	584	584	633	568	573	628	621	609	624	615	603	628	600	597	562	611	556	602	595	581	607	611	608	592	638	641	616	632	614	615	580	598	598	597	621	570	596	637	566	603	597	626	573	614	543	535	634	611	598	564	597	616	581	603	572	621	603	628	600	645	628	602	649	603	607	585	622	659	604	613	620	544	607	559	609	601	596	606	593	602	608	590	590	630	587	585	594	595	600	572	584	592	547	555	624	611	627	618	588	610	595	579	612	629	618	647	631	606	612	631	618	577	614	618	617	574	550	614	629	623	560	602	607	601	586	597	608	590	650	568	585	617	604	597	620	594	608	627	646	565	623	588	594	606	609	603	592	582	623	653	628	572	615	590	567	596	620	585	619	608	614	600	615	627	610	589	582	606	600	635	606	605	619	630	593	634	582	643	631	593	621	618	592	600	596	619	581	628	567	660	599	594	624	581	616	600	582	609	588	587	635	618	562	601	615	574	621	586	581	620	632	628	614	602	639	614	580	584	649	612	597	581	621	600	639	588	613	609	597	616	590	628	560	648	613	578	625	613	629	593	576	635	629	567	565	612	640	556	589	655	630	643	577	596	638	641	604	606	646	643	599	616	594	608	627	585	616	616	619	599	561	613	623	630	609	613	623	593	617	603	582	616	620	596	638	631	611	609	633	655	620	591	593	611	634	573	551	617	598	585	581	623	612	599	599	590	636	609	621	598	608	593	588	615	624	632	613	648	572	628	594	604	632	618	591	620	576	573	596	604	611	620	606	579	574	640	582	599	645	625	618	567	620	610	624	610	597	605	591	622	607	606	612	607	589	577	595	613	591	570	612	609	592	559	633	571	607	561	619	586	601	583	605	626	595	581	558	593	584	587	589	590	571	598	617	588	579	601	601	603	578	606	628	609	544	634	592	652	591	650	584	582	599	606	655	599	579	631	599	606	602	626	569	580	564	626	590	606	625	582	586	613	565	593	587	594	551	677	601	636	617	617	572	651	593	614	620	605	598	636	617	624	605	606	605	589	629	561	575	624	588	632	604	618	569	578	564	603	600	592	568	617	601	636	611	592	591	616	608	614	636	620	639	601	608	609	580	597	615	573	577	611	630	584	603	633	610	594	604	595	586	578	574	589	620	583	587	614	599	611	591	628	640	625	607	558	617	599	583	598	633	594	625	596	587	561	561	582	604	597	604	590	618	625	630	604	613	643	622	643	565	592	551	612	635	615	612	614	610	542	635	611	606	567	581	607	571	604	607	613	622	640	607	587	634	609	593	611	585	610	597	602	634	569	609	566	578	567	616	624	593	596	560	575	611	606	555	588	648	613	579	570	586	628	594	628	615	610	607	633	631	590	541	637	575	611	615	623	630	584	609	595	624	608	623	604	576	629	643	630	631	629	607	574	587	638	636	631	597	613	619	558	598	636	606	590	600	578	640	626	619	588	600	600	629	568	593	617	586	609	611	581	602	609	560	613	629	608	598	637	583	581	619	576	607	579	594	614	595	602	642	603	579	629	608	624	612	585	612	568	601	605	560	605	576	612	607	601	599	642	592	551	611	572	654	588	542	654	555	611	579	629	605	566	583	608	558	613	638	607	627	600	588	585	601	571	583	615	648	593	632	584	645	622	596	618	594	589	565	586	582	593	607	539	544	620	654	589	606	597	578	594	615	659	605	592	591	608	614	636	619	586	619	626	601	580	570	579	605	607	592	595	590	577	607	589	611	581	625	579	603	620	608	580	573	598	556	573	603	573	616	606	646	608	646	610	655	614	643	614	536	581	601	598	627	624	624	580	621	585	634	555	611	595	597	576	607	627	596	628	561	619	594	598	620	639	607	617	618	589	599	551	638	573	597	589	623	566	603	589	606	562	571	582	642	591	625	602	637	621	620	585	591	610	638	600	637	607	571	624	639	625	644	610	563	605	651	623	597	616	620	608	622	595	585	595	610	624	634	597	564	584	603	597	608	638	648	582	601	654	603	618	622	595	592	629	586	654	610	601	610	583	651	609	557	601	573	571	580	638	625	621	593	591	626	611	639	588	634	644	632	583	595	636	617	656	586	619	560	662	617	628	584	612	589	590	589	584	568	588	608	610	622	627	654	609	648	596	593	596	577	619	638	619	614	582	647	605	633	631	616	614	589	596	613	575	613	567	558	607	584	618	623	618	628	577	618	612	589	613	578	600	604	584	603	589	583	613	603	585
24784	21197	24850	27789	20938	3461	463	406	405	319	360	341	358	285	229	281	250	230	254	179	177	187	196	178	198	187	189	187	197	195	196	170	192	154	189	207	191	175	164	164	173	175	204	193	184	187	166	199	195	178	169	203	179	190	181	195	151	190	158	193	191	165	169	165	176	184	185	172	168	171	160	163	160	192	164	180	188	193	222	197	187	181	196	197	188	178	151	172	200	176	197	184	142	185	192	173	168	173	185	175	186	178	193	193	186	188	172	177	173	183	213	194	178	187	196	164	180	152	175	173	180	192	189	167	184	190	190	163	199	174	188	180	164	181	165	149	189	165	176	185	175	181	184	183	156	174	178	167	175	166	163	172	164	175	159	168	203	162	171	204	187	158	179	168	186	192	168	146	171	186	170	195	167	210	186	202	184	181	171	173	189	164	165	187	195	170	179	170	182	206	197	197	191	182	179	174	181	167	174	200	163	165	178	184	166	171	199	176	190	163	201	190	193	186	187	184	200	202	164	190	171	169	182	203	169	170	193	163	162	179	192	187	201	198	166	190	194	197	202	203	192	179	182	198	169	193	217	200	180	149	195	214	182	197	184	193	169	174	186	162	176	164	189	169	190	180	149	149	172	180	188	198	224	179	181	161	175	161	189	179	172	185	173	187	178	183	162	166	187	179	198	167	204	184	178	168	163	189	200	184	151	176	199	207	155	167	153	195	187	163	193	191	196	176	186	176	164	168	184	164	169	181	204	165	181	195	168	178	178	187	176	181	188	188	183	202	177	174	194	176	172	170	175	182	196	154	191	177	181	171	199	188	194	166	176	182	184	170	180	174	179	199	187	197	193	188	184	153	188	189	182	183	181	174	201	173	180	188	166	203	168	192	194	186	181	179	169	169	194	205	199	176	193	153	178	198	182	192	181	164	166	187	196	188	184	205	197	190	181	184	210	176	152	170	188	211	192	199	187	158	161	153	183	170	175	191	177	169	195	187	171	208	171	164	171	179	180	174	188	163	188	173	162	159	189	195	188	204	188	169	178	186	197	192	214	192	158	185	190	164	172	185	173	149	163	204	200	198	216	182	175	181	186	201	182	209	195	193	182	194	188	201	158	158	170	158	163	187	177	181	197	187	175	168	194	164	164	191	177	207	168	183	188	190	169	184	165	189	178	193	189	170	191	174	191	201	189	182	171	195	222	184	182	171	193	184	170	183	163	171	190	186	156	167	176	197	173	168	182	179	186	187	190	152	203	187	163	184	199	181	188	161	143	166	172	169	190	174	190	175	174	207	175	161	191	186	178	165	182	202	188	158	186	187	187	200	183	180	164	204	159	163	188	148	182	167	188	177	238	173	171	173	176	165	172	177	185	165	188	188	186	168	170	189	197	180	172	156	179	199	174	167	199	187	192	151	181	188	185	176	186	157	165	170	192	183	166	180	186	218	190	168	192	176	163	194	209	186	177	210	188	178	172	172	177	182	193	189	165	204	204	186	195	179	154	187	193	203	179	192	199	183	182	188	194	172	207	183	180	165	175	176	171	173	153	174	175	186	181	177	170	191	190	191	169	175	199	188	192	156	178	193	197	174	173	164	169	171	150	167	177	171	165	176	164	189	145	178	190	199	197	175	193	165	177	164	174	167	180	172	158	201	186	195	193	182	187	184	194	156	209	184	175	190	203	185	168	177	169	170	186	177	156	184	189	171	202	185	187	178	199	196	186	178	168	174	167	202	172	196	164	178	182	176	164	198	183	175	159	170	193	190	180	155	200	172	187	200	169	169	197	144	156	212	201	174	185	195	159	198	180	176	185	196	200	188	180	177	175	206	183	157	208	168	191	163	179	190	189	176	177	170	182	190	190	179	149	171	179	192	174	177	193	166	189	176	163	194	181	187	172	174	198	212	194	161	189	176	202	157	173	186	189	192	170	174	206	174	176	184	160	167	191	192	205	175	196	181	158	179	175	211	166	169	194	211	195	191	183	175	208	192	169	176	155	181	180	176	187	160	199	172	203	173	168	148	194	174	179	188	222	156	152	175	205	175	160	208	195	157	187	196	170	203	166	180	167	178	200	169	192	179	167	152	171	211	201	196	178	202	171	178	184	183	181	167	170	200	175	187	194	188	165	165	171	183	182	195	186	175	168	197	164	170	165	201	197	157	175	175	201	191	173	179	191	169	188	168	176	174	185	209	180	158	171	199	173	200	166	173	171	196	175	175	174	179	210	157	182	180	195	182	175	179	191	185	175	150	188	139	171	163	173	176	208	165	185	170	187	192	168	176	185	187	173	179	178	163	192	154	176	199	170	172	165	205	172	197	177	160	165	176	189	157	187	180	166	164	188	153	195	184	177	203	177	155	182	173	180	179	171	204	184	212	152	178	177	176	181	161	156	163	185	172	204	173	186	211	198	165	176	181	160	161	173	184	190	197	174	193	162	187	183	198	184	176	201	184	179	188	181	174	168	183	186	152	182	185	217	198	181	187	159	174	176	183	184	174	174	172	186	191	176	167	180	190	185	152	166	193	171	171	162	184	190	209	167	177	183	191	192	194	189	203	164	185	211	206	204	164	174	183	201	178	195	205	176	219	189	200	179	171	173	163	166	159	197	193	186	178	163	174	168	188	198	169	218	194	194	172	186	167	176	188	176	184	171	177	183	201	189	170	184	211	179	186	198	178	159	172	208	181	169	202	146	165	172	186	185	189	153	156	170	182	195	166	187	162	172	191	166	188	186	189	183	191	177	169	162	169	204	183	176	204	171	176	186	166	166	182	220	181	201	184	182	173	158	168	202	156	164	179	189	206	185	173	188	179	198	190	191	205	158	185	201	180	161	176	176	199	170	197	199	177	168	161	191	192	193	168	164	186	182	159	160	198	156	158	178	189	170	177	201	191	183	210	169	190	191	188	152	186	183	167	179	151	160	177	197	172	167	172	202	180	186	146	174	182	190	198	183	179	187	213	207	171	159	188	171	214	198	166	156	185	187	181	195	181	186	207	196	188	159	191	179	181	200	168	191	158	190	170	166	188	183	192	187	186	176	188	191	188	191	169	195	185	159	175	199	164	166	180	164	203	198	180	169	177	201	172	155	154	181	163	189	175	190	170	188	183	188	168	194	185	181	159	156	187	183	175	168	190	171	193	187	169	181	152	169	166	177	200	154	186	166	174	210	194	164	171	167	202	184	177	177	173	169	169	195	172	207	199	190	163	190	213	174	168	179	160	203	175	202	184	187	183	168	187	183	174	201	178	205	189	185	175	166	157	175	190	187	180	164	195	168	171	165	190	176	142	176	192	193	168	190	190	207	219	192	191	163	154	199	207	205	184	192	164	174	182	192	189	189	190	165	169	211	204	187	159	185	173	188	190	205	183	151	174	165	176	185	175	176	182	167	160	182	172	157	175	159	173	189	166	171	182	171	176	179	169	152	162	165	182	179	177	176	197	168	183	205	175	187	199	187	196	190	178	158	178	179	177	166	195	181	199
3980	5235	3645	2024	995	644	526	543	496	483	486	496	496	497	423	487	437	409	397	405	380	423	407	405	385	378	406	399	424	421	393	395	413	398	404	386	405	407	425	467	419	404	417	414	379	438	407	380	409	370	384	404	411	350	412	426	403	398	405	393	387	391	428	383	405	406	375	386	430	387	379	412	361	374	406	397	390	403	376	394	394	405	365	410	393	409	362	380	434	414	405	400	386	378	428	418	397	407	398	415	418	427	398	420	381	397	399	395	377	398	433	424	454	390	408	373	398	388	395	386	389	399	377	387	382	379	407	408	381	389	387	379	408	432	419	383	410	428	405	393	391	389	405	395	415	405	407	420	371	394	373	401	368	416	452	395	398	392	367	402	383	386	383	384	358	345	361	405	405	348	401	403	412	395	365	411	391	430	366	402	379	416	361	395	405	381	385	403	397	432	401	384	389	386	423	367	394	402	392	419	379	372	391	384	394	394	405	375	404	400	386	407	440	414	363	382	362	407	363	390	417	427	380	396	394	387	419	350	375	401	429	440	371	386	393	407	412	435	379	402	407	418	413	384	394	409	388	367	383	409	429	400	429	403	410	436	401	377	379	387	392	403	410	376	406	372	410	402	415	402	388	391	426	380	383	430	391	413	392	418	380	428	406	375	359	393	372	439	404	414	387	434	404	395	426	391	358	411	407	407	369	378	402	441	440	418	427	422	381	392	409	409	379	385	392	359	363	412	398	378	392	380	378	431	422	391	378	411	393	394	393	383	399	402	370	430	386	406	429	397	431	377	405	398	416	401	416	423	417	401	401	372	381	424	406	404	394	416	412	392	435	410	422	413	393	385	385	367	387	382	363	413	384	395	397	402	431	418	412	381	383	414	396	400	414	371	350	353	390	400	416	395	422	415	386	389	387	399	392	423	396	369	388	375	387	413	380	378	367	385	411	408	375	429	380	373	421	421	413	363	397	418	393	383	433	396	351	390	382	397	426	409	399	370	401	421	377	401	385	377	387	418	395	407	391	365	381	373	424	458	412	389	362	384	388	407	420	433	418	411	410	427	394	373	388	396	437	393	405	382	404	390	386	391	405	404	385	402	399	398	389	362	382	398	436	345	391	399	398	359	414	422	395	410	395	420	408	347	410	386	408	412	400	402	415	415	377	404	398	385	383	375	405	379	359	426	401	398	418	396	415	419	430	365	425	399	407	379	380	401	384	392	418	385	391	415	394	388	395	409	397	409	353	404	402	421	396	370	400	363	417	362	368	405	418	420	417	379	410	407	351	362	370	405	406	411	443	371	375	366	388	405	385	368	424	400	399	380	390	356	408	419	402	404	409	374	407	407	395	375	424	423	397	423	402	385	376	404	413	395	430	400	414	394	376	394	460	422	413	397	413	407	410	387	428	407	396	368	393	381	400	376	370	415	414	367	394	414	391	384	406	404	387	416	408	398	391	391	384	413	389	394	393	413	384	427	359	424	384	440	411	407	389	379	386	411	412	383	433	382	398	415	389	384	388	406	406	421	393	392	375	392	401	386	409	417	426	411	387	395	434	388	412	403	396	375	403	385	364	384	414	412	401	352	383	406	373	387	372	412	432	405	404	375	417	393	368	413	374	389	379	395	400	408	410	432	409	404	351	421	438	372	374	392	397	417	388	375	394	401	417	404	404	383	373	400	393	365	411	423	386	382	395	425	397	395	404	355	371	385	331	396	373	392	392	394	381	360	395	410	397	385	362	399	409	369	411	375	399	356	398	398	448	396	418	411	389	397	407	363	391	403	424	428	376	390	385	380	373	408	440	401	361	369	382	404	371	414	382	385	399	402	386	386	392	377	407	414	386	429	424	377	415	386	399	412	393	364	402	373	424	428	347	361	418	376	427	365	396	390	393	417	385	408	376	383	416	347	415	423	365	443	366	412	367	368	396	402	362	406	407	419	412	416	409	400	415	375	384	389	399	406	411	429	381	389	416	394	401	388	384	378	333	433	402	386	385	392	385	422	419	369	393	407	364	394	380	396	418	390	432	392	379	402	386	396	414	406	404	368	393	377	431	416	399	414	397	371	367	407	399	387	388	388	395	411	351	417	410	356	396	400	372	423	401	383	424	410	373	414	384	446	389	381	412	420	392	387	379	416	376	410	433	446	422	363	400	417	395	382	413	403	419	402	379	408	379	395	410	409	402	453	410	405	418	420	400	399	416	387	396	388	394	411	406	424	417	400	393	409	363	388	409	425	413	401	394	389	389	403	428	369	403	408	415	393	409	422	392	392	385	384	368	419	376	376	380	397	366	386	384	390	423	400	366	410	416	383	363	403	381	414	357	425	401	390	439	386	399	372	429	400	384	390	391	380	408	349	394	424	399	380	396	386	389	405	436	437	400	402	392	394	433	398	390	414	380	395	420	420	405	387	404	407	393	385	380	389	412	402	434	401	389	398	397	407	396	432	406	379	391	384	378	416	397	430	412	403	383	427	406	389	452	385	385	420	372	395	405	412	404	393	411	422	440	376	354	425	378	421	431	423	385	413	411	418	389	394	372	370	378	394	425	405	376	371	396	379	404	375	411	395	380	411	396	383	418	404	426	399	388	397	399	422	393	394	390	412	408	369	377	406	399	405	360	409	418	380	395	389	407	377	386	373	405	408	400	381	424	388	375	389	353	469	419	427	415	397	386	395	386	409	356	401	418	368	390	374	397	372	395	380	395	428	448	394	399	397	383	381	432	408	411	384	407	410	445	412	408	398	395	390	402	403	382	408	432	389	406	391	379	394	403	404	372	392	415	415	383	390	368	400	407	405	392	392	402	424	394	414	369	383	414	366	435	390	425	387	452	410	422	423	367	405	426	394	364	424	387	417	463	370	371	410	416	370	401	384	376	390	423	373	384	415	389	395	424	415	393	388	380	378	458	402	428	367	416	395	388	414	389	414	392	416	375	398	398	395	397	387	403	388	342	405	413	377	385	436	396	406	424	396	364	397	408	398	433	386	369	386	415	357	380	413	378	409	399	424	384	431	425	367	401	402	410	379	408	369	398	382	413	390	382	401	415	387	430	388	405	426	426	433	401	412	387	375	433	361	440	388	402	379	379	351	360	412	447	435	385	370	376	384	372	394	438	416	411	392	386	367	378	394	418	384	412	402	387	379	380	409	388	396	431	411	374	399	398	435	386	392	384	408	418	393	417	395	438	383	363	382	402	395	380	392	428	412	387	340	385	436	361	424	398	413	426	368	412	385	396	426	382	378	378	375	378	395	411	390	371	406	394	346	376	367	406	376	398	377	397	379	397	432	384	412	399	416	405	432	402	374	410	408	366	443	380	421	391	358	373	404	388	392	391	379	406	417	392	411	384	378	390	392	406	383	391	410	386	414	406	368	379	391	368	417	384	415	410	383	369	422	422	409	410	405	426	396	433	399	425	421	381	390	391	384	431	415	394	414	391	413	414	411	420	417	424	374	406	415	398	397	396	395	401	404	395	388
23966	21150	25439	27122	21156	21140	3348	529	384	413	341	338	377	324	253	229	227	207	190	170	143	144	129	148	103	107	119	123	100	118	127	109	119	129	106	127	113	112	125	120	119	102	134	118	111	115	109	103	111	111	122	128	99	109	114	114	91	112	110	84	106	102	107	127	115	120	138	106	114	115	133	113	103	107	102	123	118	132	114	118	127	85	117	114	103	103	109	90	79	114	121	103	106	104	126	113	126	113	125	118	110	125	92	117	95	124	119	107	95	120	99	127	111	113	111	121	119	104	96	97	98	103	109	115	102	121	113	118	105	113	125	114	105	103	107	100	81	96	99	112	113	116	100	121	104	117	115	108	86	123	132	108	106	104	111	95	105	107	98	114	113	121	106	101	113	113	116	100	110	118	105	106	112	115	105	113	130	115	107	90	103	94	116	133	115	109	119	118	86	101	116	107	93	116	107	89	120	112	126	105	103	104	108	119	117	122	121	114	110	100	111	131	112	116	101	97	116	103	104	112	120	96	104	114	102	106	111	95	109	119	89	102	117	103	82	115	93	119	113	104	99	112	116	115	101	90	118	111	109	112	100	102	107	105	118	84	107	109	110	92	100	115	114	116	103	109	117	111	106	111	97	123	98	129	100	118	93	106	103	110	96	97	115	102	107	112	125	107	107	116	126	103	121	107	105	112	128	89	115	101	115	110	99	127	114	120	132	104	123	119	139	95	102	103	106	108	92	88	116	109	107	115	99	119	112	115	114	103	123	108	96	90	124	114	114	100	115	110	113	108	114	130	109	112	118	120	113	138	102	112	122	123	124	124	112	125	117	108	101	124	121	127	118	101	111	101	95	109	131	106	104	118	121	114	122	117	100	93	90	123	108	134	128	103	102	105	101	108	105	106	104	109	107	109	125	130	102	125	141	108	119	85	110	110	107	133	125	106	98	110	131	98	116	126	91	97	104	118	123	108	108	110	116	132	119	98	106	114	104	93	104	97	109	115	86	108	120	99	105	121	106	101	103	97	109	115	116	100	107	116	107	108	115	115	103	98	85	111	112	116	103	104	111	122	104	110	109	111	114	115	106	122	112	97	114	108	118	100	101	115	107	110	104	107	108	112	102	91	91	100	114	109	113	100	104	92	109	105	107	100	121	117	97	104	132	111	119	106	104	121	110	120	86	92	119	102	76	120	130	120	108	128	93	117	122	100	136	102	108	101	101	101	113	99	126	133	115	114	91	107	133	118	137	102	122	109	110	120	116	113	102	119	104	95	104	110	105	98	123	112	105	119	116	98	119	111	119	114	101	109	116	124	124	89	102	115	93	102	94	106	100	96	106	99	122	114	118	106	104	120	102	114	113	93	102	121	117	100	121	113	115	103	107	108	114	95	112	98	94	94	98	108	111	117	123	103	113	111	118	123	107	124	96	106	125	103	115	116	127	111	125	97	119	88	130	121	105	102	108	108	116	109	106	116	129	119	101	100	107	79	120	125	122	97	106	101	100	110	118	107	98	103	100	119	101	111	109	120	123	101	104	132	109	108	108	100	87	108	103	118	109	97	111	126	99	106	91	115	103	103	99	108	122	98	106	141	115	126	128	101	102	106	133	98	109	121	93	104	106	117	106	127	102	116	114	113	123	121	107	121	111	108	116	101	110	128	116	112	123	137	101	107	96	104	90	127	120	130	96	94	127	110	108	105	104	99	126	112	109	98	109	109	86	114	121	101	105	119	105	118	111	89	98	96	97	95	115	119	115	97	96	119	110	105	99	118	127	118	123	109	75	112	123	114	130	116	104	112	111	99	110	83	106	91	107	140	117	108	111	101	101	110	114	96	124	103	123	97	98	99	89	121	111	100	131	108	129	113	99	106	108	106	108	80	121	123	117	114	97	117	101	110	98	120	121	104	108	104	109	119	117	115	103	106	96	83	114	106	110	108	126	89	102	113	113	109	108	111	134	107	108	116	129	104	104	109	119	121	121	87	90	91	107	109	106	117	109	120	93	96	121	115	121	121	110	103	106	110	108	110	106	98	92	112	117	100	112	95	115	104	84	120	115	111	92	95	111	105	112	105	112	135	122	126	108	99	117	109	105	106	105	112	129	130	105	114	87	115	126	115	113	105	111	106	122	108	127	100	104	85	109	101	116	128	92	106	105	117	104	105	117	97	103	117	107	128	114	104	106	107	87	121	95	109	95	127	85	108	94	121	100	120	82	114	112	108	107	128	107	85	113	94	111	107	118	120	129	96	97	99	97	120	132	107	105	90	109	113	109	99	103	119	108	114	114	103	118	120	119	103	109	119	115	110	120	108	101	123	118	123	100	110	95	91	115	117	111	114	122	114	114	118	114	96	110	109	120	118	103	112	90	115	110	103	127	111	122	107	91	115	122	121	122	115	107	104	99	122	114	112	140	90	94	98	116	94	105	108	93	120	121	124	121	121	97	100	106	82	108	102	133	107	123	105	105	124	123	113	110	95	115	108	113	97	91	114	93	106	110	98	110	108	109	101	111	133	120	118	113	125	105	133	119	119	111	99	94	104	129	125	138	123	123	93	115	104	113	125	96	100	107	123	101	111	113	108	104	110	131	131	103	103	104	128	122	105	106	92	111	115	108	106	101	112	109	96	83	111	114	98	111	98	112	109	134	127	96	110	116	112	105	107	117	107	104	92	98	127	104	83	96	119	98	111	116	131	103	114	112	103	117	102	114	95	131	119	98	107	130	127	105	107	112	92	120	102	93	110	117	104	119	98	115	100	126	110	113	115	93	129	88	101	115	91	108	99	100	101	103	90	114	111	118	110	112	116	99	101	113	119	108	114	106	115	105	106	102	106	109	115	100	119	112	108	115	110	109	116	108	122	124	114	103	122	113	111	125	100	98	112	127	118	112	116	92	117	112	104	118	97	114	130	117	122	109	108	103	108	114	110	113	105	115	125	112	102	113	98	100	100	93	129	104	109	117	114	107	136	106	98	102	110	110	125	130	112	111	97	108	111	106	93	99	111	98	101	99	117	109	114	125	115	101	109	129	112	101	122	103	123	115	106	103	109	118	93	110	107	88	118	89	97	103	102	108	132	135	109	104	103	99	117	128	119	128	113	106	90	107	131	119	126	96	115	110	123	104	126	127	122	111	99	78	121	136	116	122	114	113	119	119	109	101	125	107	115	128	99	100	125	116	130	119	130	84	100	109	108	118	127	116	112	113	102	109	97	105	100	116	108	104	111	104	108	115	112	111	109	107	101	95	107	96	116	119	107	94	94	110	109	102	116	109	124	116	134	107	117	122	113	97	120	111	110	100	110	108	110	104	121	147	99	95	128	93	99	100	118	114	102	110	106	101	122	109	109	103	120	119	117	101	106	111	121	111	103	123	104	111	123	112	111	110	108	89	98	104	114	114	102	98	106	102	102	94	85	134	114	108	125	114	112	121	104	111	92	102	104	108	100	134	95	112	98	116	121	109	126	105	111	117	118	130	100	118	113
5510	7263	5261	2760	1188	635	468	447	447	421	378	430	370	384	344	324	332	333	320	294	251	315	275	299	279	278	284	278	225	229	275	277	260	237	271	251	251	278	253	278	266	272	264	282	270	283	260	242	299	292	251	239	279	280	261	276	274	288	260	275	262	292	258	306	244	240	259	278	273	264	265	291	280	272	244	231	264	261	248	245	234	283	280	249	260	262	255	258	288	269	231	271	274	272	260	292	282	268	264	282	256	281	250	265	269	240	274	255	260	245	273	272	280	242	266	248	254	272	271	252	253	247	243	276	248	269	260	270	246	260	279	284	262	252	254	256	271	276	240	257	270	250	317	243	244	280	242	268	257	238	280	253	272	286	265	304	266	296	278	275	281	263	255	243	238	260	256	270	255	233	258	267	282	270	246	267	236	267	254	241	256	260	263	271	250	256	278	264	258	260	266	246	243	275	237	257	248	291	297	267	281	298	248	272	281	259	278	256	292	282	272	258	268	265	270	283	274	274	270	251	253	271	253	272	265	255	258	278	269	257	253	280	289	268	272	262	259	264	272	286	276	276	275	267	269	257	237	278	272	235	274	309	252	234	261	248	267	225	276	276	294	290	251	280	246	253	289	262	305	280	276	260	263	253	243	246	261	248	239	269	270	269	257	245	287	274	300	278	270	268	243	274	242	272	238	242	256	285	272	262	253	277	253	253	251	253	247	252	236	294	259	257	275	258	274	248	269	279	263	277	272	289	269	296	264	283	278	279	260	249	256	267	279	253	252	251	255	261	259	275	263	276	276	255	260	245	276	274	261	271	266	265	244	279	268	271	264	239	259	261	263	272	309	274	247	239	268	249	263	267	253	259	257	253	276	221	261	231	283	285	263	268	282	280	255	268	245	264	269	230	297	269	237	256	282	255	268	273	259	228	277	278	266	274	272	300	252	263	244	264	268	251	280	277	285	287	271	269	271	255	283	277	270	251	262	287	263	259	291	270	294	260	267	278	260	283	281	250	261	293	265	268	267	253	227	267	267	273	232	267	263	243	252	263	272	248	265	260	297	269	258	274	283	259	274	243	279	264	267	272	247	282	255	257	249	263	278	265	228	253	257	262	279	268	249	283	245	260	277	293	243	275	258	244	282	258	271	268	252	244	273	290	262	270	252	248	270	284	282	239	254	285	264	269	257	280	261	283	292	269	245	244	270	279	302	257	284	260	259	264	253	262	268	247	269	258	258	258	241	268	249	282	262	232	273	254	249	285	242	270	272	272	279	272	243	297	261	308	280	281	261	256	258	281	269	302	268	247	253	282	253	245	282	270	257	264	261	310	283	257	243	293	281	257	284	249	267	279	280	252	262	252	281	303	254	260	272	273	247	252	290	284	264	277	291	267	272	236	260	270	247	288	276	260	295	273	256	224	277	264	278	225	305	254	273	274	290	249	239	275	230	263	259	279	218	260	279	279	255	229	236	281	251	276	243	245	253	263	263	284	262	269	258	272	265	260	279	253	251	280	278	278	241	248	254	264	281	272	243	268	286	260	287	274	239	254	256	270	298	250	260	263	261	276	269	259	252	275	286	255	286	242	253	267	261	314	262	265	268	245	255	264	272	241	273	243	258	262	264	276	260	277	267	284	255	251	264	269	261	255	255	268	291	240	256	232	285	234	274	263	261	265	286	285	232	243	243	247	255	274	279	280	297	249	273	248	261	234	264	271	267	265	258	255	260	294	295	239	248	266	244	264	259	283	257	258	250	289	264	267	260	246	254	268	260	249	265	264	274	224	286	262	276	296	232	264	290	268	279	263	269	283	232	267	271	275	261	297	271	276	280	258	265	263	261	258	243	274	252	279	259	281	253	261	256	256	272	271	281	285	279	271	278	256	284	269	276	237	256	277	257	268	276	251	282	249	238	249	251	272	270	262	264	236	224	262	283	231	258	251	244	278	257	269	267	272	285	290	269	270	291	255	282	280	281	260	296	253	261	274	239	268	303	247	278	276	260	273	270	299	248	280	278	280	257	267	277	278	258	246	267	278	290	276	252	248	275	280	274	257	261	243	267	271	240	298	308	283	251	251	271	244	271	266	248	256	251	237	296	279	254	266	257	288	253	278	275	258	282	276	250	272	291	253	248	269	280	268	266	246	248	269	265	296	268	242	280	267	253	267	290	297	269	270	279	265	278	241	263	248	256	260	274	282	234	271	278	265	293	288	248	255	302	245	251	270	271	270	256	275	254	270	253	288	247	234	289	288	249	250	280	257	246	269	257	252	259	248	266	275	254	267	252	258	287	274	266	269	278	255	250	278	260	285	282	264	284	248	294	247	285	283	264	237	245	264	282	247	252	245	285	238	229	268	252	272	270	279	226	266	269	287	269	266	269	268	265	272	266	281	269	258	273	266	244	256	256	240	284	270	281	286	275	231	256	265	254	274	254	286	288	281	271	297	262	247	269	294	264	266	268	237	287	255	279	263	256	266	258	259	266	248	265	262	276	267	257	278	274	250	283	291	264	277	256	244	279	282	225	228	266	249	237	236	265	283	230	287	249	259	235	262	257	268	257	264	261	262	264	271	270	251	270	241	263	255	236	257	280	256	276	251	241	275	271	284	271	279	285	262	261	248	273	249	269	264	266	237	262	270	279	267	297	242	264	252	282	280	257	271	293	248	281	240	250	266	292	255	267	272	244	250	272	273	277	273	286	231	296	261	278	276	279	251	261	250	245	259	264	296	267	263	258	252	249	268	260	262	255	273	272	258	263	239	270	273	255	268	258	266	243	262	264	279	275	261	240	252	227	241	271	293	261	304	263	275	257	254	312	289	258	302	263	268	244	267	280	281	253	295	250	251	284	267	290	273	283	251	265	246	238	302	283	308	262	279	264	257	270	255	250	288	267	267	269	261	253	277	276	268	267	265	286	276	263	272	242	277	217	260	280	281	256	253	311	249	268	252	266	260	258	276	274	252	271	257	264	280	286	271	292	256	273	253	290	245	289	274	274	254	269	262	282	241	286	273	268	266	284	258	294	249	245	236	285	260	238	273	250	257	273	246	258	243	268	278	256	260	276	272	266	255	285	245	253	255	264	257	258	268	286	244	270	258	265	257	272	240	274	262	263	267	279	271	263	307	256	288	263	277	239	253	266	281	277	241	259	301	260	285	243	254	284	265	260	264	244	297	289	281	269	293	268	254	265	238	248	243	268	281	258	249	265	262	249	255	277	268	278	260	259	251	261	263	246	271	280	258	280	245	270	265	279	259	270	270	269	300	271	287	256	278	270	254	252	264	266	275	282	291	237	273	231	299	240	262	282	260	246	259	265	268	260	284	266	276	267	276	257	279	268	225	284	275	261	240	291	251	268	263	257	264	257	254	275	281	274	286	267	251	254	276	285	269	262	281	267	260	265	270	263	262	288	234	277	274	260	281	265	227	260	268	279	246	276	250	259	255	268	295	241	283	282	244	244	288	274	297	263	248	268	268	267	255	280	283
35547	12188	2245	972	561	376	314	309	344	363	298	306	294	284	320	317	316	286	255	299	278	318	280	286	298	285	244	286	273	287	248	268	276	265	279	276	290	248	239	301	297	285	311	262	268	252	306	295	280	276	289	258	255	258	217	265	279	268	259	262	263	273	292	277	257	280	276	277	284	265	266	252	249	273	245	263	279	253	250	285	270	261	288	296	263	283	296	311	261	296	276	290	300	245	298	288	269	282	274	281	273	263	280	295	285	272	267	268	321	271	278	294	223	307	292	263	257	288	265	278	276	274	296	263	233	316	270	250	286	285	276	259	259	279	253	258	291	275	237	267	274	288	267	309	296	275	264	289	298	281	255	279	257	264	259	295	275	257	275	301	299	271	261	295	265	268	267	280	276	298	264	278	291	290	251	259	270	245	241	257	270	318	254	271	260	300	287	267	323	254	246	281	259	288	271	280	264	261	269	280	258	270	284	303	281	285	270	298	271	275	267	266	251	271	289	260	272	258	278	291	252	274	306	265	269	258	248	277	266	286	284	282	255	261	243	266	291	267	271	300	273	278	272	236	260	269	270	279	266	256	264	270	255	251	281	260	293	267	270	275	289	282	264	290	251	258	320	259	268	240	271	287	268	293	279	269	296	244	274	264	290	266	279	256	266	281	256	277	303	289	258	254	287	274	265	291	263	281	308	256	264	262	279	282	253	270	257	281	290	279	306	266	281	267	286	267	296	293	260	287	283	250	244	286	310	249	263	292	323	289	269	313	279	276	252	286	303	238	266	275	302	256	250	257	272	288	258	279	293	281	274	257	243	269	251	299	268	279	290	306	275	304	267	256	294	295	242	285	287	269	328	267	279	283	264	316	275	258	280	289	280	267	280	267	269	281	267	285	274	259	274	263	262	292	275	325	302	304	268	318	288	294	281	283	277	265	275	270	282	248	295	287	257	257	274	261	256	298	278	257	237	267	284	270	240	251	265	272	259	281	281	274	251	267	279	260	264	266	278	259	272	296	301	268	275	245	294	277	316	262	266	224	275	273	254	270	280	286	266	267	275	247	286	301	263	240	254	257	255	302	297	263	275	253	264	310	264	260	267	266	243	256	304	223	277	270	280	263	255	267	250	289	275	280	262	260	271	296	291	295	253	262	276	278	273	263	249	294	252	248	273	263	275	252	266	292	257	274	279	241	280	273	245	294	327	294	279	264	275	282	255	245	259	292	261	293	278	307	316	279	303	270	264	294	263	276	283	280	282	272	292	297	262	299	257	248	280	273	263	274	264	292	247	264	268	265	276	260	258	280	283	273	256	279	296	261	259	243	244	276	282	290	264	271	278	274	269	246	302	256	299	292	257	233	269	266	281	297	280	294	276	275	264	273	258	261	284	257	290	255	255	263	285	304	253	279	265	279	309	266	310	293	266	275	288	250	278	270	268	279	291	262	264	256	277	280	297	264	258	289	246	294	306	310	284	266	274	242	241	276	235	255	264	304	282	244	239	276	288	252	273	294	326	263	280	275	281	290	287	284	322	269	288	248	240	263	280	311	275	268	264	276	309	268	298	268	294	307	273	294	294	319	287	273	278	257	268	284	285	292	239	263	288	261	257	309	265	295	243	292	284	248	249	271	284	287	260	264	274	270	248	290	275	265	269	270	243	269	324	265	264	257	255	279	257	286	315	251	244	269	273	298	286	247	280	267	269	276	265	249	313	289	262	288	247	273	260	263	245	262	275	278	272	275	257	269	251	270	268	258	282	288	287	280	286	246	277	281	281	267	261	247	272	283	265	284	267	288	290	280	253	263	301	270	278	291	274	267	279	264	293	322	280	289	279	252	245	266	267	257	328	275	283	237	295	286	250	236	263	277	280	291	279	279	243	244	260	249	259	285	289	264	266	239	286	270	290	261	246	254	266	261	258	310	267	263	293	278	243	303	314	279	306	276	278	271	275	280	271	261	273	267	294	260	306	286	294	276	265	249	234	285	264	302	262	266	282	270	291	270	262	254	272	279	279	252	297	249	304	274	271	264	290	301	229	276	258	254	273	279	294	251	284	297	276	288	273	271	271	229	273	276	263	292	280	265	287	236	241	274	287	280	269	268	270	284	248	266	278	251	263	284	268	249	253	287	265	248	283	234	287	284	272	238	270	277	241	286	253	286	264	264	279	255	280	296	282	311	272	286	300	297	277	258	254	291	266	296	267	263	287	276	270	317	315	262	305	240	264	258	314	295	253	265	280	293	307	286	273	269	295	256	303	268	280	254	281	303	264	257	288	266	270	271	279	307	296	292	265	267	293	301	283	271	267	284	276	267	280	291	284	247	285	282	267	284	292	285	275	273	241	284	279	288	256	230	232	279	295	244	258	277	272	269	287	279	272	267	266	255	306	260	234	270	287	293	269	272	295	277	245	266	258	286	312	303	270	275	281	267	300	274	295	274	283	276	282	305	283	266	299	307	246	301	287	298	288	294	293	264	273	283	279	290	276	261	281	282	236	259	239	266	276	247	275	269	279	262	251	275	266	252	296	276	252	260	296	293	275	274	274	242	268	255	267	272	263	256	263	267	248	270	266	258	274	283	294	293	272	262	258	269	249	282	278	273	295	277	251	316	312	305	240	281	270	273	300	268	285	267	267	250	259	273	280	260	274	287	282	270	265	274	261	251	286	274	279	279	274	289	294	273	265	257	262	271	283	261	285	277	300	268	255	279	288	259	277	290	269	289	275	247	255	266	263	241	268	272	267	273	273	263	265	264	261	302	287	287	255	228	254	291	283	260	283	261	311	259	290	307	259	272	280	302	253	271	293	279	253	285	285	285	283	276	279	287	268	261	266	263	279	250	265	281	283	281	285	269	296	261	286	278	295	300	247	257	280	286	298	266	250	255	252	266	271	278	273	311	292	318	258	247	303	301	291	301	248	277	250	267	279	236	270	272	268	277	240	250	257	270	267	254	262	256	284	271	281	292	234	237	296	248	301	262	284	288	287	258	300	295	323	278	282	299	261	265	289	273	283	270	302	285	273	272	280	231	284	265	274	290	282	270	268	272	246	274	290	253	289	278	284	258	264	284	270	281	300	307	275	287	255	293	274	297	275	255	267	273	294	271	300	276	283	287	266	248	257	285	297	286	282	293	260	306	273	248	283	283	296	296	253	282	279	268	274	249	254	262	257	243	290	316	270	264	261	282	263	247	271	273	238	294	301	274	287	267	275	295	289	251	291	305	278	250	260	262	277	277	301	287	306	275	295	301	300	283	255	260	266	284	271	264	251	270	264	289	261	239	279	275	264	312	290	269	283	277	261	286	296	297	276	246	278	267	270	259	264	280	282	288	282	243	257	262	277	289	278	243	287	282	262	278	249	260	284	274	267	277	259	249	259	257	288	271	271	314	244	283	274	285	272	269	299	274	321	280	287	259	296	289	263	251	256	276	282	293	267	249	276	258	272	274	246	280	288	250	246	277	277	267	270	278	266	270	301	287
12018	2108	1526	1171	739	641	609	636	610	631	643	629	609	620	591	631	591	589	607	641	588	611	581	573	587	556	574	580	642	586	559	577	585	595	577	593	581	618	544	649	618	565	576	565	617	586	599	603	601	595	597	564	585	562	574	596	613	559	608	554	581	540	614	552	608	573	595	620	587	635	593	564	581	625	613	646	569	541	596	597	604	622	580	568	598	558	671	569	568	569	601	558	556	632	582	620	591	603	566	599	578	579	542	618	620	560	571	549	584	602	534	598	578	548	621	583	608	580	613	583	617	550	602	621	596	568	562	593	578	607	561	613	618	592	580	608	582	620	617	614	566	576	582	579	598	576	612	621	623	604	663	565	603	598	582	602	571	587	621	539	597	597	540	584	575	551	590	595	596	577	644	578	596	622	611	582	656	537	619	617	542	581	580	558	584	595	549	553	562	587	562	558	568	628	583	567	563	593	571	590	528	569	556	605	596	565	582	594	571	568	550	658	599	564	568	598	592	617	575	633	520	580	534	585	610	656	597	537	592	563	586	556	602	570	564	542	568	604	593	562	589	595	577	561	538	585	573	623	614	591	577	644	591	631	548	591	626	561	570	592	573	532	571	568	557	593	623	552	594	575	546	541	586	536	566	584	606	585	631	560	587	598	571	630	591	584	552	586	549	570	640	589	601	589	619	620	558	565	587	642	599	572	602	613	617	621	546	607	621	570	560	586	536	567	600	592	551	599	578	656	588	625	587	617	574	595	569	542	578	582	574	549	632	576	595	615	539	640	581	563	580	593	565	598	571	583	590	578	586	629	622	567	611	609	594	586	581	599	567	570	596	601	625	576	594	571	562	583	550	639	610	566	594	552	596	585	602	587	582	601	609	593	611	568	624	554	605	552	637	592	608	619	578	565	593	589	596	581	591	580	579	606	618	596	634	613	580	579	627	636	573	616	600	608	616	601	617	600	600	590	613	593	598	562	597	593	587	534	578	585	556	600	581	571	587	599	609	604	589	570	607	576	574	566	598	594	559	610	586	620	588	596	586	600	612	588	565	613	591	548	583	583	555	569	647	579	615	588	568	580	573	619	616	576	605	542	576	565	624	556	652	593	587	609	592	610	593	589	580	599	582	584	558	607	573	566	609	615	536	608	583	558	559	584	616	586	569	596	594	597	579	575	596	606	541	575	572	624	558	618	567	577	592	592	596	615	614	576	581	602	613	582	593	569	611	621	597	603	541	589	574	599	589	583	557	594	575	616	554	593	567	585	630	595	600	564	583	573	593	548	520	562	636	609	578	581	592	612	619	572	567	618	615	607	588	564	584	645	616	612	558	624	603	595	615	567	580	588	580	590	583	610	555	602	578	610	605	643	578	552	632	599	540	586	556	548	612	563	584	607	565	553	609	568	629	589	661	597	563	621	647	609	580	573	603	605	586	575	563	596	642	582	602	601	619	580	598	619	571	564	620	590	558	564	552	588	582	568	613	594	581	595	619	594	584	563	625	639	580	577	554	559	583	595	612	584	577	568	608	594	568	583	579	558	567	554	571	633	594	602	633	676	630	643	600	565	636	611	631	583	595	573	602	602	569	629	600	579	593	577	577	599	601	579	622	596	591	623	607	591	558	582	674	605	620	561	645	604	578	585	618	588	574	562	553	543	587	598	522	616	609	625	590	512	600	557	613	562	617	563	623	571	631	565	575	621	576	603	627	625	608	597	578	584	617	579	582	593	612	559	580	561	586	623	566	596	539	584	508	598	559	622	541	578	620	560	551	590	575	589	548	637	624	592	584	569	586	556	637	597	587	561	602	614	549	627	597	621	583	610	582	579	549	594	612	583	566	630	607	590	601	573	612	616	550	575	546	582	566	603	548	605	587	638	573	589	594	582	602	545	570	570	621	601	596	584	565	642	592	592	581	559	562	603	597	558	592	581	587	566	571	571	608	622	587	609	621	595	641	557	594	597	624	608	637	605	551	608	551	610	609	611	604	583	542	594	608	622	576	590	581	618	566	605	625	572	575	611	525	532	592	580	598	634	579	569	607	561	581	617	624	595	614	599	602	562	579	597	606	591	598	566	586	583	613	576	583	562	558	579	586	560	602	635	602	626	623	624	549	606	623	573	577	556	597	583	595	553	583	601	584	576	595	568	584	632	566	578	610	609	561	581	546	615	583	652	557	546	600	538	606	610	589	594	577	573	602	618	583	607	556	541	598	581	543	557	554	633	589	573	596	596	584	629	612	612	596	607	605	583	597	607	592	575	586	591	559	535	598	591	585	642	555	604	570	612	608	559	600	559	654	585	605	564	554	582	624	569	595	562	610	574	570	552	575	609	588	584	588	597	622	595	591	597	604	585	598	530	576	621	582	594	598	642	624	573	585	618	555	601	590	592	578	551	605	554	603	625	531	535	598	632	593	560	584	584	601	587	615	585	591	595	590	560	559	595	563	606	559	593	616	635	568	577	592	615	585	613	552	569	606	626	560	539	598	573	599	611	585	578	605	585	614	547	634	595	605	590	571	568	621	597	597	594	602	587	586	532	615	629	597	604	654	609	586	617	597	604	579	608	593	612	600	623	604	614	608	598	555	563	564	542	561	576	584	583	598	619	568	558	565	615	618	606	596	599	561	606	550	556	594	589	571	544	596	621	579	598	583	581	603	561	582	582	615	633	590	584	563	574	618	586	605	575	604	580	594	632	600	594	603	589	593	621	586	616	582	623	616	570	631	568	596	541	613	571	578	546	600	581	578	616	600	568	566	559	589	610	574	599	587	608	583	587	543	580	557	593	617	621	568	609	570	569	571	583	598	558	611	604	563	567	566	572	575	560	586	603	541	590	579	567	553	611	586	554	608	626	619	591	615	605	583	611	553	673	554	612	565	577	613	618	655	635	575	566	575	580	612	593	624	579	623	597	571	564	561	572	650	583	625	558	584	586	582	578	599	602	590	585	602	597	605	612	565	606	599	593	548	601	635	587	585	606	600	595	583	586	600	586	583	559	615	597	566	583	531	583	610	604	572	578	579	551	590	583	586	573	617	601	599	577	578	591	601	551	613	556	587	573	605	588	576	568	589	586	563	661	627	575	580	601	590	635	564	588	622	626	625	609	597	575	623	608	622	608	598	593	570	619	552	617	588	554	574	569	575	543	579	578	560	578	580	611	613	583	593	595	609	567	546	606	607	554	599	632	605	607	561	590	598	566	607	615	580	568	618	608	596	567	628	583	560	588	616	580	605	549	636	579	589	549	563	580	611	566	605	576	599	594	567	576	596	637	590	501	597	605	549	593	572	598	636	601	624	578	586	565	650	565	597	579	574	540	567	596	566	601	593	552	605	591	604	626	553	543	578	598	584	569	605	586	588	584	604	580	639	608	579	575	611	603	585	595	568	603	599	577	585	652	595	575	591	624	591	601	610	575	565	607	590	642	600	579	564	562	567	603	562	622	610	588	602	604	549	582	579	541	572	596	626	548	567	625	546	646
24759	21170	24810	27770	20887	3442	459	372	338	306	288	275	277	287	278	228	261	238	239	202	211	191	162	184	188	191	185	169	178	179	196	197	163	163	162	171	171	180	187	200	163	203	202	172	183	177	191	147	195	182	158	160	192	162	182	172	161	184	174	156	172	178	187	167	194	181	180	159	184	167	163	174	187	178	178	150	164	160	162	181	178	163	181	187	170	172	161	149	180	168	164	180	182	161	181	171	175	164	187	173	156	157	160	189	172	144	171	183	181	201	187	183	172	184	161	168	173	173	170	167	209	165	152	154	168	181	155	161	149	170	174	192	146	186	170	189	194	178	186	186	175	161	163	148	179	153	181	137	173	162	173	141	179	172	171	151	173	189	183	190	164	170	163	171	176	160	179	192	159	162	172	166	170	180	176	166	152	179	161	166	185	155	163	182	179	183	179	181	155	179	180	165	155	145	169	161	197	165	182	189	172	170	189	171	168	180	169	151	157	143	186	193	181	166	164	172	161	168	202	191	175	181	165	176	184	182	163	178	161	151	189	173	154	178	155	166	167	171	187	172	183	184	186	184	204	160	167	188	176	163	192	164	177	167	190	179	160	174	169	176	182	172	175	160	166	172	182	187	174	172	180	178	155	149	159	186	182	162	184	178	174	177	204	170	171	202	186	184	163	183	174	179	169	174	181	169	166	161	151	155	198	164	212	192	170	140	147	205	174	162	179	148	160	180	198	189	151	150	179	169	165	184	174	166	188	167	162	172	182	207	168	167	172	190	146	169	147	192	185	209	185	163	184	156	177	158	159	154	164	168	178	158	173	178	143	159	155	172	170	167	173	161	193	141	184	157	168	166	165	167	134	155	162	173	191	186	168	183	173	160	159	163	162	161	164	165	169	181	177	185	179	179	169	154	172	189	172	156	175	146	165	170	163	162	149	169	164	181	142	159	177	167	157	180	165	171	139	184	166	143	160	163	178	170	166	186	187	182	182	162	155	147	160	173	182	149	174	146	184	172	132	193	139	160	186	158	166	178	167	191	161	186	146	168	154	162	156	177	193	153	166	181	179	156	148	167	164	172	161	172	157	191	157	186	156	141	161	176	175	163	177	191	162	164	153	154	158	165	176	167	175	163	154	167	181	183	177	161	171	171	175	166	177	167	178	163	184	170	152	174	169	176	179	199	176	164	166	147	163	142	164	187	181	176	170	162	192	179	182	162	151	217	178	181	204	181	159	173	148	171	169	172	141	164	193	171	171	170	168	190	189	182	160	171	165	149	173	191	174	164	156	179	171	182	179	171	176	180	183	175	197	178	175	183	165	154	180	189	157	156	167	154	185	193	207	185	162	162	167	173	172	172	175	167	170	187	177	199	169	158	163	167	171	171	202	175	154	188	180	173	160	181	174	160	175	203	176	184	159	148	161	170	180	178	198	176	182	184	173	176	182	183	167	168	186	188	158	173	159	182	159	174	176	178	177	154	156	193	170	166	165	166	166	169	174	163	164	168	193	179	172	171	180	160	178	172	187	170	177	174	196	169	151	158	193	175	169	188	169	170	175	188	176	173	175	171	138	161	180	175	158	169	176	172	176	162	164	161	142	171	151	167	183	167	158	165	193	151	166	168	162	178	170	180	162	172	200	159	197	202	161	184	174	180	142	165	185	169	174	194	191	176	187	153	180	185	147	190	158	196	139	176	175	175	163	167	164	165	155	174	154	156	180	149	164	183	176	177	176	148	171	187	197	169	179	209	181	194	176	169	189	211	141	190	201	158	181	163	160	180	165	155	181	170	183	167	158	173	144	165	186	185	195	159	163	185	149	176	189	144	186	179	183	170	198	176	185	169	169	155	196	177	164	179	181	172	200	148	153	175	161	163	148	153	167	178	184	167	185	180	179	181	191	160	170	133	168	135	165	162	186	163	170	166	158	174	147	177	160	170	162	167	157	160	180	172	142	179	153	156	194	183	155	154	162	190	181	170	184	173	188	148	157	183	194	178	169	168	165	178	154	149	181	143	189	171	171	187	177	173	176	172	194	175	174	175	158	158	152	174	150	174	146	195	180	168	197	173	182	156	163	197	146	159	168	176	157	169	162	156	184	176	184	162	143	148	181	181	141	143	153	143	170	156	178	197	182	185	169	167	175	153	149	171	155	166	195	187	181	161	160	156	173	206	191	171	192	179	191	176	178	165	173	162	213	191	162	162	153	162	169	189	182	169	172	191	181	184	182	176	174	171	190	179	187	195	190	192	162	154	164	184	166	161	165	162	175	165	166	166	163	184	160	153	200	174	175	195	182	180	188	157	172	177	175	169	161	187	188	201	168	226	184	162	174	145	157	189	180	164	157	157	175	200	186	170	165	183	165	165	175	158	152	157	164	167	183	188	162	194	161	168	173	167	154	168	182	222	172	172	192	211	186	161	176	159	169	175	161	195	154	167	135	166	160	192	173	186	161	182	167	195	165	155	162	177	184	178	177	148	170	155	164	162	177	170	152	170	155	160	152	166	173	169	161	156	179	179	174	170	167	164	153	189	180	117	181	174	185	162	155	172	150	191	149	168	189	184	146	186	157	165	169	153	175	159	188	167	169	175	185	180	147	177	194	187	180	167	139	183	199	146	187	182	174	165	184	148	180	154	184	182	167	159	192	186	170	168	168	144	160	169	211	189	224	180	168	138	189	155	180	155	159	171	179	166	167	131	145	161	169	194	155	159	147	169	152	164	163	171	167	163	194	169	159	142	199	180	172	210	167	156	162	166	174	174	161	202	158	161	178	181	160	175	185	180	144	179	181	154	191	162	161	169	160	173	168	152	200	187	174	173	174	156	188	178	169	174	154	163	156	156	163	153	165	169	189	170	165	170	178	202	170	181	178	194	191	180	158	157	175	189	196	170	180	181	168	154	164	135	197	155	161	192	165	161	161	173	189	175	150	155	192	185	171	168	181	123	163	154	162	176	206	149	185	161	157	200	168	180	165	172	161	169	149	201	153	154	180	161	160	183	181	189	184	182	166	180	176	183	180	179	188	158	203	175	180	189	179	139	148	168	146	186	159	168	177	161	159	155	164	188	193	175	161	178	185	193	169	175	188	174	173	168	202	179	162	161	153	176	187	177	175	165	164	187	172	164	167	177	154	171	187	187	190	177	156	151	175	158	159	184	180	181	196	172	176	182	153	186	167	156	197	171	146	170	183	176	172	186	147	148	185	175	169	171	166	165	166	172	182	193	199	180	157	182	154	131	148	161	194	171	168	199	183	202	162	167	181	194	174	191	161	179	175	198	176	174	185	154	177	172	183	175	162	154	170	170	206	186	195	161	172	169	161	166	184	171	177	146	168	194	168	158	186	179	178	148	174	184	151	183	186	162	163	178	162	179	198	177	176	167	182	184	158	166	165	168	181	178	147	158	172	166	171	160	164	166	188	159	171	155	170	182	210	178	150	178	196	176	165	173	183	179	167	183	168	186	195	190	161	158	160	194	184	196
4193	5090	3295	1977	1044	622	502	461	450	481	457	438	446	430	453	412	407	418	388	396	401	408	423	380	402	389	367	371	380	399	395	369	385	379	359	353	351	400	367	372	406	367	386	377	382	368	357	392	369	402	385	376	366	407	384	376	363	374	385	378	407	405	405	363	366	363	388	361	375	387	371	414	375	397	381	396	372	368	369	376	396	378	361	390	359	353	394	349	373	398	391	373	392	379	341	372	379	381	368	421	359	381	402	400	393	371	384	407	366	344	357	382	368	390	413	358	390	383	415	343	382	399	365	351	380	353	380	404	366	375	389	372	373	385	382	348	381	375	380	393	364	392	399	394	350	386	372	356	377	402	386	338	399	403	350	373	389	362	374	415	369	395	367	376	367	366	385	386	420	356	372	362	355	378	401	418	358	369	379	364	380	378	409	392	385	374	383	382	395	380	376	355	370	377	391	397	343	387	348	378	378	366	370	374	392	382	394	387	323	356	395	364	381	380	346	380	367	376	380	366	379	381	377	401	374	408	414	357	354	368	388	369	407	372	367	362	369	360	420	364	378	376	376	341	367	335	383	411	369	356	381	372	403	361	394	342	383	374	387	403	381	335	383	357	371	381	388	354	397	390	382	377	401	370	400	400	384	366	363	379	379	395	370	395	380	389	392	357	390	373	371	390	401	370	398	373	396	399	346	384	369	391	371	353	425	393	371	386	397	369	363	407	368	361	396	400	354	361	381	383	356	409	340	372	413	419	341	361	388	364	406	369	384	349	347	353	377	362	377	362	350	401	356	333	367	369	358	383	356	360	403	375	342	398	360	403	364	400	398	390	379	415	390	360	370	394	390	409	383	368	357	387	359	379	382	376	397	384	360	347	352	363	344	387	373	400	394	357	372	384	373	389	374	391	368	406	368	366	345	418	344	370	390	382	408	403	355	345	363	402	342	396	427	359	376	387	419	394	387	376	386	372	379	352	407	354	351	369	384	359	362	387	394	367	344	399	363	345	379	380	359	351	394	352	404	379	403	396	383	371	380	375	375	407	374	364	365	373	398	378	364	374	384	380	364	382	349	355	350	387	415	392	366	384	391	379	411	367	370	365	368	404	353	370	405	362	386	383	368	400	370	379	395	349	380	404	396	389	381	363	394	374	381	380	371	392	382	403	332	361	397	384	373	414	413	378	359	390	366	372	383	345	350	385	356	381	382	396	370	362	397	393	374	380	405	365	402	380	368	381	376	393	388	404	367	404	343	375	386	366	362	352	379	409	348	373	401	400	368	353	367	353	389	383	362	365	398	380	397	373	371	378	391	366	385	366	349	408	392	356	382	394	392	388	385	368	392	383	379	355	373	374	353	392	397	406	371	418	375	386	380	412	433	379	387	361	370	391	363	347	347	381	360	362	397	377	378	389	390	375	380	378	371	401	378	404	368	373	341	358	401	379	368	376	389	389	396	367	357	361	373	376	390	372	363	385	373	390	385	399	402	377	391	377	377	404	370	342	391	357	385	385	342	385	354	405	406	378	379	363	378	376	413	379	380	355	381	345	391	389	345	420	359	362	381	391	393	333	360	396	400	364	406	405	354	399	375	415	403	366	333	393	389	371	371	375	388	382	397	395	356	374	365	340	407	373	371	410	380	371	354	376	373	386	375	395	389	350	406	383	396	375	345	387	396	390	374	388	389	344	374	365	372	360	359	361	393	377	387	382	366	380	398	432	378	371	366	367	359	383	398	399	416	347	353	368	363	356	375	404	382	407	417	393	419	392	399	391	338	368	377	343	350	381	346	391	403	368	396	395	388	364	372	376	415	367	413	409	387	393	370	373	401	372	388	400	378	402	391	364	354	356	371	350	389	371	372	363	359	354	389	398	372	407	346	372	390	371	369	383	378	370	389	398	393	397	379	405	369	366	360	413	370	358	377	355	349	366	371	377	377	385	365	364	407	399	372	387	421	380	372	403	420	353	361	383	398	424	393	402	358	391	338	359	379	403	355	334	398	412	343	370	366	398	379	353	389	401	386	367	369	379	380	407	371	382	397	410	368	375	378	349	373	398	398	392	429	407	361	402	370	364	398	371	337	387	381	384	354	375	397	385	358	361	388	400	388	404	377	342	366	365	398	381	372	397	355	415	386	379	364	391	389	400	374	375	371	334	377	359	396	353	367	398	383	379	356	369	361	420	368	349	376	399	379	403	363	387	377	376	374	438	357	395	367	359	390	360	384	352	407	356	404	420	395	384	385	364	348	406	382	380	369	347	378	380	381	391	413	405	386	384	372	389	408	386	384	351	360	366	377	391	401	376	368	371	395	401	422	350	390	381	370	370	365	347	373	358	363	409	369	392	376	381	401	375	343	383	394	364	385	363	370	391	359	374	360	395	351	402	358	411	361	381	353	372	371	401	378	379	354	377	364	358	384	364	366	381	373	367	369	399	391	390	362	401	364	351	399	370	350	374	384	399	371	389	375	350	377	398	390	413	372	386	392	392	387	389	350	379	369	360	356	380	354	399	384	340	399	361	388	361	379	405	382	395	399	407	386	371	392	364	385	339	390	390	413	367	349	374	377	399	405	352	397	371	376	394	382	386	359	390	434	380	400	377	373	376	406	383	396	366	374	417	387	377	399	390	412	383	399	371	386	369	362	355	357	365	369	393	380	346	354	367	374	392	394	351	362	403	380	402	380	398	398	346	376	371	371	348	404	395	357	384	339	401	363	388	368	355	365	393	379	378	392	399	362	400	383	376	399	387	368	409	389	371	400	397	394	372	357	366	398	368	395	385	335	364	407	388	401	360	372	381	328	401	345	377	410	388	375	374	349	351	397	375	408	378	400	359	385	387	384	361	362	408	396	345	381	375	368	371	380	424	386	378	378	366	351	393	391	364	380	395	367	370	401	371	366	395	371	383	379	363	363	374	387	435	372	369	388	408	403	342	357	381	361	389	389	375	389	408	393	370	388	391	401	358	354	389	376	370	356	389	393	376	369	397	433	375	361	384	363	382	384	346	370	359	364	365	382	393	363	363	376	373	387	363	361	392	380	355	388	392	353	379	356	390	400	384	381	382	419	356	376	367	312	384	376	373	386	365	364	341	378	350	411	378	365	344	395	360	399	371	387	401	385	410	357	404	376	385	403	377	350	354	357	382	393	368	382	372	362	385	362	405	374	407	400	376	363	417	409	356	388	359	375	343	358	390	367	384	433	359	350	364	385	396	382	388	369	359	364	387	380	376	388	344	385	358	427	388	383	401	370	359	376	346	378	388	387	371	365	385	388	434	410	382	370	361	372	407	403	354	366	369	368	386	378	390	401	410	386	337	394	391	383	345	390	384	378	402	392	341	358	377	375	377	373	398	342	363	362	385	392	388	406	409	383	407	382	341	384	363	376	386	383	370	375	389	377	374	380	384	335	380	378	367	388	387	373	382	359	386	365	401	365	389	371	356	366	366	361	386	411	361	358	379	393	378	381	368	362	366	368	383
23939	21142	25482	27083	21160	21081	3202	483	380	340	314	351	311	280	277	241	241	189	196	147	165	131	150	131	107	106	97	108	99	99	103	130	117	95	102	99	95	114	88	86	95	80	90	109	124	95	92	98	85	100	87	72	98	106	100	104	105	125	108	106	110	111	84	113	91	91	88	89	108	92	98	107	69	96	79	79	115	119	105	98	91	112	100	97	110	108	118	107	105	122	116	116	91	89	121	106	106	110	92	100	107	108	91	78	95	79	87	101	99	110	87	108	124	96	94	97	83	99	95	93	78	99	108	104	99	111	103	102	89	101	99	104	119	102	96	84	94	89	121	108	104	99	107	113	113	86	91	102	97	102	101	100	87	104	97	96	102	80	112	82	88	109	112	103	92	103	77	112	112	99	98	76	99	104	111	89	88	103	116	115	81	81	96	89	110	93	86	98	115	107	115	79	98	91	85	109	104	108	110	100	101	104	84	97	90	110	95	99	92	93	84	104	93	81	141	101	119	100	111	73	128	88	113	90	80	99	108	81	90	107	115	105	98	91	92	95	115	80	96	107	95	110	103	77	106	104	97	99	95	88	102	88	117	113	101	84	94	104	86	97	118	110	123	83	98	90	88	112	98	100	115	107	108	98	121	105	100	87	92	111	92	112	71	118	103	111	103	93	92	88	92	94	109	94	111	105	92	119	97	107	102	104	106	96	95	98	87	103	104	101	101	108	109	110	86	81	84	117	99	87	99	100	86	95	102	112	106	106	93	81	84	97	108	104	107	101	111	91	88	106	108	91	92	90	109	91	85	77	93	100	119	125	98	80	105	92	88	102	106	101	104	113	116	91	112	99	103	87	109	117	91	91	105	97	105	103	91	97	107	102	86	92	118	110	124	92	86	105	105	84	100	106	104	81	105	80	110	97	89	97	99	94	86	110	108	110	102	110	102	96	110	112	100	92	96	104	81	101	98	97	87	87	80	85	99	84	95	89	91	100	96	98	109	112	99	74	85	98	108	91	76	99	99	105	97	105	88	103	109	90	89	88	101	79	82	85	100	96	106	92	91	89	101	84	100	90	99	103	104	99	93	94	100	87	108	86	93	129	108	110	87	108	100	100	105	109	103	103	90	87	120	110	92	99	90	94	88	88	106	93	80	78	62	99	87	102	103	101	98	104	98	103	108	93	97	110	110	95	99	112	92	106	104	83	98	109	80	88	102	93	90	94	97	85	98	98	93	95	101	96	91	87	115	88	105	121	93	96	98	87	94	89	88	82	105	106	97	121	98	94	96	93	86	89	104	83	108	93	80	95	108	96	92	116	79	106	85	103	108	93	92	94	102	71	111	117	104	115	105	101	126	102	133	83	92	100	94	91	118	100	115	82	103	86	96	93	110	110	102	72	112	84	92	107	88	71	98	80	101	103	109	94	82	93	72	93	95	100	83	113	110	96	82	97	98	94	108	103	100	88	95	108	102	104	84	113	92	97	106	99	120	83	106	98	91	119	99	98	90	116	97	98	90	109	84	89	89	89	81	93	97	84	107	95	114	111	86	98	91	97	99	98	84	88	104	140	91	90	96	86	108	97	102	105	106	94	94	97	89	104	92	93	108	102	88	88	96	88	93	99	104	92	94	97	109	95	96	109	88	83	94	82	88	96	105	87	99	80	83	91	101	116	100	99	95	90	97	99	103	108	106	100	95	81	111	89	97	118	85	109	103	112	119	112	103	109	117	99	116	96	111	78	110	93	90	85	87	109	119	96	98	92	98	86	96	96	96	86	114	86	95	93	95	90	104	104	102	107	91	90	86	92	90	91	89	116	103	99	105	83	82	101	100	94	87	95	98	122	120	105	94	85	77	89	127	91	124	100	94	99	110	96	94	112	101	107	105	95	102	91	93	85	88	109	107	90	101	120	90	81	79	75	96	118	93	99	123	99	101	95	109	105	78	99	100	101	84	104	103	101	103	123	97	90	120	95	107	95	114	110	97	106	97	113	91	121	102	102	86	94	95	86	96	97	96	76	112	117	109	115	97	84	109	110	91	96	97	117	108	100	97	102	99	103	104	108	109	88	110	106	109	101	84	96	94	112	106	94	102	101	104	102	99	117	94	107	119	103	116	97	110	106	92	86	113	96	96	101	86	112	85	108	86	91	85	89	119	113	108	102	87	93	87	87	78	97	105	108	102	104	113	90	94	108	116	93	98	83	105	108	102	88	98	91	89	117	95	107	78	103	103	106	117	90	96	113	101	127	93	103	112	108	99	103	101	100	110	103	99	99	96	111	85	105	103	90	99	83	80	88	105	94	116	93	115	110	106	97	102	112	103	90	89	84	118	90	90	89	101	93	106	90	94	99	95	103	98	98	88	102	108	121	126	106	93	126	110	102	86	99	94	131	101	102	104	80	98	102	112	86	89	99	108	109	104	87	88	84	117	96	84	97	102	97	122	96	119	96	93	101	96	104	91	98	102	119	116	82	102	98	108	96	90	87	99	109	101	103	96	89	86	77	83	107	96	94	94	93	101	108	104	80	86	79	96	114	99	86	91	95	109	98	107	109	89	108	114	105	113	73	87	113	110	111	103	98	83	114	102	112	101	98	94	92	81	94	125	103	111	93	96	106	115	87	95	73	112	93	97	101	108	114	91	94	111	116	98	84	109	108	92	91	76	114	92	98	88	113	95	96	97	95	101	87	112	95	89	89	101	108	96	105	119	94	90	87	107	110	79	85	111	104	97	106	104	100	101	105	107	108	109	98	92	94	94	110	91	101	113	82	106	107	116	103	93	110	99	82	95	90	101	92	117	109	98	101	102	127	89	82	86	91	110	110	97	103	110	97	98	96	90	102	76	87	106	90	99	104	79	99	90	108	129	90	92	102	102	106	107	106	73	95	116	92	97	91	103	110	100	99	96	88	101	105	97	105	106	91	88	80	98	116	83	106	121	108	108	82	118	86	113	106	101	100	91	93	103	82	97	84	107	105	88	113	106	91	110	104	94	115	89	96	96	101	109	117	87	77	96	103	78	102	83	103	90	96	77	97	88	109	107	89	107	98	90	80	81	121	84	96	86	106	99	103	82	107	107	82	105	101	91	104	97	96	115	82	88	118	94	99	98	93	103	83	90	92	120	111	111	120	101	102	86	89	104	93	115	104	106	82	107	107	74	89	84	111	95	92	79	96	91	81	89	114	93	108	121	90	104	104	100	90	99	99	97	107	98	99	91	102	113	92	69	95	87	95	84	101	107	96	99	95	87	113	101	98	90	83	93	100	99	97	96	108	97	102	85	84	95	91	97	89	98	92	99	111	104	125	109	87	107	122	94	124	101	103	123	103	97	91	114	114	103	85	93	94	102	94	98	98	90	103	96	123	109	95	85	103	105	93	99	103	99	121	103	121	108	88	95	80	88	95	97	117	91	95	97	98	88	109	87	101	125	120	112	117	95	103	106	118	106	108	113	98	101	102	85	118	99	86	84	105	104	92	93	98
5686	7512	4792	2534	1278	665	471	424	382	380	342	353	374	343	351	336	334	286	275	291	277	258	246	247	276	248	279	215	265	266	286	225	249	235	243	279	257	244	238	264	253	256	254	237	254	239	268	236	244	226	212	255	226	223	236	257	252	250	252	219	228	228	241	227	223	245	248	260	243	234	275	247	265	287	236	244	232	216	244	243	223	251	228	207	227	249	243	232	258	261	240	239	250	248	235	237	229	254	248	239	239	267	261	258	247	237	259	233	223	267	277	255	236	254	270	237	226	242	225	251	245	247	280	245	211	221	273	248	250	259	216	231	247	208	255	224	216	253	243	271	246	248	246	229	252	212	256	273	236	243	236	239	245	239	256	244	261	246	226	241	247	250	218	216	246	261	231	248	257	245	217	257	273	231	233	256	242	274	245	222	207	259	243	244	238	236	261	248	239	253	250	246	238	251	241	256	274	237	252	239	233	269	254	246	227	248	233	260	268	241	241	234	236	245	246	244	245	241	250	239	214	219	251	236	264	239	244	220	244	246	256	243	288	238	257	280	228	220	229	252	242	246	256	244	257	269	230	263	236	235	247	241	244	246	237	244	227	236	264	261	260	228	217	252	237	242	260	229	229	232	240	225	235	238	247	203	255	228	240	260	280	268	231	248	232	237	224	245	262	236	230	229	262	234	210	266	211	225	241	249	234	229	266	230	257	252	221	234	266	245	253	250	262	250	254	255	218	245	247	255	231	266	252	244	219	232	239	238	242	244	234	235	235	256	249	255	239	232	244	214	229	262	251	249	234	246	264	250	255	213	254	256	235	257	272	250	262	235	242	225	255	228	226	239	247	247	235	253	220	236	226	231	276	231	228	242	264	240	251	242	257	230	242	236	277	237	224	245	238	245	272	259	232	210	239	231	249	274	235	241	235	257	259	246	269	251	254	252	247	257	225	205	230	239	268	245	256	296	223	247	270	285	228	232	257	249	256	258	254	241	241	228	234	236	256	261	237	242	255	232	269	262	250	215	229	263	227	262	216	249	255	255	236	261	233	246	244	279	264	269	267	247	237	273	242	247	251	256	234	250	220	229	242	215	247	222	245	255	228	248	235	253	237	254	256	242	273	221	280	228	243	268	266	221	249	231	254	233	208	241	252	265	247	235	241	242	256	231	216	239	257	254	262	260	229	279	240	274	256	232	232	262	248	238	244	235	250	251	223	246	219	247	232	248	233	268	241	227	254	246	227	232	240	247	256	219	255	237	236	214	237	239	237	265	247	247	230	266	224	235	250	213	258	238	255	262	258	235	277	246	226	237	212	228	290	245	264	256	243	245	270	246	244	219	260	232	243	223	232	265	240	218	261	218	216	243	250	238	234	235	232	254	228	265	235	234	241	233	275	216	251	241	217	231	229	267	261	248	253	235	249	242	241	231	232	270	229	243	254	240	234	251	239	245	252	243	242	255	241	227	253	253	237	234	220	237	215	270	249	238	247	259	229	255	238	248	235	230	234	253	238	243	229	257	243	240	250	237	274	242	236	219	248	244	243	241	247	241	239	224	220	280	243	232	218	229	243	254	258	254	254	222	242	232	235	257	232	241	271	238	200	245	256	253	240	252	260	276	219	240	252	264	267	241	243	258	256	223	271	257	213	235	241	244	249	267	223	243	253	246	247	251	246	245	248	213	208	251	232	238	259	243	202	268	234	243	222	233	245	240	239	255	272	219	259	236	218	235	225	256	222	247	207	259	231	236	266	255	221	251	258	223	223	238	262	247	224	267	238	234	236	221	233	234	238	252	228	251	260	233	253	223	239	250	191	240	237	244	243	284	251	261	266	257	245	237	263	252	246	245	237	239	236	230	247	244	238	240	252	231	257	228	239	237	242	263	251	245	223	216	228	243	257	231	229	242	236	264	238	260	253	237	252	220	263	225	274	237	252	234	262	227	257	221	243	291	232	263	213	250	248	257	222	248	214	248	255	251	255	232	248	232	258	232	254	243	229	257	262	234	246	214	242	243	243	256	248	241	234	237	230	252	256	252	267	230	236	248	262	248	238	237	237	222	235	235	280	254	245	205	253	260	239	250	220	231	208	232	232	252	234	244	217	221	248	217	238	199	236	266	247	229	219	238	272	248	255	228	217	244	237	268	243	233	259	216	228	234	252	263	230	238	253	250	217	240	244	282	241	226	238	239	225	223	252	257	244	233	237	248	248	219	265	231	238	254	227	248	242	256	256	247	250	233	237	248	254	260	242	220	269	208	235	211	229	262	263	220	231	259	240	243	265	256	242	238	244	292	242	226	254	219	230	242	247	256	251	247	244	249	260	256	238	267	240	249	270	263	236	229	233	251	228	284	241	270	244	251	250	206	256	257	230	291	224	262	251	220	256	249	242	247	239	243	244	245	278	235	252	252	258	247	245	252	239	227	266	264	270	258	240	229	234	226	232	250	218	259	238	250	249	235	242	218	240	240	247	234	239	248	249	219	258	247	243	226	246	244	220	241	236	229	250	247	255	264	239	248	229	245	236	261	240	246	221	275	231	231	244	272	249	265	251	230	238	236	257	220	253	213	245	235	236	253	261	233	226	245	226	220	242	247	239	220	228	236	245	223	246	235	228	225	245	254	247	241	245	218	225	237	242	245	251	251	235	254	238	259	254	256	243	215	248	240	249	232	264	238	266	214	232	224	228	262	235	242	235	234	233	244	228	220	259	228	234	245	230	218	225	228	276	226	226	228	263	250	247	227	250	243	252	240	233	242	238	265	247	225	240	233	253	242	218	222	202	231	233	222	209	256	246	251	213	208	258	241	247	236	249	236	230	238	244	228	238	243	238	243	218	225	260	220	255	240	230	244	247	286	225	248	225	247	252	244	245	223	233	242	249	263	206	222	223	259	245	250	263	259	221	223	247	259	253	240	255	232	232	235	231	236	243	247	231	231	222	256	258	220	219	269	255	249	267	254	260	249	258	252	250	249	223	238	251	230	235	253	263	205	250	231	223	239	240	250	260	249	247	231	242	234	245	245	253	246	247	223	249	232	285	241	269	243	246	231	226	272	231	227	250	231	235	222	253	269	248	227	240	239	246	243	235	263	232	229	234	227	233	241	232	225	260	210	260	249	239	216	251	268	287	234	233	228	243	232	232	232	262	252	254	261	249	262	255	252	231	220	255	227	228	246	229	242	245	234	234	266	248	232	222	230	272	236	233	234	257	245	284	241	262	235	226	226	219	252	252	243	248	244	233	266	266	239	231	266	236	246	237	221	264	235	265	223	256	253	227	239	257	225	235	267	235	224	254	246	247	237	227	253	220	260	251	240	241	263	221	211	221	257	235	235	205	227	221	261	245	239	252	247	257	220	227	249	247	258	238	229	238	238	249	253	246	238	230	233	220	245	215	238	250	258	236	254	287	244	245	277	237	260	234	219	237	228	252	231	226	224	257	224	255	295	245	241	257	245	247	237	235	255	246	255	250	266	235	230	230	256
35388	12569	2324	947	687	449	347	341	308	322	293	327	363	320	289	295	272	272	308	282	277	265	271	245	277	284	246	270	274	288	288	270	247	276	239	247	267	247	258	267	268	304	265	255	262	262	259	320	274	282	301	278	253	258	268	283	250	275	268	254	276	257	271	241	260	272	271	257	277	239	282	256	270	273	259	273	271	301	271	254	249	249	272	241	262	280	279	255	273	277	250	279	268	262	267	260	277	246	265	265	267	269	260	297	293	267	279	285	251	249	249	268	278	277	280	243	254	263	269	278	257	248	251	275	294	259	242	271	268	253	237	265	272	277	252	258	254	259	280	287	278	258	250	271	242	266	280	258	259	257	261	282	273	243	243	252	257	274	288	269	264	289	257	257	280	248	266	290	248	249	248	250	265	282	271	268	234	250	276	299	234	264	292	286	259	259	264	281	251	279	265	296	283	258	274	265	265	291	243	246	257	256	253	276	285	262	280	278	235	242	257	263	256	252	281	260	270	243	264	247	292	258	260	237	282	256	276	266	271	288	304	260	247	251	242	278	268	254	258	298	270	269	258	269	271	271	271	265	286	242	275	277	252	259	266	275	260	275	259	275	261	275	284	274	254	269	260	249	258	240	257	275	292	266	267	248	268	258	250	255	253	276	303	267	258	256	270	268	281	287	257	268	245	276	250	270	272	255	254	255	267	264	253	269	282	249	283	280	285	275	259	288	267	259	272	242	271	274	248	260	261	282	264	258	257	302	275	265	259	270	256	278	254	269	239	280	271	278	276	277	256	258	291	259	282	246	257	249	280	283	256	280	280	301	265	252	268	254	277	292	260	280	246	271	256	278	252	270	256	252	259	253	255	305	284	282	273	236	269	294	253	273	253	251	262	257	251	212	264	295	259	260	251	257	263	257	264	226	251	253	245	264	284	250	289	289	249	245	261	278	247	320	268	260	266	269	252	237	243	260	257	304	252	245	281	279	236	254	297	263	271	294	260	271	289	254	250	298	246	276	257	276	246	284	274	309	252	265	283	282	265	249	204	249	278	270	270	249	288	233	257	239	265	245	264	281	272	243	285	278	249	269	249	277	272	266	247	270	280	264	249	289	263	241	277	278	244	259	262	243	269	254	250	257	260	289	241	274	305	250	271	286	246	312	273	293	237	261	235	279	261	230	253	258	265	260	284	278	261	257	260	267	264	278	264	254	243	273	264	247	283	278	258	256	273	256	257	287	268	285	294	280	267	234	240	235	240	267	253	277	292	269	245	261	272	278	274	268	270	281	293	239	295	287	268	305	265	271	277	273	284	252	240	261	255	291	277	270	229	274	274	283	288	243	278	254	260	314	241	263	248	248	249	279	265	247	269	254	245	260	256	256	268	264	259	262	277	278	289	280	264	213	301	284	287	281	305	264	261	254	252	299	257	269	254	253	324	274	252	276	230	287	252	268	292	281	287	265	251	270	302	252	270	266	247	258	275	274	297	259	273	266	283	249	284	290	286	257	260	265	283	245	281	282	257	312	261	246	288	278	252	284	282	268	236	281	254	255	240	248	261	281	255	241	275	277	271	285	262	265	229	298	263	255	247	223	277	252	267	289	250	254	262	244	280	229	277	262	276	292	262	306	268	267	261	246	256	231	296	244	216	271	295	274	297	292	228	255	275	233	273	275	250	282	263	295	258	261	271	283	274	310	255	274	247	248	261	273	276	227	269	251	271	251	231	263	249	245	292	252	249	286	283	250	265	257	274	255	252	272	292	240	278	258	274	273	252	288	242	248	259	249	264	280	247	249	291	250	294	241	246	260	259	225	252	282	276	268	269	257	278	280	266	259	281	273	281	262	275	265	281	277	277	283	290	249	250	258	271	282	266	266	259	288	300	301	279	263	269	273	276	248	296	256	266	215	254	285	246	286	250	269	262	252	266	257	268	265	238	283	265	273	269	290	293	257	290	278	269	265	258	253	259	255	279	267	285	266	249	272	272	267	279	251	255	280	261	245	299	270	244	272	320	270	285	262	239	249	279	260	281	270	260	251	243	256	243	254	267	285	264	263	291	275	252	251	277	272	275	235	227	287	282	275	273	254	231	277	246	237	267	279	279	269	262	251	264	261	260	231	262	260	269	243	232	255	231	293	266	273	273	252	219	258	270	301	239	255	272	260	256	273	266	263	269	290	282	250	260	252	313	294	268	293	243	255	267	253	240	276	274	250	283	278	288	241	263	265	270	260	254	245	242	256	279	261	287	260	289	284	274	265	274	296	260	262	261	253	279	275	259	246	279	246	226	280	276	261	279	228	258	269	267	288	253	281	264	261	289	270	281	249	272	268	253	250	229	285	261	276	262	258	265	268	294	266	262	255	280	227	276	275	225	298	261	277	289	284	240	270	262	251	317	244	261	256	250	322	273	253	278	240	275	258	267	251	269	291	261	261	303	254	231	228	243	272	256	231	256	252	261	266	266	261	282	269	225	287	281	286	260	271	258	270	273	254	233	259	259	288	309	280	282	285	277	253	281	281	269	270	245	277	276	276	293	305	284	310	268	248	275	260	270	277	250	275	262	220	272	281	250	254	251	285	260	281	273	256	269	247	277	249	239	238	265	276	243	272	277	274	217	250	277	275	271	235	259	257	263	247	258	273	250	247	255	278	239	261	291	291	242	255	298	293	238	267	251	271	245	252	281	303	281	292	246	276	266	297	263	276	254	267	272	305	264	302	297	260	276	275	278	244	262	261	244	245	236	287	280	287	255	262	279	272	248	218	245	258	277	292	268	255	245	272	269	322	288	282	265	285	246	254	264	272	247	276	271	268	254	297	269	257	253	229	256	288	286	282	254	278	291	268	279	246	261	254	275	238	277	248	279	290	256	242	273	262	255	284	257	244	291	258	305	233	275	274	244	247	262	257	215	291	244	276	252	252	274	264	271	263	241	261	272	275	246	250	271	267	278	228	257	271	271	271	281	274	297	313	244	267	267	238	253	286	282	256	292	238	272	271	246	243	270	279	252	262	282	260	252	259	277	270	280	269	303	255	257	262	273	258	276	260	282	264	277	248	258	275	292	311	268	253	286	272	299	238	264	268	279	284	258	271	240	275	245	260	266	261	267	285	265	270	264	277	285	242	274	254	246	227	277	269	254	248	283	226	281	259	287	269	260	256	265	257	281	257	253	268	237	252	268	292	251	263	267	285	261	273	315	244	275	268	278	256	290	274	268	284	284	288	256	262	227	269	257	260	283	249	277	291	265	277	245	293	246	272	217	234	269	286	285	310	279	281	242	265	253	279	269	248	275	255	279	246	238	241	268	256	280	239	263	256	276	275	253	272	283	256	270	267	288	273	223	249	254	247	256	247	252	232	272	252	285	236	268	290	258	282	268	272	265	284	272	273	276	260	263	277	281	279	288	256	251	265	248	254	240	268	286	278	263	240	262	299	273	268	245	265	246	270	284	261	270	305	278	273	284	309	268	282	281	280	301	259	280	225
12813	2032	1513	967	803	645	654	604	579	595	601	610	598	564	615	600	598	564	603	580	579	573	563	525	567	583	574	595	564	539	617	552	603	594	571	558	582	585	554	583	566	574	581	570	562	565	572	558	548	554	605	576	590	563	596	568	606	573	576	563	603	583	567	550	595	570	571	582	548	581	545	552	529	560	579	573	562	536	571	604	582	549	556	568	544	577	575	566	582	586	566	555	608	605	602	553	590	610	629	565	612	573	612	573	585	558	578	609	577	601	598	559	586	583	596	625	526	568	561	579	579	579	612	569	586	528	586	539	572	588	582	611	595	570	583	582	583	585	619	604	546	561	586	565	566	588	558	584	563	554	570	534	603	555	617	622	587	553	587	533	585	593	568	554	550	579	622	592	626	615	548	595	583	583	624	554	535	616	552	548	576	543	565	547	602	608	555	606	548	598	568	606	564	567	601	567	575	552	528	608	555	596	591	577	539	587	547	554	583	580	566	579	531	569	552	577	553	518	550	615	542	560	564	589	551	598	572	597	582	584	574	542	595	528	562	548	569	543	578	566	564	553	603	597	591	594	555	593	559	619	583	555	513	618	551	585	556	576	580	587	557	568	559	564	563	619	580	598	609	623	591	637	543	565	583	608	564	596	582	566	566	572	570	601	578	602	575	559	584	543	559	546	552	570	557	633	610	542	585	549	596	540	585	538	591	571	599	532	595	588	558	540	578	571	545	586	574	503	578	571	577	597	614	580	602	516	569	594	588	579	587	575	626	545	619	551	563	576	618	550	603	566	587	552	587	603	569	639	588	653	569	597	606	611	564	528	573	571	560	567	592	580	586	595	590	589	537	605	565	540	544	576	578	586	578	594	586	600	610	594	588	587	599	575	555	550	558	572	556	540	564	547	578	546	566	576	575	617	540	562	555	615	559	565	630	607	521	543	564	581	572	579	537	587	560	598	560	597	562	555	566	548	540	614	565	548	597	613	539	581	516	564	546	574	611	556	553	571	597	512	597	615	563	521	540	571	544	545	552	606	571	540	534	605	574	596	574	577	570	623	559	574	603	560	608	593	578	615	571	580	611	594	573	602	601	552	605	544	572	588	602	552	606	586	566	538	610	562	556	590	585	540	568	588	611	586	528	609	568	600	612	594	532	554	643	568	553	508	533	623	540	600	575	580	567	573	614	571	575	577	589	604	580	581	586	590	581	605	580	547	615	577	578	581	563	585	610	580	513	604	595	535	592	549	537	601	546	575	549	599	590	553	576	580	556	582	579	609	565	606	605	549	543	545	532	602	588	581	598	577	592	547	549	592	591	575	523	573	581	598	573	534	584	564	555	599	578	558	633	584	579	573	605	576	540	558	577	547	599	519	545	609	582	554	599	547	556	568	573	537	557	615	580	540	563	588	563	565	603	553	594	577	583	604	544	581	577	586	566	558	611	623	601	532	577	566	587	573	556	603	563	564	548	601	588	584	597	552	596	604	570	569	526	568	570	556	565	567	603	534	595	583	570	541	611	575	598	562	598	605	547	563	577	585	586	575	574	602	607	574	573	582	565	574	581	558	622	561	584	564	575	559	575	583	593	557	588	601	575	593	564	600	567	553	560	593	546	567	565	536	551	600	588	543	590	631	546	599	569	598	529	562	550	575	555	577	560	545	599	596	545	565	551	579	557	554	560	551	556	538	542	552	577	565	569	597	553	546	626	626	553	543	575	578	582	592	546	551	579	622	560	557	589	546	557	598	537	579	550	560	592	553	623	586	558	590	576	572	571	571	548	563	576	586	559	551	565	557	609	574	601	598	559	581	578	580	531	555	552	627	582	591	541	527	582	575	585	623	569	567	594	571	624	571	563	552	575	518	564	564	577	545	564	621	592	570	529	610	548	603	577	574	526	572	597	580	565	570	551	556	603	559	576	584	588	561	580	574	561	598	552	601	604	600	595	590	534	570	597	614	550	561	567	566	618	566	531	594	555	588	544	578	546	587	565	602	624	569	565	612	587	572	537	615	594	608	583	574	581	583	541	574	628	579	599	617	582	567	542	578	574	584	571	532	553	569	516	560	569	600	601	584	595	604	564	618	581	656	559	598	579	614	571	584	561	545	582	595	534	568	567	569	526	587	581	554	560	618	585	587	597	593	591	548	612	552	565	557	583	603	577	589	517	620	592	543	557	571	580	591	599	617	579	631	568	539	619	582	597	552	630	568	567	582	561	586	518	613	569	608	572	561	586	558	586	600	600	534	617	613	592	534	580	576	559	571	542	572	604	554	576	588	565	537	523	534	571	525	558	561	539	569	497	575	552	554	586	606	577	561	573	568	587	562	559	577	568	545	557	560	565	570	587	560	565	630	566	565	610	603	532	582	562	607	581	587	590	545	587	558	624	569	608	579	596	552	562	614	587	589	550	550	534	584	591	563	572	599	581	615	590	578	540	587	602	584	607	598	569	617	562	568	587	583	587	588	572	592	564	584	586	593	556	591	551	568	571	571	545	548	584	537	567	563	540	577	584	597	608	554	601	578	637	618	532	555	605	591	583	566	614	556	581	540	547	575	572	576	562	584	573	625	567	562	589	583	541	548	563	572	585	586	551	560	596	561	593	562	573	583	552	581	574	571	561	589	543	587	530	592	548	583	573	535	567	576	551	541	600	543	586	561	570	567	578	542	564	600	544	590	540	579	475	597	619	617	574	565	613	607	594	561	566	607	590	577	594	552	552	592	601	607	526	605	538	593	566	588	560	530	581	527	608	561	580	602	576	599	555	579	574	601	574	544	569	604	577	575	583	672	548	544	599	565	595	576	537	544	580	591	596	564	525	572	612	587	587	553	501	534	589	559	553	559	573	579	563	604	584	590	525	634	556	577	563	578	574	600	543	602	521	563	614	542	554	570	576	546	600	619	551	585	639	627	589	589	590	575	572	610	619	592	585	587	563	581	580	602	646	546	549	575	553	582	593	567	555	553	591	571	538	569	536	551	533	567	552	620	579	596	617	581	596	539	563	567	557	566	605	533	554	577	588	624	549	521	582	602	577	550	575	593	589	606	564	585	594	559	566	577	553	618	600	512	595	580	623	530	600	589	570	575	552	554	565	539	603	569	557	590	530	551	549	532	585	573	554	624	564	534	571	564	556	589	570	575	560	574	615	564	576	573	561	539	602	601	578	575	557	562	551	560	526	552	558	578	599	572	556	542	563	547	546	593	599	585	567	561	614	580	571	531	550	595	600	550	569	606	579	568	550	571	563	555	548	519	611	561	556	605	560	584	587	564	552	602	584	586	542	586	541	582	572	553	574	593	588	574	558	587	560	568	558	572	620	570	563	548	594	505	582	564	586	578	540	595	571	594	598	509	564	562	612	572	563	544	600	573	583	552	599	589	594	589	582	561	565	529	540	565	560	549	586	598	592	567	516	586	585	561	593	570	603	570	614	605	576	582	561	592	575	571	564	579	548	549	555	587	576	568	598	561	538	569	541	623
24739	21124	24770	27654	20837	3482	470	317	287	284	254	262	277	277	275	234	234	207	223	164	224	189	174	184	191	161	198	156	194	192	172	183	179	178	163	167	177	181	189	177	147	167	167	157	158	166	153	170	164	158	176	152	181	178	149	175	192	176	149	175	189	167	176	171	173	160	161	148	191	148	171	180	163	179	169	136	186	160	164	183	171	155	174	173	148	180	187	182	198	166	174	169	174	179	167	154	172	160	179	148	158	177	172	166	180	171	158	176	167	208	161	174	174	159	185	176	146	188	170	193	172	153	187	171	161	183	163	157	158	165	140	154	171	168	209	172	175	161	182	177	178	184	161	201	188	163	146	160	167	178	171	179	159	157	163	175	172	175	143	177	147	177	163	174	154	154	164	166	181	183	171	176	169	203	181	151	145	172	156	157	163	159	175	177	183	187	196	191	159	162	149	169	173	184	149	173	190	138	157	161	168	173	160	177	185	165	167	161	162	154	171	171	205	173	175	176	169	167	174	168	169	160	161	185	169	172	173	158	180	167	163	182	148	192	187	166	179	137	164	146	167	188	182	181	140	158	173	180	182	155	158	172	170	162	167	165	196	160	190	187	172	132	172	158	182	172	194	142	158	177	190	193	175	177	161	188	162	174	165	176	170	162	175	157	152	164	170	183	185	180	171	161	162	174	177	159	179	176	187	180	162	165	157	153	173	177	167	188	181	172	183	147	167	167	170	145	163	163	151	187	184	161	178	179	154	153	146	153	192	173	158	163	156	185	152	145	170	165	182	165	150	160	161	181	179	163	158	170	178	170	181	178	171	160	169	149	165	170	169	190	169	163	186	153	175	151	174	156	143	180	161	162	176	156	147	172	187	181	178	152	177	167	179	164	195	208	173	158	191	158	171	146	165	162	165	175	184	198	165	177	155	153	175	153	184	161	149	163	181	201	196	163	156	157	147	170	157	170	173	168	195	175	175	187	163	173	179	166	158	169	189	169	178	181	179	178	163	159	169	188	179	151	152	180	170	165	190	160	152	147	182	178	175	176	163	156	175	186	149	170	137	167	168	158	173	161	184	156	187	162	189	153	153	182	178	142	187	138	167	178	181	161	142	154	164	161	165	167	143	179	169	167	160	157	138	173	174	148	159	137	156	152	172	146	169	194	180	161	162	141	167	168	189	199	172	142	160	170	168	161	160	170	143	168	157	163	170	187	155	149	172	147	194	171	157	153	165	177	160	177	167	209	173	164	158	169	193	162	154	155	163	175	188	175	160	171	188	189	175	158	137	175	128	181	167	163	196	164	166	168	190	149	179	159	173	157	186	188	182	192	187	166	155	150	170	152	159	169	157	180	153	176	179	184	161	162	166	165	193	152	169	180	149	173	146	180	186	155	178	152	157	197	171	173	152	176	169	178	196	152	163	167	167	156	163	174	169	161	183	149	176	157	157	183	176	160	150	171	172	177	162	159	184	169	159	176	173	194	153	165	161	161	158	164	171	175	170	155	163	168	151	173	150	154	179	181	175	174	175	186	171	149	205	165	160	181	195	166	196	180	170	170	180	178	162	169	170	175	166	179	146	132	152	152	180	160	158	177	156	156	182	175	161	168	176	173	167	180	152	175	163	164	175	161	177	160	152	180	193	172	180	139	154	183	161	190	211	166	177	146	176	166	171	168	161	186	159	178	163	176	188	172	176	182	181	183	170	186	159	172	160	190	193	144	173	149	163	180	143	159	168	167	164	164	146	164	153	182	180	165	187	170	160	176	174	163	156	172	163	173	156	178	172	180	154	166	153	167	171	161	150	163	168	155	147	181	179	173	179	180	173	162	164	192	166	151	169	137	160	156	154	157	192	169	169	150	161	155	179	176	162	172	165	166	152	184	180	168	168	158	179	158	163	170	177	182	157	178	174	169	185	179	152	172	188	166	157	159	187	176	172	164	157	173	186	170	178	170	143	194	176	159	171	173	170	169	187	168	158	187	169	149	180	176	179	180	160	172	167	167	168	154	180	182	153	179	166	166	170	187	151	149	165	165	153	151	151	177	199	180	172	195	161	171	174	168	212	174	170	178	152	165	189	167	170	196	174	167	134	158	177	190	167	165	175	201	182	156	164	163	171	191	168	154	173	158	149	163	170	180	156	167	149	174	178	179	177	189	192	164	179	165	165	159	172	173	171	157	148	153	180	185	191	174	153	209	168	150	161	165	172	191	167	183	171	173	207	161	178	161	157	175	168	165	164	198	170	170	146	182	154	151	153	162	171	168	154	185	175	184	163	173	176	142	151	171	175	182	174	157	174	158	146	175	180	172	167	169	140	178	167	174	194	150	173	193	166	173	168	162	176	157	169	154	198	165	163	159	172	178	171	151	180	161	153	147	171	164	179	177	181	179	190	158	163	168	161	169	135	153	165	140	173	158	156	166	184	162	163	165	155	167	158	160	145	159	159	181	159	183	173	165	187	179	174	163	174	168	146	187	156	177	172	190	152	161	171	160	179	179	171	181	162	157	157	179	177	186	169	137	136	195	165	169	182	168	177	156	139	175	141	155	166	181	168	166	148	164	168	186	154	202	188	168	160	153	187	181	168	151	154	177	185	153	171	143	148	170	159	156	173	163	175	174	169	160	173	190	175	180	189	180	179	150	159	170	166	147	188	190	179	160	176	172	165	180	177	177	144	181	164	165	185	153	169	177	181	147	166	204	146	180	171	167	151	165	187	171	174	161	172	174	179	129	160	199	172	154	179	180	169	173	167	162	147	167	154	174	183	153	172	182	167	182	183	178	133	151	146	170	179	178	170	159	153	149	196	172	167	172	144	153	147	161	173	164	179	146	167	175	178	175	159	191	168	172	178	165	157	154	165	152	163	161	159	167	155	147	154	165	175	175	187	174	203	153	174	167	156	155	179	166	148	158	162	151	150	146	159	141	170	148	164	167	188	199	158	184	192	162	146	170	176	151	172	139	155	152	162	151	176	160	169	158	191	164	150	160	180	187	181	164	168	164	187	208	182	181	170	186	154	160	157	163	142	173	163	186	197	173	152	164	135	170	174	142	161	173	158	201	172	172	184	173	176	166	169	162	166	186	193	153	181	155	144	166	179	167	172	194	195	172	176	184	158	169	168	178	172	158	169	164	164	154	162	159	188	162	167	161	176	181	159	194	187	177	177	173	184	177	178	178	171	150	164	161	143	171	159	189	176	188	175	157	169	155	150	179	186	164	152	168	172	158	171	147	155	178	165	180	166	172	174	159	174	167	171	175	157	156	151	156	178	189	148	162	166	156	156	165	164	153	184	188	180	128	180	178	172	161	151	169	159	171	151	166	167	175	185	165	174	185	175	169	167	155	139	154	176	182	169	135	158	176	197	148	170	167	153	185	154	175	165	176	181	162	135	163	159	184	144	178	158	181	172	174	152	172	160	158	205	168	153	159	147	177	168	152	142	159	153	174	178	157	169	191	177	157	179	170	143	146	203	201	159	169
9413	4469	3081	1554	1056	632	476	442	450	463	410	431	435	440	397	398	429	415	388	419	393	393	387	359	375	393	409	364	379	351	395	341	371	381	401	379	365	356	418	377	382	388	369	359	361	381	381	356	339	397	361	361	368	363	380	373	376	385	379	382	386	391	372	381	392	369	376	349	362	391	395	404	365	374	361	379	392	400	406	402	398	367	389	360	351	368	372	365	348	366	380	368	412	410	375	352	376	391	372	380	377	390	379	369	374	396	364	345	352	374	379	393	373	352	402	349	389	374	377	398	387	375	378	358	373	379	394	355	430	378	371	350	413	369	368	346	375	386	340	391	374	366	387	359	366	366	383	388	413	404	356	369	375	384	384	358	412	358	366	376	324	385	382	365	384	372	367	366	381	362	362	372	357	359	378	372	378	376	366	349	348	368	351	363	377	383	381	377	354	346	354	354	388	374	378	371	358	402	365	403	355	391	363	375	391	394	362	405	342	415	375	381	347	356	391	379	366	392	392	375	353	384	362	378	412	376	394	392	403	358	373	382	377	408	356	355	360	368	404	384	368	398	402	406	409	366	356	340	371	351	360	372	377	363	369	380	398	374	366	349	383	348	368	381	396	412	386	395	353	342	357	359	399	383	374	352	393	344	388	383	338	372	390	342	347	400	368	333	357	402	337	347	365	386	371	394	354	362	362	390	367	403	391	392	369	356	353	355	345	384	380	375	374	396	395	357	389	363	352	364	363	366	376	402	379	384	372	365	344	366	413	408	381	363	398	353	343	353	386	387	379	371	365	378	394	349	380	362	391	391	367	397	393	409	355	358	352	394	396	396	379	379	411	380	388	350	369	375	359	354	359	384	333	364	384	383	349	405	353	399	373	366	389	381	376	390	409	339	356	332	366	388	377	372	373	377	386	371	344	376	386	402	372	378	371	366	357	370	357	381	383	406	360	366	341	381	387	360	373	366	370	398	385	353	396	374	377	357	348	330	353	336	372	399	411	416	358	366	341	358	377	373	358	368	392	374	353	372	344	378	374	372	394	359	348	393	373	389	352	381	402	358	388	413	422	385	394	381	400	404	377	383	350	380	410	360	384	398	337	390	361	394	372	363	374	356	345	406	405	360	371	371	374	415	362	373	388	381	412	423	377	395	376	418	372	358	326	378	389	375	390	348	371	372	391	379	372	336	394	349	371	350	363	349	362	413	397	362	367	373	373	361	371	388	363	365	370	386	395	370	365	341	350	363	361	374	366	403	359	372	389	387	409	364	371	378	393	377	352	378	384	384	391	389	343	399	358	353	381	372	385	384	376	392	374	443	397	394	383	378	380	418	351	367	346	374	404	368	386	362	366	381	387	362	368	350	358	357	354	333	348	381	351	370	409	358	379	392	380	376	416	385	366	372	374	391	379	341	363	360	373	358	348	355	387	363	387	370	398	380	371	385	365	346	413	346	363	378	362	384	400	410	385	344	353	373	368	347	370	389	349	428	365	398	370	396	358	386	370	373	355	374	435	392	378	416	365	358	388	375	336	365	359	383	378	363	417	386	336	412	344	390	405	351	377	358	386	336	383	356	352	368	340	354	358	395	380	398	357	368	349	376	359	375	370	366	361	338	365	384	386	363	348	379	388	401	400	396	423	375	369	361	374	398	370	406	370	340	393	365	387	389	336	372	347	350	353	369	368	389	357	370	368	349	371	371	360	409	392	407	400	358	349	380	346	381	373	380	371	420	351	417	347	377	427	366	406	357	431	391	365	374	369	386	379	364	362	377	370	377	389	398	346	350	394	361	372	390	363	394	402	375	382	351	387	356	367	355	369	353	391	372	386	376	389	357	371	373	356	368	364	380	382	396	392	403	340	369	333	390	376	368	384	356	358	367	324	390	369	386	377	385	400	359	377	372	389	366	382	375	378	397	369	391	388	407	351	372	391	367	386	353	346	396	392	374	378	365	352	389	390	406	394	345	376	365	356	365	359	388	398	384	398	363	353	360	396	381	375	387	370	378	371	348	376	380	391	399	366	348	413	374	380	350	349	366	378	380	370	407	406	359	383	367	363	370	386	383	343	346	392	386	374	362	359	382	344	366	398	364	383	349	379	402	399	387	365	366	401	390	370	396	348	362	370	348	390	358	385	372	376	371	367	348	401	345	383	358	366	393	379	386	389	333	397	365	341	343	371	333	380	366	386	371	358	356	374	378	380	397	389	335	397	368	361	367	359	359	410	373	395	363	360	401	391	326	417	359	382	395	377	399	374	399	401	412	347	367	390	385	387	385	352	371	353	368	345	361	343	365	382	334	398	342	381	383	384	398	366	416	367	351	364	382	375	371	394	374	404	371	378	349	408	388	415	361	386	378	366	381	363	355	388	353	370	363	385	385	389	367	398	389	379	367	363	382	369	380	365	357	357	367	328	343	366	374	340	359	369	419	362	376	371	365	369	393	371	385	384	369	371	377	397	384	367	372	361	371	361	389	364	373	436	387	368	384	392	347	394	352	343	379	417	411	381	392	358	382	369	375	390	368	359	364	374	390	350	413	384	358	388	376	371	321	387	339	380	405	375	367	360	408	335	380	338	374	358	362	361	344	341	360	356	395	378	350	363	374	404	369	372	370	370	369	340	388	370	367	359	341	383	387	346	372	350	349	389	362	371	355	348	332	412	379	353	328	362	362	352	344	367	375	422	344	350	394	374	396	366	373	344	373	361	368	355	340	384	392	339	358	396	367	355	388	362	375	375	378	396	403	365	365	390	373	364	385	376	395	359	385	366	374	390	385	366	382	384	402	390	379	382	401	339	372	344	382	403	358	385	390	389	380	361	352	400	354	360	372	395	349	389	362	364	361	374	347	390	356	382	354	389	364	407	368	370	376	376	382	363	392	394	374	421	356	335	329	382	373	373	358	380	387	366	363	379	384	383	366	393	392	412	399	357	381	392	386	377	358	346	350	408	390	384	392	367	347	377	394	379	366	413	327	339	401	345	374	361	359	344	374	398	382	344	368	352	346	374	412	367	371	383	380	368	353	347	375	359	376	374	373	350	374	373	375	377	367	373	333	374	367	345	351	376	383	378	386	407	380	352	375	386	364	382	364	380	368	368	349	356	392	372	358	422	351	400	386	386	373	398	381	387	360	359	392	375	382	394	377	379	388	364	357	352	394	355	339	376	386	358	359	383	367	342	347	363	355	341	362	363	361	358	375	376	383	381	350	346	375	383	371	376	379	339	372	372	382	391	388	365	317	345	343	387	380	354	346	356	375	374	363	366	365	408	365	337	401	366	368	392	388	398	372	406	402	354	341	332	371	365	395	365	377	342	373	390	379	357	384	380	394	396	382	364	388	379	379	370	344	379	364	411	385	372	365	376	385	365	348	364	365	375	362	374	405	425	365	314	350	362	375	409	353	397	372	390	382	385	344	387	341	398	361	367	385	371	395	377	400	389	390	360	359	369	378	369	365	385	359	384	365	407	369	402	378	365	349
23986	21189	25509	27154	21209	21178	3247	426	314	306	282	271	276	260	260	219	206	204	162	154	173	160	152	101	139	109	93	82	90	109	102	95	112	115	114	105	94	98	118	90	94	103	93	123	96	103	111	92	90	103	77	81	95	124	91	95	113	103	95	91	86	89	101	89	84	99	104	104	107	107	89	92	99	100	92	104	102	115	78	101	87	118	99	107	124	90	102	98	101	98	100	105	105	102	99	91	105	114	86	98	97	88	108	73	104	103	119	100	104	104	101	115	114	106	97	92	95	113	87	83	92	94	104	91	86	101	87	93	87	95	107	88	108	106	78	102	104	94	78	78	111	113	99	94	91	103	109	106	85	114	85	89	86	96	106	103	94	70	91	102	115	91	84	100	86	92	86	113	102	87	87	88	96	93	88	78	97	106	91	105	96	79	105	103	89	96	94	84	85	105	98	89	95	97	100	94	100	97	86	114	100	86	95	106	81	105	121	111	80	98	80	95	91	105	93	94	84	88	97	97	105	101	70	111	91	112	100	102	111	97	88	112	107	106	97	91	100	98	97	107	102	97	108	115	94	85	96	120	89	97	117	92	98	85	103	87	122	95	108	105	100	96	87	127	103	109	97	104	95	104	88	97	95	80	98	91	107	105	74	99	103	104	111	98	75	102	77	93	79	106	93	117	94	100	106	109	107	105	79	95	96	90	86	88	103	84	95	91	97	103	77	84	85	93	88	94	96	87	92	90	91	87	84	105	82	99	97	88	83	97	129	119	83	85	117	89	91	104	96	103	101	93	93	106	99	114	83	106	92	97	92	109	101	101	88	93	94	95	117	93	111	99	112	96	104	98	97	85	94	84	92	108	90	92	79	76	106	88	100	86	115	94	84	100	116	109	100	79	88	103	90	117	93	96	81	96	92	92	94	73	84	119	106	102	104	86	99	86	106	104	104	102	89	92	94	92	88	98	97	112	90	94	101	101	100	87	94	93	99	83	84	107	101	95	105	95	76	112	104	114	100	82	103	97	100	107	90	94	93	75	86	82	101	76	93	83	93	86	96	75	114	101	100	98	86	95	93	117	111	108	97	86	114	94	93	99	78	88	110	107	96	91	90	76	98	87	100	110	93	96	75	103	109	88	94	110	86	87	98	121	102	102	81	108	89	110	107	117	83	104	91	97	87	103	97	86	89	93	103	109	103	77	123	90	91	81	68	81	92	128	105	81	93	97	102	85	113	82	103	100	105	101	100	104	105	97	98	112	81	92	81	100	94	103	86	99	98	94	89	99	95	111	82	91	92	92	86	76	95	90	118	93	102	110	101	109	94	103	108	105	115	97	99	79	110	99	99	90	104	98	111	87	109	108	85	91	98	92	99	98	91	91	117	102	68	84	112	91	88	102	106	106	102	102	109	97	84	96	112	83	99	93	109	86	96	95	113	80	103	106	94	94	75	100	100	116	114	100	99	93	101	93	95	112	111	86	90	105	109	104	96	96	93	99	79	107	112	101	85	90	113	85	101	111	87	75	101	90	100	87	92	96	113	91	91	102	89	101	96	99	84	113	96	101	87	101	104	119	110	98	105	101	64	99	88	96	91	107	94	86	101	81	80	111	90	125	108	103	102	104	77	101	110	88	84	88	82	81	99	113	98	84	103	97	97	98	100	99	79	98	103	108	88	118	97	96	100	116	108	86	100	94	87	90	93	93	111	86	98	104	81	90	113	110	109	99	102	96	107	97	129	83	87	113	100	107	107	111	88	105	106	99	95	87	94	89	82	91	102	106	96	108	95	101	111	94	82	91	98	112	107	92	87	94	97	105	113	91	88	109	87	87	102	100	113	102	79	84	99	92	123	101	116	104	107	91	105	113	98	97	94	96	91	96	110	110	116	78	104	75	102	111	115	87	90	91	117	105	100	91	83	101	91	93	105	84	82	98	114	110	98	101	87	88	91	86	87	90	120	87	94	83	90	98	107	109	110	104	91	73	97	105	110	82	70	101	96	82	105	101	96	97	99	100	85	94	106	99	94	102	115	89	91	102	90	99	93	94	108	118	124	93	116	87	94	90	97	95	117	102	103	80	91	96	117	95	88	105	98	96	105	85	94	96	92	115	100	114	97	93	95	92	99	100	110	101	119	104	99	97	105	110	101	98	102	87	90	104	85	93	101	108	109	119	107	92	99	102	103	122	93	105	97	85	114	97	85	110	111	97	112	103	99	89	81	86	113	101	108	104	86	82	96	93	98	87	77	88	80	95	95	113	97	76	93	95	112	102	97	90	99	98	97	113	82	99	80	87	92	106	116	98	111	104	107	120	112	94	112	96	98	101	103	85	83	93	83	101	110	85	95	100	102	102	108	70	95	101	78	100	100	98	116	113	105	95	83	98	98	86	81	100	99	90	92	100	114	98	97	88	84	119	100	115	129	107	103	92	91	109	93	99	102	102	94	119	102	88	106	115	91	101	101	109	86	91	97	91	94	99	97	92	86	100	84	101	86	105	94	98	98	93	97	71	100	100	85	102	87	105	108	112	93	75	92	89	104	89	101	99	103	71	88	83	100	92	94	76	94	81	100	98	108	84	85	94	93	90	104	92	91	94	92	111	83	104	110	121	119	70	92	78	89	94	90	93	86	99	88	112	100	104	93	101	93	112	96	83	96	96	92	82	106	113	99	106	101	101	82	85	89	112	88	111	75	101	98	103	83	97	77	106	79	93	98	83	103	106	95	80	104	83	115	113	102	101	106	101	102	102	89	107	102	91	94	87	107	102	96	100	97	105	68	80	105	88	107	96	95	98	89	89	109	74	87	102	96	99	71	78	97	93	95	93	93	101	80	94	118	118	130	103	108	98	82	89	84	108	89	83	85	102	84	101	93	90	121	82	95	101	104	107	97	96	98	103	94	88	99	92	86	98	90	92	97	88	92	92	87	96	88	104	79	105	99	91	85	101	88	96	86	87	94	100	95	86	82	96	110	91	91	104	104	105	100	78	119	114	98	91	99	100	89	92	100	100	84	97	83	102	100	107	92	99	83	87	103	100	77	89	83	109	109	96	98	105	87	110	89	89	97	88	112	90	104	86	117	91	83	105	76	104	96	87	80	92	95	97	91	101	75	95	125	101	108	93	87	97	111	90	85	107	95	120	97	97	101	119	97	76	125	113	108	99	102	95	101	92	71	104	104	106	90	84	88	102	95	93	103	101	95	103	101	90	93	94	109	80	105	97	102	123	98	82	97	88	111	103	86	119	104	104	91	105	112	84	94	101	99	89	83	102	97	123	115	83	92	97	87	98	88	102	86	95	90	116	103	108	96	101	81	102	112	95	101	86	100	96	102	103	83	104	111	85	100	106	96	97	92	108	91	92	72	84	79	79	92	87	85	96	93	111	96	87	93	109	97	93	98	89	105	85	111	85	111	86	107	92	106	106	91	96	90	105	95	87	103	84	89	107	96	100	86	106	91	82	83	92	99	88	100	94	97	84	98	109
5534	6758	4809	2116	1394	643	508	405	382	390	321	333	317	307	329	316	302	295	310	272	275	245	250	276	253	241	259	235	241	260	268	280	242	255	256	272	227	246	227	241	233	247	247	230	257	244	253	217	239	247	259	240	234	244	236	252	250	237	240	243	225	222	252	253	244	276	236	226	231	255	231	263	277	229	237	247	255	222	230	253	222	259	250	229	267	248	238	241	254	242	244	238	228	240	246	250	226	264	237	265	229	234	240	222	223	245	236	268	255	251	227	252	232	232	240	231	239	226	254	217	241	221	240	229	212	235	289	255	220	229	227	219	227	209	202	220	241	239	217	289	242	242	251	255	245	269	244	234	212	251	246	280	285	268	224	247	251	245	239	238	222	251	257	246	271	228	235	239	221	223	211	234	250	250	248	240	252	224	262	248	271	219	243	248	223	232	245	239	228	205	228	262	239	236	228	211	250	252	235	275	234	238	229	218	249	257	228	225	252	223	219	234	241	222	241	243	225	211	233	241	236	245	221	240	240	257	259	235	190	244	228	274	274	249	251	215	267	217	236	256	248	236	263	257	240	226	224	227	254	239	258	250	242	233	210	226	253	251	236	236	202	224	235	247	232	213	249	235	231	238	260	232	241	237	233	254	234	237	234	241	257	246	234	236	222	235	251	235	225	250	244	241	241	260	224	270	264	282	242	255	246	217	230	260	244	227	235	251	225	206	255	227	233	248	257	232	239	254	248	254	251	240	237	210	261	251	263	238	237	255	216	233	223	241	239	211	226	226	248	262	261	215	255	257	262	250	247	232	253	234	256	263	216	263	233	245	226	240	225	246	232	230	206	265	226	282	217	200	242	255	243	228	236	254	233	220	248	255	239	220	259	218	237	226	233	223	246	249	235	243	242	232	280	262	230	267	253	211	220	252	232	245	228	241	237	239	232	234	254	254	224	240	236	247	232	251	251	213	208	256	262	225	240	252	227	236	249	268	227	221	258	249	246	247	226	249	248	262	228	237	236	252	258	262	243	247	241	254	209	236	237	249	235	214	236	225	232	236	231	216	266	258	245	238	259	221	224	263	247	245	264	226	233	238	268	235	261	247	232	239	253	263	235	247	223	195	249	242	231	268	256	249	248	241	262	263	227	231	246	235	233	238	244	239	265	263	259	243	248	238	229	238	202	250	258	284	216	239	221	217	245	244	248	263	244	245	228	217	235	235	247	246	252	253	251	247	248	255	249	233	242	248	226	242	240	227	245	213	234	238	221	248	209	225	244	237	254	218	254	259	265	241	209	229	232	234	232	219	236	225	233	233	245	228	247	203	245	215	235	232	206	219	275	231	259	239	245	236	238	245	256	212	235	196	231	246	258	234	245	239	240	228	229	237	241	206	236	220	204	245	270	254	233	245	235	257	250	273	264	238	241	253	241	270	243	247	255	233	232	230	272	240	230	241	225	230	251	201	252	238	232	219	223	232	255	236	242	236	219	240	270	235	217	237	254	236	225	237	221	222	218	223	214	242	233	261	227	255	236	224	264	247	228	225	225	251	239	218	247	284	217	243	228	236	247	239	212	227	253	266	235	273	260	232	215	254	221	234	239	246	212	241	216	240	218	225	221	257	222	234	238	266	235	264	258	225	223	231	239	239	265	244	234	243	237	226	235	238	239	224	251	226	220	234	231	257	250	218	233	226	243	219	256	233	253	222	240	237	250	266	222	244	252	246	228	242	250	252	240	256	234	234	256	270	236	243	266	230	243	250	245	257	232	232	248	239	222	240	266	259	227	196	228	232	219	220	218	223	269	226	222	278	244	245	222	248	232	240	265	239	222	264	225	262	262	244	244	244	237	250	247	245	244	197	229	242	243	234	223	229	245	227	253	231	240	247	266	240	230	252	252	250	243	252	234	241	254	234	228	238	246	253	265	257	236	252	218	252	256	230	263	226	216	212	256	242	241	236	240	263	236	249	229	240	253	243	245	219	232	241	247	242	221	262	248	251	247	240	224	233	250	233	256	213	234	238	255	231	228	226	226	238	252	218	240	200	260	247	231	223	242	232	233	222	248	251	270	238	219	240	213	228	240	227	252	230	249	224	237	234	249	219	244	235	236	227	238	224	256	248	225	258	262	197	226	252	262	234	224	214	244	250	244	258	202	245	229	253	235	259	225	245	226	247	227	238	242	234	244	222	236	220	251	245	275	249	232	214	243	218	258	241	234	264	229	252	228	239	226	250	233	222	247	247	240	233	231	233	252	241	258	244	264	236	231	218	237	242	256	236	248	227	235	254	233	237	230	223	223	258	197	257	244	249	254	220	233	243	253	253	221	219	235	239	227	210	239	256	235	232	223	245	221	220	246	244	262	232	253	223	230	244	254	236	225	250	249	249	249	239	229	263	254	262	232	246	263	238	227	213	231	268	201	244	251	237	247	264	237	204	245	241	240	241	215	234	241	235	216	247	236	223	224	248	245	239	213	238	235	242	252	224	225	218	257	245	247	222	234	240	245	258	252	239	234	240	229	234	233	246	214	253	218	250	255	226	222	220	234	217	220	245	229	224	248	243	248	211	236	236	213	259	234	265	232	240	243	247	248	213	249	251	231	228	268	245	271	282	255	210	239	252	204	216	235	252	261	250	216	234	227	233	245	258	235	248	235	252	239	230	251	211	244	225	210	227	241	234	263	220	257	223	262	230	239	223	287	241	249	252	264	244	234	245	238	229	231	223	244	239	233	238	210	237	248	251	235	259	236	251	207	243	230	265	257	243	222	230	240	247	229	232	226	233	253	230	231	256	257	251	243	214	239	221	249	244	244	244	243	243	252	252	233	238	225	263	255	237	224	249	217	221	230	240	244	266	224	246	232	206	220	263	248	255	241	222	252	255	221	259	242	254	251	253	250	252	232	237	255	259	234	252	246	258	222	234	249	267	232	231	254	244	235	240	257	232	235	232	228	262	271	245	253	226	207	232	212	231	233	242	229	228	220	243	266	246	253	261	237	210	234	250	248	236	237	224	209	230	258	240	228	252	256	244	252	234	251	264	236	246	266	219	248	222	228	246	275	257	226	246	247	247	258	230	224	242	231	219	254	241	251	227	224	252	251	225	214	239	232	233	256	247	257	238	245	253	248	230	259	249	238	266	237	251	263	242	217	249	222	233	239	240	246	242	237	234	260	264	244	229	246	232	193	224	249	236	243	214	246	245	264	265	252	248	230	253	236	247	251	236	224	230	251	276	227	242	243	263	253	241	250	236	254	260	268	224	238	242	241	251	248	234	225	221	203	229	231	219	255	240	252	232	225	254	243	249	269	242	239	267	231	263	248	234	251	253	222	243	256	234	262	241	236	241	241	225	214	229	241	212	241	207	228	237	285	224	224	232	216	248	235	231	211	248	242	240	257	233	243	233	234	207	231	264	255	286	238	257	236	252	239	240	227	231	255	242	227	219	261	265	226	252	234	226	245	261	254	235	251	245	235	238	229	234	226	242
35245	11401	1815	706	627	430	376	306	300	326	325	321	309	280	302	321	287	304	233	300	292	270	272	249	273	254	274	254	254	245	262	255	250	267	229	255	274	279	273	263	258	282	272	290	255	268	282	265	249	238	251	278	238	270	265	284	255	284	290	267	267	248	298	245	262	278	269	276	259	259	274	271	258	298	235	247	278	268	265	241	256	298	249	249	291	259	242	275	243	262	290	270	308	250	254	269	262	240	277	252	269	276	288	260	256	290	262	269	284	259	266	229	259	260	263	261	245	248	269	271	262	274	266	274	242	264	261	227	238	265	272	289	278	247	265	291	267	250	265	253	265	263	264	281	262	270	284	256	248	273	233	294	280	253	256	281	267	267	256	258	259	271	276	246	262	252	243	275	269	283	252	240	284	273	264	248	234	272	253	251	271	268	262	221	284	243	253	239	301	250	273	265	255	250	254	244	232	241	251	220	257	288	264	267	253	254	266	260	275	281	266	260	252	268	245	267	265	285	282	280	268	247	261	272	261	278	258	278	258	256	257	262	264	248	234	288	256	256	252	246	285	252	263	278	266	253	232	270	276	280	289	270	275	278	245	274	270	263	250	258	268	266	243	249	248	278	252	291	263	243	263	246	274	263	243	257	277	266	263	291	264	285	255	272	277	297	276	327	303	284	270	279	259	277	250	270	259	253	255	265	289	252	249	279	255	286	276	260	258	249	276	249	279	249	248	242	258	269	257	300	256	260	280	252	270	275	278	258	286	259	238	283	235	272	282	283	270	255	255	275	296	266	262	281	275	261	295	260	245	260	299	282	302	247	272	269	225	267	277	317	265	257	291	259	228	267	248	289	260	246	264	266	280	256	275	267	276	259	261	240	229	255	249	278	252	274	251	271	261	250	270	285	257	254	237	274	258	248	246	275	289	233	262	271	266	280	282	254	246	264	278	261	273	271	246	262	264	239	261	244	247	249	276	280	267	251	286	290	235	279	270	256	263	233	252	258	272	264	263	227	252	300	273	285	270	237	265	268	273	257	283	278	269	276	274	289	255	267	281	266	264	251	264	254	269	230	262	238	278	263	271	274	252	280	252	259	253	240	270	291	284	251	270	261	281	266	266	257	260	286	258	262	241	254	241	263	260	291	251	271	295	304	253	287	265	267	283	301	284	240	252	289	290	261	272	260	255	265	261	285	276	276	250	250	238	233	258	268	232	267	268	270	232	259	270	282	269	288	270	247	284	285	264	255	230	248	268	255	273	277	283	251	270	298	251	222	254	258	259	255	253	257	239	252	261	284	277	274	280	256	256	267	257	234	295	247	259	272	284	244	274	251	238	247	267	286	227	254	229	261	250	272	278	272	263	266	235	246	247	264	246	252	285	262	267	247	227	265	261	261	286	291	338	289	231	251	285	278	315	256	292	243	220	232	272	214	284	252	262	249	261	260	276	240	258	287	287	273	250	270	267	248	256	254	248	271	277	247	246	258	273	302	267	226	237	282	262	240	239	237	282	227	250	231	239	271	284	237	267	257	272	229	276	284	252	293	275	239	255	278	251	252	260	268	253	248	251	277	257	272	268	298	261	277	265	293	237	267	260	297	255	265	267	280	246	271	257	276	273	267	264	260	251	288	254	244	243	271	265	273	268	263	264	245	257	247	243	262	294	275	269	254	250	297	267	278	277	292	282	290	277	239	247	281	242	261	269	273	261	256	296	276	247	267	266	267	294	246	223	284	255	241	267	273	282	291	279	263	265	243	252	257	277	284	247	272	261	277	261	271	249	264	236	269	277	260	284	282	277	291	276	262	246	280	256	260	262	261	259	274	264	277	251	259	252	260	259	274	274	259	255	262	252	274	248	303	267	294	266	268	256	275	265	249	245	270	259	262	291	241	246	278	281	276	309	271	272	250	261	248	267	252	286	265	216	252	270	280	279	280	293	257	238	257	236	244	251	270	276	272	260	258	300	291	269	252	247	258	283	257	267	265	266	300	256	262	253	250	252	246	263	245	240	263	260	243	263	272	286	299	242	272	266	276	272	227	241	242	274	264	282	252	258	276	264	253	226	250	251	267	226	261	240	243	274	285	246	297	247	271	266	270	232	258	237	264	276	254	249	264	269	260	254	282	254	248	247	258	284	276	250	298	259	252	299	270	313	255	251	285	250	261	242	279	288	311	276	232	254	271	245	266	250	258	270	272	273	238	273	239	243	277	237	254	257	249	272	282	308	231	251	263	259	291	287	244	294	276	258	263	277	255	253	257	278	294	253	292	293	246	244	274	240	276	265	264	238	239	243	268	276	256	277	263	261	278	277	256	250	244	255	261	280	278	278	254	270	253	254	263	268	269	238	280	270	237	288	303	272	278	256	285	274	259	249	227	251	292	274	256	242	252	290	280	232	282	286	262	269	254	293	281	267	309	272	264	268	300	238	250	242	282	244	248	274	236	259	253	291	264	245	274	252	284	282	257	268	277	273	267	268	291	268	259	293	264	287	252	238	271	269	252	275	254	280	232	268	281	270	289	271	295	282	263	241	219	261	246	241	276	261	267	263	254	257	242	258	261	273	255	273	235	249	274	257	252	245	227	262	280	265	230	230	259	280	282	263	276	237	254	242	250	250	271	279	247	248	282	252	283	257	246	264	246	301	238	256	263	245	274	236	285	282	279	264	243	249	233	254	263	255	254	266	249	260	247	261	252	257	245	259	273	282	279	300	263	292	263	273	248	275	258	269	246	265	248	233	260	255	273	275	292	283	275	255	268	242	288	248	253	278	268	274	280	260	255	283	213	244	261	292	266	253	265	265	234	228	266	292	269	261	282	270	269	247	261	268	273	269	269	266	255	304	259	264	268	303	291	243	286	279	271	260	277	287	260	235	261	280	278	286	267	244	256	263	248	274	251	235	243	240	299	277	270	251	267	315	285	284	264	258	228	262	251	252	231	254	251	261	252	270	264	281	253	261	264	264	264	276	263	273	237	253	235	266	260	252	253	267	268	265	292	244	267	260	232	249	262	272	254	269	265	241	284	275	239	244	243	265	281	263	268	251	266	244	271	271	262	278	256	259	257	278	281	243	272	261	262	273	266	266	254	288	282	277	249	295	275	260	270	267	263	269	253	252	241	269	225	248	244	268	241	264	264	269	282	279	267	276	295	311	221	215	268	270	277	264	280	240	264	247	276	266	256	260	244	256	255	254	268	283	279	300	259	274	271	261	287	258	280	273	257	239	272	295	285	259	276	260	285	270	284	236	278	254	265	262	279	274	271	269	283	243	268	273	297	267	257	295	262	250	241	279	273	265	274	244	247	254	262	250	272	259	237	260	267	261	247	266	250	253	281	246	254	274	273	279	246	233	234	257	232	252	284	250	248	279	261	317	280	236	254	257	267	272	246	281	272	285	244	260	267	288	274	277	267	266	280	265	236	264	248	253	272	269	251	260	248	245	301	278	299	264	278	276	291	270	243	254	273	288	277	282	271	282	288
11305	1713	1395	960	770	661	539	574	581	599	557	555	610	617	602	612	598	602	567	626	568	542	573	519	559	595	561	539	559	573	604	558	568	578	558	606	595	596	531	566	589	562	575	552	621	528	591	553	525	557	564	567	584	602	574	568	561	519	584	561	598	554	587	580	532	600	569	577	614	550	598	509	575	616	556	538	548	583	608	578	593	593	593	551	568	543	574	618	558	563	541	539	544	605	561	574	601	574	540	550	578	575	613	580	552	628	525	559	572	563	564	571	592	626	546	584	558	573	558	577	535	604	553	582	567	593	541	568	612	530	562	537	586	564	606	607	624	559	568	577	562	535	559	573	597	568	617	575	582	577	585	528	566	552	572	542	539	577	525	592	567	559	528	540	577	550	599	578	571	578	584	588	580	601	549	517	547	575	555	545	568	574	581	551	575	559	586	598	564	573	561	538	557	557	553	557	555	596	556	583	548	580	548	555	580	595	583	579	522	583	618	552	583	577	573	548	586	539	560	563	581	570	587	554	559	529	573	584	580	572	557	594	547	585	530	556	556	577	590	577	564	603	578	570	562	601	571	530	538	554	557	525	576	532	582	575	572	598	575	586	541	600	564	562	581	562	566	578	575	534	569	556	580	577	529	560	551	584	589	595	567	593	540	589	603	568	511	581	581	515	565	588	545	601	562	568	589	574	606	586	562	576	561	533	551	582	550	542	577	601	586	570	555	595	541	546	579	571	563	559	561	547	564	547	546	550	578	623	601	617	586	530	536	554	540	585	536	577	606	577	520	590	581	609	587	609	584	571	560	589	537	539	573	523	594	545	539	550	560	531	571	595	625	533	583	602	570	556	555	567	575	566	599	536	589	548	593	555	543	605	557	550	542	566	567	595	552	515	542	571	548	543	576	528	561	580	579	514	592	569	548	576	542	585	600	596	619	566	555	583	584	554	590	596	577	561	563	584	602	525	577	611	594	574	555	546	586	587	557	563	582	550	576	556	538	612	560	596	536	542	590	562	570	550	563	626	555	603	595	559	604	534	530	557	585	535	593	590	588	555	571	605	553	561	513	574	562	570	555	562	603	600	569	517	551	517	543	559	539	550	557	538	618	609	541	589	578	566	619	538	562	595	575	534	557	541	559	632	581	561	571	568	554	548	566	551	545	530	573	554	576	587	560	596	554	529	548	539	533	591	559	524	579	541	539	539	580	558	583	538	611	560	629	555	584	583	567	526	560	564	550	577	592	566	585	559	506	530	559	580	544	570	570	576	608	573	546	579	572	549	560	596	556	555	565	572	578	544	547	547	614	578	603	508	545	580	574	584	571	536	598	561	582	553	546	582	582	590	608	546	573	537	582	596	599	547	539	555	580	551	587	510	570	544	543	583	550	558	606	548	569	566	560	554	529	568	560	605	548	567	533	518	552	572	570	573	582	567	543	580	525	574	599	580	606	618	564	550	540	556	597	577	590	561	581	575	566	557	583	547	572	593	564	561	567	593	574	570	585	570	536	584	559	518	563	589	544	569	557	577	517	587	555	576	543	611	616	538	550	515	570	593	566	544	597	571	576	547	557	514	573	600	623	594	545	587	543	551	614	571	593	555	551	551	550	588	584	573	564	539	578	608	587	537	564	589	576	609	592	571	589	585	543	554	574	596	581	567	590	523	569	552	579	541	561	559	589	573	527	544	578	562	576	547	545	563	560	559	550	578	560	570	567	574	559	572	535	533	584	558	572	557	576	595	551	548	540	561	587	529	573	598	536	575	536	599	548	561	579	543	545	563	536	600	545	556	573	555	574	534	584	569	555	538	571	567	600	572	593	551	553	620	621	566	537	621	554	565	545	570	584	566	561	569	565	523	578	540	584	587	586	555	535	572	566	527	583	572	571	571	581	592	570	594	564	575	548	574	551	569	558	577	540	547	597	553	563	513	560	567	553	561	540	557	562	537	565	553	583	569	554	557	560	569	572	542	564	580	538	568	567	597	586	597	537	520	566	598	568	587	590	549	562	574	514	581	592	574	561	578	557	551	599	573	597	510	575	562	569	551	580	587	560	583	541	568	562	574	547	572	556	551	556	603	562	590	580	598	576	550	600	529	534	589	532	617	605	534	560	547	573	559	557	572	589	573	603	561	588	569	554	591	546	539	550	537	563	598	530	579	573	590	580	553	580	548	566	589	549	538	570	613	566	573	597	595	583	562	588	581	590	563	538	560	553	541	559	586	591	526	523	532	582	556	561	568	578	584	558	594	561	571	642	601	587	609	576	547	563	585	555	587	545	589	573	550	563	558	546	532	524	581	581	614	609	592	584	550	548	620	585	574	568	578	531	587	583	562	578	575	585	532	560	552	550	561	561	544	588	582	544	597	546	592	584	546	582	574	531	583	576	551	549	587	598	551	585	571	585	553	626	564	543	532	583	546	576	579	562	542	584	564	571	603	548	561	546	536	562	560	557	582	539	593	603	544	548	601	547	550	571	551	554	592	608	566	528	526	591	558	524	572	516	500	573	584	591	620	593	566	600	545	564	563	571	583	598	575	582	551	548	543	597	560	561	547	571	594	546	594	525	607	586	556	568	555	604	568	558	586	585	571	599	621	528	560	557	546	581	540	622	630	566	601	551	537	546	585	598	563	565	553	557	599	599	555	557	531	557	563	569	560	530	565	529	575	602	584	566	584	614	578	569	570	582	609	577	543	578	547	569	561	544	586	574	553	586	527	605	562	593	566	584	611	543	535	567	595	540	538	590	558	580	555	565	579	558	556	550	548	552	552	544	581	565	577	600	562	599	588	598	528	536	583	544	578	563	541	572	563	566	547	570	581	593	580	551	566	594	576	602	597	564	565	572	537	552	600	568	571	596	576	574	536	523	565	573	552	533	590	593	520	572	554	527	597	580	577	568	588	585	565	614	511	526	641	553	528	587	577	605	593	564	576	554	549	559	528	543	578	603	542	556	553	589	540	562	578	603	523	567	538	612	567	533	588	583	594	577	559	552	531	545	572	583	562	591	551	546	577	567	588	562	561	579	577	547	614	580	534	545	557	559	578	564	573	531	533	602	553	581	515	595	569	561	567	604	562	563	557	588	574	565	548	566	571	575	564	569	541	578	560	574	574	577	596	562	585	570	552	565	581	611	584	529	630	551	547	552	590	558	560	530	561	564	556	551	642	563	583	537	532	544	570	578	526	516	537	577	597	549	563	545	570	526	537	559	569	585	571	554	540	601	558	587	553	545	609	559	579	580	580	589	554	584	580	554	595	593	556	546	575	555	547	575	544	531	570	540	583	563	589	589	572	581	567	536	547	558	565	560	566	520	577	537	525	620	574	556	575	557	561	584	575	570	547	569	599	600	570	519	537	572	556	608	509	545	518	520	576	534	555	560	584	562	583	534	583	571	544	551	549	544	585	562	559	566	558	577	582	597	585	511	574	588	543	602	563	533	519	537	565	542	566	538	606	525	534	570	631	566	574	601	543	549	545
24764	21176	24889	27719	20923	3475	497	352	272	256	305	260	295	299	269	237	238	226	221	212	184	213	194	183	193	150	161	162	203	168	155	188	166	163	199	178	158	173	181	189	167	155	169	167	125	188	177	177	158	145	187	171	165	178	183	161	144	193	165	170	156	175	169	148	173	164	165	170	163	156	153	155	160	151	164	167	175	162	155	169	151	167	150	161	175	170	167	174	171	152	172	177	165	154	162	179	167	164	151	180	195	175	161	161	169	180	174	171	180	179	181	163	157	174	158	160	164	191	173	176	153	158	163	177	188	153	146	181	168	174	181	142	155	179	174	176	165	165	170	142	165	169	142	174	166	144	159	158	176	171	166	169	183	181	154	163	158	158	171	160	164	162	175	189	159	170	176	185	181	141	166	166	179	167	150	173	155	176	182	175	170	188	192	169	175	147	144	210	189	165	167	170	156	169	150	181	159	180	182	191	188	157	175	164	174	172	164	176	183	163	175	166	182	179	162	151	171	177	166	192	172	168	166	162	155	158	162	160	204	177	157	163	173	160	158	160	170	180	159	196	158	172	194	173	156	187	179	174	196	177	164	139	166	155	188	165	171	154	164	177	175	164	166	152	158	162	160	174	170	187	162	168	157	191	176	171	178	178	158	197	161	148	178	143	147	157	168	157	167	153	178	183	170	144	158	160	158	181	154	163	166	159	193	173	189	165	169	179	188	160	177	166	159	168	154	152	171	155	171	181	171	166	176	161	163	154	181	142	147	172	163	164	157	172	175	174	178	192	168	158	163	171	204	143	174	205	171	172	199	154	155	162	144	161	176	161	146	167	161	165	167	159	163	168	160	161	156	164	174	180	201	166	164	141	155	167	179	151	137	169	156	154	159	171	162	155	194	156	171	165	146	160	156	150	192	179	210	151	172	160	170	164	153	150	179	169	153	158	147	161	155	140	156	147	178	172	182	152	167	171	151	178	161	177	169	133	180	154	162	138	172	175	168	160	147	175	173	143	162	176	154	153	190	160	186	184	155	165	160	168	146	174	162	175	154	175	153	148	164	175	169	181	154	182	169	139	213	197	206	181	163	171	187	156	155	157	172	146	211	173	157	157	156	173	166	162	163	183	158	176	156	156	173	169	205	162	162	173	188	163	164	149	155	180	178	159	163	172	196	171	160	180	173	161	146	148	143	176	168	166	164	174	168	158	166	178	166	149	162	152	169	168	180	180	190	166	157	151	167	176	129	151	143	167	161	165	183	180	154	159	166	163	183	162	184	186	170	170	183	173	161	180	165	157	167	171	187	158	167	155	210	169	184	155	177	175	168	168	168	173	179	151	149	166	171	168	164	154	161	175	161	165	180	162	162	189	145	155	151	151	170	135	181	160	163	166	153	155	175	152	161	177	169	177	169	140	156	167	145	178	173	163	170	170	176	163	173	180	177	154	159	178	175	161	170	155	178	155	150	142	170	176	160	159	172	166	160	173	162	193	182	149	176	142	182	172	164	184	179	169	178	181	188	155	150	157	159	154	168	155	173	181	145	155	181	164	186	153	162	198	179	144	171	159	193	171	165	153	180	191	154	149	152	191	190	151	144	166	166	169	173	175	168	184	172	164	158	181	170	139	180	190	175	147	168	163	174	170	174	162	157	199	170	173	180	143	155	146	199	169	164	182	184	165	155	167	151	162	189	149	171	181	169	145	160	152	170	170	160	190	164	155	171	159	161	184	160	165	146	183	164	168	153	165	173	164	164	177	188	138	173	197	181	144	164	158	161	175	141	160	166	155	163	148	161	176	154	152	173	183	187	173	171	172	150	155	153	158	179	164	159	185	150	175	165	156	154	154	183	172	196	173	192	179	170	159	163	151	155	153	160	140	148	186	145	182	158	147	159	155	148	185	180	167	161	180	148	161	162	162	193	193	185	161	145	161	149	156	165	163	200	164	161	171	176	169	149	167	163	148	154	148	171	161	159	160	179	175	158	181	176	169	182	165	156	195	158	163	155	180	184	174	162	166	158	164	169	160	183	182	162	162	176	155	183	187	163	138	178	167	170	151	163	153	173	156	170	156	190	186	164	179	155	166	162	159	144	158	175	184	176	158	158	173	178	152	157	171	152	173	177	163	188	161	173	147	160	180	183	166	163	153	172	161	153	168	164	155	160	168	154	144	161	179	184	166	148	151	146	168	172	169	172	144	169	175	177	132	175	157	193	201	155	160	193	149	183	154	196	156	189	173	146	169	132	176	176	169	190	166	147	156	167	186	171	188	133	141	166	191	163	181	178	158	172	183	139	166	166	159	194	168	169	202	159	190	172	146	183	158	168	158	163	186	174	161	188	197	166	160	162	186	158	158	171	155	202	180	162	166	161	181	135	181	162	149	180	158	157	203	179	158	149	174	188	162	169	199	160	156	159	150	147	195	176	149	188	156	155	165	162	152	144	194	171	158	155	173	195	174	157	169	172	171	151	168	154	150	159	157	150	160	188	194	195	182	150	179	181	171	165	181	148	167	168	163	153	158	159	162	155	200	158	199	151	181	154	172	176	169	176	157	153	166	186	152	154	180	176	148	163	174	159	167	188	146	165	162	153	159	159	185	167	160	150	164	165	194	158	146	178	168	183	161	145	153	171	190	166	169	165	148	117	170	169	157	157	157	173	163	158	151	170	168	168	164	163	175	170	167	141	164	139	153	174	176	164	183	162	170	163	158	142	167	153	179	167	168	193	175	150	173	166	155	151	165	157	188	172	190	166	177	181	161	185	174	163	182	189	166	168	177	162	169	171	197	158	153	180	183	155	174	201	177	166	164	168	157	167	184	178	170	162	167	163	160	192	159	130	179	192	187	157	195	187	176	182	165	191	176	170	174	172	190	171	151	186	190	170	159	168	173	154	139	169	150	132	181	158	175	174	142	175	160	178	188	168	164	168	160	168	154	195	147	179	183	180	160	150	157	184	167	169	151	155	164	173	151	154	178	150	149	188	189	173	180	150	160	168	168	187	166	172	178	187	152	173	178	151	145	158	158	145	179	171	165	198	178	169	155	139	167	162	165	175	153	180	144	156	172	168	143	157	184	174	149	162	166	175	169	184	167	152	176	166	185	193	169	169	173	142	157	166	166	158	175	177	164	186	169	145	164	148	161	184	161	158	161	158	178	161	161	166	170	186	137	183	153	174	166	167	176	169	131	187	148	166	175	151	156	172	179	201	178	159	162	138	175	172	150	172	163	163	163	164	181	188	174	163	172	163	149	173	185	158	187	157	177	172	166	166	168	171	155	157	150	164	185	174	161	173	171	160	185	185	186	171	173	162	161	183	168	159	151	146	174	179	180	154	149	166	168	166	174	165	171	169	173	155	160	162	176	140	189	170	207	165	168	161	159	156	173	177	173	173	156	187	181	162	173	152	158	158	157	179	159	163	204	182	158	178	160	167	138	154	158	172	140	148	140	154	169	194	154	171	152	176	144	162	181	160	177	158	160	168	166
6307	4257	2921	1370	970	597	486	450	415	440	396	477	430	439	423	402	396	384	376	380	412	397	381	381	375	397	387	384	382	376	362	368	380	391	357	387	374	350	402	374	399	371	381	404	372	377	405	391	362	371	363	353	369	348	373	365	355	351	341	356	327	355	410	391	364	371	368	385	352	368	396	352	354	343	372	374	350	377	375	389	358	355	372	350	363	360	365	407	370	334	368	372	367	375	370	385	362	365	352	363	351	366	350	362	379	370	375	392	353	370	331	385	368	360	376	391	376	379	344	356	368	371	407	362	381	376	386	353	370	359	328	397	363	359	370	354	379	367	378	359	424	334	389	383	349	338	400	412	348	359	356	383	353	365	347	404	344	368	380	369	379	363	355	366	377	383	360	348	356	391	375	389	383	354	337	370	344	403	367	380	360	337	371	347	370	358	331	378	342	350	373	347	416	342	398	342	369	400	351	366	373	375	331	338	376	345	406	365	365	363	343	407	353	376	371	372	344	362	369	361	353	374	339	398	372	357	376	357	382	390	358	351	383	360	375	361	383	407	327	389	376	352	378	376	366	404	389	349	358	352	368	395	370	369	370	375	351	374	311	374	396	369	378	390	386	392	340	382	368	356	376	378	372	332	391	368	355	354	379	366	359	364	398	333	387	353	356	372	381	348	379	378	388	362	359	350	353	388	364	320	371	370	376	356	388	357	368	385	381	339	344	373	379	417	385	386	377	341	374	394	391	360	372	354	395	388	357	378	368	364	364	334	330	358	396	386	369	403	365	352	399	367	363	383	385	351	367	359	350	383	328	354	398	364	388	354	366	386	413	370	384	387	393	365	376	362	372	383	388	376	358	375	416	390	397	373	378	358	365	351	343	385	389	361	330	354	392	369	346	366	359	341	333	368	389	367	355	370	345	345	374	346	359	364	389	365	338	356	390	374	352	375	361	377	365	388	396	358	395	367	341	362	393	368	371	365	362	403	376	365	357	380	369	358	410	376	369	386	366	379	383	394	345	399	374	362	361	378	344	364	370	400	384	385	378	375	357	372	399	356	394	372	362	374	377	364	361	381	360	385	374	368	366	349	392	358	389	375	375	370	383	356	321	360	358	351	348	371	414	415	344	390	347	396	387	365	379	363	354	382	381	348	371	343	357	392	393	366	354	352	370	422	345	378	364	392	328	399	350	340	380	358	359	365	386	337	358	349	379	384	380	326	356	353	377	362	362	370	385	403	382	345	366	395	360	351	333	374	354	350	381	389	381	400	375	367	353	366	362	406	367	365	388	393	365	383	381	385	375	391	357	352	369	363	349	416	364	346	355	349	345	355	403	344	376	341	373	363	379	386	353	375	377	365	427	352	377	381	385	374	321	366	402	370	379	368	353	347	362	365	385	355	409	389	393	368	393	392	367	336	357	345	382	369	389	340	374	364	357	342	360	380	340	381	365	381	365	363	370	345	365	359	378	395	361	376	363	391	411	350	376	374	364	361	368	359	388	348	367	396	369	354	393	355	370	364	357	362	342	379	381	329	363	380	354	354	354	361	357	354	354	361	360	360	364	362	402	356	355	364	364	396	389	380	338	359	355	357	369	344	350	398	373	344	361	355	369	405	357	373	365	386	374	375	373	337	385	377	400	331	321	413	387	357	359	380	386	362	360	355	360	373	385	396	372	371	386	365	341	380	350	386	361	364	364	347	382	371	361	371	346	374	346	408	397	377	358	350	362	385	364	367	369	366	364	349	353	333	366	374	345	364	383	379	393	363	318	380	405	386	363	393	338	382	389	389	349	370	378	368	399	376	351	359	371	333	386	361	374	387	376	341	365	331	364	364	395	376	329	397	368	360	351	396	373	339	355	360	370	374	376	361	363	376	346	367	338	372	382	389	368	366	378	379	378	350	377	383	365	345	349	378	389	362	392	369	335	372	362	351	349	376	367	394	369	360	384	372	392	377	388	373	397	338	363	368	328	361	380	392	356	343	377	375	384	388	366	365	370	385	371	380	366	361	422	353	378	364	353	327	354	403	411	348	380	351	354	358	348	374	361	401	387	342	413	381	323	382	337	375	343	335	358	379	374	368	352	403	353	371	386	356	390	397	340	334	381	345	374	349	350	383	349	356	382	379	372	374	373	366	349	363	359	387	335	349	342	392	369	374	391	353	385	352	362	384	394	327	371	375	367	385	352	366	358	389	360	380	363	386	351	396	354	352	374	358	349	369	335	370	367	317	351	352	370	344	368	358	366	352	373	368	377	378	354	389	381	392	348	346	359	388	354	379	380	348	392	373	384	354	397	368	393	338	338	370	368	354	346	363	350	378	347	345	365	389	380	344	351	382	361	396	378	355	350	373	341	322	373	356	369	374	334	389	348	355	376	364	365	414	388	364	373	382	315	379	358	389	351	395	375	373	331	374	348	369	360	327	390	351	356	352	380	371	355	366	372	360	356	375	373	375	365	377	357	366	353	358	365	359	342	364	379	353	404	372	376	364	363	359	377	369	343	369	390	365	364	361	350	397	392	375	341	349	370	344	349	371	337	345	357	366	383	385	356	350	360	371	371	362	352	373	379	364	330	396	343	342	389	348	405	367	378	374	360	366	331	369	355	352	373	362	333	363	346	343	396	364	365	381	347	298	374	363	338	368	353	391	374	340	392	379	356	347	371	376	397	418	361	354	377	361	385	369	393	367	364	382	369	368	375	350	374	364	375	424	355	344	357	361	399	352	351	360	377	372	386	374	355	393	372	365	372	403	375	383	415	369	375	363	357	375	341	357	325	364	362	342	394	376	351	389	381	363	334	389	380	396	314	378	357	342	399	371	352	421	360	379	385	352	370	344	364	394	388	383	376	389	332	365	386	404	338	386	367	373	389	372	363	376	387	337	365	383	366	380	373	384	324	402	364	345	387	374	381	348	387	375	381	350	391	365	385	334	327	325	372	385	365	383	389	360	369	366	350	359	382	378	367	376	353	405	365	379	368	373	347	379	367	396	366	359	368	385	343	355	369	340	380	352	349	365	379	337	348	364	361	400	375	379	374	382	354	381	353	383	378	371	355	350	371	380	364	355	347	360	398	385	339	369	354	369	387	357	355	371	334	333	368	384	358	369	360	367	346	405	333	361	361	338	381	363	370	377	385	347	362	375	382	393	372	395	401	376	380	397	361	365	384	335	409	352	391	391	393	322	363	351	368	374	369	392	355	383	391	369	341	412	388	320	391	378	358	387	366	361	365	391	372	369	366	407	357	400	364	406	370	365	371	390	380	346	375	366	380	351	371	378	324	347	395	370	368	359	386	375	339	377	399	317	328	396	393	342	371	371	373	315	361	384	343	391	375	338	392	318	363	372	397	364	383	355	358	375	366	373	347	362	351	366	353	362	366	361	346	345	348	374	368	376	355	375	393	362	355	360	392	360	371	370	364	365	353	335	355	363	325	345	349	387	387	356	345	367	391	365	393	377	356	386	358	362	382	374	378	375
23922	21142	25423	27113	21151	21153	3393	581	290	248	236	246	255	270	259	210	235	232	183	188	182	163	134	146	133	110	120	113	138	104	118	103	108	115	87	117	97	90	101	85	112	105	116	104	106	104	103	122	92	101	97	117	83	99	86	109	100	85	116	107	106	94	88	98	102	110	115	73	86	101	106	95	89	103	102	119	109	101	90	104	99	90	97	99	100	89	87	92	91	96	85	109	93	109	97	87	107	93	104	109	80	106	107	78	95	120	94	84	89	101	102	101	127	87	95	103	110	88	91	95	80	85	91	81	96	93	86	109	96	97	80	101	95	91	87	83	94	100	80	104	89	103	93	97	93	100	103	104	89	107	102	90	110	106	71	103	92	116	92	120	98	98	98	91	87	84	103	99	87	95	107	102	85	95	126	97	98	100	95	103	113	86	75	98	73	99	107	76	88	89	89	86	102	85	92	105	91	94	103	92	100	103	106	89	95	75	97	101	101	89	87	99	112	103	70	98	90	95	104	91	131	86	102	106	97	93	107	91	80	94	107	98	92	92	117	88	107	121	100	89	92	94	88	106	84	97	104	77	69	102	91	90	83	102	106	109	110	113	96	92	97	93	98	87	83	95	111	109	100	98	90	110	109	108	106	98	88	87	102	72	98	106	83	98	96	100	97	116	96	88	83	109	120	93	106	99	90	85	94	101	75	95	87	119	101	115	87	101	102	79	105	105	98	97	92	91	93	63	89	100	108	91	100	106	93	98	104	100	99	105	105	97	103	109	101	86	86	102	90	108	106	101	105	90	109	90	79	102	97	99	81	102	88	93	91	89	115	100	88	84	95	94	109	100	98	114	91	94	87	105	90	91	111	90	83	85	97	98	105	115	87	98	94	98	101	108	87	100	104	105	115	85	93	82	88	128	101	102	96	82	83	88	94	102	107	125	110	89	103	108	129	88	88	117	105	79	110	110	96	109	101	110	84	99	101	104	93	93	90	82	101	99	106	100	87	96	99	101	106	100	95	101	94	90	90	104	92	110	95	105	84	100	102	101	98	88	103	83	111	100	94	100	101	83	99	94	117	114	92	93	95	101	101	99	91	109	98	105	93	74	107	98	80	85	94	102	97	95	97	80	82	86	110	113	88	93	91	98	86	90	96	96	97	90	105	100	79	102	88	106	93	83	105	112	109	81	77	87	93	94	100	84	101	105	114	93	100	102	118	82	90	93	102	96	100	94	97	83	82	74	95	105	98	89	94	86	84	88	91	110	98	112	118	89	88	115	94	102	111	89	97	92	105	81	102	91	80	86	107	99	96	96	97	110	92	115	94	99	97	95	103	106	89	118	89	92	113	84	86	102	95	92	84	113	85	101	97	83	85	89	83	120	91	81	113	108	101	95	127	83	92	94	86	90	96	121	91	103	87	96	89	93	100	91	118	103	122	86	101	90	102	101	99	94	106	97	91	95	97	83	100	91	91	90	87	91	95	98	101	101	85	82	94	83	81	103	95	111	108	102	85	84	108	73	118	99	87	109	114	92	96	80	105	90	87	108	80	106	85	126	103	107	109	108	116	90	102	113	101	78	103	89	86	93	98	98	109	100	103	122	101	106	122	93	125	100	88	104	93	84	97	104	100	77	110	105	108	83	101	113	90	103	120	106	86	104	90	99	116	106	102	77	100	118	98	85	115	93	97	87	98	95	92	97	75	92	102	84	72	89	96	96	90	87	100	115	91	75	80	101	101	88	90	88	87	105	77	90	109	92	99	120	86	87	114	119	99	104	74	97	89	101	87	103	102	97	95	106	84	100	111	98	90	76	110	94	91	87	99	101	92	99	107	105	91	79	100	102	100	99	92	105	101	94	115	97	111	91	103	104	98	118	92	109	107	124	99	99	79	87	73	111	127	90	75	87	103	93	86	107	106	103	93	102	107	98	96	116	86	117	99	92	87	93	96	98	98	93	92	94	94	90	99	85	101	100	106	99	90	97	104	95	99	112	94	96	101	94	92	99	105	102	113	106	74	101	98	102	102	90	103	104	102	100	89	98	90	97	96	94	95	93	85	104	93	78	79	87	83	70	97	109	104	80	97	96	95	97	105	88	89	98	106	121	111	105	93	101	100	89	104	105	101	106	96	97	98	97	87	86	105	86	93	92	93	82	95	110	109	100	117	97	86	107	84	113	94	105	100	92	106	89	103	101	103	98	95	99	97	106	87	107	90	66	103	109	75	101	103	97	91	73	114	90	119	86	102	108	109	83	88	100	91	97	94	97	87	101	103	84	89	108	112	86	121	100	96	90	91	80	97	97	82	88	74	90	82	94	96	108	112	96	97	98	99	96	90	96	95	92	90	105	104	118	104	78	99	91	74	91	115	96	97	84	117	96	90	98	90	90	93	105	112	76	101	72	79	87	98	78	106	89	103	93	104	112	110	84	98	105	83	113	88	90	103	99	84	79	82	93	92	117	93	96	104	97	82	105	93	102	86	104	98	126	111	82	105	92	105	104	109	102	98	88	93	77	102	79	96	103	95	96	79	104	97	81	72	91	101	84	106	103	95	102	97	88	125	122	113	94	97	94	84	80	100	125	103	99	101	98	97	98	92	105	107	106	114	110	92	95	103	93	98	117	86	88	121	99	104	103	87	100	85	103	91	96	96	117	93	96	99	78	92	98	81	79	93	104	97	103	107	97	87	97	88	98	91	102	97	97	99	85	109	76	94	97	98	107	100	99	96	98	103	85	107	104	100	95	112	102	98	98	77	88	91	83	103	97	99	99	90	100	107	88	80	80	106	101	88	84	90	89	107	98	95	98	102	104	113	83	94	102	103	95	99	93	113	111	108	92	96	94	103	69	84	98	93	109	101	84	88	83	87	94	97	96	102	116	85	98	103	116	131	75	103	95	90	91	108	75	92	97	121	86	101	81	109	85	99	81	89	93	108	107	103	101	92	94	99	91	79	96	112	105	115	83	90	89	100	104	74	112	93	84	108	94	94	97	118	101	108	92	90	94	86	98	115	102	111	99	107	119	96	95	102	81	87	96	122	126	91	91	109	110	96	82	101	102	105	90	84	92	112	93	115	106	75	102	86	75	126	98	115	95	93	106	95	85	95	94	104	75	93	113	114	95	98	92	92	105	96	88	81	99	101	90	109	101	91	88	91	82	101	93	86	96	109	98	110	76	103	114	99	85	109	90	104	96	97	93	102	94	85	88	108	97	92	99	108	98	95	95	108	83	123	90	90	87	83	100	103	93	83	108	96	86	92	92	71	87	98	122	106	98	103	126	97	94	107	96	93	91	92	79	113	87	87	106	101	90	110	113	78	98	99	74	98	95	86	96	93	96	90	121	98	86	118	81	91	86	88	97	78	104	83	100	93	96	95	88	94	99	99	93	98	88	85	107	101	89	95	100	89	109	99	110	89	94	95	99	108	100	102	84	121	96	113	95	97	93	104	114	71	93	95	82	101	106	92	104	112	98	96	86	103	109
5536	6439	4415	2024	1130	751	504	419	346	328	302	339	307	349	360	342	306	292	278	269	290	268	270	259	247	214	244	245	258	241	235	241	255	232	268	241	221	270	250	238	236	254	232	239	253	256	238	230	245	242	236	268	219	260	202	251	221	233	221	237	256	215	235	240	216	240	226	208	219	226	230	241	239	265	248	229	239	215	220	260	271	244	202	255	277	248	245	251	241	237	230	229	205	248	248	237	260	274	223	218	248	238	231	221	262	233	246	259	255	255	210	276	236	216	198	238	238	242	234	220	229	233	213	241	243	269	266	235	222	232	237	230	236	249	251	218	260	209	249	263	242	217	241	256	254	231	233	255	226	241	245	232	244	235	253	224	218	218	222	252	256	228	236	260	246	215	230	210	236	239	247	241	236	268	249	245	247	230	256	238	247	259	221	209	222	236	257	235	252	234	250	254	235	240	229	238	234	237	230	245	233	244	254	249	231	233	268	243	227	252	234	221	231	235	220	231	237	240	250	254	243	217	231	208	227	232	216	214	249	263	251	254	267	260	238	270	230	242	237	222	261	237	241	237	259	243	252	208	225	248	256	220	226	227	237	245	238	234	241	231	213	246	206	248	255	247	253	224	233	220	252	233	255	241	247	237	246	246	227	229	224	237	261	230	252	273	224	250	234	243	230	198	236	244	249	231	237	243	250	250	243	279	259	214	232	252	253	229	262	256	254	232	223	258	229	240	242	222	209	253	217	244	225	221	229	231	216	217	254	248	219	234	230	238	234	205	221	239	230	235	270	242	236	235	248	224	254	223	254	242	241	254	237	259	239	207	233	238	265	217	214	210	208	243	232	219	229	226	240	250	230	247	239	197	258	241	251	234	234	221	241	239	235	253	256	223	245	253	247	206	239	226	235	248	275	253	210	239	215	245	219	243	230	228	261	248	249	247	239	246	239	251	219	247	247	237	212	249	240	249	248	258	224	243	234	204	227	244	220	248	237	239	248	235	224	255	231	223	244	234	240	203	222	246	240	238	225	236	225	222	223	252	198	256	233	238	212	233	260	237	272	241	227	234	243	201	242	258	249	234	248	235	230	243	259	241	247	253	231	243	255	230	234	219	276	249	247	223	240	232	227	235	212	229	237	255	211	249	225	260	232	245	235	225	228	237	248	241	239	217	213	230	249	227	231	227	243	230	233	225	244	243	239	226	233	253	247	229	248	233	247	244	263	221	254	263	266	243	237	189	224	278	204	250	226	235	221	228	220	255	227	228	218	232	237	242	235	253	229	256	279	257	225	216	206	239	217	216	251	228	227	225	218	222	268	251	228	242	223	220	223	218	210	228	239	246	229	258	234	232	229	208	235	205	217	234	251	231	230	241	248	240	246	230	256	229	232	243	256	201	215	247	251	255	224	229	230	253	264	245	213	230	246	234	232	270	249	223	225	197	213	243	206	243	247	237	241	222	202	243	247	224	236	225	226	247	238	243	256	256	272	255	244	243	235	234	238	231	230	240	247	237	236	238	213	253	239	230	247	246	232	230	215	246	248	248	225	220	222	237	269	215	236	231	259	236	262	229	202	257	237	271	235	242	260	257	276	245	256	251	225	209	245	245	237	251	231	234	244	215	233	235	249	208	242	250	235	242	213	224	254	239	213	235	241	268	231	233	228	253	218	242	223	233	233	235	252	211	206	247	269	222	236	250	225	252	237	231	224	238	231	236	223	255	243	263	252	231	215	250	259	221	223	252	240	217	236	233	234	258	246	240	229	255	255	247	223	225	226	229	270	223	238	238	228	234	229	257	232	248	224	272	232	206	252	255	246	223	257	222	233	232	237	230	245	239	238	239	258	229	229	269	252	231	228	224	232	203	269	234	221	246	231	249	239	252	219	224	255	259	248	234	223	247	215	274	238	236	259	233	243	261	239	232	247	228	208	221	255	249	240	225	252	229	215	213	235	245	247	253	229	235	226	255	227	245	253	250	256	242	214	274	255	245	228	272	249	233	234	230	269	205	236	239	225	227	250	227	223	230	231	260	262	265	248	230	220	251	227	212	243	226	242	237	243	235	236	226	227	234	270	242	234	245	235	241	256	230	256	222	259	257	200	231	234	233	260	253	251	247	256	238	248	238	225	223	237	230	261	228	254	270	241	211	254	242	270	256	265	255	266	245	221	246	248	222	247	227	246	247	262	216	247	224	242	228	248	252	243	251	241	269	258	226	251	242	247	187	238	259	234	238	213	222	261	244	239	255	244	229	255	243	244	231	232	237	198	224	246	230	234	246	271	222	235	253	257	252	219	215	234	237	227	211	257	229	227	224	228	208	225	241	234	243	264	248	246	249	238	229	241	219	232	235	273	249	237	243	243	228	241	224	253	227	235	235	235	240	265	243	229	187	226	219	261	228	274	240	206	240	248	237	228	254	221	219	228	248	247	240	236	226	218	223	223	242	244	271	244	262	243	253	234	219	221	260	224	224	268	227	264	235	224	234	216	248	246	233	229	281	253	251	212	208	229	223	252	236	233	243	210	238	244	221	259	242	237	235	243	228	244	237	244	247	234	242	283	228	254	244	249	251	249	232	247	232	231	227	242	252	214	209	243	228	214	221	233	235	221	217	241	245	261	236	239	270	258	233	210	249	253	226	229	199	210	244	243	245	235	249	248	217	223	254	253	256	265	244	270	237	242	214	265	262	226	210	232	227	248	245	260	217	249	228	224	232	228	222	210	234	247	249	242	247	234	212	239	239	215	256	235	255	248	250	223	218	228	246	253	229	250	214	269	237	201	252	224	237	223	243	246	228	211	212	238	231	247	244	208	243	232	256	246	262	220	221	198	244	232	220	232	241	267	229	240	236	236	246	237	239	266	220	228	223	213	252	249	229	230	263	217	240	215	223	236	230	245	220	222	219	220	234	268	246	277	240	244	235	239	228	258	221	236	252	241	255	229	219	252	234	225	249	243	242	235	239	243	235	210	260	254	255	231	262	238	234	238	240	254	248	246	237	231	240	240	230	230	231	250	222	209	245	230	229	232	229	262	212	263	240	223	219	271	227	227	224	247	234	245	256	225	208	264	250	232	219	225	252	232	242	231	229	243	246	241	227	233	241	212	234	234	205	223	253	239	235	242	235	220	223	269	218	238	229	239	237	239	244	249	228	268	230	217	281	240	229	222	235	232	217	253	265	246	247	254	219	251	237	202	273	241	248	230	264	231	219	261	241	237	210	239	234	219	234	249	240	236	229	239	232	246	286	237	272	244	235	227	218	225	226	244	234	227	229	227	271	223	256	221	222	236	214	235	223	230	226	260	249	255	259	217	247	236	265	263	250	206	270	247	244	247	198	235	221	229	234	245	228	230	231	236	218	241	243	232	255	244	229	234	221	239	253	228	246	253	226	243	233	245	233	242	237	253	227	224	243	246	211	228	231	207	260	230	235	267	217	238	215	244	214	240	214	228	235	237	240	210	260	245	242	244	232	260	188	249	231
34847	11859	2031	837	616	508	364	356	291	288	287	303	276	309	271	322	318	316	272	288	274	274	267	272	242	277	271	270	229	268	258	252	233	259	270	249	266	265	266	256	272	242	272	293	291	247	257	264	259	251	272	248	244	272	236	290	270	289	291	281	247	245	253	261	270	274	262	256	238	253	238	269	263	279	292	267	266	262	296	272	265	265	279	252	272	250	258	254	255	273	252	283	234	259	235	255	277	252	249	225	264	255	241	274	268	261	252	242	253	293	271	283	237	257	277	259	278	285	293	276	214	266	281	257	263	289	229	265	259	256	266	269	246	258	261	264	246	297	257	266	273	243	246	247	284	220	257	271	237	285	264	259	294	245	265	254	243	262	281	261	255	264	272	262	256	261	239	261	262	256	258	286	256	225	269	242	257	284	251	273	266	239	274	245	287	261	287	263	265	265	258	276	273	278	284	250	256	257	248	250	264	269	277	264	297	250	275	276	276	265	245	229	232	232	263	306	245	280	294	253	264	268	274	245	289	248	274	229	282	237	252	289	260	253	296	259	322	253	267	243	233	264	274	262	262	272	305	292	270	308	260	260	235	255	255	256	287	256	244	258	303	264	278	263	272	281	251	242	257	248	271	279	286	305	277	285	263	274	253	269	266	247	219	280	254	258	248	280	243	277	276	273	276	266	225	251	278	268	246	268	268	268	245	259	247	249	275	239	272	271	255	258	255	262	296	300	259	264	235	233	216	301	287	245	301	246	260	240	282	259	240	248	276	253	261	283	275	249	272	273	263	264	260	234	229	295	235	242	263	274	239	233	271	236	257	273	221	250	282	242	263	253	266	255	245	268	247	249	264	263	290	270	265	278	268	243	245	269	245	246	253	248	256	284	256	263	272	278	260	230	257	250	241	251	249	246	270	272	293	253	269	246	241	267	255	246	250	265	257	284	259	254	302	266	244	230	273	288	229	266	240	250	212	251	246	238	258	242	264	275	272	249	273	264	248	288	268	248	239	294	289	252	245	263	268	293	275	241	257	274	264	279	269	257	248	269	255	263	264	247	253	275	284	274	269	253	244	293	266	267	264	278	289	229	250	258	234	265	275	272	251	255	254	264	258	262	251	265	273	268	253	274	234	261	267	270	242	256	261	276	250	261	239	268	275	248	235	243	292	271	278	254	289	247	257	224	275	310	276	275	278	278	236	264	239	268	261	232	271	254	238	236	301	244	260	290	258	291	266	263	249	261	290	275	255	261	282	261	247	262	260	256	306	292	288	283	254	298	280	277	285	264	250	242	256	269	252	287	254	251	264	269	272	257	275	249	263	245	296	248	254	246	234	273	265	254	284	261	301	275	278	264	266	252	252	260	256	254	247	251	266	277	239	271	240	244	242	254	282	244	251	265	273	234	266	237	254	263	247	284	257	248	230	290	245	258	281	247	249	281	262	293	248	267	289	259	308	252	289	260	270	243	257	247	255	254	266	270	263	227	249	241	264	266	267	268	267	264	268	273	263	265	246	265	289	254	268	263	264	258	248	245	264	265	232	274	258	254	277	227	240	253	274	273	258	235	238	258	239	266	239	254	272	280	296	256	225	292	268	289	229	254	264	251	241	266	275	266	280	267	260	248	249	283	276	273	229	259	267	256	250	244	275	259	291	265	266	264	244	227	293	249	249	274	267	244	268	238	264	222	255	243	271	248	236	221	270	277	243	271	272	272	247	264	251	279	271	246	258	261	253	260	252	268	246	255	232	286	254	241	244	276	282	266	272	278	294	287	239	245	282	280	261	259	257	264	269	273	283	272	268	256	244	258	266	227	260	243	258	248	276	257	284	270	255	248	281	266	248	260	242	249	269	282	231	259	263	247	247	258	260	253	271	283	245	264	263	263	238	256	276	249	291	260	236	266	258	276	264	310	272	276	266	242	300	238	257	268	264	259	264	256	274	288	245	241	263	277	243	299	248	250	252	262	260	275	271	275	252	264	269	233	256	240	301	245	264	252	242	278	246	254	259	257	265	278	271	262	223	282	245	260	238	273	232	274	260	268	243	249	288	270	265	261	291	296	275	257	251	260	266	276	275	256	269	265	247	275	262	279	251	272	252	268	234	243	225	282	247	291	247	265	261	279	275	240	249	239	279	261	248	280	247	224	259	270	265	253	254	265	280	269	283	243	241	282	279	240	263	257	247	266	293	248	236	263	254	278	248	259	267	254	230	240	238	253	260	277	263	275	266	283	277	272	284	251	268	280	226	274	277	273	277	267	234	265	246	269	263	226	269	280	252	283	270	262	266	241	252	277	249	304	293	288	285	247	258	254	250	287	267	257	238	254	244	262	254	273	261	256	251	256	237	241	237	246	239	311	279	235	249	262	231	274	271	243	261	257	219	235	275	255	250	259	249	287	246	256	292	238	262	248	231	254	271	285	272	224	277	241	271	262	280	291	269	264	239	246	279	273	268	257	274	246	259	274	270	269	269	271	235	255	274	262	262	291	284	273	258	236	282	267	270	264	279	258	254	258	264	273	265	253	280	299	258	276	265	242	232	258	244	269	289	255	282	236	258	272	251	263	242	261	253	244	297	244	261	259	245	235	275	244	256	248	268	217	268	250	251	246	256	259	287	256	285	273	264	266	278	260	265	270	244	271	279	271	260	279	266	286	271	271	268	254	278	273	260	238	252	271	239	273	254	268	290	263	266	264	256	261	304	262	255	231	282	267	270	233	279	275	269	251	257	282	281	268	236	248	228	269	271	280	253	259	230	233	244	293	268	290	273	281	248	268	245	248	300	239	258	266	288	258	233	294	227	252	252	265	274	270	301	268	254	267	267	277	254	289	287	275	243	257	261	270	268	283	261	265	261	254	240	265	273	271	257	241	239	275	249	248	263	273	265	288	246	253	257	285	273	249	264	262	271	261	265	265	244	234	264	252	286	289	288	261	254	266	258	282	252	280	238	258	255	290	230	258	302	240	266	259	235	257	222	276	272	253	283	217	257	249	266	253	244	282	256	252	241	287	286	246	266	239	270	276	247	262	258	263	267	248	257	259	264	247	251	240	272	269	265	286	319	270	244	289	297	269	249	262	263	286	281	284	266	250	251	253	253	268	253	250	272	265	249	278	276	257	285	277	248	277	260	260	259	260	281	301	244	260	279	267	276	276	265	265	294	278	318	279	242	277	264	271	285	236	238	251	266	269	259	222	255	265	265	241	259	268	259	237	243	245	255	308	291	250	233	257	237	263	272	241	245	241	259	274	243	290	259	241	264	271	249	281	262	266	284	261	272	251	249	270	276	254	279	258	241	270	245	247	245	243	240	232	253	258	267	270	266	264	266	247	252	268	275	296	283	266	248	263	267	228	228	263	267	268	245	279	261	254	268	278	285	262	254	240	256	281	266	267	263	263	263	260	270	272	264	283	278	278	258	268	235	268	249	271	262	218	271	264	259	223	266	237	249	248	268	242	271	236	272	243	246	237	254	271	289	279
10408	1665	1332	882	694	655	632	583	580	580	591	597	556	602	611	582	540	574	567	586	563	563	575	556	576	558	571	562	593	575	561	556	529	573	542	534	585	562	575	562	580	592	572	562	594	557	564	596	585	547	571	531	588	602	610	568	532	593	561	561	588	543	526	558	514	641	544	568	545	558	572	526	568	552	567	573	578	582	520	570	560	557	572	493	593	570	553	575	553	542	586	592	543	585	560	554	575	565	598	559	516	560	585	562	549	534	477	539	557	583	594	545	544	592	579	551	559	569	524	536	575	573	587	561	590	592	549	592	539	593	565	579	555	557	573	506	573	584	588	628	553	565	557	548	576	583	560	575	591	565	555	509	498	566	534	570	551	565	518	566	558	577	572	532	557	561	588	620	547	541	542	546	557	559	585	583	520	600	646	561	586	537	513	557	559	557	582	584	567	546	563	559	561	584	540	577	588	562	546	562	559	569	563	598	552	575	567	525	584	585	561	572	584	571	562	545	508	592	561	603	513	565	550	553	589	546	554	606	584	594	562	519	585	562	563	576	578	579	517	560	592	568	599	558	572	564	560	531	562	568	538	570	534	551	529	522	510	552	562	520	534	615	577	536	543	577	581	582	561	574	594	585	578	513	574	593	560	561	565	536	560	595	561	593	550	544	578	558	567	559	571	551	534	555	519	577	558	582	585	550	569	601	598	557	555	533	535	526	569	597	536	548	566	568	611	571	532	561	580	575	553	580	602	547	540	560	594	561	568	559	580	536	617	602	553	552	546	513	567	578	572	552	586	547	540	582	589	521	571	578	547	565	587	516	578	561	539	530	500	595	564	547	591	556	548	545	603	566	561	589	555	628	584	555	517	576	535	544	560	563	582	530	573	580	559	545	523	609	583	521	533	550	568	578	576	549	569	579	578	571	576	567	530	571	578	536	557	558	562	594	557	573	535	566	570	568	525	520	562	550	575	546	561	538	580	533	543	532	539	548	587	582	608	571	540	559	618	597	567	589	552	564	575	574	559	566	563	609	550	549	556	556	582	559	559	559	531	587	538	558	576	544	555	570	568	560	547	559	551	559	592	569	556	585	587	565	567	597	562	557	565	516	569	544	563	573	595	562	583	533	612	587	585	562	579	603	539	546	554	559	588	600	576	562	523	572	546	549	559	583	546	569	577	574	575	568	582	562	583	542	576	538	609	564	553	560	534	555	520	568	553	582	588	544	553	550	561	569	554	560	575	542	540	529	608	555	583	533	565	549	537	545	559	573	584	546	511	561	571	538	557	559	579	552	557	526	543	562	601	554	569	564	598	570	558	554	558	527	542	555	573	564	574	586	512	565	582	566	585	572	591	539	569	576	595	602	554	563	594	559	614	497	586	573	574	542	554	573	528	609	567	549	522	539	581	608	511	550	563	570	554	580	549	594	535	548	525	570	565	588	514	551	563	536	576	524	507	550	561	575	573	565	588	571	517	523	563	576	578	571	577	590	542	540	592	585	590	529	584	603	577	532	585	618	522	565	529	556	565	551	581	528	563	558	568	495	554	569	531	536	556	539	600	576	563	574	569	584	522	585	588	561	557	537	582	576	550	562	545	537	538	547	508	529	581	588	524	577	520	571	570	569	548	577	523	557	573	561	557	551	555	582	572	540	551	554	594	591	562	567	577	546	561	544	587	529	588	588	528	592	579	539	497	568	569	523	607	610	581	537	572	610	569	547	518	531	565	569	571	593	524	565	553	548	476	554	586	580	562	513	553	597	583	555	576	553	563	572	592	519	570	583	567	558	602	572	541	626	529	571	567	584	535	557	575	557	560	531	527	547	567	533	591	537	543	534	565	533	564	582	573	550	555	578	571	572	581	548	558	526	563	581	590	593	558	567	539	542	528	586	548	542	577	606	576	587	556	568	579	543	530	608	541	555	530	629	545	580	605	568	573	556	533	545	602	560	575	496	552	590	565	538	568	568	511	541	542	578	564	550	510	564	587	523	563	544	604	576	548	548	560	567	539	567	576	608	541	526	531	537	561	563	563	578	607	533	561	557	567	551	531	534	530	544	573	582	534	532	582	548	542	543	542	548	569	546	622	536	563	593	561	535	574	546	539	533	543	537	594	558	556	568	573	558	608	541	553	545	582	541	568	532	574	574	556	566	562	559	535	548	593	616	556	585	582	548	568	601	550	580	556	552	558	598	537	536	549	614	559	572	587	567	602	536	558	566	591	562	606	564	572	589	553	586	568	562	604	533	578	570	583	553	586	571	551	572	581	521	546	532	535	592	567	543	543	528	567	588	560	510	592	556	561	567	580	581	587	582	596	555	556	615	568	535	586	554	526	558	574	584	550	580	587	564	576	520	598	562	532	584	525	543	572	520	541	567	513	550	514	551	578	523	543	574	585	602	550	541	570	602	541	541	557	583	552	558	521	556	565	585	609	528	562	574	542	574	562	560	584	644	557	551	586	585	588	584	523	552	578	589	582	601	567	559	579	581	537	541	559	560	496	560	575	523	569	584	546	546	530	592	561	571	534	565	547	601	568	572	529	580	544	549	531	569	548	563	540	571	578	528	544	513	535	563	580	574	557	549	608	602	573	594	566	560	567	565	604	507	598	509	528	518	557	614	573	560	589	558	564	561	573	594	558	540	566	539	534	553	566	541	551	568	524	528	541	542	566	545	552	564	528	522	508	580	531	561	559	576	552	587	542	509	559	582	552	537	569	552	548	559	571	525	616	585	619	560	544	559	607	557	548	552	546	526	567	556	539	565	544	565	555	563	587	540	532	520	567	560	594	597	554	555	537	507	559	559	559	572	553	565	565	579	552	570	533	575	552	561	582	573	574	537	572	600	555	578	535	579	561	600	580	562	574	572	541	551	518	532	524	540	596	582	583	597	518	578	516	571	538	576	543	576	575	527	610	550	639	547	546	582	566	517	565	579	541	542	534	606	587	558	551	597	524	565	565	536	563	559	579	535	578	541	545	572	567	569	562	570	529	589	542	576	568	589	584	551	568	523	556	516	564	539	535	626	613	529	545	607	569	529	578	578	545	562	549	520	546	599	569	556	533	581	580	522	612	615	597	605	538	506	560	583	544	573	546	548	526	550	613	538	539	549	572	558	525	540	564	526	522	566	573	574	534	602	578	576	534	563	570	560	556	573	555	598	557	597	553	556	531	558	585	524	600	533	552	553	538	566	532	589	534	613	577	592	575	546	587	587	565	558	579	585	569	550	559	542	541	572	545	561	530	541	536	573	546	580	590	544	551	550	552	560	572	574	550	585	556	602	545	566	555	527	511	547	573	584	568	575	553	551	570	542	564	540	566	545	512	555	555	612	575	559	562	582	586	554	582	545	575	594	568	563	605	554	572	595	576	559	601	552	569	634	590	565	490	545	564	555	538	552	568	539	544	574	587	569	545	561	581	594	527	565	559	525	583	520	515	577	542	554	567	606	575	575	614	552	522	570	602	588	538	593	578	577	528	569
24691	21124	24801	27680	20916	3421	458	370	281	236	248	198	270	254	232	249	249	213	228	213	184	166	186	188	179	196	171	189	150	155	203	173	167	172	161	162	164	158	164	190	168	191	175	174	148	180	172	167	154	165	184	196	178	161	162	152	159	182	184	175	162	193	170	170	156	176	179	164	178	162	158	167	175	162	171	172	163	164	136	151	182	168	194	161	161	170	186	133	157	171	183	177	165	169	158	182	160	187	162	150	179	161	170	166	166	177	152	154	152	156	167	155	142	156	162	190	177	174	161	183	143	183	173	162	171	139	160	197	154	172	189	156	157	150	141	166	149	175	167	146	182	137	166	182	174	174	178	167	181	152	181	149	156	188	171	164	188	140	183	157	172	169	172	144	165	184	163	173	164	171	137	174	167	141	174	180	149	194	161	166	158	163	155	142	188	158	164	173	158	171	140	181	143	163	173	187	168	187	151	164	186	164	173	194	154	141	135	172	174	148	152	170	149	151	187	182	173	174	171	144	167	195	163	172	145	164	159	180	175	165	173	157	181	149	155	162	182	158	164	189	157	199	195	137	195	160	153	186	166	180	158	159	155	172	143	162	147	171	171	137	175	189	173	164	172	148	165	156	178	158	154	142	171	160	168	150	161	180	157	170	175	155	176	161	180	165	161	160	161	160	174	166	149	164	191	175	169	168	145	169	152	172	170	154	146	178	162	195	148	173	145	201	178	200	171	179	160	186	161	165	145	151	169	187	175	157	203	158	185	162	152	177	162	175	187	134	165	182	146	154	157	170	141	167	175	168	162	164	152	165	153	190	168	174	190	152	160	181	162	184	139	171	168	158	177	156	167	166	161	163	164	156	138	179	141	164	180	155	159	174	177	175	161	175	159	180	172	169	166	174	172	173	140	170	166	184	176	170	134	155	180	174	147	164	151	196	158	154	172	172	163	176	167	160	176	161	172	185	176	179	160	160	194	154	157	159	157	188	181	156	172	164	177	156	157	181	191	159	165	165	190	171	171	152	145	163	147	160	145	163	142	167	168	163	181	176	143	152	165	152	174	175	159	142	174	143	168	159	144	158	154	152	149	137	182	171	155	169	156	182	199	168	160	163	141	166	182	176	146	158	183	135	141	163	146	156	174	161	167	172	174	156	170	147	167	154	153	136	118	175	160	173	166	174	169	157	174	179	165	178	174	172	181	167	162	168	194	174	152	156	176	157	166	156	170	150	173	181	161	186	164	142	159	178	149	177	182	164	170	172	186	178	157	163	174	167	153	178	169	179	162	154	162	150	180	182	158	150	160	177	159	171	155	161	169	152	169	163	168	183	139	177	184	191	169	184	157	187	182	170	179	183	142	167	187	154	158	183	154	178	165	199	160	188	153	182	158	156	194	171	189	162	180	147	162	166	163	180	177	177	194	165	163	134	182	178	141	165	169	166	175	179	185	145	167	188	164	168	158	169	177	176	170	164	140	171	154	181	175	158	167	173	141	173	152	185	173	154	159	150	154	184	160	171	166	150	172	189	152	180	163	156	152	167	148	159	179	169	163	175	154	166	161	160	172	158	172	179	160	157	139	164	147	159	160	188	187	171	181	176	166	156	171	152	158	169	185	174	151	170	149	161	146	168	176	163	170	158	169	161	146	147	182	149	155	175	174	196	176	178	152	145	160	142	170	143	156	162	185	152	150	186	177	170	180	166	177	157	156	158	183	150	189	150	179	175	165	175	169	158	146	134	164	172	162	171	159	155	159	214	155	157	177	155	144	160	142	146	172	165	136	150	175	168	159	146	163	169	171	166	174	164	174	162	179	150	137	190	174	150	180	137	159	176	163	191	171	173	146	161	168	154	158	179	140	166	161	190	144	174	149	150	144	174	158	157	149	170	201	167	185	163	170	163	186	169	155	183	167	181	183	161	180	169	168	173	175	166	185	165	157	164	160	146	177	143	160	155	132	165	156	167	160	169	192	157	158	156	151	188	164	163	165	212	159	160	163	147	184	187	167	169	180	159	214	172	164	166	171	163	160	181	190	169	165	158	163	158	143	141	167	150	172	146	152	181	164	184	164	156	153	158	151	192	168	163	137	160	165	179	186	177	149	154	190	177	180	174	154	166	155	167	180	163	155	162	172	175	163	139	170	177	176	165	214	200	153	171	190	157	179	163	153	141	180	165	170	185	179	164	162	157	143	184	165	163	168	174	182	163	170	173	167	168	154	143	186	154	169	185	171	182	153	180	140	163	172	195	152	162	155	174	180	152	173	146	174	172	174	168	176	167	163	181	176	182	152	177	171	172	160	144	172	170	138	162	172	164	150	181	163	164	181	162	140	141	177	167	176	161	185	156	193	178	162	171	159	142	144	162	186	193	165	155	163	172	152	162	183	158	149	165	165	182	155	166	155	147	169	150	162	161	171	158	160	183	168	153	187	179	195	145	150	176	153	150	166	180	168	170	174	158	180	177	160	164	166	164	169	147	174	171	156	159	134	173	183	140	167	162	158	207	143	168	149	182	165	171	149	148	176	171	195	150	168	194	154	179	178	160	184	167	153	171	151	172	176	166	156	149	186	157	166	178	152	155	149	161	167	177	178	176	187	178	148	179	173	172	169	175	155	190	166	172	145	165	175	170	173	191	183	170	143	152	183	171	147	164	165	164	166	191	172	177	151	167	171	170	162	162	160	182	172	156	171	179	183	159	160	165	166	169	158	170	185	179	192	164	146	143	161	171	173	195	182	135	164	151	183	173	166	174	173	162	173	176	186	155	157	186	166	176	159	182	186	164	162	149	185	195	176	161	155	164	167	170	164	166	150	158	139	191	140	168	168	166	165	152	157	168	169	186	187	188	167	143	179	152	169	166	181	165	180	172	174	160	163	152	152	196	158	169	152	177	176	151	163	182	186	137	167	156	146	166	155	141	161	165	171	170	152	154	175	156	155	164	163	165	161	169	173	172	157	181	166	170	164	168	196	186	148	181	157	165	176	179	172	161	196	183	175	175	180	155	148	179	151	168	165	140	181	153	153	160	144	171	153	165	169	180	165	159	174	161	169	185	171	169	167	166	149	164	158	176	184	184	167	172	171	173	177	176	174	169	136	163	172	168	161	164	169	151	198	178	165	181	159	150	170	150	171	154	161	148	167	162	166	157	157	173	171	200	191	183	165	167	179	161	169	164	152	158	135	184	174	185	190	169	174	162	168	152	169	177	174	190	185	161	155	195	180	172	179	168	182	157	169	159	167	159	171	174	148	149	155	188	162	168	173	196	169	192	169	153	154	177	142	168	170	150	207	165	204	176	155	193	182	154	159	161	157	165	152	188	172	159	186	163	154	142	165	180	166	156	166	181	170	178	153	146	169	147	149	154	152	177	169	167	165	174	161	176	165	178	153	131	167	180	180	163	173	180	142	179	150	163	166	154	178	178	159	167	151	163	150	175	183	155	155	160	180	159	155	162	162	157	158	185	157	158	162	170	174	149	183	169
7561	3945	2696	1264	798	615	547	453	409	401	374	436	444	448	431	440	451	383	399	394	418	398	406	380	368	375	367	378	348	379	382	378	349	376	356	332	378	341	346	388	366	419	395	412	349	344	342	402	378	351	329	386	366	358	336	379	348	373	403	385	401	376	379	377	362	373	357	331	407	388	370	362	382	326	367	375	406	376	375	386	353	378	364	367	356	381	378	387	364	322	356	352	326	352	348	375	382	364	360	366	363	327	389	392	372	375	373	390	345	371	342	322	355	373	383	395	379	355	364	354	338	365	373	393	364	367	346	338	328	385	366	369	341	370	369	367	381	344	379	351	360	357	365	340	336	342	366	371	346	408	367	357	371	374	388	344	374	372	362	348	342	379	339	352	390	343	384	350	363	344	361	385	364	361	354	373	362	356	364	396	355	343	366	367	386	385	344	349	363	362	380	362	369	342	341	368	376	365	373	343	330	360	367	367	368	348	348	387	341	382	349	362	394	379	336	362	350	353	368	366	392	360	314	344	361	359	338	344	344	372	380	370	335	364	407	387	390	360	378	385	364	369	362	380	397	360	348	372	376	377	368	345	359	366	345	374	342	357	368	376	373	328	355	370	352	344	388	393	404	377	353	363	396	341	371	379	368	340	354	380	367	379	347	412	378	367	356	344	361	334	378	343	390	380	351	369	374	351	374	359	348	337	359	371	374	346	377	387	375	369	364	403	363	384	426	375	376	332	358	340	359	372	390	360	391	381	377	393	381	347	376	405	369	366	371	383	350	383	362	386	396	378	380	386	375	395	343	376	352	361	395	376	380	376	361	379	333	343	385	371	377	356	371	399	401	400	370	395	339	382	342	373	361	340	329	352	359	385	378	347	407	365	359	370	416	346	380	335	360	394	377	370	377	366	353	364	359	365	361	385	407	354	381	367	338	360	410	379	368	371	349	381	358	346	355	342	404	355	336	338	370	368	360	335	355	421	404	382	368	367	377	350	340	360	368	354	335	354	353	386	355	356	362	367	381	371	374	411	330	343	393	336	326	377	357	353	368	355	348	345	391	390	350	362	367	331	354	350	376	348	360	404	383	365	344	374	348	357	382	401	364	405	347	372	371	348	373	373	351	342	359	397	375	367	356	366	356	371	351	349	364	374	398	372	363	360	343	368	377	365	384	385	378	377	352	336	360	347	345	373	347	353	359	327	355	362	366	385	384	344	384	342	356	370	359	348	360	382	374	355	356	364	393	350	369	380	369	380	353	370	367	331	347	346	392	434	403	404	382	365	367	368	341	379	353	362	385	398	380	373	394	370	403	359	368	346	371	354	361	360	401	356	389	379	375	388	377	388	385	351	349	340	385	372	411	371	361	349	331	338	388	374	364	355	371	369	382	361	357	369	370	370	365	353	350	344	380	365	343	371	359	384	370	369	419	406	382	377	367	370	372	363	363	357	364	376	360	359	364	391	384	399	323	362	376	422	402	365	350	356	341	375	382	345	370	354	359	345	364	368	326	383	376	358	378	375	428	375	340	378	360	361	339	369	337	368	352	366	376	395	359	384	346	396	337	400	343	394	364	379	396	358	341	373	397	360	347	374	365	365	383	314	338	377	381	355	379	369	343	362	368	375	389	359	364	378	362	379	377	341	351	344	354	383	356	364	343	362	333	382	378	328	388	299	383	408	380	347	368	351	368	392	333	394	364	380	338	365	383	363	385	347	369	350	384	357	320	362	363	354	348	358	362	370	399	358	360	350	383	348	370	386	391	383	368	366	399	359	360	391	342	388	364	364	345	392	365	380	364	351	395	357	363	341	375	341	377	391	395	363	366	384	374	385	349	363	351	348	382	393	390	363	365	405	329	369	361	357	401	398	358	334	364	404	377	382	377	355	367	373	350	383	352	383	362	380	340	350	364	381	374	379	352	381	389	341	406	361	373	372	369	390	394	335	369	350	370	343	364	369	394	362	320	372	365	421	357	373	361	380	380	377	322	391	368	355	340	349	369	370	396	382	374	349	331	360	372	345	362	373	339	398	376	383	361	360	352	409	366	388	385	380	390	349	363	414	345	357	359	368	372	372	390	339	363	370	362	340	381	383	364	363	353	380	369	349	372	371	353	393	388	342	358	356	373	408	377	355	362	369	335	354	353	358	378	353	349	358	352	346	368	375	378	357	399	357	369	374	392	356	382	354	376	369	347	386	369	414	386	375	325	326	383	366	399	386	379	382	379	371	357	382	373	358	356	377	399	410	344	336	360	381	385	397	366	360	373	352	321	421	342	346	381	369	343	389	394	383	388	346	406	385	361	386	350	342	371	391	382	390	372	342	359	346	363	372	369	391	365	402	401	353	358	353	401	349	392	404	361	362	340	392	354	353	391	395	365	379	343	344	351	330	381	353	388	368	378	383	381	366	396	382	383	369	404	328	332	369	401	376	370	343	369	335	361	376	355	335	373	336	405	356	388	392	360	359	393	365	383	383	373	385	363	323	354	359	336	353	341	355	382	353	379	373	400	378	371	348	373	350	367	340	387	354	365	380	368	366	376	332	374	376	357	375	372	371	374	345	386	362	410	336	363	353	381	359	376	373	360	332	386	365	373	346	350	371	402	359	364	371	386	334	354	357	377	363	377	353	401	416	394	366	358	396	387	342	385	408	391	331	355	378	381	359	357	365	351	359	361	359	394	364	366	368	368	395	371	408	370	392	347	363	374	351	392	368	321	358	339	372	359	371	359	382	389	361	347	365	358	357	359	390	370	356	338	376	331	371	344	345	389	372	362	368	366	375	375	358	311	402	358	367	367	336	364	373	368	352	363	378	373	378	358	344	330	382	349	356	344	380	362	398	363	373	402	373	369	349	357	340	371	381	383	362	360	352	385	336	347	356	373	351	362	373	360	381	385	382	346	349	353	349	412	383	354	370	375	354	366	341	368	369	350	383	338	354	357	361	350	359	366	362	396	371	379	371	345	321	364	392	342	329	405	325	346	362	356	352	357	335	360	365	392	351	375	364	361	341	426	333	380	364	395	389	340	362	360	346	377	387	401	354	340	348	373	349	391	351	357	345	382	356	349	350	374	364	366	366	368	335	366	345	354	356	372	360	341	384	374	365	353	411	392	356	380	344	394	351	360	368	373	384	405	386	330	351	353	363	357	331	376	339	371	358	373	365	378	372	351	367	359	368	350	368	360	355	355	368	376	365	394	372	353	350	414	365	403	350	345	385	373	344	380	343	386	385	342	351	375	347	337	363	384	365	339	372	356	361	358	387	378	388	415	344	407	368	409	391	348	347	373	379	328	357	330	388	375	367	387	340	380	357	404	372	376	393	363	357	368	379	407	373	353	383	391	398	367	377	395	365	378	416	379	400	383	389	401	335	366	398	348	366	373	360	358	369	378	368	352	368	398	381	345	365	361	371	329	348	352	352	343	375	394	379	351	363	342	336	358	363	380	377	380	366	435	366	364	396	349	344	347	337	379	379	357	372
24043	21186	25491	27141	21194	21179	3381	541	299	226	234	210	223	255	255	231	230	177	170	153	143	150	154	140	128	109	124	96	87	103	120	90	113	114	95	80	109	87	93	109	93	109	97	90	104	94	95	124	96	104	105	94	97	80	97	97	92	91	88	106	109	78	69	87	83	94	99	83	92	117	111	95	105	84	76	89	80	90	95	80	107	69	83	102	97	93	95	99	78	87	110	103	102	104	96	82	85	102	91	107	105	115	101	96	90	107	96	96	94	86	81	89	98	99	95	102	82	114	107	92	92	112	109	90	71	105	87	95	107	109	102	106	77	101	114	98	106	102	98	95	92	91	110	92	77	89	113	110	87	94	110	89	83	87	81	88	97	93	96	99	94	100	99	91	92	103	90	104	100	101	98	114	110	102	106	104	119	110	102	100	101	96	88	97	107	88	86	83	97	94	88	97	95	74	107	95	92	96	86	96	99	93	112	101	110	107	95	105	102	95	93	90	96	98	82	94	99	88	104	84	110	91	98	127	98	109	77	96	102	108	95	90	105	96	72	72	112	95	85	113	93	87	88	73	97	70	92	78	81	92	116	77	96	109	102	123	78	98	103	90	102	98	86	110	90	87	106	99	93	104	102	97	76	93	93	107	120	89	85	101	101	72	94	94	102	89	94	78	99	107	101	77	91	93	102	105	116	95	102	110	119	108	92	109	79	108	101	115	99	97	97	108	101	107	90	102	114	98	96	95	100	92	114	97	106	113	97	101	92	88	99	73	98	89	100	73	69	78	91	104	94	118	86	96	104	97	87	88	112	98	97	89	94	96	100	113	79	105	91	110	102	106	96	91	108	93	104	91	111	76	87	77	110	75	104	101	96	89	94	99	101	107	87	91	120	98	105	93	96	112	102	99	102	106	103	96	76	110	81	95	102	80	95	94	81	81	106	89	122	107	110	81	116	94	89	79	89	96	84	84	96	81	92	100	96	92	110	98	106	85	84	96	78	91	89	91	109	96	89	96	84	88	118	97	80	103	108	88	95	72	82	104	108	101	116	92	91	94	108	89	104	85	89	73	100	81	104	99	102	103	97	119	97	93	80	104	106	108	91	89	104	82	94	88	95	92	92	73	100	76	93	95	84	103	104	90	92	91	99	77	96	86	96	103	116	95	84	115	99	98	94	91	77	82	84	98	94	98	113	102	105	96	103	94	97	89	110	80	88	102	108	84	87	87	88	87	110	83	98	79	84	92	106	84	86	83	84	87	101	97	108	101	108	91	91	96	99	94	91	100	104	105	81	92	97	90	94	100	99	91	101	82	113	90	80	111	80	97	102	101	100	96	114	110	103	84	84	108	104	110	89	100	98	108	89	105	97	94	75	103	89	103	98	90	88	91	87	87	88	93	74	84	99	104	103	108	95	91	129	99	90	99	85	97	102	112	94	103	84	95	81	114	88	96	108	95	97	90	95	86	97	97	86	105	100	108	82	107	108	102	95	91	99	102	90	108	90	105	104	81	88	74	93	86	94	86	95	106	96	97	104	99	104	83	107	85	83	83	78	108	91	77	89	106	93	101	108	102	90	91	88	98	99	125	91	82	98	107	92	120	87	89	89	69	82	112	88	110	108	93	91	94	113	103	97	101	90	104	65	83	97	96	96	118	112	84	95	100	96	101	105	104	81	84	85	69	106	81	93	85	71	103	121	95	96	83	109	98	72	104	90	117	103	86	86	90	103	107	108	107	110	108	102	92	103	104	79	123	103	95	93	102	93	94	79	74	110	91	96	98	100	92	93	92	103	101	117	83	111	86	102	100	83	90	101	83	67	114	76	90	89	95	89	113	102	101	96	90	101	92	97	94	96	85	114	101	90	96	83	86	96	102	73	105	95	94	78	103	91	75	109	92	108	90	90	87	99	94	81	93	104	91	90	80	101	97	90	86	109	102	111	107	85	108	93	82	116	102	85	94	80	93	80	98	88	91	89	78	87	92	95	103	109	104	95	91	93	98	99	107	90	94	129	98	85	103	83	101	99	88	105	97	101	102	104	88	119	106	101	106	88	93	109	106	113	102	90	104	112	104	89	107	79	93	87	76	92	101	86	104	118	99	87	91	91	95	103	99	97	107	105	80	85	127	97	95	80	96	115	105	81	111	104	107	109	97	95	118	99	97	101	111	77	96	86	94	114	116	113	103	113	94	107	105	91	94	95	86	90	112	98	107	117	92	77	108	87	92	92	111	102	117	87	92	105	100	104	85	92	93	97	100	95	104	98	116	92	87	82	98	77	112	111	88	93	97	84	97	120	99	112	114	106	96	88	82	108	87	97	89	76	94	100	90	100	109	108	98	96	84	94	106	97	85	93	111	106	91	79	99	99	115	114	126	108	101	87	91	88	111	93	104	101	93	72	102	99	105	97	104	89	86	93	121	111	80	89	101	98	79	103	95	105	107	111	104	117	111	103	88	87	93	96	104	101	104	117	103	121	101	100	88	88	101	80	105	77	99	93	94	93	92	85	96	81	100	110	96	84	104	80	109	106	103	90	105	74	79	91	86	84	92	95	96	107	90	115	97	91	114	98	89	90	118	108	108	124	87	108	101	77	89	96	113	101	103	102	88	103	86	88	80	70	77	79	105	104	102	110	99	89	109	110	97	112	86	94	86	103	110	95	117	86	114	109	113	100	90	86	107	92	82	87	104	100	90	96	98	90	104	108	80	120	93	94	98	86	111	95	75	100	98	81	95	79	103	118	89	87	77	109	104	95	91	98	77	92	98	100	88	91	87	96	99	92	103	93	105	79	104	122	92	93	93	112	102	95	72	90	83	93	90	98	85	98	126	100	102	108	92	96	81	83	91	111	90	91	89	86	90	88	90	76	83	88	93	98	106	105	90	76	77	102	91	84	82	93	107	105	121	110	84	90	89	94	89	98	105	94	121	94	83	112	98	92	112	93	96	97	100	105	95	100	94	101	104	70	89	109	106	92	95	108	80	96	92	88	94	85	84	96	102	105	103	110	83	88	96	89	79	112	85	95	115	90	106	95	89	106	91	84	95	119	69	98	119	90	94	84	106	104	116	82	88	98	111	87	92	104	99	106	100	118	103	101	91	104	91	102	117	80	107	99	92	74	93	92	97	100	78	94	101	98	114	101	90	89	91	105	96	100	86	95	84	116	78	91	98	113	99	104	73	77	104	102	94	90	96	84	98	96	99	96	105	96	117	86	91	101	102	105	99	99	93	89	104	103	97	94	90	108	102	93	102	84	84	96	106	92	89	109	96	96	103	103	98	86	91	109	105	103	88	85	93	105	73	96	115	106	95	94	100	99	86	90	88	92	101	103	102	107	108	101	94	97	94	100	91	113	106	66	100	99	96	103	110	97	95	113	112	102	110	109	92	94	109	87	99	122	104	103	102	102	88	106	79	110	86	85	84	90	115	96	102	93	103	118	112	86	95	106	88	74	83	97	106	86	111	101	104	101	104	96	108	84	90
7576	5685	3939	1773	979	682	536	450	299	322	304	320	288	320	325	305	319	291	305	267	261	284	249	280	278	234	219	237	239	252	234	233	217	252	244	243	236	225	233	246	263	236	225	242	233	238	226	278	237	231	249	240	266	245	233	220	212	211	226	213	218	217	237	229	218	230	233	251	245	231	239	249	225	234	233	226	235	240	246	229	238	230	241	225	223	241	245	218	241	253	210	247	224	235	236	207	277	205	242	229	206	247	242	225	249	245	281	231	248	240	239	233	227	224	253	263	231	244	208	227	243	235	246	237	240	221	228	215	265	257	248	205	246	212	214	254	226	232	232	230	249	241	242	234	240	209	239	233	236	252	223	238	239	250	232	230	248	238	227	238	229	246	240	234	249	256	224	222	265	230	238	258	248	257	202	238	245	245	248	252	252	262	244	235	228	239	232	243	232	225	252	256	240	247	257	226	256	211	257	258	261	245	257	233	241	235	253	257	245	242	230	219	272	237	243	242	225	229	241	227	256	218	238	249	220	218	246	221	221	241	228	221	231	214	234	249	244	226	256	276	239	239	249	236	239	229	273	229	252	211	236	263	251	229	232	230	227	214	251	231	265	260	251	225	252	246	216	223	244	238	238	226	271	224	269	251	238	257	228	252	218	261	244	230	243	242	221	233	221	249	221	263	211	261	228	225	277	276	221	228	260	249	240	207	240	238	231	200	234	239	227	227	229	215	253	219	253	227	238	244	222	217	223	255	244	227	235	262	234	219	239	223	237	229	228	276	227	234	214	220	216	241	249	239	242	242	255	239	261	216	242	254	244	238	227	260	257	243	217	224	233	212	235	264	231	218	240	235	233	235	246	222	255	224	220	237	233	245	219	234	220	259	266	260	233	239	235	226	248	227	215	262	232	238	233	252	227	249	238	243	230	237	262	212	235	237	233	240	237	233	244	216	244	233	243	245	217	246	236	239	255	241	235	231	234	251	255	223	232	277	258	260	221	229	232	246	235	212	264	239	259	220	251	235	243	268	252	254	258	259	235	243	229	231	269	243	248	269	259	257	274	246	229	233	232	237	240	244	230	233	224	226	225	252	223	215	246	234	229	226	219	247	252	231	230	264	214	241	240	239	272	210	246	223	237	232	214	216	226	235	238	216	228	213	249	267	253	223	231	213	248	247	230	242	225	282	227	248	242	263	236	221	242	257	236	239	247	228	249	241	239	223	240	212	210	249	250	205	238	242	221	229	267	218	247	233	242	227	219	215	256	237	227	215	245	233	251	225	246	250	238	253	246	234	263	239	255	272	223	236	236	222	234	261	223	216	273	249	228	252	243	213	237	234	231	211	231	201	258	243	215	235	242	240	230	273	208	236	235	255	252	231	247	254	238	227	252	229	216	241	218	252	233	209	247	228	253	246	252	239	261	255	243	229	215	247	251	252	231	235	238	231	209	243	230	225	233	228	231	256	211	231	226	211	255	236	211	209	249	246	225	225	223	241	238	248	215	250	235	229	232	238	249	243	238	235	244	218	252	211	225	263	227	211	242	235	247	235	220	249	245	234	240	228	252	251	220	227	237	248	239	236	235	241	208	246	244	225	235	247	235	228	245	253	251	244	260	237	242	255	230	261	241	255	214	258	246	215	251	256	260	217	247	235	246	250	245	251	223	257	248	233	242	256	237	240	244	238	219	215	218	248	249	241	258	220	252	217	230	250	242	242	217	210	239	238	237	221	214	223	261	238	225	207	257	224	232	201	222	259	219	213	245	254	235	249	234	252	257	258	228	255	236	218	228	259	227	239	245	243	233	237	241	237	251	238	238	257	231	238	227	232	236	233	224	249	219	264	234	228	193	247	237	238	240	236	264	228	252	244	235	238	253	237	237	248	218	222	245	233	252	238	231	219	230	215	262	251	221	251	254	232	260	243	246	229	222	228	258	240	249	257	228	226	263	238	236	236	224	233	227	246	225	238	272	242	235	226	247	250	230	217	208	263	211	272	233	229	206	251	236	237	226	253	273	223	233	242	249	220	234	226	265	219	243	252	239	226	225	233	245	235	252	228	250	243	229	253	237	236	231	223	254	244	244	227	230	235	222	213	248	272	259	239	238	263	254	235	256	208	259	241	197	248	235	249	251	242	258	252	221	229	245	206	237	259	230	227	249	202	242	216	243	212	239	247	258	260	236	240	233	253	251	255	243	242	250	246	263	214	249	253	222	261	217	247	238	220	259	239	257	262	212	241	217	253	253	252	234	245	252	236	263	250	238	233	255	232	235	284	243	245	246	222	246	217	241	246	210	240	246	215	247	216	227	243	263	232	233	230	234	223	224	222	226	225	237	217	240	258	253	254	230	224	220	261	225	229	236	241	221	233	237	262	246	252	239	235	235	233	225	250	265	237	253	260	234	219	223	238	217	257	238	225	244	246	213	210	205	238	210	237	233	219	220	257	231	262	245	234	230	247	245	233	259	237	232	235	237	248	239	237	231	247	223	236	220	222	234	248	256	259	230	226	234	267	252	244	210	215	249	232	211	249	237	242	213	222	247	235	207	262	241	252	232	237	247	241	234	236	220	249	223	243	212	222	235	220	237	236	247	252	212	228	241	240	215	229	266	221	245	255	231	244	241	213	262	237	243	235	237	229	243	243	225	232	249	235	221	215	235	237	210	233	245	216	244	248	256	219	230	235	207	223	216	260	235	228	216	245	236	233	224	229	262	218	228	241	256	237	255	231	217	263	262	225	245	232	234	224	235	234	262	236	229	233	221	227	190	214	217	225	245	241	217	219	242	239	245	251	231	237	249	242	250	259	227	222	234	219	198	237	260	231	255	213	257	224	249	230	263	245	229	213	224	246	235	250	230	253	225	250	239	237	226	209	204	241	224	242	237	247	219	229	234	250	252	230	242	238	263	225	239	254	255	245	259	225	212	264	234	244	244	209	256	262	249	230	238	225	239	232	230	257	238	254	226	227	249	228	234	232	216	241	243	233	214	232	245	252	227	205	240	206	249	219	239	223	238	240	256	232	208	228	241	236	248	224	254	232	240	257	218	251	231	237	246	255	241	229	275	251	226	234	234	235	217	201	274	225	215	255	230	258	235	252	249	232	229	252	244	226	211	236	234	238	224	238	235	194	229	236	218	236	218	261	235	234	232	246	254	234	227	233	203	246	224	223	227	248	248	203	235	223	263	240	231	243	231	236	228	222	261	249	232	241	252	229	239	242	230	238	234	247	229	233	264	253	236	240	246	241	231	216	261	239	208	240	277	251	225	236	244	242	232	238	241	244	243	229	219	240	247	225	235	244	241	212	246	233	209	244	219	203	250	230	237	235	258	239	260	220	248	253	225	223	227	237	233	240	253	232	224	240	240	218	230	235	210	225	236	250	237	234	255	251	250	245	226	251	252	250	242	223	197	221	235	242	240	235	234	243	252	241	233	243	220	245	267	210	233	216	234	254	280	241	245	217	226	237	238	260	224	220	231	240
34685	11818	1809	804	576	570	338	295	283	245	256	281	252	282	294	259	351	294	298	261	281	274	296	266	259	254	272	241	257	262	266	241	261	263	270	236	279	248	268	277	271	231	222	257	223	241	266	249	273	290	279	256	238	299	294	238	239	282	236	276	263	270	259	268	256	288	282	258	256	227	273	265	238	278	265	278	257	238	242	276	256	277	273	249	281	235	244	258	236	259	265	256	259	261	235	263	271	283	248	237	257	249	242	268	263	246	255	258	240	272	246	247	250	258	234	273	243	247	257	191	255	243	263	269	259	263	257	298	251	232	276	268	253	250	276	263	254	253	288	243	282	229	253	252	265	275	249	243	234	284	268	244	247	299	267	288	269	272	264	284	292	254	263	281	257	261	272	257	291	291	241	279	261	275	267	240	256	261	249	229	248	265	250	258	266	265	268	262	255	240	260	271	257	263	247	267	252	249	244	255	266	246	272	253	244	244	262	267	219	243	269	250	263	262	252	272	276	252	249	243	263	260	276	258	273	264	264	251	252	288	292	236	252	264	227	248	258	252	263	273	238	258	266	232	245	226	260	254	252	260	215	278	279	231	240	254	249	247	237	227	275	260	250	263	258	258	229	235	247	291	284	254	259	260	276	265	219	261	261	208	269	263	275	278	264	266	275	280	264	266	236	245	238	282	240	243	259	244	257	227	218	253	238	242	234	267	257	223	265	277	270	232	263	229	275	238	246	271	250	259	237	272	253	274	251	257	258	225	255	238	253	255	251	232	250	260	236	262	226	250	216	258	273	277	253	237	243	237	247	285	271	258	256	241	252	235	264	260	246	270	254	229	234	277	267	230	265	257	248	253	270	268	231	257	267	262	243	271	241	250	221	282	259	263	265	296	249	255	230	278	259	237	254	269	248	231	279	256	277	254	250	282	285	240	280	256	273	234	266	271	276	282	260	212	215	269	235	259	238	249	275	269	266	268	285	219	270	242	248	243	248	265	246	266	264	262	280	263	246	250	226	252	263	269	261	236	253	297	261	236	246	264	306	266	229	241	271	233	247	234	222	242	228	235	254	254	298	280	269	251	260	275	247	237	274	238	256	237	256	245	259	240	264	248	283	256	274	215	293	262	255	279	251	242	253	259	261	247	256	273	260	255	276	279	260	293	269	256	247	254	246	292	268	237	259	241	258	249	235	250	233	255	228	273	253	281	264	255	243	236	269	283	261	281	258	246	260	233	256	258	242	253	260	235	267	260	265	249	232	223	253	221	228	260	259	270	282	244	275	241	256	250	289	257	247	258	251	258	252	278	292	229	266	229	234	260	256	269	232	254	235	279	268	240	221	242	263	270	243	267	259	272	287	235	237	279	257	266	283	246	223	232	251	276	289	285	220	256	274	225	230	253	244	260	250	261	246	246	226	230	250	248	253	255	249	260	249	252	230	261	246	248	260	264	274	236	229	257	227	275	269	297	258	246	252	261	260	259	264	253	287	249	233	244	240	261	232	269	287	255	265	249	246	249	262	288	268	267	261	253	275	276	261	247	264	277	225	228	268	280	255	268	259	278	294	265	272	256	244	254	235	259	269	233	281	255	251	258	256	265	292	261	250	245	227	281	275	264	282	226	240	261	234	231	265	271	260	276	263	247	255	272	229	264	251	279	282	271	253	224	257	278	236	259	235	281	263	233	254	285	286	264	262	247	264	264	257	262	282	266	267	253	274	274	256	241	246	266	253	264	252	257	266	235	294	276	258	239	282	249	268	263	277	281	278	264	265	276	247	248	263	267	277	239	249	233	230	242	266	264	280	239	247	255	251	262	252	269	260	254	241	286	256	266	250	253	279	240	246	287	264	249	257	284	255	229	245	236	229	263	258	184	271	261	242	242	254	270	253	257	276	234	232	280	284	282	235	273	264	247	232	255	288	247	236	261	247	266	245	238	244	260	246	246	251	248	281	259	233	269	293	258	247	235	233	286	248	284	273	226	253	256	241	269	262	243	260	237	270	261	212	257	258	249	251	239	273	267	259	274	291	251	263	277	222	272	261	250	252	269	248	247	262	247	277	281	237	263	268	257	237	226	256	294	262	208	269	208	258	251	244	261	262	273	276	265	221	275	275	280	286	270	283	273	253	290	262	278	272	279	269	250	253	228	234	241	246	271	244	239	260	239	257	252	246	275	264	255	266	238	241	226	241	263	249	255	253	245	249	269	232	251	258	225	243	261	233	259	258	276	257	257	262	276	276	244	253	239	247	250	259	247	277	259	242	295	280	240	234	253	257	253	247	268	270	259	283	269	235	272	252	257	213	244	245	237	245	255	247	254	268	249	257	249	247	256	269	247	259	248	233	268	249	268	233	287	232	283	263	240	262	233	248	265	269	269	263	288	300	291	268	251	253	248	265	248	252	241	250	248	223	274	242	263	291	234	274	240	250	264	252	247	247	264	269	262	273	266	259	242	245	279	271	259	242	270	245	253	255	243	262	302	263	248	244	255	232	250	273	273	237	246	247	241	227	214	231	274	260	233	239	259	278	277	264	257	258	251	278	236	269	267	254	255	250	249	237	224	243	258	217	236	268	269	208	253	266	236	269	283	238	284	269	244	281	259	271	278	261	268	274	238	252	275	260	254	238	225	253	244	288	255	257	265	245	251	287	247	253	269	280	261	271	241	258	278	234	282	277	273	260	256	262	294	246	251	271	238	249	257	268	293	283	215	259	250	244	278	238	243	280	240	256	286	245	274	263	253	280	251	242	272	239	251	265	302	264	247	273	246	274	269	271	250	275	268	275	281	257	264	252	252	250	260	250	250	244	274	260	247	234	240	241	224	269	268	266	215	249	234	253	250	247	256	247	270	240	246	251	237	254	270	266	271	281	260	238	237	267	261	242	235	259	241	257	256	253	241	246	267	254	223	260	245	264	242	249	254	249	274	237	268	252	269	277	281	272	273	266	272	280	243	258	249	268	253	241	217	239	244	263	257	262	251	261	282	254	258	264	249	223	257	260	254	228	252	256	283	276	275	278	270	243	219	245	257	258	270	258	271	258	258	274	243	253	241	226	271	273	281	263	247	245	259	244	245	232	252	259	241	247	271	259	265	265	264	263	288	265	276	274	235	245	252	289	266	257	269	233	242	268	251	241	250	233	256	255	247	270	267	278	275	281	251	275	261	283	250	237	252	264	243	236	219	255	246	245	262	254	256	219	258	228	286	284	236	260	282	279	243	255	275	238	263	275	257	250	250	245	253	259	273	249	302	252	254	278	270	239	269	273	277	223	279	277	231	248	217	261	264	252	252	248	273	290	263	231	247	244	252	262	233	266	257	303	242	258	250	267	266	263	263	274	226	268	283	242	250	256	274	256	258	245	263	267	234	252	260	251	260	239	244	233	285	231	227	256	236	278	246	232	225	245	259	238	245	246	248	272	260	261	276	274	264	239	275	280	288	258	226	269	276	280	273	245	264	259	258	261	242	279	251	258	223	242	262
10424	1493	1246	840	704	674	585	593	569	588	555	542	568	591	618	569	532	569	591	573	599	558	509	552	589	549	502	556	554	531	544	550	543	577	539	551	553	569	604	544	544	550	563	533	573	546	610	568	574	538	530	552	560	546	549	577	562	504	579	536	535	596	575	562	554	543	550	592	544	583	544	497	562	524	560	583	563	561	545	581	513	601	550	561	539	535	530	572	501	528	521	551	559	550	546	513	559	553	521	528	565	540	577	567	603	528	512	531	532	559	563	518	568	555	570	544	578	555	562	550	566	579	529	549	554	515	558	541	530	596	545	558	542	505	535	541	541	563	539	551	538	569	561	536	576	537	512	567	536	567	547	601	562	538	582	558	537	581	549	541	610	542	600	556	544	560	547	587	555	561	558	558	487	543	563	572	521	529	523	516	544	563	535	542	538	570	565	539	556	600	567	580	541	560	593	509	544	567	554	541	539	564	578	551	599	513	561	518	566	571	582	571	572	577	520	528	573	554	570	551	564	565	595	532	503	543	545	558	562	569	523	574	543	533	511	550	556	537	582	519	551	545	531	562	525	566	561	590	532	543	558	575	572	518	536	530	579	529	576	567	572	507	555	573	600	534	546	602	542	554	579	561	595	552	546	541	568	546	538	544	546	531	525	536	548	562	560	559	564	592	553	564	562	584	556	531	581	566	587	545	535	548	607	539	585	547	562	573	600	563	604	594	526	560	599	553	522	574	511	534	573	595	538	576	556	577	542	527	541	558	558	602	551	550	573	540	569	535	521	542	550	554	599	550	559	562	536	541	563	531	581	537	558	533	611	551	548	574	558	545	542	549	599	548	543	559	554	548	543	568	569	534	555	618	562	594	581	540	540	576	535	563	533	553	541	536	531	568	548	532	557	524	552	527	559	544	595	518	522	537	589	508	550	598	474	568	584	534	534	552	590	583	581	539	540	548	567	549	529	569	559	590	540	537	536	563	543	564	590	538	574	588	574	534	573	551	534	567	537	604	561	610	566	596	572	572	561	589	566	556	539	528	553	554	603	516	544	512	556	530	547	531	557	543	549	514	525	563	543	563	588	592	559	512	610	576	560	550	571	549	584	562	545	560	592	565	549	495	556	539	603	539	577	561	555	562	531	532	520	531	527	518	566	531	522	546	510	553	483	572	563	550	585	587	547	531	576	529	525	538	526	546	539	577	511	558	551	513	541	535	533	534	570	576	531	571	530	538	530	495	558	568	529	555	582	526	597	575	580	542	524	526	558	561	562	582	530	560	576	554	550	564	558	571	553	546	577	600	554	552	541	570	511	526	526	562	582	552	554	543	592	551	497	574	542	553	569	579	528	566	528	551	540	549	581	530	519	540	566	548	570	559	579	562	570	580	522	543	517	562	557	564	552	485	548	584	542	593	532	568	591	553	547	567	526	569	571	595	598	551	538	529	536	553	536	553	521	539	560	563	549	546	542	543	556	538	556	544	553	569	601	594	498	533	521	527	576	555	531	524	562	535	560	532	557	518	594	540	615	534	537	591	542	549	553	564	538	601	593	548	580	560	538	578	544	553	533	533	555	533	549	595	534	579	531	547	536	537	578	528	545	557	560	590	523	561	546	571	545	551	588	555	574	583	586	583	544	546	555	541	561	521	552	562	559	542	604	517	564	563	560	558	507	546	539	612	552	543	525	546	572	544	529	565	562	542	539	555	542	565	582	529	538	565	531	557	578	576	587	534	539	577	567	589	527	564	573	537	572	523	579	541	507	582	537	558	575	581	556	553	502	581	566	583	566	541	500	572	570	559	548	558	573	572	545	550	570	545	562	551	550	515	548	536	567	512	544	542	571	529	517	576	503	539	531	551	548	530	613	535	563	548	579	540	506	506	550	509	562	550	527	533	582	552	563	536	560	590	541	555	552	555	577	531	520	574	550	517	577	507	582	545	565	508	584	561	568	529	542	561	586	536	555	580	535	515	555	543	562	538	558	531	523	582	574	570	564	521	540	498	537	574	579	557	526	530	574	521	544	537	528	544	577	554	576	584	524	575	524	566	542	592	592	515	569	551	520	523	536	543	550	559	547	545	559	547	557	576	583	543	535	605	525	556	542	554	526	551	583	566	554	600	563	536	519	571	531	541	571	524	562	561	541	586	529	569	554	545	597	542	590	539	540	540	523	553	614	524	575	518	536	540	573	576	564	566	569	581	510	553	506	575	524	573	575	529	539	546	550	516	565	523	525	578	546	566	567	579	634	570	545	602	534	577	552	607	548	582	563	521	546	571	526	568	575	553	554	546	540	560	593	573	553	587	569	567	539	548	528	533	537	586	584	578	578	519	573	558	558	560	518	518	532	560	554	598	575	513	589	554	530	543	516	536	545	510	520	613	543	541	584	571	545	571	573	530	557	560	564	504	554	576	558	595	574	538	601	594	540	561	531	554	538	565	544	569	588	528	545	542	550	572	563	545	567	581	548	551	547	554	551	553	539	555	554	580	569	526	570	537	550	564	585	562	543	568	574	598	519	540	587	586	541	539	564	529	510	549	569	550	547	546	506	594	554	551	552	525	537	531	531	561	526	532	523	526	544	556	512	550	598	545	603	552	501	530	541	575	546	561	540	549	564	528	538	607	598	569	518	549	562	565	470	575	577	539	517	560	534	581	554	553	554	602	557	573	566	565	561	562	601	538	540	532	550	536	572	562	551	574	545	534	536	523	553	553	558	563	524	578	565	528	593	557	525	550	500	513	572	560	586	524	570	513	555	561	590	586	567	575	564	547	547	549	588	545	590	568	560	535	564	525	559	556	539	548	563	564	548	570	572	561	522	515	546	572	540	551	589	528	517	566	558	529	557	536	549	578	509	525	576	570	540	579	539	477	564	517	570	556	509	556	543	572	560	554	595	565	482	520	565	538	542	543	537	554	568	580	546	550	557	552	545	551	538	561	560	530	550	555	575	526	564	532	571	591	558	601	563	559	527	532	543	515	526	513	518	530	564	555	550	515	580	525	587	553	539	573	545	520	513	546	520	578	578	552	554	565	563	573	600	571	559	536	584	518	533	570	539	564	544	538	562	531	574	502	527	565	555	535	531	550	556	601	570	565	550	518	517	546	599	583	571	573	591	530	552	569	545	516	520	556	525	498	573	553	560	570	587	545	556	563	551	557	553	519	579	531	521	526	558	563	598	549	557	597	543	564	579	535	548	535	592	565	538	560	522	545	595	543	514	542	518	542	552	548	539	595	532	531	577	573	546	606	541	567	581	545	551	548	523	558	511	542	527	513	567	555	559	558	538	544	554	555	580	526	518	523	525	570	553	539	540	600	556	560	522	558	567	555	551	558	565	509	550	523	548	551	575	548	565	549	584	547	559	544	570	518	548	573	543	561	548	514	562	575	549	534	581	514	533	582	533	545	594	557	583	599	559	554	513	534	535	525	546	563	556	560	546	617	546	593	569	553	588	588	515	580	551	557	545	583	567	592	546	546
24702	21131	24834	27646	20901	3513	505	399	288	248	251	252	232	244	231	239	272	227	238	184	180	169	215	204	164	178	144	153	174	176	137	165	156	184	160	169	177	154	179	168	185	188	196	151	158	178	147	161	174	173	142	181	160	166	150	176	143	162	161	177	178	168	190	170	167	168	145	174	159	173	165	162	167	171	156	151	162	155	152	142	166	168	165	167	168	143	188	155	169	158	157	162	141	172	131	162	169	154	183	197	159	159	182	168	195	164	140	163	173	135	164	161	160	160	178	166	172	168	157	155	169	206	153	173	160	149	163	169	171	145	144	162	171	170	162	168	166	162	173	193	145	170	162	153	150	162	191	181	169	143	150	137	153	149	139	172	130	151	163	175	152	168	136	187	146	164	147	150	137	186	166	146	151	154	178	150	179	156	166	168	169	161	156	180	170	157	170	172	156	165	162	164	177	178	163	178	177	157	178	170	174	179	127	157	173	168	162	154	161	148	173	166	185	147	176	152	163	156	155	180	162	157	166	163	178	141	190	179	182	168	174	181	187	169	157	168	179	170	150	162	136	182	181	185	172	158	163	171	173	170	164	172	146	183	159	154	147	163	145	157	152	145	165	182	182	152	172	144	164	153	171	154	173	199	150	164	158	175	138	184	164	144	160	150	159	164	184	163	156	160	168	147	159	156	167	162	190	161	158	178	188	153	134	173	173	162	194	176	163	167	151	157	154	150	157	182	180	146	151	150	164	154	142	182	172	157	148	151	142	172	166	163	167	172	172	175	141	160	177	161	179	153	157	156	147	183	159	152	170	166	143	163	157	152	170	158	168	171	149	162	161	151	150	180	130	172	120	156	143	172	152	153	164	174	150	167	164	181	175	184	179	155	170	157	174	181	164	161	178	179	166	177	145	152	135	154	154	162	185	150	123	133	162	139	174	142	173	170	186	158	156	163	171	159	156	164	141	174	155	164	188	158	150	167	152	175	161	150	174	129	159	174	133	177	161	152	159	184	174	175	170	188	165	186	179	168	146	163	148	164	168	185	136	194	163	186	148	177	180	148	157	169	138	156	180	168	166	166	140	166	161	145	164	150	171	150	155	125	145	181	165	153	152	146	165	151	173	168	162	172	175	159	181	142	147	169	184	173	173	159	160	135	164	162	170	165	164	150	157	166	165	208	167	149	163	168	145	147	161	186	184	164	159	182	192	165	165	159	139	170	172	132	149	150	150	140	187	168	153	163	152	173	153	173	185	180	159	158	155	162	160	149	136	177	161	180	142	152	173	168	164	151	173	151	153	181	179	151	164	193	145	142	143	159	169	159	167	141	191	152	171	185	148	167	140	171	169	150	183	146	149	147	167	161	158	168	165	148	157	154	160	152	180	147	178	146	151	147	156	153	161	166	150	165	170	173	167	146	147	160	180	155	143	175	168	161	169	176	178	174	167	171	179	157	173	172	171	168	159	197	181	174	171	165	168	187	166	167	160	134	159	176	121	154	168	167	170	147	153	172	166	173	151	142	194	147	158	171	176	165	152	181	170	188	159	153	178	153	171	181	179	150	168	172	159	163	148	187	172	158	152	184	165	161	167	163	171	135	146	158	147	179	185	157	176	164	180	149	148	181	171	161	159	188	169	171	156	161	168	156	177	187	148	177	165	148	164	153	150	149	148	167	169	137	170	154	165	161	187	165	159	177	161	177	174	164	138	156	143	143	163	152	167	182	160	168	149	151	154	170	157	155	175	160	150	134	166	182	145	171	160	162	164	161	152	169	154	183	153	172	150	175	155	160	168	154	134	149	182	161	173	146	169	171	156	177	139	160	144	146	154	173	179	171	205	158	146	154	164	153	171	157	179	157	155	168	177	157	157	166	160	176	164	148	168	134	148	182	153	189	168	160	166	187	156	183	168	168	140	135	157	156	174	178	171	139	143	153	175	154	159	157	163	166	151	172	171	168	169	175	168	157	177	189	169	167	155	177	149	152	177	166	162	177	169	162	147	178	147	140	157	186	169	139	156	138	135	172	153	154	177	158	152	199	146	188	174	174	157	170	189	144	171	210	166	200	151	164	170	167	184	169	150	177	160	152	190	180	157	160	191	159	159	164	167	158	170	154	150	151	161	175	133	174	165	156	136	153	172	177	160	149	146	155	152	169	153	137	143	167	145	139	145	149	147	161	147	155	154	154	152	156	173	145	158	160	160	179	144	160	167	180	160	164	161	155	184	143	154	170	179	148	150	158	150	133	142	173	200	190	176	169	170	184	153	161	150	212	177	171	164	164	188	151	183	153	165	164	197	160	127	158	180	153	172	161	160	158	155	164	165	164	149	164	155	166	159	171	156	159	159	177	173	172	171	171	153	169	141	156	167	165	157	149	143	143	167	187	183	206	181	165	179	154	172	147	167	187	171	166	169	173	154	162	175	153	151	169	183	174	161	164	162	147	161	185	158	177	180	136	142	173	145	154	156	175	151	169	150	148	158	159	161	148	161	144	164	151	173	165	153	178	162	156	141	163	172	148	155	184	150	156	168	159	163	171	158	183	154	167	171	152	165	161	155	200	148	156	152	169	142	148	167	176	170	155	184	159	170	185	176	150	159	179	156	186	121	152	168	145	181	168	167	164	154	151	176	187	166	162	151	168	138	160	156	141	156	159	150	159	147	158	147	156	142	168	162	156	178	146	167	141	161	193	135	158	166	161	168	158	149	175	150	151	132	174	150	173	196	156	156	144	167	162	151	155	147	152	161	171	195	182	186	156	151	139	161	192	156	171	150	157	177	159	168	156	143	167	163	149	176	176	157	165	157	180	161	184	148	146	163	175	154	177	141	183	161	165	152	167	147	155	167	151	162	163	157	170	145	163	180	171	157	162	162	211	159	161	151	197	171	173	164	165	158	169	157	165	162	149	162	141	160	146	173	172	152	173	176	152	154	164	170	180	160	169	174	150	153	161	147	179	151	161	181	176	174	155	147	149	160	165	165	156	157	175	149	148	166	174	173	144	147	168	156	178	166	171	173	173	178	151	153	187	158	163	162	164	162	158	176	163	134	180	159	146	155	150	144	160	182	187	184	174	161	148	196	166	174	173	190	180	166	166	143	140	182	152	148	145	171	177	183	168	157	149	154	161	161	179	175	166	156	175	182	148	173	175	166	169	143	156	158	157	210	151	150	166	184	168	162	179	183	148	159	172	131	152	181	182	175	182	153	158	153	159	144	147	162	180	157	168	165	162	168	165	153	172	145	151	134	173	160	182	153	159	171	140	157	168	168	170	142	144	154	162	162	147	159	154	141	177	158	159	164	164	187	172	195	145	154	154	151	151	167	153	165	150	156	136	178	172	169	174	139	175	171	155	165	155	150	171	148	170	157	164	181	162	137	135	192	176	171	144	170	170	157	161	166	162	151	157	178	148	162	185	136	154	171	176	158	197	145	163	164	163	183	161	148	174	150	136	177	174	159	171	169	155	157	140	157	186	147	179	144	159
7252	3695	2587	1205	764	623	513	521	429	388	409	393	373	367	364	450	437	383	356	365	367	352	365	407	343	393	377	346	394	364	357	372	374	375	374	355	326	384	392	347	375	389	389	380	353	353	357	350	383	353	358	401	341	343	349	371	340	318	347	350	375	364	369	360	335	349	365	379	340	370	351	379	328	393	345	359	360	356	360	349	351	351	396	342	336	383	369	399	341	361	344	349	349	318	349	380	364	382	316	364	346	312	351	338	389	327	374	353	319	336	343	344	366	358	374	394	343	330	370	383	372	340	387	376	358	352	366	370	350	345	354	375	387	360	358	360	350	358	342	346	378	345	353	372	347	371	376	388	386	378	352	351	367	364	330	351	361	344	373	350	382	328	384	360	377	349	344	361	367	350	345	384	324	381	341	337	335	334	345	370	384	379	321	363	390	321	355	342	379	346	359	370	370	364	374	383	339	365	349	357	356	363	354	384	342	363	367	345	364	358	371	388	350	334	360	377	375	379	327	339	380	364	389	372	387	367	372	342	349	353	369	391	341	328	352	365	355	401	365	359	353	349	336	375	360	362	353	341	347	356	335	318	371	359	367	343	351	381	327	344	380	352	368	341	353	391	357	347	350	338	374	339	370	367	378	322	366	355	337	353	363	349	390	360	338	384	349	347	364	365	363	369	345	356	345	367	354	353	348	371	358	346	333	378	323	388	342	353	395	396	338	347	382	372	342	345	371	326	331	372	326	344	340	362	380	345	377	379	364	366	345	367	345	354	346	328	381	371	368	369	382	402	342	314	338	393	377	337	360	339	360	360	363	367	347	355	356	357	374	375	369	388	354	317	400	324	361	329	384	354	346	351	366	377	357	332	336	335	370	380	374	365	378	325	340	355	354	335	407	355	358	370	364	359	350	345	367	371	366	383	339	399	381	359	358	359	376	325	350	359	349	378	366	369	366	362	371	350	362	354	341	389	333	335	340	343	339	400	359	387	305	322	344	349	348	325	378	346	364	357	362	372	343	355	325	393	370	333	338	357	379	378	342	343	377	355	344	357	395	340	340	351	347	371	348	349	354	395	356	331	335	383	361	392	365	334	388	315	362	352	361	345	369	369	372	372	346	368	395	387	368	369	339	347	351	364	321	316	335	314	329	360	379	395	362	343	338	373	341	341	362	370	400	358	384	352	359	356	314	345	346	347	331	347	325	331	346	346	339	337	377	307	392	349	350	350	361	379	347	344	412	329	366	379	353	403	348	387	377	370	313	337	357	347	339	350	359	328	352	395	358	343	378	374	341	363	337	376	358	370	347	372	348	376	363	360	374	370	354	361	356	375	363	350	374	352	326	391	338	362	354	326	360	320	353	355	374	383	341	352	332	360	374	362	358	350	370	329	359	357	342	379	353	370	367	350	348	332	350	366	371	325	360	373	360	373	342	331	378	368	349	337	345	343	347	380	405	348	409	359	358	351	379	353	360	352	353	375	367	392	361	346	373	364	365	383	361	368	344	363	349	344	368	361	398	343	373	356	369	348	362	351	392	352	370	363	343	375	371	359	340	332	351	350	364	345	347	330	371	343	359	360	355	361	361	371	330	356	352	326	358	388	385	320	361	370	349	328	362	370	340	332	363	370	367	359	345	371	378	358	367	375	338	361	331	358	367	314	328	333	349	360	363	389	380	356	382	335	397	366	343	345	355	346	347	361	372	338	337	371	366	372	385	373	377	367	344	365	363	356	406	343	364	372	387	341	370	365	370	362	377	360	355	353	343	375	323	332	362	345	384	377	388	337	362	345	366	364	348	338	376	363	370	405	344	350	348	354	369	326	363	338	353	377	355	360	381	347	333	364	354	333	385	326	368	373	375	349	366	325	356	331	350	369	321	357	351	375	341	358	346	362	357	332	362	343	388	378	368	387	365	352	364	377	381	305	373	335	337	353	388	347	374	366	344	336	357	371	348	344	376	370	377	350	379	356	360	353	350	376	375	362	361	333	376	347	363	394	344	353	360	352	338	358	349	363	357	363	346	338	346	328	374	356	352	334	389	329	335	370	357	357	376	354	351	362	375	334	367	368	349	378	344	337	370	365	358	328	359	356	320	365	329	379	346	343	346	342	337	380	346	378	386	348	335	337	357	361	383	355	369	367	354	400	366	376	354	368	402	365	378	339	342	364	377	334	340	375	366	353	351	377	336	343	373	314	347	349	345	361	374	359	331	357	374	388	366	354	336	364	348	345	382	324	343	358	366	382	358	346	381	363	380	356	362	357	357	349	392	373	378	335	344	341	334	380	368	370	359	359	353	362	351	391	375	368	342	345	367	368	362	383	361	368	360	364	368	356	334	323	375	340	358	369	370	359	368	374	347	359	361	361	373	376	341	345	371	344	366	341	339	372	351	345	353	349	381	364	328	331	355	376	357	338	326	349	365	352	375	369	361	370	344	369	366	344	396	367	380	373	370	364	362	363	363	359	347	350	370	316	321	371	381	370	332	363	354	379	341	354	372	411	368	373	380	367	348	353	376	341	372	327	349	364	341	364	355	355	362	355	367	358	350	354	367	378	351	370	366	349	329	345	399	360	354	367	334	322	332	386	343	354	360	331	419	354	359	343	337	364	357	362	336	363	344	358	363	335	388	351	364	353	331	361	359	338	360	413	351	379	391	347	343	369	342	363	343	359	371	357	367	310	339	357	361	378	318	392	333	345	346	348	377	338	362	355	374	326	395	365	363	341	357	334	330	376	352	377	347	367	370	348	326	395	353	377	366	379	361	320	334	316	370	362	338	376	373	403	346	329	326	387	364	370	325	345	338	357	390	330	339	384	336	361	389	352	370	377	361	368	336	369	366	371	380	341	308	366	353	375	386	371	343	365	379	360	365	343	378	339	365	349	380	343	355	379	363	331	312	383	368	354	374	343	322	377	359	333	350	355	388	349	367	340	354	328	342	378	341	338	368	397	358	373	372	377	351	365	396	371	343	371	340	380	343	368	368	368	362	369	337	334	354	339	353	346	369	347	367	342	321	359	356	345	376	331	352	344	341	341	351	368	368	359	338	340	335	322	364	364	360	355	333	364	341	379	357	367	346	371	356	377	342	381	333	364	367	366	376	348	375	362	354	367	354	358	363	337	361	360	393	322	365	369	370	361	355	356	360	346	354	358	387	365	328	346	340	368	375	354	372	335	345	396	332	373	345	352	364	372	339	371	346	354	338	347	390	354	360	335	386	379	352	334	346	366	332	342	340	330	355	323	363	393	355	371	368	389	362	338	360	369	369	350	366	363	333	366	357	383	376	354	356	364	340	339	360	335	343	375	328	345	351	340	344	383	385	359	379	365	358	351	318	360	368	330	360	366	343	322	360	349	363	321	352	324	358	341	368	371	368	352	327	339	339	352	387	361	321	352	347	368	345	381	321	325	365	363	346	345	383	357	379	361	327	363	376	370	377	365	381	362	350	365	389	363	339	323	385	351	356	370	353	355	347	348
23931	21138	25430	27109	21143	21152	3275	594	318	227	198	178	166	188	218	227	212	167	158	140	129	94	155	144	132	102	107	110	126	101	111	88	77	100	108	108	103	122	90	110	88	104	104	82	103	79	92	100	108	95	68	93	84	95	100	91	94	98	86	102	97	93	92	90	96	94	103	97	96	77	83	103	90	78	91	97	101	85	84	95	97	90	103	92	97	94	86	74	98	104	108	98	105	67	96	65	84	88	92	84	98	79	73	99	95	66	79	88	93	87	99	94	98	77	80	99	83	105	85	95	102	87	99	88	86	77	83	92	103	89	100	97	76	91	93	77	92	89	94	88	95	99	96	74	90	105	92	99	111	91	85	76	90	82	98	94	105	90	81	80	73	85	85	75	96	92	77	87	95	90	91	111	105	99	109	70	90	93	86	95	85	85	82	97	72	93	104	76	100	71	94	89	74	92	84	76	90	103	86	101	92	97	108	73	79	96	88	105	109	89	90	85	89	91	96	94	82	86	82	91	104	88	97	89	103	80	79	90	88	81	92	103	89	82	102	92	85	93	93	91	84	100	79	90	88	91	97	91	83	105	79	93	95	105	90	87	92	78	86	82	95	98	97	76	82	98	77	69	97	81	92	90	97	96	65	95	97	73	94	119	96	89	87	81	83	88	82	92	73	83	76	99	81	86	103	91	113	108	65	85	86	88	89	89	103	93	82	82	84	106	87	85	97	84	94	104	100	85	80	68	86	86	88	90	72	87	71	89	83	92	95	78	80	91	101	86	85	84	93	92	89	94	104	95	111	95	86	89	85	88	101	99	86	82	84	88	94	96	98	95	79	83	73	101	68	83	87	99	100	73	94	85	90	106	100	91	81	95	90	97	88	91	103	88	113	83	103	88	101	119	100	80	80	96	112	84	81	89	73	106	72	93	82	106	83	90	101	97	81	97	81	100	97	103	90	81	79	90	100	102	94	91	95	95	87	83	97	77	67	103	103	94	96	93	86	92	101	86	100	87	91	82	94	93	101	94	74	75	103	70	73	83	72	99	92	86	109	75	91	95	84	64	80	95	99	70	81	104	93	90	89	89	97	82	111	90	104	70	96	86	101	75	87	83	92	102	88	87	105	110	107	73	83	90	91	88	81	54	93	111	97	82	76	93	88	86	101	71	99	75	105	88	104	93	114	91	89	70	89	76	88	94	86	91	93	83	87	92	105	99	92	74	83	92	75	109	113	97	81	90	87	87	93	108	80	79	85	111	77	91	87	94	85	92	91	106	86	99	79	65	75	95	89	90	93	78	86	88	84	82	87	100	96	76	79	93	77	85	84	79	79	89	115	81	84	89	84	102	75	104	103	99	92	77	85	98	100	79	104	91	82	92	93	75	81	67	99	80	90	92	78	69	83	97	100	72	104	85	76	98	89	90	98	88	88	88	98	98	95	85	83	102	81	105	82	70	92	88	76	104	101	112	93	79	66	95	83	102	122	98	86	85	97	78	88	89	82	93	93	95	92	105	103	97	79	85	82	101	86	87	57	76	113	79	89	98	67	77	92	100	91	73	96	97	100	120	77	103	105	89	76	70	103	92	98	95	88	89	78	94	99	80	84	80	68	85	96	85	101	97	93	109	90	97	97	109	81	80	88	72	88	101	81	69	94	82	98	95	84	84	92	102	94	91	95	106	97	107	89	86	89	99	62	95	90	89	86	94	94	84	91	89	93	100	90	92	105	94	78	66	90	85	84	91	80	83	103	88	75	97	101	104	82	96	90	93	80	86	73	83	82	97	86	80	72	82	91	81	110	113	98	84	90	90	93	82	110	91	88	96	111	109	91	73	76	95	80	91	90	76	84	82	101	94	86	78	95	94	77	84	113	105	80	104	101	94	94	110	80	101	75	96	90	102	116	80	111	92	81	102	99	92	91	97	94	111	97	89	82	92	95	91	100	82	92	99	100	96	81	107	98	90	90	99	78	83	101	90	106	94	94	82	73	80	108	100	87	84	87	96	83	76	81	78	82	86	105	85	78	82	74	95	84	88	100	94	64	87	95	103	81	87	98	96	94	89	99	93	88	82	85	95	86	81	88	82	98	98	86	85	79	76	104	86	90	99	90	77	93	77	79	86	85	97	92	106	88	96	102	100	81	81	71	72	83	85	90	91	81	107	112	100	87	72	113	81	90	85	75	81	85	87	106	73	98	82	73	109	88	92	92	89	124	94	86	88	89	79	85	112	87	80	71	91	85	88	96	91	91	110	96	110	118	103	96	70	100	89	94	87	90	77	86	93	81	91	89	81	95	95	74	90	92	92	84	93	82	90	90	93	97	78	90	88	80	90	93	108	99	97	77	91	89	94	88	96	95	82	86	101	98	78	89	87	90	83	104	111	87	92	81	72	78	80	96	93	85	92	88	67	95	92	85	95	93	87	74	93	73	99	99	76	80	86	107	87	98	108	81	100	79	110	78	79	88	91	109	100	103	98	93	99	91	96	98	102	78	84	110	98	104	116	91	85	74	80	102	80	81	85	113	92	78	89	84	96	92	92	75	92	91	106	90	89	78	101	92	89	111	79	85	101	87	87	97	119	115	118	87	99	97	92	79	93	89	72	88	86	89	88	86	99	95	87	93	92	85	86	103	97	92	81	93	85	108	74	90	92	91	74	84	90	99	97	75	112	82	90	99	105	90	96	84	98	82	85	84	72	86	88	87	102	98	83	80	88	83	86	85	97	95	92	82	99	83	81	98	88	94	78	114	66	76	108	84	91	92	90	85	96	82	78	88	112	84	87	100	93	102	118	87	93	108	94	85	81	95	98	86	86	89	85	100	94	96	107	96	82	84	73	92	89	88	87	95	86	83	97	77	76	73	81	111	80	92	81	96	99	70	94	94	70	89	70	98	82	91	95	104	97	78	87	91	84	96	93	73	95	104	101	94	89	105	93	103	96	80	77	90	72	72	71	83	99	101	103	99	76	89	97	95	80	92	74	104	84	93	92	87	103	94	73	103	89	99	67	82	87	78	74	91	88	81	108	110	88	86	82	111	82	110	79	92	95	87	90	87	91	110	89	80	81	85	94	77	89	95	101	99	104	95	93	84	84	105	91	106	95	75	76	78	88	105	94	113	83	111	79	79	82	94	78	85	107	94	76	104	103	80	104	91	95	98	93	81	83	72	78	116	85	95	89	91	85	88	94	106	96	82	117	82	97	101	87	90	96	86	90	87	84	94	72	85	103	89	102	93	94	81	79	87	81	97	82	98	102	96	86	92	81	77	102	84	93	109	98	67	77	82	88	102	83	91	81	81	96	82	99	93	90	108	99	80	76	87	79	92	73	78	76	80	78	89	81	90	71	77	97	99	95	96	83	92	59	92	94	91	101	99	92	96	85	101	96	87	92	88	59	84	98	90	96	84	109	113	97	78	91	81	98	95	87	86	84	82	88	95	87	89	84	81	84	94	84	80	94	83	99	82	91	86	71	96	89	94	75
4644	5843	3845	1786	912	646	445	420	397	299	305	291	270	304	292	279	270	277	243	258	257	240	253	233	247	230	245	265	246	235	244	247	221	232	246	230	228	213	236	206	217	228	240	215	242	240	238	192	218	227	223	239	207	232	237	246	253	224	213	252	256	217	201	237	217	257	214	219	243	216	245	227	207	248	211	211	208	219	225	239	216	203	232	235	227	239	229	224	236	257	222	244	209	250	228	247	251	207	212	239	238	208	196	211	229	213	232	241	211	227	254	225	215	233	215	223	208	258	229	225	240	207	202	218	229	200	209	231	246	210	240	236	227	221	211	231	216	241	227	208	224	208	218	219	241	251	227	228	214	204	212	207	197	216	227	208	218	237	225	202	209	218	198	223	239	221	209	227	227	231	229	232	204	202	219	222	251	216	222	242	217	228	241	249	211	200	201	224	221	235	214	219	218	252	234	241	249	191	218	217	239	237	216	218	209	231	219	222	222	208	233	232	227	207	229	210	237	213	212	233	211	218	239	226	200	207	215	237	219	239	235	216	211	240	196	208	217	218	205	218	231	214	228	200	240	228	252	239	220	239	253	211	225	222	218	216	226	215	227	204	219	213	229	232	209	230	212	220	234	224	231	235	218	204	220	230	224	240	202	228	229	205	227	227	241	231	239	227	199	224	236	215	216	211	198	216	235	215	214	222	210	219	214	232	241	213	232	231	203	230	210	193	223	262	202	220	218	203	212	257	213	214	197	226	258	222	215	202	215	210	213	212	218	257	228	238	226	226	231	225	222	220	231	232	227	230	223	209	212	209	226	234	230	239	222	209	248	209	234	217	228	228	238	210	230	212	216	222	216	216	219	219	240	220	239	208	216	239	233	234	238	233	185	233	247	229	234	231	230	215	246	204	242	198	223	231	205	232	209	202	201	240	230	232	258	212	239	228	230	224	221	231	218	212	242	219	227	227	231	225	203	216	208	210	243	233	225	198	235	222	233	207	223	223	247	220	228	198	229	250	246	228	234	202	216	217	237	234	209	218	227	184	229	203	214	205	229	224	208	221	202	206	233	190	227	218	259	207	237	209	213	205	216	237	226	208	203	225	237	199	233	212	251	241	216	226	241	260	224	220	253	241	238	203	213	229	190	225	210	209	247	240	209	220	216	207	242	213	223	227	226	207	221	194	249	241	255	230	250	227	214	225	230	219	235	222	233	220	232	250	236	220	207	229	218	224	223	212	220	225	206	208	237	226	237	226	233	222	226	219	248	195	231	213	211	237	221	221	219	206	230	200	246	243	235	205	239	227	237	213	226	222	216	218	255	204	242	206	220	232	229	229	229	227	202	251	205	229	205	229	245	224	222	212	210	222	219	229	232	220	196	225	212	230	208	202	219	236	224	202	214	217	229	222	209	212	220	232	225	196	241	213	214	239	242	224	209	209	199	255	199	199	225	217	225	236	248	226	198	207	220	222	222	225	231	208	232	222	217	220	233	216	213	253	212	238	228	217	204	224	202	195	231	229	213	205	233	204	217	243	230	214	217	241	192	205	248	230	242	200	190	204	235	222	218	232	201	231	227	235	247	232	233	199	244	221	238	223	225	217	222	212	214	207	229	206	221	221	227	224	216	201	212	222	200	238	238	224	206	246	217	216	231	238	219	226	211	212	214	227	190	232	224	229	209	216	212	238	233	238	237	208	216	231	216	244	244	196	230	207	252	237	210	232	239	243	224	204	220	233	223	211	204	195	202	239	222	203	209	236	228	241	254	230	209	233	197	239	188	185	244	219	220	229	208	208	219	220	234	252	208	234	197	222	217	226	214	268	209	223	238	227	230	234	232	212	213	228	202	230	229	239	233	240	216	214	212	230	213	219	220	243	255	178	210	228	229	261	216	212	212	219	229	214	201	246	192	254	217	225	200	210	233	211	219	217	239	214	230	236	222	222	211	211	249	238	225	225	229	216	203	218	243	227	222	227	235	236	250	214	235	209	223	204	192	215	220	250	201	214	194	196	228	208	244	220	236	243	215	222	238	227	214	238	211	215	205	197	234	193	218	236	225	232	218	206	203	219	220	221	229	221	211	214	221	241	222	214	225	239	252	249	219	206	221	234	230	238	231	240	219	215	230	220	211	232	231	198	213	236	222	233	224	230	211	234	216	231	228	228	217	198	255	221	228	251	229	195	232	237	236	224	195	221	218	219	204	203	237	209	227	209	204	202	238	242	224	259	201	232	248	202	218	230	225	252	247	210	249	199	208	220	235	205	215	239	206	218	227	234	227	223	248	206	214	208	219	217	256	221	195	210	214	194	212	220	214	243	216	218	250	242	217	204	223	221	246	264	225	218	242	236	216	212	238	227	222	228	254	219	250	202	214	239	226	213	206	226	213	226	199	227	227	224	208	221	237	235	217	217	205	210	227	257	232	221	222	217	204	255	212	211	196	211	226	223	215	238	241	235	229	220	226	233	181	222	232	176	211	213	246	222	230	224	220	228	227	212	213	225	234	211	213	227	200	222	197	218	197	218	225	220	200	203	213	222	225	223	239	227	221	220	212	213	211	210	214	224	246	201	226	228	256	234	228	249	209	221	214	215	207	248	211	202	228	190	229	207	239	231	226	223	240	229	223	228	185	240	202	227	215	211	218	223	217	202	231	234	224	217	236	241	234	210	249	235	216	231	237	212	202	219	226	225	226	249	224	251	201	230	241	231	220	230	222	228	237	228	198	219	207	235	232	223	198	225	215	204	215	221	211	205	242	206	231	247	223	225	201	202	238	235	213	244	217	218	213	215	227	226	234	215	200	197	214	198	210	247	230	233	206	226	222	222	228	239	205	226	230	226	219	231	190	228	213	216	220	213	226	228	230	223	227	211	228	243	214	227	218	214	219	227	197	211	212	197	224	253	225	231	245	227	196	221	221	250	225	207	219	237	231	229	227	225	228	234	232	203	238	226	189	218	235	208	243	239	205	206	234	244	233	217	221	229	226	233	205	231	240	224	217	243	227	199	212	235	214	185	216	222	211	235	228	244	216	248	207	224	235	219	216	222	202	215	217	226	211	227	219	236	224	210	220	212	245	214	180	236	212	182	221	197	230	223	222	220	266	225	216	237	239	237	227	200	239	214	241	221	219	202	228	255	243	232	208	247	218	236	234	215	237	225	241	226	219	209	252	230	231	215	210	237	214	231	211	197	219	229	193	234	226	220	237	214	222	246	207	211	227	219	243	237	229	201	205	276	218	221	218	216	251	252	228	235	230	242	208	211	225	222	230	213	229	250	241	209	261	218	217	241	232	222	222	229	182	253	218	228	198	217	222	216	220	222	235	209	245	203	219	221	239	248	220	236	222	218	216	222	211	235	237	216	241	224	217	227	218	231	214	217	227	224	243	219	231	223	224	214	213	239	248	210	215	247	250	217	240	218	200	211	203	217	235	228	208	272	220	221	219	222	223	204	206	211	233	221	225	205	223	214	195	250	245	226	243	215
36089	12991	2221	724	488	395	320	305	302	251	289	289	301	297	289	275	309	284	271	290	268	259	294	274	291	278	281	258	264	285	264	278	274	242	273	274	241	226	261	282	262	261	243	247	306	262	274	276	261	248	294	295	267	250	247	268	248	227	273	273	277	254	251	264	277	249	252	262	265	277	265	223	252	295	234	243	270	265	279	270	253	266	245	248	256	254	240	250	236	298	259	255	269	276	265	247	272	244	283	256	301	269	252	250	272	269	247	263	253	246	250	272	267	234	244	260	249	282	261	278	252	263	261	249	270	287	264	264	292	285	252	255	258	273	255	219	276	247	229	250	253	238	277	257	256	269	250	266	265	255	272	281	276	251	254	281	269	254	263	247	268	244	260	276	247	246	254	226	253	259	275	303	280	262	265	243	249	255	289	265	265	251	267	225	256	238	243	237	227	263	252	272	263	298	258	253	262	237	273	232	287	236	234	278	301	214	266	239	246	244	257	267	232	257	266	235	256	250	272	260	252	240	253	258	269	253	245	245	254	242	256	258	270	267	251	236	241	290	270	273	295	264	248	267	269	231	282	240	255	275	260	255	238	263	244	278	264	254	229	259	292	265	264	229	245	253	260	239	273	218	252	260	270	258	268	254	222	276	293	269	228	283	301	272	280	237	271	259	260	242	255	278	244	270	267	277	281	234	286	254	257	251	270	263	271	256	253	245	262	253	275	257	243	287	233	276	271	245	260	288	262	247	261	271	280	244	278	267	252	291	257	284	269	240	271	268	278	237	255	267	268	230	249	246	266	288	288	236	262	243	274	261	274	263	265	260	275	238	254	231	264	225	253	266	266	305	265	296	239	248	254	244	253	272	230	242	259	257	264	227	273	242	264	261	247	275	242	261	267	245	248	235	283	262	261	258	257	270	258	238	273	262	253	281	237	263	254	245	281	253	280	255	276	244	260	240	235	266	247	254	254	230	274	229	258	294	248	283	241	246	278	253	263	261	270	267	225	242	246	272	283	249	276	270	266	267	275	266	267	276	284	251	249	249	293	235	244	278	277	274	253	266	247	240	239	278	264	266	290	238	279	277	258	248	279	259	266	273	249	210	267	238	290	217	255	256	274	261	286	232	246	272	277	284	267	253	256	289	257	263	257	256	288	254	260	286	247	257	273	261	235	254	269	247	276	272	261	269	271	253	260	238	264	274	247	294	201	275	262	262	270	254	279	242	256	250	262	253	263	254	273	245	265	264	280	302	241	255	264	260	259	272	295	255	260	247	218	279	266	266	263	256	227	252	253	277	275	272	238	257	258	256	266	254	245	258	268	254	223	252	242	257	291	268	263	273	263	270	256	281	268	252	292	234	270	264	244	248	270	259	268	258	286	265	246	255	264	235	258	244	247	309	250	233	244	268	298	262	290	254	223	245	222	239	249	265	274	271	269	267	266	249	274	267	253	257	267	264	262	254	252	263	217	268	273	275	260	226	268	258	259	225	226	223	243	242	296	261	236	266	265	248	262	224	255	278	263	262	279	241	253	253	255	235	261	269	300	292	281	261	253	258	271	250	291	264	251	280	274	268	267	282	285	258	265	244	262	286	267	236	270	258	237	248	245	226	235	262	252	268	251	242	259	255	249	254	270	256	256	249	278	265	273	233	269	267	255	271	251	258	260	290	246	268	240	235	269	241	252	248	276	277	274	275	228	263	282	267	256	251	264	244	276	219	255	267	239	276	297	260	257	268	258	270	256	264	249	249	250	240	245	268	253	234	262	258	217	251	260	280	270	256	273	240	234	263	237	250	272	256	270	273	245	259	269	233	254	269	269	261	249	273	256	216	230	273	276	267	284	272	261	250	244	246	245	224	239	264	257	257	250	271	233	264	253	277	259	251	262	248	254	299	247	223	245	259	263	248	267	298	250	234	274	255	283	271	306	262	271	259	260	295	232	247	238	254	249	273	264	260	273	226	247	297	290	251	238	272	240	263	252	260	245	248	228	260	253	243	283	283	274	268	250	275	232	297	281	252	264	253	264	273	263	280	245	243	277	249	277	254	233	242	256	267	251	252	265	249	259	249	288	226	272	286	236	236	296	275	281	254	262	260	246	243	244	279	261	239	265	249	245	272	261	239	241	240	247	236	269	270	266	256	262	261	267	266	230	238	277	255	273	265	286	271	247	250	248	274	249	250	284	277	247	240	229	258	238	264	234	254	263	212	256	263	261	231	243	261	240	290	243	262	302	262	274	254	276	240	244	298	239	254	261	261	261	273	227	257	266	260	260	243	260	270	281	245	274	259	277	269	240	243	234	265	270	243	237	251	283	269	251	276	230	256	287	248	274	257	245	276	264	252	245	261	275	248	232	255	268	284	274	240	275	250	274	254	256	251	267	243	286	296	264	258	270	257	277	269	261	264	255	264	233	270	276	235	258	291	234	259	278	271	264	255	258	243	263	234	251	280	259	267	239	268	237	253	261	272	263	274	271	285	247	294	274	245	235	243	267	281	273	243	271	241	259	243	260	282	299	261	308	251	249	261	220	246	307	282	280	265	240	239	287	255	254	260	251	246	261	283	252	236	257	256	257	269	246	246	250	244	253	256	284	283	266	242	251	279	286	257	260	238	269	279	290	242	257	271	230	243	264	255	254	254	266	247	270	274	261	256	265	227	285	247	225	264	252	241	237	264	272	249	256	286	270	244	264	259	237	227	282	252	253	271	261	258	262	300	282	286	253	248	312	277	283	284	292	267	280	256	215	231	269	253	238	269	293	230	234	286	282	254	248	245	275	260	249	285	269	235	266	292	263	271	281	265	245	259	263	246	248	294	271	276	286	261	268	234	245	225	289	260	278	266	262	264	306	245	248	276	286	239	244	229	271	243	237	268	238	260	264	257	266	283	267	271	237	255	271	254	239	255	294	240	234	246	239	262	258	226	259	252	273	271	307	256	238	236	251	239	265	293	283	265	270	261	232	249	264	293	288	252	262	269	262	281	266	280	273	255	256	280	244	234	269	252	274	290	261	268	258	281	255	244	261	242	274	255	257	262	241	279	248	265	278	307	252	256	243	262	271	256	260	274	283	240	270	251	252	285	264	284	263	252	240	276	276	254	262	266	243	243	265	279	218	253	228	250	245	239	256	248	269	202	274	270	266	261	250	264	259	248	244	260	276	258	258	248	243	251	277	261	271	253	251	282	239	251	259	290	228	272	241	240	282	283	246	243	240	276	265	275	257	255	272	286	278	237	259	261	275	258	236	270	281	282	261	275	286	258	247	271	233	244	232	259	252	262	257	272	242	294	238	248	228	258	294	279	281	264	256	244	205	248	245	268	256	283	252	250	249	262	228	239	266	258	254	272	271	251	249	254	254	241	262	222	250	245	239	264	238	251	235	239	273	250	234	257	279	259	237	273	255	273	250	269	234	266	261	251	256	257	269	270	247	275	250	261	284	273	249	287	276	228	250	247	277	228	239	247	215	265	266	253	242	258
13531	1234	1065	789	615	598	574	593	598	581	547	586	566	541	555	557	567	593	576	523	593	510	575	530	547	529	543	559	550	609	572	573	592	561	525	582	530	532	550	524	584	530	557	565	541	513	565	498	542	571	504	559	545	566	563	545	550	502	536	563	516	551	544	556	596	569	564	554	562	549	567	558	597	587	514	543	539	580	558	556	544	531	553	574	525	594	532	575	568	540	574	570	558	526	542	531	539	568	576	545	529	512	567	545	521	534	538	553	573	537	541	540	536	554	546	613	522	549	547	550	585	546	562	557	529	530	604	573	552	579	561	563	568	543	535	571	549	539	552	519	586	520	576	554	541	558	514	584	531	569	513	546	617	542	580	584	560	580	557	568	582	576	556	577	542	553	567	554	557	556	569	576	540	508	567	523	535	588	543	512	586	595	591	567	552	546	537	508	546	597	563	577	544	539	589	553	596	556	593	549	534	543	526	550	527	545	522	596	561	543	523	536	562	550	526	561	553	607	577	543	565	584	562	559	598	571	573	564	522	554	528	547	554	581	543	591	576	564	559	564	538	541	530	587	550	530	519	573	570	590	527	540	567	529	591	558	585	551	569	534	592	521	581	566	569	573	567	570	557	532	558	497	561	558	509	523	546	526	531	534	557	568	505	563	571	539	583	549	543	557	566	564	605	552	565	563	532	575	575	551	547	583	519	575	554	545	532	599	521	532	528	547	550	577	566	534	581	550	557	536	520	529	556	535	550	546	573	540	551	568	560	558	566	564	548	533	571	525	584	563	547	548	562	545	533	563	559	544	536	555	573	530	560	575	576	562	581	533	574	534	581	606	613	554	563	580	526	552	577	542	538	562	566	585	585	553	565	501	589	528	597	524	540	523	595	548	565	562	556	551	580	555	569	547	565	578	573	584	587	595	519	561	604	583	533	575	581	527	547	535	522	525	526	574	589	589	548	581	560	548	599	594	564	538	548	557	523	560	537	582	593	546	564	593	572	576	557	580	546	547	546	623	572	543	590	527	514	577	554	507	510	568	553	560	526	550	611	536	557	534	607	572	517	554	578	520	574	536	549	588	568	569	556	483	566	545	525	559	560	567	556	563	552	556	587	573	582	519	550	531	547	547	575	553	529	553	583	582	613	527	600	534	560	568	533	543	552	557	578	544	605	579	537	535	537	584	581	591	550	574	567	526	581	548	550	574	533	516	553	534	519	573	570	547	539	533	576	542	573	507	543	594	532	584	564	578	565	532	540	587	558	523	578	552	551	545	534	567	585	566	559	558	574	552	539	560	536	585	550	540	571	565	543	533	552	561	566	601	555	545	562	528	594	550	556	602	532	577	550	562	574	571	559	540	572	575	546	513	563	588	555	547	540	519	535	571	534	546	549	593	515	555	558	531	573	587	583	579	541	536	584	565	521	540	581	533	555	569	550	587	573	564	577	562	553	543	559	573	522	534	601	563	578	588	560	561	551	586	556	535	561	542	584	526	546	543	551	615	577	553	575	561	578	523	561	510	561	572	547	529	579	523	540	583	522	564	565	560	558	589	554	524	594	540	592	547	560	521	528	573	550	572	579	562	576	556	553	544	560	561	556	556	536	506	569	556	504	553	576	524	571	567	497	555	582	559	543	564	530	537	570	545	583	558	527	541	609	545	563	591	546	496	571	579	540	589	547	565	556	521	549	518	541	590	568	555	526	552	576	510	546	547	546	584	573	537	582	554	571	591	537	542	523	575	506	565	576	574	578	561	546	547	586	597	551	540	508	556	543	542	593	558	550	603	538	520	571	555	542	574	588	550	565	555	556	563	539	587	545	537	531	574	506	563	544	583	550	544	550	542	558	543	564	521	564	576	580	558	593	567	554	547	580	548	615	536	576	551	583	560	566	583	565	548	601	552	594	553	540	616	573	521	605	572	563	549	549	513	556	589	581	575	592	509	572	572	565	526	588	533	594	532	572	594	551	561	546	565	529	550	577	544	540	548	550	592	551	526	585	581	580	554	569	559	544	544	520	595	543	547	598	554	577	555	557	516	560	546	552	533	544	571	580	549	566	552	556	573	562	597	562	561	576	547	547	597	581	549	551	550	558	553	577	604	554	565	555	628	559	565	555	532	586	560	550	570	568	538	549	541	577	577	581	556	572	580	531	562	590	582	577	566	511	578	549	569	523	555	580	553	544	562	545	520	565	586	546	514	590	555	547	581	600	556	568	563	548	587	552	555	535	568	547	563	554	594	559	575	556	542	559	565	565	540	527	570	563	547	549	535	579	567	576	582	585	549	547	542	571	539	568	598	550	559	553	556	555	561	554	524	566	544	537	528	558	568	582	587	552	570	582	556	599	542	576	541	552	530	513	532	556	544	595	557	545	534	589	515	560	569	581	525	553	590	544	553	557	542	554	570	560	533	570	534	590	575	569	571	536	554	557	531	565	516	534	586	553	597	575	593	549	530	578	558	549	581	608	520	548	580	596	492	566	566	526	531	533	577	541	533	571	579	570	586	546	575	571	538	586	527	547	523	603	558	557	589	572	533	546	549	602	570	539	545	547	556	588	567	576	560	546	534	560	558	554	519	573	575	537	585	565	550	559	562	556	556	583	592	565	600	574	556	567	524	556	590	526	598	553	560	542	521	537	521	589	533	543	538	569	550	532	570	576	583	539	567	573	554	553	567	562	557	589	578	548	587	565	584	558	587	561	561	537	574	536	565	547	535	586	553	544	555	554	569	574	557	527	536	546	529	569	578	560	551	553	542	588	548	558	552	505	597	559	545	579	579	600	541	557	589	541	547	548	569	544	555	564	543	522	556	526	544	568	555	589	565	571	574	562	535	563	567	566	558	577	587	513	600	516	614	578	556	590	542	527	517	591	546	589	528	522	543	581	516	542	582	537	582	574	555	573	574	612	549	594	554	539	512	564	533	566	573	554	564	571	571	569	561	543	565	572	582	535	531	560	538	562	556	561	553	618	558	560	509	548	551	557	559	516	520	526	567	565	606	519	540	524	524	517	527	560	535	578	534	550	557	563	545	583	528	578	598	575	506	534	550	611	577	549	532	551	576	530	558	551	555	544	536	540	591	572	566	537	550	591	557	572	548	578	538	557	555	517	553	570	533	560	542	566	552	557	533	562	581	594	514	554	568	574	570	540	568	562	557	529	596	541	527	522	519	552	559	554	513	559	573	598	560	539	559	579	601	522	567	534	539	585	570	552	583	554	564	544	550	556	566	566	584	543	552	544	558	533	534	563	557	544	534	557	588	550	515	564	570	543	575	599	582	559	533	607	547	562	573	572	574	538	573	545	558	543	572	516	562	548	553	574	561	602	535	550	578	586	515	567	580	549	583	557	560	549	553	560	578	561	589	592	539	585	529	505	545	587	528	606	508	597	549	544	528	588	517	587	535	556	556	538	562	567	559	525	552	532	541	553	603	578	552	546	512	567	549	526	586	573	556	546	572	549	569	554	556	553	544	580	592
24791	21195	24883	27787	20956	3099	518	387	303	218	197	234	210	190	229	209	190	190	200	196	190	183	153	187	196	172	162	164	161	165	189	144	127	149	138	176	175	172	186	159	159	167	194	158	170	140	173	165	171	160	169	147	157	147	172	160	169	178	180	141	159	171	161	187	149	162	158	139	143	165	154	160	162	151	176	181	155	165	145	151	142	193	154	155	185	184	157	159	151	179	186	158	152	182	169	167	169	144	157	158	164	168	143	164	161	158	186	137	175	155	160	143	155	155	165	175	153	142	157	179	164	153	181	158	153	159	155	164	163	154	153	155	157	161	162	163	168	154	154	148	165	163	157	159	177	148	158	159	157	183	160	169	140	181	168	140	174	160	153	158	147	180	163	180	179	170	155	160	160	165	157	161	168	187	166	146	189	185	172	168	160	146	158	161	156	146	188	164	146	189	143	124	163	160	152	178	174	165	185	176	175	170	149	174	179	172	165	164	162	147	163	167	183	151	167	183	148	145	158	159	155	175	186	159	159	163	158	147	165	151	157	163	156	186	184	158	173	168	144	144	188	147	148	143	157	173	157	165	155	153	157	152	141	139	137	173	151	168	159	154	144	162	166	147	170	165	168	171	170	176	164	172	157	153	152	165	160	175	156	174	164	157	151	128	138	179	167	189	153	155	202	157	162	165	149	157	145	164	150	172	182	157	149	188	156	170	166	156	143	169	166	204	177	182	191	161	165	143	133	167	187	147	174	157	142	150	169	166	163	174	170	153	205	157	147	190	161	172	138	164	180	171	153	143	150	147	157	164	165	162	171	148	150	179	160	169	194	166	155	127	159	185	144	147	171	145	144	168	170	168	159	192	157	157	152	149	151	199	124	169	160	152	161	143	169	192	171	163	164	162	177	162	172	160	177	164	150	157	150	151	166	154	187	180	183	186	146	138	169	143	139	163	161	179	147	178	140	178	173	161	158	169	149	156	165	134	170	181	160	183	151	166	146	173	163	173	166	197	175	172	176	173	142	163	172	159	160	164	159	150	170	167	178	151	162	164	158	171	157	171	186	157	179	152	154	167	166	170	152	154	167	164	163	164	192	141	152	160	171	178	147	179	154	158	162	154	149	152	136	183	173	152	156	178	184	173	164	138	145	173	142	130	156	177	165	175	177	152	140	174	172	182	137	173	157	184	151	159	154	186	135	160	161	153	155	176	145	171	156	134	179	150	175	151	180	152	155	148	168	154	134	168	162	163	171	150	155	154	151	167	168	174	163	170	156	159	166	184	170	160	167	172	166	149	177	162	172	145	184	148	187	176	174	147	156	164	173	163	154	144	168	185	155	161	178	186	151	165	167	137	167	166	151	159	163	136	157	201	158	153	153	152	162	181	144	162	162	162	169	187	160	157	162	165	173	160	161	180	151	177	170	155	156	166	184	149	166	164	150	151	158	140	170	163	155	177	147	186	147	179	163	182	168	184	174	197	147	144	152	164	161	141	157	146	181	164	182	157	156	163	141	191	146	187	177	182	156	195	149	159	171	150	172	163	166	152	171	162	169	167	152	162	166	189	141	132	151	159	153	164	175	159	158	146	152	141	155	153	152	161	158	152	165	146	162	167	179	188	174	161	155	163	170	144	190	172	178	179	165	148	143	160	180	193	181	153	161	140	164	169	149	170	158	144	174	163	173	145	177	165	145	150	160	189	169	156	151	170	153	164	174	175	154	161	161	203	143	144	153	166	159	194	157	184	157	157	145	156	159	173	156	164	167	148	174	153	154	192	161	157	129	168	154	169	149	166	149	142	150	152	167	169	181	180	172	150	158	155	158	179	154	144	146	175	162	152	168	152	158	180	141	172	160	149	169	160	176	140	144	146	167	153	139	155	157	150	158	156	144	133	163	151	164	140	150	170	144	172	167	141	160	193	169	196	150	158	209	178	154	152	154	193	159	151	176	180	154	150	134	164	171	163	140	176	167	164	182	161	180	165	162	155	172	171	184	168	164	131	162	187	165	152	178	159	150	169	152	150	150	185	161	145	170	180	159	142	162	173	149	149	190	190	159	175	171	155	177	160	170	164	183	165	182	162	150	154	148	178	182	153	164	145	173	159	178	165	149	151	180	163	158	161	178	172	171	146	178	178	163	174	175	170	168	149	155	163	169	164	166	166	147	186	161	163	171	163	174	169	169	168	163	174	173	170	171	154	168	135	155	150	154	163	188	155	185	158	157	126	173	167	155	177	180	185	142	136	174	163	176	171	195	150	168	151	168	153	166	160	127	183	154	156	160	164	154	151	175	192	169	149	173	171	146	156	166	160	185	174	161	145	171	167	183	165	142	148	130	181	169	158	148	177	175	156	148	177	161	156	169	168	174	169	179	160	162	143	157	167	174	148	168	166	152	166	155	165	175	165	143	161	144	147	160	171	169	170	176	160	178	192	171	143	150	171	159	172	148	152	172	168	159	157	147	155	147	136	177	164	160	192	180	174	191	159	149	166	162	165	139	163	186	191	175	179	141	163	157	141	174	145	163	173	152	165	190	184	168	170	173	151	168	175	140	143	168	152	171	186	146	135	172	168	169	161	168	156	148	140	172	166	159	155	177	162	162	169	192	156	172	151	163	181	167	140	179	135	158	148	173	134	160	151	185	137	159	164	168	162	151	151	151	151	165	171	153	142	183	157	167	173	166	158	169	182	150	143	178	172	176	175	147	193	150	166	168	158	188	150	156	154	169	178	145	166	179	148	175	174	159	142	163	180	148	152	166	166	158	167	127	182	171	146	182	146	172	165	168	154	160	184	160	155	164	168	183	144	150	160	159	141	169	155	170	159	174	182	165	147	168	168	169	172	157	157	162	182	196	150	136	148	166	158	157	183	151	150	159	162	151	153	156	162	176	177	156	156	184	187	170	160	159	173	154	173	165	169	207	171	179	150	162	155	163	149	148	160	179	148	164	182	146	163	168	185	151	177	149	140	168	139	183	168	168	171	162	156	163	154	157	171	181	194	159	138	150	173	175	170	146	156	180	163	152	167	167	164	183	160	145	168	180	171	161	177	154	156	168	150	171	143	162	169	142	143	146	148	144	187	143	170	152	163	177	149	138	155	158	156	169	171	161	166	169	159	163	144	139	175	163	149	149	157	152	159	171	170	179	177	145	178	167	183	167	159	145	151	187	188	162	171	157	170	141	152	165	135	189	169	166	172	176	158	140	179	162	158	169	153	169	162	195	160	179	142	146	177	160	149	161	167	185	149	159	167	169	191	148	172	157	170	183	151	161	147	164	163	154	159	175	168	136	134	158	186	155	145	152	159	148	127	163	161	173	174	164	155	189	160	152	166	173	148	208	166	167	153	180	185	181	142	147	166	176	172	153	150	168	178	157	177	164	160	145	139	148	173	185	169	158	161	164	157	156	161	160	156	159	173	162	176	189	145	141	162	141	167	156	127	155	193	166	152	167	144	151	178	166	160	175	135	187	148	171	176	154	159
6298	3291	2186	1171	742	587	496	469	431	400	388	403	363	388	393	414	383	400	338	368	376	402	362	399	388	328	360	370	383	359	356	395	374	394	344	342	364	346	347	389	344	344	330	362	355	347	337	361	354	379	340	371	343	338	327	366	352	360	374	369	363	320	325	398	398	369	382	346	330	373	385	342	349	365	347	346	367	357	384	359	359	344	378	337	325	408	342	331	352	375	357	396	379	338	372	328	368	378	347	349	365	345	360	360	367	365	354	370	377	363	344	361	356	382	378	361	376	358	385	344	330	358	401	341	363	377	329	341	352	338	338	389	349	369	335	322	393	368	348	329	369	340	353	362	358	329	359	344	384	316	302	368	371	389	365	354	362	330	383	353	371	320	363	381	342	369	357	351	363	337	373	363	385	341	348	359	362	323	363	364	353	340	347	392	347	343	354	375	344	361	392	404	364	354	344	333	363	371	362	358	405	366	339	366	365	379	337	369	396	324	367	357	362	310	392	335	373	314	378	375	368	337	370	389	385	397	328	366	352	346	357	359	354	334	362	354	329	353	346	353	355	388	334	339	330	353	363	304	304	352	351	385	360	384	319	304	366	382	396	379	358	351	362	356	386	355	364	389	376	372	352	338	370	353	354	346	358	322	370	403	383	379	353	367	355	385	326	394	379	351	366	342	373	386	339	328	345	362	370	350	334	357	339	344	357	349	370	358	392	387	311	390	357	336	354	358	368	389	381	385	367	365	327	358	363	339	386	390	351	320	344	320	369	354	326	356	317	357	353	329	362	370	370	353	328	368	362	341	397	363	343	354	353	376	375	372	354	392	355	355	366	383	357	356	353	369	350	322	352	352	366	359	385	397	349	359	338	324	325	384	386	346	318	373	369	366	374	343	360	371	398	333	316	326	356	388	365	357	383	346	379	369	346	351	357	352	350	337	373	336	317	373	347	325	358	350	341	366	327	370	347	347	369	366	357	347	375	357	325	348	356	371	353	354	387	347	361	359	344	361	372	374	365	388	302	360	376	384	354	383	358	376	348	330	373	332	310	378	350	370	341	369	342	380	346	370	354	339	365	366	328	349	331	393	347	344	389	365	354	323	354	369	334	389	341	341	359	360	352	350	355	375	331	308	357	378	342	341	328	370	350	368	339	336	352	354	358	305	377	373	348	371	377	337	382	356	365	358	364	361	325	370	342	386	394	346	344	382	349	345	354	337	393	349	330	354	354	346	377	346	331	326	367	380	337	343	361	320	365	368	368	391	351	311	389	375	337	363	344	361	378	407	347	371	366	352	346	379	363	365	373	381	348	359	336	369	374	360	363	408	352	334	374	367	361	351	365	347	381	342	382	314	342	386	353	350	354	363	334	337	382	332	378	333	367	378	330	336	360	342	335	361	363	342	376	359	341	328	344	367	354	383	359	339	370	396	331	400	363	373	344	370	367	360	350	340	379	342	372	374	378	332	361	372	347	336	393	347	346	331	346	343	359	327	343	357	338	368	366	335	328	372	360	369	354	340	369	336	377	373	390	335	365	375	371	367	350	344	358	344	344	345	366	347	363	348	366	379	391	371	353	337	362	376	343	342	340	372	343	370	349	358	366	362	385	340	347	373	343	362	347	360	351	395	355	353	400	322	347	359	344	347	342	340	363	364	358	380	412	377	371	330	379	313	369	368	381	333	388	377	394	358	366	368	344	356	359	342	360	353	384	359	350	355	358	361	346	381	335	376	368	344	376	357	395	344	321	323	355	381	355	381	367	363	352	342	335	391	359	382	350	371	369	355	362	361	348	380	332	347	385	332	370	326	353	367	390	380	366	377	376	318	354	376	367	365	345	353	365	366	365	318	362	343	391	343	357	313	340	336	359	377	357	381	367	327	365	367	340	374	352	352	361	368	332	371	349	364	345	357	363	387	386	350	351	367	306	366	372	362	323	338	334	340	350	415	353	352	335	373	341	355	363	351	375	329	369	398	372	357	333	357	369	338	372	334	352	366	360	376	350	363	341	370	330	383	328	393	381	340	375	361	357	366	362	352	341	367	358	340	364	358	351	358	354	393	334	335	372	359	349	362	382	380	353	331	366	384	345	323	364	368	331	357	375	335	353	352	376	363	345	406	385	372	355	346	401	358	363	353	351	344	393	362	362	380	376	375	374	372	356	384	373	368	319	349	355	371	344	342	343	360	381	326	359	363	350	355	339	326	358	344	324	350	365	321	344	350	362	339	356	349	324	383	373	358	368	379	363	367	332	365	363	373	344	370	380	374	377	349	332	326	359	336	368	383	339	330	384	380	310	383	362	372	351	379	353	374	357	367	350	339	374	362	360	362	378	354	372	310	343	354	372	358	364	390	369	353	354	359	349	365	330	376	340	416	327	349	341	369	362	337	365	363	350	346	365	357	395	382	394	397	348	371	367	351	342	333	360	373	325	390	356	339	359	368	333	335	353	327	382	362	371	359	335	368	367	375	345	352	336	399	366	355	335	352	354	362	352	340	366	375	360	329	338	343	348	363	322	320	350	337	370	368	335	358	367	343	366	358	373	341	376	375	309	364	384	359	326	368	329	336	353	329	350	357	356	335	374	375	337	323	358	336	344	393	359	379	371	384	355	354	361	374	376	381	317	375	361	343	363	378	365	345	356	364	343	386	348	333	339	333	338	365	333	364	328	354	365	358	355	327	333	332	352	391	348	379	347	353	387	402	380	347	369	331	362	322	360	365	362	364	354	345	335	384	393	339	337	374	326	317	301	322	356	347	345	334	349	360	345	349	365	375	346	380	358	380	351	342	343	343	371	373	360	393	369	355	358	368	364	357	333	351	365	324	358	336	371	370	362	333	366	367	371	362	326	349	345	365	351	377	356	347	332	343	386	364	341	354	354	345	337	377	350	403	362	363	402	370	319	362	412	358	359	355	348	350	362	351	369	348	348	362	376	328	347	386	357	345	374	344	368	322	392	362	403	354	362	341	340	341	395	372	366	353	366	374	338	336	368	369	331	346	350	351	359	369	333	387	355	346	363	343	350	331	348	362	349	370	365	332	340	365	386	338	342	362	369	419	345	365	366	380	351	350	374	369	384	365	366	339	335	344	352	357	384	338	356	375	374	369	330	357	339	359	338	326	358	337	397	360	371	351	332	365	356	335	345	359	341	330	360	385	339	348	377	388	360	365	370	367	350	357	347	386	381	356	378	355	343	371	365	387	329	352	366	357	378	348	364	374	361	371	347	358	326	330	368	355	359	371	378	395	358	342	358	338	362	369	353	398	342	364	375	366	363	351	355	357	358	349	354	395	375	325	347	338	332	390	370	342	337	350	376	338	381	373	403	369	365	323	362	382	326	316	367	336	388	354	366	361	316	323	372	368	350	367	336	338	367	343	350	370	348	343	352	357	363	334	365	347	350	338	357	340	345	370	351	377	350	327	378	395	331	384	352	360	321	366	347	367	346	353	379	349	334	350	351	357	368	345	347	352	371	337
23982	21154	25449	27113	21163	21149	3336	565	356	248	208	157	189	211	200	187	190	129	137	137	113	125	116	132	87	80	98	81	103	100	116	86	99	82	80	93	113	84	90	88	81	97	94	83	85	84	70	96	96	96	88	87	88	104	94	66	74	74	85	90	72	87	103	83	86	73	88	81	97	79	87	84	102	79	75	91	83	74	89	79	84	80	89	75	93	101	93	69	84	83	89	83	101	77	73	82	105	75	75	75	102	77	100	94	87	84	84	91	87	89	74	82	96	81	82	94	85	86	94	74	89	82	93	90	103	93	79	83	84	72	94	94	63	80	67	76	76	83	82	81	86	79	87	81	99	84	89	99	89	89	90	95	93	93	77	86	91	101	81	103	79	104	73	85	66	76	83	80	90	91	65	80	96	81	63	76	80	84	83	78	68	92	67	86	84	81	79	63	91	79	71	79	76	98	98	62	96	77	88	82	64	65	76	73	86	65	83	71	91	82	96	87	78	89	83	79	88	80	74	73	72	77	98	95	88	92	101	79	87	80	64	65	84	71	84	93	77	77	99	88	92	74	106	100	83	84	95	80	91	86	86	95	81	82	80	116	96	88	97	106	84	109	96	75	74	87	90	81	82	96	72	85	82	66	85	92	92	81	84	88	92	70	65	60	80	71	80	94	72	92	90	79	83	77	73	88	73	73	85	71	80	73	85	79	76	78	89	77	87	96	87	72	89	94	80	79	81	97	70	87	72	86	86	97	82	88	87	69	79	80	106	84	53	95	91	78	89	80	88	71	96	87	74	73	96	75	92	81	81	105	70	82	82	98	87	89	76	88	94	82	75	93	69	88	86	92	88	75	88	86	79	101	92	77	87	88	75	74	92	85	95	96	83	95	92	101	76	75	69	83	95	78	102	82	95	75	85	86	75	81	93	81	86	92	89	77	82	89	94	88	96	62	85	84	91	76	89	88	86	91	96	84	57	100	80	88	95	86	82	87	88	73	63	90	95	111	83	73	94	83	96	108	94	84	90	86	87	95	83	81	99	79	95	78	84	100	83	85	97	89	95	74	87	80	84	94	77	93	95	76	85	90	86	76	82	77	81	95	105	90	101	111	83	79	76	87	98	74	90	69	76	100	94	92	102	83	84	95	82	90	68	65	100	85	94	83	83	66	95	88	85	83	85	89	85	96	78	84	83	85	101	85	84	72	84	99	85	71	89	98	69	101	88	100	95	81	66	72	103	69	93	82	73	96	69	93	86	102	82	87	89	90	96	64	87	87	67	90	95	90	74	104	78	94	79	81	97	79	77	95	86	67	78	94	93	95	87	83	84	83	84	66	89	85	89	83	91	98	79	87	82	81	85	82	79	76	92	103	74	105	68	81	88	97	93	83	69	76	86	82	79	93	77	84	80	84	68	82	88	76	93	86	84	91	71	91	75	97	73	111	86	70	76	76	100	72	112	71	78	116	95	69	100	83	101	67	104	75	74	90	82	90	78	93	92	82	91	88	84	96	84	76	109	86	92	81	67	77	76	71	80	79	69	79	91	83	86	88	74	89	102	89	95	76	75	90	81	81	94	77	90	85	88	85	75	98	72	92	96	105	82	90	98	77	68	86	80	69	105	72	88	58	87	87	75	74	83	81	85	80	108	78	83	94	91	73	78	71	99	85	76	92	96	90	80	95	81	95	80	80	92	80	84	80	81	90	92	84	87	75	81	57	88	101	73	93	96	85	82	86	95	108	93	80	85	81	70	85	86	77	84	91	94	79	78	95	75	88	79	81	93	100	102	88	86	94	88	92	94	89	75	90	82	97	95	75	74	81	92	66	73	74	77	73	80	97	83	94	89	84	87	101	75	78	77	78	76	85	85	91	80	72	85	79	92	80	84	64	86	97	84	85	94	93	82	81	77	88	102	98	83	73	88	87	81	82	80	84	87	78	78	74	96	103	82	78	84	85	65	84	81	84	74	93	76	81	74	93	64	74	85	74	79	86	80	83	72	94	82	81	71	68	76	82	94	92	92	92	79	92	85	85	79	67	87	81	85	68	83	86	73	84	89	70	88	82	85	77	85	69	78	68	80	85	81	108	87	81	96	92	105	95	61	79	68	81	74	90	94	65	73	85	86	93	89	72	77	83	111	79	97	94	76	85	95	72	88	78	113	80	108	89	84	82	80	86	78	91	78	83	75	82	100	91	93	100	87	106	91	97	78	75	113	90	98	78	91	73	57	81	91	83	93	96	87	99	79	84	88	78	81	85	73	101	65	76	98	99	91	91	75	78	79	90	85	110	92	85	86	70	87	77	85	93	79	84	74	83	85	78	68	80	111	110	90	80	85	104	82	90	86	67	79	88	80	86	79	81	85	88	92	81	90	87	83	83	75	96	73	77	75	73	86	61	76	82	78	87	97	80	85	75	81	94	86	91	87	102	86	83	104	98	106	93	81	102	88	86	80	83	88	85	85	74	87	90	81	71	78	101	78	96	87	103	74	84	78	82	71	64	82	92	95	80	80	82	72	82	86	81	74	90	82	75	99	83	108	85	75	83	91	98	78	75	94	101	93	84	71	98	81	82	81	81	71	88	97	89	96	89	80	76	78	97	77	82	97	104	93	78	69	79	96	83	93	82	87	81	90	105	74	69	84	94	80	80	72	84	96	88	83	83	82	79	90	87	64	85	85	87	86	96	95	93	87	76	98	73	74	84	89	71	99	87	88	103	95	80	81	90	77	83	90	80	70	76	87	97	100	79	94	94	87	91	66	85	96	106	59	84	78	81	84	90	72	79	92	77	91	85	93	94	76	78	89	99	83	80	92	94	87	82	80	83	80	79	84	75	81	93	77	85	74	78	97	70	79	81	91	98	85	107	92	87	87	82	106	69	93	95	86	90	82	90	78	61	84	92	75	98	72	90	69	77	82	79	82	93	102	84	80	93	100	81	70	74	71	84	96	92	75	70	65	92	89	82	77	91	87	81	106	84	83	93	100	86	88	78	73	91	112	54	98	84	87	89	92	101	98	77	100	101	104	92	95	77	95	95	99	72	80	95	78	93	79	84	76	78	79	82	68	88	84	68	96	88	77	85	117	97	100	85	77	81	88	77	84	84	115	83	97	79	102	93	90	98	84	82	78	89	79	69	82	75	107	76	95	92	76	75	91	81	83	83	80	100	104	87	92	96	93	80	96	92	81	103	108	85	69	94	85	95	58	89	89	93	91	78	81	76	85	88	72	90	93	73	84	92	98	76	79	103	95	90	92	75	92	84	96	77	90	100	74	96	81	86	86	89	76	66	81	72	100	109	87	83	92	84	82	93	94	92	92	79	99	78	75	71	74	83	84	90	96	78	99	82	79	76	84	87	75	105	81	83	74	78	92	75	75	76	75	89	80	83	84	93	94	83	93	74	98	77	82	73	94	88	82	94	99	84	73	78	73	61	100	102	108	97	86	83	94	79	75	90	94	70	88	86	73	83	81	74	71	74	87	88
4305	5488	3648	1700	940	631	471	410	374	291	297	261	273	275	281	262	254	254	252	226	234	252	230	252	235	210	211	232	221	219	202	226	207	210	218	209	203	213	216	184	228	212	234	218	224	232	230	238	210	223	217	210	219	234	198	225	239	226	212	257	197	190	226	202	181	221	218	201	222	221	200	207	196	187	232	203	226	224	204	196	223	215	219	210	208	197	208	252	211	215	230	201	189	217	214	222	202	224	222	235	219	204	218	206	212	205	235	221	216	228	213	193	239	175	228	198	240	208	213	220	212	205	196	210	224	200	203	202	210	216	232	200	196	228	201	220	209	233	198	206	256	221	197	238	196	211	188	192	220	201	220	210	205	201	204	204	181	209	220	214	207	204	223	225	232	220	222	207	195	200	225	216	243	236	214	228	239	187	195	209	233	225	232	222	199	194	234	200	230	203	217	210	215	193	214	211	198	189	212	239	209	223	210	213	227	219	248	210	228	201	213	201	211	219	215	192	204	223	218	228	203	214	207	215	209	189	211	207	193	202	187	209	199	210	181	222	188	212	231	197	214	213	202	220	225	199	203	213	191	230	213	204	196	209	204	224	218	178	225	211	210	229	220	225	190	216	192	219	234	183	234	199	214	230	189	213	206	213	201	208	220	218	211	220	202	203	207	211	199	215	214	216	217	222	232	232	237	238	210	214	188	196	225	195	186	214	216	197	203	207	217	199	213	242	217	221	213	227	200	212	215	220	194	225	212	202	219	190	209	214	198	199	199	217	210	243	220	179	247	195	210	232	219	237	199	212	194	231	223	214	209	203	211	223	216	207	212	200	195	211	212	184	231	207	220	214	186	210	215	200	227	193	191	222	195	206	187	207	236	231	204	209	208	224	223	187	211	222	223	181	222	230	193	214	230	217	223	191	223	216	206	219	206	212	230	204	232	212	209	199	207	193	217	211	190	206	223	234	221	234	210	210	235	189	227	187	194	217	216	212	224	190	217	213	198	206	210	196	218	233	239	214	231	190	208	227	197	245	214	214	206	198	191	249	230	240	205	205	228	211	201	221	200	201	219	200	213	219	218	213	241	238	191	220	214	215	231	203	197	211	212	204	207	212	186	185	223	206	218	185	238	223	208	201	226	208	194	183	211	193	230	189	206	213	214	206	186	227	209	191	214	225	224	222	191	183	215	220	190	224	207	220	208	235	192	200	237	202	165	217	191	207	204	175	227	214	232	215	185	230	218	243	211	229	216	199	206	207	185	198	220	200	208	202	221	196	201	194	221	223	195	181	217	179	215	200	213	202	210	194	221	232	237	217	212	229	222	202	200	205	242	214	193	197	205	198	196	201	197	219	201	224	217	186	228	199	216	205	207	215	231	231	192	224	222	216	195	209	222	226	213	200	218	235	176	231	215	215	202	209	211	208	193	201	239	211	223	191	202	213	206	242	213	205	211	233	203	233	215	226	210	237	220	212	185	198	188	214	220	199	195	210	205	224	182	201	229	229	227	209	200	206	193	193	207	214	203	235	215	206	193	193	216	191	221	205	202	194	212	219	237	216	211	183	203	202	214	190	209	201	198	221	222	218	211	176	253	200	201	228	212	199	223	199	237	198	227	195	217	202	222	229	222	228	216	207	221	208	208	209	244	230	190	228	196	204	189	194	219	221	196	208	210	197	180	219	195	214	209	213	211	213	210	185	191	224	191	203	192	212	217	226	208	230	219	191	218	231	222	207	238	235	206	229	209	210	227	214	206	219	202	208	208	230	230	230	221	214	225	215	197	200	222	220	240	197	180	227	214	210	210	213	211	205	188	216	211	228	207	198	196	188	227	209	207	224	237	216	208	221	207	215	194	206	206	243	198	197	207	211	234	234	219	220	203	191	215	215	210	191	212	205	204	215	188	197	203	221	192	208	215	212	235	216	223	209	215	231	207	216	211	180	190	227	236	233	231	193	223	210	224	218	211	218	209	207	197	224	222	208	207	218	213	205	209	199	213	216	196	196	214	224	221	201	220	236	244	224	208	207	193	210	234	212	183	210	220	219	213	214	220	212	223	190	200	215	209	197	192	197	197	179	191	223	199	183	207	205	215	214	229	233	204	222	237	204	209	224	206	239	196	209	209	222	206	227	219	196	229	189	221	210	212	223	201	226	204	207	204	220	222	226	201	213	202	212	206	233	217	206	207	204	190	189	202	216	208	210	219	212	221	223	227	218	231	195	215	187	214	190	194	224	201	197	216	237	194	212	232	226	203	202	207	201	208	203	212	241	198	217	210	197	215	202	219	205	197	226	225	206	231	201	214	232	209	204	199	240	184	214	197	194	218	217	205	213	223	201	205	229	214	235	224	207	228	192	209	218	221	199	213	237	234	202	223	215	193	222	226	206	197	194	200	213	226	221	222	199	219	186	222	203	209	205	231	238	199	195	221	208	217	202	203	219	225	233	220	212	192	233	207	222	218	224	249	213	180	220	231	188	205	233	187	184	235	199	220	198	201	181	202	206	202	211	219	235	220	212	214	227	224	220	206	215	219	217	219	206	190	219	220	195	205	229	211	209	178	230	225	220	216	209	213	218	236	205	213	205	204	219	216	204	183	212	229	206	232	204	221	194	240	172	225	209	197	216	259	218	225	215	200	192	211	214	202	193	240	225	226	205	215	204	226	240	227	210	200	203	199	218	223	206	214	214	210	240	221	218	215	200	221	204	211	201	192	217	208	204	233	216	249	222	231	211	206	221	216	208	203	202	208	209	205	216	214	189	211	216	185	224	218	219	213	196	220	232	213	220	203	205	210	239	216	205	235	222	226	194	220	218	218	210	202	203	205	208	239	223	224	215	186	202	239	233	247	209	221	204	183	203	209	212	196	214	196	226	233	212	189	223	211	205	236	184	193	215	218	206	212	225	192	219	209	223	187	193	210	208	223	223	196	210	212	220	197	195	224	191	201	211	242	197	204	217	232	239	224	201	226	227	206	200	226	195	227	180	214	218	226	195	201	211	208	183	231	207	227	200	209	212	207	202	196	214	199	216	171	208	213	227	213	206	211	230	197	209	213	218	209	222	211	179	221	205	213	222	206	237	218	224	243	256	182	236	218	221	209	233	206	189	209	235	206	248	211	232	216	204	211	227	219	208	225	207	247	198	231	218	221	232	211	204	194	200	225	218	205	209	221	205	206	217	192	232	201	213	210	204	208	219	193	227	197	223	203	169	225	204	203	213	224	217	200	220	186	192	201	201	222	210	204	182	217	182	206	201	210	221	238	217	238	221	227	218	240	211	224	219	219	193	226	226	184	228	193	223	222	205	227	210	233	220	215	197	214	224	195	216	217	226	230	203	218	219	209	224	189	238	192	210	229	209	201	201	207	219	214	247	226	200	198	201	208	198	226	213	229	173	221	195	221	196	181	218	236	210	217	210	216	220	232	232	194	192	243	214	213	210	211	198	208	193	230	203	202	194	193	216	236	214	219	201	217	231	206	205
34672	11629	1581	536	436	388	323	304	309	278	273	249	275	248	257	287	228	284	280	312	268	271	244	238	227	241	253	247	264	283	249	247	251	238	235	219	295	223	272	240	237	248	226	256	249	236	240	275	255	279	270	273	256	312	257	273	264	283	234	254	275	240	255	251	259	255	247	272	260	257	230	244	251	250	258	252	274	258	262	274	287	225	221	258	244	263	241	257	265	241	251	263	244	253	242	263	236	246	264	268	264	235	278	270	255	299	237	241	239	220	220	302	235	295	252	255	255	271	261	246	296	220	250	257	239	238	264	225	241	265	286	291	227	257	239	269	248	276	263	258	289	237	240	261	249	256	255	273	268	262	260	243	237	241	253	253	253	267	271	250	275	247	253	250	252	235	245	261	227	282	270	231	267	259	272	243	269	264	244	253	268	247	250	275	275	282	267	276	245	250	276	272	254	251	242	239	263	267	257	251	266	271	283	267	285	234	298	266	266	294	275	249	255	249	251	257	281	241	272	257	258	241	272	263	268	267	257	262	231	280	252	270	264	223	226	265	246	245	247	237	238	242	252	231	235	255	253	252	283	230	251	264	250	235	247	245	252	240	266	244	271	299	269	250	236	271	265	246	254	268	242	227	244	239	243	270	233	258	225	256	254	258	238	262	249	275	262	237	270	271	250	270	254	239	250	254	249	266	239	245	246	231	250	272	226	242	255	254	272	274	282	246	287	261	253	239	248	257	253	258	260	236	272	235	262	255	256	269	254	261	262	281	239	291	239	259	254	235	233	258	237	248	245	292	243	247	254	270	271	222	250	267	258	257	293	260	274	265	280	280	261	261	272	259	243	258	260	275	272	238	241	245	302	244	288	223	279	264	244	280	247	266	252	239	246	254	267	270	250	265	262	210	244	238	292	250	254	229	217	255	210	259	250	258	242	228	257	223	276	255	259	249	239	237	243	244	244	235	283	253	282	278	258	249	310	244	245	263	274	249	255	255	268	241	271	253	249	279	281	231	258	290	257	257	281	258	266	240	264	263	227	288	240	269	280	238	252	275	239	269	252	245	313	224	275	262	257	260	243	267	257	284	244	266	247	284	214	248	251	240	262	252	257	263	272	251	222	254	233	227	286	289	265	245	250	247	225	249	254	243	257	238	248	214	242	263	277	255	254	277	269	229	241	296	241	248	251	264	261	269	249	255	257	238	251	265	266	262	260	257	260	234	264	245	232	245	251	279	246	260	271	279	244	286	230	257	222	254	248	237	243	266	267	260	243	253	304	243	243	273	245	268	251	279	235	260	258	241	250	295	230	236	266	263	275	230	280	250	276	265	257	227	250	235	237	261	204	274	262	270	264	231	248	226	255	241	251	263	279	251	259	262	267	232	264	268	263	240	225	267	268	282	266	268	239	255	262	265	274	252	228	236	283	251	247	252	242	236	259	244	261	240	261	242	252	239	271	231	255	238	265	269	243	265	233	263	235	263	261	264	260	227	250	244	240	255	231	230	248	253	266	255	267	294	293	283	263	266	255	263	233	260	292	265	261	285	243	237	267	237	246	285	240	230	256	260	273	272	284	249	241	238	234	262	282	291	272	241	246	251	229	261	254	249	248	245	249	245	242	278	275	278	265	251	224	260	245	249	261	253	250	264	252	274	268	248	256	271	255	267	262	260	249	270	240	264	278	272	273	270	267	242	243	266	275	276	244	269	237	258	262	241	272	239	227	270	263	268	245	252	263	236	237	268	237	213	255	251	284	259	251	224	245	247	269	228	267	282	255	263	270	274	261	244	246	265	284	240	254	251	247	257	245	254	224	247	269	285	246	264	239	267	228	267	269	259	269	275	230	256	243	244	233	252	263	279	261	241	267	256	270	264	256	249	254	293	272	260	274	262	256	256	264	282	269	252	260	251	254	250	242	276	269	209	273	274	250	261	233	257	234	293	259	226	224	243	236	258	272	281	231	244	277	277	255	247	277	237	232	252	241	230	229	267	239	267	233	232	236	248	264	259	230	270	285	269	255	261	252	269	275	308	229	270	257	271	252	260	246	259	239	286	242	258	248	237	244	237	243	230	255	255	256	237	262	247	257	261	279	275	253	265	245	258	276	270	244	245	251	253	250	263	259	252	274	289	269	242	246	267	282	273	254	272	245	250	241	273	235	268	251	270	269	295	251	268	257	249	220	279	264	235	229	253	231	275	281	250	272	278	280	278	284	272	230	239	281	242	244	261	229	258	223	256	264	252	255	264	290	235	245	242	286	269	252	269	255	252	254	261	251	247	279	230	242	246	241	231	242	262	278	270	224	254	246	261	266	243	250	227	228	260	253	259	219	287	258	265	269	242	284	249	256	238	284	252	242	242	269	254	249	271	257	273	244	252	240	251	255	251	254	265	274	272	264	250	258	252	277	223	271	234	277	270	243	270	278	254	245	265	241	263	284	268	254	245	238	258	250	283	241	254	242	260	259	264	280	273	264	286	278	230	276	272	259	255	215	246	261	256	281	246	266	310	241	266	244	233	263	272	259	292	256	257	311	264	254	270	267	255	256	279	287	244	244	262	265	270	267	254	272	243	226	251	248	241	247	233	242	243	255	261	265	254	258	256	204	235	267	255	233	248	254	254	264	232	264	272	246	247	261	256	255	238	289	258	259	259	256	280	228	263	282	260	237	236	244	269	269	283	226	285	252	292	236	271	254	217	264	242	234	244	247	273	210	239	246	252	250	250	251	253	265	228	275	280	269	233	278	246	233	263	277	260	265	274	265	262	248	243	263	254	268	247	250	243	247	215	261	251	231	275	250	243	252	259	257	212	251	253	262	247	256	229	257	221	247	268	291	256	262	250	252	239	242	254	253	266	241	263	261	262	266	291	223	265	253	252	266	268	237	279	253	271	259	247	291	248	249	251	247	296	254	244	275	257	275	247	261	236	274	240	263	258	237	247	238	249	249	269	257	247	274	255	255	245	259	255	261	219	245	260	269	285	265	264	268	224	273	250	259	263	253	270	272	220	245	249	251	244	275	262	264	236	221	248	249	262	236	250	279	228	269	266	269	241	236	258	227	238	277	222	269	256	261	250	249	259	248	229	259	264	275	262	281	242	276	241	250	247	245	241	260	239	252	270	263	212	274	255	248	244	253	270	263	239	282	242	229	278	274	254	263	236	262	233	237	297	254	236	242	244	294	262	249	270	267	236	270	255	303	265	237	277	253	247	265	277	257	221	268	253	241	250	242	236	250	252	260	275	248	250	254	279	265	254	278	230	236	287	238	257	280	264	237	260	250	256	229	237	265	259	252	274	259	261	258	255	246	249	246	266	250	264	222	246	248	251	296	283	266	262	245	233	257	268	265	261	283	245	268	258	244	259	264	249	257	248	265	243	272	237	248	268	259	255	254	293	264	264	257	268	280	221	235	257	261	254	243	263	272	248	247	261	236	239	247	211	247	240	263	230	253	243	246	276	294	246	243	239	227	236	258	260	278	262
10900	1105	909	712	664	634	593	566	582	602	508	548	547	572	566	572	568	534	562	546	584	550	565	567	570	550	491	509	549	557	572	548	514	572	596	520	568	539	589	556	541	547	548	502	541	550	535	551	498	542	495	587	530	554	558	525	584	560	530	566	569	512	607	563	521	541	542	549	569	538	578	523	566	573	565	537	556	569	527	526	571	517	532	570	552	543	565	529	514	556	545	562	543	564	560	567	553	525	524	530	525	532	538	510	569	560	519	536	563	529	590	532	566	574	563	561	527	514	614	559	571	552	555	550	506	524	585	558	529	507	564	508	593	543	549	515	530	558	590	553	533	592	568	512	509	583	486	562	557	535	535	585	533	540	546	539	579	551	523	587	571	591	529	545	543	573	530	571	561	548	573	548	582	565	528	549	544	547	552	520	549	538	522	552	532	551	561	592	554	570	565	559	530	546	536	574	526	565	565	516	558	543	545	540	549	536	592	559	564	534	573	574	538	578	585	570	576	546	549	577	551	554	592	582	574	557	579	577	545	531	563	554	541	566	556	542	544	593	569	510	572	546	544	540	500	559	560	542	565	578	576	546	516	543	565	532	552	563	552	555	588	569	534	561	554	542	570	531	576	550	539	548	510	541	535	534	556	545	561	528	529	570	561	590	523	523	579	520	494	580	514	546	542	534	536	550	522	555	555	557	552	515	562	563	518	554	533	538	562	555	537	571	552	526	562	556	538	536	551	551	579	578	569	529	555	568	564	541	578	519	554	519	527	571	505	512	532	490	584	552	556	545	575	538	503	524	549	521	582	552	570	540	583	526	549	546	569	548	582	523	572	562	567	538	578	568	577	601	535	518	543	536	509	538	540	581	557	542	542	543	578	568	530	533	569	554	555	515	583	555	550	517	536	527	540	557	578	535	563	525	579	532	539	567	541	497	526	550	531	552	575	543	570	572	571	553	542	552	596	559	589	567	569	530	530	554	557	565	548	510	554	554	541	552	544	600	551	521	549	562	530	537	550	541	532	527	526	557	589	571	555	576	519	559	550	537	574	532	552	570	559	576	533	580	534	527	556	506	602	518	574	519	557	555	535	493	510	551	618	536	540	570	559	558	505	544	584	584	521	588	551	539	555	612	566	579	540	550	593	520	548	519	536	570	546	495	522	557	552	578	487	538	574	540	527	532	542	569	557	532	521	536	564	489	577	578	519	531	559	536	558	554	546	557	514	548	551	525	533	554	542	533	558	549	571	587	521	528	544	540	543	558	503	543	591	568	517	518	546	532	505	517	537	575	586	596	539	538	563	557	551	567	549	584	564	537	545	580	548	518	528	542	552	550	522	591	551	522	518	511	524	493	588	540	546	568	523	570	562	536	555	527	538	583	541	552	577	564	575	553	585	568	579	519	573	498	556	539	547	558	541	556	547	563	545	550	540	554	514	587	514	572	542	581	495	565	579	532	531	547	557	520	574	521	506	563	498	504	595	551	534	556	534	503	526	524	549	535	535	545	571	544	530	554	528	584	550	557	558	565	567	539	531	473	552	606	579	512	501	548	581	571	632	518	527	554	591	537	528	528	518	555	573	486	573	592	554	573	559	557	540	598	527	555	521	552	501	565	556	545	546	541	508	558	568	540	543	560	537	550	538	602	534	565	565	582	563	547	560	579	535	523	547	583	568	540	612	563	522	582	572	580	508	544	538	539	564	573	576	559	522	541	524	523	526	533	554	537	554	589	538	505	537	567	574	555	574	577	500	579	564	537	492	544	519	550	540	554	518	570	539	519	538	550	572	528	544	513	542	545	565	597	559	530	551	558	524	547	538	540	574	555	552	556	556	529	566	555	504	492	543	558	556	591	537	515	564	554	543	547	559	529	562	517	565	541	540	542	505	537	526	568	513	585	572	525	568	557	524	584	542	566	550	566	545	542	525	539	602	529	573	540	562	536	551	582	525	517	548	526	536	572	609	567	527	486	585	568	524	569	622	590	542	550	536	543	558	574	518	553	570	551	521	547	501	547	557	503	528	531	572	542	568	513	550	518	527	612	511	535	534	576	559	551	569	565	543	578	528	543	566	527	522	532	559	571	513	537	555	559	575	569	564	540	526	542	563	528	565	526	524	548	571	535	541	536	569	598	605	575	505	556	519	564	539	573	543	525	519	550	552	554	564	550	542	544	584	525	571	565	551	542	604	611	534	542	546	552	489	589	558	555	572	537	552	565	565	551	523	532	571	577	545	538	579	547	532	525	563	601	546	508	575	539	568	551	482	576	552	545	567	550	554	556	534	548	555	546	569	507	590	536	545	542	571	547	518	544	572	556	563	573	545	568	562	550	570	566	575	513	527	591	536	590	533	518	543	550	541	516	490	530	543	499	534	563	544	564	538	588	566	534	536	542	603	552	517	547	563	510	556	580	515	547	545	590	554	520	559	564	576	559	579	537	596	545	537	544	566	569	542	539	518	532	548	524	597	547	534	575	552	528	536	531	556	570	543	595	542	580	532	529	547	545	536	535	550	570	575	521	560	580	569	536	575	537	526	568	539	560	548	568	538	574	547	543	567	508	521	522	528	518	564	550	576	556	505	550	547	552	536	554	575	552	535	556	583	529	574	553	532	545	541	555	553	558	507	530	550	566	559	529	519	569	529	588	546	526	501	532	536	573	538	513	541	560	575	534	519	547	531	536	548	550	524	595	554	546	515	515	550	564	561	552	538	573	510	565	576	587	531	505	508	517	573	522	525	541	526	494	570	506	575	550	552	564	512	560	521	490	559	527	579	552	561	532	536	557	560	532	562	526	587	547	529	561	528	562	543	566	594	498	536	472	550	541	577	542	581	565	522	516	561	548	493	566	532	531	492	596	563	511	567	615	571	542	582	531	495	517	539	553	554	550	553	507	569	532	536	524	527	524	568	537	537	549	528	539	515	564	545	565	543	578	498	518	555	546	565	578	509	559	561	588	550	583	570	519	544	558	548	557	559	537	528	564	552	541	549	567	532	533	523	576	543	530	577	527	582	544	538	574	545	529	573	544	539	542	539	531	546	564	550	546	563	560	579	509	510	569	531	525	556	557	509	511	559	570	563	530	549	539	573	552	576	499	530	542	547	495	545	571	595	550	535	532	511	540	540	559	543	544	536	574	527	545	551	532	512	536	548	559	540	532	576	560	509	535	559	560	560	597	565	579	561	565	522	496	583	544	535	529	535	552	569	579	535	590	532	571	514	562	591	552	529	568	573	593	540	621	538	495	555	498	584	540	588	523	522	563	573	543	552	520	528	527	563	533	531	540	556	547	552	587	568	526	576	559	583	571	542	526	531	548	580	571	525	553	538	549	515	526	557	502	583	547	514	558	541	493	572	591	548	544	532	552	571	524	575	535	545	575	556	550	568	538	557	554	568	553	555	563	558	574	597	538	533	563	550	580	551	587	562	519	557	541	571	559	556	535	560	539	526	516	561	519	506	573	542	566	530	479	514	585	482	502
24709	21132	24790	27718	20925	3082	515	346	286	253	202	195	191	239	220	204	202	168	197	211	188	173	189	167	173	160	150	160	165	142	159	176	179	157	161	177	148	141	164	174	154	146	189	201	146	174	171	182	171	156	171	173	176	164	179	179	183	177	162	143	155	153	159	174	142	163	148	148	146	153	163	145	165	174	138	171	173	150	161	161	157	155	184	172	153	144	154	134	185	166	156	146	131	172	164	160	152	135	147	180	178	153	154	151	146	150	180	177	143	161	155	148	134	157	156	130	135	146	156	185	169	173	170	176	166	155	161	160	159	160	146	145	142	149	169	168	133	163	172	151	162	151	150	176	152	143	166	170	154	179	141	151	198	159	176	153	163	151	162	150	153	157	151	148	167	141	145	177	174	154	168	147	143	155	156	169	169	142	158	159	157	135	171	160	139	154	160	113	146	168	164	161	153	163	156	161	191	171	154	145	167	179	143	154	164	138	146	152	182	154	164	152	142	154	155	165	167	151	158	158	161	142	161	140	179	173	154	146	144	158	161	153	151	126	149	174	185	175	165	150	148	147	175	173	162	162	164	166	149	146	178	159	154	166	170	152	138	157	177	142	153	152	143	178	180	131	152	156	157	153	157	158	135	145	178	151	204	158	155	139	153	183	156	182	165	163	153	171	154	173	158	160	176	171	170	164	164	141	146	141	187	175	139	132	168	156	165	171	157	171	117	153	182	179	163	167	175	143	173	138	142	148	182	146	170	155	157	137	158	167	169	164	183	145	139	140	153	156	174	161	166	178	157	170	179	151	160	153	165	162	150	166	166	155	149	160	163	149	166	182	177	152	161	176	176	159	164	182	142	160	160	159	156	158	146	156	150	172	169	144	172	174	175	157	149	166	138	132	174	144	163	169	161	162	153	171	144	159	156	161	149	164	155	161	171	159	155	166	148	162	161	174	165	161	151	166	161	147	151	147	153	141	153	161	158	184	148	159	140	150	163	144	142	161	144	151	174	163	153	151	162	149	134	148	158	162	148	167	157	161	139	165	146	172	144	158	158	161	176	135	145	147	169	161	155	165	144	154	153	132	157	153	165	166	153	155	152	142	169	165	160	138	165	143	142	136	142	161	130	134	137	162	165	156	181	152	151	150	177	167	150	154	170	162	165	152	147	149	171	166	172	133	150	159	161	159	155	141	157	142	156	157	154	163	146	173	148	142	141	144	156	171	169	166	162	145	154	151	160	167	161	143	149	165	184	145	166	147	153	160	128	155	150	162	168	178	170	136	175	144	154	148	148	160	145	150	136	171	157	168	170	156	160	154	172	139	163	173	179	146	154	146	156	131	148	165	160	166	174	173	156	151	157	169	165	158	163	133	147	163	185	170	124	161	166	147	189	165	162	165	161	170	150	157	150	154	151	162	151	149	167	171	146	151	116	149	169	153	164	169	169	150	170	150	158	177	137	148	167	163	176	153	147	155	174	162	154	176	169	161	156	173	164	162	138	152	139	155	167	152	151	168	172	177	159	170	173	161	158	152	166	157	153	151	165	178	172	169	167	163	169	173	151	163	141	171	158	158	160	161	170	180	153	184	153	133	168	156	186	152	166	160	155	162	148	167	147	148	147	167	166	156	167	153	161	162	166	158	165	165	176	153	149	142	151	151	189	144	180	132	139	149	173	152	156	153	156	151	161	142	161	155	181	160	143	172	160	175	151	166	166	130	165	177	167	144	141	141	160	133	157	162	115	170	142	159	163	155	164	159	167	158	161	168	160	159	160	156	156	153	138	152	160	157	136	152	148	198	151	135	158	182	157	140	176	171	191	168	163	156	186	165	161	160	165	162	161	163	150	180	154	172	163	155	126	146	144	146	175	132	161	147	181	170	161	145	173	149	123	151	181	134	160	182	167	176	153	153	166	151	169	152	161	172	169	164	163	151	162	158	148	164	155	160	136	143	139	163	170	146	136	177	177	164	181	133	133	125	148	165	175	168	155	153	146	157	168	160	146	151	161	156	168	163	142	147	151	175	189	165	149	192	153	157	135	128	150	141	159	178	155	151	165	139	151	147	149	183	143	170	175	169	157	149	175	141	136	169	171	145	160	144	163	161	152	150	136	166	138	179	162	144	165	168	165	156	156	160	149	145	163	150	182	154	155	158	156	171	154	142	167	139	182	139	153	150	156	165	157	160	181	169	142	131	148	153	163	151	154	160	148	175	167	166	191	150	156	178	128	153	175	177	182	164	139	158	154	158	144	154	149	134	171	159	157	143	153	128	151	153	153	144	153	160	153	150	165	167	141	165	160	165	151	156	160	139	157	171	159	157	175	143	156	146	150	140	173	155	149	161	169	162	133	146	165	153	156	159	186	197	164	158	173	178	157	171	156	141	165	127	143	157	144	174	164	144	166	145	165	153	149	143	142	142	168	149	160	174	150	157	160	162	146	158	143	188	152	158	158	148	159	181	175	173	128	142	155	145	165	135	145	184	159	152	142	155	154	143	148	159	175	161	172	150	154	154	133	163	134	157	141	129	148	120	151	167	146	189	145	157	155	134	144	128	167	139	158	157	152	158	164	152	150	159	161	139	142	162	152	159	139	155	145	151	139	155	144	168	169	173	131	151	167	159	164	136	154	144	174	179	158	166	161	157	198	156	164	152	197	182	138	173	157	157	159	173	155	152	158	155	123	158	155	171	142	159	171	157	145	157	153	145	185	160	142	169	173	162	152	151	159	138	172	116	201	183	160	147	174	160	144	137	181	151	169	163	148	159	155	168	154	154	173	149	142	168	149	152	151	136	165	147	149	178	158	126	152	157	165	176	151	168	147	147	149	156	150	146	161	159	136	150	152	156	197	152	164	172	152	165	150	174	172	157	153	166	143	136	169	190	149	166	154	168	139	151	136	167	152	148	170	142	197	165	157	145	135	150	165	152	146	164	148	159	185	136	185	137	141	165	151	153	183	158	176	156	164	140	166	170	181	149	153	143	190	157	171	136	155	163	160	164	189	167	155	166	142	157	154	161	158	143	135	158	153	160	159	155	188	177	156	156	142	150	156	142	168	169	154	171	127	147	167	162	176	150	146	150	141	166	156	166	161	149	140	160	136	170	161	163	140	143	172	150	160	160	163	164	156	148	160	173	175	163	150	129	159	157	179	166	166	166	127	180	176	169	173	148	160	179	183	167	166	165	193	150	181	168	163	153	147	172	167	167	141	134	154	168	158	160	150	152	181	157	171	150	144	148	162	171	128	152	166	152	139	183	197	144	150	154	171	136	175	163	167	172	147	164	162	159	149	143	158	161	142	158	145	130	159	135	177	147	161	149	151	157	153	193	163	170	154	167	193	168	167	177	178	146	158	141	159	166	177	167	157	147	129	152	160	144	139	166	169	147	160	169	147	162	158	150	167	122	149	146	152	193	125	162	157	149	159	176	165	171	173	137	143	152	162	154	149	156	189	149	144	141	155	148	187	156	144	157	155	164	146	145
6860	3017	2046	1097	739	572	510	457	415	396	414	349	377	358	359	345	368	380	355	371	354	344	350	350	349	352	331	361	369	328	368	384	348	378	314	326	347	340	332	361	413	354	351	375	365	332	345	315	348	340	344	342	321	346	360	384	353	364	303	351	322	322	343	350	373	366	346	309	382	334	342	357	386	359	355	318	366	353	341	351	364	349	368	338	350	377	356	353	347	346	357	368	345	350	328	354	364	365	324	339	349	406	328	352	336	333	340	350	331	367	359	340	343	336	369	361	329	368	392	355	356	330	337	378	349	359	332	374	325	314	348	325	352	368	362	331	364	359	351	350	337	349	318	355	341	384	362	342	305	352	355	365	397	350	393	353	341	328	338	374	329	336	326	344	338	326	346	356	364	372	341	353	374	346	298	351	308	326	394	356	357	340	372	331	361	332	344	339	343	354	341	346	324	347	387	377	355	311	353	385	361	356	328	340	342	372	347	325	319	330	345	367	350	338	354	345	334	342	343	346	346	348	365	333	349	365	336	369	367	365	298	314	354	360	330	363	350	366	328	368	342	353	314	349	359	324	349	344	318	341	298	379	340	343	318	339	347	354	354	351	351	317	330	353	350	338	318	337	356	349	375	346	351	336	307	323	330	354	343	345	342	386	388	320	363	334	364	367	356	359	362	336	344	321	352	363	329	353	359	336	342	356	344	335	341	371	339	361	347	328	347	322	347	327	376	335	362	362	329	342	340	360	336	352	351	375	344	351	352	339	341	341	297	357	342	332	352	356	340	314	321	323	354	364	416	335	351	345	339	329	300	333	349	364	349	347	350	326	334	324	356	346	330	355	339	306	348	324	329	360	338	343	357	343	341	347	347	313	338	355	327	348	352	354	331	379	324	359	368	365	339	311	361	343	327	343	335	357	373	350	330	349	334	366	371	346	386	390	334	349	368	360	326	333	335	347	353	362	388	343	329	342	372	358	317	359	357	339	343	299	342	357	391	359	340	355	351	352	372	377	338	349	380	339	345	351	358	360	338	346	322	360	408	344	336	344	337	364	337	355	353	347	334	339	319	364	369	323	350	331	352	330	353	338	348	371	328	321	356	353	327	334	347	358	307	367	353	375	312	311	338	357	346	364	363	351	334	368	323	336	351	370	373	395	318	371	371	328	343	334	336	356	338	362	356	377	351	332	355	358	332	350	331	362	352	342	326	339	358	329	351	343	346	360	346	342	351	359	374	356	347	353	383	334	362	359	346	316	341	324	386	402	365	357	352	353	369	360	333	349	374	336	362	328	309	348	356	324	354	328	366	323	363	377	336	297	333	324	356	339	364	382	332	347	368	330	329	304	365	348	364	343	344	352	314	355	339	368	354	354	340	351	359	368	359	346	343	320	329	360	363	374	384	340	369	381	325	324	354	364	358	328	366	343	330	387	360	380	346	328	374	339	374	374	339	356	362	366	362	345	317	353	334	350	363	332	304	311	322	335	323	362	304	389	334	310	336	339	353	342	383	333	355	336	362	349	333	356	320	333	353	346	365	353	343	356	345	383	344	339	349	360	337	343	380	357	376	326	340	337	371	339	315	364	349	338	317	330	340	359	338	314	355	348	341	359	339	328	352	353	347	371	367	358	330	344	332	347	366	369	373	342	344	384	336	355	366	358	372	379	315	359	358	321	337	318	351	360	310	344	343	353	349	337	335	390	328	377	348	331	320	357	354	365	354	358	365	333	334	323	349	356	351	344	367	331	335	345	385	349	351	330	357	361	384	361	314	311	345	349	346	363	381	390	402	327	337	385	363	342	324	337	357	339	356	337	325	342	369	360	308	343	337	318	367	348	355	374	355	340	337	354	336	329	363	394	321	362	319	373	343	342	353	352	365	396	333	354	345	350	366	333	342	346	344	339	376	347	348	353	358	357	385	337	332	326	319	331	336	314	355	352	350	368	345	350	317	337	335	325	345	362	350	326	331	349	363	346	347	372	336	344	342	345	353	349	340	330	362	335	354	356	391	350	343	385	367	363	349	351	382	347	339	354	347	357	327	320	346	356	345	335	360	360	365	336	362	346	323	337	337	340	333	340	352	366	348	327	383	359	349	358	331	343	369	373	368	333	386	341	390	371	343	318	327	356	369	341	364	346	351	325	353	355	340	377	347	341	372	370	389	332	350	312	358	349	334	348	336	347	362	384	325	365	327	355	345	317	360	333	347	370	311	327	362	340	342	351	356	343	335	352	362	338	382	325	361	381	348	356	320	362	346	313	375	346	328	323	319	351	348	346	340	333	357	319	344	362	335	376	345	371	361	327	334	358	371	357	350	374	334	356	341	353	325	325	354	345	329	377	340	374	353	392	337	341	348	349	337	405	363	324	354	355	338	332	359	361	343	327	328	373	330	331	404	340	365	326	344	371	332	364	353	345	340	340	337	341	347	364	350	307	338	350	350	334	318	369	367	363	349	314	340	364	331	380	362	359	355	360	350	354	364	374	340	320	342	360	354	367	352	365	367	356	376	334	346	327	351	367	332	354	350	360	324	364	337	359	365	322	393	334	361	383	323	335	355	360	323	376	364	323	334	369	339	344	385	329	327	360	362	326	316	329	358	331	363	353	368	301	362	353	399	340	332	336	340	349	357	358	341	368	362	373	371	351	362	364	364	343	360	363	340	332	332	360	331	339	315	338	353	309	352	356	337	340	360	346	361	331	343	363	361	321	332	344	380	349	345	339	306	363	331	366	344	332	351	357	355	336	363	331	328	357	323	350	369	357	349	344	359	320	385	318	366	361	350	374	366	365	329	356	358	379	327	368	345	327	359	321	343	340	368	344	313	348	354	342	322	383	374	351	339	348	348	354	345	363	331	347	360	344	352	344	310	338	360	375	340	309	342	345	319	352	369	343	338	351	332	355	346	369	343	348	361	351	344	332	349	342	352	336	373	323	348	351	346	388	367	347	354	345	331	358	348	347	359	345	340	358	347	385	356	386	324	346	330	340	337	374	355	356	348	355	343	343	339	338	333	344	378	356	353	361	318	368	372	345	353	340	344	354	322	355	337	329	388	343	398	340	358	328	331	339	369	352	360	323	372	350	357	355	377	342	349	334	347	352	365	366	337	325	360	353	353	341	370	372	349	357	337	371	340	342	358	361	335	337	380	327	368	377	346	334	368	346	333	355	369	370	332	367	358	312	310	328	342	363	357	338	358	345	322	328	350	318	411	362	337	348	319	362	300	357	362	372	343	354	340	330	334	397	340	335	319	360	315	315	352	356	338	348	376	332	358	343	389	368	335	347	347	353	355	348	358	333	374	376	336	371	349	358	352	372	368	357	330	319	365	342	339	355	327	359	337	320	338	341	373	337	364	374	350	341	364	344	351	347	351	369	336	358	325	344	374	372	404	369	360	350	345	357	337	362	365	351	315	354	396	334	313	353	356	349	358	354	326	376	368	348	352	355	371	368	376	366	307	377	362	369	353	352	357	309	366	323
23913	21136	25427	27082	21139	21123	3161	496	391	248	190	177	180	163	161	172	164	149	151	159	131	134	138	121	102	87	98	105	96	110	94	79	98	89	92	109	101	93	84	71	89	75	87	91	102	108	79	112	85	85	90	82	89	82	101	101	83	82	78	86	66	91	62	73	86	77	73	87	73	82	91	84	90	73	85	77	87	87	73	95	77	84	82	71	102	88	67	86	104	93	75	92	63	86	83	81	97	83	101	79	74	88	79	86	97	88	90	73	103	92	73	81	91	69	83	97	91	70	99	77	87	85	80	84	80	87	104	91	75	77	90	76	89	89	77	87	87	76	96	92	97	80	83	82	81	69	93	100	88	88	99	101	92	91	79	90	83	91	71	76	81	99	77	78	87	94	77	76	93	83	92	107	76	80	85	88	89	90	82	72	92	79	95	66	72	73	83	86	85	72	100	70	90	90	88	80	94	85	79	93	97	95	86	85	71	65	67	102	85	91	89	92	78	80	80	83	82	77	80	82	79	97	87	89	81	78	74	103	95	91	79	70	71	95	77	80	85	80	91	99	98	87	78	88	90	93	77	91	83	93	82	81	83	81	108	88	75	78	87	65	86	109	65	104	95	83	73	86	95	86	79	81	84	93	99	89	82	83	100	80	97	93	87	103	80	97	78	80	77	76	83	75	92	74	85	75	86	79	84	89	81	89	94	83	82	92	57	76	86	67	82	76	99	89	98	75	68	71	74	92	77	92	90	81	76	81	88	103	87	96	86	80	68	88	90	78	103	79	89	70	97	88	61	90	89	77	94	101	72	84	94	89	110	90	71	87	97	74	87	95	88	71	85	91	92	84	70	90	88	81	85	96	88	87	83	88	88	67	75	70	81	85	72	98	101	91	70	83	79	78	86	83	96	100	100	95	105	81	94	80	90	77	65	80	98	69	70	64	83	75	84	84	86	76	58	83	90	77	62	106	69	66	92	72	83	88	79	100	84	77	99	82	97	81	84	74	103	79	78	83	79	96	73	88	99	82	79	72	90	68	104	84	82	80	75	79	104	112	77	67	66	102	87	85	97	102	84	65	80	99	79	70	80	102	68	82	101	80	80	86	83	73	74	79	68	78	81	70	74	75	65	62	69	61	64	80	81	83	73	76	89	59	110	76	81	97	104	79	87	99	96	79	77	77	77	75	91	105	85	98	88	82	88	77	86	78	82	80	82	72	86	80	75	77	90	69	66	82	77	88	82	70	73	83	83	99	105	75	87	78	84	84	92	81	76	89	82	80	74	68	111	85	85	74	92	64	91	68	85	92	75	80	82	73	82	88	75	93	88	103	68	77	79	78	80	89	101	95	83	79	78	92	90	82	76	72	104	68	81	79	73	73	81	91	106	88	93	71	105	102	78	87	78	64	80	70	84	93	89	82	85	91	97	74	99	88	101	77	90	86	71	81	99	72	84	89	90	87	78	89	107	94	73	84	89	80	81	103	80	74	89	98	84	56	83	82	87	86	93	89	81	79	87	85	78	99	74	81	83	76	81	87	77	83	82	93	68	68	90	81	81	79	83	96	91	91	78	86	75	72	76	81	106	67	99	108	84	80	86	86	74	85	99	85	80	89	93	86	82	76	80	88	62	75	85	81	76	68	83	82	80	70	82	74	77	81	83	84	78	81	84	83	87	92	62	69	85	88	77	76	87	85	84	80	82	82	71	90	78	85	90	85	87	94	96	84	85	90	83	71	69	80	88	72	70	77	87	89	84	90	75	80	70	90	96	91	87	91	72	92	79	97	82	97	70	77	82	100	89	84	88	75	70	88	96	82	88	76	84	99	102	96	85	93	87	87	95	75	70	81	102	92	95	89	95	99	75	82	84	111	98	81	77	77	67	70	80	73	92	93	85	91	89	93	84	79	93	78	78	59	88	85	83	86	79	88	64	66	76	90	80	85	75	89	70	86	77	82	80	94	72	78	74	86	75	72	85	77	78	85	82	76	79	80	92	73	77	94	94	82	92	93	94	81	85	67	83	75	90	67	78	89	86	81	94	71	87	93	76	60	81	68	83	92	70	83	78	87	87	79	106	83	79	84	84	74	85	78	79	83	82	77	83	89	94	84	83	71	82	70	89	95	86	80	86	74	82	88	80	84	75	95	87	89	86	73	80	78	66	110	50	74	73	78	82	96	70	75	73	78	98	81	77	72	81	75	75	72	84	89	72	94	75	91	85	72	73	77	80	79	84	86	99	86	78	70	85	68	86	70	84	78	82	74	89	74	89	91	66	72	74	95	68	92	83	86	108	78	83	100	84	83	75	76	82	77	116	79	79	72	66	72	77	79	78	101	90	88	79	77	72	81	80	92	83	84	92	76	87	90	94	97	83	89	96	89	87	93	85	84	91	80	72	92	76	73	85	78	78	85	81	98	78	70	95	64	82	87	92	94	77	86	70	78	73	78	84	90	66	88	77	83	89	69	88	94	80	77	69	76	80	86	95	94	85	80	87	81	83	83	93	83	81	80	93	81	62	76	94	79	93	87	95	89	84	74	73	90	81	78	71	83	88	96	71	82	79	94	87	85	95	72	78	81	87	82	82	72	97	72	73	93	92	92	73	79	78	63	92	67	94	74	73	98	73	77	88	74	72	77	74	72	75	90	84	96	65	73	89	87	75	99	85	85	75	73	76	80	94	86	99	79	72	75	73	78	88	80	80	80	70	106	82	80	85	80	92	88	83	96	89	87	103	90	81	99	82	74	65	80	78	92	83	64	87	75	81	109	80	71	80	85	98	73	74	88	91	83	98	81	89	86	80	70	79	80	100	81	81	84	89	95	96	83	98	92	82	72	86	72	85	75	79	94	84	93	94	96	89	106	92	87	66	70	87	93	93	74	79	88	82	86	83	71	81	76	94	91	103	74	82	89	89	80	80	83	74	76	82	73	88	76	90	83	90	98	76	73	89	84	86	80	91	83	88	77	78	92	76	74	75	69	78	78	75	80	68	74	83	75	101	81	79	76	76	82	100	83	79	83	83	84	90	78	75	79	77	86	86	79	99	88	77	89	87	77	94	94	76	81	73	85	85	80	57	90	96	94	81	121	92	92	98	90	83	90	96	75	81	75	99	98	76	74	94	85	75	69	73	100	85	75	80	92	97	90	64	92	97	92	88	89	85	77	81	76	80	70	94	80	79	75	76	89	75	84	89	89	74	81	91	69	73	79	83	90	81	83	71	87	82	83	87	73	72	63	83	87	78	90	61	77	77	65	75	67	82	84	78	106	89	88	83	67	82	92	67	79	84	81	97	98	87	75	76	69	86	79	84	95	85	83	80	86	76	80	79	73	88	75	71	93	59	85	92	87	82	62	81	87	83	73	75	83	74	67	95	63	90	80	107	69	70	74	86	77	76	92	98	94	93	86	79	78	85	64	77	96	99	78	88	90	94	65	72	67	96	94	85	86	80	61	86	73	78	71	70	83	78	65	91	74	76	94	104	79
3796	5283	3441	1580	875	584	484	397	352	309	274	279	251	256	252	261	272	221	252	239	204	246	251	232	227	236	206	227	202	226	209	219	227	216	215	215	213	230	205	199	200	215	224	215	213	213	188	177	198	231	236	208	197	205	201	218	214	205	207	228	197	205	220	209	203	218	209	207	224	176	202	206	203	226	207	228	197	204	214	219	222	199	161	201	211	212	215	234	204	222	225	213	210	208	212	217	212	197	204	238	198	209	197	194	225	207	207	201	204	189	228	194	208	220	201	205	185	207	195	195	212	190	208	207	205	211	208	226	216	183	197	205	222	221	191	198	193	245	190	208	202	223	210	200	202	213	205	206	206	195	216	224	209	183	217	206	203	220	242	192	199	208	199	206	208	222	193	195	209	209	192	200	211	208	216	223	212	237	198	191	190	193	193	219	214	192	183	207	226	192	198	205	240	210	200	207	210	208	213	199	230	232	212	199	217	245	189	217	212	219	230	199	187	198	189	233	211	226	195	200	210	197	201	209	213	209	204	220	184	222	200	199	201	223	222	222	204	202	188	209	198	198	181	211	199	204	193	221	217	219	192	190	204	212	217	242	217	194	225	195	184	179	192	182	187	222	220	209	206	197	197	233	235	212	213	206	213	198	212	200	227	200	211	201	184	218	201	215	195	218	190	188	196	228	203	226	222	225	203	200	220	194	200	218	206	234	203	206	211	204	200	233	233	214	180	203	227	206	215	210	200	210	203	204	229	177	212	186	213	206	199	201	215	222	205	209	213	228	195	210	204	210	201	193	217	212	190	206	188	232	192	203	217	233	217	235	187	196	196	214	202	182	210	236	202	202	200	213	197	205	249	213	212	223	194	187	193	200	211	235	194	197	231	216	207	192	205	198	214	232	211	204	214	215	237	241	211	232	213	201	190	209	207	188	212	211	228	228	218	202	169	195	200	214	187	219	197	203	223	206	199	234	222	218	211	185	217	231	201	202	207	223	221	212	209	229	226	202	215	225	200	221	214	209	186	212	201	216	196	229	227	192	195	207	195	210	200	213	201	187	207	206	200	216	203	186	214	221	214	210	198	227	199	221	215	199	196	202	211	215	202	174	223	190	229	216	191	202	203	193	202	210	218	226	182	215	226	211	199	208	203	241	219	207	188	210	204	230	214	231	191	210	208	228	202	206	209	200	205	190	217	207	206	201	219	185	205	211	194	228	206	205	187	225	232	202	203	210	227	208	220	226	221	191	226	224	216	185	221	208	222	199	216	208	207	203	184	191	197	228	177	205	196	201	199	192	227	213	212	224	214	218	204	170	211	189	203	223	204	199	209	199	180	202	203	235	214	197	234	208	227	214	204	205	212	189	199	225	212	200	210	212	222	207	205	202	225	207	216	214	190	204	198	199	185	207	216	187	206	215	213	224	213	214	229	204	199	190	221	216	200	185	224	217	205	205	213	214	255	234	224	228	182	229	216	204	188	199	192	248	217	191	214	211	216	184	233	189	223	217	206	208	207	179	182	188	222	181	210	202	202	207	207	207	208	211	218	197	201	228	194	201	199	233	212	217	199	199	204	205	213	227	222	219	208	184	203	216	196	211	199	190	209	196	218	239	214	216	203	210	186	235	208	197	204	214	206	219	206	206	195	203	205	210	237	213	195	222	209	251	208	207	207	210	203	228	248	218	206	206	226	215	205	206	203	217	207	185	201	205	204	196	198	204	198	183	193	213	215	237	197	207	193	225	213	226	227	201	228	203	213	197	222	189	201	206	209	210	227	202	184	207	199	205	210	219	245	207	229	249	186	218	180	205	212	230	185	222	224	208	194	188	200	214	211	236	210	197	179	206	182	191	197	217	204	215	210	198	201	195	209	190	194	202	222	216	189	187	182	213	205	198	201	201	193	212	194	230	220	200	216	207	208	217	215	209	218	228	194	225	206	198	221	208	218	194	219	212	211	222	203	199	201	214	227	217	203	241	192	212	216	197	231	209	195	196	214	204	226	206	218	186	211	218	211	188	207	207	217	206	188	204	205	209	205	221	195	228	202	207	211	209	204	223	227	206	208	219	196	234	196	227	216	193	201	229	220	227	188	207	215	227	195	221	185	198	194	230	212	211	223	209	225	238	240	224	191	194	203	225	218	202	219	196	214	205	222	226	224	201	212	230	197	184	205	209	208	217	176	203	205	185	203	217	207	195	204	177	202	236	195	203	219	192	201	209	217	216	194	207	197	192	216	199	209	213	180	215	198	195	202	198	223	186	172	222	245	209	225	204	225	225	215	210	224	203	203	194	226	198	188	226	203	182	184	224	222	189	198	198	206	214	198	207	218	215	219	198	205	204	176	215	220	198	209	195	224	219	204	208	208	216	207	199	205	219	226	226	201	205	197	209	209	199	209	186	194	197	200	198	217	189	203	205	213	210	192	217	211	205	202	198	215	176	227	211	205	207	209	217	211	198	210	215	213	219	201	209	215	215	201	238	198	218	227	195	210	189	230	234	197	207	222	227	219	177	186	209	210	243	212	222	180	226	191	200	195	207	207	210	224	201	221	205	208	186	207	231	210	220	233	206	211	201	216	183	192	214	230	195	211	193	214	192	193	214	199	192	230	195	204	209	203	199	255	207	208	202	209	199	195	228	205	208	225	191	214	208	220	218	211	201	213	226	196	188	217	214	209	243	212	181	239	224	219	215	208	211	228	233	198	193	259	213	211	224	212	218	222	202	212	213	219	215	192	236	202	219	214	218	196	215	218	188	186	197	200	213	245	197	206	223	219	218	181	204	203	201	211	191	213	190	235	204	220	197	229	215	221	193	197	208	219	223	199	218	230	211	213	202	222	194	182	181	217	204	198	216	238	221	231	187	209	202	202	189	208	199	192	214	183	204	191	206	178	227	184	195	205	230	180	215	192	196	209	203	192	213	198	219	207	206	212	246	182	192	196	233	199	209	198	212	225	187	213	197	191	216	199	232	209	216	203	191	201	214	222	234	210	207	213	186	177	200	207	223	207	216	195	211	226	212	186	197	213	180	219	204	214	197	216	203	225	191	212	213	211	198	225	211	197	207	208	211	238	206	205	183	251	194	236	193	219	221	192	215	196	232	198	222	207	201	208	203	208	188	193	224	207	214	227	228	206	212	212	191	196	184	217	201	226	210	221	222	201	205	214	195	208	204	215	176	199	208	196	212	227	209	201	190	213	224	223	205	216	250	223	218	217	215	207	204	220	212	208	226	213	215	194	198	190	240	222	204	224	210	207	206	212	203	206	229	221	212	204	230	206	203	163	228	194	205	198	213	205	171	201	230	185	197	210	191	191	202	208	194	205	195	225	219	217	223	212	200	217	212	196	201	220	216	194	181	208	233	197	194	203	222	216	191	201	206	198	210	243	229	200	216	200	198	219	208	219	181	224	205	211	221	197	238	205	208	195	214	223	230	219	212	206	201	218	216	203	197	213	209	211	196	216	228	212	199	202	222	225	199
36497	14288	2475	544	380	338	321	321	299	278	296	258	299	271	272	264	254	292	266	268	275	276	262	252	247	241	275	274	248	302	270	276	246	267	315	266	308	277	270	280	259	260	279	272	262	264	285	245	250	251	214	241	274	277	236	254	268	261	238	257	250	262	269	289	270	259	290	250	247	242	279	289	242	258	256	255	239	231	266	278	266	267	237	269	268	257	259	254	263	282	244	238	284	276	258	285	257	304	260	228	252	274	272	237	244	271	276	218	259	255	270	271	273	267	238	251	264	222	253	279	254	253	267	259	266	280	252	250	280	299	264	265	246	226	243	214	258	277	265	256	232	252	259	260	256	241	259	266	259	270	260	255	274	235	219	280	231	246	279	258	287	254	266	261	244	264	285	254	228	240	281	272	242	284	252	259	240	232	268	269	252	265	244	285	285	258	280	256	265	245	285	271	264	258	273	262	235	243	227	301	280	256	228	257	257	240	257	290	261	242	246	274	264	263	270	282	246	280	266	262	294	291	237	297	226	247	274	245	275	273	268	290	248	242	257	241	272	254	273	247	242	265	259	267	266	282	254	263	253	298	255	242	263	288	258	272	283	251	257	273	248	270	267	231	248	251	241	263	274	258	261	245	273	260	258	263	278	264	265	287	281	262	246	273	267	245	236	253	266	276	252	275	271	244	244	273	286	236	275	251	263	289	273	280	281	283	278	259	257	261	267	249	246	247	227	248	220	274	272	245	267	279	260	270	260	275	227	275	248	243	260	223	273	265	290	264	279	247	268	258	307	279	257	237	266	285	232	286	266	276	267	268	268	282	291	231	270	277	275	284	255	233	240	264	249	266	253	270	235	306	259	269	245	267	281	268	276	250	288	283	253	248	246	279	249	268	235	262	254	300	248	268	268	287	291	274	283	263	281	256	263	262	258	269	274	239	310	237	285	272	257	240	239	258	303	258	270	256	249	246	240	258	267	241	278	272	253	245	257	303	314	263	273	284	273	273	236	246	269	235	267	273	258	278	239	248	265	317	260	250	296	248	299	260	270	278	271	246	243	270	243	234	243	250	235	273	239	248	280	278	267	253	247	273	243	259	259	262	268	263	292	229	242	261	275	259	252	244	290	250	273	248	251	275	286	246	279	247	279	244	294	231	245	299	251	245	265	255	259	266	260	251	227	257	235	254	282	250	269	262	248	237	267	278	270	248	277	257	260	261	268	245	265	270	278	272	266	246	253	263	238	274	240	262	260	277	255	279	258	234	289	259	304	273	245	267	245	255	283	283	277	225	265	277	285	274	253	242	241	237	242	249	283	250	237	241	279	268	261	280	235	290	281	247	280	226	252	243	265	245	231	255	268	281	245	236	280	220	264	274	251	248	290	268	271	282	295	277	240	258	246	249	271	268	255	250	286	258	247	285	254	260	257	290	250	262	247	258	270	274	265	259	270	254	260	267	262	267	248	261	260	274	247	283	298	248	264	238	258	245	248	268	252	276	215	249	266	253	265	232	252	287	251	252	266	244	283	270	258	268	261	267	268	276	266	249	271	280	278	260	265	252	252	287	282	258	261	245	265	279	265	286	268	236	239	253	278	253	271	242	258	253	244	254	274	252	239	222	233	252	228	263	240	258	266	274	253	263	223	267	251	248	268	279	240	265	267	284	270	239	233	267	250	287	246	283	260	255	251	269	240	260	279	228	256	265	265	240	260	235	301	235	255	244	237	272	302	257	261	250	248	274	269	246	259	260	262	264	245	269	245	264	262	247	258	257	244	238	269	256	280	269	283	243	258	253	273	300	272	277	229	252	231	255	265	279	256	277	298	289	264	242	258	249	230	280	265	248	254	280	227	260	257	257	278	226	275	258	253	276	268	247	258	278	241	246	278	239	259	260	251	279	268	285	257	292	233	248	248	292	275	260	246	279	249	270	268	268	270	289	252	267	264	249	263	272	252	292	247	270	284	240	253	282	282	247	264	244	267	238	258	259	247	234	276	242	229	288	266	254	267	244	239	293	276	296	264	263	265	270	261	240	255	242	235	258	279	222	218	272	275	252	269	287	274	254	252	236	254	271	270	225	258	291	265	271	243	244	259	244	261	263	254	246	274	255	254	250	271	257	255	240	287	245	291	241	276	248	263	263	258	260	240	264	274	256	270	270	250	267	230	259	271	262	256	239	268	280	242	292	258	267	267	279	254	286	228	257	246	286	256	259	233	275	265	248	234	252	259	252	264	277	273	267	282	277	238	237	249	233	237	272	249	260	270	254	248	266	271	267	248	245	288	243	269	260	250	264	300	261	273	236	256	287	228	221	241	243	217	265	237	266	268	235	226	263	258	238	272	286	282	265	266	244	264	270	293	300	258	260	238	238	295	270	242	254	225	264	269	235	251	298	271	249	292	254	236	231	261	258	272	240	256	249	277	260	247	225	270	282	266	225	277	261	213	258	269	288	261	243	282	265	268	255	233	244	231	233	258	262	269	248	280	236	246	255	256	295	264	248	235	275	237	266	302	262	255	242	282	262	229	278	239	248	221	258	270	247	233	240	251	267	292	268	260	275	265	250	252	255	245	261	265	272	259	270	236	263	246	262	262	248	232	243	295	261	243	253	268	270	259	269	243	291	253	238	282	256	242	268	236	274	267	283	266	263	269	264	267	270	245	264	247	251	245	282	264	260	270	240	271	248	250	249	283	272	287	262	299	278	251	244	254	278	249	240	241	276	235	271	255	255	270	281	256	230	233	276	243	269	265	242	251	265	288	266	272	252	262	247	256	266	236	261	235	262	292	291	259	278	251	250	271	264	254	248	268	279	261	232	223	287	274	263	232	245	246	278	267	279	250	286	267	251	249	250	230	254	237	297	245	277	278	264	303	237	259	241	259	277	254	250	240	237	265	271	289	233	264	253	264	251	294	259	256	271	291	307	251	262	261	252	255	267	225	260	252	293	261	257	258	254	275	275	276	267	249	248	261	269	267	248	271	283	276	291	247	281	255	280	269	224	271	243	243	239	265	230	239	279	268	244	266	247	264	267	258	243	269	285	275	257	264	276	269	242	267	243	265	274	255	288	253	255	297	270	273	257	232	247	256	246	245	254	257	259	254	232	290	284	258	228	261	240	247	242	247	232	241	265	278	252	250	269	263	268	262	269	234	256	270	267	262	244	251	256	247	290	247	240	262	271	280	270	234	240	266	274	243	270	265	260	262	252	246	259	244	223	263	263	256	242	253	246	262	284	287	258	237	270	219	260	246	261	281	294	276	284	235	269	258	225	251	267	264	277	264	265	285	228	274	267	258	253	247	239	239	288	255	253	271	287	265	259	286	267	259	276	255	253	301	265	211	250	247	278	277	235	252	262	288	281	268	266	243	252	253	223	258	295	250	242	272	267	272	249	272	256	267	266	255	259	285	236	232	238	264	310	280	272	252	254	264	281	280	278	242	256	256	248	280	272	261	223	238	267	277	284	226	246	227	246	251	271	277	244
15753	1061	842	729	596	601	616	569	554	580	555	575	552	564	562	622	571	535	532	574	554	574	550	574	581	546	558	548	540	571	577	565	535	575	555	595	565	562	550	555	578	591	539	544	563	525	563	551	558	577	571	581	520	559	544	522	572	549	592	576	549	575	574	517	575	539	546	581	527	545	575	547	581	570	529	540	567	566	532	581	580	511	559	573	546	591	537	521	562	539	556	560	580	552	536	554	542	538	542	539	522	550	546	549	553	572	516	557	570	589	587	522	590	616	541	588	567	533	541	548	566	573	583	536	546	582	584	568	585	556	572	526	560	572	564	602	560	577	506	610	568	532	551	549	551	590	560	573	571	555	534	582	579	542	549	549	534	532	567	588	587	574	507	599	552	580	546	526	582	568	600	559	579	558	506	543	555	551	613	506	576	527	520	540	596	572	567	551	559	597	536	549	535	569	543	588	524	541	582	555	564	544	544	516	559	587	582	525	565	564	564	589	576	576	565	565	540	572	551	556	582	526	557	568	550	594	529	574	552	571	542	537	575	542	537	533	519	541	527	589	539	548	594	546	553	589	547	553	531	569	560	562	511	583	571	592	567	507	547	549	573	545	580	545	519	521	539	563	579	535	572	549	558	519	519	585	560	528	569	559	561	560	563	560	579	564	522	549	559	595	577	549	541	567	549	555	558	552	546	588	578	518	571	516	596	576	542	500	540	567	569	570	555	540	570	560	578	511	547	546	581	551	544	581	585	558	555	557	547	520	543	588	541	530	560	557	537	558	541	540	494	582	539	535	546	545	591	504	536	538	542	588	554	570	530	590	579	556	561	514	557	538	568	541	547	558	561	585	545	534	549	556	520	548	539	558	529	570	517	549	566	531	529	557	550	522	583	544	577	535	554	576	587	567	548	574	543	612	490	617	577	574	540	577	547	515	569	636	560	558	571	561	614	570	605	572	559	566	556	550	544	537	547	581	538	570	536	575	566	527	540	559	536	584	556	551	523	515	562	548	495	588	543	575	580	581	521	564	552	577	547	572	564	549	571	538	550	574	570	550	561	590	568	571	521	548	546	550	537	551	590	514	596	538	553	549	549	537	588	580	591	552	549	566	551	593	568	577	532	530	567	562	544	564	515	570	583	552	596	574	558	572	553	576	591	594	526	568	551	534	574	557	559	580	558	553	577	574	576	569	566	560	570	563	560	546	566	528	545	567	616	561	557	550	574	570	584	573	552	555	563	567	583	547	602	589	571	580	582	550	559	602	576	616	578	556	551	541	567	540	586	566	581	514	569	571	564	552	557	556	548	588	580	562	581	562	558	559	532	598	548	570	529	555	547	577	588	548	593	549	515	500	567	574	562	570	572	563	605	569	558	566	577	560	562	566	559	553	559	601	547	580	573	539	526	546	535	561	520	511	571	543	527	539	550	572	500	550	602	563	533	579	521	586	560	514	535	589	569	544	533	553	581	577	540	565	509	549	532	558	546	566	595	531	538	567	551	513	545	571	529	545	534	562	548	563	561	563	594	546	562	559	579	556	535	549	589	579	566	561	575	564	577	590	557	573	561	557	526	587	568	596	538	545	574	546	525	544	555	529	603	587	572	576	578	566	563	574	576	523	546	572	573	527	590	527	544	547	544	553	567	574	534	578	525	560	574	561	644	564	549	554	556	528	555	579	538	603	575	566	538	572	596	525	529	600	522	588	566	526	558	556	526	573	587	531	550	548	551	573	594	592	552	526	566	580	562	558	595	546	574	556	583	557	579	588	559	575	532	508	517	532	556	531	571	611	543	567	592	581	574	556	538	535	583	600	535	557	526	594	552	543	568	551	563	562	556	536	539	587	548	569	543	558	517	559	553	577	588	560	627	579	550	517	553	554	571	550	565	599	534	547	592	532	571	542	560	558	575	610	589	578	547	529	544	546	549	575	546	589	598	486	579	563	560	575	571	535	564	559	533	566	602	557	548	557	565	564	526	554	539	570	525	573	532	583	578	543	510	527	599	585	585	564	521	541	542	557	574	596	552	531	548	568	551	525	572	574	587	520	581	553	534	567	537	531	555	568	557	566	554	548	564	558	534	531	569	613	533	545	577	554	613	607	556	573	578	566	560	573	580	567	557	546	556	545	549	526	615	514	534	579	542	545	601	539	550	562	561	572	547	587	550	551	608	538	551	547	545	589	597	547	532	591	568	555	561	547	551	585	544	569	534	559	575	522	554	563	588	560	578	593	529	604	609	581	532	516	549	513	542	529	603	575	563	594	583	549	528	590	555	582	564	617	573	545	572	567	557	578	557	594	557	531	523	558	569	535	551	534	547	577	530	547	532	580	558	533	568	556	587	534	575	567	577	597	578	554	589	564	567	571	516	583	563	557	543	550	594	603	573	579	591	585	496	573	542	561	560	513	550	562	578	550	580	562	529	573	548	562	560	595	554	587	536	542	575	603	555	538	566	556	588	555	547	565	579	590	523	594	561	557	565	568	591	586	587	572	559	588	556	513	544	531	581	577	598	603	540	596	557	532	551	567	544	559	580	557	539	514	552	554	551	542	542	543	558	577	542	544	570	526	571	584	570	581	570	569	573	561	568	517	559	586	561	553	582	558	541	581	527	569	527	581	541	581	565	581	561	546	571	589	504	531	567	582	554	524	577	554	549	545	559	549	570	567	550	534	569	546	592	580	540	557	552	591	571	536	514	584	596	591	582	556	573	552	574	579	552	500	573	552	553	531	606	534	579	512	548	535	583	541	563	559	542	558	561	587	546	527	527	542	556	584	509	567	557	539	573	539	517	515	538	585	543	578	569	527	621	606	558	589	560	543	562	556	566	568	527	559	526	567	523	597	529	572	577	572	554	567	599	535	577	578	571	560	534	593	556	564	551	552	526	594	546	546	559	535	521	565	535	558	597	562	564	544	571	532	574	557	544	528	555	535	565	557	546	527	549	572	540	576	554	564	543	534	549	547	566	574	574	514	519	551	559	595	585	586	536	535	558	531	553	550	568	559	552	527	531	613	559	551	543	564	593	568	540	560	568	595	589	575	519	546	547	548	569	508	560	527	556	584	552	571	517	571	588	567	574	549	548	567	552	540	539	556	593	563	561	593	610	533	564	503	563	581	571	573	596	563	531	535	564	515	583	528	532	544	569	561	549	564	535	533	589	543	534	554	618	588	550	551	543	546	582	570	582	606	573	577	542	580	538	541	584	556	536	495	595	551	567	587	539	589	553	564	561	575	505	565	558	549	539	531	566	557	555	542	526	568	547	512	556	545	525	568	591	562	557	541	593	518	533	548	535	592	577	582	536	564	589	562	519	526	564	573	562	561	546	548	574	620	566	564	532	614	572	546	580	590	586	534	526	547	531	549	537	585	549	578	556	557	519	562	534	570	586	525	576	579	557	551	543	560	595	560	532	533	576	542	538	561	555	572	549	590	562	559	618	522	523	551	505	569	569	529	577	585	523	561	564	585	550	572	577	549
24771	21180	24851	27746	20909	3042	489	325	256	250	228	202	209	214	209	201	175	207	202	197	177	177	180	175	170	169	150	175	165	146	143	169	151	162	158	159	143	154	155	170	157	164	151	129	128	155	140	165	149	146	151	157	143	155	151	169	157	164	149	135	141	143	173	152	148	171	157	164	135	137	142	158	161	158	152	145	160	178	182	137	168	150	167	168	170	157	182	174	156	143	166	152	153	148	151	156	159	147	156	147	155	158	157	136	137	160	169	167	141	167	137	150	103	171	165	145	148	161	139	164	157	169	171	167	160	165	182	145	161	150	170	166	152	130	154	149	152	153	174	156	179	150	148	154	132	157	149	150	149	164	157	153	162	165	140	155	144	123	156	142	162	172	166	159	135	139	140	168	145	133	169	144	171	165	151	167	137	145	152	141	142	138	179	163	156	148	168	142	157	147	171	169	146	159	151	147	153	156	140	150	159	157	161	131	144	163	199	185	133	146	162	146	164	172	176	141	143	136	153	140	155	156	144	150	155	144	156	168	148	161	165	130	164	184	140	158	163	164	169	152	169	141	170	153	135	141	137	161	150	147	169	145	168	147	176	157	155	152	152	178	132	123	149	153	158	146	160	157	162	166	161	153	136	141	157	150	137	167	165	153	171	160	166	170	146	171	149	159	158	151	154	147	165	154	140	140	133	136	164	143	148	152	193	165	162	150	167	162	161	172	134	178	148	148	172	150	138	159	150	193	155	148	163	191	170	168	154	150	148	162	174	160	129	169	175	143	148	160	166	158	145	170	146	168	172	156	121	124	123	161	152	172	144	140	151	138	152	152	160	149	166	180	149	150	161	171	131	127	162	146	182	163	142	145	149	173	179	150	141	144	161	157	159	173	183	128	167	166	144	155	147	152	125	147	144	153	145	158	170	151	136	146	149	162	148	166	167	167	159	162	146	153	152	160	149	160	150	146	141	137	151	162	161	158	148	167	177	159	148	158	149	162	171	152	157	190	167	155	146	148	146	155	168	145	160	134	166	145	174	131	163	157	166	157	157	146	177	176	161	166	165	176	162	162	172	148	140	151	133	152	152	156	163	147	155	155	160	162	183	139	160	143	159	168	156	156	190	151	173	156	174	152	148	164	155	129	160	145	158	139	149	161	140	155	149	166	154	175	132	159	153	149	142	147	168	180	181	125	157	165	168	153	137	162	164	162	165	154	158	153	133	160	152	168	163	148	156	134	145	144	163	164	143	152	141	160	150	148	150	132	136	151	168	154	189	180	176	148	141	138	156	141	158	145	154	177	168	163	150	128	152	160	140	147	148	164	127	157	143	154	158	144	154	136	158	141	164	155	152	160	186	177	170	150	154	152	124	151	157	143	177	168	152	145	165	145	164	171	158	160	153	163	147	151	171	160	148	127	168	146	149	145	135	158	167	149	157	146	147	138	148	147	164	158	136	157	145	126	137	159	157	140	185	175	161	187	139	162	126	147	156	122	157	171	161	167	182	146	147	124	164	156	150	138	155	163	163	161	169	129	155	155	156	129	143	171	164	172	175	155	168	163	166	150	173	145	157	175	177	160	142	141	184	149	151	156	164	135	151	162	160	157	180	152	159	142	154	170	163	149	155	168	152	161	159	150	161	142	139	174	152	154	159	158	154	168	157	158	161	124	140	147	158	196	162	150	160	134	129	151	163	152	139	139	169	134	169	153	134	139	148	155	174	144	139	154	134	169	161	164	158	167	169	147	154	152	156	159	150	143	146	145	150	165	162	139	178	154	151	152	150	175	142	167	143	151	157	153	165	154	149	174	155	143	164	144	160	159	138	149	145	139	158	160	124	157	145	157	189	139	153	155	131	149	172	146	172	132	173	143	152	160	167	150	166	151	142	171	160	160	154	162	145	145	155	146	169	157	162	166	142	182	144	163	159	169	163	163	154	165	158	150	171	154	149	143	168	155	159	162	142	170	159	145	158	163	178	153	156	148	149	147	149	158	167	179	142	164	142	161	154	149	136	157	162	167	160	154	135	185	142	169	149	141	151	157	155	189	137	166	142	161	137	153	163	158	152	156	178	129	148	179	160	149	150	149	134	119	136	170	160	138	148	160	150	158	179	169	170	152	133	161	156	162	137	147	166	144	134	138	147	162	143	151	156	171	148	171	152	161	146	158	177	164	160	168	158	163	136	184	154	158	170	155	169	147	156	168	142	144	160	157	159	148	166	162	166	146	163	182	155	179	169	153	179	169	176	171	153	154	161	168	162	151	161	134	120	164	159	163	149	146	165	162	159	147	170	170	167	141	162	159	161	168	160	151	142	154	142	171	139	145	138	150	160	160	170	170	157	158	149	155	162	169	159	147	160	150	141	159	142	155	160	164	144	134	145	144	190	164	147	163	141	152	170	160	153	176	150	162	159	147	164	162	171	163	154	158	146	187	167	152	157	148	132	149	152	169	163	154	159	146	154	148	171	166	151	176	167	166	135	176	143	153	138	155	144	171	151	176	170	172	157	159	147	154	166	152	149	162	160	178	191	149	156	155	155	137	140	145	147	176	168	171	156	162	154	149	142	146	142	156	158	169	141	157	148	138	148	163	154	156	177	171	159	134	168	155	136	164	150	140	128	153	145	168	177	152	141	140	145	182	169	148	152	171	127	168	159	144	156	153	154	150	160	148	149	158	175	153	162	137	158	153	132	151	147	136	146	166	168	152	147	140	142	170	157	167	156	163	153	140	163	134	143	153	160	141	150	145	174	164	162	182	171	166	161	165	167	149	186	159	118	146	148	162	160	154	165	148	161	144	140	134	170	135	174	175	166	128	152	154	147	164	158	165	159	151	134	161	154	142	141	136	169	192	133	159	164	143	158	149	155	166	140	152	171	167	135	144	151	154	157	130	134	138	129	147	171	153	142	148	153	151	169	175	142	186	175	170	157	140	159	166	150	171	169	176	186	155	167	160	141	160	166	183	158	145	143	186	163	164	146	137	144	157	161	161	159	143	175	159	164	181	168	144	144	151	163	134	128	127	154	172	182	151	134	150	145	168	147	166	158	156	167	171	171	153	160	161	150	162	178	151	145	139	173	159	155	147	164	130	149	158	154	162	153	137	141	166	152	151	149	142	157	159	165	154	151	123	140	139	160	170	141	121	138	150	169	152	180	142	220	148	143	153	142	151	163	149	152	177	146	147	141	160	161	146	144	175	146	163	159	155	177	169	168	162	161	138	164	164	142	164	150	180	162	168	150	140	164	155	128	150	148	159	154	127	158	145	155	157	160	153	165	168	153	139	173	144	147	156	148	149	199	149	162	162	170	153	139	142	173	146	159	135	138	156	155	141	155	160	146	169	163	154	152	159	146	149	160	156	156	181	149	152	171	156	157	149	133	125	152	160	160	175	136	144	145	150	161	189	142	154	140	152	162	140	156	178	160	141	175	149	130	148	132	160	133	144	174	173	142	173	168	166	165	144	176	159	145	135	147	134	148	144
4696	3069	1979	1008	656	542	494	446	407	405	393	366	367	353	394	354	369	312	404	336	342	337	372	360	338	350	353	361	334	334	367	327	354	345	321	358	341	348	341	339	318	322	348	360	334	362	347	315	342	351	344	334	347	351	329	345	358	350	293	366	346	333	338	336	316	345	330	336	368	339	346	360	320	345	353	325	339	347	379	322	335	350	340	321	362	324	359	340	303	338	326	321	306	321	345	348	342	336	321	338	386	336	345	354	338	331	350	327	321	351	386	363	320	349	365	348	342	337	338	368	341	332	360	355	331	340	330	347	317	337	330	328	330	347	318	306	352	317	334	331	337	329	353	332	348	336	341	341	354	343	347	328	338	342	330	349	339	318	330	375	331	310	333	348	313	339	353	316	336	333	336	355	346	319	309	337	365	310	339	332	354	364	334	319	360	377	306	328	376	330	306	353	335	322	330	325	328	341	347	315	341	332	367	353	333	329	329	337	298	329	347	349	336	340	349	333	355	333	365	339	350	343	361	338	386	354	336	375	367	298	329	328	373	363	307	327	313	348	347	336	343	368	392	342	350	347	326	338	314	334	374	304	353	324	338	339	319	348	337	336	338	350	325	341	334	349	337	343	352	317	350	340	328	333	350	299	338	330	329	355	335	351	334	360	332	344	333	327	330	332	335	339	295	324	345	344	319	332	339	353	318	349	319	343	347	371	385	342	326	335	335	328	345	350	322	326	355	352	327	347	345	359	302	356	372	334	313	352	303	353	328	319	340	334	306	354	362	326	348	353	345	332	343	323	354	329	345	320	332	321	332	314	341	329	326	300	342	348	333	338	346	324	351	356	295	358	353	328	293	342	345	331	376	339	349	354	341	361	333	375	338	325	321	323	334	320	366	327	322	351	338	369	328	349	340	305	353	319	343	319	349	354	344	354	367	345	308	380	341	348	318	318	325	363	375	377	347	335	368	331	338	338	304	344	347	352	308	320	356	345	333	361	312	330	329	360	329	351	337	326	332	386	328	336	349	348	349	343	320	355	345	320	375	318	349	344	342	345	339	314	350	303	334	337	317	375	339	327	373	356	326	323	318	350	316	353	353	297	339	369	358	324	347	362	361	324	362	299	340	323	329	330	360	362	334	302	356	315	353	308	354	319	323	315	352	341	353	340	366	343	351	345	334	307	356	338	334	332	340	326	320	341	349	331	367	351	357	340	352	340	315	321	355	347	293	305	369	348	336	372	330	323	345	362	337	320	333	337	357	382	356	333	343	338	358	362	337	339	346	360	330	334	352	365	343	337	314	335	336	340	348	338	345	356	353	331	339	330	324	358	353	360	329	369	357	329	354	324	348	363	346	333	320	353	320	322	359	333	360	315	324	347	347	340	315	376	338	361	329	344	358	361	317	376	328	359	318	354	353	357	345	342	327	328	309	329	359	361	334	345	360	329	316	310	313	369	328	329	334	331	355	315	345	281	358	331	338	363	327	341	363	327	375	359	335	335	354	312	342	357	329	318	326	341	346	314	339	377	323	320	304	325	376	312	360	351	347	398	332	336	330	359	362	339	352	355	368	332	334	321	299	336	364	354	344	342	327	305	353	334	358	293	335	315	368	306	316	368	346	333	357	373	324	381	340	342	305	345	353	319	357	317	350	360	347	338	316	344	343	356	337	346	315	347	354	342	340	318	384	348	364	359	328	338	330	339	325	343	376	333	360	319	350	353	348	351	356	367	344	343	351	329	348	310	352	329	331	358	362	316	376	335	321	352	350	311	340	325	340	321	298	386	336	299	356	332	351	362	332	322	314	386	319	339	329	339	336	328	351	340	365	330	332	344	298	347	336	344	357	344	311	344	337	368	322	356	348	335	351	350	350	348	347	329	336	358	357	337	318	351	329	372	331	320	322	355	346	366	325	335	336	319	333	346	348	379	348	329	364	338	354	329	355	382	342	356	377	322	353	374	346	349	326	324	341	347	371	351	299	336	365	373	352	342	353	353	334	328	329	324	328	339	324	342	323	307	318	334	378	392	344	357	356	330	337	350	332	339	334	313	356	360	310	353	344	347	363	362	332	350	344	352	359	328	322	340	350	328	307	364	301	327	360	321	344	357	354	326	355	338	335	355	349	324	337	346	335	297	356	364	346	339	352	342	344	380	312	332	306	345	341	342	353	324	311	349	340	328	336	335	324	352	332	334	349	343	331	356	342	321	308	335	329	362	355	358	369	357	331	359	338	349	338	310	372	345	390	350	340	350	315	312	354	337	321	320	359	342	377	371	337	342	348	312	366	342	331	358	323	349	343	375	328	330	344	349	324	347	352	308	363	335	375	329	341	301	331	322	330	361	347	368	341	343	326	318	308	320	344	322	319	388	315	328	370	324	313	322	360	332	334	321	348	317	301	274	337	342	312	341	334	340	339	358	338	322	338	365	327	349	331	383	337	342	342	312	351	391	366	328	338	326	336	346	338	337	355	307	380	356	342	302	358	327	354	326	330	360	372	337	336	312	339	327	343	353	311	349	319	321	313	378	331	366	338	388	319	367	291	333	323	343	324	328	302	341	337	351	340	293	327	358	301	343	334	328	346	356	329	366	330	318	351	339	369	353	334	351	328	329	353	334	337	327	351	335	318	331	352	316	367	337	304	326	327	353	353	314	368	359	339	308	348	308	337	351	369	326	320	344	328	324	344	356	340	335	344	336	343	303	340	337	346	322	359	392	368	317	355	337	352	331	341	347	342	304	364	359	333	330	328	338	373	360	349	348	311	379	380	337	347	369	331	350	342	349	367	343	359	345	366	334	355	344	331	334	347	346	355	348	304	351	324	327	350	341	301	347	337	343	320	356	328	357	337	323	346	362	342	357	351	332	362	308	346	333	356	315	350	358	348	350	328	354	361	344	367	349	378	343	314	315	339	356	333	329	339	338	357	383	328	335	339	328	360	342	358	350	318	355	339	360	334	342	353	364	343	336	347	339	343	342	352	344	368	338	361	301	342	330	338	345	348	345	341	340	325	351	323	343	330	347	396	376	361	371	319	332	368	355	358	355	331	324	349	327	315	293	340	333	349	329	330	337	318	328	366	364	346	333	327	349	344	306	397	321	355	309	354	322	364	334	372	331	356	346	365	351	362	344	316	354	335	363	335	357	330	334	353	348	390	355	338	318	336	301	349	319	349	345	351	346	346	359	334	346	320	359	351	388	339	342	312	307	347	350	320	323	341	342	357	341	359	342	326	335	324	337	338	358	315	359	330	361	327	356	331	350	337	377	368	344	361	322	320	333	336	325	338	354	324	331	346	355	341	331	301	348	340	349	320	323	361	365	324	327	335	318	338	319	337	310	328	329	308	352	366	344	364	341	341	347	385	330	349	342	345	347	354	356	336	343	361	342	357	353	324	346	341	309	336	307	337	365	349	331	336	347	318	351	344	335	363	328	314	360	311	348	362	344	356	344	346	337	352	339	304	347	342	356	367	347	325	355	341	324
23929	21138	25405	27106	21143	21118	2999	469	337	246	215	177	155	153	144	149	138	143	129	162	124	111	128	120	120	122	109	93	87	108	99	58	101	73	88	77	93	108	73	86	113	85	91	87	84	79	99	61	91	86	86	91	86	83	62	99	83	89	82	86	93	100	88	89	89	83	84	98	71	92	89	72	92	86	90	88	81	95	96	82	80	92	79	87	76	60	94	99	80	90	88	103	87	107	76	95	89	89	86	84	66	93	96	94	95	109	86	92	88	75	94	99	86	83	91	69	87	97	83	98	99	86	83	88	106	76	92	108	88	95	87	97	90	76	88	118	80	95	84	84	73	91	92	85	96	96	87	83	98	98	82	93	94	74	84	110	75	86	88	83	78	86	85	92	78	86	81	79	77	96	72	102	90	82	103	95	90	93	109	95	94	93	109	95	96	80	74	74	94	88	86	84	101	80	70	107	78	91	93	82	78	88	95	93	90	81	75	83	92	94	90	85	77	96	83	78	73	95	77	88	98	81	100	78	79	90	87	62	86	75	77	84	96	77	82	63	71	69	84	87	95	76	68	97	81	100	88	72	85	82	82	73	85	92	83	93	68	70	81	71	78	95	98	76	82	80	72	73	98	79	86	95	91	95	104	92	79	99	84	76	86	81	72	84	93	116	77	99	87	82	70	81	97	94	88	79	85	85	97	78	94	75	93	84	70	84	81	84	80	80	69	93	81	78	106	99	85	94	96	82	86	91	87	93	75	102	85	99	79	104	89	90	76	95	111	88	81	82	89	76	73	70	88	90	80	88	67	86	82	91	92	87	90	75	78	89	93	81	79	102	81	93	95	102	92	86	79	79	77	79	96	85	98	94	95	107	88	85	73	89	83	83	94	83	88	87	82	97	79	80	90	70	81	95	81	93	90	79	80	87	82	92	109	85	89	80	87	97	90	85	92	73	77	68	80	96	76	94	76	74	88	80	79	71	81	88	83	99	95	89	83	75	96	90	80	96	87	83	88	78	97	64	81	88	86	91	68	89	94	91	88	101	105	94	89	63	104	88	91	92	92	90	95	83	90	80	82	83	89	73	73	74	78	83	76	97	83	71	91	84	90	70	81	82	94	85	88	92	80	94	85	82	85	79	83	92	103	95	80	79	85	83	94	81	88	92	83	79	66	94	84	84	78	78	78	91	72	95	73	78	76	93	85	84	90	87	89	70	98	82	82	114	111	80	86	79	82	87	84	66	87	83	75	89	76	74	94	77	96	84	76	75	104	99	76	83	92	79	89	87	93	97	86	75	89	102	90	94	82	94	91	82	78	77	78	96	79	82	95	88	100	85	86	92	83	100	94	76	75	89	81	87	89	91	89	92	76	83	75	80	84	82	93	83	86	98	89	72	86	106	89	68	87	87	104	77	92	96	73	93	87	82	92	79	102	87	83	75	106	91	92	87	79	85	78	92	91	99	87	81	88	87	92	90	98	89	95	89	110	95	99	85	74	88	96	70	88	84	99	83	85	97	95	80	97	98	80	86	75	99	94	77	100	75	91	84	84	94	76	75	82	83	86	87	92	78	111	96	80	82	77	80	91	78	99	103	63	93	99	75	73	80	91	92	97	94	89	82	90	91	104	88	89	86	82	85	88	74	93	104	85	91	104	86	74	84	75	87	90	77	86	76	93	71	83	77	85	86	90	104	85	89	104	80	80	74	88	60	71	92	101	86	87	93	81	80	82	86	83	96	103	88	87	88	103	79	80	76	83	84	82	90	72	82	87	87	88	87	78	103	81	95	87	87	92	81	86	72	88	97	70	91	85	89	76	69	77	95	81	90	79	82	79	96	72	83	89	80	83	94	101	101	83	83	97	88	82	79	78	78	105	104	85	86	90	98	73	88	108	100	67	89	71	80	85	76	84	91	92	85	89	79	90	111	88	65	82	82	84	110	73	80	68	73	70	89	79	93	86	77	76	98	102	83	84	71	78	76	97	75	81	107	89	87	76	85	99	77	90	89	85	96	91	90	60	90	90	84	92	84	77	92	82	77	81	100	78	84	77	88	77	89	89	95	87	82	100	88	88	83	77	99	92	83	88	94	71	104	76	101	88	80	80	77	68	81	89	87	90	93	80	99	90	78	109	93	58	85	95	97	85	81	73	97	98	95	80	106	102	78	84	89	94	94	108	83	84	73	80	96	81	88	72	102	82	77	103	92	82	83	78	89	86	89	80	98	80	78	88	68	83	101	102	80	102	83	78	84	86	88	85	71	83	80	70	97	108	89	88	85	77	86	92	81	74	83	88	94	88	79	67	75	78	87	99	104	80	89	89	92	92	84	107	89	86	76	95	115	77	94	95	65	84	85	94	76	68	72	85	93	94	87	88	86	85	73	88	96	81	92	77	88	84	94	95	85	97	99	85	81	87	93	92	79	105	90	85	93	89	84	82	85	84	99	94	83	80	80	77	72	97	92	109	71	88	93	76	91	91	90	74	81	92	88	87	86	80	106	93	107	73	99	76	92	88	86	87	98	82	79	90	107	87	86	91	101	107	86	92	96	67	82	100	74	93	76	77	83	96	103	93	96	103	84	84	88	79	75	61	100	102	85	98	83	83	96	80	81	85	111	92	81	82	80	95	79	92	85	97	79	77	98	90	68	94	98	88	92	82	95	86	80	74	86	72	77	74	86	77	97	78	77	83	76	84	88	80	76	63	86	89	104	90	80	79	93	70	84	94	88	82	78	87	92	91	101	100	78	93	83	65	80	96	92	77	81	86	98	91	99	113	92	92	97	87	83	64	82	82	76	77	76	91	108	84	98	106	89	78	98	94	87	77	80	104	84	83	73	75	95	92	73	77	75	87	102	64	77	95	111	95	82	91	77	91	90	83	87	89	95	93	82	94	62	89	98	84	109	72	80	100	76	93	88	86	80	98	92	68	77	94	80	75	100	82	81	97	79	93	91	94	72	81	72	80	93	84	103	81	61	75	85	76	85	84	93	68	95	74	104	77	92	89	103	94	75	90	103	83	89	81	96	85	72	86	78	86	83	112	94	76	80	105	82	101	100	103	86	97	98	77	95	98	98	85	83	73	80	88	94	84	112	78	96	95	83	83	97	85	89	105	86	92	82	94	77	96	78	95	91	89	94	102	72	87	91	109	97	72	79	98	80	88	65	102	84	78	85	95	76	70	77	79	69	103	109	81	70	77	96	94	92	86	78	71	77	120	83	80	72	92	81	79	89	87	97	93	96	100	82	106	95	88	81	86	96	73	85	90	84	100	86	94	99	89	96	79	86	100	75	91	89	70	72	97	86	80	82	83	92	75	76	103	88	104	95	101	89	70	82	83	98	90	90	98	81	65	63	85	73	99	90	91	105	86	74	98	78	90	74	84	75	99	96	101	96	92	82	78	91	94	79	97	88	89	78	73	92	84	90	93	96	85	94	86	73	98	103	82	103	77	91	75	89	81	75	99	106	67	83	91	82	92	84	87	90
4135	4935	3116	1382	760	516	443	373	339	318	296	288	306	253	249	257	234	220	251	226	256	228	226	226	240	236	229	219	232	223	204	242	218	221	211	199	199	217	208	215	242	222	219	226	229	192	213	224	192	226	210	222	242	190	219	224	225	202	219	210	213	226	232	210	228	244	232	211	193	228	208	204	236	217	245	188	206	233	211	199	234	217	237	228	218	243	215	212	218	236	218	222	203	203	193	238	193	209	219	197	215	226	212	201	211	196	239	221	221	234	201	199	228	187	217	212	205	211	223	198	189	230	233	199	179	233	203	194	209	218	235	226	219	250	195	216	235	185	226	221	217	240	207	215	211	198	190	203	229	206	234	238	219	244	231	214	223	207	196	200	210	197	187	185	216	214	220	233	212	204	222	224	205	203	218	217	216	228	209	210	212	242	227	209	223	215	254	213	201	213	211	162	218	174	202	217	207	216	213	225	218	209	203	222	225	241	212	208	230	229	209	212	238	217	207	219	242	218	253	213	182	209	240	187	231	209	203	201	202	206	178	230	203	219	209	222	188	226	202	206	221	235	196	229	228	214	191	216	219	182	212	203	210	199	211	200	210	201	194	197	189	206	215	185	207	228	204	226	225	215	184	226	224	231	223	225	241	229	194	207	233	233	201	220	213	244	231	218	204	202	202	214	233	210	200	221	216	220	193	198	207	221	217	193	213	218	235	198	232	222	229	209	219	209	244	216	218	220	217	197	235	203	237	196	233	199	206	229	233	204	203	208	216	214	232	219	227	220	238	228	233	209	218	214	210	204	204	203	211	211	237	211	193	221	208	212	193	236	193	232	228	224	233	201	216	219	215	201	202	222	224	215	226	218	204	211	217	208	215	221	201	232	220	191	190	217	193	201	202	205	214	222	212	232	213	217	212	222	233	207	228	224	225	206	216	219	228	220	206	215	228	198	194	252	224	200	215	212	219	210	207	211	193	203	228	232	181	193	221	210	205	246	220	201	196	213	205	216	218	212	209	207	223	211	210	232	240	226	201	215	216	252	222	210	207	235	192	233	197	201	226	206	235	208	227	211	207	203	234	204	189	209	236	198	236	234	191	228	210	213	214	229	189	199	209	214	230	219	197	222	201	266	224	204	201	211	210	188	200	215	224	246	214	224	222	206	223	214	218	233	236	201	181	188	223	227	225	198	231	177	210	186	215	240	221	216	223	219	219	217	188	228	214	220	193	200	225	182	221	219	188	201	227	255	215	207	213	231	208	225	242	219	235	187	196	201	230	212	207	195	194	237	237	226	213	202	221	217	220	233	203	202	174	221	186	216	214	236	235	211	211	208	205	182	203	194	212	212	211	214	222	191	210	243	205	196	204	207	208	220	215	232	214	204	220	229	216	228	216	238	247	219	237	216	200	218	176	200	201	205	243	216	233	226	215	212	192	224	219	209	213	232	185	202	242	243	212	216	215	224	215	215	218	221	208	232	235	211	236	213	224	216	206	212	218	235	197	219	218	194	215	203	214	217	216	249	215	227	217	227	223	215	212	238	204	219	219	225	242	192	221	207	243	200	246	199	240	216	198	203	216	224	217	211	226	207	229	211	214	216	217	210	219	232	227	223	226	226	224	190	200	200	224	195	213	218	237	209	218	232	220	243	211	209	213	239	229	192	232	228	227	211	232	230	206	233	226	243	210	223	241	232	205	222	229	248	196	211	217	207	232	217	231	192	208	181	200	194	209	221	197	209	225	222	195	251	200	219	194	209	215	212	224	221	248	228	216	204	201	201	206	208	191	180	197	236	227	212	221	226	218	206	236	223	199	217	209	234	231	208	214	232	214	208	248	227	189	201	223	208	231	196	236	178	213	217	197	214	235	219	209	202	205	207	203	197	222	229	223	203	202	211	213	217	226	209	228	237	204	217	226	200	210	213	206	253	202	213	205	207	220	212	228	248	222	210	226	205	188	237	192	208	220	205	218	216	236	191	208	226	227	211	239	246	205	219	218	263	216	222	217	200	219	197	212	205	191	205	223	235	209	209	229	232	213	216	223	223	200	217	192	197	197	244	215	219	230	220	208	207	190	204	220	211	199	192	182	236	219	216	210	213	214	214	225	199	218	209	206	235	221	237	226	219	232	232	247	196	215	222	216	228	221	209	217	203	230	218	203	205	211	216	236	224	194	195	205	196	225	230	215	225	203	208	224	215	207	217	200	225	229	226	212	206	216	217	210	209	221	237	206	196	210	231	205	227	229	209	203	216	220	253	225	221	229	223	203	221	216	198	218	204	234	204	198	221	231	238	226	200	216	196	216	220	213	219	238	212	234	197	229	226	242	219	203	242	198	201	223	196	245	216	211	216	208	225	229	220	198	204	209	199	210	200	216	222	203	236	238	201	201	211	182	230	199	213	206	204	216	212	221	196	223	206	203	204	233	217	229	200	262	204	244	213	199	226	225	195	210	212	203	220	228	239	236	204	214	220	209	198	228	214	222	213	214	206	208	240	226	224	202	211	216	250	233	196	222	207	191	205	208	214	202	171	215	250	194	221	195	204	214	229	209	198	213	202	216	230	238	203	216	232	218	230	219	186	192	222	212	222	222	226	189	237	221	201	216	212	211	200	212	225	204	210	225	225	197	224	172	190	231	229	190	210	216	218	175	201	250	218	203	201	202	213	225	212	206	213	217	204	229	216	214	197	244	224	205	224	211	201	228	195	210	220	201	218	225	206	246	222	207	222	237	222	214	202	218	212	188	223	224	222	213	221	207	190	240	225	241	225	206	211	211	211	185	219	224	199	210	196	233	203	232	206	216	209	218	220	220	240	228	209	219	206	217	214	217	196	208	216	207	224	230	222	223	205	242	213	209	215	203	222	210	211	221	206	184	222	201	190	203	217	222	224	211	199	225	207	213	215	184	228	203	211	229	201	247	200	212	221	237	211	211	246	195	232	224	212	206	210	220	238	219	227	237	212	181	208	231	238	192	219	203	219	222	233	218	198	213	192	201	212	225	211	219	195	200	222	210	211	213	218	195	199	227	222	218	210	212	202	247	209	228	224	218	218	221	198	209	226	231	205	210	230	233	249	204	199	205	237	235	243	200	229	248	221	202	220	206	222	213	219	212	232	221	229	219	194	219	207	188	190	228	181	216	216	220	210	222	229	207	217	244	216	236	226	195	189	220	217	210	210	231	216	215	213	198	217	182	229	216	252	226	223	209	215	213	230	204	223	217	203	245	207	208	221	189	203	200	188	215	217	210	190	220	219	210	204	229	210	227	221	196	230	206	227	215	225	232	213	214	196	219	202	198	193	222	238	225	212	172	188	213	227	213	214	228	208	215	186	239	199	177	201	191	211	223	225	246	212	204	245	221	202	214	196	219	211	209	202	213	208	218	211	204	232	201	227	217	221	192	205	189	201	227	192	218	234	208	232	203	205	229	223	208	210	208	205	230	209	197	219	237	201	235	204	216	227	211	178	200	237	228	227	221	201
35851	12303	1727	466	349	343	332	288	300	272	270	301	231	252	253	292	276	290	266	277	257	260	279	250	242	266	245	259	259	273	250	257	265	238	246	234	260	272	269	254	253	255	274	229	275	249	255	267	260	266	244	253	247	227	271	284	250	278	251	272	243	243	284	269	255	271	242	226	289	274	252	264	241	246	261	251	244	266	262	276	255	251	221	251	270	264	279	256	247	245	240	277	246	241	261	264	268	249	278	237	234	246	275	252	263	263	281	266	245	227	244	230	261	248	276	241	269	255	237	254	238	273	260	259	249	248	266	243	259	245	247	250	254	251	266	262	252	269	263	278	255	244	260	243	251	256	288	268	282	244	258	251	263	280	255	258	239	228	246	255	260	264	265	267	274	247	245	241	254	282	243	262	255	249	267	265	254	255	262	270	273	255	249	272	254	243	247	252	280	269	248	251	241	272	266	278	264	253	267	252	245	267	306	267	297	247	268	281	249	250	273	265	249	257	257	219	291	264	244	268	265	276	275	250	243	257	268	285	282	228	232	270	250	224	258	241	271	242	242	264	259	272	246	269	260	254	271	242	259	246	246	268	259	268	264	262	247	261	247	256	258	263	245	237	260	275	243	251	253	257	270	285	270	272	256	249	262	257	268	268	265	268	232	286	250	256	286	242	230	251	273	253	268	260	278	253	272	272	266	280	268	228	254	264	255	242	257	233	249	258	260	243	241	289	290	244	272	230	246	276	268	255	252	259	216	234	275	290	252	261	244	238	245	228	227	219	267	277	254	287	243	257	260	243	248	244	272	243	259	219	284	216	246	246	240	279	231	228	254	257	267	266	277	230	257	256	262	291	268	275	264	254	260	277	271	277	272	251	268	283	250	271	263	250	237	258	240	272	244	214	227	266	265	243	226	237	267	233	255	259	266	247	235	272	287	248	269	262	239	244	237	263	275	227	269	272	297	243	262	257	258	259	234	249	260	257	258	219	284	229	282	240	232	230	251	265	266	302	251	233	239	272	273	247	258	247	249	251	243	250	247	257	227	305	250	226	231	256	260	251	253	250	264	290	265	242	251	227	243	275	274	284	270	251	244	286	251	267	244	252	268	257	275	260	242	251	232	260	247	264	298	290	263	247	249	281	253	272	266	242	257	216	238	233	243	281	271	265	263	263	239	247	259	248	237	254	247	249	265	243	257	249	260	231	261	244	285	268	267	261	272	238	250	251	241	241	224	276	255	259	235	230	253	217	229	248	233	259	252	264	272	255	292	256	244	263	269	275	259	248	259	246	270	247	250	249	235	275	260	244	262	246	244	270	260	243	267	239	269	237	266	260	249	212	258	257	261	224	237	245	254	267	252	234	246	256	258	236	238	266	283	265	230	235	271	258	248	260	261	260	258	279	254	261	223	237	238	247	279	269	258	244	275	260	245	267	253	254	249	244	255	277	249	267	245	262	255	235	240	255	226	246	291	267	242	243	254	229	268	252	240	253	257	274	269	277	263	298	257	252	271	266	285	289	243	265	259	237	255	232	246	260	218	224	246	270	249	265	257	295	261	282	245	242	259	240	235	275	251	265	256	269	254	283	258	267	264	252	264	270	274	252	246	272	229	260	317	258	245	260	284	270	257	249	251	274	233	217	266	260	246	247	242	247	254	273	262	297	258	265	242	264	257	248	254	276	249	243	253	258	251	291	246	253	258	262	261	268	259	232	241	233	248	272	279	239	255	270	263	258	256	267	241	252	243	223	263	250	234	240	242	261	259	247	283	270	275	242	245	260	256	239	220	261	256	272	282	259	251	261	272	268	269	250	260	269	269	277	256	220	244	206	274	230	234	284	244	272	235	240	247	247	255	264	268	272	249	272	272	266	289	246	254	261	261	255	242	247	258	264	250	264	272	272	263	276	259	267	266	234	272	239	235	250	253	293	268	253	264	274	243	258	271	255	261	240	257	261	295	254	238	225	286	262	275	257	269	250	254	238	289	253	243	241	244	243	285	257	258	220	246	221	257	229	256	241	259	246	247	251	261	272	300	246	249	254	254	257	259	259	232	256	243	280	270	238	264	253	240	243	263	236	243	237	250	255	261	264	247	263	274	240	281	249	275	275	239	263	258	242	265	243	231	266	261	238	267	227	288	251	219	246	283	233	261	230	260	245	238	275	235	241	254	260	260	262	266	269	272	252	261	271	235	258	284	270	273	250	269	281	274	229	255	255	254	255	240	257	239	262	238	276	291	279	246	263	270	241	248	258	228	242	243	261	281	228	259	268	275	264	253	229	271	256	266	250	293	253	251	246	244	270	288	261	240	260	281	271	248	282	242	235	254	225	280	282	236	249	266	270	275	248	249	272	257	247	289	264	257	250	260	242	237	255	211	235	269	265	240	273	281	268	253	262	294	272	259	252	257	244	281	255	267	233	267	274	249	233	224	246	250	246	253	243	265	267	265	268	254	237	234	273	273	290	295	219	300	268	270	295	256	274	236	270	255	271	265	269	250	272	235	274	252	269	282	281	269	237	278	270	265	283	238	256	263	272	260	233	271	270	250	243	249	222	257	248	249	260	246	244	283	261	258	268	270	232	255	274	271	235	234	260	257	254	225	299	284	272	242	278	229	231	244	248	248	236	254	268	250	265	257	270	234	245	248	258	262	282	246	243	282	279	251	231	243	248	255	246	261	227	258	272	269	270	299	281	269	286	259	245	269	258	223	239	266	243	254	274	297	278	254	275	235	251	273	254	257	243	245	248	267	252	238	271	258	302	289	271	221	258	297	222	273	228	275	276	243	271	259	261	229	229	238	243	277	248	259	255	244	246	258	278	243	204	243	225	257	236	273	283	263	265	255	272	263	252	243	266	249	258	233	270	270	293	259	264	237	237	247	261	282	243	262	274	273	219	245	246	277	276	241	282	265	220	241	229	238	226	283	246	270	245	255	255	284	233	250	252	245	276	255	215	243	281	266	269	277	274	251	270	269	257	257	281	275	277	260	240	230	273	259	245	266	268	274	268	239	298	255	254	255	265	261	242	271	243	249	263	239	240	268	238	268	241	245	259	253	242	257	260	278	247	236	260	238	255	267	268	247	298	242	257	254	257	226	270	276	254	232	251	278	250	229	256	255	248	263	231	268	259	282	252	235	234	252	247	246	233	257	237	262	232	256	247	257	229	255	258	239	236	224	265	268	237	295	269	284	240	251	235	240	257	241	229	279	229	295	266	279	260	258	268	268	239	239	259	256	263	252	242	260	274	262	237	296	212	267	231	282	267	243	281	269	240	237	249	246	257	274	287	254	238	248	266	259	275	248	261	272	240	255	234	253	262	251	271	276	250	278	250	252	298	272	252	221	263	248	238	258	225	260	271	271	246	241	262	265	260	264	245	257	235	286	258	256	263	231	282	264	264	249	249	245	261	260	245	248	259	254	246	274	261	278	251	263	267	277	266	235	264	238	251	268	248	251	244	250	231	272	279	253	263	262	227	258	265
13588	952	819	687	574	527	585	527	579	543	538	531	579	603	565	571	549	540	563	553	540	560	551	582	579	587	576	553	543	578	599	546	572	550	537	598	543	562	597	511	563	582	543	557	595	539	574	561	543	574	587	552	555	556	566	568	535	505	573	553	534	519	540	545	526	527	542	558	570	533	588	570	582	528	553	567	560	543	524	573	556	565	510	575	527	581	552	539	547	580	558	514	553	571	510	563	556	514	540	517	582	566	578	569	515	580	555	600	544	542	520	537	547	547	522	543	525	525	488	488	548	565	572	550	524	535	528	585	559	559	549	563	532	562	524	577	605	525	545	611	560	569	580	517	537	536	580	604	546	533	525	533	570	565	572	528	580	558	523	565	590	566	528	599	574	519	525	553	558	540	519	552	514	595	544	592	507	539	568	563	565	552	553	559	546	565	498	541	538	548	589	501	580	558	544	568	593	575	572	549	558	526	538	533	570	510	535	534	551	573	545	534	558	515	520	526	556	535	542	564	550	596	526	569	527	589	595	542	531	579	542	549	518	533	578	558	569	562	570	547	500	512	524	573	544	528	547	583	549	576	539	555	542	580	559	527	552	546	587	580	553	551	566	537	569	603	582	537	567	535	514	532	561	583	529	540	548	512	552	551	526	545	537	522	508	578	566	538	502	560	543	580	550	547	524	559	585	550	524	555	574	549	575	544	595	544	565	544	545	574	578	547	540	547	566	560	515	587	556	560	558	606	557	590	523	539	541	483	548	541	546	553	574	595	547	549	592	526	570	499	514	551	555	591	554	544	567	554	589	566	599	629	541	540	561	553	544	550	559	561	573	593	557	522	562	553	560	531	546	578	512	522	577	520	525	552	563	539	570	535	611	533	565	589	552	570	556	549	557	520	566	544	506	547	559	574	553	558	538	544	559	527	539	541	571	532	555	545	589	544	568	609	563	559	501	526	599	549	572	554	544	560	537	512	537	561	574	521	552	536	534	556	550	539	538	545	570	569	539	529	578	574	545	541	544	556	540	580	519	553	541	531	575	584	480	537	555	546	610	554	542	540	551	596	519	542	565	579	584	521	578	566	548	532	564	534	570	556	551	529	524	545	555	565	574	532	495	479	568	567	556	537	614	544	549	530	526	546	565	512	545	540	558	566	534	526	528	555	538	523	528	556	576	531	511	553	560	544	571	565	534	562	553	585	557	556	510	528	530	607	553	524	546	529	530	589	539	556	528	562	575	558	603	555	564	565	573	601	563	597	528	535	578	498	539	552	551	562	566	573	579	536	589	540	565	564	526	545	571	540	541	511	578	535	574	582	548	580	549	538	590	548	524	547	578	532	599	575	564	590	540	566	583	568	583	548	548	568	570	504	548	508	558	545	514	590	560	547	543	556	554	545	562	522	554	561	589	517	574	547	560	566	526	534	580	591	512	525	528	575	557	536	573	562	581	564	583	570	563	518	559	515	566	583	548	554	567	515	566	567	549	551	581	576	483	544	580	540	594	567	559	509	561	543	558	538	570	543	515	542	538	578	586	545	516	527	566	531	552	556	556	562	564	559	518	573	584	537	549	539	541	552	558	517	552	522	528	558	573	545	578	555	570	516	568	597	553	552	542	544	550	530	587	588	569	580	569	534	513	569	534	531	563	533	530	543	541	558	554	551	567	556	549	539	577	571	570	567	540	583	549	559	523	529	546	553	585	494	556	549	563	578	549	581	509	608	551	556	560	545	519	559	555	551	538	543	557	561	546	578	535	543	589	587	591	535	522	568	579	536	553	557	548	557	529	557	551	553	547	556	592	587	541	546	578	536	554	537	530	572	560	570	524	570	590	538	548	566	562	561	560	572	584	594	543	567	564	564	523	540	574	550	540	582	536	531	540	526	575	542	530	555	551	582	571	528	571	536	529	562	577	526	546	584	584	558	579	537	578	556	586	520	567	564	518	565	529	532	530	545	582	508	560	627	574	559	551	574	570	564	547	569	599	550	573	559	541	540	541	562	594	527	566	536	568	557	572	534	557	561	588	551	569	544	503	547	559	548	564	554	576	543	536	594	526	521	561	522	548	581	516	541	540	540	593	536	550	507	559	510	578	586	565	578	583	569	513	521	603	601	578	552	530	557	556	521	550	539	543	523	543	513	510	563	518	555	549	581	551	556	548	559	587	545	605	560	509	560	578	575	552	567	564	533	570	543	562	553	557	586	572	585	568	530	578	549	504	580	560	552	554	540	508	552	557	544	549	575	584	535	547	587	585	541	565	545	518	553	573	558	544	550	532	552	531	530	509	501	588	502	534	592	517	536	569	539	586	611	577	537	586	588	634	583	550	534	550	544	554	501	536	532	561	569	553	568	584	548	551	542	569	572	524	538	581	550	526	540	514	490	573	548	572	554	537	586	529	567	538	592	509	561	533	560	544	536	554	559	563	521	594	564	584	535	569	590	517	575	551	536	557	549	556	559	539	542	570	586	554	565	548	552	537	552	584	523	536	574	519	525	580	563	538	555	555	517	527	533	559	577	511	540	524	551	583	554	529	555	571	556	563	567	572	556	577	529	558	583	523	560	535	504	564	536	588	510	571	534	549	501	574	559	559	536	511	568	537	541	556	519	555	538	537	584	561	551	558	552	550	562	533	554	552	575	554	577	575	543	574	537	525	546	540	588	544	525	590	592	575	576	576	557	558	537	537	582	568	587	603	562	543	566	564	592	517	522	504	590	571	597	513	552	527	577	550	535	555	583	543	563	531	562	535	550	559	562	520	535	551	557	577	578	528	579	494	542	586	571	536	600	597	615	580	544	513	540	508	597	539	566	557	549	546	583	558	549	570	515	557	564	524	567	571	572	553	530	538	580	555	505	561	538	531	533	480	542	541	563	551	591	553	563	544	550	521	545	596	557	568	504	541	519	541	578	569	539	546	581	580	568	506	548	569	565	598	553	609	599	534	573	577	525	510	499	539	538	589	572	571	564	561	577	560	546	571	596	507	554	617	547	552	552	586	557	565	572	588	543	543	566	544	569	550	547	555	516	554	516	539	510	560	522	536	525	562	551	514	546	545	569	536	566	559	523	575	563	565	538	521	544	556	547	554	546	564	544	517	554	559	579	540	530	502	548	579	580	570	573	568	587	583	603	547	566	543	570	531	575	571	565	525	532	579	579	539	552	575	548	563	576	566	522	529	556	568	557	558	561	568	535	537	538	511	572	567	564	545	526	540	543	605	534	549	528	543	552	551	571	549	587	500	545	562	559	548	510	573	555	555	610	577	566	553	549	560	544	566	525	530	594	547	576	545	574	545	548	561	551	546	572	582	553	602	529	574	542	547	581	570	562	581	545	522	537	529	576	568	550	589	579	532	557	509	513	534	537	575	539	585	578	537	539	565	585	525	580	568	509	581	532	543	531	545	572	561	550	554	562	560	548	583	546	572	560	549	502	559	562	577	571	602	578	590	567	528	548	549	552	566	603	538	523	546	570	568	545
24657	21136	24798	27696	20863	2815	413	365	247	253	226	193	218	183	175	199	207	193	189	169	193	186	181	150	192	163	151	145	151	152	159	145	174	179	150	156	158	144	137	174	150	168	171	162	176	162	197	156	160	142	156	128	166	177	159	187	142	146	145	159	177	148	149	168	155	148	169	168	168	177	134	146	128	147	149	161	142	169	163	150	165	147	128	150	144	159	150	141	173	161	164	157	171	177	172	136	167	156	160	143	160	134	148	138	134	152	141	153	141	147	139	165	153	126	167	173	160	152	179	141	159	166	168	146	146	160	166	143	149	151	166	167	171	152	147	149	155	164	156	153	153	178	164	144	169	152	177	164	156	151	176	177	162	165	158	176	144	159	165	155	169	137	145	154	148	147	165	155	167	162	140	173	176	141	163	147	149	144	136	155	160	145	146	146	154	165	159	167	182	157	176	153	141	158	163	157	139	165	163	146	167	162	157	140	157	154	155	162	135	139	149	137	140	166	144	152	163	141	138	137	159	164	160	158	168	136	161	168	141	133	144	147	133	145	170	148	133	160	156	162	169	145	151	152	147	148	145	151	165	138	145	151	162	169	142	152	119	148	162	137	144	145	150	196	137	156	148	156	146	165	150	155	144	139	142	157	175	146	152	145	190	175	167	125	119	149	157	160	137	144	166	160	144	133	179	150	150	152	156	159	159	168	139	152	157	155	177	169	152	179	155	152	143	168	153	164	179	163	143	165	161	161	156	171	163	174	151	130	154	165	160	149	145	158	151	159	172	154	138	154	146	148	177	144	144	161	147	133	175	176	138	151	161	149	151	175	154	140	154	156	145	169	131	164	147	169	168	159	143	155	151	147	136	159	171	143	143	159	138	146	136	165	147	161	151	147	150	148	155	154	141	151	143	173	149	166	156	161	152	175	166	163	169	165	170	148	135	180	173	135	153	172	139	158	131	163	163	177	155	170	164	175	161	172	149	149	164	134	150	132	148	136	141	165	150	144	161	162	172	142	149	132	156	174	171	154	177	159	167	150	162	157	157	146	162	157	146	172	158	133	169	157	167	164	166	136	147	153	173	170	157	144	154	146	160	144	152	162	162	148	149	180	165	177	165	146	147	164	159	158	173	144	133	142	142	150	145	154	154	169	155	154	141	158	151	166	166	173	137	177	166	144	173	164	155	146	158	138	156	156	167	155	165	164	142	153	152	133	144	148	165	160	179	167	154	144	161	171	164	150	174	149	145	164	173	155	136	149	169	164	137	167	157	139	151	136	130	166	163	144	151	149	155	148	153	137	166	163	177	152	141	173	142	164	175	161	161	167	151	145	169	146	142	164	173	144	132	145	147	179	155	172	158	170	162	159	158	152	159	140	159	142	158	161	160	160	157	167	169	183	131	148	139	165	143	161	160	137	155	177	149	146	176	149	159	153	129	150	169	167	159	170	146	146	170	155	155	154	139	147	143	168	145	161	159	149	183	171	152	148	167	151	149	137	156	163	179	170	157	137	154	164	182	155	144	158	151	142	164	158	171	154	159	156	151	147	143	149	135	156	144	165	156	143	136	145	186	136	145	168	125	146	135	163	134	134	172	154	165	156	170	182	166	165	135	155	156	180	154	135	172	150	163	152	152	139	176	177	141	151	176	138	154	157	145	173	163	173	144	159	138	141	135	155	153	163	143	137	151	179	141	166	149	177	170	136	138	164	147	149	155	143	157	164	140	149	163	166	178	145	139	118	144	166	159	143	155	156	169	142	131	147	152	152	154	142	139	154	169	158	140	136	138	161	125	145	156	150	162	147	146	141	143	155	133	159	142	141	153	174	176	171	152	161	153	170	150	133	152	162	174	137	135	155	132	155	162	156	183	149	158	149	169	157	171	162	147	166	147	179	153	145	146	154	181	149	165	151	169	144	158	160	119	153	154	154	177	128	162	156	139	148	170	147	155	170	147	145	169	146	156	161	143	157	158	156	169	173	143	156	147	162	172	150	163	170	153	143	151	148	144	178	151	161	139	171	163	151	140	144	152	166	150	157	152	153	177	172	174	164	138	158	158	157	179	162	172	150	145	139	163	153	131	163	174	173	153	135	158	159	161	140	170	173	154	150	144	145	177	162	152	153	165	161	157	142	138	149	159	171	151	138	141	163	152	171	175	166	143	154	146	165	156	199	164	167	163	153	149	139	152	158	152	157	134	166	139	139	157	155	156	169	142	166	167	160	149	176	149	170	137	141	141	170	169	145	141	176	154	144	163	144	139	139	134	147	156	147	144	160	177	144	156	164	178	155	144	157	144	172	139	171	148	152	154	145	168	149	150	145	155	169	174	152	182	153	162	164	176	138	179	175	142	149	132	155	163	141	169	132	164	133	182	169	152	162	153	132	161	127	144	141	162	150	155	155	153	145	175	145	170	149	147	143	160	128	146	141	158	183	165	179	169	154	163	125	163	167	135	145	138	150	173	135	148	166	142	169	161	133	141	132	156	176	151	139	150	133	141	156	136	134	170	133	123	153	158	135	138	142	150	147	193	157	164	138	137	166	156	153	163	154	146	143	154	141	144	149	137	171	136	129	143	147	157	164	168	169	151	171	144	159	124	171	143	158	143	174	168	173	173	126	143	151	145	157	131	137	174	162	142	127	164	146	154	156	148	168	165	171	149	139	135	163	153	147	163	189	152	172	167	154	147	174	168	146	143	148	168	144	150	167	159	165	143	148	163	169	155	131	157	142	155	141	143	166	165	150	163	131	139	151	141	155	156	148	172	174	150	150	172	141	150	176	159	166	140	159	161	131	133	146	140	144	156	147	145	147	160	144	154	155	160	146	147	149	165	167	157	167	135	149	136	162	149	155	171	151	154	148	149	162	168	162	143	142	177	159	161	155	152	167	151	152	172	145	161	123	134	166	153	155	142	160	155	150	147	139	171	154	177	147	167	165	147	157	144	143	148	160	154	172	137	148	161	161	144	173	136	144	156	188	149	167	147	174	150	142	163	154	136	134	168	167	142	165	161	136	173	141	172	152	147	150	156	150	138	170	160	147	172	135	123	145	130	151	167	163	151	162	193	169	137	156	151	146	161	177	149	139	154	172	145	145	138	175	156	143	167	152	158	157	170	184	148	148	152	142	160	151	171	185	143	152	167	148	126	185	180	165	157	167	131	135	149	169	164	157	156	148	141	173	164	161	135	152	145	160	130	149	123	151	161	143	140	165	154	140	177	164	150	167	150	173	154	163	180	145	166	159	147	151	150	176	143	136	161	103	147	170	147	134	149	146	163	168	154	172	143	142	170	145	149	136	148	165	140	150	134	151	166	136	129	141	158	170	150	121	144	170	155	142	156	168	146	148	153	149	160	152	156	167	160	176	133	159	163	159	138	147	149	147	166	163	166	147	144	162	160	166	145	161	168	162	158	156	127	160	157	167	140	144	137	153	156	167	162	184	140	152	146	158	173	159	158	151	193	173	161	142	143	166	157	165	164	143
5530	2949	1996	970	678	516	497	460	389	391	354	343	347	381	364	367	361	386	392	385	375	347	331	332	365	390	365	345	353	333	328	366	352	315	317	341	335	352	350	347	325	333	396	342	343	336	350	310	346	365	328	367	346	306	328	363	350	361	317	345	326	312	320	317	384	331	346	346	362	358	317	360	335	353	356	369	323	348	339	352	330	351	332	349	374	342	333	344	346	366	374	334	317	328	323	350	345	309	347	345	366	327	340	340	348	354	361	376	334	331	368	323	350	364	349	348	336	307	329	331	352	308	340	382	348	340	353	327	350	321	329	347	346	334	360	328	334	354	349	335	329	365	311	353	348	339	334	338	332	333	339	331	352	365	349	325	310	358	333	352	374	331	327	340	304	340	367	322	324	342	342	362	344	366	352	350	360	346	332	329	357	337	317	366	340	327	320	313	346	327	332	339	342	354	341	341	368	376	331	373	359	352	327	339	352	377	350	330	389	339	371	312	338	324	378	360	355	361	357	375	332	357	331	352	348	315	346	336	325	356	359	314	413	351	368	340	356	334	367	377	361	355	371	377	297	382	324	338	309	361	355	337	328	332	298	367	320	360	310	318	309	371	353	354	346	331	359	327	341	332	351	371	353	348	332	351	309	340	312	334	344	366	342	303	319	351	333	345	313	356	349	341	348	331	352	346	341	405	363	346	357	319	342	338	365	336	324	338	338	347	356	360	338	351	344	331	353	307	344	361	365	319	359	342	362	328	302	346	378	337	333	328	332	342	331	321	347	356	325	331	342	342	326	334	355	366	396	333	332	339	344	346	336	361	339	331	336	369	323	364	349	318	327	308	358	355	356	341	383	354	355	340	355	319	327	314	337	328	348	382	332	333	357	358	330	327	376	367	348	369	340	312	348	338	367	300	339	364	385	364	313	306	325	369	334	362	355	345	337	348	378	394	318	344	377	338	335	350	339	327	303	357	343	344	302	334	325	359	354	354	333	378	361	363	345	359	374	309	341	381	302	315	356	328	352	313	330	331	324	333	330	341	330	361	356	308	362	342	367	357	366	332	350	373	355	324	384	315	327	340	364	322	367	345	341	338	371	350	327	367	360	357	363	350	334	378	380	325	359	379	329	346	369	288	389	336	334	335	325	337	353	375	331	341	356	359	338	340	331	354	317	345	336	321	341	336	360	339	347	347	338	325	374	342	351	353	341	351	325	348	361	341	364	360	389	336	355	310	322	332	333	342	415	333	361	351	338	358	345	369	332	361	348	303	344	329	360	309	335	338	351	320	366	310	344	358	347	338	327	325	319	310	370	305	361	335	383	324	341	324	340	330	350	332	343	335	349	355	370	356	321	351	376	339	320	338	335	320	339	312	336	366	376	353	302	338	303	352	351	355	349	368	334	367	352	337	339	338	386	334	350	352	353	368	361	334	368	356	361	331	355	340	342	329	329	338	381	311	366	356	344	321	342	355	345	364	355	356	351	310	336	311	341	346	345	311	341	354	347	377	339	349	341	353	331	344	364	347	321	333	335	382	361	325	340	356	348	327	315	330	344	332	333	351	344	357	350	374	362	359	342	317	358	370	361	328	335	357	363	355	341	332	326	355	337	318	346	361	361	372	349	354	338	335	357	316	352	340	345	355	334	316	370	341	340	352	348	362	328	350	327	358	314	315	338	327	327	354	344	373	322	354	347	357	350	366	327	316	336	346	348	341	363	358	345	346	334	353	348	353	356	341	371	379	364	275	356	337	351	348	336	352	356	351	297	361	356	336	346	351	314	330	346	336	384	360	319	322	344	335	333	329	327	337	335	342	354	357	350	332	368	351	340	312	336	328	327	331	330	333	343	334	384	372	359	367	371	339	373	337	333	381	348	327	359	335	317	351	321	328	348	319	377	348	309	350	349	329	345	343	365	355	319	353	335	367	362	322	356	344	364	404	376	323	355	330	365	372	341	355	332	338	352	350	333	359	364	337	367	347	367	335	380	326	343	324	354	332	383	355	331	344	343	364	363	319	353	354	332	319	338	333	360	362	340	380	330	348	366	339	327	340	337	355	372	375	361	365	319	353	316	307	321	355	323	303	360	329	363	332	345	340	346	356	351	368	339	350	349	343	323	376	369	313	351	362	341	370	352	340	324	329	352	345	345	333	329	320	359	379	363	355	329	343	337	357	356	327	308	335	337	329	332	352	318	346	320	330	375	362	344	325	339	349	352	352	374	344	361	363	322	347	353	352	331	365	310	338	318	353	373	344	335	346	271	299	355	364	341	343	365	348	354	354	325	332	321	386	357	357	328	367	347	338	362	341	311	325	321	354	359	338	373	365	345	343	327	366	354	332	342	328	318	357	335	320	311	337	387	302	356	326	308	338	360	351	353	342	365	329	334	374	320	383	342	321	390	351	365	370	368	347	354	333	329	350	337	367	336	283	354	322	345	311	336	350	360	322	296	354	376	317	327	344	356	330	267	336	361	347	349	330	337	351	318	360	361	364	331	333	339	334	298	336	326	322	315	348	338	325	353	328	354	400	352	351	338	341	366	368	325	334	343	341	342	314	339	363	313	375	333	365	353	335	340	358	360	341	368	340	338	344	309	316	359	338	324	342	382	358	376	359	356	350	322	307	372	341	362	337	334	344	354	359	331	329	350	345	338	341	390	343	331	335	336	355	351	316	342	363	359	338	358	295	331	320	333	350	360	358	381	317	348	308	328	326	321	333	354	307	341	373	332	313	331	354	345	322	325	343	358	355	334	395	329	365	313	342	332	362	368	355	355	346	306	351	352	343	364	372	330	321	332	342	354	342	346	329	336	377	347	318	336	352	340	350	346	355	350	347	353	334	360	326	352	342	353	337	325	316	354	337	323	352	358	354	342	360	309	382	359	340	360	325	343	357	361	334	369	347	334	383	361	309	335	381	335	315	350	347	350	360	292	349	356	338	308	358	323	346	321	361	331	344	343	298	330	348	343	346	368	325	357	350	339	366	313	343	363	402	324	348	331	394	351	359	337	324	353	358	358	331	341	328	380	324	385	325	324	375	323	349	345	330	333	339	317	355	344	349	360	333	346	345	356	381	370	319	321	330	336	345	354	331	313	358	356	361	343	329	349	327	336	359	337	371	343	350	352	353	328	339	325	346	323	343	331	351	330	338	334	354	343	352	338	374	367	348	352	339	310	337	353	348	353	320	375	358	325	341	346	372	345	326	376	356	350	347	353	343	328	352	335	321	324	342	352	361	311	338	326	339	330	364	323	322	352	316	320	313	342	336	348	352	360	340	317	354	384	330	348	371	348	383	362	315	359	375	357	328	325	340	361	364	344	328	364	313	347	321	358	313	357	330	364	364	325	327	354	341	341	336	327	362	358	326	344	359	306	331	341	305	323	322	374	325	360	335	344	323	333	321	357	353	318	341	344	383	344	354	370	345	323	349	322	348	324	356	332	344	344	343	331	377	309	366	320	345	326	344	338	344	342	324	340	341
23961	21142	25437	27098	21144	21111	2787	527	320	171	182	162	150	156	167	155	168	167	134	120	113	130	134	118	109	95	85	85	83	105	116	89	90	106	91	92	84	81	94	93	78	105	81	91	80	71	88	92	88	96	99	86	97	102	96	84	90	90	91	83	75	83	95	100	108	85	97	85	89	91	93	82	81	68	88	95	106	70	74	76	85	83	69	79	92	97	93	84	96	88	113	72	85	78	81	86	78	89	99	101	92	87	79	102	108	85	83	66	82	88	61	85	96	97	87	75	80	91	88	86	85	89	90	98	85	101	74	90	83	75	64	89	86	104	79	81	79	81	105	76	81	96	66	90	86	70	86	90	96	91	98	90	94	82	81	83	75	99	89	91	68	93	89	106	84	89	78	87	81	94	95	95	70	77	83	94	88	73	86	96	99	70	90	91	102	83	81	91	82	92	70	86	84	78	78	83	84	95	104	86	81	71	91	77	78	88	75	88	103	89	72	88	86	89	78	90	73	93	72	95	86	85	81	78	81	83	77	67	93	85	91	75	84	84	75	88	84	90	96	97	77	86	88	86	106	72	68	94	92	83	87	95	96	93	85	95	89	101	69	110	102	89	98	88	84	84	97	83	88	99	85	94	78	56	82	86	94	82	87	105	79	93	83	86	106	84	69	88	79	82	99	97	93	82	93	77	90	78	97	86	79	87	84	92	91	80	71	86	96	90	87	95	85	87	78	77	85	79	92	81	96	85	85	93	75	77	75	100	78	94	92	89	93	97	80	97	77	78	82	93	85	94	71	97	87	59	82	98	94	80	85	86	89	73	98	94	83	86	102	87	87	91	74	104	83	93	89	86	77	87	90	100	88	90	98	92	85	82	81	83	84	76	101	79	92	83	89	79	89	99	99	101	105	71	95	71	85	98	93	114	86	71	73	75	87	90	86	83	81	102	72	72	88	99	87	78	78	80	97	100	80	73	90	84	94	83	89	83	84	73	77	83	74	65	83	78	80	86	91	78	100	91	107	93	88	95	84	96	82	90	88	96	67	80	82	104	74	95	96	69	89	95	100	92	91	77	97	105	81	85	77	88	81	87	80	82	75	67	72	87	84	103	82	87	76	113	97	99	83	78	83	93	92	78	93	101	89	99	65	85	93	90	93	92	100	71	76	84	92	97	73	89	86	86	77	89	93	96	75	84	90	66	88	82	86	96	70	69	102	84	75	95	83	92	93	75	90	70	71	88	85	91	88	84	92	88	92	83	91	76	80	97	86	91	99	89	81	82	72	81	83	81	85	81	69	71	80	88	99	81	87	105	84	68	87	77	83	77	99	63	66	80	82	87	92	69	79	85	95	87	73	63	95	112	90	87	116	97	88	82	89	77	90	83	75	80	64	84	80	94	88	100	96	90	103	84	81	76	90	87	86	88	75	89	67	87	82	76	83	82	82	87	79	95	84	95	70	87	61	80	95	96	85	93	93	77	90	86	88	80	73	93	88	61	95	82	87	82	74	90	84	96	75	112	89	70	89	99	86	90	87	74	85	91	89	85	85	88	100	78	85	88	114	77	89	85	78	80	79	92	89	88	82	74	98	87	84	77	98	78	96	100	90	94	89	85	94	79	85	85	95	88	81	96	81	74	79	96	81	89	90	78	93	93	79	89	84	84	83	89	70	101	87	105	87	93	77	77	88	82	77	85	63	85	88	80	101	80	74	78	77	84	87	89	95	90	100	86	79	85	93	69	82	78	101	71	88	89	90	77	105	84	100	87	77	94	96	92	89	112	87	90	107	87	88	99	72	73	86	72	84	73	95	93	79	82	77	73	90	98	85	77	84	107	98	84	98	77	78	85	75	83	73	75	96	91	85	92	92	87	105	101	85	85	92	86	88	79	103	79	89	96	69	96	94	89	89	95	97	98	87	86	86	83	83	90	91	91	86	91	79	85	84	69	92	82	79	86	87	95	90	73	83	90	92	101	94	67	90	70	104	83	69	87	87	86	88	92	99	95	84	88	68	79	85	84	66	81	92	86	76	88	66	86	104	82	85	94	69	74	115	82	91	91	85	82	89	93	104	82	73	100	82	107	86	89	67	94	89	74	90	98	77	78	86	91	89	78	96	102	79	99	106	71	77	100	87	80	90	88	102	78	76	82	91	104	95	85	85	76	86	65	81	81	72	77	81	82	82	79	83	80	74	79	98	93	91	94	86	95	60	97	96	91	97	98	95	77	96	82	94	93	90	76	91	79	77	82	87	92	89	82	90	84	90	78	84	88	78	81	95	78	81	93	83	95	83	86	76	102	83	76	79	95	85	91	86	83	63	75	100	81	73	85	92	64	87	66	87	85	80	89	82	80	91	81	78	87	90	80	84	85	82	76	88	82	76	93	95	77	72	79	80	89	87	85	79	94	85	72	71	110	102	72	105	93	92	86	117	68	93	84	73	92	78	84	97	89	96	79	97	95	88	73	109	97	75	88	82	90	78	88	73	95	78	95	80	82	110	87	82	93	91	66	79	79	106	83	96	81	94	84	69	97	78	88	110	99	89	81	95	75	89	107	99	80	87	121	97	90	83	78	79	96	85	76	84	90	97	95	96	87	85	95	84	82	75	76	95	121	80	110	98	87	82	85	65	82	80	88	100	95	70	92	89	100	106	71	99	95	82	80	92	94	81	91	95	78	89	85	88	108	76	86	78	80	102	83	87	89	90	87	91	69	81	84	67	83	86	90	79	78	96	76	75	80	94	74	87	88	104	81	90	65	98	86	71	90	76	73	91	89	89	84	83	95	103	69	80	94	80	84	90	91	90	84	74	86	89	85	113	75	80	73	95	111	82	94	89	81	90	78	92	71	73	84	95	82	69	95	87	82	87	87	92	83	93	81	98	69	96	96	79	86	84	85	73	96	91	89	90	78	112	78	73	100	71	81	89	77	76	92	76	76	86	86	88	96	85	65	83	76	98	90	80	77	83	102	69	77	85	84	80	64	95	75	91	86	84	73	77	78	85	81	91	112	82	91	80	91	92	84	86	92	83	71	80	77	79	77	112	79	95	81	86	79	76	93	87	94	92	87	83	102	91	81	97	82	101	87	59	75	97	83	80	82	88	87	87	88	72	112	84	84	91	55	103	99	63	82	91	118	103	103	79	66	89	74	87	88	90	84	101	85	115	84	89	72	82	91	104	103	94	69	92	74	85	95	105	87	92	90	95	97	80	75	89	78	82	82	84	96	92	82	78	76	76	104	97	96	109	83	63	76	83	96	85	82	78	71	91	91	77	73	99	99	80	66	79	99	98	76	86	72	88	84	85	83	88	90	104	80	79	74	91	77	88	89	76	99	87	97	87	91	82	88	106	80	96	81	88	92	112	94	114	87	98	83	95	108	85	78	79	90	86	78	83	94	88	75	83	70	104	93	113	86	89	97	86	98	90	86	94	92	76	92	102	83	76	91	79	83	76	88	77	80	68	87	86	79	84	97	99	85	94	85
3728	4808	2976	1247	763	533	420	412	335	277	258	247	270	263	261	255	226	235	237	242	252	256	224	233	228	232	221	233	227	212	235	222	212	246	206	220	191	225	198	224	223	238	213	224	232	235	195	212	209	192	221	234	206	214	211	222	196	197	201	181	213	213	230	208	223	208	249	223	221	214	207	225	199	223	227	186	231	210	216	201	191	210	218	249	227	248	212	206	199	239	223	209	221	203	223	223	203	207	212	204	234	218	225	220	251	240	211	239	210	177	198	229	221	212	217	225	219	211	218	209	218	213	200	241	205	208	216	200	208	224	214	214	218	251	230	206	231	203	229	186	201	186	250	233	214	242	224	206	205	197	194	220	215	203	215	206	211	220	216	212	234	185	241	191	212	211	249	223	230	236	212	216	217	216	207	229	222	201	235	230	226	246	200	236	237	221	241	231	233	220	212	216	207	229	215	232	205	224	230	218	239	246	207	239	219	240	210	229	225	223	177	194	221	210	239	209	195	222	203	213	234	222	227	205	231	226	205	191	192	220	222	237	234	243	222	216	233	202	210	221	219	210	209	200	198	228	211	241	227	210	203	233	214	198	194	216	198	206	214	206	189	235	198	211	219	193	204	200	207	224	238	209	226	219	212	247	208	224	214	213	216	214	204	190	227	199	212	237	215	223	225	220	223	222	181	223	202	208	220	230	218	216	232	224	207	206	199	224	221	214	225	204	194	223	238	218	214	209	227	217	221	207	234	248	205	214	216	192	214	214	198	224	188	212	213	230	229	206	213	204	218	209	229	196	206	203	226	212	223	232	197	197	221	220	192	226	196	227	226	208	221	213	212	226	203	212	215	194	214	211	208	219	209	178	250	225	202	212	222	185	202	230	202	212	229	193	200	224	191	202	230	206	211	209	188	202	218	201	205	223	227	239	248	214	222	200	219	235	204	227	219	214	206	195	234	211	218	222	205	220	194	224	229	206	205	209	174	207	227	249	199	212	213	230	217	217	223	232	191	209	251	227	215	206	220	211	183	214	225	220	201	219	242	196	194	213	234	230	213	208	201	209	196	196	209	186	226	190	203	230	186	226	211	228	222	199	201	225	199	216	197	211	226	210	214	226	207	195	231	204	236	232	217	205	205	211	198	238	203	236	199	204	212	205	201	215	210	202	228	219	223	212	213	211	189	218	219	200	202	193	217	209	198	211	217	237	254	219	223	215	231	196	237	203	208	210	210	188	194	194	206	222	240	200	230	229	190	199	229	244	200	223	230	202	216	223	233	209	228	241	222	216	200	211	209	237	210	235	226	221	173	237	235	210	235	216	210	222	198	192	216	200	213	206	242	234	226	196	229	229	235	185	209	205	234	220	195	209	218	206	236	220	215	205	188	183	203	205	181	195	227	207	217	212	202	202	218	244	212	232	221	204	227	218	233	207	206	225	245	205	248	206	224	202	210	191	218	199	226	229	224	213	208	220	222	214	217	203	203	211	179	214	241	210	187	200	202	208	215	222	237	219	231	215	246	229	218	201	218	213	212	226	214	204	231	233	223	202	198	214	231	202	201	199	216	221	258	201	212	211	193	217	238	188	222	197	208	204	219	252	235	260	234	170	214	227	225	191	193	240	207	229	210	208	201	203	236	177	224	216	199	207	216	211	208	214	228	240	199	220	210	215	215	210	198	213	205	267	223	222	227	216	220	217	207	226	229	221	206	241	210	228	227	195	203	218	221	229	222	206	211	225	229	239	193	195	200	219	224	197	200	201	205	213	187	222	242	237	218	229	217	192	209	210	234	245	210	219	217	206	217	213	227	218	213	218	203	219	226	206	180	212	227	193	209	203	193	196	198	212	235	233	197	204	233	205	217	200	221	252	206	214	221	203	220	207	214	251	221	246	216	223	235	207	203	193	210	219	208	216	230	193	181	205	230	220	208	249	223	200	245	205	210	218	210	248	225	195	226	216	221	208	203	199	209	230	226	212	214	241	200	217	218	229	199	194	183	224	191	233	195	197	214	208	227	227	214	211	220	194	225	232	216	229	188	202	174	189	233	197	204	226	219	202	209	224	220	218	239	222	199	240	217	238	230	223	198	216	202	229	225	224	235	203	202	207	223	240	203	252	207	217	191	217	203	251	198	201	207	201	209	205	213	217	168	217	227	222	226	222	209	201	198	200	212	218	229	195	225	211	192	205	213	223	241	234	248	230	214	222	199	219	227	196	219	226	204	206	238	225	226	206	186	213	220	235	219	228	234	200	240	227	225	212	203	227	229	223	218	210	219	222	242	221	212	190	202	193	211	224	204	211	237	225	188	215	218	218	240	237	219	234	227	223	211	218	217	228	241	224	237	196	204	232	217	201	218	209	203	200	235	196	211	220	222	233	200	221	222	205	218	225	257	218	200	196	206	219	196	218	214	200	218	231	215	218	217	215	226	224	218	220	217	230	210	209	237	184	217	223	230	207	222	223	201	181	248	214	191	210	195	201	226	233	207	235	224	226	222	202	211	238	233	189	209	207	227	212	211	216	219	238	197	224	210	197	230	213	220	189	194	226	222	252	205	217	212	211	209	200	229	193	212	209	214	228	219	214	194	197	214	232	193	212	214	202	213	185	203	203	181	225	202	201	216	233	195	214	195	198	221	234	188	207	210	230	227	225	221	208	207	218	197	221	220	212	230	213	206	205	230	201	204	242	190	218	211	226	213	225	221	243	233	231	211	204	215	210	216	207	227	220	209	191	189	234	234	202	213	220	223	227	196	206	202	213	227	191	214	205	209	200	195	220	210	225	203	237	180	235	231	226	201	221	235	215	225	239	195	224	197	208	236	213	215	212	210	205	188	197	246	205	209	220	223	232	181	196	203	216	208	210	238	199	194	207	194	197	190	216	194	207	237	215	200	210	223	224	225	213	207	226	212	199	209	216	223	201	213	227	225	205	207	208	196	229	204	223	199	216	218	188	233	222	232	216	233	203	211	210	219	211	208	215	218	213	210	215	224	254	211	215	205	215	218	208	224	231	216	189	224	257	217	242	222	208	227	214	209	217	205	199	214	238	216	227	197	201	238	212	227	186	213	213	203	239	210	230	217	234	219	218	216	204	179	228	203	196	232	200	206	206	220	201	193	203	224	230	206	213	228	206	211	196	217	221	216	218	220	208	229	208	207	219	219	209	241	242	231	223	200	212	214	217	205	212	207	208	185	251	228	207	235	216	225	217	217	197	213	196	219	195	203	211	204	239	213	201	206	208	237	220	216	221	198	200	185	213	220	222	185	212	202	206	219	230	225	225	226	218	199	232	231	210	208	194	228	202	229	211	211	236	214	191	221	211	204	209	213	222	220	197	229	222	206	195	196	198	210	186	197	186	201	209	231	216	217	193	210	193	203	197	231	206	220	203	218	205	196	202	211	199	231	234	229	213	233	218	236	209	204	226	217	214	204	230	222	255	240	203	208	234	242	203	216	228	221	238	232	185	212	206	206	218	187	194
35698	12254	1662	437	378	328	299	288	288	286	277	281	259	275	268	246	264	303	266	279	275	244	260	277	245	241	232	246	221	287	285	267	255	269	241	247	250	231	296	262	282	252	302	277	272	224	238	255	251	244	270	266	257	261	279	234	285	264	262	245	249	270	250	275	284	260	254	241	267	238	245	248	268	249	269	260	258	235	275	241	236	230	296	223	265	251	257	261	254	257	230	267	266	262	250	265	284	259	235	268	281	256	273	245	277	289	273	243	222	259	273	251	237	270	247	264	260	274	235	274	241	243	276	239	277	255	259	264	266	256	277	244	255	241	267	233	260	298	255	272	268	243	256	252	289	280	223	261	261	259	255	232	238	263	258	254	236	248	276	227	285	274	256	267	270	257	257	239	245	251	232	259	294	246	236	241	279	261	216	251	263	266	297	298	245	273	253	263	272	259	244	278	255	287	278	274	291	262	251	225	275	272	257	272	263	269	284	272	257	266	240	235	236	275	262	273	254	234	263	252	241	231	233	241	273	246	233	245	247	215	256	254	267	273	275	244	248	283	266	290	270	242	238	259	246	271	262	255	272	275	234	238	232	269	243	242	299	267	267	233	245	215	234	239	253	240	280	270	268	274	262	238	278	245	256	271	268	246	239	236	264	258	274	269	265	272	294	278	243	278	276	244	278	236	235	261	277	249	270	294	248	239	250	265	268	265	266	276	256	229	270	249	246	234	264	271	269	280	258	263	257	267	252	258	249	250	261	245	270	234	250	252	292	238	247	285	236	254	244	243	265	280	266	274	277	252	292	241	245	243	264	249	247	237	252	269	252	238	248	250	252	294	243	249	264	246	270	258	260	253	262	228	275	243	264	285	274	276	259	282	231	259	271	276	254	253	267	255	252	235	235	245	267	238	276	282	290	265	266	251	277	226	240	221	247	259	277	247	264	266	282	275	257	241	263	253	250	252	235	250	246	272	296	231	243	252	254	255	237	269	295	242	244	259	262	263	269	251	274	228	226	278	249	257	259	292	270	262	231	270	248	269	248	256	236	252	249	263	288	230	254	262	259	243	237	260	245	270	246	251	247	275	263	284	234	247	264	254	283	264	278	234	250	254	236	253	266	245	254	264	318	263	230	258	263	269	275	267	262	261	260	261	248	247	259	258	260	250	279	267	226	241	277	270	226	234	273	271	256	250	268	285	253	243	285	282	284	254	238	246	266	280	245	251	277	236	263	246	268	280	253	248	230	248	235	280	266	271	242	255	287	279	247	259	302	250	247	289	279	268	240	236	255	260	246	250	259	256	276	256	270	252	315	231	240	247	250	268	250	270	251	276	271	251	244	276	266	241	245	254	277	298	256	277	259	264	257	246	267	241	273	270	235	232	245	257	255	240	246	259	245	256	240	250	252	238	255	301	244	256	252	255	255	279	261	252	246	250	236	261	228	246	226	259	236	257	253	268	284	258	283	261	259	267	231	262	279	270	256	254	273	273	282	278	255	263	274	235	244	213	275	254	289	239	255	247	310	234	290	266	259	262	247	253	295	259	287	260	259	237	230	295	237	264	273	290	246	256	269	239	249	250	266	242	286	243	260	247	272	216	256	266	260	253	244	264	272	272	225	278	231	244	255	249	275	302	263	263	234	247	281	279	255	251	241	265	260	265	274	263	257	230	241	256	292	247	260	276	268	271	272	242	269	251	294	232	228	229	258	247	238	224	243	250	262	241	253	277	252	241	240	268	284	250	265	266	294	268	252	261	272	272	270	260	237	284	260	261	246	266	275	263	267	275	248	218	285	285	288	246	223	266	276	270	253	249	261	249	263	244	239	242	273	256	278	247	260	255	253	259	266	249	271	289	282	282	241	277	259	263	255	277	250	222	261	242	222	261	268	272	271	241	296	258	255	269	262	234	266	257	261	266	238	262	252	273	276	245	247	240	249	240	286	244	245	258	254	226	254	261	256	280	275	274	246	222	255	290	237	267	258	255	269	265	275	306	271	272	251	279	285	258	279	267	236	289	294	276	239	273	242	263	281	275	285	312	272	259	243	295	230	266	263	211	267	260	269	250	242	269	284	267	261	270	209	301	258	280	285	238	229	255	250	246	280	296	239	257	275	254	250	256	261	240	238	228	273	254	253	247	272	244	227	260	268	255	273	234	235	280	237	273	289	262	264	250	256	266	228	245	287	286	295	224	243	259	270	237	261	271	232	236	249	275	262	244	233	271	255	238	240	237	242	256	235	224	239	259	221	241	264	249	246	285	273	248	285	258	239	254	236	235	253	290	276	255	292	277	269	259	288	268	277	238	249	293	258	284	251	245	224	288	258	249	220	256	253	272	276	271	253	260	233	273	271	259	270	267	301	259	263	256	286	271	243	256	253	242	279	254	239	266	233	231	284	268	289	272	252	242	245	229	253	259	258	251	243	265	269	251	271	269	249	249	282	243	256	257	265	254	236	277	284	248	265	267	278	282	294	281	268	245	280	260	242	253	242	277	282	243	281	290	261	249	255	261	268	260	248	254	253	247	242	236	256	269	257	251	261	233	265	263	271	291	260	243	261	264	269	259	243	284	281	264	267	241	242	279	227	234	272	267	248	252	227	274	276	251	280	257	268	240	276	273	242	291	275	244	266	224	247	261	250	243	249	247	243	268	242	250	256	256	278	244	258	246	271	246	252	293	314	255	296	249	247	267	241	269	246	251	241	245	261	275	278	283	253	254	232	220	275	287	252	254	268	241	278	236	258	272	267	246	258	257	249	248	257	243	256	277	268	256	279	267	276	271	245	271	301	264	247	278	260	255	257	243	238	289	243	224	267	243	242	272	252	247	254	265	281	271	265	259	247	257	258	270	235	251	270	249	266	222	287	253	232	242	260	269	250	264	242	259	245	274	239	249	251	277	297	258	257	281	261	290	238	249	262	238	244	233	261	219	272	238	265	244	242	249	271	257	233	239	246	257	251	249	254	256	253	232	263	258	253	253	263	245	264	285	253	259	268	253	255	262	273	263	261	241	274	254	285	281	227	238	273	293	249	269	243	307	244	253	261	259	259	263	248	249	284	230	278	255	264	263	240	254	258	288	264	283	257	226	281	263	248	244	253	265	234	253	264	255	288	259	270	249	264	260	242	256	269	234	226	239	278	243	256	288	251	237	252	245	235	260	255	241	225	252	230	272	248	260	304	274	293	264	303	264	254	262	258	270	242	244	263	247	246	277	246	276	263	256	263	258	253	277	250	241	247	280	250	244	226	227	221	259	278	268	272	272	249	267	228	281	275	284	246	251	223	273	259	251	271	247	276	280	233	274	248	234	270	236	256	258	291	244	250	245	270	248	253	226	268	280	285	273	253	240	257	265	254	276	266	269	274	272	314	264	246	203	254	262	268	254	247	235	255	266	252	248	247	269	261	246	257	215	265	245	250	234	284	286	277	223	236	256	245	244	237	250	249	212	280	254	269	254	233	258	229	255	271	265	238	244	245	261
12012	973	859	670	575	577	600	586	613	557	546	546	571	556	550	569	556	576	572	582	586	558	571	550	567	529	572	597	539	576	551	543	575	517	568	580	592	577	562	553	563	544	550	523	558	572	543	541	548	568	537	511	556	582	562	549	528	538	583	571	568	542	560	512	540	546	528	488	537	567	581	522	577	544	542	562	523	538	511	529	558	580	598	586	582	580	564	539	548	570	549	533	577	565	536	585	542	563	586	524	566	549	507	551	557	566	574	572	557	567	576	568	542	541	597	588	550	545	560	576	556	577	546	583	580	588	534	565	517	523	546	592	585	572	526	517	566	575	559	594	565	521	577	570	586	525	600	550	548	554	521	581	515	532	532	553	556	550	549	520	600	519	540	566	504	584	554	566	545	568	528	512	525	553	550	554	506	541	541	560	554	558	532	523	558	533	586	578	562	561	561	556	556	553	571	551	540	570	559	549	531	579	580	536	546	555	567	542	534	570	574	551	550	548	579	544	577	549	524	543	556	573	526	600	513	574	546	564	558	566	538	570	550	556	528	501	518	553	546	576	539	543	517	532	534	555	525	532	561	597	521	589	610	572	550	566	552	583	545	561	540	568	585	538	565	538	519	514	571	555	543	569	505	600	555	527	530	529	538	515	523	573	511	544	575	575	573	553	526	579	578	549	534	495	517	542	611	551	541	544	579	542	541	540	542	557	519	527	565	567	552	604	524	570	556	552	533	536	541	508	550	571	569	571	549	561	532	522	563	532	510	524	555	557	594	560	568	539	560	535	565	576	555	579	555	529	512	525	573	606	528	543	591	557	571	548	550	527	516	554	584	560	544	527	552	550	536	535	520	555	562	593	573	541	566	536	548	597	553	560	529	574	566	537	574	520	546	504	556	583	578	552	530	599	534	590	577	545	535	523	600	570	563	522	562	575	553	559	601	572	560	559	584	548	577	559	567	601	549	566	540	564	561	551	573	577	543	549	549	553	574	606	527	547	557	539	498	550	547	577	561	590	530	511	565	539	589	561	563	551	542	618	523	569	557	567	589	567	553	544	587	558	562	541	527	533	569	580	581	561	554	522	533	523	529	554	554	548	570	572	557	535	604	579	553	567	559	560	579	551	575	541	537	559	550	551	566	543	560	533	564	542	541	534	525	587	528	571	533	568	536	512	546	522	552	563	542	518	535	547	575	539	538	586	532	549	574	574	533	549	569	538	574	541	549	538	547	579	551	541	549	526	539	538	531	535	540	575	556	556	590	570	569	574	583	522	571	537	529	575	517	593	534	565	581	583	567	555	545	540	562	546	558	551	539	509	569	533	583	561	548	545	555	581	523	550	589	575	547	598	574	595	584	529	579	582	554	594	541	572	550	601	572	558	559	508	571	581	549	556	595	567	539	558	540	573	569	586	559	580	541	572	576	568	605	560	537	569	547	593	562	558	562	573	559	529	535	546	482	557	554	583	555	519	570	564	535	560	562	607	504	552	542	536	581	558	559	574	553	548	596	589	592	570	605	527	549	512	546	581	554	550	566	547	522	517	580	550	568	563	572	565	541	564	567	531	559	525	556	584	555	557	544	531	533	567	526	583	566	586	542	555	529	534	539	547	526	550	577	551	524	558	558	587	555	494	582	544	527	539	562	567	534	554	563	554	569	567	558	556	567	553	550	624	542	542	587	580	629	521	572	541	597	552	578	538	553	552	582	585	553	502	571	504	552	542	531	516	573	551	555	574	579	550	562	532	587	549	552	617	567	545	554	540	516	592	551	599	545	575	563	527	561	515	567	556	573	597	594	534	590	562	548	577	569	533	559	535	551	579	577	562	577	586	555	580	562	526	528	526	554	568	546	563	534	570	556	551	575	511	593	583	563	545	523	550	553	589	561	517	548	564	569	546	570	561	551	550	571	570	536	526	530	510	542	552	545	562	543	586	555	536	561	574	545	506	492	555	577	597	568	555	543	569	560	560	548	598	537	570	565	563	573	549	560	524	571	558	580	570	529	525	558	571	558	506	556	567	573	571	518	561	559	554	575	581	559	551	533	547	583	548	529	538	526	554	510	593	596	521	544	543	585	577	518	604	548	534	536	504	570	533	526	550	544	582	559	572	571	533	535	528	561	513	533	546	577	528	529	541	555	561	577	539	534	539	515	545	592	558	571	563	596	596	565	566	545	511	563	562	564	552	597	579	575	561	518	578	592	547	542	531	600	560	546	557	543	578	556	571	524	525	549	565	549	555	526	552	551	578	531	524	535	565	533	572	520	576	573	533	557	589	549	504	523	507	567	532	512	571	552	541	553	582	554	535	545	588	552	572	550	569	555	583	542	497	568	514	542	585	565	563	562	544	547	569	544	559	543	555	570	580	555	521	592	556	511	577	568	562	565	538	545	537	535	578	562	571	582	557	575	537	554	571	556	587	541	551	527	554	558	540	543	562	555	546	570	574	519	556	555	614	541	525	565	532	546	560	540	532	578	584	545	565	563	530	526	508	625	537	566	538	552	525	528	582	541	575	567	528	574	580	530	529	529	546	578	544	505	589	512	526	514	570	560	572	588	561	532	570	550	583	529	568	528	538	561	562	577	546	527	528	591	533	584	579	553	554	515	594	532	555	556	533	528	533	570	541	594	554	550	533	585	578	580	579	589	550	520	518	501	584	604	559	535	576	541	570	567	547	529	536	584	552	560	565	548	564	563	599	531	551	566	540	545	585	533	525	534	537	589	602	514	562	584	592	536	559	528	586	534	543	543	507	536	548	593	574	564	565	574	541	587	557	518	543	526	559	557	545	569	565	511	552	542	517	579	561	570	563	548	546	586	516	583	547	552	492	550	507	571	595	527	552	574	531	579	564	528	527	546	579	543	564	561	517	560	542	521	583	557	562	539	525	527	567	552	518	574	563	551	530	551	516	574	574	601	547	590	551	541	543	540	601	544	576	554	564	527	552	554	582	554	543	578	574	524	546	592	571	594	568	580	537	574	583	624	566	571	550	533	523	544	533	581	521	557	563	567	532	534	533	533	558	502	555	588	513	570	552	549	553	581	527	572	535	543	523	522	555	557	535	580	582	522	565	565	538	551	530	611	547	554	565	532	552	571	524	549	590	557	574	553	574	557	548	555	546	586	590	548	580	539	556	479	500	574	528	528	544	544	538	500	575	561	556	591	538	559	599	578	566	498	525	519	585	527	594	534	518	569	530	575	560	550	563	537	545	536	559	545	558	562	553	498	557	578	540	554	543	509	513	531	566	564	537	578	547	578	583	602	530	571	570	570	567	581	569	558	556	580	557	562	536	619	554	512	584	588	548	549	576	537	577	585	579	479	549	553	542	554	589	564	513	534	566	606	544	575	571	529	578	570	512	593	553	574	592	523	549	552	523	584	540	535	575	581	555	579	562	552	557	558	531	573	585	583	532	546	538	543	548	599	505	521	519	613	539	538	519	551	548	539	557	579	580	541	577	540	546	555	533	519	538	554	556
24733	21164	24851	27738	20937	3141	416	345	247	198	193	194	182	211	218	189	215	242	199	192	202	196	172	181	162	194	192	165	163	158	160	172	156	162	159	185	180	173	159	153	160	158	140	157	183	186	147	159	155	139	163	190	145	157	156	148	150	163	151	163	163	151	148	139	151	153	177	158	151	160	166	148	170	155	147	158	165	127	134	165	158	144	177	153	172	169	176	137	143	143	160	151	161	140	148	162	164	142	174	152	159	139	160	132	139	140	186	164	144	149	163	189	141	161	140	155	161	162	157	143	140	181	169	170	165	161	152	159	149	178	163	159	145	135	152	151	169	173	148	154	157	156	158	137	164	172	145	167	152	150	146	156	167	174	160	159	168	188	192	152	128	140	158	166	167	167	157	159	149	168	149	157	150	173	148	114	119	138	158	150	164	148	141	157	173	179	169	156	151	145	145	181	154	162	162	161	157	161	135	126	162	142	137	142	177	169	156	158	145	177	152	177	139	135	156	163	148	165	158	148	177	163	139	154	166	148	156	147	160	147	158	153	129	132	151	146	140	143	135	182	172	165	145	170	160	149	138	155	173	159	141	153	154	143	158	137	149	170	171	160	158	155	172	146	150	157	179	137	144	167	164	160	162	187	152	162	147	173	164	145	185	176	138	164	147	156	165	162	175	148	161	140	127	150	145	154	157	171	168	142	176	154	155	149	153	136	152	174	142	168	154	156	149	182	159	163	157	149	166	187	167	156	161	157	155	161	151	156	168	157	162	157	153	133	146	184	162	154	139	168	163	176	148	142	163	152	158	157	175	149	155	142	155	142	136	156	168	165	153	158	167	181	144	179	170	154	143	146	141	160	160	152	149	150	138	156	158	150	157	143	155	165	149	161	141	149	145	150	181	153	142	143	183	169	165	171	162	152	153	134	129	152	144	142	157	153	154	159	145	142	135	161	173	149	161	160	155	160	153	173	175	169	189	137	158	162	153	162	156	144	170	159	145	161	155	143	158	148	149	193	173	164	164	146	123	147	150	168	136	142	138	158	143	162	165	157	139	133	136	148	174	153	163	149	169	156	164	171	183	156	159	151	157	154	134	137	159	140	175	140	173	166	146	111	171	171	132	191	161	154	168	167	142	146	175	180	145	162	165	160	150	132	157	155	130	142	162	145	182	133	162	148	142	153	168	174	132	139	149	161	168	167	142	150	142	162	187	148	149	144	158	167	158	165	160	166	146	151	153	176	146	136	164	170	162	171	181	138	157	153	140	173	150	166	153	142	158	152	136	146	156	150	165	151	147	150	140	156	143	164	155	152	157	155	150	139	126	124	139	165	175	161	150	153	154	152	158	146	171	175	140	172	163	150	168	157	134	159	129	160	157	154	160	159	128	138	154	153	182	144	157	139	133	148	162	171	161	164	142	150	176	163	182	171	161	129	146	163	167	155	140	165	163	153	167	159	154	151	178	143	156	132	162	168	168	158	180	156	161	163	157	179	148	173	167	145	143	151	147	153	157	143	160	145	136	164	171	170	155	164	167	167	148	148	128	163	154	183	151	154	141	149	168	157	145	170	156	142	161	151	147	146	172	168	149	152	172	148	132	171	168	141	162	167	170	157	188	132	158	148	151	152	170	140	149	117	179	149	146	158	153	175	163	164	138	179	167	134	146	161	174	153	156	142	153	132	167	138	170	173	146	150	158	163	151	181	166	156	158	152	152	159	146	150	142	150	159	167	131	148	163	161	158	158	137	165	147	161	162	185	164	162	142	163	164	158	183	172	163	133	170	155	153	165	165	177	169	167	145	148	177	163	129	144	152	154	182	166	153	161	184	163	143	166	172	163	133	154	157	152	141	151	139	170	157	159	157	157	155	170	154	169	154	124	132	137	139	164	171	168	172	164	109	173	171	130	183	143	184	148	127	174	127	144	168	170	173	142	153	151	165	157	172	149	155	160	150	152	163	160	176	137	137	141	196	148	168	140	156	135	146	163	145	153	164	159	161	157	157	178	182	145	147	153	177	163	187	151	143	144	152	128	161	145	135	174	164	170	138	155	151	165	126	178	147	177	154	173	128	145	153	159	140	150	173	148	168	142	161	140	141	165	170	158	170	141	140	164	160	177	157	153	142	165	152	159	140	140	144	170	149	172	177	168	163	184	181	161	163	147	164	150	152	154	133	170	177	153	160	161	160	154	143	160	151	161	165	163	158	126	178	165	161	150	153	150	161	162	154	164	151	155	139	133	136	137	164	138	157	151	168	190	162	164	142	150	149	170	143	136	174	188	169	160	137	148	141	136	151	166	156	119	149	129	146	168	152	141	153	144	154	171	152	172	160	160	159	145	137	122	170	137	154	159	154	152	138	140	149	153	151	160	161	172	131	143	136	163	152	166	152	153	134	171	152	158	159	165	174	122	141	148	165	150	132	163	167	147	142	142	147	144	171	176	176	161	150	163	171	122	158	154	157	178	146	153	145	185	167	121	154	167	164	156	167	138	152	166	176	172	158	154	132	140	152	155	161	139	153	132	160	162	194	142	135	158	168	160	141	157	170	164	137	145	147	167	139	147	147	149	149	143	154	128	166	161	183	175	185	162	147	162	157	150	153	176	150	157	151	170	143	178	144	131	153	153	145	160	147	173	148	131	144	156	168	146	150	140	141	135	159	148	178	141	172	142	142	184	154	147	145	146	153	158	122	156	184	161	138	133	160	157	188	141	156	161	146	129	173	161	150	173	160	167	157	180	142	135	142	147	169	156	164	155	149	162	141	146	149	139	162	144	164	154	147	149	137	178	169	164	171	152	166	143	141	147	142	170	154	156	166	169	169	153	138	155	181	157	130	163	140	154	175	156	160	170	143	138	166	164	143	178	159	156	181	150	154	166	158	148	142	168	172	172	150	136	143	149	157	163	162	176	161	160	170	153	152	135	147	185	157	169	163	162	170	169	168	149	154	153	162	153	172	161	178	182	194	149	198	165	176	171	198	148	141	124	142	144	156	143	139	142	142	157	180	137	161	147	150	163	143	167	164	143	132	177	175	160	163	188	154	171	142	139	141	171	135	161	175	151	149	147	150	168	122	166	141	164	149	182	163	143	146	168	159	178	178	147	160	173	162	158	166	155	159	176	161	170	159	151	149	157	172	164	178	143	161	144	171	186	151	162	149	162	180	166	176	161	150	160	153	151	181	181	160	158	152	126	156	167	171	167	161	138	169	147	128	136	137	143	151	171	142	148	159	168	153	167	158	171	153	180	150	159	164	137	175	149	146	149	153	174	160	172	145	147	136	148	131	136	161	170	154	143	140	150	148	148	190	162	142	134	155	186	147	187	155	155	149	148	171	157	125	136	142	159	151	175	147	153	143	155	150	148	152	166	151	134	150	151	175	172	163	173	162	130	141	151	159	142	148	195	158	158	178	128	146	162	165	160	165	145	166	163	158	162	167	152	176	165	171	132	145	136	149	138	147	148	147	186	163	167	142	146	148	181
7107	2817	1912	929	636	491	438	406	392	416	427	341	406	410	365	372	354	373	336	349	364	376	340	374	310	355	342	346	359	339	346	366	354	368	351	371	317	323	344	350	358	354	341	382	346	325	340	352	360	349	337	345	358	345	384	343	326	342	330	361	333	341	352	341	348	330	379	363	349	330	335	335	323	346	344	390	366	358	352	312	341	353	333	337	356	337	365	345	387	369	368	353	335	377	350	343	330	319	369	366	326	321	314	352	331	333	348	296	336	310	334	384	377	353	355	388	344	386	349	342	353	368	339	318	349	340	319	327	351	367	306	321	316	369	371	330	341	348	371	340	321	332	358	353	332	313	323	383	398	432	331	353	342	359	342	372	337	343	355	350	350	333	343	326	354	335	296	351	309	310	328	347	338	364	360	357	371	363	341	372	337	371	354	348	338	361	359	350	377	389	349	301	335	395	342	336	321	338	346	330	358	352	356	317	328	374	354	355	334	374	349	342	350	342	316	351	345	315	360	332	339	362	341	346	332	358	363	346	369	330	331	326	327	365	347	337	309	366	349	358	383	367	364	336	354	358	326	361	312	341	319	339	324	358	349	328	373	342	329	364	372	340	347	329	362	327	335	360	373	337	340	330	331	362	328	336	342	377	348	319	331	321	358	342	350	349	345	328	317	327	335	325	353	356	347	380	339	333	330	331	356	341	321	345	347	334	347	345	321	328	372	345	332	351	324	329	335	366	340	364	347	319	340	371	365	356	346	350	363	353	343	372	329	372	317	340	376	364	334	344	296	351	322	345	350	351	382	339	341	332	315	337	322	331	301	337	329	342	352	369	347	356	354	331	332	342	383	337	361	388	334	353	338	351	333	349	379	313	363	343	352	380	316	329	344	379	346	342	338	336	361	383	381	379	349	364	365	316	330	310	330	334	364	315	332	341	355	347	341	367	342	352	338	366	334	324	348	349	329	351	308	368	355	314	322	324	338	334	365	324	341	317	319	366	351	319	363	345	328	373	366	336	340	342	364	351	334	349	336	320	368	341	347	340	349	333	333	343	343	353	369	376	420	331	323	347	340	366	312	328	347	387	356	359	352	323	325	346	358	329	351	357	347	362	317	383	324	345	371	372	322	343	368	347	336	351	318	355	348	333	342	334	371	335	338	351	366	352	348	332	391	318	349	344	364	323	349	387	348	345	372	349	342	359	350	344	349	337	358	348	376	364	332	331	348	361	340	346	374	331	383	368	365	308	344	357	341	356	369	345	402	335	374	330	336	358	337	364	322	333	348	362	330	341	355	358	316	366	337	348	354	351	337	334	322	298	360	363	330	334	376	349	328	327	331	340	328	294	319	348	334	314	360	321	339	348	341	333	366	343	321	318	345	335	373	330	336	335	354	349	363	357	342	348	337	329	323	340	315	330	333	321	314	368	387	321	328	327	352	334	358	389	324	352	345	330	343	348	360	311	335	319	348	318	347	337	349	364	364	344	325	363	349	372	345	341	374	298	329	323	322	351	327	332	375	366	327	330	339	384	349	340	329	379	349	319	380	358	328	347	335	344	336	354	356	350	348	324	352	340	335	354	314	324	316	378	347	363	367	342	343	324	324	347	330	341	343	360	352	351	342	358	358	366	360	316	354	376	343	353	374	319	381	350	345	320	342	343	331	365	337	351	323	337	364	323	345	341	339	326	355	362	312	352	341	340	363	373	357	341	350	352	349	348	351	349	329	340	336	315	363	341	344	372	354	326	368	368	338	328	348	336	371	381	340	329	310	367	341	360	341	298	346	335	338	324	332	342	342	320	359	356	336	329	359	332	341	334	365	317	332	360	346	322	311	343	372	330	336	348	361	367	360	296	359	347	348	365	375	351	322	357	351	313	339	316	301	332	322	363	351	374	345	347	317	357	344	348	365	300	297	350	337	352	343	372	359	403	325	335	347	381	329	350	356	341	340	338	363	350	349	336	343	347	325	337	334	337	356	373	369	332	348	346	361	352	336	366	376	348	346	365	340	313	347	325	340	344	330	336	312	350	362	369	332	328	363	317	333	385	330	342	339	349	304	376	326	342	330	349	334	332	326	343	357	363	358	332	352	319	345	326	355	326	331	359	325	347	343	341	348	351	328	340	333	346	367	368	368	335	319	353	331	331	329	366	356	346	326	363	332	358	317	364	360	346	323	328	303	335	365	380	360	351	364	335	343	338	351	335	364	337	340	333	316	358	349	328	372	335	341	334	327	361	329	354	321	339	331	361	368	348	359	350	326	310	335	350	299	286	376	350	317	341	347	316	363	353	331	318	368	335	332	332	337	339	363	337	325	331	373	329	319	357	373	325	353	340	353	351	348	349	356	336	362	347	336	332	343	336	356	338	366	318	342	347	333	354	353	329	350	358	357	387	328	324	351	365	326	345	365	331	325	307	362	337	324	366	329	325	348	321	345	345	295	323	354	340	341	344	335	340	321	321	334	339	368	376	348	357	325	330	360	320	348	341	326	354	340	340	338	357	338	321	366	333	372	369	364	344	303	352	363	350	344	352	335	337	337	343	341	342	383	326	377	306	349	355	328	352	312	321	321	332	297	346	365	346	319	349	303	346	342	323	365	345	312	356	364	340	326	306	348	328	347	331	345	354	309	344	311	334	358	342	345	336	333	331	311	353	331	330	338	349	356	339	344	310	358	331	331	327	364	338	350	363	364	342	326	357	330	335	346	333	380	354	311	341	353	368	307	348	344	336	342	359	354	303	330	308	357	344	343	369	355	324	345	344	363	350	370	347	351	348	375	367	323	352	373	336	319	345	293	343	325	364	349	361	319	331	343	323	354	334	307	304	320	343	324	334	322	367	323	318	332	355	335	337	356	367	335	311	339	322	355	358	355	337	341	345	360	332	320	366	319	342	407	361	352	340	360	336	364	332	363	370	351	325	385	326	352	337	321	352	330	338	334	382	322	320	360	359	369	328	393	340	333	378	357	328	326	356	331	373	361	339	340	354	365	356	331	357	362	316	348	366	349	388	356	321	349	359	394	383	355	335	363	325	327	318	340	354	343	357	346	310	326	352	357	358	356	355	362	350	313	308	320	347	344	365	355	372	322	364	327	351	344	332	372	363	321	354	358	343	353	340	336	290	331	372	353	351	303	335	340	348	362	314	318	395	382	365	317	330	360	345	354	358	367	319	362	332	348	333	315	350	345	328	350	361	333	350	336	357	339	359	363	344	349	341	353	367	344	357	356	331	328	352	349	337	336	362	361	366	354	348	345	309	338	343	369	353	354	321	357	335	333	338	340	339	329	318	321	331	374	330	336	332	353	336	343	341	306	331	336	348	347	353	338	377	332	348	366	367	312	357	326	338	355	354	358	318	351	290	367	394	349	342	373	329	329	340	360	365	322	331	333	341	355	356	360	364	376	316	352	367	349	359	359	343	293	366	327	340	338	335	344	318	358	331	364	318	321	335	353	360	331	312	348	315	347	375	322	333	358	370
24026	21144	25427	27143	21149	21130	2668	419	314	193	179	142	153	133	153	152	144	132	128	121	132	125	118	102	81	95	80	113	106	103	87	77	87	95	89	87	68	103	90	78	96	81	90	97	94	104	89	79	73	83	86	70	88	84	72	74	83	97	83	93	71	81	90	82	80	79	80	74	75	85	83	102	75	85	77	75	94	92	88	95	79	84	77	83	82	91	80	65	78	83	79	77	72	87	92	80	71	101	75	82	84	86	100	65	70	84	82	85	88	94	86	79	86	90	79	74	81	88	89	76	83	89	75	78	81	82	80	91	85	90	98	97	89	92	100	89	98	57	76	74	90	83	89	83	76	90	77	73	93	84	76	79	91	90	89	109	84	96	98	88	76	73	92	86	74	87	95	91	60	81	80	79	93	87	80	72	95	94	63	89	90	68	101	69	82	89	85	73	82	64	70	76	86	73	76	93	69	81	74	86	68	83	64	99	73	87	60	80	80	73	73	82	90	76	99	78	88	82	77	81	78	72	64	60	73	74	66	71	76	80	72	85	72	86	93	83	77	80	89	84	93	62	83	91	68	68	86	66	73	79	78	75	98	88	86	91	84	93	95	83	69	83	72	79	69	89	67	85	70	73	91	74	112	80	66	77	93	58	112	71	71	81	75	70	87	96	88	89	85	82	85	96	97	108	82	92	88	77	83	81	76	108	68	73	94	82	92	85	81	92	81	81	66	84	84	80	78	76	87	88	68	64	64	84	88	72	91	66	100	76	87	81	80	78	74	85	83	98	81	77	80	76	75	78	96	75	93	93	78	82	92	88	98	87	74	86	87	92	88	87	88	85	81	95	92	81	82	73	85	81	89	98	59	87	99	83	99	86	82	103	91	99	96	70	78	77	74	76	78	82	82	79	88	82	80	80	93	88	87	86	92	83	87	66	72	74	81	93	72	104	86	91	87	71	105	87	75	72	92	96	84	66	75	85	69	77	85	87	78	83	95	89	70	80	92	77	76	100	79	108	80	83	78	80	77	72	75	91	71	81	88	91	76	85	73	83	86	75	70	85	95	87	96	76	77	83	99	88	88	96	64	83	71	80	86	94	84	90	88	80	77	79	93	81	75	87	79	84	71	82	100	98	98	68	80	89	86	86	75	97	79	92	81	79	81	82	77	85	86	84	70	88	90	72	69	94	95	66	94	87	82	101	79	90	102	96	80	85	79	82	69	88	75	82	84	83	80	65	73	78	71	82	85	78	92	92	83	75	85	89	80	86	98	94	81	84	77	72	75	81	92	76	74	68	72	66	77	70	84	77	82	85	76	105	74	82	83	69	72	96	76	95	72	78	102	84	89	78	89	83	88	80	83	96	84	68	74	64	90	78	84	81	80	73	80	79	80	80	114	86	85	79	85	89	88	65	93	70	81	87	90	75	74	82	85	88	71	61	82	85	84	69	63	72	82	83	75	86	115	83	82	85	81	83	71	73	83	95	74	90	86	92	62	83	77	92	87	78	84	82	68	102	78	83	86	72	84	82	83	85	82	100	69	87	83	76	63	63	68	86	82	89	64	101	71	98	89	92	85	71	78	91	85	85	76	69	77	80	71	91	94	72	90	99	70	94	84	86	84	80	86	83	77	70	96	92	88	104	76	85	77	79	94	81	71	85	89	79	73	75	95	72	87	90	81	91	71	73	86	98	88	84	92	90	85	93	102	95	72	76	58	76	85	78	92	80	87	92	83	78	71	67	76	85	90	89	75	79	86	87	77	70	66	74	87	94	83	89	72	91	71	101	75	76	90	88	101	68	75	91	86	91	86	71	76	98	82	87	85	84	77	91	58	85	92	79	87	91	87	86	78	87	88	92	79	90	69	81	61	73	78	82	82	63	88	76	76	81	83	73	89	90	99	74	89	81	88	97	84	70	86	77	82	92	103	67	83	80	82	85	85	79	84	81	94	81	81	68	78	80	68	63	94	96	93	67	85	89	68	91	73	86	81	87	90	82	76	88	90	87	97	87	77	66	86	75	76	84	87	60	95	84	67	86	86	74	78	73	75	84	92	81	92	79	96	81	83	84	81	87	89	86	94	86	95	71	74	86	87	81	102	67	84	76	87	81	80	82	91	70	89	81	73	80	70	92	93	81	91	110	79	79	82	94	88	101	79	74	76	89	69	79	86	89	88	96	83	90	70	91	101	70	81	73	94	82	94	86	96	87	94	90	90	100	87	96	84	88	69	68	81	64	62	65	84	74	72	87	89	76	63	80	83	80	81	84	81	96	74	85	78	93	79	87	76	92	68	82	74	84	76	86	90	63	86	80	81	72	77	81	70	77	87	75	78	87	90	82	73	96	91	94	80	97	70	88	86	90	77	77	59	82	66	78	85	74	78	73	75	82	85	74	74	102	96	81	71	80	67	88	83	77	83	64	86	88	83	75	70	69	82	89	89	94	76	68	97	91	101	78	90	88	100	77	108	115	68	79	91	84	96	84	78	89	107	72	68	80	85	91	76	89	76	68	80	84	88	84	95	96	83	85	87	76	86	83	87	80	72	79	84	67	86	82	75	88	90	82	84	90	87	78	94	93	86	101	79	82	86	77	91	79	68	94	72	98	84	91	94	79	91	90	94	88	72	89	83	82	91	93	84	106	67	71	81	89	79	78	96	63	90	91	109	78	77	74	94	68	67	59	98	83	72	77	92	90	92	87	81	78	88	66	96	84	70	76	88	64	82	86	89	91	85	59	81	96	76	68	86	77	74	91	89	71	71	68	84	88	83	78	68	83	76	72	84	72	75	66	54	91	91	83	80	100	71	65	90	72	87	73	90	106	88	66	77	100	76	87	89	80	83	84	59	70	95	95	81	106	73	70	77	74	89	90	107	80	94	90	82	72	95	83	75	87	79	92	89	93	79	87	72	77	77	94	57	95	94	62	67	69	90	83	87	88	103	78	81	88	70	79	74	89	85	92	82	62	85	77	96	92	73	70	87	85	64	66	85	94	88	81	89	78	67	77	96	77	69	80	79	71	88	67	74	69	72	96	89	81	79	85	90	102	86	65	89	81	93	87	88	84	84	73	70	76	98	72	69	82	85	81	68	82	87	80	82	73	66	77	83	78	70	79	92	85	87	97	76	79	81	71	63	87	86	69	76	97	74	70	89	58	80	74	70	90	95	89	82	87	92	87	91	88	79	76	68	71	82	86	87	78	90	84	78	64	104	72	84	91	66	77	94	75	79	90	81	86	73	75	92	79	79	70	77	109	99	82	69	72	108	104	75	83	89	71	92	72	90	82	82	92	101	81	89	86	78	79	69	88	69	90	86	99	91	86	90	75	90	108	79	73	82	75	80	84	84	94	74	80	83	90	103	110	71	73	67	89	79	84	68	87	73	70	69	85	105	77	91	74	77	70	91	84	80	77	98	94	70	67	75	96	84	85	80	98	77	86	84	88	82	75	88	93	87	98	97	64	70	79	86	76	102	65	75	85	80	86
4563	4836	3082	1355	771	493	380	329	334	298	281	247	257	225	231	237	229	259	234	208	260	242	229	217	212	214	230	220	215	213	217	195	217	203	204	227	223	223	213	192	205	213	225	211	221	222	200	221	188	220	175	193	201	216	220	197	204	200	209	188	222	225	235	212	213	267	196	215	210	199	218	200	207	242	206	210	220	224	192	183	218	217	210	210	214	215	190	189	225	206	211	222	178	194	213	211	198	203	193	195	197	210	198	206	215	212	200	213	175	203	218	189	214	194	212	235	184	210	179	189	198	215	206	204	196	220	207	209	236	227	213	213	208	193	183	240	210	218	205	210	211	195	228	213	208	195	188	211	212	212	180	205	212	173	216	219	186	206	196	228	213	182	212	206	193	203	201	221	206	217	197	231	202	226	192	182	213	187	196	200	229	207	197	208	198	193	177	202	183	217	183	228	184	214	212	205	210	190	196	225	190	251	214	205	209	192	191	218	217	201	200	236	189	212	203	200	210	235	188	218	204	226	212	198	218	157	228	200	216	221	201	195	185	190	182	236	182	213	183	183	177	181	205	207	205	199	209	188	194	228	213	221	217	189	208	204	200	217	201	199	186	209	193	213	206	197	182	202	227	198	210	198	206	212	211	195	211	193	220	198	191	222	206	213	185	210	201	203	232	219	203	202	197	210	240	225	220	207	201	215	205	225	215	229	212	206	198	219	217	188	214	179	202	177	205	214	201	200	228	197	199	189	211	236	205	219	200	220	191	220	200	194	194	177	223	179	201	219	204	197	209	201	237	190	200	215	192	213	192	206	216	166	196	199	225	204	191	208	201	207	203	204	205	193	190	212	200	186	196	201	197	202	220	203	201	195	192	200	217	192	195	207	215	168	203	208	203	204	207	193	209	220	210	215	187	209	212	211	207	217	201	202	210	212	211	234	200	205	198	204	229	201	202	195	220	233	232	198	195	201	204	195	182	216	206	225	217	221	201	205	221	194	195	201	212	218	194	200	190	182	231	220	201	183	204	229	194	212	209	216	203	201	212	192	229	200	199	198	219	202	202	201	179	203	200	180	208	198	211	195	200	192	195	225	237	222	186	219	221	190	211	192	209	227	195	187	198	198	227	230	175	184	202	243	205	227	199	191	209	194	224	205	222	192	194	206	203	209	203	198	206	233	196	205	203	212	197	228	233	231	192	213	234	199	210	222	209	202	214	215	203	215	204	207	211	212	197	221	190	204	209	223	211	193	211	214	204	221	207	224	240	201	226	200	231	197	219	210	221	200	194	183	197	209	203	198	194	197	226	219	227	213	207	198	192	240	206	236	218	218	172	229	212	197	202	185	201	217	205	196	205	188	225	205	210	186	213	183	186	211	212	188	189	209	213	195	189	199	253	214	231	184	204	202	191	194	206	203	209	198	198	216	179	201	195	201	178	207	195	195	225	190	201	202	189	193	223	218	193	205	201	208	223	191	224	201	209	197	230	197	199	213	199	202	201	212	190	208	209	209	216	216	185	195	197	202	193	210	200	201	248	199	198	215	199	194	196	215	203	212	198	179	222	224	205	207	223	208	205	218	201	193	170	211	204	243	208	180	188	195	218	225	207	195	185	212	206	205	211	207	200	185	185	185	191	224	217	212	216	198	187	197	228	202	201	204	209	196	207	227	199	198	229	206	193	208	196	186	197	229	199	229	215	222	195	187	198	209	215	200	200	215	200	194	214	202	233	215	203	210	228	202	192	219	213	204	222	212	196	208	220	203	213	220	211	231	228	227	220	198	189	197	219	185	202	217	204	205	215	198	205	199	211	194	183	207	218	184	227	209	216	188	211	201	216	203	229	206	210	206	198	210	216	221	207	214	235	241	180	217	196	211	203	197	221	206	199	197	184	198	213	229	197	232	216	220	220	184	191	231	221	213	229	212	210	216	192	229	245	202	223	202	201	193	241	218	180	215	192	202	194	215	194	227	187	191	206	187	174	212	218	178	208	197	202	176	227	198	191	203	215	197	198	225	221	196	241	234	217	181	214	210	182	200	201	201	222	193	207	231	176	200	211	204	222	201	205	204	216	224	226	232	226	202	212	189	209	193	203	203	194	210	215	188	200	209	214	229	203	230	204	211	222	194	199	196	185	213	189	181	215	192	209	187	212	230	196	193	188	232	214	204	197	197	235	215	239	213	206	232	201	218	186	208	213	193	224	219	186	179	186	202	215	207	225	202	205	205	203	227	219	201	218	177	208	198	198	211	221	201	199	195	209	207	206	220	228	203	204	210	210	208	226	198	209	172	224	203	228	206	217	210	192	199	236	224	224	210	221	200	210	196	183	223	201	189	200	230	191	188	195	198	206	179	197	191	216	189	208	203	214	216	205	236	214	188	207	198	207	224	209	193	193	228	185	200	210	192	211	208	199	224	203	231	194	200	219	210	201	195	187	236	192	229	211	214	198	210	214	211	211	222	210	205	218	213	198	211	201	197	214	200	200	202	210	218	215	237	208	200	216	197	221	218	225	230	199	201	209	217	202	197	195	205	198	195	191	188	236	238	211	213	220	197	214	211	193	200	203	198	202	195	198	211	234	204	223	211	226	190	200	217	199	220	190	212	216	219	221	225	213	207	224	207	207	227	220	223	191	206	222	203	201	201	215	203	222	203	212	197	214	208	181	216	193	185	199	186	233	188	215	200	210	227	188	188	228	209	191	207	202	213	211	205	187	200	205	206	205	212	207	238	215	215	203	201	225	187	197	205	175	201	226	240	200	218	229	212	196	223	180	210	197	212	224	191	209	194	216	215	197	227	196	183	199	197	227	204	204	204	200	216	192	220	186	218	188	205	202	205	205	193	204	189	210	212	204	200	209	231	201	229	194	189	198	195	209	194	192	231	183	205	202	204	221	183	187	223	214	192	204	185	190	205	205	189	192	200	211	237	197	208	198	203	184	230	190	201	246	200	200	194	200	187	184	191	213	211	201	193	207	194	201	181	183	243	181	196	213	207	204	198	206	200	203	201	217	198	219	184	205	202	228	197	209	181	214	210	200	208	179	224	170	193	214	219	212	192	236	209	220	218	213	228	221	194	207	231	192	204	207	216	217	221	205	221	216	207	196	213	211	190	206	199	200	223	223	210	186	203	203	198	224	229	193	183	213	187	205	222	209	200	203	184	215	200	198	205	188	214	223	197	210	227	185	209	211	231	204	204	200	203	242	233	221	215	198	178	197	203	208	174	182	188	212	208	216	217	199	213	210	202	212	216	213	216	202	195	198	207	205	218	217	193	197	208	210	199	182	210	224	199	192	185	219	190	199	224	211	211	217	204	204	205	194	204	220	190	226	219	197	233	174	241	221	218	215	202	186	224	212	199	219	217	189	212	240	214	223	198	209	232	181	195	224	209	193	219	214	206	203	205	189	212	202	191	205	226	196	222	203	216	195	244	210	223	225	215	229	218	207	225	222	198	225	200	176	216	201	228	223	206	204	197	209	224
34616	11357	1455	586	431	365	281	266	253	244	272	264	239	291	230	261	254	255	246	257	259	273	252	244	296	251	253	232	224	235	229	246	269	278	259	246	248	262	249	257	245	239	225	259	264	261	243	263	244	257	285	250	243	243	240	244	261	239	244	252	265	243	256	250	268	238	243	248	219	241	237	261	251	251	269	280	249	246	259	260	260	222	268	264	237	287	248	221	217	250	268	262	242	270	263	222	250	264	252	227	235	250	252	257	242	301	269	236	238	232	248	234	254	226	256	271	248	211	230	239	257	249	237	250	272	226	250	259	223	234	246	240	236	257	266	267	239	229	256	247	240	260	252	211	273	249	239	282	280	248	237	256	253	239	272	260	241	231	251	228	284	228	261	238	247	272	262	276	296	257	230	258	244	238	248	261	257	259	244	226	252	210	242	252	233	245	258	249	214	268	270	255	255	257	238	241	258	223	258	235	244	269	262	250	243	248	230	228	271	262	232	242	233	263	256	246	236	256	263	246	269	243	262	238	254	250	238	255	266	246	246	235	263	240	257	225	260	276	290	276	242	254	254	220	268	283	229	216	236	283	272	270	246	239	269	253	260	233	249	235	279	249	251	266	274	258	268	250	252	257	260	235	245	247	243	231	234	259	265	248	246	264	245	275	216	259	258	263	237	211	242	254	271	228	274	262	275	231	244	228	234	232	273	260	257	246	233	228	230	255	259	275	262	244	253	240	234	237	292	255	239	256	243	218	235	244	235	266	264	234	238	262	252	244	247	245	230	270	248	202	237	255	241	229	226	245	281	254	255	234	244	265	227	232	221	266	265	262	249	269	240	269	227	237	239	231	223	270	279	251	245	266	255	242	258	249	244	233	256	247	237	214	270	262	240	267	262	270	258	246	278	227	273	236	275	260	275	233	244	240	258	246	263	241	235	249	244	248	239	218	242	272	249	257	267	233	228	250	230	230	214	245	239	254	229	257	257	251	265	251	243	272	246	223	251	251	225	233	248	252	264	277	274	209	232	237	234	225	248	260	245	253	269	240	231	230	207	209	249	229	241	263	250	270	226	245	221	233	281	266	246	249	242	278	258	244	251	257	234	246	220	270	261	286	250	242	235	222	245	262	234	254	243	259	242	276	222	273	228	262	264	258	265	255	255	237	254	250	253	256	234	252	259	236	261	258	259	265	270	220	235	257	251	252	256	244	277	259	234	250	249	226	247	258	247	247	239	250	266	256	253	249	261	260	273	223	238	248	216	238	291	248	268	252	251	252	279	261	272	260	231	237	258	227	230	232	238	272	244	264	263	244	282	205	223	285	283	269	232	222	264	240	246	250	260	279	239	291	286	241	238	272	261	278	265	274	260	250	247	258	278	287	235	265	229	239	237	225	234	233	220	233	250	233	256	262	229	240	268	242	256	248	253	233	277	235	249	250	260	272	248	244	249	254	258	245	253	244	274	240	260	272	248	274	251	265	218	224	241	234	261	221	256	274	249	269	240	239	223	244	276	249	264	269	268	276	240	272	274	276	220	268	267	213	242	279	244	255	246	246	248	233	241	265	252	262	230	233	237	259	234	272	252	264	258	212	234	241	244	246	224	230	226	271	259	273	237	234	264	248	237	233	233	271	230	267	257	276	272	230	267	268	293	270	272	239	272	253	246	214	231	259	250	232	253	234	273	265	233	257	252	251	276	230	259	255	247	234	280	277	217	241	263	258	260	249	246	257	227	228	216	256	274	250	251	243	248	231	239	233	259	225	269	241	256	242	263	241	257	248	271	274	261	262	262	287	252	244	288	255	257	253	275	259	234	257	243	240	226	290	262	247	253	252	256	260	250	242	255	235	221	252	251	239	224	252	259	279	276	284	241	242	285	242	237	240	238	228	249	281	224	282	246	246	265	259	242	257	247	265	258	243	242	217	215	232	266	243	262	253	234	240	216	263	271	260	264	274	248	234	254	245	221	255	251	224	255	228	246	262	226	255	274	260	236	237	273	258	258	256	265	226	228	257	231	234	230	280	263	266	255	235	249	253	259	238	200	239	242	267	250	290	265	259	244	217	218	254	253	250	264	237	249	257	232	254	241	272	273	236	245	241	243	237	214	236	274	257	236	260	228	231	245	243	269	251	254	262	262	223	289	235	262	255	225	242	264	245	276	265	232	269	257	236	247	227	242	253	268	234	252	256	231	252	239	220	230	222	243	236	244	253	239	266	250	237	259	261	274	260	222	241	231	258	276	263	254	264	271	251	227	278	260	260	238	237	234	250	269	215	236	228	258	265	268	254	240	254	247	266	249	247	231	264	274	242	261	258	257	223	212	248	223	243	237	233	249	257	217	253	270	233	259	238	245	249	260	240	268	239	233	246	211	229	255	270	245	236	244	256	220	274	253	285	254	254	238	252	280	268	236	215	257	251	235	232	250	253	272	270	230	242	228	267	269	242	249	222	262	249	246	262	240	243	249	240	236	249	232	242	240	231	248	252	235	260	240	252	245	224	258	224	232	261	277	213	236	237	248	255	254	227	294	246	255	271	260	243	240	258	243	242	236	251	263	241	224	253	255	251	264	262	251	258	259	251	273	262	270	266	261	256	220	264	248	244	247	253	269	225	228	252	248	232	227	252	247	236	248	269	286	245	231	249	259	249	257	249	236	255	237	254	249	251	234	261	257	237	256	224	246	234	233	246	296	250	272	234	254	270	267	250	258	247	250	254	249	264	253	210	244	273	241	226	248	236	247	236	235	276	263	267	228	256	264	276	278	224	272	285	232	232	247	248	268	255	243	241	232	245	237	269	262	253	265	252	262	221	258	247	238	266	270	234	254	227	245	234	266	273	265	251	224	261	268	241	275	245	235	245	246	265	252	230	253	241	254	227	216	209	263	263	245	273	236	249	242	231	235	275	248	204	229	246	267	251	228	252	272	266	262	256	252	279	257	227	215	239	260	247	263	231	237	213	257	250	255	230	258	257	254	263	256	261	235	233	242	263	228	267	234	259	246	234	288	275	264	244	261	272	244	245	225	241	257	268	238	231	265	287	271	243	245	259	267	263	255	252	260	255	251	265	259	236	283	243	252	267	270	271	213	252	234	242	258	269	240	227	238	241	278	222	275	221	283	262	240	224	259	265	260	235	251	244	270	265	212	227	238	235	235	256	251	228	240	250	250	255	235	228	256	251	238	259	267	284	230	238	256	262	250	234	263	246	248	244	265	228	240	262	252	232	269	258	273	263	269	234	267	230	236	270	269	209	260	226	239	256	227	227	234	256	212	242	256	277	226	257	232	256	241	230	266	256	262	247	269	245	221	239	261	259	264	261	268	257	255	249	292	243	273	241	245	254	237	232	238	257	255	248	283	253	262	261	256	226	274	269	260	243	249	240	251	281	275	243	262	246	256	282	240	251	244	289	268	257	248	235	235	266	247	265	274	255	237	245	262	238	269	264	278	236	259	231	267	245	269	244	251	249	243	239	249	230	235	247
9875	954	808	620	600	555	524	592	571	563	557	547	537	529	570	557	545	545	591	547	523	541	582	531	501	568	559	516	539	567	588	495	522	533	567	553	552	539	533	540	573	559	507	537	526	547	533	518	538	526	573	603	578	545	526	606	534	526	526	516	518	563	534	554	535	551	545	552	513	530	571	532	515	537	527	554	568	545	510	503	600	556	555	561	574	591	543	526	589	539	534	501	527	530	551	535	556	526	526	494	550	551	542	540	567	524	506	564	562	527	555	542	510	535	530	527	493	513	509	549	520	512	507	526	542	534	570	556	547	494	541	531	538	518	532	519	531	549	579	566	538	506	592	518	524	536	547	535	491	558	520	524	557	563	514	533	523	525	545	558	551	536	503	531	528	526	559	551	522	536	535	513	514	559	541	540	549	512	544	537	571	552	524	543	539	529	525	531	485	576	586	540	550	572	499	548	566	519	510	572	563	561	550	527	554	539	564	543	520	531	526	552	524	549	514	565	534	565	532	522	566	551	561	573	486	570	543	555	524	524	523	525	563	498	515	535	530	542	528	566	560	557	527	557	532	534	525	509	549	533	545	539	550	536	527	530	601	508	550	525	495	529	515	536	540	528	585	518	544	516	542	509	538	532	553	539	501	547	594	554	558	521	535	537	523	531	563	536	565	542	533	507	570	506	560	552	554	584	532	542	536	546	511	525	520	547	555	540	562	595	566	534	539	524	539	532	523	501	531	515	573	527	543	515	511	536	553	534	546	567	546	532	531	565	563	502	535	523	527	522	554	537	517	496	560	529	584	561	531	497	564	507	503	515	502	585	550	533	538	535	487	544	502	581	567	498	538	549	548	516	536	529	543	513	570	499	559	556	564	560	529	519	520	553	570	511	518	510	510	564	526	545	538	543	551	539	556	565	515	549	518	551	559	509	503	546	563	565	523	573	522	567	548	531	537	532	532	528	521	545	568	580	540	531	529	560	517	549	561	513	472	546	562	553	506	526	526	553	539	557	508	488	525	540	555	573	550	522	530	547	526	526	505	534	501	560	536	551	530	543	548	521	559	542	507	521	546	523	482	556	569	559	504	557	524	530	515	522	555	527	557	521	554	525	546	531	504	518	552	493	506	491	528	560	511	527	532	535	545	553	559	487	539	554	526	522	555	501	553	542	484	573	568	547	540	524	497	514	520	525	571	529	529	527	533	526	556	510	520	533	550	552	523	549	519	516	553	575	516	518	523	535	542	556	563	551	519	573	506	532	559	524	537	518	574	508	536	509	520	541	539	516	561	568	490	553	537	517	593	547	521	552	554	496	499	518	531	536	574	519	528	515	543	530	564	509	562	582	550	571	511	526	518	573	557	552	529	503	542	544	505	496	566	553	526	565	546	563	506	538	579	579	512	542	569	519	536	516	511	542	556	534	562	549	545	555	562	540	511	564	505	512	579	551	550	535	497	547	539	545	537	567	550	571	532	491	559	512	525	529	565	514	514	552	582	549	532	521	513	560	545	545	559	520	560	552	547	559	559	523	562	524	500	511	547	537	487	518	530	509	587	579	572	537	528	527	537	540	523	544	549	521	533	538	569	515	558	537	528	524	543	536	530	514	538	541	497	548	521	524	581	530	489	535	531	504	564	537	539	512	556	530	559	502	562	543	489	515	552	566	571	553	522	515	539	535	526	530	529	570	559	521	506	514	541	560	575	564	574	575	555	578	521	535	521	577	551	531	540	530	566	523	559	547	532	543	507	585	552	522	572	536	532	546	544	531	541	508	562	501	532	519	562	549	536	545	486	533	529	576	521	559	502	529	512	571	538	506	564	516	541	525	581	552	530	550	509	590	579	545	521	527	531	557	573	545	559	513	563	503	556	564	506	563	525	528	524	525	543	566	535	538	545	532	545	532	583	529	533	583	529	532	521	550	543	486	597	586	542	575	526	572	550	537	559	547	506	545	552	529	522	520	581	579	498	553	540	537	533	533	515	536	540	494	522	558	525	527	541	575	559	517	568	528	505	557	524	550	549	501	548	539	559	499	475	509	568	488	529	549	528	530	500	521	537	525	571	514	517	538	551	518	549	520	498	472	528	541	549	528	520	565	510	544	521	531	503	550	533	543	532	518	542	501	540	531	526	556	530	506	543	541	526	534	538	532	495	533	555	546	563	580	545	533	559	507	519	536	542	554	540	566	564	540	555	510	549	500	583	496	505	530	562	557	517	507	558	532	531	582	508	547	543	517	534	549	496	535	549	497	515	547	540	580	538	546	512	576	549	545	530	572	504	554	541	565	522	546	557	558	536	537	536	508	509	548	567	552	549	568	518	554	575	534	500	575	563	553	506	570	520	539	537	555	553	569	503	519	508	501	504	563	514	517	572	539	541	558	538	528	542	535	539	510	535	535	494	537	526	544	519	552	544	549	527	535	594	579	524	523	536	568	522	505	553	541	537	559	538	510	526	572	545	532	567	521	561	527	522	527	528	552	487	522	536	518	552	545	527	526	521	535	556	560	511	577	557	576	569	578	584	551	569	546	570	529	532	540	533	520	543	507	553	546	509	518	546	595	514	531	580	538	547	516	545	523	575	559	530	524	549	517	528	533	550	547	525	566	501	493	512	551	597	546	539	489	569	545	516	536	536	520	508	555	533	564	521	547	527	537	581	519	540	529	547	516	547	545	499	535	518	562	542	559	493	588	553	581	520	552	510	527	471	533	546	507	554	553	518	593	573	549	513	551	601	542	495	567	536	501	518	554	503	512	586	552	551	569	521	528	544	509	499	522	560	516	536	507	595	573	521	543	538	567	537	531	556	513	564	559	570	533	513	565	559	539	580	530	518	552	532	559	548	549	593	559	522	506	522	557	529	545	509	544	536	543	546	513	530	579	562	555	550	528	557	574	506	562	523	536	523	511	495	511	541	580	555	482	564	544	548	519	551	556	489	529	507	538	499	544	499	507	543	536	499	544	550	522	506	508	513	563	548	503	578	532	558	500	611	564	555	535	556	541	506	533	519	515	580	571	523	539	509	590	504	579	533	539	517	540	539	531	508	509	517	535	527	536	525	511	528	558	526	561	538	559	542	538	521	551	547	523	565	491	535	558	541	524	556	512	545	504	541	561	546	564	518	551	559	530	554	540	563	513	496	565	567	549	526	553	544	536	532	529	545	558	522	550	549	550	534	544	523	549	539	542	555	535	531	492	546	543	554	521	573	538	558	509	546	521	521	561	552	544	503	560	530	524	499	564	532	529	545	499	537	508	536	554	592	556	559	561	526	548	518	512	538	563	554	550	607	534	575	587	491	499	540	502	552	542	509	581	523	539	572	522	553	519	549	542	532	556	539	555	550	550	553	548	537	538	569	558	580	557	521	518	523	568	562	549	551	522	534	561	543	542	540	505	549	522	537	527	588	527	525	536	554	555	529	544	533	546	552	524	551	507	602	528	551	579	541	523	516	547	565	567	544	602	538	515	535	573	529	564	517	565
24780	21200	24898	27796	20987	3071	388	316	261	220	200	213	184	202	223	186	203	215	167	214	161	175	147	172	164	169	174	151	173	180	165	180	164	152	184	157	153	168	157	187	164	173	150	147	147	151	160	168	156	164	142	138	178	153	145	160	163	158	175	179	165	172	197	143	153	151	164	179	182	152	181	159	165	158	164	172	171	150	167	156	173	147	147	174	171	198	142	153	172	161	161	178	135	146	154	158	158	155	166	190	155	155	169	162	162	181	168	162	185	169	137	166	167	154	148	142	165	165	165	160	169	162	149	144	156	168	193	140	145	150	180	167	144	169	163	187	157	170	190	181	165	155	161	138	180	166	169	198	142	159	170	189	157	184	147	166	175	166	139	157	154	160	143	163	161	156	176	155	152	161	159	167	184	164	161	134	169	166	139	177	165	172	165	164	168	142	164	153	175	148	163	169	155	174	149	169	156	140	144	144	185	165	154	160	167	149	176	142	143	154	155	169	144	162	174	161	156	152	137	156	148	167	157	175	169	157	128	144	186	174	175	156	162	166	149	158	160	160	154	139	158	154	147	135	170	164	195	175	152	158	138	148	152	187	152	144	166	142	141	137	164	147	160	177	166	147	134	148	167	177	172	169	157	161	130	153	154	191	158	169	162	146	161	138	144	157	167	142	134	161	159	147	170	176	163	153	163	146	192	146	161	163	141	156	184	158	190	150	165	176	166	139	153	144	143	146	151	162	162	157	144	179	145	165	178	159	158	147	175	156	159	157	146	148	164	164	161	128	162	164	186	158	153	176	158	157	147	137	150	161	157	153	152	156	152	150	172	183	131	171	142	158	146	157	152	144	143	167	178	160	144	193	156	158	143	166	139	151	159	180	138	153	155	157	137	145	146	183	168	160	144	148	154	120	146	162	158	155	160	159	164	154	166	139	171	156	156	143	151	181	182	162	141	156	124	156	152	142	171	162	127	178	176	141	155	165	158	151	188	176	178	184	172	119	123	152	155	166	138	139	153	176	164	161	155	174	173	172	168	161	176	179	142	149	172	150	145	149	144	161	156	185	156	149	161	163	134	139	137	146	135	138	131	170	141	155	173	160	156	163	155	150	173	156	162	142	170	156	163	171	178	161	144	153	135	137	174	148	150	161	156	175	156	155	137	147	151	161	158	143	150	148	170	158	174	166	122	143	171	149	179	182	160	155	143	155	160	152	199	152	150	130	158	186	173	155	147	150	179	163	164	157	152	127	167	133	169	173	174	166	172	183	150	153	148	157	187	181	170	145	157	169	160	176	154	162	163	186	153	139	149	153	162	168	182	171	173	128	147	144	163	159	163	152	142	134	150	149	149	153	156	175	178	169	156	161	173	151	169	148	161	139	126	154	156	158	154	172	141	139	151	151	173	163	180	158	149	177	199	178	158	162	139	162	162	155	140	135	132	159	166	155	134	160	159	153	166	129	156	184	137	157	164	165	164	169	151	133	162	170	169	154	152	160	157	164	171	127	171	148	157	137	166	145	148	142	158	159	144	166	162	168	145	119	149	165	150	151	162	161	149	136	176	158	172	162	156	163	132	137	152	142	190	140	162	162	167	156	154	138	145	157	180	144	154	159	171	162	158	177	177	147	192	145	168	163	177	137	148	160	155	137	160	154	151	124	167	133	140	179	161	153	135	146	153	154	161	152	160	160	155	167	159	159	141	188	151	155	161	168	165	181	192	155	155	142	168	159	147	172	160	154	165	153	155	169	152	153	143	162	161	170	161	152	156	165	145	175	129	159	149	141	149	167	170	162	155	170	144	138	136	158	166	164	162	134	171	153	155	133	166	174	175	200	168	174	175	140	163	178	161	149	161	153	135	158	155	145	141	153	157	172	153	164	149	126	162	161	171	165	173	164	152	143	165	183	171	134	157	148	156	154	158	147	179	129	138	141	160	140	185	169	150	169	172	155	154	153	158	171	174	150	148	178	178	146	146	155	168	173	170	165	177	140	158	152	179	158	156	173	181	168	188	134	162	165	161	166	166	142	147	146	185	184	156	188	162	158	163	156	163	170	172	156	159	146	160	131	169	181	157	158	142	148	168	141	128	161	182	138	154	150	180	163	163	166	162	170	135	152	164	135	138	177	149	168	162	168	149	152	142	158	153	171	159	159	161	140	132	132	183	160	141	172	157	153	167	136	177	168	139	145	155	133	161	143	166	148	143	168	149	151	172	151	150	165	170	172	191	160	151	156	161	159	176	156	149	133	160	170	168	177	173	144	178	164	173	168	169	160	149	143	166	137	156	140	159	173	154	159	132	177	134	135	150	159	149	168	172	184	144	171	171	162	175	175	158	144	159	155	170	142	147	166	164	163	157	161	155	164	140	170	165	173	143	135	159	158	143	140	145	151	146	167	150	149	156	153	146	206	168	163	162	163	142	171	158	150	171	163	161	163	148	148	152	171	167	152	152	152	176	161	157	161	151	143	153	173	155	159	153	155	183	141	152	145	159	166	137	159	171	139	169	142	137	155	148	149	143	171	166	166	164	178	145	143	173	177	168	162	163	159	190	157	159	151	144	131	150	179	149	159	130	150	163	161	122	148	165	159	148	169	186	150	165	152	152	162	177	139	156	158	149	164	161	145	160	128	154	151	161	172	152	144	165	149	162	143	185	149	167	176	154	170	160	138	152	153	157	181	155	157	132	166	152	168	183	146	144	148	159	142	186	165	150	151	172	168	166	169	173	133	147	169	154	159	149	159	163	159	157	159	154	158	150	150	151	170	160	150	129	149	140	155	151	142	140	177	136	157	143	183	184	152	163	161	165	148	156	162	169	158	172	183	181	143	149	162	175	175	152	156	160	144	169	137	181	155	150	168	155	163	157	162	139	157	122	118	144	187	164	154	173	144	153	141	158	180	174	152	168	141	165	138	150	173	144	133	161	146	148	182	146	155	153	149	180	182	166	164	146	155	163	148	157	138	180	152	156	160	171	163	127	154	143	157	169	174	167	127	167	169	177	154	150	144	148	153	150	158	161	119	127	148	159	154	162	162	158	182	130	134	147	146	179	163	153	182	160	148	160	152	152	177	135	161	160	134	183	171	167	163	174	180	172	182	154	146	161	169	158	120	156	160	167	171	183	181	167	161	164	179	163	171	158	160	171	156	141	151	151	175	168	160	139	167	141	158	160	190	164	152	165	164	189	133	154	158	177	145	148	161	159	142	142	155	134	145	159	143	158	166	140	158	166	158	155	162	163	161	159	147	145	153	159	157	159	178	142	162	155	181	147	157	150	130	151	182	160	171	162	187	175	155	149	163	153	154	189	154	163	178	170	154	148	166	171	181	148	148	160	167	176	158	171	152	161	144	158	124	169	157	164	173	135	145	158	171	165	161	160	139	178	160	151	161	142	156	173	154	150	154	185	143	155	170	161	154	156	165	154	143	185	149	148	141	169	164	150	168	144	163	153	179	160	171	157	155	143	168	169	167	174	150	141	168
7906	2702	1780	967	618	508	439	440	415	415	402	368	345	376	379	382	387	361	331	379	336	341	370	364	322	381	366	382	376	329	355	364	335	325	347	326	353	332	339	362	352	328	352	362	370	323	347	327	370	369	376	342	385	343	350	333	361	343	355	362	353	368	348	369	331	338	360	338	354	335	338	338	331	334	349	358	351	361	354	330	328	371	338	352	359	341	359	320	390	339	376	329	351	342	388	372	352	369	367	381	345	380	366	366	340	348	332	371	340	311	366	351	337	380	371	384	339	374	360	352	353	355	367	348	325	335	342	347	355	311	357	353	402	340	370	387	322	352	321	370	322	377	336	363	343	338	350	367	375	354	347	386	357	371	363	317	366	346	389	355	335	298	346	330	333	341	322	372	317	326	344	323	387	366	348	346	342	360	337	353	355	360	355	349	330	359	309	344	377	355	350	330	351	385	320	318	380	318	320	349	331	360	397	313	368	352	326	372	334	341	378	333	370	366	314	359	362	401	342	351	368	360	371	344	379	338	343	355	358	333	383	341	381	312	357	377	308	348	362	369	319	343	329	362	336	365	360	360	350	355	322	368	349	364	355	346	355	348	372	361	414	344	358	358	362	347	351	340	372	342	345	339	377	385	350	334	365	319	326	332	327	336	374	363	354	416	340	345	298	377	363	372	388	346	358	373	346	341	370	321	378	354	388	319	365	381	334	330	381	337	383	336	355	341	390	335	369	337	373	363	328	359	355	314	351	334	312	354	329	366	378	333	354	344	345	322	362	338	376	352	330	335	345	335	373	350	353	376	328	345	338	350	332	323	348	355	393	341	330	381	358	363	349	331	332	380	356	347	376	366	351	371	348	361	330	358	347	351	379	310	377	396	322	330	340	369	349	348	365	337	378	351	351	368	336	327	331	371	349	352	324	386	346	331	340	338	331	340	330	370	367	353	350	385	327	358	359	364	366	371	369	338	371	362	348	339	380	349	376	337	368	371	338	356	330	377	313	370	371	357	351	338	344	334	360	368	352	349	358	360	352	355	366	361	344	357	350	345	376	344	331	365	366	392	385	377	351	347	360	344	352	393	358	337	335	341	333	339	369	336	371	379	351	333	372	366	344	347	310	361	352	385	315	334	364	366	337	355	351	381	324	396	358	356	316	373	359	320	341	378	327	334	351	348	356	319	333	386	314	369	372	339	329	358	325	341	338	351	315	360	353	360	344	371	345	348	351	372	353	341	346	364	353	368	365	351	363	345	373	340	363	332	358	325	378	379	392	352	363	314	373	328	373	349	346	326	369	348	370	393	380	347	361	363	349	326	344	357	387	366	312	369	342	338	351	336	360	347	346	332	347	347	344	363	369	332	376	346	326	341	346	338	358	348	367	319	372	378	339	336	381	373	363	337	373	372	385	364	366	347	358	368	364	338	333	364	340	369	335	350	343	360	322	367	334	344	363	347	342	363	334	343	335	357	363	380	353	370	391	327	325	354	353	348	354	377	333	357	355	352	393	356	370	338	385	313	360	363	371	328	349	380	352	334	349	344	361	328	333	355	362	355	389	293	344	357	362	325	393	336	359	337	328	352	342	355	362	392	320	337	399	363	363	365	350	335	354	327	338	371	330	360	340	334	370	363	350	339	342	326	345	331	388	363	352	343	364	357	330	348	340	368	330	388	374	353	323	326	346	358	351	395	370	375	354	377	352	351	318	341	342	358	320	361	343	361	359	317	354	366	338	371	341	352	370	361	350	335	327	352	343	333	346	374	340	313	374	370	348	350	368	355	353	327	355	348	325	360	344	348	356	346	351	340	313	371	356	324	357	386	348	345	351	333	369	352	358	346	352	371	330	370	370	340	343	371	351	334	366	366	334	347	377	372	332	345	351	362	349	356	319	341	360	347	364	383	324	363	335	358	360	380	346	336	365	362	364	332	330	383	342	375	364	346	313	328	345	337	371	356	392	346	317	366	368	374	357	351	320	358	300	360	327	362	362	354	338	309	363	345	334	341	351	342	351	350	400	341	350	359	365	364	362	381	338	341	361	367	373	315	377	328	379	357	337	353	352	377	376	337	378	372	306	360	361	342	332	356	337	360	365	386	352	350	355	390	304	347	358	334	347	328	349	346	334	340	338	323	367	365	335	350	333	375	366	357	330	358	327	313	337	362	364	328	354	359	376	340	366	358	332	356	323	363	368	364	350	360	354	324	336	379	325	375	335	375	336	334	369	362	352	334	379	330	360	345	334	350	363	348	356	351	383	337	356	352	358	346	348	375	343	354	360	321	321	330	385	341	323	378	324	357	354	380	354	378	340	354	378	355	369	313	363	347	356	334	353	370	330	399	328	363	331	349	324	350	339	331	337	377	389	351	344	376	363	340	346	357	337	381	339	400	348	343	364	317	331	355	352	384	347	344	343	320	361	340	327	346	349	340	348	334	353	364	319	337	355	375	330	371	391	335	376	369	360	372	346	341	334	374	333	363	368	356	361	342	357	313	351	333	358	350	349	357	363	363	318	348	350	364	358	320	371	331	393	348	334	336	309	347	333	354	369	342	370	350	365	339	356	374	362	369	360	356	363	329	353	315	330	370	358	397	318	353	361	353	329	379	356	371	353	323	322	359	375	344	355	350	357	345	354	327	355	364	341	360	330	352	360	359	360	382	354	332	352	418	394	355	351	322	361	363	349	355	356	373	339	346	353	356	390	351	363	358	362	375	344	315	338	335	343	366	325	373	366	369	375	396	365	352	323	348	357	382	344	352	360	359	362	373	339	378	374	342	391	344	339	357	331	341	376	355	334	336	373	380	339	341	348	351	375	374	359	384	339	370	366	334	363	341	334	334	370	347	322	328	351	357	325	330	318	346	354	370	327	365	311	343	379	366	347	334	341	333	341	356	335	339	373	347	330	370	370	347	385	359	366	355	370	384	341	326	355	371	355	375	308	345	366	355	364	360	344	361	348	358	363	349	354	330	340	397	336	367	359	351	349	356	383	357	363	358	379	336	356	370	399	324	366	352	343	372	357	338	381	362	345	376	367	350	333	348	371	322	349	373	317	348	370	347	356	351	307	355	376	339	345	332	361	350	375	383	370	358	339	364	346	387	333	346	339	312	360	371	354	365	387	377	364	366	391	364	360	345	347	341	354	330	334	355	348	346	364	359	394	400	376	387	364	371	307	367	350	378	379	354	336	389	397	365	405	355	359	344	313	361	380	351	359	358	363	341	356	354	359	322	370	320	326	358	360	354	344	339	323	337	354	341	350	356	351	357	324	329	357	361	355	377	353	369	338	360	338	369	346	345	335	351	335	339	395	362	356	360	352	340	349	329	318	354	353	351	336	318	331	333	345	324	342	380	334	342	367	338	326	346	328	334	356	352	342	326	368	365	343	350	318	352	359	374	336	373	341	351	324	362	358	392	378	343	351	377	353	346	313	360	340	333	323	353	371	382	374	379	365	350	384	331	341	349	355	369	366	374	399	356
24004	21206	25500	27192	21207	21195	2932	410	243	222	171	158	115	163	141	142	127	128	112	117	110	104	110	93	112	97	94	90	108	96	76	101	98	97	93	107	99	96	89	84	69	98	86	93	86	83	89	81	73	85	97	90	91	98	84	90	98	104	104	93	97	76	77	89	96	84	99	80	104	88	75	97	90	79	93	64	78	63	92	81	79	92	91	91	87	74	69	98	115	82	81	107	86	89	89	92	84	67	65	94	88	94	94	81	85	101	91	79	92	81	81	81	75	87	90	84	89	88	80	96	87	76	69	96	87	84	91	97	70	83	70	92	81	77	86	95	92	99	91	94	79	59	80	86	101	107	82	94	89	88	92	80	92	98	87	72	89	93	92	94	91	93	79	60	72	86	85	85	97	92	98	81	81	87	78	76	62	91	88	78	102	87	91	84	91	101	67	73	85	83	95	89	77	78	109	112	88	76	84	115	82	64	93	70	95	99	99	83	85	104	78	89	73	71	84	90	86	86	81	93	94	105	77	108	96	85	97	91	84	85	69	96	68	85	75	85	71	90	83	69	93	97	76	90	101	90	77	68	107	98	80	71	83	74	99	106	79	87	85	85	80	93	92	83	82	81	88	89	88	85	93	65	85	81	97	76	90	95	72	91	83	74	110	69	72	67	93	86	72	80	85	95	84	90	92	83	91	84	91	90	90	72	101	89	87	91	71	91	95	89	79	91	100	98	84	90	76	96	88	82	75	79	76	102	74	91	65	87	91	106	98	81	96	92	87	92	83	84	100	96	75	97	82	86	90	88	84	79	89	83	76	89	93	90	106	97	72	84	79	83	70	96	76	84	77	73	95	86	102	101	77	104	80	90	86	74	94	92	86	73	91	83	86	82	91	78	81	75	87	102	86	92	76	65	81	78	95	70	95	77	92	86	97	106	94	82	83	97	86	99	87	74	73	100	74	90	83	92	72	80	84	70	98	68	67	83	85	82	91	82	84	93	60	92	88	93	88	82	85	89	97	87	74	88	78	84	95	90	70	84	77	87	83	92	88	83	77	73	78	86	74	92	72	103	88	83	78	90	97	100	72	81	85	84	91	90	79	85	80	81	102	102	88	103	88	98	73	82	86	99	80	79	84	76	91	86	79	83	86	80	77	84	91	89	88	96	79	77	90	88	87	79	83	98	77	94	82	95	88	84	83	86	93	70	85	99	68	89	93	90	73	60	85	88	89	78	95	94	96	80	96	84	69	84	88	87	81	106	81	98	95	113	88	88	76	104	85	94	79	100	85	94	84	101	92	79	85	78	94	81	77	62	91	96	78	90	86	94	87	83	88	58	79	89	84	102	85	94	69	80	106	66	73	75	89	79	86	76	70	74	87	92	100	79	80	79	105	80	92	92	81	89	106	86	87	86	87	75	73	79	67	93	91	87	104	81	81	91	91	96	79	84	78	74	96	87	102	80	94	81	75	90	99	89	71	78	80	85	101	91	80	90	94	85	84	84	88	71	95	83	79	78	76	83	97	78	88	94	86	76	83	89	88	85	72	81	88	85	91	67	88	86	77	76	82	70	70	91	91	87	90	75	98	77	83	86	74	98	95	96	84	82	86	84	84	79	75	70	93	82	79	85	81	94	97	75	88	94	103	94	90	82	88	88	85	73	74	83	85	94	96	81	85	95	86	90	87	84	74	89	74	80	80	75	72	100	69	84	72	69	83	91	72	72	85	77	89	96	74	94	91	68	95	95	81	87	76	73	80	82	83	98	82	91	96	80	110	96	92	76	71	80	95	97	82	79	76	84	71	89	78	79	97	103	92	106	96	86	96	91	92	88	82	97	69	72	86	82	88	94	91	86	102	98	65	81	72	98	90	86	91	79	87	76	82	79	88	65	98	79	85	90	77	86	63	78	79	82	91	84	89	93	95	84	122	87	110	79	115	89	83	86	81	92	97	87	86	73	83	93	109	69	90	93	92	102	77	85	93	76	95	104	82	75	93	93	95	93	87	103	99	87	95	87	92	89	97	70	113	77	80	78	77	68	77	98	73	81	74	85	85	76	87	95	78	74	94	90	70	86	88	95	96	78	97	84	88	73	91	85	85	90	77	106	62	93	89	79	102	82	87	78	94	82	83	90	78	84	82	78	79	89	86	88	88	87	102	82	98	72	74	83	71	99	90	99	89	86	107	99	100	86	82	90	77	77	60	75	77	97	103	67	72	81	79	94	90	86	88	91	76	80	85	90	95	96	92	96	84	84	93	71	92	85	95	91	83	67	81	81	87	79	80	69	98	92	98	70	78	87	88	63	99	67	90	84	83	94	100	84	68	99	81	69	101	87	88	94	91	80	72	75	65	76	91	86	111	74	77	90	78	92	76	108	95	80	104	77	107	77	95	82	91	95	83	89	96	85	89	95	91	84	100	87	66	76	79	89	81	93	84	85	111	86	99	79	76	74	90	85	85	92	83	84	87	77	110	86	91	96	84	90	91	78	82	80	93	78	105	100	98	84	87	100	95	81	88	82	78	91	70	80	91	78	88	92	94	91	95	103	82	71	81	83	83	99	90	95	87	93	81	88	85	84	99	79	60	81	74	98	89	97	98	86	73	80	90	85	87	76	60	63	73	92	86	88	101	93	88	94	103	74	78	84	72	85	99	71	70	78	83	104	78	70	104	79	83	82	108	88	80	96	92	76	97	101	83	80	85	78	83	89	95	103	79	94	67	70	85	92	96	90	74	90	78	107	100	73	92	89	94	99	92	81	103	81	62	80	94	78	103	86	84	104	81	79	97	86	87	91	69	98	76	96	98	69	97	78	63	85	77	79	100	82	90	98	67	94	80	94	76	87	78	75	96	87	98	77	77	80	83	86	75	78	92	88	75	66	88	99	74	85	90	69	104	67	91	107	87	85	82	88	67	75	87	93	75	66	99	72	82	88	80	93	101	65	79	83	85	97	87	77	87	73	80	94	105	83	75	90	84	97	79	78	82	84	96	89	86	103	102	90	88	85	64	100	72	81	93	78	80	88	73	71	98	94	77	86	72	65	92	67	104	90	85	83	75	71	88	100	95	70	82	99	75	91	78	86	94	91	74	87	87	76	91	71	72	91	91	101	90	81	78	92	77	89	92	95	71	80	85	84	82	105	66	79	97	83	84	79	80	82	93	92	73	93	92	74	79	82	86	74	85	65	80	76	80	74	89	81	91	72	95	101	82	76	82	82	106	90	99	86	85	83	87	96	95	86	87	84	98	98	88	115	77	93	95	78	86	84	92	108	91	82	87	89	88	73	77	87	82	90	84	75	84	75	78	85	93	89	82	75	104	85	86	74	84	75	84	80	78	85	73	74	85	89	68	88	96	80	99	67	92	88	86	98	89	88	79	83	77	95	82	92	100	115	86	82	99	102	96	93	80	79	85	70	90	76	73	70	88	77	60	78	95	86	84	95	91	89	72	77	91	92	86	85	76	108	86	75	84	97	88	86	82	112
5541	4599	3047	1300	740	491	378	336	300	295	281	244	216	246	257	247	211	239	215	227	222	213	253	232	224	215	232	225	219	227	212	223	219	201	224	224	222	211	203	210	203	226	214	219	231	202	195	217	205	225	218	163	218	216	226	211	188	197	224	219	214	218	227	225	205	197	200	223	232	221	239	211	210	228	204	192	196	233	199	203	202	204	203	204	210	208	219	191	203	189	216	196	228	232	211	207	202	247	213	196	231	235	211	216	223	229	234	228	232	219	213	248	221	202	236	211	205	229	217	172	220	224	203	214	180	208	239	232	234	223	215	211	211	209	240	229	234	227	207	213	221	203	242	216	210	220	230	230	189	208	207	206	222	230	222	233	203	234	205	208	221	212	225	200	205	208	222	237	224	264	189	228	228	208	189	222	194	240	236	225	230	230	260	240	222	249	225	195	209	213	227	220	226	226	219	216	201	218	206	199	216	232	218	243	228	199	200	219	225	217	203	211	230	217	219	216	222	216	214	209	233	219	242	195	208	238	230	212	216	233	211	217	234	219	190	206	202	217	238	195	234	228	212	198	200	204	198	254	215	235	207	193	201	239	203	207	202	231	226	215	213	208	207	187	209	225	222	201	224	209	200	221	232	237	211	199	220	188	202	214	222	254	239	209	230	201	222	220	229	195	195	210	218	185	212	223	207	234	210	212	221	211	214	196	205	221	200	199	226	210	208	211	239	187	222	225	210	207	204	210	219	219	216	204	214	237	193	205	215	218	197	216	219	209	204	241	200	181	260	210	214	221	202	220	217	215	220	217	211	234	222	183	193	192	231	208	216	202	222	216	217	222	207	218	226	203	216	211	212	212	214	211	215	204	216	215	230	213	218	225	205	198	208	205	205	219	204	217	238	199	186	211	228	210	219	199	202	196	203	224	211	220	211	219	242	220	210	232	193	202	262	211	245	189	218	206	190	213	237	210	215	208	183	235	213	198	217	206	227	216	196	226	187	226	214	213	219	236	209	202	206	222	192	211	226	202	208	205	207	198	220	229	237	205	205	221	211	161	236	233	225	231	224	220	225	237	200	226	204	219	213	203	216	221	213	193	217	193	237	217	230	225	231	202	214	208	200	220	206	191	199	221	204	229	232	222	223	206	184	232	203	216	212	234	219	186	220	209	218	265	203	216	231	220	205	207	208	198	229	219	188	199	199	213	228	236	213	196	217	210	231	195	229	224	222	203	208	219	210	211	198	237	228	228	224	225	213	192	222	204	218	215	222	205	197	224	228	240	220	203	215	209	249	222	209	213	223	205	229	243	223	211	207	247	187	209	224	202	214	218	211	238	203	206	203	229	202	204	208	222	234	221	193	238	206	221	213	234	188	232	230	206	227	222	225	238	224	202	210	222	202	200	231	211	250	218	206	224	202	217	203	192	211	227	204	215	217	201	209	217	255	207	243	249	196	213	206	202	224	206	221	205	243	210	239	237	221	221	192	218	229	231	210	196	226	205	213	224	197	237	225	235	212	214	196	208	237	222	215	205	211	220	213	223	228	204	210	219	209	236	202	218	187	222	194	223	202	210	217	227	195	213	211	234	195	190	204	208	210	201	201	212	234	199	249	216	214	209	228	222	211	216	239	231	203	224	242	242	231	216	230	211	213	228	242	227	199	207	227	200	189	206	229	195	214	207	241	198	185	211	218	219	203	236	203	223	218	224	224	204	210	217	228	228	192	236	205	211	227	209	238	191	201	218	213	179	234	207	201	244	212	230	220	236	214	216	191	204	203	215	219	217	218	242	205	219	210	206	217	218	195	222	216	219	231	223	188	211	227	200	226	243	234	218	217	219	219	212	204	212	223	206	207	212	190	234	193	240	199	203	214	224	214	223	222	215	237	212	182	222	197	234	214	238	230	191	199	203	203	216	236	210	216	188	230	220	209	196	220	211	205	213	205	190	199	237	215	231	215	197	222	239	216	206	221	222	217	219	197	218	229	235	213	248	218	242	233	205	246	201	203	223	223	235	252	223	252	204	216	206	221	215	214	207	211	202	209	218	235	203	226	211	217	235	250	194	227	194	214	197	213	211	221	203	229	192	207	249	239	206	200	220	215	230	217	259	200	224	218	228	225	231	229	226	206	212	213	207	186	230	226	206	222	223	208	219	197	202	218	236	221	183	226	245	200	189	203	200	210	204	204	223	206	229	211	237	231	207	223	206	213	226	203	208	197	212	208	222	212	217	208	195	217	214	189	214	213	216	245	203	218	246	247	208	217	223	198	208	191	247	212	200	219	233	222	236	227	220	225	209	189	204	218	233	201	204	222	224	201	202	204	211	228	235	218	206	200	196	231	200	218	202	205	213	217	194	211	222	188	205	214	187	215	216	231	215	213	195	215	202	203	221	229	240	201	215	210	209	202	214	188	183	209	205	202	218	238	216	205	203	215	232	185	223	191	209	232	209	209	216	199	211	223	223	201	206	236	193	222	189	217	227	183	197	244	217	194	218	226	204	226	195	227	208	211	195	224	227	211	232	226	221	205	204	191	207	240	227	183	219	216	215	225	193	202	222	212	238	217	229	198	215	197	215	241	215	210	205	214	206	197	220	221	232	197	224	227	204	230	232	192	199	195	215	191	242	197	199	222	225	242	238	200	217	205	253	202	198	237	217	205	239	211	235	231	188	230	202	220	212	208	203	201	216	208	220	234	216	219	227	234	204	217	217	215	217	241	211	216	215	208	207	220	198	228	195	188	224	220	212	199	225	203	209	222	240	211	219	210	206	244	183	205	202	204	200	210	226	211	223	210	210	201	190	232	204	207	225	196	203	216	211	218	190	202	202	205	207	211	196	226	236	213	256	251	207	225	216	220	243	208	214	215	212	202	213	209	190	224	212	225	213	232	220	203	199	200	203	195	237	182	215	196	213	241	214	229	220	212	249	236	217	223	244	202	216	215	216	219	215	213	204	203	212	225	229	223	206	196	250	203	224	209	220	244	197	189	229	214	206	206	242	204	196	236	190	189	222	221	192	245	226	229	212	224	218	217	193	211	208	217	201	246	225	216	264	237	225	241	210	201	205	215	209	223	214	217	220	212	197	220	216	220	217	200	179	227	207	204	221	232	214	226	202	210	197	193	198	192	254	197	213	194	236	194	227	205	200	246	219	237	225	217	218	207	196	217	202	209	232	238	188	197	219	239	203	240	189	231	202	217	213	231	223	213	210	207	213	226	194	176	240	209	240	220	201	195	209	235	214	227	201	222	213	210	217	206	202	222	233	210	233	225	209	216	212	229	243	241	228	197	205	232	219	193	219	208	250	196	195	226	217	228	207	226	196	206	198	215	197	233	220	215	242	234	216	256	213	205	235	230	234	218	222	188	196	207	219	219	240	205	221	215	187	252	216	244	219	190	227	241	195	198	213	222	241	217	206	224	186	249	222	213	232	207	224	231	222	195	221	218	213	203	217	219	219	266	222	216	226	197	224	232	226	209	238
35506	11470	1386	460	366	300	272	287	300	274	260	271	238	240	293	288	259	219	250	225	258	259	246	253	279	257	269	248	239	270	275	240	261	228	275	249	249	232	271	250	239	276	250	229	247	273	264	251	266	274	263	243	248	235	249	248	277	264	239	257	250	243	256	269	242	244	272	224	244	273	257	248	252	234	253	251	243	242	256	253	277	258	241	249	239	260	278	254	265	268	250	290	245	255	238	235	231	253	250	263	248	227	294	254	293	246	227	261	242	272	248	250	252	243	261	235	257	264	296	238	240	257	253	244	258	265	245	263	254	243	244	240	235	237	266	212	212	241	243	221	244	270	264	232	249	277	251	266	263	246	240	227	234	244	240	246	273	242	259	228	229	260	256	274	239	246	254	249	264	249	269	259	223	238	258	240	258	241	252	255	255	259	257	289	263	234	234	265	260	248	225	256	284	277	265	266	248	236	264	244	225	234	251	244	254	248	227	257	249	250	247	235	257	244	253	264	256	264	275	253	228	272	251	249	249	253	262	258	257	228	271	244	269	236	241	249	251	259	279	229	284	245	233	238	256	264	249	231	249	236	266	235	248	269	246	252	223	242	234	297	226	266	242	251	268	248	259	258	283	273	203	259	235	257	298	248	215	222	230	223	259	252	243	242	252	237	250	238	254	266	268	263	252	226	254	245	255	243	250	246	244	221	241	246	238	243	278	251	273	254	287	274	260	217	272	280	247	252	253	288	245	242	247	276	263	227	270	250	262	231	250	288	268	239	257	260	233	236	220	253	244	247	262	224	246	263	250	260	245	258	265	234	256	260	255	271	280	225	232	229	246	261	219	238	218	272	264	237	263	280	285	243	247	245	242	259	260	263	256	235	275	233	274	254	255	276	243	240	251	227	269	241	249	216	271	243	267	252	261	267	292	248	252	263	266	243	267	273	235	293	251	248	232	235	241	242	251	241	285	250	248	264	286	270	238	252	278	244	253	232	228	243	259	229	272	264	246	260	244	250	236	241	244	250	257	280	260	252	267	229	259	257	248	254	254	266	249	256	261	243	258	266	249	251	244	264	255	239	232	282	273	263	241	250	236	254	236	215	249	220	257	268	225	262	250	224	257	241	288	268	287	251	265	240	236	226	231	240	283	259	256	229	256	241	243	284	251	270	243	254	283	263	265	270	240	263	256	228	228	274	269	266	237	219	256	264	270	267	237	240	269	260	259	259	220	254	261	231	243	255	258	236	267	261	239	283	242	293	228	270	269	248	267	252	262	248	240	253	247	259	266	263	246	252	267	280	261	256	235	230	236	233	236	239	285	255	265	261	272	283	262	254	250	262	261	272	280	248	247	260	243	246	259	228	229	250	257	251	279	271	242	266	244	243	272	253	263	255	285	252	234	239	240	247	211	241	267	264	240	224	256	277	280	265	243	240	277	257	262	257	238	245	241	263	238	223	237	241	250	234	228	270	243	284	254	222	252	235	236	263	234	253	217	260	254	219	272	263	259	277	267	264	276	258	252	259	246	246	248	288	220	240	246	280	239	281	275	259	291	287	237	267	245	246	253	260	264	268	265	304	255	241	214	271	246	257	262	256	259	267	256	263	254	226	250	270	244	240	251	239	250	263	257	275	270	242	272	257	272	261	276	262	250	255	232	282	285	253	274	219	248	258	267	265	229	239	259	232	225	224	254	247	266	291	244	239	236	251	245	226	235	232	261	249	276	265	276	228	256	285	238	261	257	249	252	260	271	262	259	240	271	227	271	246	223	258	294	251	249	219	246	254	241	254	223	260	264	270	240	253	258	269	265	257	251	236	253	257	270	257	241	264	257	253	256	260	230	260	235	227	236	283	256	259	240	235	245	244	234	224	263	255	230	233	256	222	261	245	233	238	261	256	231	231	217	235	233	250	252	238	245	276	256	212	265	265	261	255	224	254	262	259	236	248	256	234	270	266	264	262	244	255	248	297	283	249	274	257	265	265	251	253	249	234	255	280	260	250	257	269	240	260	229	259	242	243	271	259	258	253	269	263	244	259	302	253	262	258	238	233	258	255	268	244	262	255	281	251	267	245	235	256	246	256	228	234	259	254	250	258	232	255	245	248	273	247	268	234	237	244	299	249	273	254	256	258	260	270	277	240	287	256	264	261	244	264	252	270	270	249	246	288	228	278	256	287	235	239	275	227	221	258	260	249	276	228	258	247	240	219	237	245	268	232	271	258	242	245	268	257	222	246	234	259	247	263	261	254	266	273	272	228	249	230	273	257	255	253	253	287	265	248	242	290	273	286	261	255	272	251	281	267	259	237	228	268	254	275	254	265	252	255	259	236	249	276	254	279	262	258	252	274	245	245	267	250	259	298	254	253	266	271	273	248	285	260	265	237	249	278	232	269	248	253	243	227	254	261	242	234	250	244	228	270	269	245	250	259	282	232	266	244	235	240	246	225	303	282	268	252	281	290	268	234	263	252	263	252	269	266	255	257	247	262	229	261	265	266	261	253	254	252	296	255	250	250	262	250	267	271	268	233	233	269	261	244	224	266	266	241	268	248	212	258	242	233	260	244	241	271	273	271	237	247	261	252	274	254	232	227	259	233	254	252	199	241	263	246	258	280	252	249	255	282	267	260	237	227	242	257	255	245	261	270	259	245	276	252	259	266	272	260	285	266	263	273	243	263	260	226	253	273	271	255	258	258	269	254	232	267	223	255	247	265	231	241	245	279	246	264	267	269	233	233	265	234	253	275	230	240	271	283	278	262	241	245	229	249	266	252	276	265	228	259	227	263	236	260	236	259	248	251	247	279	255	224	233	230	248	253	266	240	277	240	257	285	236	256	236	226	259	264	221	254	255	201	257	254	213	268	269	226	245	232	250	220	254	240	252	243	249	263	259	240	245	269	223	224	270	276	267	246	238	229	254	245	233	269	242	243	229	245	275	257	290	270	263	263	262	241	261	251	250	262	253	275	244	268	254	243	261	265	281	244	297	264	287	273	224	244	248	255	232	256	272	244	226	284	256	257	243	274	239	245	247	238	271	281	265	251	255	283	263	241	258	256	251	252	237	262	259	244	249	219	243	247	254	252	246	254	256	248	247	249	246	254	247	263	270	265	245	265	255	299	276	224	260	235	220	278	249	262	234	250	261	226	260	232	241	265	252	244	273	232	269	259	251	283	241	258	264	255	234	243	263	265	235	251	240	247	267	247	265	275	257	232	232	225	247	241	270	310	228	260	232	233	239	244	275	263	238	246	278	271	227	262	267	234	238	247	236	233	279	254	250	251	292	245	256	258	212	259	222	264	242	253	279	239	246	266	227	253	270	268	251	254	231	257	258	253	243	242	258	253	260	278	244	253	251	246	268	273	259	265	269	238	241	248	240	230	234	242	234	251	270	236	275	249	277	292	289	244	236	260	249	259	224	268	242	254	279	262	260	264	237	252	262	257	256	235	224	239	244	257	282	280	240	257	248	264	231	264	280	215	220	258
11804	923	775	622	554	623	561	555	566	539	528	578	565	520	525	524	546	600	573	540	592	559	529	573	542	531	518	541	536	576	516	550	542	592	538	567	527	525	516	519	531	589	561	539	540	585	581	558	580	538	553	547	511	547	536	526	553	567	580	552	556	590	507	541	537	581	532	573	538	558	553	535	522	505	582	508	530	515	538	581	588	584	545	538	594	547	543	570	560	543	544	592	550	554	549	554	577	549	538	554	545	548	537	580	558	499	478	505	549	522	540	546	534	569	529	540	554	525	560	540	537	544	537	556	518	511	487	572	550	538	550	573	504	565	521	503	510	567	543	533	511	545	564	530	556	523	497	546	514	499	532	563	527	544	536	547	525	559	583	550	537	509	531	547	582	558	568	530	523	521	547	541	549	548	565	552	532	497	533	529	546	550	583	571	538	519	489	524	495	567	565	544	514	533	557	531	540	535	522	538	555	545	616	522	575	543	539	534	542	531	526	542	535	556	570	574	548	526	564	564	526	509	533	533	577	517	526	537	562	544	535	553	532	542	521	529	597	574	513	555	561	551	543	508	519	514	564	524	563	550	561	543	535	549	550	539	555	526	544	555	548	540	573	525	553	514	535	545	493	558	565	574	572	576	589	536	524	556	576	531	552	569	496	552	543	534	557	525	502	546	526	564	514	559	530	603	577	548	519	558	572	530	554	547	553	543	552	541	544	527	597	578	524	553	573	527	512	575	560	540	523	522	509	574	536	552	539	569	561	532	543	556	532	521	541	524	549	567	543	536	507	563	537	522	562	536	555	550	533	585	559	527	519	542	591	527	550	530	574	546	517	562	550	530	547	530	556	525	534	527	534	560	538	500	558	518	539	535	518	587	546	562	542	548	555	543	537	560	531	536	484	534	556	553	522	547	550	571	570	537	504	539	565	561	561	560	532	554	561	509	567	566	576	535	558	514	520	549	560	520	515	534	540	517	568	531	511	573	558	504	493	531	579	550	545	550	597	519	559	475	554	573	560	539	528	555	598	533	561	559	530	542	537	554	569	540	541	523	495	566	515	552	537	554	559	539	561	530	538	542	496	584	543	504	566	554	521	565	510	565	522	513	549	584	544	601	542	553	535	531	558	536	537	600	554	574	522	541	517	543	530	568	563	531	561	613	539	540	541	524	539	530	550	575	545	541	547	512	545	564	519	552	527	505	574	554	563	557	557	569	575	510	540	479	566	538	557	505	575	521	542	566	514	536	540	523	543	549	547	530	536	539	559	549	512	552	536	516	523	537	535	574	533	533	551	585	567	516	548	558	583	587	568	593	543	523	554	541	540	512	515	562	573	533	503	553	557	537	512	554	570	537	538	555	544	560	504	518	563	550	544	553	545	548	538	557	526	565	574	542	570	551	511	542	512	531	613	595	516	528	559	568	551	486	558	553	558	553	566	573	565	539	565	522	519	521	536	549	532	586	562	557	559	525	545	502	548	560	523	571	548	545	557	543	579	507	531	568	572	547	507	578	619	550	532	520	584	538	530	577	535	558	551	519	512	477	517	545	566	541	548	564	539	552	555	562	586	562	597	551	527	531	540	522	531	555	547	560	515	586	522	525	571	573	592	590	591	526	524	565	530	503	555	516	530	555	564	521	547	551	559	567	529	547	513	622	518	545	561	537	530	546	521	572	525	553	585	569	539	531	564	541	523	570	572	537	592	490	565	562	510	496	557	564	535	538	542	567	547	543	546	551	564	547	586	552	525	527	529	535	525	535	532	522	550	539	501	528	564	540	584	536	567	561	548	566	557	564	531	551	588	517	528	536	569	504	537	538	531	553	520	507	572	548	523	586	545	537	575	545	508	501	569	545	566	521	534	518	570	572	523	548	525	555	548	516	582	590	561	506	561	520	536	547	528	522	532	579	590	527	524	554	503	543	529	605	521	562	536	572	596	535	567	515	542	511	528	541	552	590	589	573	563	562	521	523	557	555	530	613	562	557	536	576	528	558	558	528	502	530	550	613	515	537	557	535	576	537	596	531	549	520	557	524	540	551	539	532	556	614	524	539	568	508	515	565	537	507	543	528	543	558	570	544	539	555	532	517	536	576	538	545	541	507	510	522	581	554	533	537	554	544	532	541	550	533	553	530	563	514	544	523	542	541	559	550	517	556	517	552	510	554	543	534	574	545	523	563	531	568	569	535	582	529	558	539	519	542	568	514	574	547	538	547	610	508	572	518	525	553	573	558	526	509	562	567	529	503	559	550	583	554	547	543	573	481	549	562	563	534	561	519	532	573	555	559	574	533	531	539	552	560	533	530	539	515	554	496	517	529	548	535	538	533	524	519	556	562	544	543	550	533	591	553	582	537	564	569	561	546	570	527	539	549	567	555	547	550	590	528	518	524	500	487	523	541	572	546	519	593	524	554	515	573	544	554	538	528	599	564	560	529	559	577	560	537	561	525	533	542	514	579	567	553	530	544	544	562	589	516	515	546	579	553	576	516	574	526	556	566	547	546	560	525	502	517	539	555	555	539	534	561	571	545	516	578	554	559	524	560	558	535	556	542	537	527	557	565	537	582	540	519	533	502	544	491	515	577	544	521	530	567	531	545	537	547	578	566	534	545	541	590	542	522	502	574	522	520	588	566	563	529	557	558	508	500	547	558	510	541	554	512	557	516	535	546	520	511	575	555	543	602	540	516	549	540	568	552	543	532	518	541	563	516	546	592	554	538	544	524	549	582	549	554	538	565	541	551	563	572	533	492	539	554	536	490	531	565	525	584	496	527	556	552	530	540	554	542	575	545	547	501	552	582	530	556	559	607	503	509	514	559	557	583	574	538	575	552	526	533	520	514	527	549	537	554	525	557	571	533	513	529	531	555	580	496	574	569	537	581	552	528	553	551	513	564	541	534	543	541	557	532	548	514	531	530	541	522	504	553	581	518	562	531	509	551	570	570	528	551	540	560	503	561	533	527	488	525	601	559	531	575	530	536	536	584	509	545	488	550	512	531	559	552	537	552	503	556	529	561	542	549	570	540	544	545	538	552	550	546	534	581	559	559	514	543	535	517	529	544	571	503	567	547	534	521	541	546	566	545	571	603	529	536	548	561	514	578	518	513	584	527	525	537	520	556	526	523	566	545	571	543	540	513	524	550	571	541	513	527	545	518	563	556	575	538	520	527	511	533	532	560	537	574	518	536	564	520	527	503	477	567	537	546	556	531	531	527	538	563	545	530	525	545	579	516	556	514	545	585	525	556	556	521	538	579	547	540	523	534	519	557	534	571	564	540	587	570	555	560	542	552	563	521	515	495	539	522	531	521	565	522	544	543	557	550	565	558	505	563	519	516	578	562	549	550	533	529	559	525	572	598	536	533	589	530	520	519	527	593	521	554	507	528	604	552	533	570	523	584	539	529	583	539	566	503	545	576	517	527	525	572	627	587	589	539	510	522	523	555	566	539	555	569	513	568	548	510	566	535	566	539	509	572	521	564
24759	21185	24853	27774	21021	3359	380	264	243	179	207	180	175	171	154	172	155	191	165	159	167	142	171	172	154	144	207	142	166	156	141	138	157	158	147	168	145	153	166	171	136	151	182	151	162	167	154	157	155	138	152	158	177	145	150	144	162	138	174	166	144	135	170	158	149	154	158	149	149	154	139	143	147	170	148	151	158	163	140	160	160	144	158	146	172	165	142	151	147	146	172	168	158	151	169	169	133	152	138	150	149	146	132	162	140	159	162	129	140	164	157	140	144	160	146	147	149	157	146	145	147	136	139	159	156	156	166	151	174	162	144	150	126	152	160	143	156	146	169	152	147	142	139	141	180	158	169	173	160	154	150	148	134	150	161	153	151	160	164	163	139	158	174	159	156	128	116	175	160	154	153	140	162	148	159	159	147	152	148	130	157	161	158	161	126	147	124	135	141	141	127	152	143	155	142	164	133	156	141	132	168	154	165	149	151	165	140	167	161	173	174	153	153	163	142	127	152	170	164	139	163	160	159	144	121	157	160	173	144	167	147	142	166	139	168	170	147	155	124	155	167	159	163	150	170	165	145	173	141	167	149	178	148	122	168	167	156	157	151	147	167	142	146	129	154	135	147	146	136	124	139	143	163	158	157	130	143	150	170	150	145	141	133	147	141	132	146	160	129	151	152	155	178	136	141	122	142	138	150	162	152	144	176	147	149	162	140	131	164	133	128	132	180	162	154	170	154	134	133	147	149	132	160	149	143	153	163	157	158	166	134	163	134	154	148	146	145	133	158	158	169	143	157	149	145	144	154	168	135	141	148	154	154	166	163	155	136	152	140	122	155	159	151	155	166	122	138	156	156	164	152	151	164	139	160	160	126	159	149	155	146	122	131	159	150	140	160	154	163	148	174	123	162	148	137	152	111	156	154	156	165	172	160	153	150	141	134	140	143	140	155	169	146	140	157	135	150	150	173	152	160	153	133	159	165	175	136	141	134	169	137	171	149	145	151	150	142	149	178	139	142	150	152	128	162	159	175	189	139	135	153	153	163	158	145	144	127	142	176	144	149	143	151	153	129	157	149	156	136	175	142	163	160	161	132	165	148	147	160	121	136	156	151	147	158	148	164	156	130	147	155	167	142	151	140	156	180	143	154	150	128	166	161	131	156	139	168	150	137	144	133	179	170	156	136	166	143	148	146	148	146	180	155	140	149	148	155	169	157	139	168	171	149	128	150	138	157	169	136	168	148	146	154	173	134	136	171	166	172	182	197	157	148	138	166	135	164	152	155	158	164	152	148	178	158	161	158	140	141	165	138	118	143	139	158	141	122	141	129	156	143	158	148	140	172	157	139	132	132	140	173	176	153	195	155	147	144	140	155	158	158	144	167	145	151	149	139	169	132	145	135	164	150	142	180	166	146	153	137	160	118	140	152	142	155	152	153	139	136	162	159	175	155	150	167	164	185	154	163	160	156	151	141	181	192	139	153	179	157	156	149	135	134	157	161	140	158	166	140	138	158	155	163	143	145	145	149	154	161	148	153	147	146	161	147	157	130	152	182	133	155	141	163	149	157	160	126	186	158	170	125	152	132	175	146	157	134	123	120	138	163	179	169	140	151	120	158	162	168	176	145	154	159	143	169	171	152	147	122	144	157	155	165	149	136	143	149	143	146	134	147	149	153	167	160	158	154	157	144	156	151	169	138	157	175	135	152	171	139	146	146	144	155	170	150	152	179	144	162	163	167	176	157	147	153	148	154	155	170	142	184	138	156	165	144	162	146	130	162	160	139	149	144	157	161	147	156	150	158	188	160	140	166	169	143	148	156	165	176	137	150	162	157	149	136	132	159	163	160	134	152	161	168	146	164	169	138	135	177	180	164	168	151	141	164	139	167	159	185	129	140	146	142	158	135	141	131	176	141	147	141	175	156	126	129	142	139	163	172	152	175	173	148	130	144	128	157	138	155	172	151	125	160	156	143	154	147	160	141	145	152	142	163	138	129	127	162	143	177	137	151	131	170	170	152	154	161	151	181	172	129	137	157	146	169	141	126	165	162	156	138	139	156	155	131	157	154	170	145	144	189	177	173	146	163	143	157	142	154	145	148	173	147	168	155	151	140	160	159	128	140	165	144	162	152	145	144	143	138	138	138	160	145	149	141	146	155	165	148	142	140	160	169	153	145	167	161	144	138	152	152	151	177	155	155	153	158	147	159	144	145	149	140	183	126	170	138	160	147	151	146	135	169	138	161	148	169	179	129	187	152	132	151	166	130	141	146	142	139	160	149	166	145	156	170	150	153	169	151	157	157	134	146	146	148	173	170	179	131	160	128	136	144	160	154	159	152	140	170	150	161	125	162	150	162	168	148	131	156	138	152	146	151	143	146	167	154	148	137	138	139	161	147	174	133	149	170	156	160	135	149	168	149	157	176	130	159	139	155	131	147	146	154	141	159	174	178	157	153	149	153	148	146	164	147	149	138	150	171	134	132	171	146	152	155	158	152	150	143	132	156	149	163	150	154	139	145	180	130	143	165	150	167	151	144	147	165	143	143	177	135	170	164	178	155	159	174	149	142	133	140	180	160	164	135	156	135	151	149	145	143	178	140	140	146	149	142	152	143	138	158	161	157	151	163	153	171	136	146	149	158	126	131	137	147	170	154	158	127	160	152	160	145	149	137	168	152	139	143	156	140	132	151	171	149	154	134	143	151	186	151	151	154	148	152	167	123	154	165	142	148	175	157	110	149	148	150	144	144	168	155	152	167	172	160	164	149	192	158	142	172	151	156	162	152	164	141	163	130	156	156	153	136	125	151	161	176	138	155	153	162	148	150	153	155	166	151	160	149	161	138	152	157	138	150	136	145	155	171	148	127	167	151	175	132	149	140	164	137	139	164	135	147	163	155	137	130	140	148	140	156	156	142	156	148	156	164	152	160	128	140	154	157	162	142	144	176	136	126	142	172	156	158	173	142	143	145	152	144	152	138	147	152	150	166	137	156	148	184	158	146	165	164	152	159	132	140	160	179	148	145	140	158	150	144	172	155	140	173	140	153	137	155	145	127	151	170	140	132	163	134	144	194	164	152	149	151	142	175	157	158	190	140	170	159	138	170	153	155	150	136	150	150	144	155	144	145	135	153	156	159	156	119	128	153	166	162	137	153	172	134	150	135	150	179	173	163	161	138	146	157	143	143	135	150	165	163	141	140	164	157	137	157	131	136	139	163	150	157	147	144	137	150	150	148	165	146	140	148	147	156	180	168	159	126	151	156	157	143	145	138	148	174	148	157	154	149	152	151	135	152	135	148	130	143	137	150	141	155	155	157	136	168	150	157	174	148	159	175	165	142	144	167	151	146	170	150	147	154	151	155	153	138	139	148	147	149	151	146	136	173	166	156	164	157	145	158	138	142	141	163	151	154	159	144	177	167	161	146	167	166	165	179	144	154	149	161	143	139	141	129	158	132	169	164	151	151	121	135	150	136	128	140	127	187	162
6184	2772	1930	941	590	448	422	444	381	344	372	354	371	359	363	370	377	332	309	337	347	376	328	347	350	312	355	352	330	323	301	342	317	350	355	347	337	318	361	299	313	338	342	325	325	365	337	327	325	306	327	319	356	327	351	326	328	331	326	340	339	368	330	346	330	342	298	334	330	350	315	335	307	344	326	346	331	314	340	317	342	335	342	330	345	351	371	333	339	327	340	373	344	350	370	339	330	337	348	349	359	337	320	376	325	346	338	307	337	310	329	318	340	335	293	311	350	320	344	341	373	321	334	336	347	344	352	358	335	328	327	392	329	342	343	349	341	331	326	342	338	300	350	355	376	365	308	334	364	333	351	327	327	341	292	344	328	346	385	357	341	354	318	315	341	336	344	343	331	370	338	365	327	317	328	304	314	344	326	351	353	350	360	352	362	323	314	335	368	314	311	359	326	355	370	345	362	300	349	319	331	346	344	324	330	339	331	304	376	343	329	348	333	347	338	333	337	314	357	324	340	351	343	345	353	325	350	335	329	328	333	326	318	299	346	335	324	313	323	348	302	330	341	337	363	340	331	327	360	378	328	353	345	358	332	329	331	342	354	321	335	337	322	348	308	339	323	306	334	326	312	326	307	338	342	331	359	342	381	305	332	377	337	336	335	336	307	342	305	341	323	323	335	344	327	329	334	320	364	344	299	345	331	364	310	334	344	317	334	309	340	329	336	342	379	358	347	360	293	307	325	330	323	348	332	333	305	374	323	345	330	318	330	304	336	309	315	332	319	343	359	299	342	366	348	340	333	344	332	346	303	342	344	317	355	334	332	320	349	331	325	335	345	343	345	318	299	343	325	326	321	354	326	332	335	325	370	315	328	331	330	375	341	290	310	319	308	344	352	304	355	344	317	299	326	317	359	331	341	334	351	355	356	316	342	401	346	353	342	361	334	378	357	331	337	298	340	365	341	323	339	352	319	307	317	335	321	358	319	308	355	346	331	354	326	341	323	361	376	364	333	334	354	336	335	359	324	326	325	317	320	320	331	328	347	343	331	341	309	311	325	330	334	335	333	354	327	332	334	337	340	320	314	348	343	342	354	292	311	371	320	309	348	344	345	353	325	321	317	348	327	341	351	355	317	326	305	362	332	299	329	354	323	305	314	357	342	355	340	334	347	342	330	336	305	335	333	328	312	332	318	381	338	351	313	310	304	347	367	339	305	328	312	302	354	341	301	318	361	315	306	354	318	390	333	339	339	343	332	333	341	342	337	337	296	315	316	335	365	330	303	321	321	342	342	340	321	356	331	363	318	314	357	295	330	330	336	340	322	330	280	336	338	323	305	331	322	342	343	356	357	356	339	316	361	315	325	339	350	336	302	339	309	350	355	360	348	350	357	330	342	324	305	335	293	341	324	323	348	316	330	331	348	349	342	327	310	303	335	334	339	324	324	289	281	368	348	277	321	341	348	333	344	367	332	339	330	367	307	341	327	305	323	339	347	341	375	323	350	365	311	361	338	343	298	364	360	305	346	348	337	330	333	327	299	359	278	314	330	349	351	336	303	379	310	342	348	342	319	315	351	338	351	350	349	372	316	336	327	336	366	330	345	344	337	372	304	341	323	375	338	363	355	328	344	366	332	323	365	330	318	338	332	346	319	312	291	364	320	354	348	322	345	316	284	341	356	327	326	335	316	303	345	339	329	295	351	322	296	363	320	339	310	325	349	304	332	346	333	334	313	332	333	332	304	334	329	322	311	329	326	341	346	328	316	320	324	340	379	335	327	350	373	333	316	336	351	364	358	337	334	348	368	351	337	305	338	339	336	312	341	345	344	324	333	328	341	318	328	326	347	334	316	321	346	352	351	282	326	355	328	340	351	339	306	325	322	301	368	323	324	351	325	345	379	342	356	296	334	338	336	294	301	326	334	340	319	319	341	335	320	302	324	342	326	345	303	350	327	334	318	368	310	335	332	339	300	318	316	323	348	340	324	334	336	342	331	345	325	356	366	327	294	335	358	329	341	334	338	332	350	340	341	365	341	360	323	336	369	325	315	323	343	315	327	342	347	361	327	362	335	366	353	316	345	297	331	320	346	313	317	340	334	334	305	324	314	326	319	347	323	330	319	297	319	349	321	318	323	354	348	348	333	325	343	340	354	319	364	342	311	325	320	365	330	349	325	368	323	365	312	319	334	372	339	286	356	349	361	351	340	325	335	331	342	330	326	342	345	338	343	331	334	331	372	313	308	351	348	315	327	298	324	312	360	295	331	335	327	341	344	336	325	322	295	359	345	309	323	301	316	369	323	335	347	359	320	329	340	333	330	339	368	367	330	323	342	324	322	332	337	347	345	323	329	283	319	339	329	372	317	330	324	350	334	349	290	339	336	341	323	314	308	322	335	328	305	325	348	336	332	310	355	344	314	375	351	331	335	328	320	337	318	349	335	344	319	345	331	318	316	367	307	345	333	331	356	327	317	324	340	331	326	368	332	308	364	340	322	327	312	357	292	341	370	316	328	331	325	320	366	349	324	321	354	324	317	324	354	325	336	322	312	334	341	332	361	370	381	341	303	362	378	330	345	334	350	313	333	361	313	326	325	324	340	332	363	323	311	320	356	323	302	303	332	308	352	317	334	322	323	319	334	337	338	319	326	307	324	301	342	338	353	349	337	318	324	337	369	323	296	339	328	332	357	318	306	386	312	304	364	348	336	323	342	348	321	319	362	355	312	327	352	362	330	332	326	334	342	354	366	345	327	339	330	338	323	343	335	342	327	338	327	350	348	306	365	323	335	337	318	327	335	324	358	334	326	339	312	347	357	365	333	302	344	331	329	307	338	322	317	354	351	306	303	332	362	321	362	344	320	352	334	312	329	345	314	351	359	328	341	362	330	374	319	317	383	297	332	333	315	346	372	366	309	295	328	331	309	315	355	345	318	375	315	326	336	333	347	348	362	290	338	328	337	346	351	345	333	325	326	341	323	332	341	358	342	365	351	338	385	340	383	300	340	322	328	314	336	295	379	330	365	326	368	358	327	318	333	343	334	292	336	345	353	321	346	309	310	340	352	322	348	326	286	328	336	322	334	376	334	326	316	329	370	325	334	352	291	381	369	312	329	337	346	353	345	299	305	349	309	358	384	355	344	309	331	323	338	352	304	351	345	313	336	357	350	340	336	347	341	329	317	337	320	345	344	335	345	355	306	337	336	321	305	335	332	343	333	324	313	349	359	359	345	331	308	351	354	363	328	338	329	318	353	343	320	358	338	321	331	334	343	290	328	335	337	336	337	297	330	325	335	346	338	327	335	315	306	338	316	291	309	324	335	355	336	340	367	343	320	293	324	312	322	365	343	298	335	350	343	348	337	333	343	317	314	334	340	373	334	393	328	343	351	321	363	351	335	314	313	334	339	332	334	301	296	328	322	337	322	327	336	333	341	323	335	300	326	323	346	337	327	348	357	341	301	326	306	357	341	353	345	309	351	332
23955	21130	25413	27107	21134	21129	3081	303	234	202	187	156	153	145	133	112	111	109	118	114	103	110	107	86	85	93	95	86	84	92	95	97	87	90	90	72	87	73	101	104	101	82	93	79	76	105	84	72	89	82	92	74	78	80	99	99	87	66	76	70	70	93	93	70	94	91	76	94	68	100	87	90	95	87	76	78	84	80	87	88	84	76	84	67	58	72	100	87	85	85	78	64	86	86	75	90	67	64	84	83	71	69	84	85	72	80	86	90	97	91	84	91	97	90	79	87	79	77	88	65	86	57	81	79	79	86	79	101	79	94	73	73	71	66	80	85	81	85	98	90	78	79	72	84	64	74	77	67	88	98	97	68	88	86	74	83	80	72	103	82	61	80	87	74	96	77	70	88	79	79	96	67	91	77	99	99	71	90	92	91	73	77	73	85	88	88	99	73	83	82	81	89	88	80	75	75	87	83	78	80	77	85	84	72	83	85	90	79	97	75	110	99	85	95	79	75	91	88	84	68	72	92	78	90	100	71	86	74	90	100	91	83	81	83	78	84	85	80	94	84	71	82	72	74	81	99	71	57	58	85	79	79	66	67	68	64	77	81	84	89	87	83	77	72	79	72	85	67	84	83	89	104	59	84	78	64	95	84	84	92	86	79	76	79	84	70	92	70	89	86	73	98	94	96	81	63	84	75	68	76	85	80	93	95	78	77	84	74	79	75	91	78	89	89	68	81	92	71	72	77	86	87	80	72	83	78	102	83	83	80	76	93	68	76	70	72	78	84	66	78	71	92	78	84	96	91	91	79	89	86	83	73	77	81	76	74	83	77	95	87	79	73	73	86	72	60	83	75	98	78	76	76	91	75	81	80	75	85	80	99	76	71	85	68	70	97	76	77	101	90	93	71	72	66	81	73	66	76	93	83	71	68	103	92	70	96	96	73	82	71	81	96	62	82	77	81	83	88	89	85	80	60	75	81	74	87	81	90	79	85	87	70	101	71	94	79	58	73	84	79	82	84	90	80	70	82	94	85	70	81	96	82	71	81	80	92	57	80	87	86	84	71	87	77	60	89	85	76	67	83	81	71	89	68	81	92	75	92	87	79	98	87	82	76	75	71	84	99	77	95	84	75	85	74	83	87	88	90	76	73	83	78	76	83	86	85	81	72	77	83	77	89	75	74	78	89	73	74	89	79	92	88	67	68	79	81	79	79	84	76	94	88	83	68	88	76	74	75	82	80	78	85	77	80	85	93	86	80	70	78	78	74	90	83	69	82	87	74	74	88	87	82	68	91	78	71	78	77	82	73	85	101	88	103	81	95	73	73	63	83	82	92	83	84	72	63	79	83	104	83	88	85	83	85	78	68	72	82	97	84	68	79	71	80	65	106	97	82	79	69	88	80	79	87	74	64	74	74	66	75	78	90	86	86	71	74	77	85	87	77	97	85	69	67	83	84	71	84	91	72	81	88	79	82	86	77	88	102	48	75	80	82	72	72	69	87	72	73	79	82	80	94	83	82	109	88	85	75	101	74	60	69	89	79	72	81	91	68	89	72	88	87	71	70	85	86	77	80	76	83	90	81	74	77	82	98	66	74	82	83	66	78	78	94	87	85	82	79	105	84	93	89	80	97	67	77	65	84	75	76	85	93	82	88	78	81	76	78	85	82	80	85	88	91	95	81	77	78	67	85	88	63	75	77	54	74	87	74	71	95	87	75	84	68	64	73	67	80	99	76	68	71	78	75	90	83	75	74	86	92	100	74	95	75	78	75	90	78	82	71	112	78	74	68	71	104	69	90	60	81	77	87	71	75	87	79	93	95	70	76	86	81	69	67	83	68	76	93	71	64	74	72	75	88	81	68	77	76	88	80	68	65	81	84	85	79	72	97	106	81	86	80	74	82	74	70	73	97	77	99	74	70	78	83	70	75	80	72	76	73	70	85	65	88	85	83	95	68	71	76	83	80	78	90	86	98	73	72	71	93	74	75	69	82	72	91	80	75	78	68	84	105	86	70	67	88	83	71	80	86	82	70	63	63	60	91	69	69	87	87	76	66	95	86	86	73	52	82	75	93	77	73	75	71	72	81	77	76	97	85	93	75	84	81	91	79	83	73	63	81	67	72	83	86	89	89	95	85	82	70	78	61	91	73	81	70	89	78	77	72	71	66	81	89	69	87	87	81	79	97	84	69	80	107	80	91	80	76	71	70	80	80	70	76	75	109	76	71	78	70	82	98	68	78	88	79	88	71	100	90	76	63	82	80	84	80	68	82	90	76	82	77	77	74	66	96	64	73	79	66	85	73	73	76	92	89	68	76	81	80	83	95	73	90	83	72	94	101	77	91	66	91	89	84	64	81	72	72	74	77	81	76	78	75	88	91	82	64	106	75	72	69	88	72	81	85	84	91	92	76	75	64	70	82	89	66	77	71	87	72	70	74	86	60	84	79	73	79	85	85	94	98	74	73	82	80	88	91	95	71	81	66	74	70	85	91	85	85	88	89	91	96	81	87	91	80	88	82	75	75	78	83	77	91	64	77	110	82	78	71	77	86	61	73	88	73	82	84	93	78	76	93	78	98	91	74	71	56	73	89	85	79	72	72	58	96	95	72	92	75	85	100	75	68	98	84	77	85	79	68	64	96	89	77	96	86	83	90	89	74	62	75	65	81	86	88	83	94	54	88	90	69	73	76	76	75	77	79	75	75	79	95	73	78	72	68	77	94	71	76	72	86	92	83	84	97	98	83	84	81	89	80	105	78	104	88	85	69	83	84	70	73	101	69	68	79	89	85	89	92	73	84	85	80	79	70	85	73	66	88	62	80	76	78	75	74	66	88	73	83	80	86	86	83	82	91	78	78	79	84	76	87	67	69	81	58	92	79	86	83	72	77	99	78	74	79	65	79	73	68	79	76	71	87	80	88	73	90	70	80	68	83	73	76	80	81	72	89	79	86	74	90	80	93	53	80	72	69	77	72	76	82	89	94	69	74	71	88	73	68	90	69	85	96	74	79	91	84	96	85	76	83	86	90	74	68	70	80	77	79	96	88	76	100	95	83	88	92	66	75	82	94	68	68	78	77	94	80	77	89	75	82	89	80	75	96	80	81	74	65	60	64	90	87	84	80	88	76	73	82	85	83	96	90	70	93	78	82	86	73	89	80	99	77	74	77	76	83	60	65	89	71	71	64	69	95	83	72	69	77	98	66	79	105	91	70	83	73	68	71	87	88	71	68	88	76	86	77	89	74	76	77	68	69	69	99	77	72	79	78	91	82	84	78	76	88	80	70	75	80	84	93	86	93	78	102	101	91	80	86	98	85	79	74	80	87	68	88	81	89	84	76	75	73	83	75	83	57	82	73	99	80	78	79	62	90	98	84	71	69	88	70	92	53	84	68	77	69	74	66	91	75	66	76	85	107	88	76	61	82	85	74	82	84	67	92	75	80	71	74	80	69	92	86	74	91	77	83	83	82	76	90	78	76	88	85
5628	4535	2965	1370	729	507	354	318	302	269	218	236	264	226	221	243	226	232	231	193	220	242	240	209	219	226	211	195	211	203	189	213	217	209	209	210	214	210	204	210	218	205	204	187	219	189	213	194	180	207	197	189	201	220	208	213	197	230	190	187	191	196	206	200	215	203	209	210	199	196	210	232	218	195	191	222	204	188	195	194	212	211	225	189	218	198	213	183	184	198	192	177	199	208	215	212	185	206	213	186	194	202	229	203	198	207	207	201	196	197	204	190	198	191	222	190	204	201	207	199	208	190	210	198	211	191	203	215	204	208	208	197	196	211	205	193	215	227	176	166	199	195	217	218	203	200	191	219	193	196	178	191	216	195	191	207	216	200	197	225	202	231	173	206	205	192	198	198	204	183	217	196	181	207	191	206	224	193	204	202	191	240	208	231	217	215	179	198	208	220	161	206	203	201	205	198	190	206	213	193	220	192	200	204	216	194	183	212	215	190	191	210	193	205	214	216	188	218	212	202	197	199	207	196	205	217	222	185	218	213	213	199	235	206	208	232	207	212	201	182	230	192	185	197	199	187	205	211	206	184	198	187	213	214	237	187	187	211	204	217	199	209	203	212	189	198	216	207	190	203	195	187	201	195	191	210	217	202	193	199	217	197	188	201	180	220	199	209	203	208	201	196	194	207	188	209	201	208	185	225	169	187	226	197	196	204	193	212	201	200	206	231	210	180	195	189	192	200	221	188	206	184	201	209	196	207	212	175	214	210	174	193	184	211	182	191	182	186	222	181	191	211	225	193	201	188	197	193	189	190	209	211	200	205	170	192	210	166	201	204	207	212	216	206	209	197	205	222	183	197	203	190	203	233	208	205	204	208	232	209	212	217	210	211	190	201	177	227	174	209	204	205	188	178	192	228	212	200	210	232	211	186	201	173	201	195	210	208	217	206	190	204	192	192	202	214	221	207	207	217	204	220	170	197	197	196	215	215	204	204	205	191	212	215	184	220	205	204	211	225	212	202	196	203	188	226	208	203	216	197	193	207	197	195	184	193	214	237	215	208	191	224	205	205	201	211	210	198	196	200	202	222	231	197	191	208	191	219	208	226	210	213	206	224	181	193	218	211	208	198	217	202	224	187	170	213	192	237	175	215	213	226	191	175	219	203	228	237	198	223	187	195	182	215	209	188	212	203	201	183	196	202	205	201	214	195	197	197	192	210	202	180	188	234	183	207	195	173	199	201	215	223	187	196	204	186	201	237	213	199	190	219	203	211	187	194	204	167	202	206	225	193	205	207	218	208	194	192	207	216	192	211	190	236	230	192	201	191	192	204	183	206	178	212	182	210	207	194	198	194	230	214	216	182	211	224	206	203	212	177	218	199	210	197	171	199	181	208	203	222	192	222	191	204	206	199	209	200	194	216	227	203	213	214	199	186	204	221	205	215	190	214	204	200	184	197	205	181	193	198	191	193	189	215	217	211	192	207	208	170	217	200	199	195	220	202	190	209	204	203	209	218	188	213	182	194	188	218	196	187	211	205	214	197	196	213	205	196	203	220	202	205	203	203	198	214	217	194	209	202	210	204	200	217	201	203	220	180	203	209	208	197	189	199	206	188	187	206	197	184	207	195	190	202	210	215	213	182	221	197	193	212	221	236	224	208	213	201	192	192	206	189	202	184	223	216	215	214	203	211	198	201	226	215	197	200	170	200	200	201	207	191	211	205	188	212	188	208	228	223	210	222	218	226	204	197	189	214	174	201	208	217	201	215	177	200	191	204	203	220	202	212	208	195	178	190	213	190	210	213	208	211	219	183	193	208	187	201	207	188	199	229	197	205	184	212	194	192	219	213	172	212	216	230	204	193	193	201	233	189	205	214	222	186	227	208	215	207	192	214	181	201	179	221	227	220	228	221	211	209	205	229	197	200	219	203	242	192	188	194	195	194	187	230	206	207	221	204	187	220	226	226	172	214	201	197	205	218	199	208	200	215	195	225	207	192	182	188	238	202	203	183	209	221	210	199	206	196	206	185	203	213	198	192	223	176	196	225	202	176	190	206	203	206	198	210	217	204	204	208	218	189	193	202	195	219	184	218	214	187	196	190	208	188	211	223	213	191	207	212	192	208	197	206	166	188	172	194	184	210	196	203	219	209	196	213	191	171	181	202	215	198	215	196	233	207	220	214	217	179	188	206	210	249	187	200	204	191	215	208	235	186	217	209	181	198	185	202	198	184	200	182	187	213	186	195	198	210	187	194	216	187	197	205	197	195	200	207	181	205	185	225	205	209	212	204	196	196	208	172	208	214	233	226	207	200	197	198	182	201	204	215	192	187	172	226	188	178	204	205	198	232	204	186	209	207	208	206	187	199	191	189	185	206	204	190	225	197	209	217	217	191	221	173	203	210	221	214	167	210	196	224	195	193	196	177	177	200	191	197	226	214	196	173	215	218	201	235	202	189	222	219	209	204	206	220	211	192	205	217	212	206	207	203	186	211	180	222	201	223	207	229	180	202	202	213	206	189	212	212	230	212	186	202	217	184	206	195	182	185	209	225	214	227	210	193	190	218	169	194	216	198	201	189	183	209	190	220	194	201	181	193	200	211	192	184	199	216	215	196	185	211	207	222	199	186	223	207	212	208	224	222	192	194	198	215	225	206	195	152	204	201	206	228	191	195	203	187	198	193	186	209	214	209	214	202	213	207	195	222	229	191	221	197	201	220	195	189	190	187	220	217	201	204	209	188	216	217	209	198	193	170	215	229	176	205	219	214	205	199	199	208	174	194	194	177	201	215	210	181	192	203	207	183	200	242	205	198	173	210	203	222	206	212	181	209	208	189	194	192	208	215	197	178	188	232	188	199	214	211	217	179	199	206	188	198	212	195	205	193	216	197	202	234	213	193	210	192	191	197	197	185	191	203	246	211	227	215	193	227	207	168	195	188	210	177	200	204	211	193	176	195	199	196	211	184	185	218	177	190	196	196	184	206	187	188	204	195	188	206	173	198	213	218	196	192	203	185	188	206	211	193	212	188	188	223	209	194	189	192	174	195	203	214	209	207	234	202	210	218	174	226	202	193	174	215	196	207	185	195	212	188	194	210	225	202	211	198	185	186	193	221	222	201	212	191	184	213	213	196	196	206	216	207	242	204	212	200	194	192	220	205	206	202	197	224	200	222	228	178	200	198	203	204	197	216	185	220	196	200	193	208	231	204	216	187	180	201	186	216	204	201	187	214	224	212	214	205	206	211	213	186	200	189	195	186	219	193	190	213	227	211	225	214	204	204	211	210	201	188	190	195	193	177	218	224	194	202	210	217	181	200	229	208	224	206	203	184	212	189	181	216	202	208	193	207	212	215	197	182	209	219	220	225	189	197	211	209	209	210	193	198	199	200	202	201	174	210	209	221	198	219	200	204	194	209	211	218	211	180	233	198	189	208	210	212	193	186	202	203	183	198	220	211	204	185	180	212	223	202	209	195	175	194	187	208
35715	12772	1879	571	396	320	253	304	268	267	273	258	257	226	249	269	251	290	251	245	245	259	236	255	252	251	245	263	232	268	295	260	241	245	266	259	241	264	261	243	253	252	260	249	232	245	278	286	245	233	281	267	269	271	253	272	255	284	281	259	243	254	258	252	245	258	284	241	259	273	226	235	247	247	266	248	242	274	254	243	246	250	275	243	266	256	273	255	217	275	244	234	258	255	248	228	268	270	246	250	259	292	265	237	243	253	237	276	234	224	239	284	264	244	243	249	241	272	244	252	247	270	246	261	268	255	254	250	237	266	261	251	260	225	269	259	245	261	270	274	275	248	264	236	244	233	232	267	279	245	253	252	262	252	258	219	232	262	243	248	252	244	244	253	275	241	259	235	264	259	254	255	237	229	236	281	285	262	267	247	228	234	262	243	252	208	262	257	243	253	240	306	270	285	255	254	246	239	255	238	239	274	239	247	277	258	235	258	243	253	278	236	257	266	204	223	259	221	272	244	248	262	225	261	244	235	245	232	258	233	264	261	258	241	270	240	245	255	280	282	257	271	217	249	258	238	223	239	245	242	249	251	262	237	277	237	266	251	276	253	244	253	229	252	265	241	259	245	246	256	249	243	280	240	271	270	247	270	247	266	233	242	242	273	264	255	253	267	275	234	281	248	239	265	238	258	257	235	257	280	248	288	236	257	262	238	250	272	250	241	264	234	244	255	258	270	257	270	272	217	241	242	256	267	216	291	282	262	261	253	246	252	268	259	262	269	283	234	224	217	244	250	261	252	233	285	230	273	250	258	244	244	241	250	254	249	256	238	236	275	233	247	251	234	233	246	236	244	242	260	249	220	240	213	283	240	246	277	249	296	230	211	242	264	253	241	235	276	234	249	269	249	255	277	276	259	247	265	272	239	253	217	260	278	272	263	258	248	242	285	251	269	274	237	238	272	248	249	259	225	262	264	257	218	231	256	266	253	269	268	280	238	248	255	254	242	259	249	239	255	238	265	240	282	251	265	231	250	238	252	267	259	284	253	268	247	255	234	244	272	232	223	264	235	250	210	245	254	310	264	244	260	235	290	229	210	255	232	263	240	261	284	290	280	242	233	233	234	248	258	279	267	211	245	273	244	242	247	261	242	248	257	236	284	248	252	258	226	234	256	248	230	239	269	243	223	220	250	269	245	260	253	255	284	252	266	275	224	253	219	240	248	247	266	254	245	271	269	256	272	269	272	247	273	249	247	253	235	247	242	272	266	231	236	265	231	248	262	241	236	254	257	246	253	250	236	241	267	215	223	234	253	270	255	261	230	265	291	275	260	274	263	244	283	301	244	262	242	261	250	242	262	260	268	249	224	238	271	244	246	237	228	248	296	275	253	263	271	241	281	279	260	265	206	240	236	251	256	259	243	276	271	273	236	259	242	235	245	252	235	258	228	242	258	260	264	246	255	239	245	235	247	277	244	261	262	246	274	244	258	254	271	244	286	223	218	255	221	224	241	248	262	272	242	240	257	239	259	245	244	271	225	227	257	235	244	248	271	251	257	235	227	259	269	268	270	245	245	268	276	227	229	261	279	250	262	249	256	267	255	258	266	254	241	246	240	270	259	262	235	282	216	267	230	223	253	222	245	224	245	252	274	245	213	258	232	247	276	245	221	253	234	248	269	243	274	255	258	263	235	267	260	239	243	288	247	228	247	235	260	235	274	253	258	275	247	228	245	235	235	270	247	277	248	256	254	239	208	263	234	233	256	258	246	279	235	242	248	246	249	216	251	219	257	258	250	275	244	283	230	257	250	290	242	268	224	243	268	250	257	234	244	239	249	268	277	232	253	238	215	265	269	274	243	248	262	265	237	274	276	260	266	247	284	259	228	244	247	233	264	278	306	267	248	260	267	265	280	269	243	256	244	233	271	246	253	248	256	252	253	223	235	240	262	243	270	247	245	258	239	264	260	234	257	257	270	253	247	217	281	268	236	251	246	243	241	259	251	263	283	235	256	281	246	230	268	253	270	243	232	245	242	267	243	274	244	263	255	261	233	248	249	260	250	259	245	246	259	248	249	268	270	277	262	252	287	270	256	242	245	268	236	219	257	280	259	255	260	288	267	232	266	234	289	220	229	264	276	239	254	260	239	251	241	260	266	252	264	222	241	258	261	263	276	228	252	226	241	275	270	255	227	222	251	252	227	269	270	281	252	257	227	236	267	246	259	245	251	269	250	258	254	287	251	233	258	239	225	265	256	240	231	277	256	267	226	250	255	253	272	248	241	260	212	223	295	252	239	275	254	244	272	242	261	264	236	243	257	258	251	279	288	291	233	267	274	257	266	266	239	259	235	243	258	244	261	262	240	256	254	231	234	259	258	220	274	260	261	251	281	258	271	241	225	254	241	249	282	274	252	266	240	264	266	248	240	267	255	295	226	253	239	253	240	264	261	275	269	279	279	230	253	275	258	258	266	261	256	257	259	278	259	226	248	269	251	231	272	228	230	262	243	243	241	286	268	242	258	265	254	239	259	260	292	248	228	234	265	263	240	232	231	251	260	285	243	245	289	260	262	223	257	212	260	264	244	282	247	250	223	248	245	246	236	259	254	238	244	245	249	247	273	268	250	268	229	289	218	259	265	230	240	245	273	251	243	238	260	270	270	226	241	261	259	234	232	254	215	250	234	274	232	236	247	270	243	249	248	253	247	254	279	289	250	250	263	229	272	222	271	242	260	289	252	226	267	236	251	253	237	251	227	237	273	248	230	267	245	241	207	267	256	250	263	249	252	233	262	257	254	242	260	259	259	246	266	235	254	259	220	235	237	267	255	225	268	282	246	265	269	293	259	224	226	242	221	239	271	238	210	259	259	266	239	254	235	269	267	266	227	249	225	238	263	256	272	255	246	253	246	240	253	270	273	248	221	265	254	233	239	273	236	274	266	244	244	245	262	249	228	268	281	251	234	265	258	242	284	245	265	260	255	228	254	252	248	258	238	272	221	246	217	250	232	266	266	248	289	269	222	259	249	250	239	255	247	259	252	252	264	267	226	261	230	263	241	219	242	241	259	245	240	260	264	240	248	260	244	245	248	284	266	273	238	251	273	221	263	239	212	247	224	253	239	242	249	233	262	258	286	252	268	242	246	243	255	229	280	259	243	249	256	276	276	222	249	251	227	238	270	259	261	275	243	241	256	254	241	279	230	228	238	263	233	252	244	246	247	228	248	290	259	256	262	253	286	243	300	267	268	237	287	249	247	255	224	226	267	248	287	255	254	273	227	232	261	258	223	232	257	241	237	269	264	272	262	257	252	244	251	271	245	271	242	246	246	274	248	243	245	257	256	227	237	244	261	252	222	243	225	253	272	238	247	251	268	218	270	260	250	238	253	250	261	244	268	250	263	251	273	240	269	264	235	233	247	249	258	276	273	274	260	282	229	269	256	284	249	285	245	264	245	245	244	257	260	261	240	247	246	251	253	241	263	251	215
12474	854	774	656	608	588	534	552	549	544	605	524	546	589	531	545	520	542	512	554	569	509	552	531	517	553	545	554	540	524	550	522	540	551	556	518	573	559	536	528	523	530	518	568	487	520	510	555	554	526	492	492	556	521	559	505	549	534	588	553	574	571	532	498	575	520	530	537	547	556	524	533	561	558	540	537	542	558	519	514	544	576	541	550	538	566	552	534	548	505	517	562	571	524	496	509	507	535	512	531	520	565	535	542	556	504	516	520	504	528	575	527	556	539	492	581	517	547	512	509	569	547	570	536	571	569	536	560	554	554	541	524	540	578	529	537	568	516	551	542	546	492	560	574	550	510	523	561	523	584	550	542	559	511	533	549	575	528	545	564	534	539	556	518	543	552	591	536	504	518	521	544	536	544	551	540	545	531	534	536	544	535	565	548	539	559	543	547	508	525	508	575	521	516	543	539	538	551	555	535	546	510	566	560	538	541	538	545	545	522	520	526	524	529	536	553	526	537	573	497	523	553	561	517	509	553	549	527	546	595	527	578	537	543	553	526	570	550	528	514	504	555	552	585	555	548	571	531	543	539	560	546	533	548	573	552	547	544	508	583	553	511	546	556	540	537	538	527	531	563	526	524	504	563	576	522	545	556	545	543	544	535	538	559	572	541	513	557	570	553	560	564	591	486	561	597	550	604	538	519	510	515	539	577	581	592	543	513	515	560	546	554	548	563	559	539	492	526	513	556	538	540	536	509	536	568	579	497	537	560	580	519	522	577	536	552	558	523	566	538	553	540	545	516	532	556	546	556	537	506	520	544	560	537	557	544	569	570	511	548	524	523	532	557	547	583	552	512	546	557	553	505	538	556	557	529	520	542	549	532	556	544	541	530	536	554	522	534	525	544	557	578	533	535	540	557	519	575	583	549	559	537	578	529	542	526	563	575	566	555	534	560	529	549	553	554	557	543	587	550	525	532	513	566	509	515	524	565	527	503	534	556	572	552	560	518	502	515	537	545	547	571	509	518	535	538	536	578	517	570	554	582	566	541	549	555	517	546	581	517	535	531	550	599	566	515	496	560	545	544	544	548	572	501	536	532	537	540	540	519	533	525	543	575	566	524	571	529	503	525	542	532	527	546	517	538	503	599	529	546	537	547	537	515	583	525	538	566	583	562	526	575	504	504	560	536	517	508	536	560	556	538	524	544	523	528	548	511	500	521	507	491	551	527	478	537	564	541	546	536	513	498	516	527	532	557	515	522	563	530	510	533	489	548	502	572	547	572	556	534	547	541	545	541	565	550	523	569	518	598	555	516	527	508	558	519	550	531	548	573	580	547	515	544	533	535	525	521	534	570	576	488	559	540	558	573	550	564	538	573	555	502	559	540	504	577	549	535	540	546	567	544	556	565	545	533	546	561	523	535	522	560	506	535	554	569	550	558	567	516	547	552	537	533	545	519	557	556	541	526	548	500	517	552	564	557	551	537	541	591	569	508	521	553	533	509	560	523	522	578	533	575	552	547	517	533	567	548	581	506	520	553	568	514	561	520	511	554	535	543	514	552	525	525	539	536	555	520	554	533	535	532	541	541	551	554	540	506	534	549	525	598	552	538	573	543	544	571	584	533	589	563	549	550	540	547	540	534	499	562	529	523	543	555	522	508	527	524	530	546	545	544	506	518	522	534	544	497	579	524	541	535	532	579	563	531	499	571	506	538	548	519	526	588	550	558	565	506	556	543	552	568	537	564	560	512	558	547	556	555	507	537	550	549	517	560	546	543	493	525	523	534	518	581	532	529	546	578	500	506	531	534	530	508	505	514	528	529	522	543	514	589	522	531	550	559	529	513	555	547	564	556	548	510	488	544	552	495	554	550	565	569	541	555	544	533	587	525	543	522	535	514	539	583	549	528	528	558	560	594	526	533	552	507	550	533	580	490	552	553	532	571	572	541	553	548	533	537	517	577	559	541	549	505	532	557	496	530	561	551	515	491	548	530	542	577	522	548	565	539	563	554	538	495	530	582	551	526	520	572	553	543	544	528	567	578	582	578	547	580	517	556	520	540	570	511	538	537	540	531	551	560	549	534	568	556	544	537	599	543	583	562	534	548	549	490	535	530	557	532	575	535	536	555	540	554	532	589	560	561	551	604	542	547	517	570	534	549	508	562	585	528	548	538	573	526	554	547	556	560	564	554	532	519	549	486	533	516	523	545	528	570	498	569	558	529	522	525	570	573	547	537	547	534	531	546	515	565	571	553	549	568	542	559	549	540	541	565	561	522	556	512	544	500	536	560	545	521	541	589	526	566	528	527	592	538	581	552	557	583	535	533	531	522	594	504	551	551	526	534	528	545	501	556	560	562	565	568	489	549	570	552	527	501	534	535	582	536	559	560	616	547	535	558	537	559	550	569	524	539	538	550	520	555	563	553	509	544	542	543	525	563	573	509	529	576	539	551	523	507	543	519	523	562	519	489	511	575	513	540	541	563	541	535	531	597	523	553	578	507	509	525	566	584	580	566	559	541	533	533	514	531	549	535	552	570	582	535	573	572	577	546	532	570	549	541	563	574	558	517	558	555	563	540	507	508	527	544	570	531	576	518	556	546	536	563	560	537	517	585	533	570	541	565	522	546	532	584	553	572	537	554	556	559	550	570	542	560	538	571	550	531	525	579	560	575	543	537	523	539	516	545	553	556	575	523	573	517	545	518	526	565	526	568	527	540	549	511	530	513	565	549	554	588	548	512	586	551	531	560	519	524	554	545	564	529	527	527	503	523	574	603	606	544	536	548	531	530	526	534	567	529	504	532	540	516	524	541	547	504	524	549	540	539	550	554	531	536	556	553	564	526	539	541	544	556	536	542	507	576	543	554	564	555	545	555	566	549	504	566	557	545	562	489	525	564	564	566	509	563	502	544	492	526	544	557	529	488	538	571	541	557	529	552	538	537	547	554	545	566	579	544	554	527	504	563	526	550	532	549	559	594	503	493	531	565	573	536	540	558	553	564	546	565	521	530	508	595	544	514	546	532	555	538	560	524	547	587	519	521	593	524	503	574	573	536	570	503	534	538	579	531	544	510	575	532	534	565	543	538	551	507	562	556	545	515	501	557	508	560	562	573	559	549	560	512	520	538	581	533	535	487	527	511	533	541	526	551	547	543	549	561	539	532	555	523	534	541	539	556	564	565	548	517	522	581	556	550	513	527	578	582	502	527	553	551	586	536	540	544	543	504	548	539	524	549	527	559	570	514	538	499	543	580	551	554	531	544	549	565	559	507	528	520	558	558	551	483	509	508	534	537	575	535	560	555	562	567	530	541	556	579	574	544	553	559	529	563	532	524	522	533	535	569	541	529	567	525	556	554	557	534	536	543	519	573	544	568	529	555	560	551	553	564	535	514	551	551	497	518	541	559	550	531	542	514	547	521	540	561	557	525	510	548	499	549	552	535	519	581	561	575	564	569	530	558	569	518	579	552	624	571	564	524	510	544
24717	21157	24813	27750	20957	3066	327	239	235	215	212	184	172	157	162	171	192	145	158	147	163	149	145	157	172	162	143	130	153	141	155	172	152	129	150	158	146	161	139	168	158	152	150	149	147	133	171	130	144	181	154	151	144	157	154	154	143	131	152	145	137	180	174	145	152	156	150	180	146	152	149	168	149	164	154	140	167	133	126	125	144	158	155	138	146	140	149	172	153	142	151	136	144	162	156	142	135	183	165	168	151	177	145	160	182	144	181	167	152	175	147	158	167	135	145	141	156	153	152	138	152	124	140	146	157	147	178	158	169	135	144	177	153	140	150	154	140	151	159	138	138	142	167	152	140	174	129	132	146	137	161	154	172	183	150	165	139	149	141	155	151	146	154	165	175	132	148	165	156	149	149	148	122	161	135	152	147	147	154	146	133	131	127	154	142	128	172	167	164	142	134	129	147	146	138	130	139	156	166	148	161	150	176	131	141	161	165	143	147	147	145	143	166	151	158	134	161	146	146	156	155	136	138	172	148	131	167	132	164	160	143	130	135	138	150	183	159	177	137	136	151	149	156	182	160	171	118	151	166	152	149	145	146	155	123	160	169	133	158	147	162	147	153	152	150	144	133	154	152	161	152	163	162	166	169	130	161	157	142	167	161	162	152	143	167	140	156	135	133	136	160	156	149	164	141	154	165	184	138	145	136	141	153	105	156	152	158	165	134	159	163	145	148	155	139	127	154	140	158	147	130	143	124	160	156	132	134	147	139	159	153	156	163	149	143	136	154	173	171	152	185	151	158	138	149	145	156	145	140	165	145	142	151	144	138	142	148	180	159	152	125	164	127	137	129	150	159	157	141	157	157	155	169	141	171	156	169	146	154	147	139	156	142	167	146	166	137	161	157	157	142	156	151	160	151	170	154	167	144	152	155	141	149	149	158	148	160	161	156	133	146	167	152	177	140	160	149	152	174	153	125	155	152	162	140	167	144	171	149	144	150	146	141	168	130	156	160	153	165	187	139	149	163	137	153	158	140	163	148	147	170	141	151	178	149	166	138	136	136	161	152	142	138	134	127	151	137	147	173	150	150	164	165	157	141	187	175	155	138	158	154	153	199	137	153	172	151	142	160	174	139	141	144	166	163	158	143	152	139	139	144	154	155	169	158	130	153	150	137	140	140	160	145	165	139	158	132	155	156	183	128	146	163	144	155	139	165	141	155	140	151	144	152	144	121	134	142	135	149	151	131	136	161	162	174	168	145	143	128	142	130	145	141	169	142	159	142	137	136	168	138	141	146	164	159	164	142	154	156	156	160	161	115	169	153	154	143	139	153	156	146	142	162	129	157	140	162	158	160	161	149	139	140	129	128	139	137	169	146	146	143	150	125	159	164	150	149	155	154	168	154	151	156	173	158	135	128	163	163	131	159	143	155	140	171	126	151	155	140	145	165	156	145	150	129	163	143	185	172	171	153	161	182	147	176	136	172	137	138	165	152	138	136	146	157	157	162	150	187	147	147	134	158	134	164	148	163	140	178	129	150	159	171	138	134	137	159	148	163	173	145	149	146	145	125	148	160	123	137	140	151	147	154	143	140	114	159	122	167	152	135	154	144	147	143	159	126	140	148	125	143	133	161	149	166	134	149	159	183	172	152	140	147	151	157	156	151	154	137	146	127	149	164	165	181	157	169	141	166	167	159	130	169	126	149	158	162	145	166	141	148	159	165	160	158	155	142	166	168	156	151	141	128	153	152	145	126	151	155	155	170	141	155	133	166	147	144	159	141	166	144	141	143	121	134	126	134	166	172	159	147	147	151	163	140	129	128	155	146	144	155	139	148	158	144	143	144	150	157	142	137	172	135	122	157	140	140	162	161	122	146	160	159	159	113	133	138	133	155	168	123	167	136	161	143	155	154	163	159	150	164	140	163	152	148	152	150	143	161	131	128	149	170	154	145	134	137	119	148	168	153	159	137	129	160	132	142	124	153	154	155	145	160	145	137	146	147	148	155	132	148	141	150	141	146	131	156	129	157	154	145	154	168	173	156	146	147	148	153	141	155	142	151	144	153	131	156	152	146	120	150	159	154	176	158	143	182	139	166	143	155	137	167	141	152	140	166	154	153	150	150	152	159	149	159	134	146	158	156	145	162	170	137	146	139	157	143	160	165	145	134	136	136	136	118	123	150	151	158	148	142	166	160	150	120	165	150	158	156	139	157	146	163	140	161	183	158	157	146	143	131	152	150	131	143	133	139	131	158	163	134	125	159	137	147	142	149	148	128	133	138	168	166	163	142	138	151	144	147	128	135	160	157	126	154	158	145	126	150	134	139	149	141	128	151	167	154	121	140	152	141	141	141	162	151	135	134	153	164	169	152	145	150	126	159	148	150	134	145	136	152	155	137	161	146	139	132	151	182	142	160	163	160	152	140	183	138	141	145	156	167	121	153	134	155	153	157	146	141	150	150	170	147	159	143	181	155	149	139	169	146	148	167	150	152	165	156	155	140	153	127	164	145	120	162	142	160	167	163	155	145	144	140	160	161	138	151	152	172	131	149	168	164	152	139	159	165	167	149	155	155	145	145	128	145	164	129	135	181	142	154	164	148	146	128	146	138	165	158	154	155	149	144	150	141	135	138	159	158	160	149	140	144	155	158	144	145	157	173	151	164	144	179	154	151	158	153	163	148	152	149	145	127	141	132	146	127	134	161	141	125	120	150	152	147	150	158	141	163	159	168	144	143	135	184	143	159	141	147	139	160	158	157	153	134	127	145	133	152	139	154	128	160	136	160	161	144	137	155	152	155	140	154	145	145	135	147	145	142	139	158	164	133	149	186	169	145	150	132	156	141	143	150	144	175	145	159	172	181	173	166	131	160	134	154	152	177	144	146	143	156	152	145	136	132	131	135	155	152	167	134	144	159	118	141	153	137	128	129	129	165	150	158	141	160	144	147	144	160	145	152	155	138	142	144	136	145	160	159	146	157	120	162	186	150	137	149	144	146	144	146	151	167	173	144	143	170	155	177	145	148	174	142	167	189	169	177	159	153	142	144	161	155	140	130	143	135	142	144	138	146	138	161	150	147	132	170	165	153	166	139	127	154	166	153	171	149	128	150	150	165	165	147	145	166	139	157	145	146	129	147	163	162	130	162	128	160	157	139	157	146	158	147	129	161	160	149	166	150	170	151	136	111	150	127	144	130	157	168	148	120	159	138	152	143	177	147	149	189	146	139	130	143	149	163	170	165	142	147	139	133	141	128	138	144	127	159	153	166	132	155	141	162	159	144	147	169	146	147	148	149	167	136	136	166	151	142	158	165	165	138	156	135	161	135	171	136	172	128	139	156	136	166	156	131	126	166	143	134	139	147	128	145	132	147	132	168	135	130	151	134	131	136	157	163	151	141	145	159	159	142	136	135	146	140	145	132	123	127	152	157	164	158	151	159	163	156	162	145	144	162	143	162	168	156	127	165	151	178	142	127	154	136	155	172	139
5371	2732	1855	1013	600	490	414	380	358	359	363	349	355	341	356	371	331	323	378	338	342	314	343	330	336	330	334	339	344	328	318	351	338	332	325	301	324	343	346	308	349	329	319	327	298	322	332	331	319	324	357	324	320	327	345	351	343	327	332	287	326	302	311	326	334	351	325	332	314	353	341	324	341	326	308	336	324	338	323	344	321	339	343	346	360	322	354	328	335	311	320	331	329	309	349	332	355	334	296	351	356	350	323	320	298	316	332	311	338	310	319	320	376	374	297	333	317	364	331	339	299	343	322	318	320	313	306	340	330	303	345	328	306	339	317	342	334	345	330	339	290	382	342	309	318	331	330	310	327	338	327	294	307	281	320	326	328	358	366	328	332	335	345	338	334	345	345	347	344	313	316	317	328	349	328	325	353	285	307	343	312	298	313	324	308	306	347	332	351	300	324	314	331	305	351	313	308	326	317	315	321	328	349	308	332	338	330	311	333	327	373	317	333	344	343	332	335	332	344	317	337	289	368	348	347	325	321	297	349	338	332	316	301	334	322	299	315	329	352	352	314	317	327	324	325	314	339	262	316	348	337	319	340	292	316	323	350	339	274	333	356	350	351	323	326	343	305	343	325	322	349	345	333	335	357	324	335	321	339	342	307	305	338	356	315	341	328	308	296	308	327	301	319	347	318	336	325	362	323	324	341	349	331	329	330	348	348	304	340	330	334	332	294	323	284	368	329	323	315	305	332	350	358	334	318	336	344	306	324	309	328	293	305	318	338	335	339	309	362	336	322	314	336	332	293	334	298	327	327	331	329	333	335	325	338	356	314	321	325	361	356	381	327	332	355	345	316	334	338	368	320	289	344	316	323	325	354	321	310	304	341	297	314	350	327	323	334	346	324	318	353	363	330	317	315	328	331	327	320	314	305	355	327	279	340	321	300	322	309	333	359	324	326	347	345	319	380	311	341	329	341	323	324	329	329	358	339	315	308	340	320	370	323	311	342	313	329	334	309	306	320	334	338	351	318	345	340	318	337	324	345	336	322	309	324	354	325	318	310	317	341	320	346	352	336	321	331	335	329	334	342	311	335	325	318	355	350	341	306	306	336	335	335	378	343	340	315	334	333	300	330	306	297	321	325	322	339	329	323	303	346	329	322	299	327	335	322	326	346	304	335	345	336	307	310	296	329	335	357	278	316	323	332	326	338	377	333	315	302	320	319	345	315	344	342	327	317	344	304	359	303	330	346	333	321	356	310	308	331	326	344	310	326	385	318	313	316	331	336	328	332	365	321	303	340	349	324	360	319	340	303	323	334	361	315	310	304	339	333	327	335	336	329	273	354	319	323	324	369	338	330	332	327	313	366	326	336	366	333	305	351	310	336	296	339	365	318	325	354	309	290	358	355	315	363	292	300	304	336	348	346	304	316	350	319	326	298	355	332	358	317	345	321	363	350	330	335	326	347	365	312	323	350	339	343	345	323	307	328	348	336	327	341	328	365	331	279	341	293	307	286	307	300	325	341	312	303	370	319	361	309	350	336	304	305	333	333	316	314	322	302	335	359	333	316	352	308	308	348	314	319	311	357	363	315	340	358	319	355	340	305	365	341	328	347	352	342	334	304	314	306	315	311	325	307	331	318	342	350	346	330	336	298	321	308	324	300	316	321	309	324	332	323	317	324	345	334	331	328	351	334	334	315	306	329	324	339	323	316	339	346	339	345	333	330	315	371	295	356	327	320	337	349	335	343	331	334	313	337	300	364	303	336	337	309	301	327	345	332	360	326	328	329	339	309	315	334	338	357	326	339	356	351	336	349	347	344	309	331	329	327	346	313	342	330	346	298	335	324	315	333	330	322	320	302	345	310	360	315	296	311	321	327	336	324	292	352	320	319	311	352	311	349	317	319	329	330	359	318	329	303	335	334	357	327	343	327	285	304	324	336	298	362	321	320	322	328	316	333	313	295	342	314	359	310	318	340	352	333	307	317	300	305	327	310	311	332	328	345	326	316	344	350	320	349	313	299	352	322	313	300	315	339	322	352	318	340	322	320	349	363	321	303	349	339	335	340	340	297	328	333	327	310	356	307	324	384	329	345	346	343	346	313	315	304	342	366	367	340	351	338	324	338	318	339	335	320	355	315	337	322	324	323	322	323	352	300	306	305	348	317	357	308	346	339	321	322	336	308	343	316	335	301	300	356	337	325	304	331	348	334	334	306	290	315	300	347	333	305	313	331	344	335	314	318	313	316	324	306	293	337	331	310	323	352	347	311	322	349	361	318	349	352	382	327	282	312	323	316	322	354	348	322	339	358	301	331	317	303	329	313	310	312	337	313	327	328	315	323	322	326	320	345	337	361	354	312	352	339	321	337	382	358	359	371	320	316	336	328	304	364	358	346	315	314	356	349	344	347	325	368	300	365	334	343	346	331	353	330	331	319	344	329	337	342	304	352	303	365	360	334	315	315	353	329	334	328	330	349	340	345	318	350	326	317	328	328	306	315	314	344	342	327	338	301	310	349	327	337	331	323	321	330	329	324	317	329	304	305	316	326	325	341	353	329	302	345	337	309	363	334	332	333	347	341	354	306	315	301	318	349	322	309	331	299	332	339	338	314	322	330	324	344	356	352	349	337	341	327	305	331	351	318	298	330	340	314	333	342	310	339	298	343	319	327	341	326	334	360	320	317	308	343	341	316	314	324	341	320	326	345	328	340	333	326	326	334	357	347	329	326	320	320	330	317	292	311	328	329	311	320	317	336	312	341	315	331	380	348	310	325	357	318	328	348	336	311	315	305	345	317	339	336	341	341	320	304	337	332	307	328	319	355	329	304	297	366	330	323	328	319	330	327	305	330	342	315	302	321	353	315	326	336	315	313	348	330	345	312	298	324	337	309	286	313	351	337	319	308	318	357	309	366	321	323	347	329	320	343	329	298	315	353	300	319	349	304	325	345	299	352	320	358	320	334	303	355	323	314	329	328	292	296	338	334	315	323	317	358	331	346	314	322	336	323	329	321	361	326	307	322	308	317	321	324	347	343	328	325	297	332	314	316	312	288	344	345	303	319	330	313	331	342	337	339	329	324	349	310	357	322	359	294	317	319	340	315	349	332	334	303	325	342	313	351	316	315	333	370	369	343	340	318	340	326	330	285	319	363	311	342	326	333	326	299	305	326	326	329	311	319	329	298	332	347	343	311	335	324	342	312	299	341	317	316	323	303	375	335	287	332	331	356	333	355	337	316	325	305	333	357	363	332	330	330	314	343	313	342	342	358	350	320	339	329	339	322	369	313	344	295	319	340	332	354	352	307	328	331	341	328	333	312	305	340	296	308	328	343	313	333	308	345	330	292	346	302	331	333	370	321	352	316	332	328	323	315	322	314	351	318	328	304	338	327	321	321	326	340	321	318	346	347	301	329	333	346	320	294	328	321	347	339	330	325	323	338	349	337	337	314	355	316	336	319	316	323	331	323	336	300	294	311	342	314	328
23997	21160	25417	27159	21172	21159	3025	318	222	173	185	151	154	120	102	122	112	104	107	109	119	104	96	104	90	90	117	76	82	86	84	97	84	66	74	79	95	73	70	85	77	79	95	73	87	86	76	78	78	80	73	82	108	67	83	100	90	76	79	71	81	69	72	77	86	66	71	91	89	77	65	80	83	90	88	81	80	82	89	89	76	62	87	93	75	66	78	69	72	76	59	81	71	82	73	92	97	75	72	70	90	76	84	84	83	86	76	88	80	68	67	83	67	68	78	85	86	73	84	58	84	77	85	78	70	79	73	85	59	85	66	79	92	80	67	69	59	76	81	75	72	83	92	84	90	68	69	83	91	67	74	68	84	82	81	83	84	86	78	77	68	68	77	85	79	86	76	67	79	78	76	84	78	70	65	80	86	81	66	70	76	85	72	83	68	78	80	67	86	70	70	74	69	65	78	82	80	84	76	82	63	86	86	71	88	67	80	71	76	79	68	69	69	69	79	91	74	77	77	75	68	80	82	80	80	80	78	71	74	96	77	63	64	81	69	90	92	72	79	77	69	80	63	65	67	78	85	72	104	74	87	86	74	87	79	95	74	71	84	77	79	75	84	85	75	81	88	58	75	81	64	80	92	81	83	64	64	104	84	67	78	74	79	71	76	77	73	65	84	70	69	89	78	71	60	64	96	71	69	61	90	77	73	86	81	78	77	73	85	74	88	55	71	76	77	77	89	68	74	71	82	88	91	79	73	85	81	78	72	61	78	76	69	79	89	56	75	67	68	96	49	64	81	80	84	80	93	97	84	62	71	73	78	78	65	83	90	79	92	87	81	78	88	81	66	71	67	76	82	68	97	71	77	63	77	79	80	66	86	57	64	84	71	97	76	83	84	62	92	114	63	69	73	91	65	69	82	92	72	88	83	66	74	78	87	85	82	87	84	83	78	77	51	72	85	66	92	74	79	80	74	96	82	76	83	78	89	83	83	76	72	85	91	77	62	68	67	73	79	69	75	89	80	72	56	74	76	77	70	83	68	74	74	70	90	65	91	74	87	64	83	85	68	54	72	72	66	85	70	67	76	82	81	64	97	73	81	79	69	92	78	61	84	70	83	87	63	69	89	79	73	96	78	90	91	83	83	82	83	85	78	77	75	74	76	78	84	90	67	66	64	76	83	68	61	93	71	77	73	83	70	75	65	71	74	71	71	68	76	82	70	81	80	90	84	71	77	81	82	80	84	79	75	66	78	89	87	81	77	66	64	79	94	91	70	90	76	68	55	87	67	71	65	61	75	74	62	72	94	79	78	73	88	68	78	67	83	93	77	71	66	76	79	74	78	78	65	64	66	71	92	74	72	78	96	94	70	71	75	84	64	79	70	83	67	84	79	81	65	74	83	74	86	68	75	93	68	73	81	86	87	77	66	67	83	56	63	78	89	86	69	93	78	77	60	70	74	86	91	69	76	71	93	73	70	63	75	79	76	68	74	93	88	81	64	81	88	72	80	69	78	75	72	78	80	75	78	101	70	82	78	94	88	74	91	88	70	70	90	59	71	73	73	88	71	76	72	93	86	77	74	70	60	70	78	91	74	88	76	65	72	74	69	88	73	80	100	94	67	73	81	74	80	64	58	78	81	98	72	79	73	81	72	78	80	76	68	73	82	93	80	74	71	74	71	77	87	75	89	86	82	74	88	74	71	83	59	80	89	68	95	99	70	94	93	85	79	79	89	70	82	74	91	76	71	66	82	76	73	72	77	99	81	82	79	77	70	75	89	63	71	77	72	70	77	74	74	92	60	69	83	89	94	84	87	86	79	81	98	81	81	76	86	71	69	66	74	63	66	75	68	77	66	74	65	75	77	76	83	61	77	87	84	77	71	68	84	77	58	67	71	81	75	88	80	66	71	71	73	72	84	76	84	71	74	91	89	62	71	73	81	73	74	86	67	79	90	73	81	85	65	62	73	83	65	76	51	63	56	85	89	86	66	66	59	80	79	77	60	73	102	79	64	74	87	83	89	67	74	81	89	77	71	68	66	77	79	82	78	75	66	80	79	76	81	80	68	86	75	67	67	100	78	69	66	78	75	81	68	82	71	82	73	72	70	68	65	69	81	63	52	80	67	66	90	65	74	83	88	82	80	88	83	78	69	80	61	71	77	88	73	75	77	91	81	70	66	65	87	80	63	78	73	86	66	79	103	75	61	75	83	68	74	76	58	80	62	74	73	77	79	77	68	77	83	78	74	79	80	74	79	90	75	86	78	83	74	80	83	73	82	79	69	65	83	78	80	78	80	68	78	82	63	78	92	90	87	80	78	82	72	78	79	70	89	64	81	76	70	87	74	66	73	63	77	87	75	79	64	75	79	89	69	72	74	88	70	55	65	81	72	69	73	77	93	66	72	77	73	73	95	79	86	67	84	100	62	75	60	72	78	82	70	73	80	78	81	82	77	53	64	80	65	84	82	86	82	77	82	76	62	81	67	78	92	60	65	66	87	85	80	77	62	69	73	85	69	79	72	90	69	83	69	95	75	67	80	78	77	73	72	76	86	71	78	71	76	73	70	81	83	80	74	81	85	74	75	75	86	72	69	77	79	80	84	72	75	88	74	65	73	80	67	75	80	79	86	70	87	94	69	65	86	70	88	68	78	87	81	82	71	95	76	65	84	79	83	66	87	76	104	72	84	71	75	84	69	72	70	87	80	68	80	87	65	99	68	70	83	76	84	79	85	81	76	77	82	63	85	95	98	65	89	82	88	86	88	81	95	72	78	84	69	84	76	77	55	62	81	67	84	63	77	85	90	80	81	70	63	89	81	69	68	80	75	84	75	64	79	97	82	84	77	79	76	63	82	103	79	75	69	90	76	71	86	86	78	79	79	86	82	82	70	66	64	84	66	98	102	77	83	81	87	76	83	66	58	80	70	65	77	75	72	82	81	81	85	71	88	72	76	67	73	83	62	72	89	76	72	67	94	99	76	82	80	91	73	92	74	62	80	72	83	86	85	73	65	62	72	63	78	72	80	82	86	72	82	76	78	75	80	67	57	78	68	94	85	68	66	66	75	78	73	63	73	82	75	99	74	90	82	78	77	70	74	70	78	64	88	87	66	80	65	62	86	78	64	83	74	62	94	67	57	72	58	74	81	69	78	101	85	78	88	84	78	74	72	86	74	86	81	90	90	63	77	79	75	63	74	69	79	86	92	77	74	77	79	72	92	85	77	75	70	88	64	67	62	84	92	88	83	85	76	77	67	68	75	86	58	83	66	68	99	76	99	72	93	71	72	88	80	77	94	63	69	77	78	69	78	84	88	75	69	74	84	65	74	76	97	77	97	76	59	83	77	92	72	72	82	82	67	64	83	80	70	69	91	79	82	79	63	80	89	89	85	92	89	75	80	69	74	77	90	69	81	63	69	84	94	67	90	77	78	74	68	80	90	91	77	76	67	85	67	89	69	77	67	80	83	67	79	77	82	78	93	72
3888	4499	3021	1357	684	443	377	274	269	242	258	221	225	216	227	243	219	218	221	222	227	199	206	191	206	228	192	183	190	211	191	214	222	207	193	199	206	187	192	209	185	175	213	230	191	189	217	185	197	201	177	194	204	182	196	206	199	192	236	198	210	191	236	210	197	192	205	189	195	208	201	165	192	199	185	178	205	211	203	196	217	167	191	178	204	204	201	218	199	192	192	179	199	207	198	195	210	196	179	195	209	211	165	202	193	197	204	189	196	215	179	176	200	200	205	202	197	190	209	199	194	189	217	212	211	201	189	186	209	206	197	192	178	181	203	181	205	185	195	168	187	217	194	192	211	179	195	189	195	203	185	218	199	191	193	191	202	197	207	193	221	182	200	220	203	179	205	207	191	202	200	192	196	166	183	199	229	204	222	205	186	187	192	218	209	194	215	200	185	213	201	181	179	172	184	207	216	181	221	181	220	166	188	189	212	190	198	186	182	220	218	190	194	191	176	224	202	207	212	219	175	193	213	221	219	182	185	211	185	182	193	212	155	211	209	210	204	193	176	191	201	179	211	193	202	210	204	198	233	194	169	187	201	195	190	206	190	204	197	201	210	198	196	196	163	195	198	188	194	185	223	196	188	220	175	211	207	206	188	185	211	203	188	212	189	192	184	182	211	210	194	190	200	181	217	186	201	198	175	173	198	177	218	188	207	191	216	194	172	184	189	220	205	191	195	197	167	194	208	184	193	194	209	179	201	210	192	188	175	170	189	182	201	154	195	206	218	222	196	173	208	191	202	198	203	196	198	199	181	203	196	204	162	199	187	218	190	202	198	190	199	179	204	167	180	206	194	193	201	167	179	169	194	206	190	189	191	175	208	197	195	181	175	199	193	179	217	193	188	179	219	204	180	195	199	197	205	205	180	203	225	207	176	169	192	179	214	200	202	184	185	213	199	162	182	211	196	199	207	196	196	225	189	196	186	205	195	191	183	207	182	194	190	204	182	184	202	207	210	214	217	181	181	212	201	198	194	216	205	211	200	214	208	191	200	174	181	201	196	184	203	197	188	202	196	209	199	195	188	192	187	200	185	195	181	186	199	178	192	170	188	180	196	186	204	201	209	196	205	180	198	223	178	216	217	176	221	244	219	204	186	194	203	219	215	202	175	192	165	192	194	188	210	229	214	226	185	215	209	200	213	188	203	187	205	202	167	193	181	194	214	198	196	187	191	190	194	187	226	207	182	196	208	178	184	201	187	203	202	201	199	206	205	214	202	192	181	208	191	200	186	195	190	198	195	202	179	224	190	171	218	185	202	217	203	187	196	172	177	193	164	195	209	178	200	224	189	214	212	204	194	204	171	207	182	187	187	191	195	175	199	207	188	177	185	189	200	187	210	208	182	217	203	204	184	207	179	174	190	207	215	191	185	187	205	204	188	180	211	191	196	190	187	212	179	199	215	161	175	217	210	195	199	202	172	187	176	186	221	212	222	199	191	186	212	221	177	178	195	208	183	195	191	186	167	187	179	188	183	216	205	208	217	179	199	201	198	198	203	206	199	199	165	165	184	208	193	181	183	217	204	187	214	168	208	176	184	181	200	196	200	203	191	194	193	184	204	181	187	200	193	182	187	173	189	217	201	188	199	165	192	190	197	195	190	200	180	191	186	215	195	191	219	208	199	178	179	177	197	198	203	211	200	199	205	194	193	202	196	208	177	202	203	195	199	195	178	193	214	200	195	169	200	203	200	206	198	188	192	186	205	187	187	186	219	199	201	201	188	170	210	196	197	180	185	191	195	197	197	188	190	196	176	189	170	198	187	176	175	167	198	174	188	199	188	198	189	190	211	185	206	209	196	194	193	197	188	226	193	164	183	195	200	186	194	204	215	205	194	193	203	204	175	211	198	215	208	209	214	178	204	198	182	193	203	202	173	209	192	178	215	177	207	201	199	201	195	217	216	168	191	171	170	199	204	207	199	178	214	201	167	224	185	215	198	168	217	197	179	216	194	184	201	191	172	201	210	167	204	201	192	196	210	189	209	226	214	190	231	167	218	182	180	196	179	184	205	186	182	191	190	183	214	197	173	208	194	205	208	174	202	178	196	196	189	221	195	216	207	224	206	196	194	221	214	179	206	196	188	177	198	198	198	205	210	193	173	188	205	197	180	175	206	198	191	197	199	210	212	215	200	193	188	206	215	202	202	215	174	168	202	201	178	183	206	185	181	183	181	202	192	216	206	170	192	187	185	213	207	171	187	183	180	214	186	189	218	184	168	190	203	205	174	183	199	190	165	200	194	180	200	165	177	210	210	189	185	209	226	215	188	203	192	186	177	212	196	196	203	222	196	188	193	189	196	209	215	199	182	198	206	194	191	195	163	211	207	194	221	197	233	189	206	181	183	222	195	196	184	201	174	206	190	177	189	191	214	196	207	211	195	200	216	190	193	211	209	186	219	203	205	191	217	205	180	213	219	207	172	186	208	199	210	201	197	199	176	191	219	232	185	211	209	209	182	199	184	181	204	202	174	166	184	181	205	200	223	200	205	190	196	217	206	202	191	188	191	178	191	222	191	180	204	167	205	221	217	194	214	188	172	200	184	216	193	191	200	202	203	195	184	194	167	201	209	231	205	186	191	193	193	206	211	175	187	193	165	186	208	177	198	189	179	172	223	173	198	202	198	210	194	189	197	220	181	210	203	197	210	172	196	180	209	184	213	185	182	207	182	191	232	191	176	195	180	201	192	193	188	199	229	196	221	213	207	206	200	208	177	207	194	189	229	188	202	194	205	184	207	175	190	212	172	184	175	167	199	178	176	205	196	179	189	177	210	207	186	216	198	211	186	197	201	185	203	201	203	184	206	198	191	200	177	180	200	186	215	191	184	202	211	185	180	204	182	205	207	182	199	189	196	214	192	203	199	193	195	204	210	191	201	192	186	188	188	211	197	201	201	203	189	183	170	213	178	201	195	200	205	189	230	184	226	217	198	193	221	193	190	204	190	186	216	190	190	179	206	194	210	211	230	206	188	202	197	180	182	174	196	173	210	209	162	195	192	173	214	204	183	195	194	186	214	189	203	186	208	170	187	191	164	211	167	176	192	196	216	191	186	190	212	194	203	200	187	192	217	190	227	216	192	192	188	200	190	190	198	194	198	186	194	165	177	216	191	191	221	202	205	180	204	189	189	215	229	188	219	217	204	197	200	183	222	198	189	204	204	186	204	200	176	177	206	203	203	192	188	193	209	229	184	208	207	194	188	178	195	191	197	180	186	184	180	219	169	186	175	196	188	189	192	200	187	196	188	210	188	188	172	204	191	189	216	182	197	198	178	180	183	208	204	229	201	179	210	202	192	189	181	193	228	180	196	201	178	219	178	196	202	192	219	188	181	203	177	187	201	228	211	201	194	218	191	220	192	211	194	190	208	210	177	188	188	193	197	189	203	167	213	206	218	188	220	222	195	192	175	201	175	202	182	192	203	189	210	214
35475	11210	1279	419	307	258	262	267	292	214	221	265	267	272	257	277	251	227	242	246	247	297	256	237	227	237	231	288	233	247	237	241	248	241	255	275	259	271	231	274	236	229	236	283	245	247	254	254	255	238	280	255	237	232	249	267	258	234	247	256	235	229	223	261	254	244	257	269	251	244	247	266	235	250	230	258	252	239	228	262	224	242	242	251	226	271	242	229	258	243	261	245	278	217	240	257	255	246	270	260	224	259	217	239	266	245	228	288	260	241	219	230	256	244	257	262	242	237	253	272	230	219	250	250	241	264	271	250	251	251	266	221	247	228	250	256	251	255	239	234	241	243	229	240	274	222	265	211	266	246	255	240	247	258	267	259	234	249	242	260	229	241	281	270	260	265	273	246	248	273	229	238	271	267	261	254	273	248	251	207	283	273	240	225	234	263	233	210	256	253	252	259	295	265	241	272	229	251	283	259	243	260	223	256	264	271	222	247	283	243	236	241	247	245	262	273	259	278	219	250	270	289	254	235	256	235	264	259	235	246	198	265	242	276	237	241	225	221	261	256	244	258	255	238	270	249	260	253	243	254	248	237	237	249	260	251	231	219	243	234	285	277	232	229	259	235	260	238	252	247	247	250	259	252	237	285	249	253	261	258	245	270	224	220	246	221	248	227	272	239	257	239	261	239	229	248	230	261	246	258	280	212	238	233	228	248	241	250	242	243	230	236	264	254	231	233	228	221	244	249	263	242	220	246	244	241	235	260	257	245	233	221	216	201	251	231	265	232	230	212	254	231	246	264	236	224	247	229	238	250	269	270	260	231	240	227	260	242	227	245	233	269	265	226	289	237	250	228	251	263	245	294	234	206	239	260	242	259	256	267	262	246	246	244	266	238	273	248	243	248	247	274	275	236	237	232	255	253	224	244	242	240	267	260	260	256	255	237	239	249	260	250	245	251	228	225	253	246	264	251	279	266	213	239	248	269	217	261	223	249	240	242	231	246	266	232	227	264	244	268	247	223	261	244	255	235	250	243	271	237	246	244	266	220	281	247	270	253	273	220	250	268	244	254	236	234	231	259	264	249	275	232	261	249	283	248	271	253	248	253	234	248	247	238	235	247	248	247	256	263	224	272	232	217	281	256	227	238	247	214	265	256	256	283	253	258	280	239	242	246	252	257	260	263	250	275	241	250	216	238	238	271	263	266	250	258	258	257	241	248	287	264	258	258	250	253	297	239	241	282	260	262	222	214	251	251	270	239	220	254	264	269	260	277	230	274	265	226	250	250	223	215	260	244	270	232	242	265	239	235	263	266	244	257	276	229	239	249	230	237	254	239	246	232	280	236	242	255	229	255	254	237	258	270	246	256	237	245	226	236	258	232	267	268	259	226	235	238	277	263	256	222	258	268	240	250	251	242	253	243	257	270	233	266	261	256	232	248	245	255	221	257	267	284	241	253	249	226	261	236	224	252	248	247	206	252	277	224	249	256	247	258	246	261	236	259	242	263	237	237	284	275	255	275	234	230	234	246	244	231	251	251	263	238	244	220	229	255	233	244	243	256	215	265	231	269	264	207	242	256	256	229	230	234	254	305	253	274	236	278	243	250	236	232	263	228	249	256	256	239	258	246	259	204	234	239	241	228	259	250	259	257	261	252	253	270	255	255	255	240	263	220	237	214	263	246	215	224	268	229	242	258	215	259	273	229	256	237	255	274	236	283	234	255	248	251	274	254	251	261	244	240	219	277	279	260	230	246	232	241	251	265	261	249	232	222	230	231	248	207	223	254	244	235	249	268	279	213	261	280	251	260	239	244	211	264	268	237	280	234	252	276	259	256	251	241	228	261	240	238	255	249	249	250	253	240	252	241	240	269	274	288	251	224	235	245	256	279	242	250	225	259	273	233	246	253	275	237	274	266	242	267	260	239	219	264	292	217	258	264	241	256	216	239	276	260	250	242	255	252	274	245	250	267	226	275	247	248	251	261	277	239	232	242	263	248	263	217	250	242	253	245	243	244	247	236	247	235	257	252	236	276	275	234	268	267	285	238	247	238	249	242	205	246	276	226	253	251	254	229	251	242	274	249	248	263	237	257	290	244	212	261	245	257	268	261	247	268	214	234	245	268	241	240	220	242	250	249	229	274	301	269	222	268	271	301	231	253	244	244	246	283	247	251	266	260	245	244	262	223	292	244	263	240	254	257	235	258	258	253	225	258	223	226	250	250	243	251	233	222	261	263	258	242	239	252	249	288	226	229	231	242	272	235	246	249	265	245	268	228	249	256	226	231	219	235	238	299	237	247	276	274	244	243	227	232	243	249	243	289	237	230	256	241	239	239	242	243	238	254	254	224	235	272	246	239	253	251	279	267	249	251	251	237	216	243	208	255	261	225	254	302	243	242	264	267	244	252	265	236	241	227	248	234	241	277	239	247	270	233	245	245	282	264	233	242	240	246	233	263	251	240	253	251	259	245	258	264	240	245	228	262	253	256	217	267	249	241	239	233	255	253	251	276	258	251	254	251	251	242	253	251	255	254	258	261	281	242	278	245	244	247	259	249	231	243	274	257	235	223	250	254	232	212	233	253	229	243	258	208	263	215	253	236	260	236	211	241	216	244	232	242	237	250	250	259	252	248	259	263	226	244	260	257	268	235	249	259	239	270	265	256	247	249	264	263	263	263	227	262	233	240	221	255	250	264	240	215	242	241	241	238	239	238	275	247	244	277	233	229	267	267	241	282	252	260	227	245	268	243	215	233	243	251	258	238	237	258	239	246	231	239	227	267	242	242	214	268	226	283	236	249	259	249	227	247	266	251	234	272	282	243	293	261	230	246	240	237	245	244	235	241	249	226	245	237	259	248	258	260	268	260	255	222	234	248	226	249	239	233	252	237	267	242	241	221	231	219	235	263	247	253	286	248	256	264	264	241	227	263	225	248	211	232	242	251	274	243	219	237	259	262	250	266	233	262	227	238	228	233	228	244	250	248	224	238	253	249	234	247	278	245	222	249	272	252	259	223	280	271	247	226	220	265	208	238	242	277	257	240	248	240	226	250	225	273	263	224	250	261	280	256	259	247	240	275	249	237	246	264	262	222	236	277	239	266	256	266	242	254	238	265	237	271	227	220	232	236	245	227	219	254	239	225	230	244	265	228	244	235	248	251	266	261	263	230	263	253	252	242	225	237	259	218	281	252	254	244	277	262	272	282	239	230	248	252	249	247	243	240	260	265	240	249	229	246	267	228	238	236	247	258	245	246	285	251	238	267	283	261	235	245	214	244	250	254	262	230	252	256	243	267	221	278	217	272	262	271	240	253	277	258	268	258	251	210	246	254	255	220	226	251	228	228	274	265	225	265	236	229	246	248	267	230	242	242	240	232	241	204	272	264	230	251	277	254	293	270	255	225	233	249	240	225	278	219	224	240	256	229	263	236	284	245	219	274	258	252	258	251	236	275	251	197	245	240	255	238	249	262	285	257	234	227	228	252
10674	864	758	633	564	553	548	547	566	506	493	495	523	517	538	556	563	521	551	488	509	480	501	524	553	513	548	559	508	554	513	538	519	547	511	541	537	520	524	559	524	528	545	529	510	522	507	550	542	505	512	541	548	526	543	549	542	522	541	505	560	520	522	516	525	494	548	514	546	520	525	509	516	513	551	584	506	525	576	539	537	495	520	546	562	509	578	537	519	525	571	530	552	538	548	572	561	518	556	546	526	516	523	546	527	518	547	535	506	554	568	511	549	498	473	526	544	526	550	525	517	538	554	509	498	518	500	539	565	526	541	513	525	526	528	520	499	527	561	517	521	543	530	508	506	518	520	541	525	559	531	542	547	578	545	522	502	505	559	538	548	580	485	523	541	527	544	485	526	531	508	488	546	542	534	561	541	549	547	536	502	498	563	523	536	489	556	521	507	514	520	564	509	527	559	559	539	567	531	533	536	541	556	504	509	524	547	530	528	520	555	546	535	544	555	520	545	486	515	534	538	519	538	550	523	544	605	549	562	554	536	508	531	562	527	519	535	539	505	530	484	540	480	497	507	538	507	539	549	567	512	553	519	545	541	530	539	483	538	514	537	548	532	542	538	530	536	522	539	494	509	573	569	547	567	545	533	529	551	522	553	555	533	507	543	533	521	549	542	523	511	489	592	547	535	530	528	537	499	487	526	504	522	526	594	520	554	531	482	520	536	516	528	521	517	551	518	531	521	522	546	522	527	552	537	536	578	536	547	547	538	581	568	545	498	566	512	550	514	553	549	514	533	520	549	532	523	519	536	502	525	527	519	505	536	554	523	535	554	497	543	529	546	532	558	607	496	498	516	547	514	552	529	533	510	516	531	508	538	505	566	540	542	536	533	528	515	535	519	486	530	537	527	518	529	534	532	529	554	511	523	522	542	547	504	538	504	477	564	546	551	530	519	537	515	525	531	527	544	490	532	521	552	509	546	533	556	547	507	534	487	549	507	541	501	569	520	551	552	505	549	557	505	549	525	542	540	530	526	557	541	540	560	493	497	549	522	577	505	530	557	532	577	513	528	550	529	535	515	538	528	560	496	542	531	575	532	556	530	583	521	554	546	540	517	546	524	525	552	553	589	507	533	578	503	517	559	567	527	569	583	478	556	530	523	559	578	496	546	493	544	549	533	539	551	562	540	523	508	536	557	512	567	534	520	516	527	544	506	544	528	531	516	563	530	469	556	543	547	506	577	541	499	495	528	552	534	501	531	535	582	552	537	511	582	565	542	524	526	569	515	521	522	537	548	500	503	548	533	515	534	534	535	557	528	501	516	560	500	526	539	547	565	526	525	513	513	528	506	565	516	544	603	526	536	563	501	544	551	538	597	501	520	536	559	550	539	524	482	543	500	515	549	560	512	508	506	499	539	519	542	531	563	540	550	528	499	520	557	524	543	529	515	519	534	530	547	548	521	492	522	542	541	517	489	582	545	518	529	542	551	554	530	545	567	547	486	539	525	540	507	550	528	496	558	535	551	532	540	539	549	531	508	537	511	547	517	507	538	505	528	487	554	467	532	516	502	563	573	536	507	513	542	507	559	471	505	508	534	568	549	537	558	506	566	576	533	537	497	552	552	552	511	505	555	484	577	552	508	517	528	511	521	514	497	524	486	500	562	500	517	560	506	540	506	541	530	531	498	522	505	531	549	526	509	501	529	542	531	569	541	505	493	532	510	547	517	541	563	502	515	561	554	518	501	518	560	557	517	538	495	525	545	525	521	546	554	556	542	507	507	534	556	535	542	543	507	514	514	521	525	507	538	481	517	529	528	523	538	566	517	544	519	521	540	532	528	526	567	546	521	518	513	567	531	515	551	563	502	547	521	544	554	517	553	494	545	543	557	531	523	486	525	511	558	505	504	504	535	535	533	551	544	535	533	558	597	528	504	556	528	526	509	481	493	527	562	510	527	492	540	527	524	533	550	529	549	501	539	539	490	519	534	530	517	521	564	518	578	569	549	475	531	527	534	508	565	538	554	532	554	531	518	544	516	531	556	516	551	598	500	493	582	563	494	538	536	548	549	551	561	522	538	527	511	496	516	528	517	507	523	505	532	499	539	536	556	537	557	527	556	519	566	480	561	558	562	519	497	497	543	509	587	512	523	511	520	536	521	521	539	513	511	540	534	545	537	535	508	547	514	583	542	523	514	547	577	515	501	554	527	516	542	499	514	550	537	511	551	531	536	555	554	546	507	525	544	553	573	530	506	537	512	515	529	551	553	565	528	541	530	504	570	530	516	524	499	522	533	517	529	532	520	547	490	528	495	528	530	519	508	556	539	535	518	550	545	529	554	564	539	501	541	568	532	542	559	554	489	521	488	528	596	524	478	558	550	505	572	561	502	505	504	531	557	541	540	522	505	503	538	532	512	514	556	562	539	583	523	536	563	531	538	543	541	519	528	567	530	544	519	507	553	552	542	516	522	499	564	555	545	539	573	517	500	523	529	567	517	507	527	533	524	521	515	556	551	506	518	497	514	529	525	531	574	519	526	505	566	538	503	553	584	553	554	525	515	532	525	522	520	568	534	556	502	553	486	496	525	552	521	574	527	519	526	543	532	507	577	545	549	545	518	532	537	511	574	568	525	530	556	542	521	506	506	536	534	589	530	496	531	580	529	513	546	550	542	523	498	522	527	536	508	535	522	535	515	553	514	508	552	539	555	510	555	481	561	530	547	558	514	552	523	508	537	561	569	522	541	510	534	524	534	560	561	552	509	513	557	553	524	513	533	565	552	509	526	550	486	537	546	518	513	524	549	547	529	537	541	538	541	568	564	576	513	528	514	496	502	542	518	528	528	513	484	499	533	539	544	550	533	517	495	541	553	520	494	554	493	493	512	530	587	529	498	538	532	562	494	492	528	556	527	521	562	542	532	548	547	530	564	554	523	545	542	510	528	549	534	550	585	495	540	523	518	591	535	525	498	520	511	558	532	576	518	534	563	572	573	540	537	549	521	513	514	566	534	537	527	506	568	557	552	508	511	539	527	518	494	532	525	544	537	502	532	540	526	513	586	547	513	552	549	560	519	546	517	522	548	494	540	537	529	572	532	579	531	502	529	555	570	489	520	500	531	550	516	519	544	522	553	544	564	548	573	518	538	528	545	488	530	551	539	535	514	531	534	571	528	564	498	515	557	493	510	503	548	517	551	504	533	529	562	538	512	528	595	537	489	537	545	483	528	532	514	540	547	518	572	525	534	542	549	516	584	505	516	545	537	537	511	559	560	543	560	535	555	512	556	532	557	548	516	542	542	520	544	529	510	555	539	560	528	501	516	467	499	548	549	518	528	563	545	513	584	567	519	541	536	534	530	526	515	547	544	576	546	536	498	536	535	526	543	488	503	532	522	490	528	547	540	547	503	551	530	532	503	538	553	506	538	534	499	553	550	586	513	518	545	568	517	517	549	542	525	516	504	570	528	527	559	563	534	527	546	528
24691	21133	24816	27691	20916	3035	374	234	218	211	190	185	197	182	154	170	183	155	157	162	151	155	155	169	160	146	166	140	155	146	163	146	158	167	150	148	185	141	154	157	144	130	149	164	171	160	138	147	135	122	141	156	163	144	137	168	142	157	158	152	168	178	148	155	157	137	157	146	134	150	147	169	127	150	155	158	146	140	162	151	134	134	136	153	140	167	152	147	139	156	133	143	159	153	154	174	147	150	166	150	153	180	163	134	148	152	176	173	152	166	149	176	149	157	140	146	178	151	149	140	153	134	117	134	163	173	146	185	153	163	164	166	153	162	143	160	174	161	157	143	157	162	148	151	164	157	175	179	136	118	147	147	188	166	162	142	139	156	159	148	144	141	147	156	158	143	149	143	161	163	158	130	152	149	140	153	147	164	138	134	147	145	124	157	153	146	146	153	185	134	159	153	160	154	163	143	160	135	146	147	152	171	149	142	120	151	168	154	153	146	128	151	143	147	145	174	176	139	178	161	148	147	128	150	136	139	169	169	139	157	148	128	155	151	150	151	143	157	159	145	151	151	135	135	149	146	129	144	149	132	139	145	149	146	170	168	162	154	153	148	163	172	156	152	151	159	161	157	180	138	173	169	151	150	140	160	162	134	150	142	139	159	122	164	154	139	143	164	140	170	164	156	171	147	158	139	171	146	127	154	159	167	161	159	158	137	141	172	154	178	150	142	158	166	131	170	158	158	146	132	173	134	145	167	166	135	164	147	150	162	147	148	134	141	165	164	150	169	149	138	121	135	155	156	149	148	139	169	154	173	147	149	144	152	138	155	138	135	142	146	133	164	165	136	141	167	153	132	146	149	145	143	133	152	147	151	168	153	160	173	147	132	135	137	160	136	154	165	158	165	169	164	149	148	142	149	135	152	138	153	154	162	156	152	155	152	148	147	138	143	142	140	155	141	143	153	134	146	149	146	154	152	133	149	169	148	158	158	163	147	132	148	152	151	150	133	159	134	175	150	181	140	144	167	116	150	185	152	135	154	163	145	133	135	132	153	153	143	142	155	144	164	177	149	154	142	145	162	146	153	149	152	129	160	134	149	131	143	134	157	140	153	160	160	144	150	149	148	149	162	168	144	161	129	157	132	160	155	155	140	145	165	153	156	146	151	145	159	146	174	137	152	150	140	145	135	132	150	166	145	151	144	149	141	149	145	125	141	151	163	124	144	153	157	170	131	145	173	176	167	167	186	158	157	162	155	157	135	134	123	144	163	133	175	157	134	116	154	141	180	147	139	123	151	164	141	131	149	149	146	130	149	180	168	172	155	150	152	142	170	155	166	178	149	150	144	140	150	153	157	129	152	163	136	143	148	150	126	149	172	170	141	158	125	157	145	127	139	140	148	172	146	142	158	157	143	119	151	175	144	128	143	174	153	132	153	137	144	144	142	153	149	154	114	152	145	147	146	142	140	135	128	159	121	127	166	148	146	161	165	168	128	155	168	143	160	147	156	156	155	146	142	139	135	151	156	160	161	146	149	136	168	185	125	149	169	164	153	163	149	155	146	158	151	133	153	161	156	157	144	148	150	142	146	151	138	157	139	159	153	135	145	144	144	159	166	152	165	159	148	144	140	148	133	154	153	148	158	135	142	156	140	139	142	145	149	145	151	146	139	161	172	143	142	145	145	150	160	161	121	152	168	142	135	165	147	165	153	134	151	149	170	143	122	129	162	142	143	149	157	131	156	176	178	137	170	138	161	157	154	144	159	128	156	156	154	167	162	144	128	140	130	154	143	127	157	157	151	147	162	177	140	176	131	143	157	168	143	147	146	135	147	157	163	143	138	141	120	145	170	168	162	154	153	170	168	144	156	170	171	145	156	144	151	132	151	154	152	149	154	121	137	132	148	143	170	163	156	162	152	131	154	155	149	144	145	138	127	128	137	153	134	131	131	134	149	129	138	150	148	137	124	159	158	149	159	149	135	134	156	160	148	163	120	155	139	138	146	164	152	163	146	139	137	143	152	143	160	163	146	164	160	131	162	154	146	170	154	138	153	160	154	160	126	151	132	148	136	143	146	145	162	133	150	141	159	144	155	149	140	139	153	137	145	135	139	138	162	150	166	147	152	151	138	141	175	164	135	128	151	149	134	137	146	157	156	136	141	137	157	135	143	134	158	151	138	124	162	153	135	146	163	147	122	133	146	125	174	145	161	134	148	130	153	131	140	137	178	145	115	147	156	160	167	165	147	126	134	163	143	148	138	144	147	160	119	139	175	126	154	167	151	151	152	157	167	134	144	146	151	139	161	150	158	152	159	144	133	142	149	149	153	127	133	145	183	173	178	151	147	164	154	152	154	158	138	161	153	148	141	154	156	136	173	146	154	144	163	142	160	171	156	133	177	161	148	172	153	159	151	172	137	154	145	135	131	169	161	105	148	162	153	147	152	150	153	145	135	131	140	150	140	143	153	144	154	158	169	131	132	148	145	155	140	126	153	155	150	151	149	125	155	142	150	136	138	141	142	152	169	150	160	157	139	157	149	178	151	138	131	135	162	176	139	140	144	161	144	133	152	149	169	162	151	160	177	132	163	137	159	139	160	150	153	149	111	146	167	165	156	145	131	147	151	153	143	155	153	132	174	148	151	156	142	130	130	152	138	132	148	144	153	135	133	144	140	138	139	167	142	157	143	143	148	144	135	130	157	145	161	153	124	165	146	131	146	138	146	151	136	177	146	150	181	158	146	116	163	113	137	160	145	128	183	135	163	151	182	147	152	139	136	178	164	133	144	141	166	172	170	158	147	149	136	139	155	142	156	143	156	156	164	177	159	168	150	146	141	156	158	158	133	130	138	175	148	152	132	127	146	181	150	135	139	139	121	144	149	145	152	141	162	157	145	124	171	141	158	159	186	163	169	148	154	158	154	168	146	159	134	154	159	170	181	143	121	121	148	153	146	176	151	163	148	157	162	132	147	166	145	165	127	134	150	160	162	152	161	156	149	142	159	141	156	153	146	141	140	169	168	153	154	141	156	165	130	169	163	136	140	154	162	119	145	152	132	131	151	148	161	130	125	142	158	138	117	140	141	151	145	189	144	146	135	144	162	136	123	137	150	153	146	137	129	148	173	140	138	163	157	144	140	166	131	148	146	162	145	133	152	150	155	158	142	172	158	141	143	143	141	158	122	134	151	145	166	155	138	127	152	157	161	134	153	164	155	134	144	151	178	165	169	153	152	141	143	172	164	147	161	162	136	156	153	141	158	164	158	154	142	144	166	130	163	164	143	159	116	151	153	148	152	146	157	182	163	143	136	132	149	153	158	132	160	166	126	160	146	130	155	148	154	124	142	134	139	151	174	143	161	161	153	155	127	135	165	142	149	175	163	158	174	177	156	153	153	148	159	133	143	145	147	157	162	171	160	161	137	148	151	130	122	146	157	145	140	155	154	138	159	142	146	165	137	132	147	130	146	131	162	157	152	164	146	152	141
7216	2699	1811	907	649	502	425	384	349	372	342	352	345	332	342	367	349	338	340	377	373	347	333	307	364	349	325	350	322	338	339	327	351	375	337	354	309	333	329	350	316	356	332	342	303	321	321	339	344	358	344	327	324	314	361	343	326	331	362	349	307	326	352	326	333	310	326	368	334	335	316	334	309	345	330	332	292	304	328	331	339	324	339	311	347	355	318	340	347	306	346	318	323	330	349	330	335	349	358	341	331	340	343	330	333	332	347	347	334	320	340	306	320	370	312	339	343	353	341	348	330	347	351	308	341	314	335	320	331	326	332	349	316	312	321	323	327	346	314	305	350	358	311	346	286	344	376	338	352	350	326	302	335	316	343	328	324	310	335	351	334	326	322	352	360	317	300	332	335	331	331	344	326	318	329	359	342	348	332	339	316	338	362	324	316	326	350	340	315	308	344	338	348	351	314	300	316	335	359	336	309	337	325	309	316	325	330	327	334	313	310	341	292	331	332	328	362	337	325	338	331	345	320	366	336	332	331	357	355	324	327	320	326	316	363	312	344	364	352	364	346	334	350	340	286	328	362	332	326	348	334	345	343	346	334	338	345	351	300	368	309	334	338	330	290	367	353	337	348	363	318	345	341	335	348	313	325	315	313	335	310	307	321	336	333	321	310	318	340	354	354	345	336	326	333	334	361	291	307	334	359	314	325	341	325	370	353	306	335	340	339	301	299	357	354	330	307	302	342	355	339	359	314	336	330	367	352	330	302	332	350	324	337	325	323	334	325	331	309	335	342	310	339	342	318	327	360	308	332	346	336	350	365	319	334	314	315	314	330	345	341	334	318	317	303	373	311	340	324	373	319	337	347	326	352	299	331	299	309	326	331	322	306	302	365	329	339	332	333	347	346	338	335	297	322	327	326	318	308	346	338	317	339	311	310	327	327	346	306	327	293	331	360	335	307	344	337	351	334	318	338	311	347	314	329	328	338	336	312	366	328	333	339	289	330	349	334	325	322	316	316	336	296	341	324	298	327	334	333	315	331	325	339	322	337	284	330	368	353	344	331	304	339	318	330	335	354	332	330	333	371	327	359	332	330	351	323	326	333	319	335	332	320	330	302	363	336	329	330	325	339	331	316	344	365	365	333	329	333	328	330	325	349	313	336	351	315	339	349	325	326	288	343	351	348	339	354	368	343	313	344	299	349	323	306	337	312	311	339	320	331	349	364	338	344	344	321	332	359	339	330	344	317	297	346	329	333	357	299	339	352	354	374	322	367	348	329	343	357	346	347	312	331	347	334	346	336	344	361	340	355	308	301	329	353	324	342	310	331	367	350	351	292	336	342	311	293	337	342	339	312	338	334	331	300	310	313	333	292	331	359	337	320	398	352	340	359	304	330	313	338	369	325	336	359	345	306	317	326	372	313	322	348	345	331	320	288	340	321	329	342	336	317	319	306	376	317	361	310	313	324	323	347	308	343	331	338	326	323	349	326	325	329	318	350	306	320	337	308	337	317	346	335	328	308	326	314	312	324	342	363	350	354	315	345	344	354	322	315	342	329	302	319	343	311	303	330	351	363	316	394	322	357	329	339	335	313	307	327	314	324	331	324	330	315	344	285	327	306	334	327	325	343	304	326	322	317	330	339	333	327	310	302	348	343	324	300	332	352	315	308	353	327	339	300	324	305	365	335	329	338	325	303	316	337	335	361	357	350	354	315	327	291	334	344	374	339	335	334	340	332	336	351	338	314	341	337	340	339	339	317	280	321	337	372	334	302	345	312	318	368	323	328	303	319	345	309	331	319	355	349	314	330	343	350	303	331	343	301	314	358	350	317	340	356	335	301	330	314	326	313	354	338	364	334	380	320	363	336	316	319	350	346	299	314	310	314	306	312	323	327	324	304	376	304	318	316	332	369	354	341	319	316	333	348	320	333	338	335	331	334	341	338	317	335	304	358	333	361	386	330	345	340	323	343	341	308	310	311	324	334	318	368	356	315	380	345	272	323	332	295	370	343	337	323	325	330	339	337	344	311	344	311	333	336	327	302	325	326	348	353	352	311	356	319	326	325	330	327	313	355	317	342	330	312	314	359	298	346	364	368	335	333	359	319	336	325	345	338	343	335	339	342	338	358	354	327	344	323	344	347	323	320	346	352	318	284	350	320	343	306	361	348	314	313	344	320	336	309	340	330	320	315	307	321	328	318	343	348	332	336	315	376	353	339	324	361	336	350	361	372	348	323	335	337	314	307	331	327	322	314	329	336	337	333	317	348	339	332	322	322	366	310	310	328	294	322	333	321	332	324	357	349	328	319	342	368	320	331	341	333	353	321	332	324	339	347	322	319	354	308	339	329	336	342	306	366	303	333	351	341	301	347	353	333	362	349	329	319	315	322	352	346	323	336	328	350	303	359	328	319	288	330	351	318	344	336	317	349	319	335	304	318	340	344	321	318	347	354	369	343	338	338	352	292	327	355	349	326	337	338	335	331	307	371	347	375	312	326	320	332	311	336	341	348	322	321	372	329	313	340	328	324	343	332	346	353	340	325	344	333	330	348	355	357	350	329	377	319	327	311	308	342	345	365	333	314	332	323	321	284	337	297	369	325	345	319	336	324	320	334	337	340	303	341	335	356	353	325	354	353	327	321	330	331	323	350	345	319	350	325	320	330	339	303	328	318	327	304	345	332	337	327	327	311	306	337	352	342	339	331	321	358	312	346	333	317	355	364	325	333	341	335	327	324	328	334	308	344	316	325	323	342	342	357	293	316	334	341	325	350	337	315	352	334	337	301	339	344	304	325	320	350	325	360	356	342	343	323	355	309	338	341	311	317	320	347	317	318	309	335	312	322	332	328	325	323	341	331	350	332	334	288	332	294	335	315	345	301	349	355	339	331	334	333	319	329	344	337	354	317	304	338	311	342	368	334	313	328	322	317	338	344	319	312	309	329	304	350	329	337	356	309	321	343	320	342	333	347	346	353	330	309	339	306	322	347	315	362	329	380	352	319	338	331	336	348	324	356	340	351	327	357	344	330	320	313	302	322	322	324	357	339	344	318	347	347	317	319	317	333	301	325	340	336	347	354	343	320	311	352	347	337	339	340	321	316	336	328	337	352	322	317	343	343	336	311	312	308	354	319	347	324	335	357	320	339	322	304	357	340	328	325	366	331	348	348	305	333	327	326	332	351	317	316	357	367	331	322	328	330	345	305	362	344	332	360	308	319	323	329	327	334	325	336	322	320	349	337	363	348	306	331	343	307	328	323	325	370	328	322	336	308	351	329	340	339	335	305	312	328	323	316	322	326	316	343	308	346	313	352	341	327	346	345	341	310	321	321	307	333	297	343	321	327	362	318	346	347	347	343	322	308	335	347	331	357	337	334	348	307	318	344	341	349	328	317	339	314	329	345	304	328	354	329	306	324	320	317	323	327	344	314	289	346	293	325	346	305	340	332	318	332	316	340	352	346	332	358	365	331	320	318	341	299	336
23939	21126	25391	27102	21134	21125	2830	346	209	185	148	152	145	130	105	113	124	113	87	107	102	100	106	91	75	98	81	93	80	92	82	94	81	83	79	74	81	80	74	75	78	74	82	87	80	71	81	69	84	80	80	65	82	84	73	65	76	69	73	80	66	79	77	65	77	91	67	83	74	79	63	79	84	72	80	60	67	61	78	64	85	74	70	74	73	76	60	85	81	80	73	69	69	81	87	67	68	62	76	90	91	77	76	77	58	72	82	68	70	64	75	67	83	46	77	74	66	90	57	79	70	71	75	68	76	79	91	70	78	68	92	76	78	73	67	77	62	84	70	58	66	71	80	59	75	75	80	64	76	98	66	73	76	65	72	69	65	66	79	82	86	75	86	74	80	87	82	71	82	70	83	59	74	85	84	82	74	73	70	80	73	76	75	63	85	67	72	59	61	66	85	61	72	78	80	81	70	74	87	70	78	65	63	76	58	84	69	79	78	63	84	64	86	83	64	71	69	78	78	82	94	87	78	74	73	67	74	72	74	76	60	60	71	77	78	66	70	80	65	80	80	71	72	72	75	67	65	77	85	74	82	64	94	90	79	83	71	73	77	78	89	72	56	78	76	73	72	74	74	78	78	71	77	74	89	73	74	73	82	70	74	90	80	75	57	75	74	69	91	64	68	79	77	68	61	62	73	88	77	71	68	77	80	84	76	69	70	66	77	80	69	69	74	64	63	53	74	63	64	67	59	75	70	92	85	95	77	89	89	69	79	77	69	76	75	79	69	75	85	84	72	93	57	69	84	84	66	73	67	70	68	73	84	76	77	78	85	96	80	80	69	75	86	84	71	83	80	65	87	85	87	61	94	83	74	70	58	81	78	69	69	76	71	67	75	72	75	83	88	88	95	76	69	64	70	68	63	80	60	77	88	73	84	72	68	70	61	63	85	65	77	74	82	87	58	84	75	67	71	71	59	65	78	67	60	84	69	71	70	79	56	81	78	72	80	71	93	77	77	72	70	66	61	70	81	92	68	74	69	79	85	69	81	82	88	56	73	69	82	74	74	92	80	75	87	71	83	61	68	83	63	78	81	86	86	78	75	89	70	69	77	61	73	88	53	68	93	80	80	88	71	67	67	90	68	77	68	75	68	71	60	85	67	83	89	76	75	77	70	86	74	71	71	69	74	75	58	74	74	81	86	61	65	74	76	75	80	64	78	65	71	67	60	80	74	80	80	78	53	72	88	70	70	74	79	85	67	77	100	73	78	90	62	80	74	68	80	69	75	70	62	69	80	69	69	80	57	78	68	64	66	71	72	84	82	67	73	71	90	71	72	79	68	83	72	65	76	85	83	80	80	96	79	77	65	72	74	82	87	77	63	80	58	78	65	65	77	58	90	72	75	74	74	70	59	87	85	63	89	78	80	63	96	69	74	88	88	70	78	70	80	67	92	74	53	90	66	87	60	69	68	74	74	80	75	78	74	83	87	82	76	64	82	80	70	63	85	96	67	81	65	71	96	80	71	84	85	87	81	77	87	63	76	86	81	84	78	63	100	75	83	74	57	70	97	91	85	74	68	74	80	81	89	68	71	67	80	70	76	84	87	66	68	81	70	78	79	88	65	74	74	81	85	70	71	76	65	94	86	85	70	67	67	81	77	63	68	58	66	57	77	96	78	58	56	83	83	65	79	58	66	84	69	74	59	77	74	70	88	95	84	75	77	57	63	88	76	68	76	74	62	70	88	66	72	55	69	68	64	85	72	70	74	77	82	83	61	89	103	74	85	87	78	72	87	98	76	66	63	72	65	68	79	68	61	63	82	82	56	61	79	78	72	68	81	76	66	85	71	86	76	89	75	79	73	66	59	82	69	63	76	78	69	69	50	67	76	64	89	70	78	59	59	77	55	89	66	64	89	108	73	70	74	74	84	80	84	71	79	66	80	56	79	76	68	89	78	82	81	63	89	69	69	71	61	75	73	72	85	91	56	80	78	66	77	87	75	83	80	73	57	60	84	77	79	69	84	93	66	81	73	73	61	76	68	84	84	64	91	76	78	71	52	75	83	71	68	72	84	70	62	65	74	83	63	83	84	68	76	82	86	78	59	71	73	67	72	76	84	65	70	65	76	78	92	75	63	67	87	92	89	70	75	70	76	76	76	74	69	86	82	70	75	64	82	79	78	69	62	71	82	54	76	83	70	76	56	69	66	77	68	77	86	88	75	75	75	59	67	87	70	70	66	56	72	67	80	88	64	57	60	65	67	81	73	72	66	71	89	84	54	70	73	79	73	73	70	84	66	69	77	71	64	82	78	68	79	67	79	76	62	62	76	65	74	81	81	78	69	83	77	85	64	74	90	63	81	82	67	73	80	73	65	62	71	97	74	91	81	96	87	73	94	61	73	76	64	77	69	70	81	72	53	70	79	67	71	72	87	82	71	64	68	73	73	79	77	84	70	76	81	78	69	70	76	64	71	63	92	71	83	72	66	75	81	76	71	61	68	80	69	63	66	91	78	90	77	67	82	82	66	66	92	89	52	72	91	77	92	97	70	60	97	75	87	76	70	69	70	82	82	60	78	76	79	90	70	85	67	78	63	64	67	71	80	66	71	69	63	75	82	72	70	89	79	80	76	79	62	74	81	73	82	64	75	56	76	82	70	70	70	78	69	70	67	80	89	86	81	75	63	80	82	92	67	77	78	74	60	66	78	70	67	59	79	69	57	65	83	79	70	72	60	69	74	92	67	83	65	68	82	71	75	77	78	72	66	65	67	68	86	78	82	70	80	75	66	87	70	90	67	73	63	82	74	60	75	74	79	65	78	61	75	68	92	96	69	77	79	69	83	67	65	67	72	86	86	63	85	80	59	82	88	75	72	79	71	56	81	67	72	71	71	65	84	87	77	75	67	57	77	71	76	90	60	48	71	71	71	75	77	76	85	65	90	95	79	68	91	65	72	89	71	70	67	66	77	73	76	73	62	82	74	95	70	69	72	81	75	83	75	81	56	90	69	89	69	91	57	75	92	65	61	74	82	79	76	81	69	74	81	78	68	64	68	81	76	65	69	90	74	78	79	81	72	73	74	66	78	64	73	75	67	68	77	75	79	63	76	77	62	70	64	75	95	87	76	85	81	71	62	68	73	63	63	78	75	58	78	69	83	70	82	83	83	76	87	86	66	72	71	65	74	76	49	84	71	67	70	79	79	72	62	67	69	55	61	72	73	64	66	60	64	76	80	69	91	70	68	79	60	80	82	75	73	75	80	82	63	75	78	75	83	77	71	81	61	76	63	82	91	108	82	72	62	82	78	79	85	80	71	104	64	77	84	98	77	76	75	78	56	72	72	76	59	66	86	68	80	77	68	53	73	70	74	61	70	71	74	81	74	87	78	85	90	70	66	77	65	83	65	72	63	75	69	73	66	88	97	67	71	68	66	71	64	82	75	60	70	70	70	63	62	76	77	81	84	73	91	76	74	78	81	79	64	68
3922	4756	3101	1319	809	498	396	315	249	268	242	238	214	217	235	225	211	218	204	229	190	200	205	203	209	193	201	185	193	182	181	205	181	193	206	207	175	200	181	191	207	180	194	208	182	187	203	207	208	205	186	171	211	187	189	197	193	176	157	201	179	192	196	188	180	175	190	176	195	182	181	168	173	180	193	193	183	203	198	181	189	217	214	212	188	189	184	215	195	191	177	185	204	194	195	207	221	207	190	165	181	199	231	189	197	186	178	200	177	184	180	185	170	183	163	183	176	199	201	186	228	189	178	197	182	207	201	177	184	177	224	172	192	199	176	198	200	179	197	196	173	200	177	209	178	179	196	204	195	209	206	182	193	187	188	187	178	202	171	191	178	204	199	191	164	160	194	173	184	200	207	186	193	213	211	192	183	191	191	183	176	193	188	207	190	201	206	183	194	189	179	201	195	218	175	197	192	180	193	205	181	184	185	173	208	219	194	214	183	178	197	196	195	178	208	190	174	183	189	197	198	205	220	172	177	212	189	194	169	194	181	188	184	190	208	183	183	206	188	192	183	210	181	208	177	201	185	180	166	196	195	192	204	189	215	193	172	207	184	204	197	183	187	187	219	203	203	185	168	200	173	187	185	188	205	175	207	187	180	191	204	176	173	198	229	185	180	172	203	196	188	164	198	197	161	174	214	209	190	196	214	172	176	199	163	184	171	187	189	189	197	202	207	189	192	208	185	196	182	169	210	203	190	189	197	185	216	177	181	158	181	176	174	180	224	194	203	184	191	195	203	195	178	178	187	214	194	174	168	202	196	181	179	168	194	170	194	188	192	159	196	197	201	187	212	191	193	183	196	190	191	186	185	189	191	169	183	194	203	224	190	186	220	175	171	217	191	194	185	192	198	210	195	177	191	173	188	203	206	192	184	190	208	178	197	174	185	202	190	192	173	218	205	189	210	190	182	170	208	185	187	185	200	190	229	215	158	200	174	200	197	166	195	191	194	176	171	223	198	193	190	175	175	181	172	167	179	192	204	209	187	191	183	197	175	195	177	215	167	190	187	192	181	210	206	216	203	201	189	201	186	187	202	181	199	190	183	163	187	188	207	156	196	185	182	190	193	202	180	198	191	208	191	181	177	191	199	195	169	179	173	177	182	202	186	167	200	180	185	190	172	164	209	176	215	179	200	204	181	169	191	182	208	181	175	183	196	195	188	179	190	160	202	238	194	183	214	196	200	189	186	179	185	167	183	190	184	176	192	179	184	206	186	196	161	188	182	193	175	175	181	180	171	195	175	165	191	209	195	199	199	197	179	176	207	191	205	190	212	196	191	186	201	194	187	202	202	185	191	208	207	190	147	196	196	180	219	199	197	181	182	184	188	184	189	185	177	178	192	188	205	174	161	182	204	201	184	201	211	182	230	214	188	191	208	207	177	219	188	170	211	211	196	170	213	177	189	207	197	177	201	183	190	184	206	199	162	194	172	184	182	208	191	188	193	178	187	184	173	201	158	192	197	180	173	194	210	200	193	200	184	168	224	182	192	213	185	188	157	200	216	192	199	185	192	196	200	193	193	214	164	210	188	198	205	191	172	179	175	214	187	193	213	183	201	192	227	176	187	194	179	196	180	192	173	218	190	199	191	193	200	186	178	185	221	174	186	197	184	198	202	180	178	205	179	170	180	190	186	175	175	191	191	178	212	186	185	194	184	206	180	191	200	185	190	184	228	209	197	184	175	183	186	176	183	195	163	193	186	211	216	193	192	204	161	171	197	217	178	170	181	187	171	203	185	180	195	185	188	192	201	192	188	157	176	200	189	187	191	205	158	173	171	196	215	188	193	215	179	186	178	200	184	176	170	174	209	184	215	199	186	206	200	181	184	190	200	172	208	199	183	166	200	184	181	199	180	206	195	184	185	197	187	198	174	203	198	213	223	213	171	209	197	179	218	202	173	191	177	201	174	188	198	186	206	198	190	187	197	187	198	215	204	220	197	188	201	186	198	183	204	154	206	211	183	174	193	192	176	195	203	195	187	198	214	181	180	166	186	168	192	180	206	193	170	173	167	200	222	184	185	205	209	176	205	195	190	184	208	210	181	218	189	181	182	187	186	202	215	211	189	183	191	205	168	226	193	155	214	204	184	200	184	202	200	221	213	212	198	173	206	191	183	176	189	197	205	200	174	215	185	208	185	165	202	169	191	185	196	194	186	190	201	179	190	210	195	189	194	201	177	194	192	190	195	206	200	179	184	171	190	187	195	170	202	199	194	206	154	161	182	181	194	195	189	184	188	169	200	194	187	196	172	192	186	187	194	173	180	192	212	196	207	199	187	178	192	216	189	192	185	187	173	228	204	170	167	197	199	201	202	181	170	204	146	184	202	186	192	203	204	184	191	203	171	193	193	173	193	183	191	188	183	195	206	170	197	183	191	200	176	218	189	173	181	198	198	196	175	178	174	204	182	208	196	202	191	183	197	174	184	209	218	189	178	191	199	197	185	160	186	177	188	187	180	191	191	187	219	189	198	189	193	186	202	218	185	198	185	193	193	166	188	214	193	193	202	164	191	173	183	188	196	173	215	208	216	212	184	197	198	177	186	190	179	196	198	182	205	156	176	191	170	199	184	166	194	184	207	178	197	197	196	201	190	191	206	170	213	160	177	195	208	190	184	175	187	186	182	155	202	179	183	191	188	200	199	197	189	194	201	218	188	202	195	206	191	199	199	181	196	191	192	184	166	193	202	200	184	212	175	208	178	191	185	209	193	205	172	196	170	218	189	191	186	182	201	183	198	178	204	198	189	172	177	196	205	199	182	182	187	195	208	192	179	174	186	200	207	204	181	170	205	180	197	196	210	202	197	200	191	180	186	199	199	198	158	216	188	168	179	186	206	185	178	185	164	220	191	198	205	207	201	178	213	190	209	189	197	202	191	190	203	182	178	187	185	201	196	195	165	199	184	159	186	179	197	191	199	182	189	189	163	202	186	184	210	200	206	183	193	185	173	187	185	169	203	186	197	205	193	203	188	182	189	189	189	189	193	174	203	179	215	173	196	190	190	200	182	188	201	192	193	195	184	185	183	176	175	156	168	168	180	188	168	170	206	200	171	188	170	163	181	168	157	193	190	181	202	179	182	211	191	191	178	221	194	176	197	213	195	176	191	173	189	192	187	196	198	181	194	199	177	192	184	192	195	191	210	176	171	196	187	176	196	179	190	209	195	167	198	199	185	191	192	186	181	174	204	188	160	221	190	195	205	178	222	169	183	212	189	175	188	202	189	187	170	215	188	191	199	196	192	192	180	187	179	192	194	199	185	188	189	179	166	201	187	196	171	200	168	193	165	204	171	212	178	191	214	190	186	176	197	190	193	198	200	209	188	168	182	188	190	196	180	173	195	185	170	184	194	188	170	172	199	173	197	170	180	190	179	178	197	197	198	161	194	176	185	194	185	186	217	224	184	197	184	210	189	212	224	181	185	184	173	156
35381	11689	1352	447	343	282	292	274	254	236	214	244	251	267	248	255	249	251	287	259	265	294	232	286	260	249	228	259	279	254	241	264	243	281	267	240	241	213	233	273	241	242	247	251	251	236	259	225	245	246	241	269	257	279	304	257	232	225	237	240	271	265	282	266	242	270	259	232	216	231	282	233	260	240	249	263	230	255	250	238	271	265	234	240	218	249	247	224	285	254	251	264	246	238	269	275	298	245	267	274	239	261	253	242	267	256	251	266	249	263	245	294	266	232	248	219	232	297	269	245	259	250	248	220	258	251	253	220	257	243	266	274	273	239	244	266	255	227	249	267	208	243	244	258	274	258	225	251	268	259	298	250	225	222	236	249	299	250	250	253	243	257	243	273	242	229	248	259	294	241	303	239	278	287	251	250	274	227	242	254	307	252	253	253	257	295	239	235	250	251	251	264	267	238	254	270	243	264	263	282	302	251	243	276	263	230	226	259	260	242	234	247	286	255	246	262	228	254	247	275	253	261	219	261	237	242	226	228	254	262	254	280	253	237	251	242	244	247	239	220	243	262	249	261	281	234	275	197	250	239	243	242	214	263	266	254	233	241	227	243	234	292	245	260	262	264	247	232	220	225	224	258	240	236	244	260	252	281	235	248	213	269	259	247	254	244	256	234	266	256	266	238	231	243	218	253	250	277	236	278	221	263	229	246	217	277	279	260	252	279	292	250	225	258	275	232	246	260	253	256	282	254	244	277	243	266	242	238	247	254	272	244	228	264	253	264	254	253	243	238	235	239	232	240	250	272	260	253	255	265	251	245	249	253	302	256	231	227	213	221	262	256	279	261	254	242	267	232	232	297	265	251	228	271	253	258	208	264	267	292	219	260	255	209	236	235	258	271	255	221	237	251	249	287	249	263	239	242	260	233	252	266	240	268	252	235	236	286	216	258	249	227	246	282	258	247	191	249	237	248	260	238	259	258	251	250	246	229	243	247	245	257	235	247	245	247	230	244	254	272	269	206	245	259	275	260	241	246	252	238	266	242	234	220	243	249	253	265	249	254	238	225	246	248	226	261	264	255	257	258	235	262	282	254	252	241	256	226	258	264	236	252	239	291	236	268	246	249	243	260	253	259	253	254	222	223	253	237	247	266	252	255	259	266	259	215	254	267	240	263	303	237	240	230	241	226	254	292	269	279	234	237	249	235	286	255	233	226	246	214	233	255	264	257	248	247	229	222	259	267	218	246	211	241	268	267	256	239	260	239	250	259	249	277	272	249	251	266	253	264	228	211	273	258	284	268	233	247	233	245	255	249	248	241	248	260	267	226	289	227	258	228	257	225	224	227	219	262	252	263	248	243	229	266	264	274	260	229	235	261	257	283	259	248	248	261	260	265	246	221	260	259	242	252	243	233	230	269	268	213	226	269	255	220	233	247	255	263	252	271	267	235	294	246	257	223	232	246	236	245	251	271	213	248	229	243	274	254	268	236	272	236	245	228	233	289	214	240	245	249	259	242	250	236	257	244	237	239	234	248	226	252	234	275	253	269	247	263	242	246	227	244	256	254	254	292	263	258	250	263	244	259	242	259	251	234	276	251	214	238	237	223	280	257	245	258	251	240	286	259	242	247	253	233	245	247	257	236	198	255	248	256	236	235	217	272	259	250	283	242	244	259	261	233	238	252	233	226	246	238	253	231	262	242	243	254	242	243	252	250	262	255	248	230	265	266	247	263	256	260	239	250	235	217	258	259	258	252	235	264	248	245	259	243	238	258	253	246	250	220	266	246	254	273	240	246	249	259	249	263	250	250	265	254	259	235	257	272	225	230	251	240	280	263	251	247	254	253	270	254	269	279	228	263	250	231	266	246	246	248	266	261	241	246	232	235	241	238	230	227	231	256	250	258	244	244	258	266	245	228	231	228	230	251	256	247	285	251	260	243	240	232	241	221	247	239	258	248	274	267	248	251	239	295	236	248	280	215	240	262	270	247	267	253	264	233	268	257	237	262	231	241	212	233	246	279	266	210	235	255	237	251	243	261	238	239	253	258	249	238	214	252	231	271	255	229	269	272	228	258	236	247	243	245	243	247	232	253	242	248	267	283	237	228	272	231	268	242	276	236	255	248	235	250	238	232	263	242	247	234	230	239	249	269	216	253	231	261	249	251	250	238	243	233	241	239	243	267	243	246	240	267	255	246	252	229	253	269	254	229	244	237	281	262	245	286	256	235	253	263	241	256	235	270	265	251	257	272	247	222	227	237	247	235	253	235	254	273	269	246	245	268	244	238	263	262	253	257	261	227	251	246	246	217	258	258	271	256	246	266	275	277	256	267	265	226	215	282	236	229	242	208	261	245	279	249	236	264	236	226	254	247	234	243	268	260	249	243	274	273	232	275	255	237	262	241	234	240	263	258	241	262	253	256	219	231	266	220	239	269	262	227	282	241	249	255	254	254	271	243	257	246	234	235	291	248	261	241	244	279	253	277	240	253	254	281	249	264	237	226	261	260	244	254	215	283	256	251	259	266	256	240	295	266	243	250	247	267	232	262	245	247	270	244	249	257	219	245	235	245	239	236	235	231	229	247	254	264	231	248	240	261	238	265	271	262	246	234	257	278	228	262	273	252	237	238	221	224	270	262	264	225	254	274	237	225	218	285	263	232	275	242	259	246	282	249	269	244	251	231	245	214	231	226	258	264	248	252	264	269	268	225	242	224	265	229	224	231	228	272	257	252	212	277	253	242	234	250	274	232	247	252	249	232	234	279	260	264	235	257	255	247	255	243	260	285	213	236	282	250	275	230	253	250	251	280	244	243	232	260	241	249	255	250	269	271	238	265	249	229	250	250	239	271	257	273	246	242	261	249	255	223	240	252	240	248	272	264	263	238	251	253	241	224	249	255	264	270	254	255	213	276	262	265	260	225	270	267	265	270	232	244	250	232	269	245	232	259	240	233	254	270	240	282	275	240	275	224	237	280	241	259	250	236	251	253	236	254	260	245	230	244	253	223	256	240	247	221	285	243	264	248	248	243	276	264	233	255	233	243	258	222	289	265	273	220	282	268	251	233	250	249	244	240	279	217	238	235	236	261	227	249	252	217	279	267	232	255	215	253	250	244	252	258	244	254	224	257	250	254	242	270	257	238	237	235	254	235	239	265	267	219	253	229	245	254	247	227	249	246	228	272	242	247	254	241	259	241	258	229	283	247	229	243	255	273	267	259	254	233	278	264	260	255	271	263	258	249	243	288	253	211	241	238	236	270	231	268	234	274	275	261	264	247	238	287	265	287	236	262	262	260	255	262	217	266	236	263	246	249	258	271	241	235	244	272	273	263	254	305	261	289	262	233	239	239	230	256	255	255	270	223	256	276	235	238	269	225	241	209	229	250	237	264	216	241	267	275	236	253	250	226	238	237	253	246	234	273	257	231	241	255	217	245	250	249	225	262	254	253	263	231	263	252	284	258	248	262	248	249	260	274	273	273	271	266
11642	873	735	611	579	540	566	535	580	584	512	550	554	596	531	544	578	536	568	525	551	525	510	500	567	527	521	501	579	482	501	543	536	551	590	535	509	591	526	592	577	567	542	524	533	570	549	505	520	531	495	543	606	573	558	526	564	538	566	527	546	554	534	527	547	572	539	565	539	517	530	562	524	553	546	555	512	549	527	538	558	506	517	519	491	535	559	566	556	517	495	510	554	542	559	527	536	546	533	543	534	573	538	530	535	544	547	532	525	515	517	544	538	543	557	536	523	506	576	527	584	567	526	512	559	531	556	520	528	515	533	557	528	529	495	566	561	588	509	539	557	519	551	517	567	506	536	578	515	565	537	562	558	557	518	514	527	516	569	562	519	526	568	516	527	556	520	570	590	523	530	548	486	542	554	516	570	554	554	496	552	549	525	552	531	529	521	580	557	543	503	547	495	515	560	532	515	565	521	497	566	571	555	517	541	550	534	537	549	587	562	575	556	511	555	548	539	524	505	547	503	555	535	528	559	562	575	557	547	513	581	519	516	564	549	523	525	562	495	533	542	529	532	607	511	565	509	546	529	536	532	572	528	538	559	527	533	549	534	595	511	546	545	499	488	557	556	579	519	541	512	502	563	563	538	541	547	527	575	497	487	574	557	535	548	498	553	567	581	529	497	554	572	536	556	496	527	528	566	557	511	550	533	546	537	530	610	551	542	566	583	557	546	529	510	564	567	488	522	537	532	528	557	543	582	498	546	553	534	533	539	543	560	556	537	546	519	513	511	548	527	590	562	555	543	518	535	589	531	525	548	559	535	540	490	550	575	566	546	551	514	558	548	588	571	570	560	563	535	553	555	570	544	536	564	537	565	558	548	518	532	536	574	536	568	522	561	503	542	576	535	583	569	551	563	562	552	558	510	527	550	566	576	514	562	521	551	548	556	500	576	545	573	521	543	542	515	541	546	519	528	555	546	559	577	505	574	543	543	528	567	537	553	561	567	539	503	508	532	524	520	536	529	558	569	519	529	520	554	552	544	532	534	567	577	512	567	535	554	524	507	483	490	545	558	526	512	502	552	551	510	562	538	565	523	578	525	530	539	516	584	548	538	560	562	540	524	548	563	577	535	515	540	556	537	569	549	574	534	502	458	505	547	575	557	528	568	528	516	582	518	548	570	563	556	541	546	538	564	536	512	517	517	580	519	566	591	550	515	525	546	563	553	539	559	543	513	561	556	537	586	538	549	527	578	523	555	525	511	530	518	570	537	515	547	549	525	510	512	519	583	502	525	540	555	577	540	529	529	510	557	533	531	543	506	542	528	541	521	540	539	521	569	553	551	565	543	547	557	537	548	536	536	482	538	536	551	559	547	549	546	550	511	546	554	520	588	595	504	534	541	530	555	509	561	523	522	531	526	561	587	515	537	526	558	575	545	539	557	536	543	575	549	555	533	510	535	491	519	550	529	524	548	573	525	566	520	572	514	554	545	569	526	598	563	535	526	539	506	555	536	510	543	530	511	571	536	548	537	575	543	532	506	536	529	538	559	525	546	517	527	543	550	544	531	500	568	531	561	549	534	534	524	527	540	503	556	521	549	523	513	559	528	529	500	538	540	568	492	513	583	528	559	519	510	577	562	540	544	512	578	530	526	538	541	576	566	524	529	512	529	547	530	553	551	553	516	561	543	495	570	520	532	538	506	556	563	563	548	557	518	561	502	529	552	564	540	548	531	554	552	526	558	523	577	529	561	529	557	529	556	543	548	531	530	548	544	559	537	536	546	530	550	523	526	564	554	548	534	568	545	535	567	591	518	522	577	533	525	506	540	567	535	573	540	520	538	506	522	508	543	520	533	543	538	530	495	571	518	512	572	540	547	530	547	534	541	569	535	569	576	513	551	552	547	561	538	575	508	538	551	542	522	496	560	517	538	549	507	563	566	589	538	555	521	508	557	555	571	527	514	521	499	549	528	533	529	513	562	533	579	528	536	547	572	527	533	560	561	564	513	552	537	539	545	577	540	554	519	529	539	514	521	518	560	524	517	525	541	562	545	560	545	556	534	486	554	563	556	550	534	569	599	532	575	551	516	564	543	522	532	563	548	533	501	548	583	510	549	545	566	532	570	526	519	539	543	551	547	548	525	512	538	563	509	565	506	557	551	521	513	563	528	569	502	552	524	568	561	547	534	575	546	571	580	546	546	578	612	570	562	492	562	519	540	536	557	540	529	563	563	542	513	479	561	507	519	530	561	543	520	574	530	519	535	566	534	534	553	548	507	569	537	522	553	542	539	530	539	559	520	510	543	533	544	555	520	555	547	541	523	522	559	543	540	545	580	532	541	533	551	549	547	545	549	531	526	516	545	526	526	530	553	525	542	567	536	516	509	524	515	518	531	504	541	529	553	559	539	570	556	552	497	491	560	580	573	516	549	559	527	540	544	499	541	532	537	517	569	555	525	560	528	535	529	511	567	574	549	530	560	507	525	528	530	565	534	525	522	511	513	502	526	568	509	526	545	554	532	538	546	522	559	571	522	522	540	598	570	574	532	555	517	531	560	569	499	561	522	535	517	535	551	546	541	522	556	513	566	556	524	574	520	514	543	544	542	532	528	574	583	596	524	551	584	565	530	557	519	555	521	580	535	514	533	499	530	507	529	532	552	533	526	526	515	595	560	543	560	533	575	547	551	533	566	542	510	525	531	583	557	518	513	516	574	582	527	513	556	521	581	571	522	537	556	549	569	545	521	578	538	570	530	551	528	534	527	505	575	548	588	507	546	545	534	544	520	536	579	527	550	581	562	534	545	510	572	525	533	573	542	507	517	534	532	512	533	570	557	527	555	520	526	517	538	532	536	552	559	572	524	562	549	580	539	547	547	578	546	524	542	538	541	559	557	563	536	544	535	532	530	585	527	518	545	547	527	546	504	506	553	517	565	552	520	555	516	496	522	517	538	519	516	566	517	530	528	501	578	575	505	523	586	560	486	545	534	551	516	566	515	526	525	533	571	548	588	545	547	531	582	554	560	531	536	537	527	562	505	530	507	529	577	519	545	564	565	545	541	541	523	529	529	542	512	555	523	532	568	567	559	557	537	502	521	548	518	566	542	531	555	532	550	540	509	525	509	511	526	524	561	559	528	506	573	559	567	530	504	510	544	551	542	501	557	568	546	555	540	541	550	551	551	541	529	597	541	532	529	494	518	556	512	562	540	584	505	526	516	543	539	530	542	515	548	571	516	568	556	532	543	561	515	511	533	538	530	536	574	550	525	505	556	553	540	552	562	566	551	564	521	501	540	535	567	559	554	529	556	572	568	537	548	533	570	561	575	539	560	520	539	541	527	531	555	537	566	519	498	528	557	542	585	532	547	529	551	536	523	505	514	546	534	562	508	515	555	547	540	526	534	548	506	536	509	507	543	523	557	552	524	546	550	546	553	551	511	542	509	557	509	544	505	561	567	560	527	541	515	515	559	519	547	509	557	568
24664	21126	24783	27716	20912	3134	329	263	224	160	191	154	189	197	183	169	155	179	158	173	175	137	138	147	143	160	141	154	142	161	154	151	165	156	178	136	160	148	150	142	150	157	150	157	165	149	146	144	161	163	144	158	170	149	151	152	132	128	136	151	157	157	150	145	140	123	133	149	125	161	147	167	170	137	136	125	148	128	162	141	178	136	136	138	164	142	152	176	153	126	132	125	141	165	147	142	138	140	138	153	142	142	148	159	135	144	158	145	160	157	151	151	146	145	142	163	160	164	160	153	144	162	158	129	152	126	153	155	135	171	146	160	140	146	149	143	132	126	135	171	156	167	178	136	133	171	150	142	137	154	147	138	146	148	155	133	131	169	163	137	133	136	146	138	155	149	150	149	134	151	157	130	149	144	139	143	153	137	157	146	161	132	157	142	154	138	142	149	148	124	144	157	155	150	153	161	131	130	144	161	148	130	159	138	143	143	148	153	156	151	150	133	151	147	151	136	173	133	147	154	143	162	132	155	175	153	137	163	131	166	166	162	149	155	168	151	153	131	144	143	157	122	157	145	156	124	127	190	125	154	158	147	154	165	143	135	138	126	163	140	146	148	138	138	160	143	145	149	156	146	126	158	133	140	153	134	166	134	135	142	144	156	144	134	144	154	169	147	179	135	161	150	146	139	118	168	156	144	140	125	151	136	148	152	153	158	162	145	135	151	132	144	137	143	142	162	158	156	126	156	126	151	176	142	138	159	145	152	182	137	126	138	114	155	144	126	141	152	141	132	129	154	160	127	133	157	137	160	173	138	173	165	172	162	146	146	139	131	136	154	139	124	136	144	159	137	147	153	121	149	140	161	140	155	159	171	166	147	174	159	149	143	155	162	146	164	166	154	149	142	155	172	132	141	126	144	112	148	149	141	159	139	157	129	121	149	155	172	123	137	158	154	140	132	168	138	144	155	148	148	150	155	132	134	154	141	126	149	125	143	150	145	135	165	144	133	143	149	170	146	153	128	132	156	158	136	135	149	144	147	147	149	168	142	120	135	145	161	167	126	156	137	135	142	150	146	169	170	145	147	162	126	146	130	154	164	159	161	152	140	134	155	119	154	182	140	176	187	157	171	151	139	168	155	134	159	160	154	135	124	164	131	142	160	148	163	155	155	173	152	112	148	143	178	150	160	153	158	163	133	147	149	148	128	163	140	130	114	141	133	138	147	143	153	145	169	170	151	134	146	131	161	154	143	145	113	156	158	169	120	133	154	123	158	145	140	139	139	141	162	159	167	150	134	150	146	144	142	146	175	137	115	135	137	132	168	150	144	118	145	136	144	146	153	129	135	127	117	138	131	140	135	149	127	158	141	125	149	132	143	181	142	171	134	146	172	136	126	137	138	155	144	144	154	160	162	135	149	162	152	128	147	165	127	132	145	152	128	140	134	166	154	125	171	159	142	169	138	161	148	158	158	149	146	124	157	139	156	150	165	143	149	135	134	138	129	155	185	151	148	131	147	159	178	160	155	152	141	141	161	156	142	134	127	136	146	162	144	137	156	139	142	150	148	123	135	166	134	164	143	148	153	134	160	142	153	122	134	137	184	153	140	147	164	173	141	138	146	165	139	142	152	153	153	140	159	137	148	116	165	159	128	153	155	161	158	149	166	164	134	163	139	138	154	135	152	121	147	163	169	146	143	161	129	130	122	164	156	154	122	149	170	175	150	159	149	161	152	142	147	167	147	134	140	180	149	144	118	149	152	145	134	164	152	137	151	123	149	149	148	149	164	141	134	145	145	149	146	132	127	159	125	143	138	152	136	157	151	143	138	154	159	136	139	139	140	139	120	145	145	146	146	164	137	134	163	160	158	157	163	159	174	151	137	152	115	143	152	139	127	155	134	164	158	133	136	155	147	133	148	137	158	153	158	148	149	158	150	131	152	150	143	124	149	151	139	154	164	147	161	129	138	141	132	148	171	152	129	160	153	139	152	144	156	133	131	147	141	166	161	164	145	170	169	146	154	135	153	141	158	139	143	147	156	136	155	142	135	147	142	153	144	150	154	163	129	142	130	140	158	154	133	132	156	147	146	133	155	161	138	126	150	157	157	166	125	141	151	147	158	153	158	135	160	157	156	136	118	145	129	146	146	131	156	127	161	144	157	125	133	143	143	146	143	143	140	141	157	137	156	142	138	157	136	148	137	173	167	164	163	123	153	154	138	161	155	145	149	149	151	154	139	145	150	131	153	155	127	134	138	148	142	136	137	121	160	132	146	148	134	131	160	169	134	136	141	161	143	151	161	127	159	166	154	154	164	155	158	150	149	136	149	132	161	148	130	149	165	158	148	136	144	145	154	161	172	153	125	168	151	140	135	152	140	146	168	144	148	125	162	160	154	140	169	168	147	151	152	151	153	168	143	151	135	155	147	134	163	160	156	153	147	166	153	135	165	159	141	174	134	154	150	149	143	121	169	136	137	145	142	123	135	163	153	152	112	154	123	151	150	146	140	126	122	144	140	153	162	123	153	151	154	147	135	140	143	153	150	150	163	144	121	136	154	149	174	164	142	158	136	136	154	131	153	148	150	160	143	160	164	141	151	161	165	135	150	148	156	137	158	167	154	150	135	173	133	162	149	137	127	154	163	157	126	121	149	153	153	143	151	155	137	155	146	148	159	137	159	167	149	165	131	136	139	155	147	147	159	138	131	138	151	154	152	151	121	136	144	128	158	127	138	142	151	154	148	150	172	171	149	133	144	144	137	155	116	135	139	132	141	124	145	143	151	148	135	140	154	147	167	159	150	161	143	156	174	149	137	148	152	144	138	145	142	128	151	134	138	156	133	159	140	132	137	156	139	136	128	158	151	149	118	134	147	158	151	159	127	141	159	158	138	176	157	116	156	133	163	151	163	152	155	166	151	146	144	135	142	151	146	147	158	146	138	131	139	167	135	153	143	157	147	161	151	127	135	156	144	164	136	148	138	147	137	153	164	173	141	145	139	148	154	145	137	141	153	171	141	140	138	176	162	146	153	157	174	143	132	140	149	134	172	137	142	121	134	158	153	132	141	128	161	149	144	150	156	146	157	142	125	139	156	114	148	154	150	141	144	138	169	157	162	157	139	135	140	139	142	145	142	142	147	164	159	155	157	162	165	143	137	150	145	145	147	147	156	147	154	136	134	142	129	156	137	159	131	166	126	125	139	147	137	128	141	145	172	141	185	158	133	154	160	130	122	150	162	155	143	137	129	136	123	122	142	138	146	128	162	142	155	127	136	148	155	142	135	148	141	147	136	138	148	152	148	149	145	156	149	152	147	137	147	147	153	147	129	140	150	134	135	135	149	143	160	146	158	138	131	146	137	151	162	145	173	162	135	155	134	147	150	145	123	147	165	149	146	137	121	158	145	134	136	143	165	129	151	144	160	157	141	137	130	134	145	168	127	134	142	145	143	167	153	151	152	139	128	172	122	147	142	139	135	138	157	148	161
4524	2817	1827	879	619	460	372	371	410	359	400	334	343	311	343	349	321	319	342	311	312	333	297	308	315	350	338	334	323	321	315	354	302	304	314	334	327	312	328	358	313	322	333	277	328	300	339	314	314	316	309	319	311	297	306	331	328	332	336	316	335	350	296	317	325	370	344	339	309	317	337	339	321	335	323	334	342	288	348	302	304	303	309	353	340	327	294	328	352	316	328	326	336	312	314	333	310	317	307	334	305	289	335	321	317	332	321	323	316	323	305	301	319	344	332	384	290	342	319	308	292	321	336	323	330	313	312	367	298	339	339	346	361	324	318	325	327	320	334	306	300	323	340	327	318	337	345	312	313	344	338	324	302	302	351	330	314	344	316	346	323	315	304	338	318	330	344	337	339	299	293	331	278	340	328	319	351	309	340	346	327	333	307	317	344	291	328	329	317	304	320	311	300	284	324	315	324	320	324	299	307	329	314	322	323	311	314	319	307	345	331	307	302	331	302	351	337	294	298	343	357	298	354	309	315	328	307	344	307	327	337	302	319	336	318	288	315	342	323	340	312	323	321	284	340	321	304	300	313	327	352	287	327	308	328	333	341	334	321	352	300	310	307	288	356	305	331	259	326	354	330	318	319	293	322	321	356	348	334	345	337	300	326	327	340	316	306	313	354	318	322	326	331	316	322	331	333	305	314	363	313	312	335	350	309	298	304	295	323	335	322	323	307	309	310	338	354	302	323	319	336	340	341	337	344	326	333	316	368	305	351	339	310	317	320	319	313	327	325	321	303	313	361	327	347	346	334	285	335	334	330	293	284	338	317	335	326	328	321	305	337	375	295	355	352	336	319	295	315	309	335	300	329	333	343	316	328	346	370	308	333	357	353	342	297	331	320	312	372	309	329	344	311	324	312	316	334	325	342	298	305	294	299	346	323	343	304	315	317	306	333	314	331	282	325	354	296	271	325	328	290	297	356	306	313	311	334	315	349	319	319	311	341	319	331	328	315	333	316	304	322	336	348	316	320	324	330	323	290	313	345	328	315	315	339	314	335	339	341	322	333	345	367	332	313	362	313	297	338	302	322	335	308	296	330	340	322	347	328	310	308	340	352	285	309	310	337	351	331	305	348	332	307	310	318	309	371	307	331	332	292	326	318	322	313	341	325	305	341	315	334	325	311	332	314	357	321	322	334	321	328	324	338	325	339	336	302	304	308	302	329	322	344	339	352	341	343	323	337	322	337	340	331	289	337	297	342	325	341	310	320	323	335	313	338	337	318	336	321	347	345	296	311	340	329	309	331	314	334	350	346	302	320	300	307	334	278	317	340	293	325	314	299	326	327	308	291	324	357	322	312	319	313	292	312	346	329	327	343	298	317	334	302	305	323	333	303	324	335	311	330	332	311	348	350	296	299	321	304	326	339	299	312	361	357	325	321	338	321	311	332	294	356	317	311	327	310	343	343	319	311	349	336	343	331	334	351	324	334	290	329	336	323	332	351	326	336	329	338	323	355	302	298	292	329	296	317	362	342	287	323	333	356	336	327	335	290	294	305	317	361	321	308	332	350	317	294	331	311	308	351	324	339	319	315	319	328	351	341	366	309	316	306	289	327	355	347	310	359	334	309	340	304	302	336	319	304	330	292	353	317	355	341	342	339	319	316	343	324	321	337	292	340	313	330	319	335	300	317	328	308	326	340	332	303	318	311	337	311	347	327	284	318	294	334	302	332	355	333	321	310	348	339	319	322	322	332	294	302	337	322	308	330	321	337	343	294	324	340	319	328	358	319	314	340	351	339	324	327	342	311	298	314	305	305	302	348	308	331	308	323	323	308	337	301	299	302	304	320	311	324	353	305	328	345	310	326	302	305	334	325	321	322	347	341	292	304	304	325	321	338	310	336	320	336	336	311	347	311	324	320	317	324	341	322	325	321	316	341	303	303	369	304	339	346	331	351	316	299	304	313	326	325	349	297	296	312	307	337	316	312	308	337	318	328	317	310	296	304	333	340	320	315	326	335	321	332	326	325	326	315	315	350	319	336	331	333	324	299	324	320	352	308	343	323	323	340	293	323	290	301	307	330	333	310	322	334	347	319	322	303	335	353	346	312	341	300	322	330	302	298	292	323	333	353	291	354	296	305	319	328	340	344	294	303	315	351	306	333	337	308	322	336	348	340	314	333	337	348	311	314	341	339	317	314	304	289	299	304	316	325	326	290	312	340	323	320	337	307	335	322	341	342	327	326	343	305	309	328	334	348	295	329	338	310	343	320	344	333	331	320	325	349	336	342	341	325	326	356	325	332	358	361	325	331	315	315	317	336	313	297	283	342	352	299	295	307	291	329	307	336	315	329	306	341	328	341	334	288	282	370	338	350	311	347	341	318	304	338	324	323	305	318	328	357	299	317	342	340	357	328	324	311	326	309	314	334	309	308	323	354	301	344	316	319	312	304	316	321	340	284	368	335	289	329	294	302	349	338	304	320	318	316	371	370	343	327	322	313	305	337	319	334	366	316	319	326	323	310	312	346	326	322	311	301	319	303	326	361	329	326	331	312	353	310	328	335	340	282	321	324	314	326	330	310	313	324	329	301	322	347	324	345	354	325	294	362	320	338	341	329	328	315	330	302	301	331	280	368	298	329	327	340	336	318	301	303	312	346	325	332	329	320	319	335	342	326	283	353	310	303	337	336	311	324	324	296	308	319	346	318	327	342	338	293	366	304	311	288	290	326	296	339	329	333	310	350	315	302	340	318	350	311	318	286	327	345	347	312	324	339	332	310	325	346	310	343	312	297	332	301	341	352	334	310	321	355	284	303	297	324	326	333	364	341	330	336	292	326	341	341	302	324	321	343	330	307	332	343	346	342	321	354	351	357	353	307	301	334	302	302	333	370	303	282	369	287	327	333	322	285	337	332	324	333	283	326	338	341	342	323	351	341	306	331	352	337	286	320	320	346	309	294	327	313	323	324	317	314	335	312	299	339	308	311	280	325	343	321	327	308	342	323	342	323	330	319	298	321	327	302	325	319	311	320	334	325	334	333	348	320	305	343	283	341	353	330	330	316	331	309	368	331	316	313	364	303	289	321	324	288	330	325	325	318	317	316	318	331	371	338	352	337	304	322	315	287	346	293	351	336	332	323	332	292	322	331	329	317	315	344	326	327	310	328	316	314	295	351	309	309	310	332	327	337	327	345	332	295	331	301	319	342	336	329	321	316	328	326	318	327	326	342	309	332	332	289	320	318	310	358	304	305	323	318	331	323	330	316	291	333	315	305	322	304	308	331	341	338	334	320	307	346	319	316	325	328	296	311	359	318	316	313	327	319	285	305	335	319	308	300	319	343	336	316	308	321	353	334	310	319	309	336	341	333	331	320	305	329	323	323	325	300	322	327	323	357	331	325	302	303	338	311	328	316	314	327	321	317	322	334	346	330	326	353	299	353	318	335	320	348	374	328	325	307	279	330	328	330	328	318	335	324	321	350	330
23998	21186	25504	27154	21187	21192	2971	312	209	185	152	156	139	127	123	149	136	119	122	113	120	106	94	74	87	88	91	94	87	81	95	81	92	103	92	76	87	77	113	93	77	73	89	84	108	82	72	88	77	98	93	97	91	108	83	107	97	93	114	75	64	82	94	99	115	95	76	93	70	88	90	97	68	81	73	78	78	80	94	78	100	91	70	81	80	80	80	88	79	80	91	88	89	86	75	91	81	76	51	80	73	92	86	84	78	99	80	89	85	88	84	92	79	74	74	69	81	52	90	96	79	67	94	75	75	89	76	74	74	90	80	101	80	80	89	73	92	70	66	83	83	92	75	97	88	101	91	83	81	113	82	94	70	84	87	78	73	108	81	93	77	92	95	78	91	94	83	71	76	85	100	84	68	91	105	80	102	69	81	77	94	95	70	98	99	80	80	84	106	76	85	68	84	78	97	91	77	84	74	76	80	86	72	80	85	84	78	81	89	74	74	88	83	79	77	78	94	87	81	92	92	99	91	100	72	84	100	79	85	77	106	68	91	98	83	63	92	89	84	85	86	91	109	80	94	68	79	89	76	88	90	91	74	85	87	75	91	97	75	84	94	75	65	88	94	80	80	79	70	69	102	84	91	77	86	69	87	87	83	93	80	70	107	71	75	78	81	78	78	87	87	82	85	93	78	79	71	88	92	70	84	84	86	77	99	78	83	86	77	69	94	96	86	90	77	85	79	98	87	77	86	80	90	96	92	75	81	72	76	78	86	85	74	86	87	83	71	87	90	81	83	79	81	90	93	64	89	61	83	75	90	78	86	96	82	82	91	63	79	71	84	91	86	90	80	84	74	86	83	82	80	67	72	74	91	78	71	94	75	78	81	79	87	101	77	88	82	82	78	88	89	84	96	84	99	90	84	84	81	100	89	70	81	86	90	90	88	72	84	86	89	80	103	101	111	83	64	85	96	74	81	84	83	80	66	101	62	93	88	85	94	90	88	86	79	76	69	85	84	73	69	69	95	100	82	73	83	83	87	74	85	71	81	93	68	89	91	94	65	81	85	78	90	95	88	87	92	75	81	77	81	79	88	90	59	77	84	87	90	78	92	72	72	85	95	92	75	87	78	93	74	82	102	84	89	88	82	82	107	86	99	86	96	87	72	92	103	91	76	67	88	78	76	87	73	96	82	75	99	95	70	69	85	90	95	64	82	86	91	62	94	80	83	76	80	83	91	85	80	106	90	89	99	90	94	74	97	69	73	87	76	91	81	97	69	87	91	90	88	75	82	79	65	84	90	73	79	85	82	89	70	78	75	100	84	90	83	106	84	81	77	84	93	83	90	85	83	78	82	77	97	84	90	79	94	79	80	84	93	94	75	59	65	78	79	70	76	89	83	84	82	77	78	67	83	77	89	85	89	73	75	73	69	92	74	89	79	81	93	78	81	74	82	69	67	87	83	106	85	70	71	70	83	81	89	75	80	80	84	72	94	82	71	79	76	97	91	88	81	103	75	61	86	75	84	89	63	90	80	84	78	65	86	86	82	89	88	60	80	76	72	81	84	73	88	87	82	83	77	87	86	62	87	83	86	79	81	74	92	84	75	79	73	87	76	85	89	93	82	82	77	76	71	70	54	90	88	82	73	77	70	85	84	95	69	107	86	88	77	75	91	73	77	85	82	82	95	85	80	96	86	101	71	71	94	85	100	70	82	90	86	84	95	71	103	75	74	76	102	89	113	93	75	92	82	78	78	88	83	85	108	71	100	93	71	65	77	65	91	88	72	70	97	91	84	66	96	77	63	82	82	107	78	83	81	96	86	77	95	70	65	74	80	89	62	75	74	82	65	86	72	100	78	89	85	71	91	86	89	78	64	94	99	97	85	70	89	95	88	79	77	80	90	80	89	82	90	81	63	80	88	88	81	71	77	75	52	80	96	76	89	81	84	84	86	68	85	87	83	88	83	69	66	84	90	89	75	74	71	88	82	91	96	91	85	86	79	74	76	79	80	92	90	82	67	58	75	116	79	82	80	66	88	71	91	80	98	86	81	90	107	83	81	94	99	75	79	84	66	96	99	78	81	84	76	80	79	87	111	89	82	87	88	93	96	86	62	75	95	83	92	82	86	78	95	93	74	84	69	65	77	85	90	86	86	81	84	77	77	71	76	72	80	79	93	80	91	80	81	68	89	77	69	68	82	104	78	95	80	80	76	80	85	75	85	104	61	68	92	81	92	73	93	79	76	78	76	93	74	77	97	94	82	75	89	81	82	88	71	89	93	76	78	74	84	84	80	74	87	85	81	87	104	93	89	93	77	85	74	91	57	99	89	84	80	93	84	87	84	106	74	99	84	99	83	79	60	91	79	75	97	85	97	75	91	76	88	91	92	77	73	77	91	93	76	86	88	99	95	92	93	84	88	89	87	77	83	75	101	74	89	82	85	90	82	90	85	73	76	91	75	79	91	88	90	76	80	63	90	83	78	89	86	90	83	68	76	80	82	92	75	89	88	77	70	107	64	85	82	86	80	89	74	74	79	79	83	100	84	78	92	95	87	74	60	77	79	74	85	85	86	76	82	87	77	90	86	86	58	79	102	93	86	78	71	86	101	78	86	77	95	91	72	80	86	98	76	70	92	91	65	84	83	74	83	61	76	91	78	79	107	73	67	90	87	88	72	81	87	85	96	95	91	88	88	104	62	98	70	91	95	78	68	77	85	70	75	95	78	88	86	95	60	85	81	76	79	76	78	67	87	80	75	90	83	80	81	98	96	85	101	80	83	84	67	94	100	73	73	86	80	79	87	87	92	87	79	88	87	69	74	75	78	72	89	80	90	72	90	69	92	74	83	93	96	104	89	94	86	87	82	88	99	101	74	85	78	94	75	87	88	72	81	60	87	87	78	88	85	91	67	80	88	91	70	82	94	82	91	78	75	83	86	80	83	86	99	91	70	79	89	67	80	83	84	80	81	74	73	88	87	88	88	75	70	85	91	82	83	71	70	72	83	83	57	69	89	81	92	82	63	73	62	89	81	90	72	79	80	94	73	87	100	92	69	88	82	82	75	103	85	76	78	93	81	87	76	92	98	79	88	92	78	81	74	91	96	98	76	79	74	69	86	73	86	88	79	92	95	78	66	73	70	78	85	81	93	88	79	85	87	92	68	80	87	86	84	83	86	87	59	81	83	68	76	75	72	78	96	78	82	77	74	75	66	69	71	70	86	85	66	77	83	88	73	87	77	82	80	89	77	80	95	91	70	78	66	74	91	72	88	91	98	100	75	74	110	81	61	92	81	82	76	89	115	81	77	75	82	71	87	85	90	77	92	85	75	77	95	64	93	74	87	78	93	92	64	80	84	68	85	68	89	74	76	87	87	75	89	79	78	92	95	84	57	81	78	77	95	89	77	84	83	85	72	70	81	89	94	72	76	80	83	96	86	80	100	79	82	76	97	92	71	87	90	88	92	87	77	79	79	93	90	77	95	94
5006	4593	2918	1320	739	528	369	319	309	246	255	274	219	247	256	241	220	234	233	224	234	227	197	238	199	216	216	203	231	214	221	191	222	231	224	213	198	195	227	215	208	224	209	197	232	224	201	212	224	244	201	234	198	200	203	191	205	197	232	219	226	216	210	196	194	209	214	189	204	191	192	227	217	236	201	202	211	201	200	195	200	216	221	241	211	214	197	203	205	227	199	185	203	203	213	220	213	190	207	235	226	214	195	207	198	226	214	195	201	211	204	218	202	225	192	205	226	208	222	206	207	207	192	199	223	214	181	187	195	230	205	219	219	203	207	204	228	200	212	199	209	207	207	179	188	195	215	225	211	187	178	210	225	216	195	218	224	182	178	204	211	228	206	186	187	224	230	185	198	182	230	191	214	200	194	198	204	208	216	198	197	226	226	216	194	207	186	184	225	222	201	210	198	197	197	201	202	192	186	207	208	201	205	190	230	236	198	211	189	211	209	189	201	205	203	193	197	208	201	226	212	223	192	238	190	204	214	210	194	216	205	210	215	215	231	227	177	216	216	223	228	204	224	219	197	210	190	206	179	193	213	243	204	210	212	222	195	232	225	233	211	218	201	198	205	235	194	214	192	198	202	191	219	199	216	202	201	207	199	218	213	210	218	191	206	213	188	211	215	186	191	204	196	217	214	213	211	200	204	219	224	188	190	176	207	199	176	190	219	217	198	202	199	221	183	196	184	214	199	197	179	208	213	200	212	233	214	208	197	184	207	205	195	225	207	209	209	217	219	206	217	213	207	223	207	187	196	195	209	203	208	207	167	199	217	242	208	180	196	211	194	203	210	197	230	206	225	198	209	201	199	206	209	196	180	219	199	222	206	207	204	217	192	208	200	217	225	212	200	207	187	215	191	181	214	203	210	196	225	213	212	190	201	221	232	197	217	189	214	194	197	194	226	218	242	231	207	228	234	209	206	242	200	216	198	199	227	222	207	197	213	187	218	222	215	201	172	205	220	197	201	227	183	185	221	189	219	224	220	184	203	206	194	221	193	211	184	223	212	203	220	218	195	216	237	194	193	227	196	204	197	211	209	231	218	203	196	188	240	204	201	246	186	210	193	204	221	208	216	212	185	190	202	191	208	214	199	195	191	213	201	221	181	232	202	217	218	200	221	202	197	200	212	230	204	241	174	231	200	196	197	195	214	190	230	201	203	201	235	204	185	203	202	184	211	210	203	208	218	229	225	201	210	199	208	221	185	211	204	174	189	207	218	214	223	215	197	188	215	177	213	189	178	204	220	224	178	180	208	208	224	214	205	188	226	191	227	221	217	202	217	190	191	219	227	211	210	181	210	223	187	194	212	187	185	205	200	226	219	223	206	191	204	211	219	183	223	209	205	187	204	208	180	203	223	198	198	203	201	217	204	234	216	210	200	204	203	206	195	211	188	201	234	190	195	200	225	194	203	216	234	196	192	223	209	192	194	218	221	180	205	191	215	225	227	187	198	220	207	228	236	197	208	223	203	224	201	223	217	202	221	182	184	217	210	206	209	198	218	210	208	205	188	203	209	194	210	240	217	207	192	206	210	223	209	202	194	180	188	202	229	206	208	220	195	234	187	199	212	205	224	213	205	223	205	228	198	204	196	190	200	212	207	187	216	219	205	205	212	213	196	201	207	210	194	215	182	179	185	190	191	211	211	215	199	193	202	211	223	218	176	203	206	186	194	184	176	192	196	212	209	224	219	188	220	233	203	219	198	204	223	208	206	217	210	198	207	223	210	198	207	188	203	210	217	201	194	205	207	212	240	180	210	241	219	208	198	211	239	225	195	208	190	195	211	208	203	193	200	237	202	204	200	200	217	213	191	226	225	248	199	224	204	192	200	185	221	234	213	223	184	182	220	216	216	219	206	195	210	207	202	210	210	203	231	224	215	213	204	209	186	199	213	207	209	198	197	220	202	194	212	229	209	201	192	202	201	211	188	225	210	203	213	205	219	191	212	194	216	210	205	207	211	220	187	211	208	206	182	212	223	229	216	191	178	190	210	205	195	196	207	184	193	210	221	219	230	223	218	229	197	197	206	202	205	192	194	218	221	218	225	198	174	204	219	213	200	208	186	213	190	224	207	215	220	202	195	214	206	215	249	217	199	188	214	203	236	220	224	225	204	237	174	214	221	207	199	213	214	239	229	194	211	187	184	195	181	223	186	211	234	202	180	222	202	184	194	193	205	205	211	207	198	233	223	218	206	210	219	210	203	205	210	171	206	190	207	213	216	199	203	189	199	224	208	217	237	195	173	220	223	219	198	212	208	210	215	195	218	201	196	236	206	219	227	200	218	212	226	216	210	191	225	222	203	218	210	215	183	190	174	201	220	243	226	187	204	188	183	229	176	225	202	221	203	180	213	206	219	219	202	192	216	224	216	220	229	219	208	193	206	185	197	198	223	199	224	217	205	198	205	205	214	233	208	222	222	221	184	233	205	226	217	217	197	197	201	189	216	240	193	213	211	213	195	215	179	225	243	213	199	235	207	191	242	200	195	198	193	207	214	223	209	216	181	221	241	218	214	211	196	214	209	168	203	204	228	187	216	214	194	219	206	200	207	199	196	212	199	206	209	205	197	207	204	231	224	210	216	226	243	212	202	210	190	230	203	209	193	202	186	207	202	198	203	238	196	231	201	190	216	200	210	202	214	239	236	223	234	201	225	218	189	203	212	217	226	187	188	228	192	190	204	201	221	194	211	197	209	200	194	216	187	228	204	210	200	213	219	192	206	179	205	215	238	221	215	207	208	225	229	193	178	220	215	199	202	208	202	194	234	222	188	205	211	208	235	214	221	213	214	177	203	194	201	212	209	203	184	229	200	188	221	205	224	203	212	209	215	198	214	204	208	222	202	228	209	206	214	196	216	212	226	206	199	212	192	216	227	193	189	203	214	202	217	195	197	182	188	218	227	221	199	205	205	195	179	193	209	220	214	199	196	226	191	204	210	182	188	212	206	187	199	211	212	222	213	198	214	210	199	189	230	196	193	226	211	207	192	201	202	220	194	189	215	195	215	213	214	210	227	209	218	246	196	189	211	222	221	211	211	198	187	206	202	194	191	211	217	193	192	184	194	217	207	204	206	197	213	218	205	191	189	184	202	217	189	192	200	219	203	186	187	206	218	205	210	211	218	193	213	199	233	200	218	217	189	217	203	214	211	195	194	190	205	225	203	188	205	190	192	219	204	195	207	185	207	221	212	199	220	191	215	225	223	207	195	192	213	225	199	214	210	213	203	213	214	216	217	210	222	193	200	222	198	221	185	217	244	199	190	214	186	196	205	204	203	230	187	214	214	204	219	204	232	218	175	189	217	181	193	229	190	233	220	219	220	213	210	237	204	210	197	208	193	233	199	218	190	211	195	227	191	191	222	196	203	217	180	205	213	212	186	200	217	223	213	199	211	213	219	205	198	213	246	232	187	207	209	211	216	226	221	196	207	217
34957	11379	1285	459	354	260	294	256	248	229	233	261	267	251	231	240	237	231	269	258	238	244	266	258	259	222	223	237	247	243	229	260	257	262	238	216	247	281	254	266	235	249	235	242	266	234	253	269	254	269	257	230	245	236	259	227	234	236	250	265	257	220	229	247	240	257	257	253	239	227	276	261	241	240	246	250	242	237	246	245	230	240	236	256	267	249	246	238	235	252	226	231	233	262	266	257	242	239	270	254	248	256	263	242	239	234	267	227	224	256	216	240	249	247	248	226	235	269	262	233	285	238	259	268	244	266	267	253	233	231	256	211	243	244	224	215	246	225	278	287	232	217	237	231	256	256	234	252	246	204	232	260	243	230	237	224	242	259	262	231	233	224	231	260	248	261	241	213	251	257	244	268	251	255	231	252	246	250	237	274	235	263	237	233	256	245	272	242	251	232	248	230	260	243	244	262	247	242	232	243	250	251	263	226	237	269	238	234	250	260	274	224	259	232	278	277	252	247	230	222	232	230	242	238	248	244	229	241	268	227	238	240	224	225	266	239	229	231	224	261	221	238	278	220	231	234	269	267	212	239	244	222	221	244	247	244	271	248	248	229	235	243	240	265	281	205	259	249	224	225	246	233	237	228	233	270	225	238	225	206	254	235	228	235	257	280	263	251	238	234	286	269	229	271	248	254	246	226	241	242	230	251	228	248	257	260	256	238	230	272	248	234	242	248	266	225	233	240	232	228	228	265	256	246	278	248	242	261	258	210	252	257	234	230	221	234	227	249	262	260	255	271	265	274	259	266	248	262	239	222	238	229	263	291	267	250	237	267	240	248	218	264	254	256	245	263	254	226	237	261	258	272	258	244	230	258	259	226	232	231	230	244	230	238	248	260	260	250	257	232	240	246	214	233	212	225	251	220	251	253	219	218	252	227	244	234	252	222	268	237	253	236	216	251	237	244	219	232	255	245	224	200	270	277	246	238	264	247	217	231	269	237	238	228	221	234	278	236	238	225	243	229	280	228	265	237	228	251	254	234	246	234	231	238	244	253	277	249	229	243	257	260	218	237	232	221	257	238	259	250	229	250	268	239	258	233	227	237	230	246	235	242	268	263	259	241	281	266	269	251	248	240	273	263	250	240	232	237	238	239	240	271	247	275	249	272	217	230	233	237	242	251	206	229	233	245	251	264	265	245	233	237	252	242	248	222	214	249	259	263	279	236	251	273	223	241	242	234	255	243	248	235	246	223	235	266	248	225	265	248	254	266	239	253	268	270	261	267	230	299	246	231	256	259	256	271	294	229	233	187	248	231	235	242	226	238	227	227	205	262	259	233	215	244	222	264	237	217	236	253	239	209	275	222	237	248	227	247	254	227	261	232	191	271	253	259	247	271	233	258	236	255	219	227	244	261	238	225	264	259	242	263	271	240	246	236	232	219	224	217	225	252	284	234	226	230	253	264	274	254	222	236	252	231	252	241	252	237	251	254	233	250	258	262	229	217	235	250	253	231	229	236	238	247	236	258	256	201	234	243	222	255	253	242	223	257	251	253	250	247	254	216	243	230	238	233	246	228	212	271	226	235	253	235	253	237	226	216	239	261	256	247	248	246	248	229	233	230	243	230	241	263	245	257	249	218	251	250	239	260	252	226	229	226	238	219	229	225	241	258	247	243	272	256	239	216	236	237	243	236	255	281	267	245	236	256	237	237	239	250	259	236	239	261	210	236	214	223	249	207	253	223	226	225	242	240	257	248	212	232	230	251	256	239	235	223	280	248	208	245	224	240	250	235	220	289	266	230	258	246	279	224	232	240	277	207	253	257	220	258	265	269	249	222	262	226	258	253	253	251	236	233	248	237	233	252	271	244	258	266	249	247	232	225	242	250	220	217	221	234	224	236	230	247	236	250	253	252	214	243	237	278	289	257	280	233	233	237	220	251	250	227	247	229	217	221	251	279	276	241	251	241	221	265	227	270	242	235	244	244	257	249	259	248	225	241	255	237	253	261	261	235	249	220	257	247	229	245	242	223	247	244	240	233	264	257	235	243	222	240	244	243	260	262	243	260	229	250	258	283	251	267	217	238	260	216	244	253	273	263	221	244	235	246	227	232	249	235	250	249	254	260	280	232	235	246	265	221	257	248	261	271	260	269	239	265	260	276	237	250	218	218	250	264	281	247	254	247	236	236	259	239	234	248	226	280	247	278	252	242	255	245	241	250	244	269	253	263	241	262	233	261	253	212	242	246	272	234	216	254	268	249	247	234	229	248	223	223	243	241	239	252	237	247	251	231	236	245	239	272	249	247	242	230	236	237	222	262	241	240	255	253	229	220	251	200	264	263	255	273	229	226	253	241	252	242	263	274	274	214	246	235	256	239	265	244	237	242	248	248	254	259	248	233	268	235	238	251	233	229	200	256	250	240	256	241	244	237	248	238	251	246	237	268	223	244	255	251	261	258	248	253	254	245	247	233	249	251	234	229	257	254	225	258	230	237	223	223	248	241	239	258	267	242	224	231	259	249	242	256	221	247	238	236	227	224	232	251	241	244	232	238	208	226	244	258	229	230	250	213	227	239	270	261	238	247	264	254	253	251	249	238	241	258	252	259	241	255	246	254	235	208	231	235	295	234	252	209	271	255	245	220	234	292	233	240	244	263	231	220	268	261	275	269	294	257	231	238	257	241	250	261	247	281	226	234	229	251	292	272	252	247	253	249	216	256	262	241	253	271	236	217	246	245	256	234	240	250	245	222	259	247	241	218	255	242	252	227	272	263	236	240	266	250	262	214	271	265	265	243	234	247	238	244	241	248	231	262	227	254	250	244	235	266	257	232	234	246	251	251	264	220	248	256	253	250	236	238	268	245	246	238	227	200	251	217	227	242	259	248	265	264	230	245	231	232	245	251	237	253	233	213	248	233	247	262	253	257	226	251	225	261	235	236	227	208	256	217	241	256	254	231	262	278	243	250	234	273	227	277	236	268	229	213	260	238	266	228	249	251	263	257	242	265	243	261	227	224	245	261	235	236	247	246	234	241	272	229	231	246	243	234	246	268	246	263	254	243	254	254	233	251	242	225	244	256	240	262	248	242	259	240	264	237	234	209	257	246	261	246	231	266	225	249	231	254	265	226	262	248	265	237	227	238	257	251	246	231	251	274	258	228	216	212	249	227	250	273	257	238	244	273	227	254	239	226	242	231	227	241	240	279	238	244	252	241	269	265	265	246	264	257	280	247	271	231	260	246	233	234	259	238	219	237	244	215	197	229	249	237	238	244	254	249	266	231	237	202	251	277	280	242	251	241	210	250	253	235	248	246	237	233	235	245	252	282	236	259	258	255	226	248	250	248	240	226	252	274	273	256	221	236	223	249	247	254	228	236	271	244	253	219	233	254	252	241	233	238	233	256	232	224	243	262	241	226	256	283	245	243	251	244	264	244	238	246	231	223	226	233	274	253	240	257	252	247	226	243	247	284	232	268	241	264	250	243
9971	845	724	647	572	527	526	511	534	522	534	537	540	537	532	466	511	531	543	534	535	553	510	509	519	527	524	518	508	536	552	536	509	496	520	519	544	528	520	516	542	491	551	511	533	552	496	524	517	537	533	497	498	523	495	552	525	474	521	526	548	527	519	538	504	581	526	560	502	529	497	520	533	523	490	526	502	578	526	521	533	554	512	531	559	498	486	532	490	509	587	553	534	532	505	512	531	511	583	521	531	530	537	579	528	507	542	527	508	506	528	526	537	513	557	533	536	482	520	546	513	534	509	513	552	510	505	528	503	554	543	570	551	524	598	523	504	544	521	538	515	542	550	538	540	507	541	538	569	501	508	532	517	518	545	540	530	520	515	548	505	490	567	527	564	535	561	510	500	555	530	546	517	465	553	509	487	495	555	495	502	562	579	524	552	525	513	530	574	581	544	519	549	539	509	570	513	531	513	522	518	503	507	548	505	496	508	509	537	507	555	524	530	535	519	514	515	561	530	523	522	507	517	505	544	543	505	535	503	507	522	548	540	545	547	502	546	528	538	561	537	526	538	500	525	539	483	521	553	536	510	543	507	472	528	487	572	569	545	470	503	561	542	535	509	503	498	518	509	497	559	521	513	547	531	547	551	563	555	517	535	539	509	516	542	488	497	507	576	523	521	492	510	558	549	527	509	509	537	506	515	570	539	505	569	522	518	514	556	553	540	563	524	546	524	548	509	527	539	495	484	509	505	528	530	551	508	536	527	522	520	477	520	498	521	536	514	528	518	540	491	483	492	539	483	531	524	535	483	524	521	565	527	528	507	566	544	548	518	496	546	499	525	525	532	534	502	548	520	525	538	496	549	526	552	547	537	522	535	544	534	549	511	500	560	521	520	532	519	512	499	552	503	531	513	485	493	563	519	523	521	545	522	535	558	524	484	556	565	522	511	549	533	534	490	493	532	504	513	477	491	533	486	538	521	527	517	554	549	534	525	533	518	540	496	527	569	538	492	518	576	516	531	541	531	504	559	567	522	510	504	539	480	589	533	508	546	506	500	558	554	517	540	558	549	561	498	528	529	526	524	534	507	562	543	530	506	521	577	529	552	529	556	511	518	565	529	564	532	541	539	538	562	520	495	475	536	481	552	535	502	522	507	557	536	543	493	544	543	517	546	528	515	551	504	530	529	539	506	526	550	518	528	515	511	502	506	496	516	543	514	575	536	522	532	514	531	545	531	502	536	558	524	543	519	550	530	551	529	510	530	569	517	519	564	548	512	529	533	518	528	550	517	511	509	546	485	544	539	530	518	514	509	526	532	549	555	575	502	517	550	555	511	499	534	571	522	539	537	530	529	521	537	528	576	498	548	554	563	541	507	544	538	545	535	519	505	523	505	560	545	529	562	552	499	555	539	562	540	512	508	538	541	527	528	478	505	504	554	533	525	527	553	521	498	500	507	526	502	501	535	507	527	525	500	538	505	529	511	552	536	491	496	566	544	547	539	539	510	549	535	573	493	482	489	498	515	526	517	532	545	550	494	530	527	527	545	484	527	548	510	551	532	549	535	519	535	546	517	499	533	536	538	507	534	524	510	543	518	550	522	520	483	528	492	575	498	514	472	484	512	521	521	530	539	513	546	517	530	505	521	465	560	546	525	477	546	530	534	541	532	514	535	536	538	527	507	551	562	516	540	532	513	492	504	515	503	516	502	523	560	514	548	543	562	525	555	477	495	520	530	521	485	532	498	479	525	495	491	527	506	555	516	542	533	556	541	504	499	552	515	513	506	497	514	536	509	562	516	515	561	515	542	524	516	520	565	551	566	515	543	492	560	537	529	523	516	534	531	545	502	526	545	491	522	517	495	531	543	547	487	516	547	554	512	573	531	556	584	531	473	524	532	536	531	520	556	532	532	543	500	518	541	536	520	528	552	534	546	530	514	524	450	532	522	567	511	513	500	548	516	524	526	527	540	569	548	535	544	487	552	541	569	516	532	523	504	529	527	551	475	531	531	513	579	551	488	529	544	548	479	536	555	505	516	538	495	536	553	565	574	503	535	503	515	543	549	525	535	528	534	505	527	556	522	530	515	493	527	540	529	518	540	528	522	515	536	520	543	551	514	514	553	531	550	584	539	555	540	538	513	500	530	523	524	539	510	530	535	497	547	508	535	546	510	490	519	538	511	554	506	510	536	533	530	537	565	521	516	553	533	539	554	553	567	523	553	503	506	535	576	537	515	526	539	500	519	533	558	537	524	504	545	522	511	530	546	552	532	506	504	507	570	516	520	534	546	539	516	522	503	512	544	463	537	488	486	516	535	511	548	529	572	526	548	504	523	558	473	522	533	519	508	506	498	542	519	541	480	539	483	500	532	495	524	534	530	510	527	536	520	533	558	552	491	573	525	475	511	514	525	545	522	518	545	544	512	536	551	524	515	490	499	539	551	525	561	519	532	546	523	484	508	565	574	507	576	497	533	569	520	540	510	480	536	520	511	557	568	537	556	480	531	506	512	519	534	549	519	493	526	519	494	504	542	544	538	546	524	501	522	537	495	534	499	478	506	499	570	554	508	565	506	524	504	528	524	513	505	505	518	540	542	519	535	514	460	523	500	492	542	497	558	520	523	475	542	511	502	517	547	539	576	491	534	542	520	523	541	534	515	541	523	551	550	518	572	507	552	502	540	582	550	544	506	546	519	554	509	539	492	507	490	574	506	564	554	527	459	558	529	530	519	544	526	525	512	516	516	496	509	548	529	581	489	503	491	524	509	516	546	541	470	527	516	509	480	559	520	527	529	522	516	553	533	508	511	490	551	513	522	533	531	559	567	535	527	536	515	512	502	535	470	465	505	492	559	522	523	539	526	566	540	490	487	533	553	551	532	580	516	502	554	506	532	530	543	512	512	542	507	521	546	561	522	503	549	486	518	546	534	504	476	559	490	537	520	563	510	561	516	543	549	509	507	508	542	501	539	557	508	541	502	508	564	557	552	474	466	520	520	525	521	576	463	528	517	525	511	519	520	525	567	526	504	542	550	555	513	560	533	538	550	492	507	507	510	528	562	563	523	512	518	525	529	511	509	558	513	567	502	517	538	517	526	552	496	530	518	522	496	553	471	515	534	527	510	516	540	496	535	527	534	531	505	540	519	517	548	555	511	527	535	560	531	490	522	548	528	508	527	560	547	551	519	551	589	497	504	509	508	532	495	539	521	549	537	556	526	520	524	575	532	513	502	550	561	499	547	546	533	517	520	520	529	590	575	542	506	532	512	543	507	508	494	505	551	543	534	523	518	536	534	504	527	520	495	532	527	547	543	537	552	534	535	506	479	531	497	557	507	508	551	528	532	546	540	501	515	507	530	542	497	523	524	514	517	536	538	522	507	514	506	539	504	537	475	513	534	549	501	480	503	528	550	521	505	508	549	526	538	515	527	525	528	501	548	556	546	506	553	492	521	516	513	560	524	514	550	471	547	497	538	549	504	530
24776	21178	24844	27749	20990	3175	358	260	188	189	201	189	158	164	149	183	166	156	172	175	144	157	153	161	175	154	147	149	161	154	149	162	145	144	149	158	148	149	164	135	143	167	128	132	136	156	157	156	135	132	140	133	156	149	142	147	143	149	147	138	149	140	147	148	149	156	132	123	165	148	141	141	153	127	123	142	136	133	169	133	153	153	156	131	132	176	152	155	146	149	137	154	157	150	150	164	139	144	156	143	157	120	148	162	160	148	139	165	148	156	141	136	127	142	147	139	151	128	150	153	174	142	146	136	137	143	141	137	138	156	146	153	162	158	157	154	154	163	119	156	153	144	145	168	148	162	123	147	127	151	134	131	168	123	125	145	155	147	136	129	154	162	173	162	149	160	130	150	158	151	126	133	172	152	148	129	123	144	169	158	147	154	133	158	157	159	129	162	161	154	146	139	139	129	146	156	155	161	129	135	138	106	154	148	143	137	150	146	143	149	138	146	141	151	143	140	149	126	187	153	152	150	167	157	155	159	155	138	135	151	156	137	174	159	145	152	135	170	142	133	149	140	142	121	154	129	158	168	150	154	119	134	139	148	163	152	135	157	144	166	138	144	155	142	142	142	157	154	135	145	157	133	161	153	136	152	156	137	149	145	161	132	156	139	155	151	147	135	159	126	155	147	147	151	163	140	166	157	142	167	132	155	161	140	154	150	140	122	129	157	136	147	139	140	155	151	165	142	147	153	159	168	162	167	122	149	167	134	139	144	154	130	161	165	135	165	125	147	157	121	142	166	142	143	137	152	132	166	135	161	164	156	163	131	132	120	144	145	140	160	128	117	134	157	149	139	137	146	112	135	122	156	146	156	151	152	147	155	139	145	141	125	144	148	165	163	154	144	167	141	132	136	135	150	143	156	155	152	157	157	132	169	148	143	161	120	152	145	151	118	156	126	139	143	148	157	149	141	140	128	168	132	139	140	128	131	151	156	151	146	128	140	124	153	152	138	156	147	154	142	156	139	156	163	148	130	155	140	143	150	166	147	159	155	145	164	133	120	138	164	151	151	137	148	141	130	146	150	145	164	156	128	131	175	151	148	151	140	119	153	147	140	165	159	134	149	142	129	157	133	154	131	164	161	157	119	132	146	142	128	163	172	148	130	146	154	145	150	130	158	166	168	151	160	157	144	146	151	138	163	146	148	144	166	144	159	143	134	129	128	144	150	156	143	170	157	141	154	153	160	136	139	143	123	134	147	160	168	157	127	166	156	180	134	142	153	152	129	143	125	175	165	134	144	157	148	133	133	143	156	147	151	137	142	151	145	150	135	135	145	135	146	129	134	146	141	151	143	147	143	131	171	144	124	160	158	167	153	162	155	145	154	144	145	148	166	133	145	154	150	141	140	140	160	140	168	155	152	145	161	160	130	162	132	171	154	135	140	174	164	161	135	146	160	153	138	160	125	109	128	143	133	162	151	148	130	137	143	144	164	140	143	152	133	133	151	155	139	146	140	146	146	147	170	149	145	145	121	142	131	147	171	115	172	151	153	153	121	138	124	135	155	149	153	137	149	142	131	155	146	157	134	138	152	145	165	137	139	174	139	143	160	135	156	151	155	150	149	141	158	161	159	148	155	141	152	125	133	125	148	132	150	153	159	129	164	161	149	145	142	160	157	144	136	164	147	151	176	154	134	162	148	166	178	135	133	164	132	140	148	158	156	124	133	143	153	165	152	135	146	163	149	154	142	118	150	137	154	171	150	155	145	161	148	151	136	136	137	164	147	149	131	138	145	141	152	148	143	154	167	138	153	168	161	160	167	161	161	133	139	174	154	153	145	141	143	141	113	137	140	154	137	163	147	169	158	167	158	160	148	138	141	181	179	133	151	164	124	128	136	151	179	144	144	138	125	156	112	152	140	162	154	179	166	137	144	140	135	153	144	148	137	150	150	135	144	147	149	145	137	126	145	167	158	120	124	137	132	135	164	155	134	138	160	160	172	150	181	137	159	151	165	129	145	139	155	140	130	114	163	131	137	147	160	172	136	146	162	149	157	138	177	119	151	150	170	168	140	129	157	121	155	125	157	141	131	132	148	131	169	117	139	145	131	147	144	143	136	147	153	139	162	138	154	146	149	130	145	163	145	151	154	168	149	155	137	150	133	151	137	185	166	154	125	144	145	172	141	129	168	146	143	117	155	137	155	148	134	168	141	158	159	141	164	130	166	139	157	169	146	153	160	143	142	159	159	165	160	128	130	139	165	132	148	153	141	161	150	165	145	138	150	171	159	152	165	158	131	113	161	134	164	164	176	150	148	152	155	149	124	150	132	133	164	145	146	162	152	142	170	134	152	149	167	161	151	133	140	136	134	144	146	161	148	173	140	147	151	133	161	141	154	150	143	124	144	169	150	169	138	155	135	155	154	158	158	160	146	134	127	140	151	157	174	145	147	144	155	147	171	138	143	163	126	173	154	145	143	149	167	143	155	154	149	144	139	134	149	128	136	148	146	147	171	153	168	153	143	149	148	129	124	146	140	160	152	145	142	158	152	154	153	139	125	141	165	155	156	174	165	160	158	152	169	156	139	156	126	130	146	133	152	160	163	133	122	143	164	156	155	142	138	151	149	174	141	156	145	164	168	124	170	135	162	159	136	143	142	158	135	124	118	152	166	143	139	159	155	137	152	160	145	140	158	143	157	128	132	128	143	139	170	157	162	142	160	152	166	152	153	146	145	146	135	135	121	131	135	152	143	163	143	151	147	149	120	140	128	165	134	133	134	142	133	147	156	149	157	144	157	139	154	155	137	147	128	128	144	148	151	125	142	128	155	164	164	162	152	157	145	149	168	130	165	166	147	143	152	144	155	162	156	161	178	149	134	135	146	149	187	128	130	144	139	144	158	158	137	146	190	151	145	158	128	172	142	137	168	154	149	140	143	156	142	145	143	150	137	156	156	159	167	135	146	128	140	145	130	170	146	152	147	172	156	146	151	153	115	153	151	160	152	126	153	145	146	148	160	160	148	200	163	134	173	186	164	150	127	137	144	128	152	143	149	134	149	161	139	131	174	112	163	161	158	147	133	150	166	140	151	150	145	135	143	157	128	137	159	153	144	140	154	159	146	132	131	157	147	165	156	146	154	141	138	127	155	139	170	162	144	133	141	153	154	145	130	129	110	155	142	163	166	156	146	129	148	147	136	164	153	144	159	146	149	150	153	158	139	142	154	141	156	163	152	146	148	120	152	167	143	138	156	129	147	121	176	118	147	169	146	183	156	170	125	162	172	130	155	163	128	154	156	144	155	160	137	171	138	126	134	144	152	152	138	146	143	153	166	121	146	140	144	152	136	159	145	166	132	132	154	153	112	146	145	139	131	146	142	143	161	127	146	136	142	152	130	131	151	152	141	139	157	148	136	152	153	168	153	160	140	144	170	150	129	157	162	144	138	151	130	138	134	144	143	119	141	167	138	144	144	147	145	137	151	145	156
6127	2698	1785	914	640	456	448	395	391	368	350	357	304	332	310	356	315	337	320	320	356	300	336	311	344	364	321	321	361	319	331	334	336	322	316	340	354	315	341	310	363	324	322	354	324	289	328	326	319	320	319	348	333	321	315	356	339	314	307	352	347	356	303	355	368	327	348	329	328	303	343	331	342	310	315	352	308	315	297	302	364	321	310	341	306	311	314	320	342	337	309	303	314	326	345	348	293	324	321	332	360	340	341	324	336	326	320	346	337	315	312	340	324	331	341	306	331	337	330	310	284	305	326	320	335	343	301	342	339	330	333	334	335	365	307	339	334	315	340	289	354	345	332	332	356	307	320	290	315	320	314	331	343	313	343	351	366	346	348	320	312	340	313	316	325	318	325	307	311	348	295	336	321	335	306	330	331	318	342	321	322	301	334	303	336	318	335	301	304	341	317	279	317	324	349	324	340	347	321	315	339	321	329	336	299	339	283	368	339	331	328	335	315	361	341	330	288	318	347	324	320	324	319	303	298	322	342	316	318	321	327	313	312	318	348	317	299	307	288	349	330	357	303	329	329	338	316	342	323	295	347	325	347	288	344	356	354	318	304	319	328	332	328	308	335	327	326	315	356	341	317	323	318	325	332	316	322	318	312	346	337	322	320	309	317	304	326	312	353	335	321	335	331	314	321	340	366	297	326	332	340	364	361	325	328	312	316	337	328	346	343	325	319	332	318	330	354	337	339	353	349	299	298	335	327	347	346	324	329	329	324	361	363	339	296	327	315	286	320	316	339	313	312	324	321	330	314	303	311	323	303	325	331	316	348	319	364	335	292	349	328	307	340	338	330	337	353	318	334	299	328	314	303	309	312	362	374	345	322	334	314	325	295	347	318	301	352	314	331	322	312	285	323	342	338	291	330	330	327	326	322	304	337	340	305	301	337	304	318	311	314	359	360	294	340	320	339	305	320	323	329	285	316	335	306	275	355	356	300	326	340	352	332	315	319	323	309	338	319	314	329	322	341	326	331	306	317	327	344	346	355	288	329	344	340	344	341	316	353	304	327	303	319	294	323	334	293	292	332	304	335	317	337	337	299	329	350	353	321	317	324	305	341	293	305	311	343	370	320	320	349	354	281	311	323	317	309	297	307	334	324	306	360	324	315	279	335	337	319	298	307	328	330	330	328	332	312	287	302	318	321	331	306	351	327	310	314	325	322	353	329	311	318	324	299	372	318	337	297	339	305	338	317	316	315	314	320	331	344	302	326	309	305	323	333	341	384	335	320	303	314	330	340	310	323	298	327	334	331	311	359	335	349	311	318	325	343	333	346	300	333	297	331	319	320	323	335	320	317	310	296	320	310	336	319	336	331	324	318	331	370	335	325	338	300	327	341	321	330	286	314	333	336	329	304	328	306	319	295	332	291	335	292	309	296	322	326	333	328	337	309	315	313	322	328	310	314	316	315	324	297	338	304	345	314	323	307	319	305	337	322	313	351	308	320	326	332	339	350	326	296	320	327	329	333	343	316	307	306	328	327	317	318	346	341	325	296	315	313	327	269	314	303	323	312	318	319	301	328	321	339	315	333	299	325	339	339	343	333	333	312	316	372	316	302	326	326	359	334	307	315	363	314	335	330	338	324	311	295	326	300	323	319	330	323	356	319	360	342	338	331	312	336	312	363	311	286	322	287	338	317	336	345	309	325	335	329	311	317	314	311	323	306	332	320	331	336	334	324	318	335	338	323	342	321	297	345	306	296	284	327	332	336	340	315	276	355	354	341	303	355	342	295	333	346	327	312	315	341	326	343	312	320	361	301	285	299	339	297	313	338	314	312	287	313	345	312	302	348	366	334	301	324	321	329	336	316	315	327	307	329	349	315	298	289	346	344	345	308	325	316	306	295	333	315	302	328	355	336	285	310	308	306	345	306	330	318	332	321	320	332	346	339	308	311	342	298	321	362	316	340	290	296	302	343	295	333	364	319	305	304	311	333	340	312	321	326	334	360	334	306	315	347	343	349	305	373	353	304	324	294	331	319	321	316	321	311	335	313	340	317	310	327	336	333	334	318	305	304	326	324	320	323	346	306	314	327	337	332	333	334	304	332	322	331	329	360	323	334	334	342	344	310	351	333	347	326	340	325	346	311	337	347	308	331	301	337	310	323	298	352	293	310	314	319	339	323	353	318	335	343	315	358	336	329	334	331	317	331	321	347	358	346	343	337	323	330	303	338	314	339	291	348	312	343	334	285	282	346	296	291	329	307	326	347	305	306	356	309	307	313	308	337	317	341	336	310	336	327	322	358	315	316	312	319	355	332	305	341	318	320	330	325	303	312	342	316	287	327	332	330	355	355	308	349	330	354	329	354	321	345	360	296	330	339	357	353	343	290	321	352	281	317	321	308	318	319	340	310	324	326	315	318	334	338	352	321	297	339	335	319	331	318	309	294	327	317	306	355	329	324	323	335	322	314	330	328	331	299	328	326	340	303	381	349	352	311	305	316	346	344	315	328	350	357	351	324	299	337	339	304	350	318	355	318	351	337	314	320	343	325	307	333	334	339	308	352	318	352	325	318	281	343	339	326	339	315	313	327	328	329	309	326	312	306	316	319	365	317	324	332	324	319	316	328	326	292	347	342	310	324	309	321	279	303	323	367	360	314	345	312	310	332	331	326	318	294	306	344	335	340	304	313	336	300	335	322	353	337	349	319	327	306	338	330	301	355	302	329	315	324	309	344	343	325	333	326	312	310	317	313	305	316	335	328	366	335	328	317	319	312	336	321	318	297	334	337	319	336	314	321	330	325	309	293	305	310	348	303	371	283	347	331	360	316	336	329	329	365	311	308	333	324	337	310	319	311	327	289	296	348	282	332	309	329	308	304	311	313	326	334	322	331	332	338	318	333	297	334	286	303	330	347	328	341	364	342	308	295	297	322	311	331	318	305	341	321	333	299	343	335	305	345	327	342	317	320	310	337	305	316	324	321	313	352	327	309	307	337	320	304	309	336	322	289	328	343	312	345	316	344	337	326	319	358	350	323	331	345	328	332	304	317	336	321	338	334	325	318	290	332	299	337	300	312	314	329	308	334	331	371	341	348	297	318	316	324	325	338	333	326	320	333	327	336	335	318	311	352	347	364	321	334	342	351	339	351	334	313	328	337	320	304	332	321	317	308	298	294	313	318	350	312	328	301	294	319	355	329	356	346	337	323	331	369	349	284	316	359	331	341	329	323	300	334	323	303	323	339	342	297	335	322	322	315	316	339	323	332	352	324	330	341	325	339	324	357	318	306	317	291	300	355	296	335	304	316	330	343	313	315	310	355	355	351	325	306	298	342	303	330	338	292	314	329	324	336	330	331	289	308	360	350	300	323	293	305	329	292	308	314	360	305	319	291	330	320	330	295	305	315	325	366	316	298	327	338	283	321	362	337	341	329	333	331	339	305	300	305	340	313	325	307	317	331	315	303	313	339	332	323	337	302	332	326	333
23983	21142	25456	27089	21148	21130	2862	350	207	176	186	169	152	141	136	111	111	127	128	100	94	77	80	104	95	95	77	89	95	103	73	83	79	104	84	88	89	113	73	77	76	71	82	94	88	83	82	55	94	77	73	93	79	76	73	76	87	75	86	76	85	89	72	86	73	75	81	92	71	68	78	85	68	65	85	84	78	83	71	77	88	74	87	71	75	71	53	72	89	87	80	90	89	77	78	66	75	79	90	91	89	98	98	78	77	81	77	80	79	79	77	63	85	73	83	87	75	87	70	73	71	85	65	82	87	83	89	77	87	75	75	82	89	75	84	83	58	82	88	80	75	84	79	74	85	77	69	97	84	81	77	85	68	69	85	77	87	68	86	76	94	68	81	81	71	71	84	72	72	85	83	86	76	73	77	69	71	54	50	69	96	100	83	83	96	77	83	75	78	87	80	77	84	78	66	84	82	86	85	79	76	82	83	74	83	72	94	94	80	71	72	93	86	78	72	62	72	75	91	82	91	69	56	72	81	79	78	87	83	74	87	90	86	101	76	95	82	75	64	75	92	70	92	74	63	79	81	72	77	77	78	88	100	69	77	79	88	75	80	83	69	62	75	100	79	84	67	84	93	83	83	76	74	79	71	77	86	75	86	85	70	87	90	79	80	75	73	61	80	96	64	77	87	64	80	81	76	64	83	82	75	80	88	73	87	76	82	78	66	74	102	73	87	54	69	70	73	65	94	79	88	81	61	84	79	92	91	82	75	80	75	65	71	65	83	71	65	70	74	80	82	77	71	85	113	96	94	74	63	75	66	58	70	66	63	84	80	75	80	75	70	65	90	86	71	89	85	79	90	70	65	91	82	86	82	91	109	88	67	85	73	78	77	77	85	83	71	85	87	88	81	81	65	75	63	80	84	77	80	79	71	87	86	78	87	72	88	75	73	82	68	75	75	69	82	79	92	77	70	86	95	80	70	82	71	68	70	84	88	79	96	87	75	73	72	72	86	68	70	81	83	80	78	86	69	92	109	70	70	71	71	77	67	112	68	77	88	87	84	81	74	75	69	68	80	79	76	90	68	71	92	86	77	83	91	74	80	88	80	76	88	71	74	73	68	85	85	66	82	71	85	81	70	69	86	74	71	69	87	87	69	98	69	99	82	70	80	80	76	67	66	77	91	89	92	78	76	96	70	83	79	81	77	69	79	70	86	109	74	86	68	74	88	87	68	68	81	67	79	66	71	79	87	80	92	80	79	84	79	72	66	80	89	67	83	92	71	62	81	80	90	81	81	90	78	76	100	85	78	75	82	96	80	68	67	87	75	85	82	79	72	106	83	64	85	94	86	78	61	84	75	81	75	80	67	86	70	77	78	66	89	96	82	75	94	70	67	83	78	77	84	81	79	83	93	90	86	75	70	94	78	77	80	74	63	81	79	85	78	73	73	58	76	80	77	75	78	73	82	95	81	66	68	97	91	64	87	62	97	94	79	85	57	93	85	68	66	82	91	92	79	76	87	72	88	77	76	50	78	71	81	79	76	71	87	83	93	88	77	100	77	77	73	84	72	83	84	91	74	101	88	75	74	84	66	94	103	80	66	74	100	86	69	76	75	78	87	75	105	104	82	77	86	91	76	78	79	86	65	77	82	87	82	93	85	71	85	74	75	92	68	70	63	79	79	80	68	84	96	66	73	60	65	71	77	76	79	83	86	94	95	88	94	98	88	86	67	94	69	70	80	78	78	91	95	81	76	88	82	73	85	73	77	80	69	76	71	93	81	77	75	80	72	74	73	76	77	78	90	66	79	83	68	74	87	76	74	73	89	71	75	85	88	62	69	77	80	64	86	84	75	84	84	85	65	117	105	70	93	80	76	89	64	89	77	90	67	90	98	96	86	97	72	81	66	81	90	65	64	62	84	83	82	71	83	69	87	83	65	74	83	73	69	68	75	82	71	72	87	75	81	69	67	71	85	82	88	80	73	78	69	77	80	77	70	76	97	94	80	81	87	99	90	83	95	79	73	83	81	81	73	79	89	77	70	87	78	74	79	79	61	73	75	65	72	97	89	102	103	87	91	93	97	83	90	69	60	78	82	72	73	86	80	74	105	74	69	80	88	94	85	86	84	80	80	85	86	73	83	78	77	77	87	95	92	80	81	89	72	84	68	93	69	81	89	73	79	89	98	68	78	86	72	66	89	81	85	89	98	85	81	99	96	82	86	92	90	92	85	74	70	84	81	86	70	72	77	69	65	89	57	87	75	78	82	67	75	75	71	78	62	81	75	65	78	61	76	76	86	85	74	65	85	71	70	64	89	85	74	72	88	71	78	59	86	79	70	74	80	87	75	108	86	71	81	81	89	84	67	71	86	70	76	68	70	75	90	78	80	67	75	87	68	84	104	96	79	76	94	79	86	87	82	69	80	65	90	72	71	85	74	90	71	73	71	79	76	82	66	78	80	78	59	72	64	57	83	66	74	76	80	90	86	78	71	78	68	73	78	86	85	76	76	59	81	76	83	76	84	99	91	67	88	78	88	78	77	72	62	81	83	84	83	89	89	83	80	78	99	83	80	77	97	69	79	62	67	86	97	64	80	92	75	83	80	56	77	89	92	73	80	85	81	82	83	86	79	77	69	80	84	86	72	87	77	72	90	75	88	78	87	81	74	79	87	82	103	83	81	94	69	81	96	82	84	65	96	74	81	80	80	80	105	76	83	62	81	77	72	76	77	74	90	78	78	74	76	76	77	87	72	83	77	83	85	81	79	86	72	92	84	74	89	89	86	91	82	81	69	82	75	77	85	88	80	68	73	84	76	73	72	82	65	71	85	87	97	64	62	75	86	70	82	95	75	86	74	87	74	80	81	77	79	82	87	90	102	67	94	73	62	67	84	64	92	79	72	73	85	69	78	82	98	84	80	76	79	77	69	90	72	97	86	85	92	90	80	85	75	78	71	82	71	71	89	64	77	107	76	87	61	89	66	74	62	84	76	71	74	76	87	78	81	102	76	69	71	77	75	86	77	80	78	85	78	91	83	88	84	95	89	76	80	73	73	75	78	85	83	73	80	70	97	75	73	72	80	82	77	83	85	84	92	103	86	76	75	70	71	92	86	79	86	66	81	74	75	81	79	84	87	77	82	100	72	75	66	93	84	98	86	70	77	82	91	80	72	85	81	72	81	81	77	83	88	80	97	73	73	79	82	82	88	97	83	74	86	91	72	78	68	89	80	82	84	80	69	79	89	69	102	91	63	77	69	84	72	81	75	90	72	90	84	76	88	90	72	89	72	67	84	92	77	78	88	73	75	80	80	77	90	68	77	75	92	90	74	86	88	93	78	73	80	101	89	85	78	79	72	93	87	67	73	76	105	97	71	66	87	79	74	73	56	70	72	64	88	82	60	62	83	77	93	65	77	87	82	81	62	82	84	81	69	75	68	66	62	81	74	94	72	66	56	79	82	82	89	94	75	96	72	66	95	82	73	74
4357	4418	2860	1287	725	506	376	325	264	244	276	253	251	232	225	239	231	216	202	222	197	216	203	238	212	191	231	213	210	186	208	196	194	214	183	209	222	202	212	200	194	212	222	192	222	194	185	186	224	223	236	190	185	190	187	194	201	223	224	209	212	188	176	211	187	212	208	188	208	185	202	207	209	185	212	203	223	215	206	218	200	216	192	206	200	196	231	239	197	190	200	193	205	174	218	190	183	182	191	194	223	211	192	202	206	197	219	202	177	185	197	217	214	167	195	179	221	203	210	204	189	184	210	212	179	216	189	185	221	186	211	191	222	216	212	217	197	216	209	224	208	208	210	212	210	176	201	212	198	209	190	201	241	221	221	227	193	189	205	207	195	216	197	205	188	227	184	216	185	210	179	205	178	206	229	216	193	209	184	196	197	202	199	191	186	178	219	204	201	196	200	193	205	198	196	203	202	188	211	173	187	225	224	202	193	207	209	194	189	232	208	210	199	189	212	211	184	206	208	215	218	182	217	196	208	216	191	211	207	182	206	188	192	193	207	209	214	198	206	181	200	187	217	210	192	178	204	200	209	217	204	198	174	187	200	199	223	192	191	190	218	227	196	222	209	191	191	215	180	175	204	192	176	192	219	212	195	183	204	196	189	227	192	230	185	215	200	202	172	202	200	228	207	206	201	204	193	234	188	199	203	174	169	210	207	179	216	204	227	187	202	186	202	211	208	205	194	210	212	219	195	179	180	189	197	188	190	210	178	204	205	214	180	218	200	182	197	217	206	220	191	198	202	196	191	218	205	184	217	194	212	218	187	201	208	200	190	186	171	198	186	197	211	202	195	206	224	196	220	217	197	191	185	215	206	183	195	227	204	208	206	213	187	200	188	221	218	197	199	178	195	196	231	184	197	173	211	199	197	195	189	213	196	204	211	206	211	189	212	222	193	189	200	211	182	184	163	182	211	226	201	192	196	237	195	204	199	206	197	216	204	168	233	183	211	195	212	185	191	182	201	196	183	180	218	215	227	185	206	205	195	215	193	207	181	182	196	194	192	201	177	199	224	211	224	225	216	182	193	200	188	216	202	179	203	199	222	181	211	193	178	185	194	194	232	198	219	210	189	212	226	187	189	220	205	204	202	196	204	189	198	213	233	221	211	205	182	195	237	193	206	204	216	206	179	184	187	212	218	214	218	213	212	198	214	215	197	242	200	201	185	192	219	192	194	209	184	190	183	161	213	212	199	209	174	203	201	194	207	178	198	191	229	194	238	196	208	181	198	206	181	199	213	195	176	187	213	236	205	196	196	209	199	179	213	189	192	196	208	202	222	218	191	236	202	189	218	185	197	189	228	183	203	174	204	219	224	192	212	199	195	220	214	209	199	211	188	228	203	188	198	210	192	248	203	220	200	217	191	210	216	209	188	218	196	222	216	196	211	224	201	197	212	195	192	180	205	214	199	210	189	215	221	199	194	204	190	228	199	230	191	211	222	192	196	210	215	200	201	205	182	207	191	200	165	198	208	193	217	210	210	225	208	208	205	178	199	200	188	208	223	193	209	185	205	216	217	211	185	193	210	207	195	204	198	213	193	214	198	204	228	217	192	219	228	212	198	179	205	205	189	192	210	209	215	224	191	225	174	221	199	223	201	191	196	206	218	200	199	228	190	186	237	215	205	211	208	191	218	226	196	209	201	229	181	219	199	204	208	212	206	221	213	229	195	193	187	221	208	181	213	202	183	177	214	203	208	197	209	215	193	191	212	181	192	181	249	215	187	179	197	220	190	217	198	234	210	190	213	191	198	214	222	199	199	188	205	193	225	206	205	224	208	202	193	203	216	223	201	203	191	217	222	190	194	212	177	212	187	180	209	212	199	172	210	182	203	207	191	211	205	196	188	208	204	192	186	201	192	189	187	217	201	199	175	192	196	195	218	201	219	186	195	199	184	196	203	208	190	188	198	208	202	183	210	187	196	169	209	194	196	222	186	189	218	202	183	226	194	225	199	207	192	224	192	196	208	194	180	185	203	161	221	197	193	213	193	171	212	213	216	188	212	216	199	206	197	199	186	219	207	200	209	202	188	202	197	183	195	194	212	190	195	214	209	232	196	188	211	212	194	198	213	204	183	189	218	198	195	202	206	185	192	176	230	189	202	186	213	199	169	191	207	199	180	223	180	188	208	200	197	206	197	204	219	226	236	200	192	215	217	192	199	194	211	196	223	208	188	219	196	183	219	189	198	212	223	185	209	183	190	195	204	204	204	208	199	215	207	199	184	212	203	216	199	198	221	205	178	186	226	193	195	214	191	205	182	180	198	185	219	199	194	202	183	243	191	193	190	216	220	199	179	193	205	161	206	192	198	193	204	225	217	219	191	222	185	183	200	215	206	182	177	203	236	181	214	203	188	198	190	198	214	215	215	206	202	223	187	215	187	213	193	232	196	191	192	180	204	190	224	185	192	202	183	207	215	177	205	206	213	190	191	192	224	184	211	194	189	220	176	176	188	204	202	197	181	210	222	238	195	211	199	210	214	202	193	192	200	202	209	197	180	204	176	203	189	205	206	207	196	187	209	201	197	208	189	215	199	207	200	172	191	220	206	221	216	165	201	195	206	203	192	213	192	215	230	192	189	220	195	202	193	187	221	187	206	179	219	210	198	218	212	200	196	211	191	211	206	213	224	181	215	203	195	184	178	218	196	200	211	207	192	188	206	201	192	206	177	204	217	204	217	209	189	197	196	221	211	207	222	191	205	193	199	201	206	199	195	208	185	200	229	208	190	209	226	188	191	197	187	193	212	209	198	218	220	205	193	194	188	210	214	227	186	207	197	179	224	201	202	212	201	207	197	199	203	180	194	195	203	204	178	212	209	205	200	215	187	203	201	225	189	218	206	206	208	226	206	211	195	191	187	189	226	201	201	190	194	209	204	199	202	194	204	203	192	208	213	203	178	199	199	206	197	194	217	161	190	180	212	214	193	186	187	187	191	203	193	195	195	226	216	202	203	207	202	185	196	186	222	208	212	181	207	219	188	198	187	200	209	191	220	184	208	176	218	225	194	207	199	177	198	216	198	191	199	186	187	191	213	196	222	203	217	217	233	203	219	216	195	206	192	159	187	197	214	174	233	200	202	215	191	197	191	189	191	215	214	223	187	184	210	193	202	181	180	204	233	197	181	200	191	211	173	179	217	195	196	199	220	215	193	213	210	185	186	208	189	206	202	191	196	198	228	195	201	216	213	210	194	213	179	205	198	207	204	177	194	172	191	213	211	210	207	217	193	184	187	212	224	201	208	192	213	204	225	196	204	183	194	177	207	194	190	203	194	191	210	214	222	227	206	174	221	184	204	207	198	194	242	189	183	225	198	206	193	201	189	192	181	193	206	183	212	218	237	184	216	189	197	189	189	205	218	205	165	194	197	207	187	193	203	228	191	198	198	217	195	209	193	191	183	212	200	215	169	198	213	227	214	227	215	217	221	194
36654	11773	1393	310	330	309	275	281	289	257	243	243	225	257	247	262	271	268	240	256	243	249	219	229	249	246	268	235	255	240	266	262	263	261	279	265	251	252	240	263	240	269	256	263	259	241	233	241	243	259	295	259	265	295	241	220	229	257	243	269	239	248	261	271	253	249	281	224	244	243	268	274	246	245	273	254	235	219	251	263	230	266	242	265	251	250	283	253	226	235	237	262	234	246	254	287	269	263	250	247	244	251	227	266	253	259	262	268	278	265	212	255	238	249	250	263	231	226	256	223	256	256	225	247	258	244	236	249	265	273	256	273	284	268	248	261	225	220	255	272	241	239	243	250	283	264	252	255	241	237	269	250	225	255	268	269	242	285	252	274	248	269	282	245	246	244	252	241	252	231	249	242	254	218	268	256	262	249	251	231	251	257	274	269	278	256	251	270	241	271	236	245	267	242	240	254	263	228	248	245	234	286	281	248	255	227	214	282	224	238	269	227	245	267	251	242	256	262	218	230	239	261	253	258	282	261	265	253	260	278	256	240	255	254	295	270	252	259	263	259	233	242	237	252	242	231	235	247	258	255	257	244	253	246	269	246	238	241	232	233	255	260	266	244	252	264	235	246	251	248	270	269	252	246	272	240	234	275	250	229	260	230	268	229	225	263	236	245	265	257	260	219	264	278	256	256	227	263	272	265	227	261	252	272	247	206	248	257	242	259	249	240	237	254	282	282	284	243	277	276	252	230	231	243	261	262	247	238	254	248	250	270	274	250	235	269	265	273	275	230	259	233	214	237	259	243	247	261	262	259	250	278	259	247	263	249	239	232	266	262	285	258	253	234	271	251	241	250	218	254	255	249	268	257	243	262	272	257	255	270	233	255	297	241	264	248	241	265	274	229	228	228	265	282	250	237	233	242	237	258	249	212	260	226	230	246	256	243	241	255	258	266	240	253	245	227	202	229	244	261	235	273	229	222	219	281	247	219	245	279	285	221	257	290	244	240	232	205	276	249	262	262	253	249	269	241	265	259	257	265	251	240	237	233	255	242	262	244	291	235	240	223	280	265	240	262	271	295	262	248	266	246	260	263	232	264	253	257	266	232	238	262	264	222	220	246	259	252	255	231	263	260	234	245	259	269	250	271	246	246	265	228	236	281	244	270	283	267	278	247	239	245	267	270	233	255	244	277	289	264	262	272	268	246	220	240	235	283	258	227	241	238	247	234	239	269	241	277	260	247	246	263	224	265	249	280	264	211	296	242	233	240	297	255	278	248	260	259	252	232	266	230	273	226	260	215	253	262	262	245	264	234	258	233	224	259	276	227	227	247	245	226	233	260	276	238	274	245	213	265	246	249	237	269	291	252	273	263	288	242	259	261	269	223	268	250	252	253	231	272	279	255	245	248	242	253	275	243	257	274	239	238	257	264	234	252	265	261	271	258	233	239	234	246	268	259	296	215	254	264	243	236	261	253	273	264	222	298	247	232	270	261	266	231	283	236	262	226	256	247	274	263	268	242	260	271	256	257	240	238	266	243	218	252	271	253	254	249	263	266	235	265	236	247	227	266	273	265	253	254	234	276	253	250	299	257	242	256	248	269	259	249	246	248	234	256	246	229	225	273	252	241	249	239	224	248	265	270	250	267	244	226	228	263	247	252	241	254	212	269	248	264	267	240	261	263	239	255	230	234	260	262	258	264	255	250	276	259	240	234	275	226	234	265	249	258	250	272	259	246	245	262	248	257	256	223	251	227	238	278	250	243	235	283	289	280	256	251	234	228	267	234	263	233	288	236	256	234	234	245	257	232	253	266	250	244	227	254	241	254	252	278	249	255	246	231	259	217	266	260	265	220	253	215	250	272	266	245	230	259	265	266	258	257	248	255	257	268	255	273	250	262	227	247	237	236	232	260	244	259	220	225	246	271	274	255	262	238	244	263	255	249	265	256	253	228	274	257	250	219	251	262	237	233	241	251	265	255	232	261	235	227	235	228	227	252	250	219	249	261	255	291	256	253	222	239	245	259	272	247	268	264	245	240	207	233	239	268	256	255	246	260	261	254	245	233	234	232	272	257	248	235	300	263	260	242	247	260	225	244	236	235	262	278	260	266	232	225	240	236	242	256	252	242	242	252	267	227	259	257	231	243	293	248	270	264	265	238	266	282	269	257	232	222	270	231	243	273	250	260	256	254	246	230	252	277	256	250	251	238	256	241	251	237	250	251	255	242	260	253	248	238	259	247	254	249	266	231	237	268	291	254	249	259	234	268	258	267	291	225	260	279	251	263	278	280	240	237	249	227	265	229	268	255	259	261	288	243	241	232	293	272	257	238	286	239	255	254	221	253	229	258	266	270	218	247	261	244	235	238	232	266	255	272	224	252	266	267	248	264	264	251	243	274	269	274	219	262	287	274	233	271	247	252	255	246	225	253	248	251	228	269	244	269	238	251	273	254	238	244	244	253	235	279	261	260	256	263	243	256	241	238	247	267	251	265	268	233	257	216	265	248	243	255	263	275	254	227	282	257	255	222	237	266	277	253	260	248	247	255	253	268	277	243	250	266	250	249	238	261	246	276	252	250	247	260	276	272	283	244	266	255	259	247	250	245	268	265	262	239	267	267	235	238	250	273	249	228	238	257	242	247	268	245	277	248	259	260	280	250	233	271	244	250	252	241	236	256	246	291	273	218	251	262	274	242	294	258	234	282	249	246	229	255	269	221	260	263	240	252	235	256	269	259	283	291	275	237	224	233	238	255	252	257	283	242	229	224	260	223	246	237	248	245	234	259	235	255	246	264	245	262	274	273	271	267	235	243	272	223	239	219	227	302	267	266	270	234	231	273	248	255	241	255	246	251	268	223	264	246	253	261	230	269	294	253	244	248	259	277	233	267	269	256	274	252	267	274	276	279	261	239	270	272	260	231	250	284	239	250	257	254	239	236	242	224	249	233	242	244	256	241	235	241	261	251	233	275	278	252	248	232	251	269	286	254	257	248	224	253	276	259	264	252	222	270	260	253	253	295	265	254	232	235	234	239	252	278	242	261	243	264	237	229	264	268	258	260	244	256	234	243	265	265	247	250	224	265	254	248	277	270	244	250	248	236	230	284	242	268	233	278	272	261	237	238	270	224	265	234	257	238	275	223	223	248	227	241	266	238	255	246	234	277	245	229	269	241	268	238	249	237	259	231	255	260	259	264	267	267	227	230	273	228	261	274	278	286	225	239	260	255	242	262	273	271	261	238	248	231	204	250	252	227	222	236	270	237	246	264	221	278	256	265	245	270	271	265	282	246	250	287	230	220	250	274	258	266	258	220	238	261	255	264	253	292	251	259	264	234	246	263	249	235	251	249	250	261	225	282	232	278	259	286	267	239	257	244	242	234	242	266	233	226	219	246	258	285	249	242	251	242	261	253	271	263	273	258	268	245	246	245	240	238	256	233	261	253	272	261	250	264	240	240	253	246	255	274	253	262	276	256	258	234	232	249
14054	809	756	586	565	562	570	529	527	568	613	526	568	572	565	580	515	563	506	512	538	541	547	617	570	505	528	576	527	549	567	544	560	521	564	493	524	537	534	572	557	557	537	491	554	488	534	501	511	515	533	552	510	511	556	520	547	571	583	577	558	533	532	495	524	564	559	535	504	510	518	563	549	551	522	587	569	574	531	590	547	560	556	546	536	548	550	564	563	541	553	560	527	537	535	502	569	584	549	553	558	534	544	570	551	579	532	587	514	543	561	512	495	527	592	527	556	563	546	548	516	550	563	562	564	602	570	539	532	553	564	587	568	535	559	530	551	542	494	557	518	542	547	576	548	510	526	533	544	557	556	564	556	562	559	573	531	508	577	577	513	530	544	552	564	535	539	537	566	566	529	558	565	509	547	564	594	535	539	547	536	515	556	577	560	550	555	556	546	543	518	572	521	557	552	544	531	527	530	550	563	575	554	532	573	523	561	504	535	550	550	531	542	546	506	540	556	608	573	487	533	510	544	510	560	553	519	529	497	541	562	553	529	566	561	577	533	518	515	511	526	514	488	575	537	557	553	495	584	533	567	512	512	535	562	542	545	516	590	537	560	545	532	557	528	550	560	558	551	548	530	578	536	553	507	529	538	562	552	524	554	522	524	507	551	524	562	546	523	541	585	508	581	553	535	525	549	532	535	532	536	547	544	516	584	501	553	574	518	544	523	518	538	556	564	574	559	499	536	500	510	538	566	528	551	545	550	509	524	524	547	561	571	516	521	525	530	538	527	544	560	562	566	571	529	495	539	570	537	555	554	560	558	547	583	549	545	572	577	530	545	509	505	551	536	529	526	524	519	559	549	515	542	540	564	542	533	490	560	551	551	555	523	571	531	554	513	498	501	548	528	544	546	597	483	567	540	489	530	561	482	535	544	525	551	535	577	542	540	541	561	550	506	535	564	521	570	598	542	553	576	538	518	545	547	542	549	508	540	553	539	492	509	536	608	590	544	555	533	588	509	556	534	563	549	516	555	501	524	545	529	597	604	557	528	555	555	564	541	570	536	556	533	551	565	601	517	562	519	511	535	558	530	505	539	525	556	571	542	565	585	559	539	527	561	520	557	534	547	557	563	584	517	570	543	500	549	559	554	556	527	531	533	558	558	518	524	536	550	542	529	553	548	553	560	522	519	555	521	530	523	507	575	530	556	556	545	542	536	565	528	555	534	527	501	532	538	565	572	515	571	564	542	545	536	499	565	544	571	556	530	573	530	527	572	521	480	516	508	589	533	544	550	513	542	575	502	559	523	535	548	541	594	581	555	525	535	499	558	538	512	559	558	519	540	527	549	562	570	556	519	601	533	511	534	550	576	581	543	559	536	533	575	536	553	521	531	531	507	569	577	605	556	558	584	539	561	508	540	595	541	532	564	566	519	528	548	509	569	528	568	541	553	548	524	553	550	515	600	543	552	570	524	551	537	564	558	517	555	577	536	509	546	553	555	568	547	509	579	517	561	543	539	530	544	567	535	528	558	579	528	518	514	565	527	574	549	562	536	522	546	540	532	506	562	531	527	496	557	534	549	560	537	524	590	537	553	543	509	525	587	557	546	554	559	566	556	580	524	519	556	546	511	544	539	534	514	545	534	568	561	519	584	569	514	536	544	548	532	534	553	522	588	563	557	517	529	512	548	556	523	538	551	533	534	531	533	496	561	533	518	528	502	542	536	515	530	565	542	558	581	549	587	530	574	558	543	558	542	521	508	574	554	544	608	510	579	557	540	554	564	562	583	553	503	584	551	539	561	540	522	545	521	576	532	528	582	511	560	533	518	536	558	531	602	493	518	579	529	552	550	543	568	507	530	533	548	570	564	521	543	548	535	550	573	560	560	562	537	510	534	541	580	545	530	551	527	561	543	518	559	536	530	540	530	526	564	551	545	593	543	558	509	551	528	559	567	523	545	550	530	527	524	500	558	540	577	531	553	548	531	531	538	553	527	566	524	521	557	578	553	557	521	545	537	551	505	542	539	561	565	598	534	514	555	543	561	547	538	534	584	552	552	525	567	525	531	530	558	562	528	549	554	580	560	536	526	523	543	582	546	547	538	573	530	536	559	560	541	545	522	565	515	547	521	531	531	548	528	533	556	553	533	544	519	543	551	535	558	566	552	538	566	512	554	553	555	545	563	535	534	500	566	506	509	538	549	543	568	541	553	561	562	581	527	575	572	573	496	585	555	552	522	540	546	570	533	590	577	534	542	519	562	556	566	567	549	568	558	537	526	540	547	524	513	493	487	517	557	482	528	571	496	515	507	560	586	544	568	527	513	539	576	539	574	582	528	560	533	503	537	557	604	535	533	538	554	518	542	528	553	584	532	555	566	565	548	540	543	545	562	513	585	551	548	544	553	519	535	566	531	608	539	544	532	509	541	537	538	526	527	539	545	563	550	541	538	524	509	557	512	519	539	555	554	536	530	547	560	529	589	530	539	507	527	566	564	557	552	566	573	630	546	555	571	546	509	527	544	570	486	536	535	537	572	542	552	539	520	539	537	512	553	543	533	551	499	547	572	540	603	554	539	517	553	566	550	581	565	562	525	572	535	577	533	550	551	573	513	542	521	577	557	556	539	534	545	602	545	551	569	534	546	582	520	538	586	536	542	511	518	558	514	535	571	537	523	540	572	593	529	528	536	548	544	558	532	559	533	558	572	542	544	543	544	564	531	548	573	521	596	517	555	566	549	527	522	566	555	554	607	560	542	542	557	548	570	535	528	531	535	569	545	554	580	529	515	596	538	550	537	542	536	565	528	538	529	550	517	579	549	546	525	563	547	592	518	520	540	597	526	510	544	549	545	518	565	545	519	528	527	507	512	582	548	517	561	542	543	522	550	483	529	522	568	541	563	543	559	549	535	563	533	587	563	549	520	531	539	516	566	506	528	579	552	567	529	565	586	578	536	553	547	482	527	528	557	519	526	512	534	541	539	553	582	576	558	573	536	553	554	493	563	531	569	550	523	539	537	510	533	539	599	559	500	538	551	563	512	536	543	543	574	563	545	589	523	550	541	541	490	557	498	552	542	493	545	551	542	526	535	570	514	532	574	594	562	536	510	551	563	538	581	565	558	575	511	560	556	513	563	537	536	526	573	513	547	532	565	540	531	571	564	535	543	579	576	563	564	525	533	545	509	555	547	550	525	528	526	586	627	511	546	577	556	547	522	504	552	568	534	568	530	513	525	545	616	586	562	529	529	546	592	546	538	579	538	533	545	558	551	568	602	556	548	515	518	533	518	554	567	540	555	471	554	557	528	539	558	534	548	535	517	517	554	561	551	533	547	528	545	553	571	527	538	551	510	519	572	553	537	520	529	519	530	541	564	528	541	538	532	510	576	574	522	557	591	538	504	526	531	540	502	533	519	574	569	528	525	554	533	544	526	554	533	548	536	551	589	565	597	548	536	529	545	530	547	496	542	534	528	535	553	527	543	574
24704	21169	24808	27788	20915	2894	320	228	201	201	209	167	174	174	182	170	164	175	155	166	170	153	159	158	182	134	182	154	141	153	165	169	143	147	117	140	158	146	146	132	120	126	148	163	142	165	141	134	148	165	151	148	127	172	148	126	160	127	151	149	147	155	162	157	147	143	153	149	128	133	150	141	146	135	145	137	134	148	170	160	163	163	133	147	145	147	143	140	178	157	141	165	159	140	144	166	140	141	129	131	150	156	136	148	125	125	147	133	143	153	128	132	137	135	127	148	144	166	150	146	148	144	152	141	158	111	146	139	161	126	137	142	145	184	169	155	149	128	139	156	144	118	141	135	144	164	143	147	152	153	154	143	137	148	149	147	148	161	126	145	148	140	142	137	134	153	143	126	145	140	157	134	150	135	136	151	166	156	153	159	145	164	145	171	147	156	139	132	129	144	127	147	156	133	111	129	149	128	155	126	140	141	161	136	170	152	169	127	140	155	175	137	141	151	152	143	127	134	151	142	151	155	127	148	164	148	137	127	151	158	133	145	135	145	165	125	147	140	144	137	137	141	130	137	132	139	133	135	149	160	152	129	143	146	148	147	157	126	145	139	134	149	149	146	146	146	126	151	137	143	174	150	155	125	142	136	165	160	173	158	150	146	161	150	152	143	170	152	130	148	153	140	147	168	137	159	157	149	135	135	135	171	134	152	133	128	162	135	173	156	133	151	132	153	148	186	171	157	156	159	124	120	134	165	142	152	160	145	148	106	124	133	143	140	128	155	145	124	122	137	154	140	159	144	150	127	144	160	132	138	136	151	150	154	184	158	160	150	143	146	158	148	128	164	137	136	132	148	148	134	145	129	143	135	126	155	128	171	149	152	131	153	142	137	140	154	163	134	173	173	158	145	164	138	142	139	147	142	139	145	131	145	140	129	149	147	156	148	155	146	126	164	132	138	142	161	164	136	138	137	130	144	149	167	158	150	146	177	158	123	150	136	155	146	130	158	151	133	141	149	162	149	167	141	158	129	136	151	143	139	159	148	148	175	130	153	142	157	145	174	137	128	166	147	144	144	155	145	154	137	147	141	144	147	137	152	143	141	155	162	154	155	136	126	150	127	158	138	129	138	141	141	165	148	134	144	133	131	129	154	146	128	137	130	137	152	138	127	111	150	142	130	160	135	124	135	138	138	145	139	119	144	126	154	142	156	138	143	167	169	145	145	156	175	136	147	141	167	121	160	122	151	147	166	135	157	147	154	150	150	127	160	134	141	151	130	141	134	158	146	176	140	156	144	137	148	143	142	171	143	149	140	140	139	153	139	145	131	150	165	160	152	147	144	140	147	162	160	152	129	152	164	135	137	159	145	157	189	155	149	149	159	136	130	154	155	156	147	145	143	141	147	153	158	149	156	152	139	135	156	148	136	172	154	158	139	151	135	144	130	152	149	142	124	134	140	153	143	170	139	141	154	156	139	153	125	149	159	197	158	176	163	149	135	170	142	143	158	160	148	130	132	148	150	156	158	167	186	152	127	153	143	148	169	129	152	143	143	124	122	138	146	169	151	145	165	131	170	159	134	152	154	150	136	127	148	144	141	126	131	158	136	134	160	140	159	146	124	133	120	163	123	145	134	143	153	151	149	131	128	159	162	176	163	165	132	148	150	152	142	147	126	137	160	143	131	124	134	159	149	150	140	149	138	143	144	141	146	142	178	143	137	171	123	128	149	156	127	137	157	115	131	153	143	147	157	122	147	135	149	123	108	107	160	160	153	148	129	160	143	139	174	181	122	144	143	142	130	141	153	135	141	155	155	140	149	131	123	118	165	158	137	131	151	153	151	152	125	161	149	157	135	160	158	183	139	143	161	141	145	131	135	118	147	136	172	148	133	140	128	144	152	159	154	150	134	126	169	176	151	146	146	162	157	147	154	143	165	122	172	153	141	153	162	145	148	152	139	142	142	150	142	164	157	179	152	136	149	153	141	156	143	162	121	154	157	139	143	135	137	146	144	116	158	172	167	155	132	130	160	154	129	126	159	144	158	136	145	147	151	134	137	142	144	144	132	131	141	139	155	177	134	143	147	130	156	161	139	161	115	150	124	141	157	138	138	152	142	142	145	139	151	135	163	165	124	149	142	138	135	161	157	145	158	159	151	147	152	150	129	167	138	146	145	148	141	139	149	120	129	134	163	130	136	141	162	153	135	165	136	134	154	153	173	148	167	144	149	138	145	156	153	127	135	155	148	128	151	123	150	126	147	162	148	120	134	154	134	156	118	161	191	144	139	153	146	122	153	154	146	158	137	142	156	128	131	126	150	164	138	147	145	135	141	145	147	145	156	128	138	144	123	138	151	162	136	135	169	131	151	130	143	143	123	130	131	157	158	185	151	156	135	149	122	155	166	146	145	165	138	157	144	163	160	134	157	121	155	167	139	124	167	150	154	161	144	167	143	152	124	146	124	154	152	142	131	149	162	150	155	158	145	168	157	138	143	139	144	132	170	153	163	120	137	162	154	151	128	152	144	147	145	137	129	138	180	151	166	161	150	148	146	152	153	134	150	142	152	162	127	156	140	120	144	175	156	150	131	119	165	146	142	118	167	161	126	122	165	130	155	141	137	143	152	159	160	125	145	165	155	146	145	138	155	139	150	133	166	163	136	126	147	142	146	150	162	160	148	153	129	145	117	157	159	146	143	152	151	164	159	143	136	143	147	170	144	157	159	156	136	132	159	146	125	148	163	164	146	121	158	129	151	134	146	168	165	153	126	138	155	137	145	155	136	126	144	148	154	165	122	127	159	151	150	156	154	150	155	179	142	138	125	152	122	120	141	132	144	143	129	123	132	148	165	146	126	135	134	146	127	134	175	138	148	145	148	133	133	142	136	162	124	151	150	134	133	143	132	120	136	145	151	144	136	144	136	156	159	148	157	129	148	152	154	113	137	158	143	143	148	143	137	136	120	157	140	156	119	153	161	156	151	138	150	148	153	139	168	154	164	184	148	117	143	176	126	139	157	141	135	144	167	142	163	134	137	151	132	149	142	157	127	150	154	147	155	155	144	150	136	135	177	164	147	164	157	133	126	136	148	147	155	145	155	117	152	135	154	132	143	158	133	149	165	145	133	122	145	127	147	149	146	136	164	143	153	170	134	163	146	174	161	148	123	145	143	118	143	135	145	145	147	160	142	153	166	120	124	141	156	135	119	161	139	160	131	140	151	144	157	155	166	138	163	133	188	146	141	137	150	152	150	155	174	141	142	141	149	150	150	147	119	159	143	149	146	155	151	138	143	155	134	134	133	158	127	129	127	139	144	152	140	162	150	143	137	143	165	141	124	160	167	129	162	141	134	164	121	141	149	138	141	139	166	146	138	132	149	120	129	159	151	163	141	161	158	158	151	139	147	149	166	135	161	163	130	146	144	158	145	167	141	132	138	136	139	145	148	144	158	153	159	138	151	136	140	144	140	150	152	162	133	157	157	159	166
4313	2644	1774	887	659	466	410	405	357	349	369	362	323	345	333	360	322	348	356	309	312	320	367	333	322	326	314	354	329	343	329	317	324	328	311	316	332	285	317	328	320	323	308	339	342	326	329	324	312	339	320	314	344	358	365	347	322	335	329	284	331	328	325	341	339	346	333	303	335	347	313	354	329	293	331	369	375	315	346	331	325	326	344	360	317	344	324	297	352	320	307	315	331	308	313	317	328	377	339	338	317	316	289	278	297	302	340	313	328	331	344	332	316	345	352	326	318	326	295	317	340	364	314	295	303	326	313	330	327	302	348	316	286	333	349	297	335	315	316	316	318	317	354	338	334	326	298	326	351	340	330	329	315	323	292	307	323	332	352	329	322	318	330	320	290	323	328	284	306	344	336	320	345	319	322	303	296	321	358	293	340	301	325	300	315	298	330	349	347	307	337	301	338	319	341	348	338	327	300	321	326	334	305	312	324	304	309	331	342	343	287	331	350	320	313	336	299	320	318	292	305	326	336	304	328	329	363	325	340	322	348	315	338	354	320	306	285	335	321	342	331	338	316	339	315	305	298	317	298	333	330	312	314	312	318	314	338	303	301	361	358	317	293	317	353	330	326	331	315	322	342	316	330	327	282	326	310	333	348	362	310	306	352	355	315	324	309	311	326	314	289	329	301	309	310	349	309	332	331	306	309	349	297	313	300	338	311	346	377	338	334	294	340	318	341	313	339	320	353	323	333	324	333	299	299	337	323	312	327	302	354	360	331	359	324	341	332	300	324	317	326	351	287	321	325	313	304	322	340	339	304	312	338	337	316	332	334	328	317	298	337	309	302	315	342	310	324	293	332	346	312	327	319	323	344	307	371	318	347	346	308	323	310	345	303	283	298	317	328	290	323	365	343	296	320	362	323	353	334	340	358	345	343	341	350	303	300	315	325	340	358	316	323	326	330	319	342	305	361	363	310	290	297	312	319	344	323	342	289	299	312	324	332	333	304	283	305	374	327	334	324	327	327	301	318	278	340	312	353	334	319	341	349	330	334	312	343	319	371	342	319	336	347	329	302	325	320	347	333	330	297	313	323	325	310	333	338	340	321	327	303	332	319	324	335	322	346	337	329	310	367	305	312	333	339	320	313	319	297	311	293	327	341	358	334	302	320	307	318	324	338	334	315	319	351	321	328	332	324	313	296	327	361	313	308	309	311	332	301	311	339	322	311	300	344	305	319	304	338	290	320	347	312	308	301	307	327	316	325	318	302	308	316	322	320	310	315	301	366	341	329	332	333	303	317	315	344	330	348	314	297	318	365	368	333	312	318	300	299	288	337	348	329	326	320	336	328	339	312	339	292	310	310	348	334	355	344	322	331	307	339	311	338	291	310	336	317	358	305	330	312	322	316	317	320	339	322	324	300	335	323	322	318	319	338	317	320	309	338	334	326	283	316	325	334	332	323	321	318	314	348	329	314	343	325	310	308	320	300	318	323	312	334	344	331	355	304	329	310	315	329	323	320	335	339	305	332	305	315	314	307	341	327	350	330	290	342	344	318	302	318	326	312	340	329	328	306	308	300	338	308	334	287	350	311	319	331	323	321	312	341	307	314	325	297	357	318	326	331	287	322	316	302	379	299	334	333	333	312	310	300	347	343	338	319	301	292	319	348	332	326	292	318	330	302	333	325	338	322	325	308	306	322	304	343	311	315	311	301	338	287	311	301	313	327	318	313	340	321	332	327	320	309	345	321	307	343	323	322	347	336	340	302	329	358	312	313	325	300	340	299	332	285	308	343	346	334	322	303	330	321	326	329	326	318	340	317	330	305	332	327	329	337	311	315	339	348	301	331	324	316	327	332	300	355	321	335	332	295	349	370	329	324	322	311	359	370	294	387	333	332	325	319	307	313	335	318	336	334	301	300	352	333	351	345	314	329	359	330	313	340	334	344	316	346	327	324	285	335	313	343	283	312	339	347	348	297	300	303	332	323	346	325	314	334	339	318	337	363	304	359	322	339	317	344	352	337	302	310	323	339	340	296	341	312	335	332	322	358	335	300	315	335	337	299	370	348	355	310	303	337	341	344	334	314	329	305	310	331	355	322	306	299	339	339	355	326	343	343	354	327	338	298	335	302	318	326	319	324	333	316	311	290	329	335	329	321	359	318	342	295	325	321	328	291	306	305	332	309	349	357	317	307	346	301	296	292	339	339	336	301	295	324	327	330	293	335	326	327	338	317	310	315	320	320	323	317	323	311	310	301	310	332	307	335	318	343	328	315	343	303	320	320	319	303	309	336	309	335	288	341	307	334	331	326	320	329	312	298	339	321	348	360	329	338	335	305	342	337	355	283	333	316	341	317	289	319	297	343	301	340	316	326	330	300	339	316	301	347	313	322	294	329	332	322	323	315	344	311	325	318	345	353	323	339	341	344	302	347	320	330	330	316	329	354	305	335	368	316	295	328	324	313	302	314	316	323	310	324	325	317	293	323	318	346	336	327	332	297	270	319	334	326	356	325	345	352	321	284	316	313	309	355	341	328	314	328	341	375	312	332	313	327	329	338	327	333	355	300	314	322	355	325	326	303	318	339	302	317	329	337	355	330	339	331	368	334	293	333	345	346	303	331	313	294	334	345	317	358	317	324	295	330	301	314	292	313	302	326	320	345	314	326	305	320	329	340	326	370	362	299	318	320	303	313	343	343	304	362	316	322	340	325	337	317	311	341	334	315	357	358	332	274	319	319	288	308	301	326	328	327	329	339	285	305	316	309	337	347	326	361	318	328	320	305	324	324	321	306	340	307	291	319	325	342	322	337	319	322	327	304	328	307	312	325	350	332	349	350	358	330	282	346	317	345	301	309	315	338	316	314	334	332	347	331	333	331	338	336	294	339	372	329	324	329	332	329	328	312	318	336	343	279	308	349	305	332	323	312	305	335	318	319	321	321	334	328	305	336	327	302	321	311	315	335	315	295	328	304	302	299	338	317	352	325	325	364	352	323	315	342	303	318	333	290	305	332	330	330	305	332	330	329	352	319	344	349	356	329	306	315	330	306	333	329	315	313	352	331	316	300	316	312	323	305	336	311	328	290	306	316	317	321	317	318	308	301	294	325	325	299	333	321	333	327	341	347	325	316	327	328	303	345	344	315	331	324	329	307	331	307	314	320	316	299	331	294	310	301	326	321	302	355	338	313	346	323	339	323	319	298	323	324	297	360	337	328	300	318	319	346	334	331	310	334	312	305	321	315	295	335	344	293	320	320	335	313	353	355	287	295	326	289	358	326	302	297	344	335	317	318	338	318	306	307	324	329	333	327	331	346	290	308	315	342	342	331	318	322	325	305	339	343	323	312	321	313	325	360	342	322	329	317	310	317	325	330	291	310	309	304	321	330	303	301	356	307	307	331	317	378	323	341	359	335	311	344	304	299	324	319	311	306	373	323	352	317	314	329	316	308	334	355	324	330	337	273	336	320	325	294	294	311	327	332	317
23980	21170	25444	27172	21173	21172	2752	312	236	186	179	152	143	142	125	124	132	99	107	97	89	109	102	93	90	78	89	91	71	85	99	98	83	91	80	80	89	82	89	59	92	93	76	78	86	109	82	92	83	66	93	76	75	82	72	86	78	96	80	65	70	77	83	78	89	93	91	70	97	77	78	68	78	79	81	80	92	90	81	85	85	76	69	69	65	81	83	88	104	86	80	86	77	78	76	85	85	82	88	73	58	59	96	100	69	89	72	88	81	78	97	83	69	77	86	90	73	101	76	66	80	102	84	92	91	80	91	89	78	79	65	72	81	75	78	72	60	84	82	83	69	81	79	82	72	67	83	68	79	66	75	60	79	89	84	58	79	75	70	73	72	94	89	78	85	73	69	71	72	74	99	95	67	82	80	88	80	83	76	70	78	82	77	86	95	96	81	61	68	89	81	83	78	94	80	79	76	65	78	79	77	75	96	75	91	78	93	79	61	83	76	74	78	78	64	81	83	89	79	88	73	91	84	79	80	76	74	72	86	76	97	72	92	72	70	76	82	81	76	65	94	84	71	75	86	87	77	81	84	74	71	81	79	75	89	89	88	87	96	84	73	85	73	89	79	90	80	104	72	83	88	90	70	87	82	75	73	88	85	85	71	72	71	78	98	90	73	71	80	61	73	88	83	75	79	93	80	80	75	81	70	91	91	88	89	71	85	90	83	75	84	90	76	61	88	83	80	90	89	95	89	88	92	97	81	98	79	81	75	82	74	73	106	91	74	71	89	78	88	101	78	93	71	70	68	80	78	86	75	78	81	63	72	76	79	81	79	71	83	89	88	94	85	78	65	83	63	79	67	78	61	84	71	84	73	77	70	75	71	71	80	77	77	88	87	78	80	76	62	84	72	87	71	75	83	84	72	74	85	97	70	80	68	60	70	90	84	65	67	94	67	81	62	87	76	63	77	79	81	84	94	76	62	79	78	71	80	84	74	85	86	83	78	87	73	64	73	106	67	81	81	87	86	76	77	88	73	78	85	79	94	73	72	74	74	94	77	81	75	76	78	96	88	90	61	81	82	80	92	80	83	74	77	86	77	87	77	91	74	81	65	87	80	82	74	59	66	65	95	73	107	66	65	68	83	87	79	83	75	71	94	71	63	66	80	66	67	79	90	71	84	50	87	82	90	79	70	70	72	76	76	72	63	70	78	75	85	88	76	87	106	96	90	78	60	81	94	97	79	80	75	98	82	68	61	87	70	71	78	80	72	75	64	71	88	70	91	62	83	72	80	78	82	90	75	84	101	76	90	82	85	58	82	93	65	89	85	61	87	60	86	95	96	78	67	98	85	87	81	73	57	82	73	83	74	74	95	83	74	80	84	84	65	90	96	74	81	86	76	77	73	83	76	63	71	79	73	89	83	67	84	84	73	66	68	88	73	93	101	83	86	94	91	77	82	87	81	79	95	65	74	82	91	74	80	91	72	84	65	78	66	68	88	66	83	72	98	83	69	83	67	98	85	70	75	84	77	86	71	75	83	78	89	89	57	84	79	83	70	72	79	72	80	85	84	88	88	77	93	72	74	69	71	81	70	68	89	94	82	84	59	69	77	83	85	83	75	68	91	74	92	79	71	66	78	67	76	89	75	80	80	70	70	68	73	81	79	77	73	99	72	80	87	68	81	78	69	83	77	92	84	87	75	52	75	87	61	80	72	76	82	78	67	75	81	77	87	84	105	75	70	80	65	76	76	96	77	80	78	85	100	89	76	78	87	79	86	61	77	104	86	85	80	82	85	86	75	80	78	86	85	93	75	75	86	78	89	67	81	92	75	72	75	77	94	93	92	91	88	78	73	76	74	66	87	89	61	83	71	80	99	78	83	80	86	86	77	87	58	96	62	77	78	74	76	68	71	74	84	76	76	65	75	62	86	67	76	78	61	83	77	67	66	71	77	86	100	73	79	70	85	75	83	79	83	82	76	98	73	73	78	92	90	91	112	76	74	101	100	75	67	68	94	74	76	82	84	87	65	74	81	78	78	78	76	80	69	92	99	81	59	80	81	64	92	88	72	68	81	95	79	65	84	65	79	80	76	68	61	70	80	69	78	84	77	85	79	78	92	78	74	67	71	82	78	84	76	85	77	88	58	79	80	78	79	73	87	85	82	85	79	72	79	71	85	98	69	83	69	68	72	81	83	95	72	81	86	88	77	80	70	81	70	70	69	75	89	63	89	79	76	79	78	75	78	75	73	61	74	95	80	82	64	74	64	72	76	90	89	69	70	80	72	68	85	103	68	83	87	84	67	89	90	73	83	82	74	70	65	77	61	85	83	88	64	80	67	80	68	88	69	78	89	67	96	66	63	64	77	83	81	91	87	62	82	86	74	73	83	66	71	73	66	86	64	76	69	96	88	88	68	77	92	75	75	98	85	82	73	81	74	86	80	86	98	70	75	80	84	76	83	85	68	70	72	64	92	76	86	72	65	81	101	78	75	59	64	82	84	80	73	87	74	80	73	94	66	62	83	72	78	96	90	82	90	64	95	92	78	72	87	83	80	90	78	86	74	73	88	95	80	90	95	68	75	93	98	94	88	72	78	69	80	88	67	76	99	80	71	81	69	86	85	68	79	87	85	76	76	100	79	76	98	81	79	97	83	87	82	77	75	83	69	83	59	76	87	76	63	97	65	84	70	78	81	87	72	68	90	69	85	80	83	89	82	88	80	80	91	76	82	79	78	92	94	78	63	80	77	83	88	89	85	88	72	91	82	82	81	69	79	94	88	70	89	68	61	71	72	78	96	84	81	97	62	62	85	82	96	83	90	73	88	79	75	66	78	68	71	71	73	67	71	66	64	65	78	72	79	79	82	70	73	74	77	91	68	74	100	76	86	73	65	85	67	81	84	72	88	84	79	89	67	65	96	71	77	68	80	69	83	98	67	89	80	68	75	84	86	84	80	84	78	75	93	64	85	80	83	69	80	87	105	79	75	81	83	81	79	77	72	77	93	73	76	94	101	78	73	72	90	92	74	83	82	97	79	70	75	91	82	85	80	65	82	79	76	86	73	88	70	83	68	74	74	65	59	76	87	85	63	83	87	81	72	70	87	76	62	66	85	88	82	95	78	79	94	97	87	74	69	71	65	57	73	75	65	81	73	76	81	58	88	81	76	88	94	70	82	84	77	89	87	87	88	97	80	88	83	78	81	92	85	69	76	83	78	83	88	89	84	92	82	84	69	94	72	64	78	86	96	74	57	86	76	98	81	64	103	71	79	75	79	82	76	71	83	96	63	80	78	86	76	75	72	79	79	96	78	87	57	83	67	78	73	78	76	78	77	94	56	74	64	82	93	72	94	66	75	76	90	85	75	93	87	85	85	92	101	67	103	79	78	78	94	80	81	96	80	81	82	85	75	71	116	89	80	75	68	80	76	72	85	92	76	82	83	90	81	72	90	70	90	85	63	62	76	81	76	88	90	89	89	96	83	87
4792	4442	2887	1321	684	512	381	308	279	268	260	250	244	219	234	204	210	203	216	205	218	177	201	196	209	213	213	209	226	205	220	224	187	219	205	215	199	212	180	211	207	195	187	203	186	199	198	195	184	192	213	199	188	214	206	201	203	202	205	199	195	195	188	209	223	204	217	204	193	210	215	217	189	184	166	180	209	186	194	176	196	176	181	172	191	193	184	218	194	202	214	216	198	200	195	209	184	194	209	198	199	206	198	196	228	206	209	177	209	178	209	192	195	192	199	206	185	204	220	215	182	214	179	191	204	198	216	190	191	217	199	184	201	201	197	212	205	212	204	213	193	222	206	192	188	195	222	188	224	163	223	202	187	176	205	204	206	198	203	234	188	201	215	202	194	196	200	213	191	228	193	191	209	199	209	215	204	206	210	199	206	200	197	199	208	227	207	218	210	188	211	208	228	187	209	215	222	192	173	204	192	190	189	207	181	197	216	177	193	200	205	190	226	201	184	221	191	190	172	206	194	205	203	204	208	177	190	201	191	229	184	188	194	197	200	212	192	196	199	199	206	211	199	194	228	189	219	206	189	199	201	206	189	200	189	207	209	224	201	192	221	197	191	201	195	200	211	180	184	187	205	200	209	208	202	195	213	194	221	191	198	219	168	218	172	211	197	215	186	210	207	190	216	198	212	221	198	188	202	193	207	209	196	181	194	191	198	210	218	211	204	227	204	194	208	194	201	228	180	210	207	195	203	197	227	218	196	207	201	180	193	203	212	197	179	231	205	213	214	214	200	177	224	174	195	195	184	181	212	191	200	195	201	182	204	206	189	205	209	204	204	193	209	179	200	208	176	190	187	220	206	196	195	202	185	189	201	157	248	220	195	202	217	224	220	202	182	193	187	194	204	182	193	211	211	201	204	230	182	211	200	190	177	218	199	219	194	203	192	208	193	185	197	198	175	223	187	191	193	208	203	217	195	218	211	202	183	218	203	199	193	220	185	202	218	201	176	200	216	197	223	209	221	185	217	204	189	193	202	224	188	202	196	209	207	175	208	206	179	205	198	195	173	206	213	213	208	179	212	215	209	207	202	186	201	194	217	184	219	198	195	193	200	189	205	201	200	210	211	193	207	187	215	178	174	187	208	192	213	197	218	219	199	210	227	206	201	188	176	204	191	186	217	198	205	226	218	213	199	199	206	199	181	176	183	194	194	188	220	183	189	220	183	210	168	189	211	207	222	205	190	209	203	207	212	201	219	209	209	168	187	205	199	176	195	202	186	194	204	195	192	213	204	200	198	213	188	203	197	204	208	187	200	199	213	213	200	232	167	199	193	187	221	195	208	201	218	196	187	217	188	182	181	206	202	198	202	185	183	223	196	207	184	207	225	199	210	189	200	200	194	202	181	207	204	200	235	181	182	197	221	202	190	200	178	201	195	185	168	193	187	199	223	187	184	179	207	198	198	189	200	188	200	185	213	207	185	188	235	219	199	199	202	198	214	195	183	181	223	211	171	186	188	176	198	190	201	210	199	210	217	180	206	190	188	217	192	180	197	178	178	208	184	200	219	206	195	210	207	208	215	185	200	191	196	196	218	194	181	202	196	227	254	173	182	218	192	209	154	205	213	185	182	220	207	203	206	194	214	209	212	187	196	203	199	208	221	205	187	187	205	194	202	191	197	212	192	193	170	197	225	204	216	185	196	210	208	206	188	208	190	194	195	201	190	201	173	227	184	198	200	231	194	177	202	191	198	221	182	192	200	213	193	183	185	183	219	212	208	191	220	196	207	212	192	224	180	182	198	196	204	202	181	190	205	189	213	206	195	201	200	175	198	188	176	210	184	222	196	160	180	196	178	208	170	200	217	158	177	178	222	210	204	219	197	206	195	201	180	191	202	199	199	188	176	208	217	196	207	205	195	194	203	219	198	213	190	199	214	220	183	213	208	232	206	198	191	193	218	199	189	202	196	179	214	198	180	208	193	185	179	185	182	205	225	177	208	208	183	173	208	182	209	210	208	199	197	194	200	204	188	188	234	191	227	194	196	196	191	214	209	199	201	182	192	197	186	225	211	171	176	217	198	191	212	221	201	188	200	179	198	206	175	195	202	201	220	198	220	184	193	197	184	198	197	195	219	180	177	219	210	203	221	204	225	203	177	197	206	160	211	223	178	209	188	203	191	179	203	217	197	179	176	199	188	203	177	212	196	199	194	193	213	201	202	227	195	202	196	212	202	209	209	214	215	208	194	207	187	186	185	208	183	203	207	216	192	218	217	213	200	190	201	185	205	220	194	207	186	182	198	193	171	208	180	202	202	198	179	202	202	217	188	186	213	218	195	176	208	197	184	213	202	184	222	215	188	209	234	196	185	192	205	175	169	224	215	196	243	186	199	203	236	201	217	192	187	200	228	200	190	189	185	217	169	200	193	206	190	217	207	184	203	200	204	185	195	215	178	195	219	197	192	175	210	211	211	211	206	230	210	213	180	208	182	217	219	199	204	197	196	201	207	196	220	181	193	214	229	209	207	211	197	198	232	217	215	193	215	197	186	210	195	215	193	204	204	189	173	208	186	205	201	223	200	213	197	205	175	207	200	220	182	199	209	193	191	195	164	198	203	197	184	213	186	212	187	206	208	212	184	195	204	212	205	172	207	228	191	198	186	195	213	200	174	191	198	217	199	179	219	184	202	198	193	202	217	184	191	213	198	180	213	207	197	197	208	213	194	195	216	208	208	221	199	204	208	197	181	218	204	170	183	211	198	207	171	202	207	190	202	194	192	234	207	203	206	190	197	212	199	189	223	219	183	199	216	201	202	238	185	217	217	211	186	186	202	193	201	181	172	169	202	205	182	181	189	195	192	193	179	196	201	187	231	193	220	195	188	181	196	199	201	208	172	206	174	192	218	180	192	198	204	185	186	201	190	220	223	191	201	197	177	188	210	186	174	202	220	209	204	180	217	200	181	215	193	201	214	211	203	228	193	201	203	189	177	188	217	213	188	186	202	200	210	200	202	212	211	180	206	207	204	179	223	208	239	218	228	177	191	181	201	206	231	171	210	210	171	207	190	199	203	176	200	207	209	212	200	198	188	176	227	164	180	189	215	199	224	210	208	196	200	204	191	195	200	181	188	210	201	223	194	204	196	197	191	207	167	222	200	198	200	192	206	206	210	219	209	198	186	180	179	223	195	171	206	199	188	198	206	202	200	184	192	193	199	216	206	207	186	204	192	200	209	185	222	192	208	223	211	194	204	185	190	202	216	187	213	202	185	212	200	167	217	209	215	206	191	213	213	216	184	200	179	190	182	201	226	202	206	168	192	216	219	220	185	208	204	209	177	220	198	202	193	220	206	208	202	181	193	175	221	187	200	183	195	180	192	185	202	191	223	188	192	183	195	196	215	211	194	193	207	210	215	200	183	204	206	194	203	185	177	207	181	190	181	213	198	188	199	199	175	205	181	228	217	193	191	207	178	200	207	193	198	197
35111	12318	1464	392	294	286	247	264	256	254	257	239	233	248	259	230	274	229	265	236	241	245	227	274	251	251	243	256	242	221	233	238	259	252	234	250	246	236	278	240	261	239	234	251	249	240	250	246	228	240	281	255	221	255	273	252	234	232	227	234	241	240	242	254	248	257	248	242	268	230	244	239	251	242	221	255	258	227	241	240	264	247	266	239	231	272	246	235	265	260	246	244	248	263	262	287	240	219	262	231	248	262	254	263	266	248	226	235	227	226	230	260	247	249	229	255	261	255	237	251	215	224	236	268	262	242	254	272	239	274	244	238	246	201	259	252	239	236	205	254	233	260	245	242	259	235	262	251	256	234	235	256	259	220	241	240	251	249	256	240	258	254	254	255	212	233	225	263	226	224	248	242	256	247	268	223	236	241	259	247	229	252	254	245	236	233	271	251	268	233	243	232	263	256	243	252	227	245	249	229	244	266	224	221	260	245	259	254	236	242	236	229	224	234	263	242	228	288	235	218	241	254	253	239	220	270	213	249	227	230	251	239	261	234	236	245	237	281	273	254	240	242	235	219	231	256	223	246	213	254	234	231	254	255	251	259	228	257	237	252	212	252	227	250	260	226	244	248	254	231	246	260	235	221	254	264	238	231	246	266	230	245	251	246	254	252	256	226	241	248	232	234	255	280	220	232	210	241	251	241	240	220	233	262	230	257	228	280	250	245	251	229	222	250	257	214	234	233	260	237	218	239	222	276	230	204	230	228	237	257	237	276	219	261	223	235	235	259	247	279	229	231	279	278	250	236	226	234	240	226	259	248	221	221	251	248	264	262	235	273	248	251	233	230	246	246	242	236	227	240	246	238	252	240	239	259	255	228	244	191	221	268	225	220	289	221	237	225	280	239	255	240	228	237	209	227	224	267	246	240	222	230	226	238	235	256	281	252	222	238	245	271	215	224	242	243	233	246	231	266	252	218	232	251	243	247	254	236	225	227	245	229	237	224	236	228	221	274	244	227	245	259	248	272	251	264	231	258	241	254	233	227	270	248	248	234	250	275	269	234	251	238	223	274	249	239	249	262	244	219	257	251	237	258	249	246	258	249	251	212	236	235	222	226	233	228	228	239	279	238	247	239	251	254	238	221	231	220	251	236	250	217	223	236	248	243	265	263	226	240	214	226	254	258	231	237	229	256	246	211	239	233	240	262	250	263	245	250	251	222	237	257	224	251	286	222	220	241	252	234	294	259	253	258	241	245	255	229	268	266	230	232	252	239	246	249	223	264	256	238	246	231	230	244	227	238	233	251	238	299	243	230	253	257	249	255	271	241	225	237	228	232	241	259	231	244	243	225	248	236	249	241	244	249	242	236	244	270	257	265	231	252	255	241	245	231	268	206	240	239	258	237	277	249	263	269	261	240	226	255	243	210	220	237	240	262	255	244	288	225	243	247	228	217	249	246	238	232	248	237	233	241	225	238	218	231	242	274	226	255	248	247	247	243	250	231	238	252	267	210	225	237	245	247	232	239	260	255	255	278	231	233	281	294	240	259	274	230	251	264	219	233	242	247	232	236	259	250	254	283	250	230	262	244	237	240	269	200	229	237	243	238	245	242	224	264	266	274	267	228	225	244	251	240	222	231	259	259	243	255	225	261	213	241	248	255	213	262	272	214	261	224	261	248	258	246	250	268	244	239	267	247	220	259	273	231	282	246	209	238	236	230	259	221	246	237	228	260	221	255	218	259	273	214	255	242	238	218	248	217	253	224	243	260	231	230	224	263	269	227	233	225	251	280	256	248	243	253	228	241	239	243	253	234	275	256	259	212	219	252	246	247	211	225	253	266	247	214	225	259	243	245	261	250	252	237	243	261	237	223	242	263	230	247	237	218	259	236	244	235	234	246	246	281	250	284	230	217	235	264	211	242	253	242	242	241	226	227	236	230	259	253	275	231	230	285	247	241	261	235	256	245	231	229	279	264	250	273	242	219	248	238	248	231	227	210	233	259	232	260	211	251	247	234	242	230	206	249	231	278	250	207	236	248	243	228	234	246	238	221	259	254	274	223	257	285	264	232	262	217	266	239	242	254	232	234	234	232	236	242	268	232	258	243	224	231	245	231	230	259	248	238	256	261	260	234	241	214	267	239	222	270	245	254	252	258	266	245	255	253	254	264	233	252	243	221	244	238	241	245	266	241	232	249	231	249	247	224	242	245	226	278	238	264	249	261	262	233	241	217	260	255	249	225	266	259	267	245	261	259	239	227	235	238	225	252	242	266	225	268	209	232	216	259	276	259	253	269	241	283	255	222	246	242	238	232	260	274	236	226	240	259	251	236	251	246	235	231	245	244	256	262	240	245	260	251	246	260	248	242	217	241	277	239	243	265	260	224	269	278	242	245	257	255	247	234	271	284	227	233	224	252	246	269	261	214	249	221	267	249	244	270	251	234	239	240	228	248	227	279	249	252	246	254	241	262	231	275	248	293	239	269	242	252	244	242	272	254	263	230	216	225	223	231	257	222	260	252	215	236	244	226	278	244	271	218	244	244	226	235	255	264	234	226	236	227	244	245	209	245	230	230	243	246	261	252	228	242	244	238	254	258	250	258	246	265	251	249	273	242	262	223	232	246	259	261	248	247	276	230	243	260	252	248	245	252	239	213	257	242	234	248	247	229	238	272	225	236	260	243	244	234	241	240	236	298	240	255	230	253	235	238	238	249	246	237	245	248	219	252	270	257	209	252	225	247	266	254	274	254	226	246	237	241	257	262	249	211	229	239	245	233	256	234	253	240	270	246	268	245	252	238	228	235	241	245	286	245	269	229	224	254	227	269	267	235	239	213	224	248	251	217	279	248	233	200	215	235	238	245	240	277	225	260	267	242	259	251	253	214	232	255	244	246	280	258	266	239	212	240	245	212	231	217	264	220	231	250	248	240	267	255	252	206	241	226	250	238	245	226	223	247	239	248	259	230	269	259	249	244	238	263	254	238	254	266	260	247	273	208	242	219	228	252	214	248	251	267	250	293	251	255	243	224	243	221	266	269	243	272	232	272	270	254	231	230	272	241	254	247	233	265	224	252	255	240	246	262	232	254	254	250	238	283	287	265	257	245	238	239	270	232	260	250	256	219	250	250	267	240	255	203	246	219	253	225	216	250	239	238	257	254	220	237	232	254	257	217	255	214	231	234	251	235	257	263	254	227	242	244	263	269	253	275	224	259	233	237	213	217	268	256	244	232	273	261	246	268	212	215	250	249	252	216	234	264	226	278	225	261	274	270	239	272	259	235	236	215	253	257	234	251	233	234	247	235	220	240	239	235	231	230	246	269	243	235	243	232	236	225	285	245	233	255	269	245	272	266	262	269	264	292	258	241	250	249	227	226	271	276	269	270	235	235	230	234	222	230	283	255	241	262	257	232	225	232	234	253	255	266	241	271	253	245	239	242	231	240	259	235	228	220	232	259	258	276	258	255	252	216	219	228	246	233	244	249
11533	753	688	617	566	547	562	582	477	545	537	533	606	540	544	514	519	547	534	526	527	539	508	567	512	572	538	558	554	539	537	547	500	487	478	534	520	560	560	543	497	508	518	527	546	514	504	542	522	518	521	500	517	550	564	524	484	528	497	514	523	581	493	555	499	543	541	548	526	492	495	520	493	526	537	507	497	534	520	522	554	501	544	552	595	478	547	532	515	533	503	517	537	496	545	523	519	553	521	511	590	498	522	529	515	512	490	553	536	535	529	535	522	554	520	508	507	530	584	535	531	484	576	495	529	519	450	558	555	527	542	583	523	523	530	522	500	507	536	553	504	526	530	548	524	532	538	525	541	552	509	505	540	541	546	524	495	559	533	546	540	522	468	523	503	504	524	559	522	506	518	511	501	555	532	516	497	557	499	519	517	519	547	445	518	516	531	523	532	486	538	494	490	530	488	518	549	503	539	557	495	510	527	520	529	521	566	553	557	522	539	528	527	560	509	556	547	503	471	532	508	490	554	504	524	522	509	522	521	526	560	508	543	535	541	543	524	498	535	560	566	502	493	512	524	551	509	521	524	525	505	541	528	506	533	544	518	534	577	512	563	519	535	552	549	509	568	535	583	532	499	494	536	521	517	469	525	532	497	489	572	512	548	551	538	538	526	555	512	514	523	532	510	510	558	538	551	531	505	547	540	483	543	534	520	525	478	569	536	565	532	540	539	513	522	509	528	570	529	544	537	517	543	505	547	521	504	555	519	482	509	524	532	537	508	575	523	530	566	530	512	488	531	568	569	532	551	497	493	533	541	484	540	526	560	541	546	510	510	511	529	510	513	540	531	526	568	525	537	521	588	516	529	528	584	541	499	549	507	508	547	502	524	526	510	539	561	576	545	566	481	537	605	535	591	529	515	574	547	527	515	529	515	521	519	544	503	511	519	496	511	534	511	517	508	490	575	520	505	501	519	523	510	547	556	502	531	531	495	549	535	491	531	498	530	549	508	571	543	536	507	496	528	495	536	523	515	488	527	536	511	483	534	545	529	512	540	538	542	510	518	557	571	551	518	516	523	529	505	483	526	501	539	524	478	546	543	497	543	548	577	536	546	519	541	503	470	560	531	511	538	516	565	542	536	518	528	553	516	512	537	545	517	514	538	502	523	570	537	540	531	538	486	527	519	535	529	596	538	518	525	590	575	534	552	556	531	513	562	514	519	522	563	498	530	512	536	533	534	549	490	504	561	534	528	515	561	558	535	522	581	529	538	552	549	510	530	509	518	544	532	521	511	542	534	548	543	529	499	512	534	497	549	576	560	538	519	493	474	528	550	529	509	559	530	555	507	517	525	516	551	545	490	553	550	515	541	561	490	509	539	483	548	499	593	511	543	532	535	574	532	501	540	522	536	540	509	511	522	512	516	540	549	500	508	545	531	510	531	528	550	537	513	538	523	525	511	506	531	506	545	495	500	530	510	514	528	545	546	542	534	522	517	510	532	508	501	553	543	538	554	523	533	562	511	506	519	536	529	531	529	543	549	531	511	538	545	503	499	542	479	529	542	527	519	536	559	521	536	549	532	524	501	539	515	568	578	553	499	517	523	536	528	497	541	536	496	528	532	524	535	549	524	521	478	498	513	572	525	541	481	533	527	501	533	555	494	537	527	531	540	541	516	505	550	503	531	507	505	477	529	565	519	524	524	495	510	501	510	526	497	494	596	498	516	568	507	530	516	519	520	516	530	535	514	550	548	527	526	541	501	516	522	487	545	570	546	558	548	556	559	539	523	541	540	517	577	536	494	524	527	499	569	477	502	585	539	514	535	518	548	527	519	509	557	569	494	553	566	512	514	516	532	491	563	563	548	505	510	540	523	526	538	508	533	526	557	497	540	510	522	567	505	520	512	517	530	539	504	584	532	509	519	523	480	525	553	553	498	515	548	522	551	560	512	533	505	510	535	525	503	508	517	533	516	515	562	526	536	522	557	513	517	531	530	482	518	517	490	532	491	483	552	526	490	515	554	517	495	511	508	584	517	515	501	531	508	506	529	535	534	549	554	519	527	533	567	501	528	552	538	572	531	493	534	512	521	523	528	511	486	513	509	534	542	521	519	509	519	540	530	525	547	505	505	517	559	508	540	529	510	518	535	499	541	513	544	506	523	567	505	504	553	517	495	514	489	512	504	521	551	506	522	559	565	531	565	490	509	491	499	519	518	530	561	522	547	523	539	537	567	564	532	521	511	504	560	514	490	554	526	507	536	507	535	502	503	531	546	540	532	507	555	548	518	509	542	539	506	546	514	530	534	560	554	554	545	528	513	502	526	544	559	497	514	533	526	561	558	545	502	520	579	517	513	539	545	508	548	553	512	477	553	550	526	522	512	523	520	549	519	524	571	466	483	539	516	505	537	469	540	553	507	544	545	519	525	523	525	526	550	520	525	530	508	533	519	511	564	496	459	530	522	520	525	538	553	487	524	535	544	521	528	525	518	533	544	521	534	511	513	529	509	527	504	520	497	547	543	535	525	513	512	494	559	453	541	551	495	553	544	531	527	536	523	528	494	512	518	491	499	534	515	512	542	540	539	454	539	512	521	521	521	502	506	516	538	551	533	542	492	558	511	492	545	473	515	499	526	546	561	521	563	502	568	473	491	507	521	521	525	538	463	554	529	536	548	485	546	531	534	559	519	534	537	547	525	529	546	530	541	533	522	532	540	518	494	600	534	536	513	549	544	558	553	492	542	539	510	487	517	497	523	572	576	517	546	530	539	502	526	523	512	557	526	539	543	483	517	557	527	546	570	551	558	531	531	500	530	503	527	512	509	576	530	556	508	552	549	525	498	535	502	566	547	553	555	537	522	571	541	533	562	510	523	512	517	543	517	533	490	527	513	536	532	542	501	494	512	505	506	519	489	499	535	541	516	537	496	559	519	529	509	535	519	521	492	535	511	533	524	486	517	533	486	513	522	537	547	498	477	507	524	540	540	534	505	531	547	534	533	526	522	490	525	510	517	549	519	538	521	535	537	507	517	519	528	501	503	519	526	505	514	497	527	555	538	542	495	524	545	540	533	492	522	498	496	515	551	524	518	546	520	550	507	521	517	508	530	565	531	535	521	531	498	522	484	479	502	519	543	551	545	529	557	524	500	518	519	531	550	541	528	535	540	548	504	522	530	549	504	481	520	508	527	507	534	516	524	519	503	552	555	501	565	502	501	538	527	570	528	557	528	550	559	532	532	536	558	487	567	504	521	564	508	534	488	537	501	535	515	528	532	532	512	556	526	519	539	535	562	527	548	525	534	580	555	563	485	523	544	552	541	526	543	553	562	539	516	552	536	535	541	520	532	513	584	528	521	524	530	547	544	537	544	524	505	530	506	502	518	529	549	465	548	545	553	513	537	558	526	532	526	535	523	488	538	502	529	497	584	553	512	555	525	524	528	543	540	562	520	532	539	485	523	556	536	520	496	529	547	530	539	570	506	551
24744	21140	24803	27732	20926	2878	373	275	230	195	202	185	179	187	169	158	153	167	163	177	159	149	189	149	149	156	154	154	154	174	147	149	136	134	178	153	144	148	147	161	161	141	161	160	156	150	128	169	166	152	129	150	154	145	147	137	159	158	144	154	151	153	145	143	159	143	124	137	160	137	163	171	140	169	159	146	158	142	162	155	163	163	161	143	160	163	149	139	149	165	160	153	147	121	132	128	160	162	163	163	141	143	150	158	154	151	117	161	130	146	143	144	160	149	156	150	174	148	155	164	166	146	162	150	177	160	147	161	145	144	132	138	175	147	150	163	148	162	151	154	153	164	122	149	144	147	176	162	143	150	155	142	153	156	145	115	141	130	175	145	157	157	168	152	136	161	128	159	170	153	156	142	153	127	153	157	153	153	131	141	164	136	151	167	159	134	119	132	168	155	160	156	138	146	146	141	134	135	136	131	153	157	144	152	141	128	141	129	161	159	141	135	148	162	154	139	144	152	133	158	184	140	164	166	162	145	161	162	164	158	139	165	144	148	153	168	144	137	169	152	165	149	144	182	178	161	158	166	143	146	151	142	140	147	140	156	161	159	126	141	156	150	138	176	139	149	149	137	136	148	166	156	143	158	149	146	156	124	155	168	152	133	139	130	127	150	162	132	129	164	141	161	163	149	162	138	145	156	130	144	144	162	162	143	142	160	140	139	139	143	180	157	130	171	151	142	155	137	131	125	125	138	136	151	162	143	159	138	140	129	161	156	168	144	124	163	153	164	141	165	145	130	149	184	159	127	135	145	167	136	130	135	178	163	128	166	163	137	153	160	146	129	147	159	151	150	152	165	147	138	145	126	168	152	147	162	172	135	153	171	172	164	167	168	167	154	154	145	158	148	154	136	154	156	115	131	166	141	149	167	148	153	164	155	154	149	177	158	158	138	160	149	176	178	153	149	163	160	160	154	128	138	112	146	161	162	169	152	135	156	132	159	151	150	162	154	156	139	161	154	140	135	161	140	154	124	157	131	143	148	156	171	152	140	150	162	127	157	178	178	143	132	173	151	177	149	165	157	131	147	135	141	146	177	137	174	148	145	128	133	148	150	135	149	161	139	152	156	132	176	193	140	138	177	156	156	170	159	146	137	141	156	157	143	133	155	167	152	145	121	157	155	153	175	158	155	141	185	154	156	156	148	135	154	159	142	139	150	143	152	164	141	151	161	151	161	177	151	139	138	156	139	145	149	147	133	140	151	140	158	156	162	117	137	148	153	150	162	155	164	131	156	152	134	163	148	146	153	176	152	131	129	161	141	158	164	157	155	181	149	142	147	121	144	145	165	150	151	133	161	144	156	149	149	173	136	146	158	165	161	131	137	152	137	153	148	137	169	148	154	146	156	153	136	155	141	155	151	142	154	138	144	164	164	136	169	170	159	147	136	171	106	136	151	151	154	130	169	144	161	161	163	131	175	139	131	159	135	158	138	156	165	158	125	137	155	150	144	146	132	158	153	132	166	156	156	167	145	134	152	147	157	134	128	160	165	145	168	143	163	161	158	148	156	145	150	156	159	161	159	156	153	145	163	147	142	118	121	136	152	153	168	154	133	146	168	170	164	142	136	160	159	156	148	146	147	151	138	147	157	134	152	161	145	135	148	143	137	154	156	157	153	153	135	133	157	168	137	127	143	161	147	150	162	138	130	147	156	146	139	155	154	157	146	155	143	146	128	167	130	155	145	134	127	145	120	168	154	148	132	156	157	164	150	142	140	157	135	146	152	182	146	129	159	166	143	145	150	139	152	124	166	133	148	149	157	157	150	161	157	178	140	172	149	160	160	185	149	173	163	151	138	156	156	147	161	137	144	156	154	145	160	140	171	149	147	151	166	150	174	155	143	158	151	158	152	141	146	155	142	150	143	138	148	176	155	161	122	131	161	171	143	138	153	148	138	146	133	148	152	167	133	139	168	142	142	152	162	151	188	137	148	159	147	144	164	153	142	143	143	164	139	161	151	132	145	159	149	156	134	143	142	162	132	159	165	169	160	157	165	163	146	134	156	163	131	167	166	169	165	173	129	153	180	158	165	154	167	149	138	160	156	149	168	159	149	141	167	146	136	167	148	144	143	151	156	137	169	149	151	150	132	140	168	155	158	156	153	149	183	163	158	159	136	178	156	148	140	149	140	155	178	143	149	147	169	149	138	158	144	131	146	142	167	144	141	136	171	136	136	151	166	140	119	172	153	154	161	159	166	147	128	146	157	168	155	141	154	135	160	139	129	144	157	151	134	138	142	152	158	153	147	151	146	154	153	132	134	127	151	154	130	129	147	138	143	174	138	149	127	135	159	147	130	142	142	131	148	152	147	149	151	162	153	146	170	152	161	126	153	152	139	149	142	163	141	160	147	158	152	136	124	162	173	150	154	169	159	147	147	139	154	152	141	138	168	153	155	155	131	137	164	143	150	153	153	147	140	145	132	164	157	179	131	131	149	160	167	174	153	132	136	166	158	132	157	124	163	169	161	178	137	156	144	159	141	163	157	153	162	132	156	159	136	140	138	161	154	167	155	151	135	148	175	133	157	153	163	146	142	156	165	148	150	165	118	124	130	173	152	148	150	128	175	154	148	150	138	163	175	144	149	126	146	139	143	156	171	136	140	140	160	136	151	154	172	157	145	134	158	164	155	146	148	150	147	141	158	153	166	189	160	173	153	175	151	150	171	166	138	140	135	145	149	166	155	138	140	141	166	144	154	154	148	157	165	162	135	149	141	165	115	151	154	160	146	154	164	154	147	124	136	129	144	149	140	139	158	171	147	179	133	148	131	148	147	151	144	149	174	149	134	137	159	181	147	153	143	147	149	164	156	136	161	141	158	151	161	136	151	138	148	133	164	163	194	186	159	135	159	139	153	169	147	162	139	145	157	161	147	175	176	146	140	138	139	151	136	137	141	130	143	152	133	175	148	143	145	169	146	130	135	154	153	158	156	146	146	157	149	147	130	122	135	157	154	152	139	150	178	152	178	129	163	132	145	164	164	146	154	151	165	137	162	171	144	156	168	153	149	158	134	130	145	151	160	150	152	127	170	133	147	142	120	134	175	154	148	163	142	165	147	159	170	151	162	161	135	153	165	139	134	161	148	146	174	153	167	179	146	155	138	145	154	150	169	146	137	176	135	152	141	106	148	156	152	143	150	147	137	146	133	147	134	156	159	167	147	159	141	152	158	146	139	154	135	145	146	141	144	148	139	135	158	148	152	137	161	152	147	145	168	135	182	150	147	140	136	148	165	156	129	144	139	155	151	164	149	149	146	134	162	133	159	132	141	152	140	163	121	156	170	148	156	149	135	150	146	150	117	155	145	167	146	152	139	141	131	156	153	145	150	172	159	146	178	130	132	158	155	153	153	141	156	143	173	134	140	169	139	124	135	154	116	144	170	177	136	152	146	146	150	144	144	130	141	160	175	141	147	148	175	132	161	139	155
5031	2421	1694	880	566	480	417	381	392	379	333	355	340	376	338	350	329	360	360	379	345	360	344	343	308	310	394	334	381	380	330	352	326	344	317	329	319	337	325	329	342	341	346	313	334	331	340	336	345	318	385	330	354	365	347	346	340	322	318	304	339	307	342	299	374	326	331	326	316	348	324	343	310	329	356	320	339	343	340	319	339	328	309	322	346	336	343	328	345	340	328	339	305	350	337	343	304	352	365	348	342	324	334	364	355	326	349	402	323	353	333	337	318	372	335	328	309	322	331	341	307	308	332	322	309	328	325	342	357	325	316	343	309	309	302	309	315	302	350	323	341	337	334	325	336	372	303	315	368	362	307	354	349	337	322	335	307	337	319	312	342	315	343	325	306	310	320	306	339	325	304	348	306	339	351	332	316	337	318	323	339	317	331	322	354	349	317	320	364	323	340	302	342	332	346	330	329	325	362	293	332	336	345	345	326	303	338	365	324	318	336	348	325	377	302	351	357	325	365	350	311	332	344	342	328	333	295	334	335	329	351	333	303	338	329	337	338	326	336	348	323	324	346	345	347	314	319	325	347	315	306	338	325	340	309	350	302	344	351	327	320	331	362	340	327	322	341	321	335	339	330	337	323	331	321	343	316	324	311	323	327	344	331	332	326	313	322	335	336	335	323	331	329	334	301	354	307	314	329	335	353	310	347	346	310	327	304	342	358	355	344	362	332	322	328	334	304	341	377	332	325	338	329	344	331	353	357	340	329	354	292	323	344	339	337	351	310	342	327	343	303	339	312	311	363	331	342	289	321	356	339	336	301	320	319	327	324	361	311	316	343	341	336	305	323	317	340	310	322	325	317	328	317	336	321	342	338	314	319	348	318	305	326	329	363	361	323	316	344	357	352	323	338	321	343	358	317	333	346	363	332	323	341	363	347	361	327	347	341	342	303	321	344	305	306	358	379	339	339	293	341	345	300	310	317	322	339	346	307	345	316	342	316	324	357	312	350	324	310	338	306	334	325	346	333	318	334	328	290	311	317	309	327	352	319	344	376	324	316	371	330	351	353	331	341	306	343	306	338	332	311	342	342	326	337	325	339	332	318	319	322	327	312	338	324	310	319	329	348	326	331	322	316	338	324	361	347	358	364	336	312	326	347	321	331	317	295	304	317	330	339	338	343	318	361	320	337	363	321	330	339	344	315	335	329	345	348	319	341	335	315	379	331	340	341	307	283	317	367	345	338	351	304	343	304	350	355	310	329	339	311	360	326	344	329	371	379	344	303	307	354	321	343	328	367	321	327	330	364	356	331	319	313	327	309	337	346	345	360	320	346	316	312	281	342	341	343	313	315	327	320	345	316	328	321	351	318	306	323	312	332	341	321	301	323	319	320	312	359	355	328	322	313	337	317	342	308	317	283	345	320	320	337	337	373	392	317	325	376	348	346	303	318	331	348	329	328	344	341	318	360	296	318	305	334	335	334	304	338	321	344	332	346	321	350	341	341	308	322	323	326	352	319	342	322	340	341	362	326	307	325	326	350	332	345	351	321	303	350	305	313	327	327	314	354	349	344	332	349	333	335	332	321	345	335	357	338	340	322	302	344	337	301	304	350	339	333	296	346	341	352	327	349	335	320	334	325	362	342	330	321	327	341	321	333	348	320	319	282	328	321	346	306	354	312	339	317	328	351	324	340	305	326	311	368	360	352	343	359	310	329	320	323	315	313	348	345	336	328	330	333	338	336	340	374	310	334	334	349	321	326	348	347	328	316	304	330	310	318	307	338	313	327	368	332	351	329	343	352	295	326	320	340	344	313	313	337	340	323	330	338	332	331	339	331	343	329	348	301	326	368	305	299	341	299	346	311	351	318	324	361	339	322	306	309	366	336	303	342	342	305	333	350	325	347	326	348	346	341	360	315	329	334	308	308	294	313	346	315	353	343	318	310	336	338	347	337	360	343	337	338	359	337	327	325	337	319	341	334	327	352	318	340	283	299	289	340	325	316	348	347	364	328	274	367	312	325	302	323	347	338	316	344	337	335	315	325	339	307	306	301	331	371	326	321	297	325	341	320	331	333	329	352	328	334	322	327	309	331	340	320	370	318	294	332	347	335	350	361	354	349	343	347	319	350	307	351	360	336	356	359	345	354	319	312	367	331	361	328	349	328	337	334	339	348	325	340	337	356	321	312	328	315	333	349	344	360	335	344	307	296	356	346	340	330	318	333	343	337	330	308	317	325	321	316	301	291	304	292	360	324	364	327	354	345	315	317	320	341	326	319	322	351	315	331	332	306	315	359	290	318	355	337	292	311	353	348	330	328	312	353	344	313	336	385	324	320	325	351	341	306	333	311	320	335	299	323	330	311	317	361	358	364	324	326	340	344	357	299	332	340	357	327	347	331	322	313	308	334	332	322	358	362	338	322	335	348	311	326	323	323	326	311	326	319	343	335	303	344	318	330	337	359	332	379	342	340	355	328	327	371	337	320	316	323	351	341	362	338	333	347	333	344	342	354	363	321	362	353	338	338	333	334	333	347	307	331	350	321	336	302	325	339	315	327	348	343	354	306	327	348	343	287	326	329	317	317	338	350	363	316	324	336	344	296	349	328	339	326	312	325	318	337	326	298	342	313	331	343	310	319	357	313	342	349	364	341	312	336	354	362	302	356	305	359	320	342	325	332	308	320	335	309	346	322	329	326	329	313	336	336	303	331	324	346	302	336	343	326	322	334	331	349	338	315	320	359	342	301	345	309	345	327	304	305	293	340	338	348	328	377	362	340	307	322	319	344	329	339	320	329	308	364	305	358	370	315	354	348	333	326	332	346	328	323	328	333	321	343	379	350	323	313	335	371	340	349	377	336	361	363	326	330	327	365	341	367	285	307	324	333	315	291	348	307	337	335	310	342	366	322	337	319	342	354	352	316	366	306	299	322	326	330	353	316	336	335	337	341	343	300	348	310	319	346	333	342	306	308	328	340	328	332	368	346	328	333	324	318	357	308	316	334	327	364	294	385	330	294	359	298	333	336	318	341	334	349	355	308	306	333	351	298	329	336	309	300	348	330	329	296	344	313	334	361	328	343	295	310	353	351	349	325	332	358	332	356	340	331	328	334	333	328	361	313	327	341	346	348	320	312	325	317	329	340	343	340	331	326	365	337	330	351	354	309	351	317	350	400	315	302	308	349	305	324	294	316	327	315	338	326	325	318	317	315	265	313	368	343	370	327	337	325	327	334	311	347	317	329	345	361	337	333	342	356	346	346	369	342	312	347	334	331	332	335	295	337	327	329	330	334	298	344	347	328	310	350	360	341	313	319	337	302	323	339	323	312	318	325	365	333	345	330	330	326	339	329	330	302	364	338	341	341	317	333	331	348	320	328	334	333	358	318	329	326	313	324	340	305	328	346	327	329	335	340	306	322	314	322	317	312	312	348	359	302	366	326	322	354	323	338	323	341	331	341	345	304	295	338	344	324	353	322	321	333	311
23976	21158	25426	27178	21163	21135	2471	327	231	184	188	145	136	141	113	132	135	107	126	122	119	102	86	101	112	103	89	81	90	73	83	91	89	79	64	69	71	77	92	87	81	78	67	93	79	81	78	77	65	61	88	75	67	79	81	79	81	77	84	72	81	75	73	85	96	77	92	81	76	76	76	65	72	80	97	79	79	82	66	71	77	74	76	89	65	77	90	66	92	64	95	72	80	77	66	76	78	70	77	73	80	69	67	73	76	81	99	84	69	68	77	83	71	79	79	67	54	74	76	61	78	83	73	97	82	73	80	98	89	76	70	65	64	71	73	81	96	76	71	86	75	70	97	70	83	68	64	72	90	72	77	87	90	89	70	68	85	87	70	76	74	89	77	93	89	83	92	90	90	72	70	66	63	78	92	77	86	83	77	77	64	78	82	65	61	73	70	72	77	89	70	85	73	85	80	66	78	90	86	65	76	58	75	66	68	64	93	92	75	84	74	58	81	82	72	86	77	76	93	63	94	63	78	87	74	85	109	80	85	85	76	102	76	95	57	73	88	95	84	83	71	83	70	92	72	70	70	78	81	83	90	78	88	77	66	63	69	71	82	72	73	81	89	63	70	88	91	69	87	66	64	72	68	78	66	70	81	69	62	67	108	90	91	101	86	86	81	84	79	80	87	69	79	82	88	71	83	85	66	80	83	83	75	83	74	92	85	79	94	77	69	75	94	57	70	61	82	74	68	72	91	77	70	81	83	94	72	68	59	76	83	69	96	83	81	74	87	84	81	82	73	74	72	56	99	79	78	82	84	93	70	89	96	58	84	69	78	79	79	65	67	89	93	74	74	100	78	89	60	67	68	67	73	79	75	67	74	82	80	73	79	89	88	71	82	61	81	76	107	92	95	81	76	67	77	74	92	71	59	80	74	79	70	65	67	80	72	72	90	85	82	87	64	66	78	88	79	84	81	82	89	84	63	88	96	95	84	70	81	83	77	92	106	91	93	69	80	86	80	79	74	78	82	67	78	80	68	89	75	79	70	64	76	96	74	79	76	84	71	86	71	85	79	62	86	84	82	91	82	74	85	78	79	79	52	89	75	99	69	82	66	66	76	55	87	82	76	92	83	74	78	80	105	82	87	78	80	77	69	91	75	79	73	67	74	81	93	78	97	86	60	67	82	92	65	82	71	73	91	84	96	82	78	78	75	82	83	83	73	83	92	69	79	86	84	71	84	81	58	81	78	85	67	84	87	91	83	84	60	70	75	70	67	70	76	81	85	86	77	95	68	67	74	87	84	77	70	65	80	91	84	76	77	79	81	67	91	71	90	72	74	88	75	71	61	89	87	75	76	64	72	78	77	79	67	75	87	86	73	75	74	81	63	67	72	81	64	94	84	90	84	73	103	92	78	79	86	90	67	73	97	87	71	84	66	82	76	71	73	100	72	80	82	90	82	83	90	80	75	67	75	94	79	88	72	99	71	93	94	84	87	81	67	74	73	92	83	68	86	72	78	79	83	74	57	97	76	65	93	84	81	75	66	77	76	87	62	73	72	70	81	90	62	72	67	74	71	83	61	65	88	86	84	76	84	86	68	62	85	58	96	75	89	86	81	68	89	97	85	81	92	81	72	70	72	88	86	71	87	79	66	75	104	90	79	81	68	84	87	78	72	58	89	80	82	93	82	84	89	71	76	74	68	84	56	72	74	77	96	97	72	82	63	75	73	77	72	78	69	83	85	74	98	84	71	75	72	76	84	70	60	77	78	66	83	77	76	69	73	75	84	69	84	94	78	71	68	77	93	90	70	79	62	84	89	71	83	81	83	78	63	87	89	89	103	76	75	95	84	78	79	86	78	79	74	80	81	71	74	70	75	79	72	88	76	89	71	68	86	86	66	86	76	89	74	83	75	72	77	79	70	81	75	89	74	73	73	71	76	100	88	105	81	67	62	80	66	76	94	81	57	71	80	78	80	78	71	76	84	93	85	76	73	96	77	83	70	76	71	90	87	72	75	77	74	99	85	78	84	81	88	96	85	94	80	71	76	82	68	83	70	72	81	76	68	85	67	77	76	83	88	69	85	87	76	68	90	82	67	57	89	71	82	64	70	77	76	78	57	74	81	82	81	83	65	78	90	73	68	68	77	78	80	69	72	73	92	71	81	86	85	75	80	70	82	79	85	71	82	79	74	87	63	85	63	84	88	76	89	58	79	53	73	78	73	69	64	85	67	94	88	75	95	83	65	77	69	67	68	83	67	70	73	82	70	93	63	93	75	71	61	83	68	80	74	69	86	79	79	67	77	71	71	79	80	83	80	76	77	82	75	78	70	56	80	67	65	75	78	73	89	83	88	88	70	94	65	83	85	75	88	64	96	71	84	97	78	76	77	73	82	79	71	75	95	68	87	65	54	61	73	70	97	82	56	82	81	78	74	96	81	70	83	79	70	82	79	63	69	78	71	89	66	58	78	78	72	84	66	74	67	80	73	84	74	78	79	80	91	83	81	77	70	72	65	67	84	81	83	58	84	77	64	59	59	67	70	85	70	91	85	82	60	64	84	79	77	77	87	74	85	86	71	76	80	96	76	84	84	71	92	87	97	78	81	49	87	72	91	82	79	69	80	88	90	63	81	72	84	89	81	93	83	75	63	97	66	71	80	63	86	73	87	100	88	87	82	51	94	76	99	68	98	72	78	76	87	68	85	80	77	78	60	70	64	80	71	88	77	76	80	73	76	70	78	68	86	70	61	66	72	90	89	78	93	68	90	70	85	92	91	61	81	69	74	76	82	88	70	88	85	84	80	82	66	90	87	87	81	68	87	87	73	75	77	79	71	81	66	83	80	77	87	84	77	102	83	83	73	64	67	79	67	85	83	74	76	76	94	64	86	97	77	74	81	89	85	78	87	78	69	73	65	67	87	79	65	79	72	69	72	71	89	67	76	89	75	73	65	88	74	70	77	87	88	87	70	68	73	81	77	90	79	75	79	74	81	76	84	61	89	72	76	85	86	80	84	92	89	88	87	68	80	73	72	85	77	62	85	91	88	75	76	66	77	71	51	81	79	76	69	93	81	68	82	80	65	58	92	68	76	87	68	70	83	74	88	67	87	72	78	70	81	83	75	77	75	71	71	74	71	64	82	73	89	75	77	69	81	78	89	61	63	77	69	62	79	88	79	58	75	93	93	75	81	79	75	62	81	81	61	73	69	64	86	75	92	76	67	87	71	65	64	63	77	60	72	71	83	85	78	80	66	73	56	80	63	75	84	105	79	81	82	87	91	99	59	68	73	89	74	70	71	81	77	76	66	92	73	68	62	76	77	71	88	83	85	86	76	86	50	66	92	75	84	65	76	72	78	68	71	78	102	70	68	69	79	91	77	73	79	64	91	71	87	79	81	65	84	67	77	83	94	91	72	69	84	73	66	75	73	81	92	90	80	69	62	76	76	69	92	72	86	97	77	67	80	56	88	88	68	69	75	78	79	70
3129	4307	2756	1296	745	485	356	327	281	260	222	234	222	242	226	215	222	222	194	242	223	231	217	195	212	203	199	214	187	217	205	208	247	211	258	204	212	218	215	211	207	189	188	218	191	212	190	193	204	203	211	177	205	197	210	171	197	192	189	163	185	178	211	187	171	200	209	179	195	198	171	196	183	198	203	197	206	194	200	195	220	185	210	194	199	214	208	179	182	185	204	207	218	189	198	224	189	200	218	219	187	207	199	196	185	200	194	211	200	199	201	174	193	208	186	174	185	224	178	195	198	199	198	183	233	196	207	204	217	173	192	201	211	214	205	210	203	167	178	207	213	202	212	204	208	204	203	190	200	208	183	217	207	178	191	207	196	207	219	206	186	205	197	186	207	194	199	189	196	206	194	206	195	193	196	172	197	194	202	181	204	189	178	187	171	194	201	193	206	183	209	190	200	212	215	192	201	185	190	201	210	209	198	169	198	195	204	178	223	197	191	187	215	171	203	205	207	171	177	173	207	194	217	208	186	234	205	193	194	174	218	196	199	201	190	220	192	200	198	183	208	202	212	202	214	210	190	178	218	211	181	195	188	166	198	192	177	188	194	184	212	198	199	187	202	195	203	196	189	221	192	221	196	219	217	207	198	184	198	192	201	205	198	215	177	186	195	207	172	181	200	201	182	208	190	202	213	202	191	203	206	195	200	198	186	204	226	203	190	202	190	204	193	173	175	196	228	192	198	203	184	201	199	167	194	183	210	205	214	176	184	206	198	179	225	192	182	224	186	217	200	176	190	191	200	180	191	204	206	201	175	199	218	175	204	203	200	202	204	220	187	220	234	182	214	214	178	200	205	179	179	198	183	209	215	202	174	219	202	177	188	176	200	186	176	229	185	199	190	215	200	185	194	220	191	211	226	185	184	202	215	167	201	215	214	202	232	200	213	190	219	199	208	184	205	221	199	212	186	210	203	208	196	193	212	192	197	177	198	207	207	217	201	205	219	202	166	196	192	198	195	214	179	200	204	214	195	204	220	206	188	188	205	205	195	199	220	190	187	182	213	201	211	190	188	213	200	192	194	179	181	183	180	232	201	188	205	204	227	221	222	197	209	166	187	198	190	182	198	193	207	198	191	198	188	180	176	204	221	192	214	171	182	196	170	199	206	192	149	193	193	186	220	210	210	227	189	192	203	188	196	210	196	220	199	202	188	201	217	199	195	205	178	186	202	197	201	216	201	205	231	211	216	167	207	231	204	200	190	196	186	198	225	196	222	177	198	193	214	209	209	199	150	215	221	218	193	203	216	182	199	210	182	213	209	203	204	192	200	198	222	190	198	203	188	177	199	233	224	184	199	178	189	216	163	209	234	216	202	193	180	233	194	193	173	191	194	226	206	190	198	207	188	203	216	193	200	201	183	210	210	173	179	192	179	214	181	176	184	185	185	194	192	211	210	194	185	201	187	198	214	202	194	193	181	199	179	206	211	200	224	216	171	204	201	181	212	210	208	168	187	192	207	174	213	183	192	198	210	215	173	213	195	217	195	186	194	174	188	188	181	191	196	205	193	200	184	193	210	206	209	201	191	201	214	203	208	221	183	211	224	198	204	207	195	186	209	198	175	193	214	197	195	219	210	214	186	196	212	178	155	197	201	212	197	169	187	202	209	189	199	207	212	198	187	219	184	205	166	192	192	204	196	183	191	199	217	210	208	200	196	235	185	219	162	190	198	187	203	217	222	184	205	195	179	196	181	205	206	204	184	209	203	176	188	188	171	196	170	202	179	226	207	198	235	221	184	179	229	187	195	192	221	205	174	185	223	196	190	195	200	186	180	198	206	176	211	199	182	222	194	177	197	210	185	182	201	202	181	206	185	209	171	190	188	219	201	203	177	188	200	176	175	204	195	155	207	215	192	204	207	196	219	195	186	210	221	212	196	179	191	197	177	191	212	208	219	206	209	208	217	194	195	171	180	199	208	177	168	203	220	211	176	204	218	230	215	241	206	187	224	209	185	192	197	199	178	186	183	195	197	219	203	184	172	205	204	193	223	196	185	211	182	212	207	195	193	220	220	214	205	195	224	216	199	218	226	200	179	180	185	185	195	191	206	190	226	204	188	195	166	192	201	181	190	213	179	181	194	188	204	201	201	210	215	210	189	197	185	173	230	194	196	213	185	186	202	197	194	212	201	198	208	202	191	189	184	191	203	183	190	169	207	196	180	212	187	212	204	185	185	187	194	195	199	179	202	215	249	195	183	185	190	213	210	224	205	208	199	200	211	213	226	188	183	207	206	195	197	212	166	195	212	211	196	185	208	183	183	201	184	181	197	177	204	212	193	176	180	210	202	212	179	201	227	190	184	206	193	177	196	200	209	223	185	184	176	186	187	183	197	204	178	202	196	171	208	179	199	197	176	210	197	186	184	150	191	222	189	194	220	192	218	204	186	200	195	207	205	189	192	204	171	175	212	196	203	217	184	225	189	193	203	180	183	192	208	197	202	214	208	184	230	177	217	173	185	207	189	213	203	181	193	207	199	213	211	201	157	197	184	200	221	218	180	182	192	213	204	222	185	205	223	202	200	169	208	206	189	188	216	219	179	200	196	214	190	208	192	199	240	218	202	198	168	174	175	213	210	210	184	227	185	176	175	202	208	186	195	177	216	179	200	180	170	187	198	211	197	227	177	196	197	201	174	199	199	223	204	191	187	177	200	207	216	188	218	197	188	192	180	204	187	190	216	208	188	212	181	205	206	208	185	194	196	196	191	195	197	198	195	195	233	191	215	195	202	194	212	211	208	210	203	188	215	193	202	200	202	208	229	198	206	204	181	187	207	197	165	197	198	211	190	204	232	182	188	197	212	188	176	161	188	191	208	177	202	221	179	189	203	198	207	194	175	177	203	202	197	205	203	209	188	196	221	220	199	182	174	195	194	195	190	197	207	174	185	177	201	222	218	210	214	209	219	177	188	215	164	197	216	220	214	214	172	189	186	185	199	204	205	188	192	184	190	210	179	221	209	170	192	191	216	190	187	199	200	178	198	196	230	183	198	211	192	186	191	208	206	181	192	219	206	183	191	213	185	202	202	215	183	188	211	201	197	211	190	180	178	213	181	166	202	195	209	182	223	220	211	197	237	195	194	196	192	183	204	198	191	184	209	192	197	179	202	195	198	178	211	186	186	217	177	216	207	190	205	201	181	195	179	195	194	201	224	177	218	214	208	204	215	180	204	230	198	208	202	191	170	188	190	192	188	205	201	191	198	182	161	207	203	198	200	211	170	204	197	224	245	179	201	189	214	198	182	188	187	197	200	184	170	193	180	211	191	182	203	195	198	190	212	210	193	182	200	190	193	203	187	191	199	196	191	191	203	177	198	197	188	204	197	209	189	223	200	204	196	190	198	179	179	215	190	237	188	201	192	196	194	190	211	208	196	202	202	204	178	192	206	219	175	192	196	191	214	181	187	197	215	188	201	201	205	205	174	198
35684	12243	1533	433	280	289	287	268	280	228	277	250	277	234	237	262	249	252	251	253	253	247	214	252	260	241	263	264	251	261	279	238	267	244	249	280	240	257	268	226	269	223	246	238	265	268	254	241	266	217	271	255	210	274	253	234	225	268	262	245	251	222	270	249	208	242	258	277	242	241	238	237	233	260	252	266	270	251	244	260	270	253	264	264	232	259	258	258	233	246	254	257	263	291	267	240	207	243	251	248	246	235	263	233	238	254	218	250	225	268	229	257	236	254	228	231	243	271	227	235	239	239	234	259	233	238	245	261	251	226	258	276	244	232	277	279	230	248	239	258	240	251	275	256	255	250	260	245	255	265	255	269	266	245	262	241	253	268	260	263	244	269	267	248	245	253	284	238	273	236	247	249	262	236	242	219	253	249	245	267	248	259	206	245	245	261	261	257	252	226	228	244	246	250	228	244	233	258	234	265	258	259	278	247	239	233	272	204	274	262	234	262	248	269	263	236	268	250	238	241	231	274	254	237	250	262	245	224	238	233	282	252	236	263	225	239	241	243	246	265	247	254	246	265	226	268	292	221	264	244	239	264	222	262	264	254	264	268	244	222	234	262	238	271	255	247	300	250	225	242	282	237	264	274	252	260	252	248	240	237	237	265	225	263	231	257	216	243	231	236	261	242	261	250	228	249	237	245	235	235	243	263	245	232	244	272	256	236	266	238	260	242	247	264	217	236	243	257	233	253	276	262	253	271	216	252	271	234	218	238	222	260	242	235	253	244	247	249	280	212	248	257	265	258	220	270	253	258	230	240	269	231	238	231	223	228	277	251	308	260	278	272	262	279	274	256	257	256	264	237	247	238	268	287	235	263	246	246	255	271	238	268	250	262	247	241	256	272	209	261	268	236	260	274	249	237	238	215	244	263	242	267	264	241	228	250	239	251	235	252	258	244	255	288	244	227	272	238	273	263	256	234	243	257	217	268	235	249	242	254	253	240	201	257	254	245	264	242	222	250	261	249	230	264	250	260	238	254	219	267	219	243	253	247	269	284	289	266	240	264	271	248	239	247	232	258	255	250	247	254	258	203	230	208	253	269	255	236	247	248	261	242	248	232	245	222	259	238	279	250	246	247	230	248	242	254	245	239	214	258	264	271	237	230	226	269	266	260	268	254	234	260	249	274	230	218	215	238	221	234	248	220	235	249	248	241	269	243	229	238	263	241	230	226	259	274	245	233	289	254	226	253	295	236	241	238	223	247	255	243	261	265	247	256	271	240	232	246	228	247	249	255	260	261	257	264	241	206	258	251	271	232	239	273	245	231	233	253	226	252	247	271	213	259	230	239	213	230	288	237	210	253	221	240	244	255	277	248	246	237	266	245	255	281	274	265	234	267	246	221	252	277	206	245	249	242	275	278	267	262	269	242	245	232	259	270	253	259	238	260	238	259	240	268	258	236	251	281	251	254	229	247	237	240	236	236	257	258	261	261	229	255	236	277	229	226	258	239	255	260	288	270	231	225	234	230	267	262	231	255	256	244	230	246	223	239	263	256	255	233	240	234	248	243	241	262	258	216	233	247	263	229	237	238	305	250	229	233	245	247	240	246	240	246	240	242	247	267	251	251	245	266	225	249	272	257	244	243	254	247	245	267	231	269	242	308	266	252	243	237	256	239	246	257	245	265	282	254	267	245	259	274	241	263	257	248	250	261	247	238	255	233	268	279	246	229	261	263	239	270	238	261	199	245	234	248	275	226	268	249	239	236	260	230	252	247	224	241	252	238	222	249	267	254	270	267	259	259	247	264	217	242	247	238	252	233	292	248	248	255	233	265	245	230	269	285	249	284	273	233	231	238	243	215	266	273	260	268	255	243	259	251	231	256	261	252	241	244	258	247	257	217	263	256	231	254	259	252	254	258	269	252	253	243	274	238	237	274	254	261	254	232	247	261	275	250	231	239	268	272	249	223	237	287	250	238	239	260	295	262	241	269	260	275	255	272	245	251	207	253	248	285	255	244	240	250	249	256	264	235	261	249	243	242	251	234	236	238	267	290	244	273	256	235	252	232	247	256	257	284	272	241	226	260	213	264	227	253	248	286	257	240	235	248	217	254	271	244	270	244	235	257	237	230	270	252	252	247	270	233	240	255	247	265	220	247	213	275	251	255	270	254	278	247	252	239	244	263	252	243	244	219	248	240	243	262	284	259	264	246	253	213	249	243	242	262	279	234	272	251	270	225	269	228	231	219	239	240	229	231	247	225	252	262	241	214	266	244	260	239	247	232	269	254	283	244	253	257	259	251	232	225	240	265	223	251	246	235	251	238	239	236	252	269	268	253	239	256	246	238	239	252	254	257	227	253	235	247	236	245	273	262	252	271	239	270	235	273	273	257	255	249	251	190	228	221	238	262	248	256	271	282	219	259	234	251	253	259	224	250	255	238	275	260	259	257	268	267	247	246	240	250	278	219	241	225	282	247	229	249	265	246	250	255	243	261	276	256	248	237	224	255	227	230	248	249	244	279	270	247	253	272	251	266	253	243	236	237	249	242	254	256	283	273	250	275	274	235	250	233	256	264	260	261	227	253	217	259	253	223	240	244	258	252	260	226	264	255	258	241	229	217	217	214	266	235	244	269	243	244	260	230	252	258	262	251	241	271	245	228	253	228	247	252	268	241	261	269	249	283	255	230	255	249	266	265	259	238	251	229	261	223	270	238	258	234	275	261	250	261	252	256	258	250	260	235	268	238	237	234	242	243	236	219	234	265	241	288	261	245	266	226	260	248	253	265	253	236	260	253	238	224	245	238	257	242	250	234	256	256	259	284	247	269	276	282	232	219	240	249	246	270	253	282	255	249	236	270	277	217	255	244	234	246	257	283	223	250	246	255	253	263	253	236	258	248	243	243	247	240	245	262	246	251	242	268	245	262	228	249	258	277	247	282	236	276	256	268	268	228	271	268	274	276	259	241	250	231	231	257	239	258	263	285	242	231	236	274	260	228	233	237	264	257	268	249	261	223	239	230	251	238	235	246	220	258	239	249	242	270	267	226	224	238	276	239	262	263	231	247	256	251	259	259	279	239	290	246	227	274	284	280	237	239	246	273	226	230	281	229	256	234	260	248	250	281	265	258	243	231	218	259	246	277	283	230	241	272	233	245	258	222	250	223	250	255	242	243	249	237	254	233	255	235	267	250	229	235	245	256	246	264	263	231	240	269	257	238	264	240	264	239	229	260	236	237	247	234	238	218	248	264	261	271	240	241	279	215	262	259	263	263	236	241	234	240	239	269	226	275	257	238	239	244	273	245	261	231	217	250	252	267	243	238	277	278	258	227	237	253	236	258	206	271	239	256	263	238	245	250	253	279	229	254	250	240	242	251	239	248	267	261	266	258	240	279	233	248	250	262	264	238	236	243	273	264	235	260	255	259	251	281	211	249	258	290	248	235	237	254	256	231	240	253	240	249	253	277	259	260	258	260	286	260	241	248
12627	751	673	597	589	569	565	606	565	538	570	515	610	579	545	556	580	556	528	533	507	576	521	523	546	539	540	532	525	525	575	521	573	535	514	571	537	518	525	571	548	561	501	543	531	568	538	532	526	516	525	555	548	529	519	518	511	544	532	600	498	584	534	529	542	551	582	550	548	567	529	551	556	595	616	558	547	571	543	537	545	539	525	518	591	539	566	538	531	540	550	555	529	518	540	576	550	569	555	537	540	558	545	524	554	541	513	543	542	559	515	529	521	496	561	515	553	503	536	549	510	543	510	589	532	565	553	565	499	508	554	523	542	550	544	561	551	510	534	543	511	554	567	538	556	547	549	535	522	523	549	570	501	533	520	520	534	509	559	556	538	567	493	524	569	524	566	571	543	564	483	551	564	581	535	492	546	534	534	500	533	516	496	572	528	573	538	518	564	585	515	553	536	542	513	533	577	584	522	505	527	603	556	554	565	548	575	516	546	514	556	533	519	563	564	536	529	527	551	551	533	558	564	534	550	511	530	522	521	559	580	555	539	543	549	528	542	532	529	517	547	521	567	528	558	548	529	580	552	548	568	553	517	523	563	563	560	568	537	578	565	524	520	562	592	544	544	556	489	562	527	562	528	558	547	536	517	558	545	553	554	570	546	556	525	562	519	572	545	597	499	542	542	526	532	526	494	526	538	551	495	515	532	539	602	512	523	536	504	513	510	562	528	492	550	535	547	509	571	525	527	562	560	579	572	544	532	535	567	531	541	530	550	537	551	553	568	520	585	502	565	523	536	554	575	544	548	505	538	547	534	539	506	520	512	525	506	552	566	531	540	531	503	532	539	526	513	567	535	531	535	602	521	523	565	521	531	550	560	551	537	487	557	532	540	539	538	560	539	569	537	531	550	536	557	543	585	488	528	531	537	554	576	556	549	540	502	511	572	522	564	531	550	572	526	580	545	558	569	510	572	540	554	490	541	550	550	564	561	517	538	560	542	533	506	537	593	547	533	523	531	521	572	569	556	555	551	499	539	565	539	518	571	531	540	565	530	566	576	556	560	561	544	528	529	518	535	557	558	556	560	535	513	531	546	613	537	539	575	506	502	552	534	544	536	524	528	505	549	566	522	507	495	579	495	527	524	537	502	572	510	547	531	498	514	533	523	579	502	533	540	568	587	560	529	529	517	548	545	565	540	555	536	497	536	491	535	561	590	571	529	523	535	554	528	543	567	539	529	550	551	517	535	506	528	560	540	538	543	539	594	515	585	536	569	553	538	518	569	506	547	568	542	527	528	540	533	558	525	481	518	552	552	556	531	572	543	539	563	567	522	516	551	524	528	532	555	558	517	532	533	483	512	505	493	548	515	560	539	546	528	538	528	538	531	570	557	553	563	501	556	520	529	538	492	540	503	524	533	503	543	524	526	564	558	540	496	533	551	566	514	521	526	524	543	521	528	570	510	524	496	517	563	485	551	537	524	568	556	571	547	509	541	554	530	549	544	545	591	523	548	498	580	548	557	577	575	527	551	578	549	513	588	556	521	551	570	575	502	564	527	521	498	499	552	509	519	512	536	575	537	562	525	552	538	549	517	517	571	571	547	554	530	565	562	513	539	558	532	543	548	554	541	534	552	550	524	570	496	550	516	523	535	554	501	565	549	532	520	526	557	547	543	538	503	526	542	570	519	506	558	551	546	498	527	512	517	563	561	553	553	506	546	506	504	516	493	587	545	543	577	527	526	555	547	533	530	552	551	531	557	545	525	556	556	526	531	529	570	538	516	559	548	542	518	547	565	521	549	524	555	533	549	526	531	525	525	532	533	557	526	559	573	507	535	552	544	548	571	554	562	556	532	565	522	552	550	550	537	558	534	544	524	561	563	506	551	515	573	577	539	556	559	516	518	530	543	562	554	553	533	502	559	512	529	584	529	555	518	519	502	519	532	563	551	498	572	532	539	546	545	560	510	527	544	538	546	547	545	512	557	507	513	555	549	514	553	560	553	512	574	583	587	568	544	521	611	510	531	527	542	509	508	583	511	534	525	561	554	546	554	535	538	562	522	478	523	522	550	524	489	522	550	538	540	516	600	545	517	515	556	501	523	510	483	518	494	558	536	542	474	557	544	544	532	583	544	551	503	532	506	525	555	544	547	579	534	582	552	539	537	566	557	573	532	547	552	521	545	540	543	535	548	545	567	535	550	520	526	529	540	523	577	522	528	532	556	539	547	572	563	556	531	518	564	526	515	545	552	516	480	532	492	558	487	533	564	538	535	579	515	546	532	534	504	517	542	557	500	532	485	568	509	573	529	575	552	528	533	505	539	539	546	558	531	538	534	576	526	540	527	517	576	568	550	544	559	520	590	558	538	544	563	511	553	546	509	525	527	523	553	507	587	548	565	542	556	549	545	518	566	548	487	550	518	520	543	540	537	497	538	504	545	539	486	515	565	525	518	517	519	522	528	550	509	552	503	506	525	509	501	580	550	573	540	530	545	535	494	573	539	543	553	481	554	536	567	537	544	520	479	567	527	506	525	537	542	501	575	501	497	495	544	546	522	548	575	539	555	513	545	555	541	537	515	583	536	560	520	514	522	495	594	546	549	547	533	548	485	535	519	537	528	562	510	529	550	552	546	576	508	508	540	503	489	559	531	553	528	496	574	552	499	479	542	564	512	519	543	540	520	563	541	537	543	600	542	546	552	538	553	540	506	556	549	547	533	538	536	558	548	556	559	549	551	563	531	584	569	512	531	506	555	514	554	579	553	519	526	509	553	522	560	508	515	516	514	530	555	526	558	537	535	550	542	556	569	564	592	541	510	529	561	530	572	565	515	538	550	531	574	540	502	549	571	508	461	583	583	517	513	550	502	561	554	549	528	525	545	546	540	563	540	554	529	555	565	575	538	534	581	545	563	529	537	531	558	551	582	573	566	526	562	554	535	544	523	520	514	589	533	527	529	553	553	526	541	520	563	549	582	582	558	519	558	557	534	531	527	540	548	553	515	501	576	560	562	534	531	530	563	552	486	532	528	536	533	566	517	586	527	556	521	524	551	568	581	545	542	554	523	509	512	573	579	551	534	509	559	564	513	529	543	555	537	566	526	569	552	590	545	535	548	540	572	555	555	509	516	570	543	526	496	530	537	564	553	570	546	512	509	559	481	554	517	521	521	571	537	552	547	500	557	524	505	537	528	586	536	528	526	555	593	536	558	523	551	540	560	532	531	532	535	527	528	554	557	542	534	551	566	559	531	580	546	551	545	536	524	562	499	488	545	526	546	553	546	571	543	591	566	554	509	563	575	545	533	521	564	523	538	553	540	537	539	526	525	548	552	526	552	528	462	524	537	535	583	542	535	537	573	524	527	563	522	556	480	544	559	552	527	562	510	543	508	577	475	573	548	539	528	514	520	526	556	521	578	542	585	521	571	521	557	547	527	521	499	597	547	494	546	545	540	525	543	541	504	548	524	522	500	509	497	507	548	543
24687	21135	24798	27731	20887	2847	322	234	199	173	189	184	201	181	178	160	153	169	198	184	165	139	146	154	151	147	163	153	161	139	176	152	161	164	175	156	157	140	145	164	159	154	179	175	170	152	156	128	146	143	157	152	138	150	156	161	142	164	157	159	155	141	153	160	172	152	158	151	145	145	142	148	163	131	149	149	146	162	136	156	162	159	146	143	155	142	150	153	157	133	150	161	156	139	133	154	149	139	165	133	139	181	159	161	148	148	132	149	145	142	152	158	146	147	158	154	162	153	131	141	164	162	139	158	164	128	133	139	162	163	135	147	172	136	144	154	141	162	117	146	156	151	145	127	146	137	166	154	131	150	157	153	140	161	148	176	141	138	159	165	141	153	139	141	151	148	148	150	168	174	163	153	145	173	143	160	139	160	147	163	156	151	166	159	158	139	145	126	151	152	145	156	148	157	125	140	127	142	135	141	154	147	149	147	142	157	168	148	153	137	156	172	169	162	145	167	156	168	155	161	146	138	159	140	128	146	143	144	156	140	144	145	158	124	153	177	148	155	149	135	153	168	149	164	144	162	156	149	142	143	169	159	159	177	153	152	135	168	129	141	142	145	140	134	157	128	154	166	136	133	122	165	155	140	167	119	152	159	133	167	158	146	144	139	134	144	163	132	147	163	130	114	159	127	143	153	157	132	145	174	161	161	135	131	145	157	170	146	128	153	155	162	155	147	158	152	151	148	141	196	154	123	148	167	161	155	142	171	161	138	150	156	162	137	138	161	146	152	141	151	154	140	152	161	148	141	150	162	169	127	141	165	146	128	133	133	142	169	144	161	131	163	153	139	122	162	153	136	157	148	146	149	152	147	136	147	143	145	118	141	139	144	141	153	174	175	183	139	124	150	151	161	155	157	147	158	142	157	145	163	166	132	157	146	156	157	145	156	158	169	155	128	185	143	141	163	142	157	168	129	159	175	142	150	163	170	153	151	154	144	141	122	161	160	156	162	134	142	143	148	149	153	135	152	156	127	163	155	149	175	163	123	150	153	123	154	146	139	135	159	162	151	170	148	133	164	135	158	122	132	129	157	160	158	148	151	154	146	136	142	147	157	149	162	151	142	152	139	158	135	159	153	146	133	134	145	153	142	157	142	140	154	151	133	143	156	159	166	147	120	161	158	150	135	156	144	142	144	151	157	173	155	158	128	129	149	144	131	134	128	134	135	143	172	178	154	166	159	145	153	142	136	155	146	148	159	139	150	145	144	124	151	171	144	140	152	167	145	168	147	151	148	144	150	117	149	167	159	145	151	161	150	144	135	155	148	157	149	147	170	140	144	133	150	158	135	162	147	145	142	130	174	148	170	144	133	164	156	148	147	132	164	129	134	168	147	177	154	133	146	159	120	144	174	145	140	160	140	161	162	147	140	160	164	148	155	170	151	164	169	176	169	140	155	133	141	131	122	150	142	155	131	151	162	163	158	155	147	136	156	161	162	145	138	152	135	147	141	152	148	144	150	124	160	172	138	159	149	145	127	133	142	157	165	134	160	138	144	160	123	166	138	163	150	127	137	142	160	112	121	175	141	174	136	161	138	167	146	160	147	149	170	150	162	147	126	141	145	147	141	170	134	143	181	133	146	134	140	170	141	138	135	152	136	141	118	141	162	153	138	146	146	156	151	163	138	162	175	145	147	156	156	145	132	168	157	166	152	136	164	166	138	152	174	158	157	140	144	153	173	136	164	151	161	139	145	165	162	151	172	157	138	160	139	154	156	144	151	142	125	151	159	171	132	149	143	160	148	148	133	159	167	147	146	144	155	163	173	127	151	137	155	161	147	144	158	149	158	150	140	149	141	174	131	147	142	141	198	148	158	142	148	166	165	147	138	143	154	136	138	141	154	150	152	159	157	154	158	155	140	171	136	159	149	125	129	131	159	147	163	142	139	136	172	148	130	168	171	159	172	137	142	143	162	129	129	168	151	146	182	164	157	135	152	146	170	167	121	153	149	153	173	169	154	159	133	178	153	155	149	138	131	137	147	144	154	158	149	157	136	137	144	150	164	149	156	147	157	158	160	150	172	156	161	137	153	156	143	149	169	152	144	147	135	145	149	186	127	161	144	131	140	150	155	143	182	158	134	141	146	172	155	147	155	159	159	123	167	139	160	141	158	141	140	153	156	123	136	140	148	149	153	191	158	156	128	155	137	150	144	141	163	165	144	135	156	148	118	156	194	162	173	148	151	138	147	121	164	140	147	136	151	152	178	144	162	138	132	169	153	153	131	136	115	118	121	143	139	152	155	156	125	140	150	139	142	140	151	142	143	157	143	149	151	130	155	138	123	145	164	154	145	155	152	154	146	161	156	139	137	131	145	136	124	144	189	178	162	128	146	136	146	153	144	150	135	151	146	155	130	126	151	118	147	175	157	144	152	159	130	158	154	158	145	163	151	155	160	139	148	149	136	156	149	161	144	144	167	154	157	159	166	148	135	149	139	167	162	151	142	133	142	137	155	143	141	145	144	160	180	144	148	149	149	137	157	139	126	148	161	141	167	150	155	143	142	138	135	152	133	148	168	151	167	150	151	143	155	150	183	158	126	134	148	136	154	170	141	126	137	161	130	128	151	143	145	157	162	131	169	122	134	147	158	140	153	172	154	137	140	149	179	149	133	152	152	167	158	129	161	141	132	129	143	160	153	146	163	170	149	171	160	136	129	124	141	131	147	162	130	152	155	146	167	144	176	146	136	148	154	120	135	128	143	130	157	142	127	164	146	151	146	131	150	139	144	142	136	156	143	163	157	164	146	164	140	156	134	134	136	171	158	145	155	167	130	163	144	171	183	143	151	166	154	129	160	133	137	155	150	157	148	152	143	175	155	141	143	167	145	173	162	150	158	136	162	158	167	148	155	140	139	151	136	141	163	142	138	151	142	157	134	165	146	159	153	125	156	157	166	143	146	143	155	155	169	139	140	153	141	160	155	166	172	150	155	142	148	153	156	137	163	153	131	142	158	149	137	172	145	154	167	118	161	157	150	167	142	139	157	149	146	154	158	133	133	139	151	145	157	146	170	172	133	136	149	151	176	154	130	135	153	152	151	166	145	155	138	145	149	160	153	154	137	129	133	144	150	156	156	158	162	148	146	176	182	161	136	131	141	169	148	158	145	134	155	142	155	146	153	132	120	140	167	169	141	167	146	137	143	157	148	148	141	158	169	138	140	157	159	165	146	136	150	123	164	160	152	149	149	163	144	142	151	149	148	150	156	129	158	141	166	142	155	132	154	157	153	164	153	127	152	177	138	145	151	128	171	140	166	142	158	138	143	145	155	156	148	147	153	178	169	138	130	155	134	142	160	165	156	163	160	140	132	153	136	176	164	152	171	168	158	127	155	144	149	171	168	144	142	147	149	140	141	155	150	158	133	137	132	160	155	142	150	144	137	126	167	177	149	146	157	147	133	150	148	156	144	156	141	144	141	145	178	156	163
6103	2354	1686	878	581	451	372	404	379	362	374	358	353	345	335	336	369	349	348	331	342	328	352	318	349	317	329	345	345	350	338	331	346	336	324	325	308	355	322	315	313	320	328	352	330	313	309	331	339	349	359	338	373	353	325	322	298	304	303	321	334	325	322	350	335	355	349	333	346	329	330	326	351	337	322	336	306	308	365	350	321	341	306	347	315	313	338	333	335	327	335	350	361	317	317	330	342	330	341	318	331	346	350	355	336	303	319	298	339	310	299	360	330	324	316	331	316	316	329	313	305	323	354	305	336	317	337	307	327	335	308	333	312	354	317	313	354	314	314	322	334	301	294	320	335	308	338	300	335	318	328	347	319	339	361	306	318	319	322	345	335	319	307	349	345	314	326	359	334	345	354	325	349	308	336	331	334	354	323	335	311	339	337	350	344	294	305	354	322	346	339	356	319	364	355	347	359	317	322	333	313	336	322	324	327	333	319	361	338	334	322	313	314	329	310	313	333	326	325	336	349	325	339	348	326	349	318	325	305	328	319	297	299	351	316	319	355	335	306	321	356	345	335	303	345	341	346	330	336	347	344	318	321	347	364	336	324	334	337	348	356	346	365	356	324	320	343	317	356	338	313	346	344	315	350	339	315	318	299	350	346	380	338	339	355	322	352	329	342	348	346	344	311	308	339	356	319	327	319	314	341	338	321	330	346	347	334	318	356	341	345	352	323	307	326	340	348	324	290	365	341	349	342	312	370	340	335	331	334	313	307	377	328	339	304	297	346	310	346	341	320	307	309	349	316	316	326	320	343	332	320	314	294	334	339	322	310	345	342	298	333	341	365	369	339	331	331	325	331	342	335	327	339	374	303	353	301	321	311	329	318	356	337	301	360	346	335	329	340	337	336	323	314	278	314	353	350	328	351	332	292	311	356	336	335	338	337	326	300	352	349	328	351	314	311	336	300	368	324	319	335	347	340	366	320	342	331	334	324	338	332	323	363	336	306	314	345	336	330	316	339	337	335	326	330	357	324	313	345	359	341	310	356	315	339	325	362	337	358	322	307	305	359	348	365	319	321	362	320	341	281	344	339	307	355	295	338	327	347	336	343	333	301	299	355	356	308	305	315	357	367	364	339	345	327	315	343	314	347	320	325	332	286	343	369	283	350	354	338	310	316	352	332	324	348	332	350	345	333	352	305	318	389	343	323	329	338	327	355	349	305	305	308	339	311	308	333	335	328	308	384	296	333	356	326	334	331	349	328	322	338	344	289	344	343	322	324	316	341	337	325	339	322	381	299	312	372	355	308	343	305	336	338	322	341	310	319	338	323	323	340	337	319	335	345	354	298	305	324	314	342	306	329	279	326	320	320	326	333	320	343	329	302	298	336	367	326	345	311	314	321	328	302	322	328	338	355	327	332	329	329	318	330	313	319	338	345	342	358	354	308	337	350	329	291	358	313	358	334	355	333	293	309	349	345	317	354	338	361	338	335	328	327	313	300	347	322	343	322	322	323	318	347	331	327	323	310	351	337	320	352	355	333	350	330	337	313	311	336	319	328	335	327	345	330	330	361	346	342	320	344	348	349	343	315	325	350	332	364	342	306	359	350	323	326	338	330	338	344	327	335	333	326	346	301	332	359	342	340	327	347	345	328	317	356	319	345	305	338	323	319	363	341	331	337	345	348	349	303	363	328	341	323	323	390	314	312	327	338	368	318	360	367	335	336	305	346	358	324	345	354	303	304	312	324	331	331	334	311	298	324	328	299	334	340	295	339	316	363	351	345	319	336	352	338	335	338	357	307	318	324	337	312	311	347	300	374	314	329	314	329	325	356	319	314	342	332	343	306	325	309	329	343	336	330	327	337	376	294	325	311	323	294	340	347	379	345	337	336	322	343	294	341	317	344	339	349	312	327	315	319	362	323	333	345	311	351	325	310	316	326	341	361	335	347	348	324	350	367	348	343	321	339	343	317	346	341	306	329	302	333	337	345	372	335	321	325	333	327	324	323	337	336	341	312	349	323	329	337	327	343	362	309	342	318	329	306	320	346	322	331	321	336	331	344	341	342	323	320	315	344	312	308	345	339	342	308	323	347	351	331	358	318	319	317	325	328	340	313	341	357	357	306	286	336	336	340	318	324	360	319	332	309	346	320	340	327	323	355	359	339	341	323	302	315	342	347	346	346	341	348	341	353	325	343	326	328	334	323	336	325	321	354	327	340	340	323	314	308	353	324	333	337	315	331	327	308	356	340	368	341	342	352	302	310	324	328	338	330	341	330	307	327	341	330	331	319	280	342	340	317	323	323	356	338	336	338	330	314	324	362	330	346	377	341	330	336	317	327	334	316	298	364	333	330	312	313	337	337	330	338	316	358	361	350	364	341	302	347	337	333	335	313	334	344	312	361	345	337	365	318	341	325	335	329	323	346	321	327	338	337	359	317	340	332	333	314	357	338	344	321	350	340	305	354	325	305	345	348	294	308	318	314	331	330	326	341	312	344	289	336	329	306	358	322	343	291	356	342	346	343	315	306	325	358	346	320	315	330	311	328	341	326	343	340	331	371	354	345	307	306	358	314	337	346	300	326	348	338	295	312	339	333	333	313	351	346	323	328	292	330	334	330	343	348	321	321	345	301	297	325	330	358	297	291	346	321	316	329	333	316	323	318	309	331	307	339	317	330	352	328	317	328	380	360	377	338	327	342	320	318	314	335	353	338	341	320	309	334	351	333	339	354	332	317	328	342	328	317	358	317	334	372	303	346	337	329	329	316	318	326	320	346	344	363	315	312	326	320	332	344	321	316	300	333	328	312	330	304	325	293	348	312	305	320	332	319	319	321	329	330	349	292	337	343	310	329	315	329	351	331	291	317	337	354	339	314	337	304	357	337	374	364	343	351	320	332	323	290	330	356	302	315	334	353	347	364	342	308	329	327	299	344	310	332	315	294	329	333	337	329	318	311	333	359	296	339	320	308	362	311	346	287	340	310	321	318	304	313	335	337	348	327	328	319	329	316	359	308	296	292	334	302	302	333	332	338	318	310	298	314	316	310	327	314	368	325	319	357	319	355	312	329	354	306	324	304	319	330	331	329	311	336	304	306	311	290	348	321	333	326	340	351	341	326	308	374	327	336	342	320	338	337	323	328	329	368	322	324	308	332	340	336	337	329	338	325	303	331	345	350	304	334	359	318	338	380	329	346	338	345	304	320	343	324	337	329	320	310	340	325	322	314	304	324	324	337	336	323	347	336	336	292	380	335	321	342	289	331	326	331	324	329	318	301	336	323	329	299	318	317	313	340	327	328	303	347	331	357	335	357	319	322	311	356	365	329	328	321	335	344	325	358	317	329	370	310	345	300	326	344	342	325	318	329	324	314	334	321	330	333	327	325	355	320	347	299	334	337	343	318	331	331	336	308	338	334	308	374	324	332	349	339	307	335	356	315	313	331	335	322	316	344	337	334	359	325	351	326	309	327	300	323	318	361	345
23963	21154	25452	27121	21163	21133	2510	339	247	174	178	143	139	122	123	116	114	102	100	105	101	110	98	93	90	92	94	79	99	78	75	77	75	96	93	97	76	96	71	76	88	70	84	72	80	80	60	70	87	94	99	87	78	84	86	78	75	92	82	89	86	80	79	70	88	87	73	81	80	82	61	64	80	69	64	88	71	64	61	82	77	60	89	75	62	75	98	82	74	79	77	78	90	67	85	72	100	67	86	81	76	82	68	77	73	74	64	85	102	84	85	91	90	66	68	75	80	82	74	85	67	70	76	99	97	86	86	95	79	81	97	69	64	89	93	97	85	74	71	69	90	74	79	67	75	103	89	77	72	77	75	71	83	83	65	65	72	79	83	77	75	92	80	76	78	96	78	71	76	68	69	102	77	63	93	69	79	86	72	93	74	64	82	83	77	69	87	86	90	79	69	73	74	82	84	92	75	72	89	73	97	84	88	72	74	81	78	83	90	84	79	85	78	74	80	65	86	77	84	93	87	88	82	79	80	60	66	88	82	88	63	73	85	86	92	71	61	69	67	88	86	75	86	81	76	79	77	60	82	73	91	76	74	98	83	93	65	76	97	82	85	69	75	65	76	83	81	89	98	83	90	83	90	92	74	76	69	77	88	98	82	80	68	90	80	70	80	87	71	88	83	95	77	83	76	78	81	87	81	64	59	84	74	78	77	85	62	96	75	84	103	68	70	82	83	89	112	81	85	74	69	71	82	94	82	79	61	83	87	86	86	78	89	73	94	68	78	72	78	82	72	92	91	89	82	76	90	89	66	82	81	76	89	74	68	71	78	91	84	74	79	65	80	79	73	86	83	97	92	78	77	76	77	78	85	81	89	67	82	79	93	87	96	100	85	75	73	58	75	88	81	80	84	78	89	82	97	84	74	75	88	75	71	65	75	84	78	81	96	88	70	82	82	80	85	83	82	81	75	101	71	65	86	90	79	84	93	87	90	78	68	83	81	72	79	75	74	71	113	83	72	85	70	74	73	96	73	94	87	102	61	83	75	89	82	75	76	73	89	98	73	88	94	88	76	77	86	88	80	88	84	71	87	81	73	87	88	93	83	80	94	94	73	77	75	102	90	86	78	82	75	79	66	71	101	86	83	72	76	83	94	94	86	81	71	102	78	87	91	77	84	84	79	66	88	83	76	84	69	94	86	64	82	77	81	83	61	75	82	80	77	89	65	73	83	77	82	59	67	87	79	79	67	69	66	80	84	78	79	95	92	85	81	69	84	73	84	66	78	74	82	70	86	68	93	80	83	98	63	78	64	72	93	75	73	72	94	79	82	74	88	79	84	94	69	68	75	101	71	67	81	83	65	85	78	75	71	82	54	65	72	85	71	84	88	70	82	74	87	85	80	71	79	77	84	94	69	97	79	84	93	65	82	94	89	85	78	85	88	67	83	94	95	75	83	72	93	79	65	75	73	85	76	80	69	100	74	86	89	68	75	71	82	86	88	87	100	74	78	82	73	73	74	83	67	81	91	76	72	72	85	63	100	83	82	75	91	83	75	81	77	86	80	85	78	83	94	87	80	100	81	76	55	84	81	74	85	78	88	79	75	92	68	77	69	73	84	80	89	71	79	86	54	85	85	69	66	103	82	85	88	75	72	54	87	100	81	72	70	70	77	79	72	85	85	81	84	49	80	73	88	83	78	84	81	69	82	74	68	75	88	71	82	87	87	83	77	79	81	84	80	100	63	99	69	81	73	92	69	69	76	64	70	74	80	78	69	84	97	83	63	90	77	87	104	78	68	88	70	88	63	76	87	75	70	94	72	89	97	82	93	85	83	84	85	89	59	70	70	79	82	74	66	73	83	90	86	80	76	73	99	70	85	67	93	80	86	85	79	64	75	102	82	80	78	87	77	75	88	88	79	69	88	69	76	83	88	69	83	90	91	68	77	85	88	80	71	81	76	62	82	81	80	68	91	88	70	69	84	90	66	93	65	68	66	84	60	89	78	67	79	94	74	69	83	78	78	79	94	72	78	67	72	90	81	83	83	69	82	82	79	84	81	71	84	66	89	84	92	76	68	83	74	110	67	81	89	70	63	93	85	80	92	76	82	96	66	70	82	80	83	98	75	59	95	77	93	88	67	71	83	87	78	88	80	97	85	73	82	71	78	84	60	69	81	106	87	73	87	72	72	94	101	79	74	82	69	86	86	66	102	76	80	93	83	85	74	87	81	91	84	77	95	75	92	90	83	91	83	74	63	95	75	97	95	62	70	88	85	79	86	92	73	84	75	81	59	89	88	68	76	79	76	85	84	75	69	88	72	89	89	80	86	79	97	100	87	72	77	82	80	83	75	90	78	96	84	72	69	86	84	73	75	92	69	82	84	80	71	78	74	76	81	68	67	68	77	69	83	69	77	66	59	69	76	79	75	77	66	59	69	86	79	88	78	71	93	69	79	86	66	74	67	90	86	73	76	87	58	90	93	80	72	83	83	91	105	80	73	80	91	82	72	74	74	89	66	89	98	86	92	74	89	86	92	88	101	65	84	80	99	88	100	84	79	86	100	73	74	106	79	60	74	71	80	80	74	63	74	87	77	72	98	73	85	79	79	75	73	61	89	83	75	75	57	75	94	75	72	81	83	87	79	93	80	80	95	80	79	81	67	77	72	79	97	93	67	81	78	65	90	69	87	81	69	67	87	99	77	93	83	86	60	75	71	72	82	70	71	92	99	91	76	66	79	81	83	102	77	65	83	83	62	66	76	86	73	87	79	72	80	82	76	82	84	75	86	79	64	88	71	80	103	80	88	76	67	75	81	89	83	75	81	77	66	67	87	80	73	82	74	80	81	86	99	84	78	80	77	75	87	81	81	85	62	78	76	76	78	63	77	83	62	68	82	99	79	92	78	87	63	70	90	70	76	97	98	80	85	76	82	88	69	71	100	82	72	99	82	80	88	68	78	77	85	77	79	87	71	83	75	111	84	80	91	92	75	77	77	72	86	90	80	69	82	64	83	78	57	85	80	82	83	63	71	80	69	80	76	78	76	74	66	78	79	78	75	94	97	76	72	88	88	83	72	74	74	82	90	89	82	71	86	88	82	82	74	82	77	98	96	88	91	72	86	78	65	78	70	87	69	98	74	71	80	88	93	53	94	81	87	85	84	78	75	79	87	84	82	92	74	79	82	83	70	90	82	105	88	83	82	70	72	76	86	78	80	82	92	81	84	90	83	85	85	85	75	69	70	78	70	80	64	76	74	87	88	74	84	82	96	96	80	82	84	97	73	68	84	87	87	84	75	83	77	78	88	76	86	82	80	72	74	75	72	87	68	79	73	83	77	61	84	89	89	75	62	71	82	68	66	95	84	82	66	83	86	84	79	81	83	72	72	75	64	87	64	79	82	87	66	85	76	66	65	79	81	95	85	86	83	77	94	92	71	85	71	70	80	76	78	73	83	65	63	91	70	81	72	82	106	83	69	70	98	79
4505	4264	2789	1289	696	468	344	317	265	266	287	239	243	239	237	229	230	239	225	244	197	190	224	196	210	199	198	214	201	215	207	208	200	216	201	162	207	187	197	206	193	200	209	212	199	219	235	204	213	208	189	225	198	195	175	191	223	205	192	234	189	211	202	189	199	184	193	170	193	189	187	202	202	195	218	207	182	179	195	206	196	185	211	216	204	207	174	224	205	217	208	190	206	175	216	191	200	214	210	193	236	178	196	169	215	203	204	201	188	220	226	201	197	222	183	212	189	200	187	221	192	187	220	208	219	200	193	192	226	208	209	218	182	205	196	208	202	177	203	184	187	213	207	216	213	204	204	187	192	218	210	194	219	192	194	185	197	170	195	199	198	198	210	218	207	216	209	210	198	186	195	198	194	224	193	218	203	198	253	228	222	197	196	201	219	198	204	204	193	198	235	235	203	245	194	222	228	186	202	202	199	205	205	186	211	227	193	205	196	210	203	205	219	190	198	178	203	194	181	213	197	220	199	194	203	204	192	202	190	193	209	216	185	223	198	200	234	207	216	210	202	201	197	176	210	188	213	202	222	179	219	186	194	200	186	206	192	206	208	222	196	196	210	200	207	197	211	232	227	214	225	202	212	202	213	199	204	209	187	219	207	215	199	200	211	213	198	213	189	210	199	197	195	218	193	217	211	192	190	196	217	182	178	204	206	181	222	197	186	179	188	212	203	196	200	213	197	212	203	191	181	212	196	214	198	206	215	172	195	198	216	211	222	207	207	231	213	189	181	209	201	229	171	222	182	221	229	196	205	202	190	222	202	212	196	196	232	179	224	183	163	192	188	216	197	219	191	203	208	198	195	216	190	219	189	187	210	194	195	213	176	172	208	228	203	215	232	200	199	214	178	214	186	216	218	189	207	237	202	214	211	212	210	207	213	216	214	215	190	202	199	196	211	205	181	217	176	187	210	201	192	197	204	182	184	207	193	218	209	214	200	211	189	205	177	182	176	211	206	213	178	190	205	197	200	235	217	224	216	205	197	198	176	190	189	221	182	196	200	194	225	220	207	203	204	189	221	197	210	210	202	193	193	181	208	216	187	192	173	192	201	190	172	191	220	221	216	211	203	199	211	215	187	206	195	191	184	239	199	201	217	212	187	221	210	205	222	206	194	225	220	198	216	197	179	194	212	198	207	197	199	202	203	200	204	185	216	189	179	202	209	205	180	204	200	193	217	197	214	201	217	212	203	213	193	193	197	209	228	203	190	187	200	172	215	209	200	205	201	166	187	187	206	196	219	204	188	174	194	180	228	227	189	167	185	197	200	219	181	211	184	218	217	192	177	190	235	199	207	211	197	230	203	187	195	176	208	227	211	193	207	207	224	196	221	189	202	187	209	201	220	197	200	207	184	198	206	164	205	209	199	197	199	213	209	192	213	197	165	189	212	172	216	208	201	203	229	176	188	211	194	198	200	198	192	179	201	220	188	194	185	184	216	235	199	215	208	224	210	198	207	195	216	191	198	182	199	205	216	211	198	216	194	215	205	229	187	192	202	220	221	195	232	194	219	223	189	239	198	224	200	215	213	210	189	221	183	183	210	195	172	201	157	200	211	173	201	190	212	184	185	220	194	209	207	192	217	189	215	210	201	194	220	192	187	220	200	223	216	195	202	187	189	189	223	203	192	215	243	189	195	206	194	186	194	202	194	211	215	199	201	221	174	214	196	216	186	221	191	184	198	184	180	222	239	212	185	211	200	219	220	198	205	215	201	184	196	201	189	180	187	191	190	217	207	208	206	207	205	202	180	224	192	228	195	187	200	187	174	189	221	209	206	214	179	199	197	198	219	198	212	201	193	219	210	192	198	216	182	219	225	221	231	194	186	202	201	190	213	186	184	161	201	198	195	213	219	179	203	211	182	212	208	200	187	172	234	187	227	192	186	218	223	217	214	197	207	187	206	199	180	201	187	191	203	191	219	208	199	219	216	172	208	202	196	211	209	205	205	223	217	182	197	213	200	180	237	202	235	201	191	193	173	235	209	192	192	226	189	208	208	190	201	207	206	198	204	206	212	208	197	208	226	216	226	217	200	183	189	201	195	206	185	178	211	199	199	189	189	193	200	208	210	210	214	218	187	223	192	186	201	207	208	194	185	207	205	212	208	205	213	188	191	192	201	205	209	191	209	192	201	232	216	201	192	180	215	213	188	190	205	194	199	204	177	211	202	198	229	196	200	217	207	209	215	204	218	226	197	182	229	209	200	216	205	189	181	205	203	224	185	213	209	201	193	201	236	204	228	207	193	215	210	194	213	205	208	195	186	191	197	212	190	193	184	227	184	202	211	218	251	195	173	227	191	242	201	203	218	217	200	190	199	191	225	205	195	174	200	196	212	231	212	225	217	204	229	193	188	188	210	207	178	246	207	204	217	206	208	205	202	215	179	194	221	178	209	210	199	197	187	203	184	189	183	196	191	219	200	208	198	212	202	206	194	221	206	183	192	175	186	198	189	195	229	183	201	192	204	181	192	209	203	227	195	191	200	205	200	207	221	204	196	195	182	189	218	203	218	226	223	207	208	200	195	213	193	193	220	199	184	203	194	203	210	209	200	192	210	207	212	198	202	207	207	207	215	199	208	191	202	193	226	191	222	191	191	189	186	200	192	182	185	215	214	173	203	198	219	212	194	206	222	206	197	187	184	202	219	182	229	192	210	232	189	207	220	194	213	199	202	191	200	198	191	226	222	201	187	200	202	193	218	222	201	208	185	193	222	208	199	179	215	201	206	166	213	193	191	243	210	177	191	197	207	220	203	221	196	198	201	171	195	210	194	216	196	219	227	201	217	185	209	231	224	202	228	184	211	194	197	191	198	216	219	194	192	200	196	197	213	204	203	196	183	175	198	205	215	202	214	200	191	215	205	185	199	208	189	213	199	219	215	228	191	195	213	223	221	218	219	180	191	200	189	199	218	202	211	178	201	198	221	235	190	207	216	198	183	211	196	207	197	192	191	196	189	208	185	175	211	175	220	217	209	204	197	209	211	208	208	218	198	213	190	191	216	203	191	194	209	195	210	228	209	188	201	198	218	186	218	181	180	178	180	200	166	218	210	201	201	193	213	219	198	221	208	200	186	200	196	195	201	199	192	216	196	221	206	209	206	219	186	200	202	227	183	210	191	190	194	212	200	208	184	238	201	181	190	195	191	204	206	192	200	202	180	199	184	191	211	211	197	231	187	200	204	212	192	218	210	200	194	187	186	189	219	188	213	203	192	205	202	206	217	222	187	215	214	235	217	213	212	200	222	191	202	216	215	209	184	208	185	226	183	178	201	208	187	204	214	198	229	185	192	199	211	214	197	186	186	182	209	188	199	202	198	186	217	195	201	222	220	206	227	209	194	189	190	197	210	197	183	228	188	186	190	199	213	199	202	204	225	188	211	187	205	184	180	189	198	207	209	172	188	193	202	195	198	216	204	203	202	213	222	201
36256	10968	1290	501	438	344	276	269	259	254	242	264	241	255	257	257	233	252	240	268	234	250	266	241	207	241	257	240	281	241	249	263	227	252	252	246	269	252	259	263	262	231	241	257	276	266	256	249	241	256	282	240	248	270	250	217	250	249	237	255	277	230	256	285	257	253	233	236	260	252	271	206	255	247	227	262	250	242	273	262	237	246	259	244	253	258	257	256	231	276	279	266	266	262	228	247	251	264	268	236	257	277	232	261	241	286	257	213	238	210	240	270	254	282	263	238	254	259	250	262	250	257	258	249	243	199	273	253	251	230	220	243	248	242	250	255	256	262	259	247	236	260	239	236	221	241	250	262	216	250	251	297	230	238	282	219	247	256	261	244	237	251	251	277	258	259	261	288	242	234	242	223	239	230	235	263	224	245	274	252	233	222	243	257	237	263	246	245	245	229	248	229	262	271	243	259	262	242	232	242	242	242	227	233	259	258	235	243	253	260	246	243	229	236	236	239	235	252	261	248	243	276	246	236	245	236	262	292	263	248	237	250	258	241	238	222	271	269	285	256	263	239	250	267	280	244	199	249	248	249	225	276	277	257	267	268	249	265	257	237	251	269	250	235	240	245	254	252	235	247	251	236	269	247	247	234	235	248	292	239	281	275	261	260	217	248	226	244	232	260	264	225	274	246	249	256	257	256	271	278	279	286	249	248	238	271	254	241	246	226	241	250	242	217	255	266	229	245	267	257	274	240	240	216	245	267	245	234	258	232	274	260	270	240	277	221	261	257	237	218	266	235	261	260	255	263	239	237	251	235	249	232	235	246	249	251	275	247	234	238	241	270	252	254	225	250	240	247	252	228	261	256	234	291	222	244	234	237	279	269	222	284	266	233	238	256	224	243	245	297	259	256	214	270	262	228	228	273	251	256	257	237	249	262	256	285	258	251	242	243	263	237	243	257	231	227	229	256	227	266	229	266	225	245	224	247	248	236	240	260	236	264	246	250	255	254	247	258	203	263	276	248	247	239	238	250	263	254	265	204	236	254	236	254	213	221	255	256	246	242	260	234	253	228	244	260	276	247	277	219	252	255	242	233	266	208	259	260	259	220	225	249	237	278	286	267	253	257	237	280	256	247	246	241	287	259	228	236	240	246	238	244	272	247	258	251	224	295	264	229	239	268	238	284	253	269	241	221	266	248	278	245	235	217	247	287	258	259	252	260	245	250	257	239	278	250	248	249	269	251	256	246	250	255	252	258	244	231	226	258	261	259	250	247	217	245	232	256	264	245	230	219	253	255	231	235	244	258	251	229	230	248	253	237	229	236	258	296	306	268	261	245	239	243	240	245	273	259	243	246	257	255	250	275	272	250	283	209	242	226	255	229	228	260	258	270	231	285	265	260	242	263	241	246	229	226	240	273	241	241	253	282	256	273	240	257	255	223	247	231	239	266	261	253	263	222	242	286	266	263	268	244	249	273	247	242	247	239	230	242	232	227	229	247	214	253	228	278	206	244	234	249	210	232	213	261	251	241	263	256	241	238	246	240	240	256	244	209	218	243	221	255	274	250	232	266	255	260	257	235	238	260	253	249	272	256	251	228	248	251	250	229	227	232	232	259	223	282	273	236	225	222	250	253	278	286	250	242	242	226	265	241	268	213	262	249	232	236	255	230	243	247	239	247	237	224	240	228	256	260	216	229	239	269	256	258	268	241	229	212	242	235	262	272	256	250	242	259	272	249	282	235	246	238	237	264	271	232	247	248	256	266	239	239	239	246	254	247	241	259	232	240	245	233	253	248	225	230	205	219	276	247	258	244	232	234	223	247	258	264	275	258	227	271	248	230	242	257	263	248	238	243	258	266	257	261	253	263	256	251	228	252	256	269	246	238	270	287	235	244	229	229	244	245	253	258	224	255	265	235	235	258	269	240	238	263	249	257	225	224	237	253	244	248	276	251	238	283	258	283	226	222	266	265	256	249	246	273	265	259	254	266	246	260	258	267	257	245	260	263	271	244	247	232	239	252	239	240	233	235	234	210	247	261	244	260	245	230	250	239	267	236	203	221	238	247	238	229	271	265	233	228	255	257	243	249	234	226	228	278	235	242	259	261	256	263	252	256	259	220	244	234	233	232	244	226	221	239	214	241	246	259	241	233	264	245	241	256	216	265	251	252	231	227	268	247	273	254	291	249	238	204	237	238	249	262	244	263	276	228	244	262	243	285	260	260	275	248	268	236	236	247	236	267	249	251	261	247	289	254	219	220	244	263	233	252	230	243	226	249	241	249	266	250	213	242	263	238	277	255	271	198	286	251	260	233	245	238	267	240	284	236	260	265	261	259	236	274	249	244	253	255	233	245	248	239	228	246	239	260	263	233	251	235	258	250	249	258	247	284	238	247	231	263	262	255	257	247	259	249	243	250	250	254	268	248	230	225	241	249	229	232	234	239	245	250	246	258	197	234	258	234	277	237	252	248	272	251	274	246	219	243	262	264	237	245	240	251	239	250	238	266	265	241	220	230	285	270	261	234	219	226	229	229	290	260	257	276	237	200	259	282	236	253	221	222	253	269	294	253	233	259	252	229	234	247	236	231	245	250	263	250	250	256	276	270	248	249	249	263	239	287	239	249	235	245	246	206	243	234	236	244	252	281	259	244	255	237	236	247	244	253	269	236	250	234	268	266	243	249	249	263	288	251	256	221	222	233	258	237	239	243	235	252	272	268	217	230	240	208	230	234	236	251	277	239	268	221	237	287	225	254	232	240	236	242	240	226	255	245	231	223	280	256	257	234	246	277	242	244	237	239	261	258	253	240	229	265	213	220	255	254	240	239	242	248	244	256	247	235	219	254	228	246	227	246	220	240	232	263	251	269	243	248	254	247	238	240	268	240	244	249	250	239	246	253	238	230	251	241	251	250	235	210	235	235	245	254	241	234	289	237	233	256	261	244	261	227	261	263	280	246	252	254	228	288	254	295	248	226	245	256	248	244	216	275	257	248	256	253	225	265	271	250	223	251	258	234	251	223	221	235	232	263	233	260	238	249	257	259	228	258	259	267	240	251	259	229	258	249	249	261	266	253	253	238	253	261	220	289	255	224	252	223	220	225	231	219	259	278	242	242	260	243	251	232	255	243	275	250	265	237	243	234	249	252	274	231	264	260	238	257	261	264	280	238	233	254	230	264	250	273	261	295	258	236	241	237	248	235	242	247	224	225	238	237	251	237	234	258	259	228	271	235	223	256	252	242	244	253	248	239	254	250	251	239	236	268	242	268	269	246	259	234	252	249	239	232	225	239	275	248	246	273	230	249	237	229	241	250	231	219	270	249	251	227	260	242	250	248	268	267	244	250	243	228	232	252	233	265	269	294	235	253	267	254	240	269	236	263	262	246	228	238	248	230	247	234	217	242	244	261	242	265	237	237	226	253	235	244	249	240	275	256	226	254	252	258	240	238	257	259	257	251	248	240	263	276	234	223	258	243	250	250	233	234
13023	766	687	606	584	535	520	570	527	538	554	490	494	576	503	557	587	563	485	576	552	558	514	526	551	508	581	537	549	527	559	535	505	545	521	530	542	538	539	560	588	533	522	558	535	541	543	541	498	504	523	499	520	579	535	535	518	574	554	560	519	523	530	516	523	518	510	524	554	538	531	568	573	505	530	535	511	533	565	541	534	519	487	522	521	576	522	548	554	546	521	557	573	549	544	524	537	509	563	533	537	533	556	565	505	536	521	552	560	513	560	534	566	572	557	547	527	531	558	555	538	549	544	482	593	574	496	504	517	576	590	532	510	503	524	558	521	529	489	514	519	536	480	575	537	568	522	519	522	553	512	515	565	530	490	520	528	547	526	542	550	526	500	582	542	501	572	513	558	547	517	537	536	492	533	502	526	555	578	542	539	532	577	518	539	519	531	497	499	571	545	519	549	577	557	521	543	529	536	532	542	521	566	557	534	509	555	513	570	557	505	529	548	523	543	578	574	536	541	537	556	533	541	506	518	535	573	531	530	535	546	523	566	541	542	527	600	543	525	546	514	497	537	545	528	490	561	529	549	483	526	528	559	570	515	501	546	533	514	547	541	536	571	504	533	547	564	509	565	563	520	515	564	535	528	544	554	539	478	554	529	561	527	522	501	542	546	551	586	565	547	520	513	555	533	519	509	572	525	536	534	524	508	537	502	575	567	549	537	553	548	578	532	548	550	556	573	551	478	534	564	521	531	534	525	530	531	546	530	525	555	583	508	523	505	549	505	527	500	554	529	513	564	535	540	567	512	568	530	568	529	539	519	519	518	555	552	538	543	559	528	523	554	501	554	525	506	540	560	525	524	541	533	524	560	509	567	557	550	548	574	554	560	488	539	503	512	533	534	562	526	560	548	553	524	561	506	561	537	497	535	532	531	577	515	536	555	519	509	512	560	534	508	536	520	542	557	536	517	537	507	544	508	565	515	503	553	549	550	553	536	539	553	532	554	546	515	537	552	542	496	540	541	527	548	532	520	542	548	525	539	561	547	526	533	547	544	563	547	537	520	488	526	540	522	548	523	518	579	537	539	548	546	522	532	477	537	539	521	534	526	536	520	547	556	560	542	546	493	527	564	531	536	537	528	529	550	520	490	520	543	515	558	501	543	544	507	531	579	577	490	550	533	522	501	566	521	573	545	536	522	550	580	501	501	550	517	522	509	516	527	502	574	506	540	514	568	523	526	574	548	533	510	537	534	519	550	558	553	529	524	558	502	544	503	515	507	488	536	514	542	519	563	573	548	568	544	547	531	527	560	517	475	519	545	568	561	485	539	557	543	567	548	537	514	556	534	525	559	546	530	547	483	519	522	534	515	525	555	550	530	552	520	523	565	529	543	542	540	497	541	476	527	521	542	520	535	538	557	517	545	528	498	531	544	546	570	505	535	488	545	510	537	509	511	507	507	550	570	569	552	530	505	557	550	542	524	536	475	511	544	544	539	499	512	546	573	568	521	526	506	515	538	542	480	561	535	553	490	540	532	502	557	510	467	514	514	574	540	534	522	592	525	480	538	553	508	530	586	507	514	536	547	561	542	539	520	505	532	573	523	571	527	531	511	542	551	515	538	525	569	501	498	543	536	496	494	542	567	504	554	515	546	529	523	535	541	540	550	509	538	542	546	533	546	564	564	512	524	549	507	531	504	493	525	534	500	592	515	542	526	553	505	548	489	568	511	559	536	549	519	558	554	551	568	527	515	497	557	536	535	532	521	516	551	566	511	560	556	523	552	579	514	516	500	510	508	523	538	554	538	534	511	549	525	563	533	592	532	490	522	540	555	558	479	566	571	540	522	511	537	528	517	554	537	547	564	546	557	540	541	548	552	548	541	536	551	536	522	533	518	557	581	512	515	526	504	528	591	556	534	493	482	540	578	520	485	543	538	523	523	532	500	530	550	536	557	522	568	523	585	575	533	502	567	528	525	561	558	531	553	581	532	512	550	507	530	532	569	530	539	539	531	549	475	538	536	504	531	519	547	518	528	511	576	592	514	545	504	525	565	517	539	565	515	493	560	510	518	566	534	522	538	513	474	594	541	513	528	505	519	514	504	517	571	553	566	545	573	513	562	529	509	549	570	527	505	562	553	492	509	541	541	569	607	556	569	528	550	505	530	518	597	522	556	516	490	533	552	514	523	543	519	503	531	548	502	559	528	526	546	524	560	547	488	505	532	528	552	541	524	543	562	522	564	552	522	560	510	558	574	546	528	510	503	544	532	556	526	516	516	510	534	516	493	541	496	555	530	520	521	533	543	540	585	544	496	556	533	546	525	508	560	559	560	540	554	507	526	512	548	523	493	532	550	530	508	548	557	560	542	512	519	526	516	530	549	519	506	549	537	525	538	515	566	569	567	530	539	499	516	521	517	550	562	507	535	543	549	586	516	516	542	564	552	550	507	542	540	513	558	556	515	506	538	566	516	498	505	512	562	564	521	565	538	530	551	542	528	526	533	519	573	502	485	551	560	534	545	526	547	536	569	514	520	522	540	563	573	530	507	530	507	516	517	538	526	553	523	576	512	557	536	517	544	555	518	537	535	605	540	545	530	540	511	545	527	536	503	532	538	543	551	524	492	530	535	525	549	536	509	505	539	510	506	503	518	511	544	512	524	559	559	520	540	526	532	551	519	539	547	506	529	499	524	536	508	490	575	542	534	549	551	510	505	543	516	518	532	521	510	521	500	588	527	514	554	479	490	522	558	545	526	533	525	536	510	570	536	566	542	551	533	516	531	521	515	545	563	567	504	541	533	519	554	542	577	523	554	553	521	503	513	529	534	494	523	536	535	526	520	500	588	503	567	549	538	507	527	520	571	537	533	531	538	543	533	569	515	576	521	576	541	550	528	510	592	576	510	536	511	506	531	518	536	534	509	510	524	551	515	500	513	491	532	575	511	552	506	537	566	554	538	550	526	553	535	494	550	529	547	567	532	520	563	505	557	553	527	530	521	535	517	527	517	572	526	529	504	507	530	543	543	547	556	553	536	514	497	554	530	545	556	525	503	529	570	575	537	538	497	563	512	536	546	541	561	549	519	575	562	551	536	532	517	566	536	476	577	549	548	504	510	546	535	514	541	502	520	550	559	580	531	521	480	555	557	569	546	560	501	550	494	543	541	540	562	543	582	546	512	536	556	519	542	513	530	580	538	550	542	519	538	575	535	535	535	516	527	532	542	538	530	556	540	546	551	522	513	526	536	551	553	528	554	542	563	518	544	491	519	555	555	537	551	522	511	572	518	548	513	544	514	527	549	526	559	524	556	536	547	523	501	491	523	538	521	520	517	532	548	538	542	539	524	511	546	566	541	554	516	549	555	520	557	545	550	479	522	563	545	536	520	533	530	558	527	513	580	561	572	503	562	528	516	530	514	535	524	564	534	543	522	549	503	564	575	527	535	532	548	551	505	531	569	544	557	542	550	519	519	511	521	530	562	520
24744	21174	24824	27772	20969	3076	364	242	239	190	174	181	176	181	156	197	169	175	165	155	189	155	148	169	176	165	151	141	178	167	154	155	169	148	160	156	167	145	138	174	156	150	154	155	148	147	151	145	145	161	161	157	147	143	142	151	161	171	140	167	163	152	137	157	155	171	148	156	152	138	153	151	172	158	160	159	154	155	142	143	148	147	170	152	145	171	150	166	187	152	149	157	144	145	149	144	146	149	169	166	143	149	136	183	145	152	142	157	137	159	164	133	181	141	155	144	176	138	157	149	128	151	161	153	170	160	143	157	138	136	151	130	188	170	166	133	144	180	132	156	151	156	120	169	156	149	142	155	128	161	129	156	160	139	178	166	137	176	156	154	148	135	148	141	140	133	148	147	150	150	172	164	151	155	155	143	162	175	161	146	138	124	177	153	148	145	165	139	116	157	137	133	155	159	160	146	130	148	155	155	161	141	142	147	146	185	155	161	118	179	136	189	159	173	168	173	147	149	179	139	145	145	134	145	166	152	163	173	134	140	133	135	139	141	162	155	139	159	138	137	144	160	148	147	159	167	129	170	157	156	138	129	163	150	152	157	146	165	154	143	152	143	157	160	161	158	159	138	149	156	140	123	160	139	163	148	145	157	176	164	184	168	154	132	164	138	161	174	154	154	142	170	146	162	136	167	141	137	144	150	140	150	141	176	150	168	158	159	140	186	174	140	155	162	137	153	166	144	151	147	160	153	145	152	149	171	170	162	147	151	146	118	136	153	149	162	167	148	140	149	146	149	144	140	165	148	143	164	142	156	160	142	150	139	133	157	127	153	172	151	170	150	159	158	156	161	145	138	143	188	151	147	158	161	156	163	165	153	184	140	138	137	160	154	153	153	147	132	148	135	127	174	144	158	178	164	146	134	144	160	146	156	150	152	174	178	168	173	142	163	167	150	143	152	153	148	152	151	159	165	160	179	147	124	143	172	165	160	157	175	141	151	142	155	141	141	156	155	150	158	158	161	178	150	165	148	146	147	133	155	153	148	157	153	156	145	138	147	146	154	137	156	144	172	143	172	151	152	140	179	144	150	159	168	177	132	129	143	150	165	178	171	144	132	143	156	158	152	143	178	146	156	154	145	168	168	161	153	174	137	156	154	140	148	142	136	164	145	146	143	165	124	149	141	161	164	153	144	140	152	151	152	152	152	133	149	172	156	167	142	162	149	157	168	193	153	154	131	145	155	161	154	173	125	150	159	128	178	154	167	157	157	143	165	150	151	156	139	123	149	157	139	134	144	140	140	155	120	136	159	155	136	149	152	139	149	142	163	156	162	147	163	149	152	162	149	160	161	140	135	144	145	155	144	144	137	158	147	160	147	167	135	169	156	158	147	149	156	136	154	160	159	145	174	158	133	151	133	162	164	168	156	155	149	175	156	145	154	158	159	153	144	172	157	164	136	156	127	143	164	162	159	183	159	145	138	179	142	171	136	149	160	158	172	159	148	179	143	152	136	161	168	129	144	136	147	144	144	137	162	194	153	168	149	163	164	155	137	144	127	149	175	148	146	146	148	158	156	152	138	163	144	161	181	127	150	132	152	140	139	148	151	155	163	174	179	145	146	149	139	148	157	137	156	139	125	174	138	171	164	154	158	142	156	170	150	172	163	137	160	160	141	154	143	167	154	160	154	145	148	147	155	164	146	170	145	139	164	161	117	143	169	153	156	158	166	141	145	151	164	165	147	159	138	168	151	158	162	143	177	145	167	157	167	150	148	169	151	178	158	153	141	139	148	122	161	141	152	152	152	156	160	169	155	137	159	166	125	160	180	148	159	142	162	146	152	171	153	143	133	164	154	148	143	134	165	178	133	137	177	182	153	146	151	157	154	140	139	171	164	163	180	154	148	156	143	153	150	133	164	145	166	176	149	132	156	158	181	150	162	167	148	173	149	144	148	168	146	157	158	179	163	177	149	149	171	149	165	159	142	156	160	143	147	142	163	147	153	131	166	129	159	138	167	129	143	139	124	132	159	139	154	142	158	172	139	165	160	169	150	160	133	170	171	158	158	155	147	144	175	167	179	154	142	167	154	143	145	153	161	174	158	130	167	117	148	153	134	145	190	144	141	170	142	160	148	176	161	180	155	167	159	162	126	155	145	145	176	165	170	163	152	141	138	164	168	151	154	151	153	127	130	139	175	153	123	174	162	164	127	148	155	159	150	157	176	172	166	154	150	161	157	159	155	162	157	155	176	151	145	130	147	142	168	199	145	130	125	148	170	138	162	169	157	142	157	131	147	156	145	139	140	152	151	153	148	165	157	157	153	165	157	167	128	142	175	152	168	164	133	144	144	161	148	140	162	139	167	162	148	149	134	160	141	148	156	143	153	139	154	159	151	143	130	147	180	159	138	180	164	128	140	133	126	141	174	172	167	146	153	149	188	140	176	165	150	132	154	177	153	163	164	151	151	150	149	147	156	164	157	155	144	165	173	165	158	138	148	143	161	143	145	160	138	161	164	149	160	168	137	164	124	154	151	159	159	151	134	147	147	137	149	149	148	153	132	144	167	149	145	154	161	156	130	139	164	150	154	164	161	152	157	163	157	149	166	155	103	142	136	171	159	173	144	154	153	128	155	127	145	164	171	151	148	141	165	146	155	148	145	170	156	138	128	123	152	150	158	141	154	130	161	144	174	149	127	153	119	147	136	149	160	149	150	141	163	176	162	177	121	150	137	132	128	174	171	161	158	171	144	145	158	158	121	177	163	164	155	151	163	149	144	138	129	161	160	161	141	163	139	157	149	157	162	136	169	155	167	176	132	140	172	166	178	145	140	143	145	169	150	168	129	141	148	145	130	158	144	137	151	116	151	156	151	140	157	155	153	134	155	159	153	135	152	159	172	137	150	144	174	159	134	164	150	152	148	152	151	147	130	151	154	136	147	155	133	168	141	174	161	170	158	131	146	146	147	144	137	162	139	160	122	142	147	145	144	131	162	160	149	147	129	163	148	162	135	179	170	159	151	153	169	144	151	163	134	138	151	163	151	151	160	130	148	122	149	149	162	146	147	164	168	167	136	149	139	166	148	161	152	165	149	127	147	137	128	115	163	165	138	157	143	160	153	160	144	165	171	163	137	160	137	170	152	151	145	147	161	135	141	161	151	134	146	156	155	158	138	160	151	174	155	164	154	137	170	124	175	145	153	178	157	150	157	144	152	172	145	159	134	143	153	166	158	152	155	157	163	142	155	178	149	120	154	157	185	159	170	165	155	173	147	139	183	159	171	142	164	141	150	152	152	126	134	172	155	154	157	159	147	135	161	141	156	159	133	148	137	160	173	139	154	171	163	166	178	184	153	145	175	135	145	157	159	165	172	160	146	148	136	137	137	163	150	139	197	165	154	161	164	145	166	152	168	177	161	178	162	146	143	159	139	130	136	138	139	180	136	174	145	152	156	146	146	143	162	147	152	163	153	149	163	146	154	159	141
8112	2377	1610	825	573	473	435	345	421	357	326	352	350	376	370	381	355	338	330	349	344	346	331	307	362	332	367	340	362	365	360	315	350	332	346	362	322	323	316	339	383	311	338	353	317	368	305	322	320	371	335	341	327	330	371	357	338	352	337	328	356	323	334	336	323	336	339	320	355	358	315	327	331	362	327	327	351	286	353	362	323	323	325	360	323	397	343	340	329	349	341	345	331	319	342	352	341	339	337	353	333	327	333	335	353	339	340	309	356	334	371	368	364	341	350	333	358	297	346	361	311	337	341	341	329	338	363	349	352	332	355	343	353	349	333	306	321	322	350	331	353	301	343	327	290	336	378	346	323	340	367	362	308	343	317	342	353	323	345	320	355	351	313	342	325	343	331	306	316	348	343	326	346	294	313	338	349	378	317	344	338	319	358	355	318	339	351	309	350	342	323	330	310	342	369	350	333	341	302	344	351	332	338	344	332	337	349	296	351	340	323	349	324	336	329	361	360	324	313	323	339	342	313	332	344	315	374	364	353	360	355	321	361	337	323	333	348	320	357	333	318	336	376	353	329	343	340	329	369	366	374	335	312	323	366	331	348	341	328	320	339	337	324	345	343	337	326	318	335	328	366	320	345	354	337	329	339	324	305	336	322	335	351	303	332	332	329	322	348	336	333	369	337	330	318	324	319	313	335	349	341	375	323	351	338	332	370	338	306	320	335	334	322	358	339	366	339	364	328	346	360	312	336	336	314	345	353	358	346	297	365	343	337	317	367	301	313	322	362	341	330	337	331	327	352	313	344	345	341	312	306	350	335	358	397	303	331	300	318	336	359	336	360	321	320	355	324	330	357	311	368	366	334	334	320	304	337	347	320	356	363	315	326	329	339	320	330	324	336	320	357	337	337	318	340	337	323	341	313	341	326	345	305	357	328	363	346	358	333	351	322	341	358	321	327	331	334	359	362	327	345	354	345	342	331	405	340	341	317	341	375	348	316	333	362	344	344	335	303	332	357	317	338	337	350	358	323	352	327	351	361	321	330	337	332	313	322	352	330	325	307	339	298	327	356	323	315	338	378	368	356	313	338	360	305	341	363	338	338	334	327	322	362	373	332	343	322	331	339	328	326	337	362	334	334	365	351	358	335	359	353	382	358	300	334	330	370	338	332	318	319	371	342	309	328	351	356	327	341	329	334	325	376	348	340	360	374	344	337	355	337	349	317	374	360	339	368	345	321	315	343	327	362	304	341	355	322	304	339	336	372	317	360	328	313	303	323	310	335	349	338	298	299	350	302	359	360	352	322	305	344	320	311	348	320	323	339	356	361	322	335	321	331	320	333	326	340	354	368	324	364	317	317	344	356	334	325	333	360	374	347	330	296	314	374	334	373	352	313	347	332	370	383	335	344	343	359	334	327	350	318	343	333	353	330	311	327	365	335	339	333	360	332	371	322	303	322	355	350	349	332	360	298	352	357	368	347	305	354	313	336	315	372	355	369	333	332	337	351	330	306	327	381	354	384	374	343	333	328	343	351	341	386	328	336	343	348	324	344	315	312	309	337	345	327	316	315	368	364	340	336	346	312	326	353	354	369	332	310	325	358	316	367	308	380	342	332	330	342	360	331	358	362	322	342	322	317	338	356	368	345	308	350	325	391	331	357	330	340	337	353	311	345	349	343	350	345	312	372	335	340	350	338	296	341	329	306	354	366	342	345	362	366	347	348	347	342	342	339	331	342	341	374	332	352	313	378	332	375	346	381	350	302	359	367	315	314	354	312	326	362	291	382	368	357	329	336	329	306	357	325	312	347	342	374	331	340	354	307	361	335	332	316	344	346	361	359	352	357	347	307	325	314	346	334	320	338	339	348	315	331	317	322	354	346	337	318	344	312	327	357	332	342	312	319	346	340	352	334	348	337	332	299	364	315	350	344	349	347	391	314	362	334	355	339	351	388	349	337	331	331	334	314	324	330	353	331	345	355	331	352	337	344	334	344	337	346	341	336	319	341	336	292	393	316	373	337	342	352	336	310	359	360	351	345	321	337	332	333	357	343	340	377	322	334	327	354	351	313	359	341	348	321	332	341	311	362	352	327	293	319	387	317	371	328	330	332	341	332	371	340	343	330	317	323	344	310	343	336	338	338	373	338	332	363	325	326	324	339	319	353	353	332	341	333	354	341	313	352	362	326	336	337	336	363	370	337	322	319	358	354	340	352	315	364	366	355	364	362	333	325	341	353	361	324	351	355	339	337	315	333	341	369	317	347	302	315	344	357	340	331	362	332	326	353	338	370	332	349	335	347	339	322	337	378	326	352	368	385	393	371	360	352	344	337	352	323	325	327	359	325	304	337	343	350	326	370	355	374	347	341	323	325	350	349	323	358	360	353	348	348	306	325	327	339	325	334	336	335	313	324	338	334	331	399	351	339	321	316	353	364	313	324	359	355	345	339	334	319	329	336	332	341	320	311	319	332	338	341	333	336	315	315	346	400	326	354	352	338	337	286	359	349	364	367	320	385	326	324	343	341	322	337	329	342	350	326	359	309	349	313	306	345	334	364	314	368	337	322	352	324	348	317	375	347	356	356	308	338	300	342	373	329	313	329	337	322	327	353	314	353	353	356	317	326	319	345	348	344	334	382	346	301	325	318	349	321	349	321	336	355	373	356	356	346	357	348	340	334	333	399	326	374	341	352	331	331	310	331	356	319	349	323	340	336	339	331	338	350	321	357	334	333	331	338	367	342	366	346	330	330	319	286	336	323	318	366	349	345	335	329	321	337	360	349	341	348	332	306	312	346	317	375	344	367	329	332	338	344	352	329	332	334	362	336	322	325	337	348	343	362	348	351	348	337	363	359	347	348	326	340	329	331	331	356	367	339	340	360	372	369	371	355	349	344	318	367	333	363	316	336	293	357	337	336	376	356	323	341	344	349	362	334	373	337	311	342	320	333	308	345	343	328	349	347	315	327	380	297	317	346	309	341	369	343	310	322	338	352	346	368	369	359	332	320	355	333	320	332	358	349	348	340	319	307	358	326	331	368	330	357	341	342	347	320	300	337	332	326	341	310	345	358	355	334	306	328	327	346	373	383	347	351	342	334	356	315	325	329	350	335	343	349	343	337	391	339	316	341	349	314	328	326	335	353	337	297	335	345	346	344	342	352	330	341	347	346	344	337	352	343	343	351	334	326	313	348	361	328	356	353	368	316	334	345	304	282	339	325	339	340	314	315	343	314	358	365	353	323	330	338	364	350	346	332	367	344	329	327	340	365	356	346	334	366	315	333	334	337	319	354	348	332	363	340	315	348	344	316	359	345	364	375	310	341	363	329	352	340	370	322	316	327	368	325	342	350	353	327	331	370	324	321	369	341	328	338	366	327	371	339	317	331	350	376	329	330	335	346	300	304	327	312	356	322	335	343	344	344	329	365	374	372	354	326	312	374	339	334	326	333	319	335	342	366	365	328	351	343	335	338	338	340	332	346	355
23948	21146	25415	27146	21154	21125	2618	280	228	210	181	161	138	154	148	133	135	129	103	116	106	89	103	95	89	83	90	85	92	90	91	92	83	103	67	87	91	88	85	58	77	91	68	96	87	77	84	89	77	66	84	92	77	76	84	73	75	78	94	88	70	96	91	67	66	92	83	71	75	96	83	64	89	90	75	69	89	73	69	88	92	88	77	71	80	70	68	79	105	75	66	92	72	63	78	84	87	70	73	79	71	72	84	86	101	98	77	83	77	77	86	80	82	72	89	78	76	73	93	89	83	99	77	67	69	82	87	94	71	78	84	76	96	86	70	71	68	95	82	65	73	83	67	78	85	78	73	100	64	101	89	85	63	95	86	100	89	77	81	75	69	75	72	90	74	77	88	85	85	71	74	79	75	74	72	74	75	97	82	77	82	81	106	82	59	73	98	76	77	67	78	71	90	78	86	60	83	60	94	78	86	78	61	66	74	78	68	82	87	77	85	83	71	82	77	83	91	87	74	87	72	65	77	81	98	68	69	95	68	61	86	79	81	60	88	76	71	87	85	94	80	80	80	83	80	96	80	77	76	84	58	93	69	78	71	84	78	71	91	71	82	92	69	87	74	80	90	87	74	81	79	83	76	87	83	82	90	75	76	68	72	77	88	91	75	97	92	85	84	68	87	77	85	89	90	89	63	82	66	71	60	92	62	80	70	90	69	67	79	96	87	87	69	76	64	75	69	70	78	76	81	70	82	75	94	88	85	96	84	81	73	69	86	72	74	73	64	77	87	64	67	85	81	94	77	65	72	79	88	77	93	75	77	89	71	81	95	90	90	100	71	80	80	83	85	88	68	92	88	81	98	86	93	85	82	74	75	70	97	64	89	66	71	84	95	81	104	92	100	71	84	70	83	87	71	66	91	72	81	99	93	71	65	71	81	88	67	78	97	98	98	96	74	95	78	92	86	71	74	78	77	81	85	87	82	83	68	80	79	75	51	90	80	76	62	78	64	73	81	82	68	70	93	84	95	79	69	93	69	83	78	83	80	68	85	78	82	81	92	88	76	94	74	77	72	81	70	88	74	79	63	71	78	81	86	76	80	88	72	82	80	79	93	88	77	88	82	101	85	89	79	85	81	84	86	90	85	97	77	86	73	94	87	61	86	88	83	77	88	82	72	77	62	71	73	79	61	77	92	96	87	81	70	81	85	75	79	74	97	99	77	73	80	88	78	82	84	81	75	82	85	76	85	91	66	78	88	69	74	78	67	79	89	78	74	91	74	85	82	83	70	85	72	70	88	86	77	85	79	79	81	84	81	80	94	80	81	93	68	80	76	101	72	62	74	89	87	78	100	86	94	93	101	74	70	84	85	83	76	75	94	72	79	65	82	73	70	66	85	86	74	82	89	65	78	71	91	75	83	97	95	78	72	96	93	93	75	92	75	82	71	73	85	84	58	102	84	78	98	82	73	83	79	70	58	73	60	87	63	66	81	65	81	94	92	93	108	82	78	96	75	83	94	85	60	86	98	84	90	83	92	80	81	97	76	83	91	103	88	93	65	70	84	80	71	94	59	77	83	78	79	97	86	85	79	75	87	78	69	92	92	88	93	90	55	81	77	79	78	85	87	79	71	74	74	96	63	91	76	72	79	71	73	73	88	82	99	76	87	83	81	81	81	80	66	92	87	90	68	79	90	84	100	89	79	69	80	75	92	70	88	69	77	75	76	82	87	76	62	71	73	70	76	93	88	59	71	66	95	85	92	78	97	69	72	80	77	83	66	73	92	71	79	98	77	74	71	69	69	85	81	92	75	82	96	97	89	96	81	84	85	82	101	74	64	84	63	88	65	68	94	64	74	75	79	54	71	78	70	60	74	56	78	75	90	86	88	85	83	71	74	82	95	72	64	96	79	69	95	73	86	86	88	82	80	77	90	88	86	77	87	87	68	93	86	99	108	82	92	92	93	84	68	81	89	97	75	76	97	79	76	87	74	85	72	84	80	85	88	76	79	82	79	75	60	94	93	98	76	93	104	97	88	74	79	82	82	98	84	68	80	71	77	76	70	75	58	77	76	73	70	74	96	80	77	77	84	79	83	74	75	82	68	73	79	88	95	85	74	79	90	85	68	79	104	68	76	83	84	100	75	80	83	74	77	66	96	98	87	82	77	92	78	94	81	90	76	82	68	72	66	65	68	74	79	74	84	76	80	70	69	79	82	98	71	79	87	86	83	84	76	80	89	71	81	85	75	74	61	95	84	80	71	85	85	83	89	88	84	72	59	66	84	80	80	72	79	84	84	78	88	69	74	76	76	83	83	79	78	80	82	61	74	73	67	94	87	85	76	104	78	88	86	68	95	85	75	81	86	73	92	92	73	86	99	69	75	78	61	59	87	66	89	84	83	97	72	71	83	66	69	52	81	91	78	91	99	85	72	80	74	83	80	81	70	87	86	88	76	80	69	85	86	74	64	83	75	75	69	81	81	89	78	82	75	83	78	91	96	86	89	79	87	75	95	84	75	63	69	74	94	84	74	61	76	78	82	86	86	89	76	88	86	82	101	70	84	82	79	99	82	79	56	80	81	85	73	79	82	88	66	79	75	93	57	70	99	75	103	92	98	79	88	91	88	69	88	75	83	86	52	68	89	91	80	79	78	77	64	82	82	69	68	91	95	91	72	90	74	85	84	87	83	62	87	82	82	69	96	87	89	87	69	66	86	80	83	94	68	83	74	69	79	81	85	89	72	91	91	98	77	101	76	65	62	70	88	83	104	76	71	71	81	90	89	82	81	84	70	80	74	80	81	102	80	79	83	63	82	77	83	83	84	87	73	83	79	85	82	90	73	94	78	78	90	78	87	79	79	77	57	82	85	82	89	78	89	84	85	86	60	83	83	89	94	72	83	70	74	87	87	72	96	97	56	87	94	88	94	79	87	91	72	71	71	67	80	74	79	74	84	91	84	75	68	93	100	90	63	74	62	84	72	76	75	82	74	69	82	87	88	80	67	78	79	107	81	78	81	87	87	96	91	66	82	87	70	82	86	88	85	87	91	65	83	88	90	79	90	73	77	77	81	72	78	93	65	88	77	88	69	67	76	80	93	91	68	76	69	85	78	71	63	67	82	85	89	90	76	78	76	82	77	77	80	86	83	68	81	73	72	83	91	64	74	91	80	88	85	89	75	83	88	96	71	87	77	85	74	74	94	75	69	59	68	94	68	60	71	87	82	93	77	90	85	75	87	90	73	79	76	79	67	91	75	90	78	83	77	93	94	84	80	80	72	71	82	75	88	78	64	76	99	75	78	79	85	84	92	85	83	76	93	82	83	80	79	94	105	84	84	70	76	78	76	61	93	82	74	92	83	72	91	69	84	96	69	80	86	77	89	98	75	102	92	65	86	87	82	72	71	53	89	82	79	90	60	99	80	85	81	81	86	92	82	69	88	76	83	81	94	95	82	65	90	92	76	69	94	95	83	78	70	69	97	75
4380	4221	2681	1221	706	469	347	307	304	282	285	252	263	265	215	231	237	191	219	245	228	196	223	196	194	215	201	210	214	205	220	194	198	185	199	197	222	204	189	189	183	194	220	216	175	239	209	187	201	206	212	193	228	185	208	188	197	212	204	205	193	204	194	189	224	214	219	193	229	176	204	208	204	206	206	174	201	192	245	210	220	207	213	214	207	215	201	213	211	189	200	196	176	170	211	167	203	194	202	233	192	193	218	204	203	193	205	207	229	185	216	197	174	211	207	223	211	208	197	195	215	216	209	197	219	205	196	200	213	210	196	221	209	199	206	197	204	188	208	211	199	202	215	187	219	192	212	201	157	208	201	201	199	203	174	197	196	225	217	202	191	195	172	191	213	212	205	199	198	212	192	214	199	187	243	223	176	232	209	205	200	211	194	205	176	205	205	209	187	218	207	216	207	210	180	226	226	194	214	174	212	176	217	246	203	247	225	204	195	206	191	210	226	230	216	203	210	220	197	204	214	224	192	222	227	197	203	217	197	197	205	219	201	211	196	198	188	228	196	194	201	209	224	209	195	191	207	200	200	206	214	230	219	193	192	206	212	226	201	206	199	193	202	200	211	210	188	195	191	184	184	212	203	202	202	195	194	204	217	226	202	185	211	199	199	219	210	205	189	212	204	165	224	232	218	189	198	217	191	198	194	217	188	217	192	198	207	214	199	178	222	208	215	212	219	169	176	202	205	210	212	213	195	223	208	188	179	216	192	191	186	185	196	207	195	209	199	204	204	207	227	199	180	238	210	193	199	202	209	201	242	223	209	206	219	208	196	217	186	196	199	192	214	184	209	190	201	215	221	197	244	206	214	190	210	198	185	201	209	197	208	207	201	197	194	202	196	190	192	229	219	205	182	191	170	215	195	196	224	217	221	222	182	204	209	193	215	182	199	198	210	215	177	220	199	211	183	208	199	219	210	189	192	216	228	173	197	206	160	206	190	199	183	192	202	217	207	201	201	181	190	205	243	185	212	201	220	195	236	213	217	213	209	209	191	197	216	207	179	196	223	213	201	180	218	221	195	205	194	192	178	190	216	178	195	196	184	224	199	205	205	205	216	210	195	185	190	196	186	188	239	196	192	202	200	206	208	193	195	192	210	204	209	187	195	211	202	191	211	186	194	181	191	187	182	227	186	211	192	205	180	178	204	194	211	218	203	184	201	216	244	223	197	210	197	181	204	199	206	195	187	201	179	217	183	210	177	219	201	204	179	192	201	224	227	202	195	209	205	231	192	194	197	189	189	205	193	196	206	240	220	193	215	202	192	210	206	213	201	221	209	196	194	216	212	206	201	188	185	180	184	170	193	176	198	205	218	195	197	211	212	197	183	181	201	200	216	197	207	198	220	219	214	192	183	203	204	220	231	189	208	215	204	217	216	187	217	203	206	199	213	198	218	192	200	213	195	206	227	203	211	218	185	207	212	204	202	203	193	192	184	205	210	197	196	203	220	198	207	173	177	206	217	196	183	196	203	223	209	205	182	209	192	193	189	212	193	209	209	183	203	214	186	177	212	226	202	205	204	187	186	202	206	206	168	204	203	191	198	187	184	220	191	212	213	219	184	208	188	210	196	211	199	206	205	188	202	205	203	202	197	212	234	210	216	200	213	199	199	192	208	201	177	193	215	193	194	198	223	186	187	228	208	195	218	211	187	214	199	180	212	191	204	213	191	195	181	203	197	214	191	175	211	205	203	198	225	234	189	187	199	200	217	197	187	196	170	203	227	228	221	201	215	193	214	217	208	192	214	210	206	221	208	179	198	208	208	205	189	214	218	183	177	220	220	203	189	200	194	199	222	215	217	187	214	208	213	209	198	199	211	213	198	188	194	197	229	210	212	206	200	203	221	210	220	199	204	204	202	209	199	213	169	215	205	208	224	191	212	215	194	179	200	200	219	203	230	192	191	220	216	231	190	179	197	214	203	201	211	220	202	223	225	225	192	199	204	196	153	214	215	207	193	200	204	207	196	213	213	213	210	196	226	209	193	201	208	192	205	205	202	190	215	197	207	197	178	177	188	189	204	200	201	181	201	214	182	196	176	211	191	192	203	216	188	221	194	188	208	199	222	210	211	170	206	205	228	191	207	191	225	222	203	194	205	193	234	223	178	192	200	225	201	202	202	214	219	209	213	199	199	201	208	202	183	203	204	185	184	222	208	194	193	195	194	179	191	240	200	204	194	179	191	199	212	200	198	178	203	248	198	202	207	182	180	214	203	176	194	192	213	199	200	202	193	206	218	194	209	201	195	196	188	205	193	198	197	182	201	188	185	203	185	189	185	203	219	209	166	200	215	184	212	202	188	196	223	204	231	190	228	224	207	220	205	195	223	177	176	222	193	208	199	203	203	198	199	203	210	200	200	194	184	194	198	227	206	213	194	207	209	190	216	209	189	171	188	203	219	178	204	191	211	203	191	192	204	184	168	172	201	205	240	201	189	222	206	183	171	187	206	215	215	201	203	186	219	173	186	182	183	177	190	216	196	194	208	207	188	222	188	211	202	213	169	195	169	222	205	188	212	201	214	209	186	223	217	202	218	204	188	177	186	214	225	187	197	201	194	220	188	208	184	193	224	224	207	240	225	192	216	218	192	200	204	199	206	180	209	228	215	228	190	173	208	224	193	199	220	191	208	230	193	190	211	219	209	222	213	180	214	207	191	208	215	200	206	195	200	202	203	202	188	219	212	220	192	203	210	212	185	203	185	212	197	208	210	175	204	196	202	212	191	212	210	221	201	211	188	193	201	188	192	197	202	212	200	215	198	198	167	186	164	186	177	184	208	200	233	181	199	223	211	205	174	212	223	236	220	196	210	215	209	214	181	186	207	200	204	182	194	179	207	170	196	186	192	177	212	184	215	223	202	193	211	164	216	189	213	215	183	227	205	205	169	188	191	240	201	201	224	204	216	194	191	219	228	207	207	205	204	188	167	193	198	212	196	226	188	193	209	198	214	196	186	202	218	200	211	201	204	193	178	206	211	206	196	193	203	225	226	187	207	193	206	218	190	199	189	202	202	203	192	191	171	208	222	214	204	213	211	216	209	213	185	203	209	200	190	218	187	209	189	212	214	228	182	214	185	198	185	205	201	224	192	206	198	197	204	212	204	178	215	212	226	202	259	198	207	191	203	237	206	212	229	223	184	199	204	209	196	190	194	219	228	196	223	204	190	180	189	213	212	185	182	203	209	196	190	196	216	220	188	209	216	221	230	213	191	222	209	204	184	192	193	221	199	204	227	200	185	196	183	199	221	202	186	199	186	233	188	223	244	199	203	200	195	203	207	209	191	213	198	190	215	219	216	218	226	208	209	207	179	225	216	207	225	182	218	230	177	228	212	205	212	195	209	193	221	182	189	227	206	208	219	214	212	187	217	220	198	206	179	199	214	193	185	197	219	233	213	209	202	193	179	230	189	177	209	234	185	199	200	208	196	172
35072	11428	1284	401	337	304	253	251	272	296	280	246	254	263	241	238	225	230	241	245	219	236	250	233	218	265	219	241	214	224	271	245	258	272	233	267	257	268	257	254	255	228	246	237	260	218	226	235	217	229	237	242	247	263	247	263	273	259	256	232	236	244	244	252	249	265	242	251	235	266	225	241	229	238	232	230	278	235	251	237	258	236	242	252	217	245	232	230	235	234	244	246	245	244	260	224	240	248	211	239	223	225	216	244	247	213	248	231	243	208	248	245	257	251	222	274	255	218	231	255	232	241	252	251	264	251	248	273	209	233	226	263	232	242	254	262	268	255	231	261	257	271	260	265	236	235	225	244	208	261	236	256	251	240	229	227	266	260	220	259	227	232	232	262	261	242	236	250	245	258	275	235	246	260	232	261	261	248	249	219	241	243	264	260	270	228	232	247	282	252	270	238	236	247	231	261	239	264	233	217	222	251	243	254	241	243	242	241	233	246	231	205	241	217	258	231	254	259	233	240	263	240	260	243	258	238	264	247	256	216	221	240	247	231	255	256	257	261	243	252	245	232	224	248	243	251	227	224	225	230	233	239	206	260	215	220	234	245	245	269	242	214	258	284	233	209	258	244	249	216	271	247	254	256	255	269	238	235	230	264	253	264	254	257	242	217	257	249	246	227	248	227	250	225	221	246	233	231	235	279	271	244	257	226	265	256	249	243	207	250	267	253	229	252	236	233	215	249	251	237	253	251	219	268	250	238	261	241	242	259	252	249	245	212	246	240	252	237	231	254	229	271	222	257	242	279	230	239	208	242	269	245	200	239	254	224	231	234	242	237	271	212	239	259	222	245	252	257	270	231	251	249	242	242	233	227	263	232	254	244	244	238	254	273	246	269	232	245	222	261	269	232	271	243	257	254	240	239	240	229	215	225	228	264	279	274	226	247	244	250	230	245	246	230	250	214	256	246	248	254	223	244	227	212	229	253	265	262	252	215	242	241	229	255	253	258	257	239	236	216	219	219	278	268	266	233	253	233	244	251	225	266	249	250	276	234	222	274	224	213	228	252	220	254	235	226	233	243	242	247	259	234	221	221	216	246	252	242	284	240	252	240	237	226	247	221	256	254	250	235	264	245	245	246	219	217	246	257	234	243	216	256	272	261	245	220	238	257	270	262	254	247	236	230	249	216	246	227	252	248	262	266	239	249	252	241	230	222	219	262	246	260	237	269	252	235	242	242	245	278	242	223	254	231	279	230	256	222	233	235	258	246	260	258	208	238	246	231	245	232	237	238	219	216	260	243	245	272	254	234	224	230	246	238	248	229	221	229	255	250	242	255	259	253	254	248	273	244	234	253	245	238	258	267	245	231	256	222	234	229	218	237	233	264	240	274	235	251	249	254	225	253	216	241	265	224	225	224	252	233	224	241	243	259	260	233	229	241	268	271	233	239	275	253	256	227	240	242	240	258	248	270	224	239	264	257	246	226	256	265	254	241	252	211	239	231	253	235	274	263	273	244	269	275	249	252	249	257	265	243	236	242	265	230	216	253	225	227	267	204	235	233	245	233	257	232	255	234	264	255	236	250	239	255	254	219	254	245	251	215	245	234	226	266	230	237	208	256	241	262	266	263	254	234	247	235	247	235	248	250	241	247	256	250	243	232	221	219	246	246	239	256	263	244	248	238	229	254	228	234	259	229	261	243	242	262	222	231	252	260	246	246	216	235	255	242	228	250	249	226	250	250	237	246	245	252	236	240	239	250	267	286	240	236	235	240	255	250	258	226	213	213	236	246	237	282	251	259	224	231	252	268	221	258	252	227	241	240	234	236	269	242	250	263	232	244	245	235	249	238	242	234	228	239	228	244	216	259	238	259	236	221	237	248	246	242	235	228	241	244	227	231	238	225	250	254	274	258	250	265	259	263	217	249	236	223	243	246	241	246	211	255	275	233	264	247	222	243	258	263	269	228	278	229	265	242	242	231	256	218	259	224	247	237	246	235	238	231	229	229	250	240	226	243	263	231	262	237	254	255	235	250	250	223	237	257	255	252	215	241	246	229	246	228	242	219	251	253	252	250	224	212	270	213	200	245	277	207	245	196	228	274	257	252	248	237	233	271	209	258	257	274	244	224	223	224	274	255	222	263	259	227	251	240	241	225	231	230	242	259	245	236	232	248	240	228	267	238	246	264	244	250	251	240	245	242	270	242	219	257	233	206	235	230	235	235	236	252	224	238	273	261	253	242	253	242	248	243	242	241	264	248	240	208	244	219	260	245	229	257	246	252	253	266	270	245	240	251	270	246	239	231	240	228	237	222	271	246	241	246	247	250	213	224	223	235	258	274	248	257	313	235	233	221	220	277	237	266	236	247	257	247	222	250	230	254	265	226	264	250	258	238	273	223	238	262	248	253	243	254	245	231	262	219	222	246	269	260	244	222	235	217	284	248	231	213	238	257	218	258	226	250	245	241	242	216	236	242	222	232	212	242	217	243	241	249	250	244	270	279	263	269	230	220	232	230	253	208	263	248	223	238	230	231	258	247	256	235	278	245	249	254	235	276	253	261	249	208	249	210	242	255	238	284	260	228	266	226	239	257	245	290	239	240	262	238	260	219	245	270	254	222	242	245	240	257	227	244	196	235	238	229	224	231	220	235	281	257	226	257	259	260	245	244	230	247	247	272	266	264	258	227	199	208	240	209	240	258	258	239	240	237	242	224	231	240	231	234	235	251	272	277	264	242	273	258	254	246	244	255	245	238	236	231	223	221	239	246	258	255	251	223	239	234	211	256	266	238	266	225	242	274	240	251	243	245	227	280	252	226	237	238	235	242	250	254	230	248	214	272	244	232	226	256	226	230	249	227	254	245	250	255	238	284	225	251	229	232	225	289	244	219	237	242	210	252	261	244	259	254	271	236	225	251	235	219	249	249	273	246	242	216	248	231	247	277	248	232	266	265	260	243	227	208	221	244	230	244	231	247	237	208	259	231	237	245	223	235	217	210	241	253	256	228	226	236	223	237	248	218	249	245	252	249	264	228	255	220	237	259	225	269	242	204	229	252	249	206	251	246	251	231	268	251	249	249	236	243	235	212	239	226	245	238	239	225	238	247	218	244	243	254	239	254	210	252	237	217	249	270	209	243	227	244	261	246	242	220	247	243	201	252	230	250	265	232	248	231	278	235	266	266	256	247	268	214	221	250	223	286	241	247	247	226	250	250	236	229	238	248	246	241	235	240	245	237	248	245	253	275	264	289	251	217	264	249	261	251	229	216	220	257	267	245	266	229	231	235	255	238	264	269	245	255	243	220	227	248	226	217	234	247	239	275	274	255	236	260	252	240	254	242	233	230	246	221	250	229	227	243	212	252	212	251	266	233	235	235	239	244	236	237	226	238	234	253	225	249	203	243	258	236	262	245	230	226	239	236	243	212	245	251	252	241	257	254	253	242	226	224	241	244	241	223	256	241	266	243	233	250	257	252	233	258	247	246
10619	720	618	585	597	569	526	540	530	514	516	508	552	510	528	548	528	532	509	527	541	536	520	504	542	522	532	542	534	515	541	536	531	540	533	489	542	524	543	499	576	546	513	532	526	527	519	493	499	551	513	514	554	534	545	511	513	483	521	535	507	508	537	521	512	516	582	507	525	545	511	480	501	505	516	509	508	485	494	528	500	547	527	526	544	493	495	508	504	509	552	566	532	515	490	536	540	558	507	562	498	496	558	501	526	550	527	526	509	532	529	527	521	491	502	540	541	537	531	509	512	485	529	531	529	556	543	542	531	488	512	474	508	520	515	501	515	494	529	510	540	543	518	555	522	532	563	496	510	541	502	474	536	510	552	515	502	513	527	530	504	537	504	527	528	552	526	529	540	554	489	535	566	510	527	501	549	511	538	531	528	512	522	557	562	499	507	521	546	492	473	523	559	507	496	531	512	565	488	523	551	516	549	500	524	562	517	508	532	541	511	522	549	531	514	531	516	492	494	522	564	471	578	522	522	544	506	517	487	525	507	556	520	485	558	568	516	519	506	535	525	511	538	573	497	492	479	555	519	512	550	540	509	566	546	522	492	551	519	523	520	507	528	551	529	529	532	557	553	497	554	505	587	513	540	561	469	562	526	519	550	549	524	513	507	500	538	539	530	490	508	491	511	545	510	482	509	516	569	499	516	533	530	512	508	537	507	503	541	519	555	527	490	523	535	481	472	513	503	541	572	510	540	525	501	507	521	514	504	548	569	546	545	533	531	497	518	488	565	525	547	530	526	547	504	527	470	570	492	513	539	525	522	541	515	542	485	559	546	505	515	543	533	510	539	520	531	503	517	506	539	501	511	567	530	547	507	493	562	528	535	541	536	511	505	521	513	515	544	583	549	521	498	529	524	493	531	527	523	501	507	522	496	525	497	545	526	568	535	538	505	532	524	497	550	498	517	513	517	543	547	553	574	501	545	556	510	515	571	533	545	552	507	526	551	519	565	487	515	500	520	530	573	516	550	522	525	537	510	533	534	532	542	537	527	486	521	487	516	544	506	500	496	488	565	517	570	525	499	533	521	507	505	542	538	554	460	526	541	518	521	538	522	500	514	557	505	532	516	513	520	500	517	541	507	547	510	525	534	552	526	519	548	524	512	504	552	524	534	509	542	564	564	513	524	537	533	537	503	530	550	556	526	543	514	502	556	522	524	574	533	521	478	519	531	519	512	551	526	561	528	519	514	514	524	527	507	532	508	535	521	529	528	504	535	574	558	538	545	553	497	546	508	553	520	503	533	498	518	512	544	535	524	518	508	526	519	538	533	531	508	539	490	501	549	523	494	558	521	514	492	485	560	519	495	525	555	530	551	517	492	533	571	530	528	524	540	527	538	469	509	546	533	524	512	521	507	533	541	571	514	467	493	544	513	529	541	562	543	530	513	506	555	483	565	522	503	547	533	562	517	520	517	521	527	508	555	511	515	517	537	539	525	529	526	520	517	520	482	569	532	474	523	493	556	551	526	484	543	527	560	476	494	540	519	539	512	543	545	516	502	534	539	532	513	520	508	534	497	510	507	485	525	543	535	543	523	515	541	498	550	505	537	537	500	512	488	569	516	516	533	500	513	500	526	512	529	517	541	529	547	522	508	566	545	526	536	534	523	543	548	495	520	511	543	507	494	513	513	519	539	526	500	550	541	544	573	558	515	536	517	487	497	545	548	515	513	545	514	527	543	560	520	553	506	559	522	505	543	536	547	545	513	527	538	522	492	560	549	512	548	510	581	523	515	526	557	521	528	519	505	520	541	572	498	507	547	534	503	517	553	517	506	523	495	520	501	514	562	526	530	547	556	496	502	518	483	544	516	521	514	542	542	559	514	525	513	538	527	515	553	542	552	509	499	463	524	551	519	539	519	502	492	530	505	496	535	488	521	557	525	531	554	533	532	521	534	499	534	498	535	512	519	510	523	533	498	537	527	518	504	526	580	532	489	496	553	553	514	522	532	520	512	538	529	524	516	554	518	541	563	548	509	514	536	534	506	529	540	524	537	505	515	550	544	528	547	561	544	554	577	542	559	544	548	552	520	538	532	535	451	539	522	547	519	520	473	534	533	509	532	523	545	510	513	536	511	497	530	496	477	587	519	575	552	543	518	547	551	546	514	486	524	516	500	573	506	535	526	506	517	542	538	521	489	547	473	515	522	532	516	531	530	468	565	544	510	549	476	524	453	537	523	535	542	538	497	551	563	511	522	538	515	511	508	524	534	517	519	493	546	516	536	554	542	556	505	523	507	544	518	539	539	549	531	476	543	542	557	523	521	578	517	496	525	542	501	570	560	557	480	520	516	514	514	530	494	521	539	492	518	479	502	538	558	555	510	496	498	497	523	526	483	518	485	533	547	551	545	524	499	600	528	563	557	546	539	527	513	557	525	529	536	560	535	480	491	544	547	493	517	535	525	527	555	522	544	553	522	538	531	492	554	512	544	518	570	542	473	537	476	522	558	483	524	500	531	519	531	527	527	526	520	519	540	500	519	527	545	497	534	521	562	541	533	502	518	568	523	532	529	508	542	547	529	514	504	556	505	519	574	552	570	550	520	524	506	513	522	527	553	522	545	543	499	482	501	489	519	543	524	559	518	505	520	554	497	492	535	493	498	546	562	560	531	557	524	550	524	531	507	586	496	517	540	504	500	531	521	533	470	538	545	526	552	478	528	556	516	553	518	506	495	570	536	542	538	536	481	537	551	519	515	517	507	528	510	513	515	557	482	545	538	495	534	531	532	517	523	519	533	532	560	514	544	530	507	556	517	532	545	547	537	564	516	534	546	521	538	502	502	487	506	592	493	492	531	507	518	501	511	499	532	497	525	530	527	497	516	482	521	515	510	540	512	529	481	539	481	521	525	515	494	533	515	512	545	557	526	527	495	495	487	493	567	559	539	544	499	525	508	531	533	510	517	536	481	522	513	545	521	500	557	527	562	498	543	570	558	541	500	518	510	521	574	562	522	519	504	505	501	513	516	517	565	528	548	535	536	537	557	490	514	505	530	493	507	507	561	509	535	501	550	512	522	487	459	523	513	530	513	525	537	538	514	547	510	521	547	536	491	503	538	526	547	526	526	488	514	507	522	535	541	587	561	553	551	515	581	507	492	513	527	522	527	556	499	523	513	556	534	517	554	529	515	520	540	504	501	513	571	580	545	521	491	474	573	490	526	510	534	498	517	554	522	570	504	543	530	556	581	536	532	537	548	491	552	578	491	523	526	538	544	484	515	509	541	522	537	498	549	514	541	522	560	511	529	549	562	569	507	532	558	542	507	528	543	543	546	522	564	492	525	558	497	488	519	532	513	467	518	549	529	554	517	530	564	517	510	532	477	510	486	496	492	527	560	554	546	533	526	531	495	515	503	527	556	547	533	540	498	512	550	536	547	529	536	507	526	537	508	530	541	511	509	560	541	527	540	526	493	490	501	505	545	509
24697	21152	24778	27716	20932	3061	367	261	207	199	155	192	171	214	174	162	151	180	156	142	151	149	148	157	175	159	127	129	153	164	142	160	160	145	130	136	143	169	125	162	161	155	163	135	157	132	132	142	139	148	147	162	142	130	138	136	152	154	148	153	148	146	141	136	142	149	136	145	159	141	124	137	124	144	117	199	170	160	130	131	139	172	174	172	138	146	155	147	156	138	136	152	127	132	115	136	184	149	143	152	143	145	135	161	150	150	131	139	154	140	137	129	140	137	159	147	137	144	133	156	136	131	123	156	119	147	153	135	152	162	124	139	114	165	145	161	130	127	127	143	143	123	122	147	130	136	152	142	165	166	113	125	169	143	128	146	154	154	172	145	141	138	128	121	129	149	129	167	134	160	134	134	173	150	151	124	142	135	142	147	148	176	150	145	132	147	137	129	149	126	135	145	154	126	148	150	137	138	130	114	124	158	133	156	133	155	136	140	134	142	148	128	133	151	146	151	118	159	161	150	152	161	138	149	159	129	136	124	131	125	136	129	123	139	137	124	166	155	134	137	128	147	127	139	150	155	136	148	133	151	138	139	144	155	146	134	130	143	148	148	130	124	140	134	124	145	112	137	168	148	156	158	152	139	132	119	176	166	144	153	156	126	168	137	153	129	140	151	121	145	140	128	157	159	180	123	124	139	158	135	164	145	132	155	137	149	133	136	135	176	141	135	145	129	149	161	123	150	121	159	145	155	158	151	125	146	117	145	145	136	157	139	159	149	133	144	118	142	143	158	151	139	146	121	125	129	143	131	141	150	144	129	135	143	140	152	144	162	152	145	138	126	148	142	161	150	141	122	146	163	125	142	156	131	146	146	141	148	128	135	138	133	159	133	145	152	149	155	142	149	136	144	161	135	151	133	150	159	150	142	146	134	130	152	138	133	142	142	159	146	154	133	153	138	155	150	131	141	116	142	124	121	121	149	140	146	153	135	145	170	174	150	130	156	129	145	109	136	140	139	144	134	140	146	135	138	121	131	130	150	159	162	173	130	127	136	151	155	148	123	172	130	137	152	139	145	151	128	134	142	162	151	146	141	135	146	132	145	150	138	140	150	138	146	139	131	152	144	133	130	156	135	141	149	150	133	134	143	136	135	147	140	137	135	152	134	146	139	129	134	153	158	155	154	125	143	137	151	156	137	124	142	146	166	170	138	142	153	153	125	137	155	142	163	146	140	154	144	159	147	153	153	142	119	136	141	156	136	132	148	151	146	138	147	151	131	135	147	140	154	122	134	149	129	147	134	141	157	153	136	152	150	134	152	151	156	152	164	160	154	149	144	139	127	123	141	143	153	164	131	127	129	142	153	178	130	139	132	146	151	119	131	133	137	137	122	165	139	139	151	123	150	135	128	135	129	147	138	148	140	158	125	135	162	145	144	125	142	141	138	134	134	143	131	147	127	148	141	139	121	137	149	134	136	148	143	156	143	120	127	140	136	124	143	124	156	154	136	139	166	144	178	151	130	129	141	144	154	122	158	150	130	150	141	165	143	131	139	136	145	144	150	124	137	157	131	133	123	136	137	149	147	156	137	150	133	130	141	165	146	128	135	136	140	131	144	146	143	129	109	141	143	150	130	133	137	127	165	163	131	143	137	128	147	133	139	127	137	137	144	138	138	157	131	130	142	147	130	140	130	125	145	151	135	151	124	150	140	136	136	156	127	130	141	120	119	120	157	144	149	152	143	138	127	145	117	143	181	156	147	154	152	145	136	131	146	134	139	141	138	133	144	173	152	130	138	155	135	140	155	147	138	119	139	126	126	146	122	132	161	119	143	148	144	166	149	136	146	152	143	132	137	142	140	151	161	128	155	143	133	134	127	171	137	126	156	148	148	174	141	158	148	151	145	159	152	131	140	120	156	149	149	123	127	133	148	153	148	132	140	153	129	141	118	132	131	143	139	133	152	154	137	137	154	152	133	144	137	132	150	129	141	119	129	147	145	158	135	140	124	137	138	148	145	132	137	167	143	115	150	144	142	148	122	158	128	149	124	157	141	137	129	134	130	142	136	155	133	153	132	143	143	147	120	160	144	138	139	132	128	141	180	150	131	126	150	131	151	146	134	154	145	148	136	128	143	142	128	143	138	122	139	139	145	138	133	157	145	148	127	133	130	135	152	170	130	137	121	137	123	148	155	150	141	172	153	158	132	167	144	147	163	138	154	138	125	159	140	117	143	129	136	142	154	136	141	145	157	155	135	134	133	138	149	134	126	137	154	124	126	158	124	124	132	128	126	146	124	139	144	120	160	113	122	148	139	125	161	127	117	139	132	151	131	146	172	145	133	149	158	128	158	153	143	120	144	143	133	128	146	151	175	167	121	148	135	127	131	153	165	160	133	140	150	142	128	134	147	133	150	132	134	121	144	118	140	148	128	155	158	149	150	159	157	161	133	150	144	140	141	135	136	159	170	173	131	169	181	120	145	126	126	139	147	134	153	132	133	123	135	146	145	147	143	116	136	129	128	142	140	141	155	133	117	154	164	140	134	113	138	119	161	133	130	141	150	156	133	132	158	129	143	136	122	146	135	160	125	143	115	144	163	156	153	136	155	151	178	154	154	137	133	134	131	127	144	137	124	154	125	144	128	151	139	148	148	156	128	131	158	157	136	147	165	156	150	137	142	165	140	157	135	141	140	152	152	159	135	142	159	136	153	152	161	124	164	147	141	129	134	151	137	131	139	144	146	149	158	146	135	140	149	127	149	151	138	155	161	160	152	137	134	134	144	136	136	142	131	132	135	124	122	131	159	177	135	151	153	134	141	166	137	163	140	117	141	128	146	149	138	137	153	116	133	150	138	162	131	134	117	152	152	151	148	154	155	128	131	142	164	135	133	121	142	132	160	149	139	144	135	156	129	148	159	131	155	138	148	150	137	114	129	157	131	138	157	162	152	149	150	144	132	121	125	129	132	158	175	149	117	144	126	139	165	149	142	124	142	161	147	145	141	152	144	129	136	138	129	177	135	128	149	151	156	138	150	159	131	139	121	146	139	135	159	125	127	162	145	134	145	141	136	131	122	144	121	157	130	162	142	135	155	144	128	139	153	141	126	131	145	149	124	98	161	135	141	133	120	143	168	151	144	159	158	133	149	135	130	168	109	138	153	137	135	155	119	144	137	125	155	148	162	158	156	155	154	165	124	136	150	125	143	141	132	155	152	138	161	136	173	154	144	139	118	148	132	159	129	141	147	136	138	160	127	149	144	129	145	138	139	152	150	140	158	138	128	147	135	169	163	155	138	151	146	116	128	134	132	129	143	135	149	139	129	141	146	134	151	138	158	135	152	127	149	156	146	134	133	138	153	157	179	171	135	118	145	142	145	137	139	150	128	123	125	142	136	135	125	146	146	143	122	124	150	135	130	124	141	152	158	134	141	145	152	140	132	132	151	129	152	155	151	149	139	153	146	135	158	153	141	130	137	130	121	142	139
3769	2587	1728	838	626	455	389	393	374	344	346	359	325	321	352	332	365	309	345	310	340	334	353	331	350	332	346	301	318	299	330	320	304	279	363	281	328	342	324	325	348	344	319	351	318	303	319	294	348	333	302	321	340	311	345	328	330	366	348	343	298	346	318	318	333	322	308	338	333	328	306	278	319	308	299	326	323	307	362	359	299	306	339	322	276	302	308	325	319	321	321	320	296	308	324	344	335	321	312	316	306	340	313	339	311	315	316	280	340	323	353	324	314	287	340	327	294	286	317	299	294	313	312	308	339	296	322	328	320	325	311	305	312	299	326	333	348	302	306	296	289	321	323	285	308	336	297	272	313	337	336	311	283	308	295	321	292	299	327	318	315	304	298	331	320	316	300	319	304	292	305	319	316	310	323	292	298	297	301	348	334	305	289	320	327	303	300	349	332	294	325	329	344	301	326	297	292	328	316	316	306	327	339	328	346	334	300	294	276	303	343	329	316	319	274	330	287	333	304	322	297	329	320	320	299	316	332	316	329	301	312	342	310	305	324	320	317	296	303	308	306	325	316	300	288	324	320	304	310	295	309	300	323	347	344	304	331	327	310	335	289	289	296	325	296	331	354	323	310	306	348	315	321	289	311	322	330	339	324	315	314	281	296	287	297	330	342	308	300	308	287	320	330	348	288	314	299	332	329	325	318	320	316	325	292	328	345	301	304	310	325	305	327	288	307	343	306	306	325	293	346	308	303	312	285	312	309	311	377	321	322	315	293	334	339	290	318	315	323	318	318	342	358	364	322	315	317	344	340	311	289	309	301	306	327	323	295	307	332	342	292	315	298	346	301	315	306	330	289	305	323	331	318	302	307	309	350	265	279	309	296	322	298	321	295	305	313	300	325	340	312	276	313	304	342	339	325	319	326	326	277	302	313	327	322	337	327	292	333	333	307	305	310	333	348	305	323	311	348	311	310	312	297	321	295	307	319	327	291	301	296	290	347	300	291	310	323	315	345	298	327	325	303	332	279	315	320	286	319	344	319	312	355	331	342	333	314	309	310	302	304	313	319	313	308	306	292	326	304	301	320	296	295	352	296	301	309	333	362	321	303	322	290	306	312	313	282	309	352	315	322	329	309	297	295	319	326	313	310	317	303	330	334	367	315	321	302	315	307	317	306	304	266	310	283	321	302	295	326	308	285	308	338	321	305	278	319	298	318	303	294	305	304	298	306	302	316	330	302	305	301	296	346	316	299	341	296	314	321	324	315	306	301	314	297	288	330	309	330	302	302	306	285	326	336	348	305	335	311	334	334	312	303	307	334	322	297	281	322	314	343	288	288	313	291	309	335	290	326	323	336	328	316	295	321	324	329	328	321	342	324	295	350	365	321	322	287	307	331	318	301	335	312	322	334	337	329	302	316	323	324	335	323	322	326	308	300	281	315	279	325	330	288	304	322	303	310	310	300	317	286	294	292	293	321	314	290	346	319	304	319	285	275	323	322	315	324	333	309	311	313	305	318	321	280	315	332	324	314	339	320	334	312	326	338	307	297	312	329	319	351	293	327	293	300	325	294	354	304	325	297	303	329	316	304	297	311	310	320	329	314	327	324	336	281	347	284	354	313	301	316	308	317	313	317	277	298	313	332	321	307	319	308	324	348	322	323	275	310	312	338	344	314	314	324	307	342	335	304	309	314	350	301	298	297	337	291	307	311	310	330	314	298	341	314	268	332	300	344	336	327	291	333	273	309	327	324	330	324	326	300	297	311	342	343	320	358	336	318	322	308	299	305	320	305	306	324	289	325	325	320	282	285	322	315	332	308	344	301	325	284	340	302	304	301	359	327	293	293	312	345	299	277	301	338	298	310	299	312	319	329	325	287	299	310	326	312	360	307	297	301	318	293	306	315	304	345	312	311	327	329	317	271	314	318	321	361	326	291	312	329	313	318	294	331	332	320	324	286	287	303	296	330	309	319	318	320	330	275	319	323	311	329	278	313	312	306	330	326	333	289	315	328	288	331	306	303	340	321	323	310	329	329	315	305	323	322	287	312	339	346	306	309	264	335	310	324	321	300	283	302	327	312	307	269	314	316	303	331	341	334	362	315	338	299	292	317	310	334	298	308	335	317	340	310	285	306	312	298	315	313	341	326	337	320	332	327	318	313	319	294	307	319	285	294	306	314	369	313	341	336	298	334	344	290	312	288	308	310	293	332	308	307	289	315	313	350	309	316	330	315	330	328	307	297	303	307	307	310	361	303	303	330	333	327	296	292	322	297	292	321	315	327	356	325	286	329	324	325	298	329	329	288	296	277	295	344	309	328	324	300	315	308	294	265	320	309	318	349	324	323	304	318	320	315	313	314	348	325	312	323	290	340	307	297	338	300	328	311	342	323	297	310	333	299	300	300	349	300	298	311	297	325	326	316	308	313	299	340	348	302	301	295	322	313	302	276	342	331	318	320	296	333	298	314	296	316	288	309	338	303	301	316	314	318	334	306	330	317	328	343	301	331	319	317	345	341	338	311	311	327	317	311	334	335	308	297	334	296	310	332	333	293	305	332	324	331	312	324	283	307	274	302	302	307	278	322	307	319	357	320	300	303	328	318	340	287	308	317	308	325	302	301	321	303	306	323	322	292	328	296	293	308	340	329	329	343	309	310	313	305	309	299	334	325	335	312	315	316	313	300	328	321	315	304	304	327	321	340	304	328	326	305	315	337	307	285	287	298	305	282	320	291	296	321	323	308	355	356	292	299	323	337	326	309	300	324	309	322	319	303	310	302	295	310	322	341	313	322	363	312	349	320	286	324	293	324	319	325	312	353	294	362	303	332	319	318	315	285	319	347	335	279	314	342	328	312	315	312	331	313	302	306	312	300	335	311	307	310	311	318	312	327	293	335	314	303	293	304	303	323	306	287	323	323	329	318	333	333	313	303	311	324	314	303	333	318	313	319	304	324	287	338	320	322	302	310	330	299	325	301	295	296	325	332	333	308	314	290	309	317	354	314	285	302	321	319	301	315	348	309	323	303	318	292	306	275	330	306	349	316	317	305	288	321	272	300	330	356	283	320	314	295	333	329	319	319	321	312	316	317	309	334	343	309	289	339	304	308	318	308	333	300	300	293	299	318	305	315	327	327	345	312	320	320	283	302	304	298	285	330	298	309	309	319	313	331	288	301	306	279	312	292	300	286	316	336	325	315	299	323	316	320	320	307	336	310	313	314	300	301	332	303	301	301	308	313	322	309	324	331	325	304	288	327	335	337	284	299	334	312	328	325	340	313	326	313	319	296	328	333	296	337	299	337	329	298	334	345	293	315	328	313	301	321	325	320	310	308	303	311	304	297	303	298	301	333	320	313	302	318	298	333	307	312	334	326	315	283	320	293	334	332	346	308	335	335	314	353	301	324	326	340	302	320	338	329	318	317	311	318	320	338	306	303	289	355	333	328	298	306	304	324	312	315	294	320	319	284	313	317	325	339	303	301	303
24018	21208	25498	27178	21211	21220	2990	354	248	195	174	176	156	144	97	105	111	105	102	88	90	77	94	107	91	67	89	81	87	90	83	84	102	82	87	85	74	83	101	87	88	85	92	70	86	76	72	86	88	96	87	79	86	74	95	78	66	79	69	83	86	86	65	105	103	79	81	86	65	76	78	77	75	68	88	87	66	79	75	77	72	75	91	70	69	71	71	77	59	78	106	85	78	85	62	71	77	67	78	80	73	70	82	77	77	76	76	67	72	68	61	81	81	93	90	85	69	86	87	80	86	80	80	81	80	95	69	70	78	85	69	80	79	82	85	62	77	82	85	72	96	73	84	61	88	73	80	74	77	82	82	84	97	84	87	85	67	72	81	83	75	75	70	68	71	78	75	93	73	100	78	78	78	82	70	78	76	79	72	80	86	75	72	85	71	75	78	65	91	76	85	69	77	74	82	101	78	91	87	88	77	77	85	76	67	62	75	77	89	63	71	69	74	83	84	78	78	70	69	102	92	74	75	72	93	82	89	77	63	79	78	84	78	86	69	81	85	79	81	57	89	65	82	78	66	76	77	88	83	83	73	74	100	78	78	96	79	70	88	69	85	106	76	84	88	69	66	57	76	67	69	80	89	81	84	66	79	74	67	71	79	75	76	99	67	64	72	69	71	81	72	92	79	72	52	74	97	76	73	85	82	91	61	74	76	94	85	74	85	84	63	80	85	88	88	79	96	94	64	69	77	82	88	85	87	80	66	87	78	78	81	78	76	66	58	69	103	76	77	76	98	89	93	73	85	79	84	96	81	82	83	89	96	76	90	93	85	72	69	65	77	53	95	85	86	91	66	95	87	71	72	81	87	74	84	81	82	88	80	113	82	85	78	87	89	82	73	79	67	88	68	77	62	65	58	84	61	78	83	67	64	81	71	92	83	97	87	72	76	86	79	75	89	74	74	78	63	58	87	74	83	88	73	51	75	74	85	85	81	78	84	76	103	72	84	77	79	81	88	76	75	81	81	68	79	74	76	83	85	73	76	73	88	92	88	74	67	57	96	89	80	66	86	90	79	69	88	84	76	67	85	68	79	83	85	85	75	80	84	90	87	88	75	58	69	72	71	72	92	69	79	69	73	76	92	69	63	76	93	75	81	71	77	70	79	66	88	72	84	80	77	73	85	58	75	80	85	75	70	67	83	94	72	69	101	71	68	72	93	90	72	75	76	71	68	73	89	60	73	78	84	80	102	88	71	88	86	93	72	81	86	66	89	75	77	61	72	94	76	70	76	72	55	84	79	85	62	84	89	87	100	66	79	58	101	55	101	80	71	73	64	57	93	87	81	68	80	80	78	65	88	79	75	78	84	62	115	77	82	88	74	82	82	68	66	82	77	91	78	65	69	70	77	84	84	80	81	76	62	65	89	69	82	56	83	90	83	86	84	90	98	83	59	89	81	78	61	88	84	102	91	78	72	88	69	73	77	92	67	100	88	83	80	62	78	79	79	82	72	81	76	62	77	79	80	60	81	54	71	60	79	72	73	87	88	72	85	70	85	80	90	78	80	89	70	89	86	78	79	91	88	95	90	71	64	74	71	83	85	76	73	89	57	80	71	84	79	84	79	72	73	81	77	75	74	86	60	74	74	76	69	71	77	83	80	72	73	86	92	97	73	76	85	85	73	93	60	69	80	58	74	69	81	78	75	73	71	59	76	94	79	89	90	74	77	80	89	73	67	67	68	63	66	78	88	75	69	68	76	78	80	78	62	77	78	83	73	73	89	94	79	79	88	86	80	67	74	61	81	93	80	77	88	60	93	74	88	84	80	77	73	96	94	75	88	65	78	88	73	79	92	87	82	80	76	99	76	65	73	105	92	85	76	73	67	70	74	60	90	73	85	62	74	76	92	76	77	73	77	87	71	77	80	75	79	92	81	71	73	62	89	83	82	76	71	93	79	82	90	75	80	69	78	81	80	78	81	89	83	69	92	85	85	87	68	89	72	98	89	71	77	100	75	88	69	72	83	73	72	73	77	71	64	101	78	89	94	78	63	77	89	109	81	73	77	86	83	72	70	92	70	67	88	70	102	64	64	92	76	85	67	68	97	73	83	85	75	73	87	70	73	70	94	81	82	66	66	73	69	75	82	86	87	79	99	88	76	93	89	81	80	79	77	75	77	88	73	71	67	86	87	81	64	89	63	80	79	84	75	82	99	77	70	93	96	77	93	80	82	66	99	83	79	91	74	70	79	89	76	68	86	68	81	81	75	81	67	84	80	83	85	81	79	84	83	78	69	65	90	90	73	73	92	87	75	78	80	85	90	69	81	78	63	69	78	67	90	70	70	77	69	71	71	88	87	65	87	71	76	95	94	78	74	70	75	95	84	81	76	96	83	68	68	71	88	82	70	71	93	95	72	60	81	89	77	75	85	75	91	88	76	67	68	81	75	80	70	91	69	80	85	63	87	94	76	72	86	77	92	85	64	64	81	80	85	73	93	85	71	75	83	75	82	76	65	81	76	64	94	81	69	82	68	71	82	79	82	83	70	63	80	84	86	82	79	77	76	73	83	92	104	70	71	83	80	88	85	93	90	82	91	77	76	84	75	85	80	90	84	63	73	80	68	94	91	71	69	78	74	49	97	91	92	57	75	85	83	80	65	79	74	86	79	72	93	76	88	76	68	73	80	80	94	76	65	79	56	64	70	93	92	74	77	71	74	82	69	79	90	80	74	68	75	77	65	69	71	72	86	82	70	75	67	85	80	85	58	85	72	96	89	57	83	89	81	76	83	98	86	65	90	69	71	87	81	80	81	72	86	73	86	77	70	60	77	87	70	80	95	84	80	73	78	76	97	86	65	84	96	93	89	68	86	86	74	82	64	76	63	66	66	91	74	80	83	88	93	72	76	80	84	68	78	73	71	72	73	69	74	95	100	95	94	76	72	85	87	83	69	64	81	74	79	87	90	78	60	74	79	75	76	72	80	74	68	76	72	85	97	89	86	89	71	82	86	97	76	55	77	83	87	66	78	82	87	75	87	79	83	87	80	81	86	63	72	104	70	89	67	76	88	75	85	84	85	79	74	81	77	79	66	84	73	74	99	98	76	86	72	83	89	61	65	82	93	69	81	65	70	67	86	68	78	82	64	81	90	61	88	91	61	86	66	89	79	93	73	70	71	77	85	98	64	78	75	66	84	70	69	64	77	93	77	76	68	97	85	77	64	81	68	81	86	103	87	80	81	82	76	91	65	75	84	88	68	76	80	106	86	80	73	64	62	81	73	73	82	102	95	94	69	79	81	77	82	83	54	59	62	74	100	70	74	80	73	80	83	77	79	96	90	76	77	76	79	69	74	82	93	85	110	59	86	88	91	86	73	80	75	82	64	76	78	68	73	68	79	79	80	74	66	66	71	61	80	82	73	85	90	95	64	77	99	88	66	79	94	87	78	53	73	69	71	92	79	83	79	91	89	55	72	75	89	87	78	85
4480	4146	2700	1210	718	514	383	308	279	262	257	231	271	240	226	226	236	239	202	196	233	201	225	217	236	185	197	187	207	210	220	255	202	251	193	198	209	200	222	208	207	210	233	190	181	215	179	203	207	224	208	196	233	206	211	186	176	204	175	215	207	188	180	199	198	211	211	184	184	192	201	187	209	213	182	204	199	205	203	206	213	210	189	207	182	195	201	201	203	204	201	210	198	207	205	202	196	179	191	209	196	181	195	211	202	187	194	190	188	202	211	217	231	184	199	201	212	179	203	212	186	209	197	177	211	191	214	181	192	200	197	205	182	176	183	183	203	179	196	194	198	187	192	197	179	213	203	200	204	225	200	195	190	198	192	210	219	207	203	204	197	189	187	191	201	208	181	199	193	174	189	180	194	218	219	198	199	186	182	214	215	201	207	221	210	218	198	224	200	231	194	209	190	216	225	184	184	209	206	194	201	189	197	193	188	201	187	215	171	215	181	183	187	211	190	215	210	185	225	197	210	192	191	230	207	192	187	220	197	214	219	197	190	183	206	219	217	170	173	201	193	209	224	172	227	212	188	238	202	200	205	210	189	185	193	203	198	191	195	182	185	204	195	204	204	202	205	214	178	200	209	180	201	187	177	190	211	204	207	179	168	178	207	167	186	204	214	250	200	228	215	195	199	199	205	197	219	194	183	211	176	171	205	228	202	208	183	196	204	186	193	170	190	191	209	202	203	190	207	188	227	190	185	208	193	206	191	216	202	183	207	215	209	207	189	194	187	172	188	176	178	211	172	216	202	189	188	174	212	176	226	174	203	185	204	201	201	194	178	206	209	180	188	190	223	210	204	200	188	199	187	193	189	210	196	189	172	225	220	215	195	206	194	210	215	195	201	187	196	191	210	174	181	218	218	191	187	192	181	210	212	187	194	195	185	223	169	204	195	178	210	211	204	184	172	193	193	225	184	193	192	216	221	169	193	203	216	206	211	194	232	187	168	212	192	190	181	198	193	175	165	201	192	204	195	205	215	205	224	223	205	209	190	194	213	216	202	197	184	194	188	201	181	166	168	209	216	207	192	203	215	187	189	182	162	194	185	178	207	178	218	180	199	195	202	197	211	204	197	206	194	185	218	213	206	220	192	192	217	205	202	204	201	206	209	159	198	212	203	215	224	212	202	231	195	201	218	211	193	207	199	201	190	194	183	206	188	217	224	191	203	198	197	185	206	197	219	196	175	188	190	199	169	206	192	199	204	208	201	199	204	199	202	181	197	191	210	201	190	200	206	198	245	204	213	204	204	192	210	195	194	183	210	209	207	182	201	200	195	206	204	225	199	164	189	209	175	190	213	177	190	195	172	222	226	203	196	203	183	186	225	209	186	186	224	197	196	187	183	197	182	212	186	182	168	198	207	243	209	198	176	198	186	185	192	211	202	191	181	203	194	179	195	189	190	208	189	226	186	197	202	186	206	184	202	216	173	195	213	208	188	203	168	198	194	176	204	192	198	198	187	220	177	192	200	216	197	204	206	190	209	183	184	190	197	189	184	189	182	221	206	203	178	182	217	219	216	215	206	202	186	234	190	214	190	199	217	186	199	191	195	198	208	228	199	209	205	219	179	205	188	191	205	193	192	210	168	184	207	211	156	211	224	178	219	182	205	212	191	200	179	182	192	185	200	204	215	198	193	205	192	205	193	209	170	203	177	211	172	214	206	178	195	208	190	219	212	180	205	217	190	192	204	181	205	209	215	194	191	214	197	191	196	182	216	205	206	194	214	208	232	203	200	233	191	159	202	187	207	190	201	233	195	205	200	203	198	213	201	190	184	191	192	178	181	205	221	170	208	197	203	222	186	208	211	183	237	202	179	215	198	192	202	206	206	201	188	172	210	189	182	203	182	230	199	203	202	219	194	195	173	219	211	202	211	227	193	194	208	188	217	199	162	209	211	177	199	196	199	196	198	217	185	210	177	188	183	202	204	208	185	187	205	199	196	190	214	178	177	212	189	198	182	198	207	188	205	193	177	186	206	196	186	201	200	225	201	168	179	206	201	214	198	191	208	193	174	181	207	196	230	188	208	204	198	202	182	219	193	174	227	196	169	191	201	200	195	212	222	187	188	190	184	217	195	209	200	196	213	204	196	201	222	222	193	226	212	211	194	184	173	199	191	214	182	181	186	182	224	200	207	225	211	195	198	191	202	217	203	185	221	193	209	206	172	199	202	200	197	199	204	175	190	197	195	206	186	186	201	174	198	199	223	229	177	219	198	227	193	197	192	182	172	185	201	204	191	208	206	182	196	203	220	196	213	212	208	185	192	207	199	197	204	176	191	206	195	204	185	191	189	208	223	175	230	217	196	221	212	193	195	205	199	183	202	185	192	199	202	195	206	218	157	196	212	179	209	213	199	183	185	183	214	196	217	205	201	190	189	174	197	195	200	207	203	187	165	200	234	181	180	218	198	208	204	187	199	198	218	220	182	189	198	213	198	182	213	173	196	194	185	179	199	189	188	201	212	201	193	179	178	189	202	186	189	211	209	184	218	197	203	198	211	233	187	204	191	180	218	215	187	188	206	190	170	187	192	192	165	235	186	197	191	197	194	189	211	219	214	185	209	194	197	192	225	190	196	175	207	179	198	184	200	192	185	187	198	175	205	202	203	184	189	191	219	194	196	174	198	178	187	213	201	208	187	195	163	204	195	202	199	212	201	190	198	197	176	211	222	230	210	187	225	189	186	200	197	206	179	200	190	158	179	196	195	212	214	199	208	208	188	194	204	191	210	192	204	203	175	202	199	184	204	207	196	191	196	202	200	183	189	193	214	184	207	197	200	205	196	210	189	223	199	194	180	181	186	208	184	210	200	209	191	206	194	204	180	217	208	187	221	192	188	205	215	201	195	212	230	220	182	217	191	203	221	190	179	206	185	213	209	206	184	191	195	223	219	199	228	224	192	195	198	212	198	210	191	194	192	215	195	195	187	214	198	191	198	182	191	199	193	196	220	221	188	206	210	226	202	181	191	175	197	201	211	203	175	217	198	190	212	200	197	208	195	205	220	190	215	195	204	192	206	191	201	206	194	199	206	204	198	205	196	197	219	213	203	205	213	199	211	197	186	194	221	192	197	187	210	216	164	207	196	205	199	178	189	192	216	178	193	210	218	171	178	177	195	217	205	179	176	191	190	177	187	212	215	207	195	206	189	213	218	198	233	214	185	203	218	185	185	192	188	201	195	190	210	230	209	190	197	204	187	162	185	190	197	211	200	191	213	215	221	200	230	182	187	180	177	188	209	209	179	192	226	200	206	216	209	195	203	201	202	183	196	203	185	203	228	199	189	205	214	186	218	212	195	196	197	172	199	191	172	212	182	213	185	209	204	207	188	216	186	203	198	169	173	211	199	183	210	177	198	205	204	204	212	229	202	186	183	208	186	186	233	199	186	202	194	201	212	204	182	202	188	193	181	194	203	213	210	212	195	177	195	203
35672	14110	2141	340	310	297	258	270	253	224	239	265	274	245	284	255	228	241	248	287	235	231	252	236	258	267	247	270	268	280	245	250	248	232	248	218	223	249	253	229	236	285	256	266	261	253	252	252	267	268	230	276	257	262	231	268	243	260	240	255	234	243	248	210	263	229	228	258	232	261	252	249	237	231	237	245	233	277	220	218	246	256	250	228	226	248	279	240	231	239	256	242	252	254	248	253	259	233	270	211	230	253	199	237	226	255	259	232	243	257	254	233	221	237	261	234	250	240	177	257	240	245	280	262	234	244	260	231	276	246	268	244	255	258	262	271	265	244	271	227	227	247	242	268	216	244	231	254	242	269	229	267	220	242	234	233	267	248	243	244	252	216	220	239	233	283	242	232	236	230	223	263	222	223	234	232	257	242	231	249	283	257	225	231	262	231	271	234	235	255	216	219	223	225	225	217	229	254	264	237	251	260	254	234	233	239	257	241	225	223	243	239	248	252	240	251	230	248	230	245	253	236	258	253	254	265	247	249	261	214	255	240	247	254	252	247	239	280	252	262	246	246	259	235	240	253	223	274	232	237	244	246	226	239	223	240	265	268	256	227	250	257	224	250	234	228	228	227	225	251	237	251	254	243	258	261	240	244	262	261	240	251	240	229	218	286	250	205	252	247	251	249	234	223	225	207	253	275	255	232	246	261	261	252	262	221	254	264	240	266	237	241	234	234	249	244	227	242	237	269	230	244	240	273	276	252	238	223	255	241	235	270	235	259	250	236	244	253	270	229	232	257	234	233	216	243	255	229	273	237	250	219	239	238	254	242	239	231	252	267	265	237	230	236	226	203	243	250	234	231	231	237	224	253	232	231	249	261	249	239	230	215	273	229	222	224	251	259	265	266	208	272	232	251	241	250	275	266	254	265	254	218	225	285	259	258	239	255	229	218	232	249	239	220	261	243	232	257	248	231	290	232	263	251	255	255	219	262	249	244	268	257	220	247	277	240	269	261	242	213	254	252	254	213	230	226	236	246	276	236	223	262	250	235	189	223	239	265	251	277	231	245	262	242	266	227	244	247	269	247	251	245	236	266	238	247	259	239	234	234	213	286	217	250	236	251	239	227	253	212	247	230	259	251	235	267	244	221	264	239	234	278	254	256	255	240	256	252	235	239	231	257	266	240	246	241	278	257	213	243	252	233	240	258	254	257	215	239	253	260	237	233	241	253	262	231	256	238	255	265	225	256	220	254	208	252	259	244	238	253	248	221	242	255	225	233	229	237	230	263	254	242	236	255	226	223	198	238	233	219	218	252	212	255	259	217	249	235	241	240	258	245	259	254	230	213	220	207	267	249	235	272	272	252	238	238	256	269	261	225	278	248	256	253	252	223	256	247	221	238	246	257	245	250	268	227	237	236	275	256	251	222	266	250	238	253	209	238	255	253	252	259	259	230	252	253	262	265	254	232	260	231	233	242	230	243	267	240	237	251	249	240	232	275	235	245	281	263	223	246	255	226	239	260	239	273	248	262	278	238	279	237	246	215	257	247	251	243	247	258	233	241	237	251	253	266	245	262	274	241	270	256	283	268	254	233	266	260	264	254	228	257	216	208	247	242	210	233	229	259	238	249	236	252	262	249	267	275	232	275	252	246	221	247	243	262	256	232	244	248	234	259	220	233	255	248	259	219	238	245	234	233	231	264	237	247	256	222	267	248	236	255	270	243	245	229	216	254	238	265	266	253	281	220	261	233	255	230	216	245	263	248	263	281	238	245	269	262	226	266	231	263	260	237	245	243	245	256	258	251	240	219	279	258	241	263	255	258	241	248	235	239	260	273	270	252	242	244	245	252	247	227	265	230	251	257	240	255	245	238	239	229	237	233	264	260	266	248	231	222	236	262	224	254	255	268	257	248	255	230	242	248	231	273	236	257	228	218	245	239	254	232	233	245	241	245	242	246	280	251	297	236	242	220	231	248	253	223	227	243	244	260	222	261	244	247	256	209	257	268	240	230	229	236	247	227	257	233	225	247	244	245	247	268	262	226	258	281	240	248	234	230	267	225	251	259	197	275	248	218	225	260	242	212	259	267	234	245	242	246	253	259	229	238	228	241	272	222	253	252	239	259	245	241	243	214	241	213	255	233	232	252	266	252	242	258	239	256	243	243	245	227	217	228	235	224	238	250	245	263	262	251	239	248	265	247	256	229	229	250	240	246	260	232	219	238	223	235	218	235	245	233	261	250	210	259	229	245	222	247	262	255	209	254	244	195	235	250	261	260	218	198	252	239	248	240	248	233	243	242	249	253	228	226	260	250	237	273	220	257	246	239	267	232	266	269	242	251	258	246	246	250	231	223	224	229	236	258	241	236	254	248	225	245	265	250	236	222	239	219	239	226	224	238	245	284	234	272	249	274	261	229	238	217	248	259	248	247	259	219	262	238	200	258	254	263	248	262	228	226	234	224	220	247	260	232	233	227	272	260	242	220	254	251	241	230	225	255	241	237	247	247	251	244	244	246	233	251	252	255	254	255	237	248	242	250	237	224	242	220	223	256	261	220	205	252	266	245	269	244	248	234	214	254	231	246	241	238	236	226	236	232	233	249	280	261	254	239	270	226	236	233	244	239	249	249	254	256	245	222	275	248	228	232	231	227	278	287	244	253	242	253	242	234	262	260	264	263	288	251	237	278	274	240	242	224	250	230	246	243	239	230	247	219	254	240	256	237	209	224	206	219	231	256	242	235	209	253	265	256	252	202	237	227	236	231	228	242	233	268	234	247	241	244	263	239	225	230	269	260	225	239	240	233	247	239	240	213	191	211	236	256	229	209	216	269	221	273	222	264	252	231	252	226	210	226	223	272	243	237	272	270	264	269	243	248	250	240	252	258	273	265	243	236	268	273	213	221	230	218	213	220	263	249	243	264	246	234	258	241	256	255	223	220	248	213	265	242	239	242	218	262	223	273	281	274	271	246	255	245	249	233	258	244	247	241	257	225	230	241	252	253	235	223	256	249	260	256	253	278	239	250	274	256	274	242	264	261	245	244	250	270	266	252	251	235	231	239	216	244	221	261	216	223	249	264	257	250	251	203	265	256	249	265	242	256	245	268	232	230	229	256	251	258	265	242	250	256	240	235	238	241	233	229	239	247	249	230	262	243	261	266	238	241	281	241	226	238	263	254	224	216	254	260	259	255	244	250	233	247	239	235	220	239	244	256	245	242	264	297	256	225	231	248	235	231	258	235	262	226	276	254	257	242	245	247	245	254	228	259	259	213	269	275	213	243	264	262	226	231	258	234	229	231	239	210	264	253	227	264	241	241	247	220	246	234	250	229	260	243	277	266	279	249	223	222	228	284	243	252	240	225	213	240	233	233	229	271	243	238	243	229	254	253	231	239	248	246	253	230	272	262	264	253	233	238	205	274	271	256	270	237	253	232	236	260	270	258	222	233	231	245	255	246	248	256	241	233	275	239	232	247	242	263	240	246
13821	707	672	592	567	510	535	541	478	522	513	517	516	561	525	502	533	481	548	525	517	536	535	533	516	524	531	551	502	539	576	516	532	529	535	533	534	582	514	492	531	520	553	540	510	530	541	520	516	490	531	515	538	542	516	498	502	506	545	517	513	529	515	567	510	514	536	531	548	528	507	535	506	552	548	530	537	551	540	518	567	521	506	549	610	496	506	545	502	533	540	552	566	527	536	530	545	494	533	522	496	501	532	516	555	505	542	522	550	533	546	564	492	534	531	512	559	535	500	507	507	520	542	577	503	547	540	552	560	543	516	528	582	500	528	512	542	553	508	498	531	527	524	524	556	533	507	493	538	509	504	525	545	528	541	532	557	543	564	488	503	542	497	526	503	517	521	516	531	515	490	487	544	526	558	517	531	494	552	505	471	498	506	490	496	493	511	559	544	543	518	506	475	540	535	530	542	501	536	485	541	551	502	511	483	488	537	503	507	489	545	519	544	485	516	533	533	526	526	526	524	556	529	552	517	522	512	515	517	523	546	540	551	526	522	543	501	504	523	535	542	539	560	523	537	534	485	552	527	514	521	521	529	510	507	546	509	558	569	541	513	530	502	524	514	491	517	531	519	551	519	511	482	523	521	555	568	520	529	509	491	532	514	530	539	537	486	492	553	519	518	531	503	559	503	520	509	542	496	538	501	551	516	536	525	546	513	479	531	528	538	532	527	517	527	524	574	527	561	512	577	558	499	514	502	564	554	533	541	571	501	523	494	506	514	508	539	540	550	580	519	512	577	507	545	518	549	515	531	467	523	502	548	489	522	563	519	521	506	531	534	515	547	553	498	564	552	489	497	553	563	552	497	503	533	540	519	531	566	504	542	523	518	564	542	523	506	453	504	559	540	546	528	549	523	547	534	536	520	546	569	536	526	518	544	528	469	537	525	548	544	491	519	536	483	548	561	516	484	558	487	510	508	509	552	527	538	544	549	523	523	568	523	478	514	510	528	531	476	507	528	569	526	530	512	547	495	562	514	585	566	553	488	529	556	505	511	520	511	485	530	521	509	488	519	506	497	550	484	519	509	503	516	533	556	518	494	518	535	525	540	491	546	493	540	545	545	464	520	539	549	529	553	526	533	537	518	557	494	550	494	527	533	582	525	524	533	524	510	548	535	527	486	509	527	575	510	509	536	525	517	538	540	517	553	532	466	497	510	527	517	519	541	504	512	569	520	530	471	520	552	507	551	527	533	494	527	516	516	551	529	525	462	513	530	523	473	514	509	552	546	522	512	549	493	540	527	525	514	567	525	503	491	498	528	556	555	538	538	513	541	473	522	528	530	548	514	531	506	572	541	554	484	508	532	475	513	506	553	509	535	552	541	568	568	501	480	501	535	528	489	551	494	481	525	537	492	521	532	532	522	528	505	503	515	551	582	538	520	534	527	517	546	512	511	526	544	575	540	494	587	514	515	518	519	521	505	490	522	537	530	512	527	568	517	498	525	521	552	544	540	558	543	524	539	547	533	509	534	543	505	481	517	521	528	522	513	534	565	511	555	510	531	511	497	542	525	546	534	547	477	560	499	561	541	520	519	541	552	535	515	515	546	521	500	531	544	532	551	547	561	512	505	553	527	511	543	501	543	526	518	508	503	486	506	534	529	504	535	519	477	513	489	583	499	519	496	523	529	571	495	533	512	539	539	544	529	528	513	529	531	555	513	554	517	504	515	563	554	499	542	554	515	524	531	498	506	501	508	538	525	505	506	528	554	550	539	508	536	541	523	536	529	523	505	569	560	538	511	536	499	554	550	532	510	531	512	498	553	538	510	505	513	496	519	539	515	555	519	553	470	532	505	567	514	538	534	491	537	489	511	525	471	480	534	501	517	513	542	524	486	503	549	547	548	543	530	530	527	506	511	504	536	549	517	491	505	525	566	509	517	529	581	500	501	483	486	489	512	507	583	514	567	548	494	523	560	547	541	532	572	511	519	508	535	544	561	529	488	556	531	502	518	562	526	510	539	537	512	519	547	520	528	545	530	509	533	548	545	501	488	551	572	543	512	536	497	525	503	522	553	520	552	538	508	535	494	502	530	498	520	482	517	552	552	521	553	548	499	525	561	527	542	510	479	549	501	543	531	539	555	485	509	516	526	470	545	549	552	517	566	525	547	557	514	528	558	495	560	558	549	524	553	501	549	549	534	500	517	529	532	563	558	543	520	517	521	496	518	496	568	526	500	491	544	541	527	533	543	559	528	506	577	535	526	532	533	527	563	530	547	583	510	515	521	548	578	511	478	530	496	520	544	532	519	517	559	556	537	515	533	546	513	550	492	566	494	515	588	544	537	504	504	537	521	481	531	535	508	526	531	536	538	540	507	529	552	564	526	524	497	549	534	531	506	511	518	511	543	540	499	518	505	532	517	547	533	533	503	531	503	513	529	519	527	523	533	543	552	538	498	507	544	528	506	495	515	523	538	534	508	554	541	507	526	547	517	517	528	540	532	540	558	520	518	502	479	505	535	505	503	533	526	498	543	532	540	531	489	519	516	584	532	510	539	536	516	497	527	567	520	504	548	518	481	510	600	523	518	536	532	520	534	526	510	518	541	519	534	567	548	504	552	519	497	536	546	495	508	519	567	551	515	497	498	493	494	482	529	512	521	468	506	515	539	546	515	563	511	486	522	545	524	570	500	527	531	536	521	566	538	527	518	508	511	551	505	541	496	497	540	496	550	529	548	526	545	513	536	543	549	530	508	538	552	502	526	554	554	515	545	555	530	543	554	493	514	520	492	491	520	538	523	533	522	560	563	498	524	505	496	539	498	523	482	552	512	533	536	551	559	497	508	553	541	506	509	510	496	509	495	504	516	553	566	540	492	517	539	539	541	533	536	535	517	513	488	486	514	502	540	531	512	541	522	530	565	504	566	556	560	503	524	527	557	510	537	533	537	519	521	517	523	565	548	520	529	507	523	516	531	531	526	530	557	534	508	570	552	518	502	506	491	536	527	511	542	563	550	509	510	542	518	491	536	515	524	536	549	517	522	481	546	521	482	531	513	532	530	525	485	534	535	562	543	506	487	575	546	490	534	549	523	534	565	498	506	514	568	545	552	499	529	552	513	525	536	542	477	540	506	521	541	518	552	537	474	530	518	524	533	512	492	544	528	486	526	502	539	505	557	535	538	493	530	485	525	520	510	461	551	556	539	527	497	543	525	497	550	505	522	504	539	540	545	502	535	522	516	544	495	513	551	526	510	535	502	571	512	557	555	550	519	583	552	507	531	549	546	520	498	534	526	569	583	524	501	530	551	530	533	528	536	537	548	497	542	492	514	549	552	531	507	559	522	521	530	512	534	546	515	510	549	497	529	520	541	528	539	524	565	544	565	509	492	503	487	541	500	522	537	520	528	514	583	508	503	536	501	522	514	513	518	564	540	543	517	545	522	536	546	499	526	541	534	543	537	544	489	508	536	530	509	564	527	540
24755	21184	24885	27754	20946	2935	337	253	228	221	169	176	177	157	156	164	152	176	153	139	146	166	138	143	159	169	154	145	156	148	142	148	128	147	144	132	145	153	143	142	121	162	138	138	134	138	135	134	137	143	152	141	154	142	144	135	173	119	153	137	155	148	130	164	135	132	140	153	154	147	143	157	158	155	158	140	151	141	135	153	135	118	148	135	122	138	123	142	168	162	130	157	151	121	150	146	148	146	127	136	125	146	137	156	145	128	131	150	127	171	121	159	151	147	126	148	150	161	153	145	138	158	143	172	138	125	166	133	134	146	124	138	155	148	170	149	164	148	147	133	129	158	124	157	139	138	136	140	132	169	131	149	148	136	136	147	151	153	127	142	126	161	143	155	146	158	130	147	137	143	151	135	132	138	148	131	131	156	133	153	140	163	133	137	128	144	137	169	152	149	159	171	155	165	136	161	155	138	147	151	136	150	160	145	161	152	137	150	136	148	152	136	147	140	147	150	144	135	134	162	145	147	157	149	140	147	144	151	129	154	151	145	136	167	125	134	120	130	159	154	148	149	144	172	136	162	146	135	144	146	152	135	129	164	154	142	158	166	135	177	152	130	159	167	160	145	156	160	157	136	154	140	137	131	142	156	120	165	132	132	157	160	122	158	138	148	165	135	129	128	168	184	153	137	141	130	156	129	141	131	140	135	144	143	147	146	149	148	156	142	141	139	129	131	154	133	129	151	129	157	135	153	140	143	144	145	162	136	130	131	131	146	129	135	131	132	135	130	155	137	134	147	142	135	160	141	137	135	126	134	148	133	131	141	134	139	140	159	158	146	135	167	157	125	158	133	134	155	133	164	124	149	155	147	154	133	111	142	144	148	153	146	147	154	142	129	155	151	175	130	130	144	149	140	130	137	132	143	131	158	144	178	161	106	143	142	134	134	149	151	170	130	137	139	134	133	127	151	141	133	144	157	154	148	132	156	135	136	138	141	158	131	117	145	133	162	161	151	159	112	147	143	132	145	125	147	133	134	125	131	137	143	156	155	146	141	141	159	120	151	154	127	146	148	149	153	151	150	142	155	149	152	144	141	133	137	145	152	148	140	136	117	134	139	145	168	153	135	136	137	135	159	138	135	144	134	167	151	164	166	153	125	155	126	124	134	132	120	189	134	158	119	143	156	135	146	140	156	139	143	130	139	118	145	156	135	162	160	140	148	116	132	159	139	123	139	139	156	156	143	136	134	147	147	162	127	148	161	131	136	160	135	168	131	136	139	163	139	128	121	147	136	153	152	142	163	153	146	155	161	125	130	127	127	155	177	127	137	139	141	138	166	160	144	133	159	160	139	163	140	138	138	139	141	143	156	145	148	162	144	173	161	122	153	139	127	140	132	147	134	146	146	146	152	119	158	168	131	140	147	142	133	129	146	136	143	148	134	153	165	155	160	147	133	140	144	157	175	140	155	127	140	154	143	147	155	145	155	138	127	132	128	141	157	134	129	133	120	126	141	128	168	137	161	146	164	131	133	151	153	158	150	153	150	159	157	141	155	142	120	162	137	137	146	148	145	153	146	147	125	138	143	153	148	156	138	135	146	128	159	120	157	139	122	147	148	152	137	127	142	165	135	152	142	121	144	159	164	142	144	135	139	124	138	137	133	155	145	135	160	128	147	131	136	147	146	131	166	146	146	150	169	149	157	142	149	133	131	151	125	145	161	137	166	148	125	151	134	157	151	163	140	148	159	113	144	152	136	156	134	120	157	137	153	140	133	118	122	153	136	130	129	126	144	134	148	154	127	112	138	157	155	148	135	141	148	128	156	160	134	144	135	115	154	147	124	140	135	158	145	147	134	163	148	170	140	139	125	144	165	148	153	140	133	175	144	149	165	136	134	127	143	135	132	157	125	119	144	160	128	152	136	151	139	144	142	142	120	153	155	155	166	144	142	132	146	136	130	135	146	146	152	147	134	136	158	122	137	150	153	157	168	157	140	137	150	143	148	154	133	135	127	155	149	121	124	148	137	153	127	133	153	143	151	163	136	140	155	148	144	130	128	165	121	126	146	136	139	141	146	139	159	156	176	147	159	135	161	141	167	130	157	154	132	130	133	145	149	150	147	156	142	138	129	131	155	134	151	143	147	175	133	149	121	130	127	149	140	123	128	122	141	162	156	136	163	148	129	149	173	143	143	154	132	163	151	133	157	160	148	140	134	144	144	157	123	122	154	148	146	165	137	152	143	158	132	165	163	137	148	126	118	141	123	150	139	133	166	139	147	150	139	126	138	151	140	145	124	145	143	154	153	129	143	161	157	130	143	140	152	154	149	152	142	152	151	170	151	140	155	140	139	155	134	151	141	139	137	125	139	146	153	168	145	124	158	162	146	148	146	159	139	153	136	170	132	151	153	139	150	133	140	188	137	146	156	145	150	119	146	153	136	147	133	134	162	161	145	149	143	143	166	149	148	137	164	155	139	172	139	144	138	159	150	159	159	152	146	152	135	143	151	141	136	133	143	173	149	162	161	143	159	168	152	126	120	144	142	136	150	124	133	133	139	176	161	149	156	121	142	123	152	148	119	149	146	145	173	183	133	139	139	120	120	141	133	146	135	151	146	128	135	133	122	130	159	152	154	143	160	150	128	131	133	163	151	161	137	156	140	124	144	137	142	156	140	158	136	138	121	143	150	152	126	136	154	146	137	155	141	159	131	123	140	160	149	156	145	135	149	137	138	140	163	136	160	129	139	159	139	147	137	143	125	144	142	149	152	152	139	136	148	151	156	129	149	134	147	124	134	135	160	141	163	129	132	136	161	156	164	163	137	142	160	156	124	147	146	125	132	147	138	152	160	130	123	151	154	116	145	158	145	138	130	135	152	126	141	145	136	162	139	150	139	139	164	141	130	143	145	129	138	140	155	131	148	124	127	129	185	145	123	156	148	158	132	148	157	151	141	148	155	128	157	159	155	129	158	154	147	136	139	145	141	137	132	139	139	138	146	129	148	138	161	153	158	144	140	136	152	132	145	137	148	155	142	139	134	127	132	151	146	164	137	157	134	133	155	145	127	138	139	156	125	151	122	151	148	134	160	161	147	152	163	114	139	135	135	127	134	136	131	155	126	134	164	144	126	131	138	148	140	139	162	125	136	167	149	152	136	130	144	154	127	149	157	152	169	141	125	112	164	138	136	138	150	125	142	154	141	146	137	167	142	119	141	139	122	141	146	162	148	137	148	146	142	132	129	139	135	168	133	136	143	132	143	134	158	156	155	137	166	130	137	139	126	130	175	149	134	149	142	139	134	153	133	141	150	130	127	129	137	160	137	131	163	121	144	158	147	124	129	162	141	131	165	159	161	167	160	160	147	136	143	158	174	138	153	148	143	152	144	130	162	132	130	150	138	130	137	174	150	145	139	134	155	156	150	171	158	119	152	158	156	129	163	129	104	143	146	135	148	148	143	127	155	148	167	151	153	164	131	154	133	185	144
5373	2450	1633	828	599	487	410	363	354	343	369	362	364	338	337	319	353	338	345	311	323	314	334	334	333	303	335	300	315	341	302	322	323	362	309	367	307	325	293	336	308	327	292	310	302	325	349	308	347	301	304	343	314	331	314	328	320	331	323	340	320	343	306	297	316	282	359	318	305	332	323	307	328	302	291	337	292	322	337	337	323	336	333	319	316	312	301	317	307	322	302	323	333	350	336	273	329	325	320	312	318	342	311	290	290	331	322	329	308	343	320	329	311	321	334	338	330	367	328	325	350	307	307	335	318	294	294	309	309	292	328	323	357	311	370	301	313	332	342	316	330	333	331	303	326	300	336	314	288	320	330	318	311	324	350	361	356	338	335	261	328	301	325	282	325	281	317	315	337	331	323	327	303	307	330	307	309	347	332	302	354	315	287	312	312	340	324	367	316	312	292	308	336	301	284	294	283	363	307	301	303	314	322	325	290	303	319	312	311	318	284	308	305	309	300	278	347	301	346	294	321	300	288	313	339	295	302	330	313	328	321	333	328	321	331	333	317	322	311	324	320	305	331	297	293	305	311	312	332	322	318	310	322	303	335	298	303	331	348	322	324	339	329	320	324	334	314	347	315	329	321	329	276	321	325	286	274	317	344	287	318	335	281	325	329	282	332	326	333	325	313	314	321	356	318	293	298	340	336	311	300	339	321	322	324	346	287	339	280	313	302	344	316	286	305	286	318	323	296	305	335	301	334	298	328	308	320	302	326	305	310	333	312	292	311	321	324	316	325	337	310	319	306	329	345	292	318	302	333	314	341	316	301	343	327	315	339	317	304	310	302	334	334	290	323	333	306	310	317	316	321	324	318	295	315	321	315	309	315	329	313	301	304	339	298	346	287	308	309	297	314	324	289	300	257	276	329	323	311	326	302	341	327	293	323	351	299	328	273	319	317	324	301	322	308	295	328	313	311	310	311	298	307	296	341	313	331	318	346	324	365	307	318	310	317	291	327	324	323	335	309	305	324	297	325	322	322	321	335	340	299	323	322	308	303	341	343	306	310	374	312	316	323	361	338	337	301	296	311	344	309	279	301	323	324	342	319	316	345	340	322	302	315	366	315	353	329	341	310	313	351	313	303	301	312	327	327	318	317	298	312	328	339	326	313	319	327	289	294	309	319	292	311	299	352	329	309	282	325	343	323	314	344	324	304	319	328	338	316	307	323	299	347	300	317	310	318	324	320	326	337	285	327	316	304	336	330	304	304	297	334	315	281	322	347	299	336	296	351	337	305	318	306	298	316	314	314	320	319	333	334	317	327	318	320	298	343	355	322	338	325	303	351	356	323	327	308	305	318	343	312	339	333	322	333	281	329	341	337	350	306	342	290	279	327	339	292	313	299	316	330	306	336	324	295	352	301	315	337	317	321	320	292	278	312	342	328	345	331	296	299	341	341	362	289	295	299	339	341	310	324	304	315	328	327	342	298	301	302	326	325	319	326	276	292	334	314	327	319	305	344	332	364	322	314	284	328	325	337	307	317	321	356	336	332	291	323	334	358	314	310	331	315	309	325	333	311	287	294	352	318	335	315	326	297	291	303	317	334	304	320	312	297	339	301	294	309	335	334	303	297	289	336	328	315	308	377	319	336	334	340	271	306	291	311	332	330	315	347	309	302	322	300	305	311	335	323	310	311	317	301	324	300	282	290	296	329	325	299	331	324	336	325	323	287	352	329	317	331	330	317	323	277	347	330	299	294	291	341	334	291	322	311	309	322	330	328	353	303	298	315	337	312	293	322	308	311	280	345	322	322	283	324	285	353	353	338	314	277	348	309	337	312	303	340	301	309	296	297	319	304	321	343	309	301	333	341	336	315	316	307	310	310	302	308	323	313	328	357	273	329	308	329	303	328	337	326	309	348	323	328	308	316	299	336	307	328	305	308	334	312	317	322	352	323	346	327	299	309	323	306	326	329	314	339	271	315	297	339	291	333	288	342	328	311	308	328	335	317	321	304	307	299	298	276	305	299	304	285	327	337	294	309	333	319	312	318	309	325	305	303	317	320	327	284	323	322	284	304	346	337	318	271	316	313	310	302	352	338	328	299	308	306	289	328	307	343	332	348	334	315	331	307	293	311	335	293	318	316	343	323	330	323	313	349	295	344	316	286	325	310	333	276	321	346	286	302	349	335	322	306	300	310	314	288	311	323	326	327	342	325	324	295	304	348	320	283	302	328	282	318	319	308	329	311	324	314	329	331	334	288	303	302	321	308	312	326	345	327	309	301	340	354	340	317	327	324	345	318	302	315	315	309	327	325	302	299	289	298	323	329	325	317	330	306	328	340	351	353	335	318	302	318	312	305	306	329	316	312	318	297	315	289	317	323	321	332	337	316	348	325	327	301	355	318	338	298	343	336	322	313	339	325	324	308	292	313	296	315	279	338	302	307	333	289	285	316	340	311	345	318	308	359	307	307	316	318	299	313	325	282	337	327	322	326	322	316	291	345	320	293	314	300	310	301	339	268	323	320	306	313	322	348	320	319	298	307	295	287	352	323	327	360	325	297	350	310	289	325	315	330	307	323	290	306	309	313	293	316	300	339	325	327	321	297	332	316	317	338	327	321	290	343	306	315	263	325	286	331	344	301	335	312	306	338	320	322	294	320	314	332	285	308	308	344	330	315	325	345	352	340	320	305	314	311	323	296	300	287	321	329	324	310	325	305	329	311	303	322	317	329	310	300	312	326	318	329	316	310	345	336	314	290	327	325	304	342	342	276	335	343	357	323	293	314	313	297	330	314	312	341	320	290	297	330	324	298	322	309	322	319	330	294	319	314	306	298	364	330	338	310	334	319	306	317	300	321	313	337	321	330	314	283	296	336	313	283	361	310	307	352	277	327	340	311	321	312	312	313	313	310	311	329	319	298	295	339	315	333	290	315	326	293	311	339	332	336	299	301	336	333	341	314	302	311	337	293	337	340	291	355	309	325	328	311	329	294	324	304	316	307	331	284	329	310	299	300	338	317	340	323	293	317	335	300	291	326	327	320	308	350	333	314	312	362	327	289	304	320	270	328	312	306	335	290	282	346	300	314	316	330	320	317	333	314	333	322	317	315	317	304	311	320	324	323	322	324	300	357	311	328	334	320	337	305	317	309	314	311	304	286	342	345	306	308	319	283	335	302	329	332	326	342	332	322	300	326	347	314	304	306	312	330	350	300	301	284	289	362	342	314	303	295	317	323	301	309	334	332	322	343	328	296	298	309	315	358	301	319	299	317	330	314	308	322	282	328	332	312	342	338	295	331	304	329	312	313	302	311	308	308	304	321	314	305	315	328	319	302	324	350	304	325	300	335	351	335	321	321	336	304	293	307	306	298	329	280	304	326	314	315	335	301	328	313	311	290	316	304	327	303	328	324	277	315	330	296	342	320	338	323	321	328	311	291	315	302	328	328	333	301	332	298	315	302	353	292	294	341	352	324	343	303	304	309	308
23917	21138	25431	27104	21145	21141	3017	328	212	182	165	141	137	143	134	99	110	106	104	115	92	97	92	84	90	95	102	91	108	92	116	72	90	109	77	90	79	73	69	78	95	86	89	77	84	87	104	85	81	98	84	73	83	73	80	95	80	71	74	93	73	87	75	81	66	88	71	78	79	95	99	79	68	94	70	86	94	66	99	86	81	79	90	82	71	85	89	69	82	76	75	82	64	70	88	88	103	100	87	81	69	85	89	80	91	95	73	80	92	83	96	72	77	97	71	83	66	82	68	98	80	67	87	70	82	93	88	85	71	76	79	68	76	85	84	81	72	72	78	84	73	83	81	83	64	92	98	99	74	107	89	84	84	87	89	79	84	78	85	70	85	79	69	86	89	69	71	69	73	85	85	69	76	60	76	73	80	70	86	73	63	80	87	92	64	85	97	89	99	77	72	71	98	71	76	69	73	72	91	72	91	75	82	78	83	86	60	89	95	90	81	98	64	70	97	69	67	84	55	78	85	63	79	96	85	86	67	52	76	80	76	76	87	77	84	62	80	79	91	86	65	79	81	73	86	85	85	73	71	76	100	79	79	91	81	92	86	76	81	85	99	89	81	88	72	64	72	91	79	84	68	79	72	80	100	78	77	74	84	89	79	94	79	86	77	95	72	78	83	95	81	87	68	79	76	80	74	96	73	68	84	74	68	77	86	82	79	85	71	91	87	82	74	81	69	82	79	87	87	106	78	65	68	63	81	75	72	75	88	77	88	83	89	78	94	96	77	81	84	95	100	86	93	89	66	75	79	94	81	85	81	84	82	77	86	83	83	94	82	71	88	94	92	67	81	87	80	65	83	77	67	85	78	65	81	80	89	87	74	73	72	98	91	81	71	80	83	82	84	108	80	90	97	65	87	98	85	81	90	76	66	83	86	81	75	73	82	84	84	67	84	68	92	74	73	91	94	70	82	58	91	76	81	67	108	95	73	70	86	89	87	90	86	62	82	87	73	80	77	79	70	88	74	80	84	71	76	88	72	64	82	68	78	87	73	84	70	84	106	73	70	88	83	82	76	90	77	66	70	78	93	75	93	66	75	74	80	100	73	81	78	92	75	75	61	93	82	76	100	79	83	74	76	78	80	83	81	97	86	86	100	69	93	88	82	77	103	88	87	96	72	69	86	69	65	78	78	80	99	88	64	80	96	73	70	88	82	78	92	97	87	98	72	78	76	74	88	78	80	71	81	92	63	75	78	81	68	81	61	83	83	73	73	87	88	69	87	89	84	92	68	87	94	86	93	67	73	77	74	68	80	64	71	71	72	74	96	88	81	75	77	66	58	74	81	82	68	80	73	85	81	74	85	81	56	78	99	80	93	64	90	67	71	80	81	98	68	103	94	77	69	102	53	80	87	66	81	89	90	80	88	87	88	97	80	95	92	76	74	82	71	79	75	94	82	97	88	84	69	87	105	86	87	85	62	68	89	79	92	103	75	71	83	85	74	94	86	86	76	74	90	74	97	76	77	82	92	76	83	83	90	63	69	95	72	92	73	84	63	73	85	64	86	86	87	76	79	76	83	83	78	88	115	71	84	88	81	77	62	73	80	80	85	92	93	77	79	81	72	76	94	88	77	71	78	81	86	104	83	84	91	79	56	79	81	78	97	87	80	85	77	77	88	83	97	76	84	79	78	82	78	89	67	86	84	68	76	89	91	95	97	91	86	88	80	74	77	93	69	79	78	90	65	90	68	97	78	92	82	77	87	91	77	82	94	73	72	81	92	101	103	67	80	69	65	81	98	86	92	71	98	79	76	95	95	75	99	83	84	73	87	83	75	88	86	91	84	67	72	95	83	76	72	87	78	81	105	89	81	68	85	90	75	81	86	65	84	80	73	63	77	94	92	109	79	67	80	79	82	75	83	91	101	86	90	92	92	78	80	83	79	89	88	73	81	80	71	76	69	71	80	86	83	69	64	78	93	81	75	77	69	69	88	62	83	74	73	75	72	75	70	75	79	80	86	64	92	69	50	69	82	79	73	80	91	71	74	80	82	88	92	74	86	59	79	75	86	88	75	93	80	71	77	80	72	72	75	66	85	88	88	76	78	78	88	91	66	82	72	72	105	70	80	83	109	90	94	100	75	86	75	101	82	93	99	85	64	89	86	90	76	86	89	62	78	89	77	108	76	93	97	76	80	96	84	83	87	89	87	92	79	93	93	81	92	77	68	95	79	83	80	87	71	76	92	84	92	87	84	89	84	75	72	83	69	96	83	67	75	68	68	85	80	83	87	88	87	95	87	85	76	69	82	87	85	75	85	68	76	69	82	70	67	78	90	85	76	75	74	99	86	71	89	78	69	90	78	109	65	85	86	93	82	81	96	77	89	82	90	75	71	78	99	80	68	75	92	79	79	69	70	86	72	64	85	92	82	93	81	70	84	84	74	91	70	82	86	70	77	74	73	84	75	90	72	68	105	75	77	75	57	77	83	98	79	80	97	88	87	81	81	73	100	89	81	73	92	71	75	75	86	75	105	90	76	75	77	77	69	84	83	73	80	83	89	69	85	98	81	78	89	68	70	83	69	83	84	70	82	69	87	85	69	92	70	73	81	80	90	89	82	76	79	92	92	76	98	85	104	83	74	85	105	66	86	82	103	75	92	80	80	82	86	94	82	89	85	84	72	87	89	74	66	85	80	64	91	101	80	65	91	85	96	84	65	62	70	78	87	64	73	83	82	86	91	88	76	66	63	66	92	95	94	60	97	84	85	79	72	82	89	73	78	83	77	82	66	86	89	94	100	89	87	84	80	77	99	79	90	61	82	76	86	79	71	73	95	68	81	72	93	83	80	89	91	86	91	65	92	91	75	87	78	95	87	87	69	85	88	88	79	67	81	71	76	82	91	88	87	81	68	63	83	64	78	85	85	72	71	84	82	75	94	75	78	87	73	74	77	76	67	77	87	73	72	72	80	87	81	87	79	74	84	85	106	81	74	66	71	81	92	89	80	77	75	86	99	85	86	81	83	72	83	75	71	68	81	74	76	66	86	86	70	84	75	88	84	84	85	100	91	66	88	84	99	82	87	77	73	87	70	65	71	72	105	71	87	78	102	86	83	78	98	102	72	72	72	71	69	71	100	69	80	94	101	83	80	82	92	100	82	93	90	87	76	78	83	81	73	74	69	75	92	84	87	78	85	70	83	83	80	83	72	72	107	84	86	92	65	87	76	92	80	88	94	75	66	67	66	80	71	101	88	87	76	78	88	79	68	70	82	79	94	75	93	73	73	78	76	78	89	72	80	86	78	95	78	69	86	76	86	73	80	82	74	93	87	97	76	105	69	81	58	85	72	81	94	98	95	100	77	70	62	82	73	72	89	84	78	69	63	80	85	77	76	80	54	77	89	84	81	75	87	71	85	75	66	74	91	63	77	74	99	79	82	85	68	75	69	84	63	62	85	65	73	70	83	65	89	86	82	73	81	72	100	76
7914	4001	2556	1127	679	500	368	294	285	259	255	235	244	254	253	214	208	230	246	213	201	217	236	202	208	222	215	223	190	204	196	218	208	212	216	209	231	208	205	171	220	231	198	226	214	194	227	211	202	181	209	192	208	197	203	206	180	215	206	181	224	184	216	201	214	196	227	205	216	200	200	207	189	225	188	196	207	174	235	204	211	181	202	197	184	203	215	205	195	206	200	185	219	221	177	226	191	192	162	211	226	218	209	182	188	212	198	214	211	202	201	202	205	197	216	219	175	205	196	193	233	179	217	226	194	184	208	208	182	201	200	209	204	199	193	214	185	230	189	199	193	173	186	213	179	239	196	202	182	191	200	211	188	190	197	174	199	205	227	219	242	217	206	214	205	214	190	190	180	210	216	194	212	185	178	201	234	199	215	225	232	208	184	208	182	204	213	220	193	225	196	196	213	195	204	214	212	223	196	187	218	208	189	178	204	208	201	195	198	198	190	190	202	214	215	206	214	198	236	198	174	190	217	222	200	212	214	220	215	207	220	213	190	214	184	206	204	183	208	183	209	183	202	191	216	197	203	196	205	202	195	220	205	182	222	204	201	178	207	202	179	186	203	203	191	192	226	193	201	225	203	210	211	201	221	219	213	199	179	170	198	188	196	201	195	196	223	228	209	193	225	216	211	206	176	219	211	203	188	187	201	214	228	196	194	224	194	218	221	188	207	195	187	230	213	196	208	195	228	219	187	194	200	187	191	202	195	219	215	202	206	199	202	195	177	195	199	181	211	190	214	203	205	202	223	229	206	213	188	190	175	215	213	197	191	182	192	178	223	214	190	178	206	188	230	214	177	187	196	211	216	180	196	183	202	222	208	203	193	179	184	201	169	202	180	205	216	179	192	224	187	208	193	211	179	200	207	198	192	204	228	222	201	219	192	172	205	176	205	196	204	192	207	216	197	198	190	204	182	196	200	205	219	207	188	206	178	203	201	211	219	188	196	208	187	183	214	210	217	210	211	222	200	191	205	222	205	186	202	190	207	227	198	187	211	195	222	212	219	200	221	206	205	200	206	202	221	206	188	205	207	192	200	175	207	181	187	209	201	201	200	199	222	199	202	208	198	208	200	203	221	185	229	202	201	206	230	217	231	197	207	212	205	208	191	227	239	217	191	214	176	193	225	208	218	211	224	198	179	191	214	211	182	197	215	184	212	205	209	188	214	190	195	205	193	216	179	223	220	203	225	206	205	203	186	210	218	202	192	214	215	204	235	212	209	219	186	197	186	191	218	200	184	199	188	206	209	196	186	192	224	208	194	216	211	222	199	207	185	180	218	210	190	200	192	222	205	216	195	193	197	185	187	199	207	196	220	196	180	191	196	192	199	210	211	220	204	226	215	206	196	198	213	208	200	206	211	219	178	219	210	197	201	224	169	210	204	195	211	209	185	180	184	218	212	202	211	197	223	211	211	194	214	195	211	220	206	208	209	197	194	205	193	209	183	216	157	196	199	214	210	182	188	181	188	196	208	188	194	187	197	207	192	193	213	224	209	187	184	191	195	189	200	198	216	213	183	197	213	210	198	200	182	206	199	181	215	191	194	215	208	220	208	223	211	218	214	186	201	214	208	211	213	202	191	203	215	219	202	233	163	224	211	203	227	182	216	198	246	219	205	196	194	196	192	221	207	177	198	192	205	195	211	208	219	252	206	204	218	196	195	212	208	176	201	212	210	183	198	177	211	219	218	189	215	193	201	204	204	173	176	194	193	195	207	208	185	195	199	199	213	206	220	208	187	218	191	215	197	191	218	205	223	226	202	217	226	223	194	204	195	221	172	189	191	205	215	211	181	199	223	184	196	199	205	194	209	197	186	215	179	211	193	199	202	227	212	204	189	201	194	204	218	215	192	223	205	209	211	197	204	201	188	220	187	202	192	223	205	222	194	202	208	210	187	183	194	199	198	227	206	237	218	204	211	179	184	195	185	207	185	194	189	177	216	199	196	197	216	230	173	216	201	200	198	215	204	222	214	222	203	192	179	230	209	203	222	181	217	192	202	246	205	215	206	226	187	204	206	199	206	195	213	192	212	198	201	205	183	213	227	200	193	228	190	222	214	187	210	211	176	204	196	189	178	186	207	199	215	193	197	223	189	201	189	209	213	209	221	210	208	211	204	203	202	189	192	208	188	209	217	184	206	209	196	213	197	192	197	198	211	202	183	210	185	187	206	193	205	172	204	241	201	218	220	216	188	183	231	203	217	192	209	214	202	204	190	218	213	193	191	228	218	195	184	185	215	223	181	174	197	205	193	192	209	216	192	206	200	214	212	211	198	186	222	208	196	197	203	206	171	207	202	193	209	204	222	206	194	198	190	200	180	210	207	216	221	198	203	184	192	220	209	229	204	188	211	201	220	197	198	222	198	197	217	188	178	203	208	205	219	193	210	189	213	198	222	205	196	207	217	225	217	205	203	224	244	199	202	218	192	202	224	208	191	221	211	205	189	206	185	193	191	224	196	231	199	200	193	180	217	198	181	210	206	204	214	192	176	209	226	179	218	206	186	227	180	199	230	214	204	193	188	219	219	194	218	203	206	226	220	186	177	206	197	220	218	215	211	183	223	208	216	184	197	217	211	203	233	196	200	208	226	185	204	215	195	200	215	199	200	210	201	216	208	192	225	222	197	197	175	216	227	201	198	207	193	203	214	198	213	202	242	207	184	200	221	232	211	233	204	190	210	206	205	213	203	219	210	195	187	191	217	174	214	198	202	206	215	222	213	192	187	201	207	194	199	195	218	184	200	165	194	218	212	201	198	217	194	212	217	182	179	188	201	190	200	166	172	195	162	193	197	212	209	200	203	188	204	210	208	198	195	191	180	181	169	184	204	179	219	201	200	208	197	202	208	218	198	209	187	217	187	219	194	207	218	221	184	214	187	215	187	192	211	209	179	198	207	198	232	189	218	199	232	201	201	198	216	204	205	215	208	185	210	196	197	193	194	192	198	204	229	209	178	184	200	210	205	219	213	185	219	192	201	212	211	201	189	189	221	207	216	204	190	208	204	187	204	200	190	203	200	195	225	199	207	214	187	194	182	190	214	204	214	216	186	216	205	229	199	216	222	189	196	219	217	173	203	224	207	203	211	211	216	200	190	193	203	212	229	209	209	226	207	188	200	193	203	193	205	215	184	193	215	206	195	230	214	210	211	214	179	204	218	229	206	226	192	214	188	206	202	185	199	205	165	205	194	192	203	189	228	172	200	180	192	193	183	211	178	191	221	210	199	211	227	177	190	196	199	195	193	212	200	183	199	205	191	222	205	192	202	187	207	200	179	179	220	204	195	234	200	203	196	197	240	200	186	223	200	205	186	227	205	235	216	192	205	216	199	210	182	201	171	200	199	198	205	186	170	209	213	204	211	218	205	231	200	217	227	203	231	189	223	203	194	203	195	199	218	191	219	229	203	166	197	191	171	197	195	210	213	208	202	205
35775	11155	1122	334	326	317	264	254	274	254	283	215	253	236	247	261	289	256	224	249	249	252	237	221	238	225	242	255	240	217	248	269	236	220	238	233	234	217	217	226	232	257	267	252	239	241	238	243	250	245	249	240	218	239	244	239	253	242	227	244	286	261	243	231	228	255	234	264	282	228	229	243	257	270	226	251	233	238	243	247	244	246	253	262	243	252	255	288	243	236	259	263	261	247	244	220	239	261	253	242	246	229	244	211	226	233	223	222	255	243	269	242	228	268	251	255	239	236	232	227	249	228	241	252	238	254	240	243	236	231	249	236	251	224	276	248	219	242	238	246	255	238	212	242	266	253	249	241	271	236	225	253	231	214	214	234	243	239	276	244	249	231	247	250	242	230	235	244	223	241	260	247	248	228	255	286	257	247	231	261	241	239	278	241	246	256	260	218	240	231	236	240	258	208	238	243	217	260	215	211	218	258	252	244	215	253	238	221	240	243	275	235	245	228	254	272	243	216	228	247	222	252	234	266	263	244	221	234	216	216	248	255	249	230	244	230	231	223	257	232	229	257	248	257	250	255	214	245	260	252	240	256	262	238	229	231	244	241	275	253	254	241	252	244	247	225	251	212	228	246	258	267	229	237	253	253	259	247	222	253	231	241	245	220	207	263	226	230	226	224	249	241	268	250	233	262	246	274	235	254	253	215	255	233	271	227	226	258	244	255	243	242	250	248	274	233	242	230	249	259	242	238	241	241	231	238	232	248	236	243	248	228	274	223	238	247	244	250	230	228	258	211	225	228	234	239	248	267	241	236	233	219	221	265	245	248	239	277	273	273	213	243	228	242	233	259	242	259	261	240	244	225	228	240	247	261	261	236	232	245	252	245	238	194	233	214	238	227	246	229	240	249	256	223	270	226	249	231	242	249	234	231	238	267	249	246	260	272	256	243	259	248	224	236	220	253	257	257	225	230	244	246	244	249	252	246	225	238	234	228	244	245	248	252	220	246	266	220	263	250	236	228	249	239	259	247	246	232	224	259	250	241	261	246	243	247	219	238	203	217	218	233	240	259	216	244	228	243	227	216	261	253	229	206	240	232	260	240	267	253	261	240	292	251	234	255	249	227	216	241	209	254	216	227	246	262	264	246	253	240	236	248	246	246	229	246	255	253	265	238	237	240	230	256	217	237	227	234	214	246	262	249	241	232	246	255	219	242	213	256	233	250	228	246	251	233	266	259	246	240	254	240	236	259	261	249	232	257	237	237	262	267	249	259	265	252	246	249	240	226	248	267	233	243	247	251	253	248	255	243	224	249	210	224	212	227	228	216	234	258	249	234	249	235	260	244	262	224	224	218	264	272	239	226	249	234	247	222	225	240	227	251	244	233	198	256	265	243	211	226	246	225	236	234	248	208	251	236	230	227	243	235	232	279	228	248	217	231	244	238	238	232	247	228	221	224	250	257	256	288	226	253	217	202	267	219	285	264	233	239	267	225	246	220	285	239	273	234	242	248	265	238	227	239	235	228	267	231	237	220	276	240	230	259	251	243	233	253	225	249	249	259	214	280	239	211	256	233	258	239	242	258	238	238	240	208	249	245	257	226	254	234	249	217	245	228	224	227	258	241	252	234	239	238	233	242	241	241	247	258	256	247	211	230	251	255	226	250	273	230	258	258	233	245	225	245	246	258	231	239	253	278	253	246	243	219	210	247	222	245	241	225	261	269	216	256	240	237	230	282	239	259	251	236	243	245	231	264	264	239	231	241	239	266	238	244	240	240	238	279	259	256	226	227	252	221	215	241	233	264	260	245	253	251	235	238	235	223	235	260	243	239	256	242	233	242	232	241	245	249	220	263	248	224	237	246	221	229	206	259	257	260	208	250	243	262	259	223	218	230	230	243	235	268	242	246	245	217	274	259	240	245	230	232	222	235	253	250	247	237	254	254	234	241	237	258	254	262	234	247	262	256	244	219	263	229	265	237	240	235	240	232	222	242	241	256	190	256	241	234	237	262	251	236	237	243	251	235	261	243	245	250	286	247	236	270	247	242	226	230	240	241	260	245	259	226	227	249	240	210	258	259	252	248	253	258	229	251	248	256	238	269	231	260	204	235	215	246	219	240	273	237	223	263	228	263	243	246	260	247	243	240	248	229	260	265	246	274	254	242	271	245	241	246	208	241	251	201	252	240	263	235	247	243	238	247	235	259	244	243	260	256	247	270	255	266	252	241	252	227	256	267	230	228	230	270	250	218	243	228	225	267	257	239	199	253	242	226	250	243	233	270	242	260	248	250	237	238	240	252	247	231	232	216	212	256	251	282	240	243	259	238	246	242	239	245	240	263	231	219	263	241	247	238	239	245	212	241	251	266	256	237	248	248	225	236	235	226	250	253	226	220	252	251	263	248	242	272	269	253	261	223	221	255	256	231	239	244	262	259	247	216	237	262	238	247	203	241	247	228	242	248	235	252	241	256	231	253	242	247	252	199	247	243	238	251	244	226	238	265	249	224	234	246	190	236	240	223	235	208	270	233	235	271	209	236	269	229	261	268	241	244	236	251	223	249	257	233	235	250	245	263	236	230	269	275	251	221	214	239	246	224	215	261	255	255	215	233	262	240	271	230	262	254	261	260	226	250	255	225	242	207	213	248	236	244	254	231	217	264	278	247	232	240	253	240	235	232	258	250	226	216	229	242	256	252	269	250	244	262	269	225	215	232	258	239	232	239	232	257	277	241	249	230	234	232	290	239	267	262	239	233	253	220	263	252	236	228	232	248	248	237	240	237	237	248	246	224	236	249	256	257	238	253	226	253	281	265	246	256	248	263	243	230	241	243	214	263	227	249	222	234	249	249	243	246	232	282	219	263	252	249	244	216	276	238	263	259	197	256	232	259	241	204	210	226	259	239	237	232	266	252	250	245	226	255	241	254	257	238	264	248	247	233	253	238	237	247	205	237	276	258	224	252	264	250	231	248	240	252	230	242	225	242	263	253	237	236	236	240	227	228	258	239	225	243	238	238	252	210	256	220	260	246	255	248	268	271	231	238	245	247	228	223	244	239	269	230	221	234	251	229	252	239	245	260	246	242	227	230	228	233	221	247	249	237	268	269	245	275	241	294	243	234	257	235	253	262	275	241	259	236	228	221	278	253	249	241	220	255	242	232	224	241	261	214	256	271	219	244	237	239	243	276	264	276	228	217	266	243	216	260	263	245	238	257	235	241	245	229	268	196	251	267	251	237	264	268	261	224	224	270	251	235	235	216	260	238	252	236	251	219	244	253	234	246	256	263	224	241	242	244	249	228	242	232	267	230	234	249	230	255	228	254	242	240	235	231	248	242	216	261	241	253	248	252	237	253	238	211	242	230	217	227	243	231	244	225	256	218	240	235	232	264	239	228	226	233	239	223	246	245	257	241	236	233	240	227	227	238	256	256	259	244	260	230	277	203	270	250	276	276	250	241	233	235	245	249	235	262	237	287	244	273	226	246
12115	678	663	590	526	524	582	565	518	504	497	576	503	567	567	548	557	530	540	539	535	558	588	511	564	522	542	505	527	549	505	502	524	525	541	528	525	525	502	541	547	531	530	567	549	502	500	561	538	518	521	511	467	562	553	527	549	495	501	540	486	517	513	547	490	494	506	562	488	519	516	501	495	512	532	490	500	549	517	560	533	556	524	510	484	526	520	518	552	512	529	514	495	498	517	489	519	568	524	515	548	490	563	494	557	542	494	511	543	477	532	535	540	520	520	548	514	494	542	557	541	552	504	511	555	530	513	509	531	529	534	559	515	516	512	480	494	540	496	532	520	511	548	510	512	523	498	511	530	499	540	496	514	537	547	546	547	520	503	529	549	526	565	499	558	533	569	507	487	510	496	514	508	496	550	531	519	561	508	548	562	498	526	535	526	510	516	473	509	547	504	499	490	571	559	550	526	511	542	485	540	542	557	501	494	555	516	529	498	506	493	517	539	502	543	482	558	566	534	506	524	459	528	538	525	548	511	550	570	522	523	542	542	533	536	513	553	540	531	561	537	503	498	541	509	528	522	517	509	561	515	519	529	481	540	502	509	512	571	518	535	493	549	502	527	515	529	545	498	508	538	504	547	525	514	481	500	568	496	549	517	518	519	508	543	508	559	534	515	545	518	539	517	520	494	530	505	559	541	544	513	547	501	543	528	522	506	569	529	534	513	517	522	526	541	511	527	559	523	547	515	544	517	516	548	499	499	529	488	499	508	523	544	497	532	531	542	525	499	487	527	552	542	518	497	534	521	491	528	503	514	535	500	526	543	498	503	565	519	525	531	523	531	563	543	519	546	539	508	526	547	546	580	522	526	513	517	542	564	525	525	535	546	522	544	543	527	543	503	534	511	508	566	504	511	513	527	528	517	522	540	540	519	542	506	503	529	490	504	535	479	528	509	512	531	521	558	526	502	506	514	501	515	564	520	546	510	539	510	563	563	549	507	571	502	525	469	520	527	552	527	530	511	495	524	529	544	533	532	513	535	549	519	519	554	569	523	486	568	505	500	545	477	516	517	536	516	518	598	558	561	535	498	535	501	512	490	525	514	502	539	536	555	513	500	511	545	515	497	536	534	544	501	458	591	529	548	522	519	498	523	535	522	558	575	521	524	534	556	561	527	514	542	542	562	525	544	527	508	523	540	527	504	504	502	544	558	499	489	538	514	533	573	510	493	517	516	491	512	527	493	537	525	524	527	556	504	557	542	540	543	504	543	518	508	511	493	492	521	502	492	526	518	551	486	529	526	535	546	491	568	592	546	530	504	534	505	543	515	510	542	510	534	521	541	494	497	505	512	491	516	520	499	535	556	501	524	502	491	514	540	508	516	540	532	532	573	525	522	535	530	560	535	505	566	508	510	496	545	535	506	545	551	501	502	523	510	505	524	572	541	510	548	544	519	524	500	610	526	526	480	480	496	498	550	493	534	504	531	526	548	500	502	530	544	509	503	551	547	512	545	518	548	517	514	504	520	564	523	576	527	541	508	571	544	522	538	544	527	539	510	471	526	526	562	484	524	563	484	522	556	556	496	499	542	573	574	502	543	554	501	536	554	518	542	481	529	492	522	521	514	539	523	554	560	561	505	511	548	544	562	487	561	489	521	540	547	543	530	539	575	530	515	528	493	533	511	534	558	493	530	523	551	520	522	480	549	528	551	517	517	548	505	544	529	524	526	516	525	515	526	524	507	547	548	549	539	505	541	516	538	523	469	520	524	511	512	552	559	531	547	543	564	556	505	567	511	537	558	526	554	493	502	514	535	513	552	534	541	528	558	550	519	512	456	577	542	504	508	486	571	512	506	503	511	548	568	534	522	510	496	539	562	554	545	502	510	500	549	486	507	517	519	505	466	562	494	547	540	571	517	542	508	534	522	502	517	542	492	499	465	507	558	523	523	534	497	527	531	541	563	559	496	528	522	497	557	549	552	501	552	480	542	534	493	506	568	507	558	527	548	520	508	518	508	503	523	489	535	511	526	514	526	506	530	494	493	528	504	541	534	534	517	537	506	501	520	537	558	503	516	532	533	515	519	531	527	545	583	577	535	517	543	507	545	527	505	526	545	495	512	498	554	517	525	531	519	512	536	526	519	522	520	567	506	547	555	538	525	516	529	527	506	502	528	542	500	536	492	523	576	555	544	496	490	526	544	552	567	516	503	541	528	566	559	490	515	571	525	482	494	497	540	486	516	559	500	529	489	502	511	530	527	534	561	543	530	526	491	558	554	548	554	519	527	527	537	560	549	509	516	493	539	502	544	513	526	510	521	489	509	523	521	541	578	576	523	537	524	529	529	542	605	544	508	522	516	530	523	519	554	536	502	532	536	503	513	525	534	514	516	492	527	534	501	513	493	528	575	579	520	496	493	540	508	517	541	550	522	509	572	530	504	503	531	537	544	532	532	516	526	528	545	533	529	561	503	558	528	498	530	511	511	508	514	514	498	493	505	509	544	533	545	540	577	535	546	503	581	557	555	530	505	523	470	521	523	483	512	477	522	533	507	523	511	550	568	521	506	536	547	513	550	542	539	538	496	533	496	519	542	525	503	483	547	508	524	540	551	578	544	539	519	507	545	535	569	542	560	535	544	556	529	491	541	526	534	535	532	480	531	538	499	503	517	544	577	527	521	556	490	526	548	518	513	536	514	553	537	498	501	539	558	509	535	516	545	550	537	514	535	506	531	535	541	554	515	515	496	498	508	535	557	497	535	572	566	539	487	557	495	518	526	491	542	591	557	556	526	523	526	544	532	542	539	544	527	516	508	558	549	501	535	546	565	536	553	524	500	530	522	544	514	541	507	528	562	529	549	493	495	524	501	523	522	534	523	525	485	511	563	532	491	505	522	560	530	547	522	550	520	532	470	592	517	541	521	501	518	513	493	470	539	542	508	480	496	516	522	550	554	532	521	499	532	528	540	581	567	509	544	525	497	532	504	523	552	524	552	547	519	524	548	536	519	517	499	511	510	529	533	559	464	498	534	501	575	532	557	532	528	538	553	567	531	542	522	493	545	543	522	515	507	525	567	517	548	551	522	550	505	512	530	535	505	508	540	551	504	524	514	531	513	528	540	530	553	491	539	535	519	557	552	511	535	506	537	488	552	539	524	480	532	555	543	507	500	512	546	518	496	479	514	518	547	537	515	532	542	490	516	520	572	508	527	497	514	510	512	557	527	492	547	519	529	548	496	533	508	490	509	497	556	528	527	531	529	525	514	596	513	502	522	509	533	543	542	535	539	553	503	523	522	515	517	515	517	513	561	497	508	527	565	514	541	560	549	530	506	512	524	534	557	540	555	498	534	551	487	509	514	516	528	505	529	519	523	527	496	510	495	543	532	531	512	519	513	534	540	514	561	552	516	605	543	569	544	535	557	509	483	473	504	518	509	505	529	520	517	536	511	487	550	505	531	546	510	550	525	503	500	526	514	519	525	523
24728	21129	24804	27671	20895	2951	329	252	211	204	200	179	167	173	174	160	178	167	163	169	170	151	173	150	152	136	178	168	191	141	113	145	160	157	179	170	142	145	155	126	139	166	148	169	169	176	172	145	140	142	144	147	133	147	175	154	143	144	131	131	159	148	149	132	143	150	145	139	128	145	109	156	175	149	152	158	159	169	153	141	162	150	147	147	147	165	152	152	175	137	131	152	151	144	148	153	147	139	148	168	154	142	130	148	123	165	135	157	150	124	141	153	171	155	148	157	151	153	143	172	136	159	164	156	133	142	129	159	147	123	177	165	139	149	167	134	162	140	152	164	132	145	138	158	130	139	145	135	171	156	152	151	155	131	135	143	149	140	137	141	139	158	128	185	147	150	142	143	156	164	134	171	173	160	139	168	156	150	150	151	147	143	147	151	143	153	134	144	164	138	139	165	169	147	172	144	136	132	158	162	137	149	142	156	155	140	133	155	136	157	161	124	157	147	130	164	161	134	160	130	142	156	137	131	157	147	141	143	157	159	150	135	159	176	136	147	159	138	164	168	150	137	162	157	125	141	134	143	153	176	146	151	127	148	129	169	128	156	160	143	136	147	174	145	142	171	141	153	157	146	145	125	163	140	162	176	138	151	144	140	143	125	171	151	154	152	120	146	134	156	161	153	144	164	172	149	130	135	136	147	129	153	138	145	153	131	119	164	150	149	139	130	147	132	150	148	128	123	158	139	171	153	136	137	156	144	133	151	153	165	132	172	153	155	152	167	151	141	124	154	130	137	129	155	150	138	180	141	137	139	152	151	167	164	149	138	171	132	148	157	164	155	134	133	171	135	158	165	156	139	129	151	162	159	138	124	171	127	148	164	134	136	167	133	147	143	136	164	143	134	148	150	158	161	174	141	151	143	169	160	143	139	168	163	169	136	161	133	130	161	158	153	153	156	141	144	139	128	135	166	138	128	148	127	156	127	132	168	150	155	141	133	141	169	134	146	141	142	154	147	155	138	146	153	166	143	160	171	193	146	148	181	147	134	128	134	166	152	130	135	119	152	122	150	157	153	153	150	137	149	180	147	129	132	153	131	162	131	159	154	152	140	180	137	164	178	151	146	176	122	131	174	153	153	135	132	172	157	133	145	139	173	136	171	147	166	164	137	135	132	150	171	151	149	130	147	134	151	151	143	157	161	160	154	144	167	127	140	147	148	150	153	149	174	134	146	144	159	135	141	149	117	164	148	153	134	129	140	149	154	148	133	157	157	152	142	142	134	153	159	150	132	168	163	143	147	141	161	164	167	152	147	151	135	165	136	145	147	136	156	145	141	154	157	137	153	156	166	147	146	144	162	156	148	158	146	151	122	162	158	154	167	147	148	164	161	146	150	137	156	128	132	142	139	158	162	169	155	152	139	144	147	143	171	163	155	155	143	152	148	137	149	148	155	142	152	152	140	122	158	138	159	140	147	132	149	148	151	153	165	139	142	147	149	132	167	143	144	176	157	134	159	148	162	130	154	158	150	141	157	150	152	134	149	132	158	178	173	176	159	155	139	154	154	126	163	150	154	145	128	147	141	124	123	130	148	140	138	143	153	150	151	153	144	119	144	172	173	132	146	149	124	155	137	154	140	165	159	135	126	153	141	133	140	171	146	144	161	153	165	160	146	150	168	155	158	133	159	155	151	154	195	196	152	130	136	154	152	150	162	141	176	171	137	141	135	154	164	126	146	134	171	151	162	169	142	148	137	144	161	152	156	134	171	141	164	146	144	147	114	144	142	151	159	164	124	153	137	183	154	138	156	131	148	131	145	139	149	127	144	152	122	159	170	148	163	144	134	151	147	156	149	165	159	140	140	136	147	142	122	136	145	158	149	166	134	184	150	158	136	148	150	152	146	144	155	141	155	162	143	139	156	146	157	158	138	163	144	156	146	160	147	152	140	154	139	159	131	138	160	132	162	131	149	163	136	165	160	166	148	126	142	151	149	149	135	166	159	151	167	157	157	136	158	159	157	145	156	159	137	154	146	158	155	191	155	141	162	134	147	142	145	146	148	127	172	155	152	143	157	165	157	155	168	169	162	157	129	143	144	152	131	152	179	135	158	143	165	144	148	132	148	127	159	156	136	200	162	157	141	139	142	133	175	140	140	135	136	142	154	161	140	153	138	149	127	152	162	127	166	171	160	141	133	152	134	124	142	152	136	145	138	156	147	151	141	140	136	138	125	162	148	140	162	156	147	144	122	128	174	137	168	146	151	137	139	153	129	152	131	143	144	161	158	136	170	152	165	157	133	157	142	153	134	142	162	145	160	155	196	151	133	163	141	129	161	160	157	133	128	166	146	144	153	107	150	158	160	148	140	127	166	151	151	148	137	154	147	132	174	149	154	156	164	158	135	135	150	151	167	138	145	142	136	144	139	149	137	137	156	157	128	157	161	161	145	138	149	172	154	150	164	150	149	139	138	128	151	139	153	135	154	148	132	121	132	137	182	127	166	166	175	152	134	177	156	136	149	144	135	131	141	152	139	163	149	169	151	153	130	134	157	140	146	145	149	155	167	157	158	144	169	173	151	133	136	142	150	159	135	159	162	133	151	140	148	137	168	159	138	137	153	150	155	138	143	143	153	155	156	176	146	169	158	156	147	144	157	163	143	131	160	155	120	137	115	142	147	162	146	131	168	146	149	145	132	139	126	144	161	151	147	136	157	145	176	149	139	137	148	167	154	158	157	155	160	143	159	159	118	169	162	160	173	137	161	148	157	122	150	135	144	133	164	176	147	146	154	166	162	145	158	163	170	138	138	157	163	157	138	145	123	143	160	134	138	165	166	149	144	134	140	126	157	148	126	158	150	146	162	137	129	130	132	146	153	160	146	159	160	163	181	146	147	168	147	150	133	164	173	155	160	161	136	135	147	155	158	135	147	128	136	145	161	142	149	139	129	148	150	164	158	136	150	134	128	153	134	172	142	149	172	145	154	150	144	161	160	155	156	177	135	129	132	144	155	153	145	168	160	162	146	157	143	149	156	161	151	142	169	164	143	138	169	177	144	153	136	159	134	136	177	143	148	158	163	152	153	147	156	152	131	162	142	136	163	157	166	150	155	128	131	141	152	155	139	152	147	163	162	137	131	135	151	166	160	176	170	168	121	176	145	160	130	162	160	157	139	170	139	147	171	146	143	155	132	120	162	147	165	155	140	147	130	141	144	164	157	156	162	165	157	159	132	144	157	149	144	151	165	137	151	159	178	155	142	120	157	166	126	141	144	137	154	161	168	124	142	158	151	147	139	154	153	158	154	159	137	159	154	135	131	149	154	139	148	145	175	158	135	157	155	120	171	121	144	161	141	136	151	141	140	159	157	138	163	134	160	148	142	162	148	144	144	159	176	151	147	162	158	135	148	154	146	166	161	134	133	127	145	153	166	135	148	142	162	141	139	164	153	141	157	137	142	153	134	142	127	176	159	129	149	141	164	156	166
7525	2353	1571	862	572	481	412	406	374	384	365	361	377	320	352	345	373	329	339	352	318	310	365	373	350	378	346	339	308	385	327	322	320	307	376	334	360	323	334	353	329	317	341	324	318	370	323	342	338	335	306	322	356	311	320	337	311	328	331	363	304	347	335	334	332	341	342	361	291	312	317	333	332	319	330	381	313	294	340	296	328	349	344	368	330	332	335	373	307	346	341	321	329	330	321	307	314	333	271	321	306	327	350	314	312	321	344	345	315	372	364	337	373	298	307	342	344	323	347	312	335	320	320	290	317	346	300	339	320	303	346	322	315	331	308	334	346	360	334	285	310	309	322	316	313	308	322	328	350	339	336	303	335	359	333	345	316	337	348	302	308	356	311	319	328	329	321	340	296	309	334	324	324	319	315	334	318	366	358	356	341	312	325	340	320	332	325	368	322	334	331	319	331	326	311	353	367	346	328	331	316	334	337	335	288	322	331	322	332	338	319	341	331	327	332	354	321	318	354	320	340	312	347	317	354	320	352	347	304	311	345	362	312	316	336	326	359	344	330	332	327	332	319	341	307	315	368	326	365	327	347	323	347	339	346	334	336	309	345	347	299	306	321	347	312	332	338	327	311	349	354	351	337	344	340	355	337	355	357	304	316	341	354	327	313	371	327	329	339	304	350	310	312	329	326	336	324	326	342	351	348	339	367	313	340	362	342	300	342	310	341	328	338	297	332	349	338	355	327	344	343	327	344	352	348	323	319	337	352	323	309	363	318	344	338	343	329	329	317	362	338	336	335	354	374	332	312	323	322	334	352	317	317	321	313	322	350	332	300	335	332	352	350	369	330	327	311	331	344	357	334	353	335	315	332	335	312	350	328	333	356	328	306	333	326	339	360	344	324	313	350	324	307	322	313	355	331	324	332	323	319	353	352	323	300	341	340	302	340	297	322	353	331	297	328	328	327	326	310	345	351	328	335	341	323	338	334	339	316	314	338	325	326	343	348	323	345	339	336	359	355	336	329	317	339	359	346	326	332	339	309	351	314	322	362	346	316	320	365	320	374	360	324	354	337	331	343	328	322	315	342	321	326	334	345	344	334	301	345	308	329	317	321	358	341	296	317	360	351	315	333	346	327	336	337	361	362	307	299	385	347	339	333	312	351	333	350	332	309	327	345	325	280	357	310	313	330	305	355	356	303	336	309	351	337	323	337	333	307	348	359	333	311	330	337	320	315	350	328	336	315	306	342	365	342	339	366	347	313	354	339	339	322	343	368	326	332	323	331	337	312	344	330	300	317	329	343	330	310	345	319	298	317	380	340	339	320	333	310	345	315	329	323	300	327	330	319	346	300	323	303	323	330	325	353	330	357	343	326	303	298	335	344	338	325	322	357	308	303	326	302	314	298	328	337	366	315	352	368	339	333	323	326	314	324	344	306	357	339	337	321	309	310	334	316	313	349	348	327	363	319	356	337	338	330	353	351	331	308	313	330	334	349	376	302	346	320	304	326	344	344	342	343	287	312	334	325	289	333	354	286	314	367	315	305	351	353	286	346	323	332	348	324	340	333	311	321	323	338	313	334	342	317	341	339	329	320	311	330	346	314	349	305	320	353	337	313	362	328	324	296	322	338	363	311	326	303	345	342	320	359	336	357	333	348	307	361	320	311	343	332	324	314	341	340	320	321	332	335	337	339	348	330	341	335	356	310	333	312	323	323	353	283	313	313	347	335	305	319	337	365	299	338	305	327	328	336	321	308	337	339	318	349	328	342	339	376	326	342	324	315	337	342	345	336	338	335	329	313	310	312	355	348	345	307	330	315	307	326	325	300	375	315	335	341	331	337	339	335	340	326	314	319	349	333	343	343	366	337	356	338	309	275	334	317	350	304	326	330	345	317	325	332	349	314	329	337	312	348	318	326	325	310	360	327	318	343	357	360	332	318	368	317	295	342	317	353	312	347	352	337	314	336	366	330	323	349	344	345	316	326	310	298	322	360	353	349	309	329	318	324	341	294	335	347	323	301	324	350	355	328	309	336	330	357	370	275	348	331	346	326	331	356	340	308	326	336	324	353	339	332	327	311	353	350	349	342	332	344	343	312	267	321	289	339	295	353	329	304	320	360	351	332	313	326	342	319	317	358	378	305	332	343	320	324	337	329	352	315	351	321	335	345	321	311	334	336	365	340	341	328	308	338	345	314	322	337	377	337	361	333	325	356	359	325	336	333	337	347	353	335	324	324	337	311	317	373	341	354	328	354	311	366	312	334	344	314	334	314	345	350	331	343	345	323	316	316	353	324	321	348	323	356	345	344	319	325	298	322	291	313	323	328	347	328	343	310	325	303	313	348	370	343	360	320	335	313	332	338	357	323	370	316	315	354	305	336	331	326	359	349	356	344	359	341	314	341	306	313	365	320	329	324	319	319	314	347	343	349	326	320	346	338	327	358	333	334	357	364	343	302	373	330	347	314	315	320	351	338	356	366	336	344	355	315	336	341	340	328	314	320	362	325	335	324	325	334	337	334	322	335	340	345	342	312	323	322	361	307	359	330	356	343	325	396	343	315	332	318	330	334	336	329	311	310	320	361	312	332	346	334	327	355	338	323	293	313	339	319	333	347	351	338	322	332	368	295	326	333	340	355	346	314	336	343	316	319	341	360	302	346	335	316	357	327	328	375	352	345	356	301	316	315	337	338	326	316	326	311	344	376	333	349	348	350	321	338	343	321	324	323	336	341	356	314	349	291	321	267	327	339	314	305	363	346	296	349	351	306	314	325	342	321	349	320	313	307	312	331	322	315	334	309	352	338	335	335	341	360	343	370	321	319	351	363	359	304	323	345	328	309	351	325	327	361	335	334	300	322	305	307	349	303	344	340	336	329	355	337	371	350	319	300	326	347	334	343	317	335	339	349	341	354	327	325	333	328	320	335	336	327	311	317	349	345	330	360	343	320	337	316	315	367	325	341	351	306	316	312	333	323	352	352	329	348	355	327	338	324	312	344	348	309	366	339	343	337	321	345	331	322	317	307	342	322	344	326	325	343	353	365	345	342	333	327	325	330	327	347	337	353	320	302	330	314	333	352	307	365	339	346	357	327	358	346	320	337	312	312	330	333	313	328	307	348	328	345	340	343	304	356	362	330	334	355	325	324	329	328	300	328	329	320	342	324	321	299	318	362	312	343	314	328	342	325	319	297	305	318	345	345	345	309	316	311	336	354	372	341	327	359	301	353	304	339	353	327	349	320	348	326	343	298	316	361	354	326	359	349	331	318	343	312	364	334	347	331	339	316	308	314	285	345	302	322	329	323	371	308	369	341	315	340	346	339	323	329	306	332	332	307	311	356	327	332	348	300	332	304	308	324	330	304	316	350	347	316	332	310	336	344	333	313	349	323	352	372	315	360	340	339	295	327	362	337	306	329	341	389	362	328	328	319	342	346	335	303	349	320	357	329	321	338	336	335	308	310	335	328	316	371	335	321	314	331	373
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
