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
340249474972	340249475542	340249476092	340249476642	340249477191	340249477742	340249478292	340249478842	340249479391	340249479942	340249480492	340249481042	340249481591	340249482142	340249482692	340249483242	340249483791	340249484342	340249484892	340249485442	340249485991	340249486542	340249487092	340249487642	340249488191	340249488742	340249489292	340249489842	340249490391	340249490942	340249491492	340249492042	340249492591	340249493142	340249493692	340249494242	340249494791	340249495342	340249495892	340249496442	340249496991	340249497542	340249498092	340249498642	340249499191	340249499742	340249500292	340249500842	340249501391	340249501942	340249502492	340249503042	340249503591	340249504142	340249504692	340249505242	340249505791	340249506342	340249506892	340249507442	340249507991	340249508542	340249509092	340249509642	340249510191	340249510742	340249511292	340249511842	340249512391	340249512942	340249513492	340249514042	340249514591	340249515142	340249515692	340249516242	340249516791	340249517342	340249517892	340249518442	340249518991	340249519542	340249520092	340249520642	340249521191	340249521742	340249522292	340249522842	340249523391	340249523942	340249524492	340249525042	340249525591	340249526142	340249526692	340249527242	340249527791	340249528342	340249528892	340249529442	340249529991	340249530542	340249531092	340249531642	340249532191	340249532742	340249533292	340249533842	340249534391	340249534942	340249535492	340249536042	340249536591	340249537142	340249537692	340249538242	340249538791	340249539342	340249539892	340249540442	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23868	22416	29818	24857	22000	21150	4732	1182	874	822	790	704	624	676	639	604	617	562	609	640	589	533	557	563	577	565	569	534	505	518	552	516	526	507	546	560	526	582	514	570	518	519	517	533	528	505	460	517	533	520	505	500	533	496	527	449	500	527	558	497	530	515	520	507	502	492	532	492	509	510	480	501	517	483	484	478	515	523	506	517	499	518	510	511	493	483	526	492	517	520	493	539	517	533	518	503	553	536	483	532	538	497	530	492	525	545	501	530	534	501	571	530	502	506	545	519	526	537	524	499	470	505	473	540	512	508	510	483	528	510	508	525	537	562	473	513	534	471	497	523	536	530	511	538	522	519	526	482	477	507	493	528	506	521	511	515	515	550	527	529	524	509	489	519	513	506	509	469	491	512	475	557	590	545	525	508	510	501	532	529	537	488	530	519	510	534	512	505	513	518	491	482	496	524	483	497	531	540	529	514	501	493	471	493	494	512	500	516	523	488	550	490	490	487	501	495	539	509	567	520	526	477	529	491	514	527	518	491	476	499	495	521	473	526	516	534	503	548	471	492	523	494	515	484	530	496	514	513	476	519	513	530	502	524	483	567	461	490	486	487	538	527	490	487	541	469	478	522	509	497	470	522	489	532	481	515	522	488	493	517	512	493	505	515	506	496	501	484	491	513	531	509	503	514	536	486	502	532	471	488	548	497	553	495	518	504	481	490	564	522	480	508	519	479	573	481	496	520	492	550	527	511	511	519	480	519	502	506	533	515	530	522	517	515	503	510	486	469	489	521	501	528	510	501	513	543	527	500	527	502	521	533	511	534	518	513	531	519	496	520	515	513	542	503	497	474	513	492	500	535	522	524	521	491	508	514	487	523	527	473	512	476	459	461	497	495	504	512	505	487	511	552	536	497	481	539	509	526	498	503	511	515	527	523	511	462	505	521	487	544	493	496	538	524	510	484	490	552	517	506	505	478	492	469	502	505	543	509	508	519	515	490	547	477	519	511	492	493	564	516	527	529	491	518	503	481	514	480	456	519	476	498	506	529	500	507	521	455	539	500	511	489	493	491	535	495	448	509	529	534	545	476	495	498	475	500	510	471	492	491	485	503	462	503	479	493	486	511	498	524	493	491	531	511	485	508	527	530	533	531	460	478	539	529	514	513	517	514	511	531	487	516	502	501	500	515	518	474	513	482	513	487	508	518	524	512	488	541	468	532	505	522	501	511	508	500	596	526	486	475	520	539	527	499	489	513	524	491	558	531	522	488	530	501	463	514	509	473	488	486	535	524	532	502	479	498	514	526	545	557	501	479	507	486	504	493	516	476	550	515	551	493	502	493	511	530	509	523	515	515	460	521	516	518	481	535	533	505	504	480	511	515	514	517	504	506	515	526	501	487	515	511	530	483	497	543	504	541	521	494	535	521	525	472	496	547	508	487	490	503	518	494	502	511	504	543	491	536	510	501	504	546	495	538	528	550	508	514	520	491	489	486	517	528	533	474	509	522	504	496	518	523	519	486	546	470	539	481	518	514	531	505	507	529	505	497	532	511	516	508	547	540	531	533	467	489	501	505	521	500	537	462	502	490	515	514	485	517	529	510	506	478	523	524	523	517	502	510	539	495	504	469	552	508	498	467	483	447	501	530	523	524	500	512	512	498	515	514	518	529	515	483	499	555	514	486	500	505	562	481	472	481	524	517	492	515	547	486	514	573	519	513	513	541	508	483	478	526	476	488	486	519	542	482	531	495	524	478	510	496	500	469	527	442	504	563	503	492	488	513	508	519	491	490	515	525	497	515	537	547	486	507	487	469	489	489	524	502	503	505	498	481	506	525	505	545	512	528	475	493	539	552	503	511	489	554	526	491	495	487	480	482	513	512	471	485	508	521	515	475	491	489	500	527	512	530	528	521	519	514	539	497	489	503	515	485	509	535	504	522	547	517	524	509	513	506	513	509	545	517	512	509	533	464	510	516	509	498	500	508	526	493	548	540	511	531	477	527	492	524	521	499	512	530	486	485	522	503	500	536	508	503	534	482	496	502	528	507	507	477	530	471	508	487	511	575	527	547	485	527	510	524	512	488	498	490	519	515	503	485	504	462	506	494	501	469	484	521	539	513	529	525	520	498	496	496	498	508	517	463	541	515	552	513	462	508	501	450	506	550	491	519	527	523	532	476	493	487	517	507	498	510	538	515	528	515	550	515	526	517	500	483	498	509	481	506	536	519	537	474	490	486	495	525	487	506	505	487	498	512	540	465	518	468	508	527	500	476	479	494	534	529	492	501	484	486	479	538	507	504	463	508	490	489	503	544	520	499	532	525	501	478	527	474	499	490	502	497	497	516	518	485	519	483	505	485	513	490	498	527	480	505	583	553	523	521	515	500	524	490	503	521	507	473	519	494	528	518	512	490	478	524	497	522	521	522	477	508	520	514	513	524	510	509	561	508	487	513	507	548	499	522	487	513	498	501	546	524	494	527	502	544	539	506	477	519	504	475	513	474	513	496	501	551	533	516	508	498	498	518	525	510	489	493	513	487	509	482	519	523	494	492	519	513	478	515	529	533	508	488	493	499	487	500	480	472	548	510	481	552	512	516	535	553	509	485	500	503	480	523	475	560	531	495	524	520	505	550	512	510	549	534	501	526	538	501	484	503	540	503	522	502	487	530	484	506	519	510	559	473	514	557	548	472	492	505	519	496	528	495	504	435	538	511	481	530	490	498	481	500	509	504	490	507	533	473	538	521	499	523	515	514	485	522	504	530	537	514	534	467	503	517	486	532	523	537	531	500	504	500	500	540	498	508	515	481	531	518	520	525	502	511	529	511	492	489	495	505	536	500	508	509	520	499	503	497	533	550	474	494	470	509	526	489	484	516	495	524	547	490	479	477	480	483	526	523	495	500	480	507	478	502	537	494	540	539	507	498	452	463	509	543	465	522	491	521	508	538	528	518	516	493	519	509	484	464	502	559	499	535	549	500	493	519	505	498	501	515	498	496	513	484	484	480	512	529	543	491	493	541	504	504	522	477	518	536	481	515	510	447	507	505	484	507	507	530	538	506	536	512	526	521	489	513	516	522	487	550	518	528	492	497	470	494	477	523	497	503	501	525	496	536	535	518	540	523	504	514	505	533	468	516	509	514	512	473	495	532	485	507	473	534	501	513	532	536	509	511	519	504	496	478	479	509	488	557	531	525	488	500	458	465	506	518	481	540	508	494	532	513	511	479	502	506	563	507	534	494	519	478	519	514	550	481	488	522	489	501	499	437	516	498	503	535	535	506	500	517	491	552	545	515	555	518	496	528	455	496	509	475	487	539	528	526	549	489	517	489	483	483	495	532	502	546	533	484	485	541	539	481	505	499	509	507	497	512	505	520	494	523	470	484	522	539	525	523	511	463	487	530	500	529	524	489	506	554	511	508	518	474	514	510	478	543	506	496	484	500	490	502	549	569	527	499	532	486	511	525	498	479	439	531	532	460	510	556
41371	66157	14340	5556	3977	2777	2247	1878	1588	1330	1172	1061	968	904	888	804	798	771	770	707	702	695	701	700	685	661	671	641	636	674	625	630	611	621	650	654	644	638	628	661	635	625	632	626	620	612	597	605	572	653	627	607	605	678	604	627	612	630	581	613	598	608	589	642	615	630	555	587	620	571	648	609	617	575	600	618	602	591	633	622	622	640	586	613	586	598	641	589	598	620	612	627	577	611	605	613	608	623	595	601	577	615	591	652	628	603	636	632	606	635	608	623	641	624	607	624	600	632	634	621	652	611	596	626	671	600	586	585	651	609	613	621	580	616	624	608	617	602	612	654	653	625	586	557	635	646	584	624	640	644	599	597	635	640	620	608	605	606	599	595	617	605	630	609	620	658	579	660	650	608	567	626	577	597	616	610	600	623	630	619	616	601	599	607	576	647	585	600	576	606	621	565	610	608	592	655	627	609	616	589	642	600	607	638	617	623	609	601	665	601	597	596	648	556	590	615	575	584	620	622	600	609	635	640	624	575	569	639	609	623	599	616	630	542	614	593	587	619	619	607	538	621	614	589	598	642	613	638	628	568	622	614	634	615	571	609	613	543	636	626	614	610	627	596	598	598	594	629	646	586	588	607	606	614	634	594	621	621	642	604	585	633	612	585	550	611	678	584	581	575	627	596	636	601	616	581	583	627	558	562	602	587	570	606	667	656	604	601	615	629	645	592	584	639	636	567	595	618	638	650	651	635	624	608	568	642	566	682	563	570	646	571	601	596	559	656	575	638	613	607	654	579	595	594	546	604	629	606	640	577	632	563	595	624	621	572	630	641	598	585	637	618	615	573	599	561	605	628	631	580	569	611	605	580	635	622	601	636	600	624	635	641	606	576	605	569	573	597	565	628	599	592	617	628	566	643	604	592	608	619	581	599	603	618	595	623	625	636	616	584	584	620	573	597	586	593	605	570	582	595	570	561	606	609	608	626	588	623	550	605	587	600	600	565	564	599	596	621	585	577	607	614	592	614	582	592	620	578	632	597	572	595	607	616	601	578	576	624	593	563	615	589	650	569	593	620	653	647	600	595	637	602	538	580	557	638	598	596	615	624	609	615	640	659	630	586	589	566	608	593	580	610	608	604	617	619	625	620	594	583	618	628	600	598	589	598	592	594	639	555	612	591	612	624	582	631	598	602	583	617	604	619	611	627	565	609	566	573	613	596	573	561	611	594	601	632	593	614	628	616	590	614	616	605	599	609	589	604	605	616	609	619	566	607	586	608	592	606	626	675	616	613	591	611	596	619	586	596	563	604	621	613	592	617	572	590	608	615	614	593	621	604	593	587	589	576	593	577	617	601	578	591	590	621	577	601	588	574	623	592	552	597	593	584	599	641	602	602	644	585	604	581	631	619	616	603	642	623	618	620	636	624	604	564	595	569	615	591	603	589	567	598	593	583	663	583	601	590	559	601	610	626	630	626	612	613	602	613	577	620	591	597	559	617	614	649	576	578	563	621	598	602	605	581	574	630	577	619	601	597	626	555	602	612	597	620	577	557	604	608	580	605	619	646	603	630	636	632	586	559	637	585	610	601	582	571	608	603	596	638	607	626	572	606	620	614	614	555	635	593	586	615	632	601	563	602	590	638	611	581	590	630	608	653	595	588	613	573	580	578	612	572	582	606	628	648	588	613	624	674	597	643	599	608	590	621	617	595	605	643	584	597	602	628	572	635	592	602	587	608	590	624	650	616	643	570	569	629	602	613	616	614	597	619	619	586	553	598	649	597	584	597	600	605	584	638	610	628	585	601	639	589	604	579	609	561	613	660	594	562	615	621	577	573	575	612	655	630	620	635	558	600	587	598	624	609	574	618	573	576	596	589	589	581	620	609	565	591	617	600	551	632	612	621	594	616	596	538	594	608	588	574	629	686	589	587	609	587	591	596	592	615	595	597	620	644	617	601	591	568	587	573	594	587	642	582	605	602	596	597	614	582	581	600	571	632	574	583	592	578	628	619	610	605	613	572	639	603	605	617	574	608	647	578	548	600	617	609	584	574	586	616	627	623	620	596	617	628	604	643	616	554	650	608	608	613	592	615	635	619	593	615	596	604	629	610	576	629	609	666	592	584	615	615	575	643	622	573	608	615	629	643	626	640	615	613	589	599	547	613	592	608	578	609	640	604	624	636	616	566	623	575	597	578	558	605	628	601	602	579	622	593	632	601	622	617	614	607	642	640	635	568	627	580	603	596	618	585	619	609	611	640	578	612	582	600	629	598	596	598	620	592	571	551	582	600	609	584	611	586	608	575	609	600	652	591	619	641	547	608	611	619	607	575	640	581	567	585	637	602	644	567	624	614	644	614	655	605	597	654	602	602	624	596	617	571	624	609	623	599	584	603	582	603	578	594	590	568	584	595	599	550	616	575	609	601	600	592	604	608	594	592	614	635	587	595	609	637	582	618	614	583	591	628	604	559	621	572	588	592	575	571	588	585	605	636	546	611	559	605	635	598	580	616	612	662	612	592	565	596	638	641	583	585	640	594	605	604	606	595	584	602	615	648	590	651	579	576	623	630	617	603	605	573	596	637	622	583	599	624	576	589	605	609	619	628	596	571	577	619	659	600	606	588	603	647	562	627	561	588	606	612	617	602	632	636	599	592	627	641	631	618	644	582	594	627	629	583	606	611	662	568	598	577	614	593	582	603	614	623	613	609	636	631	617	648	603	580	583	649	588	622	596	637	622	643	655	612	624	636	620	623	642	578	576	572	565	629	576	637	606	614	611	655	637	560	634	647	596	568	585	558	559	618	554	609	611	608	554	597	583	579	556	656	586	588	602	634	612	604	590	606	592	619	673	636	613	630	599	543	580	617	635	634	588	651	653	652	564	579	616	619	656	603	569	590	577	602	558	539	608	592	571	622	558	612	622	582	601	615	604	593	589	594	620	629	615	635	593	613	596	578	623	614	572	623	607	622	627	609	586	636	611	631	640	568	600	644	609	570	620	655	547	603	584	593	562	579	581	651	661	544	644	591	613	567	580	597	589	607	600	593	650	606	601	596	614	613	598	619	610	625	593	578	611	629	601	584	626	600	622	643	613	626	609	635	602	572	621	613	557	602	580	605	615	581	663	620	604	573	633	656	647	577	564	614	560	614	608	624	595	594	609	608	587	590	597	609	580	613	573	624	592	629	600	606	635	605	625	591	587	540	615	592	612	624	620	600	604	569	617	594	623	594	555	629	622	616	612	613	599	606	608	590	618	602	564	615	628	582	570	616	587	600	602	590	567	571	591	598	606	602	593	642	661	577	597	629	584	596	608	587	644	608	622	618	579	601	618	593	609	632	636	624	546	625	568	620	630	590	597	552	639	596	609	624	604	595	612	578	567	617	591	610	626	605	628	605	641	637	596	612	586	589	595	624	551	601	598	615	621	589	587	603	616	628	614	600	602	598	604	592	646	599	586	608	628	573	635	559	559	598	571	572	591	544
27645	24728	10724	917	408	384	374	347	345	329	336	363	351	318	369	389	355	329	325	334	330	333	337	310	359	328	360	352	324	371	336	353	351	339	353	318	312	355	320	347	323	319	321	352	325	324	349	342	343	323	346	327	344	319	333	335	329	330	323	314	353	343	329	345	348	339	339	308	341	334	325	361	350	339	333	348	368	350	317	321	341	328	355	334	330	340	325	342	350	358	345	339	335	325	314	365	316	351	358	359	361	303	322	322	370	331	330	350	348	351	305	323	327	357	331	321	355	318	367	352	351	349	325	312	371	352	339	338	357	358	349	373	323	352	353	324	353	348	340	343	288	339	323	326	362	320	322	359	324	346	335	342	318	349	360	350	337	357	370	327	362	362	308	312	361	306	361	360	322	327	349	347	323	330	356	368	331	329	321	330	308	309	370	348	284	317	379	315	346	340	315	343	348	331	340	340	345	322	283	346	317	331	356	365	344	332	345	330	346	362	332	363	312	359	298	313	341	316	362	323	312	308	326	332	325	342	327	330	360	346	317	331	318	311	344	345	315	344	329	306	362	332	313	346	351	375	352	361	342	316	329	383	330	317	330	314	331	324	311	358	369	345	337	325	324	314	312	349	319	311	328	371	313	330	343	336	337	349	331	323	373	338	344	340	332	349	341	354	344	329	351	348	319	322	332	345	322	346	364	333	351	357	352	311	326	338	356	358	353	372	309	354	349	330	339	325	310	323	372	337	338	340	328	291	350	360	343	337	357	326	314	313	327	335	301	330	360	313	334	336	345	321	342	343	374	337	333	360	311	363	339	333	324	361	325	362	343	350	313	319	337	327	351	346	333	348	336	345	295	362	321	321	327	324	342	341	350	354	341	334	355	337	309	372	344	340	353	318	336	329	298	297	342	344	373	307	330	352	333	354	295	308	317	342	325	354	321	309	330	307	344	341	382	349	345	349	322	321	331	327	359	346	361	336	331	347	321	315	328	355	310	353	373	338	349	325	317	340	356	336	345	335	361	351	360	318	327	314	365	341	340	315	325	366	354	357	354	358	352	328	344	339	313	331	362	364	348	339	334	304	345	346	361	339	334	371	335	363	323	358	315	356	314	327	330	322	291	356	326	373	370	359	327	349	324	347	355	331	335	311	303	325	336	320	332	344	327	384	336	345	322	340	335	355	380	322	338	348	308	352	330	313	320	361	353	336	332	362	315	340	341	337	317	336	324	329	335	323	291	342	315	313	307	361	322	328	348	335	331	324	364	324	320	359	324	355	298	348	348	296	322	320	348	342	343	320	346	335	329	349	357	337	387	336	314	356	341	350	335	332	322	331	357	368	337	313	305	348	345	326	344	345	333	354	360	314	340	331	342	345	322	322	330	304	312	340	324	325	346	319	325	355	302	331	331	349	339	358	347	340	353	328	360	322	349	346	350	316	329	341	338	381	334	359	312	348	331	351	368	364	326	306	390	348	322	351	291	349	347	341	324	317	302	344	307	334	328	338	367	328	311	343	368	365	351	352	348	334	315	365	291	297	338	358	313	304	370	320	303	300	317	349	351	310	326	341	327	349	316	316	326	319	360	329	325	311	296	297	352	367	331	338	338	339	350	318	346	358	327	349	325	352	344	333	363	347	329	362	308	335	307	341	335	325	337	346	332	320	339	313	353	347	356	359	346	343	340	316	307	359	308	379	337	338	344	339	305	339	346	375	338	318	337	327	373	344	358	355	290	347	341	329	342	341	334	306	341	338	303	346	327	342	352	368	317	322	353	323	337	348	333	336	350	343	333	362	341	351	358	309	312	340	328	331	353	347	330	368	344	353	378	301	355	327	354	342	375	324	350	342	349	304	316	315	348	350	326	309	338	365	332	307	321	297	334	350	335	348	340	323	300	363	340	314	357	333	352	368	321	314	317	331	323	310	317	296	339	334	351	341	346	349	320	351	361	339	323	352	337	361	332	350	303	358	325	333	302	304	318	328	336	321	327	344	311	331	328	318	346	321	324	345	332	330	324	333	387	309	372	376	326	316	350	333	344	358	338	348	340	355	340	320	336	314	352	365	346	325	338	306	357	329	319	311	369	354	339	341	344	315	343	320	343	344	330	334	322	324	354	346	308	347	331	373	333	326	352	360	325	339	279	329	358	339	332	337	354	311	338	325	367	338	329	358	327	304	347	348	334	340	349	347	339	327	311	340	365	335	347	313	360	322	380	330	305	362	313	326	369	314	342	327	311	351	375	342	366	312	337	298	326	347	323	335	334	359	329	349	331	328	354	336	341	349	309	302	364	320	373	325	355	351	344	379	369	338	364	348	350	350	330	327	348	313	364	329	372	350	312	328	365	367	308	348	352	346	325	321	380	283	341	357	368	350	324	341	331	325	340	311	336	316	337	332	326	339	388	336	356	351	316	346	332	332	322	341	347	312	327	354	352	313	355	307	307	369	309	329	325	325	353	349	360	360	350	325	328	318	325	337	289	344	322	320	341	301	348	355	325	307	337	312	374	319	325	356	329	312	290	329	314	314	321	351	326	345	355	334	346	350	334	343	325	288	315	408	326	357	355	321	339	318	334	320	328	305	319	348	340	324	325	332	337	344	347	330	324	320	362	351	312	312	346	343	331	327	361	348	321	360	311	316	313	322	376	353	359	350	318	363	333	309	310	319	371	306	348	332	292	298	336	315	332	335	374	335	321	328	332	314	333	336	320	341	274	324	348	316	337	350	318	338	321	330	344	357	320	346	356	364	323	341	368	365	321	339	332	323	320	357	321	289	315	337	329	314	337	365	311	347	352	327	377	347	350	352	366	325	319	326	333	314	363	331	350	304	331	329	318	345	315	351	337	384	325	320	346	355	348	305	351	332	303	316	331	305	380	385	353	319	311	354	295	364	298	356	314	337	344	324	345	341	305	351	349	366	326	316	316	353	350	329	332	328	351	338	334	367	340	303	365	324	360	330	335	336	327	330	313	375	360	359	286	327	349	342	300	375	321	348	341	321	315	349	323	345	339	354	320	320	349	320	318	369	326	311	362	306	330	330	324	346	321	326	296	342	331	309	363	330	334	337	341	341	323	358	331	314	345	331	317	331	302	342	324	323	351	335	358	324	316	322	321	338	308	328	360	337	360	330	325	339	322	322	299	334	342	337	361	339	313	345	365	302	370	325	346	330	328	304	354	329	355	332	348	337	345	327	331	339	366	369	353	337	342	355	330	320	354	325	326	341	307	322	363	347	316	322	343	326	296	310	360	332	342	312	327	329	329	364	331	364	326	360	333	339	353	367	340	328	370	318	317	356	379	336	332	353	319	343	343	323	349	318	352	334	352	329	316	356	319	333	355	326	302	341	356	357	339	316	327	357	345	336	314	371	339	325	349	323	336	356	353	354	358	339	345	317	323	351	322	351	330	373	349	345	354	351	313	351	354	343	313	338	366	339	323	356	323	315	324	364	333	334	353	341	330	351	317	344	359	359	336	308	362	318
25979	31649	2022	580	517	477	445	433	448	408	435	443	435	407	436	444	439	466	374	413	393	453	456	387	421	429	451	408	388	450	406	386	424	429	410	391	403	409	364	427	424	384	408	402	427	385	427	401	407	401	388	410	388	391	407	398	424	411	417	394	426	385	423	427	408	414	421	436	383	437	402	415	398	409	448	417	379	444	404	406	427	432	402	405	419	463	373	419	392	410	428	371	364	413	387	432	384	414	437	418	391	395	397	410	412	435	402	410	368	424	411	415	431	414	424	434	425	407	371	448	441	408	408	434	411	429	418	401	405	387	383	387	399	402	409	403	403	418	420	392	407	413	415	375	432	427	418	411	431	422	428	399	433	415	392	422	391	430	411	404	402	376	410	400	382	454	462	387	409	367	419	399	402	469	417	412	398	407	387	367	404	395	419	457	408	411	411	425	427	393	412	411	454	388	409	424	402	415	390	402	416	423	418	384	395	423	429	404	390	420	399	400	385	411	409	393	391	408	390	416	402	404	413	405	397	416	429	414	386	401	423	422	451	412	432	431	438	393	390	426	405	427	399	404	424	432	482	401	424	451	421	441	412	403	429	408	434	399	438	405	403	378	406	411	436	394	434	430	425	412	400	391	425	408	398	384	373	392	400	448	403	398	381	405	417	403	408	417	436	418	404	404	415	382	384	390	393	416	434	399	407	393	419	388	380	381	437	397	379	368	440	396	404	436	397	424	425	398	373	418	402	385	443	412	416	415	391	411	396	417	386	436	363	405	427	431	432	399	396	399	391	373	397	419	406	386	438	435	409	430	421	393	404	409	406	408	390	441	406	407	407	418	414	407	392	410	404	396	398	412	382	419	386	420	385	429	415	417	411	427	372	410	403	365	441	415	419	371	402	423	404	392	403	420	434	397	401	411	431	456	432	432	440	414	396	405	414	395	432	459	422	407	409	403	480	404	413	371	407	375	424	431	417	428	434	381	426	426	441	408	412	371	416	448	424	427	402	407	414	409	403	419	411	376	395	414	432	415	419	404	376	404	407	428	386	411	378	400	427	401	428	428	443	414	421	408	403	418	409	397	442	438	420	446	408	385	435	423	450	453	382	436	409	396	392	415	383	423	426	432	428	440	408	383	401	410	375	438	416	410	393	453	412	409	397	428	433	410	409	407	435	411	388	400	371	442	391	394	402	412	424	393	403	417	413	425	439	391	406	447	424	375	412	387	439	423	397	402	384	393	451	435	380	408	427	424	435	416	431	421	418	423	425	397	396	420	403	424	395	396	364	421	401	405	395	407	422	391	395	416	407	394	402	382	419	409	439	381	385	389	431	380	394	418	455	415	436	382	372	400	403	399	424	405	394	406	429	409	407	410	443	414	408	413	406	396	407	428	411	397	448	429	399	427	419	412	380	372	393	401	391	438	371	411	383	391	402	423	449	373	420	463	414	430	405	410	404	418	434	405	394	389	404	415	399	441	425	381	364	370	427	403	434	411	409	403	433	401	396	391	405	426	403	391	422	419	427	405	431	406	419	390	384	411	374	421	433	430	428	400	459	405	384	379	382	435	412	391	433	428	395	410	449	378	434	391	408	424	422	372	409	386	413	390	421	410	413	428	432	381	401	425	419	385	380	407	428	378	447	387	372	421	441	423	398	419	416	410	426	404	396	434	419	398	407	413	387	422	388	424	426	429	474	429	397	397	388	422	382	404	398	400	416	375	403	415	383	389	382	400	435	428	406	384	437	389	436	441	390	453	371	429	413	422	415	391	402	417	414	434	375	412	444	385	408	411	419	403	426	406	409	423	463	373	393	392	433	382	403	408	401	388	378	390	401	414	434	400	388	387	455	404	445	440	403	422	430	410	399	416	390	392	400	435	415	428	394	384	427	382	420	440	459	432	394	409	442	447	435	393	370	400	388	406	445	382	428	382	415	427	415	418	370	406	420	412	413	414	406	427	391	424	413	405	429	410	394	403	397	424	405	378	408	397	414	405	406	422	393	423	379	436	379	435	395	404	408	402	408	383	388	428	429	394	378	419	412	393	467	391	382	438	430	406	411	404	394	411	407	416	423	397	404	406	421	403	418	445	393	404	389	431	416	436	399	373	429	403	412	406	444	444	409	423	386	418	407	419	440	426	433	401	405	404	408	427	414	429	398	402	395	405	408	432	426	408	412	430	413	426	434	446	410	433	429	401	387	411	370	391	387	421	404	405	425	393	424	402	413	433	385	372	410	379	424	445	421	362	402	382	432	412	455	386	433	405	390	389	423	444	389	404	419	393	425	400	443	384	444	432	391	422	426	405	392	375	434	421	397	415	388	382	403	415	414	399	392	420	391	440	445	397	411	406	432	401	385	405	402	375	421	402	405	410	401	404	423	406	399	412	412	415	449	431	399	372	397	426	377	377	383	421	399	434	422	420	419	405	400	416	421	384	401	391	412	386	403	411	409	371	420	387	392	422	388	448	430	400	402	390	402	352	411	413	416	372	390	378	387	412	374	397	422	421	422	378	428	399	400	462	441	401	401	398	418	375	385	425	409	376	378	399	472	384	375	401	396	430	405	409	399	446	427	413	406	392	422	396	414	388	408	390	409	396	400	378	398	386	429	420	418	393	428	411	416	400	422	423	448	394	390	381	389	419	387	413	422	387	442	410	419	386	430	375	394	394	391	402	442	414	412	427	393	429	406	408	401	390	432	398	416	423	409	422	386	405	418	405	430	400	408	407	384	359	377	379	390	403	423	393	375	429	428	378	434	429	437	436	439	408	443	423	395	380	382	424	378	433	402	428	438	417	386	393	408	396	382	409	399	435	400	420	407	402	409	416	429	451	427	391	379	438	411	399	376	400	400	400	410	443	393	454	407	369	433	397	422	409	436	430	430	417	431	440	412	433	409	371	382	393	421	413	403	374	379	380	411	438	397	394	406	413	433	393	444	431	411	383	445	389	425	393	417	419	413	370	393	386	419	403	348	412	444	418	402	391	400	393	387	377	414	361	403	424	427	420	443	421	439	410	423	402	437	401	413	404	445	383	421	383	409	379	393	406	435	428	394	395	394	382	393	409	407	406	395	407	428	442	419	429	452	402	413	434	420	389	421	388	387	395	395	406	393	398	422	409	400	427	415	417	431	415	399	402	426	416	406	407	373	430	446	440	417	395	388	423	388	436	419	435	370	389	416	420	424	423	406	404	433	423	446	414	401	413	420	428	392	410	443	393	448	430	402	438	391	438	395	463	383	398	418	392	422	410	384	393	411	381	412	378	407	432	408	419	384	407	407	395	417	426	395	387	382	383	393	381	401	409	393	406	403	414	418	435	414	382	411	400	416	391	382	400	393	424	403	451	414	410	425	395	407	405	434	409	380	397	385	405	413	399	390	428	420	414	424	411	383	431	379	409	405	404	432	398	379	404	423	445	403	457	394	448	436	439	398	434	396	428	394	438	437	421	425	446	430	396	444	405	425	396	421	404	399	393	455	348
23887	21869	28799	23597	20658	7850	1029	764	672	646	647	536	563	535	563	538	565	497	533	561	524	521	495	547	550	511	492	499	451	511	483	517	502	484	520	502	515	495	504	494	477	479	449	516	470	484	453	503	518	458	461	493	472	509	477	446	466	474	510	482	449	488	480	487	476	484	486	475	522	484	508	493	491	510	497	468	425	487	463	489	452	528	510	480	452	456	467	484	497	469	478	448	452	464	505	477	490	478	494	487	465	454	478	476	465	492	459	466	464	473	501	492	484	467	475	478	526	463	446	507	467	506	456	512	495	457	480	521	508	477	490	502	469	436	493	484	516	473	468	504	449	477	484	501	470	468	478	485	479	511	432	427	496	487	490	497	462	462	474	460	508	513	493	488	518	482	462	434	487	508	481	473	488	473	479	474	481	503	472	463	495	470	444	463	458	500	473	478	474	510	475	456	418	446	502	449	482	498	460	492	465	482	494	453	467	437	459	492	476	460	448	457	459	503	490	446	452	498	516	473	449	499	488	503	457	552	482	463	482	491	465	469	488	449	486	486	453	447	500	467	458	462	451	516	480	459	467	505	476	402	500	450	463	475	463	494	514	426	479	475	459	470	484	490	497	474	462	478	437	516	504	499	469	435	514	490	488	443	492	474	455	483	461	444	449	498	507	515	522	490	467	446	488	471	519	454	471	415	492	464	463	467	474	471	467	479	436	458	493	473	472	472	433	461	492	514	467	477	455	503	487	469	506	461	472	460	460	463	479	497	471	490	493	479	491	462	492	462	476	478	498	442	485	473	463	469	525	494	491	491	477	474	496	470	465	509	491	485	499	497	473	455	447	461	450	510	515	467	447	457	480	463	493	483	474	434	444	462	475	428	492	507	494	504	484	501	479	504	494	433	485	479	483	415	470	509	487	469	456	449	460	472	484	524	444	466	459	467	451	475	468	489	480	451	478	476	457	455	463	511	465	492	485	495	500	480	471	472	499	510	453	488	489	518	426	494	428	509	511	478	501	480	483	477	523	487	502	489	487	479	445	491	496	477	478	464	474	477	449	470	462	469	440	452	442	491	459	459	428	480	479	482	486	505	494	456	461	492	495	491	480	442	470	457	441	486	499	465	479	453	500	464	479	475	497	502	467	512	508	488	502	473	463	472	446	482	482	492	530	497	475	507	458	467	465	515	461	496	482	485	428	465	491	462	489	476	437	494	482	488	511	532	482	476	463	531	486	461	458	442	524	511	479	453	450	487	501	498	455	495	449	508	457	448	499	471	454	517	522	471	478	449	502	462	502	527	467	459	480	474	472	497	477	524	489	484	487	471	470	481	492	484	447	479	437	484	468	477	469	504	460	484	451	437	468	474	499	518	469	504	483	484	437	448	488	473	494	518	485	502	501	487	467	492	480	485	448	467	502	469	481	521	492	429	499	483	495	473	458	482	519	455	465	489	482	493	495	459	498	470	514	506	482	485	487	484	544	484	515	498	491	466	509	482	472	422	498	505	463	488	510	442	461	480	490	462	480	446	468	472	456	477	484	486	491	470	498	486	477	453	540	461	497	485	510	435	469	471	471	514	480	449	486	457	465	495	481	478	466	460	513	477	454	477	475	487	476	494	497	477	468	491	490	474	489	522	475	484	476	491	478	479	491	447	475	444	469	522	478	501	454	465	480	451	453	475	484	465	497	472	506	440	529	460	451	506	461	474	487	488	489	478	467	492	430	454	457	536	539	508	467	465	479	506	521	484	464	500	514	494	490	462	469	439	496	531	483	503	475	485	510	489	480	497	484	502	489	453	490	507	503	460	508	474	471	451	515	494	475	518	481	441	521	476	452	486	469	449	480	430	500	468	483	479	526	484	490	506	492	466	471	478	510	474	460	468	427	482	493	436	506	438	483	476	486	503	454	485	473	468	494	496	469	499	455	487	492	480	489	460	464	510	509	469	455	457	515	480	469	500	478	449	492	453	476	470	466	468	539	461	474	469	492	476	461	489	498	519	524	470	490	477	491	479	504	475	462	464	470	467	451	494	498	461	465	449	461	468	460	449	480	465	491	491	456	481	484	460	472	454	477	487	465	505	479	506	457	508	481	499	461	506	474	455	481	501	453	449	473	467	455	461	452	483	423	490	474	455	488	485	484	472	493	457	489	427	477	495	503	506	449	498	487	472	492	485	532	486	484	479	450	490	495	480	457	485	513	484	523	474	501	496	483	463	477	474	462	488	451	451	530	472	491	463	497	469	500	490	489	482	494	472	485	525	465	487	500	497	479	440	481	482	485	518	468	467	504	465	440	472	501	425	492	491	451	468	481	466	450	467	456	459	501	478	483	482	464	459	465	467	444	508	485	462	554	529	450	503	468	466	528	475	456	544	476	474	447	464	447	476	479	443	456	484	474	448	500	464	520	493	466	482	486	496	444	493	457	500	456	456	472	448	509	512	473	467	455	460	518	479	496	436	493	458	532	502	506	475	470	508	521	452	443	485	493	477	499	490	474	500	479	471	481	482	480	503	487	466	447	526	472	462	453	483	490	464	482	493	486	423	478	467	459	459	447	428	445	480	456	482	502	477	486	477	490	479	481	493	477	443	535	494	543	465	468	510	442	473	512	484	484	496	459	467	498	500	465	472	520	457	473	457	474	460	476	483	502	449	471	497	504	516	490	478	469	480	481	462	489	540	462	464	499	472	501	513	488	514	506	507	454	459	483	484	513	477	516	455	491	472	460	485	477	458	443	479	497	447	505	482	465	478	469	454	459	471	423	457	464	476	467	502	462	468	477	495	487	534	485	486	504	472	455	470	483	488	470	463	462	460	491	486	522	462	492	472	462	469	468	475	492	459	509	467	485	499	420	465	494	471	503	430	467	502	485	472	497	486	515	466	428	458	480	414	467	501	461	502	486	457	452	480	436	455	459	458	535	482	478	504	483	440	462	474	503	476	458	494	512	467	498	504	529	464	497	455	486	470	484	513	462	502	490	447	471	450	497	444	500	476	502	457	493	479	439	506	473	495	492	497	485	467	452	482	486	484	476	467	481	495	501	494	485	482	451	501	449	490	464	508	437	488	497	496	438	487	476	486	511	485	465	472	510	447	484	482	491	510	447	460	513	471	473	426	437	449	499	475	448	470	462	479	548	484	495	484	456	445	457	484	466	471	486	455	439	466	489	497	495	460	480	491	494	505	463	459	484	456	472	493	480	457	498	503	438	508	475	518	463	438	441	501	511	509	474	474	486	457	495	450	508	454	505	442	482	503	494	467	474	473	505	481	474	518	456	484	450	491	490	455	451	455	468	495	458	513	461	515	481	493	489	477	443	446	484	440	451	463	444	466	483	505	491	471	516	480	471	462	488	508	457	501	488	451	450	482	468	462	490	469	479	468	477	464	462	474	502	485	491	442	484	466	467	450	526	495	491	445	500	494	457	483	445	496	462	503	520	496	492	504	469	467	483	478	477	498	459	473	488	461	438	486	428	465	479	457
40095	63616	11073	3103	2215	1679	1370	1160	1021	956	828	770	714	726	675	670	641	634	583	589	572	589	600	660	577	618	593	567	600	583	597	627	576	615	572	583	571	550	570	598	588	626	573	559	598	578	572	561	585	616	562	552	562	572	563	509	576	583	572	556	533	550	589	570	547	567	602	573	582	575	548	606	567	540	566	563	557	570	583	560	559	606	572	541	578	628	585	558	553	616	570	566	565	541	580	603	605	536	595	584	534	528	606	563	561	608	559	579	594	596	601	582	593	544	581	593	610	623	586	619	598	589	543	559	557	563	565	578	587	562	504	606	573	561	594	586	540	568	566	522	573	553	566	566	537	541	550	564	587	626	536	574	579	594	583	603	544	577	601	585	535	525	559	558	541	588	566	586	530	594	580	609	550	539	541	551	540	568	540	565	596	550	536	562	558	566	594	540	576	560	566	554	546	589	553	558	515	553	576	550	549	532	544	551	573	569	558	587	548	566	565	542	578	596	542	554	513	564	618	581	588	586	551	566	602	588	564	558	608	560	567	575	558	571	599	565	567	581	517	588	592	563	515	612	564	550	565	580	584	580	587	541	577	508	615	564	559	563	622	536	567	587	546	600	565	588	565	569	578	547	545	571	602	538	560	581	597	548	600	555	557	528	598	547	562	528	583	541	581	575	550	530	555	578	558	583	593	546	539	541	541	580	563	587	562	518	615	586	615	529	568	569	543	571	548	566	568	542	566	528	526	598	544	554	541	575	565	587	607	571	528	561	567	596	573	556	560	557	541	584	552	572	559	607	524	549	583	581	589	559	559	559	582	589	567	590	556	561	549	555	542	576	569	593	570	550	536	565	570	576	520	534	582	562	588	558	511	557	583	577	595	536	571	605	560	534	595	531	553	526	543	568	591	559	551	589	565	564	587	570	615	598	549	536	585	564	586	619	568	529	568	586	553	568	575	576	573	578	564	560	546	547	581	582	592	588	558	516	559	607	567	560	551	549	544	607	567	591	588	537	620	538	587	584	567	552	581	526	613	557	591	516	524	559	570	532	578	592	566	578	566	591	590	561	571	606	615	580	573	554	599	574	552	619	591	553	578	584	562	606	560	531	553	584	581	545	533	573	552	553	574	585	568	548	539	566	575	546	567	571	570	588	576	555	590	578	564	564	545	585	542	572	593	545	601	555	577	584	566	555	542	536	557	573	553	575	590	617	602	603	600	565	541	588	601	587	568	567	597	554	543	534	558	545	598	554	578	612	580	558	559	593	597	593	563	587	540	582	545	555	569	553	548	582	546	558	584	564	575	555	519	599	565	602	593	541	542	570	611	563	593	582	576	550	583	593	538	615	558	535	562	553	573	562	570	568	567	593	525	554	568	574	535	589	567	592	544	583	563	589	593	528	546	564	537	556	587	576	624	573	591	548	571	598	606	554	533	544	520	573	516	554	560	569	530	561	588	513	577	539	563	546	550	587	581	571	564	597	612	598	578	558	565	572	548	580	600	600	545	545	584	543	613	569	626	565	610	573	572	549	597	616	584	569	565	591	523	549	555	538	588	566	616	537	564	563	551	607	552	569	564	551	567	586	574	582	568	552	555	563	569	601	585	548	557	520	557	571	560	541	581	571	549	542	557	536	515	619	602	596	556	539	562	603	550	551	580	543	606	542	585	540	557	621	583	569	552	562	575	561	574	601	550	572	511	528	553	572	580	595	556	548	564	582	574	574	587	567	539	546	573	563	540	589	583	529	562	571	602	535	535	574	549	569	551	579	599	574	574	586	546	608	599	560	548	570	562	573	575	553	549	567	548	528	561	578	573	545	573	587	607	564	580	538	496	574	601	570	562	597	577	590	503	563	568	559	595	619	586	576	579	563	592	550	596	558	564	571	580	525	562	549	600	541	580	542	582	574	589	600	584	543	582	574	529	568	558	567	571	577	608	566	546	567	584	557	621	552	565	552	534	535	535	555	552	575	593	580	555	611	594	556	543	541	567	548	616	604	541	578	550	551	592	527	561	561	598	551	628	556	557	543	552	584	563	555	628	584	566	595	558	570	554	587	558	578	533	564	572	597	602	595	576	580	555	589	536	552	556	543	570	534	580	576	539	541	568	563	565	565	572	536	569	587	597	557	579	625	518	535	541	590	582	555	541	578	576	568	568	554	570	555	546	603	505	534	573	584	579	566	594	562	521	593	555	548	568	553	605	525	574	549	585	549	576	575	561	587	558	572	576	588	551	578	569	543	606	558	542	543	548	552	600	559	539	570	570	588	583	544	598	578	583	596	541	590	545	518	543	582	575	568	552	600	541	602	551	579	618	564	578	540	570	588	593	575	576	545	566	570	558	581	584	591	585	576	587	578	558	565	568	573	582	602	561	539	584	569	584	587	591	556	564	565	565	565	558	565	538	590	568	571	620	539	560	602	571	607	575	549	581	548	531	566	614	568	600	593	628	555	564	579	551	550	575	570	551	534	595	556	555	618	572	605	630	545	577	550	560	582	524	608	588	586	571	577	556	563	574	563	591	541	545	579	591	572	619	558	571	593	563	599	552	569	583	537	561	586	542	558	589	569	566	561	629	572	548	552	597	573	592	586	545	579	574	618	571	612	531	557	588	580	572	603	555	579	584	597	530	573	602	591	510	547	556	564	631	574	559	607	569	539	571	564	552	547	569	583	558	505	594	556	518	564	580	543	569	522	586	586	553	562	575	554	572	589	556	572	556	538	539	595	569	559	576	608	569	561	551	580	587	574	550	568	558	545	560	589	584	567	596	589	592	564	566	553	577	554	578	550	548	579	596	605	556	573	540	582	544	534	552	580	592	605	571	592	559	539	597	575	579	563	586	543	582	542	558	588	548	580	569	565	551	519	572	546	592	567	541	525	544	579	557	570	558	554	558	567	555	600	531	552	558	568	574	578	568	609	571	558	553	547	568	553	547	565	588	586	573	610	503	618	559	581	526	563	549	530	595	547	601	564	578	577	564	589	497	576	576	574	568	558	604	541	571	569	558	614	599	605	605	540	582	604	571	537	543	521	608	592	568	542	539	570	541	611	562	558	528	546	527	549	580	550	543	565	568	553	584	561	564	529	567	543	589	565	557	566	588	516	564	523	570	562	530	632	579	606	521	580	564	571	580	543	569	565	572	572	574	558	515	531	568	549	560	586	574	543	612	550	543	617	564	589	563	522	572	574	569	605	591	560	570	571	589	559	553	562	563	581	544	573	620	598	567	573	571	588	575	511	504	578	560	556	531	557	608	561	582	568	553	572	571	523	559	542	575	537	550	584	574	551	567	559	584	542	604	500	569	553	567	573	587	535	630	557	558	572	591	577	584	584	588	572	572	548	595	582	544	598	562	561	557	560	506	584	554	576	556	578	588	586	568	538	557	602	568	541	595	551	569	562	582	552	584	541	549	577	612	593	538	557	530	568	593	584	570	575	568	594	544	554	549	641	554	563	542	565	588	599	552	586	519	546	582	558
25126	22608	27748	24213	9814	563	450	412	371	329	310	325	344	308	309	297	294	329	287	338	295	341	304	319	308	293	312	330	284	313	289	309	264	251	270	309	315	283	271	296	315	268	278	276	296	279	285	313	262	287	286	288	253	300	250	309	283	293	300	300	300	279	319	309	262	287	261	289	288	300	293	318	274	292	278	306	284	318	299	291	291	302	286	277	308	290	302	271	275	292	274	296	306	270	262	286	319	272	260	293	299	265	292	281	312	287	302	282	296	296	306	294	304	331	296	285	339	289	303	277	275	296	293	294	273	280	295	291	255	271	279	263	291	316	284	242	282	281	314	286	283	312	307	296	308	309	317	264	308	289	310	274	298	293	293	338	323	295	287	267	292	241	290	300	283	303	295	237	271	317	281	285	281	274	308	292	271	320	265	315	285	289	265	265	280	297	265	283	299	316	272	270	314	281	282	288	309	284	306	277	281	313	300	295	279	271	298	263	287	293	273	282	297	278	294	273	293	303	292	290	289	294	278	290	280	310	299	295	286	314	288	291	299	285	270	343	300	295	306	294	274	276	301	283	273	256	270	271	275	305	294	275	289	301	293	283	261	282	299	318	259	276	296	282	290	269	255	283	269	299	252	279	260	302	308	275	296	279	298	285	283	293	292	292	272	241	287	286	302	332	304	283	277	259	318	310	281	294	282	273	297	301	322	294	264	305	292	258	287	280	293	288	268	285	290	304	316	295	287	310	274	291	279	275	298	296	295	267	313	276	307	280	288	318	283	279	280	293	331	259	287	276	287	282	271	268	282	275	285	241	278	269	323	307	298	290	319	261	300	272	279	293	311	261	314	284	274	264	288	292	297	296	298	260	319	272	277	276	286	283	301	273	256	289	316	270	322	272	303	286	256	292	288	302	290	295	302	292	329	276	288	301	289	287	307	294	306	279	292	294	293	277	307	276	334	276	297	264	289	280	282	301	284	281	322	282	287	279	325	294	286	287	289	260	277	282	279	309	277	286	262	261	307	307	298	333	294	281	285	289	293	278	293	266	302	271	309	266	307	274	286	309	292	264	285	270	283	304	287	273	288	271	315	295	314	291	312	289	279	308	288	304	290	270	291	298	291	260	292	304	282	286	309	300	292	271	273	269	295	304	263	262	260	279	273	285	295	265	309	262	283	293	300	286	276	271	291	317	302	301	315	273	267	298	306	260	281	274	322	265	284	253	286	287	294	313	268	278	257	284	288	288	291	279	293	304	291	288	280	308	283	286	272	293	287	295	288	320	278	271	282	264	265	315	254	283	296	302	277	308	292	298	295	264	264	279	296	303	288	285	255	320	274	282	245	325	295	287	294	285	314	313	324	324	273	293	287	290	323	283	306	305	274	294	265	271	297	230	269	282	279	278	296	291	282	275	288	290	315	305	277	292	233	303	281	270	273	284	299	293	315	273	321	286	281	296	283	306	260	276	268	297	284	292	275	299	280	258	311	301	280	297	286	300	293	275	295	299	269	266	318	289	290	300	258	297	260	318	288	280	284	278	295	255	333	265	307	277	304	284	268	295	269	300	303	273	278	276	319	318	258	269	258	282	303	265	284	300	298	290	272	259	301	317	295	265	281	286	295	271	305	313	308	286	322	302	313	294	280	306	282	287	300	273	292	302	273	279	283	268	266	284	293	270	289	278	255	261	282	268	301	273	269	293	279	289	270	285	291	283	313	287	292	290	304	303	262	306	291	273	269	255	261	278	296	319	286	266	312	314	322	290	280	271	320	315	264	279	319	297	324	287	268	294	291	321	282	273	325	272	279	284	288	280	263	295	268	315	287	269	312	264	325	296	264	261	266	305	289	293	283	304	290	262	249	322	277	278	298	298	293	290	300	303	289	276	264	264	296	290	297	306	310	276	284	280	247	283	272	282	250	279	297	282	304	289	293	251	282	291	276	282	304	282	295	291	293	293	297	285	289	301	299	264	308	285	304	282	291	312	253	292	283	268	303	292	294	291	291	278	273	293	269	300	291	262	291	291	301	278	300	276	252	279	300	290	279	242	299	305	298	273	282	288	290	314	295	264	313	287	287	277	270	266	273	307	259	273	259	277	280	304	291	293	291	287	273	286	272	310	333	286	288	272	309	266	279	292	283	264	282	274	268	273	275	301	292	260	295	265	280	276	291	288	292	285	294	311	279	276	285	309	265	285	293	270	297	299	283	282	270	267	282	299	288	318	282	284	274	291	278	289	254	295	286	278	279	309	276	287	334	262	297	291	298	264	281	256	279	295	276	305	290	283	277	278	307	322	296	287	296	286	292	286	288	275	301	298	306	307	293	300	258	245	299	281	259	297	283	262	295	290	266	288	298	285	298	301	298	271	274	301	292	268	307	259	304	274	266	295	297	291	276	306	275	280	292	290	302	273	297	274	316	285	276	297	304	312	296	289	288	270	283	282	316	300	288	299	307	298	252	271	272	274	260	268	300	304	278	282	284	269	264	259	302	277	275	273	298	325	279	344	297	268	308	278	302	297	285	279	319	286	294	299	286	283	291	302	298	298	311	299	298	279	285	275	303	281	266	293	288	264	284	282	301	320	270	308	303	281	276	279	290	283	300	313	271	309	300	296	287	304	285	304	274	291	276	289	282	274	273	288	300	278	307	277	295	293	290	267	269	287	273	267	296	300	278	316	269	322	315	281	293	330	301	283	272	279	272	272	283	284	279	298	329	289	297	305	299	275	269	280	270	284	290	282	288	273	300	294	299	290	287	293	291	292	285	277	315	273	280	255	279	257	300	289	290	299	293	286	306	268	282	296	275	289	290	302	292	270	312	263	301	262	270	258	285	270	303	259	265	303	273	283	271	307	299	250	260	246	320	313	295	295	255	268	305	298	294	294	292	288	286	274	287	258	304	283	289	270	276	285	249	290	301	262	285	266	313	290	283	283	287	265	280	263	284	281	280	276	287	284	271	243	304	261	305	268	327	293	250	298	262	299	289	269	279	286	276	307	275	263	287	276	275	301	253	273	299	278	305	274	301	279	288	282	267	277	296	272	277	284	278	269	278	274	282	288	270	275	290	262	271	263	256	293	291	314	265	228	293	285	328	277	279	279	293	289	275	274	296	302	306	294	282	319	291	295	306	301	272	268	282	258	299	285	302	263	283	290	266	293	315	264	284	302	296	281	264	274	299	263	279	294	287	278	304	294	288	304	288	309	308	295	294	304	288	300	300	295	294	284	323	273	285	299	279	279	289	292	274	293	277	268	287	301	294	270	269	263	293	309	302	277	308	303	308	289	282	302	278	289	307	269	282	242	319	288	302	306	277	291	284	308	269	308	264	270	303	294	269	306	304	290	284	237	291	281	255	267	280	300	266	324	295	289	310	345	274	259	308	288	275	307	305	287	294	277	273	284	265	291	295	299	276	314	295	278	283	296	280	330	321	309	286	289	317	291	292	273	296	271	315	297	296	272	276	291	286	294	319	296	266	276	262	311
39434	60249	6843	1785	1224	923	797	644	591	528	495	469	460	453	406	388	395	415	400	396	383	383	378	382	351	387	389	385	378	368	396	376	346	367	376	384	353	378	355	355	369	372	352	355	344	358	380	360	379	377	366	323	373	397	419	394	379	344	368	365	360	365	323	406	356	360	337	317	332	340	375	382	377	355	388	370	361	353	357	347	352	352	335	388	342	348	374	361	353	367	349	384	355	400	411	371	380	355	375	358	350	366	344	368	381	340	347	349	362	354	384	393	380	397	386	339	378	394	360	335	354	372	355	340	359	362	391	376	305	389	355	359	376	374	373	356	359	354	383	327	366	354	357	372	370	366	371	400	399	358	388	347	371	378	352	382	380	342	357	393	371	366	378	377	334	364	352	317	348	317	367	351	398	389	358	353	361	371	356	368	404	338	349	345	392	351	371	349	370	340	368	340	360	352	378	358	344	367	344	341	345	351	365	378	354	365	377	347	331	367	376	374	349	340	366	395	343	363	376	377	383	357	363	354	364	347	383	383	348	340	335	373	358	345	322	351	388	374	349	376	348	362	347	373	355	348	341	370	355	371	376	359	343	350	363	347	360	382	390	367	367	361	369	357	353	352	362	365	348	329	329	367	365	366	367	364	351	384	356	369	372	350	389	349	400	387	356	355	342	361	340	357	377	346	365	377	350	348	335	390	336	347	371	347	334	372	368	362	361	337	365	387	367	371	377	348	356	364	366	350	367	357	381	362	389	364	373	366	388	384	362	382	376	346	356	343	366	350	398	341	342	344	373	348	340	341	379	371	382	377	378	356	367	352	354	350	350	360	355	351	334	335	360	344	393	374	378	348	357	361	354	362	342	352	336	365	359	359	342	373	349	363	359	352	365	364	351	355	369	395	379	347	391	351	352	373	375	356	360	341	316	379	335	355	358	364	355	366	377	356	388	385	337	356	344	385	327	391	365	363	375	375	342	375	348	344	398	338	339	361	336	364	360	325	333	377	374	373	349	382	382	336	342	372	357	378	349	380	370	365	329	346	339	347	334	377	373	367	374	344	357	340	364	359	359	394	348	371	368	388	370	349	388	393	383	337	354	393	350	380	337	341	338	367	340	349	326	352	353	379	335	357	346	315	388	333	388	367	373	357	387	365	387	337	375	367	351	363	371	328	363	373	368	361	337	340	363	354	359	341	349	340	355	394	359	380	381	380	355	345	381	361	376	365	359	374	333	361	361	355	353	361	358	344	374	317	391	363	356	343	368	350	354	344	361	327	344	359	345	358	366	356	388	378	388	361	362	350	363	370	370	354	345	367	361	350	353	365	344	359	327	390	358	357	325	345	399	386	364	359	341	366	330	398	360	373	325	360	366	364	377	335	368	351	366	351	341	328	358	377	352	362	360	376	348	358	350	350	341	347	348	350	363	365	321	372	360	350	374	371	340	358	380	392	335	342	360	359	369	370	385	387	368	377	369	367	385	354	374	329	342	391	390	336	350	362	340	362	331	381	374	366	383	405	324	395	356	347	386	383	344	356	325	354	379	367	341	347	347	359	342	396	362	355	388	401	366	372	368	370	365	363	359	356	360	341	338	394	357	373	370	366	365	352	303	363	338	376	355	366	383	336	339	359	358	367	383	395	356	363	387	311	388	378	344	384	400	372	376	353	342	384	365	354	381	355	377	388	323	352	372	366	348	367	346	344	352	329	369	317	375	355	373	359	378	313	337	360	375	364	374	348	322	377	338	364	374	364	373	379	374	388	348	342	354	369	342	360	364	358	347	360	368	342	371	357	345	341	375	389	347	349	392	381	356	369	351	380	328	364	344	351	350	332	368	339	348	341	359	349	367	350	366	348	350	334	375	342	351	340	388	365	344	368	358	360	374	342	361	341	343	373	354	385	395	354	362	376	387	359	364	358	386	366	365	364	361	370	358	399	341	350	351	360	351	408	378	330	345	369	358	349	360	361	318	324	334	352	360	354	357	359	351	360	345	356	387	337	348	393	342	360	367	361	365	367	345	373	353	351	350	361	376	369	370	376	311	352	362	382	333	365	364	377	382	357	364	361	367	370	374	373	378	385	341	343	390	351	345	358	329	336	379	359	387	385	360	340	366	353	326	330	310	321	372	360	351	366	344	353	372	339	336	360	367	388	383	370	368	362	364	361	345	394	356	341	393	334	354	354	348	365	369	366	354	354	371	368	372	381	339	352	344	343	375	363	338	364	377	350	339	396	359	349	348	389	347	370	355	329	342	366	349	339	399	350	349	346	363	366	334	390	388	366	387	392	378	357	360	369	365	368	382	352	393	357	351	385	358	376	372	402	333	387	338	341	383	353	362	399	345	361	355	388	351	351	395	391	368	333	365	346	359	326	394	380	387	355	360	348	353	394	343	373	388	351	360	369	358	349	356	326	353	354	365	367	356	338	347	385	339	356	366	357	373	388	356	366	355	351	331	349	356	344	342	361	393	373	389	349	347	362	356	368	376	356	405	341	376	353	390	349	370	378	339	368	357	356	351	377	362	376	403	345	374	357	343	349	358	324	348	330	345	359	369	356	372	370	401	336	371	345	360	357	354	332	377	313	391	346	322	330	362	385	359	325	348	366	360	335	358	341	341	319	373	364	336	371	363	377	379	367	345	337	355	377	382	355	350	352	335	338	341	360	359	382	353	372	365	339	352	355	353	349	368	320	360	344	382	358	354	340	341	359	359	374	364	351	385	360	383	351	339	332	336	312	388	347	391	355	380	369	343	371	377	341	369	389	366	335	334	372	338	414	393	328	353	415	346	323	324	356	348	344	366	361	351	323	352	338	345	377	351	358	375	372	374	368	355	367	366	372	347	366	408	360	390	376	370	359	360	399	368	317	351	348	339	353	377	354	333	339	378	347	364	375	351	360	376	341	356	360	375	336	340	399	362	355	360	375	364	363	359	387	344	379	362	366	362	367	362	353	365	354	353	354	373	358	359	358	331	365	366	341	337	389	371	381	340	413	334	353	354	391	325	371	340	314	396	396	333	346	339	363	348	372	339	339	375	377	357	330	345	359	325	350	359	367	318	383	354	339	333	385	371	379	344	366	361	351	379	375	370	334	371	387	348	384	368	368	362	333	363	355	355	381	355	337	379	358	336	376	334	337	375	367	375	346	385	390	370	341	338	368	348	369	359	346	381	371	347	397	357	365	320	338	366	364	377	328	345	333	366	364	368	389	353	340	359	372	376	335	369	352	341	372	381	377	397	339	343	344	371	355	373	370	339	388	332	358	332	346	340	392	373	373	362	348	369	366	393	401	344	360	361	355	352	359	372	393	340	405	328	368	355	376	339	362	350	380	358	399	367	376	343	334	362	365	383	367	355	375	333	359	349	374	364	340	328	372	390	369	385	372	371	395	325	359	376	333	342	349	345	379	353	356	357	361	350	355	339	350	345	352	393	378	417	365	349	334	360	371	354	356	387	393	372	373	372	344	365	380	379	352	372	348
22818	21274	29543	22862	21102	21157	11203	1189	839	804	752	696	636	605	612	579	577	567	557	550	545	490	494	544	496	564	546	519	552	539	483	473	500	501	502	478	461	494	517	504	482	518	464	509	494	496	491	473	516	507	463	459	477	488	490	519	480	418	525	491	483	474	457	486	457	467	490	500	444	488	455	469	464	511	512	470	500	504	458	474	469	469	493	463	504	481	477	465	491	483	507	535	522	475	473	489	480	456	498	500	428	528	489	496	508	496	493	503	466	518	514	491	517	462	537	470	537	461	491	526	492	487	472	469	474	494	527	494	506	508	493	476	534	493	505	481	465	479	488	466	447	503	514	458	493	462	454	482	464	473	449	504	490	534	510	521	477	518	520	482	447	471	485	491	469	473	505	437	483	489	433	481	457	472	495	472	508	469	479	488	488	469	491	511	472	430	476	459	467	492	501	462	474	470	493	471	509	469	463	524	461	481	455	491	440	448	503	487	462	459	506	508	518	512	470	530	492	483	467	502	488	463	439	499	478	486	443	456	486	447	457	486	448	469	488	510	505	521	500	483	504	510	519	513	482	490	430	433	495	473	485	501	483	466	520	470	480	466	486	472	498	506	451	489	478	511	492	476	484	460	479	495	471	498	478	484	491	472	544	477	491	495	515	412	484	520	460	502	472	480	492	464	466	501	498	457	489	511	499	426	498	493	489	484	453	470	448	495	433	513	487	500	494	472	518	497	452	510	454	475	506	522	459	493	496	483	500	479	478	479	460	474	483	453	461	455	516	478	482	461	459	506	492	474	451	488	468	483	442	457	439	497	507	438	506	473	498	474	519	449	494	472	470	497	505	480	444	486	466	471	503	489	437	448	447	496	496	500	439	488	505	510	461	498	495	492	491	474	467	484	482	506	505	475	473	455	503	453	542	425	460	515	491	492	484	474	505	500	490	479	486	484	457	452	511	472	487	506	482	489	514	470	500	466	494	485	505	510	505	495	495	488	482	481	498	485	489	485	450	509	456	499	476	492	495	448	447	477	488	486	487	505	503	440	438	471	490	479	478	462	497	467	484	477	533	468	459	485	520	503	494	468	436	440	489	465	527	486	486	486	500	497	508	462	475	484	470	492	487	470	513	486	488	458	503	471	473	469	459	482	498	506	491	518	496	473	481	528	473	439	430	472	503	481	505	496	470	461	466	499	511	481	482	474	487	501	486	505	462	429	479	494	458	455	525	482	506	460	444	507	468	492	504	514	457	496	521	492	471	483	473	471	459	451	505	496	462	461	481	492	459	505	501	459	477	473	469	446	486	496	480	458	483	436	460	493	498	434	509	437	469	464	501	441	422	486	496	487	491	470	507	500	506	450	493	487	464	502	457	515	481	469	501	427	490	467	511	469	505	459	480	466	476	506	483	484	519	488	463	483	450	471	466	493	507	509	490	516	465	502	484	477	495	509	448	468	488	497	523	470	467	459	489	451	469	469	483	469	488	456	486	506	507	467	484	480	483	477	478	490	480	495	491	467	489	474	517	461	458	473	494	502	448	440	494	477	509	462	500	478	454	528	495	487	481	475	500	485	497	462	492	458	462	470	458	513	489	499	473	472	479	478	509	439	513	485	484	479	427	520	490	498	450	460	480	500	465	484	502	486	478	471	490	468	459	478	462	490	476	469	482	463	473	514	532	458	507	469	539	466	456	467	466	503	499	481	472	460	467	474	486	436	503	468	479	480	452	467	426	490	480	504	489	540	450	523	510	464	459	472	469	484	453	499	494	505	487	489	483	474	472	469	493	437	489	499	467	477	457	495	472	420	526	449	471	467	457	450	465	487	451	493	481	501	478	476	490	459	455	471	463	473	432	451	462	446	460	435	482	453	456	474	480	447	456	466	487	476	531	487	492	445	452	482	515	492	467	498	474	481	457	490	493	486	464	443	469	480	504	481	461	474	470	490	474	497	485	531	510	478	508	462	477	481	494	489	486	525	487	514	490	451	518	445	469	481	496	490	407	448	520	479	488	424	489	478	480	430	459	500	511	500	498	480	481	468	438	486	501	492	466	459	465	473	476	440	468	486	483	495	460	492	465	510	465	477	488	444	472	481	509	481	453	483	532	451	472	493	459	504	470	496	465	488	465	470	423	478	467	454	476	484	467	501	442	467	503	499	499	494	464	483	454	455	464	464	479	492	484	456	488	466	452	488	440	471	468	485	458	477	462	497	478	470	482	497	451	491	499	498	503	471	482	478	498	507	495	449	479	490	457	457	471	500	450	492	466	466	455	489	439	475	488	537	474	464	502	477	453	474	487	470	462	471	507	478	481	433	518	470	507	432	491	509	482	480	507	494	492	489	473	487	459	441	487	479	516	487	536	493	464	480	487	450	478	471	459	479	491	469	459	489	533	497	458	446	464	471	461	464	462	461	473	477	480	488	468	490	486	494	442	504	485	455	431	506	462	464	494	502	469	468	504	458	485	467	480	479	465	473	508	441	479	483	455	464	475	497	520	510	492	471	474	490	456	444	494	459	476	477	508	492	538	520	453	460	475	471	485	491	476	453	469	505	497	480	496	479	443	483	509	493	494	526	469	480	460	442	530	470	521	473	485	491	471	490	489	470	433	497	497	471	465	475	446	502	485	515	441	490	481	491	488	456	477	440	490	481	493	477	469	499	513	488	478	515	488	508	487	485	543	499	451	485	545	536	495	449	495	453	488	450	464	453	488	505	509	471	476	457	495	523	488	483	491	480	471	505	464	457	443	464	512	486	473	516	444	476	444	486	510	471	494	507	492	521	494	480	484	456	476	463	457	467	505	485	502	461	451	490	494	480	507	464	462	441	456	502	492	479	475	467	495	446	488	475	462	505	490	469	469	482	488	472	480	468	497	508	499	492	475	463	498	464	497	484	498	450	490	506	490	482	508	502	470	461	473	491	517	481	490	488	513	480	468	485	499	492	451	487	500	530	522	470	451	432	470	477	496	483	491	489	512	440	477	467	466	478	487	482	450	447	493	494	527	502	493	469	484	502	523	476	497	465	506	505	481	460	475	487	468	510	488	490	453	452	442	510	462	502	508	483	471	515	485	452	486	496	499	483	464	475	494	446	485	492	490	501	478	475	511	487	491	463	496	470	491	447	467	479	517	479	485	477	487	504	486	491	517	483	477	483	463	416	511	450	481	471	475	467	435	509	477	472	466	462	448	482	517	481	480	416	470	459	468	487	468	472	475	501	464	461	454	479	510	464	442	478	499	499	504	484	449	475	462	496	432	476	459	501	456	473	481	486	531	478	482	455	492	440	484	475	501	454	465	538	474	467	476	480	511	480	485	468	520	521	481	523	450	506	476	484	466	478	479	466	442	511	479	468	500	505	472	490	473	448	440	442	459	442	493	486	434	510	480	481	455	452	464	473	497	516	512	476	497	492	493	481	430	459	511	496	490	494	491	464	476	474	452	475	489	437	510	443	464	461	539	486	507	460	496	500	473	483	456	447
39882	69689	13582	5211	3594	2612	2056	1711	1439	1237	1111	975	929	882	775	809	723	735	747	649	697	625	677	605	648	634	618	628	631	607	568	585	588	585	612	562	569	580	571	562	618	617	605	580	588	631	569	567	554	584	573	596	551	548	584	552	573	566	557	560	589	570	636	565	545	553	580	552	583	550	544	556	584	544	602	567	559	602	548	521	585	609	561	581	548	589	550	588	592	526	597	558	594	600	559	542	557	593	539	607	554	591	537	558	586	567	587	614	572	621	663	597	649	569	633	564	595	593	560	569	557	608	529	589	577	582	596	624	590	571	568	587	549	558	554	592	538	550	599	591	577	560	541	554	582	570	551	557	568	584	559	590	553	605	595	573	582	576	547	509	538	578	584	618	545	594	564	560	578	516	569	582	585	563	545	558	558	563	596	591	600	548	570	576	574	553	570	580	566	528	538	548	550	591	555	565	562	599	568	563	532	583	548	543	538	520	597	556	573	559	597	555	524	525	603	595	597	558	585	589	545	572	564	532	566	592	600	587	597	610	557	553	555	577	578	577	613	571	594	561	555	547	531	554	583	558	597	548	594	600	558	539	536	561	550	546	575	558	570	563	592	556	548	607	603	540	570	574	558	533	556	565	577	567	531	524	574	570	532	600	553	606	557	554	566	546	527	546	585	532	567	549	564	562	534	596	556	564	548	533	599	596	555	517	546	593	611	574	552	596	574	585	553	559	566	516	548	524	538	546	579	531	568	559	539	549	562	557	579	589	568	545	546	554	557	532	571	537	525	534	553	581	533	597	588	595	547	556	580	573	573	567	527	564	595	529	593	548	587	559	584	545	598	569	566	579	628	517	552	580	563	577	582	582	561	564	528	566	550	582	535	584	559	566	536	559	578	557	577	547	527	566	544	544	600	564	565	558	545	589	571	565	583	598	591	506	499	605	525	528	561	562	566	574	581	549	541	552	592	570	612	563	586	553	561	559	578	561	549	582	566	583	572	558	547	576	574	557	530	556	565	580	570	547	515	573	566	522	554	550	502	604	573	537	574	563	559	507	570	582	588	534	558	587	576	575	613	528	591	608	603	579	569	583	574	545	569	584	534	557	559	537	555	574	576	561	566	561	591	547	576	575	583	578	521	573	542	604	551	591	558	586	578	554	574	570	570	573	569	559	586	562	594	576	597	563	567	558	582	587	521	589	590	543	571	574	555	556	582	557	565	510	588	576	521	559	548	563	597	523	587	536	553	564	581	544	542	594	595	547	556	531	561	554	606	542	569	532	573	556	574	532	589	573	541	530	544	576	546	541	570	553	545	533	551	546	537	592	564	557	587	562	562	558	604	579	588	544	571	553	536	540	593	587	528	593	570	579	575	543	561	542	589	555	569	622	557	575	574	560	572	557	539	558	538	589	523	525	564	584	602	530	551	601	569	545	550	589	593	525	573	561	568	608	541	580	579	537	541	578	554	559	557	582	566	548	578	589	593	584	561	590	583	530	568	557	570	555	574	596	529	593	583	556	584	556	580	547	551	568	598	530	575	584	559	588	588	591	576	581	585	552	580	535	551	600	543	578	535	553	561	546	567	533	605	575	588	525	543	553	592	580	573	520	580	611	548	595	518	596	593	567	548	579	554	605	564	553	571	536	537	587	559	606	529	563	578	592	590	601	557	571	606	582	568	583	572	527	578	592	587	566	561	545	596	556	564	592	586	562	565	524	562	582	547	574	581	554	575	578	568	572	597	562	557	536	606	571	572	561	580	540	585	555	590	548	534	524	561	550	628	561	602	562	568	578	580	508	538	580	584	568	543	562	558	554	577	551	584	584	585	565	574	556	560	539	575	542	576	605	525	568	546	586	553	565	591	543	548	531	569	588	542	525	566	549	609	564	592	560	555	581	534	581	572	553	564	569	604	595	567	533	596	585	565	585	565	576	579	547	513	607	597	557	572	560	579	560	532	556	555	554	561	627	581	525	539	578	520	526	564	598	564	543	578	577	614	620	602	530	548	553	586	566	546	572	541	590	592	591	538	567	583	589	585	566	584	606	582	543	564	572	544	575	605	588	560	575	572	587	570	535	567	562	576	594	559	631	559	539	561	585	545	513	514	556	569	571	528	559	545	558	551	553	584	559	540	574	539	537	598	580	578	595	521	539	594	540	568	548	587	551	574	550	562	534	572	550	559	551	552	601	568	532	550	556	571	522	555	563	553	570	547	560	539	570	603	571	565	528	616	578	565	561	572	579	567	560	543	580	557	596	527	560	562	556	581	576	561	546	563	560	543	592	538	565	550	532	569	539	569	589	574	598	562	569	581	571	563	591	569	570	581	593	514	507	551	577	537	545	556	581	596	563	564	544	592	588	573	568	556	539	578	566	561	547	560	597	582	557	540	576	600	599	546	601	573	547	562	552	548	543	561	557	552	565	612	575	555	524	594	557	572	606	564	574	549	573	567	545	585	580	582	572	564	541	529	551	591	599	584	564	581	583	604	567	563	589	543	550	590	556	554	557	595	572	545	555	536	626	600	545	602	576	535	584	604	545	554	550	567	553	573	601	577	530	605	558	518	562	547	526	619	558	573	575	565	608	571	569	563	553	560	545	562	611	537	582	567	603	573	595	616	591	571	579	565	547	492	547	556	596	541	591	560	539	571	585	543	595	518	572	605	531	558	555	595	534	537	523	544	563	528	565	597	548	594	531	536	526	540	623	546	610	537	592	538	562	565	556	576	582	540	557	579	535	587	563	539	578	520	529	602	581	551	595	620	566	541	558	562	523	558	548	576	580	520	559	541	572	512	538	521	589	560	577	568	599	535	538	587	560	565	588	525	563	481	566	537	610	569	529	559	608	529	522	552	574	550	588	541	568	571	544	532	555	573	548	495	579	526	537	562	563	575	543	589	561	602	559	549	549	582	601	583	597	566	561	553	521	561	585	566	560	597	586	555	581	564	541	586	550	566	553	627	556	587	582	556	547	618	567	560	561	549	547	553	566	578	562	551	537	559	583	595	553	540	571	581	580	585	583	587	562	598	616	608	521	583	577	556	569	631	589	565	618	596	591	572	607	608	595	576	580	541	636	548	578	621	549	607	551	545	554	550	567	540	536	590	580	540	554	559	556	626	583	574	571	543	557	582	556	554	550	568	519	554	526	604	570	570	574	581	594	566	584	582	543	594	544	542	542	550	573	577	519	548	600	584	575	595	566	554	538	547	557	560	562	580	549	551	532	563	571	554	577	541	558	541	552	565	510	572	546	597	538	549	610	536	588	571	586	587	587	518	559	568	561	568	590	607	537	592	557	550	585	536	535	603	597	613	554	578	550	541	563	587	533	600	554	597	551	555	586	583	539	543	600	554	556	582	589	553	593	568	590	600	573	594	617	602	546	537	540	553	564	563	549	558	551	586	583	551	597	583	554	604	556	567	545	585	570	549	548	560	589	587	601	553	548	582	571	583	551	536	591	548	590	578	573	545	597	566	577	598	564
27808	24597	14213	1768	645	616	512	392	334	342	328	338	357	359	323	352	324	362	328	306	332	335	356	336	333	351	356	300	339	364	351	329	350	380	332	343	353	336	346	340	357	327	332	326	337	300	315	323	330	343	363	324	304	319	351	338	330	341	318	345	358	320	343	335	325	337	307	329	355	318	321	320	336	356	363	347	328	341	339	345	331	327	349	336	345	325	337	325	316	349	311	310	327	336	320	336	323	357	320	341	326	336	344	349	320	303	305	354	346	334	345	341	343	307	333	353	338	318	311	334	345	355	329	359	326	368	297	326	364	360	346	326	352	328	354	320	316	356	357	339	335	349	352	385	356	318	373	333	345	340	314	315	366	313	354	379	322	342	371	328	329	334	323	317	345	352	356	361	316	328	344	330	334	328	336	340	351	356	299	319	333	310	343	363	383	315	362	310	318	352	318	302	336	343	318	334	301	336	336	316	310	352	342	326	315	351	325	325	342	346	335	324	311	320	341	363	341	345	347	340	357	331	309	305	310	362	352	325	353	340	345	324	342	323	306	347	346	343	351	334	297	329	349	341	311	342	324	324	351	342	323	296	346	360	311	328	340	327	347	327	358	345	365	328	290	336	336	283	327	343	330	347	338	354	350	344	327	323	343	311	347	355	331	300	369	328	349	340	308	316	346	322	324	339	307	340	333	366	322	328	301	309	311	327	368	372	345	339	352	358	340	326	322	339	328	341	329	375	362	342	345	361	335	339	357	342	341	354	323	311	352	321	321	343	324	335	309	338	377	318	333	331	328	356	333	344	344	319	326	368	338	342	332	317	321	340	335	336	318	328	342	356	332	324	318	335	299	352	367	373	342	329	347	316	338	316	306	345	351	324	392	297	326	323	343	335	319	342	337	335	355	318	335	364	322	358	343	343	336	346	340	300	372	332	309	350	321	343	327	307	349	348	305	300	341	331	322	368	327	367	346	341	331	320	307	334	323	320	368	347	359	334	337	322	317	322	350	303	322	326	350	330	328	368	336	338	323	341	319	335	339	349	311	345	351	325	334	345	329	348	341	307	313	342	367	333	337	321	340	330	325	305	327	325	342	312	358	334	348	325	322	337	315	315	324	333	362	338	336	360	321	326	344	313	307	327	362	331	376	362	328	344	336	337	331	333	360	324	363	321	322	336	373	324	340	305	312	348	334	315	346	341	352	340	335	326	356	310	330	308	337	367	329	313	351	338	347	320	302	328	344	334	344	372	330	313	344	310	338	304	334	338	337	343	317	317	370	358	349	322	334	326	362	318	362	351	310	327	330	325	347	305	314	330	316	312	351	337	306	336	353	369	343	369	320	345	354	312	323	324	342	338	306	348	326	303	343	316	347	339	357	321	326	326	317	341	319	349	318	325	369	339	321	349	324	334	344	338	329	333	334	344	318	316	328	341	335	347	366	307	301	325	330	361	342	361	319	344	336	344	356	296	336	325	313	352	325	339	316	300	337	351	355	345	347	349	335	338	333	346	322	331	362	370	340	352	331	299	349	314	329	344	322	337	341	335	356	330	326	320	339	297	322	363	330	325	316	333	339	349	365	337	316	349	321	368	336	371	357	322	320	314	327	305	337	354	333	355	356	353	306	356	343	356	357	346	324	328	349	341	354	335	337	362	327	350	324	332	365	328	301	346	335	392	305	335	339	352	305	330	349	325	333	354	315	333	328	354	320	322	319	336	331	338	352	296	354	348	304	314	346	365	309	342	338	305	342	354	330	331	322	333	359	320	342	338	341	333	337	336	327	359	318	333	318	327	363	358	333	332	329	296	333	351	325	346	359	320	340	360	342	341	340	352	339	313	349	328	338	355	307	307	362	328	328	344	305	339	336	323	326	346	328	319	383	383	333	360	342	342	341	360	347	313	326	335	344	366	315	346	347	350	320	355	335	343	313	340	359	323	319	329	349	310	352	331	343	339	321	347	354	347	338	326	358	329	311	331	339	326	311	343	322	320	340	342	318	365	341	295	356	332	343	328	319	348	335	340	307	327	346	360	325	321	330	311	338	328	341	336	349	350	363	308	362	306	337	326	338	340	299	340	326	357	330	345	334	353	321	334	341	335	347	336	354	338	346	304	318	357	345	354	339	337	312	287	349	332	343	347	358	304	316	332	321	355	337	328	320	337	325	328	345	324	368	328	333	336	347	324	338	309	344	330	322	346	316	323	333	360	344	326	355	340	349	362	335	352	351	317	392	347	344	354	364	381	365	335	338	341	338	351	330	359	347	359	329	341	340	336	342	362	318	350	344	359	382	344	314	293	292	351	322	339	338	319	338	319	328	374	336	327	356	319	331	330	332	323	336	340	339	336	340	323	332	374	351	341	327	356	370	354	330	332	325	326	344	349	331	324	327	336	331	360	328	345	310	336	347	308	334	370	356	298	363	354	360	330	300	382	383	311	319	348	338	357	324	346	353	322	344	342	336	363	339	338	365	335	327	325	322	368	334	339	350	345	359	349	305	329	333	336	350	362	335	336	331	294	340	319	349	352	325	373	371	382	338	352	284	310	326	354	357	348	346	346	343	375	319	316	297	324	356	354	353	351	351	290	335	313	330	353	386	321	304	319	368	345	321	332	324	315	319	324	362	345	365	338	335	339	330	342	347	352	348	345	356	329	370	346	312	356	363	344	359	315	349	328	317	331	349	320	319	348	344	319	339	324	339	327	377	355	315	344	329	334	345	361	373	334	384	328	352	300	324	334	350	322	307	346	309	341	332	359	344	313	331	343	300	340	360	363	333	344	365	334	309	347	320	330	341	330	339	313	347	328	362	344	340	317	341	351	352	329	341	315	322	334	338	351	370	319	325	368	329	313	330	315	341	325	369	341	342	319	348	353	342	310	365	348	317	331	316	323	331	357	355	325	325	332	337	361	330	339	303	324	354	363	346	323	367	363	312	370	336	322	331	318	322	309	310	312	328	350	361	338	328	336	334	317	317	327	353	331	311	351	322	325	350	317	338	342	356	364	350	350	335	384	350	360	386	340	324	322	319	314	347	347	368	324	301	340	313	331	320	320	320	346	349	318	354	311	334	335	347	332	320	351	328	330	354	318	347	338	339	323	307	355	357	318	345	339	337	358	355	335	329	313	309	349	336	332	341	313	343	328	315	334	319	346	350	314	306	310	321	326	343	320	310	378	328	331	340	324	310	294	342	345	316	333	331	308	335	358	354	375	315	351	352	362	344	359	340	322	336	335	315	359	323	346	337	326	306	336	338	319	325	344	356	309	348	321	325	339	367	289	322	310	316	296	350	307	313	344	320	337	328	344	345	329	336	337	332	313	346	373	368	345	336	322	319	352	327	342	331	330	334	359	346	363	344	360	357	342	325	325	341	347	356	336	325	379	331	321	351	351	310	330	330	349	318	345	340	339	340	347	333	339	381	312	342	341	332	342	357	317	340	326	344	336	359	331	339	343	322	329	343	352	347	360	347	357	365	306	356	316
28061	35253	1200	631	518	536	439	457	452	444	449	421	437	411	400	406	410	400	393	414	379	408	425	374	378	393	418	410	422	438	396	419	378	390	421	408	377	374	426	412	437	395	404	426	387	406	410	414	395	399	384	418	423	425	396	366	403	391	391	413	412	382	440	395	430	414	393	388	412	368	395	426	432	402	361	373	403	437	359	406	403	417	385	389	391	392	383	404	368	394	391	414	408	406	377	423	413	394	397	406	411	422	398	407	448	424	396	407	395	418	449	412	416	392	409	402	441	427	423	434	421	421	415	422	400	440	413	460	382	392	420	456	375	406	417	449	394	426	411	410	386	426	386	421	392	403	408	424	382	427	385	406	420	388	411	374	393	432	400	404	419	417	392	414	380	437	420	401	433	409	390	420	421	359	371	382	413	409	409	405	410	426	401	407	401	404	393	426	385	421	401	380	368	401	446	390	411	385	413	423	438	399	401	417	409	390	402	401	435	422	410	424	415	403	462	395	367	420	398	382	397	431	415	425	406	406	402	390	404	409	401	414	380	403	421	428	395	393	427	404	423	417	380	420	401	419	384	408	395	366	408	413	408	400	395	417	408	422	386	397	377	406	421	427	440	436	384	390	402	399	389	429	385	427	402	389	364	416	392	408	376	409	409	388	361	404	418	377	391	404	401	396	404	431	416	372	382	413	410	466	433	424	380	406	401	425	416	415	398	384	414	419	393	431	385	415	442	373	419	431	397	415	385	399	415	428	443	377	409	412	399	403	408	439	405	382	390	397	426	386	449	446	389	376	414	389	402	441	407	409	421	390	407	397	389	412	412	392	403	415	437	378	436	427	419	446	398	424	432	422	398	406	416	351	410	398	394	430	450	409	425	429	424	417	420	401	392	425	385	377	418	424	409	400	414	434	442	438	348	391	394	387	400	402	425	413	422	418	408	410	402	418	379	395	420	417	398	378	364	397	409	391	375	404	356	396	404	407	394	416	411	423	418	382	412	391	418	440	418	420	410	434	414	398	404	389	441	409	402	424	421	425	384	440	407	387	432	422	422	388	394	397	419	429	405	424	418	382	425	387	440	342	449	384	423	409	420	402	390	426	399	440	402	415	404	424	374	404	431	413	387	430	400	402	432	389	382	415	433	429	411	424	389	424	374	437	395	426	384	375	419	441	425	390	399	381	415	393	382	427	409	432	402	414	372	439	404	375	414	432	389	422	401	389	415	426	404	423	411	397	424	425	426	401	408	434	430	404	379	377	421	406	381	392	422	443	398	412	383	392	371	411	386	398	390	386	439	404	399	415	373	395	405	401	355	394	378	381	419	399	399	389	403	410	387	425	380	422	394	414	400	404	400	411	436	388	407	407	398	414	415	429	461	386	396	425	429	394	415	413	431	399	398	413	448	401	392	428	380	378	414	398	398	417	430	394	364	424	436	439	416	421	405	416	378	389	371	374	417	398	400	426	400	437	384	382	420	447	404	398	385	398	409	401	426	439	380	457	397	406	420	385	399	393	419	401	423	440	412	436	412	382	397	383	390	420	436	389	404	450	420	435	384	364	379	413	437	402	417	420	411	408	401	417	380	443	397	388	382	441	417	396	436	366	427	427	404	419	431	400	372	404	393	386	430	430	384	408	396	424	405	406	438	383	386	423	421	406	411	387	424	408	427	384	385	398	410	394	366	398	408	433	386	430	403	393	379	402	410	368	417	392	398	425	381	397	427	415	388	395	411	382	392	440	376	407	399	398	391	425	414	362	407	388	420	421	353	382	414	456	367	408	413	408	374	415	408	429	426	399	388	417	398	403	407	402	409	405	406	427	402	367	382	409	413	436	413	423	371	432	442	374	399	423	401	378	374	380	407	431	398	436	407	400	411	399	414	361	419	453	444	423	385	403	442	419	399	419	424	362	404	411	405	410	351	396	374	441	401	407	399	452	373	396	392	405	434	398	419	431	434	412	421	408	392	411	395	372	424	385	367	396	421	424	383	364	396	380	357	451	414	426	411	418	428	382	390	402	409	411	386	374	404	399	397	376	420	359	437	404	406	408	396	420	395	391	421	403	382	408	427	407	425	396	388	413	425	366	410	410	410	404	388	392	364	413	401	448	382	408	386	393	369	425	396	399	377	378	419	441	388	419	392	419	416	407	412	431	409	384	426	424	408	425	397	388	381	421	394	377	440	421	390	396	373	381	389	354	388	400	414	417	394	403	445	400	432	407	391	401	403	411	365	442	403	422	395	417	397	404	388	435	384	433	369	416	385	405	368	410	432	365	371	398	396	417	406	395	361	421	432	415	427	416	395	392	444	411	380	401	378	446	440	422	409	404	389	383	442	381	438	436	412	374	398	410	388	384	378	411	411	399	387	449	388	386	386	414	406	426	409	401	412	427	427	410	390	415	413	409	398	402	361	414	361	395	400	407	409	432	390	441	397	409	420	380	401	395	407	382	391	398	382	359	406	412	426	395	415	438	418	444	434	392	405	418	423	397	408	382	427	373	391	402	404	395	418	427	375	427	384	401	415	428	377	394	376	396	433	393	403	395	419	404	398	429	396	382	385	423	419	425	379	420	398	449	429	389	426	414	416	406	414	399	392	396	422	391	410	440	425	399	401	452	392	431	455	427	393	385	398	412	433	367	375	370	363	417	414	379	421	395	392	412	417	422	396	431	440	426	433	395	376	381	399	386	408	385	426	415	395	382	364	401	407	392	387	393	399	417	395	423	373	411	398	408	438	390	424	397	388	420	394	421	391	405	386	405	427	401	408	436	434	391	409	406	395	402	420	417	405	396	367	409	400	411	408	412	406	363	415	402	379	389	406	367	363	394	455	419	411	438	404	406	377	411	422	407	347	398	404	432	421	360	387	399	364	405	382	398	413	389	388	410	408	397	428	409	415	389	390	435	411	392	377	404	422	398	407	391	434	402	401	399	434	373	418	443	409	420	438	393	369	399	385	397	399	424	403	411	411	430	415	400	438	424	405	447	393	394	419	438	395	418	398	432	437	418	427	372	412	400	373	397	427	400	407	399	439	394	391	370	409	456	413	436	398	411	380	382	407	414	396	409	393	405	392	379	388	409	396	395	375	437	393	385	441	408	382	376	395	417	410	400	394	385	405	415	412	379	391	419	402	443	411	437	395	398	405	403	345	430	377	394	371	397	394	393	417	435	403	441	400	426	400	399	424	452	418	388	416	394	422	428	423	399	403	413	445	469	393	387	369	420	385	422	365	412	428	421	356	403	428	438	388	411	382	388	413	369	362	402	415	416	416	422	385	415	409	395	402	408	427	389	380	426	399	449	406	417	426	388	404	411	396	394	378	435	414	384	408	386	425	457	430	408	400	411	375	405	432	425	377	405	415	421	424	401	440	407	422	386	407	414	395	416	433	365	422	396	390	363	397	402	435	397	418	376	404	422	397	417	392	374	412	399	404	412	382	391	435	391	394	434	403	388	417	392	389	356	400	443	427	432	378	365
23888	21564	28513	23909	21087	13942	1207	798	686	629	587	597	542	593	504	513	512	504	469	538	475	497	490	481	523	489	454	493	465	498	495	459	487	426	455	451	466	494	491	451	465	467	435	476	471	485	454	514	496	496	461	495	476	426	469	474	457	418	512	487	458	445	460	477	506	474	470	436	485	442	451	489	465	504	474	465	446	455	433	490	447	464	477	462	499	465	464	506	491	457	449	492	495	462	474	492	447	454	453	451	465	507	482	443	441	484	481	494	476	492	485	491	487	482	467	463	476	492	496	461	451	514	475	511	431	477	464	468	503	470	484	487	488	445	479	478	473	516	471	473	474	443	471	512	494	469	470	454	468	485	467	476	463	494	472	464	455	464	471	456	467	543	489	439	473	446	455	454	476	435	449	438	476	505	484	488	438	491	468	488	455	452	484	466	480	464	432	506	458	486	489	485	508	464	486	471	483	479	501	496	500	456	458	487	461	455	490	483	464	441	429	466	455	471	453	451	477	469	450	508	492	423	455	467	490	440	471	455	460	468	527	461	443	503	457	530	465	454	464	463	455	465	447	427	474	484	477	498	472	477	466	459	484	498	471	504	455	458	451	501	472	460	465	497	489	490	489	435	466	427	458	473	414	510	473	455	466	460	476	481	486	475	473	458	461	448	473	483	447	474	434	452	459	465	487	448	488	486	435	450	479	433	492	466	440	470	456	466	452	482	465	492	470	465	443	482	451	494	550	451	481	487	450	498	498	480	478	427	493	456	455	448	485	492	498	480	504	464	461	480	443	471	482	454	474	496	512	466	459	466	474	473	482	460	506	475	470	439	440	486	454	485	466	484	439	472	487	459	476	406	483	434	437	453	449	486	500	467	452	461	478	450	490	504	441	488	485	432	458	463	431	480	396	484	441	449	446	482	458	439	442	490	446	487	480	486	493	455	446	471	483	483	463	460	451	497	465	459	456	487	459	472	473	479	462	485	454	426	449	450	439	443	497	429	479	466	479	456	465	489	486	452	469	495	461	481	511	505	458	435	466	477	464	467	427	471	478	470	467	459	504	436	450	482	463	432	449	482	463	460	477	524	486	454	490	447	513	466	451	478	489	478	486	484	471	492	461	478	432	456	447	462	477	434	493	459	469	431	483	458	445	459	480	485	458	462	461	451	457	481	498	468	476	434	490	483	463	464	452	466	464	458	484	500	435	444	495	516	475	474	453	469	466	463	439	485	480	491	491	486	487	482	486	431	457	467	476	466	453	491	483	446	439	469	492	455	474	473	479	472	467	486	426	442	489	452	474	418	481	447	453	443	444	463	440	473	479	442	451	460	430	531	420	487	478	445	465	457	456	467	443	482	461	439	461	454	449	506	416	443	493	468	437	477	467	519	475	448	472	444	477	468	483	457	453	463	423	490	460	462	468	446	461	458	480	464	462	480	460	504	443	418	447	475	463	467	478	474	489	470	457	504	474	457	448	513	478	481	461	457	464	428	475	470	489	500	461	453	496	468	451	477	443	449	504	438	426	511	492	438	427	477	464	463	433	453	465	428	489	436	460	461	470	481	471	493	479	499	459	473	450	452	487	468	499	462	482	448	481	472	439	442	494	463	508	480	483	511	443	447	460	433	459	487	509	482	466	489	490	460	511	487	456	476	427	474	462	443	474	471	465	475	461	458	479	461	442	447	476	452	456	501	461	463	462	443	482	474	495	477	429	482	468	499	465	420	474	468	492	488	472	487	449	476	460	460	466	471	449	497	465	463	454	490	455	441	480	443	453	459	452	429	469	517	499	421	497	429	443	477	465	505	465	498	499	465	446	463	464	446	479	496	457	489	428	486	447	472	454	489	464	475	455	513	451	464	488	459	457	437	444	438	469	480	493	466	469	477	452	501	465	492	477	436	483	446	461	453	435	490	427	460	489	491	441	467	459	459	477	478	522	486	436	499	462	505	471	434	493	438	434	471	464	451	446	483	471	495	494	469	447	500	431	484	445	454	481	452	465	477	487	483	459	470	449	474	466	449	500	478	460	458	494	498	469	447	488	443	488	491	491	491	469	504	463	454	452	471	467	448	476	476	434	464	474	489	441	465	452	472	503	474	493	470	443	473	472	458	469	434	464	460	471	467	488	461	469	445	442	460	465	503	447	493	517	447	492	493	471	421	458	466	470	464	499	463	459	489	395	473	483	471	468	449	501	447	452	464	462	445	444	444	469	449	469	444	462	461	468	484	484	493	471	490	435	491	438	463	502	456	462	474	445	491	490	519	479	452	455	462	473	448	505	447	504	446	462	479	456	446	456	468	475	509	478	492	492	458	484	455	440	485	500	426	492	459	489	471	457	477	479	455	451	461	452	419	495	466	429	471	463	466	474	448	479	470	458	478	452	476	459	451	453	478	488	504	462	480	470	485	467	505	471	465	471	457	458	465	452	481	455	453	464	466	457	468	464	473	469	467	457	463	419	524	471	459	443	492	444	477	485	445	486	466	486	435	426	470	488	511	469	461	480	435	462	473	528	449	481	486	458	421	458	483	461	480	452	467	436	495	446	423	461	419	468	452	438	476	482	433	466	489	493	442	464	427	486	463	468	459	487	484	486	465	489	447	431	444	477	511	459	458	467	437	467	479	474	448	488	487	460	450	482	510	429	460	416	440	456	464	462	475	442	448	460	492	442	463	423	445	514	460	452	453	527	476	490	500	449	440	468	453	464	442	449	474	473	454	453	469	471	483	454	478	462	479	436	456	445	439	430	472	489	467	496	447	495	444	459	479	442	487	468	424	463	460	482	478	445	443	460	500	448	437	454	469	439	470	468	449	501	472	491	465	521	481	461	464	448	460	468	495	502	435	487	464	415	487	462	452	449	482	436	504	486	449	475	437	452	463	496	419	458	445	471	454	444	496	459	470	492	457	506	474	429	468	419	423	440	443	496	463	471	458	406	486	478	446	434	521	489	440	483	471	461	466	465	488	455	490	478	447	469	421	478	434	490	480	469	462	483	492	443	462	444	504	463	435	413	468	458	445	489	463	468	491	454	493	458	428	456	465	480	455	460	494	484	444	449	461	470	449	466	452	480	509	421	466	452	462	490	483	464	508	465	439	541	464	452	485	491	438	465	433	494	490	467	451	428	484	487	435	451	481	484	480	474	474	457	465	483	457	517	483	502	497	455	471	439	457	486	473	515	482	491	459	473	462	439	466	489	468	451	469	461	480	483	459	480	480	474	477	476	501	444	447	471	479	488	477	423	511	419	447	461	449	481	462	444	479	496	459	465	486	432	489	461	408	445	449	456	477	447	446	449	461	440	458	480	472	446	495	481	465	476	489	469	455	477	457	492	487	437	462	415	447	485	474	482	467	473	437	450	486	430	462	480	506	473	498	498	452	487	431	437	487	508	447	460	493	462	476	421	481	464	440	425	482	501	459	477	488	484	488	503	484	464	455	475	471	435	443	477	476	480	469	447	479	459	428	472	474	500	454	460	432
42028	72848	5915	2945	2143	1617	1298	1121	992	881	821	801	735	662	698	644	653	635	619	621	612	574	589	602	596	612	645	591	558	572	561	579	583	563	622	588	572	560	561	554	559	552	588	585	577	550	575	531	573	585	546	552	563	523	593	513	554	539	570	543	604	561	539	573	537	575	549	573	541	543	530	557	574	560	565	551	574	582	592	521	571	563	519	554	564	539	533	531	552	560	615	570	558	542	566	543	556	554	540	573	545	565	499	560	535	560	558	587	601	544	551	555	599	601	575	557	579	562	597	604	528	524	592	571	535	547	570	578	515	530	537	562	540	540	588	539	587	560	574	581	568	554	563	512	566	554	587	539	600	547	563	528	584	655	594	524	586	579	567	561	585	569	566	549	584	548	576	536	528	558	594	558	569	581	538	554	499	579	610	566	546	548	522	558	622	577	539	558	574	501	565	559	535	566	530	544	560	549	573	571	563	578	514	559	537	563	539	547	599	557	574	556	527	561	539	509	557	561	518	575	532	581	579	569	539	564	568	547	585	540	554	594	579	548	566	522	523	539	577	535	559	531	563	565	498	522	581	557	598	534	564	542	550	531	593	519	572	516	560	548	555	567	559	613	552	554	586	595	580	545	551	543	546	526	587	578	552	536	561	557	570	526	580	582	546	545	552	543	571	537	555	529	530	566	535	579	540	578	585	582	562	537	568	570	567	605	565	592	581	545	576	545	555	572	547	498	585	615	544	543	626	498	550	600	551	543	533	529	591	569	520	557	579	541	540	556	552	553	559	553	582	539	529	535	562	544	585	524	567	573	549	563	572	578	597	562	548	556	559	552	518	564	560	541	521	583	605	549	564	559	587	525	527	561	566	548	579	546	574	547	551	547	579	596	587	582	559	562	569	536	566	538	537	566	567	544	576	543	565	559	544	575	586	544	554	565	565	534	587	551	558	549	542	586	573	552	512	574	569	562	591	544	518	588	562	606	523	554	580	560	601	570	539	572	562	583	551	554	560	536	579	539	574	549	549	533	525	550	576	579	566	595	574	579	493	572	574	558	544	561	569	538	527	534	590	538	578	581	573	528	532	571	563	576	539	585	524	546	546	550	585	536	566	556	532	594	565	554	510	552	534	541	570	552	542	611	555	530	534	564	574	546	553	526	563	556	541	575	553	500	568	540	535	567	542	546	564	561	552	550	524	563	571	556	577	579	527	558	544	509	597	547	565	569	580	595	543	563	533	549	491	568	595	549	561	569	545	571	588	564	567	545	567	562	576	528	555	576	512	570	590	604	537	566	582	550	534	566	566	583	550	512	574	551	528	565	580	586	558	545	531	529	522	544	575	555	559	538	544	601	603	543	555	551	541	544	584	544	565	558	573	571	540	527	542	571	567	547	540	556	539	560	564	544	564	520	488	552	515	528	529	559	547	537	573	553	560	528	522	561	545	547	560	556	531	579	544	567	556	548	540	527	512	574	541	596	571	540	584	513	543	566	588	570	539	557	557	550	543	468	568	538	560	552	582	559	543	564	582	530	537	542	549	559	537	552	554	559	571	576	531	536	526	571	530	573	549	553	550	576	540	549	570	542	597	571	530	557	579	537	569	527	535	533	544	535	538	581	565	570	563	563	591	519	547	543	537	610	556	544	559	551	517	588	558	578	563	553	560	524	553	538	516	577	529	551	547	553	535	581	560	546	535	535	553	555	555	562	567	542	533	561	518	511	518	561	572	497	531	515	539	592	578	545	563	579	568	503	574	550	540	562	582	529	540	530	519	570	555	525	555	599	579	557	524	562	587	552	539	549	541	573	584	548	548	544	562	581	526	537	586	557	560	555	543	506	561	558	555	520	539	550	546	518	555	543	592	574	612	553	522	574	577	539	576	548	554	570	566	539	584	536	577	565	576	593	535	559	565	527	550	562	530	587	555	542	513	527	526	565	584	544	572	570	542	547	535	553	590	551	555	525	502	540	575	532	530	590	587	521	575	553	574	565	533	546	576	582	579	598	598	553	525	524	520	579	546	554	598	577	543	609	526	571	547	528	586	611	576	571	534	575	578	526	594	541	574	560	543	548	578	590	533	564	568	531	563	568	521	546	581	547	584	557	560	579	540	578	600	599	571	517	554	584	576	558	567	527	533	601	560	578	574	512	552	552	545	559	582	519	611	576	544	533	552	601	548	544	534	546	597	510	595	552	579	565	559	546	573	573	550	562	519	577	555	560	553	537	552	553	535	569	566	502	593	568	545	580	579	563	535	552	539	567	577	541	532	524	541	553	554	569	516	553	545	565	576	511	568	559	628	529	543	561	567	558	583	569	530	550	513	591	547	574	566	541	559	551	570	545	562	563	533	556	559	535	558	551	543	545	529	565	571	539	576	542	572	604	552	555	573	580	559	564	535	571	556	576	579	575	538	541	531	561	555	524	565	553	579	558	553	537	557	545	552	529	579	564	561	566	574	569	566	577	572	525	545	554	593	577	532	550	564	576	591	551	594	564	589	528	578	551	546	619	578	593	566	531	574	536	567	591	507	548	543	575	571	533	524	566	560	571	587	526	560	602	555	547	523	577	572	535	528	567	607	545	555	563	513	553	543	579	561	561	561	584	537	528	528	545	598	557	564	521	570	485	544	549	551	504	550	558	529	511	558	540	557	546	560	580	568	529	578	568	588	567	582	576	543	550	548	553	580	580	571	568	571	571	553	529	537	544	577	546	580	557	551	560	543	561	555	587	587	589	590	574	583	561	567	532	535	574	569	566	572	555	521	506	572	585	568	605	556	554	576	560	542	565	565	552	545	566	589	556	577	568	557	560	558	552	545	571	540	577	515	539	536	580	558	511	532	554	618	552	562	545	566	557	516	577	553	526	522	571	582	511	550	581	592	576	564	583	503	552	529	575	504	562	580	554	534	544	585	607	550	589	559	591	562	532	589	556	536	559	580	564	562	564	545	554	593	515	545	564	565	618	563	545	579	558	547	534	548	568	605	564	574	568	527	583	505	530	585	519	541	552	554	575	531	567	520	538	536	586	580	555	529	561	536	593	519	580	559	550	559	520	565	546	590	545	542	566	522	497	570	564	568	544	535	556	572	489	541	563	565	571	538	540	542	522	557	538	562	568	547	571	568	545	557	590	575	569	573	587	547	545	556	556	546	552	560	530	540	548	571	525	543	584	568	547	536	547	556	525	559	541	577	525	559	542	543	584	551	590	562	552	570	551	606	543	555	541	556	541	542	557	592	613	547	543	553	566	561	583	524	561	569	564	534	575	547	547	545	536	555	559	606	588	561	552	553	545	565	517	556	572	545	560	565	566	557	540	541	551	567	549	528	543	588	602	571	500	557	544	534	544	528	577	561	563	544	596	536	584	570	554	559	540	569	609	595	550	544	530	547	515	575	602	584	532	569	527	553	557	588	602	532	541	539	553	564	547	563	558	484	512	537	557	585	541	536	520	582	540	549	526	517	561	583	558	533	560	543	577	582	601
25113	22344	27633	24601	13402	753	439	382	360	300	331	329	318	293	274	306	323	283	282	261	268	317	303	287	280	262	292	271	269	267	319	316	318	264	288	294	278	265	286	278	252	278	274	290	252	303	262	264	265	293	294	295	277	276	250	261	286	267	248	266	250	267	286	285	269	256	291	268	273	243	268	283	315	282	253	299	259	293	289	256	289	285	286	263	263	254	265	281	293	262	269	294	260	264	297	276	294	262	274	280	253	281	287	276	255	293	294	290	270	289	293	256	268	308	287	278	282	253	293	287	264	277	277	279	268	269	271	284	286	274	285	337	284	278	254	289	252	289	281	292	266	271	273	284	289	267	274	315	272	280	278	297	273	267	276	256	290	256	307	264	272	303	250	260	272	282	283	254	272	250	280	276	261	311	279	271	257	290	264	283	284	280	274	296	281	259	268	280	259	292	271	290	275	294	260	288	275	282	279	289	270	289	269	265	267	276	279	264	275	262	271	256	273	273	249	280	295	254	254	250	256	282	286	286	296	293	288	285	272	302	281	294	271	276	274	280	268	268	263	261	272	259	267	302	252	281	264	268	257	256	266	258	276	265	306	273	289	254	306	263	286	278	276	308	277	279	244	259	300	281	285	283	250	261	256	268	271	277	253	272	297	250	279	290	270	254	256	270	256	274	260	282	283	264	282	279	319	290	272	257	292	274	280	282	260	273	274	270	253	273	291	300	278	260	305	277	299	251	286	313	246	294	290	285	288	269	278	247	255	264	269	256	277	277	240	268	276	305	275	279	240	257	295	265	278	255	263	268	251	295	256	298	296	296	260	265	287	263	289	264	259	252	285	286	282	269	242	261	266	273	259	241	260	253	273	301	276	282	302	252	241	266	242	286	280	265	290	272	290	278	285	260	273	313	267	267	271	277	314	272	273	287	284	280	268	258	271	282	284	284	266	286	304	253	298	242	254	285	290	279	304	292	262	246	279	280	282	289	277	288	270	265	256	270	257	271	272	287	286	271	255	309	261	285	247	255	265	272	310	288	252	281	270	275	266	272	286	266	285	249	259	256	250	243	307	295	303	262	262	279	241	295	272	242	248	285	256	248	275	295	275	301	291	268	306	268	283	325	279	265	265	274	254	281	320	294	288	251	256	271	268	284	282	279	270	286	285	238	297	260	266	303	300	254	273	270	258	271	278	261	247	271	290	275	285	274	270	289	297	266	286	275	269	289	285	284	266	268	274	250	287	309	245	280	278	252	268	287	294	276	268	263	293	273	284	290	266	304	297	258	271	268	275	279	291	257	265	284	243	278	262	271	272	260	260	290	274	283	264	268	287	272	260	285	301	257	296	280	291	301	266	274	250	259	276	305	241	277	280	281	273	261	261	271	278	282	273	258	274	280	269	262	292	270	283	272	281	279	284	284	279	303	280	307	271	237	279	260	276	258	291	267	286	310	243	267	263	284	304	295	285	270	265	254	287	286	273	290	288	280	251	289	274	278	271	273	282	292	292	266	286	245	277	263	272	293	269	292	282	277	283	253	297	274	277	295	289	291	285	277	291	289	268	286	264	281	274	291	261	268	276	280	289	274	262	275	265	247	284	272	284	282	284	302	264	289	266	247	299	292	255	275	293	278	274	252	263	250	284	292	257	282	285	265	253	287	274	261	308	300	278	261	257	278	263	281	256	268	293	271	296	234	234	289	305	272	266	276	285	264	263	284	285	277	282	275	324	252	254	269	297	268	256	288	271	292	269	279	275	272	286	272	287	257	261	265	255	273	282	274	256	251	273	270	311	268	291	270	284	268	282	275	262	288	244	267	273	277	298	269	260	256	274	291	288	287	295	260	259	262	279	245	300	267	249	291	278	267	254	265	262	263	266	265	258	275	319	266	278	251	282	248	304	279	293	260	277	298	256	262	256	289	284	260	286	286	287	291	270	273	240	282	302	279	283	276	264	296	270	305	281	259	264	256	290	263	277	266	279	277	270	261	275	282	257	287	294	287	289	274	251	270	249	271	272	270	259	266	279	272	283	274	283	264	290	271	273	258	261	276	269	274	257	271	302	286	238	262	275	253	274	283	261	287	293	306	270	294	286	280	279	267	274	266	306	266	269	280	291	297	288	270	278	279	279	275	276	260	262	277	294	259	255	286	277	306	267	297	305	269	275	290	299	276	285	259	267	268	280	271	293	301	299	278	301	281	303	291	299	289	313	264	253	273	270	262	252	280	273	263	297	275	282	256	261	282	281	285	266	309	273	269	279	279	281	262	305	265	260	293	253	284	263	292	312	275	267	323	267	270	254	272	253	275	266	260	295	276	277	272	278	280	325	257	273	290	291	279	248	274	272	262	274	283	279	260	298	273	265	307	270	290	297	258	270	286	287	254	272	228	244	304	273	290	289	301	270	316	275	292	270	259	267	298	266	272	296	274	264	282	281	287	271	287	280	251	287	274	270	264	259	249	262	303	256	262	257	288	288	313	293	262	264	277	266	291	287	300	281	295	282	274	294	272	295	281	250	279	282	253	265	271	291	279	297	271	258	256	289	283	253	234	276	292	289	251	286	286	267	265	292	278	262	284	264	275	308	260	291	264	302	287	305	272	268	273	292	274	296	266	295	270	286	290	295	270	290	250	264	285	296	296	268	258	252	259	250	253	294	308	286	274	263	282	276	274	259	289	269	255	281	265	284	262	303	284	265	253	274	281	286	266	257	283	230	299	269	287	262	258	291	264	270	272	260	276	258	266	288	252	255	263	276	273	280	239	318	253	266	248	250	285	259	259	272	252	287	297	266	252	264	282	267	304	270	255	262	266	250	277	264	262	271	273	304	292	262	289	265	273	289	269	293	235	299	285	322	273	274	302	265	302	284	260	312	271	273	271	285	296	294	250	292	278	266	246	267	286	258	264	264	263	259	279	285	275	267	255	259	285	279	291	252	268	289	284	261	246	267	288	276	228	293	282	327	286	287	254	318	284	284	264	265	274	261	260	270	264	278	291	287	262	257	281	291	271	263	252	258	279	288	283	280	269	271	288	290	271	278	282	285	267	271	296	262	247	254	260	263	275	257	286	259	283	271	271	266	288	257	275	277	280	256	318	276	289	271	282	297	299	289	255	265	256	273	299	275	261	266	263	271	294	295	245	274	235	264	254	294	261	292	253	274	277	309	287	264	266	264	291	271	292	306	258	235	269	289	276	294	250	278	297	281	278	227	272	264	299	274	292	275	267	263	282	267	242	296	264	284	294	286	300	255	291	289	251	256	309	277	256	264	261	260	273	285	270	264	247	324	279	264	268	284	285	276	282	293	291	279	276	280	266	287	276	271	258	275	271	294	246	249	286	280	325	275	255	284	248	277	261	260	262	270	273	284	253	289	297	270	287	286	260	297	286	275	263	256	248	266	265	285	251	250	270	275	271	264	276	278	261	244	284	279	277	271	241	296	259	253	277	302	294	285	265	275	296	299	264	277	268	275	281	251	249	269	274
41227	67758	3594	1564	1230	925	716	662	645	539	491	434	448	406	440	398	390	381	357	393	351	355	392	342	346	346	365	371	406	333	365	343	347	352	350	331	326	364	336	359	357	356	357	332	342	336	307	367	349	383	333	316	329	347	343	342	323	344	358	334	361	378	348	349	337	352	348	333	352	346	368	385	371	341	352	333	388	365	344	369	333	339	337	349	298	372	318	368	360	334	361	357	348	359	359	344	366	343	357	384	368	332	368	374	365	358	345	345	338	368	328	355	338	382	357	345	335	375	375	330	349	344	363	338	361	366	337	326	333	366	333	340	389	371	366	353	350	367	350	351	368	342	324	338	379	347	353	342	354	347	324	351	383	374	344	343	317	364	341	343	332	357	349	336	321	378	345	372	350	354	368	348	337	306	326	357	344	349	343	337	323	362	345	323	339	344	341	368	334	330	352	329	323	346	322	326	349	354	345	359	357	385	353	317	331	331	357	349	337	334	318	339	334	335	354	360	348	348	325	325	331	359	331	353	366	346	327	353	346	362	296	373	311	351	338	351	343	351	350	368	348	330	352	376	335	373	361	342	346	364	323	354	367	336	355	382	355	332	373	329	319	362	353	357	305	348	374	353	321	358	350	365	355	341	325	343	357	343	339	356	355	358	318	311	364	338	317	401	330	310	337	358	349	385	353	355	356	377	331	342	358	310	342	386	366	344	345	365	363	346	357	330	348	348	317	365	357	334	321	342	369	346	336	357	328	333	340	344	350	355	356	318	400	342	338	353	369	364	346	305	341	312	343	349	323	355	380	338	344	343	347	372	356	363	320	332	357	327	343	369	333	380	331	340	341	352	339	350	333	372	332	346	332	337	355	317	346	356	310	344	363	330	386	363	339	317	360	356	352	347	378	370	347	344	361	352	361	339	345	378	352	334	355	361	347	349	385	342	352	349	363	386	386	351	358	340	308	335	339	357	325	383	332	354	307	325	335	326	364	333	336	334	349	353	319	366	353	348	338	363	360	340	350	344	356	334	338	334	344	330	373	370	325	369	353	318	364	307	364	333	371	348	351	364	331	341	319	371	359	329	381	369	352	332	321	340	354	327	377	352	364	325	342	344	368	347	340	341	344	342	353	345	360	359	339	351	329	312	336	348	340	316	342	360	337	344	363	336	332	327	374	323	329	369	313	356	327	342	364	348	385	365	335	341	348	363	345	353	333	349	323	377	328	320	340	337	357	361	317	330	317	307	348	326	382	346	356	352	346	344	328	338	341	367	313	343	356	355	342	357	333	356	372	388	339	316	322	338	380	359	356	316	352	355	330	335	311	343	323	327	363	330	394	309	347	342	305	368	341	337	324	341	326	347	333	368	341	380	345	340	351	347	357	353	349	298	321	353	325	346	338	334	338	362	357	324	371	317	350	334	368	340	347	355	309	329	353	326	354	327	339	356	337	329	329	351	328	353	337	368	329	342	317	353	374	378	361	332	327	326	361	339	330	369	359	345	348	319	359	326	398	352	373	338	363	345	356	350	363	341	326	332	368	340	351	373	359	345	353	328	363	339	354	356	349	327	348	337	317	332	332	360	334	377	329	325	347	340	376	315	351	363	356	327	336	357	348	333	333	347	354	357	358	340	320	358	350	360	340	339	357	336	349	329	366	319	352	328	366	371	353	339	331	327	363	387	342	335	357	335	336	342	334	350	335	365	377	328	383	354	349	355	348	368	347	333	369	376	332	344	360	337	361	330	390	356	339	341	385	350	378	374	351	373	334	366	368	325	387	343	314	332	334	364	374	358	319	345	350	331	338	364	331	351	353	350	358	339	338	364	365	320	352	358	304	340	346	354	355	407	337	345	354	343	343	332	360	347	381	333	349	360	352	338	320	348	360	326	377	362	328	376	331	352	350	319	339	367	332	334	341	352	386	356	328	317	344	322	366	335	360	348	321	364	345	359	350	342	363	332	358	362	339	356	346	381	361	351	387	356	319	344	356	371	349	365	332	353	383	341	335	365	373	349	337	333	359	358	355	344	363	379	338	351	330	366	343	339	359	339	354	376	353	332	333	352	353	371	336	371	362	366	392	351	335	337	389	322	329	339	354	337	339	343	320	330	330	363	369	337	334	310	349	306	350	323	359	337	374	336	322	371	346	340	359	351	328	333	354	367	324	337	347	340	326	331	298	361	382	377	320	357	339	332	350	330	309	350	348	337	348	354	343	326	321	353	337	340	336	352	363	318	343	334	339	366	355	325	359	356	365	323	360	355	332	332	335	327	346	369	362	352	357	368	360	332	354	343	366	311	343	374	347	325	357	342	320	346	336	346	331	333	330	338	351	354	348	339	350	330	338	368	351	339	350	344	342	316	354	354	343	351	377	339	360	354	338	338	338	335	358	344	335	337	354	353	336	344	329	397	339	327	390	327	364	338	378	358	362	351	340	304	355	321	329	343	349	360	354	350	354	364	310	340	370	360	341	349	335	329	359	383	329	353	338	333	361	376	372	366	357	307	347	340	337	346	362	358	364	356	366	344	335	343	337	393	339	339	349	369	346	344	342	334	363	370	355	325	356	364	335	347	326	345	349	366	335	343	342	368	329	332	347	307	340	351	329	375	338	353	353	383	342	366	370	361	325	365	327	361	321	349	345	357	358	326	397	343	334	351	358	337	380	333	295	339	348	319	343	327	384	351	346	368	371	343	311	355	328	334	351	322	380	347	346	348	342	366	340	371	344	334	341	362	326	362	334	343	351	359	300	337	312	351	355	360	365	338	363	307	369	358	336	345	377	354	371	349	340	346	367	359	342	330	346	353	340	332	341	385	364	323	331	326	319	394	333	368	339	352	358	341	339	332	361	356	347	339	363	360	337	324	359	377	307	324	339	363	350	371	365	344	341	338	342	312	345	362	353	348	340	372	370	361	343	368	344	359	359	339	352	364	357	341	346	370	348	345	364	356	360	356	334	339	359	310	331	361	332	327	392	343	312	347	323	338	323	330	339	333	344	335	373	336	361	349	350	385	325	370	353	371	316	334	316	357	344	330	315	362	337	342	349	328	336	337	306	359	391	329	317	361	361	371	342	342	344	359	353	383	401	346	340	351	336	365	333	316	368	337	388	356	335	362	328	341	355	327	334	323	369	305	325	316	347	337	352	356	319	354	355	339	338	363	327	329	383	365	329	384	381	342	382	346	338	377	345	310	362	335	353	345	331	355	355	346	382	343	351	345	377	338	354	340	342	364	360	368	341	354	335	357	324	345	358	343	356	369	336	366	342	315	346	373	332	354	369	337	379	335	340	366	353	352	346	339	369	351	351	347	323	373	346	322	339	318	353	314	363	323	348	379	350	328	330	365	355	359	373	339	328	349	375	364	356	358	336	335	327	338	345	366	366	341	342	399	378	342	327	342	356	357	343	368	351	351	321	345	362	339	354	361	336	366	323	331	322	360	344	323	374	329	367	350	345	330	349	383	318	331	333	359	367	320	380	344
22848	21342	28976	23503	21104	21150	12700	1117	801	755	707	613	598	588	561	538	527	536	523	525	532	486	510	520	518	506	482	518	494	477	489	470	453	453	486	461	497	455	462	494	491	445	479	480	490	440	481	514	475	442	481	492	448	472	464	462	494	487	458	418	474	479	473	397	439	471	513	495	512	479	470	479	462	522	498	445	439	430	448	467	516	452	480	443	480	455	459	433	475	483	460	488	487	426	474	453	452	455	476	444	481	473	483	463	483	504	460	461	468	486	461	485	481	460	504	480	513	501	506	506	488	491	487	439	451	442	515	472	437	491	468	465	474	437	477	459	476	476	463	471	467	495	490	486	473	480	504	502	461	484	422	469	445	450	466	463	485	479	456	461	479	474	497	441	459	456	449	436	494	465	452	458	479	501	448	478	429	445	480	444	435	448	471	446	456	487	455	493	465	488	428	502	446	499	453	479	477	450	483	476	442	452	468	466	457	480	427	490	467	463	460	453	491	484	501	470	475	455	435	473	445	443	502	495	512	437	465	462	461	532	450	451	438	463	478	504	436	474	456	477	466	454	495	448	441	427	467	459	447	467	448	464	406	457	468	488	437	443	499	478	483	465	441	412	442	451	456	436	449	435	447	437	493	444	449	456	474	463	470	457	503	446	472	442	420	462	459	503	464	438	476	451	466	459	463	474	516	475	503	455	507	467	478	464	453	463	454	477	489	410	457	484	490	489	488	470	476	534	488	448	483	437	445	475	452	476	450	447	430	511	439	443	476	435	448	477	442	445	457	483	451	471	452	480	490	499	474	487	462	482	503	468	532	461	475	438	464	451	446	453	445	437	429	492	463	427	462	474	489	469	486	448	482	474	419	467	457	450	440	455	458	484	420	417	465	465	455	465	484	462	436	439	493	466	456	471	436	476	480	467	465	470	403	486	495	499	501	486	475	472	429	470	476	460	413	484	445	490	463	438	468	490	492	488	489	487	448	401	451	463	473	526	438	496	465	470	453	483	438	482	451	451	471	425	503	449	483	489	442	448	472	438	479	435	443	473	483	461	423	452	494	476	436	468	456	409	444	480	447	474	446	450	424	469	441	462	460	489	475	471	467	472	446	459	440	498	435	435	482	437	448	476	470	447	467	506	443	459	445	444	478	443	480	472	418	449	482	441	465	501	438	450	432	433	502	497	438	452	436	492	465	470	469	452	484	481	412	459	480	429	444	458	463	483	436	502	452	492	468	435	446	476	466	465	454	460	441	466	445	446	433	459	506	470	475	448	469	470	474	481	479	452	396	469	486	495	474	478	488	460	429	453	466	489	439	486	454	461	451	463	506	447	459	478	463	470	466	449	458	427	467	457	440	444	448	501	474	410	429	465	509	481	451	440	446	483	495	458	475	454	418	466	446	485	483	465	481	462	428	485	470	458	453	461	465	434	463	470	430	448	463	427	502	502	445	479	478	450	462	440	459	469	446	454	476	437	456	447	501	463	451	461	430	434	429	469	448	495	423	494	455	502	482	457	470	475	447	454	495	469	485	465	485	468	450	478	436	503	490	432	483	503	449	504	421	439	439	455	494	434	466	403	510	438	494	442	423	484	459	499	489	505	480	463	451	479	456	446	480	436	455	432	463	459	441	483	474	473	489	448	441	448	437	474	470	436	438	457	488	446	445	424	479	457	459	455	453	451	472	447	504	496	442	472	486	466	502	483	487	417	450	443	447	451	457	484	445	463	505	489	459	461	468	480	417	468	461	471	445	493	490	469	486	423	510	461	476	462	431	448	433	465	452	465	477	473	462	457	472	486	433	499	508	479	455	439	483	463	494	432	459	450	479	469	479	464	490	445	457	473	446	494	488	493	481	491	464	452	441	471	466	467	448	459	470	476	442	477	473	438	479	445	463	480	457	505	453	432	522	504	434	469	475	477	519	447	456	437	425	470	459	454	462	452	461	499	483	478	476	470	475	468	471	502	454	478	453	462	463	482	482	441	460	496	484	457	506	450	475	428	475	439	486	448	444	444	445	444	446	433	438	486	451	478	490	448	481	516	436	468	474	464	409	473	467	475	455	432	459	449	490	449	443	437	447	503	426	499	449	430	463	477	505	447	455	470	490	437	508	434	496	503	482	472	470	426	474	497	427	487	445	476	479	434	449	458	439	468	466	480	470	480	463	439	455	488	448	460	486	444	489	481	443	480	441	486	489	452	470	477	513	460	466	451	459	461	434	482	456	457	499	433	468	477	460	428	410	448	456	459	468	452	434	461	493	501	502	473	447	422	470	453	474	469	466	467	499	474	477	448	452	459	462	457	415	496	446	459	430	478	467	441	467	486	442	484	437	459	438	485	481	431	460	479	418	471	521	443	424	445	475	435	484	451	459	469	481	467	469	415	477	448	455	466	500	492	433	456	468	420	501	493	461	420	476	472	446	472	484	447	452	469	468	490	436	427	468	495	467	489	477	428	508	445	430	427	456	462	489	427	457	474	439	457	452	436	480	468	460	484	488	476	469	472	462	482	475	454	478	477	477	441	468	433	437	458	471	464	418	458	480	488	493	466	444	444	509	454	467	472	433	420	445	469	456	444	463	443	459	414	439	471	428	481	462	481	458	439	496	477	459	485	471	472	482	475	479	507	454	463	460	463	420	475	473	425	493	451	465	465	471	467	448	440	463	486	460	459	469	487	433	451	461	450	479	497	458	490	431	419	457	492	463	457	439	455	422	448	423	440	442	491	479	472	486	475	483	452	464	447	442	440	450	459	457	468	474	462	468	470	479	492	432	479	476	480	481	451	467	436	494	451	496	476	463	472	434	473	473	480	473	472	467	468	442	506	417	454	482	460	441	471	474	472	444	465	491	424	466	479	460	480	479	455	491	463	433	447	441	447	469	457	500	422	466	496	457	435	461	463	466	488	444	485	491	445	450	470	461	432	463	485	431	453	476	430	480	443	462	501	457	446	471	464	421	420	480	454	434	485	465	450	501	482	456	475	430	461	460	456	427	458	446	456	455	476	491	507	446	420	425	487	467	480	446	470	426	473	479	456	439	447	488	521	451	471	433	433	453	450	459	419	428	440	468	486	466	435	483	445	429	436	462	483	483	486	452	480	440	451	434	459	467	463	448	475	465	444	487	489	459	454	444	449	426	475	489	506	417	439	455	471	434	469	471	500	471	465	467	430	478	445	450	456	467	442	471	450	482	481	477	455	489	467	508	469	480	421	442	488	467	450	464	471	460	439	484	504	488	485	464	477	501	450	465	474	489	414	481	491	485	445	492	460	478	446	497	445	470	479	497	435	496	447	464	448	459	455	486	476	477	483	462	455	471	463	477	447	478	451	474	439	465	430	436	475	462	430	459	435	446	444	455	430	489	455	472	448	447	444	455	448	424	456	427	430	476	464	441	468	497	468	490	452	465	457	471	458	441	451	473	486	471	471	465	468	486	462	483	459	440	452	473	492	451	435	488	478	442	489	468	446	462	506	413	452
43683	83206	7710	4877	3295	2429	2044	1587	1369	1229	1016	902	840	816	784	742	679	700	682	692	585	700	605	574	562	595	577	612	564	615	625	557	609	582	559	619	599	552	562	575	518	575	533	581	604	566	564	554	578	557	570	559	591	551	563	595	529	541	557	558	556	556	558	533	607	552	539	589	524	555	566	560	539	573	538	537	551	496	554	569	550	557	570	550	583	578	535	569	555	539	587	580	555	599	565	597	549	527	550	500	550	608	496	522	592	549	552	575	626	550	563	594	623	616	604	568	555	553	550	553	569	553	574	546	548	574	569	577	600	606	569	607	604	528	554	559	595	546	574	554	552	545	562	596	568	550	552	590	547	546	586	557	548	569	604	587	536	554	547	518	600	546	555	534	544	574	526	538	581	542	530	537	527	560	525	511	533	568	543	510	544	547	589	568	509	575	528	491	570	520	541	570	558	514	547	538	554	534	543	563	506	537	568	600	513	550	499	531	546	567	500	513	554	551	552	551	585	521	529	549	543	525	548	558	535	550	564	552	523	572	583	557	568	540	522	526	510	537	563	524	556	524	554	562	522	554	589	544	578	541	570	515	509	572	546	596	510	519	558	587	569	520	554	557	534	544	572	556	570	576	556	533	572	515	553	576	507	535	548	515	552	550	532	603	528	577	510	583	554	583	551	544	552	505	582	560	565	510	535	546	581	598	555	588	589	538	611	535	529	515	567	519	558	540	552	511	546	598	482	539	536	535	531	542	551	566	552	540	569	536	543	554	564	557	574	541	562	535	548	567	522	532	500	535	615	628	557	560	541	578	533	533	529	559	529	564	540	550	559	545	550	574	561	540	555	507	598	535	494	577	524	502	575	520	514	586	516	570	552	518	565	558	533	578	516	559	544	572	564	542	571	565	514	533	557	545	538	549	566	550	535	535	496	556	556	526	578	529	523	559	578	535	531	523	523	544	571	536	559	552	508	548	567	537	587	563	555	569	549	570	552	530	529	491	498	547	564	554	596	546	571	572	566	505	580	530	543	532	574	563	533	554	590	512	556	533	539	595	579	572	545	538	571	569	552	532	539	526	524	546	480	549	553	533	557	564	529	545	549	525	617	599	535	565	534	589	531	541	560	565	560	584	561	555	547	543	533	548	560	557	516	531	560	550	565	546	519	529	523	549	530	541	537	548	550	567	546	558	575	539	516	545	520	557	574	575	513	537	559	563	573	532	508	547	580	555	562	549	539	523	568	548	596	526	566	530	564	576	588	519	566	524	532	562	579	569	544	532	541	527	561	489	531	602	556	579	554	529	552	558	538	579	527	519	528	575	560	540	547	541	508	585	520	572	595	569	557	546	551	558	551	533	523	529	572	522	508	525	542	562	523	555	532	529	577	591	540	561	544	561	569	556	550	573	536	558	573	543	525	570	560	567	557	497	528	555	523	565	537	554	551	568	572	584	537	550	562	566	570	544	580	552	547	561	530	575	550	566	575	591	557	569	537	530	549	526	572	566	503	514	534	502	556	538	590	578	547	545	570	530	540	524	561	530	539	536	555	548	569	559	570	589	535	542	559	533	556	517	499	538	550	539	571	574	597	593	553	533	571	540	586	567	523	553	529	514	512	536	559	552	547	541	509	542	570	578	547	516	558	546	558	588	554	534	521	609	586	530	534	522	545	547	549	550	531	563	558	511	523	594	510	549	565	552	513	541	519	546	540	545	524	567	530	533	514	580	563	572	502	555	568	557	560	547	535	565	565	551	568	557	593	563	526	510	566	569	544	578	554	591	565	499	539	587	529	527	557	535	569	569	579	544	536	577	536	564	562	568	535	530	580	545	566	549	562	580	554	567	506	520	563	590	541	556	513	517	589	604	586	556	556	514	567	585	550	539	597	502	565	528	532	551	573	533	537	535	551	521	568	511	530	521	519	529	547	561	550	548	552	539	492	548	524	553	525	593	558	582	533	495	519	542	585	544	521	557	539	554	539	531	538	525	553	536	539	562	597	527	588	563	563	579	554	539	522	586	555	516	546	555	518	539	507	529	559	570	534	504	538	579	534	529	547	544	575	512	537	542	563	545	553	536	567	542	554	566	542	595	548	581	544	560	576	563	532	514	561	547	494	538	523	512	576	524	528	551	546	567	533	547	556	514	515	545	500	594	594	575	520	555	571	531	555	552	556	558	527	549	535	578	506	541	529	502	546	569	547	558	516	561	529	516	554	541	513	580	560	584	546	532	497	564	581	529	532	538	563	531	515	547	522	558	526	570	544	543	541	580	600	510	529	562	532	544	619	529	599	530	552	542	536	570	542	545	565	568	569	559	498	533	532	618	601	502	550	514	520	558	537	551	558	569	549	529	538	585	511	532	541	502	548	523	528	573	530	547	547	554	574	557	576	563	562	513	542	580	577	571	597	585	557	536	566	550	556	552	588	567	539	568	506	541	588	536	522	522	533	546	541	637	554	534	527	506	546	543	526	583	611	521	540	500	520	586	546	544	532	601	559	573	562	530	531	546	570	546	527	566	543	566	542	565	550	525	577	545	544	523	517	561	544	546	576	564	545	544	541	539	558	569	605	526	547	535	530	571	520	537	597	509	540	552	516	569	542	568	542	521	544	519	560	545	526	545	557	596	521	544	523	578	538	523	519	536	548	596	550	498	552	627	564	542	537	536	566	518	519	530	564	559	580	523	527	563	577	559	530	575	555	568	577	582	518	569	540	529	581	532	526	544	546	550	549	596	581	545	533	572	554	562	514	566	542	556	572	570	556	578	556	536	575	533	544	516	540	584	576	551	521	565	537	528	596	564	570	537	535	578	555	532	523	559	569	545	530	584	567	523	546	554	532	550	543	552	548	575	566	549	550	556	573	541	511	528	563	536	544	560	576	607	565	545	596	583	509	520	551	566	538	588	570	553	546	569	618	590	527	526	581	565	536	547	520	544	528	550	533	551	523	531	523	564	561	604	557	538	535	544	501	550	564	563	502	560	539	558	565	547	528	539	601	544	510	538	553	565	513	543	495	561	544	533	573	559	508	564	507	529	563	535	511	520	548	555	544	561	540	550	550	556	555	550	583	530	554	583	575	527	559	554	536	525	540	502	564	545	568	546	568	562	572	528	554	536	550	536	552	546	552	553	558	582	539	526	511	534	570	514	523	527	554	529	522	538	564	568	547	517	541	563	526	537	540	560	561	511	540	537	542	605	532	506	544	524	506	575	558	532	488	560	530	540	541	568	560	513	528	499	594	535	569	525	575	538	562	527	529	597	518	550	571	547	526	522	531	576	588	545	500	570	582	549	521	569	520	563	532	570	552	542	593	547	538	584	554	546	541	522	590	546	562	548	542	542	597	563	564	538	557	588	546	540	554	510	520	597	561	552	500	518	536	524	572	563	577	529	554	541	551	554	538	549	561	556	555	543	603	563	522	520	528	547	583	581	552	574	557	540	508	531	542	529	555	523	492	576	505	551	536	583	578	574	522	559	547	535
28016	25477	15367	1926	402	359	348	338	330	315	323	347	302	322	338	316	308	333	331	308	312	321	319	357	330	335	283	282	317	339	313	320	309	310	346	322	306	326	312	327	384	311	320	297	340	292	327	342	337	338	316	326	294	303	294	292	330	318	298	316	319	335	326	337	364	325	336	301	318	327	326	310	343	311	289	310	317	312	318	336	299	362	297	340	325	293	320	286	338	299	325	289	353	322	307	331	315	271	335	300	340	334	310	302	324	322	298	314	355	308	331	335	281	309	328	303	329	300	342	317	290	351	339	324	304	343	353	312	329	338	360	315	329	313	331	323	312	303	322	353	329	311	295	321	288	312	307	304	308	363	307	326	297	311	323	313	325	325	316	319	292	314	336	302	336	311	303	314	308	339	295	294	317	307	312	320	311	305	320	283	328	320	325	345	316	349	317	294	312	314	365	340	318	327	331	330	322	302	292	320	319	353	332	329	309	323	288	343	338	353	296	332	313	316	319	297	339	346	342	319	291	332	320	329	321	326	318	329	336	311	309	329	283	328	320	339	313	310	318	299	321	311	332	319	330	318	348	332	339	342	298	311	317	336	328	325	340	319	321	335	331	320	350	313	331	332	336	334	293	339	312	307	268	340	322	311	307	330	307	302	315	336	350	329	351	332	319	325	324	316	298	317	334	282	321	300	320	323	311	303	351	307	330	330	316	346	339	322	321	320	313	291	322	350	321	355	319	309	304	331	343	296	326	293	331	340	313	302	337	318	329	313	312	334	320	340	308	297	344	349	336	353	338	324	298	310	319	327	338	314	326	340	274	335	331	299	281	316	348	340	345	314	337	326	318	311	334	326	308	333	311	321	340	340	327	331	293	325	289	313	332	321	330	315	335	308	329	332	321	297	320	308	327	309	335	334	334	344	317	322	330	294	339	276	312	303	345	320	326	307	338	333	312	350	313	313	313	346	290	319	348	285	321	308	318	282	342	322	319	359	305	309	329	325	316	321	286	322	319	319	324	313	309	312	340	326	275	338	320	322	316	316	320	312	380	324	322	344	324	313	306	333	324	312	331	322	296	332	330	340	307	279	311	311	358	335	312	333	313	315	302	277	337	318	350	328	314	292	319	312	320	328	338	301	282	332	326	331	304	310	322	342	322	299	286	315	315	324	295	325	308	340	302	288	354	339	340	294	304	303	307	310	314	311	328	295	349	334	338	346	325	341	315	329	356	318	319	309	328	338	351	323	334	316	297	295	312	317	299	332	310	325	363	313	369	331	318	309	301	354	372	305	324	319	316	320	361	335	333	308	292	322	290	331	327	300	305	313	337	313	323	316	297	315	315	319	294	301	277	328	306	299	351	318	305	330	281	342	305	318	299	301	315	316	323	307	288	295	311	317	361	302	330	330	352	337	335	325	321	295	323	308	321	304	316	327	311	283	322	321	325	327	317	337	294	324	349	331	327	312	306	340	339	329	331	326	334	350	322	287	312	315	305	332	294	354	321	354	330	306	312	307	311	296	350	324	295	311	313	363	276	320	336	331	344	332	336	300	312	296	323	312	315	307	338	298	294	332	312	324	337	325	324	275	332	318	307	317	309	285	332	302	328	324	296	338	334	297	295	319	315	316	296	328	318	339	322	313	330	324	302	335	334	316	314	340	288	318	297	310	324	303	305	344	328	326	332	320	321	305	308	321	322	305	317	331	334	308	328	318	319	292	310	335	282	334	306	333	326	309	290	323	319	323	293	359	305	316	330	333	300	354	359	329	293	286	339	293	301	311	302	328	314	315	332	314	346	303	340	312	334	303	325	341	339	328	341	318	303	326	339	290	313	325	319	295	323	334	294	294	335	297	310	344	311	312	329	322	325	336	303	315	324	293	297	323	315	319	346	326	305	328	297	331	303	331	337	311	314	303	329	331	279	322	300	315	288	318	315	302	346	289	311	333	318	336	315	328	325	294	288	336	320	316	295	302	280	309	305	307	291	323	324	346	296	315	307	291	340	331	298	346	298	310	307	326	296	316	314	355	335	309	313	339	327	322	345	301	305	328	306	325	344	314	339	309	322	353	283	326	346	302	273	324	313	317	313	340	315	298	312	310	324	326	324	330	316	299	349	319	322	324	335	333	327	293	321	340	310	318	307	322	324	306	323	319	316	290	325	321	316	334	325	355	298	285	312	321	309	336	293	343	312	316	310	315	284	303	331	297	332	337	314	329	324	316	318	311	298	333	347	342	309	308	302	331	336	322	322	291	332	351	306	322	343	325	293	309	321	302	327	320	313	285	355	348	309	323	322	287	295	316	286	283	319	303	305	327	315	315	329	319	292	306	278	302	357	336	323	336	309	331	304	299	342	311	338	335	310	338	323	305	308	320	300	322	320	322	308	338	341	328	328	305	313	329	331	309	288	309	350	316	272	311	303	327	296	301	288	295	307	283	336	363	323	334	345	326	336	283	330	349	321	325	310	331	312	315	349	305	332	333	307	284	318	337	335	284	313	311	322	331	320	348	325	314	307	352	292	320	309	329	333	316	342	336	304	322	331	322	322	309	293	341	328	327	324	344	298	329	330	320	339	313	329	316	342	290	326	335	309	303	320	306	318	305	325	317	340	346	339	320	291	322	299	341	362	315	320	320	307	310	334	333	332	318	320	342	345	326	329	302	305	346	325	321	319	310	319	313	316	331	305	337	310	317	306	327	318	337	349	287	336	306	320	312	301	304	314	305	312	346	306	368	285	303	313	341	293	312	345	311	324	300	307	333	298	291	320	339	338	310	358	321	310	286	339	317	311	338	301	324	327	295	378	296	326	327	358	323	311	300	327	338	273	316	309	296	342	331	331	293	317	356	342	278	342	344	263	333	322	338	310	316	295	314	309	351	343	318	331	316	311	340	300	323	293	353	307	289	308	312	308	315	364	307	332	319	315	295	310	313	321	318	310	302	296	297	317	326	293	308	270	312	304	308	297	329	330	319	289	360	309	326	293	319	314	367	317	322	291	309	278	311	311	321	311	330	304	310	335	326	321	329	302	296	289	339	312	335	296	334	318	390	304	311	327	299	294	301	335	290	341	343	327	346	309	315	319	317	295	309	311	288	308	319	358	367	297	301	308	275	319	307	318	319	336	299	301	316	276	324	301	322	329	307	290	289	313	288	294	312	309	298	290	318	312	335	333	324	337	279	299	330	315	331	330	334	322	339	300	288	324	316	316	315	289	319	312	300	329	338	304	310	327	287	294	335	303	336	300	309	327	347	299	331	328	340	295	349	303	335	335	313	325	293	318	307	323	323	330	343	322	331	325	313	309	328	293	322	312	324	325	325	326	322	325	334	311	324	301	309	318	297	301	308	326	320	319	293	301	293	317	303	300	298	329	308	343	319	306	346	313	308	304	306	320	304	307	334	322	311	306	318	283	331	340	305	300	312	353	313	320	288	310	338	309	302	301	329	322	333	302	302	313	355	325	335	322	313	332	327	338	323	339	337
29212	38781	1357	569	466	435	426	405	420	374	425	437	418	380	386	386	416	352	392	354	396	416	378	399	384	390	399	381	364	399	371	353	372	363	399	389	378	395	371	396	396	363	406	382	413	389	393	407	388	390	363	401	374	367	349	389	409	397	402	362	396	399	370	425	341	373	398	393	364	403	392	365	388	399	401	377	377	361	390	392	352	387	378	403	360	383	381	354	354	368	422	370	374	399	385	387	368	350	383	369	417	406	402	402	361	391	396	380	430	378	389	379	402	392	397	417	417	407	365	388	427	415	417	370	374	394	431	362	400	367	385	403	419	372	401	418	393	378	405	400	409	409	345	353	381	416	420	402	403	402	408	417	372	395	352	410	391	347	388	398	399	379	394	370	375	381	396	392	384	392	388	406	399	376	383	390	387	407	393	393	373	370	346	395	385	357	379	374	349	423	393	399	421	386	401	416	365	381	363	398	419	382	387	368	351	401	382	395	350	357	378	391	398	418	418	377	379	362	373	423	397	404	371	406	367	387	433	385	382	351	388	423	365	403	390	431	374	349	397	394	384	420	375	386	390	449	406	408	383	388	384	382	360	387	388	396	402	393	374	414	390	399	397	391	386	343	373	421	415	389	380	397	391	368	380	388	381	356	423	369	403	391	434	426	376	375	391	351	381	364	401	361	428	404	396	384	382	363	378	349	326	406	404	381	370	399	407	377	419	394	385	410	362	391	372	402	424	410	376	367	409	392	376	381	387	385	431	403	410	354	387	370	411	340	411	387	373	401	377	355	388	380	359	410	386	391	395	412	422	416	381	411	383	392	388	400	379	373	361	428	378	391	376	388	412	384	396	392	377	370	378	390	398	389	411	410	396	400	392	371	385	421	432	388	378	395	397	373	397	349	393	350	396	406	396	357	382	385	371	354	390	387	423	415	373	374	387	385	368	367	399	364	385	392	379	378	411	347	381	353	366	383	382	433	380	385	393	402	402	378	394	411	406	394	405	392	376	382	387	407	417	365	392	408	377	379	418	368	362	392	380	386	391	354	416	409	365	421	411	383	421	383	404	352	415	412	380	414	396	394	359	380	349	406	364	398	402	359	413	389	380	405	365	394	391	397	418	368	374	387	392	395	407	365	397	397	386	405	365	358	394	391	386	368	407	343	390	395	384	364	373	392	336	436	368	425	372	386	352	406	362	385	361	399	377	405	417	386	377	429	390	391	391	403	382	391	388	368	377	426	410	374	377	397	380	392	368	388	363	386	420	367	358	371	373	404	388	374	414	389	392	405	366	361	409	411	368	408	392	401	371	373	402	403	403	390	392	409	380	387	400	373	401	370	384	377	396	414	390	378	410	357	405	388	392	365	361	391	384	404	380	397	386	388	437	420	422	367	378	365	378	417	401	368	385	390	347	389	356	382	416	351	366	386	357	427	391	411	378	395	386	385	402	412	385	367	414	371	373	404	351	392	391	339	381	374	377	394	387	389	393	443	386	393	414	388	378	375	380	414	392	373	358	368	411	400	409	387	387	384	419	402	383	400	387	390	375	359	383	401	412	355	389	430	410	424	408	381	404	349	372	379	362	388	385	418	374	396	369	359	335	389	398	399	354	422	384	391	419	416	417	413	399	358	387	378	430	380	387	373	363	414	381	372	385	378	347	405	417	368	425	391	373	379	372	409	396	352	370	411	381	381	399	383	381	399	392	370	399	388	364	382	367	390	423	367	412	356	397	394	366	379	407	350	435	370	413	355	379	383	389	405	441	401	368	379	378	393	397	387	369	384	389	387	371	390	376	349	351	356	375	386	393	360	442	396	409	381	353	410	363	389	363	381	386	394	386	437	371	391	379	387	412	444	342	395	399	364	393	389	392	393	409	369	383	406	401	385	395	377	375	388	397	359	375	403	389	353	397	426	404	364	385	392	374	392	414	395	405	401	382	369	392	376	365	393	422	394	425	403	344	381	362	393	389	386	377	438	403	388	395	386	369	393	379	396	341	432	375	408	371	388	392	402	353	380	373	412	375	372	401	378	377	417	385	399	384	421	410	372	369	387	376	363	383	395	409	404	424	407	403	331	371	358	353	366	404	400	408	397	414	360	401	388	353	392	403	379	369	412	375	378	385	396	360	381	380	381	394	341	384	374	397	375	375	398	362	373	385	375	426	415	315	393	416	375	370	384	357	421	354	381	388	357	357	415	411	382	439	395	401	388	384	401	372	381	403	368	393	386	386	376	375	391	393	401	383	377	415	393	402	372	385	387	374	391	411	383	344	413	383	391	378	458	412	362	421	409	377	391	356	373	377	357	382	366	373	397	365	388	419	421	369	422	397	408	380	415	378	375	406	398	404	385	391	382	415	371	404	379	387	391	379	381	397	354	409	398	390	377	395	396	379	378	375	363	405	405	402	378	386	370	411	387	397	401	381	366	374	369	389	369	380	386	403	407	377	410	386	413	366	379	419	390	384	387	419	409	374	379	420	332	388	384	391	411	376	402	380	356	389	382	393	421	349	409	365	355	418	399	411	403	374	356	385	387	396	401	406	420	396	397	371	395	375	396	378	376	346	365	416	377	409	361	356	389	401	369	407	420	389	394	418	402	353	432	377	384	359	396	388	390	422	382	409	413	392	402	369	397	379	384	396	397	394	377	381	394	431	361	388	364	396	368	366	389	398	379	375	399	404	379	365	365	365	394	403	391	364	357	376	408	385	385	361	353	384	392	394	399	380	394	391	416	435	421	347	355	384	364	404	415	393	408	410	386	398	402	420	411	390	394	401	381	397	354	388	391	406	362	367	391	383	358	407	404	357	375	367	393	382	397	417	390	386	377	371	366	355	424	367	352	389	363	422	381	402	405	413	413	393	349	401	379	385	410	385	385	402	385	375	379	381	384	378	373	388	408	405	428	398	399	376	400	380	382	402	404	371	348	391	367	364	370	398	381	416	387	380	388	378	354	387	381	412	360	411	389	404	399	368	372	388	403	369	366	393	384	404	383	409	367	405	431	408	395	402	386	398	381	424	367	370	414	375	413	379	369	360	380	399	401	378	403	365	401	397	349	416	384	387	389	404	380	392	381	364	353	349	356	371	393	369	394	425	390	413	400	364	400	375	385	358	398	377	380	375	410	382	374	422	350	386	378	375	404	385	362	367	352	403	385	392	376	380	372	354	396	420	368	377	408	380	428	382	361	370	410	406	390	405	356	387	403	410	380	418	428	390	356	385	382	405	391	416	387	377	406	364	339	412	400	377	359	366	365	366	399	406	386	392	375	365	398	361	381	387	368	370	364	370	411	390	408	362	388	383	383	391	416	411	393	358	402	376	395	390	363	406	391	363	393	393	407	399	382	383	398	403	419	376	375	388	409	404	380	369	368	407	400	357	381	390	408	374	407	372	380	413	370	405	367	396	374	358	375	387	394	403	394	388	376	413	355	398	368	369	387	378	416	390	409	386	393	392	390	373	385	393	377	360	382	419	408	347	402
23934	21805	28051	24473	21103	13626	1205	736	600	606	569	573	507	546	496	534	475	473	512	483	491	466	487	533	505	482	480	468	455	476	444	483	424	451	419	453	471	434	475	473	499	493	433	465	473	492	472	451	456	471	448	437	440	477	496	446	434	507	456	436	478	485	452	461	434	437	406	459	483	463	460	441	452	433	448	440	482	465	448	422	480	460	447	419	428	452	468	426	440	488	468	443	419	473	461	459	459	461	439	474	481	460	450	445	463	522	465	476	476	467	468	467	488	456	480	488	442	461	495	445	481	447	482	472	437	467	474	436	479	456	494	488	437	460	463	445	470	451	456	460	458	492	504	462	440	448	487	415	423	441	481	474	486	454	482	461	460	486	475	452	482	460	476	455	484	443	431	461	481	477	455	415	440	451	482	462	456	448	473	466	477	460	476	425	481	444	452	451	480	470	421	452	467	464	446	422	451	445	474	491	437	420	462	483	457	440	453	436	454	458	459	444	447	429	508	463	417	423	468	460	436	436	433	479	454	458	450	452	479	451	453	461	470	463	454	457	479	454	463	462	481	471	448	456	472	435	475	448	489	472	453	492	463	462	452	454	452	485	442	438	431	430	454	468	437	474	458	474	422	412	481	482	465	450	469	448	491	445	464	471	466	447	452	464	455	444	449	470	493	472	462	448	499	412	460	445	431	439	460	447	437	463	484	441	468	451	425	502	417	395	483	475	440	479	462	447	452	457	448	434	478	457	438	448	458	494	491	465	407	431	469	449	469	435	433	432	461	414	450	447	443	442	451	424	467	485	455	447	471	405	445	474	455	474	473	456	441	462	447	464	465	443	448	460	440	503	438	445	470	452	480	447	457	440	457	469	481	426	469	469	439	464	481	448	436	473	447	397	459	448	481	439	447	458	463	457	464	426	489	430	488	429	456	449	432	440	442	484	449	458	444	437	443	445	475	450	456	493	439	470	446	470	456	439	427	465	428	509	458	452	435	453	471	439	473	461	474	432	479	456	473	458	413	487	448	472	458	408	453	474	456	445	476	437	433	412	423	443	442	467	483	497	461	435	502	445	436	446	467	426	469	468	480	455	469	474	466	462	479	471	435	483	444	452	414	527	443	443	448	436	522	459	473	483	449	476	473	464	481	478	435	497	426	442	478	438	453	480	433	503	475	478	498	430	430	454	474	454	433	429	464	464	483	490	475	457	474	432	456	436	488	435	483	461	429	443	471	456	467	480	457	458	439	422	442	479	444	463	461	456	472	435	464	472	472	462	468	437	482	491	450	404	465	475	443	444	436	423	416	490	472	485	450	475	412	427	407	468	436	460	497	429	466	422	452	453	434	443	442	505	430	481	494	459	493	480	475	451	457	459	463	453	480	449	443	469	476	434	456	444	440	447	453	444	445	452	416	460	451	484	404	435	464	477	473	467	448	457	476	458	442	465	481	447	472	495	463	449	489	446	493	443	439	459	445	444	439	430	475	485	474	443	464	479	470	444	427	465	431	483	451	461	481	471	460	441	476	467	456	463	459	435	471	487	472	451	445	483	452	485	458	425	416	449	472	433	439	469	478	469	457	444	439	464	444	433	455	439	470	470	433	440	440	403	464	471	493	474	449	446	397	437	447	445	448	503	437	426	460	436	470	439	478	458	452	432	428	474	417	443	454	477	460	452	481	453	479	452	441	495	494	457	423	458	469	451	434	469	471	429	492	447	439	473	488	427	495	407	466	478	487	445	448	450	445	452	443	450	466	449	476	450	449	474	475	478	424	457	465	442	472	438	452	446	485	475	410	485	442	433	468	444	474	461	420	462	461	458	501	454	450	465	458	484	473	451	457	470	420	462	441	450	464	467	400	436	445	453	446	466	465	494	445	433	453	433	428	461	447	416	479	436	467	458	436	457	465	448	449	456	484	481	448	487	459	439	447	435	500	435	435	419	449	432	491	455	454	441	434	485	454	430	447	491	433	429	450	429	447	472	431	469	477	452	427	426	444	423	446	483	471	480	468	438	443	439	432	428	431	475	433	449	435	446	408	473	455	438	446	442	445	435	448	477	459	472	436	442	442	448	465	452	432	462	457	470	505	427	455	435	466	450	452	459	419	446	469	450	422	500	455	463	447	432	467	417	476	438	430	477	435	447	459	458	438	465	455	410	448	484	481	421	480	441	455	476	482	443	456	448	479	447	435	438	493	462	401	466	450	496	450	458	489	455	468	476	469	455	474	445	474	423	479	479	473	458	477	489	445	455	460	475	426	464	438	446	496	505	443	473	436	445	461	473	455	421	459	485	454	430	442	430	465	456	501	448	440	461	417	478	437	480	486	475	441	436	460	464	480	428	449	473	455	446	451	415	482	432	468	463	431	446	429	444	463	480	415	460	475	452	491	482	464	439	455	467	419	434	421	451	466	494	406	413	476	459	448	472	451	454	447	494	440	454	469	434	452	473	467	442	483	444	472	454	435	469	471	444	444	444	480	437	447	461	465	454	518	459	429	430	472	406	460	436	473	436	447	503	464	460	465	427	473	510	458	469	459	442	471	437	472	436	451	470	495	463	474	476	440	448	435	469	457	440	471	446	463	450	460	474	448	487	455	467	426	451	429	456	467	452	448	455	458	489	450	429	438	468	494	451	440	467	467	462	414	469	476	414	482	411	463	437	424	433	444	450	475	465	464	452	437	473	462	435	481	491	445	435	449	464	468	479	407	463	430	444	468	428	432	435	471	446	436	450	493	470	410	472	439	445	455	458	436	491	407	452	463	472	443	461	451	475	432	445	433	435	470	414	437	445	480	441	457	488	453	471	445	443	489	476	436	468	436	455	454	442	453	424	469	493	450	464	408	467	445	437	505	423	447	477	452	461	425	451	438	459	462	436	444	465	444	459	439	523	427	423	460	459	465	430	475	478	434	488	513	468	450	462	431	420	450	445	461	470	455	431	448	473	478	471	433	457	440	481	435	425	464	503	450	505	440	467	484	451	443	469	466	447	460	439	466	475	470	477	459	406	464	455	484	460	431	456	459	470	485	446	443	486	460	452	459	468	449	491	496	449	452	490	449	470	434	430	491	454	413	460	442	453	463	436	446	467	462	436	465	436	475	510	453	455	473	462	441	478	445	497	476	470	512	474	456	480	452	475	438	468	470	461	402	436	430	502	467	457	485	448	474	467	486	431	440	480	453	429	489	467	461	431	480	448	437	450	427	440	449	455	412	482	482	447	478	490	418	489	455	464	430	467	456	455	456	436	465	411	469	456	426	489	447	463	428	444	445	461	472	476	459	420	456	424	433	410	436	463	463	450	433	466	425	462	466	482	449	468	475	450	452	451	484	447	460	435	479	441	475	457	465	442	470	441	452	445	431	506	444	456	447	497	502	461	443	453	513	446	419	468	443	467	445	466	460	463	434	497	444	481	442	461	436	434	465	467	466	480	442	457	439	474	453	469	442	470	452	443	448	467	450	480	445	467	424	476	489	434	471	445
42588	82872	5018	2887	1981	1474	1218	1010	952	879	743	712	734	674	637	674	607	622	577	634	614	603	584	618	548	567	572	568	573	560	627	557	583	535	576	587	554	536	539	564	580	538	538	552	561	561	565	562	565	536	599	526	563	565	569	544	560	542	541	543	528	563	544	583	582	524	561	542	513	560	543	563	569	579	537	541	550	536	548	522	530	572	516	514	581	528	584	565	559	527	571	547	564	557	561	567	527	565	569	594	545	538	565	552	551	576	558	602	583	552	543	546	539	568	563	563	554	570	591	533	572	480	551	532	559	567	535	523	547	519	521	532	529	566	558	577	565	528	507	547	537	529	530	529	524	565	559	544	543	530	498	554	553	534	567	541	526	552	470	548	519	558	602	563	504	501	571	540	549	582	562	568	571	568	554	555	588	542	537	531	562	530	502	522	607	526	552	539	548	520	557	530	552	572	548	532	562	530	542	576	552	493	551	525	561	539	539	575	540	547	511	511	506	527	562	571	529	569	536	574	534	612	542	576	517	545	572	518	515	558	536	543	573	553	532	552	532	509	570	534	552	544	549	549	549	529	546	554	571	575	519	518	555	552	543	557	560	554	546	495	552	526	556	594	554	575	527	556	556	534	579	582	556	523	515	498	574	526	548	534	563	519	530	555	530	515	556	531	515	573	527	531	525	518	510	546	568	541	487	543	524	562	559	530	564	548	535	497	524	537	567	537	568	538	579	515	539	529	544	555	541	566	530	567	546	548	536	526	541	518	549	556	603	582	560	558	535	513	519	540	560	519	518	557	561	503	556	565	555	558	540	510	573	584	517	551	545	567	547	551	534	596	511	533	540	509	561	513	504	547	534	576	540	534	544	520	547	567	567	499	508	540	531	582	569	539	550	552	561	508	519	564	546	561	548	570	532	509	535	543	537	527	524	554	538	542	508	523	545	548	519	572	600	606	487	538	557	545	587	533	577	583	573	539	524	557	534	546	580	546	556	498	526	525	563	492	532	604	534	538	544	571	565	511	508	527	525	521	563	533	542	541	567	575	528	547	541	580	515	535	524	543	583	537	543	554	516	543	557	530	512	567	533	552	529	568	561	534	545	498	546	499	556	537	530	540	545	554	530	556	555	557	545	560	552	558	543	558	547	509	555	555	576	551	565	512	501	532	570	559	576	521	500	556	496	556	542	573	530	577	512	570	543	532	521	567	549	518	516	559	527	539	465	547	573	541	571	529	564	559	509	566	576	574	539	540	545	554	554	525	513	515	513	554	570	472	512	587	510	553	522	543	499	509	543	489	535	511	547	531	515	544	524	564	557	576	523	528	534	563	535	524	541	570	533	532	532	601	548	527	576	567	544	556	512	580	565	498	491	557	531	545	551	536	548	565	550	531	549	553	493	562	553	516	540	525	525	565	546	598	499	569	504	521	539	573	550	567	524	529	527	559	546	495	523	585	559	548	543	484	550	524	508	534	573	555	546	550	550	571	529	520	542	519	596	573	547	529	530	568	576	500	533	558	527	578	576	528	559	587	553	542	571	543	540	537	523	523	568	532	549	544	542	541	534	572	575	532	536	534	533	558	535	501	535	543	564	498	504	537	587	548	499	544	532	551	535	524	496	518	573	539	533	540	564	557	526	554	514	551	490	533	549	567	534	553	523	552	541	524	577	550	567	533	528	535	544	508	551	531	553	504	512	546	535	541	545	541	576	537	534	525	548	549	495	568	523	509	567	551	538	553	519	577	585	599	550	521	538	574	540	501	563	490	544	564	551	534	565	588	524	586	573	521	525	569	544	541	507	554	551	565	561	584	508	551	535	536	572	509	595	550	518	573	526	553	558	566	519	525	519	538	558	580	565	554	562	551	557	529	564	541	567	536	594	558	567	565	524	510	542	550	505	568	562	514	569	508	536	534	565	490	518	536	560	526	550	562	525	549	527	544	547	550	541	560	541	508	562	521	567	556	547	549	555	535	510	528	561	558	546	568	560	551	565	582	530	528	501	525	540	538	568	530	539	589	494	552	508	535	553	529	556	547	556	534	551	563	542	543	540	529	518	543	550	555	498	539	548	531	570	557	579	524	518	530	534	555	524	525	559	527	560	559	556	546	569	548	542	557	537	528	514	565	567	535	534	550	534	515	567	468	535	534	529	527	559	521	524	552	546	532	500	509	529	568	615	574	553	497	550	565	559	558	528	554	544	503	560	520	563	551	499	537	572	559	597	564	539	493	502	543	540	512	545	556	525	577	564	562	538	535	522	563	522	530	534	582	542	544	582	549	543	537	497	548	534	537	518	574	545	554	528	566	543	531	548	511	553	542	578	543	535	584	539	508	532	573	532	572	552	517	561	521	540	520	574	597	553	535	551	563	556	567	552	549	541	559	572	544	521	538	584	565	539	585	536	533	535	555	569	525	521	519	537	539	518	534	550	531	531	547	573	511	558	514	529	540	524	560	533	557	559	560	566	530	486	573	526	577	579	552	578	514	552	523	550	577	530	576	526	539	467	547	500	566	488	550	518	568	526	539	545	498	522	501	569	500	549	532	518	556	561	538	530	513	562	549	564	565	511	556	524	578	555	528	547	551	523	558	518	565	565	545	539	521	509	517	533	592	534	554	553	544	536	567	544	580	561	542	530	566	513	547	563	549	543	534	514	508	538	532	539	544	533	604	506	572	556	491	588	535	533	565	569	505	553	512	527	542	539	552	555	525	538	563	516	519	555	538	534	538	531	544	572	544	573	565	550	535	546	599	505	603	545	575	536	609	532	527	547	547	579	583	531	533	575	521	570	523	500	559	565	560	569	565	558	532	551	524	497	513	520	549	524	545	549	540	539	564	532	516	575	536	542	506	527	509	532	556	555	521	583	509	536	544	557	586	552	514	599	525	513	502	550	528	546	533	532	540	564	591	520	520	493	585	533	567	572	563	541	562	538	533	572	517	555	535	537	500	534	575	544	541	569	583	515	561	517	525	506	583	534	553	541	546	515	551	578	567	510	512	564	555	553	588	536	540	570	487	565	566	544	580	525	538	507	529	521	574	572	553	550	521	559	503	548	528	562	547	581	553	550	516	549	539	605	507	545	553	547	496	550	540	552	566	574	553	578	562	530	530	554	534	548	526	552	544	532	510	569	548	515	554	551	557	527	523	544	547	562	512	515	525	549	556	557	531	520	568	545	525	544	565	575	521	552	528	541	584	564	500	525	565	555	502	568	556	573	538	595	522	548	517	567	539	515	537	534	555	517	548	546	540	606	541	554	524	525	547	532	547	538	585	552	544	563	552	563	536	568	553	521	525	553	507	558	545	597	549	566	539	528	560	554	520	550	537	530	527	534	519	515	559	590	534	552	538	511	547	562	530	557	553	546	532	582	527	545	505	551	492	552	505	554	547	561	536	562	533	522	517	486	578	562	548	551	533	515	541	568	527	540	569	569	527	524	563	562	557	495	514	545	556	549	535	505	575	523	541	549	525	539	509	575	540
25180	22575	26891	25469	13608	769	446	363	340	343	353	310	320	319	295	287	305	290	298	280	312	311	292	327	280	304	285	279	281	292	275	278	261	264	252	286	291	283	300	271	280	251	286	279	272	303	268	311	276	244	314	259	270	316	248	279	276	304	261	282	291	281	274	254	269	256	296	276	264	269	246	311	268	290	277	285	295	281	260	296	278	257	254	281	245	295	284	270	283	268	274	263	280	247	271	285	299	244	260	256	294	283	275	263	262	274	296	285	282	277	289	258	263	274	261	275	273	285	264	272	277	249	284	270	259	280	279	301	275	291	261	297	294	277	290	271	290	279	280	267	281	266	303	267	316	265	280	285	302	282	257	310	282	255	269	256	266	283	288	256	310	281	268	265	253	242	245	284	275	267	260	300	293	292	301	290	282	275	300	289	265	269	277	255	277	263	279	259	269	283	281	269	280	275	251	270	288	281	301	280	264	304	277	257	286	303	254	270	288	268	278	273	269	301	265	272	299	276	258	304	280	280	231	259	303	297	265	298	261	286	280	290	245	284	269	261	284	276	289	318	249	259	281	281	274	292	288	258	267	252	276	298	288	265	290	266	277	266	283	304	264	272	263	275	271	255	257	266	281	283	287	290	278	276	268	265	267	267	259	301	274	277	266	268	261	269	260	299	253	289	257	288	267	279	300	274	287	277	258	300	296	255	272	271	280	273	285	277	278	287	303	280	265	272	270	267	272	272	273	278	283	265	285	289	289	276	267	257	285	284	315	266	262	282	290	280	274	291	273	268	268	283	282	306	278	295	287	267	300	255	262	257	254	271	285	268	278	253	282	269	293	269	292	273	270	264	258	257	285	297	273	279	305	253	274	273	246	272	283	272	279	298	313	290	305	264	267	271	256	260	297	265	260	275	257	313	276	283	264	287	285	294	274	303	272	291	285	269	292	280	278	273	257	273	287	257	260	267	270	284	285	249	279	278	290	279	256	280	283	280	270	288	307	248	286	278	275	268	268	257	318	265	279	277	293	313	277	265	294	279	286	249	289	282	287	274	287	271	276	295	304	279	273	269	262	286	255	270	262	292	258	296	298	285	247	284	244	281	269	264	248	258	274	259	272	274	284	261	283	248	246	299	277	258	281	260	241	273	291	245	283	293	272	282	269	280	269	285	264	262	265	275	280	265	264	277	284	289	259	275	282	257	282	237	290	276	274	288	282	269	268	270	300	268	265	280	265	258	303	278	284	319	260	308	268	276	252	266	262	257	274	288	259	273	274	277	297	305	285	264	255	278	255	247	258	266	263	308	292	271	270	288	295	255	277	281	275	293	270	319	264	292	258	258	255	293	277	302	264	294	277	295	260	266	270	274	273	290	277	255	276	274	253	284	284	288	270	286	263	275	259	264	268	280	288	279	268	276	286	262	267	261	297	289	258	247	280	272	281	281	264	320	260	314	272	290	249	272	232	249	283	281	266	289	265	294	277	282	272	299	257	286	276	250	287	286	273	262	268	274	269	253	279	265	277	258	269	257	248	278	252	272	271	268	290	269	300	268	270	294	251	263	272	285	274	261	250	260	278	271	268	247	283	280	296	267	248	290	287	291	307	280	246	300	242	266	288	262	281	276	292	265	304	303	239	292	261	285	276	281	275	280	281	281	264	240	251	273	283	248	281	302	311	268	272	261	251	266	293	271	283	295	283	292	247	292	274	247	287	261	267	255	269	252	283	265	294	265	265	266	273	302	263	290	278	263	254	288	284	305	287	281	250	274	283	271	268	278	265	268	255	271	272	293	294	286	275	281	291	251	282	241	291	287	285	272	282	292	263	272	255	271	265	273	280	250	283	295	282	248	270	278	272	262	267	261	264	309	276	286	252	257	264	271	293	288	279	281	277	276	263	267	272	290	281	265	260	251	265	271	261	287	291	289	299	262	277	290	290	280	271	295	245	296	278	259	275	277	276	236	292	277	275	264	297	290	288	284	281	278	232	308	264	259	253	273	277	298	256	293	233	296	243	252	262	247	296	276	280	271	307	249	281	301	295	235	279	271	271	263	287	263	279	266	281	275	295	305	277	267	272	275	276	268	268	315	265	277	258	298	286	280	273	253	289	247	287	273	283	302	285	264	258	278	282	265	247	267	265	296	260	263	265	281	300	257	289	256	273	269	301	263	269	292	259	306	270	290	279	274	292	260	282	276	254	275	300	279	227	253	318	261	270	288	254	260	272	270	264	278	262	239	270	258	288	272	294	294	287	280	274	259	307	254	289	271	254	267	244	294	261	266	295	280	292	272	252	302	275	272	312	288	287	304	293	280	282	264	274	297	246	296	260	252	280	278	277	280	242	267	284	272	273	267	277	261	247	291	275	302	275	255	273	280	284	289	274	261	275	271	277	262	275	281	316	277	286	238	283	256	264	269	295	280	277	272	278	282	259	263	258	291	296	286	280	282	274	279	252	248	254	302	278	289	286	268	258	266	294	271	264	282	289	290	284	257	257	278	259	282	271	272	271	303	262	311	290	302	266	272	278	274	279	264	257	284	288	250	297	260	309	285	259	299	291	262	269	261	282	262	273	267	267	322	256	265	285	296	259	268	265	272	289	273	284	239	287	308	284	296	276	264	269	280	261	285	284	299	278	267	297	246	277	294	280	269	255	276	275	272	257	274	297	258	252	284	275	272	274	265	261	288	276	273	307	231	247	295	269	282	277	293	253	269	280	273	297	314	296	277	264	267	286	263	246	269	264	295	271	266	277	279	273	278	295	264	271	259	284	270	277	255	257	273	250	265	296	263	273	253	274	277	260	309	285	293	267	263	266	284	272	300	282	272	281	291	257	287	290	279	267	272	283	256	258	260	279	302	261	275	301	289	263	256	278	298	270	251	252	244	269	238	272	266	277	265	278	290	277	289	258	300	273	265	267	270	265	292	260	260	292	255	287	260	298	257	286	255	291	265	284	268	272	261	251	290	243	259	275	254	261	293	277	279	299	241	274	299	272	290	254	287	265	300	286	273	281	270	280	278	281	288	268	258	290	273	268	246	275	287	274	266	300	276	285	264	280	273	277	276	283	284	289	302	264	283	257	274	293	253	253	273	264	275	283	296	274	270	276	298	271	293	236	281	271	278	243	284	285	282	303	284	256	286	298	272	262	253	274	285	285	275	251	281	241	250	293	290	301	261	264	263	276	276	275	288	270	313	298	251	285	279	287	264	284	280	282	266	287	288	295	252	270	275	310	284	283	255	260	261	257	298	271	257	274	278	288	250	263	287	253	257	292	286	288	295	247	257	298	274	243	292	271	300	258	287	251	274	281	267	283	252	281	290	298	284	274	264	268	260	270	255	254	263	264	264	250	269	258	294	288	254	257	270	280	282	287	268	268	253	301	285	268	266	262	261	287	285	257	320	261	294	253	285	288	286	262	274	262	276	283	283	275	283	275	272	277	249	268	277	298	261	257	278	299	257	240	288	252	243	265	285	253	258	301	278
41702	74335	4253	1499	1068	866	753	630	538	510	514	434	407	386	365	380	399	376	345	379	340	356	352	373	371	381	363	381	361	343	351	340	368	393	355	361	361	332	345	361	325	361	317	329	327	373	353	362	364	337	362	343	384	324	313	347	357	342	348	368	338	324	332	366	349	358	332	337	320	330	376	345	347	326	341	310	345	322	340	357	337	387	348	355	330	338	302	345	338	358	347	367	378	380	326	368	366	335	350	344	355	335	340	351	354	354	389	373	365	326	364	355	367	363	365	353	374	355	366	344	342	319	339	317	347	357	312	324	341	354	305	299	330	361	334	357	328	311	370	348	338	338	321	385	352	383	357	337	347	322	336	380	340	352	343	339	339	337	351	364	324	346	335	355	360	335	362	338	305	315	338	328	337	366	343	358	365	359	355	346	369	365	357	315	331	324	322	342	318	358	331	320	336	344	341	334	359	340	358	352	351	331	380	355	295	345	350	327	357	349	345	321	352	328	337	327	333	323	348	305	318	326	335	360	352	338	336	351	332	353	306	349	299	362	361	353	386	323	347	347	342	327	358	329	336	350	348	330	333	371	339	340	366	312	360	362	350	382	336	368	345	317	303	348	365	341	347	322	349	362	358	355	349	323	348	363	330	362	327	357	333	397	340	334	341	313	346	334	350	333	317	349	352	348	342	341	355	348	336	340	344	341	311	333	342	359	346	320	351	312	345	386	334	382	357	373	335	338	350	327	371	335	310	372	357	308	358	341	316	369	360	335	372	342	315	345	335	359	339	360	338	336	350	336	332	349	346	369	306	351	350	333	334	367	327	305	317	320	338	338	343	338	354	345	333	345	333	341	335	318	343	333	335	328	350	345	362	353	330	307	344	340	345	360	344	342	361	369	343	342	346	353	319	331	347	382	379	323	364	316	326	324	337	333	310	354	356	326	332	338	313	369	364	342	327	361	351	343	359	376	321	339	354	333	338	330	309	368	340	290	348	361	348	353	325	354	320	335	338	369	347	317	357	368	384	342	348	365	323	356	342	346	363	367	335	353	358	360	325	300	367	320	313	319	370	320	358	323	352	332	326	341	324	359	349	338	371	349	336	359	331	302	368	387	357	364	335	332	349	323	331	338	337	350	358	350	337	340	380	320	350	318	336	346	351	337	377	362	364	316	331	351	330	304	369	316	320	337	368	329	374	342	339	349	316	351	327	326	333	292	344	334	333	343	359	361	313	349	323	335	375	316	323	336	346	319	365	362	332	319	339	364	349	336	330	351	372	315	348	352	310	370	319	344	348	338	336	318	338	324	338	336	339	340	373	368	346	332	325	304	356	328	377	300	326	349	367	380	331	337	329	345	320	331	350	329	354	343	342	362	326	358	346	365	330	313	355	358	339	325	377	350	344	349	339	353	315	361	342	356	378	380	352	343	332	357	384	349	372	338	337	379	346	337	375	332	331	337	336	345	402	349	351	321	346	338	333	320	354	336	333	363	343	335	345	371	352	354	319	358	354	327	331	306	325	318	345	329	304	338	351	364	349	352	353	331	368	337	320	341	360	339	378	336	370	330	350	337	331	361	351	335	337	326	339	364	377	340	343	351	365	352	342	350	337	345	326	350	370	367	336	342	332	328	357	334	377	378	333	367	343	340	329	367	387	341	369	359	354	321	329	353	366	332	342	362	327	343	341	368	364	356	312	344	345	321	339	331	312	343	350	386	347	344	325	336	329	327	339	341	390	358	332	363	308	347	357	356	347	352	350	335	351	323	360	335	336	343	341	361	319	355	347	353	361	335	326	353	346	355	310	328	350	361	298	339	398	336	352	355	341	341	327	324	324	333	321	363	358	302	314	324	351	351	361	371	356	329	358	349	329	345	328	333	310	355	347	335	311	354	361	341	316	338	350	368	344	340	354	347	328	340	406	364	341	334	335	319	352	342	355	358	375	355	329	351	360	316	373	364	341	303	351	346	356	357	293	326	308	329	324	336	355	366	365	365	368	358	351	334	327	343	329	326	359	379	360	372	345	332	350	363	374	352	349	333	336	303	329	325	321	322	330	345	386	340	377	364	342	352	349	338	399	350	324	310	313	335	364	334	342	334	289	315	355	324	355	320	348	320	337	324	371	301	317	370	322	315	350	376	309	345	344	356	305	368	355	351	360	341	324	341	329	346	352	351	341	323	364	344	339	328	336	322	347	361	352	342	360	334	367	324	348	358	314	358	326	328	364	320	332	286	330	372	344	352	342	336	320	357	335	357	365	357	312	315	357	344	361	351	379	349	356	339	346	350	334	355	324	348	330	314	344	327	337	360	310	351	353	361	315	340	389	359	343	371	333	331	328	328	352	354	357	350	343	387	370	372	336	353	308	316	344	364	335	348	365	353	346	371	359	329	311	312	352	348	375	330	348	325	337	327	350	321	337	321	325	327	344	357	334	345	320	352	332	336	381	336	383	349	332	340	351	368	344	346	343	341	359	338	352	337	320	384	325	381	319	352	340	350	319	348	346	367	347	342	347	344	355	321	360	333	291	344	362	343	349	371	329	331	349	351	330	372	341	347	387	298	323	335	325	302	338	351	312	352	303	310	338	370	354	340	343	356	333	347	338	312	328	345	341	328	360	345	357	350	345	328	321	354	369	299	356	351	338	318	348	338	375	367	319	331	364	322	345	320	368	303	330	339	352	355	364	353	319	378	334	354	323	337	348	314	363	346	358	370	355	355	287	352	316	364	319	326	300	332	374	316	336	312	313	319	364	341	325	343	352	361	371	351	331	351	357	339	369	323	323	329	318	300	348	357	343	332	346	386	325	315	347	333	362	352	341	337	316	339	335	392	407	303	313	334	374	322	338	362	355	367	364	360	338	315	354	313	356	349	322	344	352	377	331	325	327	357	331	335	372	350	321	335	340	339	327	314	378	335	321	332	338	326	328	339	363	326	347	353	321	326	351	353	333	341	353	348	356	359	335	353	362	319	338	359	354	335	330	339	348	354	338	357	357	356	351	343	346	333	366	361	335	345	320	349	371	330	366	346	364	319	337	320	330	357	362	341	337	337	355	330	309	349	359	341	344	357	338	321	363	331	338	354	335	352	357	334	348	315	335	337	326	343	337	279	341	305	349	358	354	351	364	338	334	327	305	380	364	298	361	358	337	295	352	360	332	335	359	332	343	337	328	343	313	354	333	346	331	308	340	319	336	365	334	329	321	334	376	352	347	354	352	328	335	319	327	364	345	317	330	330	401	328	358	370	354	337	317	352	351	337	327	342	345	356	338	334	349	348	334	333	320	318	355	373	327	349	322	316	364	369	353	339	366	358	319	361	331	342	341	330	338	326	408	306	343	356	353	341	337	341	343	328	390	374	338	334	352	389	332	326	333	322	365	362	304	343	339	364	371	340	337	365	367	360	334	340	341	353	373	364	319	334	309	361	357	352	351	330	323	336	345	341	335	350	336	339	351	348	340	350	346	356	338	350	339	353	306	330
22865	21351	28142	24397	21117	21121	11934	1093	779	740	683	657	613	555	516	603	540	552	581	492	469	503	494	506	473	486	513	496	532	467	511	496	433	493	471	472	482	443	486	468	463	499	475	491	464	470	450	495	486	452	457	477	478	457	497	487	450	460	473	450	456	439	468	436	459	458	502	481	487	468	474	456	486	484	467	472	459	458	459	469	474	489	480	468	500	472	426	477	441	436	473	452	469	444	461	470	469	485	457	448	489	423	499	515	497	473	530	500	512	473	458	481	452	538	473	473	461	469	492	477	483	473	495	517	464	414	509	473	478	457	487	456	496	478	466	463	471	473	471	489	462	494	475	494	472	495	454	466	491	470	482	484	457	456	461	478	452	477	446	452	509	427	433	521	532	462	465	451	493	501	453	461	431	457	507	489	474	462	446	515	467	461	417	439	426	455	469	435	488	471	419	448	468	512	452	469	450	498	478	449	473	446	468	453	481	480	467	471	458	438	442	434	490	491	473	450	481	414	483	447	479	471	489	455	463	467	454	478	464	450	473	467	495	463	469	457	489	472	452	450	475	449	489	460	447	431	410	456	490	458	505	485	441	457	446	451	494	465	459	506	490	459	461	435	469	493	459	480	454	491	479	478	469	484	460	481	481	470	449	451	482	437	468	494	413	442	401	436	444	468	478	492	504	489	464	465	482	435	460	469	470	459	445	484	447	477	474	463	439	489	487	514	480	505	449	489	414	487	453	496	458	474	428	467	489	445	468	469	494	477	501	464	448	471	451	434	438	450	451	475	435	503	486	454	444	416	457	467	483	481	508	447	439	469	457	474	467	471	480	455	457	460	464	486	450	473	493	471	479	473	470	475	441	492	436	487	463	469	477	479	474	438	431	481	426	453	454	475	455	490	472	481	467	459	477	432	485	467	500	499	492	477	463	459	503	463	432	461	499	494	479	447	497	472	460	472	484	489	497	450	462	467	452	463	479	461	427	455	448	449	462	487	419	451	491	438	447	460	423	484	451	464	443	476	437	443	454	467	452	465	473	438	460	447	478	461	450	436	457	473	509	465	447	445	494	511	477	481	522	451	456	473	491	471	426	495	436	465	477	470	462	452	457	444	487	483	459	448	494	488	431	440	455	479	455	417	471	445	489	475	447	428	455	512	466	446	467	435	439	469	457	452	505	444	511	423	473	469	465	485	440	477	465	456	461	428	436	439	456	456	459	495	459	441	465	439	425	435	467	479	458	426	463	503	404	474	424	476	468	452	491	514	468	449	494	452	456	432	438	476	432	465	458	446	493	480	455	434	431	470	498	462	448	510	458	505	421	482	414	453	443	470	479	440	450	474	440	463	465	478	439	446	442	457	439	444	443	495	492	415	453	509	515	455	447	448	471	482	464	433	433	462	487	501	489	488	439	474	463	484	474	480	438	456	460	444	437	439	426	426	422	497	426	417	495	449	472	494	468	460	451	486	494	464	452	464	465	472	447	456	456	489	450	443	471	451	445	455	444	442	471	469	452	471	432	419	442	433	484	505	464	446	436	457	486	449	474	426	476	446	440	468	457	468	500	456	498	410	518	466	464	479	450	454	445	455	470	482	453	446	457	492	478	485	455	440	450	479	455	450	481	477	425	432	473	514	467	480	445	496	426	475	453	450	454	433	517	467	467	440	446	456	442	479	467	439	460	459	484	441	483	472	489	457	456	423	442	470	473	488	452	446	425	456	463	468	444	449	458	484	517	429	458	440	450	460	479	480	459	481	466	481	471	458	457	475	461	488	454	483	444	453	473	464	486	487	467	451	461	455	471	483	425	462	457	460	466	432	456	468	428	488	463	514	454	463	438	471	478	427	473	453	480	463	441	484	442	480	476	451	489	435	485	513	428	462	438	474	465	480	434	448	461	464	495	489	471	448	482	465	461	465	415	448	430	450	453	441	459	511	492	482	465	467	466	495	460	484	496	474	455	402	451	458	454	465	440	447	450	455	458	478	481	478	441	475	448	443	459	458	434	491	467	471	445	452	454	524	455	484	459	445	467	454	432	440	500	440	495	463	472	453	482	476	433	512	450	482	462	451	466	446	432	474	440	444	472	456	447	485	448	447	431	468	491	452	474	476	457	455	457	458	433	418	443	458	464	488	487	462	476	461	471	494	454	454	493	444	462	492	463	444	476	486	435	465	493	441	467	453	467	485	467	494	475	464	482	461	421	481	482	451	494	453	419	456	471	471	507	454	467	480	482	477	466	463	483	521	441	437	477	427	432	479	450	459	502	448	486	417	460	486	484	449	461	484	466	440	504	486	473	438	470	457	452	472	453	511	445	448	494	473	509	447	446	436	458	448	434	447	475	501	432	474	451	482	446	491	468	505	443	460	449	446	441	460	453	473	503	464	474	437	460	447	458	480	449	452	484	459	470	483	459	442	495	481	479	439	451	465	475	468	465	473	493	482	430	472	467	470	467	426	477	428	437	483	484	448	481	488	459	441	482	441	492	470	451	451	455	465	472	456	446	471	501	459	445	474	483	457	430	504	475	456	472	456	426	465	450	501	431	460	444	480	467	498	438	452	472	470	530	467	466	497	465	427	492	473	435	463	452	462	437	468	464	490	464	458	481	449	455	454	482	479	460	440	432	461	464	455	476	469	426	461	450	458	435	466	444	437	467	471	456	471	478	462	457	412	411	457	491	479	496	456	489	416	492	441	479	444	453	469	473	446	442	465	504	500	463	471	465	468	444	482	499	519	480	470	447	426	453	435	443	475	459	468	449	453	480	461	481	480	432	488	444	447	468	455	420	471	504	484	509	444	461	435	483	405	456	471	461	481	472	437	467	455	455	473	483	473	467	446	452	493	476	446	505	394	480	472	482	437	500	485	481	443	453	446	473	411	457	453	465	434	421	441	487	465	496	507	470	472	473	441	459	459	463	486	466	491	440	468	460	463	477	471	438	463	464	444	476	455	479	467	474	445	436	462	460	437	475	450	507	508	436	414	445	504	444	461	513	480	464	432	441	497	415	473	442	453	447	494	492	449	458	475	487	470	461	486	432	486	506	494	478	450	477	483	454	475	474	463	458	465	441	454	451	473	423	458	464	450	468	450	420	430	424	464	434	469	446	471	470	450	473	446	467	461	484	478	486	414	481	467	443	456	471	469	464	487	473	437	468	472	459	469	437	441	449	490	468	454	465	463	437	493	470	497	439	451	487	454	455	485	433	479	441	455	427	456	455	458	454	466	447	445	438	489	466	486	480	444	517	463	459	470	500	444	428	478	455	484	455	461	485	473	437	441	467	456	494	456	495	461	431	456	478	457	468	453	481	459	468	469	474	490	469	474	421	432	459	431	491	457	440	445	456	462	476	430	431	452	485	502	509	492	492	444	462	446	441	459	476	465	417	470	449	500	466	462	435	413	488	473	456	442	438	463	447	459	455	469	457	471	461	474	439	482	456	452	463	475	464	465	452	496	478	423	477	450	463	458	464	505	452	450
42733	90143	8256	4610	3059	2259	1861	1525	1329	1063	984	912	864	794	739	709	660	730	639	642	632	654	647	590	626	607	630	615	618	559	550	555	578	566	549	626	540	577	571	584	594	599	546	543	586	536	549	636	566	532	559	584	562	590	524	586	549	551	611	521	602	559	615	574	566	575	542	579	561	591	547	561	556	541	546	550	544	575	524	568	574	551	538	554	566	524	573	562	539	565	562	548	505	550	549	530	555	538	488	578	534	555	563	552	586	589	562	578	575	574	571	582	562	563	581	557	575	549	548	545	574	553	582	554	562	577	535	570	569	530	593	595	556	540	571	552	570	565	518	603	572	578	558	546	520	570	526	548	602	547	538	481	580	583	559	534	515	496	558	537	570	507	552	557	556	553	567	571	538	556	573	568	556	555	515	553	572	506	562	552	531	555	538	593	561	546	566	520	526	583	552	577	567	510	549	498	551	519	558	552	566	556	562	511	592	586	545	539	539	568	524	585	534	571	502	582	557	493	518	533	563	552	594	571	492	560	526	556	550	553	577	564	562	544	562	537	546	548	581	537	562	566	585	504	576	561	583	519	566	529	556	499	522	531	560	558	525	556	534	592	545	577	555	545	551	561	538	562	525	552	598	502	571	524	539	565	566	533	537	578	549	553	573	515	546	525	580	570	508	556	584	551	546	553	517	527	553	574	541	529	550	546	538	564	539	520	558	576	554	539	543	568	563	551	551	537	516	524	574	541	587	541	535	559	553	576	562	563	534	527	528	535	580	567	562	567	515	461	567	544	516	560	541	574	570	577	479	571	510	539	521	504	537	542	549	577	534	562	559	533	576	526	518	556	543	557	510	517	524	527	538	560	527	555	569	561	548	554	538	586	530	563	547	546	546	549	575	505	530	563	506	515	582	549	567	541	566	564	550	565	540	564	571	537	591	466	560	560	544	553	553	536	569	497	532	575	539	576	517	596	556	511	552	549	545	551	519	540	550	567	549	544	540	540	551	539	554	548	491	576	574	536	567	547	566	572	513	522	544	576	637	534	564	531	541	522	545	560	559	544	549	522	555	547	552	523	577	567	488	524	546	532	558	563	540	535	551	556	574	537	521	552	558	516	557	545	518	602	526	556	555	533	557	527	506	555	524	521	565	566	556	544	527	525	557	523	499	572	565	491	530	578	514	512	555	531	537	562	584	582	527	528	575	570	592	555	549	531	514	599	491	522	544	550	537	497	547	540	544	518	565	488	518	532	555	576	551	544	523	566	522	520	566	544	523	546	541	557	567	547	543	545	510	542	606	576	547	538	582	533	547	530	543	541	547	552	518	551	525	530	553	554	535	555	553	551	601	482	559	534	532	584	551	540	546	533	540	558	554	558	598	558	562	560	550	500	552	570	566	514	533	538	542	522	522	588	556	571	585	528	568	522	520	537	573	572	593	530	519	530	545	567	549	578	535	515	548	578	552	563	524	533	565	573	539	536	557	548	547	557	553	538	543	554	544	567	553	545	508	564	568	546	580	555	527	564	521	543	563	530	577	541	524	582	543	585	525	546	536	535	595	588	580	525	562	585	553	499	556	543	554	551	532	524	542	537	543	573	574	587	548	576	545	550	555	523	501	537	565	548	520	496	577	535	537	552	571	552	541	516	539	577	538	574	541	550	560	582	544	542	538	541	539	591	521	579	559	558	523	583	602	517	513	520	507	526	566	543	508	546	561	552	594	532	540	502	503	514	547	541	585	515	551	576	551	557	545	536	559	575	554	530	542	566	561	530	514	585	567	573	601	569	522	530	584	563	537	552	549	575	525	545	534	537	539	546	539	525	543	534	531	513	575	583	563	518	509	561	596	560	575	567	573	537	558	611	571	558	532	529	534	530	559	534	536	540	523	527	564	537	566	535	546	564	550	531	552	544	511	555	540	567	536	558	575	519	521	554	521	532	545	527	559	542	560	577	562	544	514	546	570	554	568	574	544	507	566	569	569	521	516	543	579	550	516	565	561	545	554	586	536	599	511	564	580	520	561	540	548	532	532	532	564	563	530	553	494	572	536	552	523	550	547	533	563	534	560	560	532	526	548	550	541	572	559	493	511	534	542	565	517	550	540	553	541	517	581	534	558	592	579	537	568	571	559	589	521	508	510	555	541	547	533	576	559	591	519	541	548	535	520	502	513	560	556	553	567	535	527	530	518	501	560	585	535	538	520	549	518	558	556	570	519	554	529	507	555	581	557	557	551	541	556	543	552	538	528	530	575	568	534	518	551	521	533	572	535	549	570	528	515	551	567	512	525	515	558	559	511	597	589	538	569	536	554	554	549	550	520	557	565	498	511	572	574	547	512	593	506	538	523	576	550	545	545	593	499	563	611	558	559	545	551	530	539	564	520	564	545	595	542	544	556	562	542	583	544	500	542	521	563	567	522	534	544	520	541	568	580	514	559	526	492	546	534	542	563	560	575	620	587	568	549	565	539	513	546	581	582	551	552	533	540	559	588	537	536	562	563	569	526	549	545	549	554	516	482	573	545	506	558	528	502	505	553	575	538	575	574	529	533	541	535	526	567	524	550	534	551	564	549	535	539	539	594	553	507	533	539	593	530	527	527	527	574	573	524	550	534	511	519	493	556	528	565	526	590	551	529	552	550	556	510	534	589	536	535	547	551	546	533	559	555	556	544	506	554	520	527	550	611	561	547	588	527	545	570	553	565	571	544	586	565	543	565	531	542	558	536	575	561	568	527	516	476	576	546	540	546	541	510	532	537	564	527	577	481	600	562	574	543	552	549	539	597	494	546	504	503	524	627	534	568	552	587	515	546	560	576	547	528	516	522	567	615	567	565	586	550	505	536	584	554	529	565	576	546	545	565	555	590	545	551	528	549	562	506	539	574	554	538	539	533	540	574	544	549	555	513	547	542	564	562	551	524	574	516	555	543	527	579	554	563	530	515	564	510	548	555	554	597	551	562	563	553	578	523	581	504	534	538	534	538	524	522	513	587	559	576	544	565	590	547	583	552	557	551	531	549	590	538	573	563	512	535	566	535	548	551	525	575	569	533	559	559	535	572	534	559	541	551	521	567	561	526	555	534	493	534	544	578	543	581	553	526	586	554	565	557	516	516	520	527	504	564	513	543	548	551	565	559	570	490	532	551	547	538	508	551	549	549	535	533	564	549	515	532	545	549	540	563	568	557	526	536	556	564	553	521	569	543	554	553	590	570	531	548	533	502	585	532	558	529	555	567	558	546	545	568	546	550	556	556	525	579	537	561	551	557	581	545	507	573	533	522	551	588	591	568	505	572	555	537	539	566	558	519	539	579	567	528	554	536	544	518	560	515	540	544	562	535	619	548	542	542	535	541	564	520	543	532	505	535	580	557	536	526	553	578	589	475	568	566	549	571	549	526	554	546	526	526	565	539	546	542	545	491	561	528	532	545	542	560	549	585	554	575	585	511	554	529	530	556	533	493	573	566	511	523	513	547	535	559	540	518	578
27979	25367	15882	1786	385	384	315	338	342	309	296	309	363	329	298	322	379	315	318	332	337	313	328	334	338	321	354	354	339	344	306	315	305	332	319	323	344	311	328	316	297	322	295	331	304	305	334	282	334	336	320	349	328	291	312	311	325	295	316	330	330	332	345	333	319	340	296	327	334	356	343	316	327	334	339	336	344	321	332	294	328	324	324	313	332	332	313	336	319	316	330	304	333	323	329	305	297	329	318	324	324	338	322	324	347	340	316	324	360	346	333	343	353	328	341	336	318	332	326	325	321	349	301	332	318	316	316	337	323	312	292	340	340	326	316	298	330	305	327	312	337	352	334	350	292	308	301	310	325	297	322	323	343	316	318	295	319	301	318	329	286	345	323	325	354	327	296	317	322	350	296	342	347	327	308	332	320	353	300	304	358	322	325	326	306	306	310	328	315	313	341	320	319	321	304	335	329	344	281	309	343	359	295	325	332	326	314	314	308	349	291	316	308	337	339	343	328	305	326	339	323	315	306	328	325	348	323	307	315	329	306	309	322	311	318	310	322	314	337	349	346	333	341	314	327	325	314	372	297	305	323	307	305	338	325	302	342	309	320	308	344	306	353	338	340	326	296	329	290	326	302	314	301	295	339	348	336	329	330	331	318	311	307	355	339	340	309	310	343	320	304	332	293	326	320	329	312	307	327	288	339	305	338	322	317	316	313	327	306	313	314	327	330	339	337	327	309	312	312	317	334	306	310	335	347	338	333	373	332	323	316	317	309	316	300	319	311	286	355	316	331	307	354	319	296	298	348	329	318	332	343	323	312	324	332	339	362	344	321	309	306	329	305	309	303	301	312	337	327	330	359	319	332	360	323	262	296	322	317	325	312	312	295	329	336	303	307	308	310	350	350	327	327	299	337	304	323	329	331	320	343	301	327	308	324	351	299	312	336	312	312	358	328	305	304	377	331	336	327	321	332	329	320	338	342	348	328	319	337	313	311	342	311	310	340	306	335	308	312	340	327	309	318	348	301	325	350	320	327	294	354	309	304	351	303	310	339	327	316	322	312	322	330	336	307	325	321	366	334	325	344	335	333	351	360	316	326	322	322	313	336	319	308	297	302	330	356	345	321	321	332	288	373	344	309	307	286	320	319	297	324	319	318	346	288	310	334	335	315	310	320	327	330	314	352	323	297	311	337	310	294	315	323	318	315	327	345	325	327	332	295	307	336	356	377	331	290	307	281	290	349	317	329	326	349	350	284	310	347	324	315	339	293	315	327	333	310	309	348	316	301	319	316	334	324	289	334	326	288	309	346	322	324	312	311	299	286	346	323	318	292	332	357	300	360	331	316	305	335	295	352	323	347	321	356	305	339	326	326	349	312	319	340	334	326	319	344	304	323	275	343	309	323	326	326	312	338	303	340	333	322	326	323	332	325	326	317	333	330	319	333	333	316	315	299	305	318	316	321	311	295	364	289	377	321	335	317	324	308	313	321	358	327	346	308	305	325	339	294	366	357	319	323	294	324	338	306	348	335	329	328	353	317	296	316	305	337	334	308	314	330	324	340	340	316	315	301	314	308	350	314	332	315	300	309	338	324	332	319	332	370	320	343	335	326	333	334	328	325	326	310	327	323	307	338	308	314	296	337	348	307	334	338	346	316	325	317	340	320	330	339	325	331	295	307	306	297	316	333	301	322	324	315	305	296	298	302	313	314	299	321	338	300	324	308	318	333	332	328	316	325	322	346	337	344	291	306	305	326	304	320	316	345	334	345	331	321	343	318	333	330	324	337	311	358	343	314	318	310	322	283	332	319	309	297	334	325	335	374	343	346	343	336	289	284	334	332	342	311	333	305	324	339	325	342	296	354	329	299	293	300	310	352	338	292	312	303	348	363	326	295	309	333	313	327	313	338	337	360	325	324	328	328	322	343	314	323	344	327	301	330	338	317	318	342	326	347	310	326	310	349	323	319	333	327	296	297	323	311	291	332	319	302	340	333	346	327	324	317	306	327	330	320	305	356	333	341	308	335	343	340	302	308	288	325	293	305	306	299	346	332	327	327	334	289	284	325	315	315	349	320	326	330	321	326	355	341	352	327	329	318	330	321	327	306	319	321	337	313	341	359	291	304	317	338	326	328	348	323	326	303	300	273	306	350	347	328	360	354	309	341	311	331	286	308	322	343	320	331	325	357	364	341	346	327	329	332	324	338	310	322	323	301	326	320	295	296	328	354	329	332	330	276	305	318	338	335	339	283	334	316	301	305	335	329	339	342	326	335	338	326	318	304	318	320	339	314	303	310	314	320	337	331	316	345	339	338	300	337	315	340	344	299	321	321	341	307	328	300	348	312	342	355	319	306	319	322	332	323	353	313	328	325	332	319	332	313	289	342	326	323	320	312	297	310	316	351	322	323	326	322	306	298	317	330	295	340	335	338	321	298	339	299	309	292	338	331	320	321	301	342	309	296	337	353	349	356	338	304	334	318	328	339	339	312	313	362	268	326	332	316	305	333	279	299	323	350	310	307	337	330	317	315	328	312	323	346	321	335	310	327	306	309	315	347	330	341	355	327	343	342	351	300	330	331	307	289	303	310	320	337	299	332	311	303	332	312	311	323	335	326	309	331	331	323	315	328	302	334	327	322	308	323	322	292	312	364	327	306	322	290	291	309	340	316	315	323	296	317	308	313	327	342	320	299	320	346	313	307	364	324	290	306	307	309	316	317	311	328	312	326	344	311	322	308	322	337	325	323	292	327	321	319	296	316	331	332	274	314	324	301	343	304	315	336	326	328	328	319	317	308	388	298	314	324	303	313	326	316	315	347	296	324	306	321	331	331	310	328	350	318	307	329	299	325	336	331	336	315	301	332	331	339	337	332	334	271	330	287	331	341	321	332	316	330	314	328	291	348	304	303	341	306	336	360	315	351	331	352	310	327	329	309	329	333	286	332	336	341	313	323	321	313	304	301	343	313	313	341	319	303	340	304	341	321	300	340	303	362	325	307	331	351	375	300	345	328	339	288	325	313	294	314	353	356	308	352	302	319	327	358	324	335	315	327	325	311	330	337	343	315	326	308	300	334	334	354	314	351	336	355	326	346	335	272	332	313	329	316	310	332	383	313	342	315	333	335	312	292	299	283	319	305	333	285	338	313	343	328	309	343	331	358	319	333	324	312	335	287	304	327	335	302	316	307	308	307	324	306	328	307	316	334	310	317	308	303	326	353	325	356	309	289	291	326	356	337	310	324	334	312	350	304	346	303	328	286	293	335	363	315	302	313	314	316	309	308	312	327	295	297	327	336	330	359	336	342	340	278	287	326	314	331	305	279	307	304	300	312	328	336	311	350	364	306	338	320	311	344	300	317	312	327	364	327	351	338	332	325	339	285	347	325	304	328	303	311	352	342	341	305	319	311	325	329	326	309	308	309	302	324	325	334	322	329	314	322	296	327	314	294	349	327	318	307	328	343	325	297	308	333	308	332	328	342	310
29068	39952	2796	561	449	438	432	397	420	433	402	397	448	409	403	416	410	401	387	395	388	405	422	406	412	433	389	407	378	363	413	386	373	356	402	398	396	376	368	409	391	412	351	399	386	393	403	352	367	398	363	424	421	434	407	364	394	387	409	405	392	402	376	417	366	398	393	381	351	391	421	379	377	378	385	403	400	385	401	415	381	382	408	366	356	387	402	396	374	359	418	381	404	401	419	370	387	397	372	406	391	386	400	416	403	437	352	405	386	418	392	414	437	398	405	401	386	395	368	401	341	375	384	374	407	426	396	383	357	359	391	367	399	440	367	417	390	397	363	396	394	379	413	378	391	381	386	367	414	407	399	407	400	420	377	367	390	395	379	396	407	377	388	374	386	403	391	377	399	380	376	382	403	387	381	382	399	402	362	396	375	365	396	415	378	380	399	360	395	379	393	396	412	399	417	384	388	390	405	389	394	401	402	405	377	387	369	397	412	371	447	366	398	366	398	406	413	415	380	392	361	394	405	395	383	421	387	406	428	361	357	382	389	390	386	367	415	363	372	364	401	448	413	388	365	379	372	371	390	422	362	384	422	377	388	354	405	398	441	433	365	397	375	416	388	349	422	411	378	360	385	436	367	385	378	367	395	363	401	397	348	409	388	346	398	388	363	380	375	382	407	368	389	406	388	383	335	398	376	375	394	350	386	364	379	398	364	399	370	395	351	392	394	389	389	398	373	388	346	405	361	418	397	376	377	391	402	400	411	368	408	374	417	403	379	378	419	385	379	412	400	385	409	368	392	400	357	415	385	417	377	401	402	394	402	371	368	370	385	411	397	383	377	401	410	378	379	356	395	389	367	371	382	364	392	365	375	381	389	374	402	379	418	380	387	389	408	381	383	382	368	426	371	402	384	404	378	366	407	371	438	366	360	388	421	396	399	384	390	368	398	354	392	376	382	387	428	342	422	370	416	381	374	350	391	410	406	400	402	383	372	387	396	329	391	384	375	376	338	396	435	382	395	406	354	389	410	383	397	388	390	432	412	408	380	393	419	356	374	368	403	414	401	411	396	374	363	420	423	388	384	387	369	375	368	390	383	370	363	402	356	373	403	400	410	370	355	414	392	386	376	399	378	371	417	407	410	379	391	392	378	371	357	373	342	375	371	398	399	386	362	423	408	404	394	411	415	370	383	403	393	407	393	370	389	410	421	365	390	406	417	379	407	394	415	387	399	389	424	395	419	425	408	404	378	413	372	381	397	441	399	420	398	384	388	364	389	430	369	405	383	365	411	365	431	379	377	403	404	374	411	388	411	388	386	390	389	408	371	360	418	389	412	400	371	413	394	384	402	403	388	407	418	391	436	406	390	390	406	393	415	421	403	367	371	413	360	372	358	384	376	388	382	403	383	389	393	408	374	372	381	382	402	413	376	372	368	371	384	418	385	367	392	393	372	399	422	371	397	386	403	413	368	387	402	396	364	400	407	414	366	426	388	394	397	378	389	395	414	377	420	417	391	412	397	375	414	419	409	391	400	394	361	400	399	404	394	400	354	389	389	329	392	381	422	397	384	390	389	395	393	429	396	342	387	390	371	379	396	376	395	379	378	398	402	377	405	386	374	403	405	376	388	391	414	404	414	402	391	373	386	382	404	392	371	443	401	386	405	382	390	406	383	411	376	390	396	383	426	399	352	415	377	390	406	358	394	406	347	390	393	380	347	410	382	385	412	406	397	422	369	383	425	390	368	362	396	372	393	403	384	391	396	379	409	395	379	400	380	370	381	393	379	377	405	414	386	386	395	362	394	381	387	390	385	402	379	392	396	401	434	386	380	388	389	402	398	402	398	367	356	412	392	385	402	386	403	379	371	379	401	378	380	384	374	396	406	401	415	382	353	382	386	382	411	370	354	359	379	422	394	407	373	389	408	373	357	366	363	415	419	365	384	392	405	388	406	361	367	428	397	367	392	391	371	390	396	378	410	405	404	365	363	388	434	387	385	371	375	398	391	362	365	342	399	394	391	382	376	386	372	370	375	423	420	408	390	400	382	375	410	373	394	389	382	395	390	336	403	378	391	385	416	376	398	374	388	373	374	355	396	389	376	371	403	409	357	366	378	405	415	372	397	392	418	389	403	375	408	401	422	416	394	409	381	405	374	409	356	385	368	393	397	395	383	379	350	373	375	373	371	386	384	410	390	404	377	378	363	395	357	325	387	398	402	376	395	413	373	377	406	392	394	397	404	396	373	364	368	392	392	430	380	381	340	397	384	385	414	401	389	416	391	389	408	411	390	404	378	427	413	365	345	435	391	394	372	360	381	381	387	397	405	403	398	384	395	373	409	418	362	377	397	385	395	358	371	381	380	406	406	409	359	398	386	376	376	377	365	426	399	413	415	375	393	404	387	421	399	363	403	370	421	398	390	366	404	376	332	360	373	411	380	397	396	379	388	393	366	376	397	414	410	384	363	394	384	408	390	383	380	381	403	385	398	378	395	396	392	430	373	405	417	386	371	378	388	383	395	399	399	385	347	396	404	392	408	361	374	392	379	374	390	383	386	387	375	377	409	367	393	399	384	377	414	388	408	366	429	375	383	363	367	378	391	402	390	395	405	378	368	378	400	384	415	365	373	418	383	396	405	380	354	392	392	414	402	399	364	405	383	393	448	393	381	384	373	409	379	402	392	385	390	401	372	359	400	421	436	396	394	387	377	382	410	363	394	388	403	418	397	388	400	399	368	358	384	396	377	404	399	378	394	387	397	385	387	413	392	385	386	368	401	401	354	387	391	396	367	412	383	381	376	405	397	398	390	422	403	396	401	378	371	393	380	421	336	385	391	387	392	404	391	388	375	366	401	405	395	405	367	385	396	366	406	411	371	396	393	403	412	409	447	361	399	386	385	348	418	376	391	407	403	372	383	390	393	392	364	388	403	403	396	398	407	359	381	360	451	379	372	363	335	363	384	401	402	378	407	380	378	395	393	351	384	395	392	393	371	381	396	407	389	409	387	374	404	381	367	357	379	368	413	370	389	365	400	389	395	386	393	370	401	375	410	395	373	408	382	386	397	430	376	378	412	424	364	378	392	349	401	418	396	408	396	368	352	436	411	359	371	395	379	402	396	357	389	394	394	410	409	372	375	374	406	431	400	371	380	346	393	369	383	404	398	408	346	391	412	392	398	407	410	385	419	414	414	361	365	373	410	410	374	417	407	380	351	415	363	383	374	379	362	388	394	432	353	400	355	374	411	444	402	409	397	398	383	370	377	392	385	372	378	389	392	343	370	370	387	369	381	406	394	398	405	352	370	394	386	386	380	390	384	393	397	408	376	450	401	364	381	402	393	431	381	398	397	388	420	365	412	379	416	429	371	414	376	404	373	423	365	410	392	394	386	376	364	408	369	399	371	418	351	421	393	379	376	376	385	343	419	372	405	373	394	411	348	367	396	408	417	397	361	380	393	398	363	392	385	393	435	400	367	367	427	401
23871	21564	27889	24609	21040	13220	1192	743	609	565	560	528	539	545	510	519	500	453	488	518	489	511	469	443	489	442	515	462	485	473	460	445	451	481	496	443	480	496	462	443	462	465	470	498	431	492	459	462	445	473	466	453	470	430	443	469	488	468	451	453	502	504	497	430	430	449	498	426	464	437	442	481	453	442	452	416	478	472	461	458	480	440	444	443	474	453	454	454	450	476	421	466	488	481	419	461	438	450	456	448	485	443	483	464	464	473	451	432	475	440	513	462	447	471	465	437	438	435	433	466	467	446	431	491	452	450	450	421	462	480	439	454	453	477	461	480	442	495	504	417	439	444	458	459	469	436	475	477	492	458	487	485	457	471	448	411	451	473	428	466	485	457	431	443	425	411	436	437	469	460	422	450	446	436	443	475	461	514	427	475	444	476	454	472	421	466	432	440	478	449	442	466	415	457	490	453	460	449	440	432	480	452	466	486	464	468	471	436	454	483	464	434	429	450	443	415	443	475	459	464	447	425	455	417	468	448	402	468	470	443	442	480	442	470	468	441	431	493	439	461	486	457	477	483	435	463	426	448	475	409	458	407	481	478	466	440	465	466	496	438	498	467	453	427	424	477	465	461	465	470	462	454	470	475	454	491	398	447	425	458	494	427	485	429	435	435	452	462	470	452	415	464	431	455	477	479	461	462	482	450	419	456	458	478	414	448	416	476	446	431	455	435	431	473	496	453	463	442	415	461	457	428	443	490	439	450	452	453	463	459	426	473	469	458	455	467	458	438	462	448	445	448	426	488	465	453	499	424	473	415	484	428	431	464	400	428	436	455	445	471	423	492	435	464	490	452	464	446	470	444	429	410	456	484	437	458	451	470	469	456	427	433	487	422	449	430	473	455	482	459	455	455	453	447	408	426	452	457	465	517	455	478	431	441	459	454	443	398	427	454	443	456	468	462	453	420	440	437	459	456	422	439	452	472	465	446	453	430	480	479	418	447	389	434	500	451	468	443	485	441	473	444	399	471	448	471	440	483	483	447	426	455	437	460	460	444	440	452	438	468	470	437	469	391	463	431	453	463	459	432	530	487	492	452	467	460	414	427	442	441	432	475	477	444	443	436	461	447	420	447	462	443	450	452	446	431	461	474	462	456	431	431	480	469	445	481	457	450	459	449	484	446	489	440	444	478	460	441	424	412	450	486	444	465	436	432	444	436	473	506	445	422	409	461	469	453	465	405	444	428	466	432	460	460	478	477	448	453	440	454	474	466	457	462	426	469	471	475	406	458	451	482	445	428	467	430	477	416	450	425	471	470	429	448	440	487	452	465	450	417	460	419	474	443	448	440	470	451	479	515	463	471	464	460	444	454	462	450	469	468	488	477	441	427	437	477	454	478	483	461	459	448	481	444	457	471	480	432	468	478	426	466	480	433	425	445	432	408	468	427	430	473	444	484	449	480	475	477	446	433	485	451	439	448	475	459	434	461	466	451	428	454	451	484	464	434	465	435	437	484	453	472	432	422	439	452	500	472	428	450	449	448	459	401	485	473	448	429	454	501	440	463	467	451	428	446	433	441	478	432	450	493	475	471	429	481	439	416	430	398	455	413	440	433	477	433	454	496	476	412	485	455	433	445	467	433	464	468	455	486	468	496	476	400	418	454	468	428	411	443	472	438	457	437	497	500	407	452	445	435	443	426	471	489	454	463	451	478	441	455	457	483	471	473	461	446	454	427	447	438	498	408	428	404	454	433	451	458	444	462	472	441	430	440	494	429	451	452	433	434	446	433	449	433	441	478	457	455	471	446	455	445	443	442	447	433	460	467	452	495	403	451	438	454	457	457	415	454	437	458	449	451	449	447	430	441	431	470	440	448	426	472	432	478	418	472	460	409	462	435	445	450	431	459	427	436	443	456	479	444	466	479	439	420	436	461	466	463	436	491	419	485	461	456	457	469	459	476	455	487	430	430	476	456	464	435	467	428	469	489	451	449	441	421	416	424	460	463	470	467	431	473	462	455	454	468	465	432	432	435	407	449	442	442	503	441	486	471	468	466	440	416	435	436	454	452	459	455	491	503	415	479	442	467	460	455	453	497	455	477	414	471	459	448	476	482	456	432	484	478	424	462	451	462	456	458	459	454	526	461	442	431	445	440	461	479	474	452	467	473	500	467	444	458	453	403	458	427	422	430	452	448	392	448	473	470	447	471	431	443	470	437	425	467	437	495	449	434	457	404	435	444	488	464	463	432	467	463	437	482	462	450	446	469	439	513	468	455	471	441	442	480	491	464	515	458	435	436	455	469	479	480	435	419	467	443	464	481	481	449	446	439	449	447	476	429	449	476	492	448	464	458	460	455	429	460	468	439	459	436	449	409	457	491	442	444	471	453	425	466	493	455	482	429	422	498	427	438	445	439	435	442	422	416	452	466	442	488	470	500	429	462	466	422	426	437	436	499	468	459	416	476	434	471	452	461	442	441	452	394	485	426	447	432	422	454	428	459	422	428	425	462	492	471	469	470	425	453	441	497	483	415	463	429	442	491	448	440	466	460	463	482	427	448	446	460	459	440	454	461	431	431	421	469	452	453	432	460	434	485	458	487	438	395	461	475	457	477	494	487	453	465	452	423	466	475	438	454	439	450	504	404	470	487	477	475	451	429	467	477	411	461	461	454	476	441	486	428	437	484	471	457	439	439	445	435	461	442	501	446	443	452	439	478	435	419	417	445	440	445	433	453	460	455	439	447	473	448	405	441	442	454	442	502	471	446	459	471	466	473	453	501	433	462	437	471	406	452	497	433	473	453	483	414	463	473	473	451	444	466	443	449	445	444	444	431	449	465	486	448	437	494	458	458	433	471	448	463	456	491	477	440	471	423	452	445	472	453	447	478	428	405	426	428	464	441	473	460	430	473	404	444	461	425	455	473	471	463	478	448	410	484	436	467	443	458	465	454	469	455	468	497	436	455	441	491	439	461	438	471	503	438	441	406	416	433	435	437	430	454	450	447	428	454	441	441	445	476	456	441	426	462	467	460	430	481	437	466	469	417	471	470	461	455	445	482	420	479	463	470	430	431	451	467	441	425	432	438	422	431	428	455	449	458	436	413	467	452	444	493	487	495	475	422	457	437	431	442	455	458	500	427	471	475	441	439	478	451	468	449	435	465	468	455	470	448	440	461	486	467	452	408	447	452	448	448	439	462	433	457	464	438	491	479	476	490	461	481	440	400	417	467	455	438	464	432	502	430	436	440	442	446	405	430	466	449	451	456	397	455	429	438	434	452	453	429	449	440	469	423	445	443	459	453	435	429	435	449	483	489	455	472	434	434	486	468	444	438	486	445	473	465	461	457	463	469	450	438	423	462	472	471	430	412	419	482	470	433	450	447	453	457	440	480	449	466	432	453	426	467	449	436	427	423	490	451	435	429	483	458	457	449	479	459	417	418	464	446	440	444	450	492	466	469	434	467	457	469	449	434	392	476	502	440	466	425
42982	83982	5992	2835	2033	1492	1242	1016	956	851	779	702	722	645	643	605	621	615	631	644	571	548	569	570	561	556	547	538	524	553	540	550	506	549	535	552	544	588	530	531	549	574	521	508	551	570	538	548	555	553	523	574	545	554	564	527	555	553	562	552	544	546	574	490	554	533	526	523	541	542	568	567	538	540	515	513	545	549	558	539	516	569	562	543	568	514	569	556	480	560	551	575	528	509	532	521	561	600	574	510	530	525	564	564	542	555	562	571	558	556	567	524	537	527	535	517	553	559	529	531	552	525	553	518	526	528	529	578	546	519	545	574	538	573	560	556	536	568	594	531	568	518	589	541	503	498	513	599	543	526	521	514	526	562	500	531	560	518	512	531	529	545	555	570	534	538	523	503	516	528	555	586	555	523	513	575	563	516	581	545	538	517	521	508	523	563	513	520	551	589	541	530	516	531	553	545	515	548	547	502	551	559	567	507	532	533	531	547	502	494	527	583	571	540	555	542	510	510	552	511	524	522	546	545	536	529	506	529	522	503	537	548	505	526	546	547	550	516	557	521	527	549	538	581	504	544	595	513	523	524	528	547	541	567	548	529	546	588	551	521	576	558	563	524	537	589	541	527	532	547	522	549	508	577	546	528	526	561	541	544	554	566	516	577	506	504	540	531	537	518	510	524	519	553	532	544	536	553	579	534	507	528	517	544	563	521	494	540	555	517	577	508	517	560	557	545	498	544	540	531	525	500	538	543	465	530	538	554	517	544	508	528	518	522	536	510	548	537	541	575	534	536	533	546	554	533	556	513	553	521	534	555	545	538	553	586	552	533	546	526	533	531	502	540	562	547	519	532	547	526	566	508	546	496	524	556	521	548	551	526	476	540	534	579	538	500	561	526	567	543	548	529	529	526	587	516	538	531	503	543	532	572	540	486	545	544	510	528	525	549	537	539	532	552	520	550	518	578	532	543	565	539	557	535	551	574	518	571	538	548	521	535	531	524	538	518	565	535	567	548	522	561	480	502	502	537	496	521	538	530	520	560	518	525	579	568	534	561	536	517	522	518	536	495	530	490	566	563	571	478	539	533	552	538	548	560	514	521	550	538	534	507	543	526	518	523	475	570	524	533	542	541	562	552	534	507	546	543	551	550	521	561	531	563	558	552	524	561	555	568	522	553	501	539	556	524	523	559	528	538	575	575	525	521	510	529	533	504	546	550	534	530	522	580	510	511	559	562	522	543	572	537	545	548	516	516	583	501	556	486	489	501	533	532	517	580	507	540	546	544	536	543	525	520	492	554	558	524	591	511	568	543	527	541	558	519	505	533	548	571	542	525	567	523	540	518	517	551	529	545	532	525	526	529	549	512	549	520	546	529	542	541	510	567	548	549	535	536	505	524	525	497	578	533	535	484	500	545	511	552	545	539	541	529	526	536	504	550	527	533	559	518	553	585	562	536	549	549	531	542	520	506	554	521	547	521	505	543	528	536	548	523	499	553	489	523	544	540	528	527	538	541	574	522	535	526	592	547	508	528	586	534	554	573	540	555	524	542	518	500	544	498	546	547	516	503	545	493	580	528	555	549	533	501	570	554	575	553	548	536	553	490	538	515	512	532	557	477	530	526	500	538	541	556	550	538	531	542	546	530	519	548	511	548	592	570	540	512	513	549	580	523	525	528	543	527	495	528	556	565	532	553	533	524	563	536	543	562	497	529	535	576	561	589	542	550	527	543	553	567	516	514	500	529	536	497	543	537	569	504	564	510	495	529	524	498	544	547	525	544	558	562	537	549	501	525	556	523	520	522	498	560	565	518	539	493	504	515	561	580	554	529	529	559	528	522	544	504	550	503	493	521	529	533	524	556	524	487	498	529	535	544	556	569	581	548	570	547	553	529	528	541	538	566	562	564	553	571	534	546	547	543	574	553	521	522	539	527	516	550	529	560	533	536	516	526	547	566	536	493	524	555	530	540	519	553	553	594	539	535	534	535	564	555	557	541	532	521	547	508	499	564	527	531	533	559	527	524	532	517	513	531	572	534	533	564	546	520	540	535	578	494	492	541	536	538	526	515	530	498	534	574	563	586	543	509	561	519	567	558	586	539	465	532	560	469	526	551	520	515	523	486	551	552	561	534	550	544	487	516	514	520	547	516	551	520	525	512	555	519	519	597	527	488	552	542	529	561	556	520	562	506	526	550	568	537	532	547	550	502	528	546	541	523	548	551	521	557	541	548	528	563	549	557	549	504	544	567	563	515	523	536	531	538	543	579	535	517	530	552	535	513	527	545	486	520	537	538	559	550	516	548	512	553	533	488	585	550	535	537	521	535	496	541	526	490	560	548	541	543	569	524	558	545	566	534	532	523	520	551	527	472	509	559	536	554	494	523	548	559	555	499	557	565	545	566	570	538	586	519	481	541	504	576	539	516	585	525	546	569	506	556	545	542	564	543	546	517	532	543	525	577	559	566	532	500	529	524	547	520	513	512	578	573	563	548	548	539	532	529	566	516	570	521	538	534	499	548	543	513	507	600	530	523	487	510	536	565	524	478	553	536	545	494	520	547	525	549	521	504	542	560	507	530	544	570	538	564	549	548	533	536	545	556	532	563	551	534	519	494	558	586	537	561	531	541	515	513	515	565	548	566	544	570	585	543	521	562	563	520	535	525	519	508	523	538	536	511	545	562	513	543	565	524	577	536	520	547	572	498	514	492	523	487	531	539	531	546	555	546	557	515	571	543	545	514	529	527	499	553	492	546	566	538	545	528	569	528	541	564	548	528	532	517	541	527	560	524	537	537	534	571	549	507	532	515	509	575	531	516	570	538	547	560	516	510	535	508	515	538	529	544	562	520	568	566	546	532	537	559	509	509	561	563	562	548	548	541	510	547	505	511	562	521	510	521	567	520	573	585	570	576	489	542	529	544	524	527	520	535	542	605	540	526	516	549	529	526	505	537	562	520	523	500	527	536	508	561	501	509	535	551	508	553	562	520	531	555	542	557	521	523	488	541	563	512	550	487	540	512	533	523	522	535	555	540	516	514	547	561	506	578	549	546	528	573	554	539	521	550	567	551	537	500	525	541	553	516	523	562	559	508	581	543	522	555	546	529	548	549	548	527	568	509	531	541	519	545	515	483	552	544	537	520	514	549	500	509	528	528	545	535	568	516	496	510	536	548	561	572	559	556	562	552	540	576	590	549	524	512	551	542	567	544	525	564	520	551	481	512	520	582	595	549	547	536	533	563	542	493	542	551	539	521	545	576	546	573	547	502	518	525	480	501	539	539	539	534	549	546	513	581	524	556	547	554	546	574	586	557	561	561	522	553	531	564	557	536	574	535	541	583	525	598	567	575	496	547	586	493	558	493	546	495	515	529	570	522	553	534	549	561	527	520	553	524	542	551	537	566	529	556	548	524	512	505	503	534	552	518	521	580	520	535	531	525	521	582	492	521	503	536	514	523	520	497	541	512	527	519	589	515	518	489	538	546
25187	22315	27170	25241	12737	775	433	403	318	309	283	336	304	290	270	256	288	264	254	278	267	299	306	294	283	272	238	261	289	293	243	258	269	250	285	246	273	264	261	270	262	266	267	268	278	300	259	248	292	247	257	268	299	285	272	259	260	286	272	258	296	261	237	253	279	255	276	264	260	255	258	281	242	279	277	259	292	285	266	270	272	268	261	257	259	289	273	292	287	266	290	280	278	269	259	281	270	253	278	286	298	297	262	258	273	296	257	267	306	294	273	296	260	287	281	251	287	238	276	269	287	260	280	251	249	253	274	263	272	296	286	255	281	269	287	264	261	248	238	296	268	262	256	290	263	262	258	281	257	283	259	264	255	239	253	243	258	261	243	287	252	320	253	271	242	279	275	270	252	270	264	238	282	286	265	257	285	258	260	240	253	228	282	268	259	260	250	277	246	246	258	256	281	237	268	267	273	258	268	268	265	253	295	258	260	294	289	281	288	256	257	268	261	287	257	266	281	278	261	269	275	283	272	260	251	284	248	264	260	284	250	284	259	271	300	282	261	250	283	286	273	270	285	262	264	258	279	264	270	260	282	255	251	257	285	270	237	277	249	253	279	276	268	286	298	259	259	258	234	275	243	283	262	280	264	272	278	274	283	256	268	297	275	293	264	290	272	270	291	227	257	264	291	250	254	266	251	292	265	307	230	287	280	285	246	283	257	258	239	261	265	252	278	278	266	265	275	257	262	235	276	263	282	255	289	254	259	256	283	282	269	285	244	295	267	245	281	255	284	267	279	262	247	285	286	286	264	275	269	251	266	263	286	258	267	261	285	256	286	277	287	262	266	258	272	252	281	250	283	257	266	293	274	280	275	305	256	290	257	267	253	296	253	275	259	273	270	241	277	258	271	246	259	248	249	276	304	281	278	273	271	277	293	229	275	285	308	283	273	270	253	267	270	272	256	251	301	259	249	267	273	271	254	272	279	240	307	291	268	243	296	269	296	259	258	264	256	288	257	277	294	272	252	251	253	283	290	280	273	266	283	254	270	282	242	289	247	309	237	261	287	260	259	255	267	260	234	279	267	276	262	275	278	285	276	290	279	289	257	275	272	276	244	283	263	273	293	273	274	262	276	255	247	281	274	240	262	271	273	272	270	266	229	294	262	273	253	271	252	248	282	247	268	247	252	246	272	266	281	271	273	270	256	252	285	278	265	258	261	289	238	256	243	260	262	272	273	260	260	267	257	291	288	286	253	278	272	254	282	254	256	252	289	260	277	282	249	227	264	249	257	251	266	243	313	249	276	275	288	252	276	269	263	250	268	272	297	268	268	261	267	276	257	238	253	260	278	278	278	261	280	250	255	269	284	262	259	266	251	275	262	268	285	250	275	273	259	257	311	249	285	261	261	258	255	239	280	279	309	233	271	264	283	244	289	264	281	270	258	265	258	263	251	269	242	254	272	260	253	285	254	274	268	237	284	264	266	271	245	273	251	263	231	282	282	255	265	265	271	247	283	267	273	278	265	298	261	280	283	273	272	249	267	264	261	265	286	252	282	232	257	255	290	267	241	261	279	255	258	292	246	276	286	286	257	291	276	257	273	254	282	244	274	246	264	266	279	261	248	251	265	243	266	277	247	272	254	282	265	252	270	268	238	257	269	261	305	260	273	279	273	261	240	257	224	260	251	282	252	251	267	276	245	280	240	271	255	268	297	251	263	264	242	262	287	256	264	275	248	279	257	265	268	283	273	273	261	263	292	279	294	243	264	225	270	257	268	297	260	273	274	282	257	269	255	268	271	246	278	255	268	294	297	276	265	264	245	267	280	286	253	272	262	249	284	268	259	297	251	285	296	290	277	268	282	252	257	242	269	282	298	269	291	277	262	247	253	229	279	273	257	282	273	276	264	256	270	260	275	266	254	265	262	271	287	262	299	245	267	223	239	267	256	280	263	270	272	264	242	271	304	266	281	292	242	239	271	274	282	284	276	293	251	255	283	234	285	264	302	278	274	258	305	234	264	285	261	289	301	285	249	272	244	269	296	285	261	250	254	251	273	306	239	290	263	228	246	263	233	260	269	275	276	263	247	285	257	264	279	267	265	297	296	262	284	264	269	280	266	245	257	267	262	282	270	245	250	247	278	278	287	293	287	268	274	289	268	275	276	251	261	244	279	272	298	269	275	250	261	263	258	248	278	244	252	267	237	255	293	278	274	267	274	271	271	261	268	256	252	259	283	261	267	262	257	296	265	271	255	272	278	247	272	238	275	280	278	237	255	268	277	275	288	249	285	283	273	258	284	249	257	287	269	300	262	239	257	262	260	275	261	272	287	256	281	252	263	284	241	294	279	267	280	230	300	297	278	250	251	254	263	255	299	265	299	266	278	262	263	267	260	261	248	284	233	254	273	281	285	276	280	232	261	291	263	267	263	269	293	272	294	294	268	247	269	277	285	258	265	235	253	239	282	260	266	261	251	276	266	251	279	241	238	301	271	278	273	263	268	275	267	265	257	233	276	273	262	294	275	276	251	247	243	259	277	269	283	299	280	272	277	258	244	257	242	300	274	266	279	262	267	250	265	260	267	244	271	312	259	241	280	290	234	244	262	256	254	277	260	251	229	257	263	258	275	252	256	234	280	290	271	258	269	280	257	244	251	243	281	249	247	280	251	280	290	257	264	226	278	256	258	271	273	273	285	236	268	258	286	293	253	241	280	257	258	301	275	287	250	268	247	286	250	267	289	300	266	278	281	240	251	285	256	260	258	275	304	275	262	255	249	288	301	269	290	250	258	269	253	259	264	258	295	260	286	256	272	262	266	277	245	251	265	261	267	263	265	264	270	244	251	269	268	273	272	275	284	290	278	287	225	283	250	278	248	258	246	255	295	277	278	271	265	269	263	254	275	246	275	279	259	267	282	286	286	233	287	264	284	236	276	258	266	270	270	304	281	290	237	252	286	300	244	297	253	279	273	272	292	300	283	258	262	244	279	278	267	277	272	257	265	286	273	276	263	238	255	293	307	257	283	264	255	266	272	257	256	265	287	268	257	288	273	265	255	283	266	248	291	286	269	268	273	251	240	280	265	271	262	271	262	281	266	278	272	275	270	258	271	273	266	239	280	272	252	274	286	277	305	286	267	235	265	250	271	268	261	240	260	255	283	249	273	267	263	279	272	255	283	301	258	272	291	276	291	278	270	262	250	253	262	272	273	249	278	266	257	255	283	287	260	273	298	234	230	249	279	294	272	275	290	244	247	254	258	263	261	274	295	279	277	257	267	275	262	263	258	280	262	260	264	266	287	245	285	283	280	230	276	258	279	264	284	270	267	281	248	269	291	251	236	272	277	258	277	287	253	298	265	264	265	249	268	276	270	262	261	259	272	259	279	269	270	275	237	258	302	254	256	278	282	258	257	288	251	275	244	248	294	277	274	259	260	257	251	257	273	278	297	261	258	263	253	260	259	287	279	294	281	264	269	253	248	260	239	244
42449	73183	6676	1560	1122	819	681	620	582	467	454	399	409	399	409	375	382	395	348	351	356	361	362	347	339	360	336	338	373	346	353	365	341	361	326	334	350	329	323	291	303	346	327	354	326	353	346	345	323	346	332	381	338	338	327	329	324	328	356	321	321	326	311	365	310	350	312	325	338	355	342	335	330	367	353	334	310	327	294	308	353	347	333	328	328	321	333	316	331	362	320	336	360	334	331	345	332	356	323	323	373	340	328	359	319	337	338	352	373	337	358	365	339	338	319	322	366	377	325	345	350	339	328	343	349	346	373	342	310	364	349	318	371	333	336	350	334	320	342	343	346	327	331	341	344	328	338	324	318	364	363	338	363	348	311	342	322	319	338	328	352	320	353	317	366	311	361	357	317	322	331	323	325	312	333	350	307	319	350	359	334	309	320	342	341	327	333	342	350	362	306	320	328	314	298	316	297	315	360	307	311	320	340	309	277	341	338	327	338	337	312	314	329	301	333	347	361	330	328	325	325	318	327	329	328	341	331	301	343	319	335	305	349	312	332	371	336	306	321	353	327	338	334	357	324	340	302	336	338	324	332	345	354	344	341	327	359	322	309	306	327	320	329	312	302	341	339	373	338	362	331	335	301	326	339	323	313	314	332	351	318	357	349	300	368	323	317	310	329	342	345	361	326	320	315	354	315	349	286	322	347	315	357	331	339	362	319	354	317	343	315	329	367	344	351	344	313	335	335	321	342	363	362	308	344	320	321	327	321	349	328	331	311	317	327	351	323	336	314	369	346	328	324	303	327	368	324	356	359	318	337	328	324	344	321	340	361	344	358	342	362	338	357	333	336	333	312	310	327	341	353	349	302	346	302	335	319	312	352	304	329	309	316	364	326	327	333	306	349	325	344	340	316	354	349	362	311	350	337	343	316	359	330	312	337	301	321	321	337	381	333	350	326	312	332	320	365	333	365	352	346	316	304	334	329	325	368	328	328	317	344	336	310	331	330	351	322	341	315	311	337	369	332	353	338	343	355	318	373	339	336	361	332	314	371	341	315	347	357	348	339	323	313	292	334	317	339	354	330	363	319	368	354	344	314	297	340	336	297	347	317	346	344	348	341	331	352	324	308	322	364	348	325	333	288	329	313	344	348	353	307	354	326	334	329	323	353	321	338	366	340	373	370	351	336	323	304	327	338	312	312	337	326	348	322	322	346	341	348	344	330	357	309	347	346	393	367	352	313	304	337	354	338	357	332	334	333	323	338	331	351	339	307	344	336	384	354	324	332	360	344	316	335	355	324	342	321	308	352	345	317	342	375	323	355	338	343	295	311	322	369	329	333	366	320	345	331	328	335	325	325	322	367	335	361	345	300	334	375	333	367	307	332	328	311	329	338	328	339	318	331	323	343	330	358	315	372	315	339	324	335	344	344	314	312	320	339	319	349	347	342	338	353	334	342	355	333	373	326	341	309	334	335	355	343	347	355	349	376	337	335	341	336	330	367	342	352	352	329	350	319	304	345	337	347	347	352	327	300	305	358	345	331	323	331	316	332	336	325	302	337	324	327	316	306	322	351	334	314	306	353	322	337	314	329	304	389	315	349	325	315	328	338	342	330	343	342	374	355	337	318	353	342	362	322	336	349	329	322	327	341	376	341	314	308	351	347	343	331	290	325	313	340	337	347	344	329	358	307	319	333	315	351	304	313	351	359	319	347	359	348	345	342	381	344	284	352	315	367	321	319	323	301	329	353	336	328	357	349	367	315	352	328	337	317	305	288	330	316	327	355	357	343	325	343	352	370	305	313	336	341	344	297	323	328	339	330	361	324	323	353	312	341	353	327	340	321	335	328	330	330	324	358	350	333	331	346	335	333	352	333	337	317	329	334	345	340	342	362	322	304	331	331	341	352	320	362	378	339	325	342	328	350	345	377	349	310	358	338	335	347	352	320	336	308	347	318	329	361	344	351	304	354	331	345	342	331	342	330	369	348	328	326	352	314	332	351	339	357	334	326	342	317	347	325	312	349	338	341	325	332	313	346	341	323	337	352	316	294	308	322	342	339	367	297	316	349	302	363	341	348	311	334	333	303	330	342	338	333	344	341	335	343	355	340	297	336	320	325	339	341	321	316	333	313	320	324	351	368	364	329	357	366	338	307	298	309	354	311	322	342	352	336	344	315	339	321	357	298	327	328	349	333	316	349	343	338	361	315	303	329	309	320	312	330	350	339	316	329	361	377	330	342	308	330	348	337	336	351	352	345	328	326	348	319	349	326	320	313	344	311	353	311	331	330	290	328	339	360	325	353	306	347	303	339	333	341	321	345	366	352	318	332	348	306	355	310	320	328	334	317	336	347	326	316	328	341	354	318	334	295	330	304	275	311	321	308	301	339	318	322	328	329	342	347	359	343	330	314	362	307	360	313	368	337	339	316	303	328	342	317	331	331	345	329	359	329	352	323	303	323	346	353	333	322	313	326	341	352	343	341	336	334	357	340	308	333	339	352	333	354	302	343	368	314	311	353	342	332	341	354	324	327	321	353	318	320	300	352	349	316	355	314	351	332	327	315	339	331	350	325	353	327	311	320	309	320	330	347	341	328	337	325	323	353	320	326	339	305	346	331	339	350	321	323	333	337	346	315	312	355	364	312	326	329	337	329	312	329	304	360	319	312	355	370	362	351	338	336	343	328	340	341	357	318	317	379	326	329	328	332	337	318	308	352	368	323	340	348	354	353	369	327	327	333	350	325	320	332	320	299	310	345	351	348	341	334	316	316	347	370	325	345	324	359	355	324	325	353	312	387	336	331	362	323	369	325	300	356	318	334	331	337	338	353	339	345	363	340	322	343	353	333	355	352	328	294	317	361	323	313	350	363	348	307	345	305	325	353	346	321	330	338	351	333	331	345	339	307	334	355	336	342	332	353	349	340	314	336	331	320	305	332	351	332	326	345	315	331	350	333	350	333	329	336	312	346	364	354	372	340	352	364	326	336	337	339	312	334	309	359	345	324	333	363	327	363	347	344	307	326	379	318	356	337	340	332	328	332	327	340	318	349	338	378	334	333	308	337	312	366	338	306	342	339	333	320	315	301	354	324	350	347	342	325	351	350	356	328	347	327	326	331	328	328	334	345	358	328	370	326	360	330	323	327	354	341	357	328	349	340	316	376	348	320	341	353	325	318	347	322	307	316	339	335	316	335	322	358	363	369	318	316	306	333	326	315	331	322	321	340	313	334	352	334	337	312	333	353	337	339	318	336	331	320	359	286	328	314	364	327	318	324	337	347	334	353	338	320	305	352	370	330	300	336	312	359	343	342	353	351	346	327	310	331	319	290	318	313	313	339	355	353	357	333	347	335	307	299	344	367	370	316	321	344	331	346	371	344	332	326	334	337	347	305	352	363	337	336	340	321	346	331	313	340	315	340	331	323	310	326	327	334	327	350	333	334	355	347	322	322	308	343	354	345	348	358	355	330	326	369	290	358	358	369	379
22824	21268	28714	23800	21119	21137	12835	1180	753	694	650	595	595	602	563	548	548	500	510	477	551	488	469	496	521	476	512	466	475	476	487	514	451	476	449	473	462	438	491	471	470	472	438	447	469	421	433	449	440	492	479	485	455	459	457	451	437	465	407	490	419	448	438	430	426	438	429	441	487	431	445	463	453	449	460	501	445	452	432	460	460	455	438	470	426	436	432	441	489	418	413	436	452	472	468	433	478	483	431	472	457	451	454	462	455	428	466	483	442	469	479	482	444	494	482	449	478	494	450	467	429	463	448	470	443	463	472	471	455	469	417	443	471	444	474	469	478	487	495	441	460	460	494	427	434	482	442	464	450	460	437	438	445	444	475	434	443	424	469	456	454	438	454	475	444	456	428	444	473	429	491	434	445	434	436	427	436	459	444	476	466	417	424	422	447	460	429	424	442	439	436	481	457	467	422	420	445	448	443	415	472	424	427	467	481	471	460	464	435	413	469	466	471	478	449	429	450	423	456	441	446	388	457	470	459	446	422	424	439	447	455	451	417	436	467	485	400	429	457	475	499	472	417	414	428	486	439	440	474	463	435	477	498	432	401	465	442	416	484	438	439	429	432	445	402	433	447	464	480	469	439	459	433	421	418	425	457	424	452	450	435	426	416	429	474	428	453	422	438	458	455	437	431	477	387	428	479	427	428	480	471	444	442	447	443	446	408	456	440	462	420	464	436	444	449	456	459	431	437	426	444	435	534	474	449	467	456	432	474	423	443	436	417	413	469	450	449	434	422	438	477	458	478	441	431	476	431	439	468	419	447	471	468	418	446	451	467	471	470	453	468	490	432	456	432	432	438	427	425	452	471	466	446	446	431	455	455	436	390	436	442	461	446	429	452	461	456	443	417	439	447	446	427	446	453	435	445	437	470	429	446	442	476	488	450	425	478	420	395	457	445	461	469	461	462	457	452	475	419	459	405	459	446	445	427	462	469	430	444	428	453	438	426	436	425	430	443	450	456	436	474	481	424	448	473	427	469	424	428	463	450	447	424	460	440	427	424	396	478	467	429	426	404	433	446	446	428	462	459	412	461	474	441	429	458	417	482	437	460	429	461	443	402	427	460	429	465	482	443	433	459	423	420	413	471	466	468	480	430	438	439	439	478	447	442	444	494	457	455	445	485	444	476	472	477	472	454	432	431	443	449	480	429	436	469	459	470	468	437	428	462	423	422	451	464	439	451	445	434	417	406	428	452	442	449	477	442	448	440	443	428	478	430	470	454	444	459	424	435	455	415	454	450	435	471	440	427	431	455	448	443	475	446	440	447	396	462	433	394	425	452	416	464	433	446	468	398	483	460	448	384	430	470	439	468	430	462	419	459	457	491	436	441	433	473	425	443	400	436	451	434	435	441	453	445	447	449	444	418	411	423	470	453	445	430	436	461	436	434	476	470	449	427	436	413	422	432	426	449	429	449	467	434	457	448	451	447	484	499	462	477	443	449	464	444	453	421	431	425	452	429	481	466	473	494	405	417	439	481	426	445	436	442	459	446	432	453	473	484	377	491	444	406	385	434	468	458	487	455	474	460	451	459	459	445	435	489	429	431	450	496	448	471	505	468	451	456	458	459	479	504	445	432	404	436	397	466	437	441	450	460	424	423	463	435	474	449	445	464	442	475	438	459	450	429	452	399	505	464	414	425	446	444	419	481	445	417	427	422	432	420	446	495	456	488	459	441	431	443	448	438	445	441	474	443	435	467	467	438	414	475	472	416	485	464	462	451	433	459	467	492	450	473	456	447	456	431	412	437	467	475	456	447	413	483	448	442	449	445	458	465	413	454	439	448	434	478	475	510	417	455	435	428	481	453	469	444	488	443	459	445	458	467	449	450	431	452	462	461	471	432	428	458	462	467	434	449	445	492	429	472	481	428	436	439	450	435	435	441	420	432	437	478	454	458	460	443	431	436	431	433	414	463	441	461	446	426	488	444	429	461	386	441	459	455	450	435	432	470	442	445	403	473	425	449	462	475	459	458	483	469	439	466	460	438	445	442	463	471	452	454	431	480	451	452	455	462	431	438	462	453	449	449	469	436	454	457	438	427	439	448	466	416	472	468	405	427	423	475	493	465	453	432	501	446	467	449	450	457	437	473	433	435	449	452	483	446	451	436	481	450	459	454	453	499	442	447	434	411	453	463	502	451	471	479	442	432	444	445	445	444	416	423	411	448	443	424	438	426	460	431	483	457	481	469	440	427	463	456	435	441	472	465	423	465	407	465	444	429	453	467	446	442	402	447	462	428	463	499	462	458	471	439	415	418	428	486	473	487	416	466	427	427	476	444	443	498	416	463	465	472	474	446	408	431	434	444	433	463	483	449	427	428	434	453	485	461	409	379	474	393	471	442	460	449	446	403	487	428	423	452	427	425	458	468	424	433	460	484	395	455	413	433	424	441	435	474	462	464	460	447	421	451	441	418	452	454	450	426	422	404	494	434	483	426	459	470	386	454	442	445	464	450	445	427	441	465	455	434	475	431	463	468	448	449	403	460	460	425	451	451	445	423	443	438	476	454	460	404	417	434	442	444	436	438	405	453	430	457	449	438	453	473	507	478	446	449	443	434	450	446	429	455	456	414	431	454	444	467	402	440	407	441	467	441	481	440	467	452	447	424	427	454	465	471	452	429	457	446	427	424	424	450	455	408	433	432	432	464	459	427	435	454	475	464	463	427	453	464	431	423	457	438	471	446	436	458	438	456	459	429	456	414	435	430	440	464	479	416	412	434	454	416	482	490	431	436	475	433	432	462	432	422	436	440	440	498	437	441	459	440	442	446	432	441	471	450	470	462	443	457	465	438	452	468	435	470	425	433	463	475	457	407	491	442	480	418	460	438	490	479	459	487	447	470	438	440	486	446	439	465	437	444	433	420	434	477	438	438	428	454	456	422	462	476	433	439	434	429	465	463	438	469	437	415	451	457	467	411	447	458	443	448	454	458	457	446	450	474	439	416	473	446	450	449	507	469	460	439	439	457	418	448	478	470	459	451	444	461	422	435	420	433	436	478	450	477	452	454	463	406	435	459	456	443	434	424	430	481	457	447	468	456	443	425	415	451	448	421	413	467	451	481	434	444	460	481	474	459	465	488	443	416	463	453	420	476	454	450	458	470	450	474	465	436	472	449	444	506	438	447	407	434	472	457	434	425	409	453	444	435	446	465	449	428	447	466	463	428	429	477	439	454	423	436	454	461	501	443	464	393	407	428	463	414	428	464	449	449	429	418	466	471	414	435	448	422	482	440	472	458	461	452	426	445	436	487	456	413	464	454	437	416	471	426	403	421	447	454	506	446	430	445	406	474	409	461	451	430	467	452	450	411	435	432	479	460	452	489	428	452	443	481	470	447	471	392	430	448	443	485	482	418	445	430	439	425	472	457	420	465	459	461	433	457	434	476	435	471	493	464	489	471	431	456	484	475	484	464	484	449	469	401	474	434	459
45533	86257	10118	4961	3402	2419	1993	1561	1354	1107	1057	919	875	801	740	686	728	667	652	609	639	610	573	623	620	601	564	573	535	601	572	614	588	526	545	538	529	558	530	547	582	518	554	523	554	519	516	526	545	530	525	525	547	562	521	534	541	526	539	565	537	577	510	565	550	538	542	527	562	572	509	497	564	510	528	532	543	534	550	531	591	506	561	503	564	542	539	505	519	558	548	552	554	527	528	521	565	522	562	535	528	526	504	499	534	570	593	525	565	572	581	555	600	572	562	560	543	553	609	516	535	577	540	519	516	512	552	540	521	530	526	548	559	524	563	531	535	530	527	516	606	496	547	595	553	518	541	534	516	519	515	497	558	502	563	530	539	493	534	503	519	539	559	554	555	495	530	566	528	483	535	509	546	540	555	518	474	490	542	543	539	515	533	549	535	543	557	540	550	514	543	531	568	534	537	521	528	521	568	504	495	506	541	538	498	533	521	555	501	559	537	508	523	529	510	550	488	516	542	511	516	506	560	522	541	527	536	552	541	500	519	609	503	498	528	547	506	503	522	494	522	551	534	546	534	506	499	530	526	532	515	569	515	517	519	543	539	532	520	518	552	516	515	558	545	510	605	562	532	503	528	542	536	540	532	563	538	513	511	559	485	550	526	567	542	551	565	516	524	516	545	552	554	535	562	555	560	532	508	522	530	529	496	501	532	530	508	478	521	516	520	564	495	560	545	542	560	525	533	517	518	550	525	532	553	503	542	546	513	523	552	541	521	580	521	561	540	513	519	540	538	526	554	521	545	522	519	548	520	540	540	525	506	554	507	504	532	525	544	541	515	518	528	527	488	534	567	554	590	483	563	504	528	548	536	527	513	521	546	536	512	544	559	521	577	518	522	500	529	562	544	553	519	539	530	540	598	545	536	540	539	504	523	551	547	527	521	555	518	579	517	534	586	551	573	537	531	535	540	558	524	512	561	500	493	513	496	502	531	495	539	508	516	531	530	516	553	553	533	503	557	521	549	545	498	505	505	533	530	536	537	587	530	508	543	518	574	531	567	502	514	529	551	495	602	552	528	548	504	518	558	507	532	557	573	473	550	543	547	481	556	521	534	554	522	561	517	500	543	519	555	560	513	510	502	516	555	536	554	526	545	520	537	537	519	543	516	562	559	495	518	535	501	523	488	514	516	531	542	534	546	508	535	534	541	555	514	518	527	541	497	514	551	564	531	566	528	543	526	536	524	521	546	527	520	518	508	514	502	500	509	571	578	525	509	568	524	513	513	506	523	544	525	549	512	555	572	546	563	556	564	525	535	506	558	522	541	550	520	543	498	526	560	516	538	533	518	536	545	554	508	547	564	509	564	566	496	530	529	553	536	572	549	536	495	522	514	529	527	510	536	534	544	587	509	537	513	514	513	519	503	531	508	529	489	532	523	531	512	539	511	496	519	562	500	524	541	552	542	527	574	491	569	548	507	535	514	549	450	508	510	540	547	500	511	524	538	521	554	512	504	520	515	460	554	510	538	496	502	560	474	521	491	492	588	499	548	561	529	518	524	500	522	523	556	569	525	497	535	516	508	470	524	529	539	564	535	548	531	537	552	520	545	530	514	541	516	531	531	521	514	496	523	501	532	508	533	557	504	538	584	518	527	556	533	512	555	505	466	531	502	506	580	557	529	529	528	523	528	515	519	573	544	511	530	519	542	532	531	543	578	589	528	542	570	509	525	516	585	471	529	516	588	543	549	525	521	481	523	544	488	539	573	530	505	517	530	506	506	543	515	539	498	543	557	555	564	551	493	538	578	532	539	545	568	536	554	470	525	574	528	549	524	518	511	510	535	561	543	566	545	518	514	483	542	545	557	561	558	517	516	544	540	539	565	549	509	531	517	526	520	517	553	513	513	522	495	576	512	540	465	508	532	529	511	519	486	482	517	530	547	477	525	527	518	538	474	506	498	537	535	493	500	540	512	519	577	543	519	565	528	523	555	562	571	546	508	520	548	509	557	545	501	544	528	514	513	544	543	546	522	566	476	530	498	507	542	533	504	507	488	534	513	535	520	539	563	553	572	537	543	539	514	597	520	556	509	561	526	508	515	568	533	534	498	552	542	521	544	541	557	492	517	524	563	536	526	573	489	536	556	527	516	558	497	529	527	516	570	500	540	523	551	555	561	531	522	555	526	544	534	526	545	508	537	502	531	530	509	524	509	502	521	553	574	485	553	528	527	553	563	504	516	538	542	512	549	494	519	538	517	446	523	503	546	503	489	538	561	526	515	536	540	493	554	509	508	546	571	547	476	543	526	544	533	507	485	537	554	537	504	474	538	511	519	550	537	539	519	563	530	535	479	523	562	520	573	521	495	532	557	526	551	543	517	528	553	504	557	519	566	475	544	499	537	554	502	520	516	551	516	545	521	530	519	493	477	563	528	502	501	529	523	521	535	523	554	535	528	530	530	541	529	491	489	551	569	545	522	517	536	514	550	558	539	563	538	515	553	527	543	518	542	519	541	462	562	533	516	524	511	536	554	538	540	507	523	516	530	507	545	544	556	563	512	555	561	517	540	502	514	526	550	551	488	528	527	542	534	572	506	518	532	479	520	524	560	520	526	554	532	495	543	571	539	524	544	553	510	474	481	522	491	538	537	499	493	598	516	528	529	554	513	513	536	553	529	530	548	499	553	546	546	521	487	541	532	512	532	505	518	536	498	558	514	508	544	480	553	520	564	510	550	496	523	515	538	501	518	528	562	550	539	554	580	566	527	524	550	561	494	534	557	532	539	541	504	497	528	537	528	528	563	520	497	503	499	509	547	475	497	541	532	535	522	504	505	478	512	535	537	480	513	567	573	563	521	543	526	562	552	511	540	526	542	505	576	518	559	514	529	557	546	547	579	527	528	502	510	532	519	521	545	526	530	545	540	529	509	533	550	535	557	528	559	529	523	551	541	506	553	498	555	532	576	485	517	544	550	484	527	540	521	497	486	529	547	488	525	525	562	517	539	568	556	525	567	521	491	535	560	517	513	531	557	546	544	552	544	551	543	603	541	543	513	520	491	520	529	557	569	538	540	515	558	495	547	505	525	515	556	532	545	537	570	519	515	554	542	537	509	536	518	495	510	525	515	515	499	501	502	554	530	554	545	523	496	550	547	511	518	534	521	519	534	508	535	534	481	575	528	542	553	497	481	533	496	510	565	495	535	535	481	495	537	531	547	504	526	486	507	541	526	547	511	522	499	547	537	542	513	547	558	533	568	525	490	533	534	554	496	535	533	532	553	517	514	513	544	514	496	531	525	568	533	537	549	484	520	532	488	531	508	528	503	519	520	540	546	563	497	513	529	523	531	541	512	527	537	512	516	512	554	549	569	530	510	536	552	596	517	549	524	530	527	518	496	520	510	548	527	495	537	542	543	506	547	578	568	506	539	536	532	547	563	493	519	537	543	528	534	566	573	513	540	523	525	527	557	513	503	532	562	493	568	505
27979	24784	16116	2113	540	503	415	332	325	335	312	310	319	294	328	298	321	311	329	332	308	311	295	326	324	308	291	290	305	302	297	333	311	293	325	317	360	291	312	316	327	334	293	344	283	293	324	328	317	311	309	286	318	322	319	261	291	345	297	324	307	346	327	328	307	320	341	334	300	282	285	283	291	321	303	314	312	331	320	354	324	299	279	316	327	309	345	319	350	314	291	331	331	289	285	339	316	320	336	319	319	329	314	308	294	345	282	341	310	295	328	313	307	310	316	296	337	319	297	311	334	327	289	323	326	336	302	291	284	308	338	323	305	297	317	304	309	307	301	293	327	293	320	300	345	304	343	310	325	323	304	326	302	334	290	286	314	297	322	310	309	295	333	303	314	289	304	305	322	284	287	308	314	294	332	282	276	311	326	316	331	320	313	361	335	324	316	336	290	344	325	325	332	305	295	348	279	292	309	316	324	330	335	316	301	322	313	315	333	316	314	334	328	350	328	300	290	305	298	293	332	330	316	309	299	341	315	292	296	338	327	301	330	318	306	297	297	299	310	316	321	330	321	293	317	307	321	296	311	314	307	330	341	302	326	309	299	297	334	308	320	349	338	307	314	328	334	331	301	282	330	314	286	303	309	305	324	295	299	323	335	315	313	313	300	293	310	304	320	316	302	285	313	315	335	312	317	289	296	334	294	295	318	311	320	323	316	318	296	296	334	354	339	325	345	337	293	299	282	316	283	347	345	302	322	313	329	313	296	303	302	303	300	326	338	327	337	317	297	302	299	301	311	361	297	313	305	336	331	312	286	290	306	328	288	311	290	319	298	318	305	313	283	322	289	301	264	310	313	311	300	302	341	313	352	310	318	311	310	309	307	330	300	280	301	313	283	297	308	288	338	312	314	308	319	290	294	319	324	308	329	298	281	321	303	318	300	296	309	308	290	300	322	337	316	329	316	311	289	308	328	338	300	287	276	338	293	309	324	318	313	325	333	308	307	336	327	307	322	326	319	297	347	300	311	309	286	330	352	326	310	325	290	328	298	330	323	333	308	307	289	312	294	281	312	261	272	306	332	286	333	287	289	294	332	307	342	317	295	323	299	320	312	300	296	319	320	280	307	295	305	323	303	321	306	315	305	302	292	317	278	321	293	285	299	357	294	312	319	297	326	298	303	278	297	339	307	320	310	303	320	326	314	297	299	326	324	336	290	292	310	309	331	302	305	340	286	332	287	328	306	304	326	292	299	357	307	312	309	299	309	292	286	341	319	286	330	335	298	307	329	321	333	292	322	289	318	293	298	324	299	308	298	318	343	324	332	320	313	298	291	328	326	314	293	289	283	294	331	322	319	314	293	340	316	308	273	319	316	335	329	303	319	305	302	285	322	307	280	278	286	269	321	327	310	310	333	316	296	293	299	327	304	320	320	298	318	321	318	316	329	331	296	320	311	323	300	314	298	316	293	338	324	330	317	310	321	302	308	352	312	296	306	284	298	292	266	301	340	292	329	308	292	300	298	300	322	268	328	314	344	318	322	294	311	281	316	323	279	308	349	312	307	287	310	308	312	270	293	318	329	326	321	301	308	315	318	312	334	306	324	325	329	304	285	333	318	330	320	312	330	318	310	323	310	350	328	343	307	312	317	302	300	331	342	305	316	291	328	326	307	316	294	301	299	318	301	346	326	332	320	336	308	307	346	253	299	317	323	326	322	330	317	274	317	318	310	286	271	347	335	290	330	299	313	312	337	344	334	316	322	316	292	329	281	288	315	303	329	318	327	294	324	312	318	333	326	309	306	336	314	292	313	301	322	330	313	289	327	332	330	316	287	297	326	317	313	317	340	327	346	331	330	314	289	333	304	317	320	295	359	303	325	312	329	324	309	322	329	312	297	326	329	316	290	314	345	315	294	300	285	342	323	315	299	315	330	326	306	301	306	312	301	337	292	290	328	302	301	321	286	317	308	314	312	292	323	311	272	327	348	311	334	309	294	301	311	309	318	310	316	313	334	305	318	317	295	311	307	290	335	330	306	300	309	320	304	302	335	313	312	326	293	286	314	335	300	325	336	316	337	324	299	303	321	364	320	283	311	313	296	300	309	329	315	282	315	312	304	304	312	336	314	311	296	314	325	336	311	305	285	303	291	307	300	325	311	321	346	295	316	310	313	273	296	310	306	301	334	309	298	297	301	305	291	315	301	296	337	298	307	305	312	317	321	317	314	276	314	293	298	304	326	306	305	305	289	298	313	332	306	312	323	334	315	305	296	311	282	335	308	300	302	304	306	327	303	300	329	336	307	323	325	290	302	293	299	292	313	323	296	318	320	331	337	301	296	303	301	292	336	313	307	322	312	316	283	296	313	299	302	309	284	313	300	328	309	334	320	319	316	288	295	271	347	320	350	304	301	338	341	310	291	315	295	301	301	318	337	337	360	307	364	319	325	275	292	332	321	299	278	327	313	333	289	301	297	280	289	311	338	297	309	309	291	347	302	311	300	296	313	275	312	319	327	310	319	308	325	330	316	298	285	304	318	320	307	286	317	290	297	292	306	313	299	345	300	305	333	360	324	294	305	280	295	315	347	327	340	300	327	315	282	292	343	296	282	282	308	307	326	303	307	300	282	289	316	307	309	321	278	317	327	318	314	328	306	302	270	295	308	342	307	276	295	302	326	318	290	310	319	341	292	289	323	309	325	304	302	300	294	308	312	309	303	299	321	299	302	295	319	293	301	346	299	333	271	305	310	327	310	311	293	307	294	273	320	321	313	303	290	340	275	302	309	323	288	355	316	322	331	299	322	336	297	329	341	304	328	295	309	301	327	325	318	318	316	318	298	327	311	341	312	278	312	308	306	315	296	314	311	289	306	316	280	319	292	310	309	310	327	300	314	324	328	299	315	317	301	333	286	322	340	296	297	320	320	309	314	309	289	306	331	323	319	333	289	303	292	306	298	324	344	285	322	325	316	285	350	306	304	309	338	342	327	294	292	357	306	321	306	315	287	313	298	308	292	317	279	323	318	312	342	312	295	316	289	282	316	306	308	311	290	339	277	306	326	311	329	319	329	325	312	333	322	330	325	308	322	311	317	309	317	336	310	296	310	327	333	302	305	305	324	324	291	339	304	328	288	320	293	309	286	290	312	322	293	331	321	299	313	342	291	296	317	323	319	313	301	326	329	324	299	310	314	294	325	324	294	306	325	290	311	315	270	300	315	290	307	300	301	300	306	328	312	313	316	325	321	311	295	308	322	302	314	318	331	348	320	329	298	308	340	320	347	318	325	301	269	300	291	345	309	304	317	328	284	311	315	293	308	297	343	311	307	320	324	329	285	323	315	320	290	297	306	316	296	339	319	302	313	326	296	311	336	306	301	299	331	273	310	309	323	292	310	331	363	302	318	299	310	324	334	304	298	278	328	318	313	320	321	301	307	327	320	307	272	349	291	290	284	287	314	322	287	326	320	332	287	306	330	313	337	290	297	334
29433	38585	3735	571	449	474	424	405	389	435	388	392	396	366	375	352	358	374	365	378	392	422	406	376	369	412	371	379	386	392	398	392	403	392	386	359	366	407	371	380	310	350	351	359	395	363	402	382	392	375	399	338	404	380	390	418	337	380	349	372	365	398	390	353	407	356	393	376	342	373	388	364	353	378	367	378	407	341	387	386	347	400	380	390	388	347	380	417	379	358	391	370	377	400	399	387	410	401	399	360	414	401	377	371	386	402	364	410	358	360	394	440	414	388	362	383	328	370	408	374	411	366	354	350	377	382	425	365	377	398	363	354	397	372	381	351	383	380	374	386	389	390	395	377	378	436	376	395	386	389	394	350	368	384	329	374	348	394	376	403	360	402	398	388	398	362	385	367	380	368	381	365	379	378	374	376	398	396	355	407	363	377	383	364	350	376	343	397	389	350	363	419	384	403	365	350	353	371	388	424	373	385	346	366	361	397	356	383	381	346	352	352	363	403	373	373	382	359	374	387	402	402	374	382	359	368	378	361	357	393	365	386	364	372	385	383	364	363	380	381	377	369	384	376	366	366	371	391	376	373	333	365	370	406	397	392	367	401	389	401	385	382	389	384	373	389	389	383	379	367	336	370	387	389	370	366	364	378	352	376	363	351	410	352	354	361	362	390	364	348	386	404	334	387	341	335	382	377	370	346	393	368	379	392	341	377	396	348	383	347	368	343	360	391	389	377	372	403	328	350	396	390	389	391	385	387	401	402	384	390	394	347	354	366	400	380	368	382	382	344	348	383	357	425	356	346	374	413	386	381	359	386	379	344	382	378	361	370	331	395	400	370	376	338	395	353	383	365	378	351	387	402	371	345	357	393	397	390	383	366	390	375	415	371	393	400	368	359	363	376	376	368	393	361	393	345	370	402	354	358	396	401	363	386	409	366	375	376	350	360	376	390	384	373	371	365	365	376	346	337	380	369	370	370	359	403	385	391	371	348	389	390	394	370	392	376	366	390	372	376	374	387	346	350	355	387	378	340	347	365	388	412	362	361	345	350	400	340	405	353	406	374	427	352	360	383	392	383	350	401	347	334	353	365	350	396	362	390	373	381	414	380	409	367	355	384	322	378	369	351	369	395	380	394	384	378	395	368	350	352	378	350	337	395	421	385	391	390	355	374	395	387	367	371	383	363	351	390	350	386	389	412	370	390	365	379	364	358	397	372	378	383	389	390	392	367	354	371	343	354	369	361	384	357	381	394	351	369	329	327	396	400	395	362	400	351	396	408	401	371	397	366	390	374	358	376	393	378	400	404	361	362	389	406	361	368	370	374	379	381	395	386	371	324	394	377	416	401	394	333	366	361	387	376	363	396	341	397	410	393	379	406	382	394	349	402	361	371	369	385	361	375	395	382	389	413	378	348	368	365	376	340	391	354	361	354	352	393	382	348	396	390	370	402	379	363	380	369	398	335	369	384	381	416	339	385	407	384	406	389	383	382	368	336	324	373	383	368	387	328	387	391	378	347	401	381	364	392	371	391	389	401	395	337	396	339	376	367	397	368	355	371	394	345	360	365	384	383	384	378	381	393	392	361	416	367	361	393	378	373	373	346	356	393	408	402	356	350	363	358	377	383	394	365	355	406	376	381	367	383	382	347	390	378	352	402	375	390	366	369	370	367	368	360	392	389	406	373	410	391	392	397	358	335	398	419	371	378	351	373	385	376	385	366	385	358	339	364	377	392	398	385	347	366	353	381	388	362	379	366	376	395	384	354	397	411	379	383	339	354	421	406	377	375	353	387	392	345	376	355	347	350	381	394	374	365	363	393	352	347	363	375	383	372	373	395	384	348	358	394	350	370	363	386	378	411	402	394	388	377	368	403	398	414	350	378	382	386	380	378	400	381	378	364	333	363	363	382	335	402	342	379	377	364	386	344	387	352	347	377	371	371	394	371	353	365	372	403	362	383	383	344	371	390	345	359	374	329	393	390	372	369	388	415	362	379	362	370	389	336	415	396	336	382	373	372	378	361	344	329	398	366	351	355	395	401	404	381	344	373	373	332	363	343	390	346	370	355	346	387	380	387	389	390	363	400	360	347	369	373	393	370	347	364	380	391	368	404	359	361	399	362	356	354	359	416	360	369	360	346	359	383	375	384	390	408	382	391	356	401	373	378	392	358	364	423	372	349	384	371	390	351	326	400	368	394	384	380	380	361	395	375	350	373	396	339	396	355	347	383	369	386	371	362	396	390	387	368	375	360	385	354	350	404	339	372	374	404	375	379	388	358	373	395	372	371	378	356	385	356	359	381	372	380	395	383	365	400	401	371	396	380	367	396	409	397	366	420	398	389	376	409	388	361	386	416	344	410	369	394	376	369	399	369	353	382	387	410	376	378	369	389	412	369	377	358	388	352	376	396	370	397	401	354	372	352	355	367	370	410	363	367	354	354	352	369	359	379	380	392	395	371	354	393	383	381	350	371	350	387	386	387	382	368	358	396	384	367	382	388	386	371	359	375	360	374	362	361	384	401	341	331	399	362	397	388	384	388	372	402	358	384	355	385	375	377	378	370	376	382	387	374	415	377	364	377	378	389	391	382	355	393	388	359	374	359	432	404	393	391	363	362	364	348	398	390	414	366	372	393	369	343	346	380	380	364	348	368	378	353	387	355	394	406	356	384	366	359	363	372	365	383	396	393	379	372	370	360	350	398	341	366	358	391	372	373	377	373	387	369	403	359	389	339	376	375	419	375	397	357	402	352	361	408	372	365	366	355	394	346	384	357	367	346	365	366	365	366	394	418	381	345	369	374	390	360	353	390	393	365	379	391	376	425	370	391	358	396	355	367	394	368	382	394	377	385	360	334	371	434	345	393	400	396	361	339	387	376	384	379	397	385	419	381	349	368	364	405	367	383	393	360	383	370	387	389	397	350	369	361	368	412	354	394	392	398	373	352	366	382	391	357	361	384	372	370	349	349	358	388	395	407	388	411	386	387	370	401	392	350	351	373	375	385	402	391	402	407	396	348	347	401	396	381	391	371	357	393	391	357	394	357	400	369	371	389	356	365	386	359	388	356	403	351	367	378	352	348	369	359	379	392	372	374	379	381	407	386	370	384	382	377	387	403	367	364	402	399	389	356	403	328	360	330	401	343	352	364	362	357	398	378	362	405	417	385	339	338	379	355	384	378	383	356	385	371	329	396	381	367	374	384	359	394	402	404	403	364	353	372	370	391	379	367	375	415	362	384	377	339	379	369	356	372	384	397	371	381	401	362	365	361	382	383	384	345	389	363	366	365	392	354	361	404	378	391	384	367	355	356	395	383	358	368	377	383	399	391	363	378	421	355	381	350	396	392	401	348	358	367	364	359	344	374	375	398	371	394	357	382	361	392	387	404	375	342	389	374	393	374	364	386	381	353	375	354	388	318	364	367	385	368	370	413	370	374	370	394	362	365	377	399	406	361	336	370	397	389	365	360	385	367	361	391	394	363
23852	21398	28215	24201	21038	14051	1235	729	604	569	549	523	561	489	457	455	495	465	486	465	460	486	414	495	486	387	470	448	472	479	454	434	466	425	482	448	473	422	419	428	451	467	424	430	434	472	477	433	458	464	469	415	430	423	426	431	452	435	445	482	460	424	479	439	401	428	436	438	447	465	448	457	454	415	428	433	456	427	417	446	441	453	464	419	456	453	446	435	444	453	426	458	449	427	437	441	446	434	463	450	476	483	407	469	446	437	458	447	453	438	439	461	439	460	454	468	474	440	479	433	437	422	438	452	428	433	432	437	420	443	459	478	427	457	432	441	407	407	447	430	447	443	442	428	438	441	413	430	465	457	439	458	415	450	408	461	427	458	458	424	463	442	446	424	432	480	491	482	417	440	456	400	458	478	455	404	431	448	427	425	446	453	471	462	415	417	447	437	463	406	428	447	442	447	448	430	446	428	425	446	444	437	411	448	440	405	438	427	433	465	461	430	443	452	451	436	477	417	416	433	438	433	411	456	422	431	424	442	445	424	429	445	408	429	451	483	450	440	454	415	462	451	413	418	459	436	438	430	486	471	411	438	457	457	455	425	411	436	483	424	445	422	422	441	442	446	458	437	422	416	430	405	429	435	511	434	449	467	465	447	468	447	428	403	431	440	439	405	427	445	444	435	443	453	469	451	421	458	441	468	498	407	473	432	436	472	463	423	445	403	420	473	482	460	460	470	465	423	425	434	457	442	428	464	450	433	438	453	457	426	455	437	450	411	437	449	451	455	464	448	458	466	426	449	421	450	439	458	457	403	454	428	476	432	479	438	428	470	451	449	435	441	464	460	434	440	441	459	442	441	435	453	458	451	438	455	419	405	460	450	422	441	434	469	436	430	465	475	413	454	461	442	460	434	433	467	424	447	428	423	399	461	398	454	415	469	420	423	443	443	453	442	448	418	448	417	458	417	438	393	394	437	436	468	429	420	423	462	442	397	440	463	447	420	446	446	452	449	421	456	465	408	435	464	447	438	417	446	444	422	428	470	436	420	442	391	438	456	422	433	448	402	469	449	401	414	442	442	456	453	448	437	427	420	413	410	476	445	450	420	432	464	467	436	446	432	447	457	425	409	437	459	442	405	403	474	433	430	448	424	453	402	452	419	463	419	454	442	438	448	435	459	427	438	433	467	477	428	438	450	421	440	454	429	465	420	443	429	428	419	450	457	456	425	466	439	422	446	429	441	440	448	453	482	425	442	461	422	454	401	443	458	441	455	413	417	468	437	445	429	445	421	399	429	418	475	440	442	428	450	413	424	436	437	414	440	443	426	432	389	438	442	431	414	397	421	434	435	452	442	423	467	419	437	433	451	422	443	470	438	454	474	387	466	454	419	426	427	424	449	428	467	405	421	432	426	445	432	429	447	393	427	442	477	459	441	433	430	411	474	460	434	451	453	458	464	430	426	457	478	431	444	426	441	426	451	436	428	447	458	448	443	418	456	437	420	416	434	447	475	435	418	444	489	446	414	447	395	470	449	407	479	417	443	440	449	401	406	440	439	451	465	421	431	464	462	458	422	465	443	449	408	422	436	413	409	474	464	421	407	426	455	413	438	473	427	409	425	430	422	413	436	435	450	446	438	443	447	435	430	434	460	402	432	456	487	425	468	457	424	385	435	433	440	471	392	471	422	459	425	432	472	439	423	437	403	445	447	448	453	472	489	463	438	429	402	456	432	428	453	429	476	449	424	423	438	444	452	432	447	451	412	449	449	458	467	428	415	422	437	469	446	442	457	426	462	446	480	401	429	429	451	437	435	444	446	460	418	431	432	441	421	464	437	416	440	439	418	404	435	415	417	430	443	442	410	415	470	445	433	444	431	454	434	467	443	433	461	422	434	452	409	440	426	432	473	433	434	413	415	467	448	439	481	406	426	423	451	438	437	416	413	448	422	450	480	442	462	439	402	418	429	448	429	440	435	443	457	458	397	439	448	422	445	481	445	443	425	480	438	427	462	383	452	430	418	428	425	437	451	422	461	461	451	443	461	489	471	427	463	438	437	439	495	459	479	452	448	466	473	416	440	447	444	427	451	413	460	463	436	436	432	443	438	420	423	451	404	454	435	450	465	434	419	445	449	465	467	477	445	420	455	398	416	432	437	452	405	453	448	467	421	448	446	417	408	434	468	442	451	434	456	461	438	401	461	445	425	460	441	422	405	461	440	454	442	441	454	434	435	463	432	419	444	439	446	409	441	444	437	430	455	443	441	422	442	422	433	437	475	433	477	410	443	440	440	462	463	455	463	429	433	466	414	444	414	471	443	405	442	401	459	437	417	419	454	411	424	444	439	453	467	434	425	462	440	433	446	411	409	456	454	431	440	427	485	450	455	485	437	444	466	414	414	428	422	435	436	447	459	418	448	510	462	428	407	496	473	440	454	448	448	405	472	431	467	438	459	447	461	471	439	430	424	416	454	433	475	464	431	448	465	426	446	442	492	442	451	431	442	442	431	445	460	428	476	429	411	455	430	450	417	414	377	414	464	467	412	418	474	467	435	436	394	440	464	437	390	430	446	425	476	425	459	434	448	442	415	398	449	459	482	428	473	421	425	423	442	432	441	450	454	429	432	424	447	440	452	451	406	426	433	412	452	456	433	402	423	420	447	482	446	500	393	484	428	438	441	433	433	449	447	455	432	422	435	461	456	467	475	422	419	445	436	455	414	439	425	417	453	410	421	454	467	462	402	467	458	419	437	474	443	462	455	419	423	439	459	439	460	452	453	426	470	400	442	447	432	470	437	484	435	454	463	435	444	441	449	491	443	417	433	484	440	463	434	443	416	442	495	410	421	425	430	498	432	414	427	479	437	418	453	451	449	399	413	457	401	454	467	430	460	403	467	448	451	484	427	451	437	452	427	479	472	433	429	416	433	466	430	468	419	434	431	423	465	445	460	434	454	459	451	456	443	461	469	454	433	454	445	443	449	460	440	451	418	398	439	440	430	399	466	434	460	458	441	448	422	449	413	400	444	440	459	431	417	423	465	449	451	431	394	423	470	443	422	485	445	395	434	409	444	461	449	438	471	455	440	475	406	438	417	423	417	490	435	407	426	422	415	447	446	423	412	437	425	503	427	424	441	428	452	425	415	440	450	418	404	448	413	449	451	419	425	425	457	437	414	453	446	452	444	431	440	433	422	417	425	421	483	438	459	409	431	439	446	465	436	484	413	444	451	396	462	418	421	410	435	429	425	450	452	428	420	468	437	425	456	440	427	421	453	455	457	455	469	456	451	468	427	439	453	440	460	460	462	424	450	458	465	413	421	422	448	441	440	394	434	384	397	463	448	448	436	465	414	441	456	431	426	448	475	430	442	461	438	439	450	425	435	412	410	473	425	403	430	406	464	406	445	462	448	483	455	416	451	484	455	416	403	433	451	451	429	432	450	473	422	464	464	441	446	471	483	414	446	439	358	440	474	442	420	456	431	404	451
41944	79579	15523	2908	2103	1480	1222	1057	962	842	824	729	652	630	635	601	631	583	566	546	539	603	589	523	544	573	583	569	529	509	588	562	538	528	548	510	517	545	526	534	523	526	536	535	541	545	520	551	512	541	503	523	566	544	566	526	492	539	515	529	513	568	507	502	475	504	515	522	558	502	534	551	510	520	513	516	502	565	559	528	512	532	524	548	515	515	517	523	505	525	500	511	487	535	559	491	534	525	516	548	526	524	513	530	531	530	568	542	533	569	530	539	536	525	542	537	521	513	530	522	500	500	495	541	566	550	497	534	494	569	548	516	537	517	508	518	521	521	488	548	487	530	503	483	539	502	505	534	496	502	530	567	495	512	547	528	498	519	492	528	511	516	501	545	495	523	534	569	498	520	513	525	536	484	533	530	542	528	521	513	517	558	559	533	526	540	549	501	489	527	540	487	540	501	544	502	546	531	537	538	524	547	555	523	498	486	491	516	528	535	543	524	489	533	520	512	533	517	562	516	510	512	537	523	519	538	560	529	526	524	555	504	495	514	536	516	520	475	538	500	496	527	532	547	517	507	537	527	511	512	523	493	519	505	558	498	539	535	540	502	524	520	556	531	504	514	530	533	568	495	502	528	553	499	490	580	544	522	486	486	530	504	525	503	505	533	535	501	550	494	525	540	502	528	511	499	511	517	503	509	518	505	531	505	523	507	509	507	516	492	531	543	525	501	480	556	485	547	522	541	517	536	556	494	534	531	541	522	493	512	507	547	490	531	504	511	467	532	536	508	537	500	497	549	499	526	528	541	550	514	490	466	523	514	568	494	500	538	544	533	520	523	483	479	553	560	529	519	515	527	555	515	528	509	564	566	522	553	536	501	557	498	529	506	490	554	517	539	503	461	516	505	532	502	528	512	536	548	528	519	508	493	501	495	517	492	550	505	500	539	539	504	507	506	564	476	523	516	525	501	494	546	508	542	522	502	506	531	542	512	536	502	502	508	545	514	540	488	558	527	526	497	548	482	493	525	545	516	522	510	534	469	521	519	518	520	508	488	577	537	516	506	523	504	509	495	528	536	527	528	523	515	495	513	502	527	494	513	538	506	488	498	547	494	526	488	524	488	511	538	456	524	516	502	553	532	536	482	541	571	509	526	545	556	495	505	519	501	493	525	560	497	532	493	509	517	557	504	539	516	497	541	520	500	547	532	511	527	546	569	532	529	539	538	562	553	529	481	516	523	507	503	539	504	555	503	555	540	503	538	475	523	497	516	540	526	545	536	528	554	527	525	518	538	507	491	525	494	494	502	486	525	534	504	509	537	480	572	508	550	536	537	505	606	510	529	471	535	533	507	514	545	535	562	507	541	569	518	516	482	532	522	541	545	492	487	536	470	490	507	556	498	537	522	520	537	554	524	483	544	561	484	529	531	524	491	482	535	470	499	477	537	517	515	488	531	542	552	488	508	547	514	495	527	497	525	504	547	506	497	496	509	507	533	516	515	520	556	565	553	490	533	525	550	513	493	532	500	541	527	524	485	518	532	472	517	541	507	499	524	542	547	473	575	506	515	532	550	520	524	533	509	535	547	519	549	496	531	515	549	473	531	494	516	506	526	497	529	538	497	518	533	482	512	514	540	516	521	549	502	498	496	514	487	533	516	517	535	492	510	513	522	496	529	525	517	565	517	552	547	497	553	521	509	558	501	578	503	508	534	523	571	511	500	505	512	531	555	517	505	558	483	566	513	515	499	507	478	498	473	532	546	524	498	557	487	521	545	502	555	511	511	532	464	525	529	510	522	529	533	536	536	546	497	516	518	506	512	515	542	558	524	519	537	540	539	529	527	594	525	496	493	553	548	549	484	475	512	536	535	542	542	502	547	527	530	528	546	518	514	519	525	553	554	538	533	546	530	506	540	519	497	582	500	540	505	508	548	531	561	545	525	514	512	463	532	542	511	526	518	524	551	523	504	509	508	510	552	515	539	515	505	508	526	521	514	504	500	510	539	501	554	528	542	514	515	518	519	529	549	521	547	536	490	521	530	499	557	554	492	523	517	530	532	496	513	555	552	504	514	553	532	560	541	508	492	537	544	514	528	513	482	519	547	513	516	497	522	502	540	539	512	486	468	512	527	518	527	522	547	558	537	552	509	533	499	496	540	536	522	538	509	538	531	525	455	537	535	569	541	525	532	514	501	539	504	500	509	533	522	516	562	522	533	504	486	552	504	523	502	490	506	519	492	540	503	541	510	543	524	482	540	541	501	548	513	527	553	523	530	521	529	495	496	553	523	496	536	484	557	504	468	495	510	555	504	529	518	507	496	545	555	533	525	518	542	524	501	532	535	515	477	545	545	557	522	471	548	516	482	547	508	553	534	524	500	512	539	543	542	515	502	509	512	536	531	479	536	495	497	530	563	505	460	552	483	516	521	569	526	505	506	520	516	516	527	482	517	490	510	525	543	510	520	512	518	499	560	539	534	560	574	523	478	527	491	543	550	549	523	510	514	494	488	525	491	496	507	475	495	523	492	532	537	498	521	581	522	500	504	568	533	505	546	524	485	526	575	528	516	519	504	509	512	485	514	524	516	491	521	532	527	545	536	535	504	511	526	545	555	529	553	520	540	537	514	484	515	506	522	531	547	527	555	558	464	517	517	517	443	545	533	530	520	526	521	510	534	535	526	522	540	531	490	544	502	501	573	494	531	471	541	508	488	517	535	518	558	493	492	545	506	538	531	529	536	509	510	573	517	495	514	547	537	506	548	528	509	503	545	509	501	524	480	534	538	541	481	494	479	512	561	520	518	528	548	526	507	505	485	497	547	533	467	506	546	553	511	522	546	530	515	567	532	481	533	520	513	513	528	522	531	582	540	539	531	523	525	484	527	538	514	504	504	521	504	532	545	559	521	485	536	550	520	516	531	507	516	532	490	551	516	512	491	566	518	520	488	500	540	525	473	510	538	521	543	558	517	532	527	562	490	507	517	529	503	567	561	539	545	534	521	550	515	565	504	546	523	505	549	525	535	534	538	510	537	552	490	516	518	497	545	416	493	527	539	513	527	514	552	526	515	519	526	541	533	510	539	511	491	512	537	486	537	528	512	512	518	499	562	497	539	498	526	521	551	556	557	508	545	515	540	495	542	538	523	512	529	502	573	479	496	542	529	511	534	549	514	560	502	471	468	529	486	499	519	512	517	518	550	512	552	505	521	521	543	531	518	525	547	522	562	512	525	553	530	495	516	522	517	562	567	524	548	533	514	488	525	532	537	518	568	527	539	517	510	484	494	561	488	513	491	531	503	529	522	524	483	500	515	495	512	546	548	502	509	570	522	521	514	551	555	529	526	530	517	487	484	519	509	506	485	530	545	539	510	526	533	513	523	572	530	516	543	550	545	488	524	500	526	524	571	536	510	516	496	505	550	551	492	508	503	536	532	547	549	514	567	533	527	574	523	478	516	548	562	550	488	488	513	531	520	519	505	534	493
25109	21988	27744	24603	14215	757	441	371	350	311	291	282	293	289	294	285	287	277	284	261	257	288	274	282	280	250	265	240	276	254	255	273	278	274	310	261	252	233	235	268	264	268	266	259	259	253	244	256	257	264	265	258	267	274	256	262	256	241	262	265	273	240	259	253	274	237	273	267	261	270	275	237	243	266	280	249	248	271	243	261	264	263	251	283	237	277	261	250	248	251	229	241	270	273	291	259	294	227	285	284	281	257	271	259	246	303	246	266	256	280	288	264	270	251	257	268	278	254	271	262	270	277	251	243	260	249	282	263	248	277	279	256	252	249	255	247	281	262	262	279	252	284	290	259	220	240	247	247	266	263	269	244	246	248	270	269	253	239	252	234	232	260	274	241	245	273	242	269	270	254	255	260	272	256	254	252	265	252	251	274	252	265	242	246	265	283	233	271	240	220	265	251	235	262	280	240	249	256	276	278	257	250	259	262	237	233	258	271	249	252	233	259	273	273	259	267	273	304	254	258	245	250	252	244	255	302	257	259	284	268	289	245	259	258	262	248	258	234	260	264	257	252	271	257	265	243	260	255	266	280	273	247	255	263	222	220	252	248	244	259	256	267	252	259	242	250	265	251	277	242	245	272	263	245	236	226	251	277	250	242	252	239	250	250	294	264	254	270	260	265	247	270	248	267	261	259	240	285	236	264	253	236	256	238	273	262	277	229	241	273	282	243	280	244	276	247	252	266	251	293	264	278	235	259	271	261	265	252	229	260	243	269	249	266	246	247	260	268	259	266	276	240	231	268	233	266	262	269	261	260	260	253	219	241	254	238	245	264	268	260	268	281	270	263	238	237	246	257	251	293	257	285	265	262	278	257	255	255	242	256	242	246	261	241	239	225	268	249	267	280	247	247	238	267	257	274	265	250	282	288	229	231	235	246	262	251	274	261	258	259	288	285	244	254	261	244	277	265	288	235	282	251	248	250	233	252	240	289	255	253	248	263	244	256	273	234	289	256	245	280	269	254	255	284	245	244	250	260	264	216	265	256	257	250	250	240	246	279	265	240	257	260	242	255	231	257	270	242	295	234	241	252	240	262	258	228	267	254	241	260	285	259	255	263	261	273	248	267	256	252	258	231	274	269	268	242	249	256	254	263	252	279	259	265	263	238	273	240	246	256	260	275	269	256	267	257	258	251	260	266	251	221	208	243	233	235	285	229	260	224	285	236	264	245	266	250	264	265	282	256	257	259	245	245	260	254	271	284	254	271	235	269	260	247	267	260	245	254	249	255	266	244	262	265	250	267	287	271	268	271	228	263	268	249	266	287	225	264	272	262	242	251	260	224	278	269	259	262	270	259	232	288	256	253	249	239	249	276	249	240	218	263	244	252	245	269	282	257	247	276	277	268	289	270	244	272	262	278	262	241	244	273	254	253	270	265	257	260	283	231	279	241	279	263	259	245	249	274	241	235	230	246	228	264	245	220	291	246	261	254	230	262	250	248	251	224	289	251	212	255	264	273	273	249	267	291	247	265	259	234	276	245	260	271	281	258	252	245	278	264	259	226	260	222	272	263	266	249	255	269	245	242	246	268	248	251	248	269	276	250	279	254	267	250	269	251	249	259	261	253	265	240	264	269	264	249	277	321	266	254	256	249	262	264	244	274	277	239	252	275	272	224	255	268	262	269	242	274	246	268	251	316	249	246	228	254	268	234	273	255	266	245	285	254	251	269	278	241	276	268	270	248	251	248	233	251	262	261	262	269	261	261	248	264	244	272	264	255	261	260	284	242	245	259	254	260	255	249	237	241	261	249	240	256	256	226	259	234	270	264	257	259	266	253	258	276	251	261	258	249	253	270	247	254	271	295	238	272	244	262	263	307	235	258	258	271	254	260	245	254	286	260	240	265	263	242	272	262	242	265	259	256	283	250	250	243	277	256	268	273	268	238	272	252	225	276	262	262	257	281	256	263	259	266	259	253	265	298	238	240	271	275	282	276	271	248	259	271	285	255	229	273	262	239	258	274	250	272	270	264	257	259	299	291	262	267	258	243	246	235	246	259	268	247	269	254	260	250	254	238	266	265	263	233	264	283	262	255	280	214	253	244	254	268	250	235	277	236	240	258	268	274	273	256	246	277	270	271	248	253	263	266	258	277	237	261	283	243	262	246	250	241	226	276	282	253	262	225	230	259	265	260	300	239	265	278	271	251	266	298	262	279	256	281	260	252	256	256	248	234	252	269	277	270	280	274	261	257	270	251	256	257	253	266	268	240	222	268	255	242	262	264	264	225	266	262	271	281	264	263	236	287	250	250	256	259	288	276	281	239	253	261	246	275	274	253	263	227	250	266	249	245	246	240	244	237	295	263	271	254	270	236	247	229	278	255	255	244	272	262	275	278	259	267	260	253	230	264	266	256	273	258	246	254	258	256	264	259	255	267	249	288	248	233	271	259	262	244	244	293	224	295	250	241	241	250	253	247	248	279	256	256	285	264	263	245	258	243	294	284	273	260	252	234	260	248	253	237	275	284	277	251	233	262	260	247	264	243	249	246	283	251	249	240	278	270	244	274	283	230	239	233	238	274	251	265	292	261	240	278	285	265	287	267	262	268	270	261	243	247	241	246	255	262	255	219	265	253	261	280	238	257	243	271	240	248	221	299	254	270	289	264	255	245	259	257	270	276	299	254	271	234	263	242	254	282	244	247	278	248	239	279	246	283	266	260	231	249	256	291	243	276	245	260	238	257	280	266	245	278	278	270	258	259	254	244	243	277	245	255	250	257	254	246	253	251	252	268	266	254	265	236	277	228	242	239	232	272	267	238	261	274	254	284	277	256	265	289	259	238	275	282	241	278	263	247	259	263	250	272	259	248	257	235	261	255	266	269	249	241	226	261	268	251	225	278	257	257	240	234	284	261	260	267	255	252	275	250	249	260	273	267	242	261	265	243	248	263	287	251	253	256	226	251	273	245	262	281	261	259	256	257	265	261	256	249	250	259	272	254	276	238	246	261	262	236	274	266	269	285	278	256	238	282	224	251	262	268	256	252	247	251	216	244	258	275	269	256	252	237	237	267	237	268	270	236	252	249	283	280	257	254	256	287	263	247	248	243	243	251	238	222	268	242	261	250	235	262	257	264	259	250	234	248	245	295	255	255	212	253	252	231	250	279	268	276	236	238	267	255	242	254	263	257	248	215	284	262	271	282	245	261	254	239	244	233	268	262	267	258	270	267	271	265	233	260	266	227	266	270	255	248	253	247	233	233	230	236	266	253	241	256	241	243	270	275	257	266	257	282	240	254	264	258	273	218	245	246	290	250	267	259	275	278	237	278	286	229	269	235	238	263	300	253	223	229	227	250	276	243	270	267	257	252	263	271	277	255	271	266	266	214	273	266	255	270	255	253	261	247	267	283	252	264	239	232	250	251	265	248	259	268	253	244	276	258	262	242	275	242	281	243	256	248	266	247	281	254	261	272	238	265	239	266	247	284
41861	68110	20713	1603	1162	834	683	682	528	509	448	425	445	365	366	372	371	325	318	340	367	365	348	313	346	329	343	351	340	318	333	344	314	339	320	351	308	339	340	323	297	314	315	325	328	333	328	320	313	353	326	329	294	316	325	324	301	293	325	340	335	331	338	347	309	338	343	352	325	288	322	323	318	312	308	324	307	327	327	341	366	304	309	296	335	303	340	322	262	323	315	329	329	308	321	300	298	346	309	346	303	337	326	313	339	327	341	351	348	346	332	336	325	344	304	327	347	341	353	334	327	335	308	309	340	353	315	346	362	322	330	294	331	298	340	311	302	290	327	328	342	352	292	346	314	368	324	328	328	330	320	313	331	331	351	327	339	298	350	336	331	313	327	281	337	313	300	329	343	289	307	312	316	317	334	331	336	366	306	347	331	314	323	313	296	318	305	342	359	328	314	360	313	335	339	335	339	333	334	322	326	312	298	309	275	314	321	329	307	296	363	338	326	348	333	340	354	308	317	330	337	324	315	327	292	344	310	314	332	342	305	317	319	356	308	298	338	336	287	309	311	321	338	355	328	348	330	292	370	313	334	321	299	321	295	329	322	288	324	312	304	305	313	330	317	327	344	333	284	333	309	286	311	321	341	344	322	322	322	327	330	340	321	348	314	305	325	308	295	332	325	308	299	309	348	313	350	328	321	316	323	327	304	312	346	349	326	319	316	326	314	336	306	343	316	295	331	335	349	320	335	301	340	318	309	313	323	317	302	333	331	313	310	283	350	281	311	333	297	339	317	327	312	325	302	340	296	321	341	308	328	353	318	327	345	335	304	291	305	332	345	277	300	295	325	318	322	329	327	324	277	318	276	342	278	316	309	330	332	319	319	308	340	310	318	319	312	356	312	298	334	347	316	316	316	301	317	362	340	307	321	307	322	297	331	335	375	322	335	320	311	312	305	321	303	293	301	326	317	340	342	348	302	336	343	325	327	330	329	321	348	328	354	319	325	310	322	324	323	315	319	299	348	314	331	327	345	315	327	320	338	341	335	301	313	307	334	309	308	314	333	343	321	330	325	330	328	337	307	336	348	303	298	278	327	328	336	313	271	317	323	302	353	327	313	311	316	341	320	334	359	340	297	320	313	309	320	359	290	345	342	322	327	336	308	334	313	313	326	333	315	315	321	292	328	320	321	335	324	317	336	311	320	300	298	326	325	313	360	312	297	323	336	316	298	318	311	308	330	303	328	325	337	327	322	340	308	327	325	307	343	322	334	290	322	332	308	322	332	329	319	309	317	332	280	314	335	354	320	333	342	312	347	354	287	318	330	336	306	310	316	305	322	330	317	320	324	329	325	305	336	326	345	290	316	341	326	317	336	315	327	289	308	327	332	343	315	312	303	331	320	330	348	324	310	340	316	319	306	297	355	309	321	297	332	318	299	348	301	334	326	304	311	319	342	333	342	350	317	318	323	330	334	333	322	298	346	301	308	330	334	310	338	317	315	316	329	324	337	306	363	309	310	321	324	335	351	294	309	318	343	326	329	313	322	296	336	309	332	333	303	318	338	328	363	317	311	298	343	314	321	331	322	310	320	329	316	345	316	344	301	309	344	299	334	303	344	317	322	346	318	289	317	332	316	299	315	320	329	373	347	345	321	311	338	339	331	317	293	320	307	340	314	312	328	299	317	328	334	293	310	333	332	335	316	352	317	316	313	331	331	323	324	327	378	319	318	343	308	309	350	303	343	310	331	360	321	318	332	327	328	311	321	305	313	315	323	313	328	319	309	308	302	362	333	321	306	301	326	300	327	284	314	328	307	308	304	335	354	320	334	373	342	323	309	355	327	332	312	315	308	301	331	324	323	307	302	320	297	314	334	331	318	340	331	343	301	327	329	337	358	338	343	325	302	326	305	313	319	314	350	293	295	313	325	304	323	343	308	284	329	317	316	332	355	329	346	308	319	278	326	349	316	317	302	315	309	337	332	309	305	289	309	357	341	301	304	324	274	295	336	359	308	333	314	333	317	318	313	359	309	326	336	333	314	331	299	341	319	326	329	301	318	321	297	341	296	307	295	315	310	330	320	309	304	288	346	310	348	281	318	335	318	313	328	297	282	333	324	325	350	335	303	321	317	343	310	307	341	315	303	305	362	326	321	325	332	322	313	304	301	306	346	337	313	321	346	323	314	344	289	298	314	334	347	334	333	351	344	328	310	348	334	307	313	320	316	356	311	320	327	303	328	340	343	310	323	306	287	316	323	302	305	300	318	331	336	315	317	344	320	337	304	324	296	319	292	341	338	348	322	294	305	307	332	298	314	338	344	342	297	321	322	319	308	302	311	315	305	357	311	303	337	337	306	316	305	311	324	348	289	325	315	312	343	320	333	317	304	328	308	299	331	322	300	284	319	297	323	323	295	318	352	314	327	336	305	344	316	349	332	324	310	296	308	342	323	307	325	299	303	308	318	332	310	330	331	275	339	317	304	360	308	324	325	333	290	330	366	327	314	341	311	320	330	315	347	327	327	299	328	334	319	335	328	355	346	332	334	346	313	316	294	293	319	304	346	331	303	315	311	331	319	311	295	298	344	312	314	330	344	280	319	281	342	321	329	336	321	319	316	336	314	335	279	359	318	333	321	305	320	336	308	332	328	331	329	334	345	310	317	352	307	310	313	334	334	329	324	319	332	327	341	304	315	343	357	307	336	323	279	330	323	302	320	318	323	320	350	329	310	318	316	294	340	328	315	320	307	314	298	332	323	316	356	326	336	337	313	346	316	342	309	327	314	320	319	321	330	322	324	299	302	304	310	291	302	352	290	258	338	330	334	296	325	331	306	322	326	324	340	297	342	377	337	339	332	366	327	282	338	302	327	350	322	285	302	323	303	323	333	333	335	323	353	344	332	316	337	324	322	325	324	334	327	300	346	325	334	332	312	344	316	306	297	323	294	325	305	330	344	332	309	346	292	342	297	343	360	301	339	323	362	288	345	348	315	304	337	312	335	315	321	327	334	319	328	302	285	342	332	299	332	316	308	314	301	303	323	301	314	302	322	339	338	323	318	330	321	339	329	345	346	298	322	322	305	335	346	327	335	367	319	353	340	299	341	292	358	301	294	339	313	309	311	333	333	316	361	347	351	289	317	330	308	321	329	316	320	305	322	332	327	339	330	288	327	334	330	306	335	347	309	325	321	330	305	310	318	329	324	326	318	306	356	320	343	334	317	337	331	346	330	309	310	331	349	344	319	329	294	305	294	299	333	329	330	342	365	295	307	294	337	361	305	321	280	337	343	314	324	311	319	294	331	337	327	306	360	341	344	325	317	319	301	324	325	352	322	320	344	316	309	327	291	343	284	312	314	307	323	331	321	318	327	295	286	325	333	331	319	295	302	338	324	348	336	327	328	315	320	352	318	363	325	342	292	312	354	331	354	315	299	317	316	327	323	311	339	305	321	349	326	310	339	328	326	297	325	339	314	340	302	318	365	343
22879	21261	29056	23586	21158	21191	14193	1148	749	755	683	654	609	572	534	537	496	527	523	489	479	493	454	469	458	496	496	473	476	448	455	479	447	425	503	442	437	411	477	498	447	437	440	440	437	425	514	451	477	455	427	461	419	432	451	422	449	453	460	420	444	442	474	454	514	444	470	447	430	448	451	417	405	444	434	440	455	424	443	481	444	453	455	445	428	428	424	459	452	421	458	460	428	498	444	423	447	451	439	479	445	433	419	483	439	449	500	456	473	505	446	501	462	515	462	490	445	434	449	424	442	513	460	411	452	457	448	436	438	460	429	465	412	472	428	449	411	438	469	417	470	451	465	439	459	452	460	457	457	417	430	443	407	434	439	409	425	442	438	471	447	427	461	431	412	461	459	461	432	423	449	455	500	441	459	414	476	489	425	405	436	436	423	476	451	455	471	438	463	456	421	451	446	462	417	432	495	430	457	425	428	448	455	423	460	444	374	453	428	440	451	417	386	445	435	420	473	456	435	428	474	448	451	456	440	431	455	437	474	482	428	442	477	493	416	400	457	423	463	453	443	469	408	461	450	446	423	465	448	461	446	437	436	446	472	471	426	445	434	461	454	463	465	437	463	464	462	432	429	435	447	416	436	455	437	473	420	432	432	443	440	434	444	441	468	490	424	420	417	443	449	449	457	451	425	468	436	454	454	433	468	431	432	435	410	467	441	445	428	454	443	421	439	432	463	459	437	435	449	417	418	450	466	460	400	453	460	375	416	448	418	442	429	440	418	461	434	460	446	435	429	410	441	442	430	439	462	465	407	437	439	419	444	449	443	433	450	415	406	447	436	422	485	428	404	466	466	457	444	428	433	429	465	457	412	413	418	428	470	467	453	393	437	449	467	427	445	441	446	404	466	426	450	449	388	485	455	460	444	449	436	459	449	407	451	422	439	420	479	454	449	424	473	411	429	456	418	444	484	432	427	466	378	443	430	442	421	438	427	455	439	467	434	450	456	444	435	421	433	434	434	459	443	458	422	458	434	453	453	469	386	423	447	427	460	459	450	458	430	434	469	452	432	440	417	437	444	471	415	427	424	456	458	456	444	451	440	440	432	434	423	444	423	485	422	425	425	424	481	446	437	450	439	464	444	438	448	451	436	415	422	446	424	420	434	419	431	449	447	458	423	449	442	473	461	473	449	458	407	450	452	437	434	426	422	434	480	466	450	455	436	488	433	444	469	426	449	430	466	434	428	452	457	452	458	445	423	403	425	444	410	412	420	433	466	441	410	481	450	476	497	413	435	451	435	442	442	452	428	459	433	474	469	454	464	464	439	480	458	452	442	440	454	491	420	411	427	447	431	438	451	439	449	421	469	414	425	463	463	465	426	431	444	457	463	401	442	437	427	416	492	434	413	391	435	473	442	444	423	427	434	416	437	454	418	434	408	465	452	446	427	472	399	413	448	421	423	403	465	417	433	428	438	413	449	396	448	430	407	446	484	464	485	460	443	417	446	432	436	475	448	420	423	420	472	416	439	484	457	414	428	447	433	444	448	446	457	425	412	464	444	435	478	474	463	433	406	444	437	433	442	444	450	435	431	431	446	447	441	458	421	472	450	486	417	422	439	471	442	433	460	455	409	491	402	399	442	420	408	435	434	467	447	440	447	461	417	435	461	452	437	445	470	449	432	420	433	466	435	440	490	500	475	444	435	428	446	445	428	411	450	431	441	448	447	476	472	460	428	433	442	417	462	442	428	455	454	460	443	420	440	437	436	448	420	444	438	461	443	493	476	430	466	429	419	464	457	437	441	453	453	452	480	456	432	405	447	469	440	471	409	489	436	402	425	431	414	426	414	493	444	477	420	442	451	437	446	423	451	486	478	424	438	423	425	431	443	392	446	409	418	484	463	423	450	411	430	432	422	442	474	434	425	418	466	442	426	426	446	438	465	456	423	428	463	425	494	428	451	448	488	441	441	470	472	451	378	440	448	458	484	451	446	446	434	452	434	476	448	411	455	447	472	419	424	454	485	468	438	420	462	439	465	456	451	430	423	420	429	428	409	460	463	442	444	449	444	444	427	410	425	438	435	436	419	433	444	440	474	429	426	465	462	438	446	459	430	472	415	483	457	456	440	462	402	437	471	434	483	450	446	450	448	437	450	445	485	409	427	437	471	440	435	445	473	464	454	416	459	435	463	391	433	452	454	468	436	432	417	434	462	419	438	411	399	445	425	449	428	389	419	450	469	424	459	430	424	434	456	461	458	453	434	426	440	395	439	413	414	428	490	450	454	463	435	430	455	439	451	419	451	430	443	408	445	442	483	465	450	470	473	465	462	435	456	458	442	454	471	433	442	412	408	441	436	420	459	440	425	440	455	445	441	440	455	438	438	444	445	487	472	454	424	449	444	446	435	444	422	435	438	440	431	471	429	407	391	439	460	419	447	424	419	379	417	435	397	485	430	422	432	428	401	460	435	445	421	443	435	444	444	402	468	460	441	415	456	406	429	413	478	431	443	403	493	402	446	453	453	431	429	423	441	398	388	433	400	421	441	426	458	444	431	425	434	434	420	461	470	426	469	413	424	462	436	434	410	432	421	446	423	445	464	456	461	424	463	465	439	431	483	456	463	466	425	426	456	444	443	401	443	436	432	458	452	439	446	444	457	475	449	444	404	457	448	424	465	495	445	448	445	428	460	428	410	415	454	456	460	424	461	445	433	447	430	411	397	476	442	426	436	483	444	474	441	415	471	432	433	395	398	431	431	470	431	445	455	437	432	384	474	436	454	424	421	405	430	408	430	462	455	444	410	442	408	443	441	430	460	413	489	436	454	439	427	449	457	434	469	429	453	439	455	404	416	432	480	477	412	445	443	430	452	450	413	422	448	454	453	428	395	477	422	421	435	452	429	463	456	462	443	414	454	448	476	444	435	422	450	449	416	465	449	443	451	471	440	442	430	459	443	481	445	404	451	444	430	419	465	477	423	456	466	440	490	444	461	439	427	443	416	426	464	443	432	453	435	458	443	483	478	461	446	397	451	457	446	433	432	433	456	464	405	445	408	463	451	467	428	483	467	410	450	448	407	475	446	417	453	417	437	453	460	447	444	444	393	456	385	457	439	451	447	419	422	441	453	421	424	426	437	433	476	393	437	464	437	403	453	431	411	462	452	414	446	423	407	451	505	427	418	420	423	434	446	433	434	449	451	434	441	434	447	438	444	409	472	447	427	465	464	460	428	468	448	472	454	440	424	441	440	445	446	410	420	445	463	459	449	442	412	434	432	424	419	404	490	433	442	424	402	439	465	448	419	429	503	440	411	407	421	412	423	433	463	456	398	449	427	444	425	415	445	420	444	417	413	452	413	444	427	446	463	420	421	428	425	416	419	423	441	438	458	446	438	476	448	449	426	401	451	421	413	465	419	446	461	414	456	413	436	463	433	458	445	428	427	439	453	435	418	423	428	411	438	450	432	450	434	439	463	397	451	456	412	436
42716	82803	33939	5091	3481	2399	2020	1579	1330	1266	1036	855	839	827	689	708	683	660	609	631	622	627	593	592	575	575	582	578	576	539	559	558	590	573	555	576	545	534	590	577	499	533	531	553	543	470	563	520	554	562	510	514	579	509	566	514	536	515	533	509	515	493	545	526	546	528	513	530	525	517	502	515	528	536	465	541	494	526	510	505	564	536	533	524	525	500	532	583	520	568	511	517	486	530	502	508	535	529	541	510	510	504	560	528	531	512	540	600	570	589	527	534	563	568	508	572	550	516	508	541	570	546	516	515	547	531	536	534	520	516	506	512	526	569	569	539	521	494	480	532	519	559	550	564	497	501	509	487	526	546	526	586	530	512	534	543	528	522	530	514	536	519	550	519	553	526	553	535	540	528	529	523	505	530	525	560	491	512	483	563	556	542	503	543	489	484	516	534	535	470	525	527	505	508	545	507	532	505	509	470	515	505	555	524	539	503	528	517	577	549	498	560	521	531	523	491	508	551	478	519	498	525	501	516	505	510	548	528	545	529	540	508	472	560	512	516	498	530	492	512	525	533	533	493	522	499	525	486	528	550	556	531	534	520	502	529	526	526	505	518	486	524	487	509	535	542	543	480	521	496	527	531	533	518	507	509	503	563	546	500	540	520	528	511	542	517	561	548	572	502	528	534	510	508	496	548	483	527	508	518	527	549	544	513	513	516	522	508	509	499	535	472	489	549	528	540	531	514	547	502	504	529	549	548	527	497	544	493	528	508	558	513	492	555	524	510	477	508	502	502	533	531	546	488	527	546	545	537	494	557	496	539	524	501	533	484	547	523	521	525	514	508	530	552	514	557	535	551	541	516	508	545	539	562	511	511	539	526	510	532	512	508	553	558	505	489	515	535	553	580	559	514	557	506	510	514	517	509	512	540	531	521	513	547	499	571	500	506	532	558	527	568	514	557	527	543	531	535	502	536	477	490	510	496	527	521	485	515	539	541	504	561	508	513	554	534	514	467	529	529	536	539	553	541	535	504	535	523	551	549	473	540	551	514	500	488	528	540	494	555	517	539	519	523	498	560	542	592	551	488	519	531	482	495	475	479	534	481	526	495	499	516	532	495	526	517	524	515	487	536	488	538	503	536	498	510	531	530	521	514	514	518	514	518	508	535	504	474	531	512	529	489	499	541	499	545	541	538	533	577	535	514	486	534	527	536	541	545	486	524	525	576	495	533	542	565	542	519	540	476	568	499	541	541	535	559	505	511	541	511	525	551	485	505	525	484	549	530	515	504	510	512	542	493	519	503	509	514	525	519	526	474	537	490	540	573	502	501	541	520	552	551	478	481	486	534	489	514	534	534	534	553	517	510	528	531	520	486	524	504	484	494	516	509	533	499	525	536	530	497	522	529	517	534	513	517	521	496	495	532	517	529	511	537	551	522	523	517	515	555	532	532	493	503	482	531	572	479	517	509	499	485	499	525	561	568	509	524	518	486	544	557	529	481	534	537	498	494	525	484	498	487	495	553	572	523	521	514	500	476	543	509	525	501	524	484	526	542	459	518	511	549	517	543	522	536	534	510	561	543	530	521	545	515	564	524	469	501	515	535	531	544	544	516	529	529	543	550	557	491	493	538	534	532	503	537	516	517	522	538	522	506	541	511	538	528	554	540	450	536	500	487	541	500	500	517	582	513	512	529	476	530	524	537	523	492	537	534	526	511	554	526	503	541	520	488	519	516	541	531	510	515	505	516	526	515	491	511	528	517	539	523	519	524	545	526	554	480	531	532	515	514	516	501	535	503	498	538	501	551	496	581	472	520	513	503	490	520	487	510	503	503	544	486	543	533	546	525	523	488	521	488	524	527	524	471	533	546	522	527	514	539	524	531	515	518	497	516	498	537	543	535	522	505	522	552	496	550	485	492	546	497	527	524	520	484	518	525	523	527	536	512	510	522	554	550	519	514	539	514	559	539	509	528	498	520	529	502	520	529	474	515	543	516	538	534	500	506	514	543	520	539	521	514	519	508	540	523	522	522	511	516	545	462	534	496	537	527	526	531	543	544	506	530	536	539	519	514	514	486	512	545	522	501	520	557	517	545	546	500	543	521	535	471	523	510	514	506	544	536	489	504	524	528	592	511	512	503	546	559	463	531	530	528	551	517	524	472	554	518	564	536	545	542	546	518	532	483	501	521	499	483	511	471	506	503	504	528	480	560	519	483	542	538	505	561	514	516	554	526	501	573	520	502	538	506	534	521	504	526	508	518	540	513	537	510	498	523	493	530	532	555	531	497	520	530	535	519	494	456	530	489	512	507	518	555	505	484	548	535	520	466	501	507	559	548	541	517	519	523	519	555	520	530	543	486	528	459	512	536	513	507	548	515	511	523	538	520	517	508	463	524	550	536	524	591	501	541	533	528	530	521	554	529	489	513	515	551	539	508	537	518	547	502	508	496	525	521	538	523	525	502	507	569	556	540	504	483	493	520	517	517	533	538	536	474	499	532	541	507	543	545	551	465	522	510	520	511	545	519	488	484	541	503	511	485	534	505	511	535	517	551	495	439	546	501	532	539	522	489	514	505	503	517	504	506	517	528	522	502	533	516	546	503	553	537	575	548	556	498	508	507	506	532	522	493	535	514	541	526	542	523	583	499	535	519	550	534	517	479	538	514	551	499	534	538	526	497	503	530	503	536	537	547	545	502	532	552	514	557	511	510	526	516	547	504	542	518	505	533	515	533	517	510	495	495	513	498	535	532	561	497	517	535	510	510	493	510	561	492	542	518	541	523	524	524	548	499	521	522	527	538	555	522	561	509	516	527	509	519	503	510	539	538	514	548	517	514	480	544	519	509	503	500	526	541	543	535	522	512	520	502	505	536	508	542	535	497	561	509	484	537	516	510	514	532	555	519	478	510	489	562	483	497	521	495	493	509	495	524	483	521	492	538	528	484	467	496	536	522	492	496	502	486	529	498	517	492	519	535	523	541	559	551	545	509	544	494	510	547	503	532	506	550	535	498	519	496	531	508	519	512	531	531	534	545	521	517	521	476	544	481	515	500	534	499	561	504	489	529	507	541	547	523	538	551	518	561	490	513	498	538	526	536	526	526	590	490	504	525	547	511	516	487	540	536	571	566	515	484	556	495	523	505	510	489	505	514	538	527	506	536	563	514	460	491	514	492	530	479	485	512	498	487	506	531	512	475	526	543	471	511	536	501	478	528	533	524	520	522	516	515	552	541	534	497	535	545	496	500	500	546	477	524	554	520	493	533	506	586	533	550	528	557	504	540	552	493	532	537	520	535	529	551	525	524	516	545	521	521	559	550	547	506	550	524	543	517	493	524	532	536	535	527	516	486	539	488	479	510	549	525	523	502	538	525	505	523	522	521	531	507	599	529	502	528	581	520	498	540	536	512	507	535	539	498	503	514	516	514	514	544	521	545	538	475	491	524	539	536	516	537	538	541	537	538	509	558	518	542	551	547	597	527	486	493
27737	24121	17557	2510	541	490	409	290	307	311	307	306	308	302	314	311	291	332	273	310	317	280	286	286	310	290	302	312	320	294	282	332	329	314	306	309	309	319	331	307	317	321	308	292	263	297	320	324	286	287	315	291	343	322	305	292	294	328	270	304	265	283	310	299	284	316	317	284	326	328	295	299	321	314	300	274	328	336	297	305	333	305	278	311	279	324	306	301	305	293	330	331	277	342	309	315	339	309	308	306	313	306	325	315	339	342	329	312	310	351	311	327	290	334	311	305	317	294	304	316	310	289	297	288	283	314	305	324	344	297	342	332	301	297	308	300	288	282	289	297	272	312	316	321	296	284	280	302	328	312	341	330	307	277	319	303	297	319	298	296	301	312	316	350	288	290	351	267	313	313	289	322	309	327	287	290	286	325	303	299	317	309	264	313	318	312	300	297	278	325	305	344	266	289	312	322	295	294	319	314	291	325	320	320	290	319	312	303	322	294	305	309	281	342	299	288	274	286	346	284	272	321	317	293	309	295	324	301	320	298	303	273	326	297	282	292	299	315	295	313	296	326	309	337	280	325	303	322	296	301	319	293	298	326	295	330	304	288	299	299	320	293	288	284	313	287	282	294	311	293	323	324	323	297	307	290	306	279	312	316	294	325	312	296	289	299	304	286	300	300	317	319	327	314	303	294	284	306	311	300	322	314	323	329	321	277	337	297	293	306	299	283	287	286	302	308	333	322	326	277	320	308	306	304	266	298	293	320	279	316	288	304	306	308	316	316	293	296	295	307	336	272	292	296	267	306	315	302	321	325	344	296	290	328	330	302	273	328	295	351	331	353	306	321	294	270	333	328	325	300	279	296	290	296	318	294	320	311	276	333	305	285	305	312	312	332	301	324	288	309	279	323	311	298	310	330	329	309	276	317	285	302	300	300	317	307	330	306	313	323	323	291	320	291	314	321	324	288	297	309	328	285	316	325	310	324	313	298	314	288	335	296	300	313	307	299	280	288	313	322	288	303	263	289	334	305	307	321	295	326	287	294	316	303	292	308	335	292	298	311	333	336	311	290	305	312	315	316	287	327	298	313	319	305	285	311	297	323	314	317	293	293	310	297	317	300	285	312	313	298	289	300	324	305	307	294	331	327	308	284	298	320	286	300	306	309	290	327	313	323	281	321	310	317	324	323	334	325	298	330	286	296	302	304	323	256	293	311	314	278	299	324	306	292	286	310	318	316	320	352	330	320	321	326	317	308	303	312	286	336	296	327	316	298	297	307	310	295	314	296	326	305	294	318	270	313	319	328	311	301	296	293	301	309	322	311	316	300	331	314	323	290	277	312	289	315	334	295	302	277	267	312	305	318	301	318	316	305	298	316	281	302	292	292	299	305	308	309	320	263	273	313	292	261	315	304	315	276	324	291	303	326	326	288	298	324	307	314	312	286	282	320	329	309	322	332	312	286	284	293	284	299	295	304	283	295	327	298	344	329	329	309	277	279	335	299	307	324	336	315	310	312	327	304	289	314	296	288	318	308	297	329	331	314	286	298	297	319	287	301	308	304	299	310	304	297	287	279	335	302	308	321	304	289	317	290	294	324	318	297	324	343	331	321	297	292	305	284	298	328	310	308	285	313	307	356	331	308	325	286	301	304	309	323	303	279	292	325	300	303	303	325	297	340	303	279	312	268	312	328	331	340	327	312	338	317	275	327	284	303	324	307	313	292	305	301	304	316	308	296	311	317	314	305	292	317	345	278	310	325	283	298	311	297	287	356	306	284	301	311	339	312	283	297	319	309	315	304	288	279	296	317	295	282	315	313	308	288	300	301	306	322	312	311	308	285	305	320	310	336	302	294	298	292	292	301	309	298	309	299	305	305	313	298	292	309	315	324	292	316	321	294	303	330	299	285	325	303	323	329	300	306	271	324	325	303	290	311	296	336	286	347	329	304	285	297	304	308	282	331	289	309	313	289	304	310	302	292	296	299	289	322	329	302	299	299	306	320	315	294	282	324	304	313	319	291	298	344	309	299	294	316	311	280	312	315	290	292	323	316	313	303	325	309	303	279	292	282	310	306	326	315	286	278	299	324	279	310	276	294	278	298	272	301	305	318	300	321	307	281	302	313	312	343	289	324	316	316	321	319	307	308	315	280	293	288	317	310	310	341	316	328	307	278	325	310	281	292	291	326	312	325	294	310	300	307	323	310	327	338	275	319	289	342	306	315	276	307	320	334	291	292	343	319	308	318	273	301	313	309	304	349	336	341	325	274	307	323	298	304	311	280	335	277	324	301	316	276	347	293	304	308	298	342	296	304	309	328	304	302	339	318	321	306	320	293	311	299	310	312	325	286	294	295	291	308	295	298	308	315	304	312	307	317	314	329	337	327	284	303	303	321	281	336	300	304	285	284	310	294	317	306	299	313	319	323	315	293	323	288	276	325	307	306	319	356	302	296	316	309	294	325	326	342	284	318	325	280	318	315	302	298	313	317	283	327	281	303	293	300	311	294	315	296	276	280	292	305	345	336	324	306	318	334	323	309	291	323	293	304	295	313	357	284	316	291	271	305	302	295	288	320	290	302	287	306	274	335	306	291	289	293	325	304	320	267	307	316	302	290	326	320	303	300	308	309	315	335	341	321	323	327	295	306	297	323	307	286	312	325	325	305	304	310	315	302	319	295	308	300	310	318	272	284	307	308	303	281	310	300	314	296	280	297	285	303	289	338	319	315	299	333	312	309	294	314	288	336	272	342	287	319	268	301	299	301	321	291	268	324	283	336	282	297	324	301	352	292	295	305	324	317	320	304	306	330	299	308	304	301	286	311	317	280	299	291	300	281	330	313	326	320	291	329	319	316	296	293	316	307	318	336	298	318	332	289	313	294	281	293	308	332	320	319	293	301	323	329	309	301	318	306	307	295	275	280	302	328	275	356	294	333	319	297	332	283	293	321	362	298	300	313	291	278	319	311	316	287	308	327	308	318	325	287	303	298	314	294	337	299	306	287	308	325	309	311	325	316	304	280	326	313	283	327	318	299	291	322	284	288	324	314	313	302	308	273	298	309	327	257	293	324	313	297	332	299	276	304	324	302	330	320	312	305	319	294	323	294	320	340	311	334	290	285	294	313	282	331	332	302	306	301	289	323	289	305	320	317	266	315	310	276	299	304	316	322	327	300	305	308	267	301	307	293	340	307	296	351	320	286	306	306	289	277	325	337	281	301	301	281	310	311	324	310	347	268	284	298	326	304	313	307	313	336	288	341	307	324	278	312	309	319	315	275	311	301	318	315	345	290	307	332	285	299	293	317	322	283	319	324	324	308	318	331	284	305	287	316	309	304	275	322	296	336	299	307	304	302	297	291	307	277	302	349	327	280	323	300	296	284	314	306	291	336	302	298	291	323	317	312	320	319	284	299	323	332	329	329	283	300	311	296	290	312	318	281	299	300	295	340	314	331	312	253	351	316	360	312	291	283	291	316	311	329	325	324
28067	36504	11252	547	492	440	447	378	393	385	394	396	378	398	368	359	366	374	422	370	401	361	400	373	402	367	365	367	352	380	346	360	350	374	383	358	367	354	355	372	377	384	356	388	393	368	380	357	333	364	391	392	366	370	355	352	374	383	396	364	356	328	367	373	366	340	385	354	379	395	345	365	363	399	388	362	352	354	367	351	339	373	340	343	359	372	345	340	398	413	381	372	393	369	358	381	364	389	363	357	342	392	400	366	382	368	358	407	371	394	381	379	372	351	366	396	372	363	336	383	371	392	363	403	377	399	380	396	372	356	398	373	376	363	375	353	361	391	399	387	380	376	376	400	373	366	373	376	383	357	357	379	360	396	342	351	405	389	370	357	404	383	383	389	352	363	391	385	399	391	379	370	359	352	315	390	360	375	394	394	384	356	350	387	397	361	370	344	362	377	373	364	344	372	353	379	370	397	349	387	338	346	367	368	348	347	379	368	370	358	363	390	389	386	362	362	362	368	366	382	355	384	358	383	341	362	382	374	396	347	366	381	433	343	357	339	344	356	387	412	359	364	352	380	351	378	377	367	381	379	374	375	375	352	345	364	385	356	386	358	366	360	406	382	369	357	364	358	332	362	376	348	366	348	375	389	344	369	380	359	330	372	375	375	344	389	383	345	376	370	358	371	362	378	357	374	386	349	365	387	381	347	364	367	357	365	387	366	356	355	382	382	364	374	346	344	367	379	356	387	376	377	387	404	387	358	342	362	346	372	364	347	369	344	378	377	382	355	402	368	364	347	382	395	363	341	373	379	391	394	392	354	357	383	369	386	355	372	343	376	379	375	388	342	382	394	368	362	388	375	383	331	377	397	384	412	366	364	381	356	366	379	391	394	367	364	380	399	375	389	378	370	366	359	336	391	372	361	370	360	383	393	341	354	373	353	375	357	381	351	348	374	381	356	407	386	384	361	370	388	335	384	377	356	353	355	333	396	347	375	389	389	382	354	389	377	408	349	373	367	382	363	359	408	375	354	340	316	371	382	361	398	358	373	340	375	340	371	357	356	370	363	358	343	374	383	369	338	378	360	349	360	370	344	360	383	370	350	381	348	377	396	368	366	373	357	390	397	361	381	354	417	382	355	343	364	391	362	375	390	328	367	353	373	368	349	400	387	380	388	353	397	370	371	386	397	385	367	370	382	379	362	354	328	373	356	371	377	374	341	379	357	363	362	372	374	355	372	373	356	374	340	361	370	383	342	342	360	366	366	363	402	380	371	360	367	410	368	339	403	369	374	382	361	336	364	363	354	377	382	358	368	356	385	397	341	399	359	402	360	372	372	385	396	412	387	376	368	341	365	349	391	362	351	370	338	348	354	390	347	352	402	372	348	320	326	389	383	358	390	398	354	400	360	343	364	360	382	369	388	373	375	353	402	375	360	374	348	389	356	377	390	372	378	370	331	357	370	351	314	346	348	379	372	371	344	343	375	357	368	363	356	411	380	340	348	351	310	375	386	375	396	370	378	361	378	360	357	380	359	387	339	389	384	396	341	348	335	412	368	400	390	343	372	356	350	385	338	391	367	358	345	353	382	364	378	340	405	387	372	386	359	392	345	339	387	378	338	370	402	370	407	398	352	360	355	372	385	376	369	368	341	373	371	358	356	372	352	373	377	378	361	337	381	354	363	370	383	357	381	355	321	390	341	386	400	357	367	366	388	385	329	356	371	366	363	360	358	379	340	362	389	348	344	388	379	381	417	344	380	405	332	372	374	384	363	392	333	364	392	414	358	366	389	344	393	371	377	378	395	374	380	330	350	363	368	386	337	369	371	375	380	405	362	352	373	351	379	341	363	343	376	365	377	377	365	339	360	362	354	392	336	371	391	354	393	370	366	378	374	350	370	361	364	342	380	363	368	395	390	376	334	372	362	346	357	359	351	324	369	345	365	356	343	361	364	360	339	382	378	360	368	366	370	365	393	361	378	345	381	344	397	369	366	384	369	337	371	358	363	374	375	382	390	379	347	376	367	383	383	363	366	347	387	361	337	356	406	372	381	358	358	390	329	403	361	384	383	363	373	368	381	363	369	354	381	388	401	387	349	337	367	332	355	364	361	351	408	404	376	386	343	369	355	341	344	365	352	366	339	371	357	406	360	373	352	369	426	361	373	370	345	368	351	379	379	376	347	349	354	375	383	371	380	357	338	367	374	324	372	339	403	361	403	364	352	378	373	349	407	396	397	391	348	405	344	367	365	365	372	318	380	370	390	341	374	397	358	373	359	386	385	389	378	390	345	348	401	336	391	389	344	359	347	325	352	343	391	381	372	380	374	345	360	358	372	376	375	384	370	360	386	376	351	351	360	361	384	395	364	352	343	337	373	374	343	402	386	372	392	353	357	364	376	392	348	344	342	356	360	349	334	385	369	374	364	412	385	370	340	389	354	358	376	366	353	380	358	353	384	337	385	389	359	390	342	333	368	368	376	372	356	356	341	358	345	383	379	374	391	343	375	370	409	352	383	370	350	354	369	352	366	355	378	372	356	368	374	351	355	370	340	361	381	364	381	390	374	348	359	361	356	348	378	368	369	357	380	363	378	372	383	371	414	350	361	343	379	364	349	370	426	369	345	351	349	349	368	358	343	355	372	367	381	356	348	349	377	373	411	375	375	401	366	337	355	383	359	345	396	391	398	392	400	332	342	352	350	358	351	373	373	379	385	378	370	376	381	395	348	343	382	370	382	363	356	390	389	381	394	399	382	323	372	379	365	366	398	390	400	363	391	341	327	334	396	338	340	367	359	378	362	395	363	363	388	374	392	352	363	356	381	365	395	387	378	375	355	379	347	393	397	368	374	371	346	353	336	344	359	384	401	369	373	385	386	396	407	362	367	373	370	378	396	396	350	398	362	349	326	361	371	379	335	370	344	385	383	357	392	347	371	400	375	369	397	360	375	384	359	384	381	333	383	379	347	364	369	406	364	352	363	339	364	352	388	374	371	360	375	351	361	371	357	360	385	384	371	334	367	361	403	355	366	350	375	352	396	351	374	363	371	382	378	357	407	361	359	369	366	390	360	364	379	351	375	373	378	398	365	405	352	333	354	372	361	370	335	356	391	374	384	329	367	350	385	397	389	354	391	368	379	357	355	373	350	347	352	355	353	377	374	378	385	360	349	359	382	352	368	351	358	393	367	385	384	374	378	399	382	373	369	335	379	371	340	373	361	373	359	388	376	384	358	340	372	380	369	395	388	387	345	385	383	367	351	368	353	367	370	360	368	381	384	362	363	373	378	414	370	400	374	345	356	372	353	415	382	360	370	392	385	367	378	352	369	363	348	384	346	394	347	353	373	403	361	386	375	367	398	386	363	361	368	359	381	367	410	376	346	374	348	387	341	395	359	377	388	394	376	388	372	329	378	338	370	359	352	373	353	379	385	366	370	402	353	353	337	344	378	357	336	373	384	365	328	365	334	349	378	382	375	347	391	401	377
23771	21423	28391	24163	21084	14036	1151	709	613	577	524	536	480	443	524	471	461	477	474	454	457	489	451	473	437	457	454	423	494	459	430	425	425	449	476	440	420	450	463	461	408	442	467	469	438	460	419	442	403	455	421	434	440	436	419	455	465	445	462	429	438	439	447	420	443	449	432	441	433	447	451	426	462	426	449	392	436	449	437	412	469	424	413	412	444	459	421	424	441	441	436	453	426	439	396	471	430	439	433	446	424	436	460	430	435	468	443	465	455	407	490	426	439	428	427	457	460	389	427	445	468	450	432	433	460	399	414	409	434	431	458	472	439	469	456	444	465	416	446	443	457	427	465	465	426	412	421	477	387	460	443	467	424	399	444	434	422	425	406	426	443	454	408	429	460	398	456	446	437	468	404	418	445	469	438	431	417	420	437	428	403	443	435	403	432	432	415	497	443	436	448	430	449	409	450	431	420	455	424	452	475	462	437	429	480	407	420	382	456	394	437	422	418	438	456	403	409	395	436	428	427	457	449	436	433	478	445	445	427	433	448	435	411	412	414	419	414	409	425	438	425	446	426	402	424	418	467	453	465	472	448	418	425	434	434	425	405	407	399	475	430	443	415	442	420	440	459	449	430	405	431	409	432	404	411	435	416	413	424	438	442	449	414	422	410	417	425	446	441	471	461	441	407	429	428	443	458	408	437	456	442	433	422	420	441	413	410	380	435	452	418	453	445	435	467	465	445	398	417	447	448	447	443	444	436	412	447	411	462	447	411	440	424	434	422	442	435	417	425	428	441	428	454	429	440	421	412	439	422	442	441	398	463	444	451	440	485	440	427	379	418	443	421	402	453	459	418	404	421	412	419	422	450	447	432	436	448	395	448	457	407	423	457	407	429	468	422	434	399	408	409	442	444	460	438	467	428	403	444	415	433	429	433	456	484	423	429	425	458	448	403	412	428	407	463	436	438	421	464	459	428	445	407	425	409	467	462	406	423	418	434	398	433	448	443	415	416	398	399	410	421	436	429	436	445	406	408	435	433	410	425	447	448	409	427	467	431	459	416	418	449	433	432	435	434	415	405	485	448	421	415	447	445	428	456	420	413	402	428	437	412	399	420	444	424	415	466	423	418	441	461	397	409	441	426	442	434	428	456	429	425	399	396	417	469	453	425	402	420	438	449	457	428	439	433	434	449	414	431	439	440	438	428	460	443	425	424	414	414	446	440	415	494	423	452	444	413	426	431	459	416	450	397	444	487	455	401	440	412	465	446	411	420	426	435	430	437	422	456	440	472	403	399	424	433	446	444	407	435	431	425	426	452	411	426	408	396	419	388	428	438	429	392	413	386	405	448	437	481	422	411	416	451	427	461	422	463	430	414	431	460	420	404	402	415	444	463	399	420	457	431	453	458	443	414	444	444	454	481	438	430	446	412	452	444	439	429	423	442	462	429	411	414	414	424	491	452	406	413	445	426	415	412	449	419	456	405	424	428	443	435	412	462	500	452	391	405	425	437	429	437	438	417	447	434	435	413	409	471	414	435	466	421	484	414	438	407	371	440	443	425	469	419	391	439	421	467	382	421	413	438	420	472	391	444	414	395	426	434	439	402	404	448	404	433	426	390	428	459	400	426	450	412	408	412	400	465	422	419	399	415	454	397	458	453	402	432	420	438	416	453	481	453	399	424	449	429	475	419	479	439	392	401	460	424	415	417	458	435	459	436	392	409	460	424	443	387	413	415	415	434	466	406	447	417	428	440	398	436	407	458	470	395	393	482	416	435	445	458	423	427	450	412	462	461	436	448	425	414	438	466	418	441	397	429	409	444	450	426	416	374	410	415	432	434	414	391	440	449	414	466	422	456	484	428	427	422	428	427	405	412	452	388	428	426	428	425	399	408	474	406	439	469	399	450	414	441	442	434	450	440	406	428	426	431	431	432	410	430	422	434	439	409	423	446	427	414	428	431	441	457	458	424	421	410	447	471	421	445	452	421	459	488	437	421	424	437	441	433	446	436	428	410	405	452	437	442	442	431	451	481	405	414	420	442	451	434	394	424	399	430	465	452	409	444	441	440	449	467	438	438	445	479	425	419	423	446	434	423	429	426	452	401	399	453	419	470	429	452	465	457	450	409	449	435	436	444	448	458	436	465	424	410	419	459	428	430	426	446	403	468	440	459	432	453	437	434	447	404	410	407	447	433	435	477	431	449	432	411	430	421	437	450	410	427	454	437	421	447	417	461	430	428	437	407	458	442	443	421	440	422	436	403	448	416	418	431	434	443	444	418	434	423	440	435	392	428	478	447	429	419	427	420	402	444	441	431	479	472	419	427	393	453	422	423	447	449	434	455	409	458	442	437	466	417	442	442	410	442	401	426	428	438	426	456	417	424	405	438	460	432	431	420	450	423	431	471	412	430	428	418	419	436	439	438	488	431	457	484	454	440	438	459	484	446	425	421	421	442	450	439	430	429	400	461	421	473	400	427	447	406	429	431	447	442	383	420	430	427	450	453	434	437	428	455	417	454	428	441	442	428	412	444	461	424	417	480	407	423	439	431	403	437	436	453	476	446	448	427	450	441	451	456	454	419	400	433	459	439	418	446	416	414	425	460	443	397	454	423	445	473	410	445	415	437	469	431	421	442	462	448	434	418	457	412	408	408	444	453	396	453	444	418	442	444	439	434	453	467	434	417	416	441	406	442	383	458	422	412	436	445	431	424	415	435	393	426	428	455	436	424	448	444	415	459	429	463	407	427	450	441	460	452	435	403	427	423	427	470	425	444	419	454	408	454	437	442	421	455	447	477	442	440	420	455	420	419	446	413	421	426	463	444	437	429	463	465	426	445	424	414	420	448	441	434	398	472	420	433	394	419	388	441	402	422	437	430	451	425	395	437	439	430	434	443	437	445	458	446	445	425	460	459	413	423	450	452	466	448	447	426	456	432	404	458	450	446	437	428	432	453	450	423	415	418	404	438	420	436	441	434	442	444	451	454	457	446	430	431	419	390	393	417	450	434	441	439	442	418	428	459	403	421	418	401	407	448	406	419	441	434	454	414	429	426	454	440	462	437	445	450	486	413	422	460	446	439	442	467	408	457	409	422	443	417	424	444	384	399	408	445	444	419	459	443	413	394	417	434	424	440	459	473	483	453	421	429	447	434	429	406	420	415	444	428	451	431	424	443	431	421	421	395	438	451	441	428	438	433	439	437	448	434	458	438	474	469	451	430	440	451	431	399	421	421	447	420	432	454	415	421	412	421	412	409	474	438	439	443	433	458	415	413	423	445	464	430	473	445	408	397	444	404	453	467	421	418	433	415	412	423	425	453	452	392	431	427	410	420	451	478	410	410	436	437	430	402	409	434	416	428	437	414	467	405	429	418	433	444	445	441	423	418	415	427	424	452	427	465	444	450	398	421	413	435	443	388	430	447	433	424	426	421	442	458	439	452	410	464	418	429	451	418	460	450	446	405	409	401	452	426	418	413	441	434	461
40668	80155	26892	2907	1995	1501	1267	1055	945	811	804	748	674	658	585	624	601	584	599	537	588	562	545	528	542	538	554	541	553	497	522	556	534	523	551	541	510	513	494	523	524	540	525	527	495	520	532	508	504	543	526	518	529	507	559	493	504	532	525	502	545	504	567	516	522	525	513	517	510	523	551	535	508	528	505	505	519	544	551	503	509	495	486	504	517	507	520	486	508	528	495	542	517	562	529	519	509	502	492	504	503	505	520	523	495	541	564	553	527	555	561	564	566	532	564	499	535	515	508	550	498	518	511	490	529	517	485	578	532	518	539	566	518	550	545	504	524	513	527	545	528	541	495	575	530	515	505	501	485	528	534	534	484	532	527	521	528	507	524	528	531	542	497	512	534	527	492	490	517	496	500	535	499	496	489	510	467	509	538	548	499	508	536	508	514	499	532	539	484	505	448	535	503	509	489	487	510	513	487	520	498	499	519	525	501	500	537	499	532	552	472	495	517	474	506	524	522	469	536	495	465	551	544	514	506	516	511	506	513	534	544	502	502	507	543	513	519	546	476	540	534	508	494	559	514	524	490	527	522	526	490	509	485	492	492	522	501	511	535	506	547	518	527	524	541	542	495	545	524	562	512	471	481	532	478	515	537	512	496	527	523	521	499	472	519	531	519	476	493	524	514	475	523	517	488	500	518	544	522	465	512	521	523	489	525	536	491	499	499	531	504	522	520	504	533	481	516	525	519	499	449	526	510	502	517	537	523	519	526	562	495	527	534	539	551	507	487	544	496	533	520	521	499	519	514	523	564	523	499	590	540	508	490	513	522	464	544	531	500	506	545	540	505	492	521	548	462	494	534	518	518	541	516	487	486	509	492	496	501	511	527	500	525	515	540	477	484	543	523	505	525	477	517	510	517	505	522	537	491	542	507	508	516	495	523	498	525	524	555	558	490	533	498	525	534	523	462	494	512	488	473	528	510	507	540	531	505	531	526	546	537	500	501	518	555	513	500	499	502	490	504	493	514	520	479	516	529	492	488	553	565	535	501	519	503	505	516	530	507	497	503	495	524	529	508	498	512	474	467	492	510	550	518	521	542	508	532	515	474	502	535	497	490	538	482	496	539	559	510	483	529	524	540	583	544	476	500	520	522	497	550	503	500	500	507	533	513	506	523	513	486	520	513	514	489	543	526	540	519	508	487	546	494	511	512	526	497	502	515	504	525	516	535	514	488	502	523	527	497	522	517	485	492	517	541	546	519	542	524	474	512	527	518	534	528	526	495	523	480	473	531	533	514	501	492	525	530	499	502	563	507	540	515	522	555	451	504	513	490	515	519	491	565	590	494	526	510	541	536	532	533	555	524	522	543	529	530	490	524	495	533	521	516	536	540	462	522	487	536	548	514	493	508	522	496	508	585	506	524	492	485	522	550	536	541	541	564	482	503	506	540	527	506	494	528	520	508	516	478	515	535	500	543	528	508	529	504	503	521	502	531	520	485	534	523	530	512	511	510	507	524	533	486	474	492	530	468	561	529	500	551	518	467	496	551	465	499	528	541	511	456	502	562	518	521	496	504	474	486	540	508	520	487	538	515	527	508	502	518	493	512	556	531	518	502	489	517	495	516	548	473	532	510	507	509	527	470	502	524	534	488	491	498	533	538	524	536	500	528	530	540	537	488	493	529	550	528	507	533	499	533	467	528	482	494	484	498	497	506	539	508	497	536	547	502	512	565	526	498	508	527	527	495	526	566	525	492	514	482	523	542	548	492	486	504	506	505	561	499	519	547	481	491	577	515	483	521	519	505	515	502	530	535	507	542	518	533	510	534	486	470	504	535	487	491	507	498	553	509	523	551	477	541	495	490	495	483	488	496	528	483	543	518	494	501	527	544	492	500	514	453	517	546	506	540	552	557	506	518	491	564	550	528	526	488	521	524	505	522	519	484	508	517	509	494	521	481	504	550	531	509	495	521	512	491	513	486	518	492	522	465	529	503	542	500	498	525	504	489	534	485	527	503	532	549	475	485	516	522	567	506	510	479	516	509	513	522	525	515	495	499	511	520	544	563	534	496	499	534	520	557	546	515	482	515	500	520	501	502	480	478	493	488	520	511	492	555	491	492	507	478	527	554	507	511	530	527	472	494	516	515	482	476	482	541	506	536	483	517	541	482	544	534	494	508	532	526	494	451	538	530	542	527	521	552	517	512	510	495	507	469	542	537	493	512	498	515	541	513	499	512	512	546	510	507	477	522	446	524	503	524	516	545	521	464	512	531	501	512	520	508	468	489	491	521	505	519	505	539	514	492	540	498	517	510	566	518	495	521	537	523	567	521	528	503	485	477	532	521	518	556	540	492	507	484	481	528	512	484	539	516	466	514	515	508	517	472	511	532	517	530	490	510	502	527	516	542	522	483	531	505	518	513	494	489	521	459	465	538	534	545	524	506	484	518	526	533	581	559	525	530	501	522	518	466	519	474	520	500	494	520	525	460	486	505	492	515	465	521	498	489	521	465	489	517	517	528	540	542	480	518	501	502	513	518	519	506	483	491	516	497	530	509	510	513	497	523	516	512	498	516	532	576	467	540	468	509	507	540	544	543	511	497	495	505	510	507	502	522	507	510	509	467	504	517	539	533	497	485	521	505	518	554	529	527	490	517	530	499	530	485	542	527	500	539	510	522	525	541	518	568	497	511	513	553	510	497	496	494	511	535	464	523	526	548	480	512	459	506	504	521	493	545	569	487	525	524	519	537	481	509	500	506	496	495	536	479	526	558	516	507	474	478	490	494	509	543	516	481	535	493	492	539	521	465	502	486	523	494	518	508	519	523	514	494	498	519	524	518	529	512	511	529	512	530	531	525	541	515	494	502	500	521	521	516	485	513	542	495	539	506	493	519	478	494	534	524	507	547	514	518	550	480	515	516	524	518	518	507	529	539	498	514	563	522	512	508	538	506	515	514	487	529	488	533	519	509	486	475	496	525	505	557	503	493	476	505	503	467	513	494	530	522	524	559	527	509	478	534	489	497	529	527	512	559	535	502	442	570	496	466	484	528	532	552	548	541	516	499	493	489	491	528	535	529	447	545	537	522	535	525	527	500	529	527	505	522	506	520	550	485	545	520	528	525	545	520	503	526	506	513	516	565	513	535	475	523	518	539	519	544	558	499	498	467	480	543	496	483	516	531	516	547	524	491	497	491	520	491	541	499	533	494	499	519	485	533	511	539	460	525	520	511	524	521	477	532	475	471	505	515	515	520	495	494	550	522	481	507	498	501	532	505	549	475	562	473	499	517	498	510	499	548	487	545	525	506	501	493	506	544	520	512	539	509	504	537	540	523	515	523	517	517	478	510	524	540	558	551	493	526	532	520	530	511	523	513	483	526	494	493	467	516	505	526	536	531	516	494	470	510	523	562	517	486	516	541	505	567	511	496	499	518	516	513	519	511	524	542	509	519	500	551	507	536	496	542	494	527	575	511	546	531	520	510	514
25080	21849	27356	24972	13996	790	388	379	315	279	286	299	283	292	246	254	268	264	261	274	248	229	270	257	260	257	240	263	277	237	227	270	274	218	246	243	265	266	252	259	254	232	269	257	285	276	255	271	242	244	257	271	269	261	238	247	231	259	248	245	254	232	263	236	238	251	285	271	237	245	252	281	220	273	250	246	287	239	251	297	260	235	257	234	249	253	260	253	271	248	276	240	251	244	257	236	248	216	263	250	267	237	241	248	253	268	268	286	279	257	230	223	235	261	266	250	258	261	276	258	248	264	266	238	240	275	240	258	250	248	268	240	215	209	257	263	246	239	268	239	226	242	256	252	220	271	260	253	245	271	256	244	222	241	246	248	274	254	262	243	232	234	249	242	255	240	254	268	257	261	234	251	238	260	264	231	253	273	243	268	238	253	253	222	263	252	245	243	240	258	265	251	243	262	257	247	249	257	250	266	270	241	228	261	249	262	265	261	229	246	252	241	228	267	235	266	270	253	242	261	285	260	268	277	232	258	265	238	242	240	264	247	222	236	247	224	245	259	260	241	238	239	262	292	254	228	259	240	244	237	243	234	243	243	276	224	231	246	226	237	242	226	253	268	255	237	274	249	247	244	222	263	259	259	213	255	264	230	250	244	259	256	235	243	233	259	249	238	266	248	249	253	249	240	227	261	270	265	258	279	275	248	262	249	238	247	247	224	240	235	258	240	251	257	245	250	270	235	286	270	285	237	244	252	263	253	229	239	229	266	233	265	277	255	234	244	255	258	270	257	273	220	271	244	238	239	252	285	240	279	254	246	264	258	246	257	252	275	242	224	270	250	253	247	229	228	257	258	239	258	256	242	272	248	232	257	303	230	253	251	233	258	233	233	245	246	260	255	262	253	250	244	231	262	277	254	263	281	277	261	268	247	242	216	253	230	234	256	254	244	249	238	268	232	265	245	243	235	241	274	246	255	237	253	234	261	276	267	254	235	239	244	252	250	234	246	249	228	241	244	248	250	258	244	255	233	277	258	256	261	260	257	253	258	237	264	235	250	246	282	273	257	246	272	227	241	238	250	250	269	283	235	267	262	243	249	242	222	248	261	255	239	213	276	223	244	252	249	249	255	278	269	243	278	247	278	286	230	238	252	263	256	280	251	248	257	244	234	263	250	232	237	264	261	248	257	242	272	215	239	254	227	273	235	247	234	233	279	247	239	222	298	245	245	277	233	251	231	247	259	262	244	235	268	268	227	265	231	224	235	245	259	241	255	236	244	215	238	240	230	308	290	266	246	248	255	237	251	249	258	229	260	267	236	242	233	251	276	247	247	255	246	249	258	247	243	250	230	239	251	263	245	254	254	269	261	251	254	273	248	251	241	237	239	282	258	244	251	236	256	234	228	261	246	242	278	200	249	268	260	238	265	214	226	274	249	242	258	243	234	214	246	266	248	235	248	278	259	252	256	264	275	248	286	263	239	260	261	242	228	235	247	252	231	269	256	273	256	267	252	234	252	236	238	250	258	264	280	246	239	248	277	229	265	247	245	239	296	230	265	243	251	236	237	260	255	247	247	237	229	249	285	281	252	223	249	246	237	239	252	246	229	228	252	234	223	253	235	261	251	229	241	272	277	265	269	227	251	234	242	253	259	238	225	232	247	271	256	242	250	233	268	203	259	246	248	233	224	275	236	244	233	230	204	243	234	265	257	256	257	235	245	275	236	234	260	233	256	238	238	240	240	224	226	257	247	239	259	252	271	233	233	258	232	245	223	212	258	252	260	247	247	258	255	274	226	247	248	272	247	278	240	264	258	243	230	260	240	231	251	242	235	242	257	256	243	246	241	246	266	266	259	236	262	258	235	253	234	241	251	251	263	241	242	260	265	265	257	268	224	228	244	230	222	267	269	257	272	251	252	230	243	232	244	232	258	239	242	283	251	245	241	263	248	239	259	262	232	231	265	256	219	237	228	278	264	243	207	259	248	218	262	257	262	251	258	263	245	259	255	260	236	232	254	265	264	265	280	254	274	268	261	237	235	247	257	231	237	252	246	254	256	247	245	268	231	274	242	241	250	249	269	244	254	243	257	212	240	270	261	256	255	262	217	241	238	247	248	233	228	220	250	252	252	229	252	256	263	238	235	236	264	254	258	253	236	236	255	229	250	260	236	257	247	263	255	256	275	258	214	272	239	271	280	238	238	268	241	278	261	246	265	242	230	233	243	245	249	268	246	229	232	218	248	250	235	272	252	225	243	216	251	268	263	252	282	235	234	261	245	233	234	253	257	278	244	211	226	255	261	273	272	255	233	245	238	230	270	234	240	232	260	251	250	265	247	252	236	255	269	238	261	255	231	251	234	259	241	222	251	261	252	263	240	268	264	231	251	284	250	276	248	251	260	206	212	277	218	274	241	247	273	258	260	259	260	261	252	229	220	216	222	231	246	279	234	240	260	243	226	260	245	240	240	250	238	257	277	244	269	261	244	255	234	261	249	245	247	259	234	244	252	258	254	239	228	218	251	242	223	259	237	229	283	228	266	254	241	259	278	234	239	244	233	232	248	246	237	269	243	250	253	231	250	248	247	263	254	258	263	243	252	234	254	252	201	259	244	245	278	239	238	235	304	270	254	243	253	242	261	272	257	240	249	202	239	257	241	266	239	250	251	245	270	266	250	210	258	253	261	241	240	238	274	256	258	216	246	241	225	239	258	267	271	257	236	247	245	275	237	227	257	245	252	258	249	285	250	271	236	264	264	232	210	233	258	262	253	258	247	264	265	249	258	263	257	260	244	271	231	248	243	270	234	251	237	252	236	247	230	256	266	248	242	229	240	241	253	221	252	271	246	279	250	273	247	256	241	262	217	240	271	247	236	261	227	216	232	243	254	215	242	239	257	243	217	242	238	249	273	220	270	232	244	251	248	255	263	265	273	228	255	257	244	298	231	244	233	244	241	259	224	254	241	265	253	237	245	285	261	267	224	246	256	241	226	254	237	249	272	248	247	264	257	263	231	248	250	226	270	258	261	265	242	233	237	238	282	251	241	245	251	261	242	258	235	274	262	258	261	223	263	253	241	264	266	262	249	287	248	251	228	242	260	253	241	244	248	253	231	234	257	247	256	253	253	255	242	250	256	270	266	278	231	250	228	237	229	251	260	264	268	255	247	256	234	250	226	238	246	254	243	255	255	273	235	239	251	263	254	256	275	252	261	231	243	244	256	264	267	244	255	255	265	236	254	256	260	252	221	221	256	264	263	239	253	238	222	242	241	250	294	249	247	223	253	246	255	230	240	263	246	251	246	253	273	246	261	270	245	258	249	241	237	271	259	234	255	254	244	250	251	271	258	232	251	232	267	249	270	265	235	236	259	267	247	218	259	233	252	241	252	267	258	236	241	216	256	252	238	262	264	263	220	254	239	241	248	270	237	247	237	238	244	284	246	257	228	253	271	240	264	263	249	226	236	256	262	248	212	255	219	213	255	251	239
40392	69390	23169	1580	1094	843	683	586	564	488	511	414	385	398	363	357	353	361	313	352	318	315	332	349	361	339	339	319	319	331	312	312	312	328	325	362	314	309	322	325	304	316	305	342	318	335	343	312	336	320	329	299	304	294	321	294	313	343	327	302	352	336	285	316	351	330	295	307	307	307	339	278	323	318	282	294	297	294	326	284	318	332	284	330	327	316	321	334	315	338	309	298	332	299	346	296	289	324	296	333	292	334	294	337	369	327	344	363	317	317	328	341	339	332	324	317	325	317	290	303	329	322	293	297	311	348	347	312	304	297	305	320	299	332	319	332	314	345	301	344	329	309	281	293	331	311	317	321	314	293	316	340	346	295	322	299	330	315	332	335	329	301	342	318	335	318	307	315	335	310	317	294	344	283	341	329	316	294	312	342	317	333	336	311	312	306	321	311	302	316	294	301	311	371	312	325	324	305	321	290	325	326	341	294	306	336	316	298	356	309	322	316	306	292	315	335	335	323	306	309	315	300	289	289	311	280	339	305	285	305	329	300	302	333	294	336	333	299	317	304	312	317	303	295	330	338	300	320	342	289	310	302	300	313	331	317	319	330	302	293	314	330	280	321	335	295	324	328	333	298	312	315	293	328	315	305	294	324	280	302	263	316	283	297	325	333	340	332	307	322	334	345	327	328	337	311	307	327	330	316	299	315	360	298	320	332	321	292	337	350	314	314	299	291	316	291	321	290	315	326	306	322	301	320	316	326	329	324	277	304	323	324	297	313	341	306	290	310	307	331	347	295	315	321	304	309	303	317	325	325	287	310	306	295	308	313	334	347	350	305	307	307	300	326	322	320	300	288	329	316	323	304	328	327	340	324	308	310	322	324	339	297	300	302	344	334	314	337	292	323	297	292	333	322	354	309	327	291	323	327	279	298	293	331	292	334	296	333	308	331	329	313	316	292	288	311	328	355	326	346	291	292	309	328	293	308	308	272	297	298	318	326	311	339	301	345	322	338	343	314	322	312	294	331	305	342	384	314	303	299	310	328	311	288	316	312	328	297	308	327	311	313	321	312	290	318	330	315	292	306	320	325	327	294	318	321	299	301	328	307	315	291	318	314	293	281	301	302	289	344	345	328	339	297	287	315	308	281	289	322	329	320	321	298	316	344	321	307	349	307	304	308	343	321	318	298	313	299	321	306	321	301	309	325	299	326	314	336	331	319	302	313	265	316	305	306	318	329	296	331	309	297	306	284	307	320	348	310	288	324	324	314	280	313	326	312	353	313	325	286	326	284	294	323	322	292	326	343	325	298	296	307	294	294	325	300	310	297	306	287	338	311	282	294	320	315	286	313	323	315	297	313	300	310	328	343	353	311	332	291	346	314	312	311	276	306	311	308	302	338	312	300	332	287	309	348	314	320	328	306	351	322	329	304	309	307	291	327	279	302	312	286	330	299	335	297	319	333	290	334	293	305	303	320	318	318	320	315	337	306	299	343	304	335	309	299	316	326	320	309	306	323	343	292	317	320	298	317	313	291	331	306	334	312	327	300	291	321	295	301	338	294	302	291	337	326	303	311	308	305	324	311	311	322	315	305	292	309	345	299	302	288	320	308	289	303	308	333	326	304	305	303	292	307	322	320	309	306	296	321	325	297	308	324	330	322	345	307	291	329	341	314	313	306	298	314	308	270	294	308	313	339	327	327	334	355	315	319	288	296	317	294	314	308	321	324	308	302	304	303	365	283	320	286	307	340	319	293	319	317	302	306	302	324	276	298	314	300	330	321	309	289	315	288	297	296	308	318	334	326	330	313	347	293	325	310	318	310	290	303	299	306	319	312	291	303	320	330	279	283	334	315	333	310	311	304	297	318	316	305	299	301	329	337	335	313	308	337	338	349	306	315	304	303	312	290	285	351	325	297	350	324	325	293	285	338	322	332	297	307	318	300	315	309	311	276	338	315	340	309	327	310	321	325	310	300	333	301	322	322	342	303	303	339	321	311	313	291	312	295	312	314	299	303	323	314	296	311	324	307	286	334	315	338	326	309	281	301	330	302	294	270	323	337	297	307	322	296	316	320	283	344	313	320	301	333	307	307	315	312	309	297	315	325	333	322	284	325	305	302	306	315	298	293	323	333	318	325	320	312	323	318	281	328	311	312	347	301	347	288	309	299	297	291	321	283	320	315	285	321	332	311	342	319	371	307	307	310	295	259	327	321	313	286	328	316	336	313	309	334	303	287	302	295	338	316	317	331	295	327	295	296	303	319	316	279	300	283	325	282	311	349	304	314	295	349	318	322	293	325	343	326	326	310	333	314	326	313	305	297	299	313	327	315	302	321	308	310	299	303	345	295	324	322	264	318	309	320	334	270	351	312	341	340	336	330	297	294	320	320	313	300	339	304	325	305	307	320	357	290	284	338	310	284	339	309	328	318	325	319	322	304	335	322	288	285	313	331	297	334	307	322	327	315	318	286	330	320	314	320	293	322	320	315	326	292	327	305	279	331	283	312	310	319	326	314	341	337	287	356	343	298	292	322	313	334	330	330	322	297	349	311	307	293	331	296	335	323	287	307	302	340	302	308	324	303	285	310	284	309	301	319	278	310	301	300	330	325	310	333	281	296	319	343	328	308	300	303	323	314	303	324	349	318	321	328	294	304	325	307	311	306	306	324	295	306	300	302	333	293	290	318	266	309	310	274	300	338	271	342	305	310	327	321	313	315	334	301	328	301	319	288	312	338	347	331	313	336	318	333	280	341	300	325	270	302	316	311	318	315	324	344	316	311	303	330	293	342	296	307	331	332	335	323	277	298	327	307	326	335	324	290	332	312	324	322	339	301	309	327	308	339	294	297	306	330	301	316	302	293	290	311	313	333	307	295	301	278	358	297	332	335	328	297	325	314	296	287	316	320	282	329	329	312	317	348	330	339	319	293	342	298	310	319	324	334	305	328	303	294	314	304	320	352	285	328	296	323	319	288	294	316	330	280	298	294	291	298	298	301	286	328	298	280	301	317	307	305	311	313	327	290	277	315	309	306	299	320	287	348	326	306	321	302	337	310	303	316	331	308	299	347	322	314	311	308	305	329	306	302	325	318	316	303	295	324	347	315	310	304	308	328	314	327	326	322	300	310	311	309	316	298	324	309	320	312	298	290	326	305	325	326	325	298	287	331	333	298	293	306	338	310	333	326	294	317	310	319	290	321	313	298	314	325	305	317	294	320	310	318	325	313	319	321	334	321	318	297	325	304	319	334	314	330	313	295	324	364	326	273	310	313	326	307	326	318	287	291	311	301	321	322	294	304	334	334	315	319	303	289	323	309	324	292	313	297	291	317	302	334	321	311	319	312	297	319	304	313	320	333	335	321	310	302	316	290	323	297	312	326	303	312	335	314	271	326	317	310	325	300	329	348	302	277	317	331	283	338	326	305	334	336	306	315	306	323	290	337	335	305	325	305	279	286	317	321	317	286	340	315	304	317	279	319	297	312
22783	21209	28817	23726	21106	21110	11468	1074	743	713	626	641	571	565	531	509	559	474	508	495	500	495	474	482	458	482	430	491	437	464	462	501	419	458	464	436	420	410	418	454	434	420	422	450	454	429	448	427	404	451	426	470	430	440	440	453	405	430	457	444	408	457	434	422	435	425	411	410	395	419	448	432	428	441	461	431	447	398	446	406	426	407	409	426	452	432	446	419	467	424	446	437	490	428	405	448	453	463	425	438	471	419	406	450	426	432	428	487	438	440	434	451	430	450	445	465	415	435	422	409	491	446	428	475	432	439	397	419	445	438	399	458	419	431	444	415	428	432	438	438	464	437	436	424	455	408	430	429	450	420	435	457	433	456	397	415	433	438	440	425	427	393	444	447	462	405	449	441	449	445	442	456	432	428	426	385	463	421	425	405	431	448	418	429	405	431	472	438	424	405	382	462	432	427	416	434	439	477	428	430	448	393	450	430	418	444	432	450	432	442	448	444	438	406	422	426	406	434	438	449	432	419	397	454	421	432	426	423	425	413	379	396	462	395	412	460	428	425	445	444	453	433	457	422	468	424	430	442	423	458	436	415	410	446	453	481	433	407	452	425	423	468	444	454	434	399	462	404	402	393	445	460	452	435	417	414	419	443	419	420	435	411	438	420	434	403	401	397	445	413	441	421	421	433	430	398	433	437	408	452	408	457	427	387	463	437	427	427	447	425	445	431	429	462	440	418	408	398	428	439	430	450	456	453	467	429	438	402	478	426	409	422	443	391	427	425	448	461	410	429	432	412	435	415	455	428	416	420	454	421	439	441	418	404	392	450	479	412	474	449	411	460	460	433	430	411	462	459	422	431	436	438	420	416	406	410	469	410	409	444	456	436	446	386	453	410	387	411	440	438	450	409	439	444	437	405	440	473	403	449	420	426	450	424	426	432	407	403	394	408	472	435	443	424	389	440	413	446	412	403	424	427	429	463	434	416	444	444	434	416	436	425	414	454	447	436	408	432	437	442	414	433	414	426	437	412	455	446	443	433	439	446	424	465	456	451	429	438	445	436	431	414	433	446	433	458	416	464	458	393	451	438	408	431	400	419	410	433	440	443	416	435	412	417	408	425	432	478	452	447	433	418	417	438	447	401	445	416	420	450	488	463	448	409	455	442	422	431	439	456	457	428	427	441	456	455	440	446	439	422	417	377	423	433	443	419	434	470	420	433	427	415	414	465	438	415	456	403	404	458	428	432	461	415	430	467	396	450	443	420	427	436	383	401	473	444	478	444	443	473	427	429	446	408	467	449	474	427	428	455	424	417	434	414	430	440	413	407	463	457	449	445	431	398	451	439	424	422	433	410	440	409	417	452	431	456	436	433	456	435	435	433	441	431	436	422	436	435	411	422	411	443	426	414	429	420	447	407	380	434	390	449	444	426	443	441	433	421	392	419	433	429	473	442	443	456	457	401	393	480	444	472	446	417	427	455	412	408	434	429	454	408	452	433	442	389	415	417	398	417	393	450	443	448	419	438	428	414	420	440	444	427	438	441	413	480	452	400	452	452	454	443	454	397	442	419	432	417	433	457	454	425	420	433	452	417	435	460	463	438	437	461	436	419	458	429	422	428	437	449	463	409	411	431	421	393	425	434	400	449	432	440	414	422	420	436	470	407	401	437	414	439	413	434	462	374	421	413	428	443	454	442	439	400	426	456	478	417	400	439	440	431	434	411	413	434	394	428	393	430	434	417	424	416	447	413	443	434	410	430	445	460	461	447	449	430	438	414	423	462	435	467	462	426	432	454	435	448	437	434	428	406	429	465	433	431	439	443	446	462	443	449	461	456	443	424	415	435	400	471	453	428	429	419	428	443	432	416	400	431	468	466	438	418	413	439	456	402	447	443	500	420	449	452	433	470	407	383	400	432	456	471	444	443	418	387	427	412	433	457	405	413	434	441	386	422	435	448	443	443	417	448	442	440	439	458	421	416	421	439	441	447	427	412	446	447	415	418	443	439	419	410	428	425	393	398	438	418	396	462	400	424	415	456	396	456	410	440	419	418	412	401	448	456	464	399	427	441	406	425	461	432	417	467	440	450	436	471	404	419	401	471	424	457	451	430	448	414	423	459	429	447	434	413	420	454	426	446	405	483	428	435	450	406	482	479	421	422	419	390	445	452	445	450	424	407	476	422	428	418	466	423	434	440	420	448	473	446	405	398	378	424	419	467	453	476	421	431	449	409	403	456	437	436	425	420	447	412	438	411	421	421	424	442	437	420	426	425	422	431	449	437	432	412	442	412	443	409	426	435	480	480	421	444	445	420	413	452	425	412	429	403	396	438	427	423	452	431	404	428	423	411	429	422	392	425	450	472	430	442	427	406	421	471	433	424	456	437	416	391	471	465	406	424	431	481	435	436	432	425	458	421	399	424	438	455	393	439	459	440	436	447	431	438	434	430	416	410	411	461	422	444	417	398	402	428	433	416	422	451	484	422	430	474	431	477	442	428	410	466	431	451	421	433	435	426	416	431	478	414	460	419	411	435	454	417	418	426	464	428	437	440	405	442	449	459	444	383	450	442	358	427	425	414	460	392	478	432	404	450	432	417	447	416	444	451	423	448	468	444	420	431	431	435	404	420	438	464	450	421	433	441	456	407	422	424	409	446	417	417	412	446	439	452	420	403	482	442	434	443	423	415	398	426	445	456	413	414	468	450	426	450	424	444	457	402	428	429	415	425	415	416	441	403	429	436	430	477	416	424	435	429	445	465	464	436	430	434	463	431	444	432	426	454	457	486	447	487	469	408	457	457	433	450	439	446	434	459	412	411	443	418	459	442	427	430	437	426	425	428	423	421	418	450	430	425	450	433	441	467	430	412	434	468	409	423	420	430	434	409	446	467	433	444	429	455	432	421	462	444	428	413	431	417	445	416	446	420	421	439	415	466	448	434	443	429	423	454	445	425	438	440	445	440	452	422	459	447	470	422	430	435	421	430	460	442	425	441	438	455	391	433	420	445	416	431	441	446	444	432	402	449	404	440	421	437	414	430	437	494	390	439	399	437	458	484	466	444	419	442	446	404	392	438	424	422	449	428	436	459	443	457	422	384	439	447	462	431	449	439	430	441	401	461	464	448	422	461	463	447	476	413	453	412	456	464	403	459	425	438	451	438	400	456	438	405	445	430	468	444	411	431	389	444	419	402	414	477	424	445	422	421	398	404	405	425	432	449	417	440	456	391	474	394	453	398	459	426	436	446	451	434	407	452	430	443	436	440	433	404	409	463	400	467	388	415	412	423	477	422	444	425	425	408	409	457	441	419	411	404	426	444	436	439	406	425	406	419	436	437	437	469	445	453	450	448	419	468	415	417	425	425	416	475	454	442	439	427	462	420	446	428	469	431	446	423	489	421	424	442	440	446	389	457	409	455	428	472	424	411	427	431	387	436	416	429	462	467	472	448	443	428	409	423	432	422	418	438	449	454	423	471	455	429	432	423
42146	87730	38368	4813	3182	2389	1844	1483	1293	1052	991	855	803	801	748	686	642	623	624	636	631	624	609	568	596	566	582	533	556	539	533	553	556	533	534	527	560	516	582	476	545	514	505	535	528	543	547	499	494	531	552	548	530	556	539	469	582	572	479	511	523	510	505	496	489	496	504	518	546	480	537	494	472	532	507	473	528	528	489	505	508	505	540	537	495	469	566	514	555	558	536	556	526	498	513	519	525	525	489	522	557	527	573	590	553	546	581	553	598	513	567	522	516	532	468	547	556	504	493	528	514	528	512	525	510	506	496	521	544	517	502	534	533	526	535	488	488	530	559	503	535	485	519	517	471	500	548	523	472	538	516	545	519	534	519	533	478	502	495	519	509	520	502	548	512	500	505	491	539	507	516	514	464	524	504	523	529	495	539	519	509	514	458	530	522	515	461	541	516	483	528	488	520	520	524	524	481	523	515	504	517	482	503	502	518	519	463	509	488	494	481	533	512	471	545	486	475	493	500	501	500	499	508	467	474	454	503	496	482	524	510	462	502	506	458	515	506	485	499	548	512	553	504	493	496	516	504	516	496	522	551	515	491	496	551	485	515	485	524	510	519	509	485	540	533	482	519	514	494	482	565	529	486	505	509	489	547	480	513	515	484	507	539	520	518	522	546	530	497	511	508	532	510	473	503	492	497	520	514	489	518	520	538	511	533	487	489	493	554	524	504	494	490	509	502	487	514	526	546	470	533	509	480	509	513	551	535	513	491	502	535	524	500	506	499	505	521	514	567	529	554	496	521	511	542	487	487	518	486	502	527	495	506	523	473	515	479	514	555	532	543	510	502	521	515	504	528	514	502	528	501	479	532	504	524	551	504	519	540	511	515	509	497	539	510	543	510	519	524	539	489	547	529	537	526	488	500	478	476	537	526	515	514	494	540	528	520	537	477	487	507	514	508	515	494	493	515	529	498	521	531	523	537	501	501	534	504	515	505	512	519	497	503	510	517	491	510	534	498	547	550	530	494	515	537	459	507	523	512	491	532	509	534	536	525	500	476	540	539	525	529	509	512	505	548	517	512	509	541	487	505	469	534	541	485	557	503	495	516	509	510	507	507	500	486	518	518	511	512	515	524	522	528	474	476	502	500	473	519	519	530	505	542	505	498	533	501	508	501	491	556	487	518	498	517	531	533	528	509	524	527	531	552	515	542	502	481	541	520	518	497	480	555	474	549	508	549	523	516	524	537	530	548	493	506	503	487	514	479	501	511	497	549	560	515	516	490	494	532	512	471	490	478	499	532	545	515	507	497	520	525	501	493	516	505	502	499	478	512	555	482	534	506	531	511	488	513	534	527	499	514	533	553	502	538	518	516	470	541	528	514	530	527	537	494	524	508	503	551	531	542	564	513	460	554	522	530	469	509	538	465	549	507	476	533	519	503	497	521	556	515	514	552	521	525	502	487	504	522	486	457	507	525	508	514	535	494	506	509	550	535	468	524	521	517	500	536	474	487	524	490	470	519	515	503	535	514	540	545	521	503	536	502	503	495	501	536	557	498	511	489	494	558	520	524	516	509	496	500	556	528	536	517	494	470	501	536	505	531	480	541	519	505	504	522	497	495	511	493	479	521	510	532	528	521	503	518	506	508	527	470	531	518	538	515	524	506	527	541	518	505	554	464	498	485	514	476	471	508	524	534	502	467	522	524	524	469	522	519	494	492	517	550	464	466	487	535	506	512	480	512	501	539	483	475	521	533	478	516	513	546	483	527	480	493	551	513	546	515	503	530	547	534	503	513	545	506	505	541	453	520	548	519	483	596	493	477	534	567	536	490	499	523	507	536	533	541	495	498	523	546	504	530	500	517	534	497	504	497	498	478	545	514	509	497	505	499	508	508	518	507	538	532	528	530	516	531	503	518	579	517	528	504	519	536	485	479	535	478	496	533	482	517	485	497	516	509	517	556	487	544	548	532	495	496	493	474	526	562	519	492	518	490	513	527	507	566	507	528	494	536	534	515	545	480	517	513	490	497	532	529	528	478	523	518	533	519	523	513	529	499	543	485	502	485	534	503	507	503	519	488	520	482	519	510	546	526	578	532	541	494	528	513	531	493	524	526	504	509	508	496	540	523	547	505	515	506	495	524	543	486	532	527	464	496	507	527	467	510	515	514	534	528	522	489	507	491	482	501	514	471	489	531	517	517	506	496	492	528	533	537	514	562	474	470	540	518	462	496	479	509	514	536	483	544	481	545	507	495	494	503	487	483	508	509	517	577	544	494	504	546	532	465	495	546	513	492	470	507	548	496	497	497	507	546	511	556	506	500	480	509	538	492	531	510	506	500	513	520	518	487	530	494	531	522	492	516	489	534	481	514	492	525	488	493	493	491	541	475	479	521	524	500	522	528	511	498	501	489	520	526	527	526	471	512	543	532	505	479	528	543	518	488	529	499	458	500	515	489	553	516	520	487	535	506	545	500	477	508	503	483	516	494	535	513	518	538	487	485	517	536	454	528	534	474	516	508	483	524	509	532	515	523	586	547	501	487	487	481	526	507	511	531	498	506	559	496	506	532	544	515	500	462	539	484	503	536	477	503	504	495	552	507	505	493	459	561	496	500	530	515	531	505	544	534	498	501	517	536	529	517	508	501	524	498	529	520	532	483	483	539	531	529	518	556	511	507	533	503	515	525	488	519	508	519	559	475	500	522	505	549	458	502	467	549	515	470	494	506	512	469	539	517	514	522	488	499	519	513	515	510	526	516	480	521	512	458	489	495	539	530	552	511	491	495	492	534	514	531	491	475	490	529	519	518	543	535	505	516	521	502	530	500	498	534	507	484	525	511	499	476	500	513	494	500	481	527	496	492	542	520	540	538	531	550	517	544	509	553	488	540	476	487	527	526	515	476	495	493	458	509	520	496	493	504	536	501	527	515	494	544	528	519	477	525	528	531	521	501	518	532	513	500	507	532	526	483	515	501	511	500	527	520	489	474	537	555	516	524	515	537	496	516	532	562	524	529	479	547	502	528	518	526	522	499	534	536	472	503	520	529	508	501	492	514	477	497	474	458	476	490	516	473	488	455	571	487	498	507	508	494	477	505	547	481	500	507	501	509	520	470	542	498	515	471	494	524	537	536	544	570	513	460	514	536	505	535	506	488	540	474	521	532	538	523	526	502	508	528	508	513	538	503	528	470	546	521	522	526	494	486	508	496	518	471	491	562	525	489	501	498	554	485	499	474	520	540	553	523	528	529	543	462	474	487	476	512	484	537	500	515	469	516	489	522	496	505	473	509	494	481	504	536	511	540	533	508	529	498	537	556	471	519	462	533	476	567	479	533	513	492	523	562	477	503	475	495	556	534	494	493	509	513	551	521	504	507	529	505	521	545	499	549	514	519	551	485	490	507	543	477	495	519	488	505	512	501	503	544	516	527	529	524	524	526	522	543	511	518	488	517	548	526	502	513	507	551	552	503	559	508	523	498	518	480	547
27674	24159	18487	2288	394	348	299	314	313	279	288	290	261	308	281	298	297	296	304	292	281	301	290	287	288	287	280	307	304	322	294	314	314	303	312	307	290	298	327	285	313	310	291	292	311	340	267	294	319	278	315	249	291	288	276	322	297	321	301	310	318	307	312	315	284	286	298	281	283	268	275	301	310	291	309	306	294	273	294	268	312	299	280	303	332	307	285	284	318	310	284	300	315	292	269	273	298	340	304	291	271	300	294	287	295	323	315	290	345	301	290	290	294	306	301	320	285	299	308	267	313	301	312	296	299	322	314	308	294	300	300	324	296	308	300	297	304	283	293	287	301	280	295	299	255	292	288	298	292	311	297	291	300	286	303	307	285	275	298	306	270	312	305	270	308	314	291	301	300	285	296	309	296	267	289	279	278	281	294	292	319	306	293	275	279	286	303	305	280	295	309	292	308	320	337	303	314	324	273	277	285	300	315	285	297	300	300	295	294	263	305	297	279	293	318	285	319	322	281	291	280	309	279	309	305	294	297	282	271	315	327	293	297	290	306	310	287	280	279	257	296	319	269	277	277	307	276	287	310	305	310	312	308	291	285	278	328	323	305	277	312	334	271	296	284	285	278	310	283	292	300	298	288	290	272	287	289	300	302	293	300	325	273	291	268	295	338	317	277	294	332	289	268	284	302	287	314	301	305	295	324	274	285	278	321	324	292	302	298	286	280	299	285	304	266	292	329	326	316	278	286	287	310	305	292	293	272	304	311	307	319	309	314	308	283	315	285	290	304	311	313	289	314	287	278	302	306	317	290	277	306	283	336	291	301	312	295	269	285	293	270	302	279	305	332	273	307	285	283	286	302	299	291	313	304	290	288	287	297	313	316	329	292	307	323	297	303	299	320	288	305	261	297	273	318	304	294	316	287	295	279	295	315	308	291	315	297	293	312	283	297	293	314	284	317	298	278	277	274	288	281	290	288	288	286	284	293	280	294	286	282	301	298	329	268	279	281	307	281	299	290	283	319	305	286	289	261	269	247	346	314	299	336	324	335	286	325	276	277	280	284	287	280	301	294	316	288	307	290	274	304	302	305	287	322	303	294	293	303	297	285	258	268	315	285	275	336	298	300	312	330	268	306	324	290	312	302	289	316	335	316	291	277	308	300	303	291	298	309	326	290	291	321	287	294	289	291	255	329	278	311	277	284	299	267	285	288	307	294	303	316	290	345	292	266	296	283	301	304	298	296	300	273	293	325	260	278	312	278	301	292	299	297	299	315	336	311	270	308	320	303	295	300	305	278	297	301	302	294	297	305	273	320	291	295	308	278	262	320	294	309	297	298	306	285	311	325	300	293	313	293	299	303	287	292	291	311	288	302	292	290	336	299	324	297	279	275	297	314	249	277	265	303	301	292	293	311	290	298	254	312	309	275	292	286	285	288	292	287	282	307	295	300	314	289	312	291	289	300	299	355	293	299	276	302	302	308	332	303	282	280	295	293	283	289	270	273	282	276	298	304	310	267	281	321	303	302	325	313	303	281	295	330	303	288	301	313	293	285	304	307	278	286	254	301	316	270	299	307	314	305	298	315	294	305	279	318	278	281	291	277	299	302	291	307	327	304	276	301	291	291	322	326	278	281	284	276	309	307	286	266	307	284	279	308	264	296	256	293	294	297	294	269	296	295	283	287	294	294	299	300	288	263	326	297	294	323	275	301	311	270	297	296	268	287	316	287	297	294	341	289	296	304	318	293	292	304	321	274	293	306	287	291	320	304	319	273	315	307	298	307	319	304	288	260	275	286	294	281	299	317	269	289	327	309	301	302	285	284	260	269	264	308	290	328	314	289	273	311	277	299	273	303	259	301	316	321	255	285	317	288	306	294	292	294	272	339	301	318	332	296	288	284	300	301	288	314	298	308	318	328	281	298	297	292	282	302	316	317	305	285	325	319	279	306	309	267	305	288	304	271	295	289	293	308	304	316	275	305	266	302	278	305	276	326	278	264	317	277	303	290	301	291	296	282	299	298	288	286	289	298	289	324	286	290	294	280	311	305	326	306	297	269	270	283	309	294	289	301	271	313	312	287	305	286	305	257	302	266	272	287	272	301	309	320	282	295	274	311	311	291	318	314	304	294	280	326	322	277	286	303	291	303	297	339	272	276	304	257	340	296	290	332	288	273	302	280	295	278	299	315	296	287	307	328	342	284	289	305	320	321	280	291	317	309	305	298	266	324	274	309	295	299	311	290	280	290	302	276	300	292	325	307	286	310	310	301	287	290	288	291	291	326	261	296	268	303	287	293	309	283	311	317	269	281	304	300	320	281	313	281	316	281	285	281	308	309	312	291	273	323	278	272	289	304	315	312	293	295	308	287	275	297	310	301	305	301	323	308	312	280	294	313	324	292	285	285	305	308	323	283	292	327	289	301	313	290	290	312	268	290	292	300	299	328	299	310	309	298	301	306	286	307	277	294	295	325	298	321	283	280	322	301	281	289	304	304	306	303	279	298	285	277	297	282	287	300	312	268	299	305	296	289	281	307	293	314	307	290	287	328	323	293	304	301	298	314	275	291	299	265	301	294	274	301	294	297	268	301	285	255	294	303	296	280	286	275	311	298	265	295	279	322	272	298	291	308	300	318	310	301	316	296	298	282	278	296	303	283	303	309	310	338	308	290	294	269	268	315	315	289	323	306	306	279	314	290	266	279	296	284	326	295	297	322	299	284	315	321	276	297	311	304	277	320	321	332	274	313	303	283	304	310	321	264	310	286	266	291	287	305	284	301	282	309	323	271	285	287	296	322	307	303	326	313	297	259	256	293	292	289	320	281	259	285	288	338	298	284	313	291	312	292	319	304	268	299	309	281	311	288	304	283	290	277	323	291	275	310	324	302	308	279	296	279	294	292	266	297	297	302	287	252	307	307	281	339	311	284	295	339	284	326	306	273	330	292	294	324	305	302	337	277	304	323	279	303	287	289	312	309	317	316	305	268	268	291	310	295	302	285	291	297	311	300	321	300	299	294	284	302	287	289	298	286	300	286	327	322	294	281	269	298	310	285	269	271	293	317	313	316	328	293	305	289	311	277	271	317	300	287	287	308	294	307	328	282	292	285	292	298	297	287	292	301	308	296	308	294	295	304	261	278	321	283	292	321	285	263	337	282	318	260	307	275	301	323	309	327	305	308	268	298	300	302	291	292	298	288	291	287	290	271	301	260	283	283	271	290	286	296	293	281	322	305	301	293	302	316	285	291	280	282	278	300	312	325	276	258	291	282	300	314	287	299	287	316	305	296	286	323	264	326	298	290	284	291	280	310	288	300	289	264	328	318	311	291	271	278	293	295	293	265	320	297	302	286	294	289	338	321	299	306	293	296	308	290	334	285	294	311	281	307	326	289	295	287	318	302	285	300	296	273	313	304	301	292	300	310	283	314	311	286	299	277	297	289	309	305	299	292	281	280	301	302	312	316	323	273	316	286	305	304	295	294	295
27419	37178	13336	527	456	437	405	392	410	387	362	387	372	364	366	312	347	349	364	383	372	333	392	361	383	351	378	368	367	349	341	390	401	382	376	383	343	354	353	357	376	394	361	379	355	359	364	398	392	375	353	411	350	378	370	376	367	371	348	329	363	399	378	407	370	386	329	352	381	339	370	357	368	343	381	388	368	347	373	376	355	339	369	339	351	361	401	361	362	352	373	351	359	357	359	359	380	347	393	337	360	358	353	362	374	402	392	391	379	335	400	374	378	381	381	372	373	352	341	334	375	384	367	344	369	350	360	361	364	387	373	350	361	363	376	320	368	351	366	355	357	370	361	345	368	373	389	382	357	382	360	342	378	370	363	366	323	393	362	387	354	332	356	391	360	377	348	360	351	369	356	348	376	380	336	348	370	325	363	356	361	332	375	379	352	340	379	386	365	353	341	336	353	362	351	364	339	394	393	383	370	379	359	350	337	370	373	366	404	328	372	375	366	350	354	383	363	343	343	373	376	349	346	395	370	356	346	356	389	339	360	335	349	369	404	358	364	343	380	338	344	381	371	365	354	382	375	343	363	402	370	373	375	385	401	332	379	347	366	375	372	356	353	367	330	343	349	386	334	355	366	336	336	339	381	379	397	369	349	355	356	359	383	363	335	371	360	367	352	400	338	350	383	365	384	389	360	347	358	338	393	386	339	355	383	314	382	382	334	338	352	338	368	362	358	400	371	349	363	358	363	328	369	366	374	366	327	350	357	357	377	366	375	374	343	338	351	379	359	370	341	349	368	339	339	340	338	347	379	339	390	334	398	360	384	348	362	352	343	372	325	326	360	378	361	375	339	350	356	348	365	338	375	353	343	356	375	383	378	346	378	410	366	374	328	352	368	330	371	375	357	382	381	350	349	372	351	371	356	384	373	345	357	351	374	365	345	358	367	360	382	374	353	367	362	355	358	359	363	359	351	366	361	356	385	348	347	347	356	351	354	335	385	356	334	375	365	366	352	369	405	362	358	366	339	369	363	351	325	381	384	368	374	351	358	390	350	341	326	337	397	355	309	397	335	374	345	358	339	348	368	356	352	366	373	349	395	379	354	390	347	369	298	348	345	328	383	362	369	360	369	379	368	352	394	366	385	338	362	367	366	367	377	355	359	389	355	369	350	370	378	346	369	351	371	378	368	366	342	374	325	327	359	397	374	364	338	364	379	365	370	352	351	393	378	357	364	370	314	403	367	379	371	349	378	345	362	337	366	360	366	339	372	368	346	362	374	352	379	346	310	380	379	381	393	364	357	351	388	356	335	371	366	364	337	372	368	348	366	350	349	354	311	350	336	332	382	353	367	334	360	374	340	337	366	326	340	358	359	344	352	342	352	343	367	344	394	369	360	362	365	377	361	372	356	346	369	394	362	359	351	355	329	331	360	354	377	356	372	394	336	353	348	364	354	373	377	384	377	376	397	358	357	360	363	343	367	380	335	338	384	383	313	382	361	367	341	363	393	361	370	365	396	360	350	344	331	365	372	359	357	380	365	351	344	344	368	335	345	369	366	382	362	353	353	352	347	375	373	321	353	350	340	346	370	331	380	346	361	373	303	371	363	353	338	347	334	374	377	363	366	335	382	354	348	322	369	358	379	361	359	395	370	339	356	345	372	358	349	352	340	345	371	376	360	368	422	363	372	387	370	306	352	367	335	354	328	369	359	358	376	382	337	369	335	363	341	345	348	386	374	378	353	372	362	395	381	361	384	360	365	378	358	346	334	378	345	371	364	379	360	350	378	370	343	349	383	376	357	363	348	371	385	387	347	350	377	377	386	365	331	387	380	360	367	384	398	332	358	352	334	378	360	389	373	372	406	374	361	377	326	314	377	361	349	335	348	366	371	319	367	380	383	340	332	388	359	377	361	354	354	358	325	339	329	362	399	348	342	340	350	358	360	355	361	339	336	358	389	372	332	362	357	335	385	371	346	363	379	378	369	369	345	353	366	362	375	376	351	337	340	375	360	355	360	334	335	359	353	351	377	377	328	339	374	363	343	371	317	401	343	363	371	383	356	352	410	355	380	342	354	380	384	355	370	341	367	344	380	360	366	345	345	365	361	368	352	374	361	370	361	358	372	368	343	361	366	385	360	380	329	366	343	379	351	358	395	374	376	406	351	367	371	372	357	397	353	346	377	372	353	398	394	343	366	364	380	351	348	372	342	365	345	364	342	368	318	289	374	367	385	378	403	351	349	333	401	377	338	356	385	336	364	348	350	389	359	348	357	366	390	363	403	378	348	391	328	396	325	325	369	384	318	390	340	395	351	342	369	374	395	350	353	339	354	358	401	328	391	352	374	349	421	351	369	371	351	362	384	355	359	358	401	376	317	344	404	393	368	380	359	344	358	372	368	369	351	370	380	368	362	334	388	335	348	372	368	330	364	352	362	380	364	347	355	388	346	348	396	376	347	375	358	353	360	346	375	350	338	397	316	371	347	370	352	413	338	395	344	350	334	342	382	379	374	346	342	395	349	388	360	374	369	369	388	397	346	361	383	376	333	373	370	395	365	354	352	393	374	356	330	360	364	378	345	388	343	357	381	372	346	368	343	326	374	364	359	345	383	340	339	364	350	361	337	340	353	330	362	383	404	383	356	382	346	356	344	379	375	353	340	365	367	356	360	362	377	362	347	377	373	372	368	406	384	361	319	369	369	349	347	351	326	405	370	312	347	386	357	395	360	337	381	359	363	382	352	380	367	348	379	359	368	366	372	387	341	365	362	322	345	376	336	365	364	369	391	319	348	344	348	335	355	348	405	390	376	358	353	392	357	362	381	366	344	354	396	342	342	352	336	362	352	391	339	368	358	344	396	383	346	340	395	396	357	380	345	351	363	384	361	394	345	321	361	359	338	360	350	357	355	378	399	351	389	333	351	374	326	392	384	358	334	364	347	362	382	367	365	355	380	355	364	355	373	373	367	360	383	357	348	343	335	352	367	323	328	354	334	349	373	366	384	394	368	344	366	389	361	363	342	358	382	361	371	321	327	370	380	335	338	368	354	371	374	355	403	347	360	366	374	350	383	400	388	378	353	350	386	350	371	362	393	393	379	385	321	358	340	364	363	351	368	373	357	392	385	375	362	358	371	343	349	366	376	360	395	363	358	378	358	374	378	397	372	373	360	347	354	366	399	381	386	346	376	372	372	347	352	357	335	389	391	404	355	381	345	355	361	363	365	346	369	343	383	379	402	343	362	374	378	369	388	328	363	352	400	364	327	340	376	344	344	370	383	398	325	337	380	323	377	380	370	345	369	348	348	366	369	337	373	348	367	374	339	368	381	359	351	349	367	400	368	354	364	344	402	361	375	391	382	388	343	353	392	401	329	382	358	330	346	367	383	389	390	368	333	362	363	329	339	382	350	366	377	356	382	380	342	361	349	340	380	394	387	349	344	366	372	298	372	360	345	371	312	319	374	349	369	370	357	337	336	344	349	361
23854	21526	29713	23259	20463	8379	990	650	619	549	537	509	507	476	521	471	443	485	450	421	451	408	455	454	428	467	464	412	459	464	429	429	432	412	425	420	440	456	405	444	421	460	426	429	440	437	454	445	477	456	439	420	496	441	414	382	425	434	473	440	432	451	440	424	424	436	425	453	445	417	417	446	443	484	409	450	412	453	427	401	421	433	439	454	466	404	413	432	427	472	460	424	417	430	400	415	440	418	408	455	467	428	435	439	456	462	453	445	435	441	403	437	469	374	429	414	429	436	435	464	413	444	400	443	440	397	419	427	411	449	421	439	443	431	429	422	433	453	445	423	452	420	460	451	409	436	462	436	426	437	420	427	420	425	425	438	416	423	429	421	461	410	437	461	418	446	426	433	421	449	456	473	453	423	435	452	382	449	431	469	419	416	415	411	424	433	441	443	446	447	457	454	400	415	429	441	450	459	432	442	454	453	424	378	414	393	423	432	433	402	443	426	433	432	430	400	432	450	387	421	483	476	419	413	439	416	435	439	404	447	423	439	425	414	426	402	441	430	411	421	417	427	424	420	474	430	415	436	416	417	429	448	458	392	445	429	417	409	414	431	430	385	430	415	443	445	442	391	429	402	465	427	416	404	432	427	426	440	450	402	407	441	435	380	395	406	432	424	426	457	448	439	440	440	412	441	392	430	405	420	409	442	400	448	426	412	435	428	425	452	434	447	420	439	429	444	427	402	434	457	412	448	422	426	414	452	456	442	438	399	408	399	440	435	410	428	425	435	459	436	465	411	422	398	426	444	420	406	412	455	419	435	439	464	447	426	432	417	393	446	428	429	423	405	440	434	460	404	397	441	398	442	426	437	431	432	438	442	446	400	437	407	433	445	422	474	411	447	452	397	422	442	410	397	405	434	418	423	455	380	394	447	449	424	472	451	411	438	470	429	445	443	425	436	429	422	468	416	450	404	463	403	447	396	403	420	441	446	449	422	443	461	452	463	416	447	440	402	381	442	434	437	423	439	457	418	454	424	436	439	435	402	439	437	395	465	428	421	413	439	430	445	408	402	449	441	427	418	389	466	430	398	402	437	440	422	414	442	378	401	443	464	433	436	424	412	438	434	424	410	421	422	402	444	428	443	423	476	458	414	430	416	431	444	412	432	455	478	393	407	407	417	436	457	423	397	451	425	420	439	421	430	431	444	420	463	440	443	434	400	415	408	459	464	396	424	439	456	420	423	410	416	448	425	395	456	436	430	427	444	446	439	417	409	395	430	423	429	432	443	399	439	414	407	394	416	438	393	411	413	413	463	413	405	407	427	407	434	440	426	455	446	448	429	439	409	422	437	409	394	462	406	419	430	395	413	414	458	417	438	405	426	461	419	460	409	424	408	448	416	387	459	442	440	462	451	409	445	414	398	427	431	420	445	384	417	437	427	438	468	418	453	427	421	418	419	407	455	385	445	424	407	436	483	418	433	407	404	444	440	423	423	440	463	456	423	422	420	454	422	437	430	403	452	427	438	440	417	444	430	457	441	413	455	431	396	434	405	425	455	432	438	422	422	413	436	435	449	408	372	408	442	404	429	427	442	462	430	412	448	409	414	425	410	445	410	429	388	407	457	422	413	419	431	431	458	419	425	425	442	430	410	454	468	435	385	460	417	413	410	426	446	416	486	432	454	422	439	426	427	446	411	422	403	447	469	437	412	432	443	419	423	466	443	428	430	423	438	434	398	425	451	413	438	452	416	446	424	450	421	432	448	453	454	453	441	428	446	406	417	414	433	423	413	455	403	416	404	398	437	412	454	460	430	432	417	423	438	429	487	430	440	432	452	439	391	447	436	443	418	432	437	471	434	445	422	441	469	452	441	412	439	428	451	427	415	394	414	429	439	463	423	470	447	410	438	427	444	381	406	429	444	441	431	388	464	445	422	429	459	424	441	423	392	436	418	449	396	413	417	395	408	441	430	407	417	403	432	411	371	438	466	429	425	434	448	467	425	397	432	417	429	401	435	401	413	418	444	449	439	379	440	433	442	424	429	456	440	425	433	393	439	419	449	437	411	443	439	448	435	420	469	410	397	454	464	435	450	412	450	401	439	429	444	406	419	434	392	453	480	435	478	459	434	421	412	421	387	448	412	420	396	445	423	417	428	430	451	445	445	417	469	431	420	405	414	444	420	440	396	407	451	457	449	457	422	442	425	440	425	429	409	422	405	432	449	390	397	415	396	416	439	432	432	413	424	428	438	437	437	391	433	445	471	417	445	429	425	400	449	423	424	412	451	425	400	408	439	447	423	413	456	417	440	471	451	400	413	447	422	440	469	406	413	418	443	456	436	394	397	405	420	438	426	446	431	462	423	431	440	415	388	436	422	436	433	442	440	461	470	440	422	428	463	433	417	452	394	446	430	405	474	415	431	412	427	438	402	437	441	429	413	418	421	404	412	427	427	393	459	450	437	448	397	425	437	445	431	417	449	423	424	432	422	417	404	460	430	432	410	437	453	419	425	413	461	409	440	461	447	483	401	428	448	436	428	416	433	418	425	441	413	419	424	419	417	437	427	444	426	450	426	391	432	434	426	458	398	435	444	450	412	415	389	432	404	417	387	428	450	406	422	451	435	418	403	430	455	380	422	416	380	468	433	416	435	394	438	418	458	465	458	460	425	406	414	412	475	447	431	411	470	424	459	433	432	409	441	402	440	415	424	414	426	447	407	432	371	424	420	456	446	421	431	457	420	413	441	413	452	432	450	422	463	416	423	431	464	445	440	441	442	408	438	433	456	451	469	411	416	440	442	412	448	408	431	417	426	399	414	475	456	429	399	418	403	442	408	431	415	418	441	432	445	425	392	435	451	413	435	424	455	412	438	419	429	422	412	403	433	434	428	463	445	417	505	426	448	394	425	423	438	424	421	422	457	419	432	444	399	438	394	459	483	399	431	407	416	409	428	430	431	416	425	454	451	443	410	442	423	424	409	427	439	415	438	419	417	404	455	415	444	424	435	466	433	443	394	414	443	429	376	427	410	453	408	446	396	428	405	427	409	423	457	400	414	431	391	474	427	435	431	443	433	431	434	418	414	427	457	399	457	412	430	449	439	436	460	462	451	414	407	456	428	422	430	423	371	429	413	415	434	386	413	432	416	409	424	438	439	429	419	455	424	439	443	435	408	412	396	447	408	427	438	423	426	461	437	427	398	400	451	428	441	401	409	405	438	413	410	399	401	437	447	427	436	420	436	429	415	437	437	417	415	422	391	429	429	393	419	438	425	426	419	435	426	433	465	378	403	443	419	400	402	495	431	408	452	446	466	434	394	417	457	421	419	425	421	408	438	431	462	421	454	442	432	424	417	455	443	432	423	382	416	463	417	482	427	375	435	416	419	441	441	428	410	408	429	400	456	450	474	417	413	397	439	419	435	402	411	453	411	418	437	427	428	405	426	467	428	482	443	447	455	461	393	415	391	447	385	429	433	475	454	425	428
41042	80389	35218	2811	1859	1386	1203	1031	886	801	748	678	655	611	574	592	583	599	564	574	592	551	572	555	527	524	539	479	532	528	530	523	531	526	502	520	533	522	564	519	477	530	507	497	511	565	498	522	473	502	511	483	486	540	494	524	525	539	484	503	511	576	500	534	561	473	492	525	476	466	513	548	522	494	536	515	512	492	517	552	512	522	548	537	535	512	489	543	527	537	523	540	513	506	512	503	502	518	530	497	530	538	513	556	577	528	546	533	510	517	560	499	532	510	507	512	494	522	532	542	541	513	527	519	510	489	534	456	541	495	499	515	525	488	510	497	537	496	518	506	529	523	510	492	495	523	510	499	518	487	535	499	485	548	523	520	508	530	516	504	515	503	499	556	498	528	463	483	488	515	492	543	488	498	478	520	517	490	465	512	500	524	499	514	529	558	484	520	487	515	528	490	520	488	538	521	514	543	527	545	518	482	541	483	498	505	481	499	509	484	473	492	496	572	560	500	517	526	515	537	500	565	520	496	527	504	523	528	477	543	476	495	493	493	495	473	474	501	515	490	538	518	516	520	512	534	502	518	509	509	534	519	504	479	502	530	482	513	517	486	478	533	487	480	496	548	583	526	493	520	507	507	506	485	529	548	509	499	518	524	531	479	524	520	512	527	508	481	502	515	511	513	551	496	516	461	517	506	504	519	507	458	550	509	509	492	555	532	523	504	502	481	497	467	496	480	519	512	529	518	504	471	508	493	495	485	516	522	488	519	498	465	483	561	498	494	521	501	486	531	494	499	490	510	477	503	452	506	496	522	511	453	530	523	472	470	508	495	501	492	534	519	517	486	493	491	527	462	541	531	500	508	499	503	500	523	538	500	500	480	481	541	505	535	539	521	482	504	487	526	508	493	528	521	512	465	487	511	493	507	518	491	504	495	513	487	530	506	520	532	532	548	527	486	494	485	492	502	477	507	465	498	510	537	482	465	502	498	540	499	511	512	534	514	514	481	510	518	560	513	553	502	499	484	503	494	504	484	519	498	498	499	518	516	492	484	497	496	533	530	508	482	549	496	499	540	497	505	502	503	514	485	508	468	475	502	538	524	503	544	510	519	502	501	549	519	508	529	476	519	495	545	464	505	503	487	559	506	493	525	495	468	524	517	512	503	500	505	509	488	478	489	517	535	509	482	538	504	528	469	496	537	496	488	519	492	514	478	499	550	496	510	510	549	492	515	509	515	533	469	510	518	524	519	517	545	503	518	462	491	489	504	501	451	503	502	533	529	535	467	475	499	509	485	539	498	506	476	531	542	522	529	521	517	463	538	512	509	526	546	498	486	527	512	535	478	476	531	494	525	501	515	538	472	509	512	557	542	512	532	532	508	504	520	519	504	559	530	480	501	510	524	527	504	526	517	510	495	477	485	494	512	509	502	535	507	499	519	541	505	515	503	559	486	503	471	503	507	512	529	512	503	550	498	494	522	467	436	526	492	523	490	512	491	568	507	522	516	506	536	471	511	511	552	512	509	546	523	511	480	482	495	507	539	548	523	505	532	496	510	496	483	507	529	544	469	478	532	536	504	479	531	493	508	537	503	510	521	525	501	498	491	473	518	527	505	510	514	527	504	514	505	498	512	488	573	540	539	526	521	505	554	521	533	480	476	480	514	557	498	508	549	538	497	514	476	528	485	514	519	462	495	493	518	516	498	524	484	472	505	501	516	526	525	522	477	519	519	492	505	475	502	484	517	513	457	516	510	492	517	496	528	518	513	499	539	520	516	556	485	519	493	483	495	512	499	528	530	513	487	473	506	509	530	514	551	478	557	478	501	480	501	532	492	523	478	486	457	472	562	491	472	485	553	487	500	523	531	530	471	503	515	510	520	506	502	547	501	519	466	509	461	498	469	507	489	543	479	497	516	520	475	532	481	540	498	515	528	525	516	531	520	526	509	513	537	524	513	538	487	473	496	533	507	519	511	508	534	512	525	496	528	494	481	537	512	507	505	528	546	536	537	467	473	510	476	471	505	517	532	530	522	497	479	505	514	536	502	529	510	552	515	490	531	454	534	513	517	513	491	520	525	477	525	499	492	525	535	512	539	557	483	510	529	506	499	477	534	516	489	543	500	521	491	510	477	496	551	512	468	484	547	523	508	502	505	514	508	516	517	511	502	511	520	511	510	494	496	496	505	488	532	509	498	515	547	521	527	502	506	505	525	485	557	477	525	539	507	519	514	512	489	512	529	521	505	505	530	493	503	503	516	531	505	572	543	520	516	514	537	505	512	512	513	524	490	518	521	486	530	525	508	516	541	494	488	486	510	517	536	505	498	506	511	514	465	455	513	498	521	539	529	540	495	498	477	537	510	493	537	510	527	504	489	479	508	505	511	543	479	510	527	502	482	532	503	477	487	532	500	478	500	511	512	481	526	504	520	508	480	521	489	541	501	477	491	519	500	522	551	535	591	526	513	528	539	536	531	513	514	520	517	486	513	521	513	493	514	509	504	531	520	500	524	517	487	529	511	520	525	494	499	561	495	493	477	516	499	546	491	508	475	522	503	483	542	533	494	491	492	491	498	532	549	545	516	524	513	475	478	483	547	508	506	520	507	509	493	492	512	529	520	491	499	516	532	545	510	509	534	471	496	493	509	532	494	494	529	488	456	519	484	550	510	467	549	483	522	507	502	483	507	500	515	489	539	564	517	494	491	496	528	540	493	483	535	477	492	552	498	497	482	499	503	501	509	526	489	544	504	497	518	521	525	528	526	508	523	507	501	528	489	506	476	510	517	500	514	517	521	498	471	515	533	506	519	512	490	524	528	538	495	491	517	531	540	506	492	490	511	514	471	529	496	487	498	514	510	534	508	488	508	482	478	509	554	499	501	498	478	494	499	521	493	518	521	510	497	505	506	501	487	481	513	494	503	481	524	507	546	502	510	495	486	479	500	492	504	477	493	496	501	500	534	550	503	499	523	538	487	502	506	503	497	522	484	471	519	476	490	518	561	502	522	529	470	495	509	540	527	515	502	509	495	545	480	500	491	487	543	496	488	511	456	499	521	534	528	503	447	502	517	477	506	512	537	537	507	510	518	501	565	468	505	511	546	515	499	494	504	488	517	483	454	466	517	522	498	507	494	513	513	510	513	498	491	550	424	504	462	525	491	522	529	532	550	486	507	523	507	506	536	507	545	512	509	497	496	548	527	505	524	532	478	502	526	454	510	528	489	545	497	499	520	530	483	527	510	514	510	521	508	524	507	489	528	517	486	517	445	503	551	521	500	526	509	554	506	467	489	491	541	535	484	528	550	525	512	564	478	517	552	539	513	521	480	504	500	539	553	497	520	516	498	496	495	472	488	555	514	512	493	486	491	532	535	514	497	503	534	490	499	503	528	505	506	488	513	549	499	532	542	496	511	493	512	529	511	469	514	492	524	517	541	511	510	512	488	507	493	516	524	486	493	506	500	491	535	521	491	520	461	515	526	499	497
25123	22140	28925	23361	10097	563	392	327	304	318	323	268	275	262	253	263	268	241	300	236	263	244	247	246	241	249	246	255	282	244	256	246	237	245	230	260	259	254	266	276	271	230	228	231	255	265	245	292	262	251	245	272	246	251	263	269	248	243	244	268	267	227	257	244	248	221	260	246	288	276	270	247	238	258	261	237	246	266	262	230	279	242	235	250	261	266	240	244	271	263	263	233	269	275	254	242	250	264	248	235	246	272	276	255	282	265	269	226	240	246	260	221	273	240	291	252	271	246	258	223	251	267	247	219	272	257	259	249	235	274	241	251	235	226	246	229	246	280	252	264	239	278	254	237	254	236	255	266	252	245	252	236	249	219	259	269	221	236	248	253	236	229	257	237	242	222	256	229	276	236	243	239	261	245	247	240	249	240	251	259	241	261	243	206	259	223	232	248	263	251	227	245	243	253	242	233	248	259	246	257	247	273	239	227	253	254	269	265	243	245	258	234	248	281	228	250	235	232	272	255	244	266	251	236	229	270	258	256	230	261	239	252	273	253	224	256	244	275	267	236	265	222	244	253	277	248	245	213	251	254	266	251	267	268	220	227	268	253	231	243	268	268	254	261	258	262	241	229	248	263	244	243	251	261	268	257	250	273	239	261	252	252	263	237	255	230	266	246	263	282	243	264	258	246	271	270	204	228	275	244	237	238	235	251	258	244	243	261	240	256	249	213	239	227	256	238	260	242	235	269	237	251	261	232	221	274	256	291	241	256	239	244	247	260	257	234	255	246	264	274	239	252	253	205	223	260	240	273	224	252	247	247	244	247	243	250	243	276	246	217	232	256	262	270	241	260	267	234	248	271	251	259	268	267	257	225	246	259	259	244	241	265	246	230	252	228	228	230	236	250	247	252	248	272	243	223	217	268	230	223	258	267	282	238	250	267	227	244	234	260	248	226	241	258	222	273	260	250	228	234	257	265	255	228	251	263	268	246	262	264	236	263	246	257	235	237	232	252	258	246	279	246	242	263	266	259	220	240	256	259	255	255	266	217	249	245	255	243	251	238	246	259	259	246	230	268	273	233	245	217	233	228	245	253	247	243	242	254	248	244	254	239	246	274	260	236	261	272	233	270	213	255	246	237	238	273	259	221	237	235	245	246	275	246	241	259	240	253	228	221	221	224	259	265	245	266	277	275	231	260	230	243	257	226	274	235	239	230	256	258	277	252	234	250	247	229	251	249	265	257	231	235	254	243	251	243	245	260	208	249	262	234	272	256	261	259	247	240	248	235	256	259	249	277	272	277	234	257	253	280	229	264	247	212	294	236	218	249	239	251	251	240	264	227	254	236	225	245	225	257	223	246	249	256	250	246	243	218	263	225	240	241	237	275	254	276	243	249	235	263	268	263	219	233	259	272	239	211	268	230	235	247	227	274	252	236	219	263	273	225	252	239	239	260	256	229	249	267	258	247	270	277	206	265	261	258	234	249	261	248	261	274	260	223	256	247	281	251	280	227	265	234	239	249	237	246	226	256	290	212	237	253	236	245	238	256	241	240	244	256	255	251	239	244	279	241	252	253	250	262	279	262	227	251	232	257	252	246	240	245	263	248	257	236	275	264	290	249	246	244	258	266	246	229	279	239	231	242	274	241	216	258	221	245	241	256	221	252	235	260	239	252	269	248	258	232	252	260	253	256	260	272	298	245	256	253	266	224	251	260	287	257	251	248	244	256	256	262	266	241	244	278	262	239	260	249	226	243	236	245	227	215	247	255	226	246	260	268	264	269	247	269	243	252	219	254	274	262	258	242	256	253	273	259	253	245	253	222	273	239	256	231	214	264	249	235	257	242	251	244	264	247	270	251	254	262	250	240	262	247	267	243	231	247	243	256	254	245	269	247	276	248	285	250	265	225	240	245	225	259	257	270	205	249	257	259	267	229	240	244	284	241	225	258	254	264	233	245	228	250	245	217	246	258	240	263	266	215	244	250	239	239	248	256	246	255	222	237	222	226	281	242	239	228	266	238	241	250	259	272	244	264	262	246	240	230	212	228	244	250	231	242	246	239	230	258	263	239	215	249	240	230	275	263	232	263	243	225	267	262	252	217	204	243	248	249	289	233	242	279	243	261	257	233	243	248	257	245	273	259	256	253	232	259	292	259	224	263	242	237	235	248	267	260	248	201	276	235	269	250	259	267	244	237	267	252	254	223	262	241	246	239	219	265	276	254	260	225	265	266	235	227	249	247	267	254	219	245	247	276	276	233	258	246	284	257	249	263	207	241	246	245	239	254	241	255	274	242	222	257	268	230	249	253	258	231	243	249	252	248	245	249	236	281	274	247	251	228	261	253	266	243	246	244	260	247	267	226	277	241	259	243	279	245	255	268	254	262	241	245	218	253	229	234	215	255	224	260	238	246	244	255	257	245	256	221	246	211	279	261	264	262	265	258	259	263	226	259	232	254	258	251	247	259	262	284	262	241	251	282	249	249	241	256	233	280	227	244	231	221	253	252	262	237	233	244	246	237	252	259	243	265	233	234	232	254	232	232	256	257	223	226	230	268	233	256	237	246	250	229	250	265	271	248	243	245	247	238	262	273	252	276	240	249	231	244	262	239	251	263	243	258	283	251	231	264	257	230	266	270	244	249	257	229	273	232	254	265	248	246	253	245	236	257	258	259	265	260	255	263	242	249	272	239	259	264	215	263	243	239	249	223	229	256	252	218	239	267	247	275	227	244	226	240	247	250	251	262	240	248	224	265	267	259	250	228	267	233	250	243	244	242	242	231	264	255	243	245	261	252	241	243	242	254	251	252	244	235	229	255	240	262	244	244	266	248	267	230	273	250	253	270	248	250	277	247	249	243	254	261	218	239	243	225	247	253	234	240	252	238	240	269	235	245	259	242	216	250	222	238	240	255	267	257	242	209	271	232	236	220	254	258	254	272	250	233	233	261	274	256	270	260	250	242	243	222	244	244	236	218	262	251	245	247	235	233	233	251	246	251	239	259	232	225	275	215	247	251	250	242	265	261	252	253	224	243	253	257	257	246	250	245	247	245	238	259	252	247	239	231	235	268	220	251	240	222	249	246	258	238	269	247	229	208	220	252	244	256	250	240	237	240	253	254	255	253	256	259	226	258	236	276	240	247	258	252	209	246	249	261	233	250	250	239	263	231	256	253	244	229	229	225	282	260	270	238	260	272	237	257	236	276	271	254	235	259	246	234	263	227	251	241	230	253	252	248	235	239	225	214	253	228	244	256	256	253	234	239	234	227	270	256	234	250	274	238	220	260	243	221	263	254	294	281	254	238	262	232	262	271	232	270	270	239	224	232	252	234	231	225	226	251	243	226	258	241	255	235	267	253	285	245	230	250	271	241	264	239	243	249	282	246	261	228	234	252	237	252	265	265	257	230	283	226	271	240	227	242	253	260	261	228	262	253	240	277	273	255	237	228	257	263	244	253	237	255	248	253	249	245	274	272	262	234	268	253
41263	71499	29003	1565	1072	792	653	588	493	487	458	422	400	376	416	335	345	361	368	358	336	332	317	317	359	357	332	355	311	336	296	339	299	324	337	331	303	317	339	347	340	318	336	336	324	324	323	333	299	317	343	286	329	315	298	309	335	332	314	328	303	289	316	326	305	304	306	306	315	318	311	311	329	320	294	319	345	326	317	326	293	328	283	339	317	301	314	335	316	320	329	322	304	316	329	338	306	308	328	315	321	338	317	346	313	343	348	377	334	334	323	338	308	313	333	319	312	354	308	308	339	317	328	337	319	331	306	324	319	305	306	330	300	321	326	337	314	316	292	325	324	335	331	322	297	299	293	313	305	315	334	328	303	317	317	318	318	307	266	314	308	311	286	310	324	282	328	328	319	318	322	298	285	328	307	316	328	305	320	335	305	338	337	328	307	320	332	321	292	312	299	306	321	318	320	314	344	325	311	292	324	301	302	320	332	306	318	329	309	309	341	328	316	324	315	310	318	286	297	309	337	297	336	329	315	296	299	292	342	297	311	341	306	355	297	300	303	293	308	317	327	327	338	305	309	333	331	284	324	308	288	313	281	348	300	315	338	305	322	285	333	326	322	320	307	321	303	315	326	282	321	298	290	300	297	325	287	335	299	319	310	312	294	314	297	305	310	313	297	294	325	322	298	322	306	315	310	307	290	344	330	338	303	328	315	285	295	288	344	326	308	347	293	298	347	311	293	310	321	347	329	289	318	308	302	315	301	332	286	347	332	337	330	311	324	325	302	289	310	315	326	288	282	282	338	334	316	309	330	314	311	370	332	311	304	339	292	339	338	325	322	325	288	311	310	329	332	287	336	334	319	332	315	317	328	314	304	310	329	318	285	309	343	298	312	299	304	317	320	314	316	357	324	296	312	298	304	319	353	284	307	341	294	318	354	318	333	306	294	326	327	330	305	311	334	292	301	344	323	361	343	296	307	329	330	315	287	361	309	308	324	334	311	304	315	309	332	322	308	337	338	332	313	296	321	302	295	307	332	305	340	319	329	277	318	297	316	318	333	318	321	334	340	315	316	332	308	295	345	295	293	326	333	308	304	313	349	309	314	337	309	313	320	297	315	310	315	342	315	284	341	298	311	304	338	304	314	309	301	262	330	320	347	309	335	291	316	329	317	278	302	334	311	309	294	332	314	322	315	318	311	313	301	315	319	318	337	310	334	299	307	297	299	286	329	334	288	322	323	301	304	335	328	307	324	319	322	287	302	297	277	326	284	338	330	327	348	306	334	323	306	296	336	321	335	333	331	338	328	321	285	292	325	339	337	286	305	324	332	323	309	280	306	326	321	306	304	320	322	335	302	321	285	291	297	281	321	294	331	309	321	301	309	278	324	336	333	327	321	260	336	308	296	326	335	336	328	312	300	312	298	315	300	308	289	302	298	323	316	334	351	343	327	319	292	347	309	331	329	303	319	310	331	325	286	334	298	334	341	299	329	284	307	323	321	295	320	320	322	291	312	313	338	334	321	292	324	292	319	283	328	288	313	307	334	339	286	341	311	351	323	303	307	308	328	330	321	334	301	308	306	319	326	299	326	299	297	324	349	298	315	312	324	297	294	315	302	304	314	311	316	302	322	306	341	321	320	326	324	319	300	303	311	320	301	328	298	307	330	346	310	318	295	297	343	318	300	289	322	319	342	292	320	328	287	301	306	318	323	285	319	309	296	325	356	336	311	281	295	301	305	281	308	336	301	316	316	321	319	329	308	301	305	297	296	333	319	340	335	306	315	336	336	310	322	301	322	317	326	349	305	325	299	332	305	272	325	326	303	327	321	309	281	292	308	284	318	296	304	340	309	307	290	331	313	304	363	293	321	336	350	297	285	280	307	309	305	319	293	307	303	324	330	302	300	339	363	318	296	280	353	321	308	321	317	312	280	291	314	305	333	306	331	288	330	293	330	312	327	303	328	307	311	340	327	315	301	320	356	303	315	376	321	310	329	325	308	324	328	303	319	297	348	329	322	309	343	329	292	342	288	313	285	321	282	310	317	329	297	306	284	322	330	306	309	313	329	316	335	289	316	321	295	343	347	317	320	301	293	317	333	311	345	322	286	325	341	336	299	333	330	322	316	324	313	309	310	331	333	338	310	296	312	328	327	326	281	320	290	336	335	302	331	294	318	318	290	316	311	324	310	303	327	321	328	325	340	294	328	322	327	313	303	326	304	325	291	293	303	311	302	323	329	300	294	312	323	332	274	317	299	347	307	297	300	342	285	307	317	300	319	336	305	296	311	337	344	286	305	324	332	298	327	299	307	307	308	315	329	304	293	343	290	329	311	299	347	283	319	318	337	328	312	296	329	326	329	322	296	315	324	319	313	294	348	317	311	334	322	283	320	341	320	337	298	314	295	297	291	331	298	341	325	320	307	315	304	300	314	325	317	287	309	303	302	344	332	355	328	300	294	293	317	317	302	357	331	311	315	269	322	299	328	292	303	336	334	333	310	310	315	329	337	321	282	279	304	298	348	316	340	326	343	307	307	331	335	274	308	298	308	317	351	295	305	333	325	311	306	309	295	308	330	324	309	327	267	312	326	310	303	315	292	367	299	324	268	334	303	330	307	323	315	330	297	323	292	299	318	296	303	350	316	314	319	306	336	288	293	303	308	306	303	340	325	305	310	304	332	304	322	303	316	324	338	329	296	298	328	313	325	300	328	336	330	307	287	292	268	321	317	319	312	315	292	325	338	297	324	302	307	303	305	329	315	310	340	301	340	354	329	288	331	334	320	319	332	323	297	306	319	288	295	321	300	315	317	312	305	331	281	325	322	312	329	314	318	305	337	327	333	303	306	311	307	305	308	339	316	341	330	299	325	305	313	318	318	314	296	327	336	307	303	321	291	305	318	313	308	346	333	311	324	331	323	336	323	327	303	296	301	274	308	336	315	305	314	312	321	330	325	330	295	300	309	307	300	324	342	316	313	315	311	307	294	311	309	310	288	308	306	305	341	314	273	268	315	318	313	351	290	319	324	315	290	335	313	330	320	339	301	312	310	307	316	315	319	341	320	327	302	307	324	343	352	302	312	315	299	293	332	291	308	295	320	315	319	327	330	303	313	328	284	320	315	318	270	335	335	289	288	323	286	300	292	293	304	334	297	323	290	325	322	331	306	325	352	331	309	327	323	327	310	299	288	317	331	331	352	297	289	319	314	345	298	345	320	314	311	332	323	294	326	297	307	373	326	318	350	305	338	299	285	334	326	327	320	320	328	299	311	300	307	356	308	325	324	301	320	305	331	312	321	318	319	311	299	305	299	331	300	325	280	312	324	306	339	350	286	341	339	292	304	308	323	319	366	310	316	340	337	308	327	344	335	318	291	303	309	275	316	307	329	339	326	292	305	312	300	334	339	355	325	302	303	284	315	333	325	305	304	323	294	312	297	299	346	315	292	328	312	323	338	318	300	308	270	298	316	341	300	305	294	335	304	330
22829	21352	30240	22448	21148	20843	7077	944	714	672	667	634	569	582	507	523	509	500	480	495	504	472	484	477	471	444	469	449	447	430	440	462	444	474	463	429	434	427	427	427	423	433	428	419	434	389	447	395	443	428	409	426	408	439	439	414	442	439	452	440	422	424	398	442	430	408	427	415	485	440	435	390	448	423	414	415	458	433	440	433	390	413	410	420	420	428	440	415	413	468	421	447	457	414	452	479	432	430	439	436	413	388	450	436	445	462	421	447	437	417	450	445	450	440	453	440	438	435	429	474	419	417	443	432	438	414	453	449	456	443	408	432	416	427	444	453	430	429	432	466	415	407	409	475	415	428	434	464	410	413	389	453	411	409	418	449	403	428	447	398	446	418	444	407	411	405	436	399	413	418	448	407	454	464	407	385	419	415	435	389	441	434	407	426	405	475	409	444	442	430	395	396	446	411	420	437	480	435	394	427	397	425	422	439	399	426	464	423	428	459	447	432	432	426	417	430	417	428	396	437	392	421	388	403	443	427	452	453	425	400	444	431	468	441	413	393	414	438	426	425	443	467	461	432	422	434	425	452	403	412	407	418	411	433	399	436	418	406	462	429	423	431	432	384	436	429	425	451	407	437	444	416	418	413	438	415	454	407	406	424	395	421	412	429	456	456	444	444	409	397	442	404	414	462	426	398	461	414	416	433	478	456	434	437	407	430	423	418	431	427	424	415	418	449	418	447	463	447	439	456	458	426	435	418	422	411	429	435	409	400	406	419	428	412	450	435	416	427	435	414	446	433	444	422	429	412	421	442	395	427	437	395	394	438	406	424	397	423	452	432	417	415	421	407	401	454	415	426	453	429	407	463	427	406	417	419	445	412	457	411	445	432	434	440	431	440	404	416	425	447	438	396	413	424	422	419	395	411	445	415	401	440	442	464	423	413	425	405	450	443	414	434	422	432	404	403	390	434	458	418	419	381	389	380	473	461	386	396	404	408	422	425	412	494	442	401	425	395	451	427	427	433	431	401	469	427	418	420	420	421	401	438	447	399	386	438	418	461	441	448	424	435	403	434	432	413	435	409	438	444	418	435	387	459	393	422	424	435	412	423	470	442	434	430	436	442	419	430	426	401	411	437	459	419	422	419	430	448	405	442	405	392	383	431	434	422	437	424	433	458	390	405	431	393	441	416	429	402	435	407	400	442	451	457	423	462	444	417	444	445	421	440	448	384	422	448	444	445	435	427	414	444	418	420	383	460	408	436	429	424	416	386	434	419	407	438	396	380	429	446	443	418	466	411	435	414	460	402	389	418	449	383	411	430	421	422	412	429	419	451	407	442	399	395	434	407	461	389	380	432	483	449	419	416	382	408	435	449	430	394	388	420	416	395	462	427	424	418	420	434	437	429	451	441	442	437	482	423	437	423	391	396	452	424	375	411	423	410	436	423	445	425	395	422	423	451	412	432	370	404	404	460	466	433	432	404	410	435	407	431	420	404	438	410	413	436	396	436	428	434	435	402	425	398	408	413	436	477	410	405	400	428	424	435	419	422	450	415	428	439	456	431	433	415	447	447	449	411	442	410	458	428	393	408	394	421	414	393	422	417	413	424	480	421	465	422	435	431	426	422	403	436	457	464	464	452	431	393	428	447	406	417	414	375	380	429	439	376	390	440	413	431	429	411	405	426	415	444	426	438	440	430	429	435	406	410	386	410	413	432	417	421	425	403	443	462	424	403	442	378	430	432	428	477	424	409	432	389	419	423	445	426	426	438	444	421	419	434	410	431	405	433	420	448	422	437	436	432	447	411	430	455	392	430	406	386	422	428	430	429	466	463	426	434	434	439	444	455	409	431	445	404	424	416	415	442	432	392	422	391	436	459	415	413	420	461	420	375	422	430	450	443	458	432	421	408	413	417	420	383	418	466	430	467	453	413	410	432	434	401	414	401	400	459	407	418	411	411	428	431	442	442	408	409	427	429	437	433	454	425	442	439	430	445	444	441	408	431	434	440	410	391	445	419	422	415	429	442	410	383	418	416	445	440	418	418	394	421	463	456	413	387	399	408	447	437	442	437	381	450	410	431	440	456	451	413	433	410	426	424	432	468	395	396	437	427	447	420	405	447	432	443	455	427	445	434	417	427	411	441	442	434	443	420	397	439	416	426	450	391	452	435	465	436	407	434	420	422	409	421	400	470	407	426	405	417	423	400	404	429	411	404	456	432	418	425	458	426	450	394	425	427	400	440	448	441	432	417	411	430	436	442	415	430	412	408	437	412	466	427	418	372	467	410	422	458	398	401	410	488	418	457	392	446	396	381	449	408	446	401	428	445	432	423	392	437	379	399	386	399	429	442	459	420	412	407	428	415	400	372	422	432	424	405	447	435	434	408	387	408	424	432	451	452	435	451	427	436	425	428	443	405	392	441	442	420	430	410	447	405	381	439	427	424	442	418	425	451	413	426	428	416	409	458	457	391	410	445	415	424	410	447	440	408	482	417	405	438	442	407	397	417	428	396	445	420	452	425	373	435	421	421	429	424	425	401	450	455	432	467	450	422	408	464	443	407	410	408	399	402	406	409	437	418	423	450	436	398	432	417	420	439	399	439	427	414	443	426	456	440	447	438	416	414	456	392	437	441	408	433	392	424	468	404	435	408	420	430	425	405	424	424	411	388	457	431	425	383	431	401	420	441	439	458	451	398	427	430	418	428	414	438	435	431	386	426	433	479	431	432	405	407	398	451	426	422	427	434	447	414	396	437	419	439	429	409	419	451	407	404	440	471	406	441	405	434	448	409	417	424	449	418	415	442	432	469	432	424	435	399	427	397	443	415	438	382	417	429	426	387	441	420	414	425	426	448	426	406	422	455	443	439	465	395	398	451	441	435	403	390	380	448	432	378	454	416	414	441	422	432	403	396	422	432	429	420	418	421	434	414	398	454	441	424	411	413	411	438	436	409	444	397	409	431	386	414	459	439	396	393	422	429	433	441	422	424	448	436	391	407	455	417	416	407	412	423	430	390	417	414	410	408	425	430	420	429	414	448	397	421	431	438	404	394	438	437	399	393	394	414	438	414	424	441	394	387	462	385	440	447	390	409	440	414	406	401	445	428	415	396	392	446	410	420	414	404	428	427	431	408	435	455	458	408	416	403	422	438	397	445	442	438	441	444	427	390	427	388	412	418	430	448	422	402	417	419	428	425	399	443	441	429	432	398	400	397	408	429	409	387	417	393	428	437	401	410	452	443	468	411	383	405	421	408	417	421	444	430	423	416	457	393	440	397	450	420	429	415	425	404	395	435	377	410	401	464	425	417	417	397	411	407	431	427	404	403	400	410	415	406	413	409	446	416	430	415	384	401	426	429	422	432	421	401	418	420	419	431	431	392	440	412	388	431	446	392	388	413	401	393	389	426	427	417	440	454	399	414	405	422	446	409	413	422	422	377	455	400	430	414	416	409	416	433	434	447	421	405	444	397	422	398	392	434	437	406
41691	88132	34143	4799	3023	2199	1903	1497	1290	1106	996	872	779	760	698	673	597	668	617	599	599	589	598	607	592	590	579	563	544	539	523	544	530	536	530	540	551	547	489	527	471	554	529	504	530	545	488	537	536	531	497	508	482	510	566	542	515	526	539	506	491	521	534	553	492	524	502	519	529	511	497	512	516	496	518	530	537	491	510	495	526	471	507	501	501	536	534	557	511	508	519	519	479	534	512	510	516	568	516	512	545	510	528	535	535	547	583	610	536	517	555	523	551	512	504	493	510	471	484	538	506	502	508	552	534	516	480	491	512	482	518	572	530	518	527	521	537	542	494	529	565	513	519	534	508	513	512	538	505	533	515	534	508	524	554	496	502	503	513	462	517	520	502	508	556	456	513	523	506	499	487	491	548	485	503	496	502	485	508	483	523	480	523	488	538	511	523	475	525	568	468	508	495	519	494	531	486	510	504	469	524	541	510	532	489	494	512	537	501	516	533	551	531	507	524	516	495	524	526	495	473	532	485	454	471	485	472	515	505	499	528	483	533	502	494	499	496	514	513	515	522	525	497	498	511	507	495	504	533	519	505	552	520	472	482	514	531	520	523	522	520	512	537	526	514	513	440	496	532	492	510	510	521	537	513	545	505	538	502	573	516	509	454	517	483	519	494	495	516	542	515	514	489	473	521	503	501	519	498	496	532	516	515	509	535	515	525	525	510	490	473	491	522	530	488	469	487	496	502	526	498	503	509	492	470	533	483	545	519	447	513	502	533	501	471	504	539	501	491	532	501	474	474	452	554	518	460	482	524	517	523	537	525	555	480	522	488	492	524	482	506	481	497	504	530	511	540	483	510	517	511	560	527	466	515	476	498	532	541	506	533	511	499	544	471	530	490	462	486	554	546	515	494	536	489	526	484	473	538	475	488	509	483	494	544	523	488	497	480	544	489	516	476	504	505	502	503	475	494	498	487	520	523	528	482	505	480	509	532	532	510	490	524	508	501	489	516	526	518	522	475	494	475	482	499	500	511	497	517	515	538	533	486	485	507	501	509	489	500	484	526	493	542	473	529	486	515	557	502	507	539	512	505	479	486	500	496	489	499	507	474	509	487	505	483	484	527	487	504	485	528	502	468	493	533	452	508	491	492	457	482	472	510	510	533	528	477	489	487	479	468	480	480	496	506	495	504	515	465	507	539	505	485	497	496	527	498	507	502	509	510	541	535	517	501	514	464	510	486	493	469	537	535	514	491	537	542	498	541	480	542	565	513	480	494	502	517	491	513	528	500	526	463	519	508	531	522	494	493	495	577	523	495	533	521	502	533	524	498	504	522	477	524	538	497	519	496	531	520	548	522	491	534	558	526	503	494	530	521	520	498	473	529	480	494	558	494	433	539	469	497	502	526	559	485	532	546	495	500	482	472	515	473	490	517	498	495	487	498	514	508	495	481	524	511	472	521	559	485	542	516	510	551	522	536	514	502	563	505	481	490	519	495	519	481	546	484	476	496	534	493	525	490	469	505	533	529	485	521	511	496	498	515	467	516	527	495	518	503	538	512	461	507	559	547	508	505	520	541	511	461	471	508	503	487	477	525	507	536	499	541	530	469	485	507	506	504	485	510	540	502	533	515	527	520	546	511	488	523	486	511	525	522	506	475	523	491	488	507	523	477	532	501	492	537	560	505	473	495	511	543	517	503	490	491	508	535	490	495	555	521	527	542	472	528	535	522	493	537	495	536	554	543	542	479	504	521	492	536	505	489	516	480	535	487	486	495	490	525	499	464	517	493	527	503	510	491	477	481	539	523	493	537	497	501	548	509	483	466	545	509	464	508	515	503	504	473	500	497	493	509	496	519	531	487	509	482	491	476	515	512	505	483	510	505	516	532	499	516	497	535	509	506	520	500	489	498	479	511	540	477	475	492	499	502	515	521	521	521	494	503	526	485	481	510	478	505	494	530	496	494	536	518	512	503	546	530	476	495	489	513	515	479	512	540	511	522	494	526	524	508	531	556	490	472	501	507	473	490	501	500	505	481	541	506	489	475	519	524	527	535	476	537	526	473	497	537	514	475	489	505	493	519	485	542	483	498	514	549	481	517	489	509	467	506	527	512	522	459	488	498	511	550	495	487	493	472	489	511	486	498	478	480	498	513	494	564	501	489	520	509	548	498	509	490	490	500	519	496	465	506	520	465	508	497	526	514	550	507	491	509	488	462	524	493	540	529	531	483	514	526	520	521	558	498	480	488	495	485	482	556	523	502	476	469	497	470	520	496	497	549	523	515	519	531	487	516	521	546	507	529	534	511	489	488	529	525	488	518	524	508	499	482	524	498	563	509	521	509	516	505	520	492	511	527	486	560	511	489	519	501	471	487	490	515	494	491	508	466	492	536	484	497	518	535	501	525	503	556	523	483	498	537	521	493	482	490	459	513	506	471	484	469	483	480	487	536	498	482	475	494	503	499	524	527	513	529	498	497	504	471	479	511	512	534	503	528	480	541	487	497	564	522	516	484	531	467	523	517	518	519	531	503	520	507	524	479	506	496	471	492	519	491	480	500	515	529	502	495	522	519	489	532	541	547	490	468	526	477	524	504	506	559	501	507	518	506	514	533	506	502	511	500	506	540	486	498	515	505	541	514	486	523	486	528	538	481	516	523	502	489	466	511	508	517	507	476	503	493	539	533	481	489	520	505	506	468	531	474	525	484	525	527	502	508	548	513	513	527	509	507	526	507	515	527	498	508	502	484	521	527	497	511	501	505	459	491	505	510	507	553	527	518	515	486	495	522	495	509	489	518	464	487	531	483	521	505	485	484	488	516	522	538	523	513	539	520	509	519	504	491	534	496	494	544	553	457	526	522	513	535	488	523	513	508	504	513	534	520	521	486	483	533	487	526	531	527	501	454	515	532	502	500	461	535	489	516	523	485	441	504	526	546	479	499	468	522	535	500	483	481	493	525	459	493	537	534	516	532	525	490	506	476	481	476	521	501	531	532	517	501	496	502	538	541	493	496	518	455	478	561	505	521	571	509	478	520	531	505	470	489	516	536	571	546	493	523	471	499	535	521	519	495	526	527	485	494	502	538	526	498	539	470	488	515	498	504	459	506	485	497	516	501	546	537	517	547	492	518	511	500	519	508	468	551	518	482	513	557	487	490	518	498	493	498	491	538	540	506	514	509	501	514	529	512	520	500	549	536	512	532	556	518	529	508	529	486	509	497	491	535	493	522	525	502	472	498	505	485	467	511	563	485	517	481	511	485	491	481	493	476	527	479	539	515	480	490	539	496	480	476	521	482	493	515	547	496	497	519	526	510	478	525	537	515	511	527	511	524	494	524	542	513	564	491	508	522	515	538	558	500	525	471	529	489	503	496	526	550	504	452	479	498	511	485	480	541	497	515	495	520	495	517	497	491	555	505	511	487	458	468	487	529	522	532	482	494	460	487	505	504	473	499	486	505	501	481	514	513	541	483	518	506	485	555	497
27861	25018	18365	2469	402	312	312	275	285	314	334	268	327	283	262	298	258	290	280	297	280	331	302	284	318	273	320	295	289	288	304	263	307	286	302	295	277	299	294	294	292	286	282	293	294	299	278	296	293	265	285	280	283	294	310	293	311	281	308	254	247	329	316	311	297	321	308	316	286	288	305	300	290	301	282	278	325	286	317	338	331	297	279	297	300	288	272	293	258	303	294	312	323	320	312	260	308	295	302	314	276	292	311	283	282	312	310	287	300	325	311	296	342	252	322	322	329	297	283	329	264	277	279	326	284	312	298	262	272	265	304	299	265	304	257	323	289	301	286	301	305	294	287	314	293	314	289	303	315	322	297	281	313	302	286	340	310	315	299	298	296	286	298	288	314	276	362	306	267	257	321	313	281	281	281	268	287	298	315	294	297	333	287	273	277	298	260	310	311	259	302	281	273	271	280	295	297	304	289	296	282	298	280	282	332	277	299	300	304	308	288	292	289	294	311	277	290	281	313	306	306	290	297	327	288	301	290	282	290	339	288	303	279	305	286	275	287	298	306	268	330	302	309	296	312	278	281	305	294	302	299	302	273	278	293	307	298	299	320	314	299	291	289	313	312	294	297	309	315	307	328	281	277	269	284	281	261	287	302	311	293	299	329	253	264	295	299	273	283	276	274	300	312	250	283	277	316	302	309	278	296	298	288	328	257	295	289	265	279	298	289	308	280	312	285	287	301	283	303	298	282	277	305	294	280	276	281	293	284	260	316	300	290	286	280	304	306	309	277	284	319	287	304	310	273	277	282	307	289	304	264	310	327	280	276	265	273	280	290	291	277	278	296	293	274	305	268	299	321	294	313	268	289	328	327	299	277	295	304	285	299	302	309	289	292	292	265	310	296	314	325	296	327	273	259	304	308	318	271	315	309	273	309	305	287	267	303	280	284	333	304	292	293	297	282	308	303	249	315	288	273	295	267	260	311	328	303	281	282	293	313	310	284	277	311	302	303	296	313	265	278	310	274	295	291	256	316	303	303	303	312	319	279	313	280	318	298	309	291	269	319	320	312	290	323	308	288	287	306	264	269	269	319	291	306	290	310	303	298	301	274	298	309	288	309	280	279	290	315	280	277	294	297	296	293	304	271	314	279	300	315	283	301	301	292	294	312	295	267	285	283	282	313	272	312	312	284	302	291	278	319	297	265	267	311	346	348	286	280	258	275	285	310	323	307	294	276	300	295	306	285	272	286	290	333	271	279	277	290	291	306	323	278	297	283	314	284	277	299	292	312	290	297	283	314	300	295	302	283	288	285	311	296	272	267	283	281	287	341	298	285	296	278	304	288	280	281	323	288	300	279	271	316	271	311	282	281	293	279	301	287	316	269	285	288	252	294	304	311	278	301	311	292	314	290	292	295	279	304	321	265	314	287	281	277	284	302	303	273	291	299	324	305	265	304	302	347	266	301	265	283	330	285	301	317	269	295	288	323	334	298	281	288	276	314	263	298	305	296	255	299	305	309	319	260	273	291	308	293	290	296	317	266	314	281	285	288	306	302	300	297	298	316	322	269	322	309	305	301	298	307	298	298	289	308	278	275	311	304	293	304	293	307	298	311	300	304	289	318	295	299	292	306	287	295	343	304	314	296	299	302	291	303	282	312	299	288	268	303	289	288	274	306	289	307	260	302	289	337	288	323	298	276	311	299	282	319	318	282	293	274	293	308	291	295	288	280	281	275	277	281	303	295	277	308	301	310	303	320	317	295	277	305	312	293	306	303	311	326	314	272	313	342	303	277	292	311	337	296	304	278	315	307	264	264	323	293	298	275	287	280	333	263	297	299	296	314	310	295	297	247	306	302	262	310	294	288	306	301	274	291	272	282	269	287	284	307	308	312	287	288	245	269	272	306	315	306	303	285	285	306	281	269	283	273	270	300	304	339	332	317	272	307	272	303	304	320	321	299	271	286	292	285	309	300	324	296	309	256	304	285	278	306	297	306	295	288	290	267	294	280	305	300	295	295	287	298	282	257	293	318	275	304	299	310	294	285	279	279	270	298	310	299	296	301	285	336	292	271	305	263	296	260	293	302	282	289	303	298	320	312	287	299	301	295	277	277	297	318	301	264	304	323	297	287	285	282	273	281	291	325	293	275	287	291	326	317	313	268	303	285	285	323	320	292	297	295	292	261	287	275	280	316	315	296	300	295	286	296	265	298	287	279	292	291	295	270	276	279	321	279	256	303	275	292	303	261	311	313	290	305	284	288	295	272	337	303	313	293	303	318	285	323	288	289	294	305	286	246	288	303	295	298	300	302	282	316	320	294	299	286	312	276	270	262	304	293	285	278	293	273	287	284	283	289	329	302	274	287	284	302	302	282	307	276	290	298	270	309	270	287	286	321	304	303	301	296	277	279	306	292	301	311	314	271	316	297	284	294	339	301	297	296	300	321	339	286	268	286	285	278	328	307	311	296	304	310	309	241	308	292	272	316	283	306	331	337	312	324	292	302	251	270	266	261	307	265	303	291	268	282	329	313	299	285	299	301	305	289	298	278	288	259	286	303	253	278	288	305	272	301	300	306	291	282	280	329	257	285	306	310	303	314	273	320	297	330	292	291	283	307	286	271	279	299	304	300	260	293	295	325	308	282	274	308	302	281	296	301	304	277	305	268	292	299	276	291	308	305	319	307	283	267	288	288	305	299	277	285	329	293	291	305	306	296	295	275	323	315	309	295	294	291	299	326	270	273	297	332	277	310	279	301	288	299	296	315	293	295	290	313	319	295	332	262	280	307	295	274	305	278	332	298	282	255	300	300	272	313	306	298	289	269	269	286	272	316	303	274	269	298	305	296	318	274	281	273	278	305	315	286	308	285	264	286	311	279	307	293	309	297	319	303	342	307	296	306	306	285	303	304	309	292	308	313	275	277	276	259	287	303	299	335	318	299	306	289	306	274	296	316	293	312	296	297	303	310	281	310	288	327	295	301	299	302	318	316	297	282	308	296	298	308	303	284	293	272	300	319	311	302	315	313	280	305	280	304	294	293	324	278	313	295	285	328	276	293	282	272	274	282	290	302	297	294	317	279	294	299	291	283	276	297	291	298	280	266	306	290	330	291	292	291	306	281	301	293	336	309	303	323	284	304	309	283	284	282	316	307	286	294	299	311	336	279	311	282	295	291	291	276	307	282	290	310	267	288	304	291	332	306	272	292	324	334	284	316	314	290	301	266	310	293	312	304	310	287	301	283	290	313	321	258	299	302	265	275	271	308	285	324	293	294	287	298	340	288	299	320	295	307	304	285	313	293	303	294	265	300	324	299	299	316	290	283	286	276	298	294	274	286	307	277	293	297	298	306	299	289	284	264	285	327	277	302	279	275	293	302	271	286	274	290	268	298	319	324	288	292	309	289	271	309	339	291	317	297	304	299	284	295	311	305	275	308	252	330	306	282	277	303	313	275	323	302	280	298	302	274	269	314	320	303	277	286	274
27494	38097	12247	482	450	401	383	407	362	376	384	364	343	326	367	346	329	379	358	355	389	389	377	375	381	360	352	356	351	359	371	349	333	373	395	374	344	357	391	359	359	373	366	341	349	379	345	362	380	337	371	387	333	376	370	358	377	360	357	348	365	337	322	342	382	332	353	376	372	366	339	357	362	372	342	373	374	354	344	364	347	352	350	393	359	373	357	351	363	348	377	358	365	370	337	361	347	354	352	382	384	336	380	365	358	397	340	363	338	364	368	355	371	389	340	347	347	358	404	364	356	349	358	361	338	348	366	382	354	374	351	375	349	384	330	346	350	337	379	374	381	332	367	399	366	404	378	373	382	355	368	369	349	339	335	370	350	348	349	350	391	361	353	368	324	377	369	331	379	384	344	354	369	334	361	353	373	359	383	342	341	355	340	353	340	363	365	352	367	346	337	371	378	380	345	334	341	355	392	371	376	373	335	352	377	372	331	355	406	357	360	353	365	387	350	340	310	392	355	384	363	376	361	383	356	388	345	389	368	361	324	393	333	344	342	350	352	385	385	342	371	349	337	369	352	350	351	378	348	350	370	351	388	379	376	361	350	365	356	384	343	371	345	358	394	334	333	373	335	365	330	390	340	363	376	345	360	363	347	393	376	326	375	377	379	353	399	372	368	349	353	345	340	361	353	343	362	354	344	320	372	321	350	357	367	312	357	336	379	365	371	373	380	357	321	396	350	371	358	386	360	371	350	354	318	362	344	357	375	357	367	392	374	366	341	376	363	348	354	378	384	347	356	369	375	357	344	369	412	336	367	389	350	374	370	372	332	347	382	362	338	362	364	355	356	365	358	334	373	380	390	360	353	375	354	326	345	376	349	342	367	356	356	319	373	384	350	366	371	323	347	364	383	359	351	375	365	381	351	424	336	363	335	350	397	349	385	373	332	347	368	382	346	376	337	349	382	366	353	372	390	386	389	368	369	374	339	383	346	358	325	340	349	359	361	364	377	334	359	341	349	405	330	347	364	381	380	382	367	370	388	374	385	355	385	346	394	393	367	363	347	364	377	368	323	379	332	376	353	340	323	341	360	345	366	372	349	369	360	356	378	358	359	366	382	379	367	352	357	349	386	357	365	349	396	369	379	366	338	332	366	376	348	392	341	345	343	362	362	335	364	331	372	348	344	402	388	321	362	359	389	347	343	348	402	360	354	375	338	354	323	329	386	368	344	386	350	341	382	374	375	357	386	338	339	353	383	385	332	347	350	349	383	342	366	346	350	358	362	361	368	395	397	350	356	359	331	364	330	351	379	394	352	336	356	361	381	348	340	355	347	365	360	367	375	381	358	324	348	361	331	352	375	343	363	355	377	402	373	366	361	349	360	363	383	365	357	349	344	332	386	356	377	362	331	358	343	370	348	361	335	376	343	353	343	363	362	358	369	341	364	344	339	375	367	361	362	390	385	343	377	355	347	359	364	365	322	340	349	335	365	361	344	378	362	357	328	338	362	396	351	346	372	337	350	341	340	383	350	347	338	363	362	326	363	352	356	374	350	345	349	372	356	329	342	372	369	331	363	376	342	328	373	342	309	340	338	348	367	346	342	360	380	350	324	349	371	369	374	361	356	369	354	352	365	377	347	379	357	334	358	340	379	370	375	359	355	351	324	375	351	360	373	354	362	356	326	380	341	363	375	336	366	348	357	405	383	371	359	387	347	349	357	362	381	366	319	350	353	373	342	330	371	343	353	356	357	365	343	350	397	338	348	355	398	361	351	329	373	330	360	362	365	335	373	361	389	313	384	377	360	357	397	379	364	359	338	358	369	379	333	350	379	369	371	349	372	340	370	350	318	407	345	360	337	330	374	358	353	335	337	352	349	352	312	378	377	348	333	327	342	327	323	373	357	342	336	343	364	327	351	354	353	380	382	361	355	369	378	364	360	353	378	341	312	375	370	372	332	335	364	346	349	375	377	333	362	347	367	369	363	383	363	348	354	330	298	355	329	362	355	355	364	344	326	363	387	353	359	332	392	366	361	378	336	378	353	323	358	375	334	333	353	346	341	342	357	342	351	387	380	336	340	352	338	372	364	356	340	346	359	336	365	364	340	383	370	346	390	363	394	321	328	366	390	345	362	356	359	367	359	340	362	366	357	378	370	360	370	369	356	344	389	365	376	348	364	364	351	341	351	369	363	338	365	367	353	378	368	351	348	372	337	372	360	406	310	356	365	362	337	346	336	364	359	389	379	357	363	357	353	356	344	363	342	357	366	364	350	330	364	346	342	352	343	334	356	321	370	369	345	398	345	345	342	398	368	395	358	354	374	374	344	338	373	361	367	383	388	360	337	363	378	342	324	361	339	341	362	373	389	348	376	340	401	357	350	394	367	384	344	353	343	336	389	373	364	402	363	376	358	394	333	389	359	388	385	363	358	356	377	360	362	348	312	366	375	340	359	344	386	344	354	355	373	380	321	387	366	356	377	338	347	389	366	332	341	327	372	372	370	365	357	330	355	351	343	399	344	365	332	363	338	334	342	372	374	368	363	385	329	390	335	360	387	371	364	344	364	386	348	344	363	350	336	383	363	377	341	356	363	356	381	343	347	369	383	325	361	341	377	331	355	372	352	365	357	368	337	363	323	341	357	361	357	307	369	376	382	351	361	347	364	377	339	356	365	361	383	348	322	359	366	366	381	382	366	326	334	360	352	337	362	346	349	360	303	363	339	372	355	363	365	312	352	359	387	373	343	352	343	374	330	339	339	397	333	375	360	381	385	337	341	335	352	331	349	340	390	344	341	350	358	390	334	377	347	356	383	358	349	340	360	382	341	325	341	342	338	353	312	339	385	359	351	383	359	357	367	366	320	361	369	381	339	356	315	397	370	388	331	363	368	339	365	356	373	334	369	366	402	348	318	382	369	336	357	373	364	346	342	377	350	392	338	373	350	351	349	376	369	337	375	336	338	370	368	352	371	362	353	344	365	344	355	334	349	329	402	384	376	350	335	370	366	377	344	398	368	362	362	386	373	376	376	336	368	354	320	340	364	386	337	368	382	404	379	340	382	384	383	331	357	349	345	398	337	371	326	356	357	362	340	359	353	394	352	358	377	374	355	392	365	349	346	392	370	356	354	358	375	353	338	389	364	363	366	366	326	368	359	383	354	359	376	366	325	338	323	347	379	337	358	388	353	325	368	344	362	350	366	349	368	347	354	338	369	349	342	349	332	340	376	381	351	383	347	373	321	349	346	361	345	340	383	389	367	361	316	401	365	379	373	386	371	342	347	363	371	381	331	337	390	364	336	356	391	372	334	384	361	380	371	361	309	365	358	333	381	352	358	375	388	377	392	338	363	358	362	370	337	347	378	343	386	358	348	371	344	376	401	362	372	369	360	335	331	342	339	332	369	365	337	348	340	339	394	345	335	362	381	339	330	377	352	340	346	363	313	336	351	347	360	328	322	408	333	342	377	337	355	329	344	339	365	370
23810	21709	29166	23448	21008	13369	1196	678	597	594	517	502	480	491	523	446	428	467	441	453	465	465	461	436	462	459	420	476	442	466	421	452	450	441	465	412	422	429	412	409	430	423	454	438	420	416	443	393	421	412	415	408	454	417	422	444	427	446	441	419	433	445	432	409	415	423	419	423	439	421	404	414	437	432	442	409	453	457	450	442	468	419	421	416	388	447	421	403	412	424	465	417	451	411	444	416	451	427	392	430	461	422	428	409	412	430	414	422	426	448	440	376	437	445	444	386	456	437	397	431	438	461	413	402	399	442	407	414	399	446	461	415	421	445	457	448	430	422	424	442	454	406	445	426	409	383	429	421	372	433	437	444	424	407	401	398	456	452	400	447	382	409	427	421	428	427	416	413	421	459	409	433	396	472	397	412	415	432	402	399	419	414	391	422	427	438	445	419	433	442	396	424	443	415	396	437	441	430	474	394	410	418	425	415	400	434	415	433	426	430	439	400	389	434	424	421	405	432	404	460	422	416	436	387	424	388	427	430	436	431	421	380	424	444	408	421	465	438	372	404	418	436	412	419	393	370	420	413	385	452	414	415	438	403	413	462	439	478	406	384	404	442	417	419	415	447	430	426	453	435	403	417	425	413	426	430	473	411	403	431	458	420	401	392	441	401	408	412	448	423	411	433	443	435	430	402	412	442	429	421	429	416	436	409	404	420	431	436	355	436	441	489	418	429	397	408	384	455	426	429	392	409	435	436	412	430	424	444	432	435	430	428	409	405	442	424	456	402	397	455	450	446	423	465	415	407	436	436	423	414	445	407	401	410	452	423	408	455	443	443	431	430	376	452	454	438	426	388	398	418	442	436	411	415	464	397	425	428	448	424	450	424	417	451	470	422	457	451	403	436	452	461	420	401	384	396	361	430	369	442	432	429	415	424	414	466	402	429	412	415	426	435	468	437	411	430	409	415	420	404	444	403	426	434	413	446	481	448	435	421	454	419	399	399	420	442	415	448	431	408	462	391	409	391	411	411	397	406	420	421	405	438	432	441	456	431	436	400	412	415	452	420	398	415	398	414	429	444	445	431	388	461	418	453	390	425	440	358	428	401	429	431	424	421	385	385	397	402	443	414	431	412	420	440	399	445	435	426	415	428	420	442	418	429	440	467	437	419	417	403	408	416	463	439	429	426	426	434	423	455	397	449	406	406	414	370	445	438	456	417	401	439	422	453	416	435	413	417	422	428	443	421	455	446	416	436	462	411	405	401	402	415	426	419	435	410	438	431	455	430	440	393	424	439	411	405	417	441	411	434	407	414	463	416	475	450	445	426	391	423	424	438	431	406	430	411	408	441	452	434	433	429	427	403	443	453	437	414	411	422	411	401	408	418	434	424	449	429	384	394	420	449	427	394	448	462	430	421	395	413	399	404	395	433	439	488	390	422	433	436	393	419	448	431	406	411	447	448	430	428	439	420	418	436	416	419	469	447	435	416	394	404	393	439	425	448	404	434	407	422	402	448	397	432	398	435	434	432	408	400	443	435	445	436	397	455	402	434	426	413	417	421	415	403	419	408	423	456	436	424	437	411	443	451	443	414	428	423	412	422	443	431	426	389	437	431	416	412	438	420	431	442	425	425	403	397	453	430	432	412	404	446	418	398	401	430	420	413	423	366	438	397	435	413	437	431	430	413	433	449	431	457	386	407	395	440	398	452	418	417	444	439	421	429	379	388	408	425	424	447	436	470	450	459	388	410	405	414	437	431	443	434	434	429	426	433	432	412	430	395	445	441	421	422	403	443	386	439	433	462	446	412	432	404	411	415	431	431	418	409	405	413	452	406	388	407	413	418	400	427	434	392	410	402	423	434	426	428	409	440	413	415	420	468	442	421	392	421	447	423	423	456	390	414	389	410	439	388	410	419	434	418	443	442	439	424	417	363	422	464	394	411	431	411	414	407	408	407	433	442	417	414	411	435	384	417	473	393	460	464	404	441	464	401	397	416	440	444	424	435	440	441	453	418	429	395	436	404	425	441	451	434	432	392	402	386	414	432	412	441	440	435	397	423	402	449	412	420	402	430	449	431	415	399	429	417	360	394	360	410	401	444	390	411	459	378	420	417	400	429	479	442	451	441	402	452	465	443	408	403	463	449	424	409	430	415	457	409	410	422	425	444	438	431	397	406	427	421	434	410	451	412	438	358	394	450	440	455	390	399	411	402	417	413	433	446	411	405	468	424	417	407	406	388	458	411	459	396	429	409	418	399	473	413	419	422	422	423	398	401	428	449	428	485	390	407	402	393	421	446	400	404	402	415	407	427	428	445	424	443	408	424	411	453	407	413	432	450	412	371	417	429	413	424	422	417	412	419	449	446	425	449	423	361	430	432	436	415	419	384	440	443	417	432	416	420	389	428	432	472	389	427	405	450	405	400	434	421	414	441	454	382	394	435	410	444	390	388	439	439	437	381	448	455	429	405	411	453	386	455	401	435	434	402	437	431	446	392	411	446	460	396	413	447	447	410	396	477	418	392	460	447	472	427	396	452	454	392	450	411	462	394	448	419	417	393	444	428	351	460	431	428	442	412	414	424	399	449	414	407	431	408	425	443	411	459	440	449	401	402	432	398	412	397	446	440	433	375	428	421	444	428	449	444	437	456	386	431	425	420	412	445	455	428	405	439	418	439	421	403	438	400	482	412	405	418	414	403	428	423	428	451	425	423	436	399	454	413	445	416	436	441	386	449	408	438	430	420	374	439	423	415	411	441	419	451	432	430	423	431	417	421	432	388	424	432	425	441	427	440	415	405	456	400	411	443	449	428	402	391	437	455	408	434	428	435	420	412	455	440	425	463	400	422	411	416	428	422	411	434	415	412	453	414	403	400	418	436	425	409	447	452	407	390	420	415	421	424	405	382	410	440	444	409	419	410	424	447	439	421	419	414	400	424	402	399	437	396	436	387	404	459	375	425	423	386	435	394	414	443	402	399	408	419	425	414	435	393	387	422	394	434	393	416	404	421	434	397	425	432	454	407	407	416	419	406	434	434	445	439	398	422	428	467	432	429	439	431	384	422	410	421	419	458	428	440	424	411	441	449	422	440	423	464	442	421	401	464	390	418	408	450	422	439	419	399	408	433	448	409	410	425	412	394	423	419	422	462	439	468	422	403	420	426	425	417	462	412	414	430	417	435	418	443	429	411	404	476	396	449	456	391	406	425	418	438	420	398	419	422	430	401	402	389	439	422	393	398	439	432	414	425	429	430	402	421	423	450	441	475	398	408	407	423	408	426	428	430	383	414	418	414	445	423	462	447	435	418	431	424	426	410	421	432	410	400	420	412	414	437	452	448	431	414	462	385	414	412	440	403	423	422	448	469	436	424	428	424	454	422	444	423	473	460	452	429	436	395	450	431	433	418	410	410	418	419	422	382	453	429	403	423	430	427	386	403	429	444	446	468	417	413	400	398	461	415	431	424	397	411	399	393	454	415	447	434
41286	80577	34308	2758	1833	1397	1177	1062	890	831	699	690	665	637	610	556	554	576	536	504	538	574	524	524	537	535	547	496	524	540	542	523	541	518	525	520	499	518	491	550	552	541	508	500	527	477	529	548	506	472	501	526	496	492	504	500	497	511	497	512	507	518	503	525	471	523	490	530	511	494	497	509	510	502	481	490	504	487	518	506	500	490	488	502	490	508	488	509	495	481	506	510	488	494	493	542	541	477	483	505	478	490	527	571	529	529	509	507	551	512	532	496	544	503	494	470	487	535	504	495	517	512	454	512	545	463	484	516	482	507	484	533	492	497	494	500	509	533	499	506	506	497	496	504	516	517	495	530	515	486	483	511	481	478	525	499	476	490	488	497	539	494	516	499	463	521	462	499	480	516	469	500	481	465	493	511	500	489	483	477	502	480	505	511	498	470	497	496	537	501	523	542	513	510	504	530	499	492	510	488	561	467	476	497	518	453	510	477	498	486	496	508	564	502	489	480	481	501	495	497	505	496	457	528	539	523	499	493	487	489	479	530	492	454	492	507	486	478	498	460	483	502	473	476	481	521	513	494	544	493	519	513	509	494	476	458	492	475	516	511	502	506	522	534	534	469	516	481	483	488	477	508	544	518	516	466	538	489	484	520	530	506	498	488	473	548	516	468	529	511	508	471	491	519	540	455	488	501	502	472	440	533	520	494	508	495	508	511	500	526	491	518	468	520	526	463	520	498	537	491	493	490	486	542	543	459	466	535	464	445	471	520	485	561	502	500	532	534	496	504	508	467	496	491	476	491	486	507	500	480	485	459	490	481	493	484	505	534	540	474	505	523	487	506	514	496	474	483	489	468	492	481	520	477	529	519	526	541	497	432	496	443	495	486	495	476	468	505	504	513	530	510	513	518	470	511	455	469	496	454	510	546	479	539	470	543	500	484	501	516	472	492	478	481	497	479	459	471	490	515	508	557	535	517	544	463	531	497	502	475	463	501	422	504	565	500	488	495	522	494	479	474	479	491	540	477	500	494	484	489	540	502	463	477	487	515	459	524	499	501	543	509	513	526	512	525	483	515	533	514	487	496	487	500	515	493	501	540	534	454	490	493	488	484	470	507	497	496	509	445	495	524	501	528	494	485	512	498	514	515	533	508	451	478	487	521	469	524	485	526	468	501	503	497	497	504	486	535	491	511	527	499	543	505	512	496	472	496	485	508	517	513	516	533	506	520	498	507	512	526	509	540	525	472	491	511	464	505	507	510	500	504	458	517	510	496	489	490	510	485	501	487	493	484	537	489	456	488	489	481	518	519	502	454	488	495	512	470	504	491	510	477	494	490	534	531	499	525	490	509	487	514	486	519	494	537	495	473	493	497	472	518	504	513	508	471	510	526	493	468	479	455	514	460	486	487	442	491	487	497	513	497	492	503	504	499	490	505	465	510	469	472	514	529	532	504	496	494	512	443	487	493	512	506	497	491	496	479	527	491	493	484	503	500	522	495	537	465	519	541	518	474	515	515	474	471	487	515	511	482	503	493	481	505	507	525	500	489	518	495	495	505	497	483	483	504	489	529	509	519	489	525	483	521	464	487	458	508	490	477	499	492	491	504	498	500	445	501	478	487	517	533	505	490	514	502	484	537	536	518	482	526	500	513	546	484	524	497	499	546	509	498	523	465	491	509	483	524	518	503	481	534	515	525	500	488	488	488	509	544	484	475	534	549	531	481	516	483	475	518	531	494	460	510	492	503	484	465	501	460	529	471	456	496	477	492	514	517	499	460	512	516	486	518	500	504	500	493	534	518	519	512	539	479	485	515	477	504	525	502	523	488	498	479	494	473	496	494	451	483	498	498	517	497	501	517	503	491	513	491	487	481	537	527	478	491	478	484	491	504	484	497	446	494	494	487	515	539	465	478	531	545	507	485	496	512	515	447	504	496	512	463	515	484	520	478	489	514	509	512	535	470	487	478	471	487	497	490	506	492	532	528	497	556	499	520	454	489	518	496	475	457	470	518	497	521	503	496	480	458	483	496	498	516	467	511	508	500	497	494	491	462	503	484	495	489	506	512	536	482	491	512	486	484	519	526	498	514	528	537	499	482	531	509	459	500	512	472	518	527	500	489	534	485	520	479	479	508	534	475	549	467	485	516	494	507	482	544	529	538	483	506	487	484	533	520	492	503	484	522	512	493	516	456	501	504	512	502	485	480	481	530	479	528	514	512	487	481	532	495	479	486	463	498	472	508	489	519	494	479	469	526	484	508	512	546	515	482	501	471	472	487	453	529	506	487	491	530	462	524	523	478	498	520	493	478	499	501	510	507	488	553	518	493	504	479	478	500	469	513	513	469	525	495	518	502	542	527	466	491	497	530	520	498	480	494	517	539	481	477	512	499	518	493	509	511	430	468	484	494	478	510	507	461	522	508	502	490	488	491	501	473	502	507	459	505	527	514	489	478	511	485	489	510	498	496	467	517	507	539	511	516	501	503	512	546	517	484	504	506	463	509	511	521	527	532	498	503	520	514	486	491	492	498	488	478	563	466	536	499	509	493	492	512	526	509	460	482	487	491	507	480	466	518	505	497	507	499	504	546	489	522	482	508	511	525	489	535	507	494	479	501	499	511	521	554	515	473	486	486	522	513	451	508	475	486	456	467	484	524	465	505	499	513	503	518	502	537	485	473	503	493	452	503	476	491	493	558	486	475	487	513	480	462	501	495	514	503	524	522	506	523	507	519	509	514	522	521	489	510	491	519	478	501	484	469	507	504	479	493	492	494	506	472	492	445	504	496	509	515	466	495	457	537	507	488	544	502	520	499	496	509	466	515	563	529	506	537	489	507	495	520	488	532	526	492	510	485	503	467	562	447	494	464	481	491	519	504	526	513	494	489	498	523	482	472	500	513	476	497	483	503	481	510	525	501	515	509	488	483	483	481	496	488	513	483	500	512	468	529	522	526	506	478	470	498	421	488	476	495	471	545	540	502	533	475	538	510	493	522	472	511	530	519	506	517	497	530	453	477	493	478	446	492	534	478	512	500	521	495	548	510	474	492	511	499	514	505	516	505	490	508	476	511	496	488	542	502	504	470	524	499	512	478	480	520	488	488	504	518	499	496	454	519	510	498	526	504	471	466	480	505	492	500	463	538	499	539	471	444	500	508	463	510	456	489	480	489	513	507	507	489	494	511	472	473	499	473	518	506	482	490	474	486	490	511	506	496	488	450	494	510	496	507	524	506	473	529	489	528	471	501	500	498	462	548	501	491	481	504	517	504	489	526	518	498	542	502	513	466	504	506	496	498	476	475	489	517	498	513	497	488	522	509	497	489	474	517	510	498	505	532	498	519	498	498	496	508	515	503	545	520	489	495	482	515	543	496	523	552	490	523	507	511	481	491	468	495	519	495	483	482	521	530	494	462	453	527	495	466	505	505	473	513	512	429	493	505	514	470	495	544	494	508	467	527	495	499	502	494	548	461	470	497	527	507
25122	22491	28227	24323	11075	638	404	331	308	288	282	303	285	277	269	249	267	244	256	278	261	237	246	254	233	241	230	244	261	267	247	237	220	260	248	245	213	262	217	241	233	241	249	256	266	254	277	256	245	239	255	221	242	245	236	251	272	210	260	240	229	234	245	261	260	222	232	278	259	246	225	249	234	234	234	247	262	250	248	275	250	205	246	249	244	203	236	239	245	255	224	241	238	270	293	238	233	251	248	252	230	273	232	246	272	263	239	248	276	245	278	250	235	268	254	236	253	249	270	221	236	246	235	248	238	251	231	237	202	234	260	247	241	237	224	225	249	232	242	244	259	295	268	228	219	231	262	259	233	218	264	256	249	242	254	260	248	252	234	268	248	243	261	227	250	240	244	237	258	247	262	259	230	240	261	228	218	239	232	240	252	243	230	248	257	249	230	230	257	208	236	239	222	280	236	232	222	245	238	261	240	228	220	225	240	243	231	207	239	269	250	239	267	236	220	226	251	246	242	260	225	242	248	265	232	236	262	258	219	259	218	219	255	225	231	238	236	231	262	221	244	232	255	232	234	252	198	255	258	251	252	208	240	241	235	260	215	245	226	232	235	241	261	240	237	244	233	246	249	241	231	226	222	224	230	221	235	254	232	254	262	246	251	243	217	237	209	227	253	247	262	240	234	243	242	238	263	225	247	242	233	211	237	255	234	211	227	269	230	244	223	235	243	225	228	225	253	227	258	253	234	274	246	229	223	230	245	234	226	241	285	240	235	237	239	248	231	257	205	219	255	246	268	239	228	234	222	236	237	211	284	224	258	252	248	253	222	219	216	249	241	260	227	254	266	242	254	257	233	249	234	255	232	271	265	254	247	221	223	233	234	231	255	229	221	220	263	259	229	242	232	241	228	258	245	260	236	236	198	250	236	256	231	257	250	281	246	229	239	259	263	231	232	228	253	229	223	238	214	238	248	244	232	245	254	190	261	240	263	244	242	225	277	230	228	241	216	263	217	226	244	236	212	238	230	233	236	232	229	233	233	230	233	235	232	241	208	243	247	251	262	237	259	242	233	257	235	203	272	241	219	226	295	245	226	266	258	240	247	242	256	277	216	263	260	276	232	228	231	238	247	225	235	237	247	221	237	223	231	240	269	239	219	254	243	236	258	234	248	264	233	239	234	237	260	205	260	252	263	248	254	219	263	262	239	213	264	228	257	246	225	246	260	239	250	235	237	237	236	247	239	255	236	232	261	260	242	229	252	218	229	230	220	243	214	231	229	230	262	246	229	259	232	253	246	215	224	266	230	241	247	249	251	257	271	241	249	246	227	258	231	256	226	250	284	228	254	232	238	242	216	264	250	214	234	228	223	261	246	217	272	215	221	231	242	262	228	230	243	241	215	259	232	246	225	269	234	235	226	217	242	248	230	206	255	222	258	241	220	257	261	240	236	247	246	234	263	216	252	258	257	276	236	246	226	255	228	248	234	231	235	246	225	252	234	251	239	224	232	237	243	253	243	277	222	230	258	238	234	246	238	255	230	242	199	261	256	247	233	231	251	240	198	233	247	236	251	245	238	237	210	241	234	228	242	229	245	245	256	269	265	237	243	249	275	223	248	239	237	201	221	249	233	230	238	227	231	257	222	246	220	221	221	237	237	224	264	245	244	226	259	236	224	246	258	248	260	267	245	233	224	272	244	256	258	224	246	248	278	222	219	229	231	238	224	242	225	262	257	253	215	241	222	242	227	259	205	244	218	231	249	238	247	240	211	240	224	238	277	256	221	239	250	238	215	233	246	253	254	246	255	234	225	241	256	241	241	261	240	255	250	215	237	256	242	209	244	241	255	270	255	242	238	253	252	244	230	256	248	233	241	257	233	229	252	207	236	239	250	222	259	279	248	245	244	255	228	243	270	209	240	236	232	249	238	224	256	257	263	247	225	260	247	220	256	270	211	239	231	217	219	254	274	257	248	232	234	256	255	239	260	259	244	239	268	224	236	279	236	263	243	219	262	218	248	251	252	253	249	254	234	260	227	257	261	243	242	227	233	233	271	260	257	253	224	250	248	239	253	251	234	250	255	231	217	259	221	235	221	221	235	250	219	244	240	232	255	225	245	227	248	240	246	247	212	235	235	237	267	216	207	252	246	260	250	230	233	247	217	294	255	245	236	229	217	244	230	235	276	266	237	247	227	212	242	238	239	240	224	203	249	265	234	264	228	234	275	229	232	250	223	207	218	250	241	252	232	243	250	237	259	233	258	237	233	229	261	237	242	256	255	199	227	246	234	220	237	251	233	249	242	248	250	220	234	243	268	260	229	239	275	252	252	250	268	262	254	230	207	215	228	248	237	238	250	248	254	252	227	207	216	242	210	242	236	229	240	270	206	249	262	224	231	262	243	239	258	268	204	229	244	247	261	235	241	254	240	273	235	228	213	254	264	265	234	245	237	232	281	234	263	264	239	247	261	234	218	245	245	249	252	254	247	260	253	242	243	221	228	233	220	231	266	238	250	257	275	239	230	227	254	241	237	266	230	200	273	255	252	241	231	256	219	248	261	226	274	237	265	255	264	270	290	245	265	221	267	251	272	229	243	240	218	234	257	252	246	247	238	224	235	254	233	250	244	234	239	230	233	246	237	236	245	247	251	271	237	250	247	249	231	240	238	234	242	255	254	240	242	259	241	254	222	233	221	238	264	273	242	238	247	219	227	227	258	235	242	239	232	230	227	273	234	248	253	248	275	254	234	217	227	241	249	225	236	268	261	232	271	246	238	268	236	211	236	247	224	228	216	244	236	228	243	259	260	221	243	247	229	264	235	214	217	249	242	230	269	251	241	271	247	234	230	228	244	243	226	242	259	266	249	258	247	254	210	224	234	247	229	232	246	262	222	225	244	251	249	220	235	263	243	223	241	233	234	264	245	238	250	238	225	253	277	241	256	262	239	246	236	235	238	230	260	229	249	243	266	249	230	260	233	240	233	235	261	267	224	248	253	253	228	219	234	225	291	235	246	246	268	253	243	239	239	246	277	233	209	253	265	249	264	237	262	230	222	217	233	242	236	240	259	229	251	241	258	239	265	220	223	250	227	264	254	240	237	262	252	241	228	222	262	245	217	258	239	242	259	247	245	240	266	210	252	252	286	224	244	251	240	242	200	230	230	248	252	236	263	262	227	244	223	235	254	253	247	238	215	233	230	242	229	224	240	280	243	250	242	236	274	230	213	255	246	237	237	234	217	222	223	245	257	231	206	259	233	241	218	246	263	218	245	238	233	263	224	246	226	226	244	277	262	231	237	240	248	257	250	245	273	245	257	219	238	243	243	246	250	256	245	240	257	239	236	245	225	234	203	236	258	242	236	255	245	234	251	232	261	239	252	228	267	238	242	230	250	243	258	247	219	212	240	240	249	227	252	244	256	253	225	246	219	260	239	230	247	244	214	225	243	234	251	239	223	225	241	256	230	224	240	252	223	217	240	245	222	238
39792	72803	23267	1570	1060	862	701	572	502	503	444	436	341	367	335	328	350	386	352	340	331	327	343	312	341	329	311	306	296	330	312	325	334	314	277	323	338	286	297	296	293	317	280	310	290	276	280	309	297	319	326	288	354	317	318	321	292	275	268	304	323	303	294	310	313	304	312	287	279	326	335	306	305	264	295	302	301	315	304	310	326	303	311	306	303	320	308	299	320	319	300	331	325	297	297	324	328	319	330	289	295	332	317	341	311	329	339	285	350	298	352	309	308	304	333	311	314	324	321	318	302	291	283	314	302	278	293	295	335	296	307	317	290	304	284	351	313	304	312	327	317	335	305	309	331	318	311	317	310	309	272	293	296	313	302	306	283	284	308	278	287	291	289	308	320	296	302	291	324	326	300	294	319	308	316	284	303	299	299	262	308	312	283	314	316	302	309	308	329	308	323	318	288	304	285	322	313	331	282	301	294	321	309	291	333	325	290	300	302	295	306	327	295	310	273	303	351	322	275	301	311	316	305	290	282	317	320	299	290	306	309	296	269	317	325	308	327	326	329	305	320	297	292	300	324	325	326	292	316	307	326	319	317	282	297	312	318	293	302	260	304	311	298	272	269	310	293	291	313	318	302	292	310	300	282	307	300	319	310	303	302	321	273	311	316	311	323	267	285	319	290	304	320	335	278	338	306	301	285	254	304	288	289	277	308	288	308	280	311	282	265	263	285	299	294	274	312	299	279	300	314	348	286	320	284	333	302	308	305	338	342	305	307	329	313	293	301	272	315	301	290	284	295	292	288	306	335	275	279	301	300	279	288	317	279	306	260	301	288	283	291	304	292	327	304	314	298	305	333	291	312	276	297	274	282	304	322	319	272	272	296	298	301	324	287	307	292	301	291	319	313	321	301	287	296	332	289	299	324	269	298	325	316	326	270	302	309	280	314	299	290	280	277	282	302	322	308	313	317	309	281	296	328	290	282	305	296	293	292	325	283	329	315	318	319	298	318	313	287	302	307	304	325	307	326	276	305	310	312	308	294	292	343	304	296	300	286	301	319	297	303	317	328	310	302	321	284	284	301	264	293	337	287	281	300	295	307	264	327	264	292	311	305	315	321	304	297	291	289	286	294	298	313	307	296	301	294	313	299	304	333	308	315	315	299	308	302	274	286	271	310	308	299	299	290	302	299	287	290	322	339	306	302	320	315	282	317	297	312	311	291	299	301	292	335	297	297	270	290	290	280	260	309	319	312	304	318	301	309	313	320	309	338	329	328	319	303	298	284	306	292	314	299	311	305	299	290	311	296	290	296	318	290	282	326	283	309	291	282	332	318	286	295	307	297	273	324	271	308	306	291	316	281	337	324	308	275	292	293	282	300	288	304	297	326	280	297	297	324	319	324	280	311	324	284	315	290	300	314	308	292	325	291	316	279	302	317	310	313	309	322	312	306	296	260	284	314	303	280	327	286	300	320	304	308	305	284	304	288	306	278	308	297	288	323	276	300	296	316	325	321	288	311	302	308	319	302	287	313	327	286	302	296	309	313	308	273	263	298	302	310	299	304	272	306	325	306	288	321	295	310	313	304	314	313	325	305	337	316	297	298	310	291	312	309	265	322	288	317	302	287	309	292	301	293	315	305	296	287	309	272	329	307	325	324	341	272	305	289	314	294	277	298	311	327	260	300	306	293	281	271	320	314	313	283	276	312	277	306	298	315	312	337	320	297	304	278	334	308	293	318	308	280	314	293	301	276	323	287	297	333	300	300	314	279	321	303	292	318	284	297	284	315	290	329	309	312	313	310	290	293	325	287	293	313	284	311	324	284	307	281	293	292	311	282	293	294	309	310	276	284	306	299	317	310	307	308	318	309	305	307	323	306	308	311	287	321	304	298	322	298	276	303	295	305	319	297	272	308	276	357	299	325	272	306	330	284	309	299	314	286	299	294	294	293	309	333	309	340	324	287	282	293	307	309	299	305	300	330	320	305	306	320	287	277	308	291	323	326	317	301	286	273	306	300	317	263	288	319	296	308	282	282	298	295	312	303	291	307	309	294	300	331	282	296	281	291	304	317	328	343	297	288	340	305	271	295	310	337	307	293	314	326	309	309	310	281	327	309	274	295	280	349	290	335	292	321	312	295	304	303	282	312	315	277	298	280	286	308	295	343	312	284	281	303	318	295	332	274	332	302	302	290	322	299	284	301	307	283	275	308	308	282	325	290	293	297	318	331	300	295	310	293	287	310	319	305	299	318	321	323	295	301	308	304	292	311	293	330	305	279	278	302	344	289	329	297	306	274	277	324	319	308	310	320	290	306	290	303	286	288	310	327	299	301	325	301	270	318	293	305	306	310	289	289	296	322	269	344	306	296	315	306	311	286	291	311	281	313	276	278	299	303	314	310	308	281	299	312	297	347	286	314	296	301	304	274	307	276	321	295	303	318	311	334	310	287	298	300	296	280	301	270	323	303	318	327	299	313	310	285	274	283	310	292	298	335	315	281	301	326	311	281	301	276	300	274	292	304	322	308	277	310	297	338	294	324	286	313	303	287	304	311	282	283	317	275	292	303	302	313	321	291	294	273	304	282	310	296	328	308	290	310	266	281	310	267	301	284	299	311	337	295	320	316	322	303	330	295	319	312	294	313	301	288	304	316	311	297	304	311	295	302	315	305	319	285	295	314	283	297	294	289	287	307	311	282	312	297	293	323	276	299	307	325	319	308	280	284	311	327	304	281	295	325	333	315	308	298	294	309	276	306	301	308	287	314	333	322	296	297	299	263	318	307	291	324	292	323	293	277	304	323	325	310	305	285	310	315	322	307	281	298	318	301	291	318	300	301	325	273	319	316	295	306	307	285	319	294	295	319	290	320	334	330	294	287	339	337	303	324	275	338	291	269	300	326	279	311	302	300	309	314	313	282	318	297	306	310	303	284	299	316	296	330	277	328	276	266	284	284	289	308	317	297	290	293	317	319	317	284	305	270	303	268	308	274	298	315	308	290	275	292	293	301	280	334	297	301	316	283	301	303	313	293	304	279	306	290	326	334	289	281	311	318	307	263	314	316	305	294	314	322	291	307	279	316	282	299	291	345	299	286	304	304	323	313	296	335	294	311	314	314	280	302	314	277	325	325	319	285	323	290	320	323	282	297	294	321	286	285	296	329	286	274	300	322	291	280	284	312	291	315	297	301	328	295	284	295	323	293	312	314	280	325	279	299	308	314	263	291	290	281	310	301	303	334	301	343	282	298	273	259	320	324	327	298	300	313	272	300	277	327	314	285	275	283	313	278	294	307	266	312	285	308	272	318	278	301	305	309	289	296	310	314	290	289	313	295	317	317	287	309	309	328	310	294	309	300	314	323	313	303	333	301	296	272	284	302	312	312	305	317	305	294	294	304	309	311	307	299	300	270	317	281	307	283	280	280	325	318	296	307	282	294	327	319	300	336	319	312	299	295	309	281	285	324	333	285	297	292	323	293	275	301	314
22841	21374	29116	23553	21152	21164	11501	986	700	716	623	610	546	572	488	490	522	494	451	480	471	429	439	449	427	456	430	438	481	408	444	454	474	456	440	413	444	437	427	441	441	461	378	412	448	419	415	428	424	430	437	435	424	400	419	439	399	412	411	443	436	406	418	410	416	425	417	411	380	380	421	436	445	396	416	449	409	435	398	415	412	434	427	387	434	439	421	410	426	420	391	437	386	421	450	438	420	411	418	449	412	403	448	440	444	441	445	434	400	451	432	399	407	419	464	408	444	405	422	435	438	415	458	420	464	462	435	414	418	434	400	400	393	411	402	384	398	460	417	442	417	425	437	405	425	437	457	411	420	429	443	396	437	432	395	378	419	372	464	393	425	413	458	417	389	396	410	382	421	427	438	442	410	421	432	434	441	437	387	409	424	412	407	413	429	430	401	380	416	399	440	421	382	420	456	426	396	416	441	407	396	440	411	431	384	425	420	460	422	418	357	413	415	443	436	392	433	418	428	428	458	410	434	397	421	425	444	375	381	422	416	426	392	454	408	424	415	432	422	408	439	387	432	422	397	448	420	422	388	365	392	432	422	392	460	445	399	393	373	418	417	405	387	433	418	437	414	393	469	409	417	407	410	431	425	447	459	352	422	419	427	411	418	387	389	397	417	435	436	418	429	442	407	391	421	416	439	429	370	408	445	404	393	420	456	394	416	428	400	419	426	417	432	386	389	403	424	433	415	421	440	394	400	408	403	417	443	413	412	410	403	421	424	438	399	424	372	357	379	429	399	377	401	418	389	429	401	452	437	417	455	417	404	410	461	405	396	381	430	404	408	441	412	411	435	428	410	406	398	409	406	397	399	436	391	439	441	456	409	418	451	433	389	438	416	417	440	452	402	457	417	368	425	384	428	457	435	434	430	398	383	394	433	425	431	405	420	426	440	417	438	409	421	411	417	424	386	412	416	398	413	416	427	429	405	381	403	422	389	412	425	424	394	373	428	447	457	413	416	411	418	409	425	448	407	465	390	431	437	408	439	409	417	377	423	413	442	392	417	446	432	428	397	412	405	418	382	411	409	409	440	428	437	441	413	404	427	411	419	466	413	450	374	415	409	421	401	421	421	427	409	450	440	394	374	477	401	411	402	372	431	431	446	419	454	399	421	404	443	407	414	473	375	432	430	380	390	400	409	413	444	429	424	399	393	439	410	401	426	416	416	390	421	404	393	421	412	429	473	441	405	418	403	398	429	410	455	449	417	387	413	419	418	411	406	398	414	431	402	425	424	434	416	414	436	411	423	426	430	402	420	429	412	409	412	405	451	450	433	443	406	423	419	366	387	434	383	431	389	415	433	385	411	402	422	401	430	414	397	380	437	402	407	393	429	454	410	419	389	378	415	427	400	438	382	425	397	408	442	448	409	468	437	420	432	415	409	414	413	424	407	434	414	428	426	395	402	432	431	390	394	422	393	435	411	409	413	450	445	396	444	404	447	388	428	418	399	422	396	400	392	406	406	421	420	437	432	451	414	404	403	413	423	417	405	417	363	411	417	408	427	467	422	442	421	406	402	407	393	425	428	400	387	421	394	397	467	363	431	403	426	457	430	382	403	418	406	394	426	436	387	435	406	408	432	424	372	407	447	386	429	411	409	405	420	409	426	431	391	415	407	430	392	442	405	428	409	413	457	446	409	398	404	422	423	398	426	415	391	445	452	399	416	406	394	405	430	383	412	432	429	426	390	455	435	404	399	449	433	407	429	426	380	392	413	414	439	433	414	412	381	445	432	458	460	412	371	408	429	377	455	423	407	407	422	393	404	455	369	421	443	383	452	411	406	382	399	454	395	407	400	415	418	430	389	429	419	403	399	416	413	420	452	443	418	392	433	409	405	406	462	409	398	424	424	435	417	432	454	421	384	416	446	432	411	400	438	443	407	393	424	432	443	454	397	396	408	420	401	445	404	419	416	378	408	421	427	421	434	430	479	431	418	391	436	434	434	432	390	431	419	417	432	423	392	431	389	407	436	439	391	395	390	417	444	419	424	442	427	437	425	451	424	412	417	403	412	412	443	403	401	411	424	398	441	388	410	417	381	401	409	418	429	413	386	433	419	381	390	391	424	414	406	423	394	393	393	439	400	444	414	421	394	407	432	400	434	426	436	403	432	417	383	428	413	436	432	385	455	389	427	407	393	417	415	450	420	408	427	434	434	392	414	372	394	412	406	409	432	399	407	429	411	407	415	412	454	404	435	423	385	414	398	392	438	415	367	446	412	398	421	381	449	403	403	435	383	416	415	411	456	431	387	414	414	414	392	410	466	440	381	440	406	406	419	437	410	414	386	422	427	415	437	427	423	410	387	420	394	400	410	446	390	435	384	434	453	392	399	421	426	416	428	422	434	433	394	415	378	403	433	452	472	438	379	440	414	403	426	399	459	425	399	420	464	423	430	376	437	381	413	443	466	414	404	386	391	395	403	440	399	439	425	424	406	419	461	410	416	441	404	415	390	456	407	414	453	377	417	441	432	422	393	396	397	396	408	432	378	365	416	427	382	403	438	409	392	429	403	412	393	392	434	432	392	437	439	377	391	417	431	403	404	441	397	438	377	438	467	418	407	400	401	398	417	396	412	415	431	370	445	427	425	444	413	408	410	402	406	420	432	402	392	414	442	389	396	392	417	448	412	401	382	439	437	437	402	416	433	441	397	381	382	373	400	426	390	424	410	377	432	440	419	388	432	438	398	420	440	425	409	414	401	430	415	411	439	423	434	428	410	440	397	415	412	418	403	402	380	439	406	393	441	429	417	435	405	446	403	452	398	401	389	441	410	415	393	458	422	415	405	407	450	391	397	425	412	416	447	419	384	409	389	430	429	365	419	417	420	416	399	424	438	422	406	413	396	428	388	424	426	431	385	433	411	456	399	402	412	416	420	399	399	430	400	423	431	405	389	404	412	397	383	402	461	406	421	405	375	391	409	405	431	435	442	432	407	386	404	410	413	443	446	389	389	452	447	419	437	422	458	430	440	394	419	413	433	416	408	399	419	370	393	437	410	436	400	424	418	405	441	415	432	420	425	404	416	436	398	410	370	437	438	421	438	395	417	393	400	436	417	415	459	437	402	403	440	413	408	425	410	418	371	408	416	398	484	407	388	448	425	415	397	410	408	423	378	419	393	410	417	431	374	435	402	396	417	446	430	397	423	418	410	418	435	434	445	407	381	391	421	403	433	403	397	432	381	418	426	433	424	441	420	407	434	386	458	414	410	373	418	418	438	411	440	414	419	406	405	418	426	435	408	424	465	419	415	424	435	434	419	436	422	423	392	440	407	410	420	392	461	432	428	415	450	386	403	394	391	431	415	405	412	463	426	418	416	408	421	420	394	446	425	386	384	416	429	432	422	436	414	458	437	398	405	419	389	401	427	412	423	441	422	399	424	438	433	413	395	422	440	395	453	428	400	400	465	409	404	417	390	406	382	412	433	441
40165	88568	36315	4787	3163	2323	1852	1553	1206	1101	937	849	831	737	688	669	655	621	651	541	600	600	542	581	547	535	528	561	580	539	529	534	515	523	533	506	490	535	546	514	498	509	526	502	495	512	570	488	502	507	506	492	529	521	531	481	512	530	497	542	528	488	485	489	523	481	518	549	487	496	503	516	534	468	475	503	493	508	458	492	428	457	467	502	463	492	478	500	501	499	474	454	516	502	477	504	544	481	467	472	531	522	488	489	513	533	554	540	496	516	527	527	523	522	528	511	510	473	514	497	517	495	519	479	518	505	504	508	498	528	476	512	518	486	514	479	519	500	445	547	504	479	500	531	498	468	496	518	523	490	491	460	479	504	489	486	520	484	512	493	462	487	484	503	468	500	483	477	502	532	489	472	480	512	487	485	509	499	482	497	510	500	504	483	504	493	448	500	520	481	465	492	505	512	476	454	518	490	511	508	510	491	553	506	480	506	462	539	476	499	517	506	454	476	498	484	493	504	486	513	458	464	460	491	471	468	524	549	494	496	515	497	509	494	487	497	500	512	476	491	446	500	465	463	502	488	466	492	441	474	490	475	491	493	470	529	442	510	517	497	474	510	494	520	464	517	486	490	494	519	492	474	480	535	504	504	465	485	480	487	507	475	474	495	505	492	515	485	527	518	488	468	496	481	509	489	500	469	486	479	520	510	506	499	488	496	485	472	510	486	500	477	511	469	518	486	514	523	529	501	450	493	497	483	536	545	496	494	495	444	455	463	461	520	495	489	510	499	500	477	504	487	521	471	492	539	503	490	500	478	520	484	545	512	462	525	480	525	491	477	496	504	522	443	493	477	529	476	479	514	527	510	491	484	492	440	518	484	487	510	486	496	494	454	480	497	480	511	474	509	447	452	511	494	486	456	507	499	468	522	505	530	482	503	485	482	503	489	489	491	474	504	501	498	465	504	499	558	481	488	493	476	458	487	492	479	502	488	500	493	508	495	535	504	533	500	456	492	443	505	519	477	524	532	503	482	497	503	478	468	509	463	514	473	543	500	508	504	477	490	540	453	476	494	501	529	519	483	511	500	461	465	504	446	502	509	452	512	523	477	535	511	485	543	523	480	507	535	490	489	501	488	465	511	516	496	463	517	490	453	481	522	528	467	519	495	492	475	527	502	523	504	495	477	450	477	519	523	485	527	530	459	488	488	486	508	486	474	481	506	465	472	444	501	507	470	500	521	494	501	403	486	497	492	483	528	528	506	474	463	488	484	500	530	471	511	489	489	506	506	486	502	518	482	486	520	516	477	475	507	504	515	457	490	515	517	514	500	454	505	519	493	504	491	493	500	508	477	503	506	487	513	480	480	466	508	541	474	525	498	496	494	529	519	448	448	483	484	501	530	521	468	485	454	464	483	516	495	507	481	460	481	501	490	449	478	472	519	515	506	472	479	478	504	489	533	526	495	490	481	531	470	502	476	472	485	476	511	524	493	500	502	476	505	483	467	481	493	490	503	507	511	477	490	476	497	469	469	492	516	529	487	507	489	464	497	518	466	511	526	504	495	470	502	512	486	500	513	505	486	489	490	488	480	512	510	466	468	465	469	459	469	498	517	501	499	485	510	484	518	524	505	485	494	467	471	501	502	514	473	492	539	479	501	470	513	501	517	469	510	467	533	460	494	523	500	497	473	464	500	515	501	467	495	507	514	468	482	516	486	513	493	474	516	449	497	519	502	492	502	491	478	499	491	502	477	513	490	492	472	507	494	419	494	506	493	509	487	472	501	515	476	506	507	474	468	514	473	512	507	493	492	451	480	500	521	519	527	469	501	467	482	526	499	503	487	498	480	501	494	511	489	490	472	466	496	501	477	515	498	499	481	512	459	489	487	489	479	496	523	512	512	509	466	516	495	520	563	462	510	489	485	466	478	513	493	488	502	528	513	452	509	454	485	485	484	496	506	477	498	494	461	519	483	458	513	512	478	507	529	502	434	501	487	507	490	434	468	506	489	436	514	492	487	441	458	511	473	502	494	523	534	467	492	481	497	495	507	477	487	475	531	486	508	475	509	479	491	531	531	478	466	475	476	515	486	516	481	488	500	482	502	524	498	494	460	535	519	474	469	503	512	500	483	465	477	484	464	511	497	497	449	486	480	446	498	508	454	492	501	507	484	472	469	480	502	447	524	508	466	504	516	491	515	512	530	484	491	476	510	488	510	514	489	469	485	461	472	491	550	489	481	463	483	476	470	478	466	485	468	505	496	471	488	507	484	440	487	498	511	505	504	518	536	472	485	485	505	503	510	507	508	498	444	495	469	506	462	461	500	496	471	466	483	508	488	485	495	503	492	538	468	504	501	486	477	476	490	518	507	481	521	503	489	542	468	485	518	527	475	507	486	484	515	506	496	493	487	536	495	498	472	482	477	500	474	494	492	496	522	466	508	492	485	500	508	494	480	482	486	465	470	477	456	473	492	477	508	502	463	494	508	494	486	458	473	476	460	537	477	503	508	468	485	454	534	501	536	505	503	481	520	507	478	493	487	518	473	528	475	526	502	428	497	476	490	460	486	470	452	485	502	503	472	558	454	446	455	476	530	482	534	469	534	488	477	470	489	511	448	501	443	474	504	487	496	463	513	464	487	468	478	482	476	489	524	470	523	486	503	484	537	491	519	479	497	530	492	504	438	472	482	487	484	499	483	503	478	480	463	478	488	480	540	495	506	472	452	506	530	486	485	500	499	477	488	491	516	493	477	515	471	496	477	482	494	496	510	507	455	519	503	459	490	513	507	501	472	509	452	490	489	507	523	522	494	477	522	491	529	479	464	481	500	513	472	474	475	475	461	496	465	499	472	514	498	523	492	523	505	523	459	463	519	486	498	503	492	492	471	469	473	512	474	492	511	474	502	483	448	516	490	522	495	504	538	476	508	506	482	474	471	429	507	458	476	509	495	462	475	531	558	493	505	487	521	483	479	489	520	500	524	522	508	529	464	462	476	484	509	503	538	515	491	533	527	487	533	515	520	515	495	500	482	497	522	508	522	481	508	489	498	510	508	505	500	514	479	512	467	509	534	497	494	491	506	517	501	524	441	460	479	510	473	501	498	493	467	476	514	486	502	499	507	483	486	486	471	477	521	482	515	510	493	496	499	496	514	466	459	490	503	491	467	459	526	493	535	490	521	499	491	516	475	455	475	529	505	480	448	482	469	536	506	486	493	518	487	513	480	482	506	515	479	501	463	497	502	503	490	503	499	480	516	493	461	517	518	479	526	476	499	517	481	501	462	473	485	485	477	519	512	494	480	505	459	475	503	498	471	483	501	490	487	526	540	508	453	500	536	464	511	483	464	504	516	500	510	481	492	525	504	477	462	508	466	483	489	509	479	506	500	457	526	530	473	504	479	516	467	487	527	505	491	506	507	468	484	469	484	496	477	481	511	523	460	508	498	519	499	465	540	487	528	456	516	558	454	517	487	458	529	477	480	507	510
27566	24764	17959	2509	377	384	333	316	326	318	293	283	296	303	288	289	299	276	292	304	252	309	287	289	313	301	267	302	281	295	299	293	283	286	307	306	291	301	299	270	253	299	290	298	265	295	306	297	270	301	304	288	306	307	296	306	317	283	311	282	298	313	284	267	285	281	276	284	272	280	293	327	315	295	278	283	292	275	267	308	278	301	296	317	313	282	280	294	268	321	306	273	282	297	331	268	276	281	298	321	297	284	303	306	288	292	312	318	295	308	287	277	289	285	273	301	299	273	294	321	272	341	269	274	282	291	257	255	315	292	271	281	335	292	286	281	267	304	305	286	303	286	328	287	276	266	280	321	279	300	252	279	266	274	273	287	278	292	300	286	279	313	287	290	279	282	279	292	287	311	274	306	275	317	303	298	298	280	282	316	288	305	272	301	281	321	259	302	264	264	276	284	318	292	281	299	277	282	278	312	296	271	270	305	279	312	289	288	271	292	281	317	281	284	294	314	291	304	260	281	281	276	294	285	309	278	301	282	304	268	314	269	283	298	292	301	309	293	288	301	281	302	300	283	273	256	306	314	277	291	286	259	304	264	255	275	279	299	271	303	282	313	288	298	308	307	306	283	293	299	287	303	307	297	297	300	303	257	325	273	256	314	268	280	294	301	300	291	299	300	275	297	317	301	310	298	284	298	298	318	255	297	308	282	270	296	291	307	278	309	294	282	284	276	286	291	305	263	271	294	287	313	309	335	297	287	265	256	294	310	292	290	315	262	294	297	284	272	289	293	299	270	284	247	305	300	305	295	303	318	277	272	318	314	301	278	298	288	278	277	304	312	289	294	298	315	286	311	285	314	299	271	298	301	300	297	278	285	296	287	300	290	292	293	287	298	288	276	312	294	282	300	254	298	288	307	290	273	276	257	296	272	273	289	292	290	273	290	277	305	287	281	297	276	326	274	278	291	315	300	320	280	294	295	306	273	261	302	298	317	299	322	289	288	268	278	264	321	260	260	268	321	291	288	298	322	266	304	299	320	268	309	271	281	280	296	291	270	295	276	311	277	298	289	285	275	287	291	315	257	278	288	317	340	256	284	301	291	305	287	297	263	278	309	291	292	302	310	276	277	316	309	287	292	329	304	317	268	298	321	289	310	289	278	274	339	311	304	291	289	275	311	288	270	279	286	286	314	300	302	289	293	296	291	337	315	279	286	299	302	311	307	293	308	296	282	256	297	297	306	292	292	280	270	298	291	282	297	302	275	286	263	294	294	298	309	317	268	290	276	280	285	278	294	279	288	273	282	293	271	280	323	276	299	277	280	304	260	297	298	282	267	299	291	304	317	296	303	279	310	286	273	287	305	285	290	269	291	296	297	275	302	297	274	298	284	275	295	275	256	270	283	297	286	297	283	292	275	306	285	271	304	302	279	295	274	298	295	290	284	271	288	272	272	278	285	285	265	305	296	336	288	273	300	259	286	286	280	299	284	302	295	267	285	286	281	279	300	286	278	299	305	290	287	301	313	304	319	300	259	298	261	266	312	234	320	287	271	292	266	303	318	314	302	267	309	273	291	308	279	275	300	300	279	289	303	288	284	303	295	264	284	299	290	282	299	302	286	295	274	315	334	262	279	273	285	278	278	297	307	285	281	285	298	277	265	292	299	305	301	315	302	297	295	270	273	284	294	349	294	322	280	267	291	313	285	286	258	293	316	276	288	271	259	252	280	298	282	320	291	279	280	301	280	292	284	288	276	273	272	250	276	283	286	287	322	320	285	295	294	280	296	310	271	274	294	284	294	301	306	275	311	290	305	309	289	285	292	251	317	298	293	304	282	301	314	282	284	308	297	293	276	308	281	289	302	303	310	300	307	289	283	287	265	257	284	305	306	297	286	280	293	294	292	265	300	284	293	296	285	298	300	308	309	289	300	306	289	274	316	290	307	297	318	282	296	274	299	276	309	284	295	297	333	294	264	260	259	264	277	307	273	251	300	264	315	284	302	337	304	293	317	288	323	294	247	281	306	309	302	300	274	326	315	306	282	294	258	312	320	262	293	303	271	290	271	285	278	266	300	326	320	299	297	251	286	316	285	291	302	292	286	293	296	267	301	310	283	270	291	299	275	269	295	272	315	299	292	268	297	268	293	273	292	293	278	241	317	267	284	304	306	291	282	311	295	276	263	290	314	283	276	273	291	324	287	304	305	272	308	307	291	298	285	287	277	323	304	293	293	265	296	319	310	299	291	283	286	296	277	302	284	298	307	306	278	291	293	311	294	279	285	295	341	267	294	278	290	297	297	299	325	271	254	297	283	300	318	271	300	256	249	320	251	255	303	295	282	304	266	301	261	289	282	271	288	270	279	326	338	270	258	301	303	285	309	276	308	280	287	314	272	293	274	293	291	288	315	306	252	286	292	298	259	308	299	268	307	305	291	274	303	294	296	278	252	314	317	309	284	279	300	273	265	279	288	277	304	279	287	277	270	291	305	293	304	261	305	286	280	277	301	270	260	275	273	272	277	313	282	273	276	292	294	330	310	281	282	308	331	290	265	296	275	287	254	262	292	307	306	286	285	255	264	301	302	266	300	304	289	313	299	248	301	274	307	311	286	280	277	334	284	272	296	316	282	297	283	278	301	282	307	305	294	309	311	303	293	277	305	318	315	295	290	289	289	304	254	290	297	323	287	272	290	265	273	277	295	282	298	293	291	296	281	273	313	294	286	294	289	310	321	311	299	274	285	286	258	301	316	297	274	302	299	278	278	306	332	299	274	306	280	267	312	287	258	287	291	325	295	283	302	291	290	299	285	305	299	266	289	253	288	284	308	282	303	275	296	269	290	297	263	273	274	271	286	310	323	282	303	287	284	305	296	297	286	282	311	254	291	300	275	281	260	288	296	271	272	278	278	287	285	288	293	313	297	292	285	297	313	320	330	291	278	296	258	286	301	266	303	286	288	270	274	318	294	309	275	271	300	292	302	284	267	284	294	277	286	285	294	312	249	298	281	318	302	300	293	293	272	269	315	259	276	323	293	310	301	291	278	273	280	276	320	262	297	290	294	281	284	297	273	279	280	271	292	270	304	284	273	291	292	301	285	286	269	268	324	287	292	326	279	302	265	303	274	321	309	312	283	296	298	283	297	276	282	323	302	270	281	278	259	263	287	265	285	311	327	279	266	287	287	268	287	286	268	284	318	306	278	280	281	304	294	295	317	287	290	284	288	312	294	298	283	322	288	304	303	279	317	284	300	282	318	299	277	306	273	284	272	320	290	278	265	328	270	277	267	306	303	268	298	281	264	274	264	298	276	305	294	315	300	292	255	258	304	300	276	332	306	291	258	290	292	284	279	300	294	269	284	271	299	295	288	269	295	312	326	285	314	295	279	296	298	298	292	276	304	276	290	300	291	295	276	282	319	260	298	315	272	291	304	284	309	280	293	294	273	315	290	298	291	296	262	300	321	255	296	293	274	341	281	301	303	278	292
26944	38267	10756	580	460	394	419	397	403	370	358	362	347	299	304	357	342	359	390	356	339	353	357	364	378	348	386	337	341	314	337	324	338	365	347	331	333	358	338	364	342	339	368	331	344	352	369	354	342	324	338	359	348	326	353	374	327	362	347	326	363	312	364	329	340	335	359	330	340	363	358	343	362	356	350	329	315	354	351	365	350	343	364	327	339	317	335	326	336	363	350	404	378	337	355	329	329	392	369	356	385	358	362	382	356	339	364	370	373	364	351	321	373	381	358	339	341	297	357	352	368	333	346	342	359	360	336	349	360	335	380	346	371	354	323	377	353	357	380	375	338	353	344	368	346	362	341	381	358	348	351	374	372	338	333	327	348	352	346	347	356	354	365	357	324	351	359	336	350	337	322	363	343	345	369	334	370	341	330	380	348	374	364	312	337	364	369	351	372	371	360	320	357	299	355	347	389	338	354	360	345	364	339	355	349	359	372	326	350	374	362	354	351	370	335	338	355	360	335	335	349	358	369	358	334	334	339	374	356	339	352	344	310	342	319	355	332	314	358	331	359	344	377	341	367	334	355	336	330	362	351	372	340	330	339	332	334	364	355	385	376	312	377	329	381	349	363	350	361	372	333	376	345	329	347	330	338	342	367	347	367	352	323	349	361	348	387	358	342	371	335	355	358	359	333	373	367	342	353	347	325	373	365	347	346	339	355	361	329	333	339	346	357	360	349	356	366	384	323	325	334	344	350	338	355	368	362	356	346	354	322	321	351	327	326	331	362	372	361	335	364	333	360	321	365	326	368	359	355	365	374	355	356	373	365	365	363	373	345	381	364	332	390	367	351	352	311	324	357	372	337	343	366	314	375	322	328	355	351	377	344	344	366	384	351	350	317	335	379	324	344	332	338	356	356	349	341	318	348	333	371	335	368	372	344	347	360	346	369	378	362	381	351	361	317	368	333	358	333	333	356	379	331	357	334	344	358	332	359	361	368	335	360	357	346	374	354	381	349	325	326	391	345	389	345	365	306	337	357	384	366	391	375	361	345	345	341	348	379	352	364	319	358	364	321	348	382	334	375	359	340	349	346	336	376	377	358	284	363	354	366	367	391	329	333	343	394	343	324	361	347	387	382	352	363	347	344	339	324	353	334	334	347	340	338	377	361	341	340	326	370	352	335	342	330	390	372	315	320	329	328	348	368	334	358	351	384	357	360	340	349	320	352	340	352	334	380	347	361	338	365	314	319	347	344	343	367	376	342	374	324	376	363	300	334	341	386	346	326	365	332	357	320	361	382	337	332	315	374	359	340	366	356	331	351	341	338	345	368	347	357	325	349	317	370	337	365	319	343	325	323	341	354	330	362	357	348	366	306	311	365	358	376	328	346	330	338	305	379	349	360	366	344	375	366	337	338	343	353	354	371	352	353	321	346	359	364	367	317	350	354	385	365	354	385	342	342	358	362	333	353	338	346	351	348	382	355	356	354	362	392	321	332	334	337	374	353	343	349	366	349	327	350	348	366	346	347	367	343	353	347	357	343	355	327	332	339	328	352	363	337	341	350	373	329	342	345	343	365	336	356	354	365	357	336	354	344	333	365	346	354	362	330	349	356	351	349	333	375	341	359	340	340	363	354	345	313	362	328	362	330	311	342	377	334	362	350	342	347	349	349	378	343	352	350	329	364	337	357	352	362	350	355	367	353	351	348	355	350	359	368	331	333	366	331	383	354	339	358	363	340	395	333	354	336	347	355	353	386	322	347	341	383	388	394	372	322	366	371	345	334	314	351	324	343	365	329	340	324	366	335	324	339	355	352	349	363	382	374	360	358	332	381	351	350	346	334	394	354	363	332	323	326	343	371	312	373	351	381	328	359	363	351	344	361	371	342	338	353	342	359	360	351	357	344	332	389	346	330	374	364	361	353	350	371	335	326	369	352	381	339	340	356	337	351	334	332	330	353	378	328	353	344	359	340	359	364	364	360	342	366	345	343	339	359	339	344	341	393	349	350	351	341	331	342	339	364	361	381	349	327	356	378	349	360	323	336	361	342	383	308	342	326	329	371	316	358	341	366	349	348	362	353	371	363	337	381	329	325	370	334	339	339	352	337	342	381	340	363	350	343	354	338	331	365	341	323	370	364	344	363	303	349	353	339	379	332	328	348	345	366	372	363	362	309	374	355	357	341	364	364	360	355	381	337	350	330	323	329	369	335	327	346	331	363	352	311	371	332	354	329	367	332	370	351	320	342	348	313	342	370	358	341	344	340	354	345	336	374	335	305	335	326	393	342	376	314	352	347	347	339	356	367	314	398	366	380	339	315	365	397	334	383	370	340	364	385	348	307	329	312	348	354	348	334	339	357	337	339	357	347	364	325	368	323	347	369	352	395	342	345	337	369	338	339	346	298	336	365	334	363	315	352	350	363	342	373	360	349	363	338	362	350	348	343	314	355	351	344	367	327	389	372	359	344	364	341	352	357	335	318	306	358	331	354	341	342	379	358	343	312	346	336	342	324	352	308	355	348	350	352	332	370	363	331	351	335	359	365	345	359	324	384	336	350	385	375	347	355	337	354	363	319	363	362	358	341	366	364	350	363	359	336	355	375	338	337	320	330	393	369	356	360	332	321	351	362	322	366	351	386	318	335	346	379	330	370	325	375	347	360	343	339	361	332	338	372	340	363	356	332	308	334	352	370	346	350	395	302	308	348	361	340	360	332	369	345	352	352	374	332	343	361	369	341	345	351	350	351	340	345	367	348	374	336	346	345	350	365	326	353	351	328	346	368	359	364	382	381	362	337	355	338	334	356	334	369	357	387	335	345	335	377	380	353	376	377	338	323	312	368	390	341	353	362	321	363	347	336	346	333	360	339	354	328	390	366	370	340	347	333	341	332	339	348	336	319	336	353	340	344	384	351	379	353	331	362	343	359	352	366	330	352	334	363	313	342	357	370	349	320	384	337	346	329	350	368	366	354	352	330	333	371	336	319	367	367	332	362	346	342	336	328	360	398	365	343	340	354	343	336	352	351	337	369	330	362	348	337	344	373	347	365	360	338	348	355	369	356	382	365	330	359	372	350	343	343	370	366	388	337	350	351	356	358	353	371	342	344	379	349	387	363	347	375	341	346	353	356	366	342	340	354	321	335	381	370	340	354	370	359	345	316	339	330	347	364	331	343	347	374	337	376	354	355	339	374	382	325	393	365	360	345	359	319	337	354	329	329	363	394	360	320	345	324	353	335	368	372	357	356	369	348	351	329	366	362	331	364	367	381	339	330	350	348	355	303	329	367	340	366	370	332	374	341	380	338	318	350	345	331	376	335	351	366	340	340	342	342	338	340	352	370	357	335	322	375	386	321	325	363	367	358	361	403	351	352	358	349	353	344	324	364	352	342	347	352	366	368	367	343	363	351	320	340	370	330	342	349	317	372	365	318	344	361	345	344	359	341	343	356	342	360	367	342	356	359	355	310	318	325	358	335	350	360	368
23893	21538	29239	23398	21041	13843	1219	650	609	586	515	503	507	484	467	489	442	469	433	423	451	440	407	452	460	492	425	435	452	424	463	421	412	427	445	428	426	402	436	408	415	415	409	433	443	438	390	438	463	429	421	412	459	420	367	400	444	437	419	422	408	410	424	441	417	423	437	369	417	410	386	398	388	406	375	442	380	380	385	462	438	415	393	419	416	413	363	412	415	430	425	414	449	383	424	399	394	407	414	409	390	384	438	411	403	428	410	421	412	439	458	470	414	448	397	412	411	419	396	426	416	410	440	405	451	405	438	401	436	409	427	431	408	401	398	425	422	396	414	424	391	417	433	399	427	417	433	427	414	451	418	398	420	422	397	380	429	393	436	396	413	405	425	394	403	406	396	438	435	457	429	419	429	389	385	415	411	404	437	416	423	404	414	445	399	427	381	439	426	411	426	471	471	425	438	384	452	477	432	382	406	429	428	396	433	442	439	423	382	415	401	401	433	447	418	433	404	447	417	424	414	414	423	402	412	380	402	405	460	430	377	397	397	408	398	391	419	424	402	436	417	437	427	377	386	431	372	409	395	443	414	405	413	394	426	423	411	437	381	455	386	443	430	418	442	411	433	399	408	432	434	448	435	394	447	419	421	394	414	417	418	420	399	392	453	431	442	422	420	412	402	409	391	411	413	420	411	367	409	393	376	409	398	428	432	389	442	433	383	419	421	380	377	438	427	380	382	417	401	380	387	395	385	385	398	404	372	410	399	414	417	401	422	423	391	426	419	392	439	410	421	411	409	393	447	459	410	404	423	383	387	394	417	371	459	406	386	429	409	417	458	431	381	426	390	415	426	381	395	406	427	399	422	429	435	387	436	412	395	385	387	441	454	434	444	415	393	407	412	417	425	446	405	440	441	397	429	416	408	410	434	382	417	418	392	445	406	396	420	391	403	442	406	421	417	430	390	421	392	432	420	398	426	410	409	370	429	434	420	428	374	417	417	404	413	422	410	391	394	416	427	409	450	394	476	430	362	406	417	416	424	423	377	437	424	422	412	401	430	437	413	409	427	459	427	418	386	403	415	391	395	422	430	413	425	407	420	403	442	463	458	381	418	422	441	382	415	448	458	404	433	393	423	448	407	409	406	447	452	418	414	393	406	444	405	424	404	414	416	413	406	403	392	393	444	419	432	412	456	419	385	438	424	406	382	446	429	456	396	414	421	407	402	420	421	391	391	428	406	438	410	393	424	412	391	378	430	444	424	410	386	374	405	446	410	443	412	432	421	457	412	431	426	413	411	423	398	425	436	446	403	435	384	436	429	415	408	413	388	398	409	429	429	424	435	396	460	418	435	443	447	442	395	447	428	388	426	411	434	390	412	392	449	405	412	427	418	402	434	406	458	403	450	426	439	421	436	392	391	390	417	436	401	414	406	413	401	448	419	417	424	407	374	404	397	411	399	432	399	388	376	427	406	403	436	430	427	420	424	438	424	413	399	394	408	407	403	438	389	424	412	413	436	419	412	411	427	423	417	380	410	420	415	414	398	401	426	407	402	424	439	378	414	425	396	417	409	460	409	398	405	407	421	397	411	404	411	406	425	412	435	417	412	424	390	427	436	420	405	393	430	452	403	429	406	391	407	439	394	421	447	436	384	390	382	402	426	428	436	409	402	383	418	398	419	382	391	411	445	453	416	406	398	411	422	428	395	396	406	422	416	393	427	392	400	417	421	429	440	397	415	386	390	418	418	400	415	414	370	407	445	436	405	417	429	424	393	388	446	420	423	416	451	410	397	429	393	412	389	413	424	390	381	391	442	401	414	416	407	425	419	430	394	432	370	397	450	428	417	444	391	420	450	400	439	378	452	420	404	429	407	464	382	411	441	390	422	420	420	417	426	379	419	376	420	391	429	412	468	397	391	425	426	399	429	406	407	396	435	399	386	421	421	420	444	380	430	397	384	405	419	429	450	383	410	392	408	434	401	423	392	404	396	411	406	398	455	402	411	405	449	424	379	426	432	394	398	409	442	410	433	417	400	431	401	381	399	409	452	374	426	457	418	430	429	378	402	434	401	387	409	435	422	365	427	423	407	400	426	397	410	382	399	437	432	428	401	379	438	414	451	446	418	392	391	405	411	427	396	408	408	410	418	394	410	418	431	392	414	455	393	407	434	412	437	439	425	437	404	432	385	441	399	423	434	423	401	420	404	407	425	419	426	402	469	412	416	420	453	404	399	440	420	440	392	434	409	403	419	377	435	413	453	408	369	419	378	383	396	393	408	418	376	408	394	393	451	436	435	412	396	410	439	398	409	419	423	396	418	387	395	412	442	412	420	410	396	398	432	416	394	434	396	409	369	437	391	411	412	428	379	427	424	404	411	442	426	410	441	449	397	444	359	422	367	415	430	387	435	425	405	398	417	396	410	408	411	418	396	424	403	431	425	390	410	454	418	411	412	418	408	425	435	391	414	399	372	457	395	403	420	438	399	375	400	400	398	402	401	399	425	417	418	411	429	381	427	413	446	416	401	437	388	418	422	459	419	456	430	419	424	399	427	393	405	415	371	409	450	461	446	430	388	418	377	414	387	382	427	419	404	367	436	448	414	398	399	392	432	404	423	429	386	447	422	424	351	412	384	409	385	424	406	405	383	390	457	430	389	379	409	411	445	423	397	437	369	435	379	415	432	427	399	400	406	380	461	404	400	395	420	414	412	383	396	405	423	390	397	412	413	403	421	397	431	426	397	420	383	386	450	402	415	389	385	405	393	412	404	392	428	401	402	426	410	438	391	405	413	404	417	415	425	403	397	401	369	415	425	410	418	392	421	417	431	396	424	413	378	372	436	375	369	400	414	431	421	424	399	399	417	418	416	460	437	440	432	404	406	397	424	430	394	457	416	426	414	430	399	428	427	407	442	439	406	409	398	415	428	429	438	396	424	398	412	409	443	421	408	420	430	396	423	432	431	432	421	374	436	394	420	418	445	384	414	399	421	403	409	434	435	430	462	454	411	457	429	422	417	437	439	387	418	436	399	444	418	440	358	408	427	416	414	388	423	423	406	439	447	416	363	354	420	419	398	405	402	428	418	433	422	413	428	413	417	416	428	374	450	418	430	425	385	421	406	449	416	439	444	425	382	388	353	415	381	425	418	381	437	385	434	395	408	409	423	419	385	385	407	442	382	432	378	412	418	376	410	411	464	430	415	404	400	426	420	455	437	396	399	436	435	390	422	409	438	399	444	403	407	415	429	427	417	419	391	407	398	426	398	378	387	414	394	447	448	409	356	431	383	402	374	402	457	414	424	381	421	425	401	440	389	399	375	383	388	406	432	404	421	408	407	405	396	387	400	395	436	399	429	414	431	388	427	411	444	430	407	448	381	413	398	439	433	418	414	428	404	410	413	449	387	424	423	429	403	401	385	413	430	415	414	422	389	438	447	405	396	413	418	417	407	398	428	415	418	381	406	386	432	421	412	391	441	417	407	363
40585	82511	29761	2823	1869	1392	1133	990	860	815	732	728	674	613	599	609	585	509	550	503	522	484	539	506	539	538	468	523	519	528	514	500	528	535	507	496	516	499	471	538	528	510	478	478	497	496	478	471	510	486	466	482	501	496	499	479	508	515	468	503	460	493	475	526	535	518	521	474	529	491	508	476	503	511	491	462	465	500	463	511	525	510	470	493	497	473	466	496	467	510	472	515	454	497	499	483	495	511	495	487	465	472	473	514	522	497	530	521	503	499	549	515	482	478	551	482	479	512	531	492	498	523	478	534	505	527	501	521	506	477	499	520	507	489	485	493	468	482	511	451	498	546	466	490	489	502	538	498	464	456	468	521	487	514	516	514	466	476	514	544	462	484	485	521	439	469	487	518	482	472	484	521	499	500	539	481	502	501	493	509	476	522	469	509	493	489	495	501	506	468	511	500	499	521	483	480	499	486	487	511	466	484	498	493	482	515	553	458	516	483	502	505	442	498	527	480	475	469	492	493	495	477	500	499	485	526	474	550	499	491	498	500	478	473	480	492	527	488	478	511	493	503	486	506	510	544	497	507	490	516	463	485	475	524	480	518	478	434	494	500	503	509	449	469	466	480	499	491	514	495	496	447	473	457	477	507	469	495	475	512	497	487	492	486	505	510	496	489	518	514	451	507	482	494	486	490	458	476	479	495	528	493	490	471	488	480	492	469	498	494	492	463	483	495	463	484	466	480	522	481	521	487	489	528	511	494	501	505	514	492	480	489	472	514	482	470	498	486	480	520	502	500	525	501	497	481	489	497	483	486	505	538	478	499	478	504	481	501	497	454	479	512	510	454	490	514	483	502	508	492	516	485	492	484	501	449	488	501	492	500	492	490	510	519	509	469	472	490	465	444	491	482	477	507	530	522	475	492	474	480	453	485	521	457	507	497	472	477	526	502	512	525	538	493	491	488	508	524	486	477	479	480	503	459	505	508	513	503	483	464	488	455	481	492	509	513	487	469	456	499	451	475	504	547	511	483	499	489	512	486	492	494	445	488	513	500	480	487	488	469	508	452	515	520	490	519	500	525	470	503	506	497	482	478	490	501	534	470	493	501	553	476	527	454	481	445	472	476	457	503	499	469	453	444	476	489	446	464	455	542	523	481	492	503	498	469	510	489	483	467	525	524	466	526	477	543	488	471	472	430	521	484	468	481	459	518	517	456	490	493	495	482	468	521	527	455	495	484	475	512	476	463	482	522	527	543	489	478	491	493	508	497	494	466	508	476	492	500	513	517	463	477	468	473	497	496	484	490	501	491	490	481	458	469	520	516	477	469	528	488	498	452	488	491	483	452	479	487	462	501	491	508	450	490	469	474	495	509	501	512	508	495	487	466	451	492	521	504	492	501	482	501	509	526	507	521	473	500	480	527	474	509	495	511	521	505	471	490	537	464	492	511	496	520	455	525	520	480	448	512	519	490	457	447	479	500	475	508	453	498	477	461	493	466	522	527	467	478	538	536	511	487	430	487	542	529	519	508	465	446	489	508	494	461	507	483	494	527	470	501	485	490	448	496	495	492	486	474	498	461	472	485	471	495	514	498	469	491	478	506	496	526	473	499	504	467	498	503	517	505	459	482	479	533	499	484	487	461	495	491	539	485	496	526	441	532	465	467	474	487	464	515	480	459	541	473	468	474	460	451	468	489	505	517	500	492	488	570	477	501	502	487	482	508	472	483	463	475	480	481	497	463	505	519	438	437	465	478	487	473	492	496	510	514	506	520	482	492	474	470	496	528	468	538	480	502	440	517	521	479	477	482	480	478	465	508	489	494	465	498	520	497	487	559	536	460	491	509	508	512	481	501	538	483	496	456	470	511	507	521	493	470	519	506	507	497	504	479	516	507	490	492	470	494	490	495	465	485	493	470	508	464	515	481	490	498	464	493	466	486	533	521	491	457	512	503	456	502	462	494	492	496	469	481	529	493	485	487	532	496	477	494	501	490	509	503	496	490	502	485	452	503	497	516	520	494	536	478	495	507	451	504	448	514	479	492	489	487	508	514	531	503	473	483	539	488	489	485	525	461	478	514	506	469	480	489	501	517	466	491	537	542	491	475	466	488	529	499	506	516	505	527	504	491	474	546	528	469	485	481	523	464	494	469	468	473	470	452	468	535	510	470	471	473	514	514	486	477	495	500	503	439	523	484	493	474	507	455	498	493	493	502	481	467	476	487	532	512	491	457	504	510	491	507	441	470	446	488	485	468	502	482	480	471	470	487	465	481	526	527	435	485	456	486	494	505	500	479	461	492	472	504	496	515	519	481	500	453	508	519	454	496	488	526	480	476	492	467	471	484	474	471	523	482	516	504	503	483	496	488	485	473	508	463	503	512	473	513	477	529	492	527	529	478	479	496	445	508	446	498	485	521	525	491	486	454	505	449	469	467	491	458	446	466	500	507	511	457	498	512	497	496	477	478	491	458	503	476	515	481	483	473	479	475	513	491	510	477	521	504	500	475	476	487	500	521	530	506	528	461	477	468	475	505	460	495	480	475	512	494	484	512	499	461	505	467	490	517	474	498	510	485	473	492	470	487	486	502	487	451	499	507	499	518	473	500	492	533	514	472	523	475	531	483	516	433	434	500	514	466	530	469	496	488	503	488	487	440	496	500	458	485	460	510	491	473	496	494	479	468	535	508	508	502	435	538	480	507	514	490	478	492	494	468	515	477	495	484	507	482	486	474	508	504	450	498	467	501	507	496	485	496	463	457	517	517	487	421	512	500	515	484	458	477	495	482	488	495	487	444	469	461	481	480	492	520	488	510	445	468	494	458	515	471	446	467	503	479	465	495	492	480	455	500	485	468	505	489	463	433	510	494	470	508	494	515	462	475	511	507	485	469	478	446	508	463	510	477	485	468	471	518	480	445	491	507	479	483	519	519	515	469	487	526	488	501	480	484	493	504	480	486	470	480	495	450	520	509	488	481	506	501	494	490	465	513	493	512	481	499	449	490	505	493	450	497	465	510	520	496	456	490	462	474	491	448	472	487	471	469	495	484	495	502	519	489	453	514	485	486	482	493	437	502	459	470	487	490	524	495	515	473	535	507	509	492	527	503	513	485	492	470	469	470	480	499	519	487	500	469	465	487	493	482	496	494	479	469	460	487	502	509	502	467	466	491	491	512	507	493	500	506	483	524	504	510	500	463	482	464	488	486	477	489	531	516	467	483	474	537	484	486	455	514	462	500	456	448	476	478	512	515	488	447	517	481	492	466	499	486	534	456	527	480	478	536	514	495	482	523	460	474	480	487	470	482	516	500	480	499	522	491	449	478	507	526	480	475	493	513	479	458	549	493	489	462	473	457	469	447	464	491	485	475	540	514	495	474	494	510	463	500	497	489	504	486	484	513	537	486	488	482	483	467	491	501	487	475	466	501	492	463	440	524	472	500	472	474	474	488	457	478	445	520	520	496	524	511	505	476	496	531	495	494	471	481
25052	22148	28338	24147	12462	678	390	320	339	305	274	263	300	266	268	237	253	273	253	246	263	265	258	264	257	241	262	251	257	236	251	237	244	247	241	231	260	261	268	246	231	252	236	247	201	252	241	241	246	258	229	237	260	259	248	244	232	231	233	254	203	210	264	249	244	233	263	251	240	225	259	254	233	265	232	247	250	265	248	261	253	225	232	255	233	254	229	221	222	230	262	259	259	258	232	248	253	272	241	254	230	235	272	240	255	248	243	249	221	233	252	243	249	253	250	223	256	253	260	245	237	260	231	249	227	206	233	235	212	238	214	229	240	245	234	272	231	238	215	252	267	230	224	252	229	258	240	244	249	247	257	256	224	241	262	253	248	252	249	220	247	245	232	248	228	230	239	240	218	197	222	228	241	225	239	239	227	250	248	242	264	258	249	221	245	223	243	211	232	259	238	251	247	218	236	230	238	202	233	236	230	238	252	244	245	230	207	230	258	266	244	213	213	229	235	232	268	229	225	245	254	239	232	251	249	239	239	278	238	226	236	240	239	222	247	261	225	218	234	225	227	232	224	283	253	236	242	238	218	279	239	253	240	218	275	263	252	278	238	241	228	250	224	223	224	252	263	248	257	255	215	213	259	253	228	228	222	227	218	276	241	247	270	254	237	269	246	227	238	249	249	242	235	229	233	244	248	246	238	237	265	248	243	219	224	238	240	233	234	229	225	225	234	232	230	227	241	280	214	240	239	260	247	248	243	222	238	231	231	252	235	237	236	224	250	269	243	253	232	229	237	240	243	218	245	261	212	213	254	253	246	235	227	234	251	242	232	242	212	253	215	207	255	247	207	225	219	241	249	242	225	245	231	226	253	221	249	244	256	232	270	217	226	237	243	248	241	217	224	244	229	263	204	226	258	241	231	255	251	239	252	239	238	239	265	219	242	243	231	237	202	243	236	225	215	243	264	262	222	255	222	255	237	231	256	248	241	222	234	249	224	214	253	237	225	247	215	257	214	266	259	228	237	224	228	247	250	212	240	204	248	228	230	274	222	231	239	238	218	253	213	232	268	244	234	234	204	240	241	214	254	225	246	250	252	231	229	244	236	245	234	229	262	244	260	252	213	238	224	266	237	225	260	250	259	273	247	226	247	231	240	219	237	241	240	249	251	244	217	222	233	266	259	201	240	278	247	228	242	251	248	227	223	251	224	250	265	245	232	244	226	220	243	229	223	241	243	269	254	244	255	214	243	224	256	237	245	235	256	260	229	226	229	252	226	234	248	229	248	239	255	221	236	237	224	246	241	225	212	225	249	259	251	271	235	207	239	231	239	240	225	238	251	249	210	252	223	235	249	244	232	243	247	228	235	226	253	249	242	207	254	227	246	247	224	239	260	232	231	232	248	193	243	219	240	231	230	230	248	242	239	243	231	245	243	240	244	250	244	219	229	248	210	251	237	233	229	226	234	266	234	213	241	221	240	239	242	219	229	244	219	222	254	239	233	245	240	242	237	223	237	230	255	242	248	244	231	242	273	251	238	252	247	239	229	214	265	229	222	226	223	246	227	248	242	227	205	225	220	248	246	223	245	207	260	217	239	231	237	247	270	240	242	251	242	224	226	225	253	235	234	258	250	224	223	231	226	252	226	258	231	245	248	247	258	232	244	251	276	221	225	243	253	228	251	226	233	254	225	236	259	218	237	223	222	261	245	219	231	232	212	276	202	231	237	254	209	241	247	230	246	244	223	239	227	232	223	239	254	241	193	244	237	231	218	241	259	250	268	237	237	243	228	257	251	237	224	254	222	246	237	241	230	234	238	227	238	238	227	234	237	261	237	228	262	237	208	243	269	256	260	242	232	264	215	232	238	211	252	246	281	260	225	256	233	264	246	246	261	244	240	236	249	253	243	251	237	233	243	234	255	255	248	219	246	231	261	239	222	252	226	259	258	221	223	241	232	228	225	239	243	238	263	240	245	213	218	248	253	237	243	262	237	254	240	240	217	254	263	263	269	228	260	251	214	223	262	226	230	250	240	263	239	235	261	216	255	241	254	268	222	265	235	229	233	237	216	218	271	244	264	251	213	231	234	243	238	251	226	255	216	234	212	253	225	238	240	254	249	256	222	251	235	278	246	248	234	234	276	232	245	241	263	257	248	250	252	258	254	246	230	244	244	260	223	252	238	225	216	236	235	258	242	236	236	229	262	262	241	238	248	250	232	244	265	223	249	237	220	208	270	236	226	262	262	207	267	240	261	217	239	242	235	245	232	247	220	225	235	237	256	213	267	242	259	222	253	224	236	256	225	258	229	223	226	248	249	250	246	219	217	224	228	231	242	242	225	241	255	252	239	228	250	246	215	245	244	255	250	227	224	228	241	248	237	266	217	241	222	243	233	254	239	239	271	256	223	248	225	226	234	231	243	236	253	247	239	237	237	240	245	198	213	217	249	251	254	250	261	215	240	240	239	246	232	235	246	224	266	216	257	253	219	233	234	248	238	266	232	241	246	261	259	242	221	227	241	262	234	238	258	252	234	247	233	244	223	233	253	247	237	230	256	270	245	244	220	229	234	250	255	266	243	239	256	227	220	234	236	262	243	243	255	234	226	257	240	231	245	222	272	242	251	248	252	259	245	224	238	237	234	219	229	249	246	229	242	210	234	251	218	254	208	230	234	212	230	238	231	236	255	220	243	223	234	222	225	231	223	275	239	258	239	237	262	241	249	219	262	243	220	229	244	217	217	230	235	242	247	259	247	232	239	253	208	221	229	222	235	203	238	226	243	255	259	255	217	242	252	234	240	234	240	224	271	246	236	245	241	250	250	240	241	244	234	208	222	236	249	238	269	226	249	234	233	244	221	241	247	239	246	231	246	230	224	223	235	246	228	232	236	216	218	228	244	226	240	226	241	232	240	240	218	238	258	237	207	251	213	231	258	239	240	234	231	233	242	243	258	222	253	267	252	254	244	244	231	234	239	216	217	233	227	232	234	236	243	247	226	234	248	244	225	217	249	245	232	230	234	231	250	268	228	230	244	256	226	251	234	198	232	230	244	242	241	254	228	212	267	248	217	237	219	259	257	237	225	245	266	253	227	239	241	237	236	226	262	222	235	223	208	220	250	250	271	235	233	249	242	230	245	213	260	240	242	254	214	220	245	255	259	247	202	246	237	227	229	226	250	246	198	237	265	245	234	248	256	220	208	271	261	246	252	255	242	228	260	209	241	261	228	249	235	259	244	211	262	224	252	231	235	229	202	226	238	241	244	216	222	220	221	255	251	263	220	240	238	257	214	237	231	253	222	229	241	249	235	228	255	229	257	224	271	263	233	255	237	251	227	235	240	236	255	212	262	238	236	233	242	215	228	250	236	251	247	239	242	241	230	243	241	217	249	246	243	209	230	244	217	214	253	235	228	225	231	246	251	262	199	227	204	222	249	234	242	242	238	219	247	252	230	235	252	252	260	233	216	246	237	231	215	227	210	246	249	221
40474	74993	22475	1535	1034	784	624	603	467	447	412	417	362	377	362	355	320	364	322	347	312	348	316	318	304	314	330	314	326	295	304	312	305	341	297	283	300	335	305	298	304	289	312	330	283	307	282	334	287	328	295	311	305	285	266	323	306	311	324	292	295	290	308	299	311	302	294	299	328	299	287	291	301	302	301	290	305	300	326	300	295	320	299	270	300	313	293	295	304	315	304	310	283	290	290	308	277	297	297	292	332	288	293	294	301	313	318	334	320	299	315	289	322	309	311	311	289	272	300	297	297	311	322	308	300	321	290	316	288	293	298	310	329	284	290	313	315	318	282	328	307	296	282	312	337	330	282	288	288	288	304	278	293	298	312	287	271	267	290	303	276	296	279	321	266	321	298	312	305	309	286	306	296	312	316	253	274	289	308	297	306	291	291	310	304	310	298	307	301	262	324	312	296	279	302	334	288	285	310	269	286	307	301	312	298	306	301	301	309	271	315	302	310	312	288	299	321	297	295	290	317	314	290	296	286	318	284	273	301	337	287	312	295	305	303	301	293	284	296	314	300	331	300	290	298	308	316	264	289	302	314	297	309	324	287	282	310	276	289	329	286	294	322	337	297	295	310	294	297	307	281	324	286	302	295	300	290	305	300	301	264	305	280	311	340	279	291	312	268	319	301	318	300	304	305	275	291	324	278	287	307	296	319	340	326	304	291	302	275	294	307	301	292	268	316	319	293	297	298	321	305	279	308	297	286	308	295	282	279	301	303	285	294	300	292	299	305	308	268	298	337	294	296	247	296	288	293	302	308	289	309	295	289	309	295	303	298	291	284	316	305	315	331	306	296	325	294	303	320	310	290	288	289	282	310	296	305	339	318	292	298	321	307	291	311	287	278	298	294	265	312	304	263	279	324	261	299	310	294	289	310	308	274	282	295	295	293	317	310	277	319	294	305	301	291	313	295	304	319	312	307	311	293	289	286	276	340	323	297	317	305	310	313	296	312	318	266	291	304	333	301	309	302	308	298	281	301	281	309	300	293	296	318	323	324	317	267	316	285	277	320	308	302	312	313	285	321	294	329	300	289	306	289	316	321	322	314	286	282	309	260	337	326	338	306	294	302	295	284	284	329	285	300	300	288	307	316	307	255	292	289	290	292	311	264	305	294	318	280	280	323	283	302	304	314	314	309	266	274	316	315	297	287	293	268	294	308	301	295	333	281	294	296	297	308	292	315	297	270	318	289	308	323	306	318	302	314	292	322	287	317	308	297	306	289	285	299	308	302	317	286	264	285	291	290	281	304	282	286	309	302	318	279	279	335	302	303	295	296	271	329	316	280	308	315	321	304	310	300	286	307	309	281	307	310	299	302	305	269	285	292	273	325	310	321	300	304	284	304	299	316	322	298	309	313	313	319	294	303	302	265	290	289	328	282	282	313	284	321	296	308	318	266	309	283	314	346	287	286	292	286	278	283	297	304	287	297	301	277	328	312	298	343	289	275	276	297	302	282	299	318	310	286	281	314	306	321	315	302	294	287	321	284	311	309	304	284	304	303	308	290	327	306	309	312	315	294	298	315	276	294	301	264	288	324	313	321	295	287	297	308	302	299	294	280	312	290	306	303	281	300	309	305	287	284	316	305	280	269	315	259	302	305	295	308	311	295	297	293	310	291	299	312	339	310	323	294	301	333	299	292	298	315	299	309	266	311	330	330	294	302	306	280	304	286	282	299	310	279	298	305	276	272	269	307	321	310	293	312	312	309	290	289	262	275	330	311	291	288	318	283	300	292	301	287	299	326	341	299	286	286	318	289	291	313	295	305	282	299	303	284	295	270	304	306	316	295	288	311	301	308	311	326	307	314	290	285	268	261	329	276	289	295	296	301	329	308	299	299	318	307	296	281	311	315	311	299	308	296	293	324	321	308	306	297	277	275	314	292	290	283	308	325	308	295	296	299	294	307	281	309	300	331	295	277	299	294	341	306	290	298	303	271	267	302	278	294	304	269	325	310	300	308	305	298	294	296	334	284	314	290	308	311	289	293	290	315	303	305	298	301	312	297	317	295	265	300	303	319	262	301	309	296	297	284	278	292	283	304	278	270	309	313	305	311	302	315	278	308	327	317	320	294	294	314	299	351	269	300	283	285	303	295	266	312	289	304	304	323	305	271	325	300	304	271	294	290	301	316	288	266	348	299	312	340	302	302	317	319	293	301	334	267	302	301	296	288	286	290	296	289	278	293	308	326	306	303	323	291	289	312	288	313	320	313	316	309	281	315	299	270	326	328	310	310	313	294	292	318	306	329	292	299	310	301	259	284	296	310	326	295	292	283	291	324	303	290	269	286	289	303	303	272	287	319	320	313	303	327	306	308	294	300	301	325	300	308	300	315	283	310	271	294	309	318	324	297	334	306	280	270	323	298	285	298	285	302	290	305	314	325	295	319	310	298	313	303	308	288	273	305	332	326	291	293	298	319	305	309	261	317	286	281	276	295	274	290	310	285	294	308	331	275	308	286	320	278	287	297	300	316	311	303	283	314	322	291	277	301	299	297	315	301	293	288	278	332	311	303	287	312	281	308	290	267	319	324	274	311	322	305	303	321	262	289	293	286	297	310	279	277	312	262	285	296	274	316	313	273	289	318	331	287	329	305	297	296	317	276	305	307	291	289	303	305	293	283	313	331	332	299	289	276	315	292	294	302	325	297	292	284	303	294	313	309	310	311	280	320	303	305	320	306	314	319	308	323	294	284	302	337	312	280	323	301	302	294	298	288	303	284	337	330	326	315	303	280	291	319	298	336	304	298	274	295	300	296	288	320	299	317	301	308	314	326	296	278	296	302	315	298	327	289	278	322	311	335	316	294	293	305	313	316	297	300	292	295	319	310	281	305	277	287	263	297	308	312	303	316	287	324	308	286	274	326	310	304	290	313	303	302	302	289	298	316	322	281	315	294	316	310	314	291	297	289	279	292	287	259	297	303	269	309	311	323	333	290	301	298	299	299	289	288	300	267	312	291	294	272	312	297	251	287	288	303	305	277	314	277	280	276	303	302	323	312	303	295	311	317	296	285	289	295	306	306	299	288	279	293	315	275	299	296	297	295	333	277	317	302	274	281	290	284	297	284	295	319	298	316	303	315	300	265	292	312	306	310	307	304	275	295	304	312	261	280	287	298	272	289	324	287	315	297	287	304	297	294	328	276	298	322	304	292	296	297	272	271	324	305	280	287	288	296	285	303	297	289	286	309	259	296	332	339	303	278	305	299	326	287	269	295	309	305	288	318	306	293	292	287	293	266	298	296	317	304	267	275	299	276	278	301	314	307	314	286	310	283	314	296	300	314	328	288	302	301	295	301	313	303	299	293	287	285	279	276	262	324	309	300	326	272	279	335	331	298	314	292	296	308	296	303	274	289	306	298	313	315	265	297	317	297	344	317	321	293	314	324	289	268	296	303	290	309	281	275	300	320	297	290	304	311	326	285	305	283	278
22842	21222	28689	23883	21112	21110	11486	1047	707	620	624	561	545	530	523	453	471	464	521	447	436	415	447	416	487	463	426	408	413	430	415	437	445	427	479	461	435	403	462	411	451	416	446	425	411	429	414	454	421	400	421	413	448	429	406	412	411	398	390	434	451	446	429	443	407	399	426	418	414	434	427	421	451	441	427	396	424	360	445	428	393	383	401	399	409	411	435	448	402	445	445	433	410	404	401	418	443	434	417	427	411	448	437	459	409	480	434	431	414	442	438	448	440	421	444	419	417	426	428	427	408	400	415	407	423	451	404	400	440	400	455	426	387	410	453	421	439	435	463	447	454	428	428	427	449	429	369	408	426	372	419	427	397	436	407	429	425	427	376	449	395	421	388	409	403	396	399	403	379	455	401	448	396	370	396	435	412	417	401	413	426	434	402	408	449	401	402	416	433	397	455	399	437	409	408	386	446	433	416	392	412	395	443	412	409	445	454	418	403	377	410	391	431	414	389	409	397	403	427	405	407	386	394	359	419	367	400	408	429	416	380	383	422	427	411	397	439	443	429	355	395	390	411	413	425	413	410	412	422	415	416	408	446	418	431	411	404	417	433	434	416	425	424	394	419	421	407	399	431	404	417	436	402	428	429	411	424	411	406	423	396	408	361	402	419	450	420	404	412	418	437	382	415	375	407	449	422	425	381	421	409	393	420	402	412	411	406	456	416	420	397	443	420	397	442	411	434	402	375	404	432	417	447	417	431	409	394	394	440	386	400	409	362	397	377	441	407	427	445	416	418	414	460	411	380	398	428	408	391	405	394	409	436	458	439	434	399	409	431	404	407	447	412	424	435	398	432	404	444	390	416	414	386	398	383	389	379	418	479	394	436	413	423	374	399	415	439	412	410	401	400	438	445	358	429	399	415	434	449	432	431	411	433	435	433	368	434	412	392	424	417	410	407	420	427	401	402	427	417	412	416	403	372	395	409	394	419	410	398	429	416	402	431	427	419	404	385	410	446	408	370	435	385	417	409	424	405	432	405	396	435	399	419	418	408	431	437	391	383	414	416	400	392	441	369	401	429	411	416	430	405	422	446	388	426	417	412	395	428	402	456	424	435	436	416	377	403	407	447	401	415	370	415	435	421	419	401	430	415	410	413	428	427	423	426	465	403	396	429	412	413	401	395	429	386	405	396	413	412	439	448	413	407	426	438	431	438	382	389	402	424	432	407	420	403	410	411	395	397	413	436	434	420	383	439	384	396	444	400	463	446	437	410	447	420	414	449	423	403	431	419	415	421	425	424	448	428	422	445	421	400	391	422	421	384	401	412	430	414	402	443	393	435	427	394	450	374	406	414	417	433	450	419	455	413	371	438	391	405	389	410	435	404	411	425	448	427	413	429	407	397	408	399	433	399	406	417	391	412	404	405	429	452	369	404	402	407	452	384	442	449	414	391	442	401	387	425	444	391	393	414	379	420	431	417	402	417	386	418	406	439	410	417	378	411	415	432	385	426	396	421	429	416	415	403	442	370	410	444	427	383	428	420	408	397	454	425	426	418	429	412	395	437	400	398	381	426	406	384	382	428	429	397	403	409	433	421	433	425	441	405	396	429	399	420	404	436	464	412	367	417	407	406	411	430	420	403	435	427	414	426	410	409	416	417	424	447	393	422	418	378	464	375	406	389	409	428	384	426	432	414	368	393	422	442	359	416	387	439	383	416	416	407	385	388	416	412	407	412	409	444	414	438	432	395	412	427	425	433	406	449	430	407	399	437	387	372	405	442	379	364	439	415	406	416	392	438	431	411	412	401	416	398	429	436	423	403	418	434	429	461	406	412	395	419	420	409	420	411	388	422	419	400	397	426	442	401	421	427	434	402	443	408	392	418	418	427	397	425	417	424	414	445	382	407	439	406	454	385	393	398	425	401	437	402	419	401	426	424	439	424	429	390	407	383	387	365	399	423	386	431	437	382	382	391	416	408	442	403	384	408	400	448	411	441	410	370	389	411	436	396	436	415	408	397	416	414	383	392	402	389	412	426	426	393	405	419	446	442	423	400	385	414	376	383	385	399	375	391	420	425	378	416	422	390	383	421	407	393	380	408	420	407	432	404	382	419	403	471	418	403	401	418	414	390	404	406	418	412	399	425	439	385	393	409	440	445	385	408	403	424	403	418	410	415	422	431	393	381	440	386	415	419	407	426	446	409	402	386	435	412	455	433	396	410	452	381	424	423	409	395	373	392	407	378	422	417	358	422	402	390	443	381	431	378	439	423	400	426	403	417	412	412	444	418	386	380	388	410	375	416	405	426	407	437	422	410	421	416	435	413	414	426	459	399	373	419	407	449	404	392	385	382	397	391	420	395	470	444	464	426	422	411	419	438	418	424	419	397	411	376	412	428	410	430	422	414	413	374	432	424	392	386	388	381	416	416	414	389	411	365	431	415	383	419	383	435	435	434	412	428	396	401	428	401	409	394	405	421	386	437	448	393	415	431	422	415	421	394	392	404	402	400	443	412	434	398	414	451	387	410	378	406	430	393	420	411	408	390	387	426	384	404	374	406	387	404	393	421	419	414	399	393	404	435	377	379	423	412	402	384	385	385	386	398	430	408	419	428	403	414	411	388	446	416	394	424	399	374	397	433	413	409	398	431	458	358	405	446	430	415	449	422	399	450	374	409	384	406	413	422	420	420	397	382	408	428	420	379	431	440	387	411	437	423	396	399	435	420	446	405	395	403	418	395	420	370	411	428	429	401	409	376	432	433	404	409	425	412	434	443	446	426	403	397	418	416	393	426	392	408	386	415	403	418	404	468	395	399	420	401	406	396	397	398	392	437	425	391	385	366	401	426	370	402	417	457	403	430	396	409	432	402	425	392	430	435	420	444	392	418	419	382	438	378	410	380	417	437	389	437	437	412	400	436	408	400	434	391	420	408	401	429	409	413	408	443	418	438	405	391	396	430	404	402	428	377	410	448	445	382	413	418	393	387	415	440	429	436	457	399	403	400	446	416	420	436	447	406	392	416	406	425	408	436	418	422	422	352	409	448	412	418	381	429	473	421	361	419	423	378	447	372	374	408	419	395	387	405	407	433	426	405	412	413	398	420	386	392	412	413	442	403	433	424	417	402	413	421	391	391	423	437	399	392	396	391	389	418	372	393	428	382	391	432	403	419	448	446	426	419	449	408	386	413	409	401	432	428	429	384	421	411	414	379	405	397	403	420	441	382	431	375	385	422	383	453	418	420	420	395	433	409	432	426	429	421	435	425	375	416	401	412	415	412	395	419	391	417	408	443	429	433	416	412	380	423	429	413	391	435	411	427	399	412	401	391	420	406	416	437	401	456	383	429	376	412	417	406	394	401	409	427	385	392	404	391	400	405	398	422	433	423	408	426	437	403	414	391	386	392	423	401	410	392	432	402	418	435	424	453	447	422	413	429	415	442	416	397	421	411	390	365	421	419	423	440	389	419	438	443	414	438	382	423	437
38797	96065	28786	4592	3079	2339	1854	1501	1208	1118	990	852	771	744	679	624	599	645	601	564	616	541	570	565	552	491	532	570	530	519	494	529	536	498	462	508	504	494	507	455	514	518	478	498	499	478	508	509	553	551	507	553	516	504	482	477	495	503	510	520	512	497	474	483	495	501	506	503	548	475	477	516	487	519	485	485	499	494	471	481	504	493	478	502	488	502	491	510	501	505	511	503	496	478	494	450	501	489	474	490	515	536	513	543	540	561	525	573	491	521	486	513	474	500	506	505	479	508	462	498	500	527	481	499	502	510	504	524	454	472	527	531	487	475	497	491	498	496	520	467	525	528	505	526	516	514	509	522	487	481	520	505	527	470	497	483	490	469	542	490	526	483	476	464	514	492	456	489	500	490	456	449	486	451	459	481	489	493	480	488	480	478	496	487	496	519	469	510	483	508	455	464	483	488	500	495	493	477	467	511	535	480	490	480	452	495	472	448	518	463	445	490	510	503	454	478	490	481	490	484	512	457	473	420	468	445	463	463	474	529	478	515	466	444	500	510	462	511	539	505	474	498	509	474	425	510	547	497	481	454	497	527	483	460	488	506	446	467	499	501	478	515	473	487	479	489	454	484	510	485	486	482	494	499	487	453	499	477	495	509	476	504	499	503	525	461	469	504	443	486	442	482	523	492	478	473	478	504	490	490	458	514	465	478	509	484	500	484	524	508	486	509	490	504	482	500	500	532	511	447	509	491	475	470	494	484	512	503	531	490	460	524	477	485	495	438	470	483	478	519	509	526	463	496	499	492	521	507	517	470	482	451	522	490	530	501	483	519	505	516	518	497	483	495	481	478	466	471	488	451	479	446	486	471	464	489	496	466	479	482	463	494	476	491	486	491	484	498	519	480	506	502	478	484	430	450	462	464	495	489	474	472	511	517	489	461	481	510	476	533	473	490	507	455	493	496	507	509	520	521	490	509	512	505	525	484	495	537	506	507	461	447	464	453	530	490	486	494	494	485	482	539	481	532	447	549	471	510	489	505	448	455	460	489	518	530	500	460	487	479	470	470	485	504	493	497	478	544	537	462	469	526	471	483	485	492	538	478	513	522	496	484	476	510	456	482	449	505	528	497	494	472	470	517	512	453	485	498	496	495	492	481	488	502	489	510	481	476	472	496	496	547	472	473	502	471	484	485	484	505	509	431	480	510	460	469	475	496	517	475	510	495	477	489	477	523	457	507	505	492	463	481	485	519	536	512	469	498	481	467	475	513	478	512	504	493	468	490	492	447	507	508	530	525	465	472	469	463	473	490	488	489	495	458	513	508	488	476	512	525	467	479	501	508	495	518	480	461	463	514	474	506	448	501	499	500	517	487	495	488	489	532	476	523	497	483	465	474	454	484	467	458	508	523	472	495	498	522	475	484	431	489	488	467	481	521	517	481	500	442	489	480	543	487	503	499	487	502	485	513	501	510	490	463	512	451	475	487	444	500	522	477	492	491	468	487	462	462	498	471	499	478	503	519	478	409	461	512	487	475	463	456	485	530	487	472	501	513	535	474	486	516	474	527	472	521	465	488	481	475	527	520	495	449	478	442	479	480	490	478	483	441	510	496	485	467	490	501	443	476	458	502	472	547	464	475	510	486	465	503	486	509	495	471	475	508	473	503	497	551	486	492	545	503	449	478	490	452	503	497	488	473	491	487	486	463	485	451	464	495	485	480	472	467	497	506	507	466	488	477	462	492	498	493	483	517	566	466	466	492	500	493	514	494	513	497	481	449	495	461	502	516	492	489	458	487	477	462	492	514	492	505	501	521	483	472	468	481	501	449	537	495	448	502	549	485	492	522	475	485	506	452	518	527	467	460	461	502	463	491	499	521	521	479	464	486	488	464	470	470	441	484	495	460	490	492	462	507	487	459	468	447	479	506	457	502	481	501	502	456	456	484	510	500	481	488	511	468	501	457	503	472	479	477	456	517	488	495	495	503	505	531	489	507	461	498	497	530	490	445	512	477	482	487	470	476	469	491	471	502	477	510	539	499	502	467	476	494	501	444	467	472	468	464	501	506	508	525	504	453	504	476	494	470	502	501	502	492	483	502	506	479	491	489	495	518	528	437	511	489	486	516	488	502	499	484	438	428	471	461	480	498	505	446	531	524	495	471	468	487	496	485	465	478	498	527	474	460	474	491	511	506	489	484	532	501	529	470	491	486	478	467	478	500	506	474	512	486	501	439	460	470	514	486	476	468	475	461	514	479	473	503	471	509	484	522	470	465	483	456	484	487	463	491	490	472	480	490	499	505	491	510	511	476	459	497	461	457	502	491	507	509	438	505	464	499	529	513	468	502	501	522	478	474	499	486	512	487	462	498	515	488	501	467	496	481	438	504	494	465	503	515	475	487	478	496	455	511	473	486	509	471	528	503	513	503	482	479	458	496	495	528	472	502	467	512	474	497	490	488	516	498	499	510	524	510	538	532	503	516	525	463	485	481	483	506	495	509	454	512	530	507	440	511	473	501	465	522	480	504	511	503	475	479	535	483	526	478	485	575	481	486	494	516	502	530	502	469	477	452	525	480	464	509	504	477	427	460	499	481	493	495	532	477	496	503	480	478	482	516	549	476	484	507	505	464	484	508	498	457	492	496	511	500	498	491	515	536	488	481	506	484	499	517	465	563	453	531	496	484	479	501	457	462	500	469	492	479	509	469	505	485	460	488	485	526	489	506	455	472	542	455	512	472	508	464	448	478	514	483	488	498	464	457	493	480	471	528	497	464	481	510	469	486	473	516	489	486	504	475	474	482	488	472	486	492	452	500	529	494	489	445	492	491	461	491	477	510	464	522	490	531	495	505	478	504	479	462	472	471	451	484	456	515	520	519	503	479	461	461	495	525	516	469	499	513	501	473	560	494	519	478	488	481	461	510	492	498	471	465	478	485	474	478	491	483	514	510	550	499	481	483	504	443	507	470	479	461	481	501	517	472	474	459	497	505	479	475	485	476	497	480	473	481	509	479	502	523	462	500	489	481	503	498	474	500	470	489	453	471	510	527	495	485	487	497	472	488	503	515	444	472	450	499	507	505	495	471	426	486	492	464	486	485	506	486	455	500	504	490	479	450	454	507	481	435	499	505	540	489	481	512	518	488	489	467	541	514	493	453	473	517	494	478	491	483	492	494	476	505	472	466	531	482	453	496	503	511	500	507	500	517	489	475	480	481	493	469	502	520	495	459	505	529	475	501	494	493	491	517	484	481	481	479	523	530	506	488	504	472	483	474	522	453	506	526	474	490	490	502	498	519	516	454	548	482	505	528	485	530	499	475	502	446	496	462	490	492	458	484	478	525	465	487	491	455	512	486	503	492	518	474	476	484	526	493	485	489	467	525	490	473	451	493	447	503	479	465	486	494	480	474	482	484	486	467	507	470	470	488	483	521	469	499	500	493	522	526	506	471	498	537	525	475	465	515	474	503	501	481	474	508	528	487	528	501
27668	24967	17882	2086	411	354	315	308	317	302	289	296	264	317	300	320	300	294	329	261	284	304	287	270	303	299	311	292	307	269	281	274	313	258	303	274	328	289	306	300	300	291	321	291	262	273	303	239	278	275	278	287	272	280	296	271	286	269	303	286	287	293	315	272	271	292	271	284	279	289	269	280	301	297	297	280	256	313	275	290	282	267	270	267	280	267	272	301	273	271	306	299	312	289	285	281	279	266	297	294	303	270	288	258	301	266	275	275	294	301	268	297	307	283	300	325	285	318	291	273	278	254	300	293	265	318	285	280	283	263	271	287	305	276	264	260	308	275	278	300	282	286	322	311	269	323	277	279	284	298	246	293	276	278	296	282	275	277	271	257	288	296	303	288	260	312	284	293	257	305	284	274	256	261	263	282	279	314	283	278	277	314	314	294	308	297	286	290	267	297	278	285	289	300	324	287	301	277	302	281	304	305	305	293	273	294	313	301	315	293	264	277	275	293	300	278	261	276	310	290	316	270	288	317	298	308	295	298	270	268	290	258	294	277	299	284	265	310	312	263	291	290	300	275	285	293	322	254	290	286	305	281	302	297	299	295	288	271	275	301	286	308	264	279	286	277	296	304	293	288	290	292	265	274	264	305	269	288	299	306	288	286	299	309	297	279	341	317	280	292	260	286	297	294	313	287	274	266	281	296	300	288	295	324	295	292	298	284	307	289	319	328	282	320	297	256	275	284	265	269	270	289	328	262	285	303	290	266	326	249	300	289	289	294	289	282	265	280	307	277	299	294	266	269	288	288	296	298	271	289	285	300	232	297	259	309	296	297	300	290	276	248	277	295	315	278	343	268	266	278	275	299	304	286	268	288	298	293	297	310	298	281	296	272	250	290	312	263	269	297	311	289	279	303	293	282	303	303	305	292	280	276	269	289	263	279	298	290	307	318	286	260	285	285	266	297	262	306	289	274	256	276	289	306	285	251	324	293	288	268	302	273	296	247	266	311	267	296	312	276	278	278	279	277	280	317	273	276	300	284	286	265	283	266	293	287	292	283	290	257	306	302	294	257	284	294	302	287	262	290	285	274	309	310	269	284	278	288	265	280	270	292	309	286	282	277	288	272	307	284	310	247	300	303	290	271	296	295	289	292	281	287	287	290	310	263	305	293	275	249	295	300	271	315	262	281	275	296	284	285	257	292	278	289	321	270	272	300	281	270	296	283	290	302	302	269	327	296	288	282	289	301	298	289	313	296	250	264	282	284	292	288	298	290	317	307	282	278	287	280	299	326	286	335	261	294	327	286	284	273	289	299	297	289	297	278	335	317	323	277	287	270	311	287	316	301	325	288	293	277	299	265	284	288	278	282	300	273	319	313	274	275	285	260	261	256	264	294	272	300	311	288	277	279	295	298	289	300	287	301	292	293	269	275	296	292	275	301	267	290	286	290	283	268	296	291	289	270	290	295	293	296	289	276	252	307	271	312	266	251	295	302	259	275	293	302	301	286	282	288	305	316	327	283	271	286	266	310	293	277	275	265	297	256	299	312	298	298	276	276	289	296	271	282	298	297	245	277	277	250	275	298	270	284	278	290	286	286	307	299	277	276	283	283	292	277	305	237	286	292	276	291	287	309	283	307	288	319	298	265	278	278	288	301	278	292	295	288	298	268	330	286	264	286	293	305	252	295	299	306	261	286	289	266	294	269	268	297	257	264	267	308	287	325	284	307	290	287	283	278	294	281	274	289	269	269	277	280	266	275	297	302	290	273	270	277	294	287	279	295	275	242	265	271	301	289	322	274	288	274	287	278	296	270	306	311	280	289	289	296	299	275	275	263	281	309	295	318	313	284	308	313	279	292	282	306	290	285	273	265	281	244	302	268	310	300	308	272	264	293	265	316	315	265	287	324	299	269	282	279	300	288	274	241	258	282	276	281	290	269	300	282	269	278	288	283	267	307	279	288	267	307	297	305	296	286	322	277	288	271	278	262	305	300	292	262	270	291	299	299	303	305	299	291	271	278	297	262	303	290	293	304	293	272	290	262	279	284	293	295	300	293	309	258	285	294	301	249	292	274	280	324	273	305	314	279	302	281	310	288	296	291	277	274	268	321	295	315	267	280	263	289	340	297	299	295	312	303	293	279	287	293	286	277	309	261	322	298	280	310	300	295	303	277	283	292	269	304	307	274	287	313	272	298	300	298	276	280	296	289	254	266	253	280	278	296	275	278	288	295	288	276	286	305	273	268	279	286	305	303	288	265	289	280	259	328	293	271	267	293	279	316	288	295	292	279	289	298	282	306	322	298	288	297	285	296	300	305	289	285	280	284	275	286	290	289	286	282	286	279	327	309	305	311	304	278	294	298	295	273	302	298	316	287	313	303	271	285	267	273	274	281	263	271	273	291	291	295	299	272	267	267	288	298	290	301	287	290	270	301	295	331	278	276	267	304	301	294	274	281	309	265	272	285	278	297	294	269	282	275	294	312	294	272	284	292	287	304	308	276	322	278	292	285	286	302	300	295	297	308	299	271	238	318	268	287	284	275	327	296	282	266	287	324	272	284	299	323	281	286	262	291	308	306	296	295	299	278	254	277	289	283	295	281	304	282	285	290	302	277	301	284	277	267	287	260	300	280	293	300	275	285	280	279	270	291	291	272	273	281	325	274	284	304	285	262	287	294	262	302	273	307	292	311	277	292	320	278	266	307	286	267	297	255	292	285	295	294	260	274	295	303	261	283	312	270	271	298	285	311	298	256	294	275	296	275	294	245	265	276	250	291	283	297	266	281	285	256	281	256	274	289	292	277	305	276	282	338	276	305	272	268	283	278	272	253	290	285	287	241	306	254	282	300	262	314	291	303	265	283	294	258	265	290	275	294	295	246	283	292	289	257	286	308	328	291	253	277	275	286	288	285	298	296	290	287	278	271	272	267	288	264	294	281	291	289	271	302	301	270	309	293	286	301	301	293	273	291	297	284	281	284	280	302	298	270	282	272	264	259	274	288	310	259	300	288	297	268	311	287	290	294	309	306	281	304	291	272	302	267	285	290	296	312	296	301	279	276	318	305	284	281	314	309	314	289	263	300	276	297	267	287	312	291	293	288	279	297	259	335	302	280	302	270	251	275	303	283	302	290	295	293	310	303	255	297	273	278	292	288	291	270	288	269	303	262	248	269	289	248	288	267	286	289	300	285	287	273	292	285	295	293	250	303	292	280	307	285	293	286	287	338	284	247	292	272	302	276	259	269	300	297	303	303	269	293	323	263	307	276	299	283	337	300	281	325	294	267	298	274	292	272	303	302	255	274	282	274	301	281	291	317	323	288	286	297	244	274	273	307	285	287	270	301	308	284	292	268	297	283	280	307	319	309	295	290	277	267	300	298	302	274	281	270	291	289	308	278	273	300	301	321	307	264	318	311	304	280	264	286	314	302	301	302	308	305	331	297	275	295	313	310	274	251	256	315	298	267	278	262	242	290	289	270	281	271
26843	40056	9179	508	444	387	384	378	369	390	371	350	334	378	350	352	341	354	373	354	361	392	336	364	353	372	356	342	361	308	317	350	379	369	371	353	322	320	372	340	358	318	308	372	338	333	315	348	348	340	342	326	367	329	342	341	378	376	365	345	364	344	344	368	377	366	359	324	312	365	350	361	333	359	322	359	358	392	331	343	368	366	352	356	338	356	328	377	333	336	360	334	348	332	370	361	345	334	324	360	347	341	367	352	372	373	328	321	367	375	353	360	351	342	352	362	314	375	367	333	359	373	354	373	362	350	354	348	343	357	298	350	348	333	330	376	374	358	377	354	384	349	346	350	348	359	329	360	342	387	334	353	383	379	376	372	371	343	331	337	372	360	348	360	367	362	362	345	337	342	333	348	343	350	322	357	362	346	343	331	354	353	383	380	355	351	354	333	308	370	350	332	332	370	379	349	346	358	356	334	352	341	353	334	351	357	381	378	358	328	355	312	397	348	352	370	355	378	374	323	337	380	353	323	345	355	338	344	349	332	367	361	322	362	360	346	331	346	339	349	355	341	314	325	320	374	357	354	356	359	323	343	353	387	367	379	354	343	326	360	337	349	383	336	350	351	352	348	359	343	358	333	377	360	340	336	346	312	339	353	352	343	362	349	340	321	363	334	333	331	336	339	342	357	326	337	360	331	339	371	355	337	368	369	324	344	316	349	325	357	371	352	337	306	327	366	377	352	337	370	397	347	344	365	361	336	338	382	332	347	362	336	364	339	352	334	365	383	346	364	357	320	358	344	347	358	351	298	378	343	342	347	356	362	325	379	345	341	364	340	332	317	416	362	358	366	336	352	347	369	339	370	331	365	339	371	340	356	340	361	372	368	343	334	328	360	339	351	375	339	369	393	339	346	363	352	375	331	337	373	365	363	352	335	359	345	336	366	335	377	357	366	357	364	340	361	357	340	345	359	336	360	352	358	363	321	381	342	343	334	337	318	372	343	380	335	347	330	350	353	390	330	369	309	359	335	364	369	353	369	358	347	364	360	362	354	345	379	344	357	353	335	370	286	324	352	323	371	348	351	329	339	309	359	345	372	339	329	346	367	342	324	327	352	338	343	338	340	341	386	320	324	356	358	330	321	368	340	373	360	347	355	331	374	336	331	334	339	338	346	354	370	356	362	373	338	364	332	337	326	367	337	364	378	328	359	338	382	360	326	341	335	348	328	363	354	322	374	313	341	386	351	361	372	357	362	339	354	365	315	364	343	342	345	328	330	379	397	353	374	360	348	338	330	336	366	341	365	330	369	358	359	353	323	368	356	335	351	340	323	344	363	355	364	374	317	313	340	368	338	346	363	352	343	369	355	380	338	356	339	320	340	322	366	368	357	334	290	351	375	374	313	359	349	367	402	358	341	359	348	351	341	359	341	348	341	356	333	357	390	366	357	352	365	382	364	318	336	332	367	342	367	340	353	420	325	347	322	370	338	365	381	341	324	317	335	363	337	344	335	373	362	340	326	347	372	333	356	359	337	336	361	352	347	342	345	308	375	355	362	331	330	343	335	337	336	368	347	334	374	339	347	362	373	361	332	363	338	371	354	328	369	363	344	355	377	351	326	377	328	329	342	371	356	360	351	367	349	306	309	352	322	350	321	368	365	373	382	348	361	373	313	329	347	387	322	355	351	331	345	361	354	338	333	376	328	359	339	339	336	338	393	376	333	339	367	345	337	317	369	354	360	352	365	296	370	332	350	352	341	349	325	326	400	338	308	330	351	351	390	331	349	372	362	353	341	355	347	339	367	389	304	363	377	362	335	329	346	363	335	347	323	408	344	354	369	333	335	369	333	347	351	346	386	328	350	346	369	353	363	356	342	356	352	352	326	361	335	341	354	374	335	353	343	354	347	344	339	336	352	342	336	356	335	373	360	343	346	349	375	348	370	358	367	363	385	361	355	337	359	352	348	334	348	362	338	369	340	346	360	337	333	390	330	349	347	334	355	335	391	333	329	339	373	371	313	316	377	378	364	339	347	348	376	332	357	335	317	417	345	348	344	306	387	325	372	363	301	370	345	364	385	358	328	374	351	362	380	314	348	367	337	339	347	373	345	324	346	315	359	342	376	353	361	347	326	361	344	355	342	363	331	330	368	306	330	339	328	355	366	359	347	371	346	387	355	338	341	361	361	364	351	356	357	334	341	387	368	347	346	373	337	333	330	302	373	374	347	347	351	385	361	346	360	318	396	364	376	344	351	337	336	309	379	340	365	371	351	328	326	339	343	336	349	347	349	347	330	359	345	357	364	314	353	325	327	397	374	344	360	340	355	358	352	326	318	294	345	345	363	382	383	341	373	354	331	348	344	336	335	305	345	367	337	325	329	366	370	371	334	369	318	318	364	382	374	321	324	356	339	326	365	357	381	283	337	342	346	362	358	364	338	351	318	357	319	366	354	334	341	332	368	355	333	309	345	343	326	346	328	354	366	378	344	353	344	349	316	353	381	320	358	355	318	353	314	352	375	335	342	335	333	392	379	355	337	345	318	359	341	335	313	353	320	369	351	359	355	380	372	336	327	358	350	355	379	342	361	343	352	325	364	329	351	362	352	381	363	325	338	324	373	368	326	366	352	361	363	354	397	363	356	341	365	319	348	303	351	368	363	353	332	340	366	365	366	390	347	361	329	391	361	358	354	337	334	362	333	371	346	347	359	370	348	362	359	344	347	350	328	323	340	333	331	354	337	366	339	349	345	376	330	316	338	342	357	338	332	338	381	323	363	367	337	333	353	332	347	339	377	374	322	359	374	372	374	363	372	346	325	348	357	340	366	326	352	349	368	352	376	330	353	347	298	338	366	347	342	339	330	382	335	345	370	351	361	390	374	332	368	337	365	335	349	333	357	316	383	310	332	333	342	370	343	341	393	375	349	372	350	385	321	386	347	397	355	360	327	333	337	321	328	358	325	330	346	339	372	334	352	389	352	350	376	360	348	384	331	302	359	370	370	365	350	348	313	312	340	305	367	368	339	330	369	337	367	364	322	359	394	348	386	357	348	363	326	383	374	335	361	370	331	354	361	330	369	382	351	369	379	351	326	342	377	329	352	337	383	380	350	351	352	342	361	370	346	359	323	349	350	348	396	358	350	359	354	350	335	362	348	356	362	331	355	309	351	376	379	343	360	356	338	368	344	362	338	336	328	320	309	379	350	324	355	333	352	365	340	363	356	377	335	355	369	364	368	378	325	359	334	361	352	343	341	344	342	359	363	321	357	327	354	363	366	333	352	357	348	336	327	351	336	378	352	370	337	377	334	383	355	348	362	369	379	348	369	365	347	362	371	324	373	347	340	366	369	308	340	327	337	326	323	326	327	341	345	288	345	355	327	338	334	325	353	338	369	348	341	334	368	356	349	322	372	358	340	357	366	313	327	372	345	356	368	326	352	315	379	343	350	361	378	316	388	325	347	353	359	341	351	372	376	376	321	356	397
23980	21760	29201	23712	20931	10909	987	608	573	522	542	530	463	481	526	470	456	452	453	423	446	440	415	441	397	429	424	380	399	393	427	428	392	399	406	418	422	437	397	415	413	421	438	419	390	385	408	391	392	420	438	430	388	416	401	374	391	415	392	363	412	384	405	409	430	386	348	370	426	430	430	432	448	427	432	416	457	412	421	390	431	425	419	424	404	404	422	409	456	398	423	406	368	393	402	408	412	419	381	417	433	445	414	417	459	435	370	442	426	410	399	422	361	394	420	406	402	407	425	404	398	457	417	420	434	420	356	442	404	404	387	427	415	403	424	393	406	441	410	427	412	400	405	444	419	409	413	429	420	398	394	407	385	383	378	446	411	403	413	399	405	433	424	388	384	423	435	430	426	398	395	385	413	373	420	397	371	414	395	433	406	419	396	442	390	393	409	403	400	405	402	434	395	401	439	410	388	410	407	394	390	412	419	412	438	432	409	402	404	386	376	409	394	437	438	421	417	382	416	370	396	400	427	433	371	418	404	358	394	409	356	441	415	418	408	426	418	388	429	380	447	428	420	435	399	435	428	428	401	409	400	416	407	369	432	389	424	391	429	368	416	448	400	406	415	397	409	431	403	413	395	435	394	398	432	405	398	391	405	404	409	405	416	385	393	441	398	404	412	379	411	427	425	362	373	412	434	434	416	437	385	410	383	396	377	401	390	416	425	396	433	420	417	401	381	424	389	393	392	420	371	416	412	367	410	403	430	376	439	387	418	447	401	403	402	406	421	432	403	409	430	413	393	418	424	405	420	411	393	417	382	389	439	419	402	403	420	393	386	434	418	418	417	397	376	429	455	416	392	407	415	392	417	410	427	409	451	434	418	425	406	395	389	398	380	372	391	419	440	384	374	427	406	431	408	403	397	401	401	409	387	401	395	393	382	381	405	391	393	394	439	366	432	408	445	400	437	417	407	387	416	426	410	424	397	402	373	392	418	383	417	391	415	410	406	427	399	434	414	412	401	429	431	412	373	385	427	405	407	402	412	446	412	415	390	405	427	453	421	379	402	393	390	425	407	407	438	394	426	409	435	399	386	403	398	399	388	442	379	422	385	381	425	423	396	411	442	392	412	385	365	379	426	432	383	411	387	398	385	431	373	418	416	403	409	430	417	407	395	419	398	422	427	394	453	430	403	387	417	417	372	412	411	422	417	422	431	405	444	395	445	409	423	394	393	453	399	389	431	406	388	427	411	415	388	395	415	416	411	382	411	399	416	398	433	413	425	427	388	411	421	387	398	388	403	396	379	409	452	416	413	444	468	451	386	404	368	385	409	409	399	411	389	396	410	394	386	426	386	428	428	414	363	418	411	398	403	438	401	405	435	410	444	394	386	388	424	428	373	410	432	443	395	394	430	402	422	428	403	406	412	389	415	380	397	367	415	440	408	429	428	436	423	446	415	441	394	413	477	417	397	396	397	425	438	392	413	404	426	413	419	375	407	428	428	450	454	420	370	428	410	432	383	365	375	409	406	387	399	438	393	425	437	350	405	427	430	409	406	381	430	411	410	354	428	388	383	417	387	367	415	393	418	400	407	439	427	449	413	438	396	385	456	392	408	394	396	418	373	399	430	410	403	414	387	433	416	459	431	395	387	400	382	432	423	418	399	400	450	406	431	422	427	436	392	381	402	390	430	374	415	388	391	421	385	412	413	387	402	368	377	404	399	428	436	413	385	363	402	411	409	432	379	386	430	419	412	432	417	384	392	426	403	405	437	392	419	400	418	401	405	411	450	402	417	426	413	427	401	448	431	391	421	413	397	403	403	425	423	432	388	399	424	427	429	421	370	433	388	417	449	406	391	378	427	400	408	415	394	388	383	410	418	425	430	413	381	395	398	444	373	428	371	387	405	396	426	399	415	426	435	421	377	389	388	403	402	377	410	403	385	398	415	439	440	415	392	399	440	440	401	414	401	435	386	409	389	441	416	433	384	372	431	402	454	383	411	391	410	407	458	433	420	436	401	383	372	412	416	434	403	391	409	438	414	437	409	417	405	412	388	373	392	404	412	389	413	390	401	422	415	398	422	420	429	448	429	390	377	427	422	406	404	457	390	386	404	397	413	387	410	422	392	423	391	416	416	399	446	379	428	394	377	423	427	405	412	409	386	395	422	407	437	413	371	385	412	432	424	402	453	425	442	447	398	387	427	428	427	460	409	391	417	407	427	384	417	436	419	425	398	392	422	378	421	409	401	440	376	379	467	412	396	407	429	395	396	411	397	405	419	446	411	386	397	399	405	446	378	395	404	428	412	414	396	431	394	415	388	412	423	413	420	433	398	429	404	397	383	395	394	394	413	417	406	390	402	390	386	421	428	416	374	424	405	394	392	388	439	444	416	409	374	418	397	418	367	406	377	407	446	395	429	407	424	409	379	407	420	393	384	446	408	428	404	405	410	380	436	433	390	402	410	422	409	413	412	404	411	413	381	384	380	386	441	446	433	430	429	403	401	436	449	422	417	388	381	386	421	423	390	398	412	436	436	387	384	392	384	402	404	404	374	389	451	410	377	433	422	401	377	399	436	400	419	398	433	391	406	414	429	389	437	424	400	388	407	341	417	407	413	422	388	397	397	422	394	422	386	424	448	402	420	379	397	414	446	410	367	456	391	413	396	392	400	412	388	405	373	372	431	451	420	404	439	421	443	441	365	397	421	409	383	400	462	443	408	387	419	372	360	418	436	398	400	422	406	416	423	392	372	407	401	372	429	393	394	417	407	410	398	423	401	409	420	427	398	410	372	409	394	424	404	426	433	422	421	398	418	376	418	387	418	442	413	403	410	400	375	395	434	440	378	411	375	429	375	416	401	403	406	406	411	425	443	415	408	384	386	406	432	408	407	447	423	390	396	429	394	389	439	444	398	373	409	420	381	400	421	424	368	397	389	441	401	409	420	393	408	410	409	407	395	428	427	413	431	389	402	443	392	390	444	395	425	392	452	415	424	383	409	414	393	361	375	446	421	370	406	445	387	423	392	375	387	421	387	390	415	383	411	427	411	412	419	440	370	417	414	388	413	414	440	395	402	390	439	392	416	416	418	405	394	390	432	385	418	436	388	415	437	412	398	401	419	462	411	409	407	399	434	392	378	427	381	428	438	430	413	398	410	366	414	398	418	380	417	418	385	391	412	406	388	425	403	424	400	448	415	385	410	411	418	409	433	401	420	416	415	381	437	416	434	377	367	417	411	425	396	431	402	415	376	408	382	422	442	428	434	439	404	417	412	405	406	416	417	412	365	428	417	404	423	356	396	383	354	397	426	395	398	399	391	425	409	423	418	429	407	434	425	414	378	422	433	390	424	394	410	425	416	390	427	384	419	427	440	356	378	452	399	365	432	371	438	419	418	404	419	418	407	417	407	405	421	383	402	398	415	452	398	410	396	432	411	455	428	416	367	420	391	385	398	382	440	415	398	455	405	388	410	417	419	412	407	415
38932	86286	23465	2508	1866	1289	1131	1001	751	792	755	644	613	583	570	555	489	549	530	529	530	526	514	518	527	470	495	506	529	538	483	515	457	501	490	482	540	515	499	493	519	519	496	495	516	482	508	476	488	479	452	484	494	506	495	481	503	488	493	498	486	530	469	503	488	512	499	489	537	509	477	465	494	485	515	486	510	485	496	455	495	505	482	453	496	508	512	498	456	482	466	485	502	501	499	502	465	459	474	535	495	494	531	515	472	510	546	509	477	476	461	510	513	460	483	490	494	514	498	510	509	499	476	521	514	469	477	472	451	468	480	501	440	494	456	509	489	472	477	480	471	449	497	528	464	486	501	469	493	482	448	512	493	517	475	487	507	497	484	488	481	516	482	470	496	512	451	449	478	490	487	470	500	467	492	489	514	490	442	495	470	516	478	446	484	512	495	481	464	507	459	435	484	466	495	491	471	477	499	500	502	506	500	505	462	500	493	474	505	524	499	475	480	523	495	481	515	485	464	460	482	471	486	502	495	459	510	478	472	495	476	477	489	444	506	502	484	463	502	483	499	498	505	486	496	522	476	482	464	498	481	483	495	470	504	474	495	490	499	489	477	513	499	447	490	468	466	479	457	449	459	451	464	474	500	510	505	497	462	459	513	513	467	503	454	479	487	454	485	485	448	490	480	478	519	526	490	487	485	500	477	436	504	459	457	479	510	488	484	464	518	508	491	469	505	519	451	480	536	475	483	486	496	503	463	494	492	530	506	472	446	507	540	482	516	475	540	490	495	494	503	483	499	466	511	513	488	487	513	517	473	500	516	508	539	509	495	479	466	466	470	471	483	496	462	502	491	502	464	486	487	523	521	480	461	473	487	474	461	496	524	467	517	523	523	500	499	499	513	504	495	480	471	500	492	508	493	489	480	501	491	472	493	473	482	501	492	500	491	546	482	494	499	461	515	523	448	508	482	472	490	453	488	502	490	492	473	475	510	488	499	497	480	494	471	500	527	476	415	521	467	453	499	494	481	490	512	499	479	515	512	512	464	456	519	459	516	480	491	494	505	502	405	519	485	483	504	451	487	495	499	496	504	498	502	489	472	482	472	468	526	462	488	482	492	480	464	471	508	529	494	465	503	488	490	536	482	440	510	458	485	488	473	484	449	458	485	514	495	493	458	483	499	463	512	472	497	466	481	423	475	489	492	490	469	491	466	501	473	522	470	512	496	463	501	470	513	536	511	463	502	467	478	456	464	482	490	478	488	502	468	491	491	494	491	533	497	480	492	542	476	463	474	503	441	492	465	433	460	437	497	481	508	519	472	536	490	489	507	455	464	519	479	465	482	515	473	462	470	489	454	471	474	498	488	531	486	501	488	485	476	476	480	444	506	497	477	474	474	490	478	533	482	468	484	502	492	497	453	488	495	486	483	450	470	551	466	469	481	469	499	510	476	474	492	521	500	470	526	483	496	487	461	481	454	465	487	501	499	497	514	482	486	462	490	500	472	516	480	502	487	501	517	534	499	465	478	498	507	497	438	485	469	482	477	471	511	515	467	505	482	496	509	450	513	475	500	479	491	535	490	510	474	508	487	526	496	423	448	467	491	467	492	438	494	491	481	469	494	483	451	527	499	468	473	442	463	489	539	464	517	484	475	454	457	463	487	503	512	528	473	475	449	498	439	485	495	468	499	504	508	437	517	481	494	468	446	466	435	509	477	505	505	464	513	484	500	511	463	461	502	466	502	470	469	491	498	503	501	480	481	491	463	467	479	501	458	482	498	489	493	516	506	468	462	471	499	470	519	479	498	492	488	493	486	463	477	480	484	503	477	463	483	488	486	466	506	488	489	497	499	504	522	494	471	515	469	487	472	467	466	470	505	495	477	466	492	501	498	477	453	476	499	467	490	525	476	494	435	488	524	477	517	524	504	512	506	508	468	501	479	513	473	493	480	473	478	527	464	453	475	471	495	468	512	477	488	442	564	479	467	470	477	469	516	519	472	476	472	479	465	496	493	494	452	505	464	475	513	501	481	455	490	486	478	491	453	485	487	522	499	485	476	499	496	467	512	478	496	481	503	478	484	500	483	487	483	494	495	483	485	459	486	501	462	458	496	501	487	449	488	504	509	493	472	526	463	489	494	510	484	482	475	470	464	478	492	483	482	434	436	528	484	416	475	487	534	487	523	509	498	495	485	506	485	493	480	531	499	491	507	537	478	482	503	496	475	475	538	470	463	514	487	490	441	479	483	469	461	489	540	449	514	499	472	497	498	499	496	531	478	472	493	479	492	503	501	493	478	488	499	490	479	513	471	500	465	503	475	458	487	478	490	487	478	487	482	528	490	469	575	491	475	473	461	504	503	500	507	448	449	469	495	505	476	493	484	452	501	464	495	464	447	472	498	491	468	494	502	542	489	488	484	492	481	501	469	491	494	513	456	514	449	473	478	503	493	470	514	515	480	460	483	508	486	498	466	484	489	498	486	436	437	498	487	471	523	498	470	446	466	492	448	495	480	463	533	478	531	540	470	467	502	469	494	464	449	503	487	474	493	473	485	475	484	520	484	479	507	478	495	483	537	509	491	451	493	447	470	498	459	460	481	506	481	480	486	482	496	479	512	493	495	519	509	485	491	467	476	483	454	518	499	501	484	500	466	435	476	510	462	476	507	485	470	495	486	499	480	455	506	501	500	468	498	493	465	507	497	487	462	478	473	493	501	444	478	447	502	493	479	507	491	460	460	512	475	487	472	432	486	464	485	471	472	484	453	492	461	517	478	506	505	477	490	506	512	537	497	528	463	471	479	475	522	479	521	517	448	489	484	488	525	551	442	460	496	489	516	480	472	498	497	483	482	441	476	480	466	491	483	460	500	458	476	494	459	460	467	488	490	503	470	477	494	496	460	493	479	465	488	493	486	490	482	472	487	500	502	517	459	469	495	496	495	443	519	484	493	460	465	478	501	494	492	486	501	499	473	503	518	458	513	477	464	493	451	491	481	517	472	535	477	494	507	474	472	440	468	480	487	477	461	487	450	524	508	473	493	479	447	459	543	494	517	475	471	532	492	470	519	508	499	478	516	472	536	517	471	498	500	489	508	472	471	469	502	489	473	471	463	509	511	463	482	495	475	480	485	499	508	453	487	503	519	522	486	496	499	498	443	490	448	468	479	474	523	504	491	534	526	465	480	480	491	498	472	468	518	487	493	440	484	458	495	437	490	501	482	511	487	495	508	470	475	471	469	470	479	517	483	541	449	505	501	496	497	496	488	508	520	474	467	475	460	489	490	536	493	505	474	486	467	450	469	481	473	501	505	479	474	479	491	512	467	492	512	470	474	497	507	496	471	462	483	473	457	530	485	471	468	473	460	466	465	501	470	541	440	491	485	471	499	518	450	486	534	467	483	477	476	470	537	456	495	517	468	502	488	493	513	452	514	466	464	478	512	455	483	471	495	469	461	471	476	523	439	520	488	452	452	433	522	455	488	485
25092	22509	28952	23565	9797	578	364	332	326	303	292	281	264	276	281	253	249	263	236	247	254	211	225	255	255	241	236	269	230	244	241	220	252	247	220	275	251	231	225	220	244	240	246	232	226	240	251	225	242	243	238	243	230	243	235	219	241	262	227	212	244	223	232	215	257	243	224	232	234	229	248	232	246	236	253	251	239	252	232	210	238	240	211	236	207	247	229	230	214	243	262	256	241	238	235	257	225	222	256	252	242	240	249	284	261	253	246	241	225	219	233	230	206	253	225	242	239	249	241	218	209	220	266	239	226	245	223	209	243	246	231	232	234	234	245	219	228	248	208	212	244	266	227	249	248	232	227	238	234	223	242	270	226	232	243	232	218	213	236	234	254	218	255	254	228	245	242	239	249	227	246	251	250	264	205	219	246	228	222	234	213	226	247	210	244	228	226	237	231	210	219	248	207	239	191	234	239	262	234	209	232	225	229	225	232	268	248	239	233	236	259	221	234	295	216	248	244	218	241	229	224	257	232	234	263	242	245	228	228	200	229	212	239	233	216	218	233	256	232	228	239	230	236	227	213	252	214	236	249	222	238	229	213	236	222	250	245	198	194	221	232	245	232	238	223	252	232	245	243	261	233	250	231	242	218	232	227	240	237	246	219	236	264	225	236	235	243	244	250	242	244	235	242	216	252	244	206	241	225	235	230	222	241	195	280	223	233	238	273	223	230	245	249	228	227	239	215	233	236	225	208	227	248	246	240	233	241	230	210	254	257	241	232	247	240	253	231	221	239	246	240	252	231	237	228	229	239	249	249	229	242	204	262	247	241	233	214	234	240	222	232	248	228	240	257	225	231	237	253	218	232	221	223	272	243	223	248	238	213	221	236	255	217	186	223	240	234	227	240	212	207	225	273	212	210	220	222	222	216	236	257	207	227	236	259	226	240	221	240	221	254	228	221	239	234	261	223	236	218	221	233	222	240	232	235	218	231	251	242	211	230	226	259	249	243	233	219	251	227	231	237	208	257	224	209	251	222	244	246	212	224	275	250	220	226	232	241	234	246	216	230	232	219	226	241	225	226	216	245	248	249	246	220	247	250	218	234	240	227	285	232	213	226	225	212	232	233	235	253	227	259	236	233	212	271	201	251	206	234	244	231	246	238	208	242	233	234	226	237	228	233	255	252	227	229	243	235	235	219	223	237	244	233	221	217	238	258	259	228	230	243	237	214	234	220	218	240	246	246	232	246	249	235	214	231	239	263	262	216	253	203	238	248	231	222	245	231	248	232	239	225	222	247	222	232	243	283	208	232	226	214	208	236	246	225	216	246	229	252	243	257	243	241	240	239	247	212	244	201	245	252	237	223	229	239	234	223	244	254	246	216	264	236	242	253	236	219	232	248	235	244	211	226	247	221	218	231	239	245	225	225	230	253	210	232	272	209	240	254	231	220	252	255	237	247	233	218	245	232	239	226	260	229	226	229	253	253	243	238	233	220	232	252	246	226	257	207	256	250	231	248	229	242	221	263	223	232	219	230	241	252	213	212	222	242	212	213	232	218	216	264	248	240	250	241	233	264	216	248	247	206	223	248	232	235	238	218	223	213	238	243	248	228	252	206	246	242	243	241	227	251	256	216	227	223	227	219	215	215	237	226	227	244	239	241	271	242	252	227	229	228	240	229	240	243	238	261	245	215	222	234	223	249	232	251	251	245	238	217	270	258	247	216	218	234	209	232	242	243	222	250	227	211	239	215	260	248	218	246	236	230	245	197	231	238	229	217	249	224	237	237	265	247	218	248	226	225	235	233	204	217	226	242	262	236	246	251	234	235	216	246	213	204	227	247	232	262	249	239	254	211	247	248	234	232	195	216	229	245	229	245	228	246	215	233	223	223	239	209	243	234	231	199	227	237	210	238	211	272	239	235	245	252	244	255	215	215	223	240	238	237	233	214	237	233	240	212	226	245	237	225	233	222	228	208	219	237	235	223	245	240	218	245	272	236	235	259	218	242	235	247	220	251	221	217	208	224	227	233	228	230	235	206	260	222	266	262	242	243	223	239	222	211	221	260	225	254	206	220	257	241	246	218	231	228	241	220	206	230	209	255	229	241	244	218	240	225	223	223	266	234	208	236	243	212	222	234	241	248	235	227	231	224	245	236	235	203	233	242	221	215	253	234	245	246	240	256	233	231	229	257	259	238	199	228	236	216	226	244	233	239	238	247	252	211	228	235	242	237	245	240	213	230	229	230	235	245	244	225	224	266	235	247	201	222	250	227	218	214	208	203	247	223	217	230	209	224	256	248	235	233	225	232	237	235	234	228	250	227	226	253	235	264	228	226	204	245	252	255	239	236	235	222	235	246	236	243	236	267	237	223	218	245	222	249	229	237	207	243	232	217	229	228	233	226	262	253	244	228	212	228	212	240	232	252	234	251	232	221	202	243	232	240	229	252	207	242	232	229	239	237	242	233	221	240	217	235	208	236	217	232	222	215	253	255	218	239	225	241	235	240	270	221	219	225	234	230	213	227	207	227	234	233	237	211	219	240	226	215	231	231	235	215	218	239	226	214	233	225	231	243	255	236	211	236	239	265	223	245	239	213	229	238	230	239	236	236	228	221	210	222	251	220	228	228	211	220	256	236	219	248	250	248	237	209	217	217	224	202	225	243	211	227	242	268	230	253	240	216	237	220	240	220	218	233	240	239	220	261	227	207	234	263	240	213	231	243	233	269	257	250	229	214	251	249	249	216	227	218	227	238	215	229	248	221	269	222	235	231	238	214	226	224	233	216	228	233	255	239	248	219	239	244	246	224	233	246	228	227	213	220	234	245	238	249	222	261	248	258	243	211	211	239	256	215	246	230	210	246	236	243	216	236	240	245	235	238	233	261	208	231	220	226	231	235	234	241	240	243	259	227	231	190	230	219	234	229	225	255	238	239	226	246	240	278	222	230	241	254	227	246	236	251	255	222	213	249	245	243	222	243	232	228	249	254	238	236	263	239	239	222	246	222	255	256	260	226	209	253	232	235	234	251	247	221	221	241	254	235	258	229	228	204	236	222	243	214	229	236	222	227	261	236	231	201	263	237	233	217	232	234	233	218	236	236	219	199	241	238	232	226	227	230	232	246	255	259	233	239	251	243	253	229	243	239	250	245	220	261	226	256	254	231	249	225	218	216	254	225	221	240	239	236	229	222	267	244	251	221	219	205	237	219	229	246	233	252	234	257	219	238	245	231	208	261	241	229	249	238	223	223	254	243	243	234	214	216	244	242	239	233	220	223	223	210	261	204	244	224	233	242	244	231	221	228	263	224	233	213	237	225	253	232	237	212	261	214	240	228	240	230	240	248	244	231	235	232	233	221	216	230	254	257	242	236	232	206	227	229	212	225	225	240	274	229	240	214	259	242	222	227	232	218	233	209	229	246	218	236	197	259	260	209	224	227	237	213	248	234	219	213	211	202	234	231	228	235	252	240	242	218	232	230	237	260	218
39816	74863	21215	1513	952	810	654	580	493	451	407	367	355	375	315	363	315	342	350	332	329	330	304	319	323	317	321	276	245	288	315	282	307	306	283	285	296	297	335	301	321	281	316	311	274	279	305	284	278	294	285	287	314	300	277	285	326	272	298	291	313	288	301	279	305	343	288	297	300	266	288	304	294	304	326	295	287	306	268	308	280	275	324	268	286	296	302	331	317	318	286	330	305	287	317	298	288	341	280	282	314	333	306	292	339	320	307	316	311	342	299	318	291	315	299	316	297	322	289	280	323	295	309	249	303	306	356	269	269	307	316	307	295	288	265	273	304	328	295	304	298	298	259	301	304	317	293	318	273	296	320	314	271	312	252	278	337	263	293	277	303	277	309	281	298	308	297	327	305	290	286	297	300	288	312	292	320	291	298	305	292	303	297	296	286	308	296	284	286	287	273	284	267	276	278	298	271	305	286	273	280	312	274	284	296	269	284	287	292	297	285	261	317	284	319	292	317	282	300	286	304	306	277	285	261	292	280	275	276	261	296	303	309	296	315	275	289	279	282	317	290	300	286	307	294	290	300	274	320	315	299	287	277	287	271	262	276	317	288	264	286	258	280	310	281	317	289	294	295	296	310	290	303	276	308	290	298	285	302	335	306	296	310	312	321	321	275	299	278	295	279	292	315	289	289	288	288	271	297	295	290	286	310	296	290	265	311	288	287	273	302	286	317	295	297	302	322	314	298	264	285	297	292	311	279	297	298	294	297	306	296	313	272	257	274	305	314	336	297	289	290	286	302	312	309	303	302	306	319	304	302	293	320	308	295	308	301	295	273	284	323	315	295	292	322	272	270	291	295	282	289	308	293	265	289	291	276	271	313	290	325	265	325	268	293	310	288	283	299	288	269	301	312	291	286	313	332	279	334	298	293	329	300	325	298	279	307	294	259	291	315	280	302	273	303	345	306	302	319	293	282	308	293	296	291	287	306	267	285	291	305	271	345	309	308	282	283	290	308	293	288	275	303	303	305	281	307	304	306	308	297	295	288	298	311	295	292	307	279	296	302	305	271	330	323	292	292	271	302	297	312	316	294	282	257	285	287	287	314	276	316	339	295	285	297	287	304	281	309	288	275	287	286	293	267	286	303	287	283	313	294	304	263	278	309	310	252	273	299	282	277	310	301	281	290	262	289	268	277	301	321	271	278	281	284	310	297	303	260	272	296	286	265	291	285	289	292	303	287	298	302	297	307	294	282	295	306	302	277	309	274	292	274	274	285	323	312	291	306	323	313	313	301	282	262	300	296	300	269	311	287	251	303	280	298	282	280	302	270	260	278	315	303	290	319	317	315	263	292	324	282	291	306	266	292	302	326	309	298	310	314	283	332	300	280	287	294	294	282	341	293	303	299	305	293	276	293	302	275	292	272	273	292	283	280	290	287	280	304	300	295	310	288	306	321	329	287	309	313	281	293	258	275	300	306	281	280	309	279	287	293	300	294	309	299	296	287	291	297	261	319	288	316	278	268	296	269	320	304	289	289	279	283	278	290	271	296	276	277	309	309	281	286	278	283	262	300	295	299	300	286	279	295	295	316	289	300	272	279	311	315	305	326	315	312	336	279	321	311	276	292	267	317	277	315	281	312	303	275	298	286	313	269	302	319	309	306	302	267	307	308	296	310	305	314	264	296	274	273	292	313	258	289	294	288	290	286	311	323	294	290	308	290	270	299	300	315	315	290	304	339	294	303	273	290	315	298	278	330	258	268	256	284	271	299	309	296	304	303	304	307	300	283	314	280	310	290	295	301	292	286	298	277	307	264	269	314	305	319	295	292	299	291	281	303	287	297	296	300	287	335	266	316	301	278	273	297	288	297	326	283	336	280	287	289	304	284	308	299	299	355	270	314	281	313	295	306	257	314	309	288	318	302	284	301	299	315	302	281	306	284	259	300	296	292	291	293	289	275	291	315	329	296	279	285	324	296	312	313	306	285	270	291	297	306	309	316	292	311	268	301	328	309	283	313	305	282	300	282	273	300	264	299	320	268	324	298	303	297	258	312	324	303	310	309	282	293	280	286	291	272	293	291	281	296	275	302	308	286	299	284	290	270	295	295	308	281	295	313	295	306	305	309	307	292	285	306	306	330	302	288	311	280	306	284	290	305	316	258	273	277	294	301	273	271	306	260	314	303	294	281	291	326	294	316	291	258	295	310	323	324	310	323	271	337	289	303	336	293	313	300	282	305	300	284	296	311	318	263	291	295	304	320	302	299	256	289	305	290	290	292	312	302	289	303	281	319	322	294	299	293	289	316	259	291	314	275	289	257	301	254	301	279	284	287	286	291	283	307	293	298	302	297	316	265	298	305	286	291	313	269	276	279	309	305	304	298	291	324	283	286	295	304	293	265	322	283	289	336	282	298	303	320	298	326	272	311	298	336	281	275	320	303	314	321	294	318	335	305	305	277	302	301	298	302	270	274	293	271	278	323	324	304	283	290	313	277	314	272	294	289	300	291	287	298	306	295	261	304	316	321	283	320	290	295	299	321	269	264	252	310	272	287	302	291	326	270	303	317	281	290	311	327	328	283	268	273	302	299	286	267	290	299	306	291	273	278	305	274	291	261	288	300	288	286	289	321	307	300	306	304	307	298	286	314	310	298	280	298	278	309	281	271	316	306	287	312	280	297	330	293	296	318	330	300	312	264	297	288	299	309	282	289	319	299	279	293	294	279	296	326	304	281	283	297	292	311	281	285	268	297	315	269	252	298	299	275	295	274	267	301	299	296	303	296	296	281	291	268	293	293	299	294	327	281	280	297	290	292	315	282	296	286	310	281	312	283	276	309	294	281	312	314	292	283	301	311	301	263	287	284	274	283	294	286	280	293	299	327	280	275	303	332	275	300	279	287	274	291	263	284	297	315	291	313	281	276	266	293	298	310	288	305	272	293	309	297	276	294	288	281	334	301	296	297	295	303	292	273	306	310	286	302	312	309	288	284	296	309	270	319	294	299	290	267	289	313	285	290	306	290	296	293	275	307	289	302	308	297	293	296	289	277	305	312	297	300	302	258	289	291	292	271	291	297	289	306	291	303	285	247	306	315	282	295	331	306	296	260	319	313	292	298	298	316	284	283	285	292	317	317	328	287	304	270	287	279	284	333	313	269	331	312	306	312	300	262	299	320	275	289	282	276	301	329	293	314	308	304	309	283	272	295	282	288	308	269	261	320	289	317	290	299	266	309	294	301	300	297	277	304	288	281	307	301	288	287	316	302	299	266	297	260	314	332	288	306	238	292	305	300	318	291	289	297	304	278	266	319	297	317	296	284	256	294	298	315	292	275	287	309	289	284	286	318	290	298	304	322	254	315	305	284	287	288	306	284	268	312	323	278	283	307	302	263	300	282	288	288	299	295	301	276	297	308	300	304	297	271	290	286	302	313	285	310	290	304	260	350	315	285	287	288	333	327	280	287	309	286	319	275	262	317	287	338	294
22847	21251	30285	22383	21128	21227	12574	942	716	710	633	609	561	550	513	497	507	436	450	438	415	431	452	435	450	395	445	447	415	427	387	448	398	450	398	421	424	419	433	448	389	411	391	418	408	416	389	405	405	441	440	405	411	422	398	395	388	408	371	364	421	373	402	419	377	382	393	400	433	397	413	375	364	429	427	418	432	411	369	418	404	408	392	386	386	402	432	373	398	430	418	467	378	422	408	412	430	424	412	377	418	377	461	411	455	470	438	423	426	423	423	413	443	412	430	412	383	377	385	422	422	419	418	409	393	398	380	435	429	391	379	442	393	387	415	411	402	412	436	406	400	392	420	391	420	415	437	455	386	422	436	399	427	408	403	418	424	431	377	389	395	410	403	396	387	399	424	402	424	426	396	373	403	425	389	418	394	370	377	373	396	402	399	413	416	381	391	376	400	432	394	425	385	391	383	400	425	407	356	385	411	388	405	394	414	379	405	417	424	410	424	378	425	384	385	421	388	405	424	414	417	407	394	402	420	389	407	400	407	412	420	396	422	366	384	428	412	402	368	398	395	441	391	408	424	428	387	395	390	374	388	405	424	411	411	395	417	419	400	409	398	419	422	439	427	402	377	425	399	400	388	398	414	407	446	421	376	438	400	427	386	399	360	406	407	401	416	379	441	418	421	375	401	438	385	410	439	434	398	400	411	403	402	428	421	395	379	412	394	399	423	440	394	386	400	397	436	370	400	373	371	395	413	387	429	402	359	408	449	403	431	396	403	399	365	442	415	403	393	362	387	397	396	409	409	399	392	408	399	405	418	374	394	373	375	395	420	356	434	404	378	396	370	406	407	417	367	378	404	407	436	423	394	425	394	442	395	393	442	405	385	375	368	408	411	371	389	423	433	425	397	381	426	361	393	414	424	434	397	376	381	422	388	407	408	383	413	407	401	380	412	410	397	371	410	427	428	390	390	417	434	423	405	407	387	390	395	374	382	415	428	427	406	385	391	440	391	432	430	403	428	393	391	397	398	406	417	378	383	423	360	414	405	338	409	415	405	391	431	416	366	401	372	371	407	459	372	417	393	421	399	428	412	401	400	384	382	390	442	400	407	368	402	451	362	371	412	414	405	418	411	417	416	387	356	396	421	419	401	416	370	421	409	387	395	391	428	396	394	430	392	416	392	367	382	393	392	427	420	359	396	424	412	419	387	380	422	404	402	398	377	406	399	416	433	392	447	408	371	411	400	369	360	401	427	421	405	419	394	392	370	426	423	400	420	412	382	408	404	382	382	385	418	407	438	441	424	380	422	392	398	346	429	437	425	397	402	387	401	397	430	392	414	376	402	356	403	399	399	409	418	406	450	414	377	380	388	396	376	394	403	395	391	407	411	411	405	409	404	431	382	410	403	403	386	401	409	392	371	417	439	397	370	421	433	387	402	416	378	416	422	421	419	409	419	412	381	408	396	393	418	412	434	390	408	412	399	371	396	412	413	400	361	436	401	389	392	409	426	412	404	412	393	377	438	392	382	380	378	403	382	402	394	433	409	392	413	387	412	373	415	414	423	379	396	431	414	409	387	382	409	347	415	392	390	428	427	386	418	410	390	405	388	429	418	430	414	382	372	397	395	410	373	380	402	395	418	401	390	442	396	397	395	407	360	383	393	406	407	409	412	419	398	393	400	412	424	409	388	430	451	381	414	415	411	422	432	400	394	403	421	436	404	414	435	431	383	421	430	361	395	402	418	382	393	419	414	393	421	370	368	393	398	434	401	419	370	406	404	422	372	390	382	391	417	410	439	418	414	392	445	408	409	394	432	398	403	426	396	463	419	407	404	389	422	395	400	433	422	408	399	418	399	388	406	419	422	445	391	384	419	406	401	431	417	386	394	408	412	404	416	412	413	423	402	409	418	400	382	410	398	402	392	411	424	420	380	440	405	403	394	409	407	422	403	410	404	403	393	428	401	406	417	355	476	448	421	417	401	458	408	420	421	394	408	431	402	407	425	438	423	392	400	390	404	381	434	406	418	406	409	378	378	392	426	439	406	419	371	359	387	419	381	399	388	385	414	375	449	394	406	365	419	369	420	424	396	426	385	427	411	446	410	409	432	404	413	394	422	353	408	387	375	414	408	430	401	417	398	354	410	419	408	406	433	447	408	368	415	407	415	376	384	388	422	399	410	390	392	382	413	383	407	449	414	414	400	405	453	386	428	404	405	374	379	385	377	395	394	392	384	401	394	373	355	404	408	358	392	423	394	413	405	406	419	401	365	413	420	377	424	421	413	396	399	373	375	394	376	410	391	369	392	386	402	417	460	395	396	445	395	372	431	406	403	381	398	424	402	392	400	415	413	385	394	406	407	419	389	397	440	347	426	461	411	377	402	448	382	378	420	390	357	432	392	402	398	414	406	420	419	392	415	382	442	417	368	401	428	410	403	387	414	425	397	419	378	393	426	415	424	413	386	402	400	387	364	394	419	451	397	406	408	461	403	379	435	408	409	375	438	420	379	415	377	404	390	404	383	438	390	429	410	431	390	401	421	413	425	413	425	416	423	406	388	388	396	428	404	407	391	399	409	385	391	414	409	426	390	406	401	444	381	394	419	411	419	442	394	378	404	407	431	401	408	427	368	426	403	397	409	437	405	414	378	407	419	348	410	385	379	402	410	406	379	408	395	416	442	413	400	378	419	394	415	408	393	399	420	400	425	410	403	419	402	429	411	401	408	392	395	394	398	399	402	418	399	403	425	431	371	394	392	374	411	389	399	433	423	402	412	385	399	392	411	379	413	375	405	439	413	395	381	421	381	403	361	407	396	406	379	413	385	387	419	417	432	420	415	371	395	400	412	381	391	416	414	440	375	420	378	398	396	380	382	393	395	407	395	411	420	394	396	415	439	424	415	414	456	404	389	404	423	407	396	411	410	371	397	368	421	403	396	482	439	406	373	398	410	395	392	376	411	391	395	390	410	403	397	378	397	425	385	424	424	415	402	402	396	404	408	400	414	446	397	405	363	406	402	424	376	411	390	416	396	382	375	416	432	399	394	441	382	425	367	399	437	403	380	403	394	438	364	385	405	370	381	430	415	404	423	383	414	402	448	390	431	396	408	380	407	397	398	407	409	440	420	398	409	406	393	407	378	415	393	407	411	363	410	419	400	391	373	376	389	417	433	402	413	394	402	391	417	393	422	418	401	438	399	433	392	417	397	430	433	427	412	359	385	394	438	383	401	406	427	414	424	416	425	373	396	404	435	409	398	354	411	387	387	419	386	384	398	406	381	372	404	378	449	418	421	412	383	431	444	380	405	455	420	408	411	401	397	411	384	392	423	381	385	429	379	416	426	396	399	376	391	411	334	401	386	437	437	431	401	409	437	394	399	425	417	398	449	412	394	398	405	390	401	395	387	421	420	399	406	407	426	385	394	403	413	398	405	436	444	404	398	389	376	389	427	402	381	430	419	390	378	386	402	430	386	374	371	408	376	388
39299	91563	30296	4954	3020	2294	1897	1668	1233	1086	993	849	793	740	633	678	631	657	639	608	554	530	540	539	541	566	527	529	506	536	519	510	480	499	496	490	507	478	515	494	505	460	506	485	539	486	506	490	537	487	444	482	482	488	522	475	476	468	469	495	485	502	481	447	468	483	490	460	477	505	476	472	480	480	487	485	515	502	464	490	473	462	462	486	513	487	496	462	497	445	463	470	508	458	451	495	475	524	510	453	491	551	460	519	506	547	525	516	525	496	474	497	529	475	499	487	492	544	529	481	530	486	488	453	522	502	499	467	457	504	471	481	524	446	475	497	501	481	483	520	501	504	458	475	490	495	461	495	440	458	512	466	500	495	462	498	558	510	479	456	477	497	451	481	506	522	462	465	499	495	496	449	464	459	503	442	498	449	494	471	458	538	460	483	445	490	506	518	486	485	529	494	466	475	455	486	479	470	426	450	486	431	461	472	453	425	461	475	498	437	484	474	489	451	499	485	476	473	446	472	522	452	487	471	477	501	472	495	525	482	476	459	474	474	449	473	481	471	475	438	502	496	471	488	456	487	480	500	484	494	506	453	454	463	492	501	505	467	458	542	420	518	467	513	547	489	457	471	489	461	490	484	491	475	496	493	521	490	478	505	442	481	500	460	471	467	432	509	463	467	475	444	496	462	466	477	487	479	488	485	506	453	485	453	499	481	506	456	508	500	477	499	474	491	492	433	480	495	471	495	467	482	498	468	495	483	471	501	514	489	480	423	493	472	481	497	471	481	526	473	465	497	479	503	444	444	452	458	469	500	498	458	489	465	458	507	492	478	498	461	505	434	484	492	461	492	531	472	465	502	509	487	480	488	507	467	484	476	519	473	447	443	547	486	492	473	509	431	457	505	498	455	496	505	487	457	495	497	485	478	433	491	461	507	494	479	459	489	462	478	462	490	487	479	497	528	475	472	473	497	480	497	470	498	441	485	488	492	499	476	478	508	487	426	529	488	498	477	484	490	504	481	485	525	485	484	475	503	495	513	497	505	504	493	480	452	467	513	471	479	470	495	483	482	465	466	470	515	477	496	497	438	494	465	512	501	469	473	523	476	439	494	469	469	477	481	485	445	500	481	463	458	482	506	470	538	477	480	473	478	488	490	504	466	506	509	500	502	518	530	465	483	475	441	486	503	496	506	466	474	451	471	481	479	512	476	476	492	489	451	461	491	507	459	504	487	465	480	482	447	482	475	506	476	481	475	451	489	469	519	458	456	472	494	479	448	459	461	514	486	463	485	483	453	459	493	492	499	452	460	502	515	471	514	515	443	496	512	472	474	497	497	507	454	467	492	471	469	517	489	480	505	471	487	496	471	477	485	483	437	479	484	474	510	453	475	506	483	469	496	509	454	485	490	466	477	488	462	483	482	477	446	483	474	453	462	469	478	500	513	490	511	445	458	477	500	488	495	465	473	492	493	463	455	501	465	471	487	492	471	474	456	495	501	473	469	428	531	464	494	474	475	494	479	490	486	485	493	507	510	456	469	475	486	458	522	504	487	507	515	498	468	504	479	490	458	498	498	502	487	469	457	482	494	505	490	494	461	431	463	472	510	452	502	529	461	451	499	516	482	494	469	488	446	464	414	467	490	491	466	481	491	458	479	475	504	516	496	479	492	481	487	470	464	520	463	485	455	508	467	514	475	482	497	487	456	482	482	470	481	505	479	512	451	489	467	491	475	444	501	496	489	463	514	449	474	462	479	454	424	469	512	499	522	510	419	471	489	480	471	460	490	471	477	502	510	496	496	469	488	456	445	483	463	491	516	482	435	496	467	483	440	449	486	443	504	508	483	492	471	476	470	478	501	443	491	493	476	468	497	466	494	467	488	494	479	437	479	475	504	505	506	478	491	462	502	444	461	469	468	481	467	477	475	487	532	443	462	442	452	443	497	491	477	499	464	439	503	477	512	453	484	505	470	505	499	506	494	456	475	503	485	468	505	513	465	529	501	516	475	454	449	476	477	504	466	497	499	480	485	463	485	447	454	526	496	475	466	490	474	451	481	486	464	453	445	510	448	474	498	475	511	512	493	438	486	446	466	480	412	460	435	484	458	476	487	495	469	476	507	486	502	471	470	448	506	485	472	484	452	472	468	519	513	461	482	481	517	476	470	493	493	484	487	501	458	457	485	492	478	455	490	502	465	435	506	509	472	478	463	500	479	478	493	494	464	456	456	476	500	458	491	456	461	450	472	476	499	485	455	486	486	533	470	513	426	477	462	476	500	451	485	475	507	525	438	485	492	502	512	490	465	453	487	450	442	505	463	507	501	461	468	483	467	514	513	483	455	489	445	505	482	480	459	507	503	477	513	483	470	493	472	492	478	522	464	473	501	470	490	492	466	508	487	491	497	499	450	504	526	458	471	512	504	475	470	460	496	475	477	509	477	493	491	462	486	488	501	476	506	492	518	440	463	497	473	496	483	478	459	435	515	477	493	497	453	469	407	441	451	492	486	495	481	508	526	483	472	502	478	477	414	486	473	454	487	530	493	437	455	478	441	488	491	485	495	490	491	481	520	494	505	453	462	496	470	468	472	460	458	504	480	435	492	498	454	472	454	458	476	478	450	452	475	501	520	501	445	446	500	468	471	493	452	507	499	490	468	494	455	458	440	497	492	495	525	493	507	466	451	472	492	513	519	477	498	479	429	441	479	496	521	503	412	471	463	465	460	458	467	508	458	480	488	504	477	462	449	487	536	484	453	480	467	465	483	482	519	472	494	464	445	476	476	524	483	486	485	442	520	474	531	507	505	455	478	505	463	499	495	526	487	467	513	510	469	498	450	537	503	482	444	466	475	487	482	529	436	467	497	496	507	489	460	431	468	485	474	434	479	467	432	488	483	497	483	498	477	494	416	469	478	465	480	488	497	510	451	492	490	512	469	508	431	475	488	496	430	475	499	472	485	477	509	508	478	456	480	492	488	472	490	505	452	437	482	447	454	490	476	453	487	460	469	478	500	496	467	500	492	486	476	473	464	448	501	478	495	489	489	490	512	490	466	465	484	488	497	479	447	515	473	461	439	460	516	535	482	472	511	459	466	479	485	435	437	486	474	433	473	466	469	476	497	488	478	508	506	492	421	487	488	488	435	475	475	481	479	459	464	470	460	464	480	508	508	473	521	474	481	465	497	488	502	468	464	450	479	480	483	484	468	509	462	456	467	507	464	484	463	532	492	487	468	486	466	507	462	431	465	494	456	483	486	503	469	487	503	483	538	483	498	498	480	532	467	480	446	466	473	474	477	467	483	486	465	505	504	495	482	474	470	465	453	447	509	447	512	443	475	492	455	474	463	454	460	461	460	477	487	468	531	466	506	483	488	457	476	481	466	493	499	467	487	465	479	467	521	495	462	473	506	442	475	497	464	507	504	448	480	468	478	477	452	482	513	460	481	485	474	507	465	470	507	487	499	492	501	519	504	486	500	472	495	479	459
27573	24354	18884	2833	494	491	399	299	279	284	286	286	250	298	300	304	260	259	296	268	320	296	272	276	284	299	281	291	282	314	282	300	270	274	291	295	330	269	272	290	299	276	298	272	303	293	293	294	282	278	268	264	287	292	280	282	288	288	294	282	273	271	291	301	251	293	277	277	237	270	274	285	299	311	292	267	292	244	285	282	271	270	322	249	326	292	300	300	286	296	264	296	308	295	264	313	282	310	266	300	267	273	271	275	308	315	323	295	310	309	276	295	287	286	254	285	317	278	308	288	326	263	271	283	255	305	304	286	284	253	276	277	298	281	262	302	273	282	248	285	262	285	297	294	293	277	280	296	313	271	277	309	267	276	296	294	264	258	257	267	280	304	267	293	286	291	294	319	299	264	278	262	269	259	289	283	271	279	249	271	304	277	294	267	281	305	294	310	270	278	240	251	286	248	291	263	268	282	275	275	299	295	262	281	296	293	277	324	298	303	281	288	299	277	257	302	303	286	276	301	298	286	276	250	298	248	304	308	293	274	277	291	263	281	286	297	305	277	278	292	267	310	308	308	269	305	284	280	313	262	272	277	257	267	307	290	269	280	272	242	287	296	269	317	282	289	283	293	285	272	307	277	293	282	273	274	286	299	273	298	300	291	271	283	278	294	307	278	302	299	290	292	292	288	284	255	296	277	288	261	273	297	278	264	255	281	258	300	279	295	249	260	270	248	264	285	278	273	264	279	281	262	287	298	287	278	289	272	259	294	296	284	296	276	292	282	280	277	280	297	270	286	289	270	291	291	306	316	285	290	282	273	291	277	267	310	289	271	299	285	283	283	272	271	303	314	257	284	299	279	287	294	242	292	299	276	299	288	278	275	273	276	305	296	276	298	284	278	282	288	306	290	276	267	294	301	276	292	294	279	284	313	251	342	274	294	270	294	299	290	288	293	321	271	257	289	294	313	299	295	277	289	290	283	300	269	260	273	274	255	278	281	274	262	273	276	285	320	274	297	269	273	276	280	306	308	280	271	301	258	297	271	266	268	273	273	282	291	279	303	285	307	295	265	290	251	269	253	308	265	304	286	271	314	240	296	290	282	293	274	262	287	290	276	297	289	301	263	306	280	276	257	293	296	274	248	295	296	286	303	267	276	284	273	302	265	288	307	299	275	283	286	275	257	254	313	282	239	282	295	275	270	258	272	283	292	265	275	288	302	289	283	253	293	291	295	269	253	309	303	274	280	271	292	285	300	279	298	288	276	255	279	275	274	294	263	296	261	293	249	292	288	312	280	302	269	283	303	304	266	274	293	297	284	269	263	311	279	269	303	288	282	281	299	296	277	292	280	283	269	286	304	288	251	273	299	299	308	292	299	280	259	299	257	272	282	280	289	269	303	281	328	273	272	298	268	290	311	284	306	259	288	266	284	292	304	268	274	314	299	286	266	269	286	276	290	271	294	283	285	291	276	300	296	311	272	260	277	285	259	277	290	285	306	267	286	268	268	258	273	258	288	312	300	313	298	326	264	282	316	298	282	258	285	300	258	300	290	253	292	293	274	288	247	285	296	278	300	298	301	287	261	267	288	293	301	246	268	301	264	274	307	279	283	259	283	278	283	267	279	279	304	276	269	244	260	279	262	269	253	321	283	311	295	286	301	266	292	269	295	269	292	274	287	277	262	285	270	285	313	288	302	270	317	276	282	268	304	302	301	298	280	274	304	310	263	261	282	299	286	280	311	285	276	275	277	294	301	279	306	266	280	280	286	296	258	281	299	282	243	271	276	279	302	249	295	295	270	288	301	293	279	295	309	276	288	300	305	300	303	264	278	300	278	275	291	292	290	299	277	293	292	284	277	271	262	279	273	262	287	275	285	288	277	277	266	271	278	282	255	294	273	272	310	280	268	273	250	263	298	293	268	285	266	296	276	277	278	296	297	334	283	284	294	280	286	280	263	291	287	282	264	281	270	269	309	302	320	295	300	289	287	292	277	294	272	295	303	304	273	286	286	282	290	276	256	233	288	301	280	279	292	289	267	282	296	265	259	289	305	260	271	312	294	307	250	306	284	267	281	285	268	285	282	266	282	276	282	293	266	308	293	309	292	291	280	286	277	290	266	290	300	273	284	276	283	269	306	277	267	296	269	283	305	284	255	279	275	256	274	298	278	266	275	280	292	282	275	270	286	271	282	293	299	296	279	295	281	272	287	297	279	257	288	258	308	274	273	271	300	263	263	305	306	295	289	287	292	301	275	258	273	297	280	277	282	280	263	275	269	289	304	290	282	265	289	302	285	274	273	262	286	315	293	291	279	261	257	295	273	299	304	277	291	312	269	278	278	274	295	273	325	298	283	273	276	295	265	275	267	310	272	293	274	264	297	306	291	299	278	297	319	322	291	259	297	271	253	280	249	280	276	262	299	283	280	243	282	276	280	319	267	255	268	297	290	271	280	279	290	278	273	298	288	274	285	296	266	272	284	301	264	263	289	259	275	271	295	321	325	249	264	259	288	294	312	258	282	289	291	304	258	262	292	287	278	300	289	290	288	279	295	293	298	292	267	318	248	244	297	279	315	268	299	299	291	293	277	275	338	290	292	271	275	310	261	271	287	291	281	277	293	304	265	298	275	261	299	294	262	258	277	269	288	262	272	272	295	277	271	271	291	308	306	277	286	243	257	311	283	286	266	293	264	284	310	283	281	293	278	290	311	293	276	266	279	307	290	295	293	269	298	281	293	289	288	310	290	280	292	267	282	314	296	315	276	286	271	275	294	300	286	291	283	264	276	286	295	280	261	273	300	281	298	270	277	256	268	271	286	284	260	308	288	283	279	286	273	288	308	286	281	277	313	299	261	276	296	302	270	274	317	276	291	294	295	289	282	266	298	297	303	306	261	294	274	302	309	300	266	294	279	296	290	272	254	298	296	257	292	275	269	273	246	318	289	291	280	282	273	261	297	282	284	297	311	263	283	304	304	264	357	281	264	254	282	260	268	270	266	260	290	263	261	308	257	297	283	257	271	307	289	260	272	286	305	265	280	278	265	272	283	290	255	276	291	270	287	272	293	278	284	287	289	293	272	264	298	265	285	305	257	298	292	310	307	270	277	277	274	275	290	264	300	282	322	296	294	307	297	307	304	298	255	277	273	290	262	296	318	312	272	281	295	261	287	299	257	258	271	286	249	323	317	290	283	255	298	299	282	297	309	281	274	276	278	295	299	278	306	276	263	280	271	295	288	269	260	275	299	276	270	299	293	261	313	285	259	253	287	249	274	289	289	291	255	305	283	275	285	244	286	323	292	284	266	268	283	277	306	284	284	289	273	286	295	290	296	288	292	273	311	273	302	275	281	261	273	304	276	293	279	277	280	297	273	291	281	273	287	303	322	255	283	291	269	340	282	309	265	295	278	276	285	283	310	309	278	292	262	275	243	287	295	282	284	289	262	279	276	292	263	273	298	308	292	263	282	257	294	286	288	265	282	281	285
26589	38916	10382	546	397	430	413	395	362	352	378	396	386	347	369	350	376	366	328	346	348	342	336	340	332	341	346	360	325	351	339	311	352	349	352	336	357	385	333	332	358	368	318	349	332	351	348	326	329	329	343	342	308	342	318	340	356	332	338	338	327	346	368	336	324	381	377	319	320	318	362	340	339	326	343	353	342	326	345	295	347	344	327	349	365	331	353	321	347	316	364	354	392	330	331	352	352	340	379	354	354	328	386	312	353	345	341	372	347	348	349	351	377	367	352	323	354	339	365	355	384	336	346	349	341	374	331	330	360	340	310	348	356	371	318	360	351	332	311	334	329	342	370	373	343	329	355	362	329	316	317	344	337	360	357	362	380	334	294	309	332	336	359	356	322	309	298	332	326	326	337	346	385	330	337	356	338	351	367	345	346	366	333	356	365	349	338	336	342	315	344	340	354	338	340	341	360	332	344	348	315	331	350	348	356	344	339	333	361	340	373	291	329	330	331	349	347	356	350	364	339	385	343	348	319	349	340	338	325	295	339	355	357	335	343	367	335	345	355	328	372	353	316	343	363	358	334	364	374	337	367	348	308	353	357	308	325	325	360	371	332	353	347	341	365	375	341	342	358	354	338	345	352	361	368	334	357	344	349	308	362	374	298	339	336	339	360	353	361	369	365	391	324	343	312	386	346	325	348	326	339	336	321	313	347	323	328	335	360	319	336	350	334	332	344	345	367	312	332	343	318	357	331	339	323	348	349	359	334	339	346	322	326	367	327	360	368	346	344	334	340	344	364	306	350	356	338	368	351	351	341	341	342	369	344	332	334	325	360	357	335	362	356	345	367	329	313	335	367	359	368	333	353	360	352	356	313	347	363	376	351	351	326	369	356	358	311	345	321	326	352	337	321	346	334	352	326	357	379	365	370	346	348	355	336	312	336	331	365	370	297	369	310	350	351	352	358	321	333	369	353	339	349	361	355	331	348	322	343	349	329	366	351	335	349	340	344	325	336	332	340	305	305	351	358	333	334	353	337	333	340	346	317	351	367	349	346	338	321	338	359	361	332	337	386	334	331	304	323	327	334	356	317	337	341	347	350	342	348	325	344	335	357	345	344	338	340	337	357	358	337	317	353	349	339	373	349	370	399	339	319	318	311	367	348	325	342	342	328	361	349	356	345	330	339	350	356	353	352	369	355	334	350	361	338	336	345	321	350	360	329	332	360	335	338	364	358	347	323	351	358	361	370	323	317	369	301	383	337	314	315	350	391	362	329	340	323	319	366	324	343	334	346	328	337	345	349	371	304	337	345	344	335	314	360	325	352	346	360	351	374	362	377	313	369	359	320	343	379	312	350	344	323	331	364	367	346	340	322	353	375	321	352	315	347	332	344	344	359	363	332	350	335	334	337	348	350	349	381	356	362	311	312	347	334	330	344	310	371	336	332	338	336	402	394	334	376	352	323	318	339	360	323	358	335	331	338	376	357	351	340	328	341	344	339	338	314	353	343	372	368	366	329	314	360	360	327	359	337	361	396	332	355	343	338	310	384	329	330	323	353	343	348	342	354	353	332	320	353	367	332	337	333	359	348	333	319	300	365	350	318	327	335	320	363	340	351	352	354	354	324	347	309	341	314	324	308	332	333	364	318	344	335	323	352	344	320	348	362	332	322	337	377	325	385	355	337	359	309	366	356	339	358	348	338	331	374	318	344	334	352	357	369	329	340	342	338	314	338	343	333	331	319	309	317	316	375	342	338	324	348	344	369	350	345	352	376	331	352	350	368	345	354	357	345	348	326	355	348	370	350	353	347	350	323	333	326	307	371	338	324	318	337	392	380	341	337	307	351	320	325	330	338	358	359	320	352	317	327	347	332	359	355	365	355	334	342	328	358	314	355	341	358	350	309	361	348	351	362	338	333	377	386	361	344	392	356	353	339	370	342	327	336	319	323	366	331	349	322	360	300	351	318	347	356	347	361	341	319	314	322	358	337	363	318	306	348	356	346	371	388	356	352	389	326	346	328	322	379	328	348	319	351	320	354	331	382	334	347	325	338	372	329	363	335	338	386	330	310	349	346	358	356	341	363	376	355	341	349	350	361	380	314	333	327	362	363	332	317	319	327	324	373	328	350	357	378	350	343	372	355	326	342	362	344	320	370	351	359	361	336	343	332	329	343	340	367	355	355	361	326	388	346	370	328	328	350	327	349	358	314	348	352	317	337	302	365	318	348	342	343	352	337	350	354	341	365	356	345	346	304	353	376	341	341	368	340	338	365	334	368	363	346	342	331	356	331	341	320	312	313	347	335	328	359	378	332	339	375	320	367	398	384	335	361	341	355	330	323	364	351	355	343	366	349	369	350	386	346	328	358	363	342	349	380	338	351	368	320	348	312	336	319	311	333	351	336	327	373	322	347	324	324	357	358	311	369	342	340	353	336	366	357	337	369	368	366	326	349	334	326	355	334	341	348	338	334	330	339	343	334	345	341	312	335	353	333	324	358	357	369	346	338	330	312	370	358	351	365	340	338	332	327	329	376	312	356	343	343	331	330	345	330	322	355	368	340	360	375	297	324	336	342	335	335	341	353	333	348	373	335	354	369	316	321	330	325	378	352	323	359	339	365	352	347	352	337	370	335	333	377	341	369	343	345	327	335	340	356	367	325	334	338	342	369	337	365	358	355	379	369	338	374	347	337	347	375	358	313	321	355	341	325	316	336	342	351	331	356	374	337	333	373	319	333	341	366	327	348	357	365	334	349	305	327	324	387	324	326	341	339	338	362	331	351	316	346	325	341	351	345	354	319	340	361	350	343	354	364	343	352	359	346	356	336	342	339	368	337	334	361	331	310	356	342	359	318	342	351	341	353	364	370	346	320	358	342	315	312	324	343	346	352	364	353	362	361	381	325	352	317	314	366	314	365	333	331	352	345	346	355	347	338	336	345	343	302	354	329	356	335	325	355	351	365	357	339	336	395	326	316	319	346	311	347	354	342	361	310	323	354	341	376	334	374	346	356	353	357	351	348	336	338	370	371	372	316	341	349	339	346	340	364	303	328	357	343	357	357	324	361	342	339	351	335	364	342	338	340	325	328	373	359	334	335	366	333	347	340	353	327	327	345	329	346	353	360	329	327	352	352	327	307	321	328	421	337	324	327	341	345	355	345	337	336	346	349	328	328	338	345	387	347	337	337	337	363	338	368	347	322	316	352	360	341	338	345	323	310	346	366	338	359	345	355	378	364	321	340	294	337	382	344	321	364	337	341	318	333	319	333	332	355	344	348	316	339	331	381	348	335	357	333	332	339	357	313	341	344	355	350	352	322	337	325	341	388	379	361	361	327	332	313	366	352	355	308	402	296	347	336	343	338	326	311	349	322	339	350	331	331	319	345	347	340	360	360	381	359	327	347	314	334	349	334	368	368	361	304	343	308	347	339	336	335	333	369	344	328	344	332	354	301	345	350	338	392	326	329	335	339	355	384	368	351	346
23943	21600	28876	23980	21059	13684	1107	638	543	549	510	464	460	461	479	415	462	445	477	418	449	443	404	402	414	436	459	417	385	486	449	417	430	428	474	421	429	455	411	422	395	399	418	400	416	411	409	432	407	404	417	407	443	429	395	457	392	416	398	414	401	403	401	418	415	367	405	417	388	401	420	401	426	406	418	414	432	400	414	383	396	454	408	413	402	384	410	432	410	404	423	423	385	433	412	402	439	402	393	448	420	433	416	419	437	460	432	444	447	410	402	373	404	373	398	399	397	429	399	377	427	404	408	454	370	449	380	383	444	401	444	414	400	424	397	455	414	415	397	408	395	428	393	412	382	416	422	421	419	443	382	428	418	437	400	433	426	392	440	403	428	428	415	442	415	416	433	413	384	395	368	398	404	406	411	443	424	386	397	446	391	416	377	406	405	411	414	406	449	421	384	415	426	402	454	404	402	390	417	397	403	406	424	426	420	395	411	421	445	408	435	432	410	452	394	417	399	390	394	400	392	428	405	424	378	396	365	388	401	403	399	390	411	444	371	422	413	411	393	417	400	421	462	398	411	413	373	407	474	419	418	410	401	394	412	425	417	392	429	465	422	393	412	372	416	437	396	422	431	400	426	436	421	406	400	452	417	422	410	416	437	418	400	418	384	434	389	388	407	442	396	409	428	416	428	406	434	380	425	423	397	373	388	402	408	399	425	417	399	410	406	422	411	447	391	393	420	410	403	408	388	471	463	367	393	387	368	376	404	430	381	402	414	405	390	389	429	377	370	444	447	399	392	411	424	428	382	440	412	434	466	444	384	417	408	383	449	410	423	401	426	422	414	419	405	416	429	392	389	427	400	442	367	409	402	423	388	405	411	398	435	378	397	423	433	448	388	413	400	414	405	401	428	431	424	408	400	416	435	423	391	410	407	394	423	411	375	429	395	408	384	399	397	411	411	395	427	386	384	424	418	438	420	426	429	410	432	430	400	434	412	438	372	362	388	416	434	381	431	389	469	402	424	348	384	370	424	393	403	455	425	414	408	399	376	433	416	406	432	387	455	421	418	443	401	440	424	437	452	439	422	402	410	428	440	396	402	390	408	399	404	434	410	404	410	429	386	390	383	412	418	402	385	392	398	411	391	364	418	429	371	430	425	382	410	391	390	396	399	434	445	398	415	424	420	422	378	413	422	379	432	410	405	413	439	421	457	397	397	419	406	384	454	433	426	401	441	392	404	412	415	404	415	400	401	413	378	387	426	417	451	400	419	422	357	396	420	404	404	399	420	439	438	448	402	393	414	429	399	382	429	398	410	402	396	431	425	387	376	418	427	442	405	419	397	418	399	403	455	427	399	427	411	385	430	439	414	402	422	407	405	411	375	415	400	399	442	360	435	432	386	446	451	408	376	429	432	387	406	389	418	401	397	422	412	398	409	421	427	386	397	380	406	389	401	420	432	380	412	376	413	407	395	408	443	397	453	429	393	412	378	419	394	418	415	456	422	436	390	423	411	382	426	415	382	406	423	421	412	375	411	402	410	400	441	409	401	415	406	381	392	420	414	407	395	404	348	385	421	410	378	432	419	402	413	394	403	420	411	396	412	415	394	413	407	389	427	424	397	395	428	389	433	406	411	418	418	412	398	433	453	408	399	413	409	408	424	435	414	387	391	397	435	388	410	393	392	396	372	382	426	408	394	429	410	471	413	404	419	403	394	422	432	457	466	411	411	456	420	421	419	423	418	419	413	421	420	411	429	393	405	400	423	405	436	415	420	392	414	388	384	382	383	417	408	412	372	431	390	389	408	397	410	412	406	411	405	423	410	414	382	415	391	415	444	423	444	432	370	421	397	443	400	381	419	385	436	392	405	407	425	409	430	419	357	426	409	446	392	429	403	436	418	426	432	401	415	401	374	404	433	419	421	365	406	457	413	397	429	398	409	421	416	458	381	398	390	350	416	408	402	424	409	388	456	420	377	390	422	389	424	405	416	400	375	404	414	370	429	411	412	403	403	388	416	418	450	426	382	394	458	407	448	423	408	393	407	434	401	390	397	404	441	429	427	422	415	409	416	383	424	387	422	417	416	387	422	415	399	392	397	389	438	422	433	400	416	447	401	438	393	398	394	426	420	405	430	432	404	368	402	396	410	405	419	433	395	410	404	392	407	411	418	418	411	414	398	414	385	414	384	397	414	408	393	407	420	397	414	423	456	427	388	386	424	404	442	405	366	437	415	378	398	443	389	401	421	416	427	404	426	415	341	401	431	416	388	403	423	411	383	405	391	404	428	425	422	411	385	376	386	415	390	397	398	395	437	427	395	458	427	406	411	403	429	433	410	420	409	416	391	404	440	411	406	415	424	414	433	428	389	446	451	410	382	404	409	409	436	391	408	385	391	385	427	426	410	406	409	400	430	369	416	382	371	404	431	446	397	405	442	429	420	395	407	408	385	403	424	419	418	409	403	395	398	413	419	380	428	409	393	394	390	390	401	408	407	416	422	387	412	427	413	420	387	416	417	415	395	418	400	412	391	432	381	400	400	393	393	451	417	408	426	365	402	425	395	451	422	434	443	399	422	378	436	396	389	428	425	407	393	425	401	404	431	426	413	392	441	443	414	412	434	432	410	403	416	448	394	451	382	422	366	396	414	391	426	453	404	395	454	397	408	460	443	475	411	418	430	369	446	431	405	403	397	386	411	437	474	414	401	384	387	409	391	458	435	423	400	437	408	377	438	430	441	425	430	405	363	390	467	400	427	399	396	418	378	412	392	420	394	393	390	404	401	438	431	389	414	429	430	409	378	394	428	388	416	409	421	407	408	429	432	387	409	394	430	411	424	391	401	462	382	407	407	431	433	389	399	400	396	424	396	430	401	361	415	432	394	407	438	377	424	439	382	430	407	390	399	379	373	402	392	423	383	433	386	364	438	400	371	402	431	464	416	405	390	381	371	346	460	439	381	406	409	368	378	423	394	413	376	406	415	422	410	435	407	423	407	432	419	430	441	372	395	425	395	392	450	415	415	441	408	427	412	405	402	382	399	411	418	403	405	435	403	394	367	443	440	402	416	397	402	402	400	442	444	427	432	397	387	388	397	423	373	401	420	419	416	378	454	404	367	392	421	405	393	395	437	410	406	413	428	409	438	416	399	431	420	418	447	411	430	416	405	369	427	408	418	424	396	415	378	385	379	444	426	404	405	390	408	421	410	414	430	404	394	418	406	385	406	387	397	458	418	365	390	406	436	454	401	405	419	430	410	425	388	399	415	409	401	411	421	436	431	420	414	383	415	398	379	385	394	403	419	417	406	408	416	427	433	428	429	388	409	397	418	411	404	400	434	436	406	413	371	385	371	413	387	385	410	421	397	392	376	362	389	362	453	410	422	425	461	411	430	400	348	428	399	414	434	399	391	401	390	443	381	397	357	401	440	430	402	417	380	397	410	396	384	430	390	428	406	441	390	430	458	415	407	397	396	426	443	434	422	404
40363	84705	30137	3076	1819	1367	1184	990	873	739	773	659	625	622	568	582	587	551	499	540	584	532	513	503	515	528	524	514	491	487	545	461	508	463	496	522	484	504	483	462	474	498	513	497	517	526	481	481	521	480	483	486	505	515	496	513	487	489	512	532	470	492	458	494	497	468	490	508	471	461	466	464	510	512	479	487	532	534	470	505	446	505	511	516	517	479	461	528	555	496	499	490	520	502	506	473	476	512	503	506	504	472	506	475	514	499	513	487	536	484	459	526	490	473	502	470	493	477	447	503	461	474	467	519	492	476	507	483	482	505	477	496	492	506	489	468	518	551	461	515	525	547	506	475	530	530	510	497	434	477	460	466	513	486	511	499	456	476	497	492	477	488	466	507	492	511	461	498	497	494	500	484	513	497	488	488	487	515	500	492	488	538	500	476	489	470	518	482	517	496	483	456	496	514	478	496	478	467	475	478	526	470	499	480	478	487	485	492	501	479	474	506	500	475	483	511	474	470	509	482	438	488	464	483	463	451	470	466	454	480	482	498	493	491	486	477	506	512	465	433	479	432	507	467	485	488	469	489	468	465	489	466	510	498	502	511	438	480	502	515	495	511	492	471	478	464	487	522	513	415	524	491	489	489	509	463	468	520	498	520	501	497	494	499	505	468	491	460	468	469	484	480	452	472	471	452	506	503	477	507	485	470	491	482	500	467	502	492	493	511	468	548	474	489	486	485	489	522	491	474	456	487	486	479	496	486	481	488	484	536	486	481	483	528	448	454	530	506	513	490	483	489	509	486	475	476	483	466	501	495	426	454	536	478	491	497	509	497	514	505	488	482	476	504	475	459	467	465	452	487	477	473	495	463	473	502	490	480	477	474	482	474	558	438	487	493	490	486	499	519	513	446	482	490	477	517	473	495	502	511	481	533	487	477	468	487	471	487	514	476	490	475	453	518	503	464	489	468	452	504	477	489	515	480	461	477	492	487	497	492	499	512	551	487	475	485	476	503	505	491	503	479	465	490	445	485	504	460	474	505	495	479	518	469	492	494	532	526	456	434	444	476	474	485	458	558	479	468	533	517	469	517	474	511	446	486	482	523	467	530	483	496	447	521	476	500	464	477	469	479	494	493	460	462	469	475	455	460	478	466	447	492	552	513	467	500	494	498	502	501	456	493	463	499	474	542	519	484	490	486	491	439	466	475	465	480	499	447	454	462	500	484	466	452	490	485	446	476	488	434	514	492	489	494	492	471	485	494	485	481	499	489	469	461	489	532	521	484	521	502	459	480	509	469	532	476	500	511	470	503	484	498	478	507	469	498	485	519	505	427	482	475	474	498	475	509	509	471	465	476	436	509	455	443	461	469	511	487	489	445	482	483	476	491	487	528	477	444	498	489	489	489	471	509	473	451	466	491	507	502	495	465	511	505	507	499	484	501	439	481	450	489	524	463	476	477	496	460	488	461	450	496	486	495	527	413	406	526	477	490	478	496	464	451	485	479	491	535	463	493	470	445	518	517	504	521	484	483	472	485	504	461	483	450	490	515	505	488	485	486	480	516	476	489	481	493	514	472	510	489	523	478	505	508	484	487	503	494	469	486	483	440	510	497	481	446	487	471	461	486	483	506	515	503	502	510	467	521	464	501	494	467	467	504	497	493	502	504	534	495	468	513	494	495	467	464	470	522	475	482	488	455	488	509	505	505	505	451	511	446	498	450	471	484	452	475	510	483	550	508	501	473	496	512	493	477	447	470	474	471	505	495	509	491	474	488	480	463	472	467	511	484	425	484	511	476	449	494	480	501	485	511	489	503	463	522	455	478	485	448	513	488	482	448	498	513	470	471	509	502	541	513	471	468	479	488	489	441	451	491	481	467	471	448	472	483	455	516	457	471	486	469	489	466	486	478	468	528	488	485	499	489	492	468	480	505	528	479	504	507	482	508	513	478	455	470	425	494	439	500	462	532	503	493	515	477	482	481	469	458	522	481	472	458	498	507	466	462	522	502	481	473	464	487	484	501	487	485	456	440	488	471	488	448	458	519	521	512	490	477	460	511	509	494	476	486	441	516	516	469	513	454	526	475	458	470	509	491	522	460	480	541	478	505	536	533	469	455	486	500	523	517	462	468	487	506	455	473	501	509	450	515	478	509	523	508	464	512	483	472	455	461	493	448	509	519	506	471	489	475	478	512	443	474	489	520	471	491	484	501	505	461	434	499	517	505	496	485	539	503	477	438	468	516	462	481	511	483	481	509	518	507	444	481	477	502	476	484	535	476	479	491	467	492	486	495	465	532	473	493	532	436	454	465	503	490	500	483	454	465	486	459	490	501	489	459	493	530	481	455	466	461	458	445	483	453	523	467	496	494	521	510	512	514	471	471	495	468	499	486	482	472	481	476	482	477	455	516	463	502	476	509	492	470	468	479	508	456	495	462	475	486	474	508	496	508	446	484	461	462	528	491	463	464	487	488	480	459	510	522	434	509	489	496	480	474	477	500	502	480	503	472	477	480	468	501	497	507	478	462	509	482	486	504	493	480	478	496	483	468	507	518	490	514	485	441	444	485	537	492	519	446	483	511	538	509	500	524	494	501	519	489	540	476	527	503	489	540	491	524	505	498	462	486	506	499	486	513	514	484	521	483	492	490	518	465	499	474	460	464	508	473	468	495	474	517	484	478	492	470	505	471	461	456	495	486	453	471	518	506	488	456	506	490	475	461	491	492	483	500	504	450	466	488	498	474	471	483	498	481	475	522	461	491	497	442	491	464	512	515	471	483	481	461	502	467	442	468	538	493	503	509	501	496	480	477	460	456	488	513	514	502	481	487	490	475	524	506	487	497	483	498	506	493	523	506	495	514	479	503	510	469	435	493	476	480	486	496	457	468	465	478	496	489	507	493	491	430	492	474	468	454	456	521	493	492	490	482	479	437	467	496	513	504	524	522	517	487	508	502	463	477	463	486	444	491	480	473	497	493	501	510	503	514	482	507	452	467	479	457	482	510	456	522	490	509	465	500	502	456	495	487	475	488	452	475	507	498	465	460	509	490	494	463	464	503	485	518	491	468	524	486	490	473	484	459	486	501	470	532	450	442	477	515	486	490	448	555	458	475	501	505	463	504	455	503	454	489	464	501	483	463	449	471	453	522	476	485	443	505	478	515	453	511	528	529	479	480	467	480	500	502	506	474	495	506	509	498	487	476	489	507	496	483	498	501	519	503	447	486	453	460	465	468	485	495	499	486	491	513	478	472	479	495	506	484	467	483	478	476	483	512	501	461	496	450	529	490	467	478	468	487	455	459	478	476	495	494	531	429	469	495	484	492	509	479	481	477	466	502	442	472	485	439	464	507	481	479	477	452	498	501	469	475	512	451	496	495	462	497	497	492	428	507	483	458	488	484	471	502	483	471	492	549	470	499	487	487	500	525	489	463	472	518	475	491	474	497	465	513	490	494	490	489	491	521	511	472	488	493	479	527	503	508	468	482
25176	22313	27757	24900	12993	725	373	311	312	298	318	264	254	276	258	260	254	288	244	247	255	240	248	247	244	246	263	293	256	265	244	220	255	234	239	233	251	260	220	241	244	235	231	246	247	237	240	266	237	255	245	235	245	263	224	225	253	251	234	249	240	234	240	227	240	256	253	206	250	246	237	216	227	231	253	254	248	242	250	234	232	252	244	230	229	232	219	244	249	225	228	256	243	243	218	228	245	251	257	230	262	287	250	242	276	262	253	277	244	293	231	258	251	229	261	233	252	248	264	242	265	256	248	236	239	235	253	236	252	239	254	234	210	270	224	222	248	259	236	258	256	231	233	226	219	244	260	254	241	267	223	242	238	236	238	222	223	265	238	250	230	231	231	238	265	261	243	232	217	234	260	257	267	231	232	237	223	238	207	247	216	239	226	262	259	230	242	262	225	223	240	229	233	244	236	236	247	231	258	251	241	243	239	248	238	250	213	211	216	219	257	234	220	239	259	233	264	252	240	209	232	247	234	239	259	227	219	219	255	236	250	240	241	235	245	230	241	231	206	260	243	257	230	227	221	239	230	258	239	255	229	259	249	254	258	232	257	226	231	250	249	251	244	251	229	244	243	237	253	265	240	229	237	239	235	242	238	225	243	245	241	243	231	240	249	234	214	244	242	226	203	283	251	245	244	237	238	230	246	237	262	247	241	229	242	260	243	266	239	210	252	233	212	265	253	262	269	232	246	249	234	236	251	243	223	224	244	257	236	227	244	232	232	252	254	213	228	220	232	243	245	240	248	236	245	253	232	235	236	255	250	207	258	232	220	213	227	244	245	227	243	255	244	264	263	241	254	231	236	224	235	257	263	227	228	224	231	229	244	245	239	217	235	280	209	215	248	244	240	223	243	245	233	259	282	218	255	255	258	239	272	250	254	206	230	252	228	277	230	246	223	268	245	247	209	239	226	236	214	227	238	219	239	228	237	226	238	231	226	228	237	231	258	235	254	240	254	231	253	236	241	229	252	231	214	248	245	227	246	216	253	225	226	235	254	256	237	238	235	244	244	235	261	222	244	235	241	248	238	242	247	251	251	205	229	247	252	235	231	251	270	262	254	232	229	250	252	287	237	254	254	238	258	257	256	227	238	225	231	252	244	232	235	215	256	227	243	223	252	264	243	263	222	251	230	220	237	225	233	222	245	227	240	255	241	233	236	248	218	233	237	230	266	259	247	248	251	232	243	248	249	241	222	239	239	258	238	230	247	223	235	259	232	240	251	244	252	242	230	227	225	223	222	242	242	231	244	241	237	238	191	238	260	247	245	252	227	221	244	222	259	220	255	235	238	262	214	251	256	228	249	237	239	251	221	230	225	240	235	235	246	237	269	245	237	238	259	235	261	210	251	250	240	231	214	221	236	225	270	251	228	246	250	236	236	234	256	237	211	235	259	260	229	238	252	226	276	234	234	266	252	220	256	260	235	240	201	244	240	218	249	258	238	249	263	250	226	239	246	237	241	214	219	240	246	262	255	249	255	213	224	253	265	282	245	234	249	231	258	257	240	247	268	239	264	231	241	216	243	270	231	229	238	246	227	244	274	247	234	220	225	271	261	228	218	264	239	270	253	232	253	234	236	229	228	248	244	249	267	237	231	234	247	261	252	233	238	247	247	261	216	208	263	237	244	231	277	227	240	238	229	273	226	237	214	215	209	261	229	211	262	247	253	246	228	230	246	257	254	226	214	213	240	241	264	250	248	233	254	246	269	224	225	257	266	241	231	262	260	226	260	254	219	239	243	242	254	228	252	228	255	268	237	255	226	228	246	225	260	228	246	252	234	234	230	230	241	254	223	243	216	253	267	235	255	240	240	259	203	219	241	260	267	240	288	266	239	255	221	235	244	236	235	240	231	232	241	232	240	222	266	208	223	227	252	256	269	260	228	247	252	253	245	214	239	227	232	227	252	226	254	234	212	242	262	235	234	251	214	238	244	247	250	254	246	229	264	227	253	251	239	240	245	264	257	212	243	226	253	263	226	253	233	266	215	270	234	248	212	235	267	225	210	262	228	231	250	241	270	249	262	220	241	271	227	252	261	230	247	230	241	246	225	251	264	220	227	233	271	249	243	227	242	220	258	245	225	262	245	275	248	256	248	240	251	245	234	228	264	237	215	224	216	226	210	251	241	253	225	251	244	212	216	241	216	273	212	235	237	252	274	245	242	244	237	223	228	245	238	259	222	232	222	233	276	274	231	238	238	243	271	236	235	221	230	230	249	236	240	256	248	240	250	229	215	245	247	243	248	247	228	236	233	229	240	265	234	227	235	245	250	240	239	238	206	226	229	256	235	265	251	204	234	262	200	246	235	230	246	253	243	235	251	259	228	237	252	235	242	227	211	259	250	240	225	229	211	224	260	246	249	250	220	241	235	252	237	250	214	243	273	215	230	234	236	199	237	257	225	232	227	244	224	212	229	216	247	245	238	251	239	262	244	260	222	263	254	218	237	233	259	226	267	225	262	250	253	243	250	234	242	241	246	242	252	258	222	238	216	231	219	238	249	260	227	253	269	245	245	249	242	246	252	245	254	212	247	223	241	232	237	218	226	250	222	251	231	240	253	271	260	227	238	245	253	262	263	234	256	231	252	258	249	222	220	210	247	262	243	233	248	235	286	239	245	246	244	219	237	235	274	210	249	210	207	216	227	215	254	252	227	236	225	215	241	230	232	246	232	251	212	243	257	229	231	236	231	246	240	260	241	226	235	269	220	212	252	247	256	235	247	240	248	231	256	248	275	264	271	221	243	212	262	252	234	227	253	243	235	248	261	234	247	248	256	232	252	256	237	225	233	237	262	253	240	243	219	259	284	237	217	272	237	225	278	271	245	248	254	252	253	235	232	266	239	228	270	258	263	232	253	246	259	225	265	236	256	243	251	245	239	245	248	260	240	231	252	240	244	232	249	230	232	229	241	226	244	250	231	237	222	272	241	239	255	235	211	240	232	257	267	235	257	235	234	246	247	199	229	225	276	223	215	249	223	270	238	266	251	243	267	240	263	228	239	244	239	232	272	224	257	258	255	226	271	261	237	253	244	228	230	255	249	217	260	245	254	244	248	260	256	239	270	222	245	235	207	243	259	241	278	292	245	250	249	247	244	258	247	240	257	215	270	252	240	251	249	252	249	231	237	218	274	227	253	229	249	231	250	265	242	260	249	240	241	237	235	217	252	238	242	235	209	231	230	281	233	255	241	242	227	234	225	239	228	224	241	218	243	217	252	240	239	235	244	241	265	229	250	219	241	241	240	255	245	242	235	217	208	207	262	241	237	239	266	242	250	246	237	222	212	232	225	236	252	211	256	228	198	223	244	224	239	259	245	248	276	236	249	262	231	227	237	230	228	255	236	250	261	247	250	258	259	240	234	227	232	276	235	255	246	230	232	259	257	231	247	244	233	252	235	242	239	258	245	230	230	274	233	227	245	252	217	242	247	240
41250	74222	25027	1618	1026	757	651	588	523	461	433	379	385	396	376	361	338	325	337	315	299	348	318	312	305	339	333	308	299	334	318	295	285	320	332	329	290	273	312	289	291	292	297	315	304	296	305	325	312	276	302	310	286	294	324	330	273	306	305	344	292	291	312	340	273	291	286	321	333	314	308	270	304	311	299	286	299	322	302	311	290	316	291	295	308	274	302	267	297	291	285	262	289	303	300	317	313	297	333	327	322	315	314	356	291	342	318	342	336	277	299	344	339	304	313	302	303	321	367	347	297	303	307	314	307	279	352	300	284	299	293	306	292	297	285	305	321	337	306	269	319	308	292	310	327	311	321	305	313	322	312	299	305	312	314	336	304	283	325	289	319	282	341	305	325	310	316	297	285	303	305	270	340	318	333	291	285	264	285	294	336	302	298	307	308	315	305	283	301	331	273	323	310	311	277	331	319	336	321	309	287	300	321	298	295	271	310	275	314	292	302	302	284	288	324	277	309	309	293	289	298	313	324	285	282	319	292	282	318	299	284	315	287	308	281	309	285	287	281	321	318	321	332	280	280	296	320	304	319	295	324	317	294	306	307	321	326	286	311	301	303	306	279	298	287	303	293	306	313	304	303	331	300	295	294	301	294	299	334	304	301	293	286	302	288	278	299	313	325	295	324	279	312	333	261	307	321	328	307	319	287	277	290	291	321	300	321	281	323	267	292	300	289	277	280	331	289	328	286	318	286	307	310	311	313	311	300	315	306	295	304	284	307	290	297	317	311	286	314	289	257	329	305	314	285	318	286	306	316	289	309	295	293	304	284	313	289	296	291	285	323	289	292	276	290	315	298	314	332	320	343	281	323	300	301	289	310	265	295	285	334	283	297	281	307	271	281	321	302	256	348	315	324	276	292	306	301	300	297	295	310	296	281	259	319	308	300	324	320	312	289	293	315	277	302	281	310	309	286	322	300	281	329	282	283	275	299	308	288	294	282	315	299	286	323	283	330	274	279	294	303	290	308	281	295	311	327	301	278	290	289	301	327	307	319	301	328	314	293	326	306	323	306	288	293	339	305	313	308	310	276	276	313	304	312	280	273	302	307	292	277	285	309	331	291	288	301	303	310	302	311	301	319	280	289	319	311	296	330	280	285	316	303	295	331	299	281	284	295	278	311	296	288	270	283	333	318	332	282	332	315	321	338	290	299	285	322	283	316	296	287	336	324	275	301	312	311	323	305	307	304	336	271	317	313	298	322	297	310	297	296	300	298	271	300	312	314	280	328	326	314	265	299	304	285	310	324	322	313	273	323	303	303	305	310	280	291	309	272	278	303	325	300	298	297	337	302	317	300	300	308	276	310	345	324	324	305	294	312	272	287	294	288	273	302	300	324	292	300	334	289	307	281	317	312	342	306	297	295	306	275	319	329	298	271	274	270	307	278	279	278	307	292	260	302	313	341	305	327	280	295	302	276	296	351	292	306	323	319	296	338	314	299	332	312	288	290	270	301	305	308	321	327	297	279	277	304	308	293	318	315	269	283	326	259	295	322	308	318	270	290	301	297	288	309	300	323	321	300	295	287	262	313	302	283	293	295	291	287	292	290	318	299	295	273	298	291	323	302	292	295	298	316	293	300	305	297	317	280	304	306	305	323	312	298	294	301	319	296	297	313	316	312	289	296	287	347	298	299	291	299	332	282	338	291	278	303	301	307	294	283	310	308	304	306	300	333	315	295	301	316	312	312	310	288	292	304	295	311	345	303	308	333	313	285	303	301	279	291	316	284	291	279	307	309	273	291	309	288	306	309	298	272	320	281	305	298	310	288	319	288	339	309	285	315	309	293	295	306	298	284	289	281	309	297	292	301	283	270	299	306	280	318	297	313	318	290	292	278	319	287	305	314	311	322	300	291	292	277	305	275	306	302	289	312	285	276	320	310	317	300	311	314	302	299	315	276	339	309	292	306	299	333	295	316	310	288	289	331	316	280	272	305	321	296	320	298	291	341	313	297	280	303	269	311	298	317	305	296	296	320	306	317	301	293	289	327	296	305	345	288	292	298	313	288	324	296	287	289	322	296	283	301	329	298	292	294	275	320	278	314	302	295	322	318	328	321	328	308	293	302	285	302	307	304	330	316	271	326	334	326	283	297	283	300	300	279	295	283	272	307	292	304	290	273	278	273	317	319	289	282	306	289	301	302	334	301	333	274	306	313	301	323	285	294	303	307	329	339	298	316	318	318	290	293	311	284	307	314	324	329	315	292	286	281	330	280	299	320	306	314	308	267	275	314	321	286	299	342	313	320	282	326	306	272	325	322	311	308	304	314	292	291	290	298	271	275	313	302	284	315	308	290	316	307	273	323	273	291	296	316	318	320	319	315	300	297	293	274	292	275	307	291	297	335	275	300	320	290	305	310	299	295	325	295	327	269	334	284	326	283	291	300	308	291	288	292	325	311	310	305	321	301	266	313	297	305	296	280	301	305	318	285	272	311	313	290	295	292	308	296	324	308	274	306	327	313	336	280	304	315	314	296	330	297	299	321	318	303	300	325	315	319	312	307	303	315	316	295	320	325	307	319	323	328	290	295	295	317	303	289	333	289	343	289	286	305	316	318	281	301	276	314	305	319	270	331	318	334	311	303	311	291	311	305	290	287	310	287	310	280	318	301	281	316	304	290	268	328	346	304	302	272	298	273	304	317	323	292	285	334	267	314	311	312	295	310	284	281	267	335	321	347	305	305	298	306	328	292	321	300	270	282	296	303	269	276	298	311	325	295	313	293	279	260	299	317	312	273	308	296	325	298	309	302	297	284	304	310	311	332	304	289	300	291	287	321	300	292	288	325	296	326	336	302	315	296	290	312	320	295	287	313	347	306	290	313	299	271	296	295	354	334	274	310	319	304	272	280	314	325	296	315	300	304	289	293	285	303	298	312	335	272	291	304	307	330	293	281	316	283	273	306	313	304	302	275	308	284	344	308	320	291	312	318	324	347	274	333	296	305	291	323	298	287	294	318	293	320	302	287	322	309	276	302	314	285	337	290	316	303	282	290	280	332	313	281	324	280	311	289	306	293	297	303	308	347	326	277	287	318	310	284	327	292	319	336	301	310	303	307	320	311	290	338	310	331	319	306	290	277	286	281	295	317	294	319	304	340	315	304	352	298	310	273	284	333	298	320	312	305	320	282	294	284	291	318	312	301	323	310	272	267	299	340	324	330	308	288	292	287	286	286	312	311	321	300	294	328	307	300	290	314	283	312	320	301	333	329	340	294	288	284	268	294	298	274	335	288	312	316	317	320	298	304	312	309	322	275	282	288	292	299	295	291	293	318	299	292	320	306	296	294	314	317	295	323	282	301	304	313	315	290	314	294	297	317	317	304	304	299	300	299	297	324	281	325	303	293	336	308	306	292	311	313	287	304	307	307	304	284	300	324	285	314	309	294	289	310	293	330	290	292	309	331	295	307	308	279	289	292	301	324	324	304	329
22886	21336	28202	24450	21111	20993	9005	978	677	641	620	561	514	527	511	463	491	442	484	444	473	460	449	465	428	437	414	417	452	432	428	399	436	410	422	439	415	400	412	416	422	403	413	390	399	420	431	411	398	411	390	415	390	383	405	444	419	375	445	405	388	437	435	392	396	416	413	382	374	400	388	422	416	396	397	442	446	430	386	388	416	404	395	381	415	354	404	433	376	447	399	433	412	428	435	391	370	398	457	433	426	425	439	434	416	415	429	433	391	435	432	416	409	391	409	388	438	446	428	426	437	427	388	382	405	400	405	387	430	425	418	394	385	431	389	416	417	425	415	377	410	427	395	407	435	364	439	395	378	395	423	400	399	423	428	402	434	394	380	424	384	348	385	366	425	415	412	415	415	395	435	425	402	396	404	395	408	454	369	424	408	414	384	421	392	400	406	410	389	418	434	438	416	443	389	454	384	411	395	373	403	381	434	404	413	371	414	425	410	416	427	400	405	410	362	417	406	399	373	393	410	400	364	408	392	396	414	387	433	401	402	399	395	443	404	407	415	417	435	451	420	425	384	375	388	419	382	376	415	373	426	392	397	388	377	437	405	401	405	421	355	392	413	384	407	425	420	405	416	423	440	436	386	427	423	415	422	405	441	393	390	402	399	396	412	422	389	391	418	446	428	400	389	416	434	382	399	399	408	411	397	371	428	416	406	437	423	371	409	405	387	386	392	366	395	419	397	400	377	426	430	418	418	416	382	385	423	406	372	404	410	372	376	386	410	428	435	399	413	418	388	397	382	370	404	403	392	422	410	384	415	413	399	452	412	417	407	380	433	416	408	391	429	406	445	405	396	451	428	392	405	398	403	444	413	440	428	413	404	413	415	388	403	399	456	409	426	412	382	397	384	414	373	400	395	416	423	406	396	424	409	433	423	395	402	423	425	391	370	418	410	390	403	392	418	410	414	415	403	401	378	384	427	407	401	408	384	376	368	417	404	413	394	404	425	387	390	392	433	407	452	411	399	413	392	417	384	409	418	383	432	385	397	442	405	402	437	424	409	391	391	411	375	413	432	371	406	405	405	374	393	411	404	385	379	420	381	386	401	425	444	398	374	381	403	415	422	402	410	407	362	426	375	441	392	418	404	397	403	424	377	428	397	409	404	416	405	383	406	403	414	421	380	423	418	375	399	413	409	390	411	370	426	396	370	409	421	418	408	380	366	427	406	414	398	413	378	388	427	435	376	383	423	390	414	416	395	423	427	390	405	396	415	424	359	400	438	400	394	440	407	408	401	375	423	404	421	422	465	415	432	409	365	404	416	381	382	448	397	386	442	387	393	382	416	376	438	401	421	378	370	396	410	402	395	362	391	400	433	422	435	414	394	425	392	437	371	373	415	438	419	420	374	413	424	404	435	416	383	403	402	395	369	405	418	434	456	423	356	387	365	378	454	389	388	381	413	372	419	420	406	413	376	390	402	419	407	375	411	389	416	401	381	394	388	385	393	395	408	391	402	412	433	405	415	368	419	427	387	398	393	438	405	409	376	398	437	411	418	366	385	429	452	386	413	407	404	420	391	400	409	389	415	404	395	390	410	409	395	397	442	406	411	423	398	414	427	413	385	399	413	371	389	406	423	417	427	436	400	448	386	413	448	420	407	428	375	426	396	381	393	396	402	389	453	389	429	418	421	399	378	432	406	383	444	431	389	405	395	404	405	393	404	431	393	397	416	375	411	438	389	449	441	387	409	432	434	381	374	431	406	381	393	371	421	420	426	438	390	421	400	416	421	417	424	432	378	404	426	412	420	398	410	414	390	403	376	391	416	380	406	407	368	383	431	402	456	423	436	378	429	412	407	423	362	424	398	410	384	450	403	409	414	395	410	391	387	390	422	428	432	429	383	370	401	410	450	412	386	389	380	436	402	400	371	389	392	438	398	408	406	409	349	402	420	396	405	403	429	385	387	408	398	369	415	421	407	427	405	424	414	429	404	402	423	399	392	431	383	403	390	443	429	398	397	443	385	410	378	393	385	425	429	403	397	391	382	398	416	382	427	396	409	396	370	422	417	406	410	446	410	382	389	384	412	391	342	401	414	387	393	392	415	416	404	404	401	382	419	419	401	402	394	411	441	425	431	418	386	430	389	382	411	458	436	388	398	383	388	425	420	409	391	395	417	390	413	432	399	406	420	418	370	395	422	369	394	431	436	384	399	423	426	394	394	391	424	414	416	395	360	406	440	406	379	445	409	399	389	362	420	418	375	400	385	413	398	402	421	437	387	421	432	382	417	398	392	384	412	421	418	413	419	410	397	402	376	417	395	417	389	439	413	386	445	437	428	413	386	395	374	374	428	399	414	408	384	383	394	405	382	393	382	405	379	437	409	404	401	455	398	398	405	423	422	408	397	386	415	396	399	394	396	417	424	428	424	445	393	399	389	390	409	423	397	429	384	415	387	418	395	426	391	415	395	428	362	400	402	408	379	398	440	373	365	436	412	392	432	376	414	430	407	388	372	432	429	413	407	421	376	423	410	419	418	404	400	445	396	387	436	364	409	395	407	403	408	405	402	381	426	378	442	433	393	394	413	410	415	452	398	404	436	424	401	388	411	423	420	392	431	390	411	414	383	414	377	411	418	376	432	421	448	432	433	412	381	417	419	417	379	391	411	445	424	396	398	409	427	402	373	409	397	425	416	393	399	447	380	435	390	413	452	407	433	396	423	364	405	386	428	414	390	454	400	382	389	425	361	424	438	395	399	383	408	439	401	433	413	418	392	429	446	429	395	429	391	476	408	393	424	411	447	400	428	424	412	412	429	371	390	417	401	426	382	431	410	403	352	409	456	418	382	364	414	400	371	348	383	398	406	422	389	415	442	398	383	415	401	393	414	401	390	447	434	381	389	410	389	375	407	390	387	407	412	389	397	412	420	416	419	432	383	427	428	397	403	395	387	388	391	459	392	402	394	398	385	426	410	388	417	401	399	379	401	412	430	419	372	428	415	404	423	402	424	418	405	402	348	362	433	369	362	390	425	403	383	376	425	368	429	396	430	395	420	433	391	402	442	410	375	391	408	374	400	431	433	386	382	399	443	434	406	402	410	437	381	440	420	426	391	395	396	394	444	418	386	424	427	386	390	395	366	381	404	405	380	362	395	381	395	419	435	384	411	404	431	388	414	379	401	424	412	421	413	395	378	403	404	412	389	394	369	393	382	411	395	407	412	400	410	412	407	406	410	413	413	375	376	373	410	379	407	423	404	394	402	393	404	363	378	372	402	427	407	418	416	404	412	392	365	394	393	409	419	417	417	402	425	407	415	395	433	377	406	416	442	402	404	393	397	396	426	390	363	373	389	397	392	379	385	422	380	371	388	418	434	370	409	416	399	394	373	417	393	395	429	427	364	391	420	405	403	453	412	403	411	412	422	424	412	397	425	432	386	415	401	408	393	440	402	381	417	396	407	397	423	407	378	379	444	405	413	422	418	419
42875	91785	29894	4576	2857	2174	1897	1472	1263	1016	946	861	741	717	641	596	597	576	579	560	547	555	562	543	539	539	540	535	508	485	540	493	505	512	536	525	506	472	506	462	484	468	514	543	499	521	496	492	505	490	524	484	432	517	496	523	498	517	495	532	534	536	509	501	448	457	479	445	476	479	471	493	565	449	448	487	527	526	491	474	476	491	464	500	472	472	480	520	506	464	471	525	518	497	495	476	520	486	510	495	530	496	511	547	531	546	552	500	463	507	480	477	511	450	492	469	483	457	477	447	509	495	469	486	506	546	454	491	459	475	480	484	476	489	518	497	482	503	525	481	478	486	480	489	477	493	497	510	480	483	499	478	502	476	488	441	503	530	521	488	507	478	479	455	479	489	478	488	490	447	482	464	441	471	505	469	463	448	461	487	465	460	489	522	507	485	473	485	492	462	489	483	498	501	500	475	508	492	427	467	490	479	493	463	482	514	488	508	445	478	490	485	514	474	502	475	509	469	494	496	502	471	482	484	500	498	471	492	470	526	514	487	493	472	475	467	462	495	474	472	464	472	443	510	459	495	482	467	501	502	490	438	492	495	493	471	455	471	469	452	493	507	522	490	486	513	488	450	469	494	467	509	488	489	492	477	477	479	480	454	489	552	471	468	453	454	494	489	492	495	530	456	532	469	510	475	507	486	503	528	479	472	479	487	458	484	460	504	462	504	475	466	471	481	478	492	520	463	500	493	477	487	429	497	480	460	486	476	482	517	463	486	466	489	499	473	436	448	467	484	505	475	490	462	468	466	479	457	530	493	473	490	463	502	464	480	468	490	474	501	498	517	510	450	482	510	474	465	468	495	497	481	447	465	494	452	487	470	462	510	480	469	483	473	453	459	469	508	453	484	491	472	490	480	448	477	450	511	483	476	478	491	482	486	492	503	509	479	498	467	477	485	464	459	460	463	504	469	491	502	510	506	472	494	470	506	467	469	446	522	497	494	493	476	484	471	460	452	464	502	506	495	519	493	455	455	508	482	465	482	445	500	488	515	478	489	447	484	467	512	491	494	454	493	481	471	488	499	521	458	441	496	488	503	493	490	489	495	461	434	506	502	470	468	473	459	490	495	497	481	496	498	490	490	454	467	481	508	482	464	467	494	483	518	486	498	490	466	510	449	514	489	508	488	527	474	492	494	509	490	500	465	441	518	483	462	467	479	471	465	491	463	483	504	461	509	480	473	478	507	484	478	490	469	484	489	517	527	488	479	467	499	483	473	458	506	501	491	479	519	501	439	501	513	483	524	492	478	461	490	490	498	506	546	447	482	463	481	477	491	463	484	455	520	483	504	520	515	484	451	551	439	475	494	483	481	470	462	492	444	463	484	519	469	453	477	492	490	433	486	488	463	478	492	504	469	490	463	517	483	474	514	491	474	468	458	475	489	486	475	525	517	485	488	453	464	508	496	495	458	492	512	480	504	484	527	472	480	508	486	484	478	449	496	533	487	469	487	486	461	514	495	486	473	479	502	494	469	478	488	496	452	543	509	493	495	478	499	519	488	513	477	445	484	468	491	480	496	482	509	463	483	471	451	485	498	449	443	474	462	480	481	466	482	457	462	478	485	462	507	469	464	511	475	517	461	455	483	484	468	466	484	449	509	484	505	493	480	506	506	482	462	502	449	512	489	474	478	501	428	437	494	523	494	475	484	477	504	451	496	511	501	456	541	435	503	501	466	482	476	472	497	435	499	477	525	466	468	527	484	496	468	500	490	473	511	456	475	502	473	465	490	529	457	457	452	484	493	478	521	515	482	503	505	489	496	491	490	513	493	459	490	489	494	483	485	499	497	482	489	474	478	514	520	499	456	454	541	502	478	507	489	503	478	444	498	471	461	495	498	486	462	496	481	491	464	463	498	500	487	497	487	490	471	474	467	461	460	469	502	477	488	511	504	441	517	481	447	469	453	495	495	495	506	476	483	468	460	481	487	458	464	471	479	473	489	465	466	504	492	457	489	498	453	446	488	480	480	483	484	472	519	493	467	476	501	491	472	494	472	498	496	488	509	500	526	507	494	483	473	484	514	425	461	459	462	488	458	468	485	490	493	451	461	491	489	475	500	487	491	485	494	489	459	457	457	506	489	445	479	452	451	448	521	474	446	460	470	474	470	439	450	496	504	471	513	465	486	517	462	479	473	480	492	462	481	514	491	473	481	472	493	498	507	482	531	498	442	468	466	499	495	461	463	467	479	469	466	447	504	472	461	515	442	464	499	465	461	464	511	461	473	525	465	505	467	489	453	476	478	504	482	469	503	476	484	509	485	490	489	480	527	478	453	471	523	471	500	447	469	423	483	478	457	500	478	477	441	495	479	516	507	487	467	496	482	459	458	479	496	490	500	505	501	438	463	478	503	480	494	447	482	488	483	455	482	473	528	453	488	483	474	515	466	499	467	472	515	470	467	466	498	483	459	480	496	461	468	460	470	470	477	470	477	493	492	498	467	461	482	503	453	477	474	476	499	496	473	497	479	472	464	466	507	466	485	437	465	482	467	473	490	465	490	463	484	514	461	465	477	499	449	463	509	528	492	494	476	475	447	451	466	467	476	465	485	507	468	522	475	476	522	443	462	480	492	499	506	516	507	513	478	514	458	471	487	474	471	505	458	457	433	475	492	493	519	477	470	483	427	464	475	478	454	468	488	442	495	492	479	505	498	472	525	470	485	479	461	514	530	497	474	460	459	439	494	517	480	480	469	447	499	486	483	493	505	455	483	510	487	481	526	480	480	471	455	479	508	511	479	498	470	526	514	517	482	507	512	494	508	497	451	449	535	512	482	520	522	449	451	482	479	471	468	509	475	520	498	510	463	465	459	511	469	474	501	488	471	520	434	443	464	463	490	478	461	484	489	490	479	463	511	488	473	499	460	458	457	525	495	438	464	501	472	507	475	511	486	515	494	457	508	459	476	464	471	522	501	487	478	498	463	464	476	479	491	477	501	490	488	534	491	493	500	466	478	472	507	457	510	495	490	491	521	475	505	454	476	465	524	454	507	499	460	468	485	466	516	438	490	494	488	461	476	499	502	491	449	504	457	482	467	478	464	461	437	459	482	476	518	475	474	481	533	468	484	473	480	513	494	500	464	476	468	495	499	502	473	455	531	468	469	452	490	458	504	499	492	490	499	497	495	505	492	441	494	501	457	464	528	520	451	489	462	495	482	474	498	480	511	458	450	526	511	493	519	486	511	462	466	465	511	538	493	493	470	507	510	493	477	480	481	463	503	509	514	504	487	473	482	432	509	485	463	488	504	476	487	508	526	487	503	517	457	484	506	457	458	419	526	447	499	472	493	502	446	488	474	485	513	481	476	497	492	506	497	435	465	471	474	510	486	484	496	465	489	510	474	477	470	488	456	538	473	500	485	501	486	472	509	475	467	488	484	516	472	468	485	464	485	474	462	474	498	467	499	493	448	492	466	481	511	483	481	498	518
27783	24925	17893	2018	346	338	325	297	327	271	288	290	286	292	324	285	281	309	303	299	298	290	285	301	290	267	292	320	307	314	269	284	322	281	308	293	267	275	297	289	297	301	293	274	263	261	296	303	282	278	306	281	287	314	290	264	264	272	307	288	309	264	312	262	302	268	264	275	278	292	311	279	283	303	275	309	306	288	283	284	278	300	299	292	297	292	266	279	280	271	269	275	286	265	252	314	290	288	285	296	299	303	295	304	273	295	302	279	270	292	264	316	292	275	292	288	265	300	279	324	269	274	278	274	276	287	276	295	283	283	308	278	276	287	298	308	290	290	302	296	305	306	292	317	294	276	322	315	285	273	279	279	290	307	300	308	298	286	301	265	285	279	297	305	295	278	291	269	293	295	272	267	265	268	317	293	288	277	302	277	277	301	294	292	265	287	300	251	271	281	288	299	299	297	270	286	273	306	301	318	268	279	297	280	297	290	309	330	270	280	273	279	294	279	278	301	300	246	263	287	287	278	304	265	283	279	275	285	257	274	277	285	288	306	292	283	289	256	291	288	313	312	305	280	300	286	296	290	272	305	289	292	247	286	293	278	285	255	303	260	270	280	304	295	283	279	276	257	271	294	303	292	282	272	282	277	260	295	306	294	292	296	275	278	278	310	285	323	259	273	291	277	272	269	288	294	297	273	305	304	249	283	275	313	259	285	304	314	316	281	296	292	295	283	327	271	277	312	310	290	272	289	312	294	307	297	293	269	267	293	287	291	276	240	279	301	280	283	273	273	287	287	286	308	316	285	261	297	296	279	281	314	263	297	286	298	271	279	316	290	263	279	262	286	291	264	301	253	307	302	297	285	266	273	306	288	284	285	305	308	265	254	253	297	277	297	289	284	286	288	301	275	297	291	291	286	300	261	265	290	255	309	318	313	303	295	297	303	314	287	285	285	305	271	283	313	305	293	304	320	273	306	302	301	266	290	298	293	293	296	311	281	300	286	304	258	287	241	290	300	265	283	261	326	280	267	275	280	311	302	293	267	308	273	276	297	288	310	292	281	282	278	268	320	306	263	293	282	305	304	279	270	309	272	269	297	280	295	292	294	295	298	303	304	302	291	278	272	294	299	287	290	269	278	281	296	275	297	299	271	290	279	284	268	284	306	277	316	299	290	280	284	291	298	318	278	282	289	273	258	302	283	286	311	280	307	300	307	281	299	315	266	290	295	270	291	282	280	280	284	273	305	309	284	282	297	322	283	261	278	281	304	271	295	295	266	310	281	281	283	308	316	283	280	287	291	259	299	269	300	265	323	297	306	280	321	301	302	308	260	298	299	277	275	293	302	258	307	273	292	281	287	293	280	291	286	294	282	264	293	271	303	299	298	272	286	321	269	297	311	312	292	281	293	306	283	297	267	307	315	308	299	284	278	287	281	293	291	277	267	273	297	285	281	279	283	274	297	277	306	285	314	306	296	297	273	283	289	298	275	270	286	276	288	268	299	279	241	301	297	301	302	300	265	257	277	293	248	290	255	289	266	302	298	319	304	306	260	296	316	296	284	297	297	321	280	310	297	289	306	278	260	310	295	288	274	264	295	286	288	311	274	266	281	306	294	276	275	309	308	261	255	283	296	303	304	281	291	308	271	324	268	264	279	321	288	284	319	251	304	323	287	268	267	289	290	293	308	286	300	289	262	281	271	297	296	270	283	311	271	292	303	272	302	304	250	302	261	291	299	260	309	313	292	272	304	289	301	354	275	288	278	293	292	279	311	289	298	293	289	307	298	285	329	268	291	269	281	301	290	264	285	291	298	306	279	293	313	289	293	304	286	237	299	314	275	298	314	259	303	313	279	264	273	316	282	255	294	303	272	318	273	280	279	303	282	271	285	293	281	277	302	278	316	297	258	311	254	274	296	261	297	285	293	282	262	298	291	284	280	288	319	302	292	323	261	297	273	271	299	284	269	327	276	294	262	308	268	275	260	305	281	284	283	308	304	308	291	290	272	264	305	303	278	272	312	290	302	317	290	285	293	286	257	302	283	286	305	282	271	290	271	281	287	307	270	275	304	273	286	309	281	309	291	317	308	311	269	301	264	268	308	301	291	304	263	295	283	301	301	291	286	266	271	269	279	283	281	247	290	283	273	307	305	288	326	261	282	283	271	297	284	271	266	267	301	302	283	282	270	304	281	285	274	286	328	286	278	282	290	308	325	294	292	290	283	280	273	286	280	258	265	298	295	289	305	310	261	282	315	303	297	300	320	273	283	286	296	306	301	339	291	267	324	301	301	278	282	263	292	285	311	303	288	279	307	287	275	293	292	260	253	283	282	291	288	292	265	251	320	333	258	302	323	285	299	291	282	302	272	285	281	278	295	264	296	302	273	280	257	300	249	292	282	299	288	297	289	347	301	281	275	300	306	321	284	279	276	277	299	291	304	297	279	270	285	266	306	309	302	280	278	295	296	277	312	305	276	306	271	261	285	280	289	263	272	280	275	299	295	276	293	260	306	297	275	281	309	303	276	267	280	275	291	315	274	267	314	269	267	276	278	289	274	311	264	301	253	276	282	324	302	296	325	257	273	272	303	281	260	313	321	274	315	318	290	308	267	241	258	280	286	272	312	268	298	257	268	309	277	287	299	273	277	345	302	284	299	290	292	251	256	287	299	284	282	294	294	287	290	293	264	302	304	284	301	273	261	276	272	302	287	315	296	318	309	282	277	273	326	277	308	262	275	297	278	304	278	315	298	294	309	286	308	308	288	263	264	256	274	296	277	271	279	306	258	291	305	307	298	281	284	293	286	293	296	292	292	265	285	298	277	310	314	297	281	307	279	290	292	288	298	285	286	286	290	294	277	311	290	314	276	280	319	289	306	306	280	273	266	288	329	288	274	292	324	299	287	288	301	310	294	274	292	266	284	278	295	296	268	276	298	316	298	253	310	292	306	310	300	322	297	276	275	291	280	280	290	281	292	292	261	286	317	323	275	270	282	264	333	272	286	277	297	302	281	289	262	279	308	327	302	310	314	302	274	276	304	276	246	299	272	312	288	285	298	290	304	267	275	298	293	275	282	311	306	278	328	281	281	273	282	306	264	288	285	306	262	294	269	294	280	277	292	289	301	261	266	291	270	272	300	298	263	309	319	265	311	274	303	286	297	295	298	288	284	250	288	310	286	280	300	312	282	279	283	269	300	278	261	290	295	299	274	286	305	306	299	268	289	285	294	279	297	295	296	279	302	311	279	283	310	307	278	285	297	290	275	258	292	304	263	282	295	319	278	270	277	273	302	309	281	297	274	275	260	304	281	322	333	285	309	299	318	259	287	261	277	272	305	300	280	294	274	274	265	284	306	283	278	294	272	270	304	289	298	305	277	310	301	271	273	268	296	316	288	319	258	288	301	305	296	328	327	266	300	295	273	267	249	263	300	322	275	321	290	327	279	302	288	297	287	297	289	269	268	283	283	286	305	319	287	297	300	279	300
28020	38821	11243	498	435	424	348	361	353	378	376	383	380	374	359	364	346	406	360	357	349	329	339	354	373	327	345	337	323	340	340	349	343	335	361	333	363	337	380	333	333	349	381	361	376	313	331	353	361	320	388	378	345	360	359	362	328	374	369	368	348	358	355	334	346	365	340	367	362	332	376	374	367	355	320	344	377	346	366	358	358	337	338	347	376	368	357	332	388	371	350	353	333	336	278	402	319	344	377	345	346	356	378	355	381	392	336	375	333	353	336	328	372	367	327	366	328	358	360	328	360	359	332	350	337	371	334	333	340	358	324	340	328	349	343	356	333	318	380	351	361	351	352	385	371	324	356	324	379	346	346	347	339	368	355	375	358	379	376	344	379	335	343	350	352	352	377	349	376	334	370	343	410	358	357	331	353	343	327	344	368	357	387	347	368	353	358	352	375	332	350	359	328	376	318	337	349	339	352	345	337	362	346	355	373	382	327	348	336	330	335	342	344	390	368	375	356	353	356	350	370	348	363	341	337	364	359	356	337	378	383	327	326	356	353	366	328	361	317	329	361	320	372	351	317	363	340	379	359	365	337	379	367	326	366	368	375	355	348	398	344	367	347	349	368	373	385	374	374	363	343	351	323	340	388	387	399	338	353	374	328	379	352	366	367	335	342	340	339	351	370	355	347	357	331	347	331	382	384	304	374	363	382	368	347	357	338	347	356	348	332	357	377	345	333	371	360	348	335	346	373	341	359	321	366	305	353	366	331	359	315	316	386	359	316	346	333	334	322	370	357	334	359	351	366	378	377	343	374	348	379	337	335	371	378	332	358	319	371	381	367	350	353	354	317	321	361	343	350	357	345	330	325	363	351	353	341	353	353	332	335	362	351	363	346	380	343	377	342	375	341	338	329	363	361	350	365	335	370	344	384	330	353	372	324	333	350	355	334	321	346	343	405	344	353	345	326	371	381	323	381	349	350	364	337	355	345	339	360	349	370	330	334	348	342	362	347	405	378	360	336	346	352	341	343	343	365	351	335	401	352	355	360	357	334	342	357	365	351	376	343	345	354	343	353	358	341	360	350	335	344	345	349	357	333	367	303	374	365	355	354	333	354	345	352	363	336	331	336	364	343	356	370	331	383	363	362	354	369	337	360	358	319	362	371	334	321	355	359	341	341	325	357	367	352	336	338	327	354	355	317	388	376	325	360	359	316	355	334	324	369	349	348	343	351	352	354	364	323	354	398	342	345	354	342	352	353	346	342	340	339	353	334	338	332	355	334	356	385	373	357	371	347	358	372	353	358	331	328	348	331	364	362	382	370	343	377	366	358	342	378	357	338	358	379	364	355	314	357	382	353	374	376	374	346	322	329	369	354	328	371	348	319	354	335	328	381	357	384	371	322	338	341	332	374	344	343	360	335	380	356	359	329	339	366	384	321	347	361	363	315	363	380	378	341	344	368	359	385	331	341	329	357	340	347	375	378	360	367	321	329	351	311	385	377	340	352	339	350	386	344	370	390	349	326	362	311	360	356	338	311	358	357	369	359	329	327	360	351	350	336	336	318	376	349	350	363	369	362	324	356	334	354	340	311	320	351	331	372	362	387	368	330	351	366	330	376	378	354	336	327	364	388	365	327	344	326	344	359	359	333	353	375	308	355	366	338	343	336	336	358	346	360	352	329	318	353	346	353	342	341	369	384	354	362	373	338	343	331	359	328	342	336	352	374	346	360	335	345	352	351	339	317	368	326	341	324	317	374	352	365	395	374	381	336	345	328	352	370	371	368	357	346	381	351	380	352	368	380	339	341	318	325	369	313	342	355	360	358	326	330	352	359	396	352	360	375	331	362	368	349	355	345	367	348	371	368	379	355	350	320	380	328	346	366	391	344	370	326	362	357	340	352	369	371	341	393	368	367	362	373	354	344	353	336	378	334	360	345	357	305	381	334	388	363	407	373	372	378	366	339	335	386	361	357	335	354	362	345	358	322	354	350	358	343	360	359	351	316	331	372	354	347	367	342	338	357	356	356	349	382	342	346	387	330	323	333	371	367	368	352	386	353	332	330	316	356	314	372	357	364	374	384	358	328	312	366	339	350	373	321	374	339	344	329	330	361	368	341	365	352	383	347	347	353	341	330	322	345	345	351	363	358	355	334	362	365	352	337	353	321	344	332	319	370	353	378	348	328	350	357	345	315	354	354	349	343	310	349	377	339	354	369	369	369	357	345	371	377	352	291	360	373	373	331	370	340	356	348	351	342	363	316	352	331	336	329	387	326	348	338	339	354	348	342	396	320	357	347	369	355	384	373	355	346	366	344	347	376	370	342	364	353	335	342	344	325	345	323	364	385	380	353	372	348	331	369	352	344	322	353	377	311	345	337	345	363	350	348	318	335	397	370	342	364	338	358	358	356	361	371	363	338	364	331	337	326	341	362	351	342	367	331	345	392	348	370	351	384	347	349	374	363	344	341	354	330	366	382	327	361	352	371	365	368	360	352	370	361	345	366	350	333	356	341	372	355	362	353	347	333	364	332	362	333	328	370	358	359	365	365	345	331	366	334	353	361	354	339	370	350	368	354	340	366	380	350	347	344	366	342	361	352	350	332	348	360	382	327	382	383	352	325	348	336	328	318	359	356	320	330	359	365	365	373	358	406	395	352	363	381	360	339	353	374	336	373	331	336	344	362	364	336	375	350	349	333	350	373	367	388	357	371	358	362	369	336	359	362	369	356	336	348	331	361	353	336	346	376	334	339	358	349	329	343	304	340	368	368	362	329	360	305	384	355	348	333	338	324	351	309	343	342	305	365	364	325	358	336	333	359	428	352	387	342	363	364	363	332	329	356	339	338	365	396	365	325	365	366	346	373	324	357	349	362	370	359	359	355	339	360	335	356	355	325	352	371	328	394	367	322	354	346	357	329	378	315	353	319	333	370	315	392	368	323	354	350	362	372	364	347	328	326	364	345	321	328	333	343	343	344	358	345	351	365	357	354	338	368	387	358	370	365	384	342	335	419	339	352	365	360	375	335	360	365	348	330	388	375	345	369	372	345	368	362	355	370	355	328	371	365	330	367	359	338	357	364	343	345	362	340	375	358	358	378	363	388	327	357	354	353	356	334	379	327	380	349	350	352	327	359	353	368	365	368	342	359	313	345	320	357	340	366	330	341	352	351	343	367	365	372	362	379	368	342	337	347	327	360	326	376	371	376	367	332	340	344	311	360	339	358	360	373	344	346	334	330	317	362	350	340	350	355	362	342	353	360	358	364	377	342	362	343	347	348	362	344	352	379	383	358	324	338	348	358	339	354	372	319	356	348	336	351	357	329	370	388	311	337	369	375	403	376	349	362	356	335	338	339	341	357	361	328	329	363	358	378	370	316	367	355	367	371	338	350	382	318	354	346	369	330	334	356	388	343	336	378	337	354	362	355	365	380	355	331	361	360	338	379	338	325	318	367	356	336	356	360	371	347	369	374	346	371	373	335	342
23980	21603	28736	24079	21003	12754	1017	673	578	537	561	496	486	452	477	441	449	443	421	436	401	418	404	417	404	424	428	433	387	417	428	382	411	378	392	388	448	401	411	424	399	420	437	370	435	427	395	385	403	418	426	357	421	430	392	392	403	416	404	409	442	427	401	416	419	419	419	406	399	448	418	400	434	381	409	427	407	397	403	374	398	396	401	400	406	388	416	440	430	411	402	401	420	379	383	412	397	427	431	417	403	421	420	458	400	398	415	452	407	395	415	428	411	470	415	403	422	391	423	406	407	399	418	389	397	418	426	432	415	420	380	378	429	409	384	412	353	406	427	430	430	435	391	421	410	426	417	373	408	381	383	392	413	384	431	438	409	408	407	408	416	401	401	405	411	419	360	406	379	398	400	427	404	408	468	425	446	411	415	398	434	419	378	390	400	429	421	439	372	463	390	397	424	383	414	399	406	415	413	405	389	403	408	376	405	394	419	393	374	383	414	412	426	382	382	431	388	396	378	414	400	386	420	421	420	412	423	422	414	425	417	380	427	426	411	390	406	422	379	388	426	415	382	378	376	458	410	447	429	417	391	429	379	420	401	409	441	386	392	372	435	403	366	422	396	389	397	403	428	380	421	421	388	377	429	439	397	389	394	417	427	411	401	383	371	395	397	364	424	402	377	390	388	401	392	403	416	428	383	401	388	432	382	416	377	403	428	389	363	404	386	436	396	379	434	426	404	421	401	408	454	444	415	434	415	427	404	380	428	454	414	443	408	418	373	381	428	397	424	427	390	404	385	402	408	389	360	412	415	393	395	417	409	435	391	387	449	399	398	386	386	379	381	422	412	378	398	371	403	439	397	441	393	427	385	397	412	385	426	353	438	402	393	385	413	421	399	408	376	405	420	393	398	419	400	456	394	390	421	402	434	410	395	409	373	400	412	405	415	392	399	393	393	405	420	411	428	432	408	410	421	412	414	443	402	405	371	382	415	427	382	430	353	413	392	445	411	375	398	385	409	405	399	407	422	431	421	424	418	404	392	447	434	400	421	353	438	421	367	413	406	418	416	397	448	437	387	413	396	392	391	410	397	401	402	434	369	390	401	433	385	401	432	406	415	397	436	408	387	443	423	378	402	409	408	430	442	353	434	420	428	426	390	425	430	401	435	440	434	390	422	416	401	436	413	432	371	432	369	408	419	437	417	405	386	418	402	375	418	399	413	400	432	440	408	425	396	428	422	432	415	412	379	433	406	432	428	428	433	422	391	394	384	427	391	409	398	399	402	414	413	409	410	392	419	393	377	383	424	403	415	425	395	420	422	382	390	408	398	428	410	431	384	423	402	434	430	404	407	395	416	378	398	386	421	379	433	410	399	394	422	410	411	396	392	420	402	413	445	424	391	389	382	405	392	414	419	396	407	384	394	430	435	402	416	394	437	394	405	398	402	357	379	412	380	417	405	393	415	418	422	360	402	379	414	392	404	410	418	421	401	401	419	402	423	426	421	414	421	394	396	455	377	396	402	420	372	439	412	395	409	444	406	431	403	378	399	386	390	422	413	388	394	414	388	408	445	395	432	409	434	414	421	395	420	415	414	420	418	408	398	406	410	440	435	372	426	428	427	397	421	422	408	403	441	427	393	407	408	398	414	371	398	418	376	419	403	391	382	450	412	438	395	412	401	438	409	414	421	406	474	418	430	396	391	407	390	385	410	405	409	384	414	428	406	407	376	404	414	422	378	404	447	419	422	390	406	403	425	383	408	398	412	414	429	393	417	409	408	479	400	385	420	465	415	445	424	383	412	432	442	413	412	411	409	389	454	429	408	396	422	376	421	399	432	403	394	366	426	421	425	398	434	379	395	392	400	405	429	405	376	420	384	412	421	429	374	426	411	378	432	415	403	400	437	393	442	408	428	395	421	376	407	402	395	420	412	400	405	390	371	438	393	373	393	431	411	437	438	382	425	449	401	417	431	410	425	405	388	393	433	412	377	420	360	435	420	397	420	390	437	387	432	400	364	387	379	411	403	419	405	400	386	408	429	393	429	395	390	396	392	392	396	454	402	393	447	434	458	398	440	381	392	391	416	397	363	428	414	398	431	438	390	414	371	383	415	389	390	400	387	402	439	418	415	414	381	393	404	384	378	407	439	410	384	419	386	423	444	384	430	403	392	419	370	418	421	398	410	394	434	432	437	440	391	396	419	418	401	405	389	395	396	393	416	385	414	395	401	392	413	389	405	428	417	430	402	409	409	398	420	430	392	414	418	405	440	432	413	401	423	384	368	432	386	412	419	421	380	448	425	397	418	386	402	465	412	400	411	418	401	405	412	427	404	437	424	391	420	419	402	438	413	406	362	409	458	452	415	420	416	441	378	385	418	370	389	385	375	433	400	402	416	419	415	414	433	410	399	376	397	414	409	420	430	393	415	402	392	409	381	411	449	414	432	403	420	394	399	385	387	396	410	424	458	402	372	424	413	389	429	434	412	410	379	428	394	401	398	415	390	427	385	400	397	424	436	421	430	409	379	408	421	408	411	394	411	412	388	403	448	437	384	401	401	375	408	437	412	426	391	384	403	405	405	408	394	398	439	416	425	445	431	424	381	390	426	383	407	414	386	399	445	396	391	406	448	423	372	380	388	403	418	389	408	397	396	391	372	391	405	379	414	432	424	368	417	420	384	441	414	427	371	367	402	385	421	352	408	438	384	429	410	447	430	399	370	416	447	394	410	390	417	412	406	366	399	388	432	398	444	388	416	419	442	397	429	392	429	406	398	377	386	379	398	401	401	429	450	420	393	402	420	431	445	400	415	435	399	416	427	396	404	418	422	388	396	408	412	409	411	390	395	417	407	387	402	408	413	442	414	434	430	367	390	431	374	392	393	416	426	447	425	388	404	413	444	389	411	450	402	393	415	423	384	411	400	421	401	415	398	413	429	398	400	389	407	431	379	400	415	395	395	388	420	447	389	420	393	405	420	381	418	386	385	412	401	376	434	417	421	409	396	398	432	405	432	397	364	440	419	389	388	391	398	423	444	394	411	401	384	412	371	383	424	403	401	389	407	371	398	428	429	422	388	400	442	416	447	404	453	382	433	394	412	383	383	418	394	382	407	390	424	422	428	416	379	449	426	413	409	405	407	409	409	393	430	431	386	439	404	405	400	429	387	410	402	403	414	410	435	439	383	410	418	431	407	406	373	405	421	381	458	398	426	376	425	411	412	427	424	442	403	434	413	413	382	392	434	411	396	408	393	411	362	416	406	402	431	373	390	417	408	359	404	358	375	382	385	408	433	387	363	408	377	376	354	436	386	418	414	404	433	442	434	401	400	386	421	392	407	419	423	407	418	411	418	411	422	417	408	431	371	413	419	397	378	386	423	415	381	430	404	417	401	398	427	412	402	391	390	431	399	469	413	438	415	458	390	381	407	419	412	451	407	387	427	419	442	423	405	459	442	417	399	383	401	444	431	428	440	400	357	375	372	426
43914	83531	31350	2617	1718	1403	1127	942	886	714	749	680	597	595	616	581	532	550	503	574	510	501	523	571	485	536	481	538	511	533	534	497	472	503	506	514	489	497	500	496	474	498	515	487	493	518	501	486	514	478	538	520	491	503	516	484	514	493	465	508	479	505	447	501	480	508	493	472	442	521	463	507	478	525	518	493	491	486	440	466	490	499	505	531	486	495	455	510	481	461	512	514	518	472	491	490	476	513	492	488	498	533	530	525	505	494	525	521	507	501	517	458	443	502	494	444	492	511	531	496	510	485	471	485	477	494	511	485	499	474	501	498	485	471	499	490	502	514	503	485	521	506	452	477	479	502	461	514	505	502	466	471	475	480	531	488	499	449	444	495	480	482	504	503	507	503	476	440	489	487	477	474	449	505	503	497	506	480	508	494	458	482	457	474	507	468	482	485	465	476	489	474	497	488	455	514	481	493	479	483	468	533	522	516	499	479	494	500	482	488	477	451	486	445	486	497	506	523	476	510	502	507	439	484	499	481	518	503	512	492	468	490	527	449	492	504	474	485	519	521	481	484	484	500	486	453	452	461	511	493	464	518	499	496	499	485	489	530	483	491	486	492	441	500	516	469	469	470	530	468	461	527	513	484	457	456	504	513	486	486	492	485	456	462	493	483	493	481	481	484	521	486	525	495	472	478	492	502	507	464	476	497	463	500	507	466	456	469	464	479	484	479	484	484	519	500	491	479	498	435	462	505	516	489	539	443	507	515	502	457	474	469	483	454	495	505	470	470	505	469	465	525	455	497	453	491	486	513	485	468	456	485	455	475	492	434	507	456	476	487	503	480	486	467	465	472	497	481	473	460	467	469	484	502	452	474	526	495	535	502	502	474	482	483	499	464	487	504	483	498	488	492	500	488	484	507	500	491	509	477	500	474	502	483	491	511	495	489	471	463	501	512	470	490	481	460	519	475	548	489	478	463	513	490	476	505	503	507	467	481	519	497	483	475	457	483	494	460	514	514	518	499	523	476	489	480	455	455	487	495	530	493	479	493	496	488	444	447	504	470	474	478	499	488	494	499	460	474	471	481	495	485	515	481	467	496	523	484	499	474	450	504	481	476	472	471	465	524	498	487	494	494	503	459	458	484	449	519	480	483	460	482	469	510	427	501	448	487	485	457	495	484	493	459	486	504	473	459	457	489	494	468	499	498	510	516	532	513	492	477	505	499	483	444	494	495	474	500	498	492	482	511	521	489	480	505	474	537	483	485	495	470	524	501	511	519	431	518	491	458	517	504	526	491	532	481	534	466	508	477	477	506	513	471	431	476	470	463	489	502	469	461	489	477	521	453	474	505	453	491	490	489	482	493	484	480	498	478	503	469	471	522	495	513	457	523	458	530	508	504	493	495	496	472	519	501	470	445	480	499	456	480	497	480	453	512	483	526	501	473	490	491	467	469	501	494	443	499	459	470	454	457	484	500	528	471	470	469	491	476	492	468	480	494	495	490	497	465	487	489	449	504	464	455	499	467	500	492	445	491	465	509	498	502	478	520	465	474	462	500	527	493	504	530	501	447	444	472	449	479	441	494	529	452	468	479	470	493	475	488	481	477	486	506	441	434	490	457	497	494	521	491	513	489	495	467	522	492	518	499	463	503	488	461	474	454	479	469	463	475	515	512	517	523	497	489	486	488	488	458	464	494	480	468	484	495	491	519	455	479	511	464	488	476	481	501	509	483	472	463	504	512	481	491	474	483	504	458	454	428	492	449	507	498	532	527	510	485	481	524	478	478	489	529	494	529	489	494	499	516	462	461	513	475	486	499	502	512	479	527	516	444	465	528	530	512	488	490	425	519	488	451	479	517	499	490	488	475	505	443	480	527	446	499	478	485	495	475	484	493	509	503	518	442	482	478	487	433	493	471	502	494	523	517	471	476	466	462	539	529	511	463	455	443	487	489	475	488	486	509	492	460	493	522	493	493	515	499	464	434	503	489	516	487	481	522	477	498	513	518	465	482	478	526	489	500	493	513	484	463	495	484	458	481	498	451	481	484	484	443	499	455	478	497	482	486	461	479	481	486	501	467	483	484	515	495	500	479	488	513	467	495	491	509	456	522	496	471	512	514	460	444	501	504	481	457	460	516	509	486	493	461	495	468	501	512	504	499	456	492	481	481	448	519	520	477	468	488	504	506	479	476	487	488	485	483	451	479	457	500	533	496	493	512	485	480	482	522	504	489	518	479	504	475	488	481	491	496	502	500	501	511	453	473	517	487	476	491	494	519	460	487	461	530	514	480	521	513	494	462	465	494	452	521	517	498	476	503	436	502	476	483	449	505	497	489	529	490	496	468	445	496	451	486	487	444	452	455	480	539	484	462	502	491	493	496	476	480	468	463	504	478	480	497	501	489	467	531	468	463	489	477	511	498	462	472	518	490	499	526	490	494	496	472	481	521	495	494	479	448	502	482	494	469	554	474	458	475	514	489	455	485	436	488	471	483	508	507	470	496	459	485	487	540	495	504	474	460	507	512	534	463	510	477	514	509	490	472	481	509	488	498	444	510	502	470	509	501	486	497	457	469	487	511	509	529	448	469	449	465	478	476	445	544	499	477	497	462	513	490	463	469	434	508	499	517	506	509	470	489	486	478	490	483	501	479	503	497	485	488	533	481	491	482	496	488	500	536	517	483	481	485	463	454	468	493	527	437	516	489	497	438	476	495	489	501	481	506	499	449	478	512	471	513	495	451	493	455	474	500	478	488	501	512	510	492	472	468	496	510	496	497	476	486	461	510	460	480	519	467	480	450	475	459	480	476	485	482	476	493	531	481	476	483	504	482	494	474	468	506	478	491	485	473	466	464	481	482	474	476	457	451	517	498	486	485	489	488	493	458	483	518	492	475	491	493	509	463	482	487	499	473	507	496	534	515	482	455	500	464	511	470	483	449	462	443	502	507	494	475	480	482	491	456	473	469	468	478	497	525	479	464	484	495	485	445	463	521	528	453	465	489	482	495	494	490	485	450	477	498	461	503	483	514	499	528	464	498	439	497	500	452	473	485	440	480	500	511	448	482	487	466	518	496	471	490	487	508	478	449	486	451	462	497	484	534	488	488	488	518	515	479	516	492	482	467	481	486	470	538	484	517	497	502	460	479	490	464	470	517	482	474	518	485	453	468	485	496	489	459	546	466	527	490	464	472	489	521	479	509	467	506	475	468	493	451	467	472	456	475	481	518	512	474	540	468	495	491	496	536	472	478	492	487	518	452	479	483	496	515	481	506	463	458	480	472	499	477	497	465	484	502	456	466	508	477	480	502	499	493	461	507	517	493	514	502	513	484	492	484	476	481	481	472	508	507	467	492	474	471	512	478	455	469	488	470	478	519	447	480	516	460	476	496	505	476	477	507	487	486	476	539	481	485	498	456	495	475	447	494	508	466	469	494	475	482	473	443	476	478	495	507	457	504	488	496	485	510	448	515	487	527	465	500	501	473
25101	22431	28250	24254	8750	531	432	343	311	315	303	303	277	275	259	251	249	232	259	243	279	286	242	248	266	265	250	246	230	243	227	247	252	227	262	251	240	242	235	253	241	222	244	250	228	239	260	255	216	225	234	235	263	252	236	234	251	220	248	252	235	261	229	250	240	225	228	255	238	243	249	239	236	229	258	246	238	229	242	235	230	216	247	268	244	242	234	230	187	243	253	232	214	224	264	252	233	241	228	236	259	242	253	233	251	244	253	229	241	251	250	229	225	226	229	232	232	257	268	238	240	269	250	233	267	242	238	228	237	252	239	230	262	230	251	258	212	258	251	250	223	242	243	231	222	220	249	232	248	226	239	260	248	231	224	266	246	238	235	255	257	251	233	278	238	252	241	254	225	237	246	249	276	213	237	218	240	253	234	251	223	214	227	235	251	237	239	212	247	245	229	229	250	229	258	275	223	256	259	252	236	227	265	245	278	222	227	254	258	278	207	236	237	197	241	235	249	239	261	214	221	257	228	240	252	231	255	241	236	239	246	250	204	232	210	223	228	194	238	208	227	203	241	260	253	244	255	260	236	247	222	225	238	232	230	250	240	254	242	219	231	245	260	223	233	265	208	229	222	256	235	245	256	267	216	251	249	258	258	260	244	234	243	228	229	238	247	231	238	221	265	249	256	246	245	241	235	260	258	244	264	217	255	271	246	252	247	258	242	231	256	234	212	257	207	239	261	245	249	228	224	208	226	249	240	228	238	225	247	231	257	250	241	279	229	196	236	234	257	234	222	251	220	212	221	236	242	239	249	215	225	242	225	257	249	249	238	235	235	236	226	246	231	258	219	236	237	242	228	242	232	252	240	246	257	226	243	237	205	257	250	264	230	243	248	231	231	241	245	239	263	233	238	216	240	236	241	255	264	238	255	221	244	232	230	258	222	252	230	233	239	231	247	250	240	233	238	254	238	238	261	234	253	252	242	262	229	236	257	239	232	234	253	213	261	241	226	245	256	235	247	233	241	249	246	248	228	249	229	208	235	236	247	241	205	237	232	231	264	219	239	232	245	252	235	232	219	244	256	250	223	230	252	241	261	230	248	243	250	244	228	251	208	234	238	236	235	228	242	272	237	230	236	221	243	199	271	242	263	256	228	241	241	229	241	242	216	258	230	237	227	226	222	233	283	227	233	217	207	230	228	206	231	226	218	243	230	263	215	243	257	234	244	232	254	218	245	256	217	254	210	237	241	215	230	245	253	280	220	263	252	231	253	216	253	233	248	236	225	262	236	219	233	252	229	246	264	243	269	198	235	211	259	249	256	249	254	222	249	219	227	271	251	256	226	242	239	225	242	245	254	241	221	201	240	259	240	253	248	219	242	207	249	241	228	270	238	230	248	256	241	221	229	223	248	246	234	243	240	246	247	231	202	218	224	251	233	233	247	252	229	253	264	252	227	242	237	238	230	241	248	232	229	245	243	240	216	225	222	248	255	236	238	252	202	221	252	245	239	265	240	225	230	248	231	275	263	248	253	239	238	247	233	247	219	257	245	247	224	247	235	244	252	237	257	246	245	240	253	213	228	221	239	214	242	206	243	260	228	243	232	246	251	222	262	227	213	239	242	231	249	253	239	231	289	252	229	244	252	238	234	247	212	225	244	244	239	244	238	238	248	252	227	231	241	240	249	231	247	264	230	242	241	261	250	235	202	257	228	244	254	246	212	242	234	224	246	236	256	236	242	223	229	213	253	204	220	260	235	229	248	250	229	209	238	260	263	232	238	243	221	254	231	219	232	239	235	242	242	238	253	226	244	243	259	259	245	247	256	215	226	252	265	261	220	231	255	228	256	245	235	247	258	236	252	221	250	239	225	245	232	247	249	247	268	256	230	235	237	219	212	247	236	202	209	234	257	224	246	253	250	220	227	278	246	230	226	231	265	221	253	220	263	254	239	248	243	224	252	249	235	217	251	221	248	272	264	219	239	243	223	224	256	235	274	240	258	223	238	220	252	239	251	241	247	219	232	234	232	237	226	230	242	238	212	231	252	254	232	260	242	227	219	231	222	252	249	212	219	237	262	223	227	250	267	249	242	243	253	257	246	233	213	249	261	257	240	236	221	255	220	232	245	255	233	232	230	256	222	218	224	231	262	224	229	247	240	243	252	263	248	200	280	234	258	269	252	239	261	232	250	239	245	226	211	218	227	252	237	252	265	242	220	254	283	231	221	233	258	239	236	220	237	232	218	250	259	219	253	254	240	249	215	249	245	237	228	251	236	238	239	243	253	247	230	243	251	231	256	241	254	237	234	231	222	221	251	231	209	248	241	255	247	234	267	213	244	234	236	236	255	229	234	257	242	267	218	226	236	249	237	243	258	245	252	249	233	274	249	254	255	261	274	228	251	220	223	237	251	236	224	220	238	236	232	251	253	235	216	243	225	257	230	224	274	232	234	199	251	243	253	241	253	260	250	255	241	226	253	216	244	240	239	234	231	248	246	226	238	238	242	263	223	224	235	230	229	245	219	282	216	242	231	235	261	246	227	237	218	232	254	213	231	210	252	226	219	247	250	253	236	251	253	227	224	241	247	243	250	234	220	237	238	230	254	241	250	194	224	236	240	253	254	235	246	228	233	254	242	246	232	222	225	252	243	225	246	243	248	220	258	223	267	230	235	270	221	226	224	235	267	228	221	258	244	222	228	262	221	239	235	252	230	246	248	262	231	236	255	252	244	262	236	232	238	244	233	238	235	244	235	234	259	248	223	240	224	211	245	270	260	220	232	220	236	237	239	240	261	230	239	241	256	254	243	233	223	257	227	220	231	233	232	221	248	233	243	230	225	252	260	231	231	233	232	242	236	224	258	216	228	230	261	240	240	230	242	220	229	235	249	224	232	231	249	258	205	238	254	210	251	241	253	258	237	250	236	251	240	220	226	233	213	245	226	255	241	212	226	239	251	226	271	250	262	235	249	229	223	239	225	227	230	289	278	206	243	236	228	232	241	229	276	255	251	230	240	231	239	248	256	261	254	263	225	254	245	237	236	235	230	223	247	241	264	266	214	223	217	219	222	224	279	222	229	237	240	249	226	243	291	235	251	233	234	259	230	247	236	263	254	262	255	237	231	244	226	238	237	246	254	226	241	228	243	237	216	223	277	264	228	234	237	203	264	241	247	227	231	242	231	220	247	209	238	274	240	237	264	233	212	224	221	245	247	223	216	226	258	239	236	243	245	227	274	262	269	236	257	234	221	251	224	263	228	250	230	233	234	236	253	228	213	237	242	257	250	260	242	254	238	226	210	222	232	232	244	246	237	222	207	232	254	230	251	270	226	241	244	234	233	237	248	268	257	248	257	219	259	239	244	226	264	214	223	257	243	205	232	263	204	229	253	264	218	207	269	235	234	249	215	260	269	246	271	214	256	235	251	240	252	262	252	226	255	218	258	217	229	248	253	215	259	244	230	235	234	236	231	267	253	248	221	235	227	263
41943	75188	23054	1462	1015	747	677	558	484	440	413	386	352	382	328	343	335	337	305	334	326	326	284	327	293	337	296	302	324	291	357	310	311	317	307	309	312	297	284	297	318	307	318	292	303	307	297	348	293	329	321	319	294	296	299	279	293	299	299	301	294	296	307	313	284	282	318	303	306	314	313	328	328	301	306	299	268	302	291	306	289	277	274	319	303	273	286	298	293	305	300	292	297	302	306	308	300	304	305	301	336	306	347	306	308	316	316	304	309	303	277	276	309	319	297	304	280	288	320	295	309	288	288	275	353	323	308	297	324	300	294	286	327	329	310	318	324	270	308	302	305	317	294	306	308	301	304	342	334	252	317	284	299	312	294	319	301	291	284	318	290	300	310	301	272	286	303	332	307	310	299	306	314	329	292	297	295	292	292	270	304	281	282	308	316	293	309	298	303	282	284	307	305	317	296	300	303	329	284	304	275	309	320	307	282	285	301	304	284	283	304	270	280	310	290	301	311	314	251	303	317	295	315	283	313	289	312	325	312	271	258	294	272	297	310	298	280	277	339	315	307	301	308	291	293	253	298	308	322	305	318	312	309	317	295	363	291	303	296	298	280	329	328	275	301	254	282	291	321	309	321	309	292	312	317	324	325	306	301	298	264	337	287	278	326	313	285	298	297	332	285	270	289	302	297	313	289	310	311	287	310	283	304	317	309	310	307	288	280	294	311	283	297	308	283	306	304	321	319	306	292	315	297	313	315	326	283	331	268	289	290	289	324	288	287	323	316	302	301	291	305	340	286	275	337	310	302	287	302	296	284	300	315	273	293	278	299	282	309	275	302	295	280	323	289	306	341	295	306	320	307	293	285	304	306	317	314	310	325	318	293	314	280	261	307	287	305	273	310	309	297	278	283	307	282	286	296	322	282	285	323	317	284	299	298	334	310	301	277	293	271	290	324	316	265	306	282	301	327	294	301	302	298	301	319	307	307	313	297	296	298	304	314	301	302	300	292	284	308	290	307	307	286	274	321	314	300	300	349	294	296	310	295	306	271	279	304	308	275	297	321	300	308	314	299	318	295	295	276	289	293	307	310	321	314	296	278	332	278	318	337	289	283	301	303	299	281	279	327	319	307	318	299	326	323	312	313	307	299	272	290	315	294	278	308	320	299	289	291	271	337	308	330	282	313	294	291	302	299	308	324	290	338	283	301	312	281	289	298	300	278	306	315	300	314	329	292	308	232	315	281	311	319	349	286	296	332	293	297	312	290	327	286	323	289	313	321	340	272	299	259	299	315	298	308	282	272	283	304	297	311	314	272	319	294	303	321	303	273	292	305	300	309	283	324	320	328	283	288	291	290	289	290	315	298	306	326	289	330	298	301	316	304	272	304	299	300	298	287	288	292	273	298	327	326	301	280	266	318	319	306	274	310	296	288	284	317	302	249	274	305	311	320	319	282	305	338	286	297	286	313	285	294	319	335	292	326	294	328	258	297	295	327	303	327	309	303	306	295	290	290	309	304	297	317	287	306	274	332	301	324	289	309	279	301	317	291	302	291	285	306	309	325	278	318	312	324	308	348	315	311	293	319	296	311	316	332	308	303	308	302	270	323	297	287	302	291	287	319	318	283	268	304	284	289	292	330	348	325	281	271	305	309	292	321	296	292	317	313	243	316	318	299	323	306	282	297	289	304	290	317	276	325	301	317	286	317	299	278	324	306	309	290	307	284	293	292	267	276	277	276	278	303	287	272	316	303	295	307	316	307	306	291	333	290	289	322	332	306	294	311	280	299	298	306	319	299	320	286	301	306	327	287	323	305	305	312	244	309	291	282	309	284	291	322	311	322	302	334	286	309	317	292	315	319	302	290	294	321	342	282	327	316	303	312	291	298	286	292	276	317	294	314	288	306	295	302	310	269	306	282	305	279	314	317	305	332	312	304	313	280	332	292	284	327	270	329	327	293	328	293	293	310	324	297	289	302	287	304	299	330	321	348	288	300	290	290	327	280	303	287	325	312	295	309	316	289	300	305	304	283	322	283	277	281	297	299	319	278	303	272	315	315	302	297	287	308	302	298	307	284	300	292	290	288	288	288	330	303	283	290	299	321	310	308	304	323	285	294	303	294	290	302	310	280	271	311	289	311	285	270	294	262	287	298	287	282	279	290	273	305	268	298	303	315	304	291	335	267	289	297	309	303	292	296	320	294	314	269	327	280	300	317	331	306	308	304	308	286	283	301	319	290	295	264	345	288	294	310	275	289	320	313	302	285	311	290	278	290	297	307	304	289	281	310	290	331	284	310	311	289	315	287	336	302	292	286	280	296	305	299	302	283	315	307	316	323	278	268	286	313	305	314	300	278	318	325	351	337	283	281	333	322	306	337	309	302	303	281	308	301	304	287	297	296	340	311	294	282	304	292	283	292	298	285	288	299	290	288	308	331	323	269	289	290	316	283	304	300	306	282	297	292	269	288	288	260	261	241	334	291	283	285	299	306	301	289	319	304	296	289	282	308	290	326	296	287	314	306	290	283	293	274	329	276	296	316	318	291	308	301	312	292	312	309	272	295	294	297	327	301	289	294	288	277	285	274	283	296	293	325	298	305	340	325	328	286	307	308	293	303	291	295	278	293	306	285	316	308	275	311	319	301	282	297	318	287	309	326	296	318	327	274	274	281	277	318	276	332	292	305	291	334	311	314	314	291	280	295	308	286	317	293	307	307	300	312	267	312	292	312	295	313	308	299	283	287	348	306	286	305	292	330	327	297	305	293	310	331	268	331	313	302	296	301	305	329	298	271	290	336	328	314	296	282	302	304	279	297	328	308	302	300	268	316	267	308	295	281	274	312	328	333	316	294	317	306	308	290	306	309	303	305	302	275	314	328	296	316	291	283	296	301	298	305	265	287	305	292	284	262	308	301	304	280	291	311	290	311	304	295	294	289	309	302	313	311	306	286	305	296	295	320	325	315	264	309	318	265	295	313	285	294	270	319	300	281	287	282	294	309	286	288	339	293	306	295	302	324	320	307	313	311	280	300	278	310	311	336	280	316	321	296	284	295	290	304	292	338	294	302	303	301	315	294	313	288	337	302	333	289	340	300	311	306	284	292	325	294	322	316	295	292	304	305	281	284	288	283	274	278	304	310	304	287	280	286	279	326	288	292	269	322	340	297	326	293	296	312	317	347	300	286	284	286	275	304	286	274	298	280	305	295	322	297	281	311	273	289	328	283	302	280	306	295	281	310	292	313	317	279	308	319	306	297	313	286	321	296	262	291	302	314	325	277	274	330	310	320	328	328	301	314	307	307	329	301	318	288	288	299	297	324	296	321	300	320	332	308	277	301	296	296	293	282	311	295	297	287	286	287	335	290	296	313	304	301	283	290	301	283	335	293	295	308	328	268	278	306	306	320	314	284	300	312	287	318	298	289	270	302	309	312	330	299	297	318	303	279	305	298	292	266	307	307	313	274	307	290	270	302	291	287	291	310	305
22896	21410	29696	23292	21109	20039	4769	848	666	673	611	575	526	554	521	498	498	468	466	476	421	469	432	391	452	453	486	445	417	444	394	429	406	382	423	400	431	406	414	372	417	397	405	401	413	363	430	409	422	399	439	404	408	383	402	394	398	419	427	442	406	416	430	360	393	381	447	394	397	407	438	386	401	386	405	365	386	405	430	399	399	434	393	394	417	393	450	411	410	420	399	405	397	377	408	393	448	396	407	432	436	419	432	411	393	448	419	400	403	398	417	417	392	412	393	415	387	443	399	432	425	418	379	390	404	404	386	448	379	413	413	386	389	365	407	421	414	402	439	392	443	384	436	378	408	433	421	421	407	406	416	397	410	473	396	407	424	439	409	396	394	389	403	374	445	434	437	406	392	398	347	394	437	422	406	406	399	386	426	380	425	405	413	420	419	371	370	416	421	426	372	421	408	396	416	420	411	390	395	381	384	411	419	395	407	400	429	409	428	409	390	401	412	424	390	388	377	436	390	410	428	404	397	394	386	394	419	392	393	404	391	426	403	420	405	392	413	426	413	423	372	389	415	426	398	437	412	426	410	397	402	375	393	421	425	439	378	392	412	390	422	420	373	418	425	434	420	381	421	361	384	399	401	426	383	406	419	373	414	401	380	400	405	414	380	421	409	388	431	427	405	387	422	372	393	408	360	400	411	415	399	420	425	453	410	365	425	421	378	409	400	399	394	377	395	399	416	378	366	381	420	414	395	425	390	385	400	447	368	387	429	391	428	420	382	407	399	413	361	433	395	391	376	395	413	395	427	394	385	453	376	373	412	399	395	373	415	398	402	369	388	397	403	436	401	401	394	415	390	404	393	383	407	383	418	398	437	427	388	374	392	420	392	388	392	420	395	428	393	392	409	396	391	407	405	396	395	401	413	373	448	377	432	403	399	403	441	377	442	381	420	412	434	388	397	396	439	411	430	413	408	381	383	382	413	394	396	378	397	400	450	352	358	379	404	400	408	456	373	394	407	370	378	399	399	425	413	397	421	431	416	438	388	412	368	389	397	416	376	422	387	375	411	413	365	374	380	413	382	436	417	378	358	407	403	406	362	405	434	410	408	406	400	368	386	405	448	422	416	384	409	377	378	435	390	394	380	414	409	397	368	386	430	398	410	407	377	438	407	415	403	402	413	419	394	394	402	398	385	442	400	397	381	385	427	386	423	412	385	395	392	393	380	389	392	385	342	404	388	372	365	436	396	374	393	386	393	395	395	417	413	390	386	426	384	422	416	385	425	371	375	399	415	398	421	435	421	406	398	397	415	413	414	389	408	421	365	395	403	406	416	349	411	399	404	399	399	444	410	433	407	418	401	402	408	399	395	426	439	367	404	419	440	417	383	393	393	378	416	420	393	363	388	379	416	402	425	408	401	397	378	381	400	411	428	417	439	392	406	410	418	404	397	417	393	405	389	401	406	398	395	399	376	379	373	421	450	375	384	375	402	424	410	419	366	395	395	336	408	378	396	396	379	410	394	408	365	368	395	395	424	404	447	394	397	382	410	386	410	403	426	394	420	424	468	391	393	400	397	378	391	391	381	358	395	374	406	410	410	407	434	419	347	430	409	405	397	408	375	421	411	408	401	398	424	378	425	400	400	386	388	383	402	389	396	385	411	417	424	433	385	396	372	407	419	427	376	352	391	409	445	377	404	394	422	418	411	397	418	401	415	418	401	373	427	419	416	409	399	379	364	441	379	426	394	374	419	405	410	401	391	415	424	398	421	376	424	398	407	405	431	416	397	424	394	430	414	381	380	426	406	393	419	370	415	372	410	420	368	377	371	410	394	404	435	438	422	404	380	427	419	415	361	367	359	393	429	373	403	410	401	373	393	402	391	425	421	403	419	375	350	441	418	388	389	415	423	430	401	381	393	426	397	401	390	430	369	376	398	436	422	401	419	397	404	401	424	408	396	423	382	400	354	407	396	384	434	400	410	394	395	429	407	412	376	384	415	421	392	409	437	414	433	397	424	366	392	420	407	406	386	412	421	386	424	391	404	393	432	417	413	424	400	387	362	389	379	383	400	413	385	358	380	376	403	383	423	417	431	404	423	413	378	386	404	375	405	431	406	427	379	437	398	415	405	396	389	411	381	406	407	376	378	391	383	418	416	390	405	437	408	403	414	385	388	411	383	413	388	403	412	376	399	422	377	452	403	413	425	413	387	414	393	411	378	400	388	413	369	396	428	395	416	372	426	401	420	403	430	392	400	382	389	393	380	403	403	414	394	378	426	405	388	370	399	416	386	441	416	380	396	397	409	399	394	369	418	424	451	390	406	422	399	406	407	412	422	407	412	415	404	413	416	391	416	416	399	408	370	419	435	406	415	397	398	417	397	394	395	414	432	395	413	404	377	351	391	349	420	406	391	380	409	395	416	401	424	415	435	419	398	382	405	402	388	404	397	389	390	427	405	381	391	388	399	418	418	399	407	425	398	378	408	382	413	369	394	415	430	398	435	401	401	413	404	389	382	385	392	398	397	400	411	379	385	408	387	387	437	440	447	390	394	413	415	406	409	440	403	415	394	423	368	407	419	433	424	430	401	427	358	401	424	381	378	400	389	379	371	415	363	441	391	417	390	387	392	404	401	380	387	393	384	395	435	446	391	421	389	409	412	401	393	436	421	400	390	419	438	383	386	410	411	409	387	423	381	403	371	402	397	426	399	407	423	418	406	422	395	403	398	369	379	395	379	375	375	411	425	409	396	404	403	414	427	405	395	438	396	421	369	405	400	407	401	409	403	398	391	393	415	380	381	386	407	371	406	411	381	415	392	393	404	385	416	444	389	418	411	391	381	403	444	405	410	403	388	400	408	368	389	389	421	377	397	422	417	424	413	394	362	374	378	404	389	397	405	400	413	397	418	399	397	399	411	433	427	398	383	423	419	393	375	398	411	398	401	404	429	417	432	385	378	426	417	389	374	392	414	378	390	393	388	404	401	416	390	432	404	389	391	350	399	374	423	435	403	364	412	387	432	398	351	397	388	376	413	426	410	423	414	443	422	395	423	411	406	392	397	409	389	399	415	403	418	409	429	411	412	391	394	422	397	388	428	398	400	394	400	420	411	418	398	434	403	395	420	398	413	367	429	385	410	416	348	391	403	430	430	415	382	418	365	431	421	397	376	409	395	393	402	396	424	400	397	382	396	433	435	375	409	392	405	358	352	427	428	424	401	421	381	427	408	388	386	390	409	391	385	376	398	449	419	396	398	369	384	386	411	423	398	413	391	408	405	408	385	408	403	439	409	382	388	402	442	412	398	385	421	386	365	402	414	423	388	386	427	399	423	391	413	432	435	383	375	420	372	423	433	387	426	406	362	395	447	412	412	408	427	402	407	424	401	399	390	440	423	412	431	417	400	401	376	384	389	396	386	390	421	415	398	397	402	403	410	420	413	405	389	372	421	436	434	424	390	396	370	411	395	386	407	410	378	407	413	390
45231	92856	26221	4549	2858	2156	1879	1472	1188	1024	951	825	767	703	642	592	623	561	544	542	589	581	491	537	560	516	511	504	489	506	496	524	515	487	500	508	490	483	540	506	502	530	510	476	501	477	479	484	472	489	502	466	443	446	511	500	479	478	475	472	480	494	471	513	493	478	481	487	487	516	497	462	512	475	461	526	468	472	468	481	494	500	501	469	528	492	468	529	475	477	467	487	497	527	466	495	496	488	431	571	513	544	559	530	492	513	526	501	444	508	472	490	475	464	490	478	487	462	490	486	483	441	459	481	513	511	500	499	482	522	473	468	464	529	468	456	531	512	490	470	462	500	448	484	500	460	478	514	470	488	494	478	479	486	490	496	460	457	477	479	481	510	496	508	475	460	473	492	495	470	505	494	502	517	485	495	478	488	477	461	458	503	468	484	491	488	508	471	491	492	485	501	504	482	466	459	488	501	502	459	470	494	502	437	501	492	479	464	493	466	496	466	442	473	495	463	494	485	458	472	493	489	487	478	479	477	490	508	518	524	460	489	480	466	473	493	510	468	465	496	496	497	468	503	499	503	526	484	452	494	489	471	501	487	470	462	483	489	460	469	499	484	482	487	496	467	502	481	474	509	454	483	491	463	494	482	504	463	441	497	498	470	474	507	485	453	482	482	511	445	476	465	458	486	475	474	476	513	430	461	497	488	472	516	493	497	439	488	484	502	439	478	477	461	501	485	448	494	456	443	510	490	474	504	504	497	503	489	505	457	459	494	489	484	487	464	470	465	485	484	494	497	479	462	508	429	500	444	525	492	493	462	492	514	501	473	480	475	506	487	506	480	495	462	503	453	418	496	523	471	477	488	478	502	524	459	494	469	448	496	518	515	471	479	433	449	497	501	502	491	454	470	501	518	496	435	500	494	498	465	482	500	476	505	486	493	488	435	498	477	490	489	510	501	495	463	517	507	518	496	480	483	488	514	467	432	464	487	453	501	466	495	487	453	456	506	461	502	471	490	449	472	498	486	505	503	529	508	471	486	487	545	491	479	483	501	462	490	477	470	507	421	460	456	501	496	513	481	474	485	490	459	484	465	502	445	506	461	469	471	489	470	466	472	492	521	476	491	484	476	451	466	467	470	474	458	469	449	491	464	462	498	465	505	450	477	472	482	498	518	478	458	467	472	492	451	484	522	479	504	449	461	488	497	476	476	476	503	448	496	537	460	523	474	462	477	471	458	508	456	476	453	437	476	470	497	482	496	458	508	416	462	460	444	469	484	504	501	485	491	488	459	456	479	451	467	464	519	497	469	452	517	504	471	501	486	482	484	481	444	475	492	509	463	465	498	444	477	465	504	511	470	485	506	506	487	483	491	464	466	465	473	488	475	497	499	459	472	449	472	440	526	449	467	467	464	449	487	505	443	460	494	476	463	481	467	485	458	489	476	509	453	511	502	487	476	515	508	478	450	465	491	492	449	515	502	482	463	518	507	465	519	464	542	480	446	495	497	463	460	457	480	441	454	496	479	519	479	461	465	467	481	492	471	489	459	464	465	469	427	489	509	480	463	478	497	471	482	476	492	469	469	492	498	502	468	450	452	469	470	481	516	472	455	495	485	491	464	475	486	496	495	526	490	471	485	479	511	485	523	483	457	463	500	479	502	492	480	445	465	471	500	490	449	464	453	475	493	465	444	481	461	471	447	492	438	521	485	477	519	455	493	514	521	476	467	465	503	481	498	456	485	461	536	456	487	483	490	486	500	468	456	484	472	472	470	463	510	488	491	488	486	504	494	505	517	491	456	446	508	471	471	480	535	458	489	475	458	453	474	490	505	491	516	481	503	524	470	460	465	447	500	521	471	483	469	511	498	462	470	465	456	464	511	472	502	470	540	440	507	482	463	488	497	467	498	455	530	463	487	496	499	471	488	486	472	474	477	481	451	460	443	501	477	477	442	458	508	465	446	487	459	467	543	495	444	448	452	520	472	484	498	489	506	488	480	465	450	504	486	488	469	474	498	481	473	484	444	514	464	479	483	494	438	504	471	474	502	443	505	490	459	469	475	500	468	504	489	471	498	515	474	487	480	492	461	523	518	470	509	459	478	457	492	493	481	484	503	468	482	458	508	466	462	465	472	467	497	440	499	501	450	509	456	494	462	469	487	478	479	471	446	494	478	467	504	448	498	494	464	475	501	479	453	459	525	490	505	433	513	464	462	496	474	480	441	498	444	494	488	514	459	499	456	471	470	469	471	489	498	466	494	498	471	493	463	462	463	450	443	480	490	539	480	470	471	486	453	510	459	509	467	447	467	483	487	442	493	478	499	475	494	452	463	498	470	518	502	514	474	483	469	509	443	449	535	491	467	499	450	489	513	489	482	455	489	479	455	457	492	530	473	477	486	514	465	444	501	471	500	480	469	506	473	494	434	489	495	500	461	487	484	445	466	468	460	481	480	475	497	504	465	449	473	479	475	480	471	462	477	484	500	476	486	489	503	477	465	474	488	464	491	505	509	464	488	443	459	494	497	478	479	488	466	477	514	482	451	477	468	485	501	447	527	476	505	451	459	470	474	499	497	477	478	459	480	476	473	513	490	492	460	514	439	466	474	464	458	503	465	483	474	447	466	479	491	525	468	446	464	486	489	467	476	522	481	478	453	474	503	497	490	467	508	478	452	494	538	471	460	469	466	481	421	484	439	485	461	493	485	490	480	492	489	521	451	516	469	451	476	498	502	500	501	477	478	472	505	505	471	487	493	453	493	480	457	482	494	458	493	477	468	508	497	472	482	456	504	517	453	494	473	494	448	459	485	466	490	456	489	488	519	444	458	455	434	458	463	457	500	482	437	505	430	514	481	491	489	488	489	493	462	424	449	506	490	514	463	423	444	502	487	475	480	461	464	438	490	465	463	514	486	433	447	472	493	473	473	478	495	440	468	480	472	482	452	474	484	461	481	482	493	523	441	466	513	481	475	467	459	476	438	525	500	472	498	519	473	485	485	493	447	461	482	441	509	467	489	463	474	468	465	504	493	473	509	501	477	493	440	494	474	524	463	475	449	427	463	503	482	456	502	509	482	496	489	446	437	482	454	462	471	468	531	455	468	467	479	478	465	447	484	478	451	461	470	453	462	496	490	494	449	454	514	504	486	491	474	477	458	501	466	500	527	482	486	469	500	470	521	460	468	471	461	494	466	442	441	497	498	450	494	477	462	463	514	514	509	476	502	482	499	518	500	498	490	480	421	456	489	452	495	461	481	490	483	458	510	485	455	519	463	487	486	482	462	509	493	450	481	448	508	513	480	488	483	490	467	464	462	465	498	482	496	518	490	520	464	485	502	493	449	468	511	507	483	430	487	447	473	492	471	462	465	460	494	487	471	457	467	476	487	505	428	514	468	438	468	498	453	508	474	486	484	467	487	480	466	493	513	465	451	504	478	482	454	479	462	462	449	480	461	469	506	481	486	461	507	471	526	459	465	460	479	481	520
27763	24433	17772	1841	306	343	304	283	249	298	269	299	306	281	291	284	294	271	251	296	295	283	279	247	276	264	289	316	260	286	281	274	265	283	273	267	282	243	287	294	267	264	257	275	284	259	261	284	301	277	289	276	282	275	282	272	267	286	279	255	285	247	276	273	275	293	279	278	274	267	292	283	252	265	273	277	281	268	287	287	273	244	292	290	257	257	275	288	273	271	264	268	299	301	266	308	309	293	279	253	297	303	281	303	284	269	297	291	291	284	283	269	291	284	264	273	293	284	271	279	276	282	268	300	290	281	268	287	268	275	277	273	272	281	285	311	279	272	303	262	325	253	294	314	272	287	256	275	259	293	265	280	319	284	264	294	251	267	278	273	270	260	286	282	278	292	270	268	288	243	287	272	265	264	255	273	279	261	247	273	287	249	290	296	258	284	290	283	280	283	287	293	254	286	256	243	266	289	308	271	285	249	272	269	311	254	313	267	294	298	261	258	296	293	277	286	293	276	306	301	278	290	283	272	296	279	285	281	270	304	281	274	255	269	312	295	291	295	277	285	251	293	263	240	298	265	277	275	271	312	285	272	278	272	253	281	266	288	295	275	273	275	251	296	295	300	310	249	261	277	280	273	272	233	239	292	276	272	264	270	249	289	288	262	265	305	283	281	292	261	278	259	278	289	278	291	273	265	252	273	245	276	288	250	257	306	274	291	260	310	278	284	286	277	262	276	307	282	294	293	269	287	263	263	285	289	280	260	290	264	299	270	308	274	263	255	269	289	288	283	291	291	275	289	266	282	278	304	282	291	270	281	274	248	308	281	282	265	293	250	251	269	284	260	261	247	292	283	264	281	252	281	252	303	272	283	261	285	296	245	291	245	282	249	291	256	288	278	287	281	265	248	306	281	301	301	286	309	269	296	265	265	289	294	280	284	290	243	276	267	268	278	264	295	269	296	297	302	247	284	267	294	288	284	288	293	248	273	259	259	305	274	279	281	264	314	265	279	255	268	260	243	301	306	278	287	263	293	255	284	263	273	281	261	261	283	280	247	296	277	275	282	273	279	267	275	291	255	268	301	261	273	296	291	275	259	267	279	257	278	258	269	294	297	276	287	269	238	294	270	270	313	276	286	304	267	282	262	268	287	278	267	282	287	274	280	265	292	257	283	277	288	285	271	267	297	282	290	273	270	299	270	283	247	301	306	264	258	310	269	255	264	266	283	273	276	267	281	294	252	268	289	288	272	286	282	281	239	279	310	290	256	262	283	284	260	285	261	282	262	268	277	277	284	270	266	275	295	257	273	285	268	273	308	275	266	278	280	268	297	277	268	296	290	254	276	289	271	291	238	284	249	279	306	278	295	302	274	263	262	306	292	258	273	267	256	260	289	280	282	257	316	257	268	258	263	254	272	282	283	293	284	244	268	281	283	260	277	262	279	291	244	291	280	260	259	240	275	255	285	256	287	304	301	305	252	258	268	259	274	272	281	286	260	273	254	296	281	258	278	265	279	274	305	287	300	255	266	317	257	306	302	292	309	260	284	295	295	286	289	286	276	276	296	280	262	289	259	273	281	286	273	278	293	288	293	290	274	272	286	264	266	291	290	301	276	309	269	258	304	270	266	312	306	313	283	269	298	290	261	266	263	286	280	288	276	275	274	266	285	275	287	270	261	326	289	263	274	311	291	289	270	304	287	305	282	274	251	260	293	287	284	308	269	281	271	293	289	258	270	284	274	292	275	267	294	291	280	263	312	272	271	268	262	264	260	268	271	271	296	285	285	268	283	291	294	307	270	294	275	278	261	316	314	292	272	291	286	276	264	286	266	257	313	282	265	287	273	285	279	296	297	254	307	263	281	294	307	253	282	274	278	273	237	282	292	263	248	283	261	303	307	287	283	284	253	293	294	288	279	310	301	256	295	296	283	271	275	281	254	273	286	284	314	275	294	307	288	283	259	259	279	292	239	283	279	281	283	273	251	266	290	267	268	288	255	252	284	270	267	306	285	305	269	279	279	261	307	280	302	286	296	292	296	282	286	288	305	316	279	275	255	276	266	283	304	264	287	276	255	296	257	285	233	262	279	279	282	266	286	290	287	287	285	264	269	301	295	283	286	286	255	268	260	277	255	288	256	291	260	263	275	270	275	268	277	252	269	273	284	280	291	273	266	305	308	276	261	282	274	275	255	267	275	252	293	282	283	291	275	283	266	277	263	254	282	314	272	263	280	269	282	259	275	298	245	273	234	303	284	257	278	297	272	277	269	278	253	253	299	297	297	314	266	269	255	285	261	288	294	271	277	245	266	319	282	280	295	255	284	289	265	277	287	284	243	276	262	282	276	294	281	300	287	303	287	274	253	292	279	287	299	295	268	269	274	299	315	272	268	278	282	273	280	285	263	258	253	295	323	251	252	291	276	272	295	282	292	276	280	271	262	244	301	272	280	281	281	278	281	280	293	264	267	275	265	315	260	282	258	274	258	260	285	275	299	276	289	269	251	262	256	289	264	293	264	250	267	287	287	297	288	293	281	274	281	310	269	281	270	293	268	272	275	281	286	251	278	277	301	298	295	276	286	293	296	280	283	283	282	274	289	255	267	258	277	274	306	271	264	272	280	282	303	266	281	291	250	283	245	256	278	276	284	277	237	293	276	278	279	237	277	298	260	285	293	241	283	297	293	295	270	293	264	249	283	252	282	277	292	267	302	289	274	281	299	283	302	273	251	262	298	316	299	259	261	287	275	297	318	272	235	294	285	272	268	247	302	248	256	306	297	285	262	268	285	305	307	283	292	289	252	275	280	284	287	306	242	304	288	265	281	285	320	304	281	276	290	259	288	281	260	284	275	259	258	306	280	264	269	270	264	309	268	295	271	282	298	296	296	262	260	308	254	282	246	318	261	267	281	287	264	277	300	280	289	294	282	256	281	283	253	247	304	280	281	283	253	289	286	311	287	283	270	304	277	265	298	279	297	274	292	283	274	290	318	283	279	286	260	262	246	308	251	254	293	284	288	238	298	267	268	279	273	289	277	288	299	291	290	285	272	275	299	270	300	276	278	298	280	293	295	307	284	252	279	278	299	271	279	297	275	269	272	276	283	285	282	273	292	311	292	286	273	264	280	285	299	273	268	270	295	270	271	269	280	306	283	287	288	262	303	285	291	262	290	280	291	300	269	296	277	297	276	290	300	310	270	296	268	267	248	252	232	269	284	279	298	272	258	263	280	284	275	264	275	280	271	267	273	303	275	283	298	271	294	305	257	279	294	277	255	284	261	312	243	260	290	283	301	263	270	296	258	248	302	287	293	285	283	262	292	285	274	270	272	287	290	293	265	283	264	305	268	288	282	300	296	300	277	268	268	279	252	268	279	282	281	261	280	317	287	286	288	276	290	297	257	315	282	254	277	281	256	254	286	282	270	241	261	265	273	236	275	288	281	265	291	279	255	257	264	299	292	256	268	247	303	269	301	265	271	289	266	289	303
27717	38675	9351	468	443	383	414	361	340	338	359	342	367	364	361	351	369	354	306	353	392	330	338	378	350	338	376	349	332	353	360	348	347	346	339	347	345	350	366	327	308	327	308	352	370	356	330	351	319	326	372	326	384	315	371	342	349	330	372	388	344	341	325	360	324	326	352	350	369	317	373	341	353	370	334	323	314	342	356	344	352	339	332	332	375	352	352	330	345	316	318	330	346	350	343	309	358	320	343	346	337	328	351	367	370	362	330	360	353	337	345	348	342	348	351	339	331	350	357	323	372	354	340	357	365	309	340	345	351	344	323	335	323	291	336	334	341	336	366	349	333	354	358	320	337	339	347	363	340	321	314	346	354	337	351	365	339	369	349	347	331	338	341	346	363	322	345	317	351	332	339	315	332	330	326	329	327	341	354	342	381	339	343	328	334	327	352	339	355	353	369	324	344	346	349	402	330	328	347	348	317	349	331	345	374	321	314	351	347	340	366	333	347	351	368	345	315	340	362	362	334	336	325	348	336	371	333	305	324	338	368	349	342	334	321	308	358	353	344	335	329	357	349	339	362	336	332	355	312	322	338	322	372	332	352	360	347	351	361	347	345	346	344	329	360	297	331	326	325	323	331	323	317	359	367	342	324	351	343	313	350	371	349	358	322	359	320	348	308	367	359	358	333	337	321	360	324	310	341	326	348	348	339	353	359	320	374	311	369	329	329	363	357	325	328	322	376	325	369	362	337	320	351	338	354	348	329	317	371	355	338	326	361	344	352	327	358	342	343	349	338	357	344	327	326	334	321	345	330	355	350	333	344	328	320	348	321	348	321	348	336	329	374	336	327	348	353	378	356	329	341	322	325	339	327	354	328	338	361	336	310	327	327	343	328	339	351	310	351	361	314	348	352	344	338	374	304	350	353	300	338	316	315	351	330	357	341	368	305	327	329	364	330	332	334	377	352	355	317	337	310	355	333	296	356	334	335	333	358	362	354	332	339	348	333	359	327	330	318	338	364	369	320	369	353	336	335	335	337	332	341	325	347	324	342	389	337	343	330	313	344	367	349	322	305	352	339	353	339	361	331	360	303	335	356	355	338	346	324	356	336	352	306	337	357	337	324	334	345	346	347	344	347	350	332	310	329	342	329	339	359	324	344	361	341	330	360	324	322	339	306	354	329	325	319	326	334	354	319	314	365	347	332	343	357	372	308	326	353	361	322	374	334	374	378	381	352	332	323	332	335	329	363	336	345	357	342	342	317	319	368	316	314	339	360	351	335	332	342	331	356	353	323	388	328	335	336	363	368	322	372	334	341	361	310	332	307	339	351	346	331	347	340	351	367	348	349	346	349	349	339	365	334	331	339	323	353	331	347	365	329	341	337	353	364	351	321	284	351	370	333	325	350	354	337	330	325	382	368	334	350	351	338	348	355	380	350	347	325	355	305	345	358	342	354	351	319	338	347	355	357	351	348	347	286	346	326	346	322	364	316	322	330	340	374	340	346	327	327	370	339	341	328	330	340	308	356	311	385	364	307	360	361	375	343	345	340	356	334	366	321	363	349	341	329	366	302	340	349	358	345	340	346	348	290	361	344	371	331	319	321	338	356	319	337	345	339	327	339	315	336	407	314	343	378	354	317	345	342	353	313	358	348	361	309	326	378	326	311	377	354	330	352	343	332	344	317	353	349	357	358	311	354	344	318	348	353	338	313	363	331	368	378	337	324	337	359	365	338	341	343	343	370	353	352	389	403	368	304	338	361	330	370	327	323	357	356	394	336	331	339	335	337	309	366	317	350	340	349	391	306	380	336	370	328	362	331	334	332	379	355	344	363	337	368	341	304	343	318	334	331	336	337	349	318	326	309	371	348	332	346	349	363	360	314	333	342	324	381	341	323	354	345	349	315	360	343	290	331	325	322	326	343	357	338	345	349	378	334	343	322	344	322	310	316	333	336	371	361	333	376	310	339	308	371	364	351	346	324	300	351	340	320	310	341	366	346	296	342	353	326	334	341	345	302	347	320	345	319	324	290	350	351	407	320	362	363	347	304	347	333	349	341	322	332	339	314	362	336	342	334	357	340	350	363	347	349	365	357	348	349	324	331	341	321	347	325	381	336	375	364	332	369	321	348	327	349	338	349	321	328	344	352	329	355	341	336	310	332	298	341	331	370	296	331	337	334	335	350	346	348	336	366	306	338	307	331	359	359	365	328	320	309	316	310	353	316	339	357	344	336	361	312	335	333	342	324	300	324	355	325	330	323	347	330	345	351	337	328	349	354	345	302	335	324	324	350	338	371	350	351	350	337	341	331	338	341	331	344	339	334	359	320	377	327	325	360	312	328	344	323	325	314	355	342	310	353	321	327	349	345	360	335	339	341	314	346	382	362	325	326	335	319	330	341	350	338	357	377	332	324	324	351	361	352	318	358	327	341	345	352	333	326	328	366	334	366	331	329	319	327	326	338	348	337	331	332	333	368	355	362	359	319	362	340	349	341	372	309	376	350	379	347	344	347	355	341	321	353	319	374	339	347	329	341	336	353	327	382	355	329	378	299	333	334	383	371	354	323	365	374	407	328	348	328	344	343	332	384	352	357	317	350	314	332	315	343	344	355	341	336	339	366	320	330	344	345	345	343	363	341	354	306	382	392	321	327	323	358	339	350	332	378	342	352	361	325	328	345	339	328	355	354	383	335	372	358	340	387	370	352	337	328	351	321	360	345	329	327	371	348	341	319	346	343	332	383	362	324	352	341	346	360	364	358	310	331	323	344	342	315	345	329	340	343	325	338	335	303	360	334	348	311	373	367	354	330	325	326	351	326	324	351	320	325	352	313	358	355	352	345	347	360	349	317	357	340	327	363	345	329	350	375	349	321	337	334	360	330	317	391	336	326	335	323	359	347	306	333	323	341	357	329	329	324	313	350	338	338	353	327	340	346	325	347	333	360	317	356	340	353	332	348	337	340	331	344	365	339	323	340	347	339	365	324	328	339	366	347	327	345	325	377	338	345	305	312	340	310	349	325	324	360	361	326	335	332	365	338	384	327	347	356	365	339	321	399	325	387	292	346	351	345	329	354	335	345	340	319	348	332	312	327	345	328	330	348	307	335	337	368	343	311	288	402	338	342	335	352	373	330	330	367	341	345	331	298	348	368	335	351	382	329	354	291	338	320	329	345	325	348	333	355	333	337	295	326	368	350	333	321	366	300	355	352	327	356	300	337	369	311	332	348	345	351	336	312	339	330	337	377	347	326	296	327	342	331	372	324	338	315	352	320	356	343	341	335	357	318	333	320	331	368	337	358	332	335	345	350	345	363	352	328	383	329	332	345	327	357	393	341	354	364	343	352	333	354	339	325	358	321	357	356	339	322	324	319	352	346	348	339	337	349	317	328	332	329	310	349	334	321	352	363	337	351	332	331	317	357	323	340	332	374	356	323	325	333	347	333	313	325	358	358	352	368	317	346	377	343	335	335	377	358	326	376	382
23922	21562	29958	23487	20686	9055	944	612	551	538	491	433	448	476	485	477	456	428	407	443	421	421	427	397	434	444	409	405	420	418	424	417	446	398	347	385	399	425	408	387	438	396	413	394	389	389	377	375	383	372	410	389	381	406	346	427	397	416	369	375	417	381	377	406	412	365	391	401	410	390	405	410	415	404	410	417	376	411	395	396	396	368	410	390	377	393	388	392	408	385	407	403	397	388	399	397	368	407	427	410	426	427	429	384	416	404	394	424	392	366	376	433	403	363	438	431	367	386	364	411	365	385	389	389	418	399	404	395	440	380	414	380	413	420	449	423	390	390	410	395	379	395	358	404	401	431	376	419	391	405	429	428	404	360	399	372	393	412	424	409	395	395	411	393	425	414	444	396	386	398	392	341	429	372	416	423	404	384	407	389	415	410	373	395	381	400	409	421	397	376	362	409	386	406	392	396	387	361	387	398	407	381	385	400	391	402	399	404	426	388	418	397	384	401	367	407	349	374	411	422	421	382	374	396	393	402	400	381	378	378	415	416	422	425	410	408	373	415	416	368	377	413	390	387	406	426	406	398	392	409	381	424	404	454	407	399	394	368	393	384	374	402	440	414	378	399	375	386	409	408	400	382	388	385	435	389	408	421	411	359	409	418	407	407	381	421	402	400	400	412	400	398	409	411	404	401	384	395	420	434	423	388	363	419	442	397	405	391	431	409	396	371	411	383	396	380	397	349	385	394	390	421	382	357	413	371	365	381	398	406	398	386	371	389	392	392	407	393	383	369	394	385	385	376	432	430	406	362	361	407	430	405	377	390	416	416	401	381	371	410	377	389	385	383	396	406	385	352	416	418	399	431	405	382	394	428	382	377	375	381	379	416	429	450	407	382	390	390	399	399	389	373	427	384	369	378	401	412	352	367	376	394	382	411	401	416	369	413	400	422	397	407	400	404	396	416	408	411	388	394	404	385	428	417	428	414	358	399	405	384	341	414	424	436	392	397	375	397	369	413	382	351	383	391	453	452	393	390	375	372	404	415	413	419	417	390	387	412	444	399	457	383	375	401	409	414	388	355	406	366	410	381	411	394	392	396	365	367	375	408	394	427	370	389	432	412	393	381	368	346	392	386	383	404	401	423	373	387	387	392	351	402	420	410	395	405	391	404	396	390	397	399	386	422	398	391	401	380	427	392	398	405	380	387	406	365	413	398	392	390	380	435	420	372	404	442	400	388	386	356	407	434	419	410	408	391	391	406	427	386	347	385	380	377	430	403	398	421	389	373	416	434	388	419	399	394	428	385	446	337	400	383	378	392	426	398	394	383	386	432	417	424	420	373	396	406	410	405	387	381	392	420	407	438	423	383	382	427	405	392	409	400	396	431	375	384	396	345	370	410	395	371	421	408	416	386	418	396	387	393	401	378	404	405	400	386	383	389	388	364	452	415	393	371	371	401	389	405	418	384	394	425	384	406	405	397	383	391	373	414	376	362	341	346	374	381	420	399	389	368	400	386	401	401	423	407	400	385	394	423	409	388	419	374	377	402	388	357	386	405	395	407	392	371	399	395	411	376	399	436	419	409	388	401	383	391	431	398	367	391	368	405	411	413	374	404	392	392	445	429	421	394	400	401	392	401	402	376	426	399	427	414	418	393	387	391	384	400	381	383	371	389	413	421	405	386	403	383	410	403	381	404	403	402	410	374	399	420	405	403	409	407	369	361	402	377	400	374	383	409	404	407	401	394	357	406	398	376	428	398	389	422	383	443	423	406	385	387	422	414	407	390	412	372	398	396	430	428	408	384	389	389	429	365	400	414	411	374	395	429	413	413	429	415	380	409	373	406	396	416	418	412	378	356	387	404	406	387	400	392	419	349	392	423	406	353	432	364	417	355	415	410	416	399	425	363	424	431	372	378	387	393	416	428	397	381	393	431	397	376	398	390	385	413	377	401	397	422	395	420	398	383	407	396	379	445	423	378	373	420	397	411	395	406	436	387	381	411	374	394	388	388	375	412	389	407	385	386	399	461	390	357	397	402	395	410	413	389	390	395	402	405	385	395	361	425	412	372	414	370	408	381	403	364	387	370	380	382	397	382	396	385	391	434	394	409	404	376	426	415	377	369	395	393	418	405	388	399	387	442	373	420	402	372	356	398	394	386	403	404	376	397	389	412	385	393	415	421	413	393	413	378	389	387	402	430	413	407	411	376	375	379	392	397	426	364	394	408	421	403	399	417	384	397	368	391	396	367	406	363	439	377	413	391	405	415	406	390	409	394	398	388	395	415	423	379	404	431	388	376	379	390	394	394	406	410	410	389	403	409	391	348	393	356	376	397	390	411	413	391	426	408	371	387	390	383	396	380	359	417	400	419	388	387	427	383	399	403	375	409	402	415	415	414	392	431	394	426	416	387	416	372	383	385	411	389	375	386	390	410	366	370	393	389	407	421	361	420	452	406	405	406	382	395	411	388	397	377	429	405	371	369	366	383	381	415	428	401	406	385	396	384	344	448	399	412	390	423	398	412	417	411	398	417	402	380	378	379	386	434	384	399	384	377	404	418	388	416	400	429	364	404	405	429	380	376	416	364	399	382	413	373	405	383	386	403	370	447	363	450	416	388	422	394	396	381	412	375	391	373	385	354	418	398	373	386	416	441	391	385	378	412	402	416	396	381	438	412	371	392	423	398	395	376	410	389	364	376	429	401	437	400	402	394	371	379	403	377	401	360	427	379	384	407	396	404	397	388	358	382	404	384	408	360	393	410	414	369	421	386	382	402	398	407	407	424	438	419	364	367	382	409	391	413	409	390	366	413	412	424	385	375	413	382	420	389	413	371	406	376	387	374	367	413	378	396	411	398	408	395	379	395	397	428	389	409	404	413	405	404	393	368	406	397	387	421	403	391	392	393	425	363	392	363	379	391	391	403	390	390	383	412	380	420	397	395	378	393	381	388	383	416	411	397	415	395	405	400	407	386	419	402	402	388	404	396	415	398	376	387	387	396	370	358	414	407	414	395	381	387	448	424	352	380	415	388	393	374	354	404	406	427	392	389	386	395	405	404	395	393	376	396	395	410	379	415	413	417	380	408	384	434	404	385	407	405	432	417	404	412	384	387	415	412	423	418	416	423	453	392	374	395	407	385	370	400	398	397	412	378	415	382	416	353	409	447	410	436	385	386	402	379	372	393	368	400	419	396	385	427	426	436	364	372	390	398	370	390	398	372	386	388	368	391	439	390	365	415	422	389	356	387	385	390	382	443	357	416	363	362	390	390	419	350	391	396	340	402	369	403	397	398	361	385	392	396	406	400	382	416	405	426	387	395	364	457	405	413	400	408	379	427	381	402	427	385	409	398	393	401	371	376	373	397	426	398	394	402	390	384	387	374	395	378	435	360	414	356	405	386	380	412	382	402	365	369	398	420	403	408	391	394	440	463	387	385	406	396	395	384	406	397	403	426	393	371	410	383	419	401	382	417	377	391	415	415
43202	86821	22922	2900	1721	1374	1222	993	863	783	688	677	612	639	565	585	563	549	522	513	542	536	511	494	469	473	513	531	494	500	477	498	492	500	491	466	506	487	488	482	496	488	489	500	471	488	463	512	452	455	489	503	465	464	477	490	481	477	482	486	489	446	510	474	466	470	481	436	478	429	474	506	457	474	487	449	490	464	502	494	436	479	491	486	480	481	511	527	495	514	480	450	468	462	507	459	480	442	506	499	498	494	516	498	522	499	501	527	486	470	493	504	483	464	476	475	496	460	478	496	477	494	465	497	495	488	485	524	482	505	488	495	535	500	500	500	487	504	461	487	476	505	470	483	476	459	487	478	474	507	460	477	441	465	459	460	488	497	465	465	450	481	466	481	447	517	465	507	513	471	484	522	479	461	464	447	458	498	468	492	507	476	481	475	509	493	449	467	477	459	478	522	478	458	452	469	476	493	484	500	496	466	486	462	477	486	509	501	482	454	454	466	515	465	512	484	443	504	461	492	453	517	467	488	489	501	447	492	453	499	499	496	477	505	453	426	490	476	448	501	467	466	470	508	478	453	476	452	484	477	472	453	475	494	504	485	509	457	458	466	510	483	456	483	453	470	444	488	492	464	489	526	455	509	496	471	499	473	471	467	480	481	463	489	465	465	490	493	494	475	434	486	470	468	485	471	426	481	497	532	477	494	465	474	432	492	519	474	499	483	523	469	506	490	461	467	456	492	472	469	451	438	463	453	492	466	472	480	467	445	474	438	475	479	490	443	493	500	474	486	471	456	477	462	478	490	504	470	464	511	482	448	497	490	456	506	505	466	468	483	462	449	473	506	458	525	509	438	452	481	445	487	477	485	472	447	460	493	508	458	457	445	452	497	480	478	458	460	507	453	498	482	490	488	519	481	461	505	468	488	473	442	446	481	479	498	504	483	457	467	455	467	459	481	473	475	468	454	485	440	475	468	459	472	511	491	509	471	482	463	541	475	468	438	465	480	468	490	469	498	496	473	464	447	455	495	464	515	470	493	485	493	512	476	476	471	469	495	484	466	464	507	472	495	467	489	449	504	509	472	455	470	485	451	498	481	437	486	444	504	494	489	525	495	485	514	472	490	526	476	490	477	488	492	483	468	460	454	442	454	503	460	481	485	486	464	475	492	464	452	495	470	470	472	494	477	503	464	473	469	486	486	462	455	487	456	456	448	466	502	489	457	470	485	465	466	469	495	453	472	507	477	476	504	443	479	487	467	473	457	467	503	504	468	462	500	446	453	451	467	434	476	485	471	503	464	533	465	468	466	459	456	429	462	462	471	475	481	484	465	482	501	512	445	470	517	449	433	473	473	524	435	488	464	481	480	493	487	452	455	497	440	410	483	450	485	467	499	491	501	489	447	435	506	495	472	431	513	504	511	471	449	471	498	502	507	527	469	485	482	460	451	460	509	498	515	523	479	491	484	477	498	473	480	434	469	466	485	452	477	483	480	489	501	507	524	480	485	487	492	465	457	484	458	497	481	427	460	469	472	525	501	470	460	465	443	492	461	442	483	447	469	478	472	443	474	439	470	482	476	495	513	476	492	469	460	448	516	472	464	470	511	469	490	500	481	448	517	486	488	478	488	473	468	430	474	475	461	519	455	455	475	498	500	497	497	488	481	469	523	476	504	462	543	472	463	449	441	467	478	478	469	452	491	453	477	493	448	480	464	465	525	467	480	482	475	445	475	493	481	485	507	513	456	491	477	459	453	456	470	487	448	475	465	469	456	474	466	464	478	483	475	484	501	510	470	479	483	462	495	482	512	481	487	458	481	486	465	482	489	498	490	459	445	484	452	466	496	484	443	487	482	471	468	451	470	468	488	502	468	475	441	513	471	445	472	468	479	462	461	462	502	499	489	454	510	464	496	505	458	512	510	461	476	453	498	505	491	484	483	476	481	448	490	534	486	464	458	477	488	478	506	535	508	497	475	507	461	485	482	469	515	496	479	507	468	499	456	463	523	479	490	468	507	462	462	481	493	475	476	478	472	453	460	489	489	462	468	469	442	505	486	492	484	479	485	494	453	462	442	440	489	461	501	475	478	500	486	484	472	488	472	451	465	523	482	491	461	456	476	460	468	458	497	454	498	467	476	484	414	470	438	509	464	493	471	444	458	478	492	483	454	463	471	455	479	457	478	479	462	466	504	494	478	531	476	501	497	456	441	467	480	446	472	465	474	442	488	448	461	452	471	486	462	479	455	482	467	446	517	453	483	516	477	527	465	448	522	464	465	458	496	469	493	492	456	431	493	447	443	459	467	521	480	495	468	429	482	491	433	424	483	459	461	488	474	481	503	467	490	442	483	464	465	491	470	523	480	453	463	493	525	528	472	450	470	497	458	454	456	421	489	456	506	452	477	478	482	495	485	473	499	497	487	493	471	524	474	489	465	472	468	476	473	449	497	475	486	481	468	458	509	463	504	510	502	461	466	505	466	495	497	454	498	482	474	450	464	471	458	495	465	476	447	482	498	468	425	480	443	476	469	476	485	532	455	452	461	456	461	495	444	488	429	447	483	493	446	468	485	490	473	484	468	468	509	475	542	463	487	465	518	470	511	475	455	492	462	501	483	485	498	451	505	436	482	471	483	466	466	504	485	454	498	474	480	449	482	478	476	420	438	453	462	492	492	503	442	463	504	491	470	464	477	479	472	478	473	485	494	487	476	452	522	470	458	480	505	475	490	490	497	483	468	503	512	481	451	460	487	486	459	467	455	462	523	444	491	449	441	512	491	499	503	457	481	466	494	520	522	468	478	460	489	477	470	481	467	532	486	486	478	459	459	478	467	491	466	471	451	434	495	486	470	438	447	503	482	524	505	460	461	471	493	435	492	470	464	462	471	482	495	483	445	464	472	479	480	442	469	481	516	473	517	465	469	470	480	472	505	452	496	457	455	475	481	481	488	489	508	455	483	498	473	486	486	487	482	476	451	464	503	500	503	480	471	462	482	503	456	462	495	440	473	422	498	466	478	434	478	483	470	471	447	476	526	444	478	468	506	492	469	469	497	460	450	483	461	487	486	492	475	474	490	514	462	463	505	488	501	445	484	454	476	466	443	491	458	455	477	490	462	468	475	474	512	488	469	480	455	454	482	528	474	480	491	486	471	461	541	483	489	469	505	436	465	492	495	523	480	462	503	482	439	448	456	469	501	462	448	470	491	503	491	467	498	503	500	480	469	485	453	466	478	475	485	447	467	478	510	472	469	491	452	494	480	453	450	456	517	466	442	434	452	471	521	453	451	504	483	474	460	480	445	502	467	469	467	474	457	486	441	465	465	497	447	497	472	504	455	488	425	455	489	454	447	446	476	488	501	471	474	475	466	469	443	451	487	476	463	493	462	471	501	456	435	460	471	482	444	498	541	495	489	486	465	475	489	496	490	503	484	505	505	485	509	491	480	486	483	421	518	476	486	470	471	482	447	496	489	477	478	432	497	462	486
25112	21801	28999	23833	10154	611	379	311	338	272	275	273	255	252	251	250	264	236	232	234	230	230	217	255	246	233	218	220	217	260	235	247	237	234	218	232	257	199	224	237	223	220	232	232	225	235	243	240	240	220	237	230	262	252	232	216	222	227	247	226	254	240	241	237	224	218	216	234	235	232	227	244	252	241	253	247	239	235	223	240	238	227	272	231	237	219	192	230	233	243	214	232	219	242	232	213	257	229	251	253	228	243	234	290	249	223	213	242	253	234	227	216	244	233	226	227	264	258	238	248	219	240	222	226	215	231	228	243	200	243	220	229	194	214	221	213	238	210	236	225	211	248	264	228	221	202	229	266	209	249	237	221	241	244	243	203	236	224	220	227	239	246	223	265	226	218	236	273	212	229	225	245	238	227	259	226	240	232	255	254	247	224	246	218	233	230	248	217	233	243	220	240	231	214	239	206	243	219	210	235	220	246	230	225	240	275	239	227	233	244	246	207	238	237	222	243	218	234	230	238	228	248	252	229	243	223	237	241	217	221	222	203	270	222	225	254	203	212	226	217	222	222	232	210	208	225	240	214	242	209	231	263	230	210	231	240	259	243	238	258	223	239	240	227	205	250	204	229	206	239	222	219	236	247	240	192	204	234	221	244	243	241	211	216	229	260	214	227	208	227	228	225	218	216	236	212	224	215	243	237	257	210	214	223	236	231	204	239	215	212	222	241	228	224	233	226	219	237	241	247	248	252	220	216	234	219	195	234	242	241	246	244	236	215	225	256	227	228	258	252	248	229	252	245	232	229	243	226	227	257	244	246	226	257	225	214	228	205	235	239	213	234	236	244	230	209	229	244	243	206	222	203	220	207	235	246	196	212	244	214	219	245	260	222	226	258	210	248	251	232	220	220	231	216	239	245	237	217	232	230	255	219	198	251	232	215	212	226	232	230	266	228	240	208	194	239	226	230	242	232	246	217	211	242	220	235	233	228	202	220	240	247	234	231	208	262	257	236	201	260	217	242	213	248	231	244	213	220	237	219	253	235	228	258	217	238	239	193	251	252	208	239	232	227	211	217	201	245	219	235	240	229	221	213	242	228	231	214	247	243	231	219	226	231	229	208	243	225	218	223	226	236	224	233	239	237	224	225	224	226	226	221	241	216	225	239	230	220	223	212	243	223	245	215	242	214	242	207	229	256	233	226	237	239	238	231	265	227	251	272	204	245	245	248	238	223	221	236	215	222	239	219	212	239	239	243	213	224	241	240	243	243	254	224	230	248	227	229	237	227	220	253	220	224	252	228	224	230	246	259	241	243	222	231	227	247	240	249	204	250	248	226	214	223	230	211	226	233	222	197	227	265	264	226	247	233	236	198	251	237	214	205	220	235	205	216	244	250	243	228	208	230	223	230	244	237	233	239	218	230	204	224	245	236	223	261	257	240	259	243	243	248	252	236	233	229	215	234	213	233	241	244	196	246	227	235	243	229	223	228	240	232	235	234	221	243	221	228	213	237	250	222	196	263	255	255	245	248	261	223	247	240	224	255	245	203	263	243	222	210	220	252	253	241	250	240	248	234	206	236	228	225	221	206	247	229	202	223	211	237	229	224	232	226	233	228	232	210	214	237	228	213	242	229	208	214	242	245	209	216	223	224	224	217	240	232	213	233	228	244	211	218	205	235	221	225	243	203	264	260	224	215	181	232	265	234	259	251	237	229	247	225	239	226	213	233	229	237	231	230	247	227	225	213	194	231	219	236	203	210	219	206	248	236	226	241	230	241	231	235	236	261	214	236	243	235	251	256	218	226	227	236	233	226	216	229	230	225	234	242	245	212	218	224	220	237	236	224	222	218	249	217	256	216	242	248	217	256	223	254	225	235	230	222	240	211	220	226	243	233	214	274	240	224	251	237	197	241	225	187	225	240	224	224	230	214	226	219	211	237	236	227	252	263	238	227	222	227	237	236	218	230	230	237	215	222	243	253	212	229	232	236	242	222	224	253	270	223	208	213	225	239	225	220	219	245	241	229	216	227	217	236	226	233	241	230	253	229	220	231	209	236	250	210	222	238	238	246	229	227	251	234	218	233	224	236	236	194	225	248	225	256	226	215	244	226	221	238	251	212	223	256	257	204	228	243	249	235	229	211	200	238	229	234	234	250	220	219	216	230	222	236	211	213	225	226	233	253	219	205	233	232	239	228	235	233	272	227	245	217	262	200	198	184	213	223	208	218	249	209	232	235	237	239	241	243	248	222	234	203	237	232	214	221	235	212	220	229	235	210	227	228	252	226	228	214	226	263	252	218	248	231	233	244	216	216	222	232	218	211	211	222	226	229	220	223	225	245	269	235	245	220	205	237	237	211	216	224	235	240	237	237	225	226	222	233	257	226	206	204	253	214	236	232	211	221	226	214	223	222	192	223	228	231	229	226	249	230	227	253	241	189	244	235	261	251	213	246	235	236	262	209	237	245	258	222	219	249	231	233	202	220	213	229	227	226	235	241	225	224	233	223	234	219	236	202	217	224	209	254	226	226	236	238	222	231	254	227	228	234	251	233	214	228	247	246	209	244	236	232	229	213	245	231	236	221	220	235	231	245	205	215	238	242	230	245	229	233	251	228	216	233	222	252	248	244	209	221	234	262	225	233	214	239	261	222	244	247	227	213	240	230	231	268	245	235	231	212	230	223	205	239	221	229	202	246	244	220	215	183	258	216	227	225	238	244	240	247	223	239	227	209	211	214	257	246	217	251	219	232	244	228	233	230	251	217	216	238	227	234	226	236	256	252	225	207	241	198	213	256	227	230	216	218	233	209	204	220	217	264	228	246	240	249	231	230	202	220	226	215	211	245	259	253	242	224	236	226	226	211	218	252	210	234	229	253	227	239	225	215	236	229	212	235	243	210	225	229	230	239	220	247	227	226	232	226	231	232	238	219	232	250	246	233	220	221	244	215	259	234	201	244	229	234	230	212	249	217	251	219	252	212	225	247	222	251	244	249	260	201	233	241	242	244	220	234	233	192	238	227	227	217	241	219	214	214	202	206	209	232	238	227	247	260	215	243	219	244	227	217	246	213	235	248	237	273	218	227	229	213	256	211	202	251	220	231	238	254	239	216	235	255	221	252	224	236	255	220	206	219	223	237	218	250	240	255	216	242	223	237	232	219	210	207	251	218	244	260	231	240	228	223	235	201	194	212	243	219	242	241	238	259	209	233	235	220	217	212	205	249	214	213	253	221	232	235	229	236	253	229	233	242	255	245	242	232	209	225	226	246	245	216	252	244	212	239	231	224	264	234	238	226	237	254	255	254	221	230	252	245	245	237	221	217	230	220	234	232	205	217	228	252	217	227	235	219	203	231	224	243	220	248	211	239	219	207	241	226	227	245	260	255	237	234	201	223	223	241	248	248	227	238	248	217	224	228	225	197	220	217	223	241	258	234	242	227	252	212	253	236	265	237	239	242	229	223	243	214	200	235	240	232	234	218	245	219
43406	72704	23188	1492	1019	777	676	554	532	438	427	375	364	355	344	340	358	320	309	263	303	325	318	318	297	297	314	312	319	276	321	310	301	276	281	310	289	308	294	273	328	272	284	321	306	317	297	294	295	292	294	295	260	277	287	311	287	274	297	270	282	331	293	288	275	294	294	281	282	319	299	299	311	292	302	324	313	317	304	289	254	298	282	276	300	291	296	281	312	270	291	294	302	285	303	316	298	295	283	299	304	314	330	311	298	284	308	297	285	300	279	263	304	304	281	283	291	289	295	298	300	281	283	287	312	326	304	287	266	319	305	292	308	314	291	318	270	290	285	295	314	323	265	305	305	269	281	301	294	308	281	288	288	299	283	249	328	304	299	287	275	317	263	291	300	309	312	272	270	310	275	258	307	300	283	295	306	290	286	266	267	291	269	258	281	300	280	264	270	292	289	287	270	291	273	276	297	307	313	285	271	306	281	298	307	302	298	292	274	304	298	282	306	273	312	286	289	286	259	292	286	277	298	280	333	280	322	319	275	277	313	305	305	264	281	307	286	310	261	290	271	273	324	300	259	291	286	277	276	286	315	287	330	282	281	283	276	296	298	302	288	287	292	306	246	311	289	259	282	327	255	282	282	319	250	298	333	298	283	297	254	294	283	280	289	319	278	315	299	272	285	313	291	284	294	316	276	301	322	294	301	289	304	288	261	317	289	288	280	278	291	289	305	273	271	301	302	285	262	311	275	271	299	284	284	265	269	284	283	277	272	276	302	287	272	280	296	275	273	306	317	291	314	264	274	263	286	282	300	296	295	264	303	298	302	292	279	321	293	295	325	285	249	285	311	291	276	306	297	277	291	298	290	289	290	284	300	273	286	316	311	265	307	261	321	312	292	290	280	292	285	277	305	290	280	320	286	308	323	297	311	288	310	323	311	291	273	282	281	286	264	308	313	271	310	261	295	291	288	320	291	304	273	281	283	290	290	277	292	309	312	265	301	315	256	290	246	280	292	267	285	284	283	307	306	303	276	319	262	289	282	316	283	266	260	258	286	292	287	282	290	285	288	285	328	277	319	278	277	295	285	308	320	290	285	284	275	294	287	288	288	282	328	273	310	304	303	306	287	315	286	278	263	269	297	295	310	288	285	298	288	296	304	311	308	288	290	302	287	289	286	294	332	298	297	277	308	306	308	279	294	307	279	305	292	315	260	284	274	311	290	283	308	297	281	308	284	270	311	263	284	289	335	269	284	285	289	318	279	276	290	340	302	260	292	275	285	275	299	301	292	300	281	332	284	270	281	307	267	276	277	278	272	280	279	299	331	276	295	292	302	267	265	309	286	275	302	285	266	268	277	251	283	304	293	267	303	280	301	290	262	306	287	267	284	287	308	264	303	296	269	298	277	275	283	281	286	269	292	299	284	279	278	286	275	281	299	293	305	296	292	298	308	288	298	296	316	283	286	295	292	291	268	278	295	311	275	272	290	280	285	285	276	286	280	274	303	266	283	286	293	293	275	291	285	318	295	319	287	298	303	287	273	311	287	297	290	288	271	295	274	317	285	277	289	285	251	263	288	275	301	279	305	284	290	264	275	287	274	313	276	262	291	317	280	279	332	315	292	273	298	284	271	288	275	293	324	297	314	287	284	278	287	272	290	258	272	286	298	290	305	292	282	297	258	324	288	279	303	284	276	314	295	286	273	322	284	296	289	313	298	290	312	301	280	260	267	300	316	298	302	286	264	287	273	303	274	293	272	270	284	297	300	312	272	298	279	290	281	284	279	304	301	300	299	259	315	282	300	294	275	273	319	304	271	288	272	307	272	283	285	284	310	268	277	270	282	309	311	295	285	269	304	284	271	298	269	271	293	245	277	303	287	309	273	264	274	251	278	294	285	328	303	275	284	293	291	290	263	282	279	283	293	294	277	279	273	307	292	284	305	278	330	280	311	312	274	284	315	275	266	303	261	284	288	295	280	307	280	292	318	285	277	289	321	273	308	297	292	301	293	275	274	317	252	297	278	265	314	295	298	289	276	289	304	310	280	274	303	269	277	296	296	298	304	273	283	297	249	292	287	302	272	276	328	250	284	329	262	283	268	284	269	305	318	296	251	287	280	283	291	270	317	300	252	292	261	315	299	321	298	302	292	295	316	287	297	314	315	281	257	293	301	303	270	303	276	260	274	304	296	284	310	290	312	328	311	256	309	292	305	337	297	279	302	306	314	313	313	291	293	263	300	298	304	296	287	309	254	263	296	293	286	289	324	272	300	285	311	258	298	309	285	287	292	289	280	312	317	309	302	275	290	295	296	295	310	300	314	300	295	297	316	291	287	318	300	290	325	295	299	312	292	273	288	290	300	292	297	294	297	338	278	280	316	306	294	297	276	319	291	299	255	312	307	277	275	306	300	244	287	296	315	319	292	281	301	265	271	316	269	268	281	288	274	280	290	304	279	297	293	293	267	265	308	328	287	285	275	295	266	276	302	271	307	272	287	309	266	310	291	290	285	273	276	278	312	267	291	301	261	307	276	297	308	278	277	284	285	290	271	277	277	301	291	306	296	268	287	289	270	277	284	281	270	303	298	286	298	301	268	303	316	267	316	305	298	298	298	273	279	287	297	310	297	304	273	310	316	289	282	314	295	281	298	298	241	292	277	296	294	272	275	297	302	281	282	290	305	265	307	294	282	273	276	289	292	273	307	241	267	302	288	286	270	305	294	269	291	304	295	289	311	285	248	278	290	259	295	297	278	305	304	300	313	253	294	292	323	290	322	279	282	314	300	301	306	277	270	306	268	275	304	291	293	290	290	298	283	311	265	257	304	272	300	291	321	277	283	294	276	297	291	270	302	289	307	282	273	296	309	324	282	291	345	303	269	309	286	309	290	283	306	299	266	312	268	267	297	270	307	289	306	272	271	291	292	280	309	294	286	309	299	283	265	277	300	278	267	292	283	280	303	286	270	278	281	293	275	297	283	304	306	296	269	288	330	300	283	295	289	305	284	290	288	309	276	280	296	296	296	227	312	275	274	303	283	290	324	291	295	300	282	299	310	314	283	301	286	300	285	288	325	307	286	288	298	283	275	279	269	288	305	310	279	299	276	272	289	298	292	282	301	287	270	286	298	278	311	287	302	293	288	327	272	283	288	281	279	268	319	301	314	272	291	295	325	307	292	273	306	294	254	302	257	284	286	277	294	287	290	283	277	273	273	288	287	297	302	294	261	278	284	292	303	312	270	253	286	265	279	285	312	308	328	263	307	310	302	284	314	279	317	308	280	270	300	322	313	279	302	331	274	268	281	262	318	294	283	305	291	285	278	284	311	303	311	286	303	301	317	309	292	290	272	275	310	319	282	320	282	302	260	296	264	309	309	290	307	291	271	301	280	272	306	305	300	281	283	278	298	308	299	271	306	289	302	290	266	287	289	294	285	306	304	287	284	282	288	284	268	277	277	291	310	288	277	305	294	278	305	285	330	298	300	300
22944	21374	30082	23055	21154	20641	6674	918	716	672	620	538	531	531	496	492	440	448	468	426	470	432	423	413	441	430	420	392	421	398	405	390	399	381	397	402	424	392	401	416	376	451	383	392	372	426	388	374	403	377	405	394	400	389	350	370	404	393	411	381	397	389	402	410	411	408	373	424	405	368	398	413	391	418	353	371	365	376	396	382	422	393	401	418	408	367	422	418	418	418	379	397	429	429	404	371	433	383	399	416	377	382	403	411	396	416	374	422	417	373	423	364	395	370	399	435	433	390	409	355	364	392	389	388	417	385	394	394	385	426	387	420	384	362	390	409	415	374	388	351	392	404	383	430	392	393	416	357	424	356	388	395	396	414	436	405	404	383	414	426	386	406	405	393	406	395	394	416	385	374	409	415	405	376	391	398	415	413	436	389	406	368	379	404	389	391	377	412	407	387	379	418	359	389	386	417	386	387	377	388	420	404	390	365	390	425	411	397	389	399	381	396	347	380	396	429	418	393	386	411	402	407	371	373	400	409	378	398	398	377	410	426	405	436	399	382	414	397	426	406	385	373	386	402	395	387	421	372	430	385	407	423	400	358	370	336	374	388	373	436	422	431	401	420	402	413	402	394	413	385	395	389	342	400	419	412	379	440	400	397	421	381	401	421	402	368	411	354	410	396	397	394	394	380	391	355	409	432	385	349	399	404	413	375	398	397	419	380	408	375	405	375	406	368	395	399	389	374	369	395	362	382	370	391	376	362	389	374	379	378	394	367	379	393	369	382	364	356	400	424	380	402	371	426	380	419	361	380	385	414	372	377	405	409	378	411	423	369	396	387	420	386	411	379	405	382	373	401	397	375	364	420	416	405	387	419	390	408	387	391	391	381	419	389	416	381	382	408	429	407	378	413	408	375	383	370	413	356	400	382	381	371	389	366	382	418	379	380	351	373	411	397	364	386	383	403	367	391	431	399	383	402	398	376	419	414	394	395	401	422	396	414	369	422	390	385	400	410	409	418	379	401	360	410	420	383	385	399	430	406	425	354	380	385	355	374	381	372	374	385	371	415	400	393	402	399	380	421	408	376	380	400	376	394	415	385	386	372	405	413	413	407	388	406	429	420	396	387	402	432	416	403	420	433	368	402	403	404	378	387	400	386	383	419	391	421	402	379	382	399	398	403	412	404	374	402	373	405	401	377	378	382	390	409	373	383	396	363	360	344	327	399	383	422	401	442	410	382	393	396	416	420	377	403	359	355	394	402	411	368	406	418	409	391	382	415	412	391	410	375	403	394	378	398	380	384	388	364	383	402	384	379	369	398	387	415	417	397	394	381	361	386	398	375	399	352	360	351	383	377	398	355	380	406	401	381	386	428	381	331	396	384	376	391	372	390	396	428	381	414	404	382	382	347	393	397	414	368	402	373	403	387	383	416	385	394	411	366	402	421	372	390	407	391	428	394	373	389	368	417	400	367	409	407	366	383	382	380	414	364	415	368	398	407	410	386	385	388	409	402	374	350	377	369	440	397	402	416	387	385	398	414	383	393	398	352	389	455	391	403	385	413	414	372	389	410	364	400	392	397	392	386	384	379	393	416	411	401	386	435	413	393	424	394	420	379	405	393	369	419	415	372	407	372	426	415	380	399	390	392	360	370	409	405	373	409	379	368	348	383	392	400	405	386	393	377	402	376	412	332	403	347	402	399	399	380	382	407	380	381	398	377	397	380	380	407	407	393	417	394	352	400	435	365	402	446	372	403	394	385	402	387	393	368	398	394	394	424	360	381	377	389	401	368	434	430	383	415	400	423	408	426	379	424	417	397	415	420	416	358	385	383	414	386	407	374	370	385	377	397	385	374	396	430	398	416	381	400	398	401	379	370	396	393	350	383	377	407	393	383	371	401	381	384	395	372	391	406	396	406	370	384	383	409	364	335	369	414	388	391	421	369	388	362	408	414	407	368	402	397	386	394	384	408	348	375	342	418	401	401	370	376	380	411	392	405	389	363	375	407	401	409	361	378	395	368	409	352	363	406	386	405	397	408	386	370	392	369	393	412	411	392	413	365	437	404	377	415	398	400	402	373	384	425	387	412	355	405	365	407	385	432	376	384	360	414	382	373	399	372	416	396	424	395	401	410	382	379	384	365	389	358	383	409	399	389	372	383	412	376	399	378	418	429	393	399	377	371	406	389	413	382	397	397	387	405	387	386	389	370	350	367	388	398	392	398	385	422	417	397	403	413	381	417	397	393	415	394	381	425	393	360	381	366	409	391	397	398	400	387	395	403	364	405	382	370	341	415	421	424	417	371	406	371	399	407	399	374	377	365	387	390	393	404	432	417	371	382	392	384	385	378	393	397	372	383	359	376	389	416	404	406	387	376	412	415	387	393	378	396	398	426	364	391	418	387	377	397	413	404	383	382	379	396	379	402	424	392	389	377	376	401	407	424	407	388	350	407	377	401	415	356	388	394	412	365	419	378	398	345	402	398	415	421	385	382	383	370	378	380	379	419	380	331	394	407	390	374	417	363	392	384	393	399	376	369	395	393	364	375	444	425	342	359	408	400	359	414	382	392	402	379	368	357	377	429	396	379	394	417	392	393	381	408	416	376	407	431	383	400	387	385	391	403	362	411	406	407	382	411	403	393	368	386	386	433	391	366	386	423	371	406	425	394	384	401	358	403	429	412	368	388	381	381	349	401	390	376	384	410	377	381	412	357	373	398	401	376	379	390	379	412	387	403	395	394	366	379	391	421	409	410	406	398	395	386	390	420	384	404	391	375	408	368	380	389	387	391	389	409	381	408	367	436	415	391	384	406	390	367	412	388	403	397	392	392	390	394	402	391	365	392	398	372	392	416	350	394	390	405	381	387	400	382	405	336	395	376	390	396	404	429	422	395	410	398	389	395	383	387	384	374	370	393	377	391	396	393	371	375	380	390	362	407	407	412	366	403	374	394	373	396	375	374	394	391	385	401	391	425	390	385	404	416	385	346	431	389	437	357	374	401	422	381	436	404	369	404	390	408	386	389	409	362	420	407	395	355	394	412	377	400	440	399	376	346	382	352	429	411	406	383	418	393	362	383	395	398	386	427	395	367	379	396	395	419	346	374	410	395	403	365	385	375	400	406	442	382	411	381	377	389	371	398	402	408	387	411	339	415	406	381	395	408	392	376	364	407	348	421	350	410	386	404	366	387	404	399	356	415	433	376	393	376	429	409	367	397	395	380	407	362	390	402	387	402	402	419	378	389	382	407	392	372	387	376	403	416	433	404	431	385	399	380	375	405	389	405	392	367	396	404	371	407	367	405	405	411	375	416	407	412	374	391	387	436	337	377	376	355	365	360	392	386	390	413	414	405	376	394	359	364	395	381	375	391	383	400	376	385	361	336	402	385	384	410	392	393	413	397	387	397	385	383	396	397	403	389	400	368	375	382	409	399	391	425	382	358	395	382	366	397	375	354	377	340	394	404	379	376	382	353	384	402	377	381
42900	93273	29154	4745	2961	2226	1828	1436	1192	1061	880	811	734	730	627	644	626	598	592	550	571	549	537	562	559	534	468	503	566	507	506	511	508	471	465	481	545	516	523	514	456	486	463	501	478	482	418	437	501	483	490	461	473	475	487	465	463	497	539	460	463	498	446	484	488	458	465	470	462	448	461	484	459	470	432	471	413	481	468	467	460	470	464	458	482	440	480	493	455	467	489	471	456	511	468	495	465	488	450	520	537	510	507	503	481	493	478	493	430	473	441	494	478	435	476	494	493	503	465	483	498	484	492	460	458	493	434	497	496	482	505	508	452	483	479	486	506	492	476	426	439	459	461	477	454	427	440	469	457	545	497	483	484	467	452	456	469	468	473	481	494	455	460	476	435	461	501	447	465	451	489	459	461	460	473	456	454	494	454	480	471	471	457	497	460	444	498	457	443	506	486	454	487	472	492	481	471	494	458	471	455	444	490	460	504	477	476	473	482	457	446	491	440	462	454	507	446	479	468	455	452	458	463	484	468	453	513	464	487	462	478	475	486	492	456	478	476	471	468	491	462	452	463	474	449	455	502	481	453	459	505	477	513	493	453	490	496	465	468	483	464	507	468	442	482	455	444	455	461	474	479	493	451	477	480	466	456	486	470	469	464	484	501	478	454	434	469	454	469	455	436	461	467	441	475	428	470	473	456	435	493	505	461	470	469	461	471	473	483	468	470	436	472	456	493	460	535	486	526	491	468	486	518	460	511	455	476	487	460	441	487	499	471	477	445	506	491	446	481	494	450	491	522	472	454	500	463	471	450	477	465	438	480	472	464	421	492	459	494	477	451	460	461	420	495	464	490	450	482	459	474	451	475	445	470	471	450	453	465	437	455	446	459	487	447	454	453	443	494	462	451	430	457	477	460	470	461	523	464	453	455	452	454	502	508	497	471	461	445	444	502	489	482	412	476	429	463	479	483	470	473	463	458	444	471	447	458	477	485	452	473	487	477	449	464	438	443	461	444	491	451	466	459	466	438	414	472	476	477	477	487	467	482	465	450	437	487	495	483	481	482	468	442	480	462	426	454	422	522	459	508	444	476	454	498	462	452	466	500	467	502	469	455	473	473	448	488	478	439	471	454	495	481	461	448	482	444	470	475	423	471	505	474	457	455	434	465	436	467	459	466	433	441	478	446	470	465	440	493	480	474	513	434	491	464	437	441	445	475	445	451	488	439	458	456	488	454	442	492	469	485	452	473	456	460	504	457	503	445	475	447	475	459	488	470	460	478	495	471	452	415	471	485	442	467	496	442	527	519	463	491	450	464	464	469	456	496	444	504	466	502	488	480	462	434	483	508	478	463	470	426	475	462	489	427	464	442	501	466	498	504	446	485	475	487	488	447	480	485	462	456	476	500	500	470	455	500	464	446	467	467	486	478	477	469	462	491	452	471	487	489	448	484	430	486	454	458	477	456	470	466	476	488	473	481	438	483	445	462	502	461	460	448	451	481	470	471	477	478	504	484	510	464	481	467	510	489	484	491	476	456	488	486	450	454	490	441	481	456	473	460	422	535	496	455	470	474	471	454	509	489	470	478	466	488	496	440	470	457	450	485	456	438	467	445	447	478	490	477	436	487	478	487	486	481	471	490	457	469	479	461	434	486	498	527	489	420	444	458	475	450	444	465	462	495	441	489	504	431	429	473	479	462	483	474	450	466	493	451	459	495	459	460	519	457	501	455	442	503	481	476	455	465	482	461	480	493	450	478	450	453	466	490	461	485	481	485	424	470	438	460	466	472	467	395	481	441	510	463	462	461	470	470	482	494	477	432	483	428	443	505	438	479	488	477	480	472	403	459	467	467	464	456	472	483	470	443	475	488	480	486	466	482	439	508	427	454	467	469	466	457	458	473	474	450	457	471	450	445	492	473	492	478	444	488	473	491	433	492	450	448	393	472	483	494	470	482	526	487	493	472	515	444	460	451	483	447	446	464	469	481	451	496	481	502	506	451	494	446	462	466	466	473	492	504	524	475	467	433	475	494	489	475	479	478	472	486	477	461	503	488	474	478	484	461	463	486	387	472	472	470	465	492	487	481	501	466	494	481	459	467	430	430	476	452	481	434	449	473	493	424	490	456	483	484	467	463	471	472	440	449	484	445	466	461	475	450	419	479	471	512	456	483	443	483	470	459	480	462	465	461	480	503	467	501	473	476	487	463	482	464	459	515	477	496	492	467	471	469	517	488	446	497	494	462	521	478	453	524	452	452	488	467	490	473	445	516	471	498	482	443	462	450	431	450	510	490	449	471	439	502	464	428	472	458	497	453	452	464	473	460	489	493	477	427	472	433	412	440	448	463	480	505	462	509	478	451	503	479	479	457	516	478	483	440	435	474	455	486	472	456	478	502	479	442	430	438	484	463	458	463	466	462	459	483	438	447	455	455	432	435	480	503	481	472	477	429	471	438	474	489	491	443	485	447	478	509	472	445	460	490	467	448	502	479	474	472	482	481	459	471	464	490	451	487	460	501	435	506	450	468	474	438	462	458	466	478	481	448	492	477	472	453	448	474	471	467	480	455	470	417	444	508	483	498	478	482	450	488	494	488	470	457	476	491	437	458	458	460	467	442	456	461	451	458	430	439	502	458	429	445	460	449	483	473	468	492	445	490	499	473	462	484	465	443	436	468	461	453	474	475	497	454	542	499	432	498	503	474	453	499	471	469	452	454	441	451	448	462	432	496	427	498	453	484	492	503	411	440	454	453	470	449	501	459	491	457	438	466	496	477	503	485	445	471	461	467	476	460	487	456	474	504	484	447	457	484	463	510	516	426	484	496	490	475	498	467	476	465	463	462	510	439	432	451	419	473	459	495	509	475	447	458	468	501	478	488	490	448	473	487	486	450	500	466	458	444	427	475	490	458	449	500	403	482	440	488	480	469	467	451	445	460	436	419	445	457	482	447	467	486	453	473	507	466	456	505	489	498	487	488	437	480	471	459	467	442	518	447	469	439	462	463	441	459	482	458	489	432	514	426	486	481	464	480	439	459	460	473	491	461	452	463	489	469	463	468	459	450	461	453	431	451	462	473	469	456	475	456	435	488	478	442	479	446	475	476	478	466	479	464	464	443	484	463	518	425	482	442	458	525	503	478	499	442	466	501	467	432	470	455	450	448	460	488	488	448	488	469	492	504	448	456	491	504	468	479	483	475	491	478	503	489	507	494	482	478	459	451	459	480	481	537	481	476	514	494	529	465	485	497	440	487	488	462	463	464	438	458	463	465	487	439	480	471	458	450	480	465	477	465	474	472	456	436	463	484	463	471	473	459	452	451	415	442	477	475	483	499	497	466	483	468	470	436	477	428	493	473	466	495	468	458	454	463	472	464	524	442	491	464	474	445	454	482	481	454	468	448	467	493	445	496	513	465	444	499	473	416	451	460	505	454	486	453	484	487	457	446	459	502	451	483	455	454	459	465	482	469	458	468	484	457	469	448	470
27910	24742	19587	2517	382	340	274	304	288	278	290	275	264	268	275	292	276	265	289	298	273	269	296	256	265	286	274	280	253	293	279	280	252	309	239	279	271	277	281	281	284	256	309	259	251	285	259	247	275	222	282	265	289	231	247	309	293	301	263	276	256	267	283	248	239	252	286	276	232	277	256	284	253	285	248	264	265	281	266	247	274	279	264	293	260	254	282	294	267	294	302	256	286	269	268	256	258	258	251	278	300	281	288	267	250	285	278	270	292	283	281	281	264	278	264	279	268	276	278	233	275	253	264	289	278	284	244	256	261	280	296	240	265	277	268	250	278	256	300	259	260	271	290	275	271	270	268	268	290	284	272	288	268	268	275	246	284	296	284	256	292	295	270	261	241	265	275	262	278	259	278	282	307	268	298	246	274	316	285	274	274	256	257	275	269	290	280	277	286	297	263	265	264	263	291	276	269	281	273	259	282	274	268	277	240	274	279	273	294	264	269	292	288	289	254	251	269	276	295	242	314	262	276	290	251	272	270	272	258	270	269	240	286	276	249	293	265	263	267	288	280	285	281	275	295	274	266	309	273	271	248	265	278	280	258	276	264	311	295	262	272	288	231	264	298	246	260	252	259	281	255	270	257	293	263	269	273	269	274	251	242	285	257	297	256	282	288	247	252	273	292	264	284	286	258	275	267	252	277	257	250	279	298	285	267	245	283	252	245	270	285	251	291	269	274	261	273	288	287	251	266	275	258	281	273	293	270	274	281	299	309	282	260	251	256	254	262	286	255	314	272	266	329	269	250	254	288	277	264	274	276	253	268	262	249	267	281	287	278	259	247	279	302	253	291	268	277	258	278	258	269	260	288	272	273	276	269	266	287	247	279	261	240	279	283	253	242	278	262	277	264	285	264	276	284	280	289	250	264	278	287	261	290	276	281	266	280	301	261	284	247	265	283	289	291	269	274	281	271	265	272	270	268	276	250	273	281	287	293	261	277	289	257	283	246	277	282	281	259	277	279	264	271	261	292	261	286	282	284	248	286	266	274	264	274	271	265	269	275	269	270	247	273	283	275	281	305	278	259	284	296	270	271	245	268	259	259	263	249	257	298	233	269	273	251	275	271	285	258	280	258	269	272	258	296	250	273	276	273	260	296	266	253	281	270	315	264	255	270	295	287	292	280	241	287	281	268	287	263	266	262	258	269	285	265	283	269	290	256	274	287	290	281	259	239	275	260	245	285	260	280	294	253	257	276	274	269	244	253	255	272	241	274	264	276	258	307	247	244	272	240	259	243	284	277	252	262	267	254	265	278	282	283	297	255	278	288	272	290	266	279	301	270	239	283	251	276	263	263	274	260	264	264	248	294	291	271	287	260	263	250	288	274	280	249	277	281	285	291	262	276	307	259	267	282	289	270	279	299	259	267	248	286	270	283	293	278	259	267	278	276	289	282	249	247	254	247	280	265	247	256	272	256	290	264	263	269	288	297	252	296	297	277	289	298	256	275	288	273	261	282	284	294	260	293	245	263	262	293	296	248	257	315	283	293	269	276	298	274	258	285	272	278	307	275	267	263	269	265	258	288	272	280	284	262	264	277	245	300	278	237	237	261	249	276	263	260	283	260	254	255	260	275	267	234	273	281	279	249	266	297	267	258	255	274	271	274	262	261	277	267	269	278	279	249	273	262	254	299	243	270	288	249	284	276	261	252	270	292	277	249	258	284	279	266	260	249	278	250	260	268	268	266	256	277	276	305	241	279	273	294	249	299	277	320	296	298	277	303	257	302	292	269	234	275	260	275	294	270	258	263	261	277	252	299	275	258	283	264	275	260	258	282	284	278	322	273	281	284	274	296	267	302	309	268	272	242	272	270	268	269	277	264	278	293	271	282	293	251	265	282	276	269	277	245	251	290	263	304	253	258	267	270	291	239	285	248	278	274	246	291	272	235	267	264	270	298	254	281	270	259	254	256	271	288	243	291	273	279	257	254	269	273	250	240	272	249	273	244	264	295	274	267	318	273	304	266	259	278	232	271	283	273	277	274	276	305	264	303	258	271	282	290	259	292	265	277	284	275	301	275	274	266	294	297	278	276	319	241	259	258	242	266	266	264	275	273	246	300	275	266	284	285	273	250	259	281	277	259	257	253	315	274	267	253	286	298	277	289	276	247	291	266	280	252	249	254	282	259	293	271	282	304	246	282	276	269	293	283	256	291	287	258	271	280	245	260	269	292	275	308	286	276	254	294	287	238	253	278	267	264	273	271	267	263	294	255	242	288	292	282	257	268	283	240	259	245	271	289	270	277	266	282	267	285	290	276	243	285	258	283	304	291	261	281	295	252	274	276	284	264	285	289	283	289	299	276	278	284	259	290	282	256	278	271	275	258	275	254	258	274	282	276	238	282	284	281	261	242	282	309	293	299	296	257	275	259	272	263	274	277	290	266	270	282	270	256	265	267	278	261	255	307	271	257	259	289	267	295	277	278	256	266	266	277	282	293	271	293	277	274	294	286	273	262	251	246	282	257	268	290	296	266	259	288	290	302	276	288	275	279	228	254	262	322	297	278	272	285	289	276	273	277	277	272	297	286	271	254	289	270	290	278	269	258	301	273	301	274	268	270	274	264	256	278	317	252	289	247	252	251	247	267	276	259	261	271	239	280	275	280	284	273	306	283	287	275	270	270	272	264	247	272	278	267	277	273	265	249	278	265	259	269	292	263	280	287	249	258	281	265	275	282	278	266	253	253	248	258	255	258	272	261	261	291	257	290	302	248	286	259	263	249	288	275	279	277	276	282	283	248	283	286	267	252	275	273	284	266	293	324	292	277	251	283	254	262	274	276	289	257	301	280	285	268	263	263	278	254	257	243	254	295	259	248	288	291	276	291	279	284	267	291	256	296	271	281	264	270	333	279	262	271	258	299	277	283	276	263	272	258	246	268	293	301	268	302	285	299	290	295	287	285	301	268	281	287	285	270	278	280	272	291	272	285	288	258	302	261	256	279	272	267	261	250	273	283	261	278	285	289	304	284	272	281	261	282	292	247	273	257	281	294	285	303	281	306	275	256	251	256	246	293	303	281	272	263	247	285	268	284	284	270	282	297	278	296	251	273	281	264	263	277	262	309	266	270	276	294	300	269	267	268	301	277	292	248	309	257	269	282	275	275	280	275	269	278	265	253	251	297	288	282	265	276	281	262	260	267	281	263	293	286	274	267	256	253	277	301	252	275	274	253	285	265	265	294	235	314	248	261	293	297	290	287	254	267	263	283	257	257	251	290	280	294	254	283	271	289	279	289	288	252	276	287	252	285	261	252	231	257	293	248	274	301	278	261	294	294	272	251	271	314	245	294	278	286	251	276	247	282	258	278	284	258	247	255	297	298	301	294	274	250	285	279	281	272	270	272	297	254	271	297	267	272	278	263	257	289	294	283	281	269	256	273	278	289	282	259	240	274	257	275	278	261	262	277	258	239	272	274	259	243	273	263	272
28138	38782	12694	444	418	389	394	346	355	353	321	344	345	353	336	343	310	328	350	311	339	356	322	359	347	325	331	336	343	323	296	313	323	336	323	350	342	325	372	352	360	367	324	306	324	336	362	372	327	352	284	349	336	336	313	346	352	315	315	351	294	328	319	364	332	368	352	357	359	332	325	329	357	352	322	306	326	329	314	312	332	347	352	329	315	328	361	349	300	359	311	345	350	332	319	343	333	354	343	360	335	377	337	329	336	323	325	324	370	315	334	343	328	355	343	324	317	330	360	351	326	358	369	342	334	345	342	334	330	301	327	333	353	319	348	343	341	296	346	333	322	330	328	316	331	334	328	355	314	358	319	324	354	335	343	326	335	319	310	354	348	328	354	338	340	309	334	317	361	352	335	306	324	324	324	347	324	313	335	339	336	349	341	333	343	347	324	316	341	329	333	331	348	340	346	318	322	356	343	337	354	342	325	344	334	322	321	353	299	345	352	309	328	329	338	330	346	322	335	353	334	340	334	334	327	313	302	338	325	329	309	315	337	314	317	332	302	324	321	349	337	325	324	327	309	323	332	318	343	306	338	317	316	335	353	314	354	346	328	362	338	314	334	329	335	325	333	310	323	356	305	336	330	341	334	326	320	326	319	316	329	307	310	329	332	345	344	327	325	305	334	301	301	304	323	333	371	334	332	301	332	314	330	326	337	323	371	338	310	347	320	317	353	317	339	329	315	327	346	348	348	335	328	329	319	289	335	326	311	348	334	305	313	343	327	347	343	330	339	313	334	302	333	280	340	332	356	329	336	333	349	348	310	354	324	304	342	346	334	343	324	314	327	319	309	348	354	332	318	359	347	331	300	332	360	336	324	336	348	337	357	338	319	299	320	329	327	362	325	343	320	351	302	323	316	342	341	311	316	302	310	331	316	328	315	317	360	322	318	322	314	342	320	330	324	311	321	344	298	326	336	316	310	341	321	344	311	319	316	339	339	340	304	336	314	337	338	322	305	324	343	333	354	335	300	318	319	299	368	347	329	357	320	331	323	270	314	324	345	293	315	310	340	347	315	332	300	353	299	349	333	314	342	331	323	345	353	315	297	311	342	334	339	358	338	325	297	327	310	324	345	322	314	332	347	317	324	314	329	309	338	326	338	335	323	319	353	317	320	313	323	321	312	343	364	305	332	309	296	318	363	321	329	339	347	368	325	328	309	326	357	326	331	328	341	294	312	321	342	347	334	312	322	341	351	349	351	293	354	323	359	303	321	318	321	321	350	353	306	337	346	320	307	335	365	324	312	328	335	314	321	325	331	333	369	304	327	334	328	341	336	316	337	295	296	345	348	325	295	324	350	329	335	343	330	302	319	312	313	364	327	316	351	356	325	338	299	329	314	341	298	301	344	342	348	310	315	310	349	351	349	327	370	302	295	334	301	322	320	342	326	333	343	337	349	360	319	314	356	325	331	316	295	306	306	331	314	334	328	318	330	317	323	362	352	299	328	341	318	311	331	319	327	349	325	341	316	328	315	341	337	356	321	332	374	318	315	319	310	327	305	345	329	366	339	328	296	324	339	309	348	314	333	324	307	318	316	324	322	333	349	308	312	338	312	351	299	319	344	311	333	328	337	315	337	323	346	321	310	364	351	325	342	329	327	330	325	323	336	330	338	352	335	374	345	355	330	357	323	337	336	349	302	297	299	307	344	352	353	360	345	344	309	369	334	319	314	340	333	334	324	294	347	331	333	347	337	335	310	325	339	323	374	343	314	333	305	316	329	341	328	323	309	351	331	314	305	321	332	314	339	322	368	319	358	335	311	330	324	323	357	327	332	349	354	366	341	317	324	325	319	343	318	332	333	349	340	318	335	375	325	349	314	338	353	324	319	340	334	323	328	321	317	341	331	338	323	323	322	312	359	290	330	339	308	297	323	336	336	355	348	320	338	321	331	307	318	333	319	319	325	329	340	327	328	331	346	326	334	304	348	363	361	309	371	305	316	319	343	309	293	332	327	352	301	335	325	325	358	314	341	338	320	358	327	320	330	346	308	313	361	348	330	334	331	367	354	335	309	279	326	355	353	323	346	320	334	360	319	308	350	324	309	346	352	327	327	308	299	334	333	296	334	332	364	316	325	325	351	346	336	341	343	325	310	303	335	335	359	335	333	333	309	334	330	342	356	303	321	310	348	310	347	326	314	325	327	355	353	339	367	316	342	346	333	331	317	338	302	302	327	325	332	318	321	307	316	326	325	324	321	312	327	310	346	330	322	314	314	348	324	360	318	344	328	301	376	361	311	287	317	299	334	343	348	339	332	349	331	356	309	325	330	310	328	349	373	329	339	339	329	326	369	339	331	325	313	284	322	336	337	310	324	342	323	331	321	363	348	327	341	352	332	340	319	293	329	349	349	352	319	315	336	322	317	312	301	373	345	369	298	347	335	323	352	322	293	333	322	325	328	334	328	320	305	331	302	358	320	351	328	328	319	324	332	336	320	327	299	328	355	339	329	274	321	336	297	335	322	322	305	335	329	305	297	356	335	312	321	307	321	347	283	336	309	308	329	328	292	312	344	358	342	336	362	358	342	327	341	373	331	318	348	361	298	337	325	322	346	333	369	286	347	334	323	338	338	380	330	315	313	340	372	357	304	321	354	344	324	377	365	322	332	315	330	333	335	331	334	329	305	347	347	352	332	351	349	313	338	319	342	291	331	335	328	349	354	293	326	345	347	312	331	323	315	305	326	317	343	335	347	317	317	320	318	356	338	310	323	314	338	336	276	329	368	329	330	341	339	353	332	297	387	302	341	354	364	318	322	333	326	336	382	327	323	329	325	315	343	313	329	376	323	353	327	301	325	327	354	343	324	313	314	305	300	314	316	300	315	323	335	324	297	354	304	350	301	317	343	298	342	325	358	321	358	340	344	329	309	316	317	328	318	335	345	346	322	327	339	339	329	334	336	326	322	297	349	345	315	352	310	322	308	318	304	329	333	322	336	348	333	309	332	337	330	351	358	323	349	350	307	311	342	330	337	311	335	349	345	318	377	319	296	352	318	340	355	319	347	354	359	339	354	353	329	311	307	334	299	317	351	346	314	344	317	343	344	312	351	344	338	356	347	329	351	309	314	343	327	304	342	320	333	325	330	351	309	347	320	329	340	334	339	338	323	328	321	328	309	293	300	333	318	319	359	346	345	323	346	334	329	349	330	310	344	342	339	318	328	363	329	332	327	338	317	347	319	337	324	330	347	350	333	334	323	318	331	340	351	338	345	336	317	300	297	335	334	322	341	326	354	340	330	325	327	343	320	321	324	316	332	319	332	357	361	319	337	311	317	369	352	328	337	327	347	326	294	375	324	313	387	324	368	336	321	299	330	328	340	352	329	375	333	337	323	349	309	335	304	308	292	307	288	313	346	339	337	313	350	300	318	331	321	304	318	307	337	326	362	304	327	303	324	336	311	339	330	346	311	326	328	338	327	321	325	336
23809	21807	29675	24024	20257	8087	955	647	553	510	470	437	477	428	451	439	404	436	426	424	430	440	401	387	437	390	451	442	396	398	352	420	391	422	406	384	436	403	380	374	382	353	397	398	393	401	408	407	400	401	409	396	380	399	355	391	408	375	424	367	385	392	361	395	382	441	378	363	438	371	404	359	396	409	398	402	402	366	422	413	414	419	394	378	432	419	405	385	382	404	391	419	383	422	390	378	426	387	425	397	397	418	418	443	417	394	401	395	359	397	402	390	410	387	391	381	385	381	421	357	395	377	414	416	397	398	394	430	381	420	370	406	373	391	388	404	382	388	409	394	419	388	419	416	389	389	405	373	401	404	380	405	377	392	422	387	422	378	378	418	374	401	399	388	353	432	366	436	413	322	420	416	413	414	381	418	423	426	347	382	403	401	405	437	351	401	418	400	369	402	364	392	403	409	388	393	410	379	374	375	384	368	392	372	396	386	401	415	358	381	350	382	392	401	388	380	411	388	390	417	376	397	338	411	364	405	423	404	384	398	387	401	360	401	379	413	416	378	399	406	388	403	399	396	428	395	400	405	390	389	404	407	394	389	416	411	390	435	417	416	384	383	386	386	395	411	366	366	421	429	401	411	364	367	432	382	366	426	421	419	387	394	368	383	364	397	391	381	367	360	356	386	411	410	381	399	402	423	410	349	381	420	375	368	378	371	390	421	390	411	396	384	396	389	411	388	426	422	377	404	381	369	382	359	401	397	400	402	401	402	372	384	415	421	366	404	356	376	384	392	384	395	385	377	378	412	375	373	376	396	395	397	424	390	359	409	359	381	416	392	421	388	397	390	411	391	373	364	424	399	414	413	384	414	443	393	374	404	403	352	411	417	407	393	436	417	392	387	395	338	408	396	385	397	390	434	408	366	426	405	390	405	391	398	392	395	371	409	421	422	383	393	401	384	398	411	392	384	384	432	393	417	365	388	391	381	402	394	382	383	376	390	361	405	402	418	367	369	367	393	409	415	385	384	437	386	400	398	434	407	377	399	401	354	425	367	432	376	398	414	428	404	446	435	377	425	414	420	368	396	365	389	397	402	429	402	382	409	385	401	380	378	418	402	386	357	392	403	405	411	403	406	406	390	397	379	390	412	417	387	442	386	402	412	368	388	379	383	395	410	397	377	351	388	435	381	391	416	394	409	392	405	409	378	356	369	437	390	391	410	404	399	373	415	406	377	381	400	420	410	423	387	364	355	386	418	407	407	384	390	392	376	387	401	384	432	374	387	395	411	378	416	381	436	384	410	375	408	410	408	408	423	433	383	388	395	394	370	397	404	373	413	401	401	401	401	393	445	396	416	398	417	388	395	386	413	397	388	399	387	402	393	420	351	401	395	388	414	432	380	404	370	353	398	358	360	366	399	359	423	396	366	446	411	375	393	368	394	398	399	399	410	423	405	383	414	391	406	433	389	408	389	354	383	394	373	350	415	393	385	426	428	408	418	407	391	389	392	372	370	379	404	376	347	405	415	409	398	426	392	366	358	411	425	370	386	413	432	401	392	382	399	413	412	384	409	405	379	402	411	359	392	415	385	388	372	363	428	393	390	390	419	401	387	444	377	363	387	408	418	394	385	389	412	384	384	425	381	411	419	402	391	412	381	407	380	420	415	398	381	395	412	388	376	374	416	393	404	376	386	361	376	410	399	431	404	428	417	371	368	382	374	368	374	424	341	378	405	436	400	393	399	371	357	353	392	378	365	372	403	420	410	413	397	398	371	387	374	389	407	400	383	388	401	398	399	381	370	441	399	402	391	416	377	390	403	405	389	383	366	408	379	397	406	385	410	402	390	387	397	396	390	382	446	419	376	408	366	364	380	407	359	414	395	397	397	368	415	372	389	390	417	421	416	421	389	427	380	389	403	357	416	408	391	393	407	375	373	445	379	377	404	413	397	401	418	408	397	373	394	404	398	394	397	460	389	392	431	369	407	412	368	404	387	375	386	392	391	393	380	402	402	379	384	419	427	384	390	393	407	363	379	389	394	390	352	378	397	401	444	389	383	400	398	396	410	418	386	431	390	377	397	344	396	392	382	405	416	404	359	377	420	409	389	405	369	394	380	419	368	414	404	377	437	393	395	415	400	387	382	393	413	416	406	412	378	420	419	392	392	415	424	423	368	412	382	402	400	334	414	371	396	404	386	404	416	400	409	389	379	377	365	388	380	400	361	399	373	426	358	378	430	357	407	421	401	406	389	403	404	382	380	368	381	400	396	361	404	396	387	375	376	405	402	397	390	377	411	422	352	382	368	410	404	382	392	379	390	372	401	372	406	387	378	380	442	427	405	396	374	362	394	402	392	412	426	375	406	431	393	425	399	412	379	353	387	413	419	392	417	345	368	406	356	421	371	369	353	356	380	380	395	398	386	378	366	405	382	408	353	437	419	392	389	387	364	405	377	389	364	406	374	374	394	411	375	397	380	398	395	441	434	382	364	392	446	364	401	415	384	419	375	398	408	386	401	366	380	389	372	403	413	393	414	398	435	382	423	394	406	374	369	409	397	408	362	388	404	406	391	422	389	384	377	389	366	411	412	380	369	394	394	367	401	412	390	377	414	389	404	401	386	384	396	369	357	387	372	435	383	393	384	380	396	380	395	394	394	374	393	393	404	371	382	408	383	436	425	418	397	406	394	379	377	418	383	429	404	399	359	359	447	412	411	411	386	429	380	384	379	384	446	394	439	386	391	425	430	413	386	406	410	380	360	387	427	381	394	422	376	400	393	386	442	397	390	376	407	389	421	392	375	397	356	420	434	379	385	408	400	411	366	380	406	412	412	402	420	387	395	360	376	400	385	367	420	416	398	362	410	370	374	434	416	387	396	402	389	392	387	383	406	384	396	403	392	389	351	370	400	384	402	387	430	386	361	367	358	348	423	390	420	376	376	385	414	401	394	413	409	386	394	408	396	384	384	393	367	389	387	390	402	366	362	400	389	384	396	393	374	407	378	420	407	427	420	363	396	384	431	404	359	378	410	378	426	367	397	388	443	370	388	402	406	380	387	389	400	396	378	410	458	396	386	384	425	424	415	417	400	410	404	415	413	383	410	393	399	389	432	366	408	404	375	376	386	412	379	426	373	394	403	389	413	368	402	410	372	406	406	361	390	374	406	393	380	405	409	391	392	412	400	364	353	388	400	451	397	400	391	428	400	400	394	385	411	389	423	416	396	393	369	367	386	416	410	407	366	384	388	390	398	399	402	411	392	414	390	378	398	391	401	349	389	396	378	384	403	419	377	375	402	415	387	427	388	393	363	387	439	388	382	362	370	364	376	405	383	365	421	391	370	349	426	387	400	403	392	383	419	358	389	416	395	386	390	399	369	385	383	361	419	385	337	381	395	427	377	361	341	390	381	377	403	381	390	413	429	358	418	400	371	415	386	409	381	393	429	399	392	374	379	376	392	405	397	371	406	369	402	373	409	390	399	414	389
42297	83410	33542	2625	1720	1319	1123	979	787	773	651	648	618	647	547	552	522	504	494	517	518	497	478	494	469	473	498	480	480	470	460	477	487	494	483	498	457	516	482	481	452	491	467	495	531	486	504	484	470	477	445	479	436	497	446	476	469	455	467	499	455	507	458	481	468	464	470	461	493	475	472	447	483	467	438	452	448	501	487	453	454	443	454	457	495	475	467	471	457	478	466	455	466	487	468	510	494	470	503	503	500	502	479	486	476	434	453	478	475	456	469	465	519	463	487	469	466	458	486	461	476	457	498	479	446	461	469	490	467	446	468	478	463	466	469	455	458	442	431	529	475	493	477	458	500	491	485	467	505	461	479	477	466	437	465	489	439	460	469	468	457	451	480	458	484	472	466	433	534	456	446	482	440	465	458	464	456	446	443	477	442	437	452	464	447	440	467	436	477	433	483	454	453	459	432	473	495	485	498	469	479	484	515	429	480	458	488	459	463	473	523	438	457	461	493	460	434	487	463	476	491	468	479	467	400	443	423	488	483	477	427	513	474	498	464	430	505	486	447	479	502	468	453	499	475	467	515	488	465	459	472	472	454	433	470	450	419	444	494	513	507	485	482	458	483	466	453	447	477	458	476	477	430	525	501	459	499	467	444	435	459	463	469	481	456	481	476	454	504	466	461	464	498	458	482	488	430	497	416	493	465	510	473	474	444	454	472	481	464	415	482	472	465	497	465	475	453	450	436	450	488	486	425	427	483	488	493	480	467	465	473	408	445	489	470	431	462	481	469	496	478	460	466	455	469	465	473	437	494	474	489	452	467	491	475	469	449	445	475	491	488	501	478	429	475	482	494	480	464	468	494	459	475	520	487	472	488	477	480	429	463	448	487	470	462	463	441	476	490	404	450	475	433	461	470	464	457	470	479	470	458	475	477	427	450	442	457	505	450	475	442	445	489	486	440	449	461	443	436	455	481	469	448	455	468	462	484	438	535	460	463	463	462	459	470	460	475	501	486	464	492	502	474	501	433	477	467	465	458	477	431	447	476	503	450	467	450	453	479	459	431	446	473	448	488	446	462	468	480	467	475	456	478	497	494	481	457	485	491	500	505	439	488	474	467	471	441	494	450	468	471	466	501	457	490	477	444	482	471	465	468	443	482	471	469	487	472	474	462	485	467	441	467	471	450	457	448	458	489	483	507	459	440	485	485	477	466	428	492	467	454	484	509	479	465	483	477	494	504	478	482	451	453	447	437	462	459	482	472	495	467	476	465	474	434	470	474	451	452	460	478	479	501	432	419	447	436	490	455	429	452	466	465	458	471	520	465	495	449	464	505	442	499	459	456	442	480	478	503	500	519	488	471	457	470	493	434	421	488	482	487	465	463	475	507	485	493	441	497	501	439	502	465	437	425	421	487	506	461	479	447	475	456	438	488	488	419	484	451	484	445	499	484	450	468	460	481	492	481	455	509	443	456	450	511	472	446	487	440	430	491	450	443	459	449	451	466	517	481	481	506	484	464	425	453	518	481	432	455	462	404	457	456	450	479	462	457	484	438	488	483	478	465	419	467	469	484	462	450	464	444	478	467	421	472	453	490	455	475	478	479	480	474	460	459	476	483	465	467	453	500	454	460	485	436	493	453	443	459	478	450	476	477	470	474	458	471	490	464	460	472	449	429	471	457	522	472	484	449	459	475	494	474	480	472	419	433	469	441	441	490	463	447	435	503	512	502	474	438	451	489	465	437	466	438	473	453	474	486	481	491	489	469	458	455	461	501	463	478	435	503	462	477	433	474	485	450	439	516	437	450	483	443	477	499	452	483	464	450	518	489	448	458	487	432	449	450	459	420	496	441	421	442	488	505	437	446	471	466	490	480	447	479	463	497	484	480	443	449	467	489	490	489	484	425	458	487	462	470	438	485	472	459	484	455	428	467	449	454	518	451	488	469	469	477	475	479	483	481	480	491	457	468	479	458	474	454	518	446	457	470	464	444	437	417	462	442	460	454	453	462	493	467	470	508	497	455	488	452	453	452	459	461	471	489	458	460	471	432	493	478	482	481	470	466	474	431	462	456	422	479	416	521	443	411	487	435	448	441	441	472	441	451	513	482	432	469	475	496	441	460	438	448	460	459	462	465	471	429	432	428	490	433	480	433	501	483	474	525	467	465	465	463	498	420	490	432	515	449	475	480	432	490	509	483	441	460	475	461	440	461	502	461	472	458	467	462	439	450	471	479	449	497	497	460	500	493	479	499	450	456	509	458	460	451	477	431	445	471	496	493	467	468	465	487	477	460	481	477	492	481	441	488	457	459	477	480	444	477	458	471	470	496	461	513	484	481	443	458	428	463	436	450	442	464	472	510	466	490	464	469	441	505	437	487	492	415	429	473	424	517	473	465	475	498	478	481	461	424	471	449	433	470	480	490	507	466	488	487	429	435	430	507	449	476	500	504	435	448	447	491	451	470	484	461	453	461	482	513	462	467	494	474	491	524	522	462	495	463	483	494	493	506	500	490	471	439	507	476	464	486	424	456	425	462	496	440	496	492	488	475	504	474	475	472	464	469	427	465	442	462	477	470	484	478	472	465	465	455	449	465	468	482	471	461	486	479	454	474	491	452	438	494	460	490	479	422	476	478	481	474	469	456	464	485	460	477	491	474	506	450	475	485	469	452	482	454	469	465	434	440	500	485	464	459	481	450	455	448	483	491	462	481	490	493	452	492	452	452	459	468	441	493	466	494	460	490	444	470	487	498	487	448	481	444	483	438	464	480	450	475	481	489	443	473	457	486	464	442	464	465	494	493	467	437	448	504	501	455	442	460	462	470	481	480	461	475	497	463	454	479	469	464	457	484	460	444	442	449	431	459	519	463	483	448	504	503	444	468	476	492	447	495	487	448	476	462	457	477	503	505	449	448	470	478	434	447	475	480	543	464	461	450	477	492	468	433	485	426	451	478	492	459	475	445	433	511	478	481	447	449	491	480	469	464	454	482	454	439	512	465	467	491	489	494	460	465	453	477	505	475	446	504	464	440	462	464	447	446	517	503	473	474	505	489	460	437	472	477	438	469	442	428	518	474	462	458	489	470	444	407	471	476	446	450	475	469	452	435	443	475	476	493	460	446	509	453	470	455	461	462	448	486	476	467	493	443	459	445	445	519	519	444	443	485	510	471	473	469	485	459	449	452	485	480	471	488	458	463	517	501	466	483	477	434	461	478	457	482	472	449	461	473	465	459	439	505	464	445	473	478	456	443	472	485	482	472	460	426	463	477	459	499	461	463	491	450	438	423	469	481	472	492	461	424	462	489	457	498	468	491	445	467	446	460	450	468	487	452	470	492	460	478	467	460	464	446	483	488	500	476	458	499	504	495	495	463	452	492	463	431	443	469	452	490	475	488	512	461	439	525	420	460	464	445	465	472	517	454	469	472	469	534	470	471	460	498	434	499	425	474	448	462	490	464	478	425	483	440	478	443	467	444	462	456	478
25119	23069	29743	23990	8749	538	372	288	292	286	252	251	256	227	264	255	272	257	240	235	253	239	244	242	236	229	226	233	270	219	243	222	233	229	215	234	233	228	235	199	207	220	212	231	213	241	234	220	270	220	221	209	221	237	230	227	221	226	231	227	237	219	209	219	252	228	237	252	209	243	229	243	235	213	225	215	232	235	193	220	249	238	260	212	227	244	223	230	192	222	216	212	213	246	223	236	250	235	210	228	215	222	237	233	226	222	227	240	223	243	244	253	232	236	203	207	231	250	214	263	236	230	234	222	251	226	249	251	239	227	210	200	237	245	235	253	213	208	234	205	247	232	230	243	236	233	239	222	196	238	202	232	212	220	228	243	209	211	222	237	197	224	229	219	238	212	224	218	240	233	222	222	221	240	226	228	244	266	212	242	210	241	220	233	254	227	237	231	265	250	221	247	186	216	224	214	213	223	232	200	222	224	231	224	246	209	230	208	244	235	217	222	235	208	227	219	233	240	220	242	201	220	239	226	229	222	225	230	243	244	239	237	226	207	228	219	231	208	213	223	249	213	238	256	238	230	231	236	225	245	215	221	243	231	236	235	241	231	237	230	227	234	242	221	237	239	248	202	228	239	232	230	236	201	227	225	236	207	245	221	235	229	215	254	235	225	247	227	229	251	246	240	213	222	251	211	234	252	197	217	235	253	226	218	225	230	228	212	236	229	246	218	213	266	231	238	267	237	232	263	236	247	266	230	231	207	233	251	221	236	238	221	229	246	246	227	230	244	227	219	261	238	227	203	226	210	237	255	225	252	239	246	226	221	218	232	238	221	231	235	218	249	223	223	222	225	225	223	223	228	216	218	256	209	227	226	270	253	203	237	236	252	221	247	221	231	215	216	225	249	216	208	222	214	204	222	220	222	239	213	248	223	220	204	215	239	207	251	250	230	226	213	259	214	222	255	255	224	250	228	205	237	222	263	221	218	238	244	183	206	231	243	233	225	218	242	219	226	239	232	232	216	235	238	252	232	219	236	223	208	224	236	258	242	203	231	253	231	240	226	215	215	248	250	219	208	219	203	272	259	220	238	210	231	238	243	227	236	236	219	214	232	215	250	242	240	219	227	216	248	218	237	236	235	216	200	232	222	224	244	233	213	238	225	225	218	199	230	242	210	248	224	205	202	249	227	210	226	213	239	219	204	209	184	217	202	231	231	208	223	238	220	233	207	261	219	228	225	223	224	245	231	191	231	234	204	249	232	228	228	225	209	259	233	213	215	234	201	218	227	223	228	224	228	234	245	226	216	235	218	215	224	225	233	215	230	212	228	208	230	219	242	205	248	229	208	265	223	252	209	252	220	205	202	215	230	227	235	240	248	236	238	232	225	208	251	238	231	212	227	208	229	249	243	243	222	194	219	244	246	227	233	278	232	243	221	246	240	236	234	223	232	214	231	234	225	231	213	222	236	222	180	227	241	225	226	260	210	232	220	253	219	234	191	226	248	239	245	202	224	246	205	236	218	247	251	217	232	229	232	238	232	231	236	251	216	234	240	233	268	244	205	222	239	242	226	244	250	231	207	241	227	232	225	247	217	215	216	246	246	219	231	246	250	220	236	224	212	251	224	224	226	223	202	231	229	222	228	223	229	228	234	205	202	230	232	210	231	260	237	224	194	245	232	205	211	243	218	234	254	206	231	265	218	249	204	230	234	249	226	216	237	219	228	216	226	225	216	231	202	255	254	211	259	234	252	223	228	263	235	232	234	246	240	231	231	246	236	248	244	235	238	228	229	234	243	215	234	260	245	194	207	257	218	213	231	221	223	224	221	219	208	235	226	250	231	247	212	211	245	243	236	219	232	227	215	219	248	220	243	216	231	212	209	220	219	217	247	257	235	235	232	235	223	206	258	218	240	236	220	231	221	226	238	219	247	236	210	232	209	214	222	213	234	216	249	246	241	222	211	229	228	222	220	239	242	236	237	229	262	227	222	217	215	226	219	201	242	223	241	213	243	226	214	230	259	230	194	238	224	216	209	212	230	250	238	247	240	217	214	227	224	225	233	218	211	209	225	249	224	235	234	257	246	199	237	221	230	214	230	240	224	229	221	234	261	222	212	223	241	235	227	247	246	196	206	230	240	209	227	223	246	235	217	196	235	250	217	251	231	239	224	244	224	239	202	243	207	231	229	241	245	219	214	195	222	209	255	194	225	245	234	235	248	208	224	237	239	229	213	226	239	213	241	209	218	205	219	219	222	226	249	218	219	249	240	211	234	233	203	256	216	232	242	247	228	250	215	237	209	228	226	238	240	221	226	221	200	235	205	217	218	221	221	223	246	258	224	216	250	247	240	217	263	236	208	237	217	221	231	251	222	227	207	231	236	235	220	230	278	227	224	222	225	233	239	246	258	230	238	212	200	237	232	237	271	225	205	245	225	241	225	262	243	216	238	221	215	241	221	221	238	200	271	192	226	239	238	227	226	215	229	225	219	223	236	198	215	222	231	243	214	225	217	225	231	241	213	224	203	227	204	218	169	213	251	217	231	240	224	232	234	250	208	238	217	194	229	246	237	239	236	207	250	241	264	221	230	236	234	250	228	240	221	226	239	203	214	224	232	239	240	239	234	239	210	246	236	243	248	211	253	243	254	207	192	218	228	222	235	231	220	241	217	250	212	219	223	224	243	233	206	198	236	220	223	245	216	236	238	219	231	227	253	257	194	225	231	229	241	221	231	231	222	220	234	240	223	216	233	241	243	221	218	238	239	245	230	212	245	228	262	228	204	207	231	238	236	236	246	228	220	235	224	226	247	234	232	224	217	210	236	254	206	235	234	222	220	215	215	234	242	220	234	226	222	243	240	254	251	229	229	244	241	211	225	199	234	244	217	234	248	197	212	237	234	218	221	214	217	205	235	211	215	222	231	227	217	233	215	220	218	195	249	271	259	205	239	256	235	213	206	228	229	200	214	228	220	246	225	194	241	249	216	206	248	227	241	214	237	239	219	223	229	235	226	229	210	216	231	228	207	237	234	228	241	217	230	223	232	203	245	214	248	244	244	195	218	222	267	247	215	259	243	237	202	240	243	223	231	222	238	230	222	226	237	228	235	200	240	211	246	218	212	237	236	221	229	200	229	220	235	239	232	230	233	274	214	250	231	217	215	236	223	238	210	249	212	236	226	225	212	222	254	218	226	245	191	223	239	221	218	223	239	213	254	242	209	214	234	228	227	239	229	215	261	232	209	231	204	228	225	207	233	232	210	237	219	248	222	215	224	231	227	227	221	229	214	233	225	230	213	216	221	223	222	220	212	234	233	232	232	250	258	252	246	244	242	237	216	248	242	233	241	242	241	225	233	226	207	226	205	230	250	200	225	225	204	222	221	223	211	221	215	224	245	241	223	229	220	227	212	237	252	218	216	232	226	233	217	221	238	232	229	238	232	206	224	230	228	248	259	226	219	210	260	205	241	214	232	246	243	245	238	224	234
42246	74522	30020	1326	897	695	613	550	484	409	398	371	340	345	371	344	337	324	354	295	277	349	301	298	278	297	296	277	295	287	328	271	319	285	283	297	269	258	296	329	292	305	299	262	282	287	279	321	276	273	304	289	292	301	319	264	285	302	272	315	288	268	302	286	263	278	289	320	298	318	250	314	264	290	279	326	286	293	271	293	280	302	309	309	284	293	270	300	303	306	296	319	311	286	297	302	326	271	281	312	314	307	298	300	313	283	309	319	295	305	294	289	291	277	297	321	336	279	313	294	273	248	317	268	298	309	282	289	296	298	280	273	301	265	305	292	300	302	334	265	312	311	335	277	268	293	280	295	269	285	268	272	273	296	287	303	276	304	329	263	287	262	301	291	267	257	272	290	292	287	309	310	305	323	280	274	266	291	261	279	309	287	291	271	292	285	272	315	281	325	297	272	258	301	276	315	265	288	304	281	287	311	286	292	277	288	298	283	285	320	287	278	305	303	298	258	307	272	301	288	291	280	277	257	297	273	280	282	268	264	284	287	284	274	286	278	266	299	291	316	324	288	314	301	288	293	264	279	295	267	268	271	288	264	290	278	289	302	269	286	309	312	295	310	281	310	275	279	280	279	306	304	295	277	292	297	288	273	310	282	295	277	270	280	289	275	274	311	300	272	297	305	272	295	294	282	280	270	291	310	248	283	299	285	270	292	281	266	298	287	310	296	286	262	306	263	304	280	266	295	323	292	278	281	294	285	288	263	264	289	300	307	283	278	306	269	284	309	267	261	281	256	301	271	317	260	302	293	296	284	318	278	316	323	284	286	289	271	325	301	262	277	276	300	289	298	275	297	275	283	281	290	294	271	314	287	283	280	265	291	306	309	284	278	323	271	261	307	290	277	263	299	297	270	300	274	286	307	272	288	269	282	283	307	284	286	292	271	256	306	293	295	264	301	288	299	268	306	277	270	295	286	310	273	307	287	271	297	293	265	294	302	280	291	256	269	291	252	308	322	268	283	285	299	293	306	301	255	301	291	283	306	300	289	264	264	290	275	337	286	289	329	262	283	249	301	253	316	284	286	276	305	276	272	273	270	275	320	305	251	290	287	299	272	314	304	285	281	303	305	314	263	296	278	298	288	299	265	308	277	331	289	298	293	296	294	313	299	282	293	268	286	281	294	311	292	304	319	310	299	307	279	307	283	258	297	257	271	298	294	314	306	303	287	276	264	288	321	288	257	280	278	284	280	257	312	312	284	291	277	276	280	267	285	274	289	299	283	280	268	282	298	288	288	262	292	286	260	272	277	321	287	273	286	286	297	256	294	292	298	295	319	280	289	282	282	277	287	299	290	283	284	279	272	293	263	296	290	273	309	266	312	296	282	301	258	292	295	293	294	276	300	297	252	259	287	286	285	285	288	296	297	298	298	294	280	259	286	261	288	331	313	284	304	287	310	275	280	283	299	296	275	303	241	267	278	279	293	297	290	292	290	258	275	274	271	255	307	268	300	273	285	296	271	255	302	290	276	285	271	257	282	288	243	286	291	310	305	269	266	306	286	266	295	308	297	280	285	274	316	306	309	289	336	295	307	293	270	321	295	274	260	283	303	312	303	290	277	271	304	293	289	277	308	285	281	306	306	274	277	292	307	312	293	319	301	289	287	294	312	275	283	282	253	277	286	312	311	317	260	289	295	287	277	293	275	275	296	254	290	317	311	290	305	277	297	261	275	293	256	296	285	297	295	298	300	270	266	268	307	275	296	273	280	294	305	286	265	322	278	285	273	270	280	299	281	286	262	281	329	277	303	298	280	291	292	280	273	319	311	298	291	311	277	297	279	294	299	249	298	289	283	265	281	302	271	291	279	300	280	286	304	266	275	303	311	296	274	308	293	280	275	280	272	252	295	274	295	279	286	272	321	310	311	266	291	293	277	277	304	309	285	292	264	267	305	284	296	321	337	289	285	280	282	276	309	276	282	289	293	290	304	287	287	302	293	302	305	294	304	321	293	269	292	264	290	294	307	276	274	299	282	289	267	283	276	270	300	265	321	322	264	275	289	279	271	282	289	311	306	298	291	293	295	293	275	292	262	296	299	306	291	290	289	298	299	288	302	285	285	301	277	278	284	285	278	295	306	296	308	261	289	308	266	277	278	260	317	282	314	264	264	279	270	279	295	306	312	290	315	258	280	274	257	278	289	256	307	265	298	294	300	285	274	252	324	289	302	303	258	277	284	258	260	264	267	267	252	289	279	268	293	301	299	280	291	294	295	245	301	271	278	294	294	257	307	289	312	290	303	281	272	277	257	279	298	301	312	276	285	312	296	301	258	269	321	253	306	281	294	273	283	294	265	301	289	278	279	298	263	277	314	294	273	282	307	274	254	296	306	277	264	293	330	294	295	311	263	298	255	278	300	304	257	289	286	297	297	261	265	283	297	279	301	272	291	289	317	309	288	270	255	278	302	287	292	302	305	315	300	298	279	258	276	264	301	284	295	250	297	298	246	308	272	291	321	281	287	317	252	304	271	296	282	305	285	286	269	280	297	306	288	299	295	256	269	271	277	300	305	302	293	296	296	275	307	250	276	278	299	297	272	284	290	275	316	272	284	254	291	287	276	312	287	292	297	294	277	311	263	291	303	260	281	301	294	293	275	288	279	270	307	277	290	310	282	250	268	284	275	283	275	310	277	284	303	297	290	276	293	288	295	272	307	285	287	308	246	291	294	277	302	298	277	292	279	286	260	296	296	295	294	292	298	277	267	315	323	273	276	283	298	289	278	292	285	291	302	287	272	276	309	288	268	283	278	300	275	284	271	306	295	282	275	283	257	263	261	275	321	269	300	290	265	309	285	312	299	281	290	267	282	271	279	278	302	270	315	265	274	313	295	300	295	284	326	303	301	294	279	284	306	273	285	272	286	291	282	281	296	269	284	282	253	290	310	278	294	261	258	288	314	300	272	292	301	285	292	302	288	256	271	297	295	302	274	339	302	324	297	277	261	286	278	294	284	286	307	267	316	303	286	301	284	296	262	286	284	299	273	287	291	292	294	280	277	296	279	284	309	294	296	274	298	273	294	305	302	310	305	280	269	303	282	257	294	303	282	301	273	296	265	293	269	281	312	307	295	292	308	292	331	289	260	275	266	284	270	279	292	284	283	309	279	246	318	273	278	282	281	275	297	287	287	307	278	311	264	278	299	302	283	315	292	276	272	290	300	285	274	288	310	269	289	269	277	325	276	310	272	285	277	320	268	312	278	304	302	287	319	292	317	288	306	292	266	283	295	320	313	277	302	303	296	311	288	314	308	297	288	288	292	302	301	309	304	273	291	300	287	300	295	301	287	253	299	321	292	257	286	279	278	253	296	276	319	296	302	285	285	290	321	292	285	310	277	277	313	283	324	283	291	301	289	286	300	297	279	282	284	319	286	285	274	312	309	274	267	290	280	284	279	310	292	250	320	299	286	273	300	328	290	272	313	325	302
22910	21388	29524	23981	21152	20444	6533	865	658	634	592	559	524	490	488	486	445	452	458	467	417	455	407	407	413	396	395	437	418	403	399	400	388	394	379	404	410	404	412	412	360	335	386	426	412	412	438	373	401	394	368	389	378	397	388	391	382	399	384	390	394	353	392	400	403	404	407	407	429	443	388	395	401	395	358	390	374	401	397	423	411	373	386	403	416	361	405	386	400	392	387	407	413	384	406	386	392	382	390	428	381	354	411	411	394	368	395	403	411	389	396	416	387	384	443	410	392	359	397	395	404	396	401	395	400	387	384	378	386	393	365	421	379	414	406	395	362	418	402	407	341	412	401	388	378	387	373	399	383	391	409	415	403	375	414	380	364	381	387	389	384	399	425	385	387	379	386	381	395	389	434	407	402	396	391	400	410	379	355	397	403	401	363	376	367	400	366	363	359	388	402	382	417	405	363	413	407	366	400	370	427	425	396	363	382	382	386	370	375	375	387	395	407	354	353	395	430	374	387	402	394	383	391	405	445	401	393	371	380	381	414	382	434	423	391	365	407	397	385	414	356	394	348	363	401	361	399	387	359	390	369	392	405	401	411	352	355	392	394	360	362	372	363	379	396	396	387	381	378	400	407	388	397	405	410	370	383	391	421	374	379	382	394	370	346	395	419	409	385	355	396	427	384	390	403	394	383	373	427	423	407	389	392	400	386	359	390	377	403	414	379	385	388	380	423	399	399	375	448	413	415	380	354	404	362	420	363	400	379	390	358	407	371	371	407	384	387	365	386	397	370	432	379	375	376	358	429	394	363	383	394	400	382	384	401	380	372	413	352	386	368	394	398	408	411	402	338	364	375	432	372	387	413	415	410	370	400	404	398	367	352	382	421	381	389	393	344	397	388	382	402	419	405	360	406	413	385	405	379	416	397	394	383	363	361	395	374	382	421	413	415	394	368	383	360	421	383	412	416	379	384	376	383	379	375	403	395	393	381	374	398	395	388	371	388	384	389	378	406	407	371	363	359	380	373	395	404	399	387	394	373	367	369	371	366	370	389	381	428	382	416	357	392	370	365	364	392	380	401	379	395	357	358	368	388	395	427	351	365	386	357	337	387	371	398	350	391	364	404	404	393	372	379	392	401	384	436	399	412	404	410	377	365	392	398	361	369	388	379	392	399	368	412	342	393	386	412	380	383	360	396	408	379	384	420	386	401	388	408	386	399	391	403	377	388	408	382	401	386	384	398	396	378	386	400	393	411	387	388	388	391	392	383	411	390	362	385	391	378	387	374	363	408	366	408	360	385	368	390	418	382	396	381	400	388	388	420	385	362	388	407	374	412	379	393	373	380	412	388	378	373	394	367	365	441	382	446	429	381	382	397	386	381	372	359	388	405	390	387	395	425	386	398	383	393	389	395	401	359	368	383	364	400	386	410	393	387	385	386	414	346	376	378	402	400	368	424	381	382	383	416	382	402	404	384	398	397	374	397	378	413	373	363	385	423	374	364	343	389	371	391	387	376	392	385	397	425	390	399	395	374	380	398	409	383	359	389	401	363	418	382	398	388	396	365	385	377	359	376	410	389	416	394	371	378	338	370	377	356	393	395	392	404	385	384	395	353	379	384	407	367	414	366	395	381	413	365	426	448	417	367	419	427	389	402	387	399	391	390	391	374	361	375	363	402	371	397	386	407	369	388	408	371	379	392	402	376	403	394	409	402	378	390	387	387	384	378	381	392	406	415	384	368	376	390	399	411	401	414	416	387	362	337	365	353	354	394	388	366	394	370	342	404	406	384	402	407	417	396	362	391	392	396	389	412	391	400	376	386	405	386	397	363	410	385	435	380	376	359	382	422	392	381	397	388	398	373	408	377	383	413	418	379	395	384	375	380	371	417	392	396	384	397	382	340	372	381	396	423	392	375	364	380	402	410	434	395	386	369	361	398	389	368	439	402	380	382	374	362	393	382	396	363	379	432	393	403	370	376	350	403	401	429	416	407	377	388	403	383	372	394	419	402	387	371	399	362	423	419	387	393	387	417	407	376	394	374	427	373	416	371	396	397	354	383	368	382	362	368	394	386	388	421	374	394	396	408	384	403	386	424	406	381	334	349	386	406	355	402	400	395	392	408	385	385	365	390	386	386	391	395	375	370	373	372	433	369	344	387	387	373	386	362	443	396	391	377	375	364	376	407	394	393	403	386	383	375	422	385	421	381	360	418	399	394	359	362	411	341	418	370	394	412	396	404	413	415	420	397	356	373	398	408	388	401	412	389	439	390	380	393	389	412	376	445	347	370	368	411	406	393	406	384	428	411	412	377	421	360	406	368	409	416	372	398	403	367	383	432	372	387	408	355	408	408	356	328	355	367	381	394	406	362	395	389	395	397	407	360	394	404	391	406	378	405	392	408	352	423	403	364	453	391	387	441	446	370	386	423	380	396	385	373	364	404	383	402	351	371	424	405	404	392	361	352	426	429	417	429	397	397	407	407	421	335	344	395	402	410	434	380	382	384	403	382	385	372	388	401	407	410	382	424	381	349	391	401	403	390	417	402	393	402	370	391	371	416	442	405	395	392	404	398	408	402	417	383	377	430	375	383	385	370	377	375	380	389	355	409	400	407	445	385	374	363	391	400	399	388	372	378	418	425	389	408	428	394	380	346	379	388	400	392	391	393	420	386	396	400	415	414	385	409	430	388	374	418	390	401	382	369	374	399	399	384	398	380	400	408	384	387	371	412	410	362	382	372	388	410	393	401	367	375	411	398	361	375	391	369	404	398	415	433	410	392	401	396	397	368	400	372	349	392	408	375	384	393	413	386	377	380	365	396	398	407	395	361	370	393	391	404	375	391	415	399	360	370	383	428	387	368	374	429	404	397	395	396	392	377	380	367	396	392	386	398	395	390	377	392	428	405	408	421	391	412	405	408	395	414	371	388	398	374	389	386	382	399	430	386	393	366	352	390	355	388	398	385	355	360	363	352	346	376	388	427	374	408	390	408	387	396	396	352	406	352	371	381	390	435	364	406	382	421	400	380	410	361	394	427	411	365	379	413	390	408	386	384	389	384	403	381	370	410	429	376	419	399	373	359	384	378	396	399	380	380	377	395	349	385	428	401	406	395	402	419	391	417	384	354	380	419	391	405	368	399	390	387	393	392	361	425	369	417	392	411	403	367	363	404	377	401	421	374	428	417	394	375	414	381	341	400	373	386	371	401	340	392	404	395	382	388	385	372	393	412	408	379	385	366	372	381	400	390	376	379	408	370	431	394	439	372	446	386	397	379	407	357	343	415	403	376	358	410	410	407	384	363	414	401	425	412	401	374	389	413	387	365	391	389	413	429	395	405	365	385	418	411	387	409	417	395	425	402	361	387	380	387	367	388	403	393	382	345	385	392	397	396	372	315	375	385	388	376	403	425	362	350	409	396	416	415	382	392	384	397	389	396	389	362	395	391	414	416	375	362	425	393	433	405	385	405	370	397	391	362	417
43048	94800	38108	4405	2834	2196	1787	1405	1158	1019	899	817	736	724	654	645	600	543	565	583	515	541	523	538	512	500	543	536	535	518	489	482	482	486	498	481	497	512	491	475	539	489	495	473	495	449	484	455	456	503	440	464	499	431	461	422	490	463	423	487	492	481	501	455	448	481	430	442	461	432	468	502	485	464	490	474	451	474	443	475	490	473	453	483	496	470	486	454	476	448	423	471	476	463	506	456	473	495	466	499	481	517	445	491	494	491	449	491	500	443	462	429	492	465	464	477	439	436	505	491	488	464	477	463	458	466	467	491	445	459	499	458	474	475	488	516	457	497	492	465	460	468	497	495	434	492	479	431	451	450	463	459	472	479	480	483	452	457	475	487	499	464	462	440	492	496	452	449	456	467	494	488	461	474	461	456	437	448	472	417	465	459	455	467	461	455	448	469	477	440	463	496	442	454	476	447	485	460	443	458	451	440	435	485	463	432	468	463	465	468	438	465	462	480	445	487	455	439	446	487	418	513	500	471	477	453	451	451	447	487	458	483	490	464	473	440	503	465	505	490	455	455	473	445	454	496	476	483	454	442	522	469	421	457	438	459	474	481	475	467	465	479	441	482	450	475	469	444	456	469	464	433	473	479	441	498	482	472	512	470	498	464	467	463	457	444	469	423	452	465	437	473	500	502	492	463	515	487	442	452	475	450	509	481	458	475	476	471	452	475	483	496	470	473	484	458	491	430	478	458	458	473	509	449	485	448	484	452	499	451	511	467	489	492	433	481	442	469	435	458	449	495	473	496	413	442	474	461	468	440	465	451	488	500	425	466	427	451	501	462	452	458	470	450	472	466	465	471	476	499	480	446	409	480	482	452	451	436	472	405	484	483	453	463	471	485	454	468	441	455	457	446	458	437	464	490	426	412	494	453	431	453	456	427	431	469	452	465	447	499	470	487	465	480	470	452	483	462	459	464	457	466	425	481	460	476	462	465	451	459	493	471	480	469	478	463	460	494	460	492	469	429	479	454	482	457	441	446	453	468	421	477	478	463	499	442	446	456	491	456	440	454	490	478	481	455	461	450	447	426	492	448	449	480	446	435	432	459	490	457	458	447	459	441	440	434	459	487	502	460	447	479	476	472	452	456	477	452	479	471	480	436	458	465	455	461	480	508	441	436	480	451	469	447	469	488	466	424	453	468	465	476	479	448	483	454	462	481	446	468	465	511	446	475	460	435	490	456	441	450	447	467	406	492	433	446	446	442	498	452	428	500	485	470	475	476	470	436	459	449	434	466	493	466	479	481	482	470	462	481	470	491	451	499	463	453	495	483	446	453	469	417	446	483	474	453	459	434	475	508	425	452	493	462	466	460	485	481	445	513	464	435	444	499	435	450	445	454	485	528	448	456	482	442	436	495	476	423	489	459	479	470	481	461	453	410	460	451	485	439	459	496	467	439	440	458	463	459	485	457	455	455	450	461	482	474	437	466	483	462	490	441	439	489	484	451	456	485	498	460	467	442	487	476	452	424	461	450	504	432	478	479	475	471	452	464	442	480	459	440	458	497	429	453	461	462	414	453	438	427	462	443	473	460	425	476	443	472	483	472	474	459	416	495	452	440	491	435	455	480	483	435	449	441	509	487	445	498	443	413	465	457	457	470	470	456	524	466	462	468	456	424	505	464	500	503	443	428	506	457	431	462	421	469	477	473	486	460	468	454	452	521	466	453	481	449	467	468	464	459	453	448	481	468	495	466	418	491	482	483	445	476	470	467	493	452	466	449	474	451	472	489	434	454	483	503	490	506	457	465	445	445	463	446	519	469	462	476	475	498	490	476	482	501	452	472	444	470	480	509	485	466	479	447	468	431	463	453	467	466	462	455	437	467	470	490	452	455	475	451	452	485	481	428	412	468	458	463	479	513	459	459	450	445	465	467	463	436	467	452	452	489	478	477	409	479	484	451	460	491	426	462	453	419	493	504	438	474	454	421	441	474	469	473	431	500	430	470	464	480	477	474	435	450	487	466	444	467	431	455	498	440	442	448	457	480	450	452	464	492	472	472	444	431	450	442	437	495	477	475	454	437	470	443	497	509	462	484	497	446	463	456	459	450	462	466	450	401	480	459	472	415	446	482	492	445	469	473	459	436	481	468	469	464	459	475	443	475	444	482	481	486	458	469	450	473	480	471	459	438	459	476	439	530	475	466	459	421	462	465	475	447	480	469	470	460	446	489	502	429	483	458	500	463	449	482	458	457	424	461	490	509	470	422	495	441	488	443	449	473	469	482	469	496	416	480	484	458	446	455	462	456	468	435	433	485	447	464	483	455	430	471	456	446	438	472	499	469	479	470	473	487	471	431	466	465	484	451	442	477	501	458	478	439	476	459	454	484	476	456	429	498	458	486	473	504	465	458	461	501	455	495	458	469	446	451	474	440	476	444	487	442	442	466	503	475	473	479	453	496	436	493	453	447	456	494	489	447	420	472	446	440	465	483	478	447	450	445	444	506	476	473	473	467	450	450	458	491	440	485	460	476	399	484	468	498	491	475	485	480	457	474	495	456	482	512	442	421	430	459	481	506	490	459	461	486	423	453	462	456	472	471	476	526	447	452	476	498	471	477	443	434	465	447	460	486	486	476	452	441	471	463	469	477	468	488	435	447	496	435	402	453	468	480	438	463	449	453	470	464	511	466	451	434	470	463	478	449	454	457	465	446	462	448	482	469	477	479	446	448	494	427	481	459	448	456	469	504	474	496	455	436	441	473	451	498	458	464	466	501	431	463	486	475	477	456	489	468	487	447	423	446	509	444	476	426	451	486	427	459	491	477	507	487	453	475	493	486	425	447	485	486	452	499	487	451	464	484	474	433	486	424	430	472	443	475	476	456	474	510	459	429	441	462	508	462	455	494	427	466	462	510	483	431	447	470	465	520	429	472	467	469	462	454	443	427	490	501	447	453	452	495	425	453	435	469	470	470	462	456	489	427	450	482	451	460	455	415	464	435	427	479	464	496	443	497	452	438	442	447	438	438	498	452	465	457	444	451	448	491	457	472	467	451	456	460	432	447	468	473	493	469	467	478	459	473	483	441	468	438	465	436	464	468	459	466	460	477	499	461	461	483	486	456	466	446	436	503	455	428	453	462	481	476	501	493	492	447	480	475	431	477	442	477	481	441	493	452	440	436	468	481	479	495	482	464	483	454	435	476	462	470	451	429	492	499	515	468	462	452	450	492	458	488	468	440	420	414	430	478	464	438	449	466	454	475	470	504	447	432	469	472	507	494	506	494	476	459	478	485	426	479	457	432	459	457	472	473	460	453	455	437	463	427	510	432	432	461	471	456	497	457	476	486	498	482	473	463	457	468	465	437	480	461	455	486	433	476	424	456	429	476	467	461	454	510	454	430	449	464	466	478	459	430	463	446	469	505	450	471	448	490	482	446	471	511	469	458	495	465	481	461	485	432	489	450	423	497	450	484	519	464	460	473	442	468
27690	23723	21603	3025	375	330	337	304	297	275	266	278	259	282	247	270	250	259	251	261	263	303	277	259	260	254	279	271	253	295	261	275	285	235	264	254	250	306	264	256	252	276	259	308	269	276	252	272	262	262	243	302	286	304	268	244	245	276	300	255	254	270	287	257	263	281	275	257	258	265	269	267	265	257	261	264	298	279	283	296	248	263	289	274	295	266	262	245	258	270	278	260	259	284	264	266	260	296	302	279	293	271	275	258	251	283	296	271	298	297	274	263	256	253	310	262	273	278	275	249	229	256	280	288	229	264	265	276	259	267	268	303	256	278	260	288	249	297	258	272	282	278	238	246	242	275	291	259	250	246	273	260	273	285	275	276	275	291	261	256	251	277	308	266	283	298	281	268	305	265	247	270	254	273	266	245	254	269	249	251	261	273	262	272	302	278	282	256	256	274	273	272	262	240	286	264	273	263	268	259	276	263	251	267	247	290	271	265	247	252	282	252	281	241	250	235	255	297	243	282	258	273	242	246	268	267	258	260	241	286	275	247	268	299	229	283	261	276	265	293	260	296	269	280	254	258	254	276	260	252	266	277	290	286	260	275	257	251	280	276	300	278	282	247	261	285	230	273	319	306	302	300	272	253	237	266	285	284	250	259	266	238	249	278	271	275	301	253	272	243	290	301	300	272	302	263	276	276	306	253	259	293	278	276	281	284	240	259	266	286	266	251	272	284	267	289	259	272	261	267	238	279	271	244	267	239	228	248	259	247	261	278	254	238	277	241	264	301	276	277	258	261	270	280	278	280	263	257	277	278	264	294	251	277	298	271	274	249	281	295	277	277	272	244	257	288	236	280	288	270	232	274	266	256	263	292	294	289	277	275	281	256	260	267	268	281	262	256	279	288	288	272	268	285	315	270	243	270	257	241	265	251	279	267	280	283	287	301	266	275	274	251	252	290	268	295	282	268	272	264	257	261	263	273	281	306	269	295	299	276	248	264	249	279	282	278	258	277	280	264	289	263	282	289	269	286	296	262	255	271	243	275	276	272	264	235	302	295	278	247	277	267	265	263	294	318	254	267	286	262	272	270	242	250	255	257	278	315	284	274	275	271	264	254	268	265	274	281	310	262	273	260	273	270	247	257	279	246	265	264	280	263	240	304	263	272	257	281	264	243	253	274	266	256	243	287	262	287	255	244	252	257	282	298	269	285	285	278	278	258	280	266	267	294	271	274	271	287	273	313	239	268	274	301	281	253	251	283	245	256	279	267	268	271	291	274	244	228	278	251	267	251	260	243	242	273	263	303	255	292	245	262	263	240	294	269	292	246	244	266	258	264	262	257	289	288	280	263	274	280	234	286	291	264	260	282	253	255	267	286	274	256	300	253	269	262	271	273	261	256	249	265	303	289	283	286	291	260	261	244	264	247	258	281	249	235	277	247	241	257	290	280	236	265	286	274	271	271	280	274	304	269	290	275	250	260	255	250	259	243	271	258	275	263	285	251	266	269	287	266	256	268	263	285	270	265	271	315	257	272	270	285	250	257	273	259	272	265	250	265	274	280	274	282	291	290	271	249	267	286	263	271	286	261	284	275	275	252	285	262	275	269	251	266	266	286	258	258	261	297	269	284	289	289	264	269	250	245	267	284	289	273	264	278	276	272	271	275	276	260	238	274	296	264	282	263	265	291	241	272	254	280	286	274	279	290	249	243	256	294	281	282	262	269	293	284	294	271	298	251	239	266	283	251	252	272	266	237	264	275	238	311	264	240	261	270	272	276	254	255	254	241	283	261	245	245	267	277	280	225	260	283	261	255	283	247	275	286	266	290	279	263	261	270	297	273	283	271	277	290	269	263	268	243	246	263	250	260	268	269	248	257	264	298	294	268	289	269	284	271	257	255	282	254	289	234	287	277	287	262	250	260	273	285	255	266	275	285	265	254	283	267	256	259	299	289	282	270	262	260	271	247	274	275	267	286	275	307	261	286	291	255	272	262	255	269	264	256	311	292	303	246	271	286	282	264	253	254	250	283	284	285	280	259	276	278	253	281	284	282	256	243	295	247	316	286	298	249	272	266	266	238	282	242	257	259	261	283	263	255	258	254	297	268	253	264	282	283	252	268	294	264	256	273	305	250	262	255	261	278	299	270	282	239	277	255	274	250	280	271	308	257	279	237	297	252	227	255	234	271	295	253	258	258	263	255	284	278	256	271	289	306	268	288	268	257	278	266	256	263	268	247	282	306	257	277	294	285	282	282	262	294	254	296	268	273	291	271	269	269	263	262	269	276	268	312	269	285	250	247	267	267	265	267	237	297	281	252	275	260	269	263	292	241	273	251	260	255	282	293	259	273	262	250	278	277	266	283	262	263	270	295	270	276	253	294	274	295	275	244	263	262	269	278	261	275	276	292	267	269	294	265	256	230	289	269	272	238	281	245	267	263	281	251	280	261	255	297	254	273	276	282	258	235	297	288	273	242	274	264	280	292	247	277	248	270	246	281	276	266	260	271	269	262	302	302	283	284	265	255	287	271	259	290	244	249	254	298	249	269	274	270	249	253	265	279	241	295	265	250	267	253	262	268	255	269	275	246	254	273	269	258	259	276	257	263	269	243	265	265	265	276	273	276	258	263	273	278	284	289	291	282	245	268	275	283	278	271	243	275	256	291	246	248	244	267	243	278	259	264	269	270	264	267	305	277	263	266	260	268	256	275	279	283	269	299	267	273	261	267	258	274	281	288	313	249	286	282	274	267	277	272	307	263	241	251	288	278	272	275	285	299	253	288	263	283	274	266	276	297	277	223	265	290	282	279	276	260	281	269	230	242	277	265	264	261	292	227	288	263	243	253	256	244	253	273	269	266	259	296	266	276	263	269	267	279	275	268	269	252	269	281	251	263	265	283	277	276	278	243	242	255	281	291	277	254	264	269	258	265	278	265	258	258	259	258	245	260	292	294	274	246	256	257	263	267	282	245	288	260	263	288	267	274	278	291	261	239	272	261	290	276	268	276	270	263	281	281	281	287	269	255	284	282	276	278	289	258	274	284	267	291	297	279	261	239	263	264	267	259	284	260	294	288	250	278	282	248	296	271	286	281	272	280	274	274	252	265	270	239	294	268	308	262	254	256	286	285	244	281	279	249	249	278	261	225	311	278	268	242	251	265	266	260	245	270	253	238	275	285	277	274	249	281	276	252	269	303	220	261	265	252	277	241	280	324	274	271	258	293	293	260	251	283	258	277	231	255	248	236	264	263	279	283	313	270	267	258	247	255	272	260	255	266	275	274	249	264	269	236	272	297	271	246	268	259	289	250	255	294	276	270	252	290	237	288	275	249	269	283	266	302	270	302	277	246	268	246	271	275	286	259	280	262	283	277	253	253	220	259	293	245	296	289	264	281	256	271	279	295	260	282	250	259	307	279	263	239	269	272	291	278	280	283	273	273	296	272	235	274	293	271	287	281	249	283	259	276	263	255	281	270	282	287	275	280
26309	37311	16860	499	409	369	390	413	358	337	315	324	362	317	337	373	364	340	350	320	316	347	346	310	291	340	300	308	323	310	327	346	328	324	308	346	330	338	344	322	319	322	333	337	387	326	307	328	327	327	320	319	327	308	283	345	326	326	291	298	332	325	318	358	356	322	348	356	325	327	359	323	327	306	333	303	345	367	341	349	322	334	307	343	323	358	351	336	347	315	329	327	324	347	305	320	330	319	328	339	325	328	320	364	321	294	365	348	338	321	320	343	287	346	326	332	343	327	317	320	335	321	337	353	352	329	342	332	392	339	311	316	319	337	310	300	301	315	317	308	283	343	324	349	320	327	350	320	347	328	330	350	304	330	310	327	322	322	347	342	330	310	360	318	355	326	356	363	334	299	312	323	308	327	328	316	342	312	329	352	321	317	350	331	326	352	363	338	330	325	288	319	300	317	328	314	343	339	329	332	318	329	334	344	320	318	321	327	313	303	361	344	352	326	337	317	335	322	319	293	336	336	313	337	311	317	333	356	314	320	338	306	316	337	327	309	344	347	333	329	311	311	313	341	305	339	326	318	307	312	307	322	339	325	307	305	335	321	325	348	312	305	356	327	339	310	304	321	357	328	323	355	323	354	334	302	322	355	325	341	320	329	355	307	320	322	327	311	324	285	350	304	340	318	333	284	316	358	303	336	333	335	332	356	306	319	334	327	322	306	316	328	353	339	348	339	295	353	330	318	329	317	322	322	306	326	311	327	335	304	303	333	326	300	338	342	295	332	346	338	308	308	321	316	337	333	283	333	323	329	302	330	352	316	347	307	295	365	349	317	332	341	347	319	332	314	329	303	339	342	319	359	309	313	318	334	304	290	317	343	365	333	316	323	323	346	337	335	363	334	328	305	312	300	331	333	286	344	374	336	277	364	359	321	336	330	316	332	323	342	327	334	326	323	322	321	341	312	319	329	337	319	320	311	310	353	325	293	301	345	346	346	349	320	310	333	329	356	337	303	312	330	342	352	322	323	336	352	317	312	300	352	352	329	338	352	330	335	381	308	329	328	324	301	349	307	323	304	313	347	307	349	326	313	375	356	350	326	333	330	322	338	326	330	335	288	321	295	346	301	343	333	311	307	340	323	328	339	292	327	356	316	333	334	325	305	313	317	304	330	331	310	314	321	351	312	361	322	303	316	338	345	327	299	327	334	342	313	317	297	313	324	339	344	305	311	344	300	326	333	338	318	316	342	335	337	306	338	335	329	346	342	320	333	332	306	337	345	313	302	355	309	318	332	336	322	331	305	319	348	326	335	333	333	322	329	345	340	304	352	314	316	314	332	297	303	320	332	327	346	326	327	370	356	333	310	337	323	315	318	327	332	315	342	325	338	323	352	314	300	354	345	315	352	344	349	343	326	306	318	345	326	355	298	332	288	293	303	307	346	321	318	288	323	326	340	308	321	310	329	336	332	312	304	336	359	323	331	343	333	333	311	330	304	324	343	325	349	327	320	319	348	337	319	349	335	318	345	355	373	329	329	309	307	314	334	335	325	315	329	310	364	302	309	308	344	315	308	313	321	325	346	327	346	348	336	344	313	306	319	293	337	289	320	342	359	298	321	327	318	322	325	318	359	289	293	323	338	342	321	323	287	330	356	329	344	332	304	318	321	295	337	354	332	316	348	328	324	341	306	318	381	333	303	323	336	305	331	316	316	322	348	330	315	319	336	313	314	316	324	354	330	329	330	332	338	351	320	312	332	323	338	300	370	326	357	335	350	329	342	307	302	344	324	342	320	334	366	319	327	351	316	341	306	303	299	355	322	342	356	328	346	320	340	329	343	300	320	330	317	307	329	327	318	317	304	346	306	372	349	362	350	324	329	331	318	336	328	315	330	351	336	294	309	393	292	300	315	332	322	328	340	336	328	329	317	311	347	343	343	376	330	326	315	324	316	303	321	326	358	341	323	320	311	363	331	318	313	306	332	346	329	322	326	349	334	331	311	333	313	330	333	357	323	321	316	316	313	324	318	302	319	317	326	347	339	334	330	319	324	319	347	333	354	317	300	311	327	323	273	360	312	331	351	341	267	337	324	318	322	324	307	333	337	353	334	340	357	327	320	316	327	334	341	321	312	303	295	325	356	310	329	309	319	304	307	328	321	316	346	310	332	369	309	326	323	316	343	313	331	330	298	327	303	327	339	312	339	323	334	331	365	333	328	339	325	349	306	367	356	350	325	320	325	324	319	321	312	321	331	323	302	394	312	275	309	325	328	305	329	323	327	366	331	313	330	315	322	295	316	306	325	301	294	313	342	339	321	324	333	329	356	346	347	300	310	318	287	315	345	328	327	329	311	306	337	320	335	332	312	337	344	310	315	352	298	339	319	330	315	352	322	324	318	305	337	320	331	296	294	332	352	257	315	337	329	300	334	305	326	338	338	305	335	302	333	301	348	358	318	321	336	369	342	331	305	344	368	322	316	313	328	309	307	320	303	318	325	358	339	349	334	328	332	356	321	353	304	328	305	306	299	301	342	335	333	333	344	341	330	337	340	326	307	318	358	349	350	302	326	341	336	341	320	312	310	333	301	346	317	315	318	335	343	321	318	326	344	313	318	330	326	310	344	348	369	326	306	317	319	303	307	359	274	325	312	322	330	359	327	344	326	364	300	320	346	336	322	356	333	342	328	341	348	353	320	311	332	343	347	321	333	356	299	323	354	322	335	341	316	342	329	323	341	321	337	317	330	315	341	336	322	331	327	329	324	329	313	321	351	355	311	326	363	360	326	323	322	312	303	331	349	346	324	310	358	311	353	332	330	348	319	345	338	313	297	297	341	304	333	363	311	340	320	314	336	332	346	321	333	320	345	328	345	330	312	313	315	320	327	332	328	292	339	324	324	312	323	344	324	323	277	293	315	355	337	330	332	327	368	347	338	317	310	310	342	325	337	317	309	350	361	312	329	333	338	304	296	340	342	340	333	305	324	347	319	310	319	315	331	329	369	330	316	319	325	322	323	337	326	319	304	336	331	329	328	337	375	348	311	349	308	358	346	333	334	312	315	359	296	322	313	346	328	343	319	305	328	345	350	321	311	318	337	360	354	324	311	330	337	310	307	324	319	314	336	323	325	317	315	322	357	325	322	333	304	325	327	324	294	321	333	333	330	317	306	319	320	333	340	355	357	314	358	294	326	323	313	323	340	336	359	316	344	324	310	318	354	337	300	330	318	350	320	324	347	343	314	324	309	330	328	320	334	341	315	334	341	346	322	332	296	354	313	328	349	338	322	343	319	352	307	303	303	271	320	321	309	321	316	329	337	348	354	300	303	353	342	332	329	326	305	331	324	329	307	312	332	338	291	316	290	398	317	301	302	333	286	347	337	328	310	324	340	351	315	340	346	339	358	340	328	340	314	330	333	358	340	295	316	318	330	325	320	345	308	312	332	300	325	346	329	376	337	353	340	326	321	329	300	340	356	329	291	323	336
23861	21463	29300	24183	20786	11373	1019	638	550	514	520	463	491	417	409	476	466	412	402	393	400	419	394	432	372	399	423	419	390	435	372	380	425	411	392	363	368	356	394	391	415	410	389	389	363	398	403	360	406	379	404	357	398	374	409	404	401	358	432	385	416	400	378	424	380	388	400	386	411	418	371	378	389	378	381	384	360	390	398	394	422	387	361	385	371	381	354	404	371	386	415	429	372	395	422	376	389	399	421	399	411	428	402	384	392	417	431	374	393	376	387	400	368	353	384	388	400	384	377	431	404	392	377	386	395	355	392	421	391	379	391	404	392	369	375	373	398	400	390	393	405	397	390	387	357	395	403	408	387	422	427	355	382	412	346	416	419	413	396	409	414	360	379	399	391	378	371	394	367	382	435	389	415	402	400	395	416	381	374	401	333	402	404	440	411	381	393	397	373	384	423	369	424	393	363	379	426	412	394	417	390	388	388	443	371	367	428	383	413	371	409	376	402	412	371	377	378	396	382	394	358	395	377	344	382	387	388	380	400	415	377	388	379	400	357	403	385	377	445	401	382	377	361	393	404	393	386	366	392	375	415	398	373	388	354	372	389	389	381	408	403	379	384	376	379	410	366	406	384	390	347	387	368	388	342	378	399	393	400	403	411	393	389	375	397	399	369	415	373	390	371	395	377	384	393	411	385	391	388	396	426	463	400	378	384	332	365	420	393	422	402	386	372	385	366	397	398	378	387	397	352	378	410	386	381	381	356	404	388	385	377	406	406	361	413	438	399	404	376	387	368	384	365	379	396	397	386	378	382	405	396	367	387	401	414	392	373	371	398	375	413	404	397	360	369	392	405	400	382	381	377	405	390	406	422	396	349	380	400	329	390	379	406	363	384	365	371	401	403	412	395	365	382	386	362	387	414	385	352	373	393	371	369	420	389	382	395	388	352	395	377	382	409	404	361	395	379	361	426	422	416	357	392	387	391	394	376	410	369	417	370	369	396	404	418	354	420	398	379	385	400	389	391	396	346	397	421	414	408	389	418	392	400	393	395	378	403	357	386	380	440	376	380	402	399	360	383	420	378	388	384	401	371	392	384	395	402	377	399	404	388	408	380	424	378	361	436	374	371	383	366	397	377	369	412	355	377	377	393	408	386	407	392	374	393	388	411	402	340	422	407	357	406	403	392	382	369	398	433	371	382	405	359	409	407	381	390	361	383	362	380	378	375	395	392	366	377	399	437	392	417	388	387	421	383	414	364	368	381	402	359	365	389	382	404	412	358	390	396	377	388	412	393	354	366	413	383	383	379	404	380	413	403	384	389	376	349	367	396	352	387	395	357	387	366	380	355	384	415	397	420	387	366	431	387	367	380	382	375	373	408	379	371	342	397	386	376	413	371	375	381	353	387	402	381	399	371	399	406	382	376	368	413	415	400	400	353	369	401	397	378	374	398	370	363	376	403	426	367	428	343	372	402	429	374	363	391	355	389	389	370	374	388	385	398	387	410	373	404	382	379	422	383	401	378	351	368	381	375	347	415	374	361	389	358	338	365	352	385	331	391	389	369	391	427	397	358	384	404	361	390	376	386	362	365	396	415	375	404	380	431	380	378	367	386	387	425	374	385	441	400	358	429	375	386	431	385	382	397	365	392	353	384	408	358	396	368	415	393	382	375	384	401	392	359	391	367	399	427	393	361	370	405	356	423	397	390	392	384	385	409	404	389	388	355	418	408	347	368	409	408	395	371	374	378	383	391	399	400	392	386	399	369	398	386	367	327	380	426	385	391	372	382	384	375	403	411	403	369	408	396	423	388	356	396	394	357	377	366	383	380	354	405	385	372	368	392	369	365	370	376	355	412	409	415	369	319	389	397	402	420	391	414	422	362	419	427	362	389	381	434	399	392	363	351	437	369	410	378	383	405	380	413	378	400	400	402	383	382	391	361	410	414	401	392	368	404	390	368	420	379	404	394	442	352	372	381	401	410	374	394	404	387	378	434	405	410	397	426	384	398	393	391	406	399	369	360	356	411	361	394	381	406	387	402	372	397	404	351	420	381	391	367	381	384	375	389	382	365	394	358	403	401	363	383	368	392	373	388	361	399	401	361	389	363	397	351	398	375	384	421	367	385	391	418	405	409	385	395	407	352	395	380	421	364	369	413	432	405	386	405	356	382	379	343	349	379	414	395	379	372	379	370	379	385	386	361	429	414	376	372	396	427	381	385	400	371	390	397	354	419	412	389	411	406	378	412	391	372	421	393	368	399	393	397	378	411	401	417	388	402	382	380	378	381	398	399	375	409	397	382	375	375	389	352	380	393	393	365	390	378	389	406	339	370	402	381	383	398	399	386	390	393	362	380	403	394	368	397	386	403	413	387	399	389	406	361	404	394	380	390	403	403	431	373	393	424	375	393	399	387	376	375	389	388	347	352	393	355	403	381	397	400	403	396	365	370	364	394	373	382	401	390	360	413	351	385	375	396	380	402	396	420	393	403	354	388	412	378	400	369	352	403	406	428	418	396	393	414	381	369	393	367	399	389	380	447	417	402	343	384	379	366	339	382	361	377	397	345	412	369	391	398	399	435	427	390	371	374	402	407	408	394	396	414	383	372	365	390	408	379	401	374	388	361	401	375	383	372	417	389	382	396	384	397	362	390	358	373	367	423	395	369	407	402	373	364	380	403	368	396	372	386	383	358	372	410	393	394	409	362	385	396	398	375	392	420	382	373	403	396	357	400	411	410	378	373	428	388	390	399	419	368	393	419	360	411	377	411	408	358	393	381	376	381	393	403	371	363	360	390	365	419	409	394	358	423	394	394	371	409	389	384	386	363	388	390	408	376	372	410	386	402	406	431	356	384	399	380	401	367	361	385	414	412	384	410	394	378	388	412	399	384	381	415	393	378	374	382	383	362	391	367	378	412	387	361	404	346	403	416	410	373	398	374	362	423	360	377	412	416	408	385	409	370	417	410	385	381	414	395	403	389	366	409	386	419	420	392	388	405	398	374	380	396	370	387	375	387	397	371	375	395	406	402	369	391	376	403	403	422	404	379	365	405	435	406	398	372	390	397	408	396	372	376	370	368	393	350	390	379	396	380	373	405	380	414	350	394	374	398	406	381	386	380	409	382	364	398	357	390	425	405	410	421	402	400	358	407	396	350	348	396	366	375	347	378	378	382	390	413	402	363	388	382	362	389	348	388	380	399	376	356	408	390	337	385	407	366	365	434	388	385	406	361	431	367	372	404	412	369	334	389	368	382	384	403	372	411	368	380	377	396	372	389	372	384	414	365	368	413	399	406	401	413	406	347	362	372	389	423	400	363	402	405	398	363	367	341	404	392	394	366	440	383	397	433	373	377	427	396	407	370	386	414	420	422	403	391	414	402	399	414	417	374	360	378	356	342	376	406	408	421	378	393	391	392	370	440	358	361	404	396	392	401	417	397	387	393	418	381	403	373	393	413	380	365	382	370	395	404	379	419	375	353	351
42788	84733	38190	2634	1709	1388	1162	991	827	745	680	634	601	553	529	542	547	531	568	506	507	463	495	510	530	496	501	490	486	465	472	537	480	427	476	477	462	447	479	509	453	487	485	492	494	450	471	478	454	477	463	510	467	439	508	463	466	460	532	459	456	450	467	452	422	455	470	480	459	459	473	413	454	460	503	438	463	465	483	490	475	462	447	450	440	438	457	460	470	490	455	501	492	474	502	501	528	502	480	502	479	497	450	455	462	466	509	464	443	513	475	448	499	454	455	467	468	470	459	464	461	449	471	433	479	508	447	454	463	446	493	470	458	453	477	426	471	466	488	458	461	420	486	476	420	453	484	490	428	500	430	483	456	458	458	446	494	465	489	435	454	444	445	487	476	478	481	456	439	423	462	462	452	450	467	446	451	467	499	452	446	485	439	471	481	461	471	422	474	496	494	447	457	444	456	511	466	457	431	457	462	433	471	459	447	419	470	478	449	475	472	447	445	472	470	438	452	465	454	450	443	475	442	423	498	467	430	486	456	466	448	460	477	463	425	450	485	462	499	459	451	437	463	488	471	480	474	438	454	479	477	459	454	458	453	460	446	470	493	474	409	483	426	458	467	462	473	508	430	432	442	427	486	469	474	466	456	450	451	444	451	419	446	472	475	473	457	422	466	497	460	474	469	460	483	487	471	489	495	467	414	460	485	474	432	499	473	472	504	457	459	431	437	462	456	458	424	478	458	462	465	485	474	469	486	432	499	460	457	460	471	449	434	474	458	466	468	437	484	447	467	477	453	421	433	451	422	464	500	461	479	467	435	496	449	470	483	420	475	462	464	431	460	450	489	446	468	450	473	422	461	431	452	510	473	441	482	423	475	468	438	469	501	429	443	422	503	450	461	455	446	485	467	466	452	438	475	493	495	487	472	448	460	457	415	433	478	438	433	465	459	500	437	498	437	484	446	466	461	432	432	440	461	465	482	477	502	484	461	456	445	445	473	450	465	488	495	448	474	444	447	477	433	453	485	499	451	449	429	445	478	462	448	448	496	490	435	467	460	479	465	441	442	403	456	467	475	443	438	475	466	451	458	443	430	469	492	425	503	470	462	408	464	440	444	474	441	457	440	445	490	476	463	461	456	511	474	479	480	456	425	463	487	472	457	424	467	504	468	464	424	447	461	460	461	467	459	474	450	480	473	460	458	449	430	436	472	462	457	457	505	450	451	456	414	478	478	487	451	484	446	462	455	461	433	457	455	471	460	448	465	443	487	432	470	503	477	445	472	469	459	462	482	458	473	478	450	480	456	459	472	468	467	471	486	476	488	472	487	465	469	472	475	433	443	474	441	440	428	492	440	477	460	452	447	460	494	476	461	477	419	481	445	467	455	435	462	467	480	430	484	471	455	450	455	481	437	450	448	485	438	482	463	437	445	454	467	400	479	469	443	467	455	480	490	513	482	437	455	470	452	460	450	455	495	450	452	457	470	468	445	449	475	471	450	442	426	431	453	460	460	478	430	410	434	443	490	446	469	431	434	471	473	445	485	508	463	445	471	500	442	488	486	468	475	416	448	484	468	475	441	486	504	431	453	455	441	481	485	445	407	488	458	413	457	491	492	411	459	468	432	431	463	419	403	454	482	434	428	482	449	441	464	472	490	492	449	450	458	431	437	498	468	466	466	499	450	432	483	474	500	523	443	478	452	452	433	483	441	467	430	472	466	481	481	466	482	433	490	410	468	500	454	448	464	475	448	460	439	453	418	483	479	487	464	444	481	460	444	482	477	444	477	514	481	490	434	504	455	418	449	454	430	459	481	442	413	423	456	451	446	503	465	462	471	468	449	500	454	470	448	481	489	466	470	482	475	413	488	465	446	474	456	447	469	481	460	479	402	433	456	446	483	427	479	453	473	488	450	464	452	474	444	456	443	437	442	452	449	465	453	451	461	438	442	463	471	458	478	439	472	483	474	469	434	484	488	459	449	456	424	469	446	458	475	489	451	485	490	468	469	474	487	447	412	443	450	436	448	492	479	468	462	489	488	484	480	459	492	472	446	450	433	469	463	454	468	465	460	453	489	469	486	434	472	463	435	421	457	465	470	466	465	460	466	422	485	447	504	448	505	496	439	502	460	452	463	453	462	498	472	507	453	497	418	518	427	455	486	478	445	470	448	436	481	496	509	462	474	489	483	451	440	463	450	448	423	458	434	442	497	451	472	458	484	487	484	463	458	495	503	438	447	442	466	410	477	466	468	477	444	466	440	480	462	453	455	458	478	448	476	426	478	477	466	464	448	445	489	448	438	436	443	489	476	475	467	448	484	435	464	438	454	478	455	419	462	464	503	460	503	486	453	454	428	434	463	454	500	448	441	472	484	431	434	451	470	448	461	450	449	464	433	472	484	462	451	473	467	473	474	439	449	444	493	459	474	475	430	460	434	449	449	448	446	458	448	489	487	506	449	475	482	444	491	463	463	449	455	452	417	454	425	474	451	454	477	499	447	527	489	436	446	463	484	472	502	446	440	450	457	449	481	454	476	493	488	462	476	467	469	460	471	444	514	448	484	406	510	461	448	494	476	464	448	464	432	437	437	471	465	445	425	466	469	440	466	474	486	470	449	460	458	457	461	448	442	454	484	466	476	471	479	451	394	418	488	436	478	467	469	449	462	457	440	446	474	470	438	437	476	466	451	452	435	466	427	451	444	493	436	432	471	459	476	475	441	472	484	453	468	449	465	457	466	477	451	444	452	469	415	474	443	445	429	474	460	511	457	429	443	446	448	469	468	445	494	443	439	471	490	424	467	481	453	469	515	470	430	449	448	438	478	495	456	464	458	450	440	463	485	479	461	461	430	477	434	445	467	489	490	460	464	457	505	470	438	462	442	454	445	466	469	455	444	444	460	464	464	465	434	430	452	454	525	440	466	523	455	459	487	437	457	444	443	475	474	464	464	450	450	439	471	449	430	485	481	478	458	496	502	437	480	456	449	443	438	454	445	447	456	469	472	444	470	476	438	477	455	458	436	467	462	424	498	452	483	477	439	417	458	464	473	469	445	440	434	473	463	457	470	501	470	459	464	494	490	468	490	458	493	489	463	510	435	455	417	461	491	434	452	477	461	441	478	468	455	483	491	512	469	442	463	459	474	485	476	472	480	506	449	487	532	470	471	464	468	440	477	443	431	430	493	461	447	498	459	446	468	467	454	495	468	435	430	444	458	504	491	450	498	466	465	420	444	471	455	426	487	469	452	401	447	453	475	464	466	495	501	476	441	464	458	468	459	463	431	468	438	470	462	471	477	467	469	438	453	472	435	467	442	461	430	439	464	456	457	457	463	470	448	466	430	512	457	486	485	461	469	483	467	496	441	475	455	433	446	438	454	437	423	456	484	424	462	465	448	409	478	456	467	460	413	465	460	443	485	439	456	458	435	454	441	465	458	461	422	441	456	509	460	449	444	428	432	478	450	432	452	446	477	451	488	470	431	487
25252	21933	28998	23724	10022	600	381	279	321	264	272	289	240	257	247	247	254	204	235	221	240	235	255	215	215	239	249	248	210	203	199	240	252	237	227	226	224	231	242	223	209	220	227	214	260	241	244	240	217	261	225	221	261	214	211	215	224	246	227	229	217	229	237	230	221	230	218	228	235	212	222	236	226	242	232	228	258	221	233	260	235	227	197	208	208	226	234	217	220	222	217	218	227	231	234	215	241	214	216	223	241	239	231	220	242	216	202	243	225	189	202	228	220	235	243	225	244	210	212	183	229	239	281	256	199	219	232	216	238	241	227	227	228	202	229	226	212	229	202	224	230	241	239	247	239	211	244	202	246	208	239	237	224	239	253	232	233	199	210	216	186	226	219	234	209	244	222	224	208	220	183	237	237	210	207	223	218	237	225	247	198	223	219	222	207	216	227	218	204	245	217	221	222	215	218	245	213	219	234	193	237	233	247	206	215	246	234	211	204	201	205	221	222	241	233	223	216	226	208	232	209	227	203	238	209	215	222	208	224	244	218	225	212	217	221	207	213	198	217	197	258	230	209	241	229	223	228	241	230	235	232	247	212	218	210	230	194	254	223	207	215	213	250	230	233	233	206	237	249	226	207	206	238	222	214	242	214	205	239	202	229	227	221	208	239	241	216	218	241	200	214	203	239	219	234	188	225	207	244	232	255	235	242	196	231	221	223	221	215	226	198	244	240	231	238	207	214	240	236	222	246	195	229	226	206	199	216	237	220	221	207	189	248	244	218	230	246	228	212	229	204	209	218	196	229	234	201	219	229	197	245	237	224	227	230	232	233	223	243	201	236	242	245	208	233	200	213	211	222	233	229	202	202	200	200	208	244	225	193	225	225	222	239	197	200	193	205	224	179	210	224	236	221	206	208	240	236	234	222	219	201	211	221	240	229	211	210	215	241	234	220	242	237	210	204	204	217	220	227	205	247	246	221	223	206	204	229	227	269	234	225	242	225	221	212	246	243	232	237	206	203	243	205	227	237	203	223	220	205	196	214	219	232	206	239	213	211	209	261	226	196	217	197	219	224	236	214	228	219	250	214	243	214	218	223	211	231	222	222	230	242	251	219	199	212	238	226	231	209	186	222	232	219	217	243	225	228	239	223	213	226	209	209	229	209	205	239	199	228	219	201	222	211	221	226	218	201	224	219	212	193	231	232	236	215	212	217	231	227	206	233	223	207	243	219	251	219	240	202	201	206	221	206	252	208	222	213	238	249	231	209	228	196	211	239	225	229	211	224	218	231	244	223	216	233	225	200	232	214	225	229	220	197	204	224	204	229	207	249	198	216	200	210	262	228	203	197	234	217	230	199	231	227	216	212	240	213	223	230	218	241	218	223	244	222	235	218	225	216	245	231	216	219	236	256	195	256	225	220	220	192	204	203	218	217	258	238	208	229	275	244	238	223	194	203	225	229	222	231	237	200	200	238	232	206	224	221	212	219	224	225	223	216	212	193	241	222	215	232	206	239	228	228	212	210	262	230	221	207	203	220	197	209	208	203	216	226	207	214	220	235	220	203	207	205	220	239	248	212	218	239	256	210	208	241	200	222	207	226	205	219	227	199	205	253	210	227	217	217	249	230	227	237	227	199	232	219	211	222	199	216	268	224	192	191	205	229	228	225	202	219	215	217	216	257	240	211	199	233	205	234	226	242	213	247	248	231	197	199	223	192	239	221	208	198	197	211	238	221	213	245	212	212	246	222	236	199	220	206	206	244	223	209	234	219	232	208	234	203	209	220	230	225	230	226	213	231	241	227	229	207	252	219	194	209	223	203	214	207	221	237	254	218	214	206	232	224	208	222	203	213	228	203	216	239	233	241	223	248	242	218	234	216	225	212	234	227	209	207	194	217	204	202	215	218	242	237	245	209	203	239	246	209	199	237	221	213	239	208	231	239	216	215	217	220	225	225	191	214	213	222	205	197	205	228	208	228	244	198	245	199	234	239	218	214	246	233	206	247	204	230	211	267	210	236	235	240	228	241	219	219	209	225	213	212	214	195	222	222	230	193	224	215	202	205	226	203	218	214	195	209	238	218	215	245	206	220	206	199	227	235	207	232	247	227	204	213	208	227	214	224	210	255	234	252	207	204	210	204	253	217	212	232	223	216	224	236	237	219	212	187	212	222	226	202	210	245	221	242	254	212	223	228	245	232	212	215	243	243	225	230	226	242	206	204	209	213	230	198	197	213	219	247	226	233	216	227	229	213	226	240	206	210	231	220	225	231	231	198	196	229	201	202	207	207	199	228	231	256	207	225	203	216	202	238	224	257	234	233	204	212	220	219	219	188	246	228	204	228	227	227	227	223	246	223	218	221	235	232	233	202	200	201	240	237	243	209	206	224	219	214	221	235	192	239	231	203	217	225	241	208	259	221	228	224	206	272	222	223	220	239	215	225	219	209	192	219	220	238	221	258	219	220	223	233	228	256	230	241	235	216	205	204	216	230	219	216	222	225	219	228	212	223	222	241	213	225	226	238	211	210	229	222	198	272	205	224	223	225	218	235	238	211	225	222	218	219	196	203	234	240	215	216	205	241	257	223	231	202	229	222	227	202	227	204	231	224	235	230	214	214	208	233	232	197	230	206	196	235	244	219	213	220	199	206	245	219	202	233	225	209	227	219	200	256	240	229	218	221	203	204	218	220	208	241	212	234	230	217	207	227	192	225	208	218	225	219	207	224	221	227	217	224	221	209	198	255	207	219	215	193	235	247	208	216	196	215	242	226	220	216	218	217	231	196	235	225	213	209	215	237	197	207	205	222	199	224	226	247	240	217	220	206	203	214	232	222	234	207	247	241	243	214	222	231	253	215	209	244	213	221	237	212	219	203	216	215	222	224	207	258	188	206	209	188	235	214	235	231	223	242	252	241	225	221	215	227	257	223	217	216	210	216	218	220	215	228	222	222	200	232	226	233	236	236	235	224	200	225	222	207	217	215	239	229	225	217	207	219	234	219	229	212	207	193	228	209	216	187	219	236	257	229	194	216	212	215	229	209	223	247	208	208	236	273	234	231	198	231	235	222	218	233	232	241	215	228	229	214	216	223	248	216	217	222	227	247	229	256	205	227	225	219	215	220	234	217	238	206	214	197	237	207	213	227	243	223	236	220	202	214	189	213	219	212	212	203	218	209	209	226	236	248	216	243	208	215	219	223	217	223	220	238	226	230	220	241	226	235	215	189	261	229	213	217	221	211	227	232	234	218	207	255	211	226	210	246	216	201	196	217	214	219	254	190	198	221	213	222	231	212	203	190	223	216	230	230	215	225	230	204	232	228	221	217	222	221	232	198	243	201	217	229	203	213	198	205	246	224	224	223	208	240	200	214	223	226	194	210	221	226	202	225	203	215	211	237	230	213	216	220	223	200	232	238	216	218	220	229	221	217	230	229	237	250	217	238	233	202	198	241	198	224	214	217	228	233	230	219	238	213	225	215	227	235	234
42352	65793	31576	1568	1005	810	683	619	517	454	401	411	350	350	367	312	340	306	314	288	295	318	282	299	303	299	286	262	298	308	307	284	305	303	291	275	297	283	285	288	262	279	256	287	271	296	301	291	271	277	315	278	271	281	285	318	255	253	284	293	272	274	289	259	281	289	286	273	276	287	274	300	287	283	279	285	270	254	267	288	276	286	328	246	277	256	288	294	260	281	278	273	268	320	297	305	293	286	306	265	265	286	291	297	309	272	292	282	298	282	269	296	267	289	274	274	266	307	250	293	288	309	297	256	284	308	278	270	293	271	287	312	301	268	281	289	268	271	285	299	282	301	253	314	295	305	289	310	286	311	300	273	293	243	268	293	309	272	290	277	294	307	284	260	266	310	268	258	280	305	240	264	304	292	300	261	289	297	274	253	279	290	287	319	276	280	302	269	306	278	293	297	297	317	305	300	277	274	263	262	293	305	284	279	269	288	297	338	281	270	304	274	294	283	293	262	281	295	292	285	284	276	262	271	270	262	261	260	244	273	273	290	277	288	272	269	267	263	289	244	281	244	287	289	263	285	258	283	283	279	276	253	265	249	277	279	281	288	295	253	297	291	259	301	265	273	265	272	257	294	283	253	271	255	289	281	273	299	274	290	282	285	283	294	250	265	280	264	280	255	280	287	268	296	267	292	271	251	301	296	269	259	288	251	261	289	297	271	274	276	267	307	262	265	276	272	284	295	262	279	285	313	275	283	247	277	271	258	278	252	256	285	269	289	284	275	283	301	270	276	279	279	263	306	273	293	299	297	297	290	276	284	297	270	241	255	297	281	267	297	283	294	262	277	283	282	257	269	246	296	272	283	300	266	267	309	254	309	264	284	271	280	261	274	283	293	266	284	288	293	252	260	276	299	256	273	271	283	265	277	252	299	268	280	277	293	289	284	273	275	287	249	292	309	278	268	282	249	280	239	289	286	260	291	280	279	288	269	306	301	268	319	286	274	290	265	270	272	280	293	283	275	274	292	279	276	296	265	293	262	310	301	255	275	279	295	257	287	268	244	313	289	298	308	306	283	312	288	293	301	266	247	269	283	287	274	295	272	265	291	289	283	299	281	261	266	256	279	271	276	279	281	293	317	258	262	292	260	279	258	252	276	271	280	265	300	297	280	277	295	274	261	303	276	287	306	278	256	252	248	282	279	265	283	269	257	286	268	294	239	280	279	255	280	272	278	291	284	303	248	271	289	304	274	284	278	266	269	278	250	278	254	285	282	263	295	259	308	267	256	256	276	256	243	296	275	289	301	260	256	294	297	328	271	300	270	253	273	251	287	295	286	280	270	280	270	295	299	295	294	252	276	271	271	271	297	287	284	275	293	311	295	264	284	291	260	294	252	282	264	287	288	296	268	311	263	254	271	300	310	299	275	297	263	275	281	288	312	305	276	282	263	304	277	282	294	307	266	286	266	270	298	263	273	290	282	276	284	247	273	271	266	287	305	300	268	277	294	268	300	253	303	277	278	283	261	261	266	271	249	318	291	294	271	274	247	290	258	290	293	277	276	281	262	260	277	286	286	265	296	268	296	273	262	297	254	268	274	256	281	257	271	289	269	298	279	284	281	293	268	275	294	308	287	275	289	269	277	301	286	282	273	287	253	266	245	267	264	284	270	300	269	285	283	277	271	276	265	274	295	263	294	278	293	267	270	253	292	274	279	299	269	277	274	283	259	255	267	295	230	287	264	268	305	239	247	277	248	286	289	288	282	269	271	260	274	305	288	292	268	267	264	272	295	305	290	266	270	257	311	242	301	304	276	279	245	271	256	259	285	275	272	296	277	317	287	284	280	269	288	295	308	275	274	300	292	273	264	272	275	295	309	258	298	285	291	288	271	256	287	261	288	295	286	289	286	284	278	289	259	265	265	288	294	266	277	268	301	297	293	282	291	278	300	272	254	315	284	264	312	284	288	265	279	282	262	259	301	287	261	262	270	267	283	289	300	291	283	291	277	273	307	266	279	292	274	272	269	283	252	288	291	272	300	267	265	272	297	290	277	288	290	279	290	289	298	273	281	291	269	302	283	320	276	249	280	259	284	275	279	293	287	275	295	265	292	280	257	266	295	260	285	283	287	275	255	277	317	257	304	260	248	284	256	278	253	257	268	281	278	291	313	291	271	273	277	309	280	268	279	258	290	264	268	268	293	280	292	267	260	267	261	273	271	279	271	286	246	294	271	267	307	280	264	285	299	295	287	246	295	297	266	283	280	255	285	276	267	270	252	265	284	279	281	266	299	300	246	269	291	298	262	289	247	279	299	277	294	253	284	234	292	305	266	254	301	267	310	246	305	285	272	275	275	279	306	287	271	276	294	278	300	273	282	259	260	278	278	250	274	272	278	249	276	244	261	256	289	267	295	282	284	279	266	290	295	272	303	281	255	302	268	298	257	292	269	278	271	253	255	281	267	275	274	268	278	286	293	281	313	297	289	260	289	272	282	284	290	298	259	283	285	273	244	267	298	297	286	255	280	276	268	277	320	276	283	296	269	255	297	273	264	285	270	259	231	285	278	263	295	297	274	265	311	294	261	302	255	291	287	291	282	290	280	273	259	295	270	290	285	273	295	268	307	274	281	265	301	257	290	274	277	291	263	295	248	300	308	249	294	295	301	252	284	300	294	273	282	265	304	291	274	273	247	249	277	281	272	297	285	254	257	264	296	318	274	287	295	288	279	270	265	284	304	293	269	279	269	276	290	264	286	276	268	271	312	303	268	264	282	273	285	277	267	298	282	265	269	276	294	271	286	302	244	258	256	287	286	272	305	284	268	296	282	285	275	264	259	279	329	292	273	266	278	265	278	280	285	295	288	275	305	271	273	287	302	319	286	253	267	280	288	256	273	260	292	295	285	283	284	268	318	277	274	287	275	270	302	273	260	299	266	295	301	266	296	273	266	293	263	259	284	287	284	301	275	291	269	274	283	292	284	286	320	285	278	266	258	270	255	265	297	288	296	278	295	285	282	272	301	322	283	275	255	280	261	264	267	307	278	293	270	296	282	332	290	289	262	312	295	260	282	236	304	279	276	302	272	274	272	289	271	285	272	295	280	281	267	275	278	264	291	294	273	287	263	295	294	244	286	257	273	274	239	264	254	286	266	281	309	269	314	272	290	269	297	273	294	279	253	253	261	262	286	272	280	285	249	268	299	279	277	283	279	276	275	292	275	298	288	248	274	269	287	262	267	292	243	274	289	308	288	275	288	273	269	264	251	268	296	270	274	285	289	312	285	269	284	230	284	285	297	244	286	267	306	260	292	284	271	309	268	280	280	269	279	297	288	258	274	281	281	283	251	298	281	291	260	274	303	290	297	278	278	254	272	256	294	261	276	290	294	258	266	253	285	269	298	278	281	260	258	299	273	299	270	282	293	292	261	301	276	303	267	286	315	256	283	283	283	289	270	317	254	263	306	303	299	286	266	290	292	275	275	273	239
22848	21258	30594	22076	21108	21116	9733	975	696	680	603	579	595	462	489	464	442	454	399	482	419	440	429	434	391	417	429	396	381	400	403	433	417	393	411	427	373	389	389	395	389	425	392	389	367	379	393	417	410	365	391	420	428	397	420	359	361	395	374	359	370	380	398	388	374	394	388	393	354	346	383	378	388	363	433	388	402	380	351	377	404	385	359	376	419	397	392	377	384	369	370	374	380	396	431	369	382	387	392	383	403	449	409	391	394	378	420	425	440	389	363	367	387	352	380	417	374	387	372	392	399	364	400	384	346	396	354	389	404	402	390	403	368	400	412	408	384	400	391	413	392	394	403	370	375	354	367	365	377	370	403	354	379	407	407	384	372	367	376	393	405	359	393	376	368	371	382	364	366	362	387	350	420	403	368	364	370	379	356	382	410	370	345	399	379	345	355	354	382	393	397	354	371	406	391	380	360	403	407	421	376	416	395	416	360	392	356	361	367	378	409	405	406	383	374	362	368	424	382	379	398	393	413	382	381	373	402	390	380	357	369	361	378	419	385	359	382	395	371	359	389	411	390	383	358	373	408	395	383	342	411	382	378	421	371	367	373	393	387	321	394	406	391	407	397	395	378	389	400	401	367	374	378	406	364	380	376	413	367	400	380	382	350	375	388	361	368	365	344	344	381	341	378	375	342	360	389	441	338	354	384	389	375	389	374	403	412	365	381	388	403	435	389	384	370	402	387	382	396	373	365	390	376	366	375	343	355	383	355	405	405	377	356	366	392	385	377	384	388	387	354	377	378	388	380	380	411	371	390	420	388	428	381	337	385	410	377	363	399	392	358	359	407	391	398	396	361	366	388	394	384	372	365	397	398	339	387	363	360	393	361	380	344	374	363	399	379	364	348	381	367	400	387	338	370	406	398	363	363	430	419	395	411	430	388	381	373	410	392	387	384	418	390	419	391	397	391	392	357	364	410	388	418	381	358	379	366	362	394	385	375	384	390	392	383	389	390	410	398	382	394	355	394	387	377	360	416	432	420	376	380	360	378	355	380	399	413	409	402	401	363	367	394	395	371	381	382	398	372	398	377	344	358	391	386	384	363	409	395	411	395	384	369	399	395	350	416	365	393	398	365	349	377	376	412	369	376	382	430	375	381	396	390	428	410	361	379	403	382	384	348	370	376	361	400	369	350	395	387	396	374	349	355	379	389	361	396	375	408	373	404	355	361	372	399	376	377	423	366	387	399	391	356	388	391	395	379	386	425	358	414	365	353	399	409	379	407	400	404	365	376	380	403	391	407	392	384	368	396	362	393	395	375	386	350	413	356	372	369	385	400	350	392	372	388	393	389	368	397	342	405	397	356	377	354	353	377	350	352	397	367	391	409	381	357	387	416	409	382	400	403	378	397	370	364	384	416	379	372	419	394	375	338	343	434	392	374	383	391	390	378	359	376	357	386	401	426	377	385	399	377	397	420	372	381	362	394	388	381	359	380	361	364	371	386	363	381	390	348	379	388	379	375	349	387	341	357	377	354	356	353	404	345	367	421	393	400	366	373	377	373	323	402	374	406	379	399	345	387	365	400	375	373	406	396	368	358	373	355	376	366	389	393	362	424	350	364	420	406	371	366	373	362	398	367	382	417	372	388	403	368	357	436	385	394	423	376	410	430	401	419	431	367	382	379	415	370	400	372	367	362	348	346	365	388	382	403	381	392	402	353	367	385	382	373	405	377	374	398	395	400	385	381	375	383	389	401	359	367	395	377	381	410	356	409	362	378	434	404	423	392	398	395	396	398	383	424	387	370	382	393	370	351	376	367	383	383	402	393	375	387	388	392	416	345	405	398	363	440	383	366	360	374	383	393	378	347	367	400	380	381	375	398	393	381	391	393	386	417	380	356	363	367	375	387	363	362	412	347	375	394	404	384	387	374	339	363	377	363	376	399	387	377	373	382	404	391	401	394	395	362	395	369	398	355	368	320	401	340	372	353	356	408	385	386	384	391	344	370	390	366	390	377	399	411	358	381	394	370	366	374	399	395	405	381	397	377	375	364	401	395	380	359	388	383	411	313	348	359	364	380	367	398	372	439	361	401	369	404	368	385	386	388	370	418	376	392	361	369	361	348	357	388	367	372	395	380	391	391	390	391	369	381	393	356	379	378	367	408	376	388	358	374	380	396	352	414	379	386	375	363	382	343	387	358	387	373	386	410	401	374	386	370	380	369	370	366	393	378	398	379	369	338	365	390	371	375	411	334	377	373	411	392	402	355	378	391	398	363	369	376	344	400	393	385	393	382	410	401	395	368	378	397	411	369	358	399	396	393	370	392	412	391	368	375	369	387	385	371	372	372	366	407	388	395	361	370	383	392	396	354	380	407	380	383	366	385	396	399	358	399	380	408	372	422	419	388	389	376	413	379	383	390	358	366	376	376	390	372	407	399	404	377	369	365	385	406	391	382	362	357	375	387	388	370	331	400	397	416	395	397	382	385	396	400	361	355	332	375	413	357	410	391	362	396	398	401	358	415	365	415	368	400	363	372	410	404	355	387	374	367	367	385	354	382	398	383	371	402	382	371	387	402	369	374	369	397	407	423	383	393	375	393	361	390	398	415	381	362	378	393	370	382	388	371	367	382	399	377	372	365	358	383	358	391	396	433	389	356	385	350	378	399	370	391	408	409	373	403	371	370	399	381	440	381	383	382	375	397	389	432	392	406	376	369	395	386	369	348	372	399	354	359	338	390	349	386	351	416	374	372	384	384	379	376	333	365	390	340	359	374	383	390	403	389	393	357	403	361	410	360	392	404	379	380	395	374	355	417	396	372	379	395	330	383	379	383	415	371	396	395	391	416	344	406	399	374	388	385	388	377	376	381	361	404	385	422	400	388	363	345	396	378	375	385	379	357	378	386	435	368	380	378	379	376	374	412	368	369	366	367	390	381	410	403	385	395	361	369	392	393	362	350	393	373	400	351	389	351	391	386	389	368	358	379	396	411	369	377	407	372	376	386	385	374	406	407	348	381	375	354	392	354	405	372	383	389	388	405	366	352	380	416	332	390	382	379	403	381	401	385	383	375	394	370	392	397	396	377	391	426	366	364	387	384	382	391	389	378	398	364	398	416	386	361	379	409	384	334	402	381	392	388	378	357	368	377	357	400	394	393	353	394	414	402	361	365	378	352	376	371	341	373	381	378	379	368	377	363	359	384	388	380	401	336	410	405	353	409	403	365	391	393	370	392	378	363	367	386	356	358	391	366	380	391	384	394	393	406	359	374	375	364	370	337	413	386	365	369	387	360	404	366	372	348	390	398	374	372	390	388	401	372	357	375	374	409	372	350	347	374	416	393	363	420	403	428	391	362	368	396	381	392	417	379	400	365	386	369	393	392	381	362	396	379	363	366	348	360	369	377	398	370	383	397	375	390	398	360	400	375	368	346	397	382	401	384	388	393	384	379	404	350	369	392	398	406	364	351	367	385	389	353	353	386	367
43342	77699	38902	5010	3335	2402	1971	1639	1294	995	975	838	767	758	650	611	582	537	619	581	542	547	521	507	513	495	511	471	461	455	483	498	483	515	503	492	486	480	498	499	476	466	501	500	472	473	435	452	427	450	464	459	465	460	442	501	478	476	471	498	437	449	443	478	510	453	457	468	431	480	469	445	482	422	452	433	403	447	443	443	463	448	451	461	444	460	484	466	503	480	500	471	486	489	456	471	496	519	478	431	480	487	492	504	492	484	455	503	488	473	453	484	447	470	482	472	443	478	456	444	451	456	498	503	442	462	466	434	449	465	462	428	447	499	472	436	484	449	456	457	476	465	456	474	454	441	479	417	430	454	471	473	489	469	481	474	481	435	440	469	457	469	432	454	482	473	429	432	457	430	448	456	467	456	455	462	465	448	451	473	471	476	489	502	466	479	442	461	428	469	493	472	511	449	455	442	458	440	420	469	456	482	439	450	423	438	445	425	469	436	448	454	443	478	444	434	458	471	448	405	461	473	434	476	453	437	437	444	472	446	504	458	483	434	476	438	456	416	446	438	434	445	471	427	420	457	492	450	430	485	473	503	451	457	463	440	428	430	444	465	448	466	438	483	433	454	476	459	467	441	479	441	435	449	445	487	445	459	439	461	460	433	429	452	458	453	440	424	481	447	474	440	462	468	462	427	444	440	418	450	457	441	449	451	432	461	455	439	469	473	435	466	434	461	472	440	412	441	456	439	428	451	416	453	480	465	432	447	450	471	477	438	472	473	485	445	447	444	439	473	456	442	440	466	441	440	446	483	445	443	460	447	442	476	456	460	437	469	408	447	452	464	460	466	465	461	478	442	489	436	468	428	444	438	449	428	433	464	461	444	481	462	438	492	429	466	483	458	455	506	427	476	445	473	445	473	443	465	458	458	448	426	448	451	447	420	430	457	453	475	437	444	439	465	453	453	496	468	461	467	465	455	450	480	474	485	458	465	444	436	468	424	441	434	499	458	423	458	468	457	457	460	415	456	462	466	470	417	473	457	474	450	458	440	453	456	488	436	444	460	488	448	451	434	421	468	501	451	459	456	456	448	451	450	472	450	500	480	460	439	481	443	446	468	442	448	406	441	435	449	444	428	456	434	418	465	450	457	463	430	455	448	438	452	434	488	430	459	457	431	463	446	448	492	411	502	425	429	441	451	477	502	496	446	398	447	442	432	482	464	475	490	484	467	497	433	452	459	442	443	459	476	446	455	459	448	468	428	456	388	473	417	451	449	446	457	445	493	430	433	473	456	490	447	459	499	433	461	459	439	446	497	426	428	423	489	427	458	489	482	435	411	437	468	452	470	415	461	430	481	440	451	455	439	489	457	427	482	463	459	430	478	461	446	466	415	453	489	460	483	452	448	442	428	465	421	435	463	430	472	444	429	437	459	474	439	459	441	428	445	450	459	420	482	463	472	418	455	444	451	479	463	463	437	448	453	464	454	438	442	492	455	446	453	447	431	454	478	457	498	459	448	431	433	468	469	428	445	452	452	455	455	493	425	441	418	471	455	443	461	448	463	436	453	457	488	457	443	471	439	439	434	439	423	449	461	490	429	462	480	479	468	455	488	485	483	450	429	464	452	447	451	428	428	441	456	453	452	443	466	460	444	468	443	446	452	454	464	475	444	446	449	463	456	472	473	445	462	490	447	450	493	440	447	446	453	441	448	411	456	454	449	473	475	450	470	423	463	446	444	440	480	460	462	456	471	453	460	457	432	449	446	448	480	448	480	430	438	448	457	459	488	435	453	447	428	461	468	431	488	488	462	465	506	485	438	478	436	495	455	481	445	479	461	429	425	461	473	463	460	449	466	470	449	464	408	447	464	451	460	447	482	465	474	464	453	421	453	468	484	478	467	476	456	456	445	414	427	438	436	457	461	444	448	426	436	425	464	456	460	434	418	429	479	444	454	492	458	458	430	423	452	446	443	461	436	482	453	449	489	442	434	470	439	465	461	468	462	451	493	442	456	454	479	458	477	426	456	466	424	434	474	491	414	449	453	461	421	444	455	474	476	445	471	421	476	465	465	455	438	497	472	467	446	434	447	470	470	442	444	437	436	456	451	449	415	453	466	469	463	467	445	506	427	453	454	413	433	429	445	452	418	492	433	465	448	455	439	424	476	431	428	431	444	480	415	415	471	451	468	464	433	478	421	474	449	418	471	446	429	422	462	445	457	459	467	473	482	467	486	426	412	414	420	482	430	489	440	463	445	441	431	513	432	464	456	465	444	455	476	446	447	493	478	462	457	439	451	471	424	448	467	452	456	502	457	481	465	480	423	464	443	452	440	436	449	423	475	463	455	437	446	425	492	469	507	492	448	483	461	448	474	471	460	460	457	463	453	469	463	428	405	434	450	443	455	453	420	430	445	485	476	410	446	428	421	447	463	449	428	431	480	460	437	425	441	471	474	437	438	472	468	467	447	469	456	435	464	449	465	461	435	467	458	490	463	504	424	475	447	446	445	454	452	486	436	458	460	514	449	443	436	478	463	490	432	493	483	445	438	445	445	422	444	471	459	478	438	478	450	436	449	448	469	447	488	461	457	506	476	456	506	461	505	452	487	474	486	418	446	447	461	457	447	496	460	456	450	477	463	470	450	428	444	455	421	462	446	463	433	460	444	466	437	411	473	482	475	446	450	467	460	456	437	459	463	480	428	452	488	465	449	476	468	483	464	436	494	434	476	458	479	415	444	473	426	456	461	437	429	449	447	439	479	443	436	450	477	462	427	474	462	441	433	465	442	469	438	443	494	453	441	428	503	448	433	434	443	432	502	427	442	451	428	457	469	459	480	454	469	444	486	452	459	475	460	453	461	451	449	455	459	478	426	442	456	411	443	425	458	447	452	447	452	464	458	473	456	406	449	446	450	463	467	465	466	430	468	473	453	438	433	417	473	473	455	444	490	498	441	476	491	446	456	425	448	467	504	481	428	459	458	449	458	427	468	461	473	447	447	426	471	468	459	433	493	475	463	407	467	481	465	470	472	469	482	453	477	462	463	447	470	518	429	474	477	436	446	429	444	471	440	435	462	454	418	475	437	473	483	456	452	451	428	489	471	450	466	433	478	436	437	461	503	448	449	481	434	452	412	456	455	494	458	475	494	431	487	444	415	437	462	433	453	478	456	451	422	441	472	443	470	468	425	439	473	457	462	448	466	414	430	453	450	435	445	438	471	453	456	454	436	480	448	417	467	455	426	454	478	471	471	472	437	445	477	431	456	429	457	489	433	429	455	460	453	477	468	466	465	407	469	458	461	458	441	471	416	451	428	486	438	444	460	408	407	432	481	472	472	480	422	466	428	451	442	412	478	490	448	466	455	438	432	441	416	460	430	462	469	426	424	451	439	483	444	497	409	478	467	414	453	475	464	499	466	473	425	462	462	500	471	446	460	476	444	452	471	465	453	454	461	440	455	473	452	474	459	451	457	447	471	483	470	495	438
27519	22507	20475	2126	380	316	276	278	287	291	274	266	296	283	284	267	259	258	282	266	271	238	273	250	294	244	260	254	258	271	266	277	288	266	264	246	280	249	278	253	257	297	282	281	244	275	277	294	259	285	274	249	260	268	281	271	286	300	309	278	286	240	259	281	276	238	255	252	268	247	266	239	281	257	272	274	266	293	276	268	299	269	256	302	253	280	277	254	304	285	295	255	271	267	259	270	222	268	268	260	266	262	291	275	260	268	274	266	273	265	251	255	249	282	270	263	260	315	228	279	276	257	284	261	291	266	296	242	268	239	238	271	294	250	266	274	257	275	251	286	227	249	280	268	255	255	265	281	248	257	265	247	266	256	243	297	272	283	276	273	262	276	275	278	246	292	256	299	263	267	244	253	275	283	243	270	239	277	255	268	278	245	257	228	286	259	267	302	243	250	260	259	274	247	277	260	263	290	260	252	262	269	249	267	262	264	274	280	240	299	292	269	279	255	251	306	294	274	260	256	228	264	266	282	303	274	288	270	301	234	261	272	300	277	268	247	278	277	275	266	250	265	276	279	282	311	237	262	229	260	269	256	267	270	251	262	263	278	270	256	273	254	252	307	286	276	258	258	266	263	253	262	256	255	273	253	274	265	277	303	268	246	260	286	272	262	288	261	257	278	254	258	280	285	274	274	248	278	279	293	243	277	255	281	285	274	257	266	259	269	266	262	275	270	255	277	277	260	245	272	253	225	294	277	264	257	255	242	287	287	261	279	224	261	297	249	305	243	282	264	289	240	274	265	266	266	269	253	263	248	254	256	282	261	273	281	260	274	271	268	241	268	271	270	252	278	281	255	241	272	271	276	286	244	271	236	285	286	292	267	254	272	238	276	283	254	260	262	249	277	282	253	255	280	295	274	259	280	255	248	257	245	270	259	275	296	262	244	257	266	251	281	283	268	243	268	255	265	261	276	256	271	278	301	303	260	269	285	255	269	272	273	269	263	258	240	254	296	281	286	262	278	286	258	255	248	293	253	248	237	287	308	286	261	278	273	279	265	271	247	256	250	255	244	256	259	309	259	261	285	257	251	263	264	261	281	277	279	256	254	270	266	279	284	246	271	245	261	267	278	280	257	271	278	265	265	259	271	266	281	273	239	292	263	261	255	252	257	244	261	260	250	235	244	233	262	256	263	245	252	259	274	255	250	277	291	249	275	265	295	276	281	270	266	279	312	254	266	273	232	272	251	250	287	269	294	278	258	246	260	257	298	268	256	264	266	301	279	276	273	273	295	273	272	263	258	228	279	287	246	246	236	266	295	246	259	300	245	285	276	254	251	236	278	276	277	277	247	228	260	257	267	238	250	281	251	290	262	275	271	232	281	257	253	246	269	251	255	247	268	261	238	243	237	257	248	260	261	267	250	259	261	255	279	264	261	271	256	255	268	276	257	263	284	265	280	296	267	249	259	245	288	284	258	261	262	269	270	248	281	257	306	251	263	289	279	286	275	243	303	275	259	250	271	254	246	285	270	283	233	252	299	251	276	243	283	272	295	271	254	262	262	283	264	234	267	292	265	263	271	264	290	249	255	244	260	259	237	262	271	281	277	267	263	268	261	270	269	251	255	284	241	258	282	252	269	238	264	261	244	261	291	249	264	255	237	283	260	255	248	243	293	262	253	266	255	257	260	296	267	246	264	247	267	260	269	290	257	267	295	256	276	247	269	268	252	257	236	248	263	275	293	264	277	268	272	248	260	269	248	280	268	255	285	252	273	277	271	249	265	261	260	271	284	293	263	267	252	235	290	272	254	274	282	283	280	285	322	245	255	280	277	278	269	259	261	254	254	223	284	262	254	271	272	283	268	268	287	253	235	261	285	274	269	293	262	255	257	260	283	255	273	252	237	277	287	309	281	269	254	248	290	275	259	254	260	262	225	261	261	253	258	272	264	245	262	261	252	286	271	264	287	264	260	294	263	250	244	286	272	254	264	266	281	262	233	253	278	273	282	267	238	280	262	232	259	262	268	251	248	287	285	234	247	250	259	261	248	269	264	282	253	269	275	289	266	248	238	279	270	254	290	265	252	246	245	266	275	254	246	267	244	265	274	282	275	272	264	291	275	258	272	284	254	281	274	287	266	288	262	230	288	286	263	276	266	260	275	259	286	278	274	287	270	257	287	285	291	298	265	275	278	230	275	271	284	270	249	264	270	268	268	264	276	273	256	241	259	271	308	273	258	271	250	260	267	288	283	291	276	257	267	278	269	294	267	259	289	276	307	268	277	281	278	242	280	248	226	281	303	269	267	262	251	253	260	222	290	263	246	266	271	279	258	289	318	269	276	274	254	258	270	276	274	274	258	294	257	269	296	261	266	254	238	285	233	270	252	267	262	213	275	231	256	274	289	255	296	251	272	242	237	250	267	243	257	258	284	257	277	238	257	250	277	277	273	261	241	277	246	253	260	244	295	244	284	273	269	250	250	280	273	251	246	250	264	257	277	265	270	264	268	258	241	255	257	264	261	251	306	277	238	257	294	262	292	276	292	304	238	291	267	232	250	281	271	270	286	283	263	309	256	245	291	267	272	270	241	281	259	279	269	256	260	250	254	288	274	252	248	267	276	232	251	258	249	286	253	267	270	284	307	244	255	277	232	271	265	270	279	289	289	254	277	253	235	274	274	263	251	307	266	291	257	266	253	255	261	242	273	255	267	258	294	286	278	329	279	247	254	226	279	283	281	287	286	258	258	284	267	271	263	251	284	252	284	259	260	284	279	252	267	243	286	265	259	285	238	271	271	256	286	277	267	271	279	252	265	267	250	272	258	281	243	245	265	283	222	269	244	272	253	273	243	251	270	283	255	285	280	258	261	263	264	271	262	263	317	246	267	272	275	274	252	253	266	274	244	267	271	259	262	255	262	270	280	249	263	300	281	259	256	288	233	266	265	256	260	256	270	283	275	277	279	262	256	267	275	278	254	266	247	278	282	274	271	265	241	253	267	258	226	289	250	278	248	269	242	275	238	298	265	254	279	241	288	261	263	279	249	234	266	256	266	249	253	263	261	241	240	241	292	229	267	287	275	280	268	257	274	256	265	266	246	240	273	271	270	257	276	269	241	268	288	274	234	264	253	251	263	255	243	242	262	282	288	258	283	274	237	282	242	274	270	229	260	275	280	247	265	299	249	265	280	251	265	291	268	255	295	233	248	278	257	279	281	291	243	259	254	232	272	249	264	287	245	258	251	268	271	286	241	261	251	259	284	275	271	259	262	262	240	292	279	265	281	255	261	291	267	261	275	306	275	269	287	284	266	267	272	284	280	264	261	277	270	287	270	264	259	278	256	258	226	282	276	284	256	267	259	275	252	249	273	270	248	294	302	278	244	261	278	252	260	256	249	257	286	279	257	265	271	262	264	316	275	290	292	283	267	276	249	257	271	246	297	258	277	277	256	286	281	263	236	274	271	250	266	267	249	244	285	268	280	278	244
25706	32627	18117	500	445	392	387	375	352	333	342	320	318	334	320	308	327	330	319	341	323	328	307	323	317	340	334	334	340	310	333	324	314	344	315	320	307	337	290	308	324	335	311	332	335	341	312	335	331	336	329	312	309	345	326	306	325	312	312	333	331	324	308	300	335	339	320	308	319	314	309	325	333	375	318	310	324	329	365	321	324	321	328	328	326	321	312	309	327	302	324	316	340	333	356	342	328	339	312	353	332	345	344	357	313	308	321	305	341	349	319	326	321	331	352	319	320	338	337	331	330	301	348	318	343	333	326	335	356	308	321	325	327	310	313	325	328	329	360	348	336	331	315	298	318	328	319	331	301	345	319	318	298	342	297	344	315	330	329	324	331	326	326	330	335	323	338	334	324	326	331	335	319	311	336	313	309	363	314	333	322	351	331	348	305	333	327	310	309	332	334	341	332	306	312	339	330	352	270	292	322	310	349	308	317	327	340	351	312	354	313	307	352	337	300	332	327	333	315	336	327	326	339	323	324	331	314	330	341	346	323	314	341	316	307	334	318	315	324	336	298	316	328	322	317	325	343	314	340	319	344	330	323	316	333	289	325	297	315	340	324	311	313	308	334	367	306	329	319	317	324	313	303	315	356	306	334	290	306	312	329	328	310	320	322	340	302	344	313	299	317	321	330	327	317	343	318	304	321	301	358	313	331	288	320	311	299	307	332	324	378	355	346	315	302	313	329	319	349	343	334	317	344	339	337	327	310	304	318	313	323	311	334	340	333	332	344	330	343	319	310	354	344	326	324	320	311	310	323	343	345	322	349	332	344	306	329	339	334	315	298	353	307	340	310	337	315	340	305	334	332	320	341	304	325	315	338	289	310	336	341	308	304	341	305	318	310	308	306	299	306	313	328	322	342	367	331	340	316	298	323	349	303	325	317	334	366	315	296	333	317	345	323	335	310	348	344	321	348	334	324	315	331	357	352	296	285	310	298	330	324	312	338	353	304	320	300	278	343	302	321	328	294	334	339	319	361	321	334	303	304	325	310	275	323	307	325	312	316	324	312	345	312	351	265	343	348	353	300	338	347	321	286	323	308	295	352	317	314	308	322	348	347	363	307	313	287	340	307	327	331	307	324	336	344	305	333	330	327	281	347	324	302	329	338	322	317	342	303	354	345	321	297	317	338	324	296	336	349	334	327	312	326	308	304	316	297	352	340	335	312	289	335	362	294	350	306	317	340	338	344	330	305	325	329	321	310	307	327	342	327	302	334	325	322	304	293	310	366	322	329	313	341	311	337	336	324	329	306	330	320	322	288	328	316	296	308	320	314	295	316	328	320	323	311	320	301	315	337	305	315	335	295	349	340	349	336	329	343	331	312	313	317	320	311	318	338	333	333	299	308	323	296	334	340	331	337	312	303	317	304	366	305	358	351	297	313	314	336	334	298	311	336	336	323	343	319	327	349	327	309	330	299	326	307	315	325	351	313	327	316	310	342	312	340	288	334	333	320	315	364	340	329	321	324	308	323	308	321	358	320	340	319	332	355	320	306	337	332	321	315	318	338	346	335	347	312	317	310	305	364	340	308	318	336	328	317	326	338	300	296	325	328	336	326	291	318	299	361	333	306	310	322	336	313	312	282	317	316	334	316	339	287	322	340	338	309	339	349	305	343	336	347	314	339	338	358	322	319	341	346	340	308	326	349	327	343	288	342	306	334	315	306	305	363	348	308	316	341	304	337	310	301	350	322	334	319	330	321	320	312	348	339	360	322	322	324	331	332	331	333	315	308	348	312	325	334	330	309	327	366	331	310	323	323	330	319	314	355	376	340	348	333	329	317	310	333	322	332	352	318	318	336	313	323	336	319	316	308	281	354	338	289	299	342	309	330	332	310	328	323	353	328	331	303	340	368	352	294	280	336	336	351	307	347	323	301	338	319	314	302	320	322	330	296	368	325	378	324	334	321	317	325	332	327	299	316	314	304	346	334	303	350	342	324	329	310	347	299	333	328	342	299	312	311	335	304	329	307	312	305	332	335	328	323	309	318	313	318	319	322	316	326	338	304	323	318	296	321	314	296	336	319	289	339	307	339	297	340	305	342	323	319	310	312	296	316	303	350	323	359	331	342	298	347	304	306	316	324	302	311	319	334	340	361	321	324	293	339	310	358	307	305	309	330	318	324	319	317	344	320	342	328	345	296	324	347	354	305	337	319	318	342	339	343	308	313	312	309	302	333	312	302	353	327	348	305	325	323	312	310	323	328	320	305	357	311	333	324	317	322	298	310	309	331	350	335	335	331	301	304	315	277	332	306	309	334	320	314	332	307	313	323	314	341	295	318	314	302	299	299	336	321	321	328	315	303	329	334	335	316	279	308	309	338	354	315	324	321	303	336	323	302	335	364	307	305	341	344	322	356	310	293	320	340	305	295	344	339	313	337	317	336	316	364	327	305	323	308	347	327	324	308	313	345	320	335	308	319	327	296	313	341	342	328	335	332	326	319	344	317	323	325	318	343	329	325	353	340	332	309	317	345	308	329	291	313	293	316	312	333	298	310	318	328	324	340	330	320	324	319	282	319	329	329	304	339	328	360	311	321	341	306	296	310	307	323	300	316	309	351	328	295	302	327	327	335	305	327	332	330	301	328	340	315	329	309	315	352	339	308	321	301	373	332	325	318	309	305	301	320	352	316	341	340	350	317	328	315	362	298	310	320	312	312	341	326	332	295	294	320	337	340	321	344	329	312	338	319	291	327	340	361	356	358	296	293	295	335	322	319	312	321	318	351	336	356	350	298	341	309	340	313	306	315	323	306	289	316	353	329	326	355	324	332	308	296	323	339	353	315	324	334	304	334	295	323	322	322	310	298	315	328	294	313	318	344	333	317	310	334	360	320	334	343	320	292	314	345	341	327	348	337	288	330	324	318	317	326	316	316	334	365	296	317	312	325	301	338	312	338	351	310	298	311	319	310	302	315	313	351	348	311	318	327	310	327	325	303	301	349	316	345	328	322	304	351	317	355	319	302	326	331	331	312	303	300	324	319	293	336	331	336	336	314	313	312	308	320	342	288	335	310	323	332	305	338	331	304	332	323	330	335	347	291	328	342	336	314	363	338	308	339	310	293	346	343	313	292	326	343	321	313	336	321	331	317	349	326	310	355	330	324	317	325	322	295	339	304	319	320	349	342	328	349	292	320	314	298	309	308	310	355	306	379	331	324	298	344	295	315	320	323	311	312	293	339	298	311	325	314	315	352	336	303	344	317	315	319	302	301	342	316	326	308	342	361	338	343	383	296	297	333	318	342	335	351	319	335	332	335	331	333	324	337	355	323	301	305	301	302	297	329	312	328	303	276	313	388	314	328	329	351	371	350	346	334	338	299	313	332	346	309	293	319	324	337	319	288	311	341	354	360	339	341	355	320	330	311	319	332	326	321	329	337	357	322	300	312	308	312	351	325	324	324	346	336	326	321	316	354	324	334	318	335	345
23892	21254	30942	22901	19728	6690	969	672	560	548	489	482	501	478	437	430	420	434	412	409	415	374	428	410	382	433	396	410	392	401	408	371	381	372	383	361	414	393	396	401	399	392	399	376	400	387	412	385	447	410	400	400	372	396	405	365	389	390	382	385	413	350	360	369	388	382	355	350	429	420	381	369	342	339	367	375	394	359	387	421	368	407	390	371	395	391	404	411	381	396	388	360	393	388	439	396	427	394	369	383	415	383	340	431	408	410	385	388	369	371	386	410	364	373	402	406	343	364	352	403	368	405	391	366	404	411	371	380	415	369	356	407	381	396	370	415	370	418	403	387	366	396	397	377	371	367	349	384	398	342	413	406	375	380	410	360	381	376	388	382	385	409	392	383	381	348	391	356	372	385	359	380	368	374	398	407	399	381	369	385	397	369	404	377	414	371	396	416	380	344	349	399	359	395	421	385	353	410	374	349	405	377	355	386	415	364	381	380	384	366	366	379	394	367	357	348	373	371	387	379	373	393	342	372	393	343	402	370	390	428	402	408	402	405	382	390	386	352	393	374	381	400	356	385	383	384	334	378	397	398	397	399	376	355	406	371	398	369	399	358	378	369	361	361	368	388	365	392	394	375	409	355	380	409	386	347	403	395	408	399	425	354	377	347	377	413	343	369	390	373	386	349	359	396	399	413	381	387	390	349	371	383	370	391	412	382	362	368	411	357	378	408	373	353	346	397	366	394	424	365	359	395	387	361	368	404	422	388	370	333	400	399	362	402	364	376	441	386	391	353	370	373	362	392	360	367	388	408	416	399	379	372	405	362	377	373	393	366	392	359	412	355	385	415	395	365	349	380	411	366	363	382	357	402	397	381	359	391	396	389	400	380	332	366	365	400	353	389	411	383	379	417	377	386	356	394	399	409	386	402	427	363	371	365	346	398	351	368	375	379	414	407	356	366	365	378	337	363	381	372	327	373	372	366	374	395	393	403	355	379	429	426	364	379	379	381	420	375	374	371	414	409	358	427	358	396	366	405	368	410	399	411	374	357	378	392	361	370	391	405	381	395	429	389	345	383	343	356	399	365	378	358	385	432	359	382	396	370	395	353	378	382	353	382	387	377	369	363	369	385	384	390	369	384	382	360	409	376	357	393	407	360	375	380	395	374	383	395	400	363	407	375	393	405	365	375	377	368	389	330	386	383	374	397	382	399	384	376	406	378	378	377	395	370	390	406	359	403	359	417	394	392	402	386	377	368	404	339	388	378	413	389	391	348	376	333	383	386	348	366	365	411	375	350	411	356	388	412	378	363	426	376	372	367	369	347	372	401	354	362	362	389	411	359	389	383	362	381	370	372	373	340	380	369	377	393	401	419	371	371	349	374	379	396	403	380	375	407	400	405	401	392	370	390	374	426	355	392	367	393	406	391	379	375	401	390	398	394	380	351	395	383	366	395	361	368	355	360	359	387	381	353	374	397	390	366	342	377	404	353	375	402	408	364	347	379	372	384	396	400	404	416	386	414	359	395	381	372	364	420	409	394	401	339	366	346	393	384	406	386	375	404	410	398	346	391	342	385	378	348	387	379	398	360	368	371	395	390	408	413	376	371	398	351	356	379	377	391	370	354	357	379	389	354	360	354	323	358	412	366	404	384	380	370	374	376	393	383	392	394	365	379	401	384	381	371	381	388	385	377	408	361	389	396	403	376	371	373	390	383	371	371	348	387	343	393	408	369	390	399	324	358	390	358	363	370	403	372	356	372	413	372	412	407	373	362	396	403	357	361	391	372	347	371	373	363	355	398	389	386	392	371	377	383	354	385	387	389	351	382	386	393	360	355	351	395	368	370	374	351	380	406	410	377	347	384	408	386	357	375	359	357	364	330	404	423	382	360	393	365	371	391	401	420	388	394	399	351	354	368	389	417	380	395	359	388	383	374	346	362	357	389	357	407	361	383	397	373	359	387	400	391	380	358	365	381	389	363	384	385	389	378	369	365	395	385	361	378	394	365	404	402	371	376	390	376	353	359	407	395	402	365	389	388	393	348	418	391	384	406	338	394	390	404	382	398	412	434	392	385	349	396	374	378	370	394	407	367	405	387	369	376	396	378	342	390	368	364	341	339	413	375	356	365	373	358	371	371	387	372	383	377	360	391	376	395	403	362	406	359	352	375	381	377	385	420	325	376	383	355	369	357	357	391	384	342	390	388	390	379	362	394	394	401	367	375	376	381	358	365	355	381	375	376	395	366	374	345	382	350	367	390	395	382	362	377	425	395	386	355	394	434	362	366	406	379	401	393	408	399	395	402	389	364	346	406	389	396	351	333	388	395	366	433	374	389	383	367	385	398	371	380	402	387	442	382	372	372	383	373	375	385	397	398	364	393	410	401	379	385	385	367	386	390	370	410	360	347	393	409	384	388	383	392	401	384	390	392	374	375	402	370	377	380	376	387	375	372	338	358	357	350	378	369	368	352	377	353	400	358	399	368	376	350	391	406	354	385	381	331	350	371	385	375	387	398	371	357	398	390	371	383	390	390	354	364	397	378	366	361	391	433	346	393	398	394	366	411	379	388	385	396	366	384	375	398	393	365	354	391	365	372	359	382	388	387	409	400	361	397	385	363	377	375	379	393	404	391	386	345	370	364	409	345	358	356	385	380	363	374	370	405	381	367	364	396	390	369	401	389	395	420	369	356	375	361	393	406	405	390	372	356	393	374	389	379	393	412	376	315	397	358	389	381	379	382	367	379	399	396	383	389	370	411	377	383	380	392	376	397	373	381	355	369	380	408	387	397	373	367	400	378	383	368	408	398	390	402	367	378	396	400	369	387	396	386	372	388	405	402	380	394	399	381	400	401	379	362	404	376	347	399	375	379	405	386	354	370	365	407	366	378	414	373	344	373	394	383	382	412	372	362	382	388	354	365	393	410	388	356	360	350	400	390	405	393	410	386	369	400	344	335	382	369	382	390	405	394	361	385	368	370	417	393	359	372	385	393	389	385	412	408	370	395	387	398	360	390	411	393	383	351	420	375	390	383	348	351	375	396	376	341	404	340	348	364	378	357	402	388	385	388	368	432	373	356	347	375	399	371	367	393	376	390	388	370	367	396	386	351	395	389	368	369	389	366	365	368	395	375	395	361	394	362	353	424	349	374	403	392	365	372	375	375	349	418	372	360	407	383	335	407	387	417	384	320	376	381	377	372	336	384	385	365	437	411	365	368	361	366	392	377	409	351	390	389	382	382	357	373	359	373	358	401	383	416	362	397	361	361	395	395	409	372	371	351	377	377	385	384	399	362	388	383	395	393	333	346	385	374	410	375	361	383	418	373	380	374	383	404	332	360	389	389	363	390	364	357	368	374	417	391	364	372	393	408	377	394	367	374	417	400	396	368	392	395	400	372	402	410	364	357	368	352	358	367	418	356	363	378	410	403	362	402	350	361	415	364	381	390	362	389	375	371	400	366	398	405	367	384	392	410	398	343	369	376
41275	70741	42521	3233	2015	1575	1255	1051	877	866	741	669	615	593	584	525	554	509	517	506	554	520	560	529	514	483	494	465	459	501	495	461	490	461	463	452	462	453	478	422	481	455	501	450	406	470	480	486	449	436	443	462	417	470	449	496	503	472	467	452	491	426	437	461	450	457	431	461	439	465	461	434	472	470	468	469	460	457	446	421	462	460	442	463	449	457	527	434	447	458	445	450	445	450	492	478	495	458	456	496	456	507	483	470	475	446	458	446	473	458	460	454	448	474	464	466	434	449	472	467	485	453	481	458	462	476	454	455	442	487	437	429	444	457	472	455	438	473	493	423	467	445	462	446	487	461	478	452	505	482	427	438	425	462	469	415	423	446	462	471	466	457	462	460	494	460	489	442	447	441	437	428	434	444	471	456	458	476	447	456	453	450	474	469	463	447	479	479	474	466	452	477	428	433	424	472	452	445	470	460	472	426	460	444	465	483	469	495	445	415	474	465	455	458	479	448	445	474	460	452	441	419	467	445	453	449	444	466	484	471	454	411	412	465	481	455	483	444	439	451	412	440	417	455	435	438	452	454	464	484	430	460	473	493	479	451	463	452	454	507	440	471	437	491	420	443	436	444	423	434	413	446	444	475	435	459	487	461	449	413	447	485	448	454	486	466	470	456	417	475	457	438	435	480	452	472	456	439	441	447	469	462	455	427	446	475	437	431	498	458	462	472	446	499	519	417	440	409	469	453	452	435	453	464	477	445	421	447	449	467	439	428	461	446	463	461	455	461	451	466	471	468	455	442	476	437	466	429	455	453	440	471	486	412	441	469	445	447	448	478	453	432	444	427	440	461	454	467	442	489	444	449	433	453	465	455	457	459	478	482	460	425	446	477	456	415	412	460	470	460	445	485	453	449	494	424	433	448	426	415	439	471	439	462	442	443	475	487	417	487	450	476	473	474	459	459	467	460	459	484	420	464	468	460	477	482	453	456	450	475	447	460	421	440	423	442	444	482	445	465	450	446	471	459	444	470	466	490	434	456	453	434	441	436	478	446	461	427	476	456	465	456	443	456	470	441	468	444	448	462	488	479	440	439	417	470	455	482	416	443	482	456	439	444	514	440	450	442	485	435	457	402	479	456	447	464	440	447	474	481	454	463	451	454	473	445	444	460	486	508	442	463	438	486	468	472	472	455	474	458	462	441	477	461	487	459	434	438	476	486	432	442	472	478	495	460	485	463	438	449	448	444	457	423	426	431	460	459	456	454	460	468	446	423	444	425	470	459	411	444	475	443	462	440	418	503	461	421	472	387	513	464	487	438	448	478	449	475	485	451	446	468	422	454	453	396	449	455	438	452	445	473	503	405	456	471	508	466	446	455	456	496	472	433	456	452	458	463	461	481	430	453	466	463	509	465	466	444	469	445	467	461	434	480	472	445	421	489	443	448	454	444	450	507	470	420	487	475	472	476	427	445	450	441	421	429	407	439	448	428	433	429	450	426	449	443	457	440	465	442	489	446	486	440	424	510	472	453	458	447	447	437	440	499	477	431	443	461	472	433	456	457	481	497	448	459	445	484	456	437	458	432	448	446	473	421	461	417	464	478	469	447	447	472	432	467	458	465	429	474	441	449	444	417	479	420	462	456	474	452	433	429	424	469	460	448	459	469	464	483	456	428	452	438	445	443	450	482	507	452	456	444	432	452	456	487	450	475	459	469	496	393	448	487	485	436	442	431	436	484	450	482	463	476	449	407	455	465	446	478	473	449	463	466	416	431	479	427	442	449	458	425	483	434	479	462	481	460	441	438	452	397	429	481	480	469	445	488	463	458	460	435	470	450	458	446	455	434	436	453	466	426	466	435	422	439	463	489	487	422	482	438	429	448	442	447	451	476	460	454	468	475	439	477	434	464	453	450	454	489	450	456	463	406	449	472	470	431	446	453	450	463	472	460	449	477	451	414	458	462	448	475	431	441	446	449	459	506	438	469	452	468	465	490	425	459	421	430	423	469	460	442	438	478	435	432	465	469	463	472	432	502	456	492	459	436	430	493	467	445	441	433	503	445	421	433	459	443	453	475	442	410	449	456	417	497	421	424	470	458	420	445	460	478	473	438	411	445	447	449	434	483	435	440	447	456	432	474	471	497	470	477	458	520	462	413	436	476	467	447	480	470	437	434	461	465	482	442	469	472	463	493	402	459	451	452	418	467	435	473	448	447	456	443	449	483	483	459	473	436	424	413	495	444	475	434	464	445	447	423	442	466	460	447	464	437	430	472	406	433	486	438	453	438	470	435	446	462	408	417	483	432	473	434	436	440	470	460	459	479	483	437	486	488	469	470	461	443	455	500	460	466	457	462	454	431	460	490	434	457	476	443	468	468	458	459	432	493	462	457	486	459	454	446	450	440	420	495	464	447	455	474	456	458	436	437	480	433	431	445	479	462	426	435	429	465	503	481	441	447	459	494	443	448	460	496	470	487	459	408	467	459	456	443	494	471	460	425	439	431	456	511	449	470	467	459	491	462	454	447	427	458	433	430	463	440	475	467	507	449	403	452	435	442	449	437	426	425	472	453	479	460	461	490	448	441	447	454	465	412	437	475	469	464	473	417	480	435	453	481	481	463	459	465	467	430	476	459	496	441	453	425	455	459	439	415	466	469	451	443	444	447	458	457	443	464	479	466	445	479	459	404	457	436	462	460	460	471	456	439	425	443	461	418	432	490	446	471	453	503	461	467	433	457	428	492	412	449	471	441	460	433	443	459	454	477	438	474	459	416	441	446	464	440	450	446	465	458	499	458	474	425	437	463	473	448	458	437	454	468	445	474	476	468	475	423	470	426	432	440	459	441	456	470	432	483	454	449	499	454	477	504	472	453	446	408	443	426	464	463	445	481	473	493	434	481	419	482	418	436	461	450	467	467	464	439	460	456	458	472	455	484	538	463	450	448	411	456	446	474	492	418	445	446	429	446	447	447	450	471	492	430	462	456	455	476	476	425	427	425	484	474	418	448	449	480	425	465	435	456	437	422	469	485	457	445	468	459	461	472	421	486	426	471	509	471	443	468	460	439	478	429	478	438	467	449	434	461	418	478	476	473	426	431	468	456	465	442	481	420	465	480	453	443	484	458	436	451	438	462	445	431	449	457	491	448	474	486	431	454	428	418	423	451	487	452	439	456	470	444	476	439	433	465	437	451	451	410	399	452	462	460	436	483	451	422	459	437	471	476	450	456	456	471	455	481	439	454	468	455	474	435	410	463	451	455	459	454	452	436	472	452	443	460	453	465	432	433	465	470	414	448	439	438	443	464	443	471	427	470	487	436	461	399	473	498	438	459	456	457	440	434	483	459	466	462	467	442	461	483	491	464	446	474	429	409	426	476	444	459	422	481	450	483	469	479	460	481	460	480	451	436	458	468	456	479	444	435	447	469	432	477	440	438	467	442	444	456	471	404	440	462	429	442	473	460	447	492	458	460	478	468	499	437	508	444
25061	21312	28718	23891	8708	549	434	324	319	275	287	294	249	241	239	236	229	235	222	226	233	229	238	224	217	214	230	219	234	221	216	247	216	222	221	221	221	230	223	238	223	238	207	209	225	228	173	233	197	203	238	201	190	224	235	213	215	217	229	218	206	229	216	207	200	231	213	199	226	199	213	223	224	248	188	202	219	203	220	217	242	242	187	209	205	228	225	202	197	202	193	209	215	232	208	219	232	234	206	194	212	215	238	238	211	239	227	228	230	195	248	244	231	209	223	227	250	228	218	231	227	205	236	213	222	192	216	208	217	204	225	229	208	246	235	199	215	195	192	211	210	200	210	241	192	219	204	222	193	208	236	217	241	211	217	212	203	220	221	225	242	211	202	247	226	191	201	219	247	207	208	195	242	212	224	235	223	219	205	206	206	212	202	201	230	217	227	202	211	216	210	241	206	225	220	267	198	206	210	246	242	231	236	208	225	216	206	194	224	206	249	200	222	238	219	227	209	217	217	200	205	230	218	187	227	201	213	232	225	228	215	226	183	209	202	254	223	212	241	228	211	214	194	249	234	211	192	196	198	207	238	201	203	223	216	209	231	233	198	204	215	227	204	198	216	203	229	229	206	234	216	202	215	206	194	211	199	227	224	200	186	202	228	211	234	203	229	205	213	201	225	218	204	201	241	215	198	206	204	241	234	179	221	210	212	228	222	222	216	195	203	233	209	217	230	208	228	201	220	215	225	218	235	174	243	213	196	200	254	231	242	211	212	209	213	199	235	222	219	225	210	204	185	231	215	242	189	213	210	208	226	225	202	235	227	199	230	222	229	232	230	211	218	216	208	205	211	222	229	213	214	181	245	211	219	202	222	248	240	211	225	214	228	232	193	203	189	199	208	209	233	218	200	216	227	212	231	256	206	237	245	210	231	217	199	228	224	217	201	222	227	183	207	237	205	222	209	205	195	215	228	211	211	201	216	233	240	211	212	211	201	230	220	239	223	214	197	193	235	211	216	216	203	234	208	222	240	202	200	214	233	213	220	236	213	212	230	228	221	201	230	223	206	213	199	210	227	203	219	212	238	215	194	210	214	211	215	190	214	201	194	253	235	228	211	199	211	210	209	222	205	228	230	223	203	233	246	209	226	196	239	216	208	233	207	198	233	215	223	210	206	184	211	227	200	246	230	204	226	206	201	235	204	222	212	205	213	213	222	196	223	221	225	233	187	241	235	217	208	229	196	219	224	196	212	218	203	241	237	228	232	212	220	182	222	215	216	230	216	220	214	228	226	212	189	216	192	211	221	226	212	204	178	207	250	229	182	214	235	209	217	216	219	214	232	201	240	208	204	207	200	239	207	210	211	202	185	211	203	221	238	233	204	217	218	223	222	211	199	242	222	208	204	232	215	220	222	217	218	189	241	225	216	233	203	241	219	231	186	224	197	238	229	221	210	255	208	223	220	221	231	245	212	216	220	262	219	209	208	228	233	200	225	218	214	229	200	190	209	207	232	234	242	238	193	220	228	213	234	191	237	204	205	205	209	236	210	229	225	243	207	207	217	203	221	215	215	194	203	213	215	219	207	224	218	231	225	213	216	175	218	217	207	224	238	230	211	200	226	199	221	227	212	239	226	222	231	188	208	198	252	232	229	224	228	222	222	225	201	213	214	217	222	205	244	233	220	241	244	231	212	196	231	207	219	198	219	229	246	208	207	230	230	189	236	226	243	228	225	203	206	202	210	208	232	222	219	203	204	236	217	202	242	188	225	235	241	206	213	196	225	202	223	219	212	198	236	209	216	217	206	242	230	216	203	200	227	211	238	193	207	212	238	230	247	212	222	211	222	220	189	204	231	202	207	234	210	225	230	228	218	215	207	221	231	213	217	176	217	199	209	237	211	225	209	190	210	221	236	223	221	247	221	223	216	201	206	205	209	207	209	218	226	218	208	209	195	217	223	220	193	224	227	187	225	195	206	212	195	215	223	197	199	189	223	214	215	206	214	229	204	227	213	212	228	204	237	209	215	261	233	214	233	202	210	219	202	224	266	210	220	217	189	215	203	208	203	232	218	222	197	202	230	226	241	192	221	192	224	226	204	211	239	209	179	206	209	248	216	224	233	211	213	214	202	216	213	215	212	215	228	204	254	195	229	193	250	228	227	190	186	183	221	195	229	226	200	220	246	189	220	230	211	221	220	229	199	187	193	207	214	206	211	232	243	212	227	250	201	205	213	218	202	209	236	201	242	205	191	254	232	181	225	224	203	220	224	212	239	243	204	239	223	216	206	202	251	233	235	212	203	220	207	246	199	194	211	196	245	220	240	217	223	205	193	218	215	241	233	192	225	238	228	221	200	236	184	224	205	227	205	230	219	225	203	216	222	202	232	215	207	206	224	202	220	205	237	203	222	216	221	247	190	224	212	215	263	236	200	211	190	205	235	212	223	211	201	204	236	204	223	197	221	202	191	222	228	198	204	210	186	214	198	212	214	224	220	224	196	222	207	247	219	231	244	200	247	176	237	231	208	252	207	220	202	222	217	212	235	227	192	218	213	234	212	211	194	233	218	236	226	220	223	222	211	221	223	232	229	217	189	213	215	238	209	197	228	216	210	177	208	225	213	224	212	218	238	215	238	230	211	219	229	223	210	212	213	186	196	207	237	205	205	226	225	229	229	212	211	186	237	215	238	232	217	217	215	228	218	211	225	234	213	208	204	226	212	215	223	211	206	219	206	204	220	212	227	221	213	206	218	203	223	219	225	240	210	199	195	223	216	252	261	216	204	222	221	231	209	232	227	231	229	217	213	209	222	245	217	232	234	195	240	208	184	218	190	228	238	204	215	205	181	230	207	210	229	229	211	189	207	194	210	205	219	235	201	211	218	232	208	204	208	223	230	212	209	204	216	220	199	226	242	213	234	189	212	234	201	218	199	205	211	183	203	210	200	207	201	218	238	208	189	210	191	197	220	219	219	196	232	204	208	211	219	223	263	225	188	207	204	224	214	239	227	205	214	201	210	206	214	215	205	214	236	204	217	239	212	202	219	229	224	222	217	191	203	192	207	209	210	194	207	229	188	202	213	234	230	218	231	211	199	229	232	227	214	218	238	201	185	216	223	221	218	234	220	197	216	226	207	230	231	211	220	191	218	228	212	220	187	215	233	201	198	210	227	212	231	214	205	238	222	215	220	224	251	212	209	213	224	225	197	220	229	225	225	221	220	231	203	224	202	212	198	206	210	218	214	221	223	255	216	230	216	232	188	211	204	230	215	211	225	237	236	211	213	186	209	214	194	223	221	213	240	249	208	218	224	203	195	216	208	234	205	224	220	224	236	217	201	217	211	231	195	196	213	199	220	214	191	243	202	226	235	200	216	227	197	221	219	217	211	210	213	220	211	244	196	195	212	223	193	227	187	199	224	216	227	229	235	200	206	212	216	212	227	217	240	228	211	221	227	198	245	228	218	221	204	239	197	212	192	215	192	232
41597	58028	36255	2434	1154	898	786	600	525	452	422	385	388	344	322	345	318	302	322	323	312	301	287	320	320	297	286	309	293	264	262	286	294	297	287	305	296	266	271	270	288	279	274	274	262	279	292	290	295	293	297	284	257	290	294	296	278	250	261	251	259	268	258	257	291	256	279	253	281	262	266	268	256	263	249	296	262	246	270	262	305	297	267	283	284	286	272	266	275	272	288	274	289	280	307	268	295	283	275	281	293	322	271	280	238	294	299	319	302	292	289	269	275	281	257	286	285	269	255	263	269	257	281	284	280	273	266	310	277	278	277	302	295	262	278	281	292	294	234	301	301	285	265	293	296	289	275	290	287	280	252	286	264	278	283	278	255	289	291	258	247	283	269	301	295	286	251	270	258	273	281	281	271	303	283	289	273	277	276	258	245	313	312	277	284	270	279	265	279	252	288	289	269	269	281	260	277	277	291	250	256	261	301	287	277	293	249	250	269	273	249	302	275	266	262	286	283	300	282	282	239	280	250	274	285	267	283	263	273	256	273	263	274	239	275	277	266	283	249	283	289	262	298	288	231	264	284	268	272	252	264	266	258	254	272	304	290	284	293	290	275	275	275	225	269	318	263	253	281	264	265	255	284	240	270	289	271	270	304	268	279	256	282	269	256	278	242	276	248	234	269	298	291	271	263	308	261	277	263	283	269	266	249	276	268	296	279	247	247	250	283	235	299	257	311	288	286	299	311	290	301	274	288	257	274	256	267	268	272	272	240	265	274	271	272	263	262	270	260	284	257	289	266	287	287	230	272	249	289	300	281	279	259	258	276	238	285	284	263	297	269	240	268	261	272	279	261	272	282	265	266	257	263	249	264	230	258	262	246	234	270	228	261	252	245	247	260	231	248	292	260	273	294	258	266	271	271	285	282	250	247	300	268	269	275	284	251	275	273	281	265	258	237	258	274	258	287	245	269	288	276	290	278	266	277	240	292	272	254	256	286	248	271	281	265	256	293	260	266	274	266	274	261	297	266	293	269	259	285	269	247	280	274	243	277	246	250	273	275	244	241	291	276	245	291	264	286	279	258	282	281	249	286	293	273	267	287	276	286	294	287	291	292	275	294	302	261	275	264	292	271	267	280	244	282	281	264	281	296	270	257	298	238	240	294	280	280	273	289	296	286	299	263	279	270	285	293	255	292	295	284	298	265	279	250	295	269	302	273	268	296	272	275	280	282	283	286	279	284	268	285	256	293	247	295	250	267	252	276	238	265	311	279	252	280	243	242	299	256	272	280	253	263	279	278	286	235	286	264	246	273	269	277	280	265	254	288	266	272	290	286	290	280	296	310	270	268	280	282	299	301	286	267	283	262	261	282	270	258	285	269	265	266	300	297	276	275	286	283	239	292	255	281	281	277	283	257	274	295	245	268	275	271	257	268	230	289	280	280	288	303	278	275	272	316	263	294	250	272	276	270	284	254	274	260	296	278	254	271	271	269	293	288	279	271	264	244	287	274	274	284	281	271	306	271	279	323	285	283	296	287	288	276	266	269	241	267	288	253	282	290	298	283	277	305	278	277	268	287	269	283	267	288	268	258	268	275	244	276	239	231	284	279	265	289	284	284	309	273	266	271	279	257	277	297	273	283	281	259	280	290	275	279	244	301	260	272	288	289	258	274	249	258	271	299	284	238	258	290	289	274	270	258	287	276	266	285	254	245	300	250	270	278	267	232	264	286	271	260	272	251	311	282	256	271	268	260	293	266	289	257	279	283	261	272	267	286	274	276	254	263	261	289	278	291	253	262	274	291	282	303	269	273	268	279	264	268	267	297	270	251	267	291	252	292	243	248	249	268	271	296	273	285	301	302	249	275	269	261	274	271	296	291	283	275	268	266	281	271	270	274	282	276	267	293	297	290	291	241	253	263	290	279	257	280	272	246	233	255	264	284	279	281	285	260	275	272	286	278	282	304	268	251	261	280	276	283	263	261	251	263	287	251	254	267	285	279	271	283	265	292	289	270	260	318	286	272	279	243	271	284	287	272	269	288	262	279	279	270	265	286	272	254	286	262	271	274	251	275	279	270	273	260	253	275	268	272	249	263	294	290	269	312	276	272	273	313	267	283	282	267	265	298	271	261	284	264	298	280	302	258	286	235	259	288	289	275	281	297	282	289	295	276	278	299	276	271	309	284	274	301	267	291	256	280	260	268	266	261	274	285	276	270	239	260	278	317	285	282	275	258	287	295	265	258	272	265	263	249	257	250	285	279	296	283	267	254	261	272	267	259	264	264	270	286	297	287	246	280	279	254	296	297	262	265	284	251	261	294	265	268	281	269	262	269	263	291	239	267	302	280	223	279	277	277	273	296	274	291	264	280	254	277	261	300	276	286	269	273	242	271	260	286	271	296	275	294	277	281	260	285	276	299	269	286	252	278	260	265	269	262	278	265	275	237	270	284	258	256	256	274	279	296	257	274	267	261	282	288	261	247	278	306	294	280	275	271	264	266	254	274	251	276	257	260	269	289	281	287	257	281	280	273	257	247	272	266	268	299	290	280	268	302	279	257	276	285	256	245	269	282	267	291	269	286	268	288	273	261	277	255	251	270	291	273	274	275	280	283	282	280	269	278	290	267	272	264	270	287	274	282	261	281	272	290	263	284	309	267	280	258	276	262	248	270	264	261	282	299	258	280	278	303	271	279	248	287	251	260	272	267	262	278	259	286	256	273	253	247	268	265	255	265	263	279	275	252	279	268	284	259	277	281	280	291	262	298	254	247	250	246	250	256	268	256	272	279	270	253	289	278	287	273	321	254	278	282	280	271	275	307	306	291	277	272	282	284	275	247	288	260	284	264	292	282	275	255	240	277	262	281	279	269	292	277	268	296	267	288	265	254	286	237	304	267	250	246	263	263	278	280	280	234	274	271	290	292	309	291	273	281	277	263	271	266	273	294	270	276	253	257	283	297	266	266	282	294	276	258	267	263	261	265	260	285	246	288	264	275	261	272	289	256	264	282	278	266	258	284	243	272	275	282	275	256	294	286	282	258	241	286	294	276	283	290	239	262	275	279	267	295	274	255	250	287	283	268	275	300	270	254	272	251	301	275	274	258	326	270	269	264	265	256	286	267	292	263	261	259	299	261	253	309	274	279	286	271	226	289	276	288	270	284	258	301	263	291	282	265	292	274	262	284	287	261	275	290	250	299	278	272	266	310	259	277	284	260	280	274	273	286	286	286	280	265	281	264	267	258	277	270	249	281	270	282	292	282	252	303	270	263	255	278	267	284	287	280	282	255	280	274	281	262	298	257	269	268	275	283	264	300	281	255	269	265	310	291	276	276	271	268	279	260	282	280	289	280	258	270	244	266	237	287	280	283	281	259	234	266	288	262	272	277	277	267	296	254	284	283	273	251	282	265	290	252	271	255	272	288	246	289	290	254	241	274	291	285	292	277	272	277	247	276	280	278	261	286	293	285	301	249	306	271	281	250	263
22871	21138	29406	23311	21126	21119	10822	1025	707	732	685	629	568	528	491	479	429	524	420	461	447	451	432	456	367	392	445	418	378	399	421	360	384	385	401	380	392	392	396	380	348	405	397	369	367	426	353	375	386	388	372	401	372	390	367	371	388	371	373	349	355	377	350	371	406	373	365	393	423	348	375	399	363	382	427	396	354	406	406	383	366	357	372	401	385	411	368	375	377	365	408	408	380	380	381	374	360	404	375	390	415	409	404	385	371	393	368	413	399	422	372	382	388	388	385	380	399	388	385	391	372	355	380	376	401	381	346	359	377	347	375	376	386	359	390	409	370	396	368	420	393	375	375	397	409	397	363	390	354	392	383	351	403	355	387	404	352	397	364	403	373	406	408	379	380	359	400	371	394	408	368	391	378	375	369	401	394	384	384	405	374	353	363	373	380	391	371	413	403	359	388	401	366	380	370	378	386	381	348	363	372	383	367	398	400	393	407	368	374	375	378	380	349	406	402	401	347	395	360	365	370	359	358	386	383	357	339	393	356	374	411	402	365	386	409	411	389	386	377	376	369	375	367	369	403	347	370	369	382	360	390	383	348	386	362	364	379	395	391	388	402	371	365	372	400	381	355	354	355	373	354	370	390	382	377	354	391	376	368	358	401	387	365	366	401	346	373	346	399	378	383	368	366	367	403	382	354	397	364	363	410	391	419	379	366	380	377	358	366	348	375	372	350	371	383	415	370	362	340	376	405	378	381	373	417	363	393	349	374	403	372	402	392	357	374	373	378	330	381	382	408	356	381	364	380	331	364	384	386	407	364	403	376	411	381	394	370	342	383	370	353	384	394	361	366	381	367	389	355	409	370	398	328	385	381	368	391	358	393	391	410	395	365	421	367	376	364	370	372	397	377	414	365	347	370	386	373	366	375	374	370	401	373	355	391	371	377	392	387	348	412	356	392	360	356	415	341	368	378	405	372	386	400	413	386	350	373	365	397	367	413	388	373	357	386	382	389	398	401	380	366	391	378	398	406	351	389	391	361	369	349	385	364	403	387	377	398	387	394	386	367	353	333	348	408	380	391	362	374	366	399	381	389	387	403	379	391	380	388	386	379	394	390	367	368	388	372	369	383	377	365	400	375	337	385	368	403	394	358	393	366	337	392	368	386	393	375	365	358	374	388	393	367	407	388	377	365	367	360	360	355	391	368	405	361	358	367	386	385	388	367	361	360	349	410	382	354	385	384	390	374	375	414	383	376	399	380	394	401	384	357	357	399	410	390	388	363	381	347	357	387	376	396	385	360	393	385	384	392	363	389	408	372	364	403	361	410	413	344	407	337	402	353	382	373	409	365	377	352	393	419	381	391	431	373	390	353	352	364	417	313	406	385	408	389	376	390	372	372	381	410	352	384	360	389	363	401	371	396	368	381	397	357	378	375	394	379	344	398	390	371	367	346	364	364	394	368	365	376	368	382	378	392	382	412	369	384	381	347	372	357	361	352	383	364	397	357	384	350	385	415	387	351	420	396	409	379	385	400	378	353	358	384	363	373	367	394	350	346	365	391	405	350	393	369	396	343	362	396	377	371	376	389	354	409	361	377	402	387	384	376	393	387	409	384	357	351	357	326	371	401	385	351	330	387	391	407	359	373	366	414	368	381	381	366	400	401	384	351	367	409	388	415	381	397	375	364	407	371	385	368	379	375	399	387	416	387	398	355	368	399	355	375	398	357	391	371	393	413	418	385	346	379	406	366	369	345	351	367	344	378	374	349	380	383	397	369	385	390	416	387	369	376	399	372	390	380	393	374	385	362	400	364	361	353	352	357	407	361	380	395	374	361	372	350	382	380	366	395	399	364	347	370	395	377	403	399	370	372	354	366	394	380	391	370	382	365	376	371	388	328	369	414	408	373	347	395	408	386	403	384	368	397	398	336	380	360	372	376	382	369	381	369	404	371	398	354	354	345	350	340	381	360	384	388	368	415	364	363	359	380	396	374	385	401	399	359	370	358	389	345	388	374	377	394	364	387	396	376	374	358	365	370	371	389	363	393	384	363	396	378	384	358	376	415	369	395	355	411	360	383	405	322	344	383	392	404	358	370	383	387	375	373	373	384	400	417	388	385	325	349	362	378	384	384	368	345	353	356	387	368	376	358	396	390	385	369	390	359	387	388	413	385	419	387	341	397	378	406	390	371	376	360	381	413	362	325	422	376	376	372	384	416	393	377	385	360	385	391	395	373	386	334	348	388	366	367	380	361	423	368	383	405	412	371	413	392	377	355	388	344	360	385	377	366	385	376	415	348	374	410	372	404	381	375	377	372	394	377	415	355	329	424	408	384	348	404	399	363	377	344	389	380	361	359	405	376	371	398	371	352	370	392	359	403	366	354	421	370	357	374	363	409	366	418	372	404	423	364	399	372	394	364	372	359	365	343	362	381	408	354	391	360	374	348	375	380	382	407	395	372	394	350	346	387	365	356	386	399	388	332	377	398	364	391	404	369	373	410	348	394	386	373	393	362	365	338	388	374	341	342	413	396	347	376	373	377	365	390	350	366	355	398	407	387	351	375	376	379	381	350	410	392	389	377	400	418	373	398	373	371	343	355	374	396	356	417	382	359	376	377	386	375	361	378	363	403	367	418	392	357	357	399	391	408	367	395	409	380	373	421	385	382	397	416	362	375	361	342	350	392	381	335	389	393	373	389	378	340	391	403	383	386	395	345	388	372	375	395	378	353	381	397	397	378	376	356	399	374	395	366	391	387	365	390	373	376	372	384	412	390	379	381	360	384	372	333	357	397	393	389	380	359	396	375	394	383	352	369	375	384	368	384	347	389	371	380	385	370	381	406	436	382	394	380	378	383	335	402	378	346	383	371	374	401	388	348	374	360	398	399	406	392	367	365	381	416	384	372	360	395	359	392	392	395	408	399	363	371	350	381	416	379	387	354	398	390	361	392	412	336	383	418	399	407	361	351	398	397	410	392	397	391	363	354	390	351	430	368	411	372	379	357	401	370	397	377	394	374	388	378	365	375	402	398	371	356	383	385	367	368	369	378	374	326	367	406	400	378	397	386	405	374	366	387	397	381	353	397	391	377	360	384	379	336	376	401	354	388	387	358	435	382	383	385	410	370	369	365	352	382	382	444	386	395	425	406	347	386	373	373	398	373	352	377	359	357	376	392	347	366	411	383	366	333	376	394	383	388	361	360	390	355	427	393	398	414	385	377	358	353	401	355	375	395	366	375	350	347	370	351	373	382	367	387	417	376	360	382	395	401	393	345	375	369	382	356	400	348	394	386	385	387	392	350	402	375	390	407	408	378	367	438	355	405	382	402	410	402	372	386	389	390	384	353	398	373	358	398	423	380	369	371	392	359	385	391	359	372	383	397	356	365	384	407	401	382	377	367	331	414	394	400	367	382	426	399	401	380	353	390	428	380	362	394	350	386	366	382	393	400	386	377	407	370	415	349	364	375	398	331	399	369	380	375	367
45644	73972	56993	9104	3476	2700	2147	1741	1446	1164	996	882	850	739	718	640	627	566	603	605	566	537	524	576	526	521	494	488	506	515	486	464	484	475	503	473	459	466	496	469	456	490	499	442	503	479	453	465	485	477	463	438	438	456	447	498	471	426	444	434	479	482	476	459	481	496	452	417	461	426	456	409	443	433	470	492	466	472	415	475	447	457	452	442	477	457	461	482	430	457	461	524	527	446	436	469	497	437	469	434	500	467	473	462	448	473	478	448	426	466	480	461	458	508	448	484	458	430	441	438	477	470	445	470	449	437	463	459	472	475	469	495	449	455	472	428	471	464	462	470	408	470	457	440	486	454	458	444	449	403	460	460	493	467	450	477	413	443	425	470	473	424	435	475	447	455	451	452	490	462	441	425	439	454	454	470	460	444	446	405	433	445	431	466	467	450	468	454	439	486	464	446	416	464	447	454	468	418	457	438	468	425	449	449	442	461	439	432	489	439	477	430	453	462	466	469	476	436	415	453	461	431	449	452	450	428	433	427	458	469	447	461	429	465	433	479	439	490	415	451	408	489	416	431	466	449	465	438	466	437	469	442	439	446	448	448	455	431	433	456	423	415	408	432	461	457	409	427	471	487	446	424	426	490	448	454	477	454	432	448	446	473	461	422	428	452	471	449	438	439	473	470	465	449	440	444	459	490	456	439	484	463	492	459	461	457	421	433	461	428	486	429	437	461	439	439	448	434	447	491	454	483	488	454	439	473	448	461	463	466	470	435	460	461	479	431	453	450	473	423	456	483	461	446	448	453	491	485	438	470	449	469	435	456	419	463	467	440	463	480	472	472	460	468	438	445	442	426	441	447	450	457	439	438	437	427	491	447	471	483	450	449	451	444	420	450	457	435	429	447	481	447	448	453	444	445	463	438	469	492	464	459	406	444	458	450	452	467	475	432	465	474	459	486	454	455	427	507	459	445	432	439	465	487	448	449	466	463	434	441	488	435	496	481	435	490	442	439	435	448	449	422	440	440	446	418	482	451	433	403	449	447	461	456	440	455	461	487	425	468	428	430	437	492	444	422	447	405	449	455	424	472	471	443	444	442	494	466	416	485	421	497	447	443	489	437	418	422	434	476	482	469	458	496	481	428	433	456	462	416	441	441	448	434	468	468	438	428	436	446	467	481	437	444	455	444	467	456	451	430	457	459	460	433	421	428	458	450	466	425	442	471	443	465	434	446	478	453	443	455	485	417	447	464	462	455	463	458	451	469	419	434	457	519	459	457	417	416	425	438	422	437	420	408	483	466	471	427	419	436	464	469	464	473	448	488	497	476	445	466	478	435	464	454	459	447	427	430	444	462	464	457	473	436	484	420	421	464	465	453	429	472	422	432	469	411	470	452	464	450	472	489	425	478	504	438	452	438	453	376	468	465	412	445	451	438	464	423	478	447	431	463	445	476	474	436	446	459	469	411	456	494	437	458	423	430	438	483	493	430	425	470	433	488	446	446	454	465	456	445	430	484	472	497	436	453	452	407	442	451	414	447	439	440	408	452	472	433	447	441	457	453	429	477	452	456	467	430	411	441	457	424	437	464	467	431	471	433	435	451	444	435	448	438	425	441	472	424	462	457	458	434	452	444	421	484	432	457	435	474	447	420	453	462	442	427	449	451	427	447	456	455	464	421	452	449	490	458	469	470	457	451	452	458	431	450	454	426	464	428	421	475	465	428	455	475	466	439	496	418	466	438	488	466	473	432	468	444	450	442	445	451	483	436	456	440	427	433	430	439	434	399	431	448	465	448	452	457	423	446	445	478	443	449	453	459	436	465	432	480	456	465	461	446	444	451	416	421	474	446	418	469	457	477	430	447	441	460	430	467	439	427	419	402	468	446	515	453	442	461	436	458	431	429	434	437	439	432	454	477	445	493	478	493	487	444	451	489	449	478	468	484	451	417	447	503	428	491	491	463	456	436	449	463	442	476	511	467	423	482	472	411	447	460	441	445	479	470	414	473	438	431	440	459	423	501	421	467	456	437	452	475	458	459	417	477	441	470	467	447	454	446	459	429	485	459	427	486	477	448	431	425	492	507	463	448	407	461	431	428	485	483	486	451	448	432	482	476	423	470	470	447	438	428	424	449	465	426	445	437	420	439	456	406	492	455	467	451	447	463	476	488	470	443	464	453	447	457	474	486	468	453	480	435	520	500	485	437	433	443	422	462	481	465	445	432	506	466	491	417	468	426	440	470	453	447	451	447	455	453	490	454	455	443	460	425	475	480	476	468	440	480	452	425	478	469	455	462	455	471	417	420	470	460	469	443	467	453	486	438	421	445	490	437	438	453	476	460	422	458	481	490	453	489	445	483	438	449	447	473	431	455	467	414	471	441	424	432	423	452	494	423	469	423	448	428	434	428	469	431	491	443	434	436	429	428	481	441	484	490	477	425	445	463	471	471	447	447	463	461	465	467	437	489	449	430	488	426	466	439	446	434	442	433	429	475	399	434	476	441	480	460	456	467	451	471	486	426	429	447	479	455	428	467	491	463	457	476	445	446	451	470	477	470	452	439	456	473	423	455	492	457	433	429	444	477	445	448	473	450	439	461	406	421	413	487	468	451	488	440	478	454	494	462	424	467	438	460	462	423	476	431	459	439	459	399	456	433	465	448	410	468	482	486	410	479	427	439	464	451	425	456	422	439	461	411	489	463	435	372	464	452	446	448	475	467	454	465	459	436	435	435	461	444	474	481	434	412	470	473	468	464	472	453	467	467	484	436	457	454	468	478	504	474	411	471	447	476	444	510	465	461	445	433	487	437	428	460	483	479	462	452	474	467	452	440	431	450	464	432	436	457	473	485	444	421	452	446	431	448	464	445	427	442	478	452	492	417	396	503	471	436	444	442	478	471	423	467	420	508	451	462	442	431	464	429	440	470	457	455	495	479	471	460	416	468	449	433	436	442	426	423	458	418	471	491	416	434	417	425	436	449	439	476	435	434	433	435	460	477	442	491	432	481	466	444	461	431	456	485	469	467	436	435	427	460	450	452	479	420	412	439	484	437	443	489	484	447	454	452	445	435	425	442	453	464	427	470	494	445	435	455	408	425	480	459	428	436	424	397	471	421	450	441	418	423	444	479	448	451	415	439	466	467	453	433	452	422	454	441	457	448	457	474	441	445	431	461	397	422	442	462	410	488	466	436	473	450	402	472	488	450	404	429	466	431	466	471	458	447	447	428	471	441	431	470	425	459	451	445	433	439	483	436	451	447	425	466	443	474	493	470	481	463	426	426	466	422	502	429	428	478	456	477	477	447	399	466	432	443	468	444	445	482	456	440	471	406	441	435	421	457	442	480	491	482	465	479	453	424	411	484	458	465	458	452	441	458	466	443	479	456	437	475	448	442	448	480	461	407	463	438	455	436	444	440	452	437	428	421	438	464	460	473	497	431	426	446	444	437	442	451	430	454	474	438	445	444	489	470	474	488	494	441	416	448
27687	21578	19500	3524	344	320	338	273	301	257	257	271	272	289	261	272	261	280	264	282	262	250	259	262	265	239	261	263	282	245	271	299	263	275	255	282	289	247	268	312	278	268	278	266	251	265	259	263	258	255	263	313	249	273	260	257	270	270	237	257	245	264	236	274	261	279	262	258	262	286	287	275	277	244	244	284	268	283	268	283	269	290	251	276	273	255	254	270	275	295	276	276	246	275	295	268	307	257	286	250	272	276	281	239	264	307	281	275	248	269	303	273	272	260	241	279	271	295	271	308	246	229	266	284	261	269	271	264	264	250	239	263	278	255	249	279	243	256	255	248	294	263	264	254	258	270	269	273	255	270	277	301	286	241	263	277	274	258	254	286	260	266	277	261	267	293	253	272	273	288	270	282	273	263	281	246	292	256	270	260	247	261	287	285	280	251	287	273	244	288	251	250	284	284	267	266	276	256	273	279	251	271	273	233	268	253	270	268	258	272	264	262	264	278	275	291	268	270	241	237	284	257	275	274	254	260	270	268	250	238	248	246	292	267	263	281	249	269	272	312	268	252	273	267	296	258	271	261	295	259	280	267	237	257	279	259	282	256	241	271	278	286	271	221	256	283	253	283	258	284	276	282	292	245	259	279	287	264	232	294	288	259	281	280	260	279	285	300	260	259	257	271	261	252	260	273	256	272	274	300	270	250	270	292	248	278	274	258	261	267	260	259	264	229	263	280	277	296	274	288	245	268	281	280	228	221	264	266	262	249	236	263	256	283	276	251	272	264	277	254	262	260	240	251	273	273	244	262	295	259	283	268	256	269	267	273	272	291	242	259	279	238	271	278	283	233	276	259	281	237	263	271	286	264	278	278	280	271	276	278	279	294	276	256	256	258	266	266	288	276	268	299	211	272	313	268	250	267	219	250	271	252	269	249	269	275	258	267	249	255	274	270	270	252	228	270	276	268	273	272	261	230	261	273	269	271	264	246	293	258	280	263	262	225	292	259	236	301	257	283	266	271	287	295	238	256	320	255	271	289	278	253	261	280	271	295	285	272	256	303	252	310	249	268	290	276	262	274	253	264	273	243	286	270	269	296	262	246	288	264	250	278	265	268	276	262	280	271	292	245	295	278	276	268	273	275	261	264	262	251	264	252	253	256	286	244	262	277	272	275	297	265	254	267	292	258	238	278	277	247	295	280	239	279	255	257	232	253	283	229	263	298	279	278	233	240	269	268	270	234	269	267	242	280	257	238	270	256	254	264	234	270	287	255	255	278	251	249	299	281	279	260	255	256	274	282	269	273	305	266	262	266	280	271	238	282	235	279	263	252	273	248	289	259	243	260	249	252	272	260	270	254	279	283	244	272	269	276	274	276	267	258	261	264	260	232	253	272	279	253	276	286	264	266	277	269	264	259	261	253	268	254	255	292	269	273	248	254	274	256	261	295	259	223	280	271	265	265	267	276	235	288	275	264	268	298	266	251	249	280	288	259	277	296	252	269	253	268	256	239	255	296	287	258	265	266	286	262	259	297	280	257	253	258	272	270	275	270	243	282	299	267	263	284	309	260	294	287	244	282	264	243	251	267	244	276	252	274	277	253	278	265	256	294	259	280	264	257	268	267	243	268	247	255	290	246	277	292	283	229	282	231	267	282	276	257	267	254	247	257	291	241	277	278	273	261	267	285	280	272	270	280	255	279	256	272	283	261	259	279	300	249	267	253	270	280	302	266	260	244	250	287	292	257	279	270	264	240	280	279	266	286	241	281	285	263	257	266	267	280	251	242	278	281	291	284	272	269	276	268	296	244	277	231	246	286	272	245	270	277	263	261	248	227	273	270	264	235	266	262	261	273	276	275	271	270	271	270	262	241	271	275	246	279	274	289	278	260	252	281	245	307	318	258	274	274	289	268	283	267	242	241	270	289	258	257	266	274	279	283	269	243	272	263	221	278	267	284	237	253	238	269	245	246	277	306	272	280	265	277	323	272	252	293	264	293	282	259	299	280	272	252	239	285	250	266	265	286	245	274	261	292	306	263	250	277	279	264	248	241	258	276	242	285	257	250	260	254	238	254	279	242	267	252	268	284	260	260	267	267	290	275	286	274	301	276	249	268	250	264	280	267	258	283	256	238	268	260	282	270	264	259	236	277	287	275	282	273	298	264	286	281	290	234	249	240	277	292	275	255	306	265	269	254	236	254	292	282	271	287	236	250	262	258	248	276	255	234	265	279	250	267	264	273	274	272	254	260	244	271	267	292	270	257	269	292	251	271	253	272	244	253	283	276	235	284	285	283	268	276	280	247	279	280	240	279	257	269	239	274	249	268	266	272	280	263	281	249	278	294	274	277	270	270	281	253	258	264	293	297	260	248	251	281	288	260	241	307	234	277	254	278	287	255	250	268	244	272	276	297	281	264	280	247	238	306	317	253	276	280	247	255	242	267	241	265	274	276	273	264	254	300	272	269	265	285	272	257	249	262	233	281	286	267	232	250	262	282	258	272	262	246	284	260	272	276	256	284	262	274	288	252	256	292	271	256	271	277	261	244	242	275	245	262	226	252	272	288	295	289	263	274	268	277	233	242	289	245	260	294	257	274	269	283	276	256	269	235	235	236	281	305	276	252	247	274	279	253	307	241	251	254	280	247	255	270	250	271	243	249	270	247	272	266	232	295	275	282	283	250	248	247	248	246	285	265	232	220	248	289	253	283	286	276	240	303	249	260	268	260	269	280	237	241	301	269	267	251	293	270	262	281	281	261	275	278	265	285	279	256	266	261	269	265	285	260	263	258	247	267	261	274	273	271	270	257	288	261	271	274	253	251	258	264	270	278	254	251	272	281	231	281	274	290	300	251	273	278	303	266	275	245	285	274	249	254	311	255	285	209	263	283	250	248	259	265	286	268	277	291	293	267	261	246	243	277	262	293	248	250	239	280	277	279	251	283	260	274	258	246	266	272	267	279	283	263	279	244	254	286	263	321	275	272	288	270	260	268	278	287	287	266	279	243	284	261	268	283	291	257	291	278	263	261	282	257	294	277	269	274	277	268	266	263	286	261	294	280	257	274	276	287	276	253	269	297	247	251	262	257	255	271	270	256	255	265	263	261	248	273	267	232	262	303	237	266	237	290	246	306	257	315	267	274	283	251	282	290	252	261	262	258	251	250	261	272	283	272	260	256	279	276	305	259	259	254	242	267	266	264	281	277	271	260	290	265	292	262	269	265	265	297	275	270	300	257	271	283	234	252	250	243	278	278	290	294	253	289	300	247	273	288	239	309	259	264	255	280	267	293	283	255	266	291	263	272	256	271	266	285	293	244	244	247	259	288	262	259	259	238	265	253	268	256	272	247	270	260	279	285	257	308	279	265	256	274	283	270	227	256	251	258	279	296	279	289	288	298	276	278	283	278	264	257	282	256	282	279	300	281	265	274	251	291	284	276	273	261	263	266	282	270	277	287	298	244	270	277	266	272	277	261	273	273	279	289
26978	25811	17856	1265	406	396	408	373	356	344	347	351	332	327	366	363	347	307	329	334	349	345	327	331	346	337	361	361	323	334	336	353	315	354	322	319	310	290	361	333	342	342	339	323	318	330	344	346	328	346	337	296	310	324	321	322	314	359	306	334	305	370	323	326	330	315	312	318	316	344	282	298	325	310	317	336	340	346	315	312	333	324	310	321	350	350	342	325	328	341	318	349	328	341	346	349	335	339	325	357	320	351	340	330	337	324	361	356	325	339	345	350	345	334	343	340	308	364	314	326	302	346	334	365	368	349	354	318	329	332	304	344	343	362	315	338	325	360	319	318	355	316	337	322	330	331	302	348	322	307	354	353	340	324	321	296	330	326	316	330	320	317	332	328	349	359	350	342	349	339	327	325	306	361	306	347	360	333	334	341	347	332	297	348	317	351	318	309	349	318	326	315	351	307	324	321	321	338	343	289	361	312	336	320	373	334	349	321	339	297	338	339	332	337	323	329	352	341	329	327	326	323	320	312	309	348	338	327	329	305	319	363	290	323	330	325	335	317	306	333	330	330	339	308	317	348	295	338	325	340	328	288	306	344	297	342	328	325	308	346	339	343	350	348	318	327	316	308	343	329	317	298	327	325	316	339	320	316	348	349	351	347	299	304	323	334	335	319	332	315	336	325	318	326	308	313	323	302	345	320	376	338	315	323	337	337	317	321	348	309	340	318	345	323	327	332	354	331	331	306	324	360	324	315	344	319	301	328	291	308	301	336	339	355	311	313	345	333	318	307	335	311	334	329	332	290	308	324	314	358	302	326	304	296	310	344	329	354	302	316	307	341	325	347	307	283	316	316	310	306	335	327	346	352	330	365	323	326	350	323	332	333	324	312	323	338	334	312	340	317	335	329	320	331	324	336	334	352	355	343	315	335	317	346	324	309	340	339	350	314	352	346	327	331	328	341	347	308	317	300	309	360	332	332	321	367	302	337	355	354	315	319	351	323	344	331	334	319	312	302	328	330	339	332	288	328	333	344	329	327	334	310	291	305	337	337	322	336	328	301	315	327	366	336	353	313	332	338	349	327	324	351	327	332	310	331	306	327	339	311	330	313	322	330	343	337	311	325	348	313	338	325	323	304	362	325	347	337	355	308	327	340	319	337	335	337	310	343	274	375	358	310	315	302	344	334	322	315	333	295	345	334	317	309	357	327	336	303	350	315	308	322	353	313	358	367	316	305	329	352	301	309	336	311	333	309	314	318	362	312	326	315	337	311	309	311	323	345	329	342	352	354	302	315	308	347	342	328	356	353	332	334	327	320	328	323	337	354	321	320	340	325	328	325	321	335	329	330	321	345	305	329	330	303	354	318	330	321	306	343	337	340	325	328	337	328	324	335	311	330	290	360	327	307	326	324	323	324	356	331	309	311	327	362	323	297	342	324	315	353	347	353	303	331	340	309	344	313	328	345	329	327	337	343	348	352	328	311	320	357	322	308	365	347	318	317	330	330	323	336	317	336	332	324	318	331	339	293	350	352	300	321	312	324	331	306	309	313	333	325	316	320	329	306	352	309	334	346	340	314	314	316	318	322	322	296	340	305	347	318	305	336	332	326	294	334	350	322	313	346	319	328	333	299	317	338	294	316	301	342	316	323	317	308	307	348	315	316	336	370	342	340	344	334	353	318	332	307	341	302	301	349	296	358	342	342	320	342	312	359	315	339	317	313	338	343	324	299	344	343	314	346	295	301	328	305	349	352	354	354	326	314	324	334	309	333	315	303	314	287	379	332	311	295	349	337	324	336	346	361	354	347	316	304	323	325	333	349	337	296	322	310	340	292	304	346	336	375	331	318	297	299	301	365	352	306	345	320	326	310	314	313	362	317	335	333	324	348	333	347	326	310	322	295	361	306	332	316	326	322	320	370	346	332	321	343	359	308	330	363	337	346	347	344	349	318	345	349	323	324	347	339	352	353	328	337	300	299	348	314	333	305	325	369	346	352	297	315	318	328	311	321	317	333	322	317	322	309	318	357	326	313	311	341	325	350	306	335	333	364	325	336	293	313	343	324	327	324	372	291	307	348	359	337	329	337	313	322	293	322	307	299	322	321	324	303	323	335	349	357	363	311	329	309	371	361	333	346	344	351	358	315	315	339	304	322	374	342	320	348	342	322	322	343	328	328	339	331	330	339	331	347	322	337	318	350	313	300	357	307	322	316	341	322	317	333	326	327	311	326	322	333	360	333	329	323	332	303	289	315	363	344	339	346	317	323	315	296	357	331	361	291	320	320	332	343	325	334	319	325	305	332	335	328	330	322	315	337	310	339	327	313	352	323	343	327	300	315	361	304	320	339	308	341	334	333	351	324	296	339	338	334	318	348	343	301	329	325	316	289	364	347	318	321	335	309	330	306	367	322	348	321	342	340	352	382	306	312	343	299	347	327	328	327	322	344	311	365	350	307	330	329	330	314	317	359	331	313	338	310	330	357	295	328	328	354	339	319	316	311	325	314	342	328	326	295	321	334	315	337	329	308	342	272	317	323	355	337	330	330	341	334	374	376	309	312	340	317	333	338	309	336	353	305	313	315	362	312	346	307	324	343	350	309	333	327	349	347	294	313	325	325	334	320	358	316	321	302	303	313	330	380	313	329	331	319	307	317	341	339	330	349	347	316	339	322	345	348	316	349	332	325	306	358	359	294	328	348	309	341	324	324	329	306	338	336	302	340	289	346	348	321	332	336	325	319	301	308	350	351	343	326	354	316	310	305	325	322	320	331	304	292	356	335	319	320	358	347	339	324	340	313	301	328	344	313	303	318	312	299	351	330	335	330	323	308	313	344	336	344	336	360	334	321	310	315	340	317	334	344	362	341	307	328	352	359	322	333	324	302	334	371	333	369	327	299	330	318	301	338	318	362	338	316	319	348	330	345	293	339	339	323	315	332	288	357	316	348	324	322	341	338	327	337	302	318	344	333	332	336	348	337	367	308	337	334	336	316	315	333	321	331	321	304	320	305	326	356	325	292	320	302	331	328	309	338	298	340	327	326	331	373	341	307	332	323	314	343	310	321	328	352	311	326	328	315	358	318	317	343	323	325	346	324	309	328	319	339	322	299	323	325	310	331	338	306	301	346	352	320	359	333	356	327	313	364	310	282	302	319	323	330	333	321	309	328	307	327	317	328	368	296	354	320	346	321	305	288	335	343	338	294	335	305	337	348	325	361	306	314	324	355	289	328	306	322	333	329	316	301	308	327	332	303	293	333	332	294	343	331	336	328	327	347	333	323	322	321	344	307	338	272	307	345	304	304	287	321	342	305	338	336	342	352	294	354	351	302	361	303	336	347	313	318	329	336	300	323	308	345	334	311	339	326	332	376	348	325	331	320	340	308	318	318	331	366	347	327	326	337	312	378	326	353	349	330	324	304	281	336	305	343	314	352	323	317	334	327	349	331	347	325	363	299	339	356	335	347	328	278	334	324	336	330	311	361
23824	21129	29356	23524	20727	10203	1122	720	569	527	539	511	496	480	404	442	402	406	425	406	415	425	426	391	399	393	365	402	413	398	376	394	397	427	403	382	367	367	433	378	411	395	402	375	342	415	341	376	413	345	392	370	410	355	397	368	396	393	378	360	375	390	387	389	410	373	386	367	415	365	385	388	387	364	397	411	382	360	354	388	393	374	400	411	406	372	416	361	415	385	387	384	356	372	378	414	398	402	399	365	396	425	393	398	439	387	373	381	371	365	389	375	372	392	399	405	377	359	400	335	392	395	421	359	398	420	419	380	379	383	380	408	395	374	402	336	391	410	413	366	380	385	394	348	371	377	396	409	388	375	343	382	411	413	349	392	409	378	394	359	373	401	382	362	371	424	376	416	366	371	368	369	346	394	371	412	378	389	387	377	365	393	424	381	396	394	379	396	393	377	387	438	400	375	387	431	368	347	373	356	370	392	356	358	372	390	401	351	378	375	404	405	372	383	357	350	379	376	389	396	420	390	401	367	373	385	397	407	390	375	402	374	414	400	367	372	365	362	400	388	365	363	382	399	416	393	384	358	385	394	336	392	384	387	367	345	393	348	379	384	366	392	378	352	403	365	339	370	377	375	370	376	383	379	396	367	385	352	427	397	395	394	372	367	373	364	384	380	419	360	387	389	357	386	388	356	347	372	370	372	369	374	380	411	346	425	366	400	387	375	332	367	352	336	394	374	398	421	357	368	384	360	410	359	401	407	400	381	390	384	439	409	376	362	386	398	425	387	382	402	383	371	395	363	366	391	362	387	380	391	387	380	408	358	401	394	388	321	369	334	378	403	373	376	386	400	412	423	370	391	376	369	362	376	367	365	366	398	387	383	407	391	413	403	381	422	383	383	406	406	381	393	337	341	371	396	357	381	387	347	363	370	401	393	393	385	370	390	402	363	385	376	384	395	387	371	377	361	396	393	415	363	355	351	378	378	366	411	396	387	372	370	370	375	343	378	352	372	362	393	397	400	391	371	380	391	361	390	352	398	396	361	409	388	408	391	398	387	347	379	388	385	407	358	348	378	365	390	400	386	353	349	393	344	365	329	454	369	371	387	356	444	392	371	383	367	370	360	373	381	384	373	380	380	366	407	370	394	395	415	374	389	360	372	379	327	391	354	341	387	395	371	395	371	416	370	382	368	397	376	411	404	352	384	328	365	408	389	376	379	392	404	368	381	381	411	385	383	371	354	428	396	374	396	382	353	403	382	379	355	347	434	367	401	382	394	354	369	395	401	362	372	371	406	408	361	355	375	392	411	393	370	335	365	408	361	400	356	373	399	376	399	379	354	406	371	383	371	376	355	385	397	372	404	390	382	402	404	380	362	341	388	346	406	376	396	407	386	421	367	369	408	367	369	363	404	364	359	374	384	385	383	378	336	378	415	368	369	375	407	388	379	348	386	368	379	370	365	391	398	393	388	400	401	387	374	402	391	363	355	378	361	365	366	350	377	405	358	398	386	405	384	365	370	408	337	395	386	382	355	389	386	386	380	380	375	384	423	380	381	363	393	386	372	396	387	420	344	377	366	382	325	335	394	391	393	387	366	386	394	351	383	404	372	379	407	361	360	368	409	359	413	425	384	407	376	389	395	334	368	410	385	380	363	369	377	363	384	364	387	391	368	381	320	389	358	391	374	380	376	368	355	364	389	385	375	347	377	349	361	378	388	386	371	384	402	388	374	388	380	381	366	367	387	334	386	351	350	342	378	397	406	378	412	378	351	426	345	392	411	362	366	400	371	376	371	358	406	421	392	372	397	367	342	364	424	359	394	375	381	385	376	375	386	361	392	378	386	395	376	410	391	370	391	382	362	376	387	368	369	388	385	389	384	386	375	394	378	379	378	412	398	398	389	395	406	374	371	355	346	386	400	360	385	375	393	392	379	341	395	385	362	391	358	390	386	390	359	396	392	369	349	377	357	344	322	356	359	382	341	378	368	389	371	367	396	407	367	387	396	368	361	372	396	358	397	400	360	404	381	387	382	408	385	367	416	386	362	365	373	411	351	406	403	382	379	379	407	367	373	366	367	388	403	349	380	399	385	359	385	359	434	391	402	368	392	364	341	353	377	393	358	385	389	367	374	355	404	334	367	386	364	414	338	367	380	382	392	376	387	361	407	373	354	373	366	376	391	346	390	364	419	390	418	403	370	388	392	368	382	401	373	381	406	371	376	336	414	388	443	422	370	351	384	392	351	398	389	349	362	419	398	389	364	404	377	387	381	388	358	367	382	373	390	354	405	346	404	370	377	376	392	362	368	368	382	375	381	345	368	356	381	374	393	353	378	384	373	348	344	383	351	385	389	393	382	387	395	392	375	367	374	365	368	351	394	388	350	342	377	365	393	345	370	389	395	401	404	353	396	355	387	392	379	415	358	358	383	386	358	383	388	390	397	394	402	412	404	381	384	394	416	383	372	344	401	376	367	368	369	385	364	392	393	381	409	378	362	367	368	398	355	399	401	373	367	378	389	361	367	380	375	357	363	371	365	396	365	404	410	345	363	370	358	356	410	406	395	363	372	373	369	411	372	374	340	369	372	372	388	381	374	389	404	380	381	372	409	387	403	370	399	408	368	375	344	353	395	385	357	400	387	422	369	414	411	393	367	366	397	395	400	372	394	369	357	384	360	408	382	384	366	402	390	393	373	417	371	401	382	434	361	389	364	383	426	396	386	363	396	421	393	364	374	394	381	367	368	378	366	398	394	396	410	351	385	342	377	405	401	360	372	413	392	339	358	410	365	391	352	382	345	406	396	394	358	381	380	414	366	361	391	337	370	365	401	364	359	403	380	377	377	369	351	387	378	376	405	365	385	395	382	383	398	399	388	352	387	376	390	428	344	349	370	374	374	349	369	360	404	377	373	358	377	355	396	389	365	372	376	374	358	368	375	401	379	399	401	403	363	372	393	355	390	390	379	393	375	366	379	403	369	377	383	363	357	397	376	389	370	364	362	365	385	393	408	398	378	391	392	389	383	373	381	425	344	373	369	400	373	391	404	372	400	432	353	346	370	403	383	379	386	356	350	366	357	387	363	366	381	381	391	380	372	404	376	370	402	377	399	347	373	380	407	391	383	383	387	390	365	369	396	383	386	352	409	388	347	360	379	358	414	384	386	401	392	367	365	421	365	357	377	396	407	404	375	396	354	366	375	376	392	344	377	356	391	422	385	370	403	374	407	381	375	382	397	352	332	387	396	374	390	366	390	347	355	376	407	381	357	384	386	365	367	407	376	390	371	386	378	371	353	376	349	394	401	368	385	355	381	370	374	361	367	411	369	363	341	403	366	389	386	388	387	441	404	389	379	379	368	369	381	402	391	384	417	386	352	390	396	371	408	368	402	384	387	389	383	368	389	401	337	366	388	382	386	376	390	406	352	370	345	373	376	345	405	375	369	364	378	366	398	368	415	412	402	369	389	371	381	381	395	390	373	366	397
42271	69354	52315	6080	2046	1559	1383	1144	953	820	720	689	603	635	568	561	548	576	529	501	519	509	503	499	507	484	502	537	491	467	509	473	495	483	464	449	483	481	471	456	464	466	445	462	498	491	442	422	480	429	441	466	452	486	474	460	454	489	465	476	443	449	436	454	456	459	492	446	445	443	480	449	426	423	506	489	417	470	466	453	454	445	444	427	458	442	477	481	438	467	485	450	445	446	475	457	486	498	476	447	459	461	463	450	449	450	454	432	476	457	446	451	472	454	459	448	456	467	465	487	481	447	503	439	457	488	471	462	496	475	470	441	452	459	452	483	504	479	458	453	460	476	437	487	434	457	462	451	446	438	467	457	449	493	458	450	455	485	452	466	478	450	480	411	428	453	450	446	443	436	477	485	430	430	441	456	421	461	441	459	442	433	491	444	448	477	483	494	463	447	437	468	467	487	448	440	446	457	454	475	518	484	458	467	428	441	445	450	469	461	453	437	454	455	451	425	505	440	457	421	476	455	472	423	407	444	405	472	526	455	433	453	436	433	497	471	463	444	446	448	432	500	427	475	427	429	483	414	428	459	467	421	439	462	463	472	503	477	468	459	446	407	475	451	492	478	427	449	466	449	427	468	446	456	466	443	453	485	424	462	488	476	449	441	457	457	446	477	451	439	448	444	473	440	451	441	446	447	434	424	453	445	458	440	474	461	470	451	435	445	462	461	492	462	461	442	471	485	434	432	422	449	441	424	466	454	441	437	423	484	427	477	492	472	489	461	455	505	486	454	403	440	465	447	420	533	434	440	459	446	480	490	482	427	442	442	473	455	446	456	445	486	398	482	412	457	463	443	426	432	438	450	445	448	459	477	446	400	457	460	454	470	444	455	450	413	457	461	453	403	426	440	440	459	452	438	443	466	442	436	511	436	470	477	478	428	476	441	418	421	485	460	462	470	432	502	458	475	481	443	454	465	453	459	451	472	423	419	479	430	453	427	465	466	443	419	488	454	440	456	474	464	462	472	461	449	423	429	438	451	457	482	469	457	440	379	485	485	459	481	427	439	461	433	454	398	485	431	448	468	458	475	408	469	451	487	436	439	440	482	463	452	457	479	459	467	458	451	447	443	451	442	464	469	464	455	442	456	402	453	474	453	468	457	423	434	436	444	449	479	467	480	445	415	453	418	424	464	472	462	456	472	478	442	464	448	476	446	467	489	493	452	454	450	444	479	437	463	453	451	439	449	486	462	500	474	448	442	456	433	479	444	475	431	440	435	472	439	492	461	412	435	494	482	416	433	470	458	479	447	487	476	484	456	441	467	434	445	495	460	437	465	468	480	465	446	444	478	460	452	448	447	442	437	448	471	461	424	449	450	426	471	469	437	455	467	465	467	464	445	460	460	439	449	448	466	429	474	456	471	478	468	453	423	460	471	446	461	454	443	442	485	437	466	446	468	448	484	467	476	445	498	457	430	492	482	421	439	470	452	441	445	477	441	475	491	507	468	452	489	480	462	446	448	418	433	436	441	458	463	439	433	475	442	469	452	443	425	448	430	424	408	456	450	452	437	488	455	448	487	441	420	468	463	481	497	500	444	476	473	454	452	470	476	468	427	425	472	473	467	422	486	460	452	471	439	456	464	433	429	467	438	450	434	488	440	408	493	450	467	427	470	455	464	448	472	469	451	478	452	499	447	444	472	471	467	418	451	452	414	466	487	462	472	421	451	476	463	434	471	476	450	463	436	441	446	465	441	447	459	402	416	468	458	457	445	415	464	490	446	447	431	479	452	434	465	458	425	426	479	429	432	418	483	459	470	452	489	452	432	479	433	436	461	468	436	482	487	447	464	427	459	466	496	459	396	463	466	443	450	486	427	447	468	487	453	460	500	451	453	477	464	499	444	434	423	473	462	454	447	436	450	453	460	441	444	414	474	492	477	445	432	438	511	492	457	438	422	480	471	465	432	425	437	460	447	451	438	477	479	467	482	490	450	461	445	435	468	431	460	466	453	470	503	453	425	455	462	464	476	499	452	467	448	432	428	471	449	485	464	466	474	437	454	491	406	462	461	459	438	458	463	450	464	500	439	468	446	439	436	482	437	468	418	499	440	455	473	496	465	408	436	450	456	459	468	427	474	485	467	482	475	459	418	448	487	468	457	462	498	441	400	437	426	465	443	428	474	454	432	441	510	488	487	450	468	463	451	455	465	444	429	454	437	432	484	431	473	451	438	448	456	420	465	450	460	405	472	504	458	469	440	482	456	429	452	395	457	481	465	458	436	430	468	439	444	484	430	471	432	457	441	464	421	438	467	451	475	466	448	415	428	447	448	458	438	451	451	496	422	425	429	464	463	471	491	485	469	453	501	446	450	431	456	414	466	428	417	464	455	438	482	416	419	477	454	453	420	480	462	443	453	471	459	481	445	411	462	422	464	434	494	444	466	458	464	451	486	488	464	459	470	464	459	438	455	483	471	493	467	468	440	415	431	423	422	410	434	436	445	461	448	471	493	447	494	454	457	475	456	444	449	461	459	501	492	509	455	467	454	455	448	441	435	464	444	453	471	401	455	488	437	447	463	462	451	483	491	474	451	452	458	486	437	454	459	444	473	464	446	451	444	461	443	487	459	425	422	484	467	475	468	451	439	439	470	499	417	460	427	475	440	459	426	454	437	468	428	472	408	428	475	426	460	514	427	443	473	467	486	461	451	454	475	452	463	473	447	417	449	432	450	441	448	414	468	451	458	412	451	448	422	463	423	454	471	424	439	460	467	442	430	451	473	455	398	469	451	441	470	448	469	447	460	488	449	466	479	450	442	473	446	408	440	461	458	454	503	423	493	495	460	479	474	435	479	450	445	474	422	460	450	449	475	467	435	466	424	460	432	461	428	437	452	435	446	444	461	486	488	418	437	446	454	474	449	449	484	430	451	437	466	436	450	420	455	499	439	483	448	446	425	433	429	437	490	449	432	463	437	472	490	477	409	480	467	497	451	423	431	435	468	447	449	484	420	462	475	451	447	454	423	434	450	444	474	401	422	470	412	478	454	515	448	450	459	485	460	468	450	449	416	423	479	454	440	447	442	435	470	446	461	443	462	469	472	475	466	445	440	447	460	477	475	450	451	462	468	457	461	439	464	494	457	452	427	488	478	504	434	485	422	465	439	465	483	471	479	445	451	476	476	449	502	496	467	456	486	450	486	504	479	430	438	454	473	479	493	476	453	460	474	415	450	417	492	436	473	448	418	453	453	491	491	434	428	427	455	480	458	427	460	467	473	483	466	475	454	449	424	461	484	474	443	482	479	424	456	487	438	428	468	469	437	448	444	436	443	434	454	425	469	478	434	455	463	469	440	465	487	488	465	451	397	452	481	484	465	459	439	451	457	429	480	479	421	468	451	459	468	501	460	458	452	456	457	470	465	491	433	480	471	450	463	446	473	496	468	472	437	453	438	461	451	438	450	425	417	418	433	452	430	463	472	476	452
25130	21312	28433	24030	10433	618	424	355	293	289	261	281	272	242	249	241	245	241	244	247	242	234	243	236	217	214	280	222	237	207	217	234	199	254	231	203	242	235	223	220	211	230	228	215	218	218	220	236	229	243	242	205	239	219	224	250	209	214	237	223	220	225	229	211	216	225	211	219	241	194	238	209	234	241	222	215	228	237	223	215	218	248	222	227	209	242	260	254	226	214	212	247	234	221	216	232	259	234	231	219	215	224	219	216	212	228	220	247	253	203	219	213	229	250	255	247	225	222	238	214	245	225	218	232	230	224	247	220	233	240	234	227	223	208	225	236	207	222	230	209	243	236	232	241	247	208	223	218	223	212	210	234	220	235	237	215	240	204	220	226	248	237	214	236	240	211	210	213	227	225	244	190	232	225	209	258	222	223	225	216	243	211	210	222	194	227	254	223	209	220	241	215	236	219	240	249	236	212	229	216	234	221	231	217	243	197	215	218	224	195	219	225	238	224	230	251	225	220	221	220	249	211	193	219	217	225	232	233	211	244	228	220	229	232	247	226	247	227	201	197	224	235	243	231	226	200	249	238	220	245	228	223	209	220	216	249	220	231	238	227	248	222	238	238	245	217	223	224	221	234	226	251	208	222	229	231	223	214	217	237	201	206	199	211	224	224	218	219	246	229	236	230	224	224	214	217	232	219	244	224	231	210	221	247	240	215	249	192	227	226	220	235	224	221	211	216	247	249	203	227	224	225	214	208	214	251	221	227	211	217	224	211	214	219	213	257	224	204	224	215	218	219	242	250	259	222	225	199	223	212	197	229	224	212	248	228	219	223	217	213	239	225	243	222	199	236	216	211	219	256	249	207	217	221	206	229	240	228	219	218	214	218	230	230	224	229	225	222	234	216	230	246	221	210	210	219	212	222	259	211	230	235	220	215	225	232	202	231	235	212	223	202	229	217	211	210	245	208	207	237	247	232	200	255	208	231	226	209	210	210	223	230	217	224	231	246	234	213	233	216	231	216	240	228	243	241	229	216	236	215	218	239	209	211	234	210	240	218	217	218	219	233	250	248	227	220	215	213	250	226	232	237	220	217	195	198	241	215	249	248	221	210	231	191	230	224	251	211	225	243	206	198	211	223	214	198	244	201	236	233	224	207	201	217	246	225	235	219	237	249	237	228	228	257	247	238	246	235	219	205	225	199	213	210	245	214	218	217	198	216	233	208	204	220	216	216	248	224	208	213	237	204	228	213	203	234	228	228	239	217	221	226	219	227	192	211	206	206	227	219	242	208	219	217	233	215	237	216	229	229	218	221	231	217	230	251	221	223	220	224	215	218	235	234	249	210	214	232	209	231	245	250	234	209	225	236	239	220	229	232	226	214	205	234	213	228	219	236	225	200	220	197	241	210	227	198	200	219	228	236	237	218	208	215	240	243	255	223	226	219	237	221	230	206	225	227	194	228	222	240	236	242	226	229	226	234	202	216	226	244	229	243	241	214	230	250	239	209	237	220	245	230	214	222	210	202	209	213	212	244	211	214	215	222	209	214	211	230	230	217	229	217	207	225	242	219	247	247	209	244	234	217	230	232	213	235	214	223	223	230	215	216	216	219	206	231	206	228	211	223	211	226	217	230	216	225	234	224	209	227	250	211	218	217	242	217	234	228	221	236	219	196	236	242	204	233	224	215	219	227	205	214	238	215	210	220	235	226	233	227	220	200	228	219	232	196	218	219	225	236	268	218	205	222	249	223	216	228	215	234	213	244	230	215	253	246	235	225	212	239	240	187	212	212	202	249	217	215	223	229	213	218	214	235	236	206	209	229	224	212	231	216	222	224	209	216	202	211	255	219	214	216	209	225	216	207	221	232	228	220	238	230	213	226	196	235	209	265	225	217	240	227	232	233	229	220	236	225	208	242	220	207	218	224	216	251	213	221	235	207	194	214	241	222	223	230	205	225	220	227	232	224	222	240	220	218	199	218	229	220	236	243	210	203	209	217	252	221	221	221	252	252	239	233	246	220	217	202	222	235	223	221	230	236	211	201	220	254	210	227	236	246	211	239	194	237	227	204	221	226	200	215	231	239	232	231	204	227	220	233	252	203	217	218	254	215	222	229	240	220	223	222	228	203	201	221	204	233	243	195	222	236	231	215	236	213	219	213	200	228	235	226	236	233	216	212	218	233	220	246	253	226	236	241	240	241	231	224	250	227	236	211	231	209	247	227	254	247	238	226	258	237	226	218	196	251	235	228	201	215	213	221	208	202	209	213	205	227	233	221	245	222	215	209	204	206	228	243	241	213	219	202	226	212	226	233	232	226	239	262	227	215	226	227	210	235	222	224	209	228	224	205	240	220	202	233	243	200	228	217	200	220	210	207	195	212	205	214	238	226	238	192	230	225	238	224	229	199	217	216	230	222	235	218	238	233	212	196	221	228	229	225	210	198	225	236	231	240	232	239	194	216	210	197	187	235	227	222	261	216	215	210	214	250	232	232	207	228	223	225	234	240	209	224	205	243	215	234	242	243	248	222	217	241	236	230	232	216	242	246	193	219	240	243	225	245	227	247	245	207	230	228	224	240	243	208	235	234	224	221	215	221	235	230	205	226	232	220	231	230	216	206	221	222	212	232	226	241	233	220	229	184	219	212	238	232	212	274	252	228	239	245	224	217	225	228	223	239	230	242	206	237	224	223	215	229	192	242	237	228	266	237	236	252	239	219	220	217	218	238	228	223	201	179	193	222	248	216	224	206	204	197	208	193	230	220	226	197	205	238	234	237	189	236	208	211	198	228	222	227	214	231	210	220	202	212	235	217	245	208	264	233	188	229	206	207	237	235	257	237	221	255	237	232	237	207	212	213	218	227	204	217	232	227	246	223	255	245	229	228	239	248	215	213	224	249	237	224	227	227	201	247	225	219	229	240	208	234	228	244	214	219	237	212	207	236	218	257	209	225	226	197	229	241	229	229	217	185	225	211	200	237	260	224	221	249	231	232	243	235	232	220	258	214	213	203	226	225	216	246	217	215	241	229	193	217	206	219	230	225	225	193	199	202	223	228	248	238	217	240	247	233	220	225	233	216	238	233	261	242	207	244	240	203	212	207	212	210	233	225	237	230	227	245	205	218	219	238	206	216	243	216	221	229	243	225	201	243	223	213	226	212	214	229	233	245	233	229	245	205	191	252	237	212	211	217	225	235	221	245	202	190	214	236	235	209	226	217	238	230	208	224	218	226	222	211	233	214	251	204	222	200	219	218	217	217	234	187	235	224	205	209	201	225	232	225	250	231	213	216	224	214	233	232	261	222	210	208	241	242	213	219	219	210	222	234	230	218	230	231	231	217	222	221	210	227	231	226	203	207	229	235	222	222	237	224	217	217	221	203	196	223	228	208	203	216	221	231	236	216	239	216	244	213	226	203	219	239	204	234	213	212	214	227	226	216	229	193	257	214	223	209	222	185	232	200	233	232	246	236	227	247	227	238	213	239
42165	59146	42282	3300	1164	906	803	639	538	455	421	407	378	370	349	365	338	314	350	337	295	337	310	320	315	319	321	304	268	298	290	309	315	261	306	281	293	310	264	291	271	311	267	268	283	284	292	268	270	295	294	263	296	283	296	274	258	285	292	278	292	308	288	261	258	292	308	318	297	241	306	281	299	294	278	263	297	275	287	276	275	288	267	283	272	298	272	300	263	268	310	313	309	290	294	325	313	310	268	273	288	311	254	277	310	308	283	279	275	297	303	264	268	280	306	293	293	268	272	328	295	283	327	266	326	285	292	295	296	258	257	272	281	288	310	335	313	293	272	274	266	295	284	263	298	301	264	299	281	275	264	294	272	302	275	280	281	300	263	279	257	259	289	275	295	291	282	280	300	288	296	295	277	283	268	278	261	292	269	270	270	258	273	284	293	302	284	257	287	272	258	285	270	330	265	312	280	274	292	295	281	279	292	251	290	282	272	300	246	268	289	273	279	284	283	278	291	289	284	313	251	289	281	288	230	275	275	285	263	250	289	275	275	274	284	289	272	282	286	313	282	303	285	300	269	298	258	276	240	260	296	254	282	311	287	292	250	286	280	269	243	299	257	290	246	307	299	289	275	261	253	272	302	300	280	285	299	302	250	284	261	261	246	278	317	305	293	243	304	252	287	295	272	278	288	292	279	275	310	262	263	256	274	279	302	271	296	279	279	279	279	270	242	310	271	284	291	299	266	288	279	278	310	288	295	283	282	275	286	307	285	278	246	303	266	268	267	268	270	300	288	262	293	262	291	277	271	273	321	289	245	294	286	266	229	302	254	270	264	267	300	284	276	296	292	260	265	272	260	301	297	272	326	289	262	313	311	263	292	321	301	304	290	305	312	289	305	289	295	286	288	274	289	290	295	310	270	301	281	263	285	292	235	292	273	285	265	268	277	290	269	265	279	294	293	296	284	300	280	290	281	295	271	252	289	275	289	279	301	293	267	277	276	286	310	263	269	299	261	285	253	267	261	282	298	302	290	263	274	282	279	306	282	296	274	272	296	293	293	305	278	285	268	291	279	271	311	286	258	283	298	293	278	314	256	320	292	310	264	299	295	306	275	286	274	291	291	290	264	300	262	297	291	271	295	258	300	250	268	308	256	304	269	275	268	302	279	298	282	254	299	294	266	287	279	268	277	264	280	265	290	281	306	316	303	274	291	301	280	300	259	287	263	304	242	277	258	306	267	281	287	287	309	290	275	269	257	243	309	268	302	263	287	290	285	295	284	275	244	301	277	317	239	273	279	276	280	303	282	267	276	285	289	299	307	271	301	264	288	272	259	272	279	312	268	290	294	320	319	262	281	262	290	252	278	270	258	272	277	271	233	307	295	270	291	261	277	284	292	268	273	262	302	264	274	258	296	277	287	299	299	291	302	281	263	272	284	279	312	290	305	248	250	277	254	286	270	268	287	289	269	265	306	270	283	270	292	289	303	264	295	315	285	277	280	300	311	299	298	304	300	284	274	317	326	284	284	280	312	303	282	298	282	271	263	286	296	277	269	295	292	274	265	292	296	275	285	272	294	254	269	287	259	267	278	284	253	284	267	286	277	273	275	303	261	259	313	280	290	295	279	259	293	284	281	283	266	256	255	273	263	312	284	263	263	282	271	279	271	295	297	269	271	260	277	284	273	269	286	273	248	268	288	300	314	275	295	297	290	268	312	315	298	295	286	286	275	273	275	298	269	270	300	289	252	252	298	267	298	276	281	293	277	269	269	276	287	308	285	271	275	275	294	303	288	263	299	288	286	269	286	310	273	291	273	282	273	294	255	264	275	292	281	288	310	270	295	249	282	303	264	264	307	263	298	296	282	298	308	311	284	308	310	299	300	286	303	277	285	287	253	287	277	276	287	311	290	261	278	272	282	270	283	264	257	257	268	292	312	314	280	299	285	297	248	265	283	278	304	279	257	276	299	295	285	286	262	276	274	303	255	277	288	246	278	301	319	292	267	287	297	253	265	276	288	277	280	282	277	264	275	280	268	286	252	275	270	292	310	283	284	299	288	290	284	293	272	310	309	289	290	271	280	238	270	263	262	267	310	290	306	281	279	256	269	286	264	287	286	283	285	274	263	260	272	282	271	287	280	258	300	293	300	285	296	291	294	252	308	287	285	272	281	320	270	285	289	253	273	328	313	273	291	291	289	278	260	254	267	253	267	268	287	300	310	284	287	256	286	306	268	266	279	269	285	265	274	262	284	269	245	301	274	289	283	284	288	320	289	280	294	323	272	298	271	287	289	292	312	292	297	289	301	286	272	270	263	283	274	301	287	262	280	244	274	298	277	281	282	284	285	250	291	283	292	302	275	278	278	261	280	278	308	293	269	288	287	246	278	272	291	236	272	277	279	289	265	284	272	278	295	287	255	304	295	284	324	288	298	298	296	282	271	245	296	253	287	270	285	284	271	279	299	287	285	288	291	299	273	266	275	294	290	321	286	293	281	301	286	286	271	293	259	292	282	327	309	305	272	276	283	261	293	299	259	265	279	282	281	266	281	270	257	279	282	279	260	300	314	287	259	272	289	293	280	290	283	305	273	298	280	285	308	256	269	284	300	272	301	269	281	266	301	264	289	323	299	284	283	281	315	279	266	288	273	266	282	306	290	244	290	260	244	282	283	296	285	280	266	297	280	271	297	273	294	256	274	303	319	288	291	299	288	301	283	311	292	287	278	291	296	275	301	264	289	273	284	285	290	278	329	263	277	259	251	269	298	304	257	286	269	269	262	292	276	266	268	265	294	284	294	282	281	283	279	298	269	275	307	288	272	272	273	300	291	282	274	307	282	249	288	273	295	282	257	292	304	267	278	255	299	254	289	264	275	273	277	282	296	287	300	287	272	273	266	297	282	302	298	290	253	260	296	281	307	277	291	307	282	283	263	260	280	308	285	280	293	269	289	297	292	262	274	286	307	293	261	283	290	301	284	286	302	280	295	277	278	314	308	286	287	295	296	257	264	304	298	288	267	292	270	278	316	293	294	295	256	299	280	297	289	255	281	271	284	280	289	258	292	284	282	304	268	320	291	288	271	267	299	284	267	276	267	263	260	282	303	290	274	259	299	284	305	308	300	294	286	282	273	293	268	278	304	250	253	263	258	252	268	297	283	269	280	298	272	284	283	289	272	274	312	296	280	269	314	308	259	289	289	341	275	293	293	280	303	297	304	289	291	248	272	237	265	288	266	304	301	277	295	294	296	284	270	293	308	271	305	307	258	297	290	283	276	248	268	279	286	279	272	268	307	302	269	278	289	289	276	285	298	282	298	284	274	287	268	266	291	306	281	295	270	289	265	284	305	324	282	279	281	260	291	295	314	305	310	293	276	300	288	305	296	254	285	255	273	281	273	276	274	282	278	284	281	278	281	306	282	252	313	272	270	284	281	284	260	270	315	234	272	253	270	305	297	308	287	261	276	279	273	316	311	273	250	289	288	270
22803	21137	29761	22755	21112	21056	9708	1096	763	687	602	575	539	558	496	489	508	508	447	466	442	449	422	418	418	393	358	412	403	375	392	387	426	411	420	395	376	384	364	405	364	413	405	385	385	381	391	392	406	381	396	383	373	329	361	399	373	366	419	368	372	415	398	390	417	406	384	383	370	348	370	389	403	381	405	386	399	374	403	402	351	368	369	447	346	383	403	384	379	369	374	391	390	404	391	393	381	389	366	408	393	369	348	382	365	395	373	381	372	381	383	370	393	392	406	366	384	358	378	383	389	379	388	393	365	437	375	382	434	367	384	371	380	395	399	396	380	396	401	348	370	419	400	357	381	383	379	364	360	390	393	370	400	375	426	396	331	380	372	361	400	371	369	403	389	393	387	382	392	370	393	381	410	403	338	338	413	387	378	353	372	407	349	401	364	403	399	389	393	360	358	367	394	356	389	333	353	396	408	385	373	395	371	382	358	381	367	366	379	378	366	372	385	349	388	364	387	396	381	343	357	361	377	365	404	381	393	381	366	374	383	366	326	378	382	356	398	382	405	399	398	364	352	358	396	368	370	394	403	377	368	396	382	373	374	381	351	370	391	375	385	374	342	367	376	378	364	336	349	373	426	343	389	377	398	391	388	364	395	370	378	372	396	366	365	385	407	376	314	370	388	378	364	390	365	365	396	349	385	380	392	371	402	358	405	383	372	399	394	344	387	376	360	384	408	381	377	370	389	361	407	361	374	386	395	358	374	371	366	389	388	418	403	354	358	341	358	369	399	407	399	351	359	396	342	372	365	391	410	386	364	387	440	382	414	403	367	382	389	396	390	373	376	406	374	388	360	394	359	411	415	385	376	389	379	348	345	375	383	405	374	355	378	372	354	368	390	370	334	399	381	374	381	396	365	369	390	359	397	386	331	391	373	368	366	377	376	342	413	367	408	404	358	396	362	389	398	382	389	383	380	356	403	418	396	377	409	361	398	450	345	388	405	396	421	399	370	391	369	354	402	369	387	371	362	353	394	384	383	355	370	336	390	387	371	397	355	392	383	378	370	378	384	382	404	390	386	392	400	361	392	402	345	376	366	373	393	366	359	382	417	362	386	378	389	386	375	396	351	380	386	371	360	348	372	399	383	392	358	391	369	402	349	375	352	391	377	380	393	364	431	345	383	380	360	378	402	355	393	371	378	368	408	360	380	385	377	375	382	405	388	359	399	417	374	383	353	388	372	338	355	402	396	366	350	375	377	381	344	366	362	362	365	375	353	398	399	395	396	399	377	422	356	383	403	408	365	376	399	421	384	346	391	394	369	405	402	434	360	374	367	377	366	376	373	380	348	354	372	353	408	365	375	384	358	368	405	386	372	434	358	392	401	393	391	387	390	376	397	355	327	383	361	366	364	352	380	379	376	415	380	379	382	402	405	390	380	397	366	381	396	401	383	428	416	381	370	390	375	404	353	352	377	383	383	346	366	404	375	365	359	385	410	403	407	364	348	442	378	397	380	352	384	418	364	401	374	367	360	401	356	372	372	374	375	418	335	366	381	356	387	378	394	388	368	388	377	367	381	377	375	376	378	341	404	387	409	381	398	440	392	365	363	375	425	390	417	403	371	382	374	377	379	392	379	404	394	392	407	373	394	397	362	390	381	387	397	345	387	398	378	378	341	358	363	383	416	411	391	358	384	407	379	386	394	390	362	376	375	446	366	379	372	366	415	380	389	367	378	417	378	360	370	375	392	369	417	403	368	390	372	399	377	350	389	367	396	370	371	386	405	382	402	393	368	397	368	349	397	391	394	384	413	387	338	360	365	349	345	336	384	391	379	357	414	408	390	368	373	366	391	401	387	390	379	377	389	399	386	422	416	409	407	386	385	395	379	400	373	368	352	359	397	394	355	395	383	389	368	389	382	365	368	385	359	363	377	384	354	359	388	390	393	370	408	416	375	372	346	396	389	423	359	404	386	372	363	360	377	370	353	352	367	395	360	359	366	384	358	367	397	375	383	363	398	366	378	395	392	381	354	345	385	387	340	387	397	384	388	377	398	372	349	365	363	399	355	385	337	358	420	392	376	386	382	397	432	364	362	368	404	395	373	381	352	398	431	402	403	379	359	377	391	392	364	372	380	339	380	406	393	369	402	388	344	384	399	398	364	357	364	392	401	393	379	376	388	394	424	360	377	372	378	379	389	394	345	389	403	380	353	353	346	359	400	363	375	372	416	371	404	412	399	395	378	350	406	416	389	360	393	357	387	386	372	359	361	426	376	404	420	377	366	350	365	393	390	348	355	398	382	343	412	410	354	383	403	408	347	391	377	390	393	398	371	385	373	377	391	405	365	443	407	367	388	344	368	365	351	396	416	344	385	410	371	401	350	379	399	361	362	350	390	378	371	383	404	376	360	413	402	378	425	383	353	351	377	349	374	402	376	378	398	367	401	381	394	375	409	361	392	390	383	399	412	387	392	394	373	376	385	400	371	388	399	365	385	385	408	381	399	393	384	374	385	378	409	375	379	356	395	385	350	399	387	370	384	403	375	411	384	364	366	371	353	354	362	350	380	405	364	386	379	420	367	405	373	364	374	388	407	352	376	401	366	371	398	375	365	355	369	350	386	361	360	361	356	368	391	375	380	405	364	362	394	390	385	369	381	414	376	393	373	382	363	379	383	381	406	356	426	383	387	353	375	403	384	357	354	390	362	406	379	361	358	361	399	364	384	389	347	383	391	377	389	395	366	402	403	316	395	375	349	360	399	337	365	383	363	397	391	406	409	392	380	381	419	398	352	364	363	324	374	346	398	362	421	393	350	389	351	391	330	381	383	349	367	372	375	383	398	381	363	395	371	374	350	389	370	399	387	401	370	387	388	358	385	358	375	400	401	328	371	367	397	368	391	383	380	398	380	373	401	342	402	361	366	371	373	371	395	396	357	380	355	384	371	367	376	391	348	377	333	342	397	408	403	348	379	332	383	371	372	358	363	383	370	377	386	367	385	381	372	350	375	361	386	393	374	346	356	396	395	397	406	376	372	353	392	401	357	382	371	356	401	392	393	368	349	375	372	379	383	391	374	371	403	384	351	377	360	439	372	380	358	348	381	363	375	386	371	366	376	343	370	381	355	365	400	376	368	383	392	377	358	395	367	401	344	403	361	379	329	381	393	390	364	387	370	372	372	351	372	410	407	383	357	360	367	359	345	333	376	390	364	383	371	394	371	360	390	387	353	342	386	383	352	389	395	344	350	361	360	388	390	358	351	358	369	380	356	375	380	401	392	401	357	364	391	367	413	389	401	388	391	387	377	357	390	362	385	369	391	372	410	364	380	373	354	348	391	387	369	343	377	380	360	387	413	368	396	360	398	371	373	356	404	375	396	395	338	374	393	397	406	360	391	336	394	400	384	397	397	351	363	372	373	411	366	379	354	385	389	406	366	375	378	386	411	359	393	387	395	354	376	375	371	379	371	370	372	426	361	378	395	367
46576	82727	57348	7055	3567	2659	2160	1749	1412	1144	1038	918	843	801	701	627	650	588	581	586	550	540	534	530	550	521	520	532	475	486	501	495	502	477	447	479	497	499	479	494	477	507	473	436	491	459	432	495	429	504	470	490	491	483	462	461	431	438	466	484	453	431	515	444	506	469	509	468	471	418	476	441	479	465	483	458	486	458	466	462	467	452	470	451	461	455	461	447	485	460	460	457	476	463	469	515	474	508	490	507	475	444	466	467	447	493	430	469	463	501	451	460	457	448	472	497	478	482	465	475	498	480	489	466	478	472	483	435	480	459	444	446	479	470	453	456	440	465	484	448	457	455	449	474	504	468	469	465	443	453	494	474	468	473	468	471	473	449	452	490	448	454	416	469	484	418	464	449	441	444	449	430	461	438	428	454	487	488	456	492	469	457	459	422	438	434	444	464	503	461	448	476	461	481	433	441	444	425	458	443	446	435	472	475	431	459	489	474	457	447	470	413	412	461	467	458	453	471	433	420	429	447	442	466	470	463	452	475	466	467	483	426	478	428	457	427	429	459	438	434	434	442	448	463	455	489	430	418	451	453	441	408	446	458	509	453	436	475	449	444	430	463	445	470	415	468	455	460	450	474	427	474	456	483	434	455	492	432	456	465	426	451	465	479	434	423	477	467	453	455	421	473	455	452	436	464	493	433	450	466	461	446	475	435	483	438	425	437	451	450	445	449	487	455	471	458	473	470	429	446	457	462	467	461	459	478	460	487	493	427	426	464	490	410	449	469	455	461	476	474	473	453	488	480	491	460	500	461	461	411	445	447	463	494	445	451	422	471	459	431	446	449	447	438	444	449	452	460	458	444	429	442	504	469	423	419	480	463	450	455	443	483	477	462	464	459	446	478	441	445	449	445	456	482	483	424	436	493	476	450	445	480	473	487	431	439	455	476	444	441	449	457	446	466	443	458	481	459	435	470	447	404	475	453	486	447	433	464	473	468	471	501	486	458	466	432	398	487	447	466	450	466	463	446	467	474	450	454	434	486	433	461	424	481	442	466	503	439	443	420	429	451	445	403	458	456	427	437	474	487	434	451	437	466	449	469	485	464	484	460	442	453	425	470	454	439	433	475	446	436	467	494	493	468	454	405	438	460	445	423	426	441	460	448	470	452	469	526	419	476	474	452	434	468	443	462	477	474	443	401	433	445	463	491	454	453	426	457	487	460	456	442	460	449	458	483	459	446	450	450	482	464	477	454	459	441	450	472	483	440	450	475	464	423	459	484	443	440	482	444	468	433	479	467	462	458	465	455	421	480	457	475	435	478	468	428	454	458	452	425	507	440	473	446	402	465	455	458	489	443	439	486	496	490	468	404	468	431	442	448	450	451	470	427	450	465	447	448	459	439	464	485	486	481	431	454	486	452	425	483	496	468	464	445	456	429	483	452	455	457	450	479	448	426	426	483	461	438	515	458	457	467	462	475	475	444	420	467	438	483	446	475	466	470	438	445	468	415	467	476	467	450	458	423	459	434	445	491	449	499	444	466	450	473	446	466	445	455	478	474	468	446	439	474	484	441	465	451	463	441	438	440	442	441	472	478	389	506	439	473	451	461	488	459	458	467	466	435	436	468	485	474	493	466	440	440	452	446	464	458	453	425	460	457	448	442	436	478	454	434	457	437	500	442	467	422	406	448	448	469	446	465	463	467	449	445	473	446	489	448	451	444	455	448	435	456	472	416	502	472	455	456	508	419	466	449	428	434	428	458	455	433	446	474	453	425	460	446	471	459	441	500	468	444	445	404	465	452	447	431	473	493	469	393	441	448	476	473	484	449	429	422	472	433	463	433	440	437	458	449	472	419	427	417	438	484	429	456	475	420	411	495	480	432	453	477	451	422	445	440	458	452	478	465	451	482	481	444	457	435	455	426	429	469	429	485	486	469	448	455	451	435	484	458	460	472	454	485	458	394	487	445	435	441	448	464	455	464	427	446	451	456	441	447	486	458	420	450	461	423	458	472	450	446	461	438	434	430	475	505	441	472	419	451	482	473	471	482	455	435	451	449	421	450	428	458	417	432	441	438	416	441	435	456	454	500	436	440	407	441	453	484	447	418	440	498	492	445	471	474	451	453	455	466	470	473	476	481	438	444	471	427	418	447	451	492	464	428	480	439	475	480	484	467	441	458	467	458	455	473	463	445	464	433	457	450	493	460	478	442	470	426	424	488	436	465	452	470	438	459	488	411	496	469	453	461	441	486	445	456	438	431	383	471	481	467	470	432	445	449	450	464	479	398	439	449	471	436	431	437	439	414	464	443	448	453	457	426	415	483	434	473	452	448	464	446	434	463	467	422	484	440	457	444	465	428	435	457	446	447	452	442	469	429	458	484	445	419	475	520	450	480	466	430	451	472	495	454	442	443	460	482	458	499	464	422	443	453	468	481	443	440	508	450	475	488	478	444	467	464	403	461	436	493	466	448	456	428	440	411	466	481	439	418	455	460	481	441	443	453	475	435	456	432	456	431	463	443	445	434	461	487	484	458	488	465	461	465	479	458	415	451	475	475	457	454	479	459	463	450	446	426	461	448	477	451	454	435	446	433	447	480	441	446	467	458	485	480	473	472	466	457	448	452	453	444	464	496	451	457	445	445	435	464	464	474	429	466	456	440	449	429	465	476	480	453	480	453	432	453	465	478	463	467	456	474	466	466	466	430	457	425	474	480	454	420	463	453	480	496	460	479	482	461	425	423	420	456	447	462	446	416	452	440	435	399	467	480	451	476	437	472	433	454	453	450	463	468	451	430	439	453	467	460	422	469	460	435	457	461	462	438	456	479	422	471	483	465	427	468	396	492	427	424	464	508	409	483	441	501	495	491	415	452	434	442	433	444	445	455	449	482	465	465	436	480	436	418	444	418	459	454	438	455	485	454	472	446	473	479	454	428	445	455	426	447	471	411	462	464	420	483	470	445	447	454	471	472	435	497	467	478	474	453	427	449	475	447	476	447	474	425	447	450	478	405	444	453	435	455	454	483	471	456	479	438	485	448	472	458	507	429	479	432	477	423	453	474	433	447	459	490	437	444	489	446	443	443	453	414	423	448	437	440	484	467	474	449	468	449	458	420	473	433	491	449	460	457	466	458	476	439	464	474	443	464	459	433	455	444	456	424	448	477	407	462	474	483	443	460	464	456	448	469	472	467	435	492	499	437	431	444	447	472	464	414	435	420	424	475	465	451	464	467	452	439	486	462	464	450	492	456	477	449	487	452	467	486	484	449	411	440	477	439	438	405	441	474	454	439	444	460	444	451	438	468	491	501	460	458	438	470	469	414	465	424	450	421	436	399	441	460	447	438	482	510	464	465	468	431	463	436	452	444	471	418	493	470	460	448	425	423	429	510	447	425	458	424	443	438	481	457	474	491	482	442	434	446	412	486	447	461	458	508	436	473	438	406	460	466	444	439	440	448	442	428	504	438	418	460	467	467	437	444	437	466
27571	22085	18595	2632	365	329	311	281	257	287	274	304	251	272	253	281	271	236	257	233	259	235	272	263	235	238	260	272	242	247	260	270	245	293	276	260	282	238	286	252	273	264	261	257	288	280	261	260	246	281	285	284	254	250	245	321	276	254	252	262	281	250	267	282	263	255	278	248	251	284	258	270	274	269	257	262	260	251	270	250	256	244	264	252	256	269	244	274	267	269	255	293	272	247	261	317	279	272	258	261	262	281	264	273	251	262	270	278	266	241	257	284	268	240	248	259	284	274	279	254	267	276	284	243	238	253	259	293	278	257	230	260	249	271	250	256	288	272	271	274	241	261	264	279	250	277	274	281	250	255	261	277	300	256	298	240	242	260	291	261	266	284	247	249	244	265	256	273	273	267	274	220	275	258	249	232	250	246	251	259	275	278	278	244	225	273	262	261	267	252	241	254	261	262	289	255	251	276	246	265	266	254	285	264	248	272	277	273	276	255	247	264	281	277	228	242	223	252	287	266	233	270	280	246	263	251	264	256	286	296	279	245	218	281	269	255	250	238	282	285	252	252	252	248	253	255	272	275	245	241	263	245	266	294	235	264	278	266	258	277	264	300	270	265	257	258	261	251	269	228	283	257	222	253	266	251	281	260	249	277	272	241	291	254	281	279	274	241	247	254	244	272	259	245	245	265	258	269	279	230	276	291	289	262	263	277	301	276	271	274	257	279	315	267	246	257	278	276	260	252	282	268	254	274	260	264	264	286	237	254	270	276	263	272	241	269	288	256	238	260	290	277	263	248	262	275	262	286	285	254	262	245	285	285	264	270	231	268	280	277	261	249	264	270	264	235	262	251	249	263	260	275	289	249	266	261	256	247	289	233	256	281	254	278	253	224	253	247	282	275	258	213	275	271	246	272	234	283	256	262	258	275	279	276	275	249	258	266	270	242	242	242	290	264	276	245	232	248	256	243	262	264	244	263	237	277	253	250	239	270	250	246	261	246	246	258	241	267	268	252	258	247	246	263	241	262	225	249	279	246	246	260	231	257	254	282	299	289	295	263	261	265	236	275	265	273	271	248	294	259	270	291	258	269	284	269	276	258	253	269	281	287	299	278	241	291	274	267	262	277	259	291	274	282	260	266	258	271	283	302	242	264	257	267	261	265	263	259	252	282	242	272	286	276	265	270	272	247	280	276	268	271	266	279	275	250	285	280	273	276	268	290	278	260	267	229	241	239	259	260	267	269	284	259	238	266	250	231	237	242	275	263	289	281	213	258	230	285	254	259	233	241	280	268	249	259	232	293	253	246	281	251	259	274	278	268	277	258	214	248	268	242	297	273	271	266	267	279	237	280	244	228	259	275	279	246	279	240	281	266	300	266	273	276	255	250	244	279	261	283	246	250	253	248	259	283	269	242	252	274	274	277	266	278	248	285	296	273	247	247	258	247	275	233	234	232	274	282	276	297	269	268	256	277	247	254	270	253	241	249	254	251	246	249	263	268	277	270	278	266	270	268	272	267	253	252	259	287	255	248	266	256	250	274	284	253	236	269	279	233	262	245	272	264	291	274	274	279	256	256	246	252	285	252	245	272	245	279	275	274	259	268	270	282	250	256	263	263	248	265	292	284	276	261	269	258	252	238	250	254	282	292	254	268	288	275	293	254	294	241	277	271	275	272	259	243	257	252	280	283	280	270	264	287	263	261	274	253	252	259	285	265	264	248	275	273	262	254	262	249	211	249	257	252	265	260	250	255	245	247	235	276	218	241	269	263	239	260	254	250	272	255	263	257	249	278	289	278	256	242	251	256	251	306	262	266	277	264	284	282	255	265	292	241	277	266	255	268	257	270	284	264	234	241	242	259	265	273	273	273	294	265	249	253	251	284	290	273	269	272	264	255	293	274	272	279	245	249	253	266	243	265	250	255	259	244	268	292	260	282	276	294	284	264	282	288	269	271	244	262	282	249	287	304	251	256	262	254	266	275	276	267	252	271	282	242	253	262	289	273	257	264	257	262	280	257	259	278	274	278	279	238	249	289	267	273	245	282	263	281	242	270	248	261	254	268	262	244	259	276	254	268	283	275	259	262	306	263	288	268	257	253	264	269	280	271	292	249	259	267	248	278	284	277	250	225	254	307	276	289	265	227	282	258	253	264	250	260	235	264	243	260	249	282	263	246	276	251	269	258	269	246	278	250	288	280	241	252	294	263	284	245	262	258	253	263	269	252	251	272	238	258	273	264	254	247	250	287	273	237	224	241	273	270	269	260	252	251	270	260	256	239	281	242	262	260	242	278	272	298	268	275	260	248	266	249	279	245	284	268	271	245	236	263	279	257	249	276	250	278	291	277	285	264	250	261	265	254	275	264	268	267	290	261	252	264	274	300	278	257	285	260	258	264	276	244	271	253	253	237	274	247	290	266	242	246	264	275	258	268	249	290	249	263	260	271	254	255	260	270	250	252	268	267	228	275	279	249	265	266	254	272	272	233	288	250	256	301	266	246	284	278	269	263	266	286	258	255	284	259	258	270	257	305	270	269	258	268	251	281	251	270	276	274	271	268	253	266	268	272	300	268	279	242	325	260	256	282	227	261	279	253	304	275	270	290	255	272	263	281	259	259	268	252	274	264	250	263	285	263	283	270	287	274	277	276	239	259	265	308	251	279	295	260	261	268	281	235	267	241	259	280	272	235	290	234	242	231	258	268	276	238	265	250	254	262	273	266	282	264	289	284	251	272	265	289	275	247	248	275	262	256	258	262	269	279	282	289	275	258	276	241	275	259	274	275	240	251	272	255	261	250	246	283	260	269	270	246	276	275	245	255	272	270	285	279	271	262	272	249	266	233	251	263	282	279	274	257	266	247	246	291	260	275	258	256	257	251	262	260	277	269	269	240	282	267	240	262	276	272	226	269	276	255	295	278	252	269	265	245	285	239	232	279	260	284	264	268	256	275	254	255	269	245	260	271	240	253	280	272	271	233	222	265	253	259	269	264	275	263	265	252	287	261	246	222	283	270	226	257	252	284	251	263	270	269	250	250	261	228	271	262	270	247	264	220	265	253	253	265	243	261	236	261	272	267	240	276	251	246	261	259	269	295	266	272	256	284	262	256	302	285	293	255	261	269	276	250	273	264	271	267	266	279	268	284	279	253	267	253	293	285	274	252	283	253	266	262	264	272	213	289	270	259	261	267	278	283	279	275	239	273	275	280	266	251	239	295	238	253	258	282	288	242	269	244	243	251	288	272	269	262	286	264	250	269	259	268	286	260	267	273	269	286	233	251	270	283	275	241	262	275	236	269	263	230	251	265	282	272	264	263	287	285	271	278	254	251	277	309	292	269	253	253	259	268	239	253	290	262	284	260	251	259	267	254	238	252	308	233	241	256	253	242	264	278	254	268	266	250	287	262	241	262	279	253	274	280	270	247	246	257	266	243	277	273	247	286	260	245	285	276	244	264	266	263	283	251	294	256	242	286	260	250	252	285
26625	30181	15881	828	414	392	361	376	364	328	326	350	314	334	318	325	369	327	324	320	318	306	317	310	326	320	307	316	347	292	327	303	301	341	314	315	301	332	354	321	323	310	308	327	334	320	305	320	318	292	324	286	291	326	337	341	356	309	326	320	310	333	314	341	316	300	321	322	318	348	337	331	351	319	357	370	317	306	292	316	344	296	310	350	325	340	297	355	337	338	352	310	300	344	308	311	320	347	335	374	317	331	364	311	330	318	328	367	306	338	319	311	325	323	324	329	345	349	313	313	351	334	344	312	345	296	309	318	357	339	314	328	303	306	299	341	316	319	340	341	324	307	297	316	296	316	306	317	315	311	309	301	349	317	323	332	352	316	318	308	341	319	324	340	316	315	331	341	319	332	336	348	307	338	300	317	323	335	371	347	313	338	321	331	326	356	317	349	298	324	321	313	336	305	305	322	314	303	295	307	317	316	290	335	330	353	326	316	337	324	348	308	334	296	318	338	350	344	354	337	348	307	350	324	301	337	331	340	341	293	330	319	327	321	321	301	342	298	319	312	313	311	322	332	333	307	318	343	355	365	333	294	324	298	323	306	302	288	325	320	322	333	322	353	324	320	277	322	309	306	328	310	319	311	307	319	299	337	324	346	312	349	333	324	358	332	309	308	296	340	333	290	330	329	345	334	310	321	311	323	287	326	292	318	327	302	332	331	334	297	320	310	306	339	318	332	330	337	348	347	311	326	306	317	294	327	287	331	294	320	327	304	340	315	321	331	314	330	338	314	311	326	306	343	337	331	333	340	322	343	333	332	340	328	332	347	327	329	296	309	327	317	337	346	330	337	307	335	306	327	327	348	343	325	321	321	339	328	313	302	341	363	336	318	322	312	317	329	316	323	301	322	351	308	347	331	324	327	349	302	351	294	312	346	301	317	325	308	331	318	344	343	343	342	294	324	308	308	322	315	364	291	314	323	311	351	323	357	330	330	323	322	320	318	364	281	328	315	356	320	348	351	297	308	297	340	324	337	340	330	311	316	333	332	339	347	315	328	314	341	323	341	280	295	346	308	332	329	304	329	294	331	296	315	331	352	299	340	346	331	320	335	313	336	297	320	338	304	319	330	316	317	299	311	311	355	322	356	321	315	332	333	300	292	324	371	349	304	337	322	327	302	302	319	329	328	366	294	297	299	343	316	331	325	333	322	323	322	315	294	300	321	358	351	317	344	357	310	295	343	323	295	359	307	315	358	331	345	305	324	336	328	305	348	318	312	311	305	335	327	338	334	304	330	310	335	333	335	331	316	310	301	333	342	319	319	332	359	322	324	355	337	348	313	319	323	341	311	300	298	306	337	296	300	330	346	321	325	323	309	320	313	300	328	297	349	345	303	293	306	310	311	304	323	331	348	315	324	345	321	304	342	342	297	314	338	313	317	306	320	335	348	361	311	297	341	330	306	359	328	336	315	324	328	312	317	339	305	340	312	333	330	330	313	341	315	312	324	310	331	320	334	300	339	332	293	319	335	330	351	353	343	341	338	321	342	276	340	303	344	326	332	340	327	286	314	327	299	297	305	303	334	304	293	293	357	326	332	318	335	340	337	306	341	334	323	335	334	342	316	329	338	292	334	330	313	319	323	307	307	287	342	327	318	331	359	322	308	324	322	293	334	334	317	329	290	312	298	322	308	299	336	342	334	309	330	361	332	328	312	310	357	328	297	314	311	335	363	348	319	330	312	329	321	292	338	280	318	296	305	324	373	337	340	307	322	305	335	325	341	317	298	346	337	326	307	334	332	310	321	327	304	308	336	342	320	295	322	352	326	359	295	312	332	294	323	357	328	330	349	288	313	315	312	345	326	311	320	317	307	293	341	335	316	325	313	338	320	326	332	303	321	334	332	365	316	324	335	302	307	336	364	352	333	325	337	310	334	328	307	366	333	331	311	328	341	304	287	303	312	325	341	323	350	294	350	315	350	330	329	334	305	340	318	329	316	324	296	303	362	334	299	335	334	318	311	332	333	298	317	317	330	336	308	291	322	312	288	287	326	330	325	341	320	333	303	323	318	336	344	315	299	321	334	320	361	316	318	321	324	345	332	355	325	314	308	296	305	292	323	321	298	320	319	351	298	320	291	305	313	299	312	321	332	325	317	304	330	318	291	341	307	358	327	294	321	291	349	328	322	329	306	312	331	314	331	335	275	313	345	328	313	339	319	297	313	309	338	287	330	334	338	298	321	346	332	331	299	328	308	340	361	327	329	325	333	317	326	318	323	323	347	306	328	333	333	315	310	310	328	319	289	306	330	327	348	311	295	336	292	309	319	300	338	328	330	316	334	297	319	314	298	335	313	317	312	328	335	327	308	356	333	336	295	363	347	333	340	347	329	337	323	313	319	296	346	334	324	349	332	315	326	341	339	306	326	336	320	327	337	308	325	315	325	320	328	297	325	338	330	318	323	307	345	339	341	316	278	291	360	330	293	302	315	322	289	304	299	301	355	323	336	319	322	329	352	331	335	327	329	363	333	307	296	320	293	287	303	346	321	314	330	322	322	340	310	322	338	322	312	290	322	308	322	306	317	369	319	324	300	304	340	341	312	315	340	338	349	368	339	296	358	298	311	344	373	309	280	330	334	328	320	333	320	322	300	335	323	347	300	280	315	343	340	326	333	328	312	340	367	390	330	290	316	345	339	337	314	320	334	309	338	302	295	326	329	367	313	315	312	284	339	335	294	346	345	314	325	337	355	356	329	335	318	326	329	289	314	317	310	349	327	331	320	326	322	331	310	306	315	319	323	342	355	339	340	311	326	331	326	333	346	350	325	347	326	302	302	304	313	322	316	332	310	341	343	333	287	335	292	327	334	330	344	351	306	310	361	303	307	327	348	318	325	333	328	307	309	318	345	316	323	313	288	375	338	361	335	365	352	332	300	319	310	328	316	328	318	339	334	325	315	366	301	335	337	314	288	358	332	340	305	361	316	308	342	328	325	302	314	318	306	363	323	319	346	326	318	332	307	309	334	328	320	331	335	318	320	319	369	341	308	364	329	333	310	309	337	309	319	320	317	322	312	293	352	327	325	330	300	308	311	347	334	325	334	341	324	305	301	346	363	312	301	320	304	328	308	318	330	339	338	325	302	342	332	326	301	347	337	356	354	315	316	357	308	327	308	328	304	333	294	316	308	332	294	295	332	324	312	335	319	326	303	320	318	324	338	320	329	317	331	328	328	311	306	312	345	337	318	363	337	287	330	315	349	311	324	329	294	347	304	293	354	327	345	342	319	348	330	357	299	304	325	311	276	322	318	316	295	324	331	321	345	325	317	320	317	294	319	323	334	360	310	342	319	294	333	313	338	314	333	295	314	321	293	304	276	315	307	335	305	330	348	325	303	304	337	335	310	318	345	292	313	328	348	316	321	328	314	302	335	284	333	357	331	308	305	313	335	343	333	315	326	326	357	322	309	318	356	303	298	339	310	306	344
23887	21219	29081	23562	20996	11627	1082	660	592	566	521	437	440	455	413	440	397	434	407	398	418	360	402	404	383	392	375	396	387	369	370	390	375	398	363	374	362	404	378	355	394	414	370	358	340	390	407	381	370	365	335	416	390	384	370	402	378	353	375	366	377	353	360	347	401	378	377	399	366	383	380	360	389	359	369	386	374	393	357	372	403	379	374	369	391	394	380	377	374	344	335	382	407	362	413	367	355	383	374	376	356	418	364	359	383	391	385	404	339	365	362	367	366	341	379	410	389	364	387	390	390	381	376	380	379	394	380	402	436	388	378	389	382	407	376	374	332	399	362	397	408	414	385	342	354	345	346	396	377	333	375	354	368	381	410	403	343	411	404	380	386	377	362	359	360	365	390	350	379	369	380	374	387	347	384	358	344	373	373	379	354	367	356	391	346	379	398	344	342	352	357	387	374	381	375	397	350	396	368	328	398	405	365	356	393	377	370	348	372	391	355	396	390	360	390	367	370	370	394	351	407	381	347	384	368	353	367	385	362	386	382	357	334	397	411	364	369	385	382	358	380	415	375	373	339	401	404	329	350	369	367	330	407	391	355	397	371	368	351	374	372	361	384	374	402	405	376	376	375	378	367	406	387	366	359	391	350	406	403	360	356	363	386	373	375	352	359	355	387	389	334	362	388	383	385	364	396	353	385	364	385	356	325	410	367	402	342	387	406	354	363	373	356	392	376	390	376	383	353	416	387	399	371	378	374	372	376	365	341	375	385	357	412	381	376	363	416	389	398	390	395	396	342	396	360	385	390	387	386	421	388	365	362	372	365	355	392	381	363	376	401	385	378	380	376	417	368	395	402	348	387	355	373	347	381	374	399	374	353	382	364	364	363	363	376	363	355	363	367	401	372	384	379	363	356	379	379	353	357	384	350	369	372	373	392	368	387	386	403	382	351	361	383	381	385	397	353	356	365	377	355	393	386	368	350	380	353	383	381	404	400	417	330	354	372	426	367	345	371	385	358	383	375	371	383	351	356	383	356	381	372	353	383	377	393	404	351	394	367	352	405	368	384	372	372	366	370	371	370	353	348	371	367	396	369	362	369	368	370	358	409	347	354	376	382	345	344	386	349	391	373	422	365	384	362	368	350	391	381	375	367	343	395	379	405	367	401	419	336	346	394	335	369	370	363	376	382	380	363	383	382	402	383	369	379	344	396	352	366	410	368	353	376	388	334	401	375	403	396	351	381	389	371	376	391	388	344	379	350	397	384	367	402	362	375	377	388	389	358	363	387	365	403	337	383	382	372	394	422	395	396	395	374	363	390	354	401	361	383	393	387	349	377	400	387	357	370	364	382	340	346	408	413	381	374	361	371	409	373	364	351	432	374	382	371	390	376	376	373	360	354	401	357	369	383	390	410	341	381	345	356	354	363	381	398	358	382	333	379	383	347	378	394	402	351	384	404	384	335	371	359	353	379	352	374	393	398	399	348	367	396	380	360	385	356	371	368	369	388	386	352	394	398	358	334	403	417	341	335	380	377	370	382	381	341	397	368	400	351	346	353	357	373	388	361	382	370	374	390	370	405	361	371	351	371	397	348	359	344	397	378	352	373	349	385	346	363	392	369	406	407	333	406	375	375	359	358	374	345	339	367	411	418	383	384	333	382	400	361	379	395	393	400	385	361	361	395	349	396	399	374	398	378	385	353	369	382	382	382	364	377	370	385	371	364	369	374	374	381	361	346	386	361	338	391	372	393	371	364	362	369	370	350	347	350	354	385	365	367	371	362	341	399	383	378	357	394	362	416	358	425	384	396	371	406	381	408	375	367	364	429	376	357	396	386	372	356	360	391	399	386	393	384	421	358	397	378	351	369	388	385	332	391	378	354	397	352	363	379	371	382	344	409	377	356	367	350	379	358	380	388	361	375	346	364	356	360	395	387	412	383	341	383	406	351	380	369	369	376	372	378	396	366	341	366	367	362	373	396	379	362	426	388	357	370	371	335	340	386	430	390	437	404	374	375	344	391	377	385	404	385	382	367	393	358	370	382	389	354	380	359	364	333	373	360	384	367	357	375	376	389	341	372	377	388	403	399	379	360	387	373	345	371	375	364	351	360	388	385	357	391	389	385	379	386	350	387	345	394	399	362	388	403	361	381	386	363	377	373	372	382	356	376	364	380	381	395	383	343	416	378	354	341	374	361	390	380	362	387	364	357	330	327	376	346	368	328	352	377	391	426	401	398	370	391	382	394	360	375	391	350	377	355	380	347	364	378	389	362	396	376	388	381	371	378	365	360	390	368	341	378	369	379	390	364	343	371	377	381	377	360	406	386	357	336	391	372	406	370	400	375	359	353	357	377	364	385	367	370	380	378	367	364	361	389	402	391	368	360	363	377	377	387	391	349	361	391	387	374	391	406	360	359	389	417	356	347	368	382	357	406	356	360	345	340	359	425	365	374	335	365	369	414	373	426	377	359	364	393	358	382	365	393	403	384	386	391	346	389	347	349	401	374	378	381	381	348	393	371	387	382	366	389	385	352	381	357	392	396	384	381	341	410	354	361	365	369	376	344	371	374	390	358	381	363	382	388	382	378	388	361	375	370	332	384	371	413	388	397	371	416	386	374	355	364	393	365	355	364	382	364	403	372	393	392	408	379	421	389	373	427	390	369	379	422	357	390	371	362	378	373	363	333	392	374	315	326	349	378	373	370	376	404	419	407	360	402	367	392	365	390	345	380	350	339	370	382	364	372	389	379	356	365	397	400	403	361	377	394	407	359	379	396	376	379	362	376	375	399	345	366	373	368	358	358	375	341	358	364	382	388	373	354	374	379	385	342	413	412	341	356	377	383	365	352	354	393	381	385	373	352	399	380	365	369	384	367	399	369	408	395	395	384	372	373	381	377	410	352	383	358	366	379	364	389	368	401	320	372	368	363	323	359	390	372	361	385	373	376	356	386	386	366	374	374	364	406	387	385	386	401	363	345	372	374	397	353	378	370	389	376	362	394	390	340	362	329	380	365	363	397	368	372	384	349	350	359	350	377	412	369	366	359	365	387	369	376	374	361	360	364	351	357	372	373	395	406	361	384	363	396	405	402	355	388	366	355	360	379	383	393	388	360	373	368	370	384	360	390	357	408	398	394	340	378	356	382	390	379	365	335	377	340	383	385	345	365	391	362	370	384	359	367	376	383	391	386	374	350	368	386	366	368	396	390	347	370	363	376	391	379	394	354	399	370	361	396	406	369	392	370	411	384	358	376	365	371	368	361	371	331	397	390	392	358	357	376	396	387	368	389	377	374	349	348	375	359	356	393	376	358	370	362	358	343	399	370	403	356	416	366	380	371	397	367	385	357	378	377	389	392	389	374	362	423	377	390	393	389	386	346	362	394	382	347	358	360	374	379	372	394	392	357	411	354	373	383	378	372	363	364	342	391	343	365	370	383	357	406	364	372	377	392	380	358	350	376	397	390	404	366	356	388	408	392	375
42617	74889	42746	6529	2014	1555	1343	1107	874	844	734	692	646	589	626	536	562	508	523	518	516	480	480	507	493	492	461	455	514	463	446	472	449	503	436	439	428	456	451	479	449	459	452	434	464	468	445	395	474	451	463	442	480	488	441	492	427	464	425	486	484	475	438	418	421	462	452	430	462	421	446	425	439	448	465	485	435	452	471	471	446	427	465	475	481	451	457	475	414	452	482	456	435	473	482	493	450	501	467	474	461	451	470	461	528	418	436	454	439	453	481	468	456	479	438	464	430	488	463	462	484	484	437	428	435	461	444	466	448	460	481	494	480	492	434	469	460	447	413	457	437	426	440	450	452	453	443	466	405	438	474	471	447	452	438	432	454	451	456	455	429	454	458	450	430	442	470	486	469	504	436	460	479	485	470	415	434	415	455	408	426	448	453	473	406	483	442	481	405	462	485	449	443	455	459	440	474	493	456	441	423	436	430	439	420	431	453	452	424	438	451	444	463	467	437	431	424	460	504	445	468	447	423	478	435	428	461	447	458	451	483	459	451	464	444	396	411	422	495	442	445	472	447	456	459	449	455	481	448	435	486	429	439	430	414	453	490	451	450	449	480	458	431	445	450	429	445	435	481	441	468	437	447	449	435	450	443	445	444	412	453	462	440	439	427	461	452	446	471	441	468	447	480	450	468	456	441	462	482	417	450	453	435	470	469	458	469	466	482	433	437	443	404	443	477	491	440	427	444	439	432	430	459	381	458	450	425	451	466	454	445	484	429	455	405	438	427	424	467	432	431	471	432	464	455	484	434	439	451	443	479	485	479	473	446	421	443	499	418	458	448	435	425	469	463	428	427	422	430	462	482	457	426	478	458	458	410	450	444	430	454	471	436	439	465	424	444	446	475	426	470	461	432	488	464	442	432	454	447	460	447	426	457	429	435	416	404	466	434	466	436	420	442	467	461	445	492	444	473	455	441	432	438	430	409	461	458	420	416	455	437	446	455	478	466	412	435	485	445	455	459	484	449	492	449	433	452	456	428	454	446	425	463	454	428	431	380	427	411	407	469	470	440	389	460	453	490	451	447	451	433	438	390	446	448	459	460	449	423	485	455	472	440	468	446	436	436	439	437	463	452	458	431	468	442	424	393	465	417	494	466	425	421	433	456	460	456	463	470	444	477	450	464	458	471	452	439	444	439	447	434	416	435	428	460	455	455	447	416	464	489	465	451	462	449	421	449	470	463	458	470	467	458	431	438	474	462	419	429	470	445	415	449	485	472	434	436	410	452	449	436	453	438	450	453	429	447	470	445	468	419	452	439	447	439	445	493	457	456	472	439	444	477	470	443	423	448	417	454	456	420	457	463	412	433	432	464	456	437	444	465	431	471	481	450	444	468	417	456	470	433	457	471	432	460	446	484	444	404	454	431	443	450	459	461	463	428	441	463	446	446	453	423	473	449	418	433	462	441	429	437	450	478	466	460	456	442	456	441	450	443	480	444	457	453	448	426	464	454	456	454	485	483	412	411	419	428	487	408	453	431	422	440	454	460	460	434	419	425	433	428	473	433	461	448	460	425	433	450	437	431	446	419	485	453	464	442	472	450	480	457	443	377	455	467	478	435	425	448	449	466	449	391	440	456	437	460	451	450	435	453	467	444	439	434	461	436	494	430	473	424	454	441	466	453	437	458	453	440	462	454	450	452	474	454	482	452	449	455	432	444	441	476	454	464	440	476	428	383	484	452	455	417	459	469	461	458	455	465	471	426	456	447	519	417	462	474	476	446	470	466	450	429	468	455	434	484	443	396	431	436	451	463	435	428	471	451	430	447	463	450	449	475	409	439	442	479	442	471	470	438	437	456	477	436	457	455	407	463	424	457	475	472	423	474	477	435	444	434	469	450	451	468	450	434	439	419	452	449	445	470	471	430	440	477	441	448	436	465	462	419	414	469	472	468	438	439	424	468	487	434	478	427	445	424	428	465	469	411	449	418	441	445	436	437	462	500	416	459	452	468	416	445	466	432	463	454	429	460	468	424	449	439	431	450	442	442	461	453	410	452	469	438	440	446	423	476	448	469	448	435	426	456	469	426	446	455	466	402	472	438	430	462	460	468	458	458	440	418	469	431	464	459	453	442	419	457	474	456	450	458	517	456	456	480	427	423	421	448	422	406	401	448	479	470	480	430	473	430	478	426	444	459	422	422	456	444	451	459	410	479	462	425	444	449	448	423	462	464	460	449	458	434	425	459	414	452	471	462	462	423	491	442	416	422	492	451	411	490	474	475	443	441	478	467	475	424	436	474	435	432	495	458	457	450	467	488	464	476	445	476	433	427	430	434	423	452	430	458	442	423	466	423	450	429	439	444	450	429	452	450	411	423	441	478	456	437	438	455	458	425	504	446	453	458	466	450	403	457	477	417	443	446	402	435	415	440	447	454	427	465	476	443	505	440	414	455	464	434	435	472	425	458	486	422	438	427	477	446	462	481	467	421	422	441	432	452	455	423	403	451	416	440	445	419	426	426	467	411	446	475	454	432	459	495	448	463	393	458	424	436	465	469	386	409	456	438	469	434	465	435	485	438	444	436	408	446	423	493	456	450	451	457	412	428	463	422	475	426	469	434	478	454	453	465	440	430	482	437	426	413	412	482	456	426	418	466	421	471	462	467	418	484	468	444	433	444	460	463	429	509	467	474	440	436	480	476	442	468	434	451	449	463	458	495	450	420	432	435	439	416	436	467	442	425	436	432	463	451	401	457	455	462	470	471	445	455	475	433	446	432	476	428	409	448	429	454	463	450	468	448	450	472	440	459	445	433	422	492	442	444	463	476	461	469	477	455	463	473	450	460	434	444	431	448	446	449	459	448	410	449	440	458	460	480	475	445	446	462	457	476	497	459	459	505	463	463	450	443	426	405	461	463	444	480	475	465	415	431	442	454	434	455	475	468	441	465	457	465	447	434	444	453	444	409	452	419	450	439	411	454	419	429	478	505	443	440	462	486	459	473	417	461	429	434	434	453	434	424	418	474	487	435	438	438	448	430	456	456	418	478	450	452	459	448	465	484	474	451	481	449	481	453	429	423	457	414	428	441	407	438	426	459	468	482	409	464	436	452	454	462	444	453	425	482	449	410	454	468	451	427	438	445	475	437	428	450	423	449	457	453	415	428	480	463	442	465	462	433	454	464	480	457	440	450	410	433	464	462	431	452	453	434	417	425	471	441	483	477	478	453	468	429	421	442	459	445	461	466	465	445	423	442	444	433	458	447	453	467	454	473	441	447	424	431	466	465	444	443	463	433	486	447	451	455	448	430	439	454	501	428	474	480	464	486	505	436	431	453	444	439	458	493	473	483	433	435	424	475	488	455	413	443	458	433	470	480	441	461	417	452	455	429	455	481	462	468	440	412	449	464	412	452	444	495	475	456	432	429	480	455	450	446	436	469	455	480	441	415	444	478	424	470	423	432	434	439	459	454	466	407	504	449	438	482	439
25307	21344	28180	24326	15169	971	426	355	288	284	284	269	261	230	271	232	239	245	215	222	235	253	209	222	227	222	234	209	213	214	228	202	214	226	231	220	234	245	214	227	241	230	213	214	239	212	224	244	202	204	231	211	231	206	212	207	194	223	204	221	203	234	215	221	231	221	224	226	239	212	222	215	209	226	230	207	215	210	236	222	202	186	224	198	231	195	214	193	213	244	231	207	232	236	226	233	209	208	195	234	235	239	222	228	213	241	227	224	240	214	218	210	207	212	225	224	209	219	197	236	237	244	257	212	201	199	227	234	233	206	225	227	204	231	244	231	248	236	230	199	214	245	207	236	218	208	215	231	224	232	208	209	210	238	197	225	214	248	208	220	216	207	212	204	255	228	170	213	221	224	199	228	213	213	190	231	252	218	210	212	227	213	229	222	267	210	238	238	224	226	249	218	218	214	224	219	208	231	214	229	225	196	214	225	229	262	216	210	217	203	231	226	214	226	193	213	216	245	249	223	210	188	199	236	217	204	222	223	225	209	230	204	210	230	219	214	240	227	218	231	199	213	240	246	225	225	214	234	221	233	214	226	203	206	224	202	216	211	206	220	218	242	201	227	210	207	208	219	246	203	238	202	203	219	238	182	214	209	199	187	221	181	238	238	226	208	204	233	208	225	245	196	193	225	221	184	224	211	219	243	233	252	219	213	193	217	222	227	221	210	202	217	233	207	208	235	199	205	211	217	212	221	214	219	219	223	228	222	222	218	223	225	226	214	243	214	213	211	206	209	216	193	215	220	221	245	232	245	238	200	211	208	226	221	182	207	232	210	238	229	204	231	216	229	241	213	216	234	208	193	241	205	197	206	239	231	222	213	216	205	213	222	219	206	192	223	233	206	207	231	212	207	214	222	244	221	232	210	203	230	228	230	206	264	223	208	227	214	213	214	211	183	229	191	232	220	223	206	225	244	228	218	216	229	227	227	215	226	238	237	212	227	240	228	227	218	203	209	223	217	208	210	227	219	250	200	215	216	194	211	225	226	219	210	225	243	220	202	215	225	209	202	207	229	227	240	207	233	217	232	223	211	229	207	207	224	210	224	201	198	250	222	232	202	208	235	236	237	184	208	188	232	224	201	215	224	206	222	230	250	200	210	220	231	221	227	213	203	214	241	218	209	247	209	235	232	188	250	201	246	220	229	251	240	220	205	224	216	234	222	222	197	235	225	235	250	241	210	225	227	228	205	218	211	202	216	239	229	222	211	207	215	238	230	223	211	224	185	205	214	240	219	207	226	208	192	235	192	227	214	202	227	191	200	218	209	195	241	221	210	213	216	221	199	231	236	187	195	228	223	239	205	202	188	203	201	198	241	229	218	202	226	245	214	234	222	224	253	223	235	224	240	225	206	204	205	216	216	208	210	212	214	206	224	245	243	174	221	243	206	222	224	247	231	227	207	242	206	201	245	203	229	212	227	234	203	211	192	215	190	204	225	199	218	221	222	229	200	201	229	238	217	220	217	204	218	225	225	206	220	249	226	200	221	249	228	201	189	224	217	205	216	235	215	219	226	206	217	228	227	229	250	218	210	211	223	210	218	224	204	213	196	209	232	220	205	232	229	227	203	212	221	209	208	221	216	222	229	225	202	210	223	218	218	244	229	195	214	203	235	227	214	221	208	215	234	218	208	220	240	217	219	224	231	215	229	193	233	210	221	217	223	226	209	229	214	220	213	231	221	233	210	222	199	214	217	208	251	241	224	218	221	227	228	190	202	211	222	245	225	211	237	217	225	210	204	224	241	229	211	219	208	206	201	217	190	241	226	240	222	229	221	214	215	225	217	213	217	224	216	202	228	234	210	221	208	211	197	212	224	227	210	222	212	229	225	218	227	227	202	217	240	230	225	221	195	218	239	214	221	217	224	216	206	205	254	232	197	223	207	247	205	217	216	206	227	214	212	208	180	201	225	215	237	213	220	215	204	211	213	218	219	226	217	204	229	200	217	228	205	206	227	231	223	225	202	210	187	203	237	213	196	223	209	225	224	234	242	206	209	221	223	219	212	214	212	223	227	212	249	221	204	210	210	239	241	227	211	214	226	248	206	225	215	200	235	225	219	223	234	213	239	233	208	193	215	196	225	220	203	215	220	219	236	230	180	218	239	241	188	215	236	221	234	219	190	226	222	217	203	211	215	200	216	220	206	212	200	231	216	213	217	207	208	207	211	243	195	202	213	226	185	216	256	225	199	204	203	232	203	239	249	200	214	200	218	205	254	217	218	217	216	211	207	235	217	243	233	220	212	228	218	197	212	219	217	223	212	204	240	198	246	231	224	224	218	223	211	218	234	216	222	221	197	229	205	186	203	208	231	223	195	231	233	216	221	205	217	212	182	210	224	225	210	236	214	203	223	194	193	234	217	225	210	200	196	228	223	245	214	204	228	222	196	205	218	224	201	226	209	196	223	253	220	215	248	213	225	220	200	239	213	215	219	261	219	198	216	187	229	200	210	214	197	235	203	214	193	227	215	221	204	224	218	230	251	250	193	222	228	232	272	191	192	192	257	234	182	225	203	216	199	205	248	206	209	213	223	237	203	219	200	214	199	211	232	218	217	225	204	211	225	217	231	236	206	208	208	221	193	264	222	210	210	219	221	208	199	196	230	213	224	217	219	214	198	210	205	212	235	229	201	217	194	235	256	211	213	200	208	224	240	243	230	234	230	200	268	206	224	177	230	224	199	224	203	213	203	212	219	219	220	184	224	204	220	222	231	230	208	227	202	221	236	211	228	225	220	227	246	223	240	192	197	220	218	197	231	251	201	196	238	208	210	201	212	189	212	250	222	207	215	200	212	231	224	211	208	207	202	211	202	226	226	208	213	251	217	210	224	212	225	231	247	209	194	236	248	205	228	220	200	222	209	206	207	228	209	205	222	198	221	220	248	220	226	237	219	225	218	218	225	206	218	263	216	222	214	214	183	203	238	224	222	213	231	237	200	195	200	219	226	198	234	185	225	197	202	246	219	244	225	217	225	215	218	223	198	226	207	203	236	227	209	234	195	215	186	196	199	186	180	219	219	230	227	234	243	229	209	215	251	212	177	188	226	237	222	219	252	202	231	210	196	229	221	226	247	221	211	207	214	209	220	193	251	217	220	217	238	223	231	217	242	223	216	198	215	208	214	209	201	206	232	206	180	243	249	200	218	240	232	221	229	224	225	217	220	245	210	217	220	227	219	220	225	237	232	199	202	228	228	243	186	211	225	226	231	239	210	209	238	189	215	218	223	200	229	221	214	237	211	238	222	231	206	227	224	212	241	209	208	188	238	220	216	213	193	224	215	209	213	240	207	207	230	228	199	211	244	230	214	243	228	198	210	196	204	233	210	217	247	239	214	223	225	190	222	203	220	219	234	200	213	203	218	211	235	214	238	211	191	230	209	219	219	189	219	196	237	189	210	216	227	194	198	235	222	251	228	226	221	212	208	221	199
42350	61785	29071	4715	1142	947	681	606	535	448	445	416	385	354	338	336	325	316	321	322	317	326	297	309	285	294	297	284	290	300	263	302	291	279	287	274	285	291	288	291	263	297	285	273	286	285	265	288	286	281	261	267	303	292	286	303	302	295	270	286	268	255	262	276	286	274	302	263	253	255	304	298	266	255	313	268	281	270	281	278	253	275	289	272	265	302	270	280	292	270	285	287	295	302	307	282	275	305	290	309	288	269	279	304	303	263	283	233	272	244	294	260	283	302	304	267	265	306	281	259	297	281	262	306	272	285	276	293	278	303	298	285	277	299	277	294	288	276	288	274	258	267	267	277	268	272	262	289	282	282	293	293	278	261	289	292	285	272	304	285	282	283	260	287	279	255	284	296	263	275	292	296	262	291	284	286	278	301	301	295	246	260	275	317	267	310	285	278	272	285	285	258	260	292	265	283	307	309	281	270	262	272	269	258	294	286	287	298	251	275	251	255	297	300	279	247	313	275	289	285	260	277	308	287	264	275	270	264	292	276	273	274	258	297	285	294	262	264	307	258	292	276	273	320	286	254	277	262	260	262	326	255	280	265	271	294	271	287	266	277	285	267	295	309	279	271	254	281	303	288	284	271	261	287	279	297	268	278	272	283	272	263	287	252	280	256	284	240	318	296	254	302	294	270	274	279	280	286	276	302	275	257	300	270	273	282	267	267	274	281	265	251	278	284	274	260	271	291	292	285	271	301	223	287	268	285	284	295	276	262	287	318	278	256	295	253	272	267	279	279	286	258	279	273	252	252	267	283	262	279	278	273	256	276	275	256	279	269	269	258	288	276	262	273	259	279	275	276	305	278	291	298	287	254	262	279	270	289	323	266	267	304	282	279	276	259	270	279	284	271	255	277	267	280	263	283	295	274	302	281	272	281	280	279	288	295	293	271	305	268	284	331	263	256	264	257	271	257	290	275	297	256	307	279	275	274	282	293	261	300	290	293	288	313	266	285	250	273	283	267	296	275	292	280	286	259	293	272	267	265	274	234	261	293	259	266	258	269	296	272	299	281	274	254	298	282	263	258	269	265	284	267	272	280	302	278	317	277	287	250	276	295	244	277	266	259	276	291	277	286	269	289	268	254	268	301	296	296	276	264	253	265	285	299	249	307	295	282	289	290	261	259	282	252	273	284	278	277	283	290	273	279	314	260	321	324	261	307	311	294	283	269	266	286	271	265	275	269	245	296	275	288	269	306	287	255	301	279	261	279	264	276	298	291	271	283	279	274	276	293	267	268	256	267	292	277	249	293	294	288	280	298	288	295	270	310	262	261	280	292	265	298	296	300	254	273	266	276	251	276	281	279	274	265	269	266	252	259	277	276	280	274	298	263	271	264	249	302	276	266	278	286	290	259	322	303	251	301	283	260	269	262	262	288	258	282	270	244	284	296	274	247	282	297	272	273	278	274	273	286	279	272	249	251	295	278	268	296	299	267	276	248	290	270	281	269	289	266	290	284	274	306	260	274	261	284	262	293	252	276	229	270	278	264	254	272	257	258	286	264	291	272	286	291	257	279	280	266	283	248	271	290	289	284	260	275	274	278	282	300	286	301	278	243	259	283	269	256	298	267	269	296	276	287	269	312	270	306	278	291	274	251	262	265	281	296	308	267	242	286	294	296	246	247	290	296	272	271	260	280	286	274	272	257	268	287	287	266	272	266	274	268	284	285	274	276	281	283	286	288	249	283	266	273	282	275	275	324	314	282	260	284	282	259	292	294	300	287	267	274	292	271	281	269	300	272	278	271	290	297	288	272	285	272	258	292	273	290	284	287	304	256	284	256	285	286	251	294	259	261	255	286	259	242	287	296	277	280	305	301	276	282	267	258	303	289	276	270	268	259	277	285	252	266	259	262	288	280	270	260	300	282	241	252	271	280	293	298	276	317	289	302	265	251	265	291	230	301	276	263	253	281	284	269	299	283	281	277	287	262	279	294	267	291	301	273	276	265	265	278	268	265	270	271	287	273	277	266	290	251	260	257	274	289	281	286	281	278	277	270	276	284	269	293	287	258	286	288	277	256	254	301	290	277	289	271	291	296	264	298	260	279	294	292	263	296	271	279	321	278	276	236	298	271	262	289	320	263	301	287	310	269	289	293	300	294	307	285	278	264	278	298	272	290	285	278	289	261	278	301	275	277	252	288	287	318	278	272	263	283	313	296	287	261	264	296	252	255	287	275	273	290	313	257	268	284	248	256	303	288	270	277	286	264	280	263	286	268	281	271	300	280	266	277	274	253	302	243	274	280	290	262	279	283	263	282	279	267	304	287	277	293	303	297	274	284	264	284	261	263	266	302	289	287	302	274	257	269	295	272	289	255	291	267	286	271	301	284	252	266	277	271	275	322	236	310	260	283	288	270	274	259	256	301	282	276	273	281	273	288	275	278	316	307	268	296	274	297	293	256	269	275	269	270	262	288	273	290	299	263	290	284	252	274	256	280	280	289	260	300	272	281	302	266	311	298	252	275	313	301	260	281	260	291	261	262	298	256	260	264	284	278	306	281	264	278	288	288	278	251	276	277	291	292	244	260	319	264	301	262	269	258	280	254	278	284	273	255	265	249	264	265	282	274	279	281	268	260	256	292	287	285	302	296	309	276	280	282	259	269	246	282	248	289	286	278	294	259	261	291	271	284	283	270	277	262	292	268	258	281	287	248	272	289	272	267	260	276	260	258	286	263	286	267	276	247	287	249	267	240	285	291	293	253	256	266	292	272	277	262	282	260	270	281	235	285	290	300	277	299	302	275	280	233	244	278	298	243	261	255	276	263	294	267	269	264	276	288	259	313	277	271	261	269	276	290	299	245	267	265	250	265	290	292	302	253	283	266	294	292	267	279	266	266	271	281	291	273	273	270	269	294	310	297	293	251	283	271	281	280	272	264	261	285	276	246	237	280	263	287	306	251	290	269	291	273	262	277	277	272	282	297	283	265	291	260	287	255	278	296	271	272	284	282	308	276	283	274	308	281	284	252	275	275	287	263	295	262	278	265	282	273	257	275	290	290	291	305	285	280	292	284	265	262	297	304	285	268	311	289	280	284	285	264	278	289	274	268	248	272	270	250	309	257	263	280	252	281	266	275	246	255	290	278	267	293	288	269	263	288	264	274	297	260	268	267	256	288	259	281	262	267	271	268	277	286	280	274	272	280	291	273	278	272	270	280	253	271	319	266	279	254	302	296	242	291	275	279	269	300	269	293	266	292	280	292	279	309	269	256	280	278	272	285	301	272	242	283	257	265	274	245	273	261	276	245	269	261	287	298	307	281	273	305	283	254	298	265	259	283	274	289	260	261	282	268	262	286	249	274	291	298	305	271	248	276	284	283	297	267	279	238	285	256	253	271	271	243	242	246	279	283	250	286	264	257	279	286	295	298	295	272	273	302	288	281	277	306	290	295	269	301	275	278	272	308	281	274	295	295	290	297	305	265	275	253
22925	21179	29784	22820	21162	21231	13830	1128	737	664	573	577	528	515	522	475	433	458	420	426	434	424	397	409	459	378	418	386	403	389	389	345	402	376	361	392	362	366	388	384	419	392	375	376	392	404	404	363	390	404	358	395	396	396	317	368	328	367	386	369	339	364	376	386	397	387	346	351	382	357	409	397	376	397	379	374	367	378	381	371	371	385	409	369	356	352	392	369	393	381	381	394	379	394	323	364	365	360	381	376	369	366	383	375	431	357	381	330	391	390	392	377	399	339	359	377	377	383	375	389	394	389	387	401	412	357	365	387	362	382	392	341	371	324	336	384	386	410	398	365	354	377	359	370	374	380	402	338	384	377	384	409	361	356	348	371	376	355	362	346	406	362	370	360	367	372	374	367	348	398	376	353	385	362	402	383	353	392	389	344	359	371	373	367	350	434	334	410	397	372	340	416	359	391	363	332	349	374	340	345	377	376	394	399	352	413	352	373	405	390	368	367	362	375	361	387	394	368	393	356	353	383	342	356	389	358	338	363	367	375	355	357	394	362	360	377	381	373	367	347	371	351	395	349	390	371	371	330	354	361	383	381	362	371	368	368	414	320	425	379	359	347	378	366	399	361	370	361	369	381	347	394	365	366	388	334	437	362	388	358	352	375	377	368	402	359	349	374	384	379	360	374	365	377	397	374	356	394	395	374	347	392	359	394	375	380	361	376	359	365	374	333	395	368	346	349	380	341	342	371	362	432	371	348	346	383	386	369	374	362	386	345	379	371	380	361	370	375	386	381	392	372	370	350	349	373	347	371	408	409	398	391	402	355	354	357	348	336	391	363	357	376	367	351	347	360	334	354	349	394	370	384	345	377	401	375	312	374	334	417	341	359	412	358	337	384	385	370	373	404	396	375	361	377	367	394	372	359	383	372	383	386	386	333	374	394	350	368	371	358	349	406	359	389	344	375	408	369	383	331	385	380	377	348	351	392	354	412	363	393	338	350	355	374	398	353	375	363	383	357	385	378	351	388	379	347	351	395	386	393	396	377	345	338	359	392	381	349	387	354	345	356	375	374	359	375	396	362	384	360	363	375	361	394	357	387	382	355	373	400	383	386	373	398	384	388	370	358	366	352	380	403	379	352	418	339	326	382	360	375	366	408	365	380	333	399	347	403	383	380	360	400	332	377	370	364	367	350	372	379	334	376	364	379	370	357	372	339	364	357	393	370	408	339	371	369	360	378	406	374	375	346	360	377	421	371	392	343	384	358	451	380	396	359	404	376	360	379	380	386	399	372	361	354	375	368	360	398	374	369	360	364	384	347	376	353	423	346	365	372	340	378	337	373	385	351	410	366	380	372	363	388	392	374	365	361	338	371	341	375	396	351	390	360	372	401	344	376	393	367	373	363	344	386	342	389	371	358	363	371	351	424	358	374	387	346	361	361	379	371	346	410	377	390	376	345	348	377	389	430	370	331	337	367	362	364	410	352	370	380	370	392	363	373	335	409	375	349	371	384	347	325	385	372	387	361	342	345	359	382	372	356	339	382	352	397	361	370	378	338	340	356	345	391	353	357	368	365	378	391	387	355	365	360	367	331	367	345	398	351	379	372	378	375	365	337	385	391	341	365	370	389	350	376	381	330	383	383	356	357	390	391	371	373	403	334	371	404	357	399	399	415	395	375	352	390	374	353	350	343	342	344	353	322	345	345	372	379	355	375	365	389	391	383	369	393	366	377	336	374	382	355	384	376	364	379	384	363	397	387	367	397	386	372	353	355	379	380	400	356	377	389	367	351	398	384	400	379	414	390	373	362	369	350	391	386	406	345	376	380	379	368	389	373	386	356	417	385	336	382	339	347	385	356	371	360	373	391	410	375	358	374	405	353	361	378	381	383	360	389	376	396	413	382	376	350	355	367	344	328	348	374	381	380	362	377	367	357	336	354	365	378	366	364	366	395	387	411	397	356	376	370	354	354	397	356	380	381	362	348	356	374	392	346	357	375	361	375	376	354	356	381	355	380	371	389	346	363	387	395	398	365	350	351	415	359	370	395	368	407	372	398	376	368	362	351	357	383	378	367	371	366	384	378	369	395	376	378	374	360	371	388	403	372	394	364	391	375	380	386	385	360	385	356	364	381	363	340	383	366	374	371	370	388	366	345	390	367	310	358	405	368	346	368	382	364	377	367	366	368	429	335	410	392	360	369	354	361	354	365	393	350	387	336	403	368	401	361	371	390	353	400	361	379	353	370	379	392	372	337	356	341	396	351	392	377	358	369	374	367	366	368	356	373	397	374	378	342	362	356	353	365	355	353	379	368	374	372	368	373	358	368	371	363	356	396	377	349	356	374	353	338	361	378	370	379	397	355	384	352	347	324	351	379	401	323	358	339	364	367	374	391	372	376	355	367	334	346	358	388	364	355	375	343	360	374	349	398	381	375	364	402	344	393	374	334	362	375	356	344	369	381	383	377	400	367	333	413	389	351	363	370	369	386	378	363	344	379	342	367	388	368	347	392	350	385	358	388	349	385	372	381	367	394	335	356	372	365	366	356	349	356	332	385	350	365	386	352	372	355	326	393	379	359	364	409	327	355	371	364	365	354	369	391	393	366	348	387	422	345	388	338	378	354	363	376	358	389	380	365	352	365	382	386	353	383	355	370	353	371	323	353	368	356	365	376	357	402	383	377	370	368	391	326	384	362	344	375	372	374	365	351	371	398	358	397	370	395	365	316	363	362	351	320	361	358	362	344	367	353	353	378	373	388	390	385	366	346	350	357	409	395	341	384	360	363	380	391	366	344	358	357	365	353	368	388	357	351	403	401	325	392	373	407	383	353	344	353	359	382	357	377	366	346	350	392	391	365	361	392	343	399	363	353	366	388	361	397	391	355	340	362	385	385	357	337	368	358	384	383	377	388	342	348	353	350	346	379	349	344	362	382	392	346	368	346	374	371	362	359	352	345	356	368	332	371	347	353	363	394	395	382	359	362	371	339	355	334	340	379	379	375	370	394	360	355	349	365	388	375	336	378	346	357	436	354	356	396	397	345	352	363	361	355	384	318	379	355	320	372	362	351	399	364	341	360	392	362	369	372	341	361	334	394	371	380	352	339	351	395	366	420	359	391	373	344	386	361	378	385	335	375	369	392	360	392	372	396	374	372	399	374	391	360	388	384	378	359	343	348	378	345	343	332	338	356	346	344	407	352	330	367	364	371	382	382	384	371	344	384	357	376	367	375	372	411	400	388	380	353	358	391	372	339	379	363	396	359	362	348	406	350	364	359	361	358	363	370	367	373	361	386	377	395	345	369	386	386	395	372	364	378	365	346	382	351	368	416	358	348	407	397	359	361	357	354	346	347	360	376	383	365	365	362	376	412	379	378	384	374	366	344	389	360	398	396	349	362	367	396	397	406	364	371	379	395	367	351	375	359	358	375	365	380	393	366	318	363	325	372	347	386	349	350	387	380	360	365	369	359	369	383	370	352	353	377
42130	81299	37735	7952	3426	2556	2090	1698	1389	1144	976	826	762	720	720	645	609	606	567	556	530	606	535	538	488	475	538	474	468	512	476	477	473	513	482	458	485	493	506	445	461	451	435	463	482	419	426	481	436	481	503	454	473	495	457	476	465	471	447	449	428	457	425	458	450	436	491	497	406	437	454	425	517	441	407	465	453	433	436	443	464	467	435	421	466	439	440	423	447	498	481	490	496	491	459	463	484	488	476	457	442	479	473	473	485	432	439	420	475	474	443	419	405	504	471	459	444	476	453	446	456	457	442	453	471	456	459	451	441	441	457	466	460	448	443	438	460	461	477	478	423	427	414	416	464	485	479	459	444	449	464	413	483	453	425	459	474	449	431	417	405	446	418	434	435	433	491	437	413	415	428	423	460	430	456	452	472	435	466	402	477	444	443	433	418	453	426	477	469	466	444	453	482	425	423	441	432	409	474	443	470	482	439	444	466	424	405	426	430	424	451	425	444	456	442	459	452	473	493	451	423	439	444	452	488	461	450	448	445	449	433	458	459	479	437	433	459	457	444	432	435	477	475	455	448	458	447	427	462	490	485	459	432	461	460	450	463	452	449	458	462	470	448	419	428	494	405	444	430	417	449	444	432	413	394	412	453	436	443	453	455	429	476	425	487	457	410	475	428	428	416	429	438	429	455	425	453	472	439	447	445	465	455	427	448	430	449	473	485	443	425	450	391	456	426	456	428	439	445	427	470	434	455	456	427	412	435	446	477	455	479	428	444	432	451	423	492	456	452	461	477	434	453	408	440	479	462	455	453	476	456	403	453	451	463	468	449	430	432	413	457	445	452	464	451	434	433	449	462	460	430	457	498	435	430	462	426	465	461	487	492	463	444	430	457	445	467	434	457	468	425	473	446	465	430	446	441	453	508	471	453	450	455	410	468	447	459	443	429	481	451	445	440	462	441	455	469	434	430	410	478	438	436	434	405	479	454	439	441	441	438	454	445	454	449	435	449	470	414	455	465	434	452	442	457	439	468	439	437	471	408	426	452	439	475	456	454	443	461	453	452	467	478	456	430	431	454	490	432	476	456	433	457	429	472	455	446	442	466	447	448	454	425	447	443	428	433	454	432	453	443	435	458	473	445	475	454	397	465	455	466	458	425	436	430	423	412	439	451	472	484	465	451	488	469	449	442	447	444	423	446	441	424	416	450	450	464	455	423	427	406	446	441	462	433	452	420	463	414	442	451	452	395	470	453	473	462	432	430	422	436	442	444	449	422	448	467	425	432	395	441	450	449	470	462	431	457	440	413	447	453	481	481	465	437	419	468	418	434	453	440	447	430	471	451	474	462	481	433	425	461	448	441	433	400	432	455	454	462	438	426	411	474	408	442	426	434	424	493	402	413	429	484	441	438	448	432	389	432	442	479	467	454	469	431	436	433	453	422	463	427	458	488	490	468	438	438	443	438	470	462	414	461	459	456	427	448	463	441	445	369	497	452	467	447	440	421	439	469	450	451	446	481	448	448	429	441	447	448	482	445	454	492	460	468	421	446	428	456	430	436	463	443	452	443	422	421	425	454	444	457	463	444	466	468	446	444	434	445	426	425	463	412	460	476	455	483	384	464	452	460	420	459	439	464	489	463	451	410	408	452	465	435	410	446	438	455	459	443	440	423	439	451	419	428	461	483	419	398	466	465	416	428	441	408	456	459	441	435	455	421	453	453	454	430	434	437	434	469	414	465	447	453	403	434	455	435	440	462	462	435	444	489	451	460	460	411	455	483	450	454	418	441	435	407	460	431	392	480	462	424	457	445	477	452	424	447	455	445	435	466	412	426	433	444	448	465	426	460	444	439	437	446	416	438	420	458	373	455	443	418	421	416	417	434	438	472	468	441	442	455	412	484	444	449	446	461	425	468	447	457	454	435	458	475	496	430	456	427	428	453	455	432	461	447	487	437	441	462	481	433	466	464	447	469	447	455	413	396	442	408	442	406	454	415	449	446	449	460	475	480	476	448	475	480	438	455	454	471	461	441	415	439	477	457	447	473	450	482	452	445	425	450	463	433	435	452	447	455	475	446	448	424	441	453	474	454	424	427	445	445	468	437	444	449	446	451	463	433	449	438	444	465	454	448	435	460	447	434	457	444	455	469	413	443	444	458	487	470	478	479	440	486	446	443	436	447	438	470	454	460	421	455	463	456	443	431	424	437	424	445	479	454	432	442	475	480	456	452	436	459	449	444	433	405	405	460	458	453	459	470	477	435	420	452	420	423	475	453	444	474	478	464	462	489	465	428	469	454	454	448	445	445	402	452	430	466	433	466	431	451	487	445	453	476	459	457	412	450	431	432	469	442	495	448	471	447	473	457	452	455	416	415	442	458	433	459	450	458	441	415	419	458	474	456	494	441	504	443	464	398	440	446	463	456	458	458	462	461	479	438	439	427	460	454	461	464	436	451	439	438	422	446	448	434	456	475	429	446	450	459	426	456	426	496	436	393	431	407	418	438	446	431	450	461	431	453	472	465	422	450	460	465	427	436	471	430	497	382	412	420	471	436	439	430	442	424	466	409	407	445	492	484	450	452	449	439	440	417	430	470	450	438	450	448	439	438	427	453	444	438	476	419	395	443	436	433	425	452	463	469	431	475	449	424	461	439	440	466	438	459	433	461	431	483	451	462	423	438	444	438	455	439	476	505	432	420	474	450	452	465	440	474	457	455	445	417	439	495	451	445	430	472	442	441	430	438	429	478	446	440	461	444	464	430	467	459	438	450	445	446	446	425	441	430	416	462	446	475	430	457	453	467	417	445	448	438	429	439	454	460	474	440	443	423	443	419	437	416	465	449	445	440	443	468	458	438	472	433	443	472	422	466	453	404	466	469	438	451	456	448	451	444	471	455	411	425	452	445	438	421	464	463	481	462	454	456	464	432	440	499	449	420	448	438	471	422	441	427	445	420	435	424	462	441	440	407	457	476	427	432	468	443	442	429	449	445	416	460	467	424	435	432	422	447	475	451	454	466	434	453	433	460	477	447	428	452	466	403	430	457	432	424	479	427	477	446	463	450	439	420	455	482	443	404	455	442	454	463	439	412	446	453	483	454	480	479	418	426	453	442	446	430	478	475	444	444	473	465	411	467	460	460	473	429	414	443	439	451	459	436	443	424	424	434	470	463	445	441	460	444	422	461	451	433	421	443	479	414	439	468	404	456	445	429	444	468	455	447	455	419	396	445	443	460	419	428	467	426	485	459	505	433	485	426	457	483	434	436	466	407	448	427	467	432	436	452	479	428	462	439	460	448	441	443	419	431	446	432	411	473	464	454	420	451	400	452	453	450	432	457	479	476	460	439	507	460	468	471	458	442	477	435	490	444	478	446	458	452	457	423	480	414	422	479	423	434	458	443	442	475	441	451	450	426	413	451	469	427	437	493	472	456	463	450	464	438	443	449	455	460	429	448	438	451	406	435	423	449	425	427	469	484	437	450	406
27763	22002	17765	2431	310	299	302	268	281	280	271	279	234	278	244	255	259	267	260	255	251	268	261	250	279	270	267	241	238	255	273	306	282	293	261	251	259	255	298	243	261	282	250	244	266	238	270	284	266	265	259	227	265	260	274	259	235	243	259	256	284	259	260	269	259	260	233	224	270	267	267	224	257	300	265	245	250	296	264	266	236	252	260	270	282	222	258	291	249	278	273	266	265	247	258	255	258	252	244	276	264	246	261	246	251	269	275	249	293	265	250	269	219	261	278	230	279	268	262	237	254	266	255	259	277	286	261	233	275	259	262	266	285	267	260	249	295	277	253	268	285	245	258	259	264	264	241	276	257	234	249	247	244	291	264	259	257	250	264	281	261	254	268	240	271	293	268	236	244	273	252	277	242	282	268	246	251	263	261	271	269	267	252	259	270	239	248	252	266	240	273	288	281	275	254	274	283	263	278	295	260	239	245	252	265	246	237	251	253	260	258	251	252	269	265	279	265	245	266	240	230	256	275	263	274	299	274	272	235	269	267	244	265	266	246	249	251	250	280	261	261	260	251	265	259	260	244	265	280	232	241	267	273	259	261	259	259	251	247	251	262	273	270	265	262	279	258	268	249	246	269	254	270	265	291	232	281	257	279	249	276	256	264	259	263	250	275	230	249	272	246	259	274	262	269	232	251	225	290	280	231	269	254	255	261	254	268	256	281	232	256	264	283	270	228	300	265	267	265	246	283	251	278	258	265	263	264	257	261	261	246	283	295	281	256	248	276	272	241	254	246	251	255	254	278	263	258	236	259	260	281	259	257	231	267	260	295	271	262	273	262	248	244	269	241	277	269	274	260	233	265	261	255	251	248	277	242	259	276	228	263	295	226	252	249	269	265	257	246	254	253	257	250	239	243	236	240	281	267	274	280	262	269	260	233	260	244	244	248	258	239	251	275	251	269	243	283	252	266	262	265	246	256	265	238	296	264	258	284	271	256	272	279	232	286	257	276	254	260	287	219	283	242	281	232	259	276	274	257	275	309	247	274	274	255	258	268	246	280	226	293	273	249	234	259	258	235	251	265	233	259	261	285	247	285	248	262	257	244	260	260	269	254	254	271	275	261	252	254	266	244	266	262	269	269	250	280	250	269	259	243	241	258	230	241	264	257	243	261	289	250	277	264	257	253	257	260	237	256	248	271	255	252	251	288	298	251	283	267	277	265	243	247	256	258	247	246	234	253	263	278	260	277	241	255	267	266	285	238	267	253	263	246	262	258	276	267	284	276	260	277	274	275	264	258	279	262	274	268	276	255	284	269	261	285	259	251	250	284	275	254	240	262	295	265	244	298	275	259	275	286	259	242	262	253	240	262	245	254	261	249	256	238	244	275	252	284	269	265	259	298	249	256	281	258	260	246	261	256	225	251	250	248	240	268	265	260	262	262	251	255	212	263	272	262	259	253	266	249	276	235	243	271	250	275	268	285	264	279	285	261	244	269	272	231	260	252	230	236	247	245	239	249	259	267	260	229	257	238	256	220	267	266	271	249	244	270	286	279	260	257	227	271	254	271	284	288	265	263	283	239	244	251	245	244	247	242	267	259	249	271	279	270	254	252	286	266	268	248	265	234	262	268	258	273	242	266	259	231	244	266	283	246	263	235	250	236	257	257	271	250	257	245	249	243	264	251	312	263	272	265	284	283	255	285	267	264	261	262	241	243	277	242	241	283	258	255	224	255	258	258	281	271	265	256	229	268	225	257	271	260	263	237	284	272	268	238	278	257	262	274	266	254	257	294	238	261	259	268	239	269	282	274	273	264	259	268	305	277	265	252	237	255	239	257	254	254	245	252	257	253	233	297	230	238	231	249	286	283	264	254	261	259	233	259	261	261	235	259	237	276	255	254	257	251	272	268	250	238	241	259	270	255	247	287	263	258	251	244	243	285	247	234	257	239	277	292	274	264	287	276	265	237	277	266	267	254	259	262	234	251	239	267	276	269	265	274	281	250	281	272	266	242	254	275	255	262	277	228	235	269	267	259	274	251	266	265	248	248	269	256	280	269	278	257	242	250	261	238	265	269	246	280	263	265	250	245	249	250	294	238	269	241	227	251	261	269	242	247	238	238	264	259	252	263	275	260	255	223	247	267	244	240	234	249	267	269	268	253	239	263	290	257	263	241	243	242	268	264	257	250	233	247	245	239	260	288	254	264	235	280	247	259	259	272	228	261	248	251	249	276	282	267	257	290	277	260	291	246	250	278	249	259	268	252	271	241	230	265	242	242	244	265	257	248	235	257	254	255	302	256	265	263	276	269	247	255	261	266	260	267	281	264	291	252	235	274	258	232	299	285	279	309	267	277	252	278	276	285	236	239	263	257	248	248	230	266	264	249	235	251	234	235	265	236	284	260	233	257	278	252	277	267	262	238	266	254	288	268	243	246	241	238	254	261	238	276	244	243	239	248	246	281	258	267	269	270	249	240	265	272	293	264	266	253	271	261	256	254	247	274	246	275	266	308	262	240	256	256	256	260	251	258	253	267	280	269	279	248	266	264	241	258	251	262	230	258	239	269	270	270	260	256	277	274	275	286	283	261	241	261	248	260	245	254	240	291	279	261	269	228	256	238	251	268	239	269	241	258	262	271	282	274	298	235	256	277	270	258	253	266	264	271	234	268	236	273	253	239	255	257	289	249	279	290	270	284	231	244	237	257	238	254	292	274	251	242	255	251	278	242	273	276	246	259	262	264	271	263	299	262	272	262	276	267	237	269	237	261	253	263	273	249	251	271	254	251	266	278	279	253	251	248	268	247	231	286	257	238	244	286	253	237	263	243	252	260	246	253	213	269	275	290	262	262	249	269	266	260	234	243	257	261	255	272	270	271	246	255	256	256	245	271	259	256	260	251	244	251	258	258	286	255	261	266	239	265	258	248	264	271	281	257	272	276	281	274	256	252	254	276	247	244	273	248	254	273	264	255	263	255	244	249	267	259	279	300	268	261	269	293	240	286	276	282	260	260	276	255	290	249	253	246	265	296	272	272	262	275	245	273	247	265	264	283	251	272	272	245	255	253	251	270	259	255	269	261	267	278	266	237	266	231	254	279	236	257	287	253	234	252	260	291	290	252	262	265	256	265	269	260	239	271	254	278	245	240	230	249	262	241	261	255	275	250	272	276	293	276	244	274	264	284	242	266	267	263	241	276	258	257	271	268	271	274	252	236	238	260	238	258	272	267	233	255	265	271	262	290	260	239	257	274	256	233	271	256	247	246	275	230	237	244	278	279	258	264	277	276	269	299	256	229	280	249	284	248	239	269	287	243	288	282	259	233	248	245	275	252	284	252	268	293	279	266	270	249	296	245	255	262	252	251	239	238	249	238	264	286	285	273	275	254	224	247	240	253	277	249	277	263	268	253	240	274	268	284	254	254	225	252	263	268	265	237	236	275	269	270	276	277	282	257	240	253	246	253	252	251	282	263	281	265	267	264	272
27568	29884	11208	642	421	366	411	358	347	342	342	350	301	311	328	326	334	321	342	303	324	353	338	346	342	318	305	315	314	347	301	316	289	327	295	319	345	306	341	371	326	291	329	296	312	315	309	315	312	331	312	280	299	318	332	307	334	278	341	355	304	340	306	317	317	300	344	299	346	280	292	285	313	325	296	317	319	343	311	301	311	297	324	321	340	324	349	328	342	364	310	316	304	332	318	310	312	335	348	321	359	358	292	333	316	337	321	303	316	324	327	304	314	308	300	330	316	317	343	301	329	321	366	317	296	317	314	311	318	330	329	308	339	300	336	336	299	317	337	327	325	339	315	334	333	316	272	319	309	339	315	312	319	303	342	300	327	331	324	305	322	323	310	301	302	339	326	324	326	342	363	322	334	325	337	320	284	298	304	323	298	333	309	320	319	327	317	336	307	334	360	314	297	333	317	324	329	312	347	306	271	346	318	301	302	354	304	299	334	328	303	317	331	344	317	303	337	286	309	301	310	326	306	325	301	287	348	286	324	310	310	310	323	289	276	346	339	310	299	302	319	324	330	311	315	322	337	331	297	322	335	299	320	343	327	329	295	316	323	329	326	318	291	305	311	339	366	333	332	302	312	322	338	316	308	312	322	333	328	282	310	339	320	320	306	312	333	301	289	305	321	340	318	307	334	327	290	299	316	313	304	326	327	340	318	304	305	313	320	310	323	299	328	328	301	297	351	332	295	292	311	336	278	297	335	311	284	330	327	320	320	358	287	367	333	332	272	307	308	322	324	315	348	326	299	337	335	279	303	344	347	295	330	335	312	322	322	297	317	329	322	307	331	355	311	358	308	332	340	287	322	306	300	323	301	313	314	316	338	317	331	352	313	296	308	355	344	318	363	293	302	317	319	334	320	273	335	311	335	293	338	388	317	332	311	321	330	344	299	337	326	351	295	312	381	322	316	314	324	329	326	317	325	344	312	314	322	348	327	335	320	305	301	324	356	302	331	313	323	327	324	354	350	307	336	344	327	328	313	341	322	342	306	331	304	339	313	301	378	329	323	311	323	335	323	312	324	346	320	315	302	332	333	321	336	305	296	336	319	356	360	321	317	291	323	317	327	320	318	305	314	319	322	280	289	325	320	332	294	322	340	276	305	307	347	313	289	308	312	335	340	310	303	353	365	325	319	333	323	289	334	278	312	342	314	326	306	305	311	311	333	359	320	320	299	320	336	329	304	327	323	318	308	333	342	340	322	343	300	326	347	321	354	324	345	324	300	288	313	327	342	281	330	312	329	291	353	331	305	326	323	318	315	306	302	331	339	328	318	338	331	336	328	323	299	313	330	331	315	300	329	310	329	319	317	333	347	294	347	337	351	317	341	337	314	326	310	344	341	311	320	326	303	314	331	325	318	302	284	337	346	298	352	321	323	325	299	332	352	317	306	293	315	316	333	299	311	302	323	317	307	338	319	306	309	299	332	287	299	339	292	290	319	306	319	307	317	332	330	322	322	332	321	325	302	322	318	319	312	324	317	302	300	325	310	305	314	309	318	308	309	311	313	316	325	317	323	342	335	293	335	322	337	320	310	312	303	323	315	322	295	329	327	359	336	326	312	292	335	328	326	345	320	287	336	306	320	344	345	309	318	349	306	304	284	326	316	311	314	299	304	337	299	285	339	286	341	302	324	319	344	319	332	347	315	311	331	317	311	315	334	313	309	338	303	366	337	288	275	328	331	311	344	298	333	336	328	322	319	315	323	298	327	297	327	307	334	316	326	315	329	330	316	295	309	339	309	311	334	332	314	323	320	322	321	317	310	346	307	349	327	298	336	310	324	336	298	317	313	305	312	302	317	325	333	319	289	311	336	314	301	309	325	312	284	298	303	337	313	332	300	356	308	304	349	321	316	290	329	323	293	318	310	322	325	331	308	304	316	331	315	353	320	316	317	347	329	302	325	320	325	322	313	311	313	292	317	347	325	309	298	327	333	299	303	331	321	320	331	298	305	302	333	334	326	316	324	303	356	305	335	316	281	343	303	309	315	298	315	284	315	284	319	343	332	335	331	322	318	304	318	331	289	345	311	337	301	316	343	349	315	308	290	351	317	303	343	302	333	317	322	332	327	343	310	326	310	319	333	337	322	323	333	310	288	315	329	317	325	322	325	341	315	301	315	320	330	316	323	342	326	327	376	325	329	338	319	302	323	282	336	341	319	334	314	340	328	288	334	310	329	326	291	341	310	299	345	335	286	290	321	306	304	302	309	316	293	314	357	371	326	320	338	274	323	303	338	345	320	343	316	344	316	325	311	307	351	312	307	306	306	327	327	308	344	305	346	329	343	293	343	312	340	320	331	329	324	343	346	309	332	329	338	358	318	319	344	325	326	313	341	343	338	293	304	329	345	312	312	316	320	361	335	324	330	317	335	312	323	324	313	324	322	360	336	321	311	313	317	308	326	302	312	320	304	320	302	345	293	330	307	328	284	326	328	363	268	337	305	319	333	321	313	306	330	343	276	331	290	319	289	298	344	322	320	334	361	324	316	315	317	331	304	344	304	302	300	295	301	302	321	299	287	323	294	318	310	339	315	329	316	343	309	322	316	329	352	304	307	328	371	329	328	318	284	318	287	341	327	307	332	322	277	324	321	321	316	346	336	312	279	331	314	296	381	316	348	327	300	308	344	297	336	339	334	373	321	351	338	340	309	327	297	294	348	302	323	337	341	318	324	300	312	304	332	300	336	329	320	330	328	360	333	320	313	316	333	313	332	347	310	337	311	294	343	344	333	324	278	342	318	328	318	304	298	310	319	335	330	334	332	325	361	319	308	323	324	326	328	326	311	335	319	296	315	289	339	325	304	309	314	311	307	329	336	320	311	333	313	306	314	327	312	316	318	328	360	332	325	334	318	337	322	326	304	323	299	321	303	324	315	339	353	309	325	320	323	350	322	352	322	311	334	307	305	332	340	330	339	288	336	323	307	341	293	311	335	332	287	342	329	333	312	336	349	316	288	332	320	335	297	323	322	304	319	313	336	340	333	318	347	331	320	293	357	367	360	331	332	330	274	298	314	326	319	321	336	333	325	337	340	301	301	312	309	315	322	352	314	283	305	327	340	341	303	317	343	338	317	360	344	301	340	322	333	331	312	317	293	293	328	332	335	305	330	327	310	311	286	310	312	316	318	332	334	332	307	330	312	351	319	332	336	278	289	263	331	331	321	309	360	320	320	303	325	285	303	309	330	319	321	298	298	333	314	335	312	321	339	307	317	330	306	298	328	292	310	326	282	291	348	323	308	299	318	324	330	325	277	349	324	299	337	313	330	320	310	315	329	304	330	312	318	352	282	310	321	301	331	311	311	325	295	332	326	315	304	320	311	334	371	327	314	338	346	342	343	374	323	330	348	313	341	315	318	348	300	276	298	309	323	346	331	270	330	338	326	326	319	315	318	307	336	312	317	326	310	350	333	313	293	335	308	317	314	309
23936	21193	29251	23333	21120	15363	1274	651	637	520	540	462	464	436	432	442	398	435	397	411	397	382	408	419	395	390	401	355	428	401	373	388	371	362	369	404	414	434	387	350	381	378	366	396	381	399	390	367	386	386	401	379	384	386	367	381	382	365	349	368	343	376	369	371	364	398	370	405	367	398	359	351	381	405	395	340	376	391	388	369	388	391	379	356	349	360	382	380	408	422	389	379	373	367	392	404	414	346	347	380	382	419	398	391	376	401	367	341	373	364	371	369	363	373	388	348	351	376	357	394	385	378	382	382	359	372	396	355	328	393	362	365	367	361	328	376	371	329	394	387	381	358	390	377	359	372	399	366	382	384	386	354	358	380	417	410	372	361	368	344	369	364	363	390	394	349	360	389	362	383	353	357	380	378	328	345	379	363	382	344	365	366	363	385	341	385	402	386	362	360	387	383	369	371	400	393	383	372	366	369	370	387	362	373	376	379	377	394	367	389	395	367	398	360	351	395	370	393	353	387	385	353	378	343	380	381	355	394	366	333	353	356	341	352	331	384	350	354	335	371	392	371	364	340	372	366	373	364	370	373	366	371	377	369	389	394	413	383	410	412	366	386	383	386	379	399	374	388	396	367	397	352	379	329	405	380	368	387	361	399	371	348	401	353	384	370	360	363	378	379	369	344	344	387	359	397	367	419	336	375	367	394	364	349	380	383	399	388	360	357	373	376	350	372	349	371	351	379	369	416	372	356	378	355	370	372	379	379	380	396	373	380	343	352	373	326	345	324	402	378	357	413	416	326	353	360	384	376	414	380	389	374	362	344	361	358	369	368	388	390	400	343	390	363	388	395	355	372	378	410	392	357	403	385	385	380	383	388	360	371	402	369	381	371	370	351	430	352	343	353	396	392	409	369	359	335	355	367	352	336	378	381	371	389	344	346	373	360	380	383	404	362	359	369	394	377	372	380	387	392	365	409	345	386	339	356	343	360	382	379	361	369	378	372	377	348	377	375	372	356	421	389	389	379	399	351	347	386	359	363	378	371	361	381	362	385	361	372	394	387	368	370	373	373	415	365	370	370	418	345	406	379	378	388	377	379	383	380	361	424	366	358	386	393	398	378	387	356	369	389	365	390	341	374	372	371	388	349	354	351	394	405	374	394	393	399	353	340	348	357	384	370	351	372	382	383	370	375	376	386	391	338	337	376	371	362	372	403	352	389	377	337	367	359	386	339	359	357	373	373	389	356	366	385	369	348	381	343	407	337	385	357	341	417	358	332	370	346	335	365	399	360	407	391	344	347	359	349	376	388	352	379	387	370	430	375	385	386	379	395	406	372	389	358	395	382	365	353	369	370	358	362	363	360	388	360	382	369	381	377	396	377	373	363	376	390	339	374	365	357	415	376	355	388	359	357	381	401	352	365	388	373	385	374	348	379	419	359	328	404	361	382	354	359	343	395	386	350	374	370	375	415	366	348	413	353	364	360	359	380	368	402	390	365	338	386	363	393	342	388	364	399	365	401	370	402	401	331	380	362	356	335	371	373	376	396	373	371	372	393	386	391	345	388	357	371	390	394	355	383	380	395	388	397	369	342	368	361	381	358	366	351	388	377	401	382	362	409	390	359	382	378	357	358	324	368	352	374	367	409	376	362	336	394	365	353	363	355	351	388	381	376	390	366	339	387	392	380	344	402	390	359	403	359	387	360	381	358	366	364	352	401	360	388	363	330	337	378	354	375	349	357	362	366	382	358	362	407	349	372	401	387	386	357	365	398	350	405	369	339	351	415	389	325	361	400	373	375	351	380	340	366	384	377	389	366	366	350	351	393	362	394	364	384	328	370	348	359	381	366	364	375	341	383	382	356	403	386	382	370	339	340	363	365	357	351	378	387	397	379	343	340	368	342	363	372	370	372	366	389	398	366	392	366	346	355	329	371	372	383	377	379	394	363	383	351	344	379	384	359	360	392	347	377	366	359	373	376	354	390	382	385	346	383	381	378	385	347	356	348	340	366	392	380	357	357	375	363	392	361	355	366	371	330	373	350	378	395	391	367	423	363	373	419	336	380	336	350	356	380	373	398	409	358	357	377	372	375	373	407	348	349	362	371	380	375	382	386	383	382	344	379	337	336	376	369	390	375	350	392	356	350	382	385	386	352	371	353	385	391	373	396	389	348	356	348	388	380	402	358	413	387	379	396	358	374	401	361	379	369	380	361	349	366	379	357	392	355	358	369	391	391	370	384	393	368	368	388	372	379	375	378	360	344	369	358	413	380	378	391	379	398	354	377	378	361	335	345	376	404	392	389	373	361	325	373	366	376	375	355	374	370	389	353	366	359	382	379	378	348	390	354	369	374	381	393	374	394	355	396	373	365	349	345	353	371	378	344	395	331	397	385	393	357	373	393	374	368	368	370	384	378	360	379	373	348	341	354	389	364	370	369	369	367	334	347	347	371	357	354	368	373	356	328	343	349	355	393	370	344	382	395	370	319	392	374	364	362	344	369	387	391	356	330	378	368	338	385	388	353	348	370	371	392	371	371	370	363	344	343	355	402	367	381	413	392	363	417	335	386	357	332	361	377	348	364	354	373	389	390	317	361	384	359	358	379	363	408	375	323	362	421	362	411	370	367	406	369	346	362	381	402	396	376	361	390	380	383	377	375	359	399	344	351	357	402	376	353	391	372	385	347	338	386	376	351	381	363	360	374	383	393	379	357	393	349	406	340	363	390	357	356	360	379	341	358	385	418	345	383	365	361	343	365	372	391	376	362	350	380	343	370	353	367	386	330	364	392	373	337	377	376	372	389	377	341	376	370	355	402	375	401	379	389	382	398	409	338	317	359	381	405	353	376	372	366	367	375	368	386	362	346	381	381	347	374	360	360	362	360	335	377	341	355	352	347	408	351	379	346	374	358	361	395	385	387	395	411	369	378	332	346	372	392	374	361	357	385	359	372	360	400	395	357	371	394	366	357	372	349	368	375	341	347	376	374	379	395	398	365	398	349	362	383	358	359	377	353	372	342	397	386	353	353	372	361	392	387	370	375	410	376	389	350	396	337	312	380	355	367	386	340	364	364	397	385	368	355	387	341	407	373	368	341	390	343	359	393	353	353	347	363	354	387	380	380	383	379	361	355	363	373	366	369	377	362	376	359	357	368	347	339	351	379	440	354	364	366	379	396	371	393	391	357	355	393	382	381	398	375	408	364	380	383	385	359	374	361	391	396	370	363	328	386	373	349	387	403	414	375	348	358	341	404	368	375	351	313	403	365	375	358	370	405	380	374	391	380	338	338	392	351	378	384	376	393	349	382	398	351	374	351	390	347	386	410	372	353	359	326	352	358	381	359	383	346	369	383	331	351	377	378	378	344	385	384	367	392	378	379	396	353	371	376	380	377	395	340	387	373	371	381	360	379	369	362	386	351	346	376	371	370	392	392	389	334	349	357	382	364	379	352	391	379	352	395	347	396	393	346	399	387	380	367	392	391
42575	72700	30997	5303	2093	1617	1290	1095	923	845	763	661	637	633	599	601	561	535	475	511	498	448	509	487	493	523	479	500	475	491	490	491	484	473	477	479	485	442	435	444	464	466	458	447	454	467	449	468	459	463	442	475	457	430	437	458	451	437	479	420	456	472	435	493	442	449	446	440	450	435	426	443	462	460	392	475	459	435	461	433	457	429	437	459	438	426	467	450	466	452	509	453	455	452	454	490	463	459	452	456	484	450	446	416	448	420	431	449	443	446	453	461	464	408	497	483	438	453	460	424	450	445	468	489	458	463	494	456	463	448	490	448	446	437	466	466	461	455	447	469	456	446	455	462	471	428	478	452	456	376	457	433	452	429	480	434	455	429	487	438	504	438	475	457	446	454	479	437	453	446	466	494	439	431	488	470	426	451	413	438	467	482	438	462	458	437	447	426	462	419	426	475	459	430	453	460	454	425	455	437	470	463	453	417	487	460	421	499	436	424	467	432	432	444	418	444	422	451	431	468	458	438	448	476	473	443	416	444	434	447	420	467	430	504	418	428	417	452	440	447	457	462	397	435	455	423	477	455	424	464	459	457	435	439	419	422	407	446	446	443	463	451	442	462	445	472	435	440	444	465	462	411	420	449	481	403	467	452	453	419	481	469	466	436	432	463	472	457	437	443	447	450	471	457	450	444	457	477	444	432	430	457	440	440	449	436	426	490	442	416	432	432	468	411	452	473	460	448	432	493	413	424	468	451	441	481	451	464	447	472	449	462	510	445	464	427	463	453	447	460	461	425	447	470	454	462	447	438	426	444	466	444	416	458	440	442	402	448	445	425	459	459	464	438	452	521	467	439	457	429	433	426	437	465	433	456	474	458	452	447	451	472	448	512	427	425	442	440	482	477	457	448	429	462	446	463	427	438	428	460	434	460	496	464	404	461	482	429	449	457	455	430	471	441	449	451	442	460	462	426	447	436	445	450	435	455	477	438	442	450	429	431	425	413	400	447	476	426	443	453	448	447	438	496	432	441	445	472	446	460	420	441	440	435	433	437	443	431	424	481	429	462	472	458	461	466	436	461	467	464	437	435	440	452	468	454	458	459	480	440	480	440	451	425	446	409	429	437	450	465	431	455	409	453	469	449	426	420	415	424	448	427	458	434	465	445	459	476	458	444	447	449	471	423	486	465	429	493	456	415	427	448	483	497	417	465	479	415	450	441	462	431	454	462	445	438	437	463	475	460	474	449	457	462	445	452	458	429	453	415	462	443	418	406	479	440	447	435	468	414	437	452	506	478	459	459	459	460	439	478	438	486	426	447	460	439	430	472	421	452	458	470	466	466	481	463	431	470	443	402	472	452	449	474	443	427	468	474	471	462	422	454	457	428	465	455	438	463	486	405	423	438	402	480	418	426	455	475	430	450	451	441	437	467	440	437	465	450	429	432	442	479	429	388	441	456	482	466	451	455	437	417	420	437	442	454	470	455	456	477	417	450	459	432	450	435	428	429	439	445	455	453	451	422	428	472	404	448	433	449	438	446	428	476	464	464	441	464	472	453	480	499	454	447	457	441	467	461	498	436	444	443	475	428	450	427	428	431	472	418	441	455	471	410	455	424	459	472	509	452	440	445	419	456	440	453	433	447	453	443	459	453	453	471	470	419	418	400	434	451	441	444	437	443	475	431	426	455	453	446	434	448	441	438	472	439	410	455	411	476	474	448	451	485	426	433	434	479	444	448	478	483	460	476	417	483	417	406	464	471	428	476	435	415	480	442	461	431	462	444	444	440	464	482	417	440	443	494	448	460	470	460	481	436	484	444	409	417	463	411	452	423	453	457	460	460	469	416	447	481	442	417	486	475	426	457	456	432	443	430	459	480	477	462	457	437	447	486	418	475	455	453	468	430	401	432	456	438	444	445	461	427	417	441	483	421	448	507	485	466	424	467	451	452	457	452	459	396	458	426	450	431	429	465	451	441	453	464	455	463	445	468	410	426	442	464	447	412	447	469	433	440	434	433	450	455	467	440	454	456	438	451	430	445	418	460	429	458	454	468	469	428	419	494	456	448	476	444	439	477	435	442	431	462	421	451	404	470	455	424	428	447	427	434	439	410	438	460	444	461	447	456	432	441	411	449	420	454	439	449	429	429	421	474	445	488	436	432	467	441	437	459	466	439	440	468	485	446	433	412	470	452	467	458	451	406	454	432	444	445	444	467	469	449	461	468	475	462	469	432	419	434	426	436	432	420	450	466	446	435	384	427	481	500	425	409	425	460	446	454	435	466	452	455	426	411	483	450	442	400	458	454	475	453	435	477	414	435	450	503	440	460	423	446	444	420	460	432	391	452	455	436	466	469	447	409	462	482	434	426	478	411	466	474	462	455	465	455	424	463	436	439	423	435	459	478	475	472	452	434	467	442	481	455	465	469	426	454	475	480	440	436	461	476	444	461	460	449	427	455	429	466	466	453	459	449	452	487	431	425	434	494	473	446	464	430	433	431	474	455	423	428	396	451	461	473	441	439	446	439	459	491	438	449	460	448	410	426	441	475	459	438	413	419	429	448	485	484	492	468	454	433	456	430	464	413	465	452	460	389	465	458	470	456	466	441	477	462	404	455	430	443	428	453	420	434	439	453	403	438	433	472	448	436	409	460	462	430	492	420	436	424	434	477	417	440	447	427	438	442	437	473	447	450	456	422	454	439	460	447	455	449	435	439	444	478	448	445	481	410	441	464	422	444	510	430	442	444	425	445	463	403	433	400	462	443	431	450	475	449	437	422	405	460	484	463	438	443	451	464	532	437	445	457	437	447	444	435	483	467	448	437	413	466	421	469	441	443	427	415	488	465	475	478	448	467	456	450	465	446	450	439	422	433	432	457	458	451	411	424	457	447	444	448	456	411	434	491	412	436	452	464	463	443	436	448	468	468	428	446	458	473	480	446	430	457	414	442	463	497	460	473	465	391	409	460	408	458	468	425	437	448	418	448	468	445	446	441	431	433	470	482	460	430	442	493	438	437	440	446	457	509	448	450	436	444	462	457	434	459	466	451	457	456	473	453	412	435	496	457	461	462	459	438	457	411	419	456	449	414	497	431	465	457	476	445	487	453	420	446	449	445	426	425	431	452	434	426	439	458	406	457	444	484	475	442	443	476	405	462	477	451	444	420	469	424	465	457	483	452	469	431	475	454	470	454	436	473	472	456	456	447	422	457	445	468	437	435	425	462	416	440	484	426	453	474	449	451	444	437	430	465	435	444	468	415	447	431	417	508	446	430	446	460	444	486	421	474	444	419	432	446	460	444	409	470	418	433	468	430	427	467	444	454	485	473	427	435	434	436	437	468	432	419	475	423	477	472	452	452	406	455	427	450	417	453	449	453	439	441	473	442	459	413	444	427	452	423	444	460	467	463	456	454	451	441	460	445	458	438	482	479	459	431	461	421	436	456	407	457	440	456	453	464	444	466	444	455	471	466	468	432	494	416	455	459
25177	21400	27884	24512	12809	648	387	312	308	307	279	276	249	256	226	236	236	243	245	235	215	252	200	208	219	244	227	204	226	212	225	210	205	193	196	228	215	217	234	210	230	208	226	237	208	219	214	216	217	212	200	235	217	237	211	223	206	218	218	234	200	205	239	198	212	231	235	255	218	212	225	212	239	230	225	205	186	215	214	205	189	205	232	216	216	200	222	234	209	237	183	233	239	239	248	222	206	208	238	214	197	228	235	233	245	188	220	220	221	228	218	222	250	219	185	244	227	212	224	269	202	190	212	211	188	213	194	221	207	227	234	220	198	227	211	223	240	228	220	214	234	242	214	214	212	230	190	188	204	194	222	214	218	200	209	195	207	215	239	223	217	207	188	231	191	242	208	216	196	207	197	239	230	227	226	211	228	210	206	201	233	215	218	210	194	201	229	220	186	224	216	247	220	184	204	232	213	220	185	212	230	196	214	216	218	192	233	223	212	194	217	197	238	236	197	197	231	210	206	204	209	208	221	222	206	223	211	187	209	226	185	220	217	224	222	228	238	202	218	199	229	214	218	208	224	217	201	208	213	179	230	204	222	203	216	202	204	217	199	231	210	216	190	227	202	196	215	233	209	239	246	236	205	213	222	236	205	214	234	199	229	204	216	199	207	215	209	223	184	199	202	210	196	202	204	213	216	224	229	236	212	204	224	202	229	208	226	189	205	191	188	224	213	240	213	204	221	207	218	251	205	192	208	205	226	191	236	184	209	190	230	229	216	204	216	212	184	195	205	206	246	196	204	228	229	218	209	213	213	218	199	226	187	211	239	180	226	218	210	219	200	209	220	202	201	198	195	204	204	179	201	206	239	203	204	191	224	200	228	208	227	211	238	231	218	202	213	208	200	213	229	223	219	194	203	222	220	210	204	215	205	189	206	214	231	198	219	197	235	212	201	197	212	213	250	217	234	206	233	202	230	193	219	216	207	193	200	204	242	221	231	234	213	197	205	222	203	200	223	214	218	226	205	195	212	241	199	235	217	205	196	224	204	211	190	254	221	223	208	206	202	173	198	239	213	199	186	207	215	255	221	209	215	222	236	204	212	220	211	212	224	203	218	213	204	225	239	204	211	229	218	229	187	221	234	240	229	213	229	232	214	211	225	213	208	221	214	221	215	213	229	225	226	181	216	209	221	233	227	210	225	200	217	217	196	231	203	233	205	211	226	212	222	222	182	201	200	234	224	207	209	210	209	246	219	209	201	225	193	210	227	224	192	227	196	228	226	216	241	223	231	202	201	209	224	223	236	228	230	204	207	187	204	214	198	198	203	217	211	219	213	200	220	183	226	210	245	261	208	236	217	204	203	227	213	222	211	197	208	197	215	216	223	233	192	216	227	227	211	230	193	235	220	218	178	191	208	206	213	229	226	190	189	240	223	223	222	233	194	223	215	192	199	202	185	205	207	221	224	199	226	221	214	201	221	182	207	203	207	224	232	194	218	198	201	221	211	219	214	210	219	227	219	220	205	210	235	233	186	219	202	203	206	196	246	215	211	226	217	194	228	223	243	215	244	180	234	203	236	207	194	214	202	229	215	224	197	220	217	221	223	207	214	228	258	195	210	236	206	198	202	227	207	230	194	215	209	206	193	223	229	200	215	216	224	238	215	214	224	197	239	188	229	207	223	218	197	223	214	211	223	223	195	246	210	236	218	219	214	202	211	207	209	217	216	216	221	227	224	209	211	202	207	200	205	218	187	226	218	217	217	208	214	240	221	186	221	214	234	215	227	185	212	271	209	225	204	222	232	227	208	222	186	228	224	200	223	232	195	215	196	221	219	207	220	220	196	226	205	213	234	219	233	213	230	204	206	225	217	210	231	235	224	193	221	226	212	229	200	203	219	217	209	201	216	214	210	238	228	189	201	221	230	204	208	213	216	211	220	196	224	209	238	216	232	236	201	228	206	187	210	228	245	215	241	204	233	211	217	221	217	233	203	199	220	207	236	241	221	195	214	203	198	211	217	226	209	228	212	208	217	211	209	220	205	212	197	215	205	225	221	219	218	216	226	220	216	198	177	217	186	220	218	220	205	220	210	237	213	235	203	214	189	245	203	195	229	215	204	237	239	210	197	195	221	188	188	216	215	235	200	222	204	220	209	243	218	220	221	221	217	233	241	238	209	240	220	222	213	220	196	196	211	237	199	191	228	228	209	204	226	195	192	228	209	244	228	233	211	231	205	191	238	188	215	225	215	227	209	194	199	178	229	212	210	243	214	238	212	210	233	246	184	196	202	201	218	208	215	204	203	227	189	205	219	215	215	192	242	202	210	212	205	209	229	205	215	228	187	212	214	200	233	209	211	168	209	224	212	218	207	190	221	216	206	198	220	201	218	212	205	215	204	204	208	191	191	232	223	230	217	239	216	223	203	204	198	214	235	216	210	209	213	219	224	222	188	214	239	215	234	225	189	220	203	197	199	228	185	219	206	195	214	229	208	248	200	197	236	212	193	253	208	203	229	237	203	241	194	221	216	205	204	219	191	189	215	206	216	238	212	217	216	216	202	214	206	201	219	215	208	213	215	226	211	229	208	223	218	215	214	214	213	214	208	217	178	206	191	193	234	212	203	203	191	195	186	202	215	221	196	215	236	209	216	197	214	199	198	188	252	222	216	227	194	207	235	198	205	220	235	222	223	206	221	214	203	220	204	195	198	207	219	195	225	217	229	203	204	217	221	223	234	226	226	214	207	211	206	192	246	258	191	226	219	189	212	203	230	215	215	199	221	204	221	217	212	207	219	198	191	221	224	207	211	206	220	211	201	205	212	184	197	228	217	228	230	225	242	200	226	207	209	206	200	198	227	229	207	211	192	212	234	198	223	186	224	215	202	218	198	202	200	232	222	206	225	204	194	199	222	218	195	194	203	192	235	210	229	203	200	225	181	211	207	225	231	205	196	216	254	185	221	207	204	201	209	227	206	228	217	203	220	214	224	202	214	234	196	222	206	226	226	189	206	226	223	207	197	216	208	221	226	193	214	227	224	218	203	224	222	201	198	215	197	211	212	191	211	251	214	198	228	175	197	218	210	218	214	215	218	231	236	195	210	199	207	243	208	200	222	230	214	244	208	220	221	215	199	211	223	217	227	219	229	206	223	204	240	249	234	206	206	193	199	221	210	218	204	212	222	198	225	206	214	207	221	240	227	232	214	187	239	204	224	184	223	225	201	211	210	219	218	212	189	225	233	215	201	234	223	213	230	210	235	211	201	221	196	232	216	218	223	223	217	183	221	212	185	210	194	213	213	205	231	219	225	194	206	209	223	228	209	204	198	207	200	205	194	235	199	217	209	216	199	201	224	198	213	237	227	195	199	215	210	225	229	210	213	231	239	186	198	231	222	213	211	216	218	212	198	201	194	215	236	245	264	208	205	188	209	239	223	221	216	221	213	207	221	204	205	228	214	219	201	218	200	198	202	215	216	220	188	213	201	203
43298	63193	22246	2832	1142	887	763	581	483	466	405	421	372	331	328	318	303	295	291	292	277	295	295	305	262	278	288	288	250	290	287	263	276	295	288	326	265	263	286	280	269	289	279	259	302	282	288	286	264	284	259	280	287	286	275	246	281	269	264	297	252	281	253	272	276	286	269	284	270	273	279	279	275	299	282	276	284	252	283	269	293	284	282	250	294	259	289	265	252	297	291	274	292	294	297	279	288	308	256	279	304	293	292	277	291	266	299	293	275	264	250	256	276	311	262	280	295	287	289	318	326	287	294	265	307	296	263	269	280	274	264	298	273	247	239	245	268	243	267	299	235	265	263	247	292	273	254	263	268	256	285	307	270	277	251	257	268	292	267	271	251	296	292	259	257	269	262	251	278	244	287	265	278	267	279	258	283	265	254	246	284	247	268	289	290	259	255	295	259	270	261	236	265	310	288	258	289	252	269	293	297	297	248	277	293	259	259	291	237	258	268	259	295	288	259	285	255	261	232	264	253	269	267	275	281	257	242	260	265	249	285	274	266	276	293	272	272	250	250	260	273	233	267	251	282	296	274	264	268	261	282	286	278	297	279	274	233	292	263	277	255	280	263	270	260	266	257	250	257	251	256	245	257	274	242	265	262	268	282	261	303	248	269	279	269	274	245	269	254	265	260	289	273	276	280	247	284	275	302	260	276	267	245	280	227	229	259	264	249	243	277	242	270	285	288	245	276	272	283	278	270	239	271	268	287	283	271	274	250	249	257	248	279	263	275	275	247	280	286	269	300	273	296	272	266	238	270	266	263	259	283	265	285	299	261	262	293	300	261	245	285	280	288	259	245	262	250	279	305	292	285	272	285	267	281	280	306	275	272	260	288	268	291	273	307	277	276	293	262	247	298	275	266	269	288	293	242	277	272	265	289	276	246	263	261	264	244	235	257	254	270	278	283	291	274	257	291	278	305	272	302	253	283	251	241	268	284	269	255	263	257	237	258	261	275	285	279	279	273	267	278	298	246	265	294	285	265	251	260	257	282	243	248	278	291	294	256	275	280	274	287	272	235	290	269	273	271	263	275	261	270	273	259	284	272	276	273	275	303	264	288	266	269	277	273	297	266	261	269	241	323	301	285	278	297	264	265	279	279	273	269	280	286	272	288	253	261	297	278	254	264	267	242	297	276	260	266	261	267	266	263	269	288	291	289	257	254	254	233	280	265	227	296	255	253	264	269	281	268	277	274	274	270	287	267	239	285	264	271	245	256	240	268	256	271	252	289	288	287	263	281	258	274	274	246	250	231	301	294	278	285	266	272	285	253	277	262	264	287	293	270	247	299	252	272	266	293	297	274	274	291	265	250	260	257	277	274	249	275	241	246	293	304	266	296	291	275	248	255	275	273	275	257	281	288	266	285	242	303	262	252	262	283	267	257	284	248	265	275	237	275	250	252	268	295	266	242	266	299	270	266	253	277	272	273	268	266	256	284	249	281	262	249	271	254	258	268	285	271	275	302	260	255	259	284	264	278	250	281	246	275	269	258	266	274	263	285	289	276	243	277	260	270	246	280	260	288	266	235	246	246	261	245	275	254	254	276	268	258	267	278	273	294	235	272	271	301	258	273	282	265	269	296	267	253	287	285	274	268	240	278	283	251	298	292	260	237	291	308	285	284	243	268	283	276	241	270	297	291	263	292	255	270	283	258	304	256	278	266	258	275	270	271	298	254	279	268	263	287	283	296	244	246	263	246	270	277	230	300	283	267	295	290	253	256	270	300	282	270	267	258	246	265	268	283	263	258	320	279	270	295	288	252	320	287	271	285	309	266	266	274	254	247	249	274	302	237	283	296	257	285	264	277	267	278	293	273	258	264	280	278	277	257	269	277	271	258	273	252	266	300	258	262	292	270	267	270	264	268	267	263	251	280	271	260	267	288	221	247	290	288	270	275	260	291	239	281	267	279	301	286	248	262	258	277	264	262	262	278	290	240	250	244	291	287	262	261	245	268	287	256	270	279	270	252	284	261	254	249	280	283	283	264	253	280	277	262	273	247	298	263	281	276	240	231	286	251	272	287	265	255	307	284	257	275	270	293	248	269	272	289	281	288	247	318	271	282	272	272	271	278	259	261	255	283	275	252	273	268	259	293	226	275	273	291	287	281	280	278	271	275	264	315	266	268	286	251	272	221	267	292	254	257	244	246	264	254	252	271	269	278	241	250	282	282	312	296	259	261	263	261	256	245	259	257	250	279	255	226	279	270	236	293	277	267	278	262	297	244	295	258	256	249	267	263	240	284	252	235	262	260	287	261	275	266	267	296	272	267	270	273	300	266	265	249	288	257	257	275	292	272	258	268	255	270	252	267	261	251	279	280	269	254	273	298	299	260	265	240	273	280	294	258	270	256	263	275	292	268	254	254	266	308	245	286	289	265	238	284	251	247	274	271	270	259	271	279	249	250	259	256	265	245	289	264	255	270	267	287	278	263	240	276	263	254	273	260	269	290	289	252	267	240	282	279	295	271	279	241	266	277	277	269	265	281	275	281	267	269	275	274	265	242	263	280	257	269	239	295	312	286	267	275	278	271	271	278	258	264	270	289	249	278	257	246	264	260	283	280	278	282	262	246	274	266	258	300	256	256	267	267	259	286	293	264	263	281	270	278	251	256	292	287	304	273	271	254	286	253	246	283	295	288	287	278	290	301	270	255	289	287	247	232	259	281	298	273	259	282	275	278	265	264	274	263	312	253	285	255	263	287	261	272	259	271	310	246	263	276	246	293	257	272	280	289	288	274	261	278	267	253	283	286	255	245	277	283	252	254	270	250	243	285	289	284	288	273	269	250	260	281	275	256	266	286	243	237	275	254	268	259	269	261	249	276	289	261	263	301	253	309	284	268	274	262	251	260	254	322	275	248	293	255	280	250	256	291	275	285	250	287	276	252	250	264	277	261	280	232	273	250	258	264	235	266	260	284	245	281	278	252	279	285	259	268	265	283	254	297	243	249	260	261	277	270	236	271	255	288	283	270	288	258	264	284	283	270	265	256	268	263	272	254	282	244	275	258	252	289	303	285	246	289	252	276	306	280	278	255	272	295	249	254	250	241	258	244	279	294	270	267	273	274	271	261	275	284	275	278	289	299	268	279	254	262	269	245	261	317	263	245	280	279	258	266	290	290	220	280	244	296	273	271	264	280	275	273	268	289	277	285	291	273	303	260	276	291	270	264	257	289	247	279	262	284	259	279	265	267	268	261	268	278	232	256	282	275	278	275	284	274	243	273	296	267	255	276	269	273	261	277	272	257	253	251	276	287	260	258	274	247	280	252	271	284	283	283	251	275	258	278	271	280	258	281	259	291	268	275	268	276	268	305	237	283	243	263	248	281	258	281	274	297	268	261	279	255	297	289	272	291	277	252	276	286	259	263	276	246	287	235	290	254	276	266	275	287	277	278	272	267	278	260	270	283	284	251	296	248	267	251	284	294	272	272	300
22935	21214	29470	23220	21190	21253	12429	1109	786	689	636	547	548	518	436	487	449	414	444	424	429	426	386	417	400	409	420	374	403	398	412	395	384	410	387	376	381	355	396	359	376	351	372	388	363	366	397	374	384	362	365	402	364	361	340	348	370	361	371	338	348	400	327	366	382	319	370	358	381	410	344	374	368	369	367	380	333	345	392	384	389	351	392	370	370	362	364	374	343	369	408	389	385	374	343	378	405	366	406	372	341	401	390	367	356	386	376	394	328	352	395	392	365	354	379	377	370	392	368	370	383	355	361	363	367	377	382	346	346	374	416	389	385	405	359	340	346	384	419	361	379	365	355	348	394	348	372	356	381	377	366	396	356	367	363	356	352	381	318	345	370	374	379	364	348	401	388	366	379	364	378	357	354	353	364	356	351	321	378	350	375	346	344	313	349	337	389	356	372	348	361	399	381	361	359	369	362	364	361	332	385	358	343	376	349	387	382	364	385	336	385	370	334	375	357	358	365	404	344	341	368	357	360	390	382	345	392	349	368	360	369	352	328	368	369	356	383	373	341	366	360	354	373	371	378	319	374	369	375	369	360	368	351	385	348	371	425	358	355	375	372	373	365	367	336	403	340	366	380	323	361	360	404	359	371	346	371	365	362	347	349	345	334	351	359	372	390	351	368	367	404	370	350	333	327	360	337	364	360	333	357	348	387	342	376	380	361	362	382	357	386	374	346	350	342	349	361	334	357	355	354	351	381	415	380	365	364	368	361	351	325	385	365	378	375	370	343	338	364	385	407	382	346	369	388	345	383	368	379	368	347	353	341	335	390	377	293	346	357	338	361	357	367	362	322	386	365	350	355	371	327	353	339	355	366	368	387	364	397	410	351	389	372	366	381	358	327	361	365	384	368	380	377	379	400	324	386	372	347	346	400	413	373	376	360	365	352	366	379	344	334	373	370	364	373	353	341	367	403	378	386	384	370	375	358	371	355	323	360	339	343	337	364	394	322	370	346	362	372	381	398	329	373	365	366	380	372	381	358	353	370	342	374	386	340	392	354	354	338	370	349	391	373	358	365	362	329	360	381	341	364	367	345	372	345	359	367	373	367	386	354	360	375	366	396	405	383	361	337	354	370	344	359	352	374	354	389	350	379	361	383	392	371	373	387	368	395	333	359	383	408	344	380	336	382	389	357	347	351	330	367	350	380	365	362	362	374	363	380	354	347	360	385	361	376	336	368	386	373	342	388	344	375	331	359	373	353	353	337	355	362	351	378	385	331	357	376	378	349	392	372	386	366	332	363	346	347	386	369	355	365	391	381	345	369	348	358	360	392	347	354	346	353	372	347	335	354	327	351	362	354	343	343	336	367	344	390	371	374	354	375	386	368	392	377	316	366	403	397	364	350	339	363	345	403	385	393	366	399	377	343	323	379	391	384	363	355	371	356	347	364	362	372	359	342	375	373	377	344	365	359	349	346	356	345	380	344	372	354	377	381	390	330	350	367	361	380	352	340	354	387	350	355	366	381	406	344	341	342	342	352	337	340	381	363	342	373	339	357	354	368	363	341	352	366	357	333	353	363	372	366	384	366	376	367	328	318	380	387	359	342	339	348	367	345	361	367	333	383	362	336	340	376	369	375	365	348	384	353	395	358	379	374	387	373	358	359	396	397	359	354	370	367	378	367	378	352	403	387	355	362	360	348	357	366	374	370	304	365	358	337	354	384	358	380	339	342	377	335	376	374	375	371	379	351	383	350	334	362	367	382	299	350	393	370	358	371	347	343	383	359	337	368	355	350	338	365	346	367	347	364	375	358	381	369	355	355	380	360	364	369	383	368	401	385	335	381	378	374	392	393	341	361	394	378	369	361	354	356	354	368	314	362	348	346	393	356	348	364	414	369	381	375	339	367	347	375	361	373	341	383	359	385	367	349	341	358	369	304	390	363	378	342	320	380	374	362	372	339	368	363	367	352	325	374	363	379	362	338	365	375	363	362	369	347	345	352	395	394	348	353	343	342	371	321	354	380	346	345	380	352	370	346	376	339	351	365	364	359	384	362	360	371	383	365	367	348	348	374	355	360	393	355	396	343	371	383	357	380	372	386	355	388	358	358	363	389	363	370	377	388	363	357	340	353	384	375	390	361	374	406	344	364	345	353	358	355	395	383	377	393	360	383	349	355	349	360	356	335	371	385	338	367	380	316	404	372	373	348	380	375	372	373	353	358	384	339	362	345	384	345	346	380	387	386	359	347	370	346	346	363	369	361	381	342	354	377	407	417	392	372	371	380	367	385	344	354	341	370	348	363	397	375	392	369	346	355	358	391	358	347	338	361	357	402	368	381	383	342	343	338	364	349	353	344	344	321	346	351	364	352	318	330	382	341	362	368	361	365	351	368	353	362	370	324	341	373	374	378	388	375	346	358	364	357	362	383	332	366	355	353	351	330	366	380	361	383	408	396	369	358	394	352	350	424	370	368	363	354	343	353	360	385	375	337	337	362	383	384	363	364	352	357	344	365	360	334	348	338	383	361	392	380	384	355	329	339	398	389	357	389	396	356	365	339	354	381	377	332	384	351	342	354	390	393	365	367	373	354	364	368	362	363	344	380	351	364	393	368	368	379	342	374	355	370	366	363	343	363	368	353	348	344	366	401	405	378	427	336	360	339	344	392	347	361	379	344	352	369	346	373	360	337	362	369	393	364	396	376	349	351	362	373	340	338	366	362	357	362	364	385	395	376	378	389	372	323	395	356	374	355	358	351	367	406	327	389	330	350	360	377	375	356	363	364	368	385	362	339	372	369	355	364	354	384	341	382	369	360	338	384	334	361	342	331	382	364	320	333	362	364	382	369	359	358	383	365	336	360	347	370	383	391	381	346	357	316	356	363	331	367	340	342	344	384	341	343	351	400	381	382	360	383	370	371	404	364	369	339	342	356	369	353	372	385	355	356	374	340	389	357	338	344	371	385	346	384	339	387	333	360	389	353	382	355	336	371	362	386	357	374	358	383	355	343	374	326	334	364	329	358	369	367	348	388	392	368	377	349	354	354	345	354	329	380	393	356	363	361	364	386	353	370	408	360	357	373	338	353	351	337	357	352	377	343	369	368	342	357	348	382	341	367	335	393	333	335	350	344	355	334	358	381	372	335	388	323	365	335	360	360	350	383	376	358	375	350	369	389	334	369	387	347	370	350	340	405	335	371	370	358	341	379	340	352	354	369	362	356	368	366	361	362	364	378	362	317	364	356	349	364	374	375	356	383	370	358	374	359	342	360	396	363	369	351	397	362	364	378	352	399	338	393	348	354	339	342	362	333	368	376	357	371	369	396	342	382	347	355	363	369	345	338	368	392	356	357	360	334	346	363	377	351	375	372	358	355	350	381	339	374	397	350	377	371	366	372	348	349	363	375	355	338	365	369	360	359	364	372	321	329	407	377	375	388	393	340	367	358	381	380	361	390	360	348	378	373	328	359	357	358	325	341	361	382	369
43555	86046	34373	8019	3562	2710	2154	1750	1375	1200	967	858	818	753	692	695	633	623	606	568	513	546	554	519	503	482	516	469	482	498	468	476	461	501	476	483	486	433	428	462	454	478	415	457	444	449	456	464	445	441	474	441	441	429	454	465	440	436	471	431	473	466	439	472	434	476	468	430	482	449	411	433	456	418	451	492	469	431	442	431	455	429	431	454	435	415	432	482	466	479	442	430	492	456	445	459	455	458	465	441	453	444	477	437	430	421	439	411	437	438	413	466	414	452	463	441	471	421	476	428	457	449	424	461	450	447	441	445	424	446	475	437	455	429	423	462	419	431	441	451	466	478	452	418	465	472	452	431	438	431	444	441	412	409	464	425	425	428	430	446	453	444	487	439	435	445	419	464	438	432	415	434	428	445	420	430	432	442	392	452	413	446	410	433	462	442	455	435	468	431	435	409	416	447	409	428	442	439	475	455	429	457	425	404	434	456	444	459	438	432	431	410	440	453	425	425	433	426	425	406	404	448	460	440	465	425	406	452	443	454	394	434	474	414	382	424	418	433	460	380	432	417	448	400	442	421	438	434	438	418	431	478	433	445	409	438	443	421	408	426	424	450	433	464	410	450	413	415	435	395	435	469	478	427	413	436	482	457	405	430	445	462	437	428	460	438	410	451	440	443	399	435	402	423	478	414	424	438	444	451	470	429	452	449	475	444	439	432	408	410	407	440	450	434	409	438	465	422	433	455	420	460	423	464	391	479	424	429	463	426	450	443	407	438	425	428	451	414	396	448	457	405	431	435	417	429	454	451	434	410	485	387	460	407	434	479	409	399	399	455	414	421	453	407	447	444	390	430	416	403	450	440	451	435	421	416	427	385	440	461	430	446	472	461	424	466	462	428	424	428	446	455	444	425	411	445	457	448	437	432	437	432	440	439	430	418	452	427	444	426	451	400	479	454	419	433	446	413	444	442	441	470	461	422	437	480	451	428	431	415	458	438	490	454	455	420	456	447	413	423	409	454	399	446	462	429	417	457	404	427	464	451	436	457	417	410	443	425	417	474	412	460	438	431	451	451	451	436	392	434	409	427	436	424	448	432	420	434	416	437	443	416	423	439	406	468	414	426	438	418	482	417	445	450	445	417	428	422	436	455	442	400	431	433	424	431	408	442	452	437	438	439	422	457	418	418	439	448	451	435	432	416	439	466	431	428	442	432	439	441	413	441	408	454	430	466	424	464	500	416	404	408	418	436	481	410	479	438	429	422	424	445	454	458	402	455	404	401	430	441	459	447	406	421	454	452	442	405	419	447	452	430	459	432	475	451	429	413	437	441	432	428	448	396	446	420	394	436	443	429	419	487	430	417	402	431	447	395	450	417	417	443	442	400	456	453	451	432	443	418	428	409	482	444	436	387	451	418	440	421	406	435	429	446	469	444	441	444	420	448	425	431	434	438	416	420	472	454	426	411	452	440	445	431	460	434	446	453	427	436	456	403	469	433	416	453	409	401	438	428	437	429	437	451	431	444	426	457	457	434	450	432	435	449	456	408	406	429	416	438	419	407	467	416	403	444	427	459	420	464	430	433	453	438	404	413	472	418	433	409	436	436	444	415	404	413	426	419	437	424	465	450	414	420	466	446	520	393	451	444	429	430	410	443	409	385	429	416	470	410	416	470	413	400	415	435	427	425	446	446	431	455	432	490	382	460	399	403	443	462	420	446	462	448	418	440	465	433	442	443	421	437	420	422	438	429	460	412	469	464	371	466	441	428	433	448	425	438	408	413	452	387	465	475	381	458	418	428	447	469	421	433	411	465	471	453	446	426	448	457	435	414	434	411	440	433	406	430	374	463	414	445	458	439	475	434	458	431	461	439	399	430	419	458	404	436	426	413	410	419	406	396	429	429	472	465	427	437	425	430	428	431	454	442	410	455	468	460	417	462	427	447	430	460	445	428	426	447	430	465	468	413	448	434	429	441	440	429	418	447	429	445	441	413	434	445	447	465	442	446	453	460	436	439	394	456	442	386	450	441	427	440	475	488	427	447	444	445	408	427	416	430	462	409	456	403	431	386	412	418	425	438	444	387	486	424	427	459	403	452	439	445	431	415	465	457	407	459	442	428	417	438	457	420	446	443	389	468	443	440	424	464	414	383	452	449	412	491	447	447	412	414	478	452	394	412	434	453	472	456	436	479	452	430	407	391	450	449	453	433	427	421	441	382	433	431	468	428	448	421	461	437	429	424	424	417	409	445	453	439	432	423	421	459	394	469	453	448	458	446	425	397	431	416	424	449	441	452	425	425	444	396	421	435	429	450	397	426	434	469	415	411	433	443	426	436	421	414	462	418	467	415	411	465	418	425	424	430	412	436	434	454	462	414	423	434	409	434	418	444	464	459	424	479	476	486	455	449	440	433	457	393	433	426	425	442	417	424	429	442	426	437	440	481	425	415	471	421	470	467	435	469	415	449	454	447	431	422	422	428	434	452	428	441	449	475	435	448	422	461	444	421	444	445	437	446	443	432	441	452	464	439	442	419	425	449	428	426	396	433	463	441	407	414	424	463	444	430	471	475	418	393	451	455	431	446	418	472	453	454	410	438	430	446	440	431	426	439	448	426	438	449	448	414	417	420	402	432	454	439	442	432	457	414	451	427	466	437	457	407	427	440	430	391	419	433	449	417	444	399	455	434	440	425	487	451	432	425	435	384	438	393	429	415	482	470	411	411	411	463	431	433	443	480	412	462	422	467	411	457	428	436	412	379	429	449	414	412	430	437	394	396	424	446	447	423	421	430	418	443	418	394	463	434	423	448	416	463	413	454	442	441	437	432	476	427	463	426	413	436	443	445	433	419	421	432	444	429	414	428	418	448	503	441	430	441	420	422	463	443	388	438	432	471	446	426	436	424	458	449	444	439	438	408	434	441	464	436	423	466	445	486	420	414	447	430	396	427	419	442	416	395	423	430	462	443	445	430	450	445	431	474	436	445	431	413	452	445	417	408	448	432	443	409	447	441	450	469	403	415	420	463	444	435	450	418	411	479	387	427	421	418	409	386	410	428	432	433	438	433	431	447	443	400	451	454	409	480	471	424	407	449	379	444	451	432	429	414	436	442	436	421	446	445	423	456	427	461	419	465	458	402	438	451	470	477	443	424	430	423	435	442	436	423	410	406	435	417	423	413	462	471	446	422	512	424	481	426	414	423	421	444	465	494	427	441	419	421	468	434	428	440	468	451	413	427	446	473	449	437	429	421	457	451	434	440	442	435	471	472	451	439	424	399	467	420	421	451	399	454	399	428	429	430	439	428	460	435	458	434	424	428	448	395	420	471	423	407	429	454	455	465	461	479	437	419	452	413	448	454	458	479	464	430	461	446	423	442	434	435	432	475	447	433	409	441	440	433	467	418	390	474	424	438	417	436	422	423	436	454	436	444	405	428	452	400	443	434	449	435	446	428	419	426	438	444	418	452	462	419	469	433	451	429	392	418
27643	22140	16866	2039	532	498	391	254	262	297	270	287	291	246	251	293	273	262	286	260	226	288	248	262	278	260	247	270	260	226	236	257	264	235	310	263	241	243	260	266	275	252	277	277	242	306	254	259	256	262	244	271	248	247	264	251	289	262	251	254	265	269	261	272	251	264	241	254	249	235	261	275	235	265	270	258	231	274	261	266	276	259	253	277	266	242	272	249	279	275	252	283	242	241	271	319	254	268	253	278	263	244	252	234	280	225	272	234	228	279	216	258	282	277	270	263	271	264	255	254	253	291	243	288	252	254	242	258	276	255	280	263	275	265	251	283	224	247	271	256	260	236	240	281	236	272	268	278	270	260	281	284	274	280	267	259	242	258	251	245	286	259	259	262	293	254	268	270	245	273	275	257	271	243	259	265	252	252	274	278	253	252	271	234	277	250	254	242	244	242	260	253	244	261	265	260	247	260	278	258	237	246	280	256	253	260	267	249	239	254	234	244	255	243	245	276	270	278	286	263	269	249	249	270	259	254	236	246	286	243	278	276	262	265	255	234	249	248	244	273	268	245	270	278	244	260	244	269	251	276	247	254	263	228	263	291	282	261	273	229	228	278	248	245	258	256	224	268	271	251	271	254	245	267	270	253	248	229	254	264	254	248	260	272	265	251	231	251	270	247	270	240	243	256	246	274	240	250	302	256	273	248	240	223	248	263	248	269	247	224	243	271	264	233	280	267	262	285	272	264	269	274	243	249	264	248	259	260	249	254	248	266	246	265	254	247	265	251	255	266	252	261	252	232	266	265	258	246	256	255	248	235	228	261	258	277	251	238	264	246	248	244	247	280	271	237	258	292	252	258	266	271	262	260	286	246	252	235	262	223	253	251	242	300	243	260	272	265	260	261	266	257	269	249	251	244	244	244	260	247	259	216	269	285	233	271	272	250	260	226	256	270	274	246	269	265	273	249	273	249	263	280	268	271	234	266	261	245	254	228	259	264	246	238	252	230	255	261	252	262	281	266	297	212	268	289	261	221	275	248	222	240	286	243	216	272	274	269	258	261	254	230	237	241	258	244	244	261	262	259	253	273	263	265	241	272	223	261	237	250	256	256	273	251	295	256	286	284	269	260	263	252	236	241	233	262	253	253	239	248	273	247	245	251	272	254	226	238	283	263	261	259	280	272	277	230	273	250	245	242	245	240	278	266	249	234	247	256	234	217	284	278	262	279	235	258	269	266	234	271	246	253	256	281	265	227	231	240	257	233	246	263	239	259	254	230	260	242	259	247	260	285	232	260	250	253	275	246	269	273	280	280	244	253	240	250	254	261	279	259	243	265	256	277	234	271	237	263	239	255	228	254	262	255	251	247	229	264	244	221	246	263	262	261	244	233	259	266	249	252	233	235	244	279	264	244	254	246	239	263	244	265	270	254	264	268	227	236	257	275	235	248	211	249	260	261	255	254	259	254	275	246	243	283	244	288	248	244	282	257	277	260	251	265	240	285	265	298	222	238	230	234	256	250	268	275	247	247	248	263	263	251	235	268	257	255	232	234	259	270	264	248	269	283	259	264	263	236	252	277	238	271	247	235	227	278	254	267	236	248	258	262	228	262	252	269	272	261	239	264	271	290	265	262	265	275	251	247	260	237	241	242	247	273	265	240	248	260	287	259	270	251	243	245	252	270	311	245	267	257	269	237	277	243	253	235	230	258	269	262	251	231	226	253	295	235	229	247	258	248	226	255	239	277	237	280	276	279	254	249	255	223	246	269	252	246	275	256	287	244	241	251	243	264	271	279	248	252	247	268	289	275	261	237	253	264	262	296	253	281	242	271	246	239	252	280	270	268	245	258	250	245	232	223	280	274	282	242	247	244	271	266	255	278	288	263	264	272	249	285	257	261	252	259	257	290	263	262	256	250	269	264	261	264	265	283	242	281	244	275	247	262	252	262	255	233	228	269	261	244	284	256	272	245	260	268	254	253	250	251	272	283	269	246	251	283	268	265	255	271	273	253	275	265	257	266	237	222	279	239	244	280	232	239	243	278	257	294	265	241	251	279	270	231	236	287	232	287	252	255	249	252	258	251	249	268	264	267	258	253	273	252	245	253	250	243	277	270	234	256	259	249	228	242	278	242	240	243	232	272	253	237	251	257	258	239	232	274	269	260	228	243	277	230	252	250	267	274	267	264	238	281	244	250	264	239	289	283	241	257	259	262	267	263	279	250	247	242	269	267	269	267	229	254	251	255	267	250	254	234	210	238	262	247	246	255	247	259	298	237	252	258	266	223	267	241	250	254	283	270	242	261	251	258	249	266	263	263	272	250	264	288	273	248	256	248	207	247	256	270	266	258	270	279	229	243	284	256	281	264	261	264	236	248	243	282	279	238	275	235	268	257	229	253	277	273	248	262	272	247	246	256	236	243	255	225	239	271	252	245	298	268	270	253	261	286	269	243	278	252	235	249	269	229	264	223	244	281	248	271	271	246	263	284	252	280	207	246	261	256	264	263	266	237	239	229	254	242	219	247	258	263	246	237	257	256	267	273	254	246	273	255	258	255	248	267	288	235	250	250	275	274	259	260	265	260	256	228	257	235	243	261	266	259	268	274	276	256	262	261	257	271	256	239	248	250	276	268	273	273	239	260	266	281	267	262	259	293	276	266	251	236	250	251	242	254	238	239	256	262	211	266	262	232	277	266	262	270	224	261	245	247	267	249	258	257	253	236	255	269	254	267	268	250	274	234	261	252	252	223	268	266	260	271	255	244	246	260	257	260	269	251	250	210	263	283	278	262	241	293	254	236	237	235	244	227	249	259	256	264	249	247	257	256	249	262	253	246	241	227	207	284	233	255	241	241	250	247	246	284	263	285	252	282	263	279	248	251	246	278	262	241	243	249	262	241	235	250	250	266	220	254	230	241	230	253	264	244	276	234	258	269	252	249	255	244	253	231	277	297	230	246	260	267	224	249	254	245	250	273	265	251	254	251	263	247	227	262	248	246	254	257	277	273	274	258	230	263	261	259	260	253	267	267	287	282	290	277	244	247	235	230	268	214	214	246	254	249	265	255	264	236	241	264	295	227	274	256	241	254	244	260	241	256	260	267	255	243	255	250	282	265	250	231	239	241	264	233	254	254	256	246	265	257	255	261	273	244	283	247	261	255	287	256	242	261	245	262	253	288	259	252	263	271	257	270	283	253	228	271	241	227	242	239	282	278	272	247	245	241	276	216	261	232	251	262	241	249	231	235	267	281	254	263	252	249	258	249	226	264	249	253	246	269	243	262	266	251	247	268	246	261	274	259	266	269	260	278	237	257	236	255	235	275	250	246	250	244	294	241	226	279	251	273	255	276	265	287	233	286	264	256	262	259	279	284	229	241	248	245	259	274	267	241	258	263	256	255	235	251	247	249	243	246	248	238	255	270	260	250	245	237	232	270	250	268	269	272	260	269	257	263	252	268	263	266	273	258	290	252	234	259	263	285	243	258
26882	31908	11006	668	433	388	372	365	332	360	350	308	336	323	310	327	312	337	360	308	303	303	329	343	318	318	328	320	299	315	278	327	320	290	335	309	315	301	326	350	300	305	315	328	286	286	299	336	310	308	323	279	294	323	341	297	301	333	311	281	298	295	307	315	325	354	330	308	321	338	303	344	312	310	346	312	337	333	317	312	310	331	308	326	320	313	347	327	323	314	305	330	302	313	316	306	341	324	312	306	344	334	354	316	298	289	287	314	315	317	320	316	332	326	357	313	292	322	322	305	305	335	324	350	291	286	332	299	324	342	311	332	311	319	329	316	317	287	289	300	322	303	356	320	291	321	312	335	324	343	309	312	313	293	342	304	328	303	287	313	331	307	318	310	314	333	317	322	317	320	305	323	335	313	330	304	315	337	342	319	325	309	324	325	328	353	289	313	299	308	311	308	317	316	315	289	340	331	292	317	305	330	309	330	317	304	302	314	348	326	298	307	307	299	326	330	300	339	325	308	336	303	342	304	328	277	306	330	328	316	330	329	306	308	309	293	319	302	274	288	327	305	310	308	325	340	381	313	306	326	306	321	296	291	325	327	339	308	323	306	315	318	305	286	310	307	307	307	322	279	314	326	321	306	336	326	328	329	323	320	323	309	302	307	311	332	338	342	330	309	302	307	305	327	314	325	348	300	298	301	321	307	305	322	312	309	295	338	335	293	323	309	321	311	302	284	305	301	318	314	295	341	320	297	302	322	322	299	287	312	291	328	321	309	321	310	300	316	289	319	344	342	274	314	287	345	289	333	321	340	332	308	308	337	301	302	324	303	310	321	321	317	294	332	360	307	311	318	318	304	296	310	310	327	309	316	340	354	320	334	333	322	299	309	326	309	311	301	291	330	307	323	282	297	319	282	305	315	329	311	345	281	315	316	316	323	295	299	315	309	339	301	300	328	326	301	304	337	298	334	317	323	300	317	314	290	335	320	334	310	331	304	339	308	336	296	318	306	315	290	321	318	304	331	339	308	322	283	320	305	322	318	313	287	311	328	330	333	329	334	329	340	307	339	315	295	279	346	325	357	341	319	293	321	308	292	320	299	328	356	332	267	338	318	324	318	370	328	293	329	301	291	301	322	315	311	351	300	319	333	303	361	316	301	354	341	302	321	345	293	316	292	299	282	317	318	322	308	328	321	312	313	319	367	350	331	337	318	331	318	331	313	319	299	314	305	305	324	322	336	310	342	319	311	318	313	317	300	295	335	319	306	314	305	321	321	312	317	312	326	342	339	334	340	316	331	329	330	302	321	307	319	328	292	338	318	315	316	303	313	302	270	309	307	311	325	302	321	307	266	308	320	311	298	338	336	299	336	337	295	341	305	301	295	324	365	306	343	308	296	334	314	329	323	291	305	348	311	307	320	330	329	312	340	308	299	340	306	374	338	327	315	343	279	327	292	309	325	319	312	290	300	330	307	324	292	296	281	325	313	309	322	309	328	302	284	310	331	295	341	306	337	308	289	347	334	309	327	312	335	312	315	314	324	308	331	300	330	315	319	314	302	322	309	334	329	324	297	291	300	307	331	308	319	288	282	305	287	300	325	332	309	305	300	303	304	321	312	276	313	297	271	308	309	312	277	306	329	334	304	310	321	276	300	292	289	296	316	336	316	300	319	335	295	331	335	304	300	317	327	309	281	336	319	337	310	319	296	290	324	312	303	320	286	310	307	338	321	288	293	345	301	346	306	351	333	355	328	303	306	327	320	327	307	305	329	318	309	305	348	337	295	306	297	304	307	331	335	324	304	313	316	294	318	306	344	303	352	338	307	336	307	312	302	308	323	357	320	321	303	321	312	290	308	310	318	315	304	316	319	287	302	316	321	281	302	337	306	292	300	348	329	345	302	292	297	316	301	311	340	319	318	342	306	293	332	304	321	275	279	314	345	317	345	327	327	285	323	330	349	293	309	323	340	286	290	309	303	312	307	308	306	318	333	314	340	292	318	316	322	291	315	341	299	319	314	304	287	295	302	328	309	317	325	329	316	284	310	330	294	301	332	305	347	301	296	280	324	341	317	297	296	340	294	327	291	330	294	275	310	319	303	303	297	305	303	303	285	295	337	316	288	323	292	291	308	322	312	314	284	295	315	315	289	325	315	335	289	309	318	309	293	333	286	335	296	314	323	337	338	357	283	322	285	320	339	322	319	320	318	313	340	304	275	381	302	293	308	304	309	321	311	335	333	324	315	323	333	325	295	316	303	295	300	299	288	321	341	337	348	326	319	316	287	311	313	300	298	345	304	313	313	291	331	323	311	295	327	324	289	303	335	311	298	329	326	322	358	306	311	301	336	315	320	292	299	323	330	325	279	306	316	309	286	312	302	328	332	312	303	316	297	351	325	334	296	322	341	317	294	316	340	328	358	312	317	303	328	322	335	322	335	319	321	340	318	321	261	327	321	302	309	295	283	310	284	340	299	319	343	324	287	308	342	336	302	267	306	304	323	326	310	294	306	320	347	313	291	298	320	305	335	306	312	319	286	330	327	305	327	300	317	313	306	311	300	300	300	347	336	285	316	316	300	337	298	309	296	340	332	299	314	361	305	304	346	299	341	294	329	324	304	310	324	313	315	315	316	307	322	308	309	295	322	313	282	319	272	324	311	340	342	311	297	337	313	317	310	307	329	314	309	320	307	317	310	317	299	300	301	314	307	288	289	294	342	320	307	326	328	329	306	343	308	344	318	314	314	301	321	347	295	304	306	303	302	306	292	318	312	329	287	318	323	388	274	331	329	319	314	305	313	342	317	311	307	302	294	283	291	323	318	303	297	304	306	275	323	300	327	314	293	294	300	346	320	296	302	321	331	321	325	272	315	305	314	301	299	323	318	294	313	322	314	283	328	294	293	271	306	277	309	298	314	317	314	286	321	303	311	301	322	276	288	314	333	314	278	331	302	346	305	336	295	302	358	334	316	355	318	320	296	320	301	320	314	329	294	298	315	304	300	338	320	299	294	326	317	366	271	315	295	345	321	297	303	313	353	284	320	305	288	304	283	302	331	301	282	298	322	330	303	313	328	309	310	331	307	320	304	311	293	330	309	312	320	293	326	336	299	352	331	327	341	304	325	307	325	315	320	280	312	334	304	335	319	333	328	326	321	312	316	352	326	315	331	312	319	316	296	324	307	285	335	312	320	322	338	331	281	331	307	339	312	313	311	316	287	300	299	311	296	342	304	307	287	309	318	328	326	313	307	331	298	319	318	328	310	307	319	282	319	287	290	329	289	309	304	321	299	322	339	351	287	329	316	303	311	309	315	321	347	304	290	311	316	287	298	310	307	312	313	335	309	308	320	300	316	311	338	319	314	312	301	317	309	317	331	306	309	295	297	322	336	326	319	358	314	319	302	294	314	281	318	306	351	335	323	298	332	339	337	322	302	320	294	316	317	315	315	306	313	329	312	326	327	308	306	334	337	310	308	307	328	319	303
23878	21199	28206	24402	21112	14672	1259	678	511	507	480	467	424	411	417	443	413	392	396	382	384	390	362	373	399	381	386	360	397	390	371	378	374	342	366	384	397	378	371	343	383	386	372	363	377	366	372	349	388	360	364	353	380	388	378	373	384	375	346	372	384	384	422	380	360	336	368	385	391	392	392	358	362	353	391	333	350	362	369	367	353	370	346	375	401	340	372	361	352	355	374	385	379	388	370	388	370	368	355	362	335	393	384	348	379	382	419	358	380	348	371	364	360	395	365	366	376	377	375	349	399	343	379	408	324	380	355	365	338	375	388	348	337	373	352	366	370	373	404	346	375	374	364	386	374	367	331	345	399	391	375	362	362	385	351	403	351	382	375	368	355	382	360	363	330	337	344	362	365	366	368	374	369	378	364	356	335	360	372	352	367	360	342	370	337	364	345	378	344	375	348	374	358	397	347	374	352	371	354	354	327	362	364	387	413	353	360	383	355	365	353	356	389	380	391	379	404	354	363	340	404	347	352	364	364	403	347	348	367	396	353	361	385	348	342	359	355	358	380	401	329	337	359	345	386	343	373	390	395	349	333	354	358	331	331	328	381	378	379	349	368	342	388	349	379	361	337	376	357	346	345	409	378	375	370	355	349	367	357	366	402	369	352	340	379	310	352	381	390	333	349	340	395	358	321	352	371	360	370	377	385	344	350	375	382	346	351	366	367	334	352	370	356	362	391	383	368	353	386	360	329	376	346	393	329	360	367	356	350	371	359	388	365	353	368	400	368	386	347	339	363	383	374	371	355	362	360	390	391	338	363	364	367	336	401	360	363	350	360	392	351	366	366	374	390	367	345	377	372	349	359	371	299	392	376	370	390	392	367	311	366	369	372	336	393	365	345	363	376	347	357	378	364	337	375	392	365	352	364	380	387	363	363	353	353	371	331	365	346	356	374	352	351	359	362	336	374	358	343	351	348	350	353	386	372	387	363	350	360	404	354	378	407	378	346	343	362	376	384	396	356	346	358	348	354	356	352	380	374	355	368	359	385	366	371	372	359	364	402	383	343	335	362	350	379	382	349	364	355	366	361	358	352	383	366	387	366	348	375	373	380	382	373	334	382	363	344	342	372	398	371	369	385	376	361	317	409	368	367	342	316	384	358	360	342	318	355	375	361	368	355	345	409	340	373	385	365	353	396	347	374	372	417	353	365	374	323	397	384	358	348	379	350	358	379	392	380	368	346	379	367	344	400	346	358	343	363	359	352	378	340	339	364	386	383	412	362	317	380	366	374	349	374	325	352	373	364	371	377	386	377	361	391	377	359	348	341	360	328	373	377	385	342	351	372	356	353	374	370	427	358	360	363	370	381	383	373	345	353	383	372	367	373	355	364	375	364	367	393	359	382	390	374	375	364	386	365	370	348	380	378	405	324	339	364	361	358	380	377	357	371	342	330	347	377	366	347	347	380	376	366	358	350	374	400	351	395	339	348	389	351	375	354	341	347	378	366	354	380	377	368	366	380	388	355	345	319	376	386	360	350	368	347	348	403	373	368	358	389	365	361	360	366	363	356	374	373	337	321	343	377	360	361	368	335	354	362	362	373	341	363	398	347	339	367	361	332	326	399	360	339	390	346	342	362	353	369	353	349	337	365	371	331	359	331	369	414	378	337	398	392	356	356	375	353	372	372	353	355	355	369	361	343	374	351	355	345	385	343	364	349	331	354	392	385	378	338	352	375	345	352	368	370	386	345	364	343	354	376	383	346	394	387	379	391	345	390	353	365	381	368	379	347	357	363	336	354	390	370	349	398	355	374	370	393	352	375	345	344	369	379	356	390	355	332	355	373	361	385	366	353	368	333	327	368	365	383	371	381	414	400	394	323	332	340	375	360	368	378	350	396	344	382	347	375	322	373	368	375	349	358	334	388	335	375	356	326	361	371	352	357	398	330	363	371	363	367	370	372	363	350	332	352	365	363	379	366	357	404	346	367	352	385	376	368	334	387	359	346	352	398	350	345	363	349	354	367	364	380	365	355	332	369	374	366	408	344	372	342	349	388	360	382	345	400	382	396	364	377	368	377	333	380	340	341	379	343	378	357	331	361	367	356	368	365	350	359	371	347	347	350	424	382	362	356	335	362	377	378	354	369	368	362	350	371	386	322	317	375	363	359	358	351	370	361	354	382	356	352	332	361	362	343	372	347	366	367	390	387	376	347	385	382	363	354	363	334	354	349	408	409	362	334	322	354	394	358	374	317	386	371	398	355	377	363	381	333	356	353	381	389	383	359	354	335	397	364	346	336	375	309	362	378	368	357	381	360	357	352	389	400	390	358	381	352	371	338	362	383	371	329	371	382	374	365	350	403	355	372	388	362	371	353	367	378	377	333	370	381	368	381	381	343	371	391	369	388	368	375	379	320	403	381	395	381	333	341	393	364	375	374	354	353	363	353	376	405	341	349	369	352	432	363	382	352	407	357	357	375	373	390	335	331	342	355	344	393	369	374	367	351	327	350	398	364	369	374	356	364	346	359	366	359	363	368	379	336	354	383	370	326	367	341	364	370	374	396	363	383	351	333	391	355	314	362	347	370	324	364	369	357	337	375	371	393	351	348	373	329	374	367	369	345	396	349	364	356	371	343	380	373	369	362	349	354	320	334	353	350	358	379	390	357	377	346	400	374	372	363	367	362	348	382	365	371	348	368	345	372	399	356	395	360	375	366	374	355	369	354	362	375	387	366	379	355	339	369	361	382	356	367	399	367	348	376	374	369	367	350	408	366	346	375	374	361	359	348	363	362	374	366	350	355	345	383	376	355	383	381	357	335	358	361	343	366	359	375	366	365	337	382	349	381	370	357	370	337	354	357	338	369	352	356	407	373	362	333	390	350	332	376	346	345	353	379	361	355	381	373	380	364	361	351	375	352	340	414	349	389	349	354	346	426	358	393	327	361	387	385	385	343	374	344	345	349	293	353	377	382	362	348	358	386	336	368	377	386	384	373	379	371	384	378	371	340	363	325	374	343	331	376	351	376	368	360	350	392	366	325	361	357	378	332	397	375	343	366	336	368	354	335	409	372	338	348	387	402	379	373	331	402	385	351	345	382	351	355	356	371	335	352	373	339	377	401	354	362	354	397	410	382	374	377	328	328	352	360	359	394	370	349	351	352	379	369	348	370	339	361	383	373	373	330	372	378	356	367	384	388	375	365	355	331	353	362	365	345	381	356	345	351	349	363	338	370	372	365	381	391	363	332	357	359	351	356	331	355	340	348	368	367	381	341	352	391	374	348	384	356	369	381	372	370	359	351	361	396	348	372	369	345	377	352	392	368	334	364	372	361	345	355	377	345	351	376	351	366	383	339	357	361	358	323	328	355	359	333	355	395	335	380	366	344	377	373	358	361	356	342	350	353	304	369	359	364	370	366	388	355	348	383	369	350	356	403	341	335	333	317	352	370	365	352	365	407	378	349	344	352	412	388	380	374	370	401	362
43602	77236	29138	6797	2015	1514	1333	1074	905	848	752	638	582	595	522	573	554	488	480	490	457	460	491	465	443	476	437	472	448	443	440	419	440	461	421	436	441	416	456	443	455	449	459	457	448	459	445	434	486	512	445	450	427	428	470	488	456	410	432	445	447	421	453	432	433	436	484	434	423	421	397	429	456	440	427	471	419	434	435	442	495	438	437	438	463	421	443	416	440	446	485	467	420	446	496	452	441	484	472	478	458	470	433	447	401	455	437	471	417	447	412	439	430	443	464	455	439	429	453	460	454	431	459	448	418	404	436	440	432	435	461	455	467	443	427	464	426	447	437	464	432	419	428	428	402	425	429	437	474	421	421	426	471	419	440	390	473	452	403	451	416	409	420	461	427	418	449	425	430	412	454	444	460	437	448	467	476	446	427	419	414	465	414	415	454	427	441	450	420	436	454	416	437	469	461	440	453	426	438	421	436	470	463	448	481	459	441	427	446	454	480	441	413	461	415	446	461	463	421	465	392	417	457	425	449	423	466	444	452	434	431	441	467	460	423	445	423	442	452	407	409	463	457	448	436	424	412	443	408	421	419	421	432	461	442	452	431	409	424	411	440	432	398	442	419	438	409	447	419	451	430	449	468	430	477	450	456	454	425	441	417	437	456	387	449	427	487	419	444	423	435	465	422	450	472	451	446	431	428	455	426	454	430	436	426	434	490	425	434	414	436	429	408	442	428	437	437	442	452	429	448	431	424	479	450	407	429	452	437	472	447	429	404	429	462	425	433	466	409	472	452	433	443	449	423	431	445	441	457	422	388	475	414	431	423	392	430	415	417	460	439	458	406	392	402	445	409	404	432	428	427	441	425	445	435	413	404	460	419	441	424	434	403	471	443	450	430	391	487	455	463	419	415	401	455	433	443	438	436	421	446	466	434	450	418	441	442	444	461	436	451	422	437	439	499	419	439	446	468	438	449	429	461	439	416	437	464	466	440	448	460	471	437	429	461	448	475	400	444	414	408	421	459	460	431	455	432	419	443	452	431	451	430	446	428	454	419	440	462	433	438	456	414	411	411	447	448	433	441	430	464	442	452	449	459	453	395	417	427	425	430	408	408	437	437	462	439	431	479	421	441	419	449	475	462	409	433	444	405	466	478	410	461	420	424	436	391	409	458	430	436	431	408	432	469	463	461	433	463	404	451	425	431	433	423	410	449	424	403	459	404	430	443	428	461	438	444	407	397	447	404	443	440	434	420	415	444	451	441	452	452	473	445	424	425	447	471	423	410	443	393	450	452	416	429	436	418	417	443	421	453	451	413	449	461	431	465	424	441	453	442	400	449	439	431	395	441	422	429	413	401	458	465	420	451	407	436	446	468	431	444	451	415	426	448	408	480	443	469	404	453	452	418	420	423	432	446	466	424	472	456	464	465	433	445	447	438	436	434	418	411	399	398	437	426	431	436	446	457	435	435	424	431	410	435	431	434	421	439	475	436	464	397	440	415	415	428	435	441	442	439	439	412	430	445	461	390	432	437	448	428	409	446	397	450	416	429	409	430	458	443	414	450	426	464	422	462	442	411	443	442	402	463	488	427	437	415	481	452	394	451	442	433	431	448	440	424	432	414	450	405	401	395	482	434	403	451	382	422	448	460	417	436	450	457	417	438	457	451	407	443	454	413	418	428	433	449	449	407	446	414	433	425	469	461	411	416	407	475	422	448	435	461	422	442	417	446	474	432	445	469	381	492	454	408	455	464	437	451	463	398	396	402	463	429	474	400	435	441	423	433	430	449	478	449	440	436	406	447	430	454	443	419	406	424	443	445	469	414	454	417	427	396	459	439	419	439	447	429	439	414	416	432	439	428	451	430	457	466	448	461	422	416	465	481	466	409	414	443	430	396	436	400	425	471	429	428	438	390	459	461	428	403	464	446	414	439	471	446	437	411	459	412	480	467	432	443	403	394	450	430	487	438	406	392	485	458	430	448	446	401	439	458	422	433	446	438	447	457	422	469	449	406	465	459	430	411	424	452	433	433	453	421	441	479	477	437	473	435	425	470	473	434	429	442	471	440	441	470	441	441	453	440	419	427	411	399	430	474	423	462	411	435	425	440	435	432	435	442	452	417	457	411	451	423	425	416	421	451	459	447	401	430	444	463	459	454	475	441	453	435	429	408	447	431	438	446	425	477	461	470	418	437	430	429	454	420	421	435	426	482	444	462	437	436	441	407	423	410	432	449	469	420	452	478	470	405	418	444	389	428	455	436	401	417	447	398	418	421	447	428	426	440	417	395	427	417	442	472	458	434	482	431	458	435	438	408	424	437	477	422	412	428	420	459	440	449	483	405	439	408	450	414	423	418	421	426	416	454	449	437	477	417	426	428	447	441	458	443	429	429	460	413	443	431	445	412	423	407	432	436	415	459	428	401	414	434	435	454	403	435	415	431	436	445	430	461	396	432	453	441	420	461	459	458	416	455	455	432	472	459	426	417	455	415	470	440	438	391	442	424	389	449	430	448	449	413	436	406	427	440	491	435	445	421	418	426	458	430	419	454	423	438	405	441	460	423	463	418	457	412	455	439	435	441	432	418	475	431	391	449	452	410	441	421	446	441	453	438	453	420	428	405	419	443	410	443	409	408	462	423	427	420	447	436	438	404	450	429	439	454	423	445	431	446	441	453	439	458	417	436	435	444	430	434	426	428	399	381	460	436	455	464	456	456	498	480	443	420	422	421	450	431	418	430	459	428	468	443	453	432	462	436	458	398	445	452	395	438	452	459	427	416	428	452	427	459	451	439	456	412	409	426	435	436	459	489	434	438	450	440	462	423	438	404	454	456	416	430	426	428	435	434	433	451	437	420	425	452	410	454	394	447	456	409	475	456	469	449	417	473	446	420	458	435	458	435	440	454	411	424	435	423	442	419	425	438	437	447	436	454	455	438	429	400	462	411	455	433	435	428	398	463	453	423	446	453	395	447	439	473	406	401	439	384	453	424	451	455	457	430	472	451	420	438	430	429	436	412	456	423	454	404	445	431	444	451	442	437	419	431	400	414	438	442	423	401	437	435	428	426	412	447	410	440	422	402	443	446	452	409	407	456	466	479	447	454	451	414	433	418	451	409	432	426	442	443	422	446	457	460	445	440	404	425	408	407	435	422	443	453	396	451	400	404	422	435	432	443	432	433	434	473	483	452	431	430	408	400	483	473	421	416	430	440	426	414	445	475	413	430	423	439	456	442	404	406	422	419	380	411	443	428	424	422	416	402	453	454	385	444	448	410	442	433	439	443	462	434	447	420	411	450	474	429	425	428	411	426	402	436	437	456	453	448	397	434	455	463	429	435	440	422	445	422	444	435	401	434	421	412	427	458	424	425	441	468	433	419	390	438	447	441	435	443	433	448	443	456	435	422	490	450	446	452	459	460	397	477	407	455	392	424	394	450	456	425	429	450	445	452	428	418	420	409	408	442	458	447	435	420	454	437	445	440	436
25191	21396	27661	24929	16003	1043	373	329	296	289	275	253	239	216	224	231	208	208	200	225	220	217	219	212	222	232	218	233	198	187	225	237	229	215	220	212	184	210	192	185	211	217	192	216	196	178	231	171	194	197	211	209	217	187	206	214	184	196	211	207	227	202	189	231	231	185	209	212	212	218	197	195	199	205	220	197	187	208	188	231	196	229	220	214	217	194	243	200	199	218	211	214	209	202	209	200	211	218	224	236	199	221	198	197	208	218	179	190	219	197	215	181	197	205	222	201	223	206	203	225	212	210	223	216	211	226	213	203	227	202	241	203	206	228	203	191	217	206	220	205	219	198	201	197	225	194	184	212	197	206	200	205	199	205	216	197	199	219	196	214	186	190	186	209	202	186	204	198	197	199	199	195	191	203	186	230	194	198	195	218	202	219	217	203	207	201	198	212	186	233	224	186	202	188	206	203	208	209	193	198	236	206	182	211	195	204	230	197	223	195	218	184	211	188	198	217	164	221	194	213	203	199	213	190	188	202	229	200	213	221	200	219	224	211	182	209	195	199	193	203	233	213	202	214	198	178	199	198	201	191	192	211	205	197	213	219	189	235	207	190	211	206	214	218	205	189	206	184	198	215	209	224	215	211	177	213	194	207	205	190	199	244	210	199	197	213	197	195	192	185	193	200	188	203	221	193	186	180	219	239	218	179	175	225	200	185	209	205	204	198	222	201	204	211	195	210	198	220	195	203	211	238	202	209	210	202	218	209	197	216	182	189	180	194	190	204	188	195	192	182	227	204	220	224	193	205	212	206	197	179	214	203	212	212	219	202	202	187	211	202	199	223	199	228	171	213	196	196	208	193	175	225	191	191	196	200	203	189	199	187	226	217	210	172	201	181	199	195	210	213	219	184	216	216	222	215	207	217	209	223	193	220	209	190	191	204	201	208	208	219	205	200	199	211	187	207	205	222	199	196	201	197	216	204	200	195	173	208	225	185	192	190	198	195	227	208	229	211	185	233	242	197	219	170	205	197	218	207	205	204	213	180	195	218	195	203	218	201	200	201	198	203	190	198	243	195	194	206	193	199	213	172	196	225	216	204	200	223	185	190	222	223	193	209	191	218	216	188	219	209	196	207	201	170	212	183	203	205	192	235	183	197	226	231	215	209	214	197	217	187	185	197	232	202	205	200	198	195	191	232	205	200	212	199	199	222	195	197	206	181	206	183	204	241	211	214	199	212	188	214	186	212	186	211	183	206	189	213	207	217	218	197	196	225	188	224	181	201	237	186	190	225	195	188	206	204	196	212	200	191	197	178	220	204	186	205	176	201	223	212	191	181	186	177	195	193	202	208	208	220	204	214	196	198	236	193	209	228	189	201	205	230	214	211	202	195	190	170	201	213	214	185	190	227	208	212	202	204	191	194	211	202	198	195	176	212	183	205	222	203	211	204	207	204	188	234	223	201	197	182	220	198	218	210	209	188	197	202	212	180	197	214	222	217	191	180	205	196	211	212	231	192	205	200	224	218	210	190	225	221	221	203	181	223	214	200	210	207	221	198	205	191	198	209	187	227	219	213	198	204	196	200	178	190	188	200	225	177	210	217	187	207	198	195	200	212	209	188	207	202	222	219	179	229	230	197	188	195	207	208	190	205	197	196	204	188	221	198	179	192	217	208	233	210	194	211	208	205	171	219	230	214	193	200	173	219	195	193	206	199	198	198	195	215	185	208	184	223	191	193	202	206	198	213	197	217	234	180	204	205	200	191	190	200	229	200	201	209	195	190	202	193	198	195	204	217	204	206	196	218	202	226	197	233	213	229	202	188	177	230	227	217	190	217	187	212	188	222	211	206	216	220	170	187	240	215	195	192	245	211	214	190	216	213	213	226	207	204	200	213	216	200	187	201	211	200	193	188	198	229	207	184	202	198	184	209	185	214	198	209	172	220	214	206	201	210	216	181	206	205	224	233	194	191	192	224	194	234	211	219	205	206	201	218	186	183	209	169	203	216	198	230	226	191	215	206	177	194	208	203	237	210	201	226	187	193	195	197	211	239	227	221	232	200	182	219	209	213	198	206	203	190	210	194	214	218	220	193	207	181	197	197	217	212	198	201	207	178	206	212	207	196	224	200	200	178	182	228	170	224	206	169	196	209	219	227	177	212	207	201	208	205	208	229	206	181	199	204	195	242	200	229	192	188	191	188	213	222	172	170	196	207	207	183	205	197	181	212	175	193	199	211	216	215	216	206	213	190	197	178	223	195	206	205	194	209	207	209	211	195	208	190	204	204	206	196	222	203	204	212	221	218	203	215	212	180	226	205	178	184	188	186	180	208	209	228	197	184	205	198	210	212	180	194	184	200	197	210	198	195	205	204	207	213	189	219	202	183	233	215	196	207	199	186	169	218	205	207	235	204	194	192	195	204	207	208	186	190	203	200	244	217	217	189	209	207	197	188	192	196	206	213	215	205	219	207	217	208	186	186	186	225	222	202	190	210	184	190	217	212	232	164	213	212	202	186	232	198	208	210	175	199	196	206	200	204	222	208	212	191	219	216	190	203	201	197	210	201	187	195	199	173	212	171	229	210	201	208	204	219	182	205	166	196	230	211	200	200	226	191	193	214	212	227	218	181	197	193	206	179	208	220	223	239	187	189	193	200	206	197	186	204	205	183	213	202	208	213	212	184	221	183	216	233	202	189	188	208	185	208	223	194	196	198	233	191	218	209	200	218	196	198	202	226	195	217	212	206	211	228	207	222	190	214	191	227	237	208	211	198	212	191	209	183	197	194	193	185	195	187	209	192	210	165	187	210	214	193	203	189	186	225	198	201	194	205	201	201	202	223	196	194	205	209	208	224	194	188	220	213	220	198	191	228	198	186	186	209	197	202	198	213	224	201	185	223	211	189	195	227	252	176	209	205	235	215	195	197	211	217	211	200	197	205	200	214	216	211	208	210	213	212	224	232	182	177	180	191	199	219	192	199	203	219	192	191	199	154	199	202	175	195	196	194	205	192	216	190	211	206	185	191	197	192	208	191	184	182	217	178	186	185	204	206	182	215	221	171	197	212	208	188	225	206	205	182	170	223	200	206	205	245	200	205	175	203	177	208	229	206	205	189	214	206	212	167	215	196	182	210	205	160	201	199	201	191	205	213	207	179	185	205	206	201	185	175	209	198	214	185	196	213	173	227	221	197	204	197	194	214	175	223	208	214	189	208	178	201	228	207	217	195	205	200	216	214	179	193	203	183	189	209	204	189	192	196	205	178	201	188	193	216	199	205	199	197	209	225	190	183	192	221	188	190	183	191	197	211	212	197	168	211	205	210	169	210	225	210	212	197	208	188	225	206	183	204	197	180	190	200	214	196	212	208	203	216	189	207	194	203	213	193	195	224	191	185	190	209	203	233	215	204	217	163	224	195	195	205	197	202	183	181	196	205	197	204	226	208	226	194	210	237	201	208	211	204	209	189	174	187	205	209	186	204	175	209
42706	65273	22376	6545	1102	866	700	594	481	448	394	365	329	321	327	324	319	290	330	247	270	327	291	246	278	283	261	246	244	303	274	276	282	281	277	270	298	236	260	268	260	273	266	289	228	269	238	296	261	263	242	225	242	266	244	251	230	253	255	264	280	260	246	307	269	277	278	247	216	267	261	291	259	253	273	254	283	279	266	275	253	267	243	270	255	253	263	267	260	268	263	295	251	275	280	260	282	270	243	273	295	246	280	256	261	268	252	274	254	250	260	243	260	269	274	276	266	257	263	278	247	257	254	241	302	291	255	276	265	250	231	252	265	283	273	251	245	277	257	269	252	287	243	239	251	233	279	265	264	258	270	268	257	272	269	251	279	262	247	234	239	279	254	246	238	251	261	257	271	254	248	264	250	276	240	275	274	288	257	261	257	260	264	249	262	251	250	249	261	243	277	249	252	260	247	245	256	247	260	248	254	248	269	255	249	248	292	259	256	264	212	246	244	285	258	246	270	252	259	261	238	258	239	258	267	265	251	239	259	234	249	257	257	272	237	249	254	287	252	232	261	256	263	249	260	278	267	271	233	257	255	272	246	278	271	252	231	266	245	249	269	257	269	246	289	260	243	295	277	260	267	284	257	234	242	266	257	283	276	239	272	265	288	266	260	271	248	281	257	233	267	245	258	234	251	271	226	259	251	243	252	241	253	255	272	242	273	257	273	250	270	244	252	259	223	248	245	279	254	252	268	252	243	272	264	264	258	267	273	224	255	243	257	243	238	282	267	266	234	255	247	261	277	299	270	250	255	267	250	237	243	213	277	241	259	266	260	261	252	248	243	257	252	239	273	242	239	248	289	263	268	263	270	269	239	268	232	248	239	238	252	274	260	261	268	262	255	274	267	260	287	238	242	267	249	246	291	253	256	258	263	262	267	278	265	241	280	261	273	250	269	274	284	265	259	233	257	262	251	262	272	240	234	282	275	245	266	268	270	235	257	270	250	259	227	246	264	246	266	279	249	271	226	256	240	267	266	227	256	231	232	266	264	267	257	256	261	268	215	245	258	233	217	257	271	232	254	253	261	240	274	259	279	248	245	263	261	250	248	263	243	271	273	267	249	264	258	245	245	256	245	260	235	259	308	270	276	237	281	250	273	252	247	262	236	233	231	250	266	250	235	267	278	282	293	270	253	277	284	256	251	252	261	257	274	262	257	231	253	284	262	239	261	244	249	261	274	243	261	251	249	263	251	255	261	250	233	250	229	255	248	272	234	229	303	261	226	261	268	259	250	235	286	259	271	235	270	266	247	258	283	245	250	266	259	268	243	260	253	247	261	269	236	259	253	238	241	284	254	276	239	236	242	260	237	235	249	253	270	261	271	240	265	247	268	274	223	227	273	257	279	266	254	255	249	262	239	258	252	258	247	262	277	266	288	267	216	242	228	268	255	251	262	250	248	253	267	250	286	241	278	266	247	258	290	257	247	258	294	261	280	251	250	265	240	249	267	275	235	270	288	265	257	262	278	260	262	265	258	281	264	221	242	264	255	281	241	277	250	282	266	243	273	253	261	266	229	275	278	260	236	296	254	242	289	248	285	233	247	264	263	283	270	234	260	258	252	259	286	257	286	244	245	241	284	270	249	283	248	263	269	261	255	233	275	239	249	272	268	259	264	255	217	288	285	252	279	278	288	253	246	285	275	279	243	247	273	255	225	262	283	269	280	258	258	269	252	246	265	237	247	260	261	278	244	238	252	269	255	264	250	262	265	268	244	271	256	224	283	267	278	249	242	226	248	261	281	256	267	274	244	254	263	262	289	250	256	240	233	282	229	283	247	254	265	262	259	246	259	241	219	264	254	265	271	267	246	268	283	236	260	256	266	242	253	247	238	279	238	242	255	248	258	245	262	255	272	241	249	245	242	257	219	279	268	284	256	259	253	292	256	252	249	270	264	240	246	260	269	255	255	266	257	270	284	252	270	247	244	283	250	249	252	234	251	267	235	270	232	227	261	248	249	257	232	247	276	262	288	259	274	266	267	280	247	251	281	251	292	297	301	250	289	275	253	239	234	231	258	240	270	269	278	245	276	242	259	275	257	247	260	225	282	270	245	262	256	251	234	234	248	265	262	269	238	241	249	240	269	278	272	267	246	253	261	265	274	256	261	275	243	252	255	242	235	263	261	266	269	256	265	275	244	271	258	275	268	250	286	254	259	262	296	246	219	258	259	278	263	304	274	249	263	252	250	260	281	241	256	264	260	268	267	279	282	272	232	227	269	293	253	266	247	268	238	258	288	226	278	211	282	259	231	248	265	253	246	257	259	282	262	272	265	257	238	245	264	236	247	271	249	257	214	234	262	252	266	250	263	256	252	239	269	289	250	239	290	241	255	227	276	253	228	247	260	275	286	228	253	254	255	279	238	258	260	277	257	273	265	265	265	259	257	259	231	268	231	253	272	273	253	226	221	256	247	247	254	259	289	243	236	281	257	239	281	222	248	256	268	265	255	268	267	267	289	228	271	270	252	261	269	300	277	228	257	269	260	261	273	255	255	267	256	268	262	271	242	264	279	253	233	233	262	251	252	280	248	242	257	260	217	247	234	263	285	270	225	274	253	255	247	288	259	239	243	268	233	272	252	267	282	241	245	279	245	235	299	272	280	286	257	237	273	259	258	267	245	284	260	241	270	272	249	277	270	234	253	275	245	279	261	262	260	252	267	260	263	236	245	259	266	234	273	295	248	274	243	269	238	270	266	286	271	222	261	263	236	268	223	262	250	279	249	256	242	262	250	253	270	265	247	277	259	283	272	224	260	266	283	254	276	238	248	241	264	282	255	253	254	248	242	264	272	254	246	249	260	242	272	271	270	266	244	239	267	287	248	276	259	277	277	268	252	254	256	270	276	242	281	246	225	292	257	256	276	252	277	278	269	254	267	266	251	260	233	294	249	243	262	275	284	258	246	266	281	257	237	250	252	266	249	251	260	272	277	226	234	249	230	272	234	259	280	280	254	240	249	262	243	260	263	257	270	279	267	248	276	245	275	252	259	256	266	285	257	259	275	266	259	246	294	263	250	246	245	256	242	277	271	243	269	256	249	237	259	249	284	253	255	266	274	240	258	230	258	219	241	253	261	255	231	268	258	242	249	267	262	257	279	253	269	262	234	252	258	289	247	247	294	252	245	284	253	247	276	232	270	228	264	255	270	254	253	261	287	257	278	273	266	260	266	239	239	279	258	264	256	256	268	262	242	238	268	246	266	270	253	238	260	262	238	256	280	253	216	246	264	240	236	280	257	247	262	258	256	255	277	237	262	270	311	252	253	251	281	293	272	266	274	254	252	263	283	250	261	251	244	260	233	282	258	258	211	267	270	268	265	276	254	247	238	268	252	252	256	258	242	278	243	242	259	271	299	255	278	265	309	243	262	282	273	264	256	229	268	259	264	244	246	288	253	258	272	254	258	271	246	245	242	227	259	254	217	261	250	259
22938	21192	28981	23634	21163	21226	15468	1188	774	659	605	575	537	496	492	435	430	430	434	415	387	444	420	408	397	421	394	391	400	399	376	355	376	397	392	425	361	348	358	379	370	368	374	373	358	345	366	410	316	380	358	366	367	350	348	401	368	389	386	363	376	384	401	386	339	380	343	361	371	344	374	345	350	359	354	397	331	346	397	351	368	342	348	386	367	385	352	395	389	321	368	388	384	412	382	396	379	367	378	366	358	396	387	374	345	367	364	339	359	367	392	345	357	367	386	354	388	355	375	340	365	375	351	347	392	355	357	355	398	368	370	329	400	367	362	356	383	343	361	361	380	356	343	390	354	347	349	361	374	375	369	382	355	340	339	367	350	381	346	369	370	385	383	382	351	372	386	382	363	342	338	354	380	355	370	349	324	376	365	342	356	339	372	370	359	357	358	354	340	383	375	321	366	366	375	380	378	363	361	362	375	346	339	354	340	364	352	353	358	321	407	364	332	377	362	363	333	359	357	336	358	364	381	345	316	343	363	350	343	331	363	363	311	367	358	358	383	345	355	340	367	357	330	395	369	365	343	326	336	374	319	351	336	417	352	388	355	355	370	358	355	372	375	325	378	391	364	358	355	372	370	356	346	374	357	357	352	381	346	356	389	346	348	359	329	346	377	349	353	360	366	342	354	364	363	372	341	362	388	374	378	355	379	367	349	375	335	367	351	364	351	344	374	390	350	383	322	353	355	334	357	309	337	336	379	362	380	354	365	351	378	355	393	356	364	361	349	358	343	373	353	384	377	360	366	337	320	364	371	351	355	352	323	368	376	386	361	351	347	365	365	367	365	339	353	375	373	356	349	409	387	374	376	366	362	378	332	370	382	380	359	355	371	361	375	398	353	361	342	347	372	349	333	335	386	365	351	369	356	365	342	359	390	344	344	346	348	368	328	357	378	386	355	348	352	369	364	347	395	336	338	394	362	365	359	413	342	372	350	322	356	332	377	356	357	372	337	367	333	358	398	398	345	367	381	379	364	399	393	356	325	333	342	344	375	383	369	329	389	327	364	354	337	355	352	354	379	373	352	357	385	350	328	374	357	326	360	329	396	399	343	347	376	337	352	376	370	355	368	330	326	381	378	362	344	362	360	389	364	342	353	341	363	364	360	348	363	347	376	354	367	362	305	346	357	403	380	312	372	354	339	356	379	343	378	333	360	376	379	357	354	332	385	353	369	386	358	373	384	342	365	344	388	353	343	321	350	362	384	351	370	333	387	385	387	340	359	368	358	372	356	351	382	355	328	381	366	351	329	396	361	359	363	364	364	344	364	359	384	344	366	375	352	373	352	357	342	346	368	365	378	338	405	339	366	357	386	364	361	362	323	341	323	354	352	359	384	363	368	397	361	360	388	366	347	355	396	341	355	323	382	366	344	393	333	353	369	369	353	347	370	354	354	346	330	333	341	392	365	400	353	349	378	332	342	352	347	368	353	354	387	318	357	363	372	382	357	371	358	380	376	333	370	346	346	375	406	333	375	348	327	328	369	371	360	361	325	352	354	333	375	379	367	383	356	339	368	390	378	392	384	382	360	354	381	357	378	368	359	367	358	360	337	361	368	343	349	345	379	362	392	369	396	365	362	337	349	373	380	373	380	332	363	375	403	375	356	382	356	328	352	342	356	310	347	355	323	374	368	358	368	380	348	370	386	384	344	337	326	340	332	358	364	350	365	363	366	350	385	384	341	339	352	369	337	373	347	361	379	375	379	335	395	356	372	335	364	370	393	372	352	379	328	372	378	392	348	395	358	336	363	388	377	349	361	351	393	337	355	328	377	385	377	349	345	342	339	355	339	385	376	364	370	327	346	353	362	359	364	381	375	366	350	340	356	363	388	373	378	351	376	378	344	347	381	343	388	377	369	383	375	358	361	346	379	356	361	356	363	353	368	378	357	378	373	379	354	363	365	366	345	344	359	332	338	334	379	318	338	355	372	375	372	368	390	361	388	347	395	421	357	362	349	371	362	377	334	392	370	356	391	360	392	385	358	327	371	359	415	340	338	346	349	339	347	351	355	379	379	358	363	355	340	345	375	377	352	369	339	369	349	380	353	386	348	352	357	369	382	374	340	364	406	358	367	347	351	363	356	369	357	308	364	352	359	341	347	341	355	394	381	389	344	349	335	384	363	321	348	396	333	395	356	330	381	371	350	380	361	381	386	358	368	373	358	332	347	371	361	358	351	355	388	353	349	360	376	348	370	363	337	349	360	361	354	381	364	367	331	361	377	361	348	343	337	372	372	392	381	375	361	320	363	356	333	367	358	398	343	378	334	351	365	346	357	388	369	368	361	386	391	390	383	378	391	372	367	364	386	349	381	381	378	363	371	341	377	361	339	387	314	364	378	353	363	391	378	356	352	338	358	382	358	358	386	346	377	361	394	363	356	364	365	379	379	381	371	355	373	361	369	357	380	338	357	364	337	331	349	367	371	323	385	381	341	366	357	362	341	403	367	327	381	357	338	361	343	411	375	345	366	339	359	381	373	358	358	375	371	377	323	358	359	369	358	342	387	366	353	336	366	362	378	365	373	379	330	375	366	342	318	372	388	359	394	357	342	352	379	365	360	372	375	345	364	327	361	355	352	360	371	368	339	366	358	336	393	376	365	312	357	363	326	384	395	371	352	361	352	353	362	388	337	380	406	379	336	338	347	369	350	359	356	326	362	366	342	372	340	325	359	362	344	386	395	365	349	374	378	369	373	367	361	367	335	370	356	361	342	385	389	356	371	381	364	393	387	369	345	332	371	361	381	364	361	353	358	341	335	324	383	337	396	381	360	366	339	339	357	366	381	388	363	343	371	387	365	359	374	346	339	327	376	350	375	379	382	351	390	364	365	348	357	392	337	356	353	371	355	371	347	360	373	369	304	380	354	381	350	365	373	358	383	329	399	372	376	343	346	391	370	384	346	381	387	346	358	371	359	344	362	345	370	352	352	343	353	358	332	381	345	342	344	352	362	316	387	381	371	367	374	356	371	354	340	364	324	362	356	381	371	368	371	346	351	369	368	338	357	371	381	349	354	337	332	345	336	383	334	371	401	341	378	353	346	371	360	361	346	398	339	372	412	357	388	376	376	356	365	397	334	346	364	314	348	401	379	362	367	339	355	361	374	362	353	362	338	371	382	365	366	328	353	391	340	350	346	354	349	347	349	332	334	332	331	330	332	329	355	332	364	357	355	339	367	368	354	329	378	368	389	353	383	347	350	358	346	372	338	340	337	354	362	368	371	338	352	375	341	358	352	347	368	390	379	355	383	380	369	339	413	384	330	381	371	402	334	369	340	341	382	357	348	370	343	393	353	364	367	358	372	343	354	397	358	371	360	374	355	362	345	352	344	353	380	380	322	372	361	356	380	397	372	353	347	385	371	359	357	330	365	345	377	369	395	365	375	336	354	357	350	361	393	355	343	374	368	379	398	382	382	372	370	349	362	346
42718	85988	38201	12103	3325	2495	2046	1655	1326	1112	987	878	796	709	648	659	586	516	573	540	534	551	458	490	513	516	490	503	469	497	464	465	473	463	471	436	451	501	484	438	500	469	474	510	406	440	466	433	437	433	441	414	439	469	436	457	426	427	434	439	416	475	437	445	439	433	436	416	435	473	452	455	435	435	442	416	458	447	430	432	451	454	457	420	441	466	461	442	434	438	453	444	495	455	463	410	442	495	437	449	482	438	467	429	455	460	428	437	435	457	464	440	446	431	468	443	477	463	470	452	421	435	419	461	466	466	467	451	437	486	455	417	450	454	448	468	419	448	456	446	370	407	399	414	447	460	417	441	462	423	459	454	468	443	440	409	421	470	418	429	413	432	463	408	430	449	449	431	400	422	440	449	449	396	404	467	418	439	456	422	423	438	439	444	433	434	438	435	447	439	459	404	445	444	413	452	422	435	458	423	418	409	410	423	425	420	411	448	459	433	434	380	409	401	468	446	449	454	459	422	498	431	454	443	414	410	413	433	434	441	428	442	444	428	440	428	440	442	428	453	447	399	450	439	427	420	433	433	422	418	433	436	468	446	433	443	403	441	428	435	423	452	415	423	422	419	432	396	433	398	473	449	428	398	415	390	468	431	417	420	425	410	416	392	446	428	430	438	455	420	466	423	389	408	414	443	459	425	397	438	400	422	448	426	433	415	433	434	426	445	454	430	453	406	420	401	428	393	414	412	428	402	407	429	420	413	439	460	457	411	461	464	399	434	463	420	433	440	423	393	452	424	450	402	451	446	449	381	435	433	456	400	443	477	418	416	437	447	444	463	436	462	409	456	475	423	439	433	393	422	414	451	440	435	413	441	439	406	418	454	484	468	401	448	457	459	446	461	429	426	442	419	454	453	451	446	456	404	476	435	416	444	432	430	449	428	463	450	440	445	458	382	431	423	428	432	436	455	442	436	386	419	427	429	411	439	427	451	416	433	429	423	441	439	389	450	434	416	458	456	474	443	425	446	441	482	458	428	447	433	425	421	487	429	445	420	431	445	434	405	439	464	440	422	448	460	434	430	464	441	446	443	432	431	409	465	423	477	428	445	425	471	434	427	457	435	453	443	447	432	433	440	426	417	427	456	422	434	429	452	444	444	434	410	417	424	416	418	448	419	428	404	436	440	457	441	468	421	398	404	455	427	417	409	427	427	441	441	390	433	432	414	440	448	442	442	464	412	409	415	417	403	433	453	435	419	431	460	388	424	425	405	430	445	450	446	424	427	425	402	424	469	425	422	437	451	420	407	471	447	435	433	433	440	440	494	421	453	427	423	378	442	427	456	453	398	452	386	443	466	440	459	389	418	433	429	417	422	440	445	455	418	440	459	452	430	463	453	432	450	446	410	434	431	489	455	424	429	423	446	422	440	441	477	441	463	425	406	418	455	442	448	433	449	433	410	458	427	406	460	439	410	455	391	424	430	411	419	420	452	468	443	432	453	445	409	418	468	424	445	427	414	456	438	417	463	436	436	442	471	432	471	448	432	428	433	422	447	435	417	425	464	450	423	447	480	441	446	430	447	449	476	454	437	408	409	417	427	417	423	375	431	435	431	452	441	442	437	440	445	440	460	415	443	462	454	446	480	447	446	452	415	423	426	435	418	415	468	473	427	435	439	455	426	418	419	450	422	492	417	430	406	435	461	462	423	433	442	426	401	419	442	466	449	405	425	450	450	442	436	410	420	416	442	443	414	427	445	416	441	425	421	466	418	412	404	456	393	490	471	476	425	429	415	433	459	397	423	437	420	475	448	426	418	428	452	464	422	447	406	453	428	444	399	425	423	419	448	399	406	444	470	420	409	451	425	428	429	421	423	435	446	404	420	422	436	435	412	441	417	459	456	452	404	434	459	418	449	436	448	463	428	461	408	443	437	439	430	416	421	411	445	444	452	420	463	424	450	458	447	444	441	446	441	427	443	437	434	426	436	463	459	439	416	422	428	432	433	400	436	427	434	409	405	440	381	439	428	411	451	459	388	410	427	466	431	461	425	406	467	429	427	424	449	397	437	441	429	414	428	452	428	419	413	458	435	451	414	444	450	456	405	466	439	467	399	470	459	404	411	427	427	424	386	404	435	468	456	469	447	428	444	404	417	418	398	459	431	394	390	457	414	457	423	413	457	426	446	408	414	421	443	429	423	465	445	443	441	433	434	473	421	455	403	458	422	428	377	450	459	447	410	431	432	456	413	440	439	426	420	441	453	445	437	409	473	430	467	404	413	393	424	446	413	425	428	455	449	440	448	452	419	463	479	425	421	413	455	411	425	403	432	454	459	409	400	438	416	439	463	444	413	436	440	405	445	463	416	492	438	463	441	420	438	452	431	394	446	423	443	455	413	433	400	450	439	465	490	439	423	416	446	451	416	415	421	438	407	381	394	436	445	435	396	412	392	409	446	426	450	460	470	416	470	440	418	400	388	454	437	408	440	422	436	450	441	448	428	469	399	439	430	452	434	430	429	440	420	433	437	446	423	442	418	425	415	442	431	420	428	457	409	461	441	423	438	453	461	427	438	432	426	418	450	435	450	412	413	430	441	472	419	412	434	458	466	422	425	449	425	440	440	447	406	461	429	422	444	452	445	432	484	426	455	402	439	440	430	454	397	410	444	454	435	414	411	428	428	434	446	408	388	426	382	464	405	461	413	468	430	395	479	445	455	423	456	485	401	421	430	415	415	457	432	435	423	425	396	439	397	462	470	469	470	407	462	449	411	424	436	423	437	423	406	413	445	414	419	466	410	440	404	434	429	428	443	408	455	461	473	433	393	429	410	428	415	398	393	468	451	428	429	400	438	415	452	470	427	455	430	412	436	435	415	468	432	401	445	434	446	413	421	457	437	462	402	452	437	442	434	430	458	425	423	425	443	416	462	463	437	450	423	451	414	450	457	413	428	459	424	438	430	461	437	426	450	440	461	437	439	412	463	414	410	410	440	440	416	445	433	427	408	407	438	445	421	431	454	452	444	430	410	413	458	445	442	401	420	426	401	465	419	442	455	436	436	465	395	430	420	451	460	419	397	412	430	473	435	388	432	423	440	433	427	426	432	411	448	403	418	462	452	442	440	448	433	470	433	435	467	476	476	397	437	448	418	405	419	455	395	460	471	441	446	423	462	437	439	404	418	448	468	406	400	470	408	429	441	456	440	403	437	474	413	448	454	438	396	393	434	407	438	433	437	442	411	422	449	413	430	438	439	415	454	433	438	443	395	434	443	442	429	420	414	424	455	476	439	450	429	431	427	462	431	444	439	456	434	448	426	381	430	437	426	483	451	464	418	445	422	402	427	432	427	425	424	462	421	460	428	445	406	431	446	453	443	447	399	461	451	446	433	419	390	432	427	393	464	448	445	444	409	437	430	426	424	427	447	431	408	426	446	433	456	383	459	442	430	436	436	424	420	434	402	440	450	446	405	435	428	452	447	442	404	430	429
27735	23007	17867	3520	375	317	311	262	273	266	276	248	269	258	251	267	268	256	245	279	257	279	260	258	284	256	267	288	256	284	252	230	244	269	276	227	258	272	251	279	254	245	262	256	260	249	233	260	250	294	254	254	256	243	241	231	228	259	251	268	265	259	241	218	259	251	271	227	231	212	243	260	265	239	241	268	258	272	251	244	264	234	296	251	265	257	238	247	256	271	238	226	236	250	265	256	244	270	246	240	262	283	235	258	240	284	244	244	243	262	254	264	253	253	250	264	255	249	277	253	226	251	301	281	291	245	236	252	255	263	272	245	255	284	266	245	274	283	252	244	258	258	266	280	244	262	249	283	250	260	252	233	258	254	257	266	235	252	274	246	252	256	247	236	248	259	247	258	263	248	231	250	267	256	243	267	258	255	260	282	242	274	244	261	293	261	253	255	235	276	253	274	248	218	245	273	258	263	261	239	241	229	254	259	292	284	253	271	225	267	231	255	276	237	285	264	235	247	245	248	281	254	231	265	265	244	272	243	257	265	256	234	235	301	247	261	279	253	256	270	257	240	261	278	263	265	249	261	262	283	272	262	286	275	265	264	262	248	264	247	256	259	257	260	233	254	256	247	260	262	257	255	287	281	263	239	247	265	224	247	244	250	265	244	243	243	249	255	269	277	250	242	274	247	285	248	255	249	245	255	243	285	244	264	243	266	257	234	261	265	261	267	247	248	260	236	229	253	276	241	274	228	245	257	242	278	281	262	288	231	250	263	255	245	272	262	260	218	264	242	286	242	242	246	280	256	243	259	234	238	259	261	253	247	288	292	264	266	226	248	229	243	267	251	264	251	238	233	264	244	258	280	255	282	264	268	277	254	275	255	258	276	256	257	261	278	254	251	259	247	241	256	280	253	264	270	231	244	279	253	265	254	261	268	240	266	266	259	268	247	253	255	257	229	276	261	264	231	262	258	255	249	286	230	281	258	276	259	260	260	254	268	264	255	254	252	245	253	233	253	274	255	267	266	249	253	248	234	236	282	271	237	257	234	252	240	236	234	258	257	287	283	249	240	238	243	257	247	230	263	274	242	275	249	276	264	230	279	236	266	259	264	266	240	268	263	260	269	241	252	279	233	265	267	254	229	247	262	286	277	223	251	221	275	228	275	251	260	255	227	257	260	249	235	246	235	255	246	267	250	262	264	255	236	267	277	240	232	270	255	266	262	254	249	237	263	248	253	269	256	267	239	274	275	248	258	247	256	305	252	261	279	246	280	263	235	237	249	237	256	243	240	285	250	270	285	287	261	294	249	259	255	269	263	239	246	250	261	259	245	255	278	257	260	244	250	263	265	224	269	255	238	242	238	258	291	237	254	244	230	262	240	247	231	273	254	272	260	249	261	253	242	283	248	268	271	269	279	255	261	263	248	228	223	236	245	258	258	281	243	284	256	231	260	269	234	244	271	245	214	247	272	253	234	255	256	238	217	241	248	237	272	256	277	238	237	228	248	265	273	266	247	241	275	266	250	246	229	270	235	279	250	259	237	284	250	248	276	236	245	249	256	269	253	250	264	256	241	279	257	237	252	245	236	255	268	253	247	256	230	236	274	245	226	249	251	249	242	262	247	253	260	253	262	239	280	281	275	255	256	248	231	241	243	276	262	248	234	260	246	238	245	240	236	271	237	251	249	250	269	244	268	261	274	267	255	229	197	246	275	227	260	247	243	253	258	241	259	242	269	254	258	228	239	245	261	265	259	242	249	251	233	237	242	247	268	233	240	253	260	264	259	284	246	252	250	275	269	258	267	244	264	260	254	247	248	259	236	249	267	260	262	254	259	245	264	266	246	239	259	245	255	277	256	254	254	282	261	228	265	240	236	254	287	240	246	254	259	252	272	252	287	279	267	269	251	260	269	258	226	274	262	271	243	244	239	247	275	256	271	247	237	262	266	275	250	244	252	250	243	268	243	258	261	258	243	270	260	249	292	261	255	253	264	239	250	260	268	251	257	254	251	258	258	270	247	248	251	256	255	261	249	243	264	265	288	252	237	230	256	227	280	256	258	269	234	264	275	247	245	248	246	270	256	246	220	262	286	257	248	242	265	236	250	257	274	285	257	260	252	253	254	280	271	240	255	269	249	238	256	262	276	243	271	275	233	276	250	254	270	258	257	269	278	253	241	240	251	225	250	241	256	255	243	248	259	256	256	254	237	254	249	230	248	260	290	264	282	238	278	265	237	242	233	247	262	263	257	283	258	262	261	289	252	239	279	234	260	273	275	246	229	255	239	229	260	280	249	282	268	237	258	253	237	261	280	259	263	236	215	263	238	253	260	251	259	257	254	222	252	259	257	295	276	264	253	255	213	244	248	259	253	234	225	267	247	234	268	238	255	237	264	253	261	254	264	236	260	223	252	265	246	239	250	250	277	266	255	221	272	250	263	238	250	252	246	258	243	256	236	234	260	228	276	291	268	234	268	247	264	265	218	260	258	238	240	265	269	260	248	253	241	253	263	235	236	254	282	243	260	251	232	246	233	258	239	266	255	271	289	283	236	232	250	251	235	262	225	256	252	282	250	259	236	266	257	240	264	279	260	240	257	256	257	247	257	234	290	259	275	256	252	262	255	252	264	239	261	249	247	260	230	234	288	267	259	241	204	257	237	246	279	265	280	221	237	260	240	259	235	239	236	241	226	269	252	285	243	280	256	246	234	223	238	233	262	252	254	253	246	251	260	242	278	247	254	241	268	240	277	270	254	253	260	240	254	261	262	281	254	244	263	262	272	230	267	240	261	257	248	297	227	254	262	258	265	260	269	258	230	258	234	265	245	255	263	254	258	254	226	237	249	262	262	265	274	258	262	209	282	257	265	275	255	270	253	255	272	282	275	228	252	263	275	272	250	292	276	257	260	256	275	271	271	275	273	269	278	249	236	264	252	216	278	264	232	249	249	248	264	264	273	238	217	247	225	250	278	236	245	236	263	249	248	251	245	208	226	255	227	260	249	297	227	252	251	246	244	225	265	251	258	257	254	255	274	247	256	261	258	234	268	267	257	256	233	257	247	243	250	254	280	244	262	270	249	272	280	237	271	241	251	247	261	277	264	237	254	266	250	247	253	247	283	236	276	249	264	242	267	247	238	248	242	273	257	259	254	249	255	270	261	245	280	238	238	230	253	242	262	261	241	253	314	265	262	287	261	270	259	260	275	268	250	235	264	257	249	239	262	270	219	265	263	259	255	250	270	255	265	261	266	278	285	267	248	236	254	257	238	253	267	223	252	225	276	256	260	234	247	275	255	236	248	235	247	253	259	251	281	258	283	284	236	260	252	258	262	244	262	238	239	246	217	227	260	286	278	251	261	230	265	221	252	231	261	250	228	245	256	256	223	272	255	224	254	222	257	221	246	268	251	269	246	272	250	253	273	225	244	240	239	245	263	254	272	248	251	258	290	246	231	254	253	243	253	243	246	258	265	261	252	230	270	249	258
27645	34073	10506	1538	406	408	321	351	324	356	357	308	301	321	323	328	319	297	323	292	340	340	313	347	330	292	299	345	330	306	320	302	298	295	310	302	323	307	299	292	318	312	345	317	318	317	332	314	314	299	316	319	321	346	287	321	322	311	324	335	302	308	335	311	309	326	349	290	306	310	303	304	333	314	313	306	338	322	342	305	287	289	322	312	283	319	288	320	296	308	324	299	305	274	306	323	279	326	323	312	338	302	341	303	322	293	317	330	317	294	355	317	327	324	316	330	321	320	302	338	301	295	332	292	284	318	293	334	281	306	333	306	313	320	309	316	324	294	311	339	304	314	322	303	296	298	305	314	305	343	297	312	338	308	315	287	317	302	320	302	318	313	322	362	309	298	286	326	298	300	341	301	311	297	311	295	284	292	322	299	293	286	287	322	352	320	330	343	312	319	306	290	291	324	292	319	306	308	346	349	340	297	297	314	301	328	307	316	312	308	286	303	329	280	343	294	291	303	285	311	316	320	328	303	310	287	317	311	324	322	304	307	321	324	309	313	281	283	327	297	319	320	325	322	300	334	325	301	266	310	318	299	307	295	329	299	341	299	311	334	330	313	323	320	300	299	325	285	307	284	345	312	307	293	299	304	281	303	285	321	292	325	315	317	334	296	324	302	312	306	316	307	311	308	299	327	300	331	269	310	316	304	323	323	308	311	331	305	339	296	278	288	299	287	318	315	319	309	313	312	323	285	315	287	292	316	321	292	304	285	318	330	331	305	284	322	271	324	332	321	280	313	291	317	302	334	310	314	293	304	299	335	293	321	327	276	277	317	322	301	299	309	311	278	301	327	328	324	284	359	286	302	303	312	302	288	318	282	329	243	353	328	310	307	307	316	300	312	318	271	314	305	302	286	316	316	331	287	315	334	304	333	307	308	327	306	301	295	295	345	316	292	318	323	301	303	309	318	282	338	317	272	280	287	285	346	306	324	320	307	338	304	297	300	336	300	344	267	316	278	312	315	342	276	309	294	290	315	327	314	284	319	329	336	292	322	324	336	333	324	310	303	322	326	312	297	331	329	319	321	277	279	292	313	308	303	322	319	315	311	352	290	302	318	294	314	291	307	311	297	288	277	325	315	333	340	286	284	283	309	315	310	315	282	315	299	307	276	310	321	305	304	314	310	324	304	289	307	321	317	327	311	330	292	287	340	313	297	296	324	300	323	286	297	303	337	346	314	306	294	305	296	325	303	349	343	298	287	315	301	337	268	304	328	308	330	306	331	311	290	324	308	301	295	312	332	335	290	313	331	320	300	299	285	321	305	310	315	276	299	301	320	320	309	340	292	294	305	305	296	320	314	303	320	304	344	269	325	319	335	319	296	374	309	299	335	333	315	317	286	272	324	290	299	319	297	305	305	306	332	286	321	306	323	293	326	303	323	316	284	353	273	312	300	324	298	313	288	307	330	295	320	316	317	306	316	334	314	313	335	299	295	310	353	326	313	330	308	317	308	331	302	315	306	283	308	301	327	310	303	314	312	358	316	328	309	331	287	308	341	291	299	296	308	311	274	274	298	288	326	297	321	326	317	330	307	310	343	333	344	285	353	313	321	340	296	324	326	300	285	330	262	301	313	314	332	298	315	298	300	320	335	311	315	301	313	332	324	332	287	354	312	312	312	306	289	307	320	295	290	311	315	327	306	306	317	346	313	309	279	290	292	310	322	323	292	314	335	326	320	337	296	331	275	302	330	298	353	298	276	329	312	300	312	337	298	295	303	350	293	311	316	329	278	299	297	322	290	332	292	308	283	318	325	314	299	289	356	317	314	329	295	356	281	320	320	283	299	276	317	315	306	307	297	297	331	313	285	309	316	289	315	330	307	310	307	313	336	325	291	316	301	323	305	335	284	324	317	303	328	308	325	317	304	308	308	327	308	276	305	305	326	316	300	289	291	309	324	330	327	303	327	299	307	291	291	310	307	300	334	336	330	307	346	299	350	285	289	311	303	315	279	319	315	325	303	306	311	307	299	302	333	318	292	324	326	322	294	295	314	278	322	317	318	300	328	312	299	327	307	352	336	320	292	275	293	294	302	314	330	321	292	286	293	332	273	318	301	329	353	288	296	295	305	302	327	298	295	308	299	310	330	330	296	314	275	294	311	329	313	338	309	345	297	296	346	290	324	309	311	284	331	339	313	326	306	323	289	303	310	306	313	305	315	333	308	289	318	321	311	319	303	315	333	300	308	295	308	333	304	318	304	316	310	296	327	280	309	326	325	328	349	335	325	322	268	324	309	336	294	320	305	309	291	326	330	285	275	299	341	322	297	333	338	327	303	312	300	321	290	323	291	306	304	327	324	304	294	332	315	307	303	312	310	330	326	334	313	335	323	317	322	333	290	310	265	314	308	323	295	327	317	309	304	318	304	315	316	289	323	296	288	298	289	298	304	299	288	292	315	314	314	287	299	271	294	307	322	329	317	307	297	308	331	290	301	326	336	304	315	319	313	311	326	320	285	317	301	295	304	283	322	311	299	304	306	319	306	290	301	280	343	323	317	323	324	295	317	297	320	281	311	310	326	321	289	307	285	314	282	317	302	294	307	307	338	312	272	335	294	334	313	294	308	327	340	325	332	260	333	289	338	309	311	321	309	268	307	275	321	327	283	328	289	317	278	295	323	297	269	289	312	328	310	302	294	306	300	331	311	308	326	302	311	300	314	292	306	311	328	312	281	292	286	305	320	322	300	320	293	303	312	319	319	336	352	292	330	270	336	294	289	335	314	331	304	337	320	300	291	324	297	321	316	328	274	327	297	292	349	307	296	301	315	297	307	317	303	288	346	354	295	313	316	335	308	296	266	319	317	315	312	300	304	282	298	292	317	319	297	325	305	311	326	297	311	307	307	316	311	305	304	327	304	272	317	330	306	285	306	351	309	318	287	315	302	297	349	270	299	338	321	323	304	299	341	318	341	292	304	305	299	286	327	310	318	287	314	321	306	306	323	313	321	265	314	305	313	345	285	296	344	344	324	326	325	280	297	302	287	317	318	331	308	311	336	317	284	289	306	311	317	329	353	300	316	312	311	318	333	320	295	311	299	298	300	336	326	301	296	321	326	321	312	301	298	346	323	309	330	310	307	326	299	329	312	296	329	290	314	350	297	306	357	319	298	329	299	284	316	313	321	311	288	301	297	321	319	303	300	324	302	311	328	298	303	288	303	319	296	307	308	308	289	326	340	303	319	297	302	333	319	338	328	279	303	319	315	309	308	315	328	334	290	313	299	311	309	309	309	345	325	288	297	289	318	319	321	314	319	313	295	339	311	336	315	313	319	307	321	308	365	301	279	320	300	311	312	303	335	326	271	316	299	327	288	311	318	288	314	309	302	322	306	293	291	341	304	311	317	323	304	293	321	314	282	290	339	323	302	315	300	286	312	332	332	317	288	327	320	308	307	303	298	321	329	302	304	275	278	319	293	335	305	300	266
23922	21305	29098	23486	21125	17401	1594	629	575	523	500	424	428	390	421	393	436	391	353	398	401	379	404	357	377	384	355	356	359	389	367	363	379	349	362	360	363	331	342	348	353	353	322	339	308	336	322	348	369	328	344	343	332	359	398	354	346	313	298	329	384	329	336	350	332	361	327	362	358	370	362	350	335	355	366	339	324	355	343	346	323	354	325	327	349	335	358	338	381	337	323	350	325	347	354	403	334	362	338	329	380	363	320	316	396	360	347	365	368	346	364	362	341	350	375	336	341	346	361	338	330	337	341	329	359	327	368	364	358	366	349	332	355	343	349	383	352	309	361	381	319	355	357	387	341	340	342	373	364	371	377	354	335	394	352	348	356	341	382	344	347	355	356	367	366	336	352	380	343	319	322	363	379	318	373	341	340	333	342	332	387	366	345	334	353	325	358	350	366	354	345	344	345	347	350	351	339	351	348	330	323	355	338	335	373	345	367	345	392	377	350	336	362	332	320	328	345	375	339	334	374	350	332	359	318	371	355	333	368	345	352	378	340	320	347	366	341	343	354	343	323	361	349	329	309	333	371	363	349	358	316	343	317	369	361	336	366	363	339	343	361	331	352	358	329	361	349	361	384	321	338	314	342	379	313	359	333	351	345	361	332	360	344	365	369	339	338	336	340	345	355	346	361	352	384	354	343	333	355	364	385	336	354	357	345	337	346	327	368	359	354	367	320	308	341	391	331	337	348	360	355	361	357	342	377	371	327	376	348	350	329	364	308	348	337	375	342	382	375	364	345	335	382	357	367	356	323	326	368	327	366	334	377	383	353	387	352	366	370	337	357	326	340	344	350	358	388	333	357	360	327	353	352	328	323	346	346	355	339	322	343	351	349	371	352	329	350	337	373	337	361	360	369	324	338	355	368	335	314	354	355	335	334	331	324	345	338	320	354	363	343	371	388	328	360	336	353	381	346	332	369	324	346	323	352	330	358	361	353	343	339	342	356	376	316	367	334	353	322	348	342	383	409	325	334	338	349	358	337	360	353	368	341	361	329	376	335	311	397	351	340	348	350	330	376	323	313	325	361	347	329	358	352	339	348	346	319	354	344	356	359	338	351	373	339	356	355	352	358	369	376	321	330	346	332	346	352	313	356	394	341	352	333	355	353	334	343	369	398	352	344	359	344	334	289	385	367	363	341	370	332	352	376	336	363	344	348	376	332	386	354	375	321	345	311	326	382	365	359	322	345	327	332	365	352	358	347	342	368	354	350	361	361	337	361	388	334	376	327	364	396	320	366	368	311	309	335	353	328	328	323	371	388	364	334	352	365	365	352	339	320	363	389	328	368	330	348	344	351	358	338	358	377	355	301	382	370	344	335	373	332	339	339	332	347	366	358	382	335	371	351	370	367	355	349	372	342	345	388	344	357	368	305	328	350	363	335	377	363	341	344	335	362	298	357	348	326	362	343	340	327	348	386	365	357	362	390	297	338	345	366	335	357	331	338	345	337	365	352	335	356	380	374	365	350	344	357	344	378	365	347	380	343	363	353	357	322	344	367	324	325	352	326	339	352	328	341	353	372	373	359	350	348	373	361	361	366	355	342	352	348	359	355	363	309	351	363	373	370	337	315	396	348	362	329	349	350	357	349	366	308	343	308	355	325	360	363	330	355	367	333	374	329	373	345	331	319	384	361	342	331	363	353	368	338	338	366	339	321	324	365	352	331	379	360	383	328	355	357	318	346	366	345	341	330	336	371	329	341	349	370	369	365	356	327	353	334	327	309	347	374	371	340	334	350	363	327	317	330	362	327	335	350	368	332	357	339	384	357	332	365	333	354	316	368	338	338	294	361	370	356	354	351	323	331	340	367	332	353	349	342	353	368	347	368	340	356	327	341	367	372	313	363	323	332	368	368	368	328	336	349	356	339	366	359	380	321	359	360	401	349	354	326	338	365	347	363	334	378	336	318	343	361	328	321	325	345	359	364	374	328	318	364	356	334	399	342	375	332	353	366	358	354	359	330	385	357	372	337	344	344	358	359	353	397	351	359	349	323	313	335	352	358	335	340	331	344	357	313	374	324	366	357	374	334	318	351	331	307	369	370	337	343	333	366	366	349	346	362	359	376	331	324	364	332	348	350	342	351	358	347	344	341	371	319	367	358	353	370	364	351	323	330	336	342	324	365	332	364	360	369	321	349	377	336	329	365	331	377	353	324	350	326	319	340	356	351	371	338	338	362	350	364	353	354	351	358	392	352	338	336	353	385	359	380	333	350	357	387	331	359	351	322	346	349	330	381	360	406	374	316	349	356	356	417	379	358	373	327	326	361	324	340	336	362	339	359	339	351	363	387	324	335	344	375	330	344	362	365	349	331	360	300	354	347	346	348	333	393	362	362	360	370	354	350	372	333	366	330	337	376	334	371	357	366	343	396	336	356	376	351	382	373	344	338	311	329	364	388	335	333	355	342	339	324	333	307	331	317	339	349	352	339	361	347	338	318	345	322	304	327	344	321	353	340	356	321	354	330	377	348	354	364	377	343	335	320	348	374	345	385	396	340	324	327	360	359	362	368	325	356	361	357	369	338	371	328	351	360	342	367	373	347	340	330	360	399	361	347	334	340	346	405	336	335	356	348	357	324	332	348	368	331	373	346	372	364	327	339	346	345	334	368	359	372	349	334	349	387	362	368	356	350	383	358	327	348	330	340	322	338	379	340	340	326	343	338	344	360	374	296	363	333	365	360	363	365	329	347	373	343	361	337	323	347	366	354	378	340	298	322	380	382	328	318	375	363	374	371	351	366	344	332	319	373	366	332	315	363	344	348	308	360	366	347	341	357	374	406	349	345	360	346	334	339	356	368	340	321	399	328	347	354	350	313	360	384	327	357	359	370	315	331	358	364	325	354	333	358	398	356	378	360	355	349	335	343	347	342	350	376	345	356	330	354	315	346	325	387	336	351	351	345	357	315	385	342	350	345	348	367	351	377	338	396	339	352	324	338	360	353	342	323	361	346	354	331	361	326	347	344	335	366	316	324	368	355	378	328	353	360	349	318	331	374	344	368	335	352	347	346	381	339	337	362	362	347	324	329	389	342	311	365	356	362	362	365	339	294	355	340	368	406	340	370	329	352	371	367	372	355	343	358	358	331	341	376	386	322	369	363	358	336	357	369	320	359	363	388	321	342	358	356	351	312	364	365	361	359	356	356	352	313	357	361	363	305	348	360	351	383	343	314	362	343	347	347	364	333	359	320	338	337	359	372	325	399	356	357	365	329	331	363	326	333	335	351	357	354	356	350	315	306	369	340	332	344	334	314	336	355	370	329	364	320	332	384	385	358	328	373	359	363	351	335	320	380	330	356	379	321	361	353	357	344	371	341	385	345	329	347	383	338	353	339	355	347	350	332	326	354	361	403	359	342	313	361	336	350	366	366	353	361	351	379	363	417	333	358	333	367	337	330	336	352	366	324	373	351	344	322	376	358	321	353	330
40574	76709	34271	8303	1910	1515	1295	1061	872	746	684	660	606	532	572	517	495	462	478	473	461	441	467	454	465	451	470	443	443	469	464	440	458	441	461	445	448	436	423	465	419	414	407	440	442	441	434	415	437	412	437	448	411	393	406	448	443	426	409	453	419	469	439	412	397	411	442	413	435	430	414	406	466	453	395	460	416	403	414	450	429	407	413	435	417	424	441	379	436	477	434	435	418	436	450	448	415	450	407	425	442	448	410	462	455	395	409	461	479	433	427	427	391	432	438	435	408	411	445	433	428	444	471	455	461	425	420	418	413	401	428	407	418	402	450	406	424	404	421	457	406	421	427	415	473	473	372	427	459	415	426	423	449	392	458	447	445	420	434	419	430	387	442	423	444	433	449	430	446	379	447	417	395	412	407	412	428	461	444	414	435	445	460	409	423	418	412	430	391	421	401	415	452	418	429	425	428	434	383	440	378	460	444	432	414	405	445	453	416	410	419	391	418	421	390	419	456	422	440	429	413	394	414	389	430	419	393	413	414	410	458	417	429	416	447	415	438	441	419	420	429	415	422	439	423	472	412	446	422	388	363	434	440	401	421	409	451	428	432	393	456	414	437	418	421	419	425	424	404	410	440	461	443	424	448	383	418	444	412	411	425	400	433	411	432	414	415	431	423	381	446	411	410	459	438	411	418	456	426	446	417	430	433	450	411	406	413	383	423	435	434	431	412	422	443	414	433	411	430	406	421	411	426	421	468	417	418	444	388	413	427	460	424	422	433	393	414	389	448	397	413	382	453	415	419	413	422	425	425	424	430	434	413	411	453	383	471	403	405	393	420	442	403	435	428	428	424	416	409	415	410	421	408	406	415	442	397	392	391	392	409	435	430	415	432	425	421	445	409	417	380	427	398	382	427	437	438	410	410	406	419	428	408	415	420	424	431	434	445	414	453	407	451	418	402	391	380	395	448	408	414	400	411	397	431	433	396	421	457	427	391	455	420	433	429	415	403	405	447	461	417	385	392	430	387	449	430	410	425	450	426	442	393	448	457	421	417	398	373	422	425	392	424	432	442	437	405	395	390	406	424	445	440	415	425	417	409	379	399	405	446	426	443	380	445	401	425	426	401	448	419	401	448	407	423	421	470	394	445	426	421	456	404	422	415	438	402	410	453	442	428	432	418	416	393	414	405	434	431	415	423	454	426	410	449	436	397	422	441	473	401	414	458	405	411	411	454	410	398	396	439	404	373	408	404	420	434	439	438	386	449	453	439	405	429	422	417	402	391	409	429	430	391	390	430	425	424	448	409	420	427	412	408	409	431	408	434	422	454	398	425	417	411	430	397	424	404	399	428	412	466	426	415	445	436	401	412	421	416	421	436	416	398	405	476	434	421	440	415	419	405	428	433	401	438	430	420	419	428	424	409	428	413	420	432	431	416	391	417	413	446	415	428	440	404	446	411	403	415	419	398	418	393	435	377	404	428	436	405	437	421	397	417	411	402	432	407	437	447	424	420	423	407	442	446	408	402	412	410	438	432	389	414	440	374	444	414	415	467	448	403	426	442	446	425	421	402	420	414	394	436	444	389	387	434	390	420	413	436	387	439	453	424	404	417	411	441	436	407	413	403	370	438	419	449	400	407	398	441	419	447	390	429	457	407	447	447	421	458	416	431	424	427	434	426	389	451	442	412	449	437	421	415	432	419	419	388	459	404	398	433	434	401	416	410	432	430	369	412	442	394	412	415	404	483	419	446	425	443	408	428	421	451	399	415	450	424	428	427	436	440	425	395	386	461	428	432	449	403	437	405	401	452	405	436	411	413	411	457	389	422	423	446	425	421	402	398	421	446	409	383	406	450	398	438	438	444	378	454	446	420	426	430	402	404	400	422	434	416	425	418	439	438	430	422	398	425	398	425	427	434	425	446	400	443	413	473	427	414	402	470	385	427	411	443	420	416	432	461	442	476	424	381	436	434	446	469	434	389	418	399	438	411	439	427	423	439	435	414	387	436	410	401	418	402	408	419	404	389	436	406	439	418	429	415	398	411	431	441	431	442	397	410	394	409	413	395	422	378	394	432	395	430	407	425	415	401	446	376	414	427	392	431	438	407	417	411	407	413	406	416	432	427	409	396	438	414	418	442	438	414	413	426	406	418	419	391	442	440	422	451	393	430	451	416	372	407	413	406	465	394	445	403	421	399	396	403	397	428	443	419	385	431	408	433	399	380	389	391	460	442	436	427	421	424	407	447	421	406	443	432	426	437	410	417	385	424	404	443	407	410	405	432	415	409	440	445	430	420	416	405	442	468	420	423	427	431	422	439	432	386	384	388	395	418	453	436	404	430	408	432	419	429	447	439	433	395	434	422	443	380	416	388	438	419	423	424	424	438	422	430	458	385	389	450	400	439	437	410	401	433	412	479	428	429	436	417	420	414	425	404	398	418	426	410	419	430	385	421	424	439	412	436	405	419	396	435	410	418	436	413	376	429	428	404	418	442	440	394	422	386	408	431	455	412	444	425	438	414	408	422	454	427	436	453	461	404	400	402	420	428	428	418	421	421	438	409	416	416	449	402	436	436	416	439	357	413	401	413	411	397	423	377	400	437	401	439	421	420	415	409	413	406	421	405	437	408	404	395	414	396	415	444	451	427	440	414	422	377	419	434	400	446	380	436	447	426	451	445	413	432	440	422	425	365	401	415	428	415	437	410	432	406	422	408	425	427	430	407	400	424	446	391	412	417	399	441	433	414	409	430	398	409	439	397	435	421	426	406	422	399	444	414	346	390	400	423	390	392	403	386	414	398	422	463	436	426	441	441	433	410	412	393	442	428	448	430	440	427	444	437	400	416	431	408	411	423	375	413	483	419	419	430	428	438	451	444	452	440	400	440	418	426	405	440	399	386	392	401	413	422	413	401	442	413	426	430	415	443	406	454	397	430	427	407	404	428	410	404	425	445	438	435	433	430	431	422	385	408	402	401	394	438	433	410	381	439	422	423	431	375	449	407	449	410	410	392	444	437	439	453	448	419	424	375	440	458	402	429	419	444	415	441	424	441	413	424	394	416	438	425	405	403	460	403	405	395	416	431	425	435	450	449	450	424	406	438	409	427	421	447	428	402	453	420	438	385	391	432	412	435	424	408	420	419	443	437	424	412	426	419	387	461	423	406	447	425	434	422	449	414	413	387	437	419	433	408	419	426	405	401	416	437	449	422	409	440	426	431	405	449	425	440	401	397	440	437	430	430	409	446	417	447	409	411	409	444	426	414	393	448	402	393	417	402	425	427	431	429	468	427	398	406	410	407	415	430	414	442	384	412	410	413	414	424	453	438	397	407	406	456	416	439	413	402	387	419	445	411	443	438	462	470	425	374	402	440	466	413	428	394	415	411	427	417	392	380	443	450	390	411	398	410	400	403	424	399	430	407	390	387	402	406	382	401	432	439	389	414	455	406	386	447	421	441	419	440	439	446	411	472	394	417	405	379	426
25174	21673	28462	24079	15242	966	366	299	292	255	242	224	252	216	216	220	194	208	200	184	186	201	221	243	197	198	212	210	202	213	206	206	197	202	186	209	164	229	201	180	198	174	212	190	179	175	207	213	198	173	201	217	193	210	178	186	188	188	215	215	190	208	192	211	188	184	179	203	189	173	181	208	171	179	216	214	186	191	213	204	186	189	181	196	189	221	190	190	196	208	201	206	179	193	200	195	186	205	223	199	198	197	220	174	163	183	192	202	185	173	194	190	178	208	208	182	194	208	235	179	204	197	182	200	171	201	213	200	178	198	181	192	188	193	204	186	216	189	228	180	191	187	171	178	209	184	202	191	203	207	188	211	206	206	181	192	181	154	171	190	189	201	190	190	196	198	211	198	202	192	201	176	183	191	194	165	202	203	202	209	170	192	201	180	198	168	210	196	216	173	185	192	187	212	212	213	182	197	179	194	182	184	188	231	209	211	211	189	204	210	198	201	176	187	187	207	186	192	200	174	188	203	162	177	182	189	183	167	194	197	191	198	199	185	193	195	188	192	183	198	191	201	178	182	205	164	198	205	192	212	202	179	183	205	200	197	193	190	193	205	213	185	203	178	218	181	188	190	171	182	172	207	188	204	178	189	187	195	188	202	195	171	205	194	208	184	195	188	188	196	173	181	199	186	193	180	199	176	210	183	199	199	186	201	186	174	180	184	178	159	201	186	171	198	187	176	215	200	183	186	190	167	176	187	180	191	172	212	193	215	193	194	196	207	218	205	210	196	193	198	172	202	196	191	182	197	188	159	197	168	193	214	192	196	200	190	192	187	173	199	176	185	171	188	166	200	205	202	186	177	186	189	219	184	190	189	197	167	177	189	207	178	200	162	183	204	212	194	219	186	199	200	191	191	172	204	168	180	197	178	180	197	196	189	218	170	180	173	210	190	191	183	161	202	179	192	157	199	194	189	179	177	210	193	197	187	199	182	183	191	190	187	196	179	206	195	178	154	189	225	194	194	193	208	186	173	169	186	197	186	178	198	184	167	175	213	225	195	205	183	193	190	160	223	211	196	197	195	173	205	177	193	193	196	199	179	192	198	208	178	169	172	184	184	191	183	219	209	200	198	170	204	186	173	174	160	189	190	192	203	189	195	203	173	207	184	164	188	191	176	193	182	187	181	176	181	186	186	212	197	159	221	176	210	169	212	204	184	190	190	175	198	211	196	191	163	189	199	189	171	202	205	197	235	179	178	194	198	159	185	203	226	201	159	201	203	166	189	185	199	213	208	200	189	198	188	186	208	175	201	200	191	210	179	167	208	208	187	186	198	198	189	190	180	191	198	203	188	178	205	174	215	192	203	189	187	188	178	203	184	174	196	184	206	210	196	187	189	200	227	165	205	210	202	201	182	182	193	195	189	172	183	171	178	173	184	186	206	212	214	187	188	198	195	201	207	192	203	191	203	192	180	174	173	204	180	187	206	203	180	168	192	189	204	183	183	216	192	189	188	193	171	179	195	175	185	202	189	199	178	199	188	188	190	193	191	192	206	176	204	187	187	195	182	214	188	168	213	165	209	189	191	194	203	179	154	183	228	170	179	191	170	208	211	205	191	196	208	193	197	181	187	173	203	180	180	219	192	215	179	175	198	191	210	220	182	199	186	220	182	199	179	188	200	178	216	201	196	191	198	186	203	192	209	191	203	200	200	177	187	197	203	193	173	208	207	204	200	199	189	217	203	183	217	191	199	192	186	210	181	181	204	210	213	201	197	174	185	187	172	181	204	185	188	195	206	206	188	195	199	182	176	173	208	194	200	201	194	196	205	194	178	179	186	227	204	192	180	222	213	185	196	196	188	198	195	194	200	197	182	202	187	185	194	195	212	203	188	160	181	176	187	190	195	197	200	158	194	191	188	203	190	203	203	174	192	199	219	171	216	204	197	215	181	227	201	188	177	176	192	198	177	211	219	189	214	171	183	185	199	170	169	188	175	181	175	175	205	177	207	187	207	182	186	183	186	189	177	164	185	198	178	203	184	182	201	208	209	214	187	177	219	193	183	211	194	215	182	190	192	202	203	187	207	194	199	193	179	190	184	227	215	187	172	209	197	197	183	193	195	200	179	194	191	195	210	176	195	189	210	184	217	181	184	187	180	219	189	190	190	189	178	194	184	191	176	199	217	178	211	169	208	205	182	175	195	191	183	177	189	163	205	206	173	178	171	220	190	189	183	198	181	207	186	181	196	203	203	201	183	198	197	195	197	217	173	204	183	200	177	181	182	187	193	178	196	170	188	179	192	206	192	181	206	192	180	174	202	169	174	188	181	180	209	165	225	201	226	166	208	191	174	189	184	177	183	170	180	184	182	179	172	182	198	177	173	177	211	181	205	195	216	197	180	195	217	187	172	166	219	190	180	166	206	188	229	194	226	196	213	169	196	189	174	192	215	171	195	189	188	185	183	178	197	186	211	200	183	211	197	184	167	198	198	198	163	192	186	162	187	181	194	205	181	186	188	202	203	174	216	193	192	214	191	162	183	202	206	186	189	212	206	188	200	172	190	178	186	187	170	180	175	186	192	203	166	185	193	173	169	158	186	205	205	188	209	215	188	194	179	171	207	181	179	183	183	171	188	208	196	185	211	186	191	174	184	186	209	189	182	189	187	198	198	195	215	172	182	181	179	182	167	188	194	181	190	202	207	182	187	182	187	177	191	213	211	212	186	166	212	179	200	185	229	177	184	195	212	206	183	177	195	194	184	164	198	198	187	196	213	193	204	215	188	179	179	179	197	195	184	180	188	191	199	181	183	203	156	176	177	200	201	178	211	177	176	211	196	195	193	171	166	212	177	194	190	205	180	201	194	213	196	187	194	168	184	188	179	192	167	198	207	186	186	202	197	196	178	214	172	193	184	155	186	202	188	210	228	193	184	220	196	195	166	186	200	178	196	175	193	193	205	177	174	201	210	180	181	211	175	189	196	182	165	179	217	195	182	199	195	198	177	184	192	221	191	198	190	171	219	192	201	197	177	191	191	185	189	212	214	174	204	214	199	202	182	180	199	193	168	200	190	201	191	185	180	192	180	186	168	188	183	171	190	190	168	180	187	181	212	191	189	191	182	198	184	174	186	176	179	173	164	193	175	188	174	175	197	210	164	177	213	191	182	184	173	181	178	219	182	202	178	168	203	196	203	195	204	198	164	209	183	192	214	193	198	184	161	181	197	209	195	220	181	183	167	185	176	181	191	186	204	205	179	183	176	194	187	188	200	169	165	189	180	192	180	200	188	152	197	185	186	186	207	189	218	193	196	187	165	181	177	208	173	195	189	195	212	176	197	190	180	204	176	168	163	173	183	196	229	188	181	197	202	194	203	196	187	172	182	192	184	214	199	205	198	194	178	175	198	210	186	190	203	175	192	206	175	211	203	195	198	170	187	179	204	174	200	199	199	189	187	205	201	198	193	208	172	182	174	176	193	196	185	188	188
40372	65401	28662	6641	1082	795	715	580	468	452	370	370	370	313	312	296	310	259	304	292	253	276	253	289	248	253	218	252	263	253	234	230	253	263	264	232	226	258	239	273	254	251	257	273	250	241	254	254	221	275	258	260	253	256	260	220	252	240	217	255	246	259	237	278	248	232	259	236	262	241	236	249	238	226	242	265	235	266	216	224	256	249	249	246	258	222	248	219	265	233	275	239	229	249	253	274	259	246	232	226	238	230	227	247	264	252	265	268	254	255	224	223	238	259	244	233	247	243	239	240	227	259	244	244	248	272	270	236	234	276	261	273	260	254	244	257	257	217	249	242	229	236	250	235	245	232	252	207	235	251	267	213	232	260	226	234	236	214	243	271	256	227	230	256	285	223	215	254	245	266	259	260	243	229	272	228	255	230	272	249	242	207	221	247	240	219	252	252	254	223	256	214	241	267	253	216	242	241	244	265	244	241	260	215	225	255	266	245	233	258	250	255	256	227	251	231	261	260	235	225	265	257	230	223	237	246	225	254	262	241	257	237	235	214	224	208	260	263	250	228	257	236	259	265	226	227	224	234	255	229	225	256	231	252	235	229	244	256	246	260	248	225	244	235	257	262	232	258	238	235	223	245	225	218	239	226	237	222	243	255	245	218	244	230	234	258	241	213	245	257	245	260	252	255	238	238	229	261	208	233	237	284	248	267	266	241	242	241	223	238	212	257	224	232	225	228	240	270	239	240	267	248	242	236	236	223	235	223	230	232	232	277	245	257	249	234	237	231	227	251	232	239	242	249	248	237	227	236	229	241	248	256	219	236	250	256	232	238	216	243	242	237	257	252	230	260	254	249	260	231	258	245	218	236	217	242	234	262	226	226	263	255	256	220	232	212	234	257	239	268	233	235	245	238	243	225	246	226	232	247	233	219	251	211	214	242	256	252	219	246	249	238	261	245	244	227	251	236	236	247	224	236	206	241	246	245	251	222	239	247	232	260	257	257	249	243	271	240	220	232	240	242	249	254	257	244	224	215	240	220	219	237	240	226	235	234	239	221	265	236	230	236	244	264	233	235	250	232	245	245	245	235	230	234	234	223	231	220	232	225	245	251	259	258	286	232	244	256	260	232	267	254	247	242	256	247	245	253	226	237	234	246	223	252	201	245	232	232	238	249	211	262	234	243	242	240	220	237	225	225	228	245	246	252	244	237	272	251	216	254	241	256	236	233	222	219	255	240	244	250	235	234	245	253	234	246	223	242	206	276	222	241	227	270	246	246	231	219	216	261	240	226	228	223	249	290	268	269	211	236	231	229	245	248	252	244	233	231	242	231	248	240	251	234	231	277	223	244	271	249	218	236	225	251	238	243	229	267	240	235	262	242	225	235	245	225	239	257	212	232	241	262	243	226	260	244	237	243	190	205	232	240	228	253	234	252	245	206	239	219	228	238	289	239	251	251	241	257	255	234	254	257	234	238	222	241	259	246	247	231	233	237	217	229	247	234	221	229	243	236	236	220	220	228	224	235	264	232	284	260	231	237	255	257	208	260	214	230	260	230	238	261	229	239	252	246	260	262	256	241	246	266	251	257	258	250	239	219	258	228	197	254	219	243	228	232	243	245	238	235	259	257	228	226	264	252	245	238	232	230	223	242	264	234	239	241	218	230	261	223	248	225	261	238	244	275	260	264	239	225	244	224	245	249	275	255	224	243	246	250	256	236	268	244	248	212	254	256	241	220	226	230	242	245	243	242	244	259	225	260	254	239	235	255	235	245	266	251	221	224	229	259	221	238	251	217	227	253	249	213	261	235	293	224	244	248	269	263	230	243	225	247	268	261	257	232	266	262	231	258	256	239	230	231	240	255	228	247	224	242	257	262	214	221	251	246	235	241	259	261	257	257	240	254	242	219	240	204	220	236	240	219	220	229	263	234	234	239	235	247	247	239	254	222	236	231	246	236	248	245	234	234	223	255	256	246	266	233	271	227	233	223	244	227	258	245	247	232	264	268	283	235	263	249	244	247	215	237	231	250	229	230	237	254	247	227	229	237	241	209	240	251	242	231	239	260	254	248	242	256	258	215	269	264	238	285	255	221	246	228	256	268	274	272	234	257	256	249	255	257	228	261	239	236	244	258	241	218	252	251	230	240	226	240	220	245	244	234	254	233	235	258	257	238	237	235	259	236	253	252	242	255	242	242	261	246	246	225	244	256	242	257	224	235	245	267	223	223	240	268	267	257	237	222	272	242	245	258	251	232	224	228	224	249	264	253	258	228	243	224	257	251	263	251	244	249	242	238	218	234	224	274	241	219	253	218	218	256	239	240	270	221	261	240	246	235	236	250	237	263	274	270	235	227	242	250	228	263	246	232	225	230	254	257	221	240	256	245	242	247	227	231	200	209	231	247	251	222	234	241	242	250	235	265	223	273	241	246	265	240	248	251	229	240	239	273	237	290	243	262	255	243	240	227	245	237	258	227	242	228	263	228	219	256	249	244	240	215	260	249	198	232	239	263	204	240	240	219	242	228	255	222	236	238	229	255	235	234	245	248	243	238	241	255	247	247	223	258	236	243	256	250	268	228	250	258	268	268	247	261	233	252	283	231	223	251	263	240	241	216	232	231	226	255	217	230	228	222	232	247	235	258	272	234	258	242	224	240	255	251	246	246	223	254	236	237	250	285	253	218	247	235	242	242	248	250	247	243	238	259	199	234	238	250	224	258	221	228	273	258	254	243	261	242	280	219	227	268	249	240	233	242	255	227	257	235	254	252	256	226	248	254	246	250	246	226	246	246	242	241	234	248	225	236	262	249	272	235	242	248	236	231	245	247	246	247	270	244	243	246	229	239	281	231	260	201	235	225	242	254	241	248	289	263	219	236	225	257	238	254	271	257	214	227	253	256	254	223	251	252	239	223	250	233	217	253	260	237	214	248	249	246	227	243	239	224	256	243	242	253	262	268	246	255	221	239	253	252	229	247	246	265	244	240	250	231	246	248	262	262	225	240	228	251	263	241	252	200	246	241	241	267	222	226	239	269	231	254	232	264	273	244	233	260	232	251	225	230	214	261	253	256	252	256	244	197	230	275	229	229	226	249	245	241	238	243	256	232	216	255	195	256	250	237	232	267	241	235	227	252	255	228	271	246	242	240	226	247	224	236	241	253	236	276	262	245	230	250	261	273	253	236	232	237	220	251	244	255	248	233	223	248	217	221	225	299	244	233	268	227	247	236	231	268	255	238	249	246	243	214	222	229	222	225	251	246	229	246	246	224	231	247	246	253	228	234	235	214	248	217	261	228	251	224	238	230	226	209	247	244	227	233	236	238	258	228	220	238	250	246	240	232	249	228	231	229	248	234	206	236	239	233	230	249	249	237	219	216	241	241	219	240	261	233	261	248	229	237	261	251	241	278	249	236	235	268	234	245	228	252	247	248	235	233	266	263	251	251	244	216	243	266	232	240	254	252	254	214	241	264	238	231	243	230	241	268
22957	21259	29548	23160	21192	21270	15374	1152	680	635	575	539	524	500	474	453	412	419	436	370	421	426	358	381	390	349	364	371	369	337	351	360	368	362	355	336	368	385	375	338	345	352	380	355	349	337	345	359	353	357	346	338	327	348	363	336	341	342	368	355	331	387	326	316	322	318	353	365	342	316	336	346	362	339	362	354	308	312	331	307	317	345	347	346	347	311	335	334	334	325	375	351	349	331	360	372	352	376	351	362	372	340	359	361	333	372	340	341	353	378	325	349	367	365	379	334	334	352	331	349	348	335	352	342	374	329	348	335	318	349	318	362	354	322	338	329	338	323	379	339	368	367	372	331	368	361	335	366	321	366	345	326	331	327	368	335	342	369	317	338	315	343	344	357	334	352	344	329	312	307	317	324	348	336	333	350	339	342	329	344	359	351	344	338	325	321	350	352	336	321	339	322	356	334	338	326	360	343	346	366	340	342	326	358	350	339	370	326	315	350	344	339	325	330	366	348	325	346	343	345	341	327	337	339	347	319	346	338	356	346	336	312	330	387	311	343	349	327	346	331	306	351	350	337	323	329	327	312	339	356	338	328	349	335	327	326	365	330	341	349	328	348	371	324	326	312	323	316	333	355	368	347	328	347	351	294	301	317	356	355	370	327	339	348	353	361	328	338	316	333	324	377	367	357	306	373	358	317	323	370	352	324	354	341	349	362	332	355	322	369	338	327	362	347	326	334	331	356	329	367	355	319	357	336	334	342	296	313	353	324	351	345	340	364	329	323	337	337	354	324	341	338	316	354	321	319	328	345	327	364	318	332	382	343	376	321	348	325	315	376	334	336	355	344	352	343	360	315	344	325	380	334	364	324	369	331	333	335	346	313	356	348	321	357	324	321	323	314	345	350	318	372	337	348	332	333	352	342	349	366	370	310	335	326	375	326	311	337	367	333	317	341	349	323	352	328	356	371	361	310	355	370	336	332	361	332	344	354	309	338	326	330	338	381	338	349	363	341	347	318	349	321	382	310	352	301	336	341	340	324	322	340	325	342	331	352	320	356	352	350	351	367	337	343	341	306	368	309	316	376	320	348	367	351	363	325	346	350	369	361	344	352	336	328	344	320	379	315	330	377	322	343	349	330	336	336	334	348	355	350	361	339	363	351	344	327	343	339	317	320	373	341	346	342	321	334	340	361	346	329	355	324	339	339	335	313	339	325	345	351	364	359	357	311	351	311	346	298	347	363	336	348	330	328	309	336	325	304	329	324	328	347	332	353	343	349	345	382	327	358	313	355	355	345	337	356	359	374	349	330	366	366	326	352	312	295	338	359	328	339	309	333	380	331	358	332	319	348	339	334	318	315	338	331	347	323	333	297	372	339	357	375	364	307	347	347	334	323	352	328	344	337	371	346	382	318	349	354	375	362	293	341	340	358	349	329	345	344	339	329	336	292	388	350	362	368	385	351	374	354	364	340	344	329	388	377	347	351	332	326	349	356	335	351	320	339	366	297	354	322	343	325	369	380	343	319	338	331	360	332	326	331	346	349	359	366	326	340	348	360	338	351	364	345	329	337	319	349	346	297	349	349	354	355	349	355	340	352	302	342	349	322	336	331	324	346	379	349	322	325	359	363	360	332	319	348	338	332	340	338	363	339	355	303	372	374	319	308	326	315	328	318	366	347	336	313	317	316	309	328	342	340	371	369	334	330	326	315	334	332	330	324	318	308	349	379	347	371	297	349	317	315	338	359	333	338	372	353	345	342	313	358	387	376	348	352	360	327	324	340	357	345	336	363	327	309	364	340	322	332	352	330	375	347	345	363	351	325	373	355	336	373	310	343	331	346	315	335	321	337	303	328	339	359	311	315	369	333	333	316	324	330	337	378	338	332	370	337	350	317	349	346	338	372	355	353	327	346	365	352	322	339	335	328	355	338	339	350	368	306	299	318	330	348	328	330	350	325	343	327	340	330	330	330	338	347	339	312	355	350	328	343	381	348	317	306	337	318	348	351	340	314	353	347	341	365	332	312	350	340	330	334	372	335	292	342	353	337	384	358	338	328	346	344	342	346	342	342	312	321	355	370	307	342	370	327	336	360	329	329	328	316	352	310	342	330	327	326	373	346	308	342	353	306	366	340	350	340	342	357	358	326	351	344	351	303	354	314	380	345	343	340	363	342	327	313	341	363	335	346	336	335	328	320	336	362	343	351	318	328	335	314	322	360	349	353	301	334	336	357	334	311	363	340	330	338	361	341	337	331	378	348	346	349	318	363	317	351	320	353	343	312	326	332	320	337	375	328	346	336	361	352	325	356	338	353	351	329	336	359	345	353	292	312	344	332	338	341	359	357	368	334	356	327	355	299	296	353	351	294	328	338	369	355	329	386	330	345	354	335	331	343	335	336	375	317	354	352	336	325	315	332	366	364	330	341	345	372	326	335	386	313	327	335	350	338	339	343	333	333	348	338	362	337	355	311	364	335	326	326	364	330	352	317	372	320	362	298	333	342	335	326	354	346	338	321	325	347	350	358	345	344	328	326	348	289	317	362	316	344	331	347	333	319	333	343	362	329	346	304	320	334	344	368	339	352	340	345	352	347	342	347	347	375	321	336	353	313	328	327	343	362	377	342	345	347	339	332	339	324	338	307	337	348	312	334	359	334	379	353	337	339	288	348	350	319	325	354	356	355	344	342	353	346	355	322	381	345	346	324	357	329	298	329	366	341	351	329	329	335	352	345	360	349	325	350	339	334	322	334	353	344	337	302	342	345	312	331	330	346	305	344	315	327	372	341	320	329	300	328	372	342	307	340	325	323	362	342	358	348	357	359	325	346	360	355	349	341	333	360	315	353	372	341	335	349	352	343	300	319	336	368	352	367	373	332	354	308	363	336	352	352	339	346	350	357	317	347	348	312	361	366	331	362	322	331	342	368	370	341	352	353	337	350	343	307	335	318	341	342	356	355	344	338	311	339	313	370	347	324	357	334	332	350	328	347	364	353	342	332	311	334	352	364	338	354	349	359	334	321	325	333	352	336	341	330	395	315	325	337	339	335	344	353	337	333	290	347	350	341	343	363	331	361	348	333	334	345	325	341	336	324	333	354	344	358	312	346	336	347	342	334	334	318	348	350	334	320	319	319	347	317	350	308	347	342	337	318	343	322	309	337	322	315	310	342	324	335	330	362	345	354	329	339	318	335	339	339	313	339	374	347	354	342	320	319	351	334	326	353	330	307	318	351	318	335	331	364	393	323	327	333	334	340	335	352	341	356	327	330	391	314	356	335	335	333	331	345	338	356	326	326	374	346	329	344	347	352	363	323	345	344	361	322	334	313	343	320	323	384	333	332	321	321	328	330	321	339	344	319	322	365	333	371	340	313	320	337	334	320	390	347	342	347	330	358	329	343	334	349	352	317	337	297	352	351	345	323	342	339	357	364	324	374	352	325	314	316	331	344	343	355	348	313	296	334	333	340	337	341	328	329	312	364	364	319
36710	79060	39860	13053	3312	2568	1967	1686	1312	1120	977	867	750	707	648	625	536	562	572	572	518	505	527	525	516	453	499	486	506	472	480	449	458	396	467	452	427	433	441	455	422	427	430	457	445	406	394	427	458	426	412	420	411	398	412	395	425	434	405	447	419	424	409	426	398	423	399	404	418	421	403	398	353	399	431	425	412	412	396	422	400	390	403	420	396	403	396	455	408	381	427	455	460	404	462	431	455	433	425	429	431	435	433	437	400	447	381	392	414	397	420	426	412	451	456	424	402	444	391	451	447	400	409	425	390	409	429	419	434	414	412	355	433	426	452	445	479	410	419	407	399	378	371	399	422	406	403	415	386	408	415	426	401	421	399	395	422	432	428	415	423	423	400	377	383	415	422	392	445	421	407	392	388	397	388	438	387	410	432	403	393	401	424	357	395	416	443	393	422	413	402	391	395	449	422	440	417	413	398	413	422	386	402	419	402	445	404	420	437	384	438	440	394	395	406	378	404	443	385	393	451	394	396	396	390	421	397	424	412	372	414	431	407	441	419	398	390	405	410	409	428	397	442	449	437	411	408	400	406	415	404	454	411	425	418	401	415	428	403	426	420	421	381	379	377	387	434	385	408	412	410	441	446	417	407	398	413	400	388	404	398	452	394	379	449	402	420	412	412	444	392	403	414	409	408	427	406	408	425	421	399	388	416	379	405	390	382	398	421	423	399	409	409	393	423	401	429	390	397	407	447	395	396	378	415	377	431	393	404	418	402	386	407	436	432	438	441	420	443	444	415	379	412	392	389	411	379	416	412	439	402	404	398	408	413	420	412	394	414	402	432	408	381	439	428	420	382	417	412	392	388	420	407	400	377	411	415	401	400	394	417	416	437	398	436	405	413	401	426	435	395	398	445	444	393	396	403	405	435	386	385	465	406	416	425	412	362	391	386	429	415	416	409	403	439	382	388	436	431	390	379	389	399	425	405	417	391	410	411	399	422	410	412	405	381	410	400	407	389	403	426	410	413	417	414	420	392	367	426	422	420	388	393	417	427	380	405	416	412	419	411	383	387	404	441	420	426	449	399	396	420	404	409	402	396	408	394	410	434	422	381	400	429	407	418	381	427	399	423	430	421	422	418	405	404	403	425	425	406	445	407	386	399	386	409	403	422	399	417	412	395	424	415	421	420	404	397	427	440	410	424	409	388	393	371	453	428	434	397	413	411	427	411	420	402	420	438	405	412	418	419	412	426	413	413	404	400	426	421	425	396	364	423	449	409	442	419	364	384	401	399	440	412	387	435	406	416	417	417	386	406	384	389	416	395	398	377	389	431	433	391	363	407	413	426	471	417	407	411	386	397	449	382	408	395	394	418	381	383	412	405	362	400	437	420	405	419	436	383	388	424	405	420	408	418	414	415	389	414	420	388	427	416	375	427	421	378	434	416	381	408	422	431	383	432	402	432	414	398	386	395	381	433	414	428	407	402	396	446	415	426	406	448	403	430	378	381	438	392	377	405	409	391	435	402	379	397	430	420	378	383	378	393	427	399	443	404	411	415	375	379	400	395	404	393	395	396	392	398	419	433	414	406	423	379	448	436	460	429	418	392	394	423	448	425	409	386	405	393	437	404	398	377	414	385	428	397	405	396	399	392	421	410	439	414	366	418	381	397	483	423	418	416	390	442	414	423	418	407	402	430	414	404	428	403	399	389	398	390	405	435	377	401	398	446	457	409	420	445	426	401	395	429	404	383	414	427	423	407	425	453	393	419	419	387	406	413	434	441	391	418	391	426	398	402	398	410	420	398	386	395	413	428	406	408	396	386	413	406	404	416	463	380	438	366	398	401	448	416	408	417	410	386	425	390	414	401	388	402	377	426	423	395	400	401	399	396	370	411	377	403	413	382	412	425	400	420	420	389	426	408	404	399	418	421	399	375	400	394	425	378	446	431	405	438	398	397	426	413	357	390	418	410	350	402	387	461	400	404	418	392	407	412	420	409	380	438	398	428	408	412	461	386	412	427	420	413	398	432	447	415	404	430	419	419	400	416	410	441	408	416	421	414	416	369	422	401	388	388	404	395	390	438	409	400	434	380	416	437	391	446	408	406	412	417	439	385	408	437	428	368	416	406	416	390	423	422	413	390	383	408	408	416	426	402	429	409	426	386	378	390	397	411	429	422	409	405	408	431	400	411	400	424	408	407	383	428	383	394	381	386	420	427	390	404	402	383	418	398	401	384	392	388	412	399	403	405	436	418	416	401	413	419	416	403	412	420	410	422	393	412	420	447	381	429	420	390	381	409	401	417	420	385	409	413	443	406	398	416	388	416	376	355	410	411	422	394	415	406	408	402	385	373	384	433	408	470	383	387	389	375	399	405	413	401	376	435	435	367	417	410	390	389	404	380	390	359	429	377	473	361	409	413	406	418	403	423	415	407	421	434	378	403	440	403	397	443	400	393	421	425	407	393	431	421	427	435	377	411	438	440	414	451	427	404	422	404	407	403	391	440	426	391	387	405	431	419	431	447	363	388	412	428	394	484	376	406	423	396	390	440	391	416	380	372	369	388	423	406	416	433	379	438	417	408	411	359	387	385	397	399	396	404	393	395	410	411	405	413	388	452	429	382	433	387	383	409	409	399	425	421	395	433	399	434	406	421	387	424	365	399	425	381	398	426	387	422	406	435	417	414	380	411	373	396	368	424	403	384	415	388	414	370	420	372	399	412	426	389	393	426	398	418	441	410	377	389	460	407	421	385	402	422	410	405	402	429	372	381	424	427	446	386	421	424	412	421	390	394	413	388	399	399	415	406	406	419	396	389	393	412	404	411	410	417	412	398	412	415	404	422	430	459	396	399	451	381	398	442	398	378	406	398	388	385	394	380	422	385	400	426	409	400	415	377	411	383	390	376	414	400	398	409	389	386	419	408	425	411	420	389	423	409	411	377	403	406	397	401	405	405	385	422	439	417	414	405	384	401	405	393	384	438	373	400	384	398	413	411	408	442	449	390	407	461	415	408	455	433	416	424	417	402	424	441	416	377	425	415	427	399	406	459	415	395	423	395	428	421	421	391	382	404	419	378	414	416	404	421	404	382	405	413	433	421	434	431	415	346	391	382	413	445	342	385	427	419	410	403	432	395	426	440	407	401	361	419	417	417	422	441	415	468	410	398	411	398	391	406	383	413	377	396	425	395	445	393	418	405	413	425	405	409	397	396	428	400	426	410	423	396	430	377	402	411	435	395	416	413	416	382	440	406	393	415	411	435	332	407	425	398	409	407	414	411	416	406	415	388	405	425	428	424	390	415	379	385	381	407	392	444	407	448	386	422	447	410	399	430	385	412	429	406	393	423	391	413	411	383	464	413	407	421	430	411	386	403	455	406	441	415	407	412	407	352	408	416	436	390	404	392	435	394	395	410	425	364	393	423	388	428	441	403	448	378	398	406	399	426	447	412	418	432	422	414	419	420	383	409	421	415	424	407	387	404	408
27698	23195	17507	4220	351	280	247	258	279	227	217	237	218	220	221	252	245	229	221	236	239	254	254	197	227	234	229	229	216	222	204	236	227	242	242	252	233	245	216	250	226	240	237	228	265	250	244	243	196	205	245	254	241	239	244	229	210	242	226	217	212	236	255	256	230	224	230	263	223	234	247	215	247	268	228	231	237	251	259	225	198	265	236	230	264	229	237	216	264	239	196	216	259	223	234	231	233	245	226	261	220	216	224	247	226	231	231	229	242	223	258	224	227	208	231	232	227	250	251	234	217	230	211	233	236	250	226	257	227	241	231	236	228	218	262	228	251	256	248	204	222	239	246	218	221	232	241	225	235	225	237	210	211	252	215	242	240	250	216	237	223	244	236	224	241	247	240	242	217	217	225	203	230	280	206	225	245	213	215	209	240	233	217	231	216	248	229	207	230	240	223	220	262	204	273	223	214	196	228	207	234	236	221	253	234	231	213	224	231	227	238	231	241	237	225	252	245	248	251	221	234	230	229	224	232	233	232	221	227	217	235	209	213	241	239	241	219	231	237	229	244	219	263	217	197	278	234	250	258	241	242	225	205	224	244	241	238	233	235	224	232	262	219	235	222	218	238	237	230	200	250	209	250	229	257	239	250	241	242	234	224	256	227	240	218	237	241	195	235	242	206	237	237	232	216	206	248	230	228	229	236	246	229	243	236	252	218	229	226	233	293	224	241	215	233	237	236	233	247	246	213	231	223	239	236	248	218	248	201	228	222	213	233	240	230	254	231	239	240	223	222	227	221	218	226	224	238	228	234	213	229	217	209	252	231	246	257	206	234	224	224	250	220	238	218	228	233	220	219	265	219	241	229	258	203	227	221	244	227	241	229	241	220	202	216	234	227	236	230	222	251	232	248	234	212	211	207	235	247	241	231	260	226	253	219	233	233	221	213	214	230	248	234	236	228	261	237	239	210	209	242	249	248	240	240	225	212	238	208	240	254	248	243	228	228	230	241	238	234	254	233	234	235	238	233	221	232	233	229	267	211	222	250	254	207	225	181	237	210	222	254	253	241	232	222	234	246	238	217	230	237	240	227	238	231	229	217	242	231	214	232	216	226	226	236	232	227	253	223	247	213	243	243	204	216	267	243	218	211	218	239	214	249	216	229	229	237	226	211	243	245	245	273	230	207	241	216	227	257	248	244	208	227	221	239	242	223	240	238	218	230	236	244	235	234	232	255	233	220	249	246	244	235	223	221	236	247	211	217	236	238	249	213	226	227	232	221	219	250	233	239	240	246	226	253	225	213	252	194	196	236	272	216	224	225	220	268	229	256	225	211	198	195	234	218	252	237	248	242	236	229	228	232	230	222	221	236	250	246	240	230	229	221	231	210	210	236	244	243	256	251	250	208	249	208	258	226	201	221	230	218	220	228	221	226	231	213	232	264	235	213	245	243	226	224	221	234	229	227	210	219	233	229	237	232	237	226	236	217	230	228	235	277	234	256	233	233	220	234	244	247	242	235	242	214	230	246	234	233	264	233	266	232	249	202	213	234	242	220	243	235	222	266	229	252	239	237	234	254	234	219	231	202	249	240	253	228	236	238	248	279	206	216	222	213	229	195	239	229	210	197	239	228	223	242	245	242	284	244	208	244	204	207	239	239	243	209	237	236	229	229	222	214	219	259	229	261	245	237	239	228	258	239	223	231	254	232	220	250	225	234	261	224	254	227	217	225	224	224	248	262	235	226	227	224	234	240	221	219	243	215	242	241	229	226	232	205	224	245	229	248	243	265	256	229	240	240	250	215	220	236	208	221	237	239	231	238	247	220	205	241	231	256	218	246	224	217	214	245	221	223	233	228	213	261	232	233	229	250	222	220	215	209	220	224	253	226	208	244	220	230	240	235	250	218	235	205	211	230	234	217	237	220	239	232	248	232	262	226	236	260	218	223	212	267	241	230	229	246	226	220	213	224	217	251	248	238	256	223	235	233	236	236	244	214	223	215	236	232	236	227	222	206	246	244	242	222	205	205	245	238	207	219	248	243	209	219	246	245	234	228	241	246	225	225	199	239	239	239	234	222	232	254	265	189	232	244	222	200	236	231	233	211	241	213	239	239	243	237	241	236	241	239	238	195	240	243	235	236	194	239	260	210	243	226	288	225	219	249	241	224	251	238	219	232	209	253	232	223	231	211	215	224	214	247	245	235	252	258	235	235	248	216	222	201	230	216	232	234	218	219	254	227	226	228	254	245	230	251	233	206	216	225	225	223	232	250	243	250	231	244	238	232	209	240	225	228	261	215	207	244	237	225	225	231	230	248	228	246	228	244	219	264	243	219	237	229	215	250	239	213	250	219	210	234	240	219	247	229	206	237	253	203	256	216	214	251	213	215	228	229	219	250	252	213	247	236	230	206	239	217	237	214	226	212	244	232	223	228	209	250	247	213	238	228	248	235	217	221	224	234	235	229	242	252	238	238	232	265	243	231	229	243	232	246	221	241	238	225	234	223	245	237	240	247	203	232	243	221	240	257	242	236	202	234	198	228	234	250	249	251	248	204	220	245	246	254	224	230	238	246	221	239	225	242	214	208	229	230	227	245	215	242	195	261	230	237	248	248	241	196	210	222	243	222	256	232	233	235	230	193	234	233	203	228	247	222	247	219	229	227	228	237	197	241	225	213	243	228	228	251	233	229	271	260	224	248	198	237	259	204	257	216	260	226	243	231	216	206	235	217	236	237	219	233	207	239	228	248	206	201	221	229	230	240	230	230	257	222	219	258	218	235	224	229	220	240	241	246	217	240	215	239	241	236	233	218	232	219	262	217	229	207	216	219	235	222	227	237	264	234	256	241	219	258	237	219	241	228	248	218	227	245	247	215	253	252	232	246	205	226	219	231	227	218	257	238	252	240	228	243	215	245	235	228	212	241	204	235	231	225	228	213	244	247	208	220	249	238	222	229	211	244	216	244	241	219	223	223	225	212	246	236	216	223	218	236	216	247	244	222	226	212	227	190	226	221	229	241	209	243	230	240	233	223	238	239	234	213	220	235	218	227	220	221	244	223	233	229	238	238	222	251	253	235	229	229	225	231	225	197	223	230	244	237	239	236	241	208	240	232	219	229	237	214	210	250	226	251	234	219	235	214	247	235	229	242	221	234	230	230	220	218	226	240	251	238	224	244	243	226	223	223	226	231	221	224	240	220	235	216	214	202	260	226	252	198	227	229	243	232	223	237	244	255	254	211	246	241	253	201	221	233	230	227	231	245	243	220	234	227	215	252	220	260	243	250	231	207	233	231	225	219	240	217	227	212	242	246	234	233	244	218	234	218	213	229	236	241	247	224	224	218	235	237	236	230	231	249	228	235	244	241	243	228	225	225	225	233	247	215	227	239	226	247	251	244	218	241	221	222	232	231	238	239	239	265	232	233	232	248	259	256	230	219	259	224	217	229	225	218	238	211	231	239	241	207	251	205	253	231	216	200	244	201	225
25641	34594	11161	2269	368	342	312	311	320	275	281	283	301	254	286	308	292	287	281	325	282	277	282	287	264	286	271	288	301	274	311	314	314	300	260	299	287	271	306	284	284	267	267	288	284	262	322	262	277	282	303	276	309	298	310	276	292	277	303	314	306	274	290	303	300	268	267	283	294	275	279	282	282	279	289	268	274	298	285	257	277	291	287	300	279	260	274	308	279	345	317	299	287	285	299	265	297	261	270	268	267	278	262	303	294	296	295	284	275	278	266	292	282	281	252	306	262	275	281	283	305	278	278	296	267	261	297	269	296	261	287	268	282	296	295	305	309	293	269	292	286	283	282	267	291	286	298	275	305	298	293	297	293	295	286	307	300	296	256	273	304	280	291	272	294	274	268	275	280	308	278	272	303	272	275	299	281	272	272	276	280	278	293	261	293	277	282	270	275	289	251	305	282	260	317	275	290	287	292	312	292	255	269	278	312	271	282	272	309	311	297	301	275	259	293	271	258	265	265	235	267	282	281	251	290	262	327	258	272	281	291	288	280	294	241	273	263	250	320	272	297	291	298	272	297	253	297	276	281	291	296	298	293	264	301	275	271	313	294	274	279	271	284	282	292	242	289	237	253	291	280	309	286	297	271	288	284	244	279	270	261	249	286	274	297	292	296	283	284	278	294	290	268	283	287	296	262	268	306	266	265	306	285	271	280	286	287	283	280	291	303	289	284	299	277	268	266	275	288	303	288	308	267	300	279	278	275	265	286	294	283	278	282	291	271	249	288	279	291	275	273	252	270	286	283	291	293	292	271	266	258	300	281	272	267	261	276	312	278	269	285	291	266	313	282	286	247	267	276	274	283	293	309	291	255	293	288	278	260	287	286	257	293	299	289	305	316	286	288	287	301	261	289	297	284	266	270	304	296	289	277	277	281	279	296	267	291	266	262	271	285	267	287	294	313	275	308	281	259	295	268	285	278	264	321	282	269	272	291	266	286	308	294	282	293	281	263	265	271	290	268	279	284	295	260	274	286	297	276	304	312	315	282	286	295	290	279	321	281	284	274	291	290	285	294	276	297	270	254	293	276	255	308	254	265	269	287	293	291	274	288	269	280	325	280	293	279	277	298	293	293	281	286	285	273	284	259	282	288	254	300	269	297	286	287	309	324	303	284	281	293	278	273	262	292	277	281	290	278	271	299	281	269	264	262	262	265	282	280	247	281	283	285	277	287	274	293	270	309	278	277	266	268	275	285	308	293	265	271	266	274	291	307	301	288	256	260	303	282	297	290	310	309	311	304	277	290	318	295	295	293	261	285	292	298	286	275	295	271	304	258	282	300	255	261	313	290	293	290	299	298	269	307	296	317	286	288	280	293	297	265	274	276	246	264	255	292	287	301	283	283	269	274	291	302	283	288	301	293	287	295	279	300	260	270	289	266	287	287	285	288	323	293	256	280	277	302	266	291	301	294	324	302	281	304	289	313	274	285	291	292	298	282	297	289	326	273	294	307	280	266	275	265	295	290	291	259	300	281	281	291	295	298	290	266	243	278	290	260	294	302	315	279	263	286	297	295	267	306	307	263	266	277	310	308	274	319	309	270	341	291	288	327	287	271	277	291	284	309	299	263	243	304	256	284	293	282	327	280	285	291	280	288	252	290	273	284	269	283	269	277	303	279	278	294	257	290	281	269	293	275	290	276	264	284	288	280	297	296	280	292	250	302	288	272	286	265	307	293	272	289	293	271	311	294	281	291	307	301	279	294	280	312	272	316	288	299	287	280	277	276	322	294	267	300	275	312	310	310	272	291	311	297	291	298	291	288	302	286	307	290	266	271	280	273	295	284	277	296	287	278	269	261	286	282	269	280	304	267	264	294	276	290	281	284	270	284	285	243	278	310	288	288	288	252	296	267	290	310	292	288	277	292	291	279	308	315	266	295	286	279	274	300	282	276	304	285	285	272	309	280	307	320	270	293	270	273	266	308	262	272	300	290	307	261	285	291	274	272	275	281	288	286	333	273	311	296	282	234	302	284	294	310	281	276	296	310	280	292	269	299	300	302	251	293	309	290	269	288	272	267	273	297	294	269	267	277	271	262	262	308	268	288	309	273	256	262	281	289	291	273	300	288	270	285	301	273	286	254	271	293	300	284	299	288	273	345	284	270	278	258	276	292	267	274	325	289	292	279	292	276	285	280	261	305	305	263	292	302	281	251	277	272	242	289	279	270	312	286	288	290	268	276	282	279	287	266	269	284	270	280	285	308	291	315	278	279	289	281	286	288	284	298	268	292	278	276	293	318	321	254	305	298	288	281	288	276	276	272	288	292	292	276	276	248	279	325	280	298	281	269	275	329	303	312	273	317	303	270	282	271	315	323	301	304	294	260	307	282	304	283	287	260	258	333	289	299	303	296	286	295	282	281	283	263	309	271	291	272	257	264	272	260	266	289	272	279	282	272	288	284	261	284	294	269	252	287	299	286	284	285	317	294	287	283	288	286	277	280	288	278	272	265	307	290	276	294	298	302	292	271	293	302	288	287	293	267	304	282	301	285	296	293	295	311	270	268	265	256	310	278	273	278	293	297	278	266	278	275	276	287	277	266	301	274	287	288	325	263	290	286	293	291	268	255	274	349	258	267	295	277	269	294	288	287	271	301	275	278	294	265	290	255	259	286	296	247	286	275	290	261	273	283	328	240	270	271	276	282	290	305	272	297	284	257	267	277	315	291	294	277	297	263	271	266	301	287	275	308	300	258	278	290	273	275	289	283	278	271	293	289	286	293	302	274	306	291	277	272	275	285	268	297	287	282	288	312	294	291	297	278	272	264	293	279	310	279	263	302	258	286	274	268	314	281	287	315	290	291	290	278	288	279	300	275	307	278	260	279	256	291	287	284	259	303	276	275	279	308	286	265	301	319	318	295	248	269	271	272	277	276	284	306	250	273	287	258	262	287	277	295	255	274	295	266	277	289	271	293	268	280	276	289	281	281	277	271	264	276	288	284	312	279	261	315	269	278	271	274	261	287	290	290	293	278	322	277	278	277	281	289	268	281	290	263	306	285	276	254	281	271	276	287	282	305	292	268	271	282	275	298	273	275	282	293	255	295	263	286	270	312	291	280	280	288	251	263	282	292	271	293	293	265	286	295	283	300	281	279	275	284	311	252	282	292	309	286	303	279	307	309	263	270	261	273	289	310	270	278	287	260	299	306	286	264	287	252	294	302	283	267	292	313	266	252	291	271	280	277	292	283	269	288	284	272	286	297	270	301	294	316	285	259	313	263	280	296	266	315	293	272	283	284	264	277	264	282	279	301	282	296	311	283	274	283	303	272	300	274	274	281	275	273	256	273	293	291	278	274	284	271	263	292	297	273	292	299	294	309	301	273	299	275	262	292	270	268	293	283	288	270	300	312	309	282	311	294	292	266	268	291	294	292	306	284	289	265	283	279	284	265	271	282	267	284	267	253	298	293	297	260	283	274	286	283	288
23951	21285	28328	24308	21133	17148	1524	673	531	500	440	423	448	407	406	382	401	367	371	384	355	366	392	388	358	357	338	350	351	328	342	350	336	325	347	347	359	349	312	366	347	354	318	364	352	326	348	345	372	342	356	369	325	365	353	368	324	316	352	370	356	323	355	373	328	346	357	326	335	361	354	325	331	357	314	375	326	335	337	365	332	342	331	341	324	341	318	340	312	327	337	322	341	348	334	319	360	354	329	328	364	361	345	338	347	351	331	361	365	336	335	343	342	357	336	366	343	353	335	344	380	357	322	329	328	335	376	344	324	351	332	351	335	341	328	342	347	348	309	328	347	372	343	333	334	343	354	306	353	336	310	374	320	329	348	319	376	339	348	357	360	331	345	362	304	309	337	381	359	371	337	304	291	345	357	315	324	367	367	343	329	370	349	310	305	345	344	370	318	364	332	348	315	324	329	323	356	326	346	335	349	332	342	338	346	348	340	382	366	376	330	337	327	321	350	356	357	330	334	365	365	358	333	335	374	344	334	322	374	351	346	337	328	348	345	345	345	356	341	339	353	349	378	303	347	352	348	354	345	335	349	344	353	339	334	348	346	326	323	363	353	336	330	340	315	338	339	332	354	352	357	337	365	372	347	345	338	351	331	335	305	354	356	356	332	348	350	325	353	330	350	324	297	354	365	363	347	346	318	355	345	320	352	325	336	323	321	349	339	334	331	341	362	351	362	319	336	349	337	338	324	354	345	339	370	345	320	337	351	338	385	323	327	325	328	335	330	354	364	334	324	348	333	355	332	332	329	328	340	357	320	322	320	360	323	338	362	350	317	378	287	353	347	348	349	319	317	351	318	318	358	329	353	326	318	368	336	338	310	378	355	338	357	343	312	351	341	299	360	348	347	338	328	349	310	348	342	312	343	329	324	329	334	379	331	345	327	325	326	358	342	320	345	345	360	320	355	361	336	349	365	338	336	348	375	333	387	350	361	329	326	361	335	363	342	339	337	303	336	351	319	350	323	339	341	356	339	318	307	344	346	343	340	352	367	366	322	350	337	315	330	345	349	323	347	322	344	340	354	335	367	313	318	331	326	295	360	342	327	321	343	359	353	348	362	337	342	320	318	343	326	352	332	338	322	359	334	373	353	365	332	351	340	347	347	352	333	340	344	316	353	342	343	319	321	333	352	381	336	327	345	343	337	334	349	337	330	356	364	292	326	339	318	339	359	338	322	328	387	354	343	315	334	347	331	357	368	323	301	341	326	352	377	344	355	357	360	333	336	339	303	347	311	375	320	349	332	313	330	302	350	352	317	336	367	353	330	331	340	371	344	359	349	353	333	359	355	352	314	313	327	355	327	338	332	362	333	299	331	356	363	369	351	348	332	343	320	336	327	310	312	360	364	322	347	335	344	359	341	344	308	336	343	320	323	366	302	350	339	355	305	316	343	321	352	326	363	315	345	342	321	365	345	363	313	340	355	345	361	318	371	342	295	336	340	329	328	393	310	332	306	352	356	341	369	335	351	353	337	351	353	347	321	330	354	342	362	365	345	347	368	363	370	335	338	327	363	346	313	323	335	327	365	341	326	338	357	330	315	361	310	316	351	350	348	335	369	353	310	313	356	324	319	338	340	350	368	307	312	323	339	348	362	342	337	341	347	345	331	320	326	316	323	342	365	322	327	315	329	333	357	373	336	373	315	318	320	344	343	340	342	343	312	338	387	335	322	322	307	325	348	333	324	361	353	332	336	339	365	365	346	331	376	355	339	350	329	318	332	327	354	324	336	339	299	325	321	284	339	377	364	344	370	355	340	314	334	350	332	313	347	353	323	346	322	332	340	333	329	326	344	350	329	333	330	339	326	329	341	332	349	336	358	315	322	296	343	358	355	341	322	342	332	350	322	300	322	328	352	334	331	318	354	291	321	341	367	379	360	314	341	313	350	343	340	346	361	318	332	341	349	311	329	339	349	328	357	354	348	344	337	330	327	333	312	350	322	342	315	328	300	358	310	346	325	360	335	366	354	297	358	338	334	362	352	320	294	361	372	349	347	341	358	318	352	337	332	312	352	340	308	363	321	338	329	371	352	358	330	361	317	316	317	347	335	337	359	341	342	307	328	349	343	321	342	329	343	350	367	357	327	338	382	349	303	346	390	313	301	336	347	348	309	360	357	347	345	357	321	339	363	324	310	327	317	326	349	350	362	342	331	331	331	386	318	372	351	349	299	352	326	325	318	341	333	340	349	339	330	341	378	315	318	327	339	358	371	362	365	345	315	338	376	353	364	337	329	368	342	328	330	324	327	298	332	327	319	323	325	322	342	345	336	315	347	333	358	356	349	351	344	340	330	322	369	347	335	332	356	331	328	341	337	344	347	342	344	376	340	317	333	313	353	327	334	360	347	339	354	318	336	324	335	332	367	332	332	333	353	355	392	344	320	348	308	347	336	322	316	355	327	316	313	342	327	351	342	311	362	340	351	356	323	326	342	315	342	299	333	376	340	347	342	334	344	334	318	306	280	283	360	330	324	321	329	342	315	335	346	348	333	352	358	344	349	315	339	316	319	363	338	371	350	347	326	352	325	312	336	362	356	319	358	334	366	333	313	363	363	317	307	313	350	335	364	336	351	364	344	347	327	298	366	339	327	337	353	355	329	305	311	348	312	356	320	371	332	335	336	305	349	337	340	357	337	328	358	346	359	307	343	313	322	366	356	345	329	341	314	329	341	341	356	321	349	312	366	329	366	344	306	371	338	359	344	344	309	346	324	358	316	331	338	341	315	355	330	365	378	324	317	345	345	326	338	339	332	352	351	360	330	306	366	372	341	380	363	352	364	355	321	338	367	320	342	346	332	340	337	311	313	355	337	333	327	397	348	342	323	347	342	327	355	335	341	348	375	372	323	346	363	350	354	342	343	331	347	350	380	341	313	322	337	325	324	335	370	343	325	359	338	322	301	388	314	338	357	370	367	350	326	340	327	347	360	354	351	318	348	354	314	310	352	316	350	308	352	335	305	358	312	324	353	382	337	345	305	338	352	359	371	363	360	356	353	305	351	344	337	344	355	352	364	352	336	347	339	338	337	322	311	353	342	357	318	325	323	363	352	311	327	337	327	315	355	354	380	372	328	343	336	354	345	331	363	361	344	334	322	328	334	357	339	313	334	358	333	336	303	331	349	336	340	339	317	324	362	298	347	315	351	358	298	353	307	355	358	343	338	303	342	325	334	346	311	352	328	330	347	336	347	333	346	340	315	371	364	313	319	342	334	373	345	331	318	363	319	343	367	344	347	333	310	336	341	304	333	342	326	345	359	357	339	365	374	321	364	339	327	349	344	351	359	370	354	377	360	365	347	336	329	327	331	333	362	336	349	364	318	320	375	320	321	352	373	312	293	351	351	364	328	334	367	345	319	363	332	333	354	349	347	334	324	367	339	359	332	338	335	318	338	363	374	346	379	356	345	338	348	305	346	347	360	313	328	317
40052	73713	34435	12469	1968	1497	1266	1062	846	794	719	597	605	560	516	525	496	487	486	450	470	459	499	438	441	450	434	455	438	419	410	417	443	414	461	444	397	411	405	435	396	400	383	417	400	418	406	402	385	410	423	412	412	406	399	383	389	438	404	413	429	386	406	396	385	406	381	392	446	389	387	395	439	391	402	426	439	408	400	406	420	380	408	388	413	427	419	432	430	435	444	429	426	445	418	435	433	440	453	400	403	438	417	379	442	424	394	417	406	407	419	448	411	396	418	411	418	394	411	413	400	400	443	410	443	403	408	406	415	390	376	416	413	416	454	413	397	416	383	411	437	421	400	425	369	412	425	403	383	408	406	393	387	421	423	418	410	418	425	442	423	383	400	406	399	359	411	436	372	425	377	397	402	423	433	369	410	422	385	355	417	410	412	413	428	442	382	401	431	401	430	424	380	418	409	420	408	420	422	415	406	429	417	392	423	415	436	407	394	388	420	439	391	429	401	386	389	399	399	403	386	441	414	408	406	403	409	424	424	416	410	419	406	404	417	433	390	411	403	406	414	384	401	427	400	371	409	376	405	406	378	420	443	409	399	426	432	411	406	446	410	422	386	400	438	412	397	432	450	386	420	357	415	422	431	398	396	374	394	420	450	414	396	387	382	416	389	378	421	413	405	423	370	425	427	430	401	370	404	413	389	388	404	409	421	411	417	400	402	424	396	401	414	433	424	356	411	419	404	408	451	389	402	423	406	420	435	367	418	423	420	401	392	418	433	434	405	392	436	409	389	366	392	387	396	401	429	395	421	394	401	377	422	401	422	390	407	403	393	434	409	432	401	417	393	402	390	443	410	413	420	396	422	414	387	435	410	433	424	417	400	399	428	427	423	395	410	413	408	404	409	414	389	390	421	416	389	414	413	422	376	365	406	400	410	403	449	408	409	404	396	386	428	366	365	419	397	409	418	437	417	393	402	435	417	388	375	430	417	409	441	386	398	424	418	442	391	416	425	402	395	426	404	424	395	432	417	403	390	394	418	406	377	430	413	431	391	411	403	407	450	412	393	392	404	418	397	425	406	383	445	384	424	419	396	442	396	417	414	399	386	400	366	401	408	387	435	390	421	424	384	464	421	399	413	421	385	464	406	381	401	405	421	394	437	438	357	412	377	405	398	425	428	427	407	404	397	443	403	406	424	402	436	368	385	393	428	421	430	407	376	404	386	389	403	405	432	419	434	407	402	374	392	387	432	425	394	395	409	417	414	413	432	408	411	454	382	401	417	385	390	367	429	407	383	410	385	420	403	389	387	423	409	379	414	412	414	418	382	390	404	383	412	396	421	385	424	392	434	413	418	404	430	401	399	412	371	388	374	397	409	371	421	399	394	391	389	414	407	421	422	374	445	427	448	389	433	390	385	433	400	416	420	404	413	402	399	411	417	403	394	413	393	416	398	430	384	407	422	413	371	438	424	405	430	415	415	432	391	454	409	426	417	399	439	386	425	435	428	393	381	417	390	440	385	375	402	418	411	419	431	409	406	399	418	427	423	416	403	398	399	383	407	416	384	414	425	425	416	398	423	394	392	393	387	401	394	407	417	412	412	381	427	408	390	430	370	391	399	445	384	398	420	389	427	419	392	411	402	440	394	412	402	411	396	399	421	396	404	401	417	376	386	393	433	395	418	402	415	391	404	425	418	367	434	406	408	403	421	408	407	417	408	384	394	370	388	393	379	374	409	406	395	425	384	430	400	400	444	422	410	421	400	408	437	394	381	389	456	394	426	427	418	406	415	447	385	369	410	390	406	417	413	388	369	404	414	396	431	405	410	409	401	408	390	410	407	412	425	401	433	406	419	376	404	414	400	427	431	385	433	401	430	401	404	417	414	441	454	400	390	428	382	384	383	407	426	344	407	411	427	406	425	399	401	404	414	413	400	391	395	400	426	422	414	386	380	390	413	400	417	371	392	398	377	370	425	400	401	388	411	406	430	407	386	389	419	425	398	376	419	419	370	437	393	394	438	412	431	407	409	431	416	396	414	449	433	390	431	420	414	384	380	410	406	390	366	389	406	390	416	418	414	386	390	385	403	405	434	421	400	400	409	428	405	414	392	393	413	429	394	414	402	441	396	429	382	394	398	399	429	438	411	403	362	380	401	433	413	404	438	440	416	396	405	367	439	369	411	435	408	399	397	412	377	426	413	408	455	426	405	418	389	387	401	436	423	372	405	373	406	407	421	404	392	397	412	391	390	422	409	430	404	423	394	418	357	432	397	398	411	439	433	430	415	444	406	418	393	369	414	448	400	432	411	408	417	405	436	398	420	387	399	425	417	413	427	428	394	370	401	457	387	388	389	404	379	435	386	385	391	373	415	407	381	392	426	404	379	391	394	413	380	447	417	395	448	394	411	388	391	393	366	403	417	431	422	390	403	386	463	374	419	420	413	390	398	393	407	423	410	410	415	386	397	411	392	417	396	440	399	358	417	398	404	431	378	408	389	380	431	410	429	407	414	397	426	413	425	367	417	410	403	426	412	421	427	368	389	416	403	432	368	454	425	402	416	404	382	407	434	429	435	406	400	427	388	449	403	392	414	443	357	383	417	423	400	385	377	405	401	398	428	428	453	418	447	414	446	400	423	406	394	393	377	393	435	425	387	419	373	404	419	433	421	396	400	431	436	441	411	436	396	391	381	395	397	432	367	393	391	420	403	406	434	425	379	423	395	421	374	439	403	410	414	388	404	389	411	418	411	417	403	415	404	421	415	399	402	416	403	409	440	398	369	374	422	409	420	387	390	399	372	389	391	401	413	421	370	392	410	396	402	414	408	411	418	384	388	410	400	438	396	401	432	386	421	417	394	392	390	401	384	405	393	383	421	415	417	402	428	416	401	403	396	401	394	416	410	430	412	426	417	407	433	409	425	433	413	422	447	440	417	401	413	419	386	388	397	403	391	399	386	460	396	413	394	405	444	402	379	392	437	429	433	422	423	375	428	407	406	381	420	413	390	404	406	428	426	407	453	424	372	441	413	400	439	435	432	399	407	405	426	385	421	418	380	412	372	426	409	401	421	401	463	379	373	407	423	394	422	386	408	430	396	401	427	411	414	423	404	422	389	358	398	436	383	399	398	398	422	422	447	395	415	400	440	397	411	422	445	384	403	401	400	398	407	391	395	421	427	416	432	403	456	400	406	436	386	416	413	395	429	437	423	413	407	405	418	398	395	444	418	388	424	435	386	409	409	395	398	416	401	419	424	417	404	406	418	390	443	414	438	405	438	392	412	425	393	400	409	372	402	426	419	405	455	433	383	376	424	411	416	419	397	427	463	382	373	387	409	377	423	388	426	421	401	384	448	403	461	432	398	419	412	375	399	406	440	395	405	427	405	383	440	423	441	413	401	404	386	386	397	393	436	412	400	398	431	389	368	413	424	405	353	441	401	454	408	437	396	428	395	417	425	401	418	413	411	421	412	393	427	391	389	388
25309	21604	27779	24928	16083	1266	407	280	237	255	213	245	226	196	215	210	207	226	211	212	199	211	183	208	193	191	158	186	197	188	182	206	178	191	178	168	169	224	173	185	176	206	191	203	161	175	209	197	213	193	175	165	196	195	203	173	193	194	193	204	210	209	187	179	179	188	203	188	185	183	199	195	179	182	166	177	158	186	201	166	184	189	194	157	192	176	181	167	188	200	181	179	200	191	206	209	198	177	199	182	184	176	178	185	215	176	192	183	194	194	198	196	187	192	179	189	184	205	174	192	179	186	184	170	183	204	185	174	174	201	192	203	160	204	194	230	194	172	191	193	181	203	179	178	175	197	195	207	207	201	173	192	194	157	200	183	191	190	175	173	191	171	175	172	187	166	167	176	178	188	176	182	182	188	163	178	199	196	179	182	171	153	171	189	209	187	197	198	183	162	170	206	176	179	175	168	185	204	184	203	158	182	215	208	200	188	194	176	194	187	221	193	163	183	184	154	177	165	192	188	188	218	197	186	172	193	211	173	191	190	197	154	207	173	170	165	191	197	164	164	207	178	187	164	164	187	176	173	193	182	215	181	188	185	176	185	194	193	199	204	204	184	208	181	182	187	196	171	193	182	208	171	185	199	186	184	184	188	189	210	185	220	201	175	186	210	166	168	183	184	182	191	189	185	185	176	177	174	188	154	142	196	176	194	195	176	185	193	191	186	186	180	198	191	210	190	173	190	182	194	174	172	183	184	192	174	187	183	190	185	168	176	187	178	190	184	180	181	182	182	177	188	197	185	160	195	197	197	215	182	168	192	186	179	164	171	183	208	187	191	181	179	182	164	209	178	198	157	189	163	201	198	178	161	182	175	187	181	203	166	179	187	155	193	188	192	173	202	208	173	171	181	180	173	191	188	193	180	169	179	171	191	210	180	194	193	171	188	190	198	202	179	182	188	189	188	171	161	180	174	184	165	182	184	177	179	194	177	193	177	199	189	201	183	198	192	179	211	180	184	194	202	199	171	188	213	175	185	196	176	192	190	186	191	173	187	181	192	178	195	174	190	189	175	183	183	205	192	192	213	184	204	195	168	208	184	205	180	180	208	181	174	165	159	165	212	181	202	162	196	206	175	180	195	186	191	179	199	174	192	189	200	184	161	205	168	178	188	186	169	190	169	181	196	194	183	165	177	188	185	182	188	184	188	164	191	195	170	198	190	187	236	158	193	181	159	175	179	196	177	186	188	172	195	181	174	177	157	185	161	181	186	207	170	184	204	193	184	186	145	200	198	182	182	181	174	191	205	178	193	180	172	223	177	182	207	200	187	176	199	210	195	177	183	183	172	204	195	181	181	178	182	211	199	173	187	175	187	191	192	188	170	200	182	182	217	196	205	203	207	176	194	168	197	198	174	209	183	177	188	197	188	188	180	175	208	188	173	175	178	176	176	172	166	191	172	198	213	179	175	178	188	214	203	187	196	174	185	188	175	187	185	196	154	156	204	217	171	185	185	199	171	196	190	196	156	198	196	198	175	206	210	171	177	190	181	180	156	189	183	183	192	170	215	203	167	185	198	168	192	172	215	198	177	199	196	187	175	176	144	206	187	154	184	176	163	182	197	199	183	191	172	195	166	182	183	205	174	184	190	189	191	184	181	173	172	196	207	197	186	177	178	183	170	198	175	200	192	171	196	182	198	205	174	190	188	198	176	191	176	210	197	180	205	165	166	179	195	183	196	183	185	189	174	172	205	174	191	190	204	193	183	174	175	187	178	190	184	199	164	182	196	191	165	200	198	190	181	188	193	180	214	199	150	158	194	175	180	157	177	184	179	200	170	144	190	178	187	159	207	186	201	190	192	175	220	192	190	155	185	187	184	207	172	173	171	180	187	185	161	162	189	170	191	186	174	187	184	174	166	183	184	188	196	195	185	147	176	168	184	192	167	167	181	181	177	179	186	186	162	203	190	195	184	190	213	188	186	190	189	203	197	182	188	192	158	185	174	209	154	171	179	210	196	185	183	196	181	188	195	166	183	198	180	200	177	181	164	187	197	201	203	199	182	166	184	178	217	189	195	174	180	180	185	193	180	178	201	188	175	188	199	211	193	169	201	193	173	195	180	185	194	183	184	189	197	204	184	182	199	212	188	182	174	203	203	184	173	184	182	174	191	166	191	187	196	177	189	214	167	174	170	176	181	191	184	184	165	193	187	205	169	206	188	199	204	188	183	204	176	200	187	195	183	224	202	179	175	197	190	203	170	201	172	176	185	195	194	209	183	220	162	170	223	178	212	166	209	157	173	186	181	179	177	176	187	189	201	171	177	181	202	169	178	174	201	183	177	206	182	175	203	194	192	175	172	186	184	184	164	203	193	196	166	176	174	162	193	180	196	158	192	185	185	200	191	180	167	172	172	190	171	202	169	177	178	191	148	177	187	176	179	156	174	176	179	191	209	191	193	194	173	175	204	170	191	199	171	173	185	187	177	193	171	177	168	199	184	187	172	204	190	174	163	190	200	193	201	181	188	175	179	189	182	191	175	171	177	173	174	200	205	177	177	174	182	184	175	198	172	191	192	197	174	178	182	172	189	191	171	188	192	179	176	200	181	190	224	178	187	169	201	207	199	166	172	206	195	189	194	193	181	187	188	190	180	182	185	206	192	181	165	188	183	190	202	187	181	190	183	193	187	194	207	195	177	195	192	185	213	178	203	179	195	186	194	189	189	209	182	187	163	186	192	198	187	177	216	187	186	182	183	154	184	203	192	164	208	180	178	183	174	177	173	172	180	151	164	197	194	164	170	165	166	187	210	172	192	197	175	177	172	200	207	175	160	177	196	191	178	198	173	188	187	203	179	179	186	196	164	170	201	173	202	206	170	190	219	175	182	178	187	175	196	187	186	187	179	187	190	186	169	197	207	194	171	188	211	162	181	189	176	214	189	176	183	208	186	165	176	180	177	215	176	208	185	184	191	220	164	183	175	196	199	184	170	189	179	197	187	170	201	196	176	166	184	188	179	174	190	190	171	189	204	190	152	179	165	168	190	190	200	184	199	190	177	169	176	196	187	180	189	190	162	184	183	182	174	193	193	201	171	215	223	198	174	164	183	195	186	175	178	178	161	168	167	185	164	203	181	198	180	197	185	189	165	191	203	198	207	181	196	188	181	191	170	177	186	176	176	154	184	184	191	175	191	187	203	179	172	192	206	177	205	181	176	174	190	192	174	185	181	214	203	176	183	191	192	194	173	232	199	202	182	171	170	168	197	173	184	184	172	187	177	211	189	192	197	205	166	193	184	180	194	188	173	201	205	190	163	201	182	198	191	168	202	199	174	197	197	186	177	181	177	155	194	195	185	192	202	175	174	213	201	204	193	183	194	200	188	194	191	169	178	176	181	185	181	159	193	187	196	160	187	188	184	214	168	191	214	185	179	199	196	180	178	175	194	204	186	183	140	187	179	167	204	189	200	176	187	182	178	205	177	171	182
40494	63483	38827	8130	1050	795	690	611	491	436	381	340	340	309	265	262	290	266	273	241	293	248	256	264	266	256	258	258	253	264	242	236	222	241	236	258	258	259	270	258	221	238	243	225	242	247	234	255	216	252	227	266	210	219	261	221	227	223	259	246	228	245	223	220	244	248	241	238	229	202	234	228	219	224	236	247	254	242	263	231	254	246	255	227	241	243	231	264	229	225	235	262	242	231	253	250	275	261	265	252	262	226	250	229	242	264	247	213	269	237	233	239	240	249	232	226	241	250	255	243	259	247	259	241	246	239	224	241	239	249	240	219	230	216	250	244	248	251	246	245	243	217	236	251	240	237	247	226	234	233	244	230	248	254	267	221	222	258	242	226	207	263	224	232	244	212	254	253	242	240	232	253	244	239	264	228	227	242	248	246	247	220	228	217	233	239	248	235	210	222	231	227	233	250	220	227	248	259	224	253	227	233	242	222	235	195	244	222	225	253	247	214	260	235	255	242	270	261	248	212	257	253	225	245	246	234	254	217	221	243	233	234	235	217	219	194	237	237	239	233	213	227	200	224	217	264	248	231	257	219	244	224	230	252	235	263	235	228	259	224	244	231	248	247	263	228	212	217	238	242	220	241	238	234	228	242	230	254	213	224	250	246	246	232	220	244	246	229	226	219	246	254	243	253	257	236	229	247	226	256	218	245	256	264	268	227	240	214	234	236	228	255	242	241	231	252	245	236	218	236	229	218	246	208	248	242	230	222	218	223	225	239	231	256	211	222	244	245	231	230	236	271	218	227	185	263	244	247	251	240	294	241	246	266	242	214	245	216	262	232	216	239	272	206	253	231	235	237	239	223	239	211	236	263	239	237	247	228	231	247	249	235	218	234	228	232	233	236	225	241	250	246	220	243	251	223	224	242	271	233	218	250	213	237	221	237	234	225	235	210	268	217	247	254	237	240	242	275	246	235	248	252	238	236	254	233	227	241	256	215	243	226	229	248	231	220	255	216	274	240	235	211	224	241	262	221	245	238	235	240	253	254	251	261	229	251	239	212	216	223	248	249	222	240	213	258	240	227	231	246	180	201	218	248	234	256	235	221	240	241	241	250	235	250	260	240	244	236	234	202	217	234	255	258	233	233	242	258	245	199	230	236	238	229	245	228	231	232	231	241	215	229	222	274	239	224	246	249	226	214	217	254	238	236	233	243	234	246	229	240	240	214	245	223	229	237	249	226	233	229	218	247	218	264	230	264	263	253	244	230	247	239	262	232	240	239	217	255	233	262	230	241	244	223	269	252	232	245	238	245	226	225	221	243	245	240	229	215	228	225	265	228	222	224	257	241	240	225	258	232	243	249	240	258	261	240	224	244	271	216	215	218	232	244	225	253	230	228	221	221	251	223	230	266	222	238	231	261	244	231	231	222	231	241	245	223	260	240	242	264	229	218	252	256	238	278	230	259	242	238	227	263	233	255	262	250	229	248	244	220	237	203	225	231	264	247	226	256	268	251	257	236	256	255	227	243	242	245	258	204	223	234	232	237	231	226	214	241	242	237	248	238	237	223	222	206	235	212	209	252	217	214	237	218	238	240	223	231	252	246	231	227	230	244	222	225	266	240	234	243	232	222	247	264	220	234	216	217	224	216	247	222	243	262	247	242	224	230	218	235	212	201	214	222	250	223	264	251	218	217	226	215	255	249	251	255	241	243	228	257	218	257	275	243	223	209	248	236	239	216	231	264	210	216	251	219	252	226	220	211	255	204	231	211	241	226	241	250	244	233	255	212	245	262	231	233	226	238	263	213	205	234	232	240	211	237	248	251	278	246	211	241	222	247	260	239	259	250	224	243	244	228	256	196	234	231	260	227	246	219	231	230	239	238	227	215	265	277	231	241	242	215	242	221	246	229	216	246	243	241	189	233	225	224	225	233	230	220	227	241	236	248	211	237	264	221	227	220	242	227	244	257	236	247	233	234	211	208	244	216	231	229	237	239	251	224	249	255	240	246	247	238	245	219	240	252	233	226	233	236	239	235	239	239	210	222	221	245	241	207	227	233	224	234	219	249	242	239	223	225	237	223	247	232	203	227	264	209	251	256	218	244	232	249	227	236	244	219	238	218	223	225	238	238	232	245	228	235	232	226	230	271	244	211	235	258	236	240	265	226	215	226	215	232	255	224	246	223	249	228	241	247	255	217	235	215	247	232	257	233	252	241	194	264	233	232	206	277	268	226	226	248	231	238	255	228	229	217	239	213	231	238	237	229	239	263	235	246	225	238	227	229	210	251	220	250	214	268	230	224	238	243	247	227	242	238	245	254	224	243	189	249	219	225	241	251	223	242	240	236	244	242	225	228	214	230	249	203	218	240	248	221	246	232	249	261	229	234	246	246	231	262	224	228	235	229	234	238	206	223	233	219	223	234	247	230	261	252	223	237	227	226	229	210	235	210	263	242	216	251	214	244	219	241	246	229	238	216	235	264	215	233	249	235	251	217	239	266	222	197	252	221	222	224	264	239	222	245	255	250	234	255	245	236	234	240	235	231	227	229	234	222	249	254	238	235	219	249	244	202	269	226	232	228	248	260	227	227	241	245	242	250	242	243	234	232	258	211	241	199	247	257	222	237	238	240	260	247	203	222	230	242	248	231	245	262	245	267	236	244	241	230	237	235	233	239	242	232	240	235	250	243	225	235	230	270	242	232	222	220	249	255	250	253	244	232	217	208	242	265	247	255	248	248	245	235	243	248	226	238	252	238	245	240	224	227	232	219	243	240	221	239	242	239	249	247	227	234	212	243	217	235	255	242	223	226	246	232	206	218	256	249	246	246	246	220	222	214	245	236	255	216	224	221	233	231	224	245	246	242	232	233	256	272	251	250	223	244	244	241	233	230	247	237	235	244	247	237	238	250	227	252	213	257	226	246	242	220	237	267	241	262	232	246	245	259	243	247	229	231	237	240	224	270	228	241	233	258	243	228	236	227	237	249	237	223	215	232	249	225	241	240	222	230	239	246	239	220	228	237	223	239	230	272	229	226	219	219	250	233	244	279	236	215	236	256	219	238	225	229	268	260	227	265	233	214	205	251	241	258	236	222	241	251	235	230	242	242	237	233	234	242	233	229	214	198	231	249	248	232	241	252	244	232	233	251	217	233	247	219	197	247	240	242	253	248	245	246	257	246	227	278	249	220	239	238	237	236	245	238	224	217	222	228	258	222	243	267	244	221	210	241	206	234	233	236	269	213	262	256	239	256	234	238	208	239	262	243	234	225	241	195	225	249	257	246	238	235	247	258	217	237	236	247	247	218	261	245	218	246	246	255	238	236	267	243	245	231	227	214	227	238	238	207	227	258	232	255	238	238	238	253	241	247	251	240	227	222	242	232	235	232	246	243	233	234	220	209	219	237	239	251	219	213	248	226	219	221	235	217	229	239	219	234	216	228	225	238	238	259	219	204	214	206	236	216	262	237	254	215	244	242	242	233	236	241
22937	21252	29446	23242	21174	21277	15888	1240	711	687	621	539	502	503	450	431	423	424	390	401	384	368	363	363	384	357	384	376	364	366	384	346	347	376	352	366	334	325	383	331	327	343	364	318	322	354	294	329	339	367	358	373	336	334	330	343	325	340	327	339	377	378	337	347	341	327	320	327	332	319	338	353	327	337	319	333	326	345	378	363	337	332	307	315	322	337	336	358	366	345	341	306	347	392	356	363	353	367	348	331	315	369	344	385	351	356	350	365	323	328	357	349	334	331	343	342	350	366	360	337	381	321	328	384	339	347	359	349	354	358	356	336	332	373	370	335	367	325	317	379	348	330	340	340	334	345	318	344	351	338	353	376	340	347	325	325	327	308	314	316	339	359	339	328	345	329	336	320	315	342	354	341	281	313	319	312	368	310	329	309	332	324	334	327	342	393	356	327	353	354	343	345	342	331	331	358	349	323	312	360	337	331	327	337	361	337	331	340	327	314	322	336	336	311	328	338	334	307	328	339	377	337	338	341	343	322	362	332	347	346	341	323	331	335	350	348	365	332	315	321	365	302	355	350	355	356	388	335	341	353	348	345	332	328	365	350	341	305	347	338	345	345	347	350	370	327	331	325	319	338	320	348	333	330	373	347	325	357	310	370	356	331	354	344	354	324	311	358	347	339	343	328	344	323	350	362	360	341	328	352	327	360	299	348	333	358	335	327	327	343	344	332	346	329	382	367	313	326	339	318	345	342	338	348	329	311	332	369	347	295	323	348	353	354	340	359	304	324	367	352	348	368	351	329	349	360	341	325	321	315	356	348	301	328	383	332	338	346	323	325	380	341	305	361	368	328	345	302	341	340	339	334	318	326	308	325	321	325	338	330	341	361	343	362	353	335	346	319	316	315	332	348	353	354	368	336	347	342	342	321	305	324	328	312	370	383	334	364	327	318	308	339	342	346	372	324	374	330	333	333	306	313	368	337	376	326	357	326	354	330	292	381	308	335	339	332	378	342	310	327	327	304	328	318	349	374	362	353	321	334	333	323	374	323	327	350	354	368	305	309	353	360	332	337	328	360	322	336	299	316	354	355	327	323	334	341	331	342	311	325	321	311	311	335	315	309	343	339	317	326	369	374	360	353	356	370	345	388	337	325	328	374	331	347	349	308	331	307	367	341	342	321	343	326	332	336	336	337	330	386	330	368	337	360	341	312	311	378	300	351	339	334	357	340	327	346	341	350	359	330	351	318	328	327	343	336	334	322	327	320	349	321	320	347	352	346	348	351	342	359	354	316	358	362	349	336	348	321	333	363	348	366	343	317	326	364	352	342	339	319	325	335	344	361	293	321	331	337	366	373	339	351	333	367	334	377	356	337	333	344	348	334	311	316	333	351	357	342	396	334	349	332	326	309	327	313	303	361	295	377	324	348	332	343	322	343	291	347	339	308	321	368	336	328	340	348	324	359	381	334	351	333	343	314	334	318	328	345	339	325	344	336	333	355	305	320	357	349	355	319	344	334	330	357	349	329	320	356	328	340	354	335	331	327	321	344	321	317	357	326	337	337	324	324	320	322	333	328	338	375	323	319	341	327	358	337	373	324	333	323	304	366	317	332	362	341	321	337	349	343	326	334	334	347	331	324	325	357	351	314	363	338	317	336	330	365	352	357	322	338	351	310	340	368	351	345	358	360	330	361	346	362	336	345	331	361	357	327	333	333	343	359	339	338	352	342	337	336	336	348	327	319	323	334	314	357	346	355	312	332	371	298	339	324	334	362	344	352	328	309	316	329	349	344	318	365	341	346	353	365	312	341	334	348	343	322	351	362	350	343	335	366	298	322	325	350	330	343	336	368	315	340	348	348	372	353	332	303	330	341	355	351	332	328	335	366	369	351	328	328	345	354	329	313	336	364	318	327	337	341	320	327	365	340	357	340	338	326	349	392	355	337	340	334	366	324	329	338	371	303	324	317	335	328	309	338	361	309	306	340	341	328	321	326	334	348	325	299	358	322	332	326	365	373	365	326	325	322	366	336	344	353	327	304	380	360	289	284	313	337	320	321	304	312	326	345	336	357	322	306	325	350	320	324	350	322	332	298	342	347	329	318	338	334	361	316	318	336	331	347	316	328	348	330	347	361	325	356	334	342	349	342	341	359	358	347	326	327	351	321	356	324	321	330	315	340	359	335	340	333	355	342	337	314	320	317	341	347	358	314	333	329	317	369	318	331	333	337	367	332	360	344	344	328	346	346	344	359	381	326	337	344	306	346	347	355	324	314	348	338	308	349	375	302	317	337	343	335	347	322	336	348	339	331	352	334	350	344	323	355	329	321	345	322	324	320	348	340	302	345	320	333	326	329	342	367	333	385	358	340	307	333	333	351	309	348	314	345	379	297	337	345	374	355	367	325	315	356	342	313	329	357	344	339	341	352	321	354	335	318	334	303	339	313	348	328	339	304	323	345	311	347	339	328	319	322	318	345	320	315	314	353	316	332	284	344	322	336	358	339	334	366	310	358	352	354	316	330	325	327	357	332	337	376	370	299	326	339	339	329	349	321	321	319	320	353	349	357	311	398	318	322	364	336	319	306	373	326	349	337	288	356	320	359	360	355	312	353	338	366	342	304	342	324	319	350	342	349	324	348	340	356	377	331	320	312	332	333	347	326	346	347	356	349	363	350	383	328	319	361	290	319	321	309	335	344	336	329	314	355	317	372	339	330	321	321	363	352	320	317	307	359	339	314	325	327	347	375	326	366	351	311	332	333	362	339	354	332	301	311	344	333	340	343	335	313	325	319	353	329	343	359	360	332	346	326	334	353	344	344	332	339	362	327	308	324	345	351	340	335	335	355	324	324	331	352	348	360	351	299	323	315	309	345	340	344	359	329	341	319	324	361	357	316	349	359	368	338	318	329	297	341	332	323	335	299	375	332	342	328	342	309	339	323	352	362	324	327	352	352	344	358	326	338	341	307	338	313	356	322	313	312	343	325	331	320	360	346	341	356	351	349	353	344	304	291	345	373	338	314	353	306	302	365	307	314	337	343	353	315	334	332	333	320	339	327	338	373	333	338	342	335	318	358	357	359	335	327	336	352	343	330	368	355	341	329	349	318	351	362	349	332	363	320	365	341	364	356	328	327	317	337	339	332	294	335	330	343	340	350	348	329	352	322	321	318	342	322	344	355	316	320	342	292	295	371	332	334	349	329	340	327	360	315	321	361	346	327	315	333	352	342	354	350	328	332	326	332	356	305	349	326	341	324	337	319	321	309	326	353	370	338	345	315	304	333	313	331	360	333	334	368	319	353	313	354	318	350	308	345	337	317	325	324	345	331	377	344	302	328	333	334	379	349	334	330	317	343	332	356	358	327	320	340	310	333	333	341	333	357	333	376	371	353	311	380	303	324	313	353	365	320	300	334	321	328	333	342	326	334	302	332	340	353	332	320	334	332	352	329	345	339	339	321	362	337	355	343	319	366	338	362	337	350	351	335
38864	76891	49339	16720	3502	2613	2130	1718	1368	1108	949	905	767	695	678	601	624	599	544	551	502	522	492	441	506	476	438	471	423	440	450	421	399	417	435	423	429	435	431	441	413	441	430	406	381	418	436	442	430	455	414	408	398	416	428	423	417	432	399	412	403	378	435	410	392	432	427	426	450	407	397	418	399	428	418	420	415	428	385	406	390	433	416	442	434	415	418	409	411	435	428	426	422	432	412	387	434	408	427	426	445	389	437	376	424	429	413	460	451	423	407	432	449	413	407	442	446	408	445	403	430	424	403	399	427	366	420	411	407	448	409	391	397	438	408	416	382	420	416	422	414	401	385	398	397	417	420	400	421	437	417	401	365	398	389	388	412	445	442	424	391	437	451	399	404	382	426	399	374	410	424	370	404	392	429	388	419	420	402	407	398	421	391	447	362	416	410	395	376	397	376	428	400	405	368	411	359	434	422	394	442	385	400	399	415	405	414	382	394	438	417	393	436	404	412	462	419	423	414	396	418	391	413	393	371	430	385	348	429	379	400	389	403	440	426	397	398	386	387	424	401	419	387	411	405	401	414	376	379	410	420	380	414	383	429	349	390	374	441	436	428	422	420	420	367	379	381	392	400	376	438	400	379	398	435	386	387	375	394	421	408	371	419	426	435	388	419	405	395	410	401	372	412	397	416	394	404	410	394	425	394	383	401	410	399	425	384	405	403	372	396	388	419	383	394	387	394	386	417	394	380	387	424	419	430	404	418	363	399	402	439	408	381	423	420	411	379	390	409	391	426	422	404	396	423	381	391	413	406	407	404	416	405	405	387	378	415	407	411	414	391	375	414	399	428	379	425	398	387	374	419	441	387	395	393	417	371	425	383	411	413	408	410	391	418	437	392	391	430	421	405	424	405	409	404	387	441	412	416	434	390	409	425	372	434	387	418	425	415	435	398	415	411	441	393	406	413	397	409	402	400	449	403	446	409	413	402	423	363	457	431	418	395	372	395	396	389	412	414	376	375	361	400	382	370	421	402	395	396	410	380	427	420	411	382	405	418	403	386	396	425	403	379	416	384	429	391	399	400	407	400	404	400	432	379	401	430	443	402	437	389	419	416	407	403	405	383	395	351	414	437	380	413	423	385	386	354	403	411	451	396	424	444	396	420	418	422	402	401	366	388	390	373	386	434	408	417	396	406	405	363	427	404	393	401	389	409	417	398	398	399	421	425	410	428	403	383	394	363	435	419	445	403	408	407	390	370	449	391	393	390	414	401	415	412	398	396	413	417	433	419	403	436	400	409	416	377	386	412	423	406	424	403	426	340	436	393	417	410	423	396	400	414	399	404	417	402	356	361	418	409	398	389	375	381	413	364	421	409	397	404	405	445	390	398	426	389	394	390	402	437	401	403	376	393	402	415	406	395	375	398	406	375	376	429	393	405	384	422	399	413	394	382	371	376	402	407	388	406	422	408	388	410	445	445	393	400	377	414	402	403	400	411	400	408	383	398	386	409	403	400	434	418	429	393	364	385	424	423	424	419	414	394	423	431	400	392	393	458	397	407	425	407	436	408	383	413	440	412	390	399	398	395	429	385	449	399	390	380	431	393	414	397	419	384	393	390	419	409	409	434	405	410	402	393	416	433	431	388	384	405	437	433	438	433	381	416	412	408	391	394	412	410	434	406	411	402	414	392	399	384	402	383	404	409	401	367	402	359	424	409	401	426	403	428	363	396	377	387	419	365	410	405	411	396	388	413	430	375	389	419	436	437	394	453	398	414	397	414	372	411	364	409	403	405	411	422	403	435	384	386	402	415	427	397	403	413	418	419	384	404	403	422	389	391	385	409	439	394	428	424	404	387	388	430	419	410	399	370	397	404	416	387	411	399	399	424	383	386	403	391	451	385	408	439	465	367	397	398	395	376	358	449	350	399	415	397	414	405	387	438	395	398	405	407	416	405	416	388	400	411	395	418	392	429	372	410	383	414	414	387	408	416	423	406	377	394	389	371	384	355	424	398	411	415	394	428	414	378	414	423	420	412	403	389	415	430	369	391	399	402	394	422	425	384	445	375	398	399	426	437	419	412	428	370	402	419	423	393	376	404	413	424	399	434	388	412	405	377	401	456	375	409	414	363	431	431	436	400	363	438	400	409	415	411	389	380	395	398	383	412	440	398	385	388	407	409	439	431	429	367	372	415	392	431	420	384	407	394	431	367	439	370	400	394	381	428	424	372	408	402	412	422	378	445	390	451	412	402	389	434	403	400	405	409	403	418	430	422	432	370	429	459	375	395	404	416	423	417	398	362	405	401	414	390	388	400	430	441	387	368	392	427	415	384	370	385	425	419	403	396	425	446	415	399	423	398	387	438	405	428	402	420	435	392	400	399	407	388	398	415	407	398	419	416	415	441	404	387	432	426	409	409	405	413	399	418	400	414	421	394	415	410	418	395	409	396	383	415	399	384	413	413	381	400	392	412	402	424	393	414	411	411	383	366	440	417	418	386	410	395	402	405	384	398	409	406	405	432	401	448	397	420	373	403	389	437	417	425	427	405	416	421	442	430	431	412	410	401	377	388	398	403	430	416	374	377	389	402	381	402	413	413	395	380	392	414	362	442	405	418	364	401	402	398	429	414	372	414	404	377	427	385	421	415	370	452	376	380	387	405	373	382	404	395	354	405	390	418	425	419	426	401	399	393	403	389	407	396	403	394	388	441	371	409	398	398	394	418	408	377	406	403	422	415	397	350	456	414	429	417	369	425	422	394	418	354	415	412	398	406	388	418	420	399	403	396	404	405	426	399	429	388	397	403	387	413	452	429	404	381	379	434	378	407	418	444	406	426	376	410	439	410	394	384	405	420	401	409	442	400	405	385	397	414	400	455	414	397	382	404	442	404	395	407	452	388	386	374	392	393	412	385	430	400	406	384	424	422	383	388	415	398	383	402	389	379	425	441	402	387	456	392	406	394	393	395	402	419	420	391	377	390	405	386	427	405	424	414	395	410	398	427	418	384	384	427	394	440	410	418	405	403	386	457	396	382	391	406	387	399	387	399	440	421	417	426	424	402	388	418	383	384	411	396	397	391	375	437	428	388	411	403	414	390	406	442	433	422	408	409	423	401	377	424	407	415	448	428	386	396	403	383	438	430	364	399	430	396	360	392	410	408	415	409	353	409	407	354	409	396	379	381	413	389	389	392	413	399	408	404	415	386	411	371	416	407	400	405	403	422	362	410	396	391	413	441	398	407	392	376	395	375	422	433	384	388	410	452	403	393	438	392	420	405	420	418	369	369	410	382	440	390	386	393	410	427	412	393	398	440	372	415	410	394	371	403	438	389	385	417	400	380	396	395	413	393	394	418	413	397	396	395	407	405	402	380	381	394	414	385	407	421	432	382	372	397	427	387	415	409	429	376	433	413	401	412	420	387	414	402	444	386	368	407	398	407	383	400	422	421	405	429	408	371	388	414	431	416	401	406	399	404	392	413	447
27390	22829	18739	4759	314	287	241	238	254	234	248	230	246	242	217	231	235	233	228	222	232	267	232	229	245	254	263	224	254	233	233	222	214	246	250	231	267	253	217	248	236	259	221	229	227	229	239	230	242	244	252	238	241	235	228	237	268	233	214	227	231	234	211	240	230	258	241	227	218	236	237	254	230	227	253	225	214	219	238	223	218	244	236	215	242	233	215	209	251	220	244	221	243	236	218	240	239	242	245	255	226	221	239	247	242	252	237	220	221	240	246	230	242	262	210	230	234	249	247	217	219	224	228	243	234	252	235	232	243	208	260	242	241	203	228	237	245	229	246	219	241	228	246	229	244	228	227	236	243	204	241	264	236	215	264	211	228	248	228	230	230	223	235	251	240	252	238	241	238	233	218	215	259	213	232	219	227	219	259	241	228	232	241	221	237	229	262	218	241	248	259	211	227	237	251	235	266	246	237	261	233	226	208	267	248	234	222	225	227	206	210	220	247	209	215	240	228	240	222	230	203	246	235	214	241	239	241	254	205	234	210	211	226	226	203	246	216	207	232	236	248	239	240	236	240	257	254	234	223	201	232	241	229	247	220	253	248	241	227	251	253	238	238	227	234	210	249	252	213	228	229	222	223	228	216	226	233	217	208	235	263	241	225	245	231	226	219	257	227	229	231	238	245	247	224	241	224	251	209	226	246	246	223	243	226	210	234	233	244	226	234	237	221	247	219	254	238	245	219	238	226	227	276	229	229	218	226	220	222	233	228	222	235	232	230	249	233	252	230	218	223	222	203	226	207	232	252	237	217	250	207	246	233	248	210	241	247	246	217	221	246	232	237	218	235	254	246	249	252	236	240	241	227	226	215	232	269	240	242	219	254	245	222	225	230	245	221	233	248	222	252	245	237	254	260	217	244	202	223	233	240	230	233	237	231	240	236	240	189	223	232	220	238	241	231	234	217	224	213	247	220	233	253	240	230	241	237	240	235	206	241	259	233	223	255	248	227	230	203	207	234	231	242	210	216	231	214	234	219	216	225	205	227	251	217	216	240	222	220	215	237	224	256	251	229	250	217	240	246	255	225	225	231	250	252	208	215	236	215	258	244	257	219	221	188	204	257	229	268	210	234	237	215	218	221	253	237	244	232	246	225	231	234	236	221	251	184	229	228	200	240	252	228	231	215	227	232	256	240	203	259	216	207	204	231	265	227	211	243	234	252	243	208	206	242	239	229	243	204	268	223	243	251	252	205	247	231	222	230	234	204	247	245	231	251	255	255	221	253	219	274	242	240	240	222	249	215	247	254	260	225	232	233	219	222	232	218	228	209	254	210	253	231	229	248	209	208	281	231	219	234	243	210	232	229	234	231	237	240	247	235	253	218	248	217	249	228	226	222	220	221	265	247	218	238	234	242	238	237	252	227	212	243	237	234	238	225	240	225	213	228	221	223	190	256	191	256	245	248	243	208	245	220	224	253	227	238	233	231	233	230	244	218	236	261	228	251	229	226	214	224	252	247	234	226	252	222	233	216	239	224	213	205	204	239	217	215	209	219	216	229	248	252	218	220	248	234	242	231	220	228	223	253	260	231	233	228	225	243	242	254	245	231	252	233	219	227	256	236	241	217	260	232	228	227	240	218	235	257	249	227	242	236	243	240	210	237	226	236	234	254	216	241	221	234	254	233	205	235	275	252	247	237	249	230	245	230	212	237	244	260	227	252	230	227	252	238	221	226	236	251	223	215	228	230	225	245	243	264	241	223	215	223	231	222	229	223	248	234	212	252	229	243	229	239	221	217	207	213	236	232	209	238	233	239	215	236	241	265	217	243	231	236	200	272	219	239	233	220	226	229	237	233	241	236	242	240	239	246	252	233	219	248	214	266	249	268	239	221	228	231	207	228	210	228	227	236	233	222	249	230	247	208	228	230	213	263	247	234	264	269	233	231	260	193	235	245	236	241	255	230	279	212	232	230	238	226	230	225	231	242	224	213	213	259	239	250	225	229	223	248	237	249	233	232	228	232	225	226	265	229	227	245	217	239	249	234	253	213	214	210	231	227	226	232	215	225	214	207	213	247	246	225	212	216	238	222	215	235	253	233	249	254	233	256	226	213	209	229	235	243	232	216	245	234	239	230	251	231	229	244	230	243	232	228	242	239	221	238	221	239	243	223	243	225	249	247	236	236	257	233	244	251	218	270	226	242	259	233	249	215	214	245	260	224	228	238	214	244	220	230	236	227	247	221	210	251	225	254	276	236	253	223	243	241	245	218	250	236	214	248	233	232	243	221	246	242	229	243	221	206	258	221	214	231	239	234	239	213	256	224	227	211	225	209	217	218	223	254	230	232	253	238	241	244	218	232	245	243	235	236	209	236	224	243	186	216	256	221	219	213	245	240	246	245	226	203	221	226	224	199	230	213	240	254	219	233	253	247	252	227	231	238	235	250	218	232	228	228	196	221	244	238	222	244	222	241	265	248	216	233	224	216	224	265	198	216	257	242	222	235	241	247	230	229	226	249	233	238	223	208	239	250	215	236	253	218	244	236	231	231	250	231	219	227	211	232	237	228	249	222	221	212	246	233	223	211	239	218	228	237	231	243	235	255	218	225	245	217	217	240	249	226	257	230	233	213	210	241	236	240	236	224	229	245	233	220	211	193	244	235	254	221	208	241	229	259	234	211	242	250	239	230	221	245	239	227	221	237	243	249	210	243	226	225	235	219	249	209	228	232	212	226	221	224	231	230	239	212	240	228	224	210	223	237	226	233	236	239	241	191	235	239	221	218	230	215	227	233	225	242	245	207	241	211	248	248	249	250	202	213	237	251	218	265	210	258	221	199	263	244	248	250	229	245	240	228	259	243	218	218	237	241	208	204	245	206	263	240	214	205	233	259	237	206	219	228	220	223	230	231	229	205	253	223	227	248	242	220	233	211	242	241	238	237	232	257	224	228	219	254	225	220	224	254	203	246	229	255	256	244	216	216	265	250	235	246	228	220	247	220	209	242	227	253	215	226	240	224	221	228	213	255	223	247	250	231	224	255	234	225	240	220	261	240	214	259	261	234	227	244	253	222	236	265	252	242	233	232	226	233	267	241	221	211	234	225	228	243	243	226	253	234	232	247	252	259	227	224	234	232	241	252	245	222	258	215	213	231	221	239	223	231	257	236	250	203	227	202	242	225	215	243	231	224	245	217	236	231	241	223	221	226	244	243	228	245	226	264	227	237	235	225	233	250	231	241	251	238	232	238	231	250	234	244	230	233	236	212	255	231	220	237	184	244	227	234	232	237	240	242	220	229	218	244	262	244	224	252	209	200	236	239	238	227	253	270	230	245	233	222	242	217	205	218	252	238	223	224	216	194	258	243	234	232	214	244	232	261	225	269	228	230	245	223	226	238	219	216	232	251	233	235	253	213	222	208	214	252	229	207	229	251	233	216	212	239	241	219	256	236	214	247	228	251	225	235	224	249	240	243	222	257	230	244	203
25493	32400	14714	2018	356	322	332	365	291	300	317	301	317	299	315	310	292	293	297	290	302	298	269	269	277	320	290	266	314	296	272	313	321	288	297	289	300	285	276	294	266	295	283	262	295	304	280	305	296	265	263	270	275	277	321	297	309	278	322	301	319	307	296	262	274	269	276	264	258	285	312	296	285	281	286	269	307	296	298	268	277	296	269	291	271	285	294	304	268	297	314	286	292	282	281	300	289	277	268	321	278	261	257	293	301	299	311	261	277	274	297	297	296	298	285	300	300	289	274	282	294	315	284	329	313	321	311	301	294	275	268	311	309	282	266	269	302	272	295	278	300	295	301	288	300	270	297	286	282	279	284	298	288	316	297	303	310	305	274	286	247	279	275	293	297	266	302	314	276	267	295	277	281	291	248	288	299	287	277	281	269	300	287	271	261	258	315	280	292	288	267	253	310	275	276	248	307	253	274	273	302	273	291	312	288	269	274	285	270	260	289	283	296	304	290	308	302	284	277	273	303	308	312	268	280	266	264	257	318	320	301	284	274	298	281	250	290	292	311	273	279	287	252	259	303	279	273	284	265	273	288	296	278	283	297	263	255	269	285	307	284	296	300	250	271	261	263	292	294	256	281	291	259	270	282	269	270	293	282	310	261	255	291	273	304	287	295	290	270	272	289	292	294	279	297	312	271	238	291	295	312	290	297	271	302	293	287	263	264	313	279	294	269	285	293	275	305	287	330	265	278	291	262	265	286	261	290	325	260	294	311	286	266	293	287	276	269	291	291	299	297	304	282	263	302	294	280	288	267	238	275	269	305	279	282	300	298	295	289	248	297	247	308	280	295	293	292	284	273	276	304	293	278	302	288	287	269	283	284	279	275	299	257	273	289	288	279	310	285	273	301	316	296	284	299	310	298	286	281	297	258	298	290	271	273	296	289	272	315	291	271	299	289	280	302	311	270	256	280	282	312	294	268	289	269	295	261	282	312	273	293	289	265	290	286	285	288	280	257	284	258	273	314	275	287	263	261	279	266	275	283	313	299	322	281	253	285	283	311	286	261	268	298	292	301	273	298	283	299	285	280	311	287	252	265	308	282	288	262	299	282	295	298	298	299	280	301	311	287	270	268	312	298	273	297	260	289	304	269	263	284	265	286	282	294	278	273	293	319	283	299	280	261	265	316	299	285	319	251	280	283	290	288	261	290	303	286	303	272	284	283	280	265	282	280	301	270	284	252	287	249	298	256	312	284	277	280	287	297	311	278	292	297	295	297	290	261	271	305	278	298	255	292	308	279	311	283	293	273	283	290	306	294	326	296	286	257	271	286	297	281	285	279	293	286	301	276	298	252	290	297	299	279	277	303	325	262	277	282	300	283	309	280	296	279	264	255	271	269	299	298	290	285	260	266	260	299	322	270	289	252	270	297	249	265	307	289	288	278	276	268	292	283	295	310	274	266	275	284	259	291	285	261	277	298	289	288	285	292	291	286	271	310	250	307	281	284	297	298	281	303	327	303	303	278	285	306	329	299	274	285	280	293	304	278	271	283	273	303	284	294	270	264	278	298	272	291	290	294	263	269	287	294	284	245	289	303	297	278	252	283	283	275	275	275	285	272	282	277	269	324	277	301	269	288	301	297	268	283	301	297	313	267	289	252	266	265	304	265	281	289	272	293	289	279	260	274	299	268	281	285	290	307	257	322	265	273	269	295	290	294	293	284	287	300	300	267	264	286	287	260	296	291	267	304	291	283	249	290	279	280	287	302	302	288	287	302	278	282	282	289	291	292	292	305	276	276	269	275	307	256	281	294	265	287	263	283	260	274	292	276	268	277	269	283	263	269	298	250	267	316	267	310	301	267	282	272	267	294	278	270	266	268	300	279	299	306	286	295	269	279	291	294	246	269	288	293	282	277	271	299	248	286	298	299	301	282	302	268	262	271	269	281	293	295	268	258	302	279	278	276	303	282	288	289	289	327	270	322	264	283	298	264	261	276	267	283	304	292	297	278	265	270	310	286	289	294	293	289	291	278	293	263	295	290	300	310	314	289	259	277	266	302	305	278	286	282	266	294	297	276	309	315	280	290	278	268	308	267	310	275	281	300	263	257	293	272	302	318	278	279	310	312	287	300	265	292	304	264	289	284	276	252	248	294	293	303	262	278	280	271	293	271	299	294	282	311	283	291	258	307	271	262	251	279	306	299	304	321	314	263	288	305	258	274	295	269	278	290	295	285	269	293	292	295	285	266	278	260	283	285	306	251	317	274	289	285	285	310	296	285	324	255	295	322	277	275	278	272	274	265	285	277	278	272	280	288	277	274	256	299	281	288	278	274	278	286	293	281	291	284	283	270	278	282	274	283	274	316	321	315	263	325	264	295	302	309	270	272	285	270	266	305	271	304	301	289	261	297	314	277	281	292	289	298	270	273	272	269	288	293	260	262	283	286	297	274	269	252	301	300	279	256	308	310	326	275	296	295	280	282	327	295	271	258	285	297	274	253	252	277	282	302	276	261	279	275	310	267	302	288	307	297	272	342	299	251	283	264	301	285	289	284	290	291	286	317	293	267	282	289	275	275	282	315	263	276	306	292	298	317	299	264	305	285	287	280	270	279	277	271	306	275	281	279	285	295	278	285	265	286	276	266	318	278	261	305	279	282	266	283	268	266	289	267	299	278	273	292	312	282	300	284	295	283	275	312	312	278	243	295	284	282	301	257	263	276	277	345	276	322	305	274	304	282	270	300	272	281	260	263	277	308	299	282	291	267	287	264	313	296	304	293	287	300	309	293	292	271	300	309	296	286	272	264	294	296	296	273	287	269	309	315	288	281	286	270	315	242	268	294	273	253	284	272	289	282	297	290	261	294	308	286	299	269	311	294	284	287	296	252	282	280	258	273	286	273	296	275	287	298	285	288	322	268	286	261	283	301	290	298	284	307	300	297	301	283	272	320	292	277	296	304	288	284	319	307	304	290	275	305	261	308	282	288	252	265	267	291	287	277	290	297	285	298	297	293	276	311	274	305	303	298	296	286	317	284	277	272	292	309	304	263	295	282	305	287	267	261	297	284	285	294	299	284	293	314	286	300	297	272	292	307	304	306	295	277	297	250	277	304	277	304	339	299	287	280	276	284	295	305	286	281	287	306	307	291	315	306	276	281	269	252	301	281	307	308	274	286	259	306	271	279	335	272	293	284	303	306	309	263	293	289	270	288	261	290	253	284	276	281	251	299	274	305	299	272	310	271	282	286	279	278	276	292	290	292	314	257	270	273	312	280	293	289	290	332	271	315	303	281	282	294	283	298	299	272	299	281	298	281	282	305	304	301	277	291	283	309	285	290	280	317	321	278	291	271	276	260	288	281	297	284	303	278	300	259	319	269	254	296	312	278	267	264	294	289	277	255	265	282	301	285	276	290	262	291	244	296	284	277	277	291	282	267	247	262	311	282	252	268	309	288	275	276	291	288	296	292	286	283	277	274	282	304	276
23836	21481	29683	23305	21009	12743	1181	649	517	512	466	471	454	424	415	401	370	356	416	391	391	375	361	372	394	381	372	367	348	357	339	340	355	326	384	349	331	348	338	343	366	349	323	322	320	310	351	335	344	338	376	335	334	358	312	340	320	343	357	325	367	324	382	343	365	288	374	333	355	328	367	319	351	355	327	344	328	359	338	324	304	371	332	358	354	324	372	360	342	392	336	358	411	346	374	370	357	350	375	339	356	367	319	354	381	363	398	337	317	331	371	383	323	355	345	359	359	342	325	343	363	322	375	374	356	319	339	362	378	317	368	347	350	361	335	325	375	360	325	349	332	384	314	316	333	315	327	343	299	343	355	364	374	331	358	327	319	345	347	345	348	372	331	341	329	321	365	317	340	327	374	339	347	359	356	372	353	361	359	325	331	362	334	320	351	339	349	331	366	321	363	337	333	328	342	374	357	363	360	349	335	374	347	333	336	342	317	365	329	335	309	349	344	342	333	337	333	313	296	336	303	321	320	311	326	362	298	342	377	352	369	361	366	319	354	337	342	341	350	356	348	328	324	336	344	329	339	357	363	320	301	343	356	343	341	318	362	324	319	353	359	348	320	372	368	328	345	329	327	336	330	335	341	346	339	349	365	364	328	322	337	328	326	340	343	334	317	370	349	345	317	326	335	352	346	353	369	332	336	367	332	360	337	345	332	327	337	340	310	341	336	337	365	349	325	315	358	364	316	341	369	352	343	342	332	321	343	317	334	326	303	353	354	363	344	313	379	349	304	337	333	360	357	338	316	339	393	343	383	330	360	324	337	318	351	325	354	335	357	341	329	349	331	351	355	355	368	344	346	347	322	344	324	343	352	363	320	363	303	357	345	370	346	346	349	306	355	325	349	331	326	333	326	335	354	331	329	341	373	323	340	319	318	329	311	309	363	329	352	335	341	344	334	368	339	344	305	334	310	347	363	355	338	333	364	322	382	316	320	340	353	359	372	330	350	367	339	343	360	350	333	354	333	345	336	346	353	310	361	339	355	335	331	344	326	323	342	308	359	332	313	373	343	353	346	318	359	361	346	352	361	317	317	380	363	348	346	367	348	334	348	351	356	328	343	331	340	349	338	334	339	340	329	330	366	326	368	346	336	344	360	318	349	343	339	341	336	340	291	326	334	338	327	358	359	334	338	349	342	322	377	363	359	337	343	366	315	383	315	323	373	352	333	359	321	331	315	338	359	370	336	378	332	307	341	370	379	367	314	344	315	357	339	361	304	372	327	337	322	360	336	328	346	328	349	318	344	344	322	327	354	312	319	318	330	348	341	333	322	297	301	324	326	318	301	327	354	360	312	329	347	330	328	364	314	340	364	368	331	327	341	334	330	332	366	348	317	349	338	368	355	348	349	329	348	367	334	352	315	330	348	326	326	336	344	307	349	328	338	335	313	354	303	348	353	323	353	339	336	361	349	315	315	334	318	352	357	346	358	361	350	352	346	345	352	328	338	350	318	332	357	325	338	350	339	351	315	332	344	342	332	376	365	313	351	346	361	307	340	345	308	324	346	330	357	337	361	327	358	332	314	369	335	366	320	329	355	337	326	350	342	347	375	343	337	323	333	353	358	337	331	332	330	347	358	340	358	362	342	350	350	331	370	318	358	354	337	343	308	336	343	363	349	358	343	316	329	378	320	342	333	321	367	339	363	336	338	375	378	379	337	340	331	338	349	304	317	321	336	365	338	365	343	334	332	358	344	343	334	333	358	323	342	347	328	343	379	368	327	379	333	348	343	343	335	322	337	317	364	355	317	363	347	354	350	349	340	351	350	336	347	334	333	327	336	336	336	340	333	359	346	348	323	315	355	365	307	339	315	352	307	354	347	350	351	323	340	352	305	322	314	344	338	352	320	284	338	307	368	375	345	351	324	328	323	335	338	345	339	359	350	318	321	361	355	354	316	348	324	329	325	319	350	355	316	350	363	325	336	330	354	357	336	338	317	323	356	323	353	351	334	390	358	338	345	335	357	326	360	342	342	343	374	342	311	319	354	372	312	336	313	338	324	341	357	355	343	337	341	314	337	303	357	369	358	349	386	349	342	317	351	348	341	320	353	361	359	318	330	336	342	315	347	337	360	320	336	309	335	361	328	324	353	334	344	369	326	374	322	338	350	331	342	374	367	322	361	331	351	336	350	334	340	349	323	335	333	366	345	312	336	333	358	339	382	326	351	323	330	344	338	347	361	338	339	331	347	314	332	347	324	322	359	336	333	347	346	334	361	339	335	332	324	381	339	343	330	327	317	349	346	325	325	348	331	343	334	334	358	342	333	325	354	351	349	343	317	335	343	347	322	321	342	306	346	322	331	336	305	365	316	339	359	350	335	334	334	379	342	338	356	351	330	347	358	331	367	336	340	316	386	342	318	319	344	336	324	349	322	335	351	350	317	337	325	339	348	339	315	331	329	336	343	321	361	322	333	294	353	333	366	344	320	316	316	376	336	350	357	311	343	325	353	320	369	345	348	321	318	328	331	357	307	332	351	337	352	366	325	359	315	295	333	307	347	331	362	339	357	354	333	356	357	349	348	326	344	348	325	337	367	316	336	334	323	344	335	340	352	371	332	352	357	310	364	322	335	372	340	343	344	322	358	346	386	337	329	331	334	299	365	355	348	334	337	375	348	328	337	353	336	347	318	303	344	304	312	331	341	345	355	325	321	356	353	356	335	373	341	356	315	320	322	341	333	324	350	359	315	354	323	341	326	329	348	323	319	352	333	367	332	335	366	332	331	343	343	348	304	315	344	334	342	321	332	348	351	321	375	290	330	335	344	336	319	334	314	341	357	348	329	321	334	378	356	362	326	329	332	308	365	367	340	336	300	336	342	333	331	340	338	319	346	313	312	323	360	351	334	329	328	332	333	339	359	335	361	362	331	343	355	340	362	316	331	333	361	312	347	334	334	348	353	345	334	345	339	305	307	316	347	327	349	334	347	351	363	330	321	334	332	323	337	317	338	356	344	308	344	315	346	382	330	322	308	347	319	371	329	372	344	341	358	334	345	375	346	362	332	355	342	355	341	303	354	364	327	333	358	352	346	336	346	333	318	365	325	336	338	320	336	352	310	346	331	329	335	361	293	326	325	365	374	362	319	329	349	327	333	380	331	333	365	359	339	330	358	349	327	362	302	353	347	327	351	343	344	316	350	355	364	354	363	359	347	340	368	354	319	324	336	355	343	292	365	354	336	328	326	316	339	309	328	307	343	347	331	318	331	312	327	334	319	369	333	329	358	372	349	337	377	351	329	373	319	326	291	339	351	328	336	293	340	350	338	384	340	340	331	347	327	313	348	371	350	328	327	311	352	366	316	341	305	332	331	338	358	355	317	332	310	351	337	357	368	344	348	326	319	331	316	353	341	356	354	355	336	371	336	327	305	319	307	338	340	339	344	324	342	325	300	349	331	368	345	338	329	350	331	355	302	326	325	355	341	350
38422	70656	48381	13059	1986	1507	1182	1049	867	826	715	599	607	520	502	494	536	484	475	476	468	447	456	448	433	419	398	419	419	441	442	411	437	423	430	392	424	420	362	439	461	429	401	430	379	425	438	404	386	395	430	401	393	420	439	388	451	419	419	412	422	394	435	443	392	408	393	437	430	450	425	403	408	389	411	399	399	403	407	368	424	377	377	389	396	425	429	430	436	402	413	420	420	416	445	423	414	457	431	426	417	401	447	417	397	360	396	392	398	400	414	400	424	439	432	410	472	435	406	447	431	441	418	422	429	425	409	393	412	406	424	412	418	418	414	437	410	399	389	410	406	438	402	406	433	384	401	390	412	387	408	412	393	407	453	392	412	409	386	394	395	452	413	422	417	420	413	419	401	381	427	426	440	385	393	410	382	408	433	410	370	399	412	447	376	420	379	410	424	424	401	427	389	415	472	411	402	440	406	355	395	442	390	416	394	377	397	387	435	386	409	431	416	408	414	435	358	424	402	382	412	387	387	398	399	389	422	420	429	408	413	377	403	451	409	407	392	411	361	389	375	413	406	382	416	376	412	389	409	410	421	440	406	406	354	384	373	421	394	411	398	437	396	444	439	433	393	380	440	398	424	441	408	408	366	396	403	396	414	419	400	372	369	424	401	385	392	416	417	398	430	365	406	394	409	416	378	418	368	400	408	420	398	423	395	385	388	399	400	417	426	409	413	436	413	413	409	401	416	391	394	438	424	371	404	405	406	392	427	415	423	413	422	416	395	397	371	395	380	384	404	398	401	410	387	396	396	391	440	407	362	443	379	405	380	401	418	431	399	403	420	408	404	401	399	409	439	410	420	399	405	411	373	428	444	375	418	404	405	437	403	412	382	398	397	417	417	409	382	421	398	431	392	392	451	396	369	408	417	407	380	418	412	414	401	385	413	453	412	451	425	411	377	400	403	397	412	405	402	410	371	409	419	410	407	378	393	418	406	403	389	394	440	399	420	453	406	429	409	403	368	448	395	437	412	418	393	410	419	401	397	435	416	432	401	399	418	397	374	414	408	401	394	420	388	407	433	389	424	389	418	401	402	424	407	423	402	390	431	383	411	370	414	389	372	395	449	432	423	401	390	410	432	390	372	442	418	406	408	480	408	405	441	436	417	443	459	398	421	357	394	434	458	428	414	407	395	401	439	401	414	387	403	406	392	427	394	428	392	385	396	407	411	386	432	412	404	395	432	412	389	414	393	387	401	420	463	427	414	423	416	411	408	392	418	420	395	437	395	420	383	411	393	380	367	434	377	397	398	422	455	402	419	387	411	402	421	433	388	406	416	387	380	411	444	394	387	416	422	377	417	425	403	380	412	387	389	405	404	402	403	413	391	419	406	431	368	406	409	400	385	398	389	365	417	430	373	386	443	423	381	422	406	440	394	385	440	406	407	365	454	403	411	438	432	408	438	359	393	371	417	384	404	453	403	432	424	399	421	400	440	389	429	398	396	394	389	431	414	384	428	427	374	437	419	403	385	396	419	414	398	398	442	401	422	416	394	377	380	407	403	422	382	421	384	440	386	404	393	411	431	402	407	403	414	403	401	399	376	366	377	433	410	382	363	434	410	405	433	412	438	414	446	414	396	403	432	407	413	393	428	431	423	431	414	426	390	382	435	417	422	416	427	385	393	404	410	426	443	421	406	422	413	418	435	404	410	395	403	379	383	432	394	415	407	411	424	417	368	390	429	419	428	369	421	405	391	408	416	435	421	404	442	439	384	389	430	432	380	414	405	390	454	409	415	427	392	418	408	408	456	408	429	386	412	423	403	377	421	412	426	413	438	411	424	406	398	417	397	415	377	409	381	359	405	422	411	429	409	418	431	403	398	459	396	439	416	355	365	408	428	425	444	414	397	424	427	434	367	424	412	414	386	434	401	390	397	425	397	396	398	422	384	390	401	425	395	428	418	384	415	369	377	375	383	393	421	405	404	379	378	412	392	408	393	422	402	397	414	359	398	365	399	383	407	407	375	392	455	408	424	394	386	408	415	406	395	385	381	391	421	455	400	390	404	398	381	411	416	421	427	401	391	418	424	393	422	403	396	401	387	419	400	411	440	419	396	428	424	383	430	407	389	418	424	449	383	415	378	394	397	378	363	410	412	421	413	340	399	439	445	420	464	403	421	416	432	401	414	432	407	446	409	416	408	399	358	424	424	407	394	421	413	401	419	385	408	419	419	375	387	411	466	443	403	409	408	411	396	393	418	397	433	390	414	398	407	397	422	416	403	396	374	410	403	399	429	419	382	398	420	416	393	360	410	393	404	405	407	413	365	407	409	408	441	387	399	376	380	373	397	373	380	391	421	390	388	398	371	397	422	387	415	415	413	415	406	395	423	398	381	402	363	407	435	406	447	399	380	457	388	416	409	429	392	403	390	432	404	404	443	427	439	391	452	403	446	420	386	395	427	404	401	427	398	386	393	401	449	418	399	381	448	431	380	417	393	416	393	385	444	388	411	366	406	393	426	424	402	415	410	393	426	414	392	409	411	424	397	425	396	413	360	402	398	416	424	440	386	417	390	391	419	386	417	427	371	396	403	414	416	394	442	371	413	452	417	401	451	398	436	393	359	408	387	386	386	440	390	393	400	427	397	405	377	389	412	359	395	410	406	403	405	442	401	386	407	409	402	432	426	384	408	428	405	403	409	430	403	428	401	399	427	396	381	407	403	398	399	398	403	398	390	396	424	440	382	400	370	404	421	431	431	450	417	400	428	410	453	398	429	429	397	444	416	431	404	398	423	411	422	401	428	387	393	440	415	404	378	397	419	425	391	376	428	393	392	407	435	426	384	406	364	422	388	410	430	382	356	402	379	346	384	402	427	371	371	393	417	459	395	399	398	420	402	407	421	395	380	369	428	391	437	399	405	389	372	397	400	383	406	415	432	403	380	425	389	395	414	413	434	416	397	408	395	376	384	383	424	372	399	388	417	418	403	414	392	396	385	404	392	439	414	430	433	408	394	411	373	419	433	411	398	380	420	404	450	401	412	404	374	426	440	435	383	419	391	400	404	375	389	390	407	380	427	377	405	420	406	393	405	394	404	403	418	426	399	369	399	410	366	375	372	425	417	388	398	400	433	387	432	417	410	395	417	428	361	406	386	384	396	427	389	415	419	401	400	408	433	431	421	447	393	392	399	407	366	370	398	370	407	434	391	393	428	438	432	432	421	402	401	397	437	382	430	410	390	400	450	430	411	406	436	425	428	397	387	386	395	435	389	405	399	387	431	400	373	416	408	407	428	455	419	401	376	386	405	408	388	429	396	372	389	438	422	443	387	413	436	342	433	422	400	421	406	421	428	392	359	422	392	403	396	418	401	454	416	416	412	390	397	411	380	403	417	416	461	418	404	365	422	421	376	430	433	399	422	424	398	381	414	413	390	432	401	403	392	376	399	382	392	432	416	375	394	417	433	413	438	383	409	425	443	392	408	414
25331	21983	29115	23739	11601	700	360	319	238	239	254	245	223	222	234	214	204	194	212	201	200	212	197	194	206	228	192	218	201	203	199	202	159	175	196	188	176	163	188	189	198	203	192	185	175	188	201	189	193	187	206	189	225	201	179	174	179	186	177	185	195	153	195	180	192	202	205	209	209	179	171	191	189	181	172	193	200	180	183	196	205	198	195	190	201	206	204	185	202	191	196	181	203	199	196	194	192	199	218	200	190	215	184	207	183	205	183	199	211	184	204	196	185	207	213	206	218	182	198	193	208	206	189	201	190	178	195	193	195	178	188	188	171	216	185	191	175	171	199	173	182	223	187	198	199	181	204	191	184	208	213	190	201	190	192	188	198	160	172	182	181	173	191	182	201	185	184	178	213	207	198	190	191	199	186	192	158	219	186	190	172	186	204	199	178	190	187	203	196	183	192	177	191	201	210	205	203	188	187	215	196	158	175	196	191	191	184	203	193	180	221	184	195	196	175	197	189	193	185	213	205	191	192	179	170	188	179	191	197	170	193	175	199	160	186	186	204	175	185	182	181	201	208	194	194	188	166	185	165	200	207	197	200	198	199	208	228	176	200	177	190	215	184	198	202	174	194	178	211	169	197	210	205	199	185	180	186	188	208	191	209	165	192	189	190	188	206	198	203	205	194	155	200	172	195	195	182	187	196	184	202	212	191	176	186	193	214	169	169	198	202	172	195	189	181	194	187	176	184	156	200	198	193	194	204	211	195	209	193	200	189	182	207	186	215	193	170	196	170	203	203	162	203	194	221	189	184	171	200	191	166	188	192	198	195	188	190	188	202	198	199	182	175	186	187	175	177	187	200	197	182	224	206	194	185	187	193	191	197	200	167	201	179	173	222	185	190	172	190	174	174	191	180	196	208	187	203	187	194	200	218	191	187	187	179	180	197	184	189	193	202	198	181	189	179	169	180	183	185	193	190	196	185	201	177	179	159	204	200	195	182	201	167	193	182	215	197	195	179	206	206	171	223	193	172	171	171	179	168	204	187	174	195	184	181	216	176	185	191	173	210	160	194	169	203	216	206	167	186	203	164	213	213	189	177	197	203	183	171	189	191	194	185	210	190	197	198	193	189	180	192	190	186	167	189	191	193	206	185	202	206	177	164	185	192	215	173	215	201	168	196	190	194	187	176	197	223	197	173	171	182	214	164	199	206	189	199	189	207	198	201	177	182	200	192	189	204	168	178	189	207	187	206	180	202	190	196	211	195	176	209	199	211	191	202	231	182	159	177	179	176	172	200	199	199	175	180	195	198	203	194	196	174	193	175	210	183	198	185	193	192	183	210	205	212	170	191	204	197	200	177	183	187	204	209	203	190	168	194	180	187	150	180	210	196	163	194	180	208	179	205	182	188	193	181	211	181	194	164	198	173	194	221	209	202	170	200	205	196	205	179	186	207	186	195	197	169	199	184	162	163	193	182	193	186	201	179	209	197	186	207	197	179	175	195	196	192	187	228	195	201	173	175	170	162	173	170	182	185	177	187	175	185	180	175	167	216	163	218	183	162	197	195	174	193	204	179	200	177	200	191	203	204	167	208	198	173	188	197	167	203	192	175	209	186	193	165	188	215	173	196	184	187	214	172	203	202	178	186	215	182	206	187	188	202	188	189	191	198	202	207	170	187	181	203	197	196	192	205	185	198	184	179	193	199	202	188	190	179	207	173	200	208	187	202	194	162	195	180	184	198	188	179	184	186	198	197	182	193	170	184	182	167	206	175	192	207	193	192	174	201	176	166	204	207	194	175	186	196	189	212	184	188	184	178	186	180	182	178	186	194	196	203	184	186	190	166	183	184	154	201	170	211	186	182	167	219	199	196	178	181	199	208	179	174	195	199	226	196	208	195	158	200	195	219	164	180	177	195	224	194	190	198	193	182	195	185	195	197	167	184	196	183	189	180	194	196	201	194	178	184	191	179	208	165	181	187	215	205	188	204	195	192	187	174	194	184	189	189	218	205	174	188	197	175	205	182	183	184	167	181	164	180	214	196	171	181	174	193	203	205	170	198	201	204	184	181	203	184	189	215	176	201	194	162	188	191	192	196	201	202	173	207	163	182	154	179	201	193	185	205	182	195	189	184	178	197	222	202	190	193	176	175	188	159	167	185	196	193	213	171	175	202	211	171	189	194	163	198	180	202	187	187	190	209	214	188	185	167	198	223	176	188	195	191	188	188	193	196	202	176	175	172	227	183	185	174	168	183	185	209	183	189	170	189	186	185	198	185	191	189	203	205	208	178	171	219	211	202	207	173	202	200	203	172	183	179	179	207	208	192	182	197	192	175	185	190	178	211	204	185	199	208	164	200	171	191	201	190	201	190	196	197	164	200	206	179	195	228	184	175	183	183	196	188	175	212	206	187	180	205	171	194	194	190	182	176	174	180	176	187	207	193	191	192	215	189	197	192	174	206	184	168	187	187	188	161	209	168	201	212	186	194	197	204	185	203	184	186	204	211	174	188	184	195	224	203	194	200	199	181	206	180	204	181	187	173	190	184	186	193	198	176	206	187	201	205	164	199	180	191	180	196	180	201	188	206	190	181	204	188	215	189	166	187	178	189	226	197	164	190	193	189	197	184	188	184	190	182	192	190	187	209	204	191	178	189	172	173	210	198	180	201	204	168	205	179	192	168	187	189	178	189	193	166	178	188	199	203	183	194	191	219	177	190	185	197	170	205	175	207	203	198	218	211	183	206	210	186	175	197	174	203	185	174	191	190	171	196	206	204	198	178	192	209	201	202	203	194	170	179	204	184	197	180	171	179	172	169	211	190	211	200	184	189	211	176	192	184	180	196	172	202	209	168	188	171	211	197	176	201	199	195	214	190	181	193	189	183	174	170	195	190	197	206	205	175	176	182	193	206	190	180	193	199	192	191	178	183	200	170	183	195	198	202	205	184	173	215	199	190	185	182	210	190	183	200	209	174	174	184	185	193	174	193	198	195	203	228	198	180	192	214	190	212	170	196	206	209	193	183	187	198	201	226	178	218	174	176	199	183	173	190	178	192	210	183	208	191	178	185	220	171	190	175	184	186	222	197	198	187	207	197	185	211	194	186	190	194	190	183	160	181	166	182	199	201	172	203	224	197	185	186	174	178	174	203	210	192	195	188	194	179	215	175	226	211	177	178	199	174	215	178	190	194	202	185	197	176	200	191	208	184	195	212	176	209	192	192	200	183	191	207	166	206	205	171	194	207	175	178	204	188	203	189	193	183	189	178	190	197	171	181	194	202	186	163	196	176	192	179	214	199	183	169	170	181	208	174	186	201	201	194	183	186	199	178	201	189	214	207	171	211	189	199	199	199	200	206	199	176	184	196	191	203	186	171	174	203	181	175	167	191	187	194	203	198	166	193	187	199	209	176	194	219	174	191	198	177	200	229	190	182	188	174	189	196	207	205	189	194	180	176	177	214	197	192	198	178	188	197	189	180	198	192	197
41104	64390	40222	8277	1074	788	697	598	481	446	412	355	331	300	306	285	283	274	277	273	296	246	274	262	264	262	241	245	239	261	235	272	249	245	272	249	248	221	254	241	217	238	236	238	262	244	230	261	268	228	250	256	249	242	239	224	233	217	234	257	220	255	262	248	250	241	226	250	246	241	201	249	247	243	273	238	227	238	222	243	246	228	237	257	275	185	250	265	223	248	228	226	238	226	258	245	258	246	237	240	236	240	275	240	239	255	262	242	284	244	221	280	238	240	231	246	229	255	251	244	256	237	222	231	248	206	226	251	258	228	268	245	247	241	255	266	246	238	248	226	255	232	270	243	253	258	252	232	254	256	254	253	255	246	243	248	240	281	253	263	241	254	250	238	256	234	251	238	244	256	235	243	236	273	261	246	238	236	255	244	242	260	250	244	228	229	259	241	235	258	249	225	239	252	225	231	234	229	244	275	234	235	247	254	214	237	241	226	239	247	254	280	245	225	221	239	240	238	238	219	258	305	225	249	233	244	259	261	217	236	234	242	221	242	256	230	224	230	219	235	242	237	233	234	233	240	241	258	223	241	243	249	245	267	228	231	263	244	245	233	239	232	252	221	242	233	270	240	213	287	249	257	243	258	226	238	258	243	242	254	247	270	246	238	250	262	234	206	262	253	250	229	220	244	257	247	270	240	245	252	256	234	231	226	248	248	224	267	246	237	247	226	254	244	244	237	243	251	271	241	236	245	260	237	233	236	256	240	257	237	243	229	238	245	225	253	222	249	218	224	224	246	226	236	252	242	227	238	257	237	254	264	263	221	246	262	235	256	213	247	262	222	239	230	268	236	274	242	237	239	244	233	246	219	220	253	257	236	274	257	257	234	239	241	231	227	261	204	218	242	240	272	214	233	214	223	232	242	227	260	243	225	254	254	269	259	244	234	246	224	202	220	235	237	259	230	271	228	229	251	249	246	263	219	255	240	269	218	235	241	247	238	234	201	259	254	263	227	249	253	227	254	231	251	240	256	238	263	270	249	242	244	265	242	229	230	233	265	248	218	259	227	249	231	235	259	230	229	250	240	247	265	242	269	242	250	248	234	253	270	268	247	255	233	244	268	253	267	262	246	231	213	256	234	257	205	255	251	226	217	238	232	242	226	241	239	237	218	270	251	209	266	241	222	263	238	192	237	246	237	255	253	247	232	252	229	277	230	252	259	242	253	234	252	218	217	259	229	256	251	229	229	239	227	262	239	229	243	251	249	241	236	233	231	231	205	242	251	235	227	246	241	236	237	245	253	245	251	218	234	208	234	271	221	249	231	255	245	256	226	234	258	228	237	221	240	261	230	229	263	274	234	245	235	242	253	266	242	272	226	259	270	248	237	262	261	250	243	222	247	261	267	236	239	223	243	249	273	241	234	269	239	232	241	243	232	254	252	252	218	205	258	233	248	245	241	224	243	224	281	241	241	243	268	221	234	235	235	266	240	216	247	243	258	226	240	219	244	244	229	244	261	262	254	242	226	266	232	256	252	216	242	258	243	233	240	222	231	233	248	260	246	230	223	253	260	253	253	244	199	252	263	237	245	218	245	227	259	230	259	212	229	216	245	243	218	243	235	255	266	264	242	249	251	240	230	240	210	243	237	227	246	251	232	251	248	233	245	261	231	232	258	240	226	254	217	260	284	241	245	258	249	243	249	244	239	242	246	251	252	224	222	214	230	241	221	239	247	219	226	244	208	253	251	267	239	233	259	246	217	227	240	271	226	249	271	269	233	224	248	223	239	231	225	249	223	241	242	250	241	235	254	219	225	257	229	246	273	261	217	259	249	247	243	261	231	245	248	238	243	265	238	208	249	245	271	233	272	226	245	232	209	233	262	230	271	239	232	264	247	224	213	225	244	249	236	244	222	258	258	246	260	234	237	236	262	235	267	245	263	246	213	229	214	244	263	246	231	260	245	275	248	256	241	218	264	222	253	232	291	234	261	230	227	241	228	251	244	236	255	219	258	233	245	246	222	244	276	244	242	256	217	216	248	242	272	245	248	228	252	267	245	242	246	225	250	229	229	239	217	243	252	223	221	240	255	240	250	245	247	217	254	249	252	233	237	234	248	231	223	242	263	236	224	236	238	240	252	227	241	272	228	243	229	246	213	259	247	245	230	257	231	261	217	246	243	235	240	276	234	233	245	240	250	217	245	269	254	247	241	235	234	246	247	230	228	240	253	242	245	240	237	258	252	258	263	257	241	236	224	245	235	219	241	220	222	252	259	264	237	254	239	214	236	238	251	240	252	215	226	242	231	223	237	253	244	252	235	243	263	217	249	226	240	256	244	241	242	208	232	243	240	260	255	255	239	255	243	227	248	274	258	253	236	264	243	258	233	230	263	237	239	267	239	217	227	254	232	244	230	256	257	252	253	230	231	229	218	221	239	240	233	267	262	236	236	229	232	276	263	262	257	213	252	254	246	256	243	218	243	241	237	247	233	259	240	229	259	234	209	240	243	234	248	253	244	249	264	240	231	251	254	212	226	218	252	254	251	241	268	244	228	246	242	255	235	221	230	233	247	243	259	260	236	231	222	254	243	244	245	233	227	256	264	274	241	232	256	268	239	222	242	239	246	285	248	245	236	259	243	227	250	241	249	258	200	218	259	215	233	273	225	249	277	251	243	253	247	223	232	250	256	231	259	227	245	267	235	244	246	243	241	253	253	264	228	233	221	267	231	255	220	229	242	269	225	231	209	229	249	243	243	275	237	237	236	272	250	245	240	236	260	269	249	255	227	236	247	261	238	261	253	247	247	233	225	264	251	223	256	256	219	255	234	229	248	232	240	263	262	210	269	236	257	234	237	234	234	257	247	235	212	255	232	234	260	231	229	258	242	226	240	261	211	248	254	227	239	248	217	239	232	242	241	253	212	266	228	265	267	253	227	257	240	239	242	272	219	258	256	225	249	227	255	256	246	248	224	262	235	238	251	248	253	247	229	232	262	250	264	237	271	252	227	223	241	224	233	267	275	249	228	238	266	227	227	241	239	240	250	259	228	250	237	224	247	250	260	276	221	251	269	240	244	277	227	267	239	251	248	273	233	251	253	256	234	230	249	228	243	238	245	237	216	239	239	237	238	249	246	248	248	227	230	238	223	231	218	241	250	228	230	254	255	250	246	245	244	257	245	214	234	241	283	211	239	238	245	233	238	236	242	233	246	278	235	251	252	251	246	237	233	224	264	236	233	258	209	251	225	234	228	245	241	264	246	250	260	230	227	255	221	213	268	260	241	237	253	239	224	242	250	245	241	229	234	273	211	259	237	250	253	241	234	230	228	228	220	247	274	251	253	226	257	229	242	234	249	276	258	242	234	231	262	205	265	247	238	234	238	258	262	239	234	233	235	272	243	249	235	227	235	224	231	227	222	246	240	246	241	248	220	224	236	284	259	222	220	230	257	253	264	220	235	237	231	226	252	247	232	253	228	250	249	230	254
22987	21360	29925	22924	21196	21292	13391	1009	675	648	551	484	474	518	449	433	419	450	425	372	376	380	364	407	402	352	390	381	353	368	346	359	349	371	363	358	384	377	367	350	342	337	324	339	353	337	366	314	351	324	348	370	341	341	337	365	327	381	336	341	343	323	309	328	348	337	304	328	328	357	341	338	300	317	352	335	330	342	322	366	324	327	338	374	343	355	353	333	310	353	352	329	368	338	339	324	338	361	341	370	362	340	340	324	350	336	345	326	332	348	358	361	310	332	342	350	360	342	344	317	331	337	340	346	360	319	315	357	345	351	367	354	349	279	349	330	360	326	353	321	324	338	360	325	324	332	327	340	327	335	342	309	360	330	338	314	328	323	343	342	371	339	338	367	352	327	320	363	346	346	340	367	328	347	329	328	337	350	388	342	327	344	350	342	320	384	332	328	336	341	303	371	355	347	316	299	362	369	338	363	337	319	352	320	329	364	337	328	332	348	325	394	317	365	379	322	303	328	350	361	347	304	359	387	328	332	337	320	346	330	333	303	340	355	326	385	344	330	359	279	295	347	346	336	331	296	373	333	380	342	346	336	339	332	319	354	347	364	333	333	312	343	306	340	371	327	329	323	306	312	316	354	316	338	358	354	352	356	327	322	356	330	330	353	328	305	358	343	305	324	344	347	340	323	328	340	333	319	320	314	328	324	340	333	320	302	326	333	341	352	329	354	335	355	358	325	347	369	355	327	351	362	362	339	373	322	344	311	322	324	330	338	345	326	331	375	320	309	336	351	327	319	335	358	345	329	313	292	320	337	346	323	297	322	318	348	351	386	328	332	327	341	347	326	320	325	340	349	327	315	325	351	348	352	332	361	341	359	337	298	309	331	339	339	328	358	328	333	345	366	349	346	347	356	331	324	366	342	343	350	342	338	348	323	311	324	349	328	315	364	326	316	319	302	332	327	333	363	341	331	336	354	324	333	329	368	331	304	341	359	314	335	330	319	361	308	356	343	308	336	340	328	313	321	333	319	328	290	327	326	320	328	335	320	379	351	331	301	361	357	337	320	334	315	340	308	335	332	321	314	335	337	328	348	335	326	331	324	357	345	343	330	337	312	343	352	344	346	341	331	333	338	341	344	339	342	360	339	337	322	338	345	346	320	321	334	323	328	325	355	334	338	327	355	341	346	356	361	320	322	336	357	317	345	356	337	343	336	364	369	350	357	341	318	336	327	349	315	313	354	343	312	328	303	369	320	336	337	356	323	327	371	356	358	326	336	359	335	317	313	346	329	358	352	315	329	361	345	290	308	353	339	357	338	335	378	328	360	336	338	340	330	303	306	351	340	345	339	355	355	303	316	342	302	338	328	326	371	354	350	311	353	347	340	375	299	350	341	342	343	330	327	314	355	354	319	378	327	320	371	340	351	349	339	326	307	369	333	344	334	298	382	369	319	349	314	353	339	318	349	338	313	352	355	340	318	331	319	323	356	346	343	322	337	321	344	341	322	324	323	350	363	317	331	339	328	342	348	337	320	352	330	353	352	384	355	363	335	361	360	330	374	317	323	325	322	333	374	324	337	313	366	342	328	361	313	318	295	326	335	317	325	322	335	358	337	352	311	299	347	318	338	327	339	349	337	362	349	340	405	335	355	354	354	315	344	364	330	313	331	344	317	336	316	347	311	330	347	354	353	347	348	355	361	353	345	334	338	298	376	326	334	338	339	346	328	323	344	374	328	364	332	322	346	353	348	325	334	329	305	324	334	319	328	314	338	332	340	332	352	348	332	346	331	322	337	316	330	309	322	336	306	334	353	344	327	312	353	334	340	312	337	290	344	375	342	363	320	353	309	333	335	351	350	305	339	336	369	357	327	340	333	328	345	314	317	334	351	386	357	328	335	340	352	355	316	335	353	321	324	342	321	342	323	308	349	367	299	365	336	315	329	333	321	391	346	352	328	318	363	317	333	352	364	311	348	325	367	336	322	328	343	377	332	317	371	327	334	333	368	356	319	324	334	316	329	336	349	316	331	305	349	376	354	322	334	347	298	321	353	353	332	332	321	356	324	383	334	324	318	297	355	316	347	323	307	341	343	341	380	301	327	335	368	369	342	352	313	325	348	342	372	324	367	315	344	334	323	358	353	333	316	320	319	337	353	350	361	334	345	354	389	305	322	334	346	350	306	340	313	380	344	332	334	315	318	325	360	335	316	374	387	324	351	340	304	330	342	356	280	315	342	299	321	299	324	381	337	331	334	357	332	347	354	352	317	335	317	330	338	318	319	397	372	357	334	311	335	350	312	347	331	310	377	339	359	349	320	332	325	331	323	353	350	333	351	343	379	349	325	335	326	321	300	367	335	321	329	335	340	319	327	349	335	330	312	343	316	306	373	318	321	322	345	338	289	352	344	370	331	346	347	328	329	330	360	348	355	372	340	364	330	341	312	318	330	355	324	326	349	327	344	364	342	350	339	370	309	336	343	311	340	340	346	354	325	335	346	341	332	308	355	350	331	310	315	331	361	325	346	359	336	329	306	327	378	353	318	351	342	343	324	333	324	337	318	324	325	345	331	319	342	381	314	337	343	322	341	358	344	306	317	347	353	340	335	349	374	384	325	334	355	353	351	380	356	368	332	320	301	314	357	324	302	302	352	378	339	316	336	347	371	334	334	344	343	302	333	375	327	344	324	349	332	363	317	323	341	312	333	330	331	369	358	361	362	360	329	339	330	338	358	341	337	357	352	299	319	342	330	340	318	362	328	362	333	324	326	366	321	341	340	351	321	330	354	316	362	327	325	350	325	317	335	342	351	329	356	328	303	354	310	355	329	320	372	300	332	317	358	350	349	321	332	351	379	332	343	378	383	313	346	362	312	301	325	338	320	333	342	335	342	321	337	360	331	337	328	310	324	322	320	329	307	313	313	318	320	358	349	328	323	340	322	337	364	305	374	303	357	324	335	329	315	360	322	323	332	326	320	310	305	322	396	335	330	362	384	298	327	336	363	359	352	338	336	354	338	347	292	372	365	334	341	323	336	339	353	296	342	323	330	352	340	331	340	356	335	331	313	334	337	337	310	332	341	305	329	311	329	318	336	353	355	321	348	334	360	362	354	357	347	370	331	324	353	328	331	323	368	355	343	317	342	324	327	318	340	360	352	326	326	336	319	330	326	336	312	343	334	314	312	312	347	294	348	326	340	326	309	349	348	338	351	360	342	343	330	328	342	363	331	324	328	313	337	328	347	331	299	288	327	337	339	309	359	341	342	340	353	309	343	335	304	363	338	336	346	337	344	353	329	340	368	372	313	308	305	333	347	330	328	345	328	341	318	374	321	325	344	343	340	336	355	337	340	327	338	351	309	353	332	312	311	320	327	340	328	355	310	339	318	348	333	334	338	322	328	362	343	320	341	341	334	329	320	324	292	357	337	324	344	324	329	337	321	310	348	344	325	315	376	324	336	332	370	330	346	317	351	346	336	338	337	310	333
39120	71671	55744	21718	3291	2450	1902	1713	1298	1107	920	817	742	630	672	578	526	552	504	496	505	535	498	510	464	468	469	488	423	442	423	438	494	445	438	437	460	441	423	416	410	387	385	404	410	441	432	425	412	403	419	441	386	440	433	452	420	413	444	417	401	483	410	410	435	409	421	406	418	412	377	386	386	433	419	446	413	377	402	390	411	432	435	392	421	417	411	436	404	387	423	428	417	417	450	438	424	455	432	396	478	402	421	433	412	392	410	400	414	415	427	401	434	450	404	411	403	430	452	433	433	401	379	422	432	378	393	423	434	407	398	419	432	409	420	421	425	400	389	406	427	433	408	391	404	417	426	453	440	404	410	397	425	429	413	417	380	438	416	364	405	395	382	421	372	431	416	416	419	401	414	400	405	398	438	374	386	395	459	427	427	409	395	392	388	393	403	410	414	399	416	391	379	403	419	417	421	405	397	372	396	423	427	422	425	392	377	418	407	398	436	419	399	383	403	412	392	384	432	460	383	375	393	393	431	391	404	405	413	440	402	386	355	431	400	381	405	414	393	401	390	430	415	436	403	369	401	413	385	411	370	387	420	395	429	409	451	406	432	399	411	378	398	390	404	401	405	396	374	426	425	404	355	393	415	417	404	373	391	400	396	386	374	426	382	391	405	413	411	440	436	406	420	414	407	418	398	387	412	445	410	359	403	381	404	374	432	398	416	392	372	416	368	425	384	386	394	411	420	430	387	436	415	451	421	361	415	388	386	375	411	401	394	392	410	349	389	391	414	366	425	421	397	394	401	359	406	393	423	401	432	426	381	425	411	418	378	412	427	386	405	402	409	432	441	411	405	392	368	391	378	439	350	391	399	419	389	408	419	425	373	420	409	447	390	418	368	425	412	384	409	416	435	393	421	431	363	389	432	423	420	380	401	404	429	440	378	374	383	417	392	403	380	411	437	407	392	372	399	410	437	382	387	403	370	384	441	388	417	399	390	410	381	366	385	369	400	437	408	418	433	414	413	406	409	398	383	365	407	410	443	398	402	361	414	391	394	414	416	395	390	420	408	409	421	410	390	400	378	424	414	387	446	389	414	405	413	370	378	401	408	417	388	432	425	391	391	370	425	394	396	393	404	379	392	424	409	402	411	430	400	395	376	423	383	384	414	397	379	426	430	417	423	389	419	358	374	474	378	385	399	421	377	413	396	380	402	405	407	427	428	425	416	423	438	417	412	371	401	428	384	399	393	393	405	419	410	383	414	389	400	442	386	380	358	425	406	350	401	397	366	432	409	380	366	424	413	422	426	421	405	382	407	393	404	439	402	400	436	408	414	436	444	408	399	383	372	425	358	412	397	401	418	377	379	396	381	393	381	446	415	391	404	409	419	449	457	384	385	401	378	417	422	411	395	385	391	418	379	410	428	394	405	393	404	400	411	387	398	357	389	424	429	427	400	376	379	394	376	445	405	392	385	387	405	416	383	433	399	420	404	409	396	422	405	431	396	415	419	416	396	366	448	411	396	430	370	425	403	397	421	384	380	412	378	399	400	376	421	416	397	402	424	423	419	410	384	405	402	392	419	395	367	427	404	449	371	386	392	405	384	417	433	381	370	391	368	417	391	409	408	400	446	424	397	388	378	375	388	442	397	415	436	424	387	445	426	400	430	468	425	365	356	410	419	402	394	396	371	373	405	404	399	414	408	422	405	394	420	390	390	426	369	393	401	380	403	403	414	409	374	393	370	419	403	386	416	364	408	400	395	387	390	369	379	406	419	413	411	414	399	440	391	411	387	416	382	390	393	407	440	409	364	415	370	412	418	406	386	406	419	414	435	417	407	391	418	411	421	426	414	423	401	402	376	438	365	426	392	397	395	384	425	405	433	379	403	368	426	374	418	375	368	424	427	403	393	393	429	422	376	407	405	400	465	434	365	368	384	419	409	402	392	408	413	403	449	426	464	406	381	392	409	389	388	407	420	392	418	406	411	408	407	421	392	407	379	384	421	428	408	427	407	411	406	406	399	402	389	434	434	447	392	388	418	376	393	388	412	446	414	410	435	385	419	441	395	399	383	413	407	449	442	432	407	415	414	412	398	411	421	382	437	392	388	402	418	400	380	430	403	407	445	381	403	405	416	382	391	407	411	396	398	422	375	392	397	413	410	400	416	404	438	433	383	423	434	396	408	396	420	432	360	402	395	394	381	394	400	420	384	401	407	386	410	400	408	433	387	380	400	428	413	400	387	415	410	380	395	391	377	389	404	392	417	430	409	388	381	408	380	386	417	427	418	417	422	423	386	443	413	432	413	381	375	423	421	417	392	412	403	383	420	381	426	433	402	413	393	419	387	403	388	416	386	430	400	359	421	408	439	423	420	448	450	405	405	365	378	389	393	394	401	441	423	388	412	393	409	393	385	401	393	411	389	417	405	404	403	396	346	380	433	424	410	406	409	388	384	447	423	442	384	387	380	400	406	416	378	457	418	387	409	402	406	400	427	416	392	424	434	379	434	377	396	385	416	378	383	408	401	392	413	405	404	435	429	411	402	440	400	384	410	426	391	427	377	393	395	403	438	391	408	394	404	392	437	404	423	409	377	430	386	402	411	419	426	407	367	384	399	445	432	412	394	371	387	426	418	390	371	432	408	393	417	395	407	370	346	411	384	416	421	416	398	405	385	423	395	396	398	384	426	384	382	364	387	421	431	423	409	418	428	382	386	407	371	440	392	368	403	396	459	419	404	413	415	395	411	391	376	368	391	411	442	427	414	356	384	384	388	441	391	396	388	395	414	392	389	398	389	408	398	411	393	376	405	386	404	394	397	463	391	401	417	396	404	397	354	379	408	421	408	403	411	426	411	390	399	404	432	433	422	398	379	445	403	423	413	403	425	383	401	392	389	402	438	369	441	436	413	392	416	381	441	402	396	401	413	418	403	380	365	381	427	434	397	396	401	449	431	378	394	438	390	417	414	406	405	438	421	390	406	412	417	419	406	423	390	459	397	415	442	398	423	404	439	445	386	424	391	424	400	393	405	401	391	396	408	408	395	387	406	395	449	400	386	386	391	395	378	395	400	385	412	411	400	394	425	402	416	427	402	402	428	397	430	340	413	392	415	431	411	383	420	412	395	410	377	377	377	422	433	381	371	401	382	381	397	384	439	349	420	448	419	418	421	408	413	414	385	399	426	399	404	420	391	424	376	396	407	420	410	415	411	394	403	387	433	398	409	408	445	359	411	426	408	425	434	377	401	420	400	411	404	393	388	439	387	403	384	398	392	407	410	391	445	422	383	379	395	402	379	409	403	394	360	383	402	409	445	395	347	377	415	397	419	411	411	421	437	431	367	419	433	420	383	419	444	436	387	385	420	406	379	402	388	383	392	422	402	404	403	390	399	435	396	369	387	396	400	439	389	401	428	400	409	439	424	405	376	372	405	383	436	394	392	429	400	412	397	413	403	421	375	397	437	395	413	442	389	378	399	402	430	403
27376	23889	19290	7302	334	255	222	252	268	224	222	220	247	232	222	216	226	244	224	193	232	238	225	216	234	232	228	241	215	232	199	222	215	225	216	216	215	231	247	238	241	267	252	238	219	206	247	221	217	231	220	237	215	206	239	216	185	206	220	220	231	226	212	247	236	223	205	236	261	246	214	249	214	230	231	229	239	190	233	222	220	253	241	246	207	223	251	215	220	221	183	255	246	240	243	216	238	243	225	256	238	253	266	236	237	230	235	239	199	247	242	241	245	240	226	226	219	213	222	249	206	236	226	221	247	220	216	233	228	225	224	228	243	221	208	267	225	263	227	251	230	244	224	199	238	223	240	210	220	237	198	220	231	232	230	196	229	260	232	220	233	212	241	195	221	226	233	227	207	216	232	240	228	235	242	235	238	234	203	228	252	234	224	255	249	216	232	235	225	232	228	237	219	231	220	221	242	232	223	237	239	226	227	238	236	233	243	227	234	215	250	221	214	234	230	201	208	233	235	219	238	214	228	236	234	230	232	217	214	231	229	241	248	247	217	220	216	242	212	228	212	233	207	207	201	215	218	241	231	242	226	237	231	251	246	259	240	220	212	232	246	236	227	217	248	216	222	241	236	222	201	224	219	208	197	217	232	211	237	234	226	244	215	213	253	249	211	225	256	254	208	230	232	215	220	227	231	222	231	216	214	240	228	232	233	216	237	247	234	247	232	239	228	247	213	242	239	212	215	243	207	221	232	243	211	211	198	259	229	222	244	224	208	204	239	230	229	211	217	228	196	234	223	229	250	245	242	216	212	234	209	224	203	204	229	202	237	232	240	225	239	211	227	223	247	204	230	228	221	239	234	227	232	230	221	220	193	188	240	238	220	206	216	208	232	250	244	257	232	209	231	232	211	214	202	230	245	221	213	237	227	237	237	231	187	210	228	238	227	228	226	202	218	197	223	221	250	223	241	236	211	260	233	204	235	206	220	231	256	241	234	227	225	205	245	224	234	243	225	211	214	212	233	239	213	223	237	237	237	238	246	198	220	237	245	206	229	226	240	210	214	236	224	258	235	222	224	211	227	213	231	228	205	249	251	229	204	248	223	241	234	244	246	252	220	262	223	237	229	246	254	224	211	234	219	267	234	239	214	222	256	226	239	213	228	233	239	207	242	243	222	209	215	221	233	205	215	232	236	222	236	219	220	218	222	217	269	225	244	222	208	215	247	235	247	228	201	232	209	211	239	223	218	218	238	226	218	210	216	228	198	229	200	241	231	214	244	227	216	236	240	230	222	225	212	214	249	225	219	251	228	220	224	241	237	238	226	222	235	220	211	252	239	234	212	227	234	238	208	250	226	236	205	212	201	228	246	218	228	228	220	222	227	231	222	253	198	250	233	236	212	261	231	216	246	238	231	210	246	226	232	212	224	239	235	240	215	223	230	238	232	238	202	238	197	220	223	223	216	232	206	218	222	215	234	246	212	229	242	228	223	230	236	200	223	217	232	220	235	224	222	212	226	229	237	237	236	222	236	212	271	234	213	230	235	221	235	234	233	219	258	220	258	251	240	228	204	220	224	222	217	236	214	197	228	214	228	258	235	238	238	207	231	219	249	210	216	230	222	194	240	201	232	249	230	234	234	209	245	222	243	232	241	225	246	219	238	218	221	225	254	224	210	218	243	202	205	226	234	246	236	209	236	217	250	197	214	233	247	229	232	258	239	247	213	241	230	227	213	225	226	239	231	218	241	221	228	216	229	210	246	241	203	213	236	218	210	214	235	202	227	254	231	219	238	212	209	203	198	212	225	206	212	216	237	219	209	237	235	215	202	271	236	241	211	222	219	212	217	256	210	244	231	224	219	217	225	217	234	230	223	229	215	215	231	202	234	208	216	216	247	202	236	253	228	226	224	238	237	223	214	226	245	260	229	233	237	229	235	235	223	228	283	237	225	251	231	217	239	211	218	232	243	245	215	257	215	232	220	215	222	233	238	226	221	231	236	222	255	199	231	239	232	218	205	234	212	250	206	229	223	204	237	232	212	228	210	235	230	218	247	207	236	233	229	210	228	197	225	230	228	238	215	238	215	222	217	238	221	217	219	246	240	233	217	214	242	247	228	232	235	214	241	245	241	232	239	213	218	221	207	250	235	237	246	219	254	234	212	238	221	217	231	215	204	219	187	210	217	240	237	229	213	244	222	227	232	250	240	218	197	237	233	216	215	233	234	225	222	232	235	201	234	231	249	245	226	223	232	208	253	234	246	242	224	234	223	243	231	224	232	228	241	249	229	222	231	256	204	234	228	233	228	245	208	217	213	232	228	225	217	216	259	200	250	224	236	231	226	216	229	232	226	244	222	229	212	235	223	212	239	230	223	212	217	233	211	213	225	210	228	269	233	214	222	222	216	221	229	230	222	217	239	208	246	248	207	257	255	210	234	242	234	238	214	253	227	222	264	220	229	222	224	218	206	226	234	213	221	216	212	243	248	233	227	195	243	233	238	212	226	222	212	242	251	242	242	242	222	224	237	232	242	216	253	229	229	231	237	210	212	249	194	199	230	233	220	230	241	230	245	247	255	201	192	250	224	196	215	233	215	231	216	224	233	251	228	241	210	243	229	221	201	238	240	222	245	223	231	236	258	268	234	217	224	214	218	229	236	236	235	213	213	246	242	232	215	227	231	214	212	254	234	209	242	235	207	225	202	227	232	209	233	231	211	240	226	213	232	221	202	219	242	200	232	222	243	220	243	226	215	208	236	207	207	215	210	233	230	230	228	238	238	236	242	224	251	229	234	227	224	218	237	229	182	221	216	217	224	231	198	229	199	239	235	231	262	256	227	220	259	214	238	246	233	239	239	227	230	232	207	227	232	211	239	245	219	223	251	197	200	233	199	211	232	252	230	222	220	230	201	254	219	245	235	207	214	210	219	207	233	226	232	226	240	220	221	229	244	250	210	252	225	222	217	215	224	233	239	200	266	240	211	226	209	246	225	251	202	227	206	225	239	210	240	235	230	228	225	219	228	246	234	229	237	239	239	219	243	218	230	220	230	239	210	242	229	220	230	222	234	219	229	218	210	217	212	218	237	246	230	216	193	226	240	268	214	226	235	198	278	241	232	260	210	253	240	234	249	257	224	229	211	203	220	219	205	235	221	229	263	239	213	236	242	212	215	236	230	219	212	212	223	253	217	247	228	221	220	238	219	240	227	240	232	230	234	234	206	212	219	221	210	228	226	222	234	194	225	210	252	218	217	223	228	212	213	244	217	221	200	246	236	263	216	227	231	244	213	218	229	212	222	233	238	219	245	239	241	228	218	230	227	226	223	227	217	230	226	225	220	253	232	210	238	251	227	228	196	255	217	229	241	217	242	228	260	222	259	218	238	196	200	226	225	231	227	218	226	228	244	232	245	239	223	263	235	202	224	221	204	226	249	220	231	238	206	229	229	238	222	197	222	220	217	227	222	239	229	234	256	218	224	229	228	258
24881	34964	15048	4331	386	358	320	341	319	271	306	308	255	316	280	275	283	290	293	291	277	316	266	273	295	282	306	276	262	295	279	271	293	284	290	268	272	276	292	294	294	319	260	283	287	265	297	329	300	271	265	265	266	300	261	269	265	262	289	280	303	291	242	281	278	274	281	304	268	266	291	269	286	276	266	272	292	264	277	276	263	263	287	306	256	271	287	272	270	257	276	269	303	265	263	252	275	290	260	305	293	280	286	271	283	301	260	264	259	284	284	275	313	264	282	272	274	286	263	298	284	285	276	265	293	281	279	292	277	259	288	293	295	263	283	258	296	263	308	263	291	273	277	295	273	281	284	266	282	286	278	281	276	293	284	282	283	262	269	271	271	256	230	233	276	270	332	286	278	248	269	264	277	288	289	305	286	278	294	251	271	237	276	287	291	266	284	281	269	286	297	299	285	281	288	281	303	276	299	274	258	287	275	254	276	287	275	283	278	266	303	275	301	302	287	264	293	261	293	261	282	281	295	274	255	269	249	281	310	271	289	277	295	270	247	271	273	277	298	292	276	301	263	283	270	291	300	275	267	291	276	270	237	244	273	272	269	282	259	302	281	249	274	295	281	298	278	290	267	266	274	273	282	268	294	281	280	275	282	270	274	266	284	268	289	261	256	266	268	283	307	289	262	276	267	306	292	288	293	253	266	267	251	285	255	264	283	258	283	280	277	256	274	261	296	263	286	302	303	271	254	261	275	279	271	287	265	268	258	289	293	276	296	281	294	308	266	325	264	295	276	244	269	305	296	268	329	278	291	286	276	250	282	292	312	281	293	264	305	262	267	265	295	270	255	298	297	228	299	263	263	272	263	240	269	266	264	268	268	303	258	274	291	279	271	269	278	279	275	263	267	296	289	250	260	290	279	269	259	275	289	265	301	271	261	274	272	275	276	322	281	279	272	261	272	297	281	279	261	290	291	285	286	296	255	268	283	269	253	287	290	295	284	282	288	272	295	285	298	290	269	298	260	283	271	246	254	265	301	285	325	298	289	274	268	275	291	252	287	268	278	291	324	303	299	289	271	280	278	282	266	294	267	271	259	288	286	293	277	286	246	278	266	273	277	252	267	284	278	254	275	283	276	248	280	280	279	302	255	286	281	280	278	264	283	276	261	282	270	256	266	303	266	259	267	271	253	277	290	270	268	254	271	247	283	297	307	271	271	246	291	307	259	289	277	259	282	267	309	268	290	285	304	291	290	272	271	264	265	275	259	282	269	287	289	294	269	272	256	269	259	260	290	308	271	286	263	265	272	261	288	322	275	278	285	298	248	285	275	262	281	248	274	318	273	294	282	285	291	288	247	302	271	282	250	303	272	305	261	293	272	268	289	253	285	275	258	292	282	314	258	250	280	257	260	275	322	312	261	285	267	299	288	260	258	289	273	283	277	259	299	259	271	279	271	263	298	314	300	285	287	274	265	271	318	281	287	268	292	311	286	267	292	283	288	291	255	300	297	254	271	275	276	263	295	282	274	278	280	291	305	279	273	295	305	280	306	292	241	258	261	258	282	288	298	261	287	251	300	290	289	289	290	261	278	266	279	323	291	248	271	285	279	259	299	279	276	290	277	250	293	267	258	277	270	266	266	320	310	280	290	302	323	302	294	285	291	287	300	285	266	292	285	316	304	276	248	258	275	255	281	284	262	264	290	273	277	276	298	282	278	270	281	296	275	298	269	283	276	280	264	253	315	267	298	280	295	287	285	283	273	277	282	249	302	247	272	281	284	294	286	291	300	261	286	251	295	274	277	252	283	268	294	276	252	321	256	303	285	286	272	287	257	304	275	280	305	295	287	282	307	276	292	272	243	275	297	261	286	293	275	273	286	310	256	266	269	278	297	277	262	310	290	296	278	286	290	291	292	315	248	297	290	263	275	293	271	275	312	290	283	299	288	299	281	288	310	302	290	272	305	292	287	303	293	263	283	259	286	279	279	257	275	290	249	284	280	290	301	295	295	273	272	274	317	267	304	269	276	265	263	312	279	266	304	262	288	274	266	272	269	294	270	260	283	271	245	278	308	274	280	319	270	250	288	269	278	269	273	289	287	280	283	280	282	278	278	280	267	293	251	319	285	282	286	270	320	281	290	260	283	255	243	292	298	287	273	275	296	281	288	284	298	280	282	297	260	251	282	283	296	251	288	276	293	270	292	283	286	256	297	285	254	276	275	264	272	287	304	274	299	278	251	263	264	249	289	275	265	251	281	303	299	276	284	299	281	276	278	257	275	284	262	282	277	271	285	274	257	269	269	267	271	314	257	266	281	274	273	282	304	278	228	276	275	270	287	296	281	307	270	285	291	271	271	312	265	274	286	253	282	265	288	286	289	268	276	282	281	312	276	260	271	265	291	249	304	268	267	282	288	279	269	291	247	288	278	254	246	307	307	277	288	280	249	284	302	268	273	261	273	283	271	290	245	259	264	290	269	268	294	282	250	284	286	240	307	290	258	282	245	302	288	256	286	280	275	266	242	272	291	275	283	249	291	272	292	293	283	286	259	268	282	270	277	277	274	266	275	269	258	267	266	290	281	258	260	315	255	274	291	306	295	279	288	253	282	298	267	281	286	277	296	265	272	271	261	277	315	292	302	275	279	318	274	257	250	288	295	269	281	277	265	264	278	265	290	273	303	282	272	284	283	290	282	240	282	295	252	272	270	271	274	298	273	259	290	268	285	271	278	282	269	271	285	265	282	284	302	293	306	276	274	309	284	266	299	278	295	266	270	283	308	279	270	313	249	289	270	238	266	255	287	276	309	281	280	275	282	276	276	290	287	296	292	301	279	267	282	283	257	269	288	251	296	269	274	287	279	252	309	289	313	294	274	296	262	287	295	288	256	275	276	281	279	258	272	271	250	297	247	286	296	283	264	318	264	266	258	286	287	277	291	254	287	300	265	244	279	259	277	267	315	287	260	298	311	265	277	293	271	290	310	281	283	277	262	282	267	302	256	256	306	248	264	274	284	268	298	285	280	295	280	289	286	292	299	272	301	282	292	262	304	270	273	275	292	279	290	263	277	276	259	310	242	272	281	288	285	308	295	299	285	308	279	277	268	262	259	270	277	276	287	287	282	275	268	275	272	290	280	291	279	274	296	311	297	281	268	275	280	306	284	267	305	229	296	263	288	266	276	260	259	265	293	273	262	259	279	271	245	274	282	274	298	282	275	287	269	278	280	274	274	270	258	289	279	277	279	284	303	292	276	274	269	282	297	273	308	278	292	270	299	261	279	261	264	301	278	259	288	271	293	299	294	300	278	258	286	291	280	245	274	322	288	259	287	257	339	275	257	299	275	261	293	277	280	285	280	278	295	301	281	232	267	264	265	266	267	291	268	256	268	255	285	297	290	298	308	257	303	241	290	279	236	270	274	285	282	328	285	315	285	272	289	284	278	297	285	266	264	250	270	271	273	295	261	276	292	290	269	264	272	277	306	264
23871	21653	29313	24748	20968	14787	1502	630	534	476	476	422	427	438	414	379	382	359	349	366	395	354	347	392	343	367	336	341	340	342	317	367	394	346	348	332	345	327	335	327	356	318	305	348	342	361	320	318	351	353	304	359	362	331	326	335	364	344	366	351	321	355	297	331	359	317	362	313	329	354	329	341	336	327	319	346	348	342	364	346	331	345	339	368	338	339	300	350	337	351	339	312	321	312	320	354	314	330	345	339	379	333	331	364	340	331	359	345	307	382	354	345	329	341	310	352	315	324	340	330	318	358	316	384	331	321	318	344	370	327	323	365	360	387	344	300	322	305	353	354	357	337	364	343	333	348	348	345	317	360	337	343	301	365	361	363	349	338	363	351	330	320	359	297	351	349	339	326	339	330	340	337	322	339	343	302	347	329	342	317	336	326	320	345	336	342	321	332	305	321	335	350	335	364	312	366	338	341	315	355	342	342	304	327	334	324	293	293	319	357	341	350	336	319	307	327	348	351	359	341	334	320	355	331	350	317	366	326	345	345	341	343	316	371	374	330	314	344	328	333	315	343	316	327	336	364	323	395	319	333	329	305	320	314	369	329	309	345	328	346	334	340	329	358	327	366	346	313	316	354	350	350	373	312	341	310	344	330	316	314	352	347	328	338	323	348	325	320	366	320	302	345	334	327	333	360	312	337	364	327	361	346	324	349	330	326	347	350	337	336	328	338	303	362	323	341	348	335	333	339	336	313	358	352	355	343	359	337	316	310	364	314	306	367	340	336	314	330	344	333	345	364	330	367	350	338	329	345	330	312	326	342	374	325	309	361	356	359	346	327	320	354	344	342	364	334	330	341	352	321	340	310	329	349	322	323	327	372	327	330	360	341	334	334	350	319	302	307	359	338	352	338	349	342	329	327	318	321	322	311	296	341	336	340	310	341	310	320	331	354	335	351	364	315	372	314	339	370	295	329	344	344	369	340	344	331	348	335	335	345	346	349	340	307	330	374	327	371	328	326	350	326	317	337	321	362	341	351	356	330	356	332	334	320	323	317	335	327	319	324	373	337	315	316	327	342	353	334	322	358	296	356	319	351	364	357	325	350	341	324	322	353	316	338	321	338	346	334	330	329	270	329	352	347	321	371	334	329	343	369	354	348	302	332	339	336	319	357	376	327	345	356	339	319	336	305	358	323	358	395	351	337	325	352	320	313	311	315	323	349	327	356	367	349	352	324	386	352	309	300	348	343	349	324	324	334	314	361	298	360	332	337	314	344	353	329	317	367	348	349	331	348	349	334	344	374	343	359	367	328	314	326	322	314	333	301	373	352	356	321	325	333	290	322	314	315	348	356	363	366	332	328	336	346	350	324	360	347	328	319	302	343	342	351	331	311	322	302	356	345	288	342	355	305	327	344	348	355	375	371	339	341	357	321	346	357	351	314	333	370	366	357	348	297	306	337	317	324	331	319	284	360	330	326	361	318	364	327	343	321	363	353	377	330	369	322	350	356	332	351	344	323	317	313	297	349	320	330	336	337	344	337	340	324	332	340	358	326	336	319	365	326	340	321	343	306	347	343	325	349	326	325	363	318	334	337	357	346	359	342	318	398	341	372	340	341	307	320	365	332	334	339	336	344	357	314	311	323	347	360	349	347	305	338	348	344	368	320	353	325	340	337	320	341	367	315	348	297	352	345	320	326	343	349	342	321	308	305	285	330	324	332	345	286	351	345	340	339	341	351	340	341	324	350	348	331	357	332	317	350	326	345	327	355	306	371	310	335	309	343	370	311	339	322	281	334	345	327	315	316	345	338	347	350	307	327	346	305	331	333	317	310	335	320	358	370	359	305	333	307	318	357	338	302	324	336	324	333	335	315	319	320	343	342	326	316	285	335	351	327	340	332	311	342	365	329	326	332	329	322	350	320	338	296	343	319	348	322	363	346	369	334	329	324	330	361	355	347	343	370	336	328	329	320	302	317	376	320	342	352	326	321	334	330	332	308	302	373	363	322	334	316	339	348	337	327	361	374	326	342	323	326	327	347	338	339	349	325	337	377	358	313	323	333	337	334	310	362	359	320	325	359	343	341	333	358	343	323	352	322	327	344	316	335	330	335	362	345	311	358	355	328	366	310	334	291	341	346	327	333	350	278	306	339	295	331	350	362	349	350	302	351	352	341	361	340	347	322	339	317	339	346	357	319	364	320	333	300	318	314	340	372	300	338	358	345	315	316	331	333	340	334	332	301	350	383	372	319	330	354	350	304	340	325	314	328	345	342	365	327	340	340	335	331	350	350	328	324	326	318	334	340	331	330	383	302	348	372	329	308	331	329	368	331	342	355	301	334	339	309	343	368	339	348	354	343	329	329	334	316	363	308	313	328	377	347	305	328	344	312	314	362	322	327	337	374	327	301	329	329	347	338	326	305	338	374	366	326	281	316	329	332	345	384	302	336	338	333	338	360	325	321	338	363	333	326	348	371	314	333	317	303	332	362	360	290	347	339	343	306	337	321	345	329	353	338	360	347	339	313	358	318	375	334	294	332	329	340	329	310	342	334	311	309	328	374	381	322	324	288	330	346	333	317	343	328	341	318	333	330	315	342	358	350	333	344	316	313	337	329	340	313	322	361	308	309	337	365	329	350	311	301	359	343	313	341	327	336	330	337	313	298	335	342	326	343	355	360	328	314	337	377	333	325	330	341	330	318	345	346	381	323	325	325	345	372	339	296	323	329	336	358	342	365	335	318	330	332	333	347	337	358	353	344	332	326	348	337	276	377	317	347	328	354	348	328	331	292	343	317	316	366	333	314	315	328	311	304	329	341	322	311	329	328	354	335	351	322	299	301	325	314	338	362	341	355	337	368	328	304	359	341	315	344	335	351	317	313	364	363	341	301	328	356	327	325	332	338	331	328	331	340	322	325	336	329	329	357	352	363	368	341	368	347	356	337	346	344	372	324	347	319	351	347	328	342	317	350	353	340	320	327	311	341	355	328	328	330	335	321	310	335	339	354	326	347	355	345	329	383	341	344	329	348	326	338	373	341	322	352	331	337	342	328	382	358	319	340	316	333	339	334	362	351	338	352	333	309	348	312	344	363	380	308	343	333	341	334	312	345	341	321	338	341	359	329	346	349	316	308	337	350	342	336	335	301	312	372	306	370	305	333	365	329	348	363	339	343	326	344	327	341	338	329	347	331	335	373	314	357	307	345	330	337	328	362	355	325	359	316	337	303	328	315	324	350	328	336	319	348	343	323	328	317	360	326	317	333	336	291	366	318	314	329	335	324	316	326	327	356	336	331	361	344	329	346	342	337	334	301	311	359	348	328	338	341	359	313	299	326	325	308	347	356	343	298	336	365	343	341	326	352	330	314	320	334	337	307	328	350	324	336	331	345	340	336	350	300	335	334	353	313	336	347	305	351	346	369	345	316	345	326	336	345	352	324	344	337	325	333	347	353	269	344	332	317	338	333	331	339	336	341	366	296	352	349
40101	74006	44631	26765	1700	1333	1065	982	801	699	603	597	553	527	512	515	481	464	457	447	426	461	456	428	372	430	420	427	419	435	451	411	399	433	394	424	443	382	430	358	403	410	413	448	409	406	422	400	388	400	397	394	404	431	397	401	398	391	395	422	421	388	390	413	388	400	396	416	439	433	368	404	376	359	411	376	380	395	412	413	420	410	406	387	384	418	432	433	401	416	382	425	403	444	391	420	426	399	397	432	402	406	415	434	363	428	429	404	403	388	391	415	366	393	412	369	437	462	427	389	401	416	364	383	388	389	373	390	380	409	350	388	410	414	411	402	409	399	376	414	425	425	395	382	400	380	454	422	382	376	405	385	390	421	395	390	395	408	423	374	387	391	437	374	394	417	385	391	408	395	389	395	375	410	389	383	380	390	384	374	408	401	393	372	442	419	375	395	406	390	404	410	411	424	424	407	423	391	410	374	372	400	419	433	403	391	413	360	393	372	403	403	415	394	402	380	390	428	416	441	389	433	378	396	362	362	443	444	404	409	379	356	371	385	371	390	434	378	431	423	405	386	393	405	345	397	385	375	433	401	395	390	382	387	382	376	386	395	403	402	405	404	403	400	405	432	408	405	439	381	392	391	385	392	406	396	431	397	377	386	384	403	365	415	399	385	379	385	386	367	413	384	397	359	407	381	390	411	383	374	393	364	371	423	368	399	445	410	414	385	408	386	403	442	370	344	364	363	404	406	405	423	364	404	401	384	372	382	429	436	398	420	411	392	375	414	398	411	392	383	395	395	387	370	387	381	435	420	376	407	399	377	390	406	410	400	391	393	409	389	386	413	359	421	381	387	428	428	418	385	374	401	446	387	417	413	435	414	379	403	390	382	426	433	410	415	370	409	416	428	458	385	390	382	404	395	440	400	381	425	413	399	395	392	391	407	420	409	406	395	375	386	418	389	376	419	410	424	423	414	423	431	401	377	386	386	430	395	372	409	399	429	379	382	422	404	407	414	375	412	399	427	372	428	401	406	412	374	379	430	390	404	382	399	415	383	405	409	420	392	386	429	405	382	391	370	407	388	411	386	396	399	422	407	388	431	407	415	422	380	402	375	406	398	400	401	422	395	419	402	379	377	399	419	416	434	376	417	399	380	399	377	390	391	411	417	378	387	410	410	383	447	375	402	417	438	405	425	423	407	426	397	385	388	401	454	372	388	384	396	392	412	393	384	397	415	445	437	378	427	402	415	400	399	435	386	385	394	388	423	396	403	399	397	414	409	377	380	382	415	414	406	405	412	417	377	413	413	419	434	417	405	383	395	403	393	423	394	380	378	421	391	378	422	403	397	400	415	390	409	413	398	396	405	399	373	378	407	412	380	417	380	382	401	400	378	408	438	411	384	393	411	385	413	419	390	409	398	428	433	382	408	424	410	402	385	419	400	427	399	418	385	441	395	357	418	387	390	418	419	352	383	365	395	407	425	404	387	411	416	355	410	380	413	381	399	438	390	375	395	444	426	418	402	424	417	412	365	413	413	393	407	330	401	401	381	399	414	415	395	401	406	397	387	405	397	379	393	409	409	420	405	404	414	379	405	399	404	396	380	408	401	397	403	416	369	420	434	393	402	374	354	422	411	372	405	388	394	391	408	422	377	376	403	380	429	420	405	412	408	407	425	403	402	404	389	400	388	420	361	341	420	429	378	433	378	403	422	420	368	376	389	402	413	377	376	413	397	356	398	385	404	376	371	410	420	414	385	406	394	402	397	396	401	412	396	398	379	405	417	430	372	418	400	416	373	390	411	350	376	410	408	397	406	410	408	409	371	429	404	398	395	392	392	361	420	376	388	396	408	404	387	421	418	384	406	406	383	385	371	406	393	385	419	407	395	399	400	397	392	396	400	401	441	406	383	397	390	386	389	439	402	413	419	389	396	374	392	419	386	395	382	424	417	416	373	429	381	365	412	422	366	391	381	409	416	398	383	409	428	393	385	416	397	412	427	394	440	423	384	387	401	434	402	447	391	395	385	390	388	439	366	380	436	398	395	422	406	382	403	377	421	422	393	397	407	416	401	405	425	382	421	397	403	399	417	409	418	373	407	409	370	416	399	400	398	422	410	409	407	418	399	394	390	426	423	390	414	410	409	409	431	394	421	393	416	418	373	411	392	386	406	422	414	397	421	423	385	394	405	396	396	373	385	374	393	391	403	428	410	387	412	437	432	393	405	399	411	394	414	415	400	399	419	385	436	418	422	402	439	400	405	354	418	402	384	396	429	403	378	392	392	411	418	393	432	408	382	384	399	442	408	406	418	392	408	395	411	409	414	443	417	414	360	413	393	379	405	407	403	395	400	382	360	388	394	407	404	391	397	409	403	452	407	390	388	424	399	430	405	391	427	398	369	413	374	383	375	425	400	401	401	404	419	391	422	370	365	388	410	399	424	406	412	393	426	402	394	403	383	433	395	391	381	379	370	431	390	394	424	382	417	388	410	396	371	374	408	352	427	396	375	403	390	385	388	389	403	374	451	397	422	363	408	391	403	400	374	433	406	402	392	424	407	428	386	421	411	393	371	381	373	400	406	399	393	384	405	395	383	357	386	411	403	393	346	383	419	415	390	387	397	415	400	405	383	369	430	389	390	386	399	413	413	430	406	403	417	424	395	416	432	367	379	353	408	366	405	355	374	398	349	401	370	381	409	396	430	414	391	404	393	407	384	403	419	391	396	388	393	403	429	432	448	387	392	431	394	432	417	373	395	434	414	461	405	402	407	384	373	424	388	390	398	407	418	402	388	429	415	391	390	406	382	392	409	379	428	385	428	408	407	393	385	426	405	380	438	411	401	388	422	398	425	381	395	398	388	432	407	421	424	391	402	372	421	365	404	404	404	412	371	409	434	415	404	380	419	389	376	408	429	406	379	415	412	388	429	391	367	412	385	410	424	398	413	408	417	412	394	415	389	406	399	386	368	435	412	397	400	406	408	422	363	410	413	447	396	415	396	450	386	398	377	396	413	392	367	384	395	399	426	411	388	437	383	418	383	357	413	442	414	424	417	391	398	426	374	406	421	423	407	384	409	407	408	400	392	386	397	403	413	433	375	413	425	427	409	402	421	360	399	417	429	386	409	407	419	410	425	383	427	389	369	448	386	401	392	388	402	401	363	387	424	371	389	409	405	382	383	404	414	418	410	413	394	405	383	412	373	401	390	390	443	434	407	405	377	376	407	407	398	422	399	404	367	369	411	395	397	432	416	375	381	401	406	412	420	405	448	423	420	391	387	400	386	406	429	392	455	391	438	412	394	372	407	414	387	421	407	403	418	423	398	389	416	378	432	415	402	413	377	425	378	393	391	428	391	381	408	399	429	405	423	420	400	403	424	394	407	427	397	389	385	382	393	377	429	401	369	376	394	421	393	397	422	392	403	439	396	436	389	400	370	369	405	382	389	367	402	417	395	381	386	409	393	414	420	451	401	409	410	383	392	411	426
25209	22142	28826	24777	15075	1422	341	265	256	222	227	203	197	197	200	213	219	205	190	185	189	203	206	201	221	201	181	190	190	172	184	212	193	172	200	161	176	195	177	188	192	168	210	219	192	181	191	203	198	183	198	173	183	182	186	184	162	182	179	189	190	162	204	185	188	180	171	174	202	177	171	192	191	160	177	198	177	182	165	157	166	196	154	186	176	168	184	212	193	188	179	199	185	208	200	210	179	200	178	208	182	176	165	190	169	189	215	181	183	205	192	182	165	181	197	189	187	193	203	177	183	183	202	192	176	169	186	167	191	175	192	189	193	188	193	194	194	186	195	180	178	189	169	189	186	208	188	175	174	184	216	195	166	185	188	188	215	192	169	168	187	177	203	198	159	180	171	206	189	215	177	192	166	175	188	176	174	167	177	199	190	191	178	198	171	193	198	200	172	181	194	191	195	169	190	190	167	175	179	180	210	176	206	180	175	200	193	183	170	193	160	192	203	163	192	174	163	196	171	178	173	161	201	169	179	196	182	172	176	187	170	182	196	190	178	195	189	189	186	172	177	182	180	179	177	180	201	170	193	189	205	161	174	194	214	194	179	185	208	190	176	188	196	195	178	191	169	193	180	181	188	173	167	187	171	174	220	179	189	191	164	163	176	195	183	189	183	192	204	191	166	192	198	192	171	188	183	178	180	150	195	169	161	197	194	183	178	190	190	154	183	180	189	203	195	174	172	176	207	198	175	219	184	180	167	183	161	168	183	189	175	172	175	167	159	179	190	199	149	197	184	186	180	192	202	171	188	170	190	162	196	187	193	185	189	185	195	179	180	190	182	174	182	179	165	188	174	169	202	176	186	184	166	167	192	208	165	184	176	142	179	196	177	168	194	187	183	214	184	153	171	177	165	179	216	163	197	215	186	196	180	186	186	172	193	179	194	198	180	183	159	164	166	204	170	172	187	185	182	212	183	185	191	203	212	169	198	172	162	181	166	195	154	190	180	219	205	189	173	186	185	184	166	168	168	180	185	193	180	205	196	207	203	169	171	175	171	188	176	168	187	170	169	174	196	194	159	169	164	198	178	195	182	204	197	198	173	179	191	187	152	200	185	190	162	188	191	196	211	174	201	186	164	173	165	180	189	161	174	198	200	193	178	166	163	210	212	195	187	159	182	161	200	179	202	187	171	180	202	194	179	161	177	191	197	199	204	190	180	173	194	166	162	172	195	192	191	190	185	174	198	189	203	178	175	193	204	167	205	174	208	194	208	186	214	168	181	186	190	177	187	184	170	197	202	179	183	181	175	184	187	179	175	189	197	176	185	171	179	176	186	181	218	176	165	172	197	180	207	148	163	195	177	170	185	181	190	197	167	155	193	196	176	184	172	187	194	190	166	166	208	206	181	185	203	211	190	175	178	188	194	152	183	183	158	198	194	195	172	184	185	201	194	153	203	171	165	169	201	176	189	171	152	213	195	199	167	195	175	184	191	189	208	194	210	186	204	202	195	186	188	188	180	182	196	198	197	203	180	175	194	177	189	190	186	195	159	210	183	195	201	177	187	189	197	186	178	176	191	166	184	199	178	167	159	214	195	197	193	173	166	176	196	186	209	158	165	176	188	189	194	187	181	212	177	182	186	191	200	197	196	198	195	201	181	175	183	193	191	196	166	183	172	185	171	198	178	184	169	200	169	167	187	198	174	192	180	178	199	189	179	191	186	211	179	147	166	183	198	166	210	190	209	170	173	167	190	206	182	171	180	180	202	175	216	177	199	195	201	156	177	200	166	196	184	194	206	180	189	175	196	195	173	192	198	197	194	189	163	171	185	184	185	193	174	196	161	184	168	181	190	159	166	176	169	173	158	191	185	191	177	183	164	180	184	168	171	189	180	187	181	179	186	184	175	190	174	184	186	184	174	207	191	189	196	195	199	181	188	164	218	175	171	177	173	188	173	180	210	191	160	173	186	206	181	169	172	179	171	191	167	203	169	192	188	173	207	206	194	206	194	168	217	175	184	178	158	186	165	210	168	179	179	197	159	187	174	188	187	193	182	175	186	153	203	176	181	189	174	175	173	186	173	192	180	179	187	189	183	188	181	185	168	185	205	198	182	171	173	183	172	174	189	183	178	183	174	178	212	178	181	175	197	186	166	172	178	181	197	213	163	181	175	190	196	192	186	182	206	171	181	170	203	175	174	174	173	166	160	170	176	180	172	191	199	184	198	197	193	196	194	188	194	184	185	210	187	174	185	173	173	171	203	171	193	176	185	194	173	192	184	197	184	156	178	199	195	177	171	205	180	167	157	185	163	187	159	203	187	204	166	197	198	190	187	186	181	174	184	183	184	189	175	187	183	171	185	185	193	190	186	187	188	200	206	196	189	221	184	174	186	186	181	180	161	195	200	170	179	186	203	177	162	194	165	193	166	188	188	174	206	185	186	181	193	205	179	186	190	162	183	178	175	157	175	193	167	152	196	191	174	192	189	186	182	196	182	202	204	178	200	182	181	165	169	182	179	176	161	188	184	184	210	181	185	195	171	161	153	188	206	188	172	167	197	177	204	181	191	193	186	189	190	201	183	194	171	166	190	172	159	192	159	185	178	155	200	179	172	185	176	174	215	190	169	184	174	168	186	201	180	197	185	148	184	214	185	187	163	179	194	198	199	204	182	165	203	180	198	205	160	169	175	188	190	196	179	191	170	189	187	193	196	205	192	175	181	207	183	178	191	176	176	188	171	149	191	168	192	193	157	186	167	189	183	185	198	175	151	175	203	215	182	183	190	176	196	166	167	185	199	182	176	184	164	199	185	191	189	198	165	176	175	191	187	206	159	185	183	172	198	194	183	169	203	197	186	155	176	211	191	179	156	218	188	191	200	191	204	192	160	176	182	172	176	179	211	156	173	202	158	169	174	172	176	192	191	198	183	178	167	167	193	176	197	180	172	192	203	163	189	174	181	199	189	193	194	160	175	180	156	188	184	156	164	193	204	187	178	169	187	200	186	171	174	186	209	167	178	164	166	190	182	198	184	194	169	201	168	162	175	189	185	160	190	193	173	176	184	180	186	170	174	192	187	213	212	179	184	158	187	166	202	166	187	206	181	187	189	187	174	215	186	172	175	172	189	181	202	181	193	178	189	201	187	189	183	175	181	182	202	186	172	172	181	178	179	178	164	189	183	178	164	179	183	174	161	179	192	193	197	186	173	202	181	186	192	161	198	168	208	198	183	185	196	176	176	173	175	200	192	159	177	183	181	181	169	176	194	200	204	180	168	194	195	185	151	192	187	165	190	192	190	184	176	179	158	172	175	155	179	180	199	188	163	183	177	192	182	194	180	186	198	202	172	172	196	181	178	192	200	190	165	179	192	171	172	191	203	219	196	178	185	179	164	184	181	182	186	161	178	169	181	164	225	180	167	177	201	185	183	195	192	206	201	196	199	155	171	206	168	176	215	175	161	165	170	194	172	181	185	194	192	185	209	181
40971	67567	36344	22295	988	759	616	540	468	410	377	341	301	300	303	272	265	299	264	281	263	261	241	241	235	249	248	239	239	264	260	227	224	233	241	223	224	238	225	224	205	213	222	247	235	238	226	253	230	246	259	264	233	238	237	227	236	239	234	252	216	245	223	232	233	234	220	232	258	219	232	226	247	211	238	217	224	258	236	220	256	237	220	235	218	245	240	248	275	223	228	227	281	250	223	219	242	198	267	240	246	251	258	210	241	277	218	225	219	221	230	238	196	235	213	200	227	260	250	246	257	246	230	220	216	246	241	227	237	237	226	231	211	223	245	244	274	245	219	198	225	236	258	235	222	228	229	232	212	250	235	225	237	222	212	217	231	230	226	256	221	229	257	230	241	218	234	196	240	218	228	249	228	240	238	180	208	214	222	209	215	191	233	215	211	227	248	239	245	217	199	236	253	224	217	220	229	221	212	229	202	243	243	236	226	190	237	199	230	219	223	225	228	235	228	241	225	234	231	251	236	236	236	225	232	237	216	231	240	224	239	244	258	220	240	229	230	249	258	268	235	229	226	265	214	215	267	219	234	245	219	244	212	228	203	232	246	225	229	222	221	263	223	243	229	245	258	208	184	237	228	200	239	221	237	209	224	252	242	198	228	243	276	228	237	236	249	226	254	224	216	242	266	225	244	232	228	238	238	256	230	225	238	235	251	210	252	250	224	258	212	236	220	238	237	207	216	239	212	225	243	222	221	243	215	232	221	231	223	218	246	242	228	227	233	244	253	213	213	214	225	240	245	237	235	245	226	224	249	239	214	235	247	219	247	234	234	224	221	238	231	235	204	240	229	235	234	209	239	210	239	239	233	224	268	249	218	221	251	234	229	241	237	238	215	234	225	204	206	238	216	217	243	220	251	248	257	252	218	230	260	252	223	247	238	237	257	227	248	263	216	200	204	220	241	238	245	257	239	214	250	239	225	219	251	233	224	220	259	204	230	234	208	227	238	229	211	209	245	230	234	237	241	224	222	261	212	229	234	240	235	220	226	213	237	232	240	233	235	232	237	257	233	228	201	237	246	230	210	246	244	212	240	218	238	265	208	225	211	240	228	260	220	275	240	255	258	213	234	237	217	221	223	216	218	229	247	220	239	223	252	222	236	244	227	239	266	211	226	241	225	243	244	216	235	208	235	232	237	216	223	228	234	250	233	248	229	238	275	234	245	215	246	233	228	265	224	212	229	246	234	251	230	257	218	246	222	259	222	250	224	240	218	241	249	215	230	227	230	245	213	238	247	252	231	258	237	235	245	229	225	216	256	243	230	236	208	239	244	235	238	246	235	252	207	238	215	226	240	254	220	223	232	224	262	197	244	195	217	228	207	226	240	252	211	204	232	242	232	256	243	217	245	237	207	232	253	228	208	236	244	244	211	232	225	233	242	256	233	256	237	226	247	227	221	237	218	236	218	255	269	240	221	243	238	258	230	242	235	235	269	233	238	246	226	204	224	248	220	218	226	206	249	213	252	216	229	236	228	252	202	215	222	236	238	244	247	249	237	222	209	241	254	242	243	244	233	252	244	227	231	232	242	232	226	226	246	252	239	241	254	233	236	240	243	226	224	241	197	237	237	243	235	234	240	225	256	216	219	233	239	239	230	227	276	194	245	239	216	223	220	233	238	252	220	242	232	222	233	205	266	230	214	227	220	212	230	245	263	239	230	237	227	245	250	220	239	247	233	225	233	251	199	201	237	258	230	243	213	234	241	254	231	211	243	260	222	212	265	230	230	217	250	243	235	235	236	241	236	225	255	236	214	260	226	231	230	232	228	256	228	229	243	244	216	211	233	224	229	241	252	244	244	212	213	241	227	222	213	245	220	241	220	206	248	221	229	230	221	229	231	231	204	254	213	224	218	232	238	199	225	202	242	208	221	215	233	212	235	255	239	242	221	234	239	250	215	229	233	237	241	245	213	225	223	224	226	238	239	245	230	231	249	206	243	217	242	233	251	216	230	214	219	258	258	239	229	184	205	229	229	244	209	243	220	239	245	222	239	257	212	237	233	238	225	243	251	240	204	209	224	215	237	254	248	214	225	221	221	248	242	236	238	227	227	232	255	239	235	243	211	234	221	211	209	217	222	229	232	244	249	252	237	243	234	259	240	242	211	259	233	227	248	194	207	252	220	257	210	237	262	245	213	242	252	226	264	219	212	238	241	228	257	211	253	222	236	244	255	232	214	256	253	231	264	219	215	224	240	231	251	254	218	247	246	225	239	216	218	233	213	217	240	236	233	258	208	221	250	243	252	241	215	237	259	214	217	210	217	236	249	234	241	225	224	263	252	247	231	232	239	243	223	209	223	250	245	208	258	264	216	218	225	228	229	254	195	241	249	235	258	256	228	228	240	246	228	247	244	242	251	228	239	203	235	228	231	239	244	234	251	211	227	248	246	253	231	232	235	245	263	211	223	197	224	214	234	244	234	224	261	199	231	226	233	225	224	261	209	244	219	245	213	198	220	253	218	225	237	251	222	232	275	223	252	229	221	235	237	235	232	232	233	226	222	215	228	228	239	253	242	227	231	197	247	236	241	212	239	251	252	221	247	225	212	222	222	234	219	249	235	217	192	230	225	248	220	240	231	248	202	224	241	224	250	215	218	240	230	232	245	239	245	225	210	208	225	211	231	230	230	213	233	237	248	270	213	210	230	219	241	250	262	229	231	207	214	229	255	246	223	250	214	229	217	255	229	221	224	251	224	261	256	231	240	243	253	210	253	207	253	259	250	247	242	219	230	225	236	243	225	239	236	234	230	245	225	246	228	245	227	230	229	226	272	197	208	218	235	242	232	254	209	229	239	230	210	203	229	254	248	236	214	216	225	230	262	225	240	247	206	248	241	237	224	239	237	218	225	221	212	195	237	221	219	225	237	213	237	247	228	214	220	229	245	231	232	227	247	254	215	207	201	250	256	218	226	242	223	238	199	239	240	241	242	201	246	236	216	236	210	212	239	255	236	264	232	243	234	244	241	226	251	194	221	225	255	236	238	222	251	216	257	232	241	262	246	240	241	232	222	235	232	247	212	248	216	211	209	233	236	210	217	209	206	222	233	223	260	228	218	225	253	236	237	221	220	214	231	220	194	240	245	260	217	216	231	220	238	222	233	226	224	233	241	236	251	243	225	255	250	207	209	226	214	238	207	228	247	248	235	242	263	247	248	241	202	253	210	237	239	230	220	226	255	247	228	231	209	227	223	226	226	218	231	232	232	231	229	215	257	216	251	255	223	220	241	244	242	223	205	238	244	207	230	237	223	220	258	214	244	249	250	198	223	220	216	230	235	230	249	219	228	239	201	244	225	252	260	235	228	232	223	261	228	223	240	236	229	229	250	225	221	195	225	228	235	227	240	236	211	224	237	227	221	241	240	243	212	228	230	223	220	217	236	244	211	248	221	241	224	230	226	235	200	227	205	222	248	207	237	214	254	221	212	219
22874	21316	30289	22790	21166	21196	12649	996	726	584	559	455	465	451	454	441	416	404	380	353	349	357	364	369	329	358	340	367	353	340	353	313	329	353	357	369	352	310	333	361	341	361	307	333	343	341	322	334	326	346	333	313	336	339	295	316	338	303	349	308	341	330	350	325	354	346	311	332	340	339	324	372	336	322	321	312	335	326	342	326	365	310	341	353	341	325	318	317	358	364	342	345	345	351	325	315	325	345	328	317	327	317	332	303	316	305	307	355	309	355	308	340	340	335	329	352	337	339	343	338	341	298	346	333	355	338	286	343	329	295	322	322	337	338	294	313	363	353	363	328	325	319	321	310	329	304	334	345	331	338	326	324	337	343	296	328	309	344	332	312	313	351	335	326	334	303	322	330	345	329	334	306	290	350	306	326	336	297	356	341	356	325	314	339	302	338	333	322	347	317	333	315	301	357	329	307	329	318	292	334	347	318	301	322	312	317	369	304	280	328	350	332	307	341	330	352	323	357	299	345	320	303	319	315	339	314	315	316	328	341	316	342	314	309	346	338	303	331	325	326	295	320	364	288	323	355	340	318	316	303	349	330	342	329	315	326	353	374	316	304	332	341	321	336	335	300	306	312	328	335	356	305	335	355	310	325	338	320	317	319	340	336	318	315	339	342	329	325	296	349	281	327	306	296	325	327	328	314	315	346	323	345	306	331	323	339	336	321	321	305	305	319	315	311	324	332	325	309	312	339	351	323	341	326	335	304	315	323	337	312	308	306	321	318	341	335	342	295	335	320	294	333	327	326	337	314	331	315	317	336	326	327	322	304	329	310	304	306	312	311	329	315	332	296	322	331	325	367	318	333	315	345	331	309	329	349	349	349	324	307	344	282	315	310	308	322	350	323	281	326	327	344	311	331	332	300	315	338	287	371	334	294	316	318	325	319	289	320	325	329	298	317	345	335	325	317	326	323	340	334	330	325	324	318	311	345	313	345	311	376	334	337	315	329	323	347	304	323	319	297	328	279	320	325	336	364	333	293	316	312	316	326	307	328	318	336	323	311	324	325	326	343	340	345	334	310	364	326	325	305	298	326	306	351	337	325	309	320	315	302	321	342	333	328	332	298	322	334	297	360	321	312	328	291	338	311	288	318	323	311	348	340	307	325	350	348	322	304	288	337	310	311	324	357	319	341	329	299	312	309	328	314	320	335	323	305	334	328	347	314	315	310	348	320	330	331	335	331	355	326	322	323	337	339	345	340	338	301	293	342	340	337	320	332	327	323	283	345	359	322	318	336	356	288	328	343	326	324	319	342	339	316	324	320	339	322	328	344	318	333	322	317	322	300	321	331	361	350	322	322	303	326	341	337	332	311	281	326	325	331	321	337	301	362	320	312	352	326	342	305	302	351	306	339	380	302	319	353	348	331	317	331	315	325	337	324	326	316	319	348	315	357	333	286	327	334	344	314	287	335	313	309	348	317	320	324	333	367	310	325	303	335	304	352	309	328	331	345	339	310	326	318	320	321	326	341	338	313	285	331	341	328	335	302	314	361	334	300	332	304	312	356	356	346	339	336	352	305	305	332	319	336	331	334	347	342	318	332	335	384	321	335	370	301	341	302	314	353	329	346	308	320	342	333	369	348	331	337	328	322	323	311	348	342	334	339	327	342	326	325	326	336	302	313	306	286	323	317	352	349	318	334	336	336	316	357	333	300	322	311	330	337	343	299	348	323	345	335	346	319	347	324	322	325	308	329	333	310	305	322	326	316	352	342	318	334	319	294	380	309	328	323	300	356	288	300	312	326	365	328	293	332	320	310	331	299	307	325	334	324	315	332	325	321	300	322	341	341	323	324	294	326	308	345	280	316	306	356	332	315	306	346	335	312	354	334	308	336	340	332	290	341	330	331	330	317	330	304	350	337	314	344	317	294	306	349	335	322	295	346	356	354	319	337	324	310	331	347	303	350	331	338	308	312	333	353	319	327	313	336	301	320	320	329	336	323	312	300	329	321	299	303	338	320	336	310	369	306	334	337	312	310	318	318	311	339	316	301	315	316	306	337	339	313	342	300	357	291	334	317	324	325	341	345	342	311	360	325	299	329	337	337	309	375	353	313	335	287	374	282	302	316	319	332	314	338	298	355	310	339	323	356	327	321	298	346	333	305	334	321	336	339	331	309	354	309	337	332	313	312	286	339	323	355	342	294	324	323	342	317	326	302	324	338	304	318	339	312	335	329	326	333	336	318	330	309	348	325	343	355	358	317	323	342	298	330	352	339	333	304	333	353	317	318	283	314	328	334	301	345	310	307	319	337	325	334	350	351	332	277	313	325	342	337	329	339	336	340	351	284	308	295	344	324	323	309	307	322	319	302	312	306	325	343	335	290	319	327	304	314	359	336	346	336	364	313	328	362	327	310	356	322	299	292	322	337	350	359	328	290	331	328	319	314	319	313	341	318	358	310	343	349	335	326	290	311	335	319	330	316	351	353	281	308	330	328	333	311	311	353	321	327	286	311	329	331	301	369	345	341	316	299	327	305	337	297	304	307	332	316	371	315	323	328	305	336	323	333	356	330	342	319	355	317	320	338	316	323	334	340	343	351	303	312	324	299	341	318	332	343	340	369	318	338	346	317	321	339	306	339	338	343	323	316	335	294	312	351	320	313	332	333	324	343	323	361	306	329	300	333	316	340	330	347	297	309	353	303	308	326	305	320	319	331	329	346	346	325	303	328	324	314	346	345	330	342	318	337	345	308	365	323	323	302	316	335	355	335	329	375	298	347	339	334	354	322	334	309	346	325	327	348	299	363	319	314	334	328	334	349	336	311	301	324	321	339	309	328	319	332	277	343	303	346	339	321	309	362	341	333	322	340	303	302	341	326	311	336	342	318	343	306	312	314	343	334	333	296	311	333	310	314	306	325	350	332	320	333	326	308	321	320	319	331	334	333	313	339	336	330	332	315	322	310	303	334	323	354	327	350	326	341	329	358	350	334	330	345	339	360	328	340	330	316	325	303	294	314	319	325	339	336	317	329	331	324	359	315	344	302	293	338	341	359	323	320	363	340	293	320	296	321	334	338	297	322	342	329	329	314	325	336	327	332	326	333	329	328	325	331	316	323	308	350	376	327	340	314	347	338	328	341	319	366	331	331	325	339	336	312	314	317	303	345	312	335	318	354	320	348	325	346	307	293	325	333	290	340	324	310	288	369	293	317	339	337	334	299	331	318	362	353	317	324	323	348	322	321	336	293	292	341	345	343	329	328	322	309	330	308	301	325	319	325	305	361	312	298	337	351	333	341	305	328	342	300	322	338	338	346	337	316	369	311	337	334	343	285	321	330	304	322	322	369	328	348	306	317	320	354	331	289	322	295	329	364	321	282	300	347	343	324	335	329	328	340	314	322	328	335	321	326	347	320	314	339	330	318	316	352	331	319	327	335	329	316	324	325	310	317	355	330	322	339	316	355	337	376	332	309	332	312	319	308	342	327
41326	81828	48621	36634	3124	2325	1763	1532	1161	981	833	776	670	649	583	544	568	546	483	486	512	468	472	462	449	464	445	475	425	435	427	436	439	433	426	423	422	409	415	410	409	462	431	423	409	402	405	391	361	395	398	383	386	401	375	373	386	402	396	394	401	424	375	402	418	384	368	390	422	384	380	384	355	396	403	412	378	390	432	405	397	410	402	388	396	407	395	429	403	417	415	432	426	395	411	386	390	382	373	386	403	387	420	397	398	419	415	359	398	411	407	420	423	421	431	425	395	413	401	371	359	384	437	353	369	392	417	369	428	409	424	428	391	395	395	400	405	405	392	408	398	381	403	416	399	384	376	399	412	391	412	392	372	389	392	397	391	395	400	382	385	404	411	363	379	413	376	379	376	387	420	358	383	377	369	396	400	378	370	404	361	396	416	349	402	409	402	400	415	374	414	349	401	370	389	397	353	388	417	373	423	355	399	379	367	397	378	405	386	383	390	361	351	370	398	361	350	397	414	406	369	371	395	400	385	384	409	374	394	441	420	391	397	392	389	433	376	409	391	421	369	391	415	404	376	382	410	383	420	386	400	379	339	393	420	374	402	402	364	414	396	362	385	356	367	391	371	379	402	400	344	382	399	406	418	376	418	408	388	421	414	404	397	353	414	391	363	416	414	370	366	416	369	376	371	420	403	371	384	374	398	366	369	413	377	366	421	364	414	378	360	374	370	407	385	370	401	359	383	382	377	385	419	387	387	388	398	397	355	390	393	425	391	422	403	411	439	435	429	383	378	442	356	395	398	395	378	418	412	384	366	366	367	400	386	424	382	359	404	396	378	381	408	381	425	386	389	395	423	364	396	370	384	375	391	382	360	397	384	381	383	381	368	381	427	390	395	380	377	432	346	369	389	385	389	427	386	391	350	407	382	388	389	384	383	381	400	402	386	412	427	392	393	365	400	375	396	385	360	354	395	418	425	394	402	391	392	388	367	372	431	396	367	389	393	425	411	419	381	419	375	421	417	418	400	372	386	400	377	406	357	357	376	391	364	356	383	389	367	372	390	383	396	404	401	406	382	425	407	369	373	391	377	380	391	392	398	375	365	388	376	441	405	386	434	397	394	406	393	390	375	371	420	382	396	349	358	426	412	365	409	397	366	417	389	412	361	391	430	380	399	378	398	391	401	393	394	374	360	400	354	369	380	376	383	367	424	387	431	411	422	382	403	406	392	395	395	362	416	398	401	398	396	368	400	411	428	374	357	387	377	407	381	373	410	389	372	401	412	385	376	401	385	402	410	401	353	378	401	368	437	368	394	394	419	374	370	393	416	398	349	381	391	390	346	372	389	378	351	394	379	371	391	372	374	396	422	396	381	392	372	382	390	406	373	413	378	400	387	398	381	391	348	392	408	386	406	393	434	384	430	369	377	383	385	402	411	393	395	396	417	381	386	411	376	397	394	392	405	369	370	384	384	373	400	422	398	361	414	398	371	399	361	378	366	396	403	374	377	429	376	380	397	377	389	396	413	404	416	407	420	400	396	396	382	412	409	413	390	437	356	397	421	382	419	394	396	399	425	378	374	409	336	345	370	376	369	400	379	405	376	376	375	383	382	382	413	375	374	359	396	363	403	373	379	402	401	417	406	335	413	364	387	406	349	399	428	397	427	377	387	368	401	414	400	383	372	382	400	394	414	386	401	383	382	400	407	382	394	411	357	348	378	390	406	376	387	403	417	410	388	359	393	377	386	380	375	384	414	397	370	380	401	395	367	368	363	380	406	396	400	422	413	367	364	349	399	405	402	365	348	401	372	362	349	400	355	372	369	397	431	382	398	392	361	397	405	369	409	389	402	371	407	367	385	403	404	408	415	362	402	381	376	373	395	390	407	396	369	415	371	413	350	408	368	354	372	393	358	370	367	386	404	392	387	361	404	418	383	385	386	386	389	386	377	385	402	396	350	383	400	363	380	411	413	386	367	372	402	366	363	384	400	377	361	395	400	367	409	394	394	403	394	348	397	373	411	435	368	422	362	384	417	409	371	379	399	394	391	380	409	372	401	407	387	381	415	408	395	420	389	382	402	404	353	396	358	390	372	388	379	376	391	412	365	418	366	409	405	348	395	415	414	362	387	397	421	453	371	385	373	412	408	417	387	372	389	400	397	376	391	399	383	400	388	372	407	401	361	387	373	387	369	414	399	378	393	400	387	348	379	385	395	360	387	385	382	382	383	401	367	385	378	375	377	414	397	379	403	408	384	399	360	411	399	440	384	424	383	426	371	350	392	386	363	387	369	423	408	354	378	393	383	380	411	370	381	390	405	403	391	375	405	357	414	382	396	395	379	388	385	367	384	371	391	359	413	402	398	409	409	358	409	400	386	394	382	394	383	410	353	396	372	374	369	412	382	400	357	388	377	398	353	393	442	378	386	372	386	379	411	398	372	391	376	371	387	373	390	377	383	380	401	383	397	393	387	363	422	406	377	434	398	398	400	378	396	391	368	402	391	431	388	368	394	354	425	367	392	370	369	370	421	403	402	365	402	383	377	349	416	387	364	371	376	369	402	393	387	379	383	390	359	354	417	400	411	398	385	377	407	419	400	382	385	378	404	414	410	389	361	386	371	391	426	391	361	418	392	391	391	402	383	383	407	393	387	415	359	394	402	422	410	408	365	424	401	379	418	410	387	383	410	389	358	362	369	364	410	388	366	411	412	380	388	394	415	393	397	368	384	413	380	374	418	403	388	366	350	398	399	401	415	389	389	368	400	387	402	363	434	412	349	371	441	392	393	372	402	399	380	399	382	421	379	369	366	404	367	365	382	359	395	387	399	414	401	402	396	395	363	405	379	407	402	403	409	417	409	380	382	423	422	379	410	374	371	386	363	362	395	392	402	377	389	382	355	390	368	385	394	356	370	383	373	417	388	370	379	388	412	373	404	384	348	376	402	417	365	389	433	411	372	399	366	378	391	395	367	377	412	403	378	376	400	399	391	390	400	383	396	419	372	370	417	406	374	381	390	359	373	399	365	377	400	403	391	391	396	387	376	409	389	416	359	427	404	388	372	372	369	368	387	408	419	378	375	390	341	393	410	395	363	399	424	421	375	422	360	380	436	385	407	385	417	389	391	373	373	399	405	414	404	393	367	347	409	387	373	378	405	381	376	414	341	380	442	392	368	362	393	373	386	365	413	402	417	399	415	390	358	387	404	374	414	394	380	338	412	391	372	371	381	422	401	381	380	391	388	371	401	390	391	390	368	406	404	386	390	398	388	403	403	399	382	407	358	390	388	347	395	377	387	411	390	380	398	396	380	405	408	389	407	381	359	386	387	367	403	383	395	399	386	369	388	403	397	389	405	400	397	430	361	407	391	390	402	409	424	397	398	382	405	374	395	382	389	358	392	381	390	408	391	383	390	361	379	369	397	376	418	410	381	408	383	358	368	387	375	390	387	402	408	393	376	406	372	401	363	390	406	396	364	399	389	400
27697	23120	19237	9254	393	275	282	233	227	195	230	217	240	212	220	218	231	230	236	241	233	224	232	199	221	244	199	224	190	212	243	242	203	222	244	224	224	189	244	224	210	226	237	223	208	220	212	213	216	232	211	213	212	227	225	214	223	222	211	210	251	214	223	247	218	240	230	227	211	204	202	224	200	222	217	245	190	216	213	213	202	228	224	229	249	233	203	223	206	215	227	216	248	210	225	233	242	211	200	201	233	224	225	247	222	237	217	256	209	212	233	222	235	211	216	225	224	216	205	232	203	230	196	234	272	213	225	214	222	230	228	207	242	211	212	223	221	251	228	214	211	256	231	232	250	228	223	227	228	195	201	200	222	225	212	225	211	248	214	198	215	196	228	217	235	247	224	221	225	235	244	233	236	247	220	200	251	200	201	229	216	229	213	197	192	208	225	246	240	213	223	209	211	222	250	241	222	258	254	210	219	243	213	217	249	249	236	210	246	245	221	198	219	224	226	212	227	226	235	222	226	220	229	234	238	228	220	229	223	249	236	231	246	230	222	232	217	217	230	240	191	216	221	204	226	208	227	225	225	201	245	227	224	225	209	241	223	223	224	234	234	216	233	230	223	221	217	225	222	262	211	210	216	220	210	277	226	220	214	225	241	244	258	216	216	221	231	226	228	229	220	238	205	214	236	237	236	231	201	199	210	244	223	221	211	210	196	239	219	244	206	208	247	236	231	246	218	242	224	221	255	203	215	219	236	198	221	220	217	233	207	206	249	222	214	227	216	222	217	226	219	256	227	243	210	232	238	218	222	206	219	254	219	253	207	223	226	203	212	228	234	235	250	237	211	233	203	223	212	235	234	226	243	224	237	210	244	226	227	220	238	228	243	243	202	246	213	220	218	224	214	244	230	236	206	219	235	257	227	255	209	228	236	195	226	205	220	222	190	249	235	258	214	212	247	247	226	243	202	237	228	215	234	244	219	240	255	194	187	240	192	223	208	235	234	247	220	198	224	200	217	221	200	227	229	216	224	235	217	271	199	239	222	206	239	232	258	222	251	245	219	225	222	219	239	219	258	233	228	225	231	219	207	245	211	237	233	222	227	224	235	228	223	225	207	229	212	227	248	199	220	232	208	222	218	202	250	219	237	230	207	204	226	238	200	192	228	224	253	224	230	220	241	229	232	214	260	233	208	224	215	233	247	225	219	240	222	214	212	234	235	214	240	229	233	216	232	229	221	213	207	209	212	242	213	224	205	214	222	223	241	212	210	242	231	227	225	236	234	201	243	238	234	194	217	240	248	222	224	215	239	270	227	213	232	203	245	242	246	230	222	208	211	228	206	241	201	230	223	262	236	214	200	194	203	218	217	235	210	210	232	230	232	224	202	242	241	249	231	222	227	237	207	199	200	229	229	205	227	235	224	246	227	223	241	218	238	215	222	210	224	237	207	226	232	255	224	220	220	195	215	237	199	212	203	235	218	225	236	214	228	238	220	223	249	251	223	213	233	239	225	229	223	231	238	204	215	200	233	208	220	216	220	193	199	228	233	237	201	217	232	192	240	248	232	242	241	198	206	195	220	211	234	207	246	230	226	204	212	221	215	204	243	221	208	240	236	216	227	223	196	217	252	234	224	215	245	210	217	228	221	223	186	205	238	229	212	221	211	234	218	245	236	237	223	216	206	221	214	220	236	219	239	233	225	234	238	198	236	196	251	223	266	230	233	227	244	230	232	207	222	255	226	217	211	208	229	229	242	254	233	240	199	227	224	201	220	213	253	201	214	243	211	220	197	224	229	227	218	240	210	223	215	218	214	223	211	227	218	210	225	221	207	214	220	220	229	236	247	214	251	226	258	217	225	196	222	250	223	221	216	258	230	212	217	228	223	216	221	250	205	226	213	226	226	232	223	225	220	207	234	205	204	214	230	219	217	245	213	212	252	234	191	217	219	213	240	231	226	209	227	216	231	216	238	199	208	243	220	213	222	216	212	200	270	224	216	198	237	225	231	228	212	228	223	194	222	214	237	220	240	220	211	255	223	236	219	240	223	216	229	256	206	200	224	217	214	231	223	219	249	222	229	221	243	216	228	225	231	214	219	215	234	223	216	235	248	213	218	211	209	228	216	199	243	232	221	199	224	217	238	203	235	255	213	236	240	216	223	221	228	214	219	220	237	223	209	213	238	237	209	202	232	206	216	228	213	224	253	212	235	231	204	225	228	213	255	249	252	243	228	220	219	240	204	219	239	219	252	220	220	216	189	218	203	226	254	221	211	209	235	227	237	250	195	222	239	201	218	229	245	215	231	206	209	222	205	240	218	230	246	211	242	212	253	234	221	218	221	210	218	233	233	224	245	227	232	231	233	210	233	238	220	216	220	232	247	232	235	225	213	217	214	218	240	210	233	234	232	211	228	237	220	221	250	214	203	233	245	220	222	216	234	236	235	238	238	207	228	211	218	232	225	220	224	244	228	214	221	231	244	214	211	215	232	206	189	242	248	208	255	255	224	204	214	232	215	237	220	206	239	203	217	235	234	207	211	231	216	201	230	226	204	217	230	232	211	236	229	209	223	222	215	206	240	239	204	217	209	233	230	208	248	226	261	219	195	253	225	219	231	229	225	224	230	215	224	232	220	232	251	220	238	205	259	234	222	211	222	218	229	248	207	225	251	220	232	226	231	220	217	257	230	214	232	205	223	234	240	255	200	238	202	227	205	212	214	215	235	217	209	239	201	203	226	241	228	206	213	248	228	217	214	210	198	198	203	223	220	238	221	219	229	236	223	227	240	198	248	226	190	217	215	211	210	232	247	218	199	249	250	239	240	223	224	218	199	224	222	225	215	209	194	230	234	219	239	221	240	251	216	262	216	206	221	227	233	234	231	217	229	221	221	229	231	209	223	230	201	239	216	194	252	222	209	220	232	198	221	240	235	210	233	228	228	247	214	230	217	232	211	210	228	233	237	218	227	229	240	203	223	234	223	222	210	257	250	207	231	234	210	272	239	210	234	228	197	202	244	250	213	224	248	233	223	247	230	242	229	236	217	230	251	238	216	240	206	225	244	238	220	199	216	223	218	223	219	217	235	234	258	210	193	247	212	227	238	229	226	226	224	219	244	227	215	246	231	236	234	229	212	222	245	230	222	211	201	229	240	261	232	207	241	250	226	253	250	232	210	207	227	247	236	217	219	203	230	223	214	227	218	234	218	209	274	220	204	228	207	224	248	234	226	207	227	223	219	212	255	219	233	217	218	257	206	231	206	237	204	230	220	222	248	216	178	216	240	236	193	238	234	221	242	214	243	253	225	227	215	216	216	222	229	222	234	238	226	237	225	220	218	222	200	217	228	226	215	221	222	220	237	229	235	232	219	232	233	207	229	211	207	205	233	233	239	233	202	207	224	232	224	243	246	240	219	218	251	214	240	219	242	212	228	214	238	245	217	243	220	225	239	246	223	220	229	205	241	221	198	252	226	223	220	207	221	188
26765	34431	14441	6466	381	363	352	312	295	290	294	271	284	315	287	263	257	259	277	247	286	254	290	264	310	266	297	274	281	263	305	286	273	270	295	264	265	256	262	263	275	271	242	266	259	261	270	294	275	271	270	255	279	234	272	295	289	292	291	270	286	262	302	276	288	288	272	270	282	290	259	283	253	279	322	285	271	254	266	273	286	278	295	321	262	283	287	260	264	290	298	286	294	289	259	277	269	298	262	253	252	292	276	267	253	279	272	285	277	311	254	283	279	275	277	285	282	300	289	268	297	279	304	305	270	267	301	284	299	264	297	285	300	297	272	263	284	249	257	256	295	275	279	281	288	304	253	269	266	293	261	272	288	276	268	273	293	282	292	265	288	274	238	266	295	237	291	265	258	308	258	294	282	268	256	272	313	271	274	282	259	278	337	262	296	274	289	275	294	258	288	276	244	278	294	268	268	280	278	281	269	277	268	269	290	263	281	276	274	242	292	268	274	256	285	263	265	300	301	254	268	277	281	273	294	299	271	269	264	285	293	289	259	287	301	261	279	246	268	314	282	267	262	262	257	270	291	259	268	333	260	246	264	284	294	295	270	298	253	251	284	296	266	288	274	295	286	258	280	254	258	296	266	273	269	268	276	285	275	296	275	261	262	273	313	331	328	258	277	260	283	279	300	261	270	308	303	309	282	291	264	264	265	279	270	276	243	289	253	267	301	246	285	267	260	315	305	288	292	293	270	278	291	291	261	310	281	288	246	288	281	258	290	272	290	272	283	270	277	253	274	265	279	277	272	247	304	286	282	237	270	270	261	275	251	274	279	254	256	248	301	287	294	295	274	319	288	249	272	254	280	268	298	242	270	263	280	280	266	265	272	287	275	307	277	256	294	267	255	245	254	265	255	286	251	261	256	263	262	251	273	262	258	298	250	266	292	252	298	281	262	234	258	292	256	272	273	274	300	269	290	258	274	263	284	258	279	289	264	261	276	275	286	286	287	304	286	269	270	257	293	268	279	288	238	272	290	275	253	286	276	290	288	282	280	304	275	265	289	286	278	293	254	248	300	255	305	317	266	293	263	294	279	283	268	264	274	285	277	249	282	264	274	248	268	248	292	280	270	267	263	254	295	289	276	282	270	258	287	273	286	274	277	268	255	289	259	294	232	269	281	278	274	262	273	290	265	245	268	285	311	298	266	246	283	280	302	272	258	269	287	274	235	278	250	255	284	277	259	277	254	274	274	279	270	258	262	255	258	276	278	295	237	272	274	285	274	294	283	261	290	267	267	255	289	274	276	268	281	287	240	276	255	280	241	260	251	292	251	271	252	300	265	292	266	266	270	267	274	270	293	274	260	288	269	241	277	243	287	269	279	261	268	274	263	268	280	263	283	292	294	285	262	243	272	269	276	281	249	282	265	295	288	277	269	252	268	265	259	229	266	262	267	260	261	262	260	275	265	275	264	302	316	288	276	270	285	253	286	312	286	283	309	259	279	256	250	295	275	247	298	254	303	262	283	256	306	252	270	256	275	252	284	294	280	300	243	274	303	284	283	314	262	253	292	291	248	273	274	261	283	237	274	276	259	260	297	262	279	274	252	270	236	288	282	270	263	264	275	268	275	240	264	261	270	267	268	319	288	300	290	269	244	294	260	286	290	301	281	268	272	283	244	263	259	260	281	287	239	252	272	275	278	279	273	256	293	304	274	303	268	255	264	280	283	277	293	307	276	286	276	273	278	282	271	267	281	291	250	273	283	304	269	267	298	275	300	243	297	277	284	243	286	250	247	271	276	284	279	271	300	265	259	285	281	281	248	269	269	261	262	263	280	279	275	312	271	275	269	284	261	266	268	268	245	265	266	265	276	270	258	322	267	267	279	278	270	263	265	271	254	283	275	251	285	279	277	274	285	255	316	255	260	282	259	290	271	280	291	274	247	295	282	267	280	290	248	264	295	265	273	240	240	277	279	280	252	262	273	278	283	282	285	268	244	291	244	258	253	265	264	255	264	269	253	261	243	304	280	272	264	269	265	269	263	279	258	277	258	257	257	274	287	258	283	258	287	273	289	289	279	272	283	275	291	295	281	259	290	284	270	282	300	260	287	255	253	244	252	310	282	250	305	292	260	268	283	268	276	278	263	275	290	286	271	276	264	267	282	292	264	253	298	271	252	295	275	272	269	274	294	251	285	277	274	261	286	266	258	250	283	253	279	270	251	265	259	266	247	274	264	287	307	272	275	281	272	257	291	273	281	234	256	260	288	278	256	288	288	302	294	302	274	273	288	284	255	275	300	279	278	267	286	259	280	281	255	285	276	261	263	269	271	278	263	260	240	267	259	278	281	268	314	285	288	279	264	284	284	306	272	291	260	249	252	302	296	299	274	268	280	274	227	274	262	274	294	268	271	253	265	301	275	262	267	276	272	291	251	257	288	286	274	282	262	300	275	254	252	261	273	274	282	290	261	283	308	276	281	270	272	298	292	270	283	263	270	249	254	258	258	286	282	269	302	275	274	286	276	289	237	268	241	241	262	284	275	272	303	309	292	260	275	279	285	285	276	278	289	286	285	267	248	301	312	269	256	279	293	260	276	278	272	297	286	291	281	304	272	289	299	255	327	274	294	277	271	263	301	282	255	259	287	264	244	233	249	259	261	283	252	280	267	268	283	276	278	278	275	287	277	264	298	272	257	293	258	270	260	272	291	293	265	274	294	258	266	278	273	291	280	265	256	266	286	285	259	272	271	265	260	268	282	245	248	269	262	297	260	292	285	282	263	278	307	287	238	247	271	281	275	287	282	298	241	268	293	240	290	286	279	267	290	278	278	311	286	267	273	283	285	269	240	256	256	257	261	293	268	268	270	272	248	279	285	272	280	295	289	264	289	289	261	294	269	297	295	288	268	265	268	276	270	255	268	258	264	265	279	301	267	276	281	256	293	283	275	279	239	268	247	269	299	288	280	243	261	282	286	237	274	290	288	261	276	271	285	276	291	280	263	232	275	240	268	279	256	260	250	284	285	250	293	285	265	242	266	260	249	289	270	262	253	271	289	295	278	277	280	300	276	268	276	265	254	241	272	250	260	253	285	253	265	277	291	267	256	280	275	290	274	276	260	250	260	288	265	286	305	283	290	263	288	255	280	292	289	251	268	295	264	283	276	280	264	236	292	272	271	264	282	280	282	253	259	269	265	258	284	283	274	271	261	278	274	263	270	247	276	254	262	252	278	294	294	253	288	258	275	264	285	291	269	254	289	288	255	266	285	270	257	256	291	283	279	289	284	275	280	264	252	282	267	271	262	277	247	261	287	291	252	256	280	273	275	275	279	302	294	295	280	253	267	289	244	259	279	293	246	261	258	278	263	273	285	266	288	272	273	259	268	265	302	279	293	255	258	279	270	268	230	279	289	291	257	282	269	290	278	280	285	248	301	250	295	277	282	281	252	278	267	265	296	269	288	281	305	249	250	264	293	263	269	295	279	264
24035	21337	28974	24348	21136	17405	2239	638	495	467	416	432	446	412	368	372	338	325	340	383	363	363	311	340	305	345	327	309	329	325	350	324	336	349	346	354	313	326	334	328	348	337	310	331	335	395	327	304	347	317	340	331	352	356	353	319	288	314	333	314	361	323	318	323	327	308	303	309	309	308	360	315	326	320	356	351	353	350	324	310	342	295	300	326	342	344	338	335	331	325	331	353	326	345	314	371	328	314	350	315	335	318	328	335	314	364	301	353	329	341	332	318	345	349	347	316	347	322	330	325	353	313	301	326	329	329	316	338	340	319	309	336	389	359	317	360	347	306	327	322	356	339	342	294	352	311	345	330	362	329	320	316	328	300	314	309	342	320	331	328	320	319	299	312	311	340	349	343	316	343	333	315	319	352	312	304	343	322	320	317	326	286	341	341	294	337	301	314	358	364	325	372	314	327	325	351	332	340	310	339	285	318	317	334	337	315	318	349	329	334	323	327	318	311	321	331	356	288	323	321	321	337	331	328	347	365	332	347	324	326	313	339	298	307	341	367	354	310	292	311	339	312	338	306	326	335	308	362	320	318	348	301	327	326	300	315	319	346	326	311	300	316	342	337	314	318	312	307	318	364	315	368	378	342	353	301	322	333	350	315	314	322	361	326	333	329	337	331	338	338	317	310	344	312	348	324	343	329	333	338	313	302	330	311	327	322	317	316	289	337	360	284	325	347	307	317	326	329	361	325	325	352	299	299	353	345	294	324	312	312	342	295	349	359	324	307	351	323	337	319	326	328	344	350	341	351	317	316	308	311	291	320	322	312	330	296	298	365	336	331	301	337	322	333	310	317	320	309	356	335	331	337	322	312	322	311	351	328	309	318	317	297	353	325	326	346	322	319	333	321	325	352	342	335	350	351	349	359	340	314	324	341	334	332	345	320	317	325	369	303	296	311	312	308	326	345	325	338	311	286	326	321	330	373	342	313	326	316	330	320	304	321	303	335	332	291	302	339	330	307	318	343	323	339	331	327	306	327	334	299	332	342	322	340	290	314	317	359	322	296	344	317	333	339	333	334	325	333	320	341	370	342	380	340	330	346	321	322	352	309	326	365	313	360	334	327	338	337	338	321	360	336	301	347	322	339	324	341	335	345	305	335	332	322	322	345	325	315	330	343	338	367	339	333	344	342	333	347	308	366	281	344	284	280	328	321	335	318	340	320	344	310	340	341	294	319	391	324	291	341	325	309	314	311	312	307	322	300	309	332	309	305	279	305	348	322	341	326	327	326	336	331	333	311	354	322	308	303	319	351	337	314	329	319	332	327	323	348	320	353	309	330	329	293	333	377	343	348	325	336	315	341	325	322	327	365	331	343	319	360	303	316	340	341	351	314	300	346	321	282	315	304	315	326	365	295	295	311	334	339	378	310	325	341	316	323	335	303	366	309	336	324	330	336	326	348	309	332	327	311	326	353	317	347	325	357	358	357	340	347	329	300	316	335	310	336	304	318	344	307	332	298	324	297	332	334	336	294	295	321	335	332	354	333	333	308	340	308	358	333	307	299	322	333	334	336	345	319	296	347	334	344	304	327	313	345	306	347	336	334	345	347	308	330	297	325	301	344	339	325	315	324	346	323	299	333	323	312	321	314	314	344	331	329	321	315	330	295	323	334	324	336	352	297	318	332	344	322	325	334	308	345	312	337	345	325	336	350	322	323	330	344	351	328	304	337	301	340	303	370	342	334	327	331	318	351	331	325	323	326	329	317	336	334	306	325	339	323	320	323	374	342	318	312	323	329	357	323	317	332	337	316	307	298	337	308	293	312	357	293	347	320	317	358	361	312	286	340	369	321	311	329	305	305	355	326	352	315	318	350	335	322	292	294	336	335	312	331	287	313	335	308	308	334	290	323	334	315	307	333	323	343	357	311	322	321	318	299	320	379	342	340	329	317	329	330	316	303	330	361	296	336	329	307	329	327	325	309	333	343	313	305	308	350	337	310	326	369	337	315	340	308	340	322	288	291	316	329	322	321	333	362	311	322	301	316	335	318	339	290	318	359	303	342	312	345	324	343	321	300	315	325	316	320	314	325	330	299	318	312	329	350	336	298	313	335	341	336	298	354	326	315	320	327	318	329	344	344	338	356	323	299	300	364	326	340	334	315	319	336	321	336	314	311	297	317	299	302	339	319	342	299	332	320	328	351	295	308	341	328	366	336	297	316	330	325	332	306	328	328	370	332	348	352	310	333	310	320	342	336	339	349	307	320	315	344	316	338	346	342	316	317	340	299	334	329	330	329	309	307	365	313	315	319	346	295	323	338	298	305	338	327	352	349	334	298	322	333	351	298	335	350	320	327	304	326	315	321	313	314	320	320	286	346	310	331	341	341	311	309	352	317	337	317	336	306	334	329	306	339	328	371	340	365	352	335	341	304	303	334	324	338	347	319	327	342	348	335	314	333	291	319	331	332	357	316	341	331	313	320	341	332	302	348	298	325	323	309	324	329	343	316	332	325	339	311	282	327	288	331	335	316	320	319	314	322	326	315	344	326	312	319	326	307	296	323	356	311	321	321	343	310	344	332	348	324	332	330	321	314	355	341	354	310	318	347	307	307	364	310	352	324	353	328	320	299	336	328	345	307	346	318	328	324	302	362	327	354	322	320	341	325	307	323	313	288	325	298	337	328	340	350	313	344	314	323	325	308	319	349	321	325	339	325	312	319	348	304	324	320	309	338	309	333	330	337	355	326	327	323	326	322	343	335	354	321	319	276	342	302	321	334	320	307	339	329	305	304	316	337	330	333	345	328	348	314	336	336	316	352	343	343	316	305	326	343	307	334	347	326	331	310	353	341	362	319	335	319	336	327	298	335	346	350	326	323	304	333	333	327	305	344	309	319	314	339	347	317	337	334	309	308	333	333	354	289	318	317	360	351	367	299	319	297	330	325	327	338	326	296	330	335	315	358	321	342	286	305	330	302	325	352	314	351	325	350	310	310	337	353	335	329	331	354	298	323	353	368	322	333	326	317	308	307	337	282	345	331	311	310	316	319	384	295	329	332	331	312	336	314	354	307	334	318	341	325	334	309	333	315	336	291	349	299	318	337	317	351	294	314	374	343	325	318	329	342	325	358	339	351	325	305	320	325	358	337	327	320	333	320	323	340	322	333	336	333	368	359	321	315	325	336	303	315	306	320	328	347	349	308	337	341	345	336	296	333	339	294	343	320	325	327	334	340	300	325	309	344	321	303	320	327	315	349	352	347	292	292	334	349	301	345	328	331	351	331	310	321	310	331	328	353	312	308	305	318	344	326	316	333	318	302	312	323	320	322	305	322	332	304	337	348	314	298	324	342	326	315	288	299	323	342	302	314	321	319	351	316	357	331	301	355	311	300	305	316	344	308	322	337	325	331	350	330	315	310	311	315	327	341	319	298	323	341	333	304	353	333	352	304	344	321	298	316	308	296	296	316	332	363	292	360	361	328	331	353
42377	75652	52904	29257	1795	1317	1157	929	821	764	640	572	540	502	528	513	481	483	453	445	415	413	474	458	432	396	419	424	399	393	387	408	437	408	402	423	409	405	363	406	380	410	358	382	409	395	361	396	407	412	393	405	406	430	402	417	397	401	394	376	416	380	416	412	388	422	390	400	442	377	375	404	392	392	399	402	391	383	350	417	374	388	359	393	421	395	350	404	388	406	406	417	394	412	379	368	384	402	414	396	393	411	381	384	379	401	359	384	393	399	394	385	407	388	404	397	464	385	425	461	385	422	425	407	371	393	381	411	415	383	398	387	399	385	406	363	384	397	385	370	395	433	353	388	399	375	387	413	384	380	357	379	390	381	416	401	405	379	406	395	416	365	394	375	350	365	403	398	401	410	389	371	387	390	403	401	373	405	408	393	375	389	391	391	409	399	399	411	407	389	368	418	382	424	380	427	365	359	430	398	392	377	375	401	381	339	376	387	383	396	368	410	412	381	395	404	371	412	400	421	412	388	393	396	390	399	378	352	407	372	369	401	381	355	404	395	396	392	395	366	408	382	386	387	384	413	398	396	416	422	397	383	373	378	385	364	401	377	384	383	408	387	407	359	402	408	384	379	421	382	370	366	404	404	382	419	396	381	396	420	406	389	385	387	366	382	416	380	387	378	409	395	366	422	390	382	374	366	366	359	372	369	365	408	384	383	402	367	393	414	394	426	369	443	398	433	388	378	385	427	382	386	408	396	410	390	389	411	410	406	383	399	385	343	408	453	367	413	381	402	385	410	410	383	426	376	410	398	421	389	369	386	395	431	365	380	386	384	391	406	419	374	440	394	384	384	391	422	382	417	395	390	393	397	368	393	399	392	369	387	405	406	411	382	375	405	382	399	379	393	363	399	385	393	399	393	394	395	406	361	397	400	403	419	393	423	370	355	373	383	394	392	402	393	343	424	399	386	397	390	401	385	399	407	402	399	352	417	421	406	426	383	364	385	381	435	380	365	432	445	437	381	402	405	411	398	393	391	412	418	368	371	383	399	388	404	405	379	415	376	371	399	390	401	404	402	413	401	381	402	410	410	436	406	423	399	400	399	410	407	366	371	408	412	405	401	441	358	393	386	383	402	392	388	411	397	438	374	361	396	402	427	401	389	412	361	359	385	407	401	414	402	383	393	421	381	383	397	425	389	418	391	406	364	389	416	395	381	417	414	399	382	402	397	340	389	381	387	396	419	384	365	375	385	398	431	377	394	365	423	366	408	375	393	395	400	360	395	405	376	424	426	388	386	373	373	374	381	365	387	367	415	343	383	403	392	434	394	399	427	384	347	403	388	426	369	410	402	389	405	408	421	353	358	377	374	387	400	390	386	417	423	408	390	372	387	376	398	411	364	450	362	389	398	387	391	374	372	417	403	394	373	396	369	368	401	417	385	389	414	423	394	402	386	414	416	404	401	427	420	387	411	382	406	417	398	377	362	379	401	387	395	403	386	384	424	391	411	412	367	402	404	373	376	407	379	399	385	382	414	380	413	447	402	424	373	393	374	402	408	384	385	400	381	416	405	378	400	372	334	377	380	407	406	433	371	391	385	387	414	416	393	398	375	402	398	399	399	399	388	332	406	413	424	426	428	392	391	391	374	425	448	409	385	384	395	404	420	391	384	428	396	368	379	382	373	375	389	412	414	406	383	379	377	403	429	435	396	391	388	390	380	370	381	434	359	393	380	395	408	389	398	373	390	394	392	384	386	400	368	373	393	407	414	402	367	381	396	418	382	402	399	401	402	373	417	410	398	366	393	348	426	390	387	387	387	410	360	385	411	407	396	388	402	388	414	382	345	382	383	406	380	401	410	390	362	401	430	381	371	390	406	385	392	379	393	408	385	353	377	329	389	385	403	391	382	399	374	355	394	352	371	385	437	406	421	371	405	411	395	372	397	361	399	367	372	367	380	411	411	409	379	349	429	408	396	405	379	407	411	423	362	419	389	420	385	379	376	424	394	379	398	372	406	375	394	399	388	413	395	411	395	418	419	387	405	392	418	400	423	389	386	410	400	386	378	406	395	407	417	380	377	381	391	419	397	418	400	416	367	383	392	367	401	393	386	394	378	408	404	387	415	371	413	442	362	402	386	359	401	380	394	425	397	418	353	381	394	360	340	387	393	402	383	400	400	406	390	395	372	402	391	400	388	398	396	388	396	384	396	393	393	398	360	405	384	365	369	379	391	399	388	405	367	351	367	417	398	422	375	401	418	378	405	392	364	391	401	414	393	419	373	367	387	426	394	369	405	369	361	392	397	390	380	410	407	416	388	385	395	414	368	400	408	401	412	388	352	402	360	373	400	378	417	408	389	377	386	360	378	374	372	361	385	400	410	400	398	392	391	405	444	403	330	412	403	419	407	369	371	400	407	396	416	370	384	396	406	409	440	352	388	375	418	375	382	390	403	424	413	401	340	390	405	376	380	400	382	379	392	375	405	420	386	419	388	424	406	425	397	407	409	415	397	401	377	364	412	392	359	372	411	374	379	397	375	394	373	393	368	411	385	365	422	390	393	422	386	395	411	358	423	381	391	370	390	391	425	398	402	378	449	381	384	394	400	392	402	401	399	418	395	379	370	426	411	392	364	390	408	381	379	388	391	377	390	385	375	412	372	382	400	415	398	371	386	399	360	365	415	392	408	382	422	417	392	376	380	374	415	416	355	432	386	362	402	406	363	395	388	381	408	381	427	383	373	405	440	355	390	371	384	389	382	396	374	379	428	410	392	359	357	402	408	379	389	376	396	389	397	406	398	394	364	418	392	408	402	421	385	416	403	417	396	373	415	394	412	367	369	364	375	386	376	407	360	407	363	385	368	381	378	409	372	400	345	389	385	370	401	401	366	421	432	387	403	378	390	427	372	391	385	374	399	387	411	422	346	355	399	413	389	390	389	393	375	414	415	410	360	367	389	392	405	400	396	378	365	379	381	383	374	419	391	413	331	369	384	400	368	406	388	399	415	412	414	396	384	356	380	406	384	401	372	434	383	444	418	377	387	427	389	418	412	381	393	412	384	406	417	421	396	383	403	359	403	418	370	446	361	397	338	406	374	378	373	366	378	372	379	400	397	387	383	388	381	368	386	413	391	376	385	395	386	397	395	394	359	378	385	397	380	423	393	385	434	422	391	379	420	350	379	370	399	349	397	396	395	399	414	406	424	375	388	372	403	372	409	417	380	395	404	397	377	416	387	392	371	404	388	390	404	410	389	397	413	384	402	392	377	372	418	408	431	408	349	397	399	403	379	418	335	401	406	398	399	370	363	342	383	404	382	399	396	388	401	365	400	386	373	369	386	382	380	400	367	397	424	396	378	403	400	376	367	386	349	403	381	398	399	416	382	382	388	379	420	377	380	409	396	386	398	422	412	414	428	368	416	363	355	387	369	404	399	376	401	411	401	402	363	393	374	404	374	390	398	405	381	392	420	397	370	407	398	380	402
25203	21524	28466	24842	16838	2060	317	241	234	211	189	212	181	183	185	155	171	169	195	169	187	182	163	178	176	172	174	171	194	152	169	196	170	166	175	163	178	175	173	182	190	180	188	164	170	156	161	182	170	171	181	157	152	165	175	168	183	151	154	170	177	147	152	157	165	170	181	183	157	183	174	169	201	168	170	163	194	163	148	148	196	183	182	165	162	188	172	200	175	194	157	166	158	191	193	194	190	176	206	182	162	177	195	181	151	176	179	158	210	174	169	175	180	155	183	195	193	165	178	165	173	169	168	157	194	180	175	157	175	165	168	159	183	171	182	161	176	166	190	168	160	178	151	174	167	176	155	192	157	162	138	188	189	180	172	188	172	168	168	178	150	176	180	177	188	162	176	158	156	160	157	171	157	161	169	156	143	147	174	195	198	183	164	185	167	176	151	156	179	175	134	170	163	189	165	168	168	173	177	155	180	164	153	137	185	174	161	166	167	163	162	172	149	208	166	166	159	175	163	171	192	178	171	152	156	185	149	171	165	194	169	159	162	186	144	190	194	139	174	166	154	142	177	169	145	185	168	154	141	170	160	152	156	188	183	169	179	166	173	167	171	171	166	183	155	145	175	179	180	145	189	156	165	185	180	162	160	183	159	147	165	172	186	169	185	149	159	181	161	163	180	167	178	175	150	153	162	181	161	190	128	173	202	174	156	158	177	158	192	179	161	159	179	191	188	146	159	170	165	144	185	161	184	154	157	148	158	152	174	154	171	176	191	169	160	162	162	139	173	165	166	159	168	172	170	168	205	159	177	172	193	156	194	173	172	187	169	152	175	157	167	160	156	164	159	167	162	138	166	162	149	158	175	171	150	142	170	153	189	171	178	147	174	171	155	162	178	198	161	172	187	177	140	175	178	163	164	191	192	172	192	165	179	161	163	159	186	195	166	186	163	148	171	173	165	153	178	162	167	181	152	146	181	193	187	163	170	161	177	195	181	183	188	148	146	171	169	143	161	182	161	175	165	162	153	190	169	198	181	160	165	187	172	196	180	197	172	159	156	167	151	184	148	181	161	163	176	178	161	164	160	175	160	168	169	164	161	162	143	161	175	162	163	129	173	151	165	194	164	179	155	177	178	161	165	179	190	177	167	198	165	178	163	168	172	166	185	150	142	170	168	182	158	178	124	163	189	184	173	159	156	160	170	139	170	165	153	184	181	173	156	168	165	160	176	183	160	163	162	159	187	162	154	142	137	163	166	170	168	163	153	168	177	174	166	177	165	194	189	154	163	161	180	159	136	166	162	156	151	165	172	186	168	160	163	156	165	192	146	159	170	185	152	175	168	195	167	173	184	176	169	179	183	182	173	166	192	167	190	181	164	179	156	187	172	175	179	192	155	173	180	154	192	186	153	168	165	157	172	173	160	182	184	178	149	180	142	152	159	171	166	170	181	158	167	190	173	158	179	175	152	154	165	166	166	173	152	191	156	186	173	169	185	143	161	174	166	145	160	164	173	176	164	166	180	173	170	170	179	157	161	173	176	146	168	143	165	151	159	202	181	161	164	185	187	178	182	166	145	169	163	178	149	158	156	186	171	168	174	169	164	173	160	172	164	192	168	162	170	175	166	179	163	179	169	157	190	199	163	150	140	179	184	167	169	171	141	172	176	175	160	175	180	154	145	157	169	171	183	168	173	169	173	175	165	193	169	148	189	154	176	173	171	169	172	163	170	154	161	164	168	167	171	175	168	178	166	186	171	185	178	157	171	161	168	174	155	187	155	167	200	195	157	177	190	178	158	182	160	157	167	160	166	180	185	157	159	176	183	163	155	168	142	182	180	186	170	161	171	148	171	170	187	177	167	167	193	158	158	185	163	162	177	167	162	165	170	175	181	176	181	188	176	170	178	179	162	160	166	188	167	172	169	176	156	160	184	202	183	190	165	161	174	189	166	159	175	202	169	184	170	175	186	168	159	174	153	167	164	181	162	164	182	191	180	161	176	179	172	174	198	171	168	164	163	162	165	137	177	184	183	143	173	176	165	171	156	171	185	163	168	188	155	159	189	159	164	177	190	176	154	185	172	167	171	164	167	181	180	174	179	155	156	172	179	173	165	161	171	171	186	207	174	162	191	176	169	145	196	151	172	176	168	177	176	173	155	162	174	179	182	197	176	174	177	163	173	189	166	151	185	149	162	154	167	150	166	169	172	150	179	159	175	179	179	156	152	157	153	154	160	205	152	162	157	172	152	155	155	185	168	192	169	184	149	168	188	147	159	164	170	142	169	168	147	173	158	165	163	167	167	157	138	174	175	158	163	178	152	180	156	179	185	168	162	178	188	166	185	162	185	166	181	178	160	174	184	174	186	170	157	162	179	186	180	147	175	181	149	158	182	159	175	164	180	148	149	196	172	173	180	152	160	173	190	182	141	181	180	146	165	192	172	174	182	157	193	178	164	183	195	165	158	168	187	178	172	167	165	178	173	161	153	174	186	179	166	164	182	185	157	153	157	178	177	160	184	158	182	175	163	162	152	140	179	188	159	193	165	157	161	171	155	164	165	170	172	176	185	180	170	158	191	172	165	165	205	152	178	181	169	157	193	162	152	180	163	161	165	180	175	143	177	162	160	172	144	171	159	192	159	201	168	156	164	174	156	166	170	148	171	169	161	174	152	157	157	156	178	171	184	175	166	155	168	186	188	177	160	162	176	168	157	175	177	174	171	180	157	182	151	152	158	155	150	189	157	168	172	182	160	154	162	183	142	143	192	176	170	162	174	170	194	172	175	173	191	169	177	177	167	181	169	165	187	169	203	155	171	149	160	180	165	161	169	189	184	179	166	160	147	168	134	174	167	159	171	158	162	149	194	157	178	153	153	178	189	174	160	135	168	148	164	161	150	191	143	170	164	161	169	167	146	157	177	166	170	164	157	189	166	191	185	167	172	180	165	179	156	166	149	157	173	167	164	197	153	169	205	168	191	158	171	166	156	159	160	158	164	168	173	167	154	175	163	166	164	149	150	164	191	160	171	151	145	157	160	166	167	155	180	167	189	155	172	170	156	158	195	151	168	190	164	197	169	172	190	171	144	176	183	173	185	172	149	157	163	179	143	181	165	159	207	171	168	159	185	145	156	169	195	186	153	156	178	153	146	196	162	155	160	194	181	163	144	149	169	191	181	175	198	163	180	163	177	172	178	179	191	206	185	197	186	173	178	154	145	153	184	170	197	164	161	172	168	170	157	168	165	177	175	154	164	179	194	170	186	194	147	177	177	161	144	162	151	169	166	171	148	155	159	189	152	161	150	158	158	157	161	191	164	168	167	165	156	154	163	162	165	176	172	170	187	175	177	161	198	159	168	186	169	166	166	175	139	171	196	162	168	169	190	171	166	177	145	157	156	186	157	164	178	184	159	138	161	174	157	169	166	146	178	157	156	163	170	162	184	169	155	165	174	184	169	166	175	186	176	172	169	195	174	179	183	171	182	166
42244	65942	43594	21747	950	682	603	536	438	411	358	304	324	277	287	284	259	233	263	258	216	245	238	198	263	217	208	214	225	272	238	223	208	230	217	216	218	224	232	241	245	216	216	230	204	246	209	223	224	217	231	218	204	239	198	229	236	218	219	174	258	203	200	205	199	236	187	214	224	220	220	202	218	204	189	222	210	200	217	193	224	205	210	220	212	222	248	211	200	222	223	220	221	221	227	246	212	211	223	243	227	228	220	240	208	246	189	232	221	253	240	223	195	217	227	220	234	224	206	225	218	225	217	243	237	203	231	196	198	215	203	215	216	217	191	216	214	224	225	208	216	180	197	226	234	236	219	189	219	212	219	218	201	222	204	216	224	225	198	218	202	212	224	225	238	204	211	182	212	213	198	213	228	201	205	224	199	221	179	230	195	226	190	206	192	201	200	173	184	213	230	225	237	190	209	228	231	213	223	198	224	219	215	230	223	230	178	187	224	202	206	216	208	192	200	216	240	176	218	228	193	229	205	225	222	207	254	226	234	223	222	215	205	246	207	211	208	226	207	208	212	215	200	207	209	219	200	201	206	207	223	215	222	202	205	219	216	214	208	204	177	223	222	222	215	216	236	205	239	219	230	220	199	205	201	221	211	217	194	203	220	188	216	210	211	240	216	219	224	244	218	216	183	193	220	224	202	225	183	209	206	226	224	216	239	217	255	181	206	212	220	207	215	219	220	242	225	220	233	243	205	204	234	201	245	231	200	208	217	240	222	195	207	192	233	227	221	217	216	212	228	230	207	227	225	202	196	212	222	218	231	206	194	225	243	210	230	222	199	217	226	232	225	222	208	245	207	210	202	203	201	200	204	204	209	200	213	211	217	209	204	238	216	181	206	221	226	232	217	202	216	197	223	216	228	221	222	224	218	221	217	241	203	197	217	208	210	197	213	209	216	208	210	207	200	197	224	206	211	217	225	208	218	229	219	203	221	227	215	224	253	214	200	211	233	214	231	230	213	216	205	204	224	220	206	205	205	208	206	203	214	199	183	207	201	231	220	212	209	189	214	228	220	226	218	206	229	201	225	222	228	230	201	211	211	219	214	174	219	231	244	218	197	237	209	187	212	216	233	205	216	217	215	210	207	230	196	226	209	219	222	209	203	197	204	217	220	240	226	190	218	221	238	207	232	212	228	221	217	198	215	206	202	203	231	214	208	202	220	184	206	205	234	213	185	178	188	206	210	208	218	201	226	194	215	228	219	219	212	236	219	199	207	205	219	204	222	214	231	211	211	199	230	203	216	208	250	207	228	225	200	213	231	197	209	189	204	223	210	206	226	220	207	229	232	221	211	211	239	210	227	224	231	212	193	203	227	214	208	223	247	213	195	221	188	223	219	237	212	193	217	210	198	218	228	210	228	238	213	228	226	220	222	191	216	218	221	212	210	229	229	211	192	235	236	210	220	197	221	220	195	224	227	211	231	218	227	237	201	203	196	219	211	228	199	228	209	192	219	221	226	218	227	205	220	200	247	214	193	237	227	219	216	220	220	223	191	209	227	199	214	210	200	205	239	230	219	207	219	206	211	189	236	211	231	222	194	187	220	238	223	192	222	217	229	205	201	197	208	214	217	196	204	220	216	237	206	244	204	194	205	208	214	197	231	215	214	200	218	206	188	205	234	209	214	213	206	200	190	221	233	206	228	203	208	224	218	189	212	238	228	187	212	222	231	212	173	217	235	216	213	227	194	243	204	226	221	197	205	219	215	195	242	221	242	202	202	220	184	199	217	213	209	199	212	204	217	232	208	200	214	212	195	226	201	182	262	203	178	226	220	225	213	203	222	211	188	217	219	227	226	207	197	211	191	251	222	193	184	214	245	199	197	206	196	203	228	203	217	205	210	216	213	201	237	225	205	198	263	233	262	202	202	199	191	201	179	210	219	202	244	200	215	208	212	220	202	233	226	207	211	208	189	188	196	221	218	239	221	218	228	209	240	202	207	216	224	211	226	203	220	211	213	202	222	224	223	198	202	221	219	183	223	203	210	218	208	217	214	213	229	218	210	235	226	174	179	200	236	211	198	208	195	217	222	231	196	209	188	196	214	252	228	228	213	199	219	211	227	227	226	204	221	208	202	205	191	215	189	226	236	216	227	214	224	195	210	246	215	220	216	218	191	205	224	195	188	230	184	207	209	190	265	236	207	221	181	233	228	228	218	200	226	210	221	180	233	207	217	196	203	214	217	222	201	206	241	207	220	194	219	224	223	205	212	213	206	208	235	238	203	213	216	228	197	220	212	216	188	209	206	223	210	220	215	210	195	217	205	203	224	254	220	237	225	211	210	191	201	204	200	219	210	216	226	219	195	186	199	202	212	217	211	224	224	248	219	219	235	230	210	227	201	225	200	181	214	210	222	203	208	227	233	231	240	229	233	207	251	213	214	235	198	228	206	200	214	221	184	218	188	208	213	208	217	210	200	249	186	212	193	223	195	221	208	196	206	218	202	226	197	195	210	229	209	219	250	215	210	216	202	209	203	212	209	217	211	200	227	191	223	206	213	217	215	235	241	223	223	230	206	223	202	243	222	208	223	223	211	189	195	208	233	229	215	222	202	220	229	239	228	217	209	194	222	233	222	240	230	209	208	182	221	225	210	198	202	218	233	199	231	236	240	227	203	218	201	221	225	190	213	192	213	206	217	199	190	206	196	204	202	211	184	221	237	201	231	203	222	222	203	247	195	197	239	235	211	221	233	216	237	212	229	212	217	210	214	195	207	233	201	224	227	210	213	209	214	247	178	221	198	212	214	230	212	200	229	213	209	203	189	207	200	238	230	205	195	224	208	209	204	226	217	225	204	209	212	222	203	208	217	223	197	211	207	239	217	183	229	205	203	241	209	237	222	199	197	208	219	191	218	217	199	187	185	210	209	230	239	218	237	227	222	219	214	205	232	236	200	193	217	195	196	215	200	190	204	223	247	220	207	199	229	233	223	212	219	208	202	218	215	193	197	239	230	186	222	204	213	193	205	217	210	228	230	212	218	230	195	207	192	211	224	221	198	228	210	237	217	206	226	201	200	214	216	196	229	207	214	198	217	201	223	220	217	205	218	220	198	226	216	195	227	228	235	228	201	211	222	232	202	190	222	189	231	193	219	209	228	213	212	211	207	205	229	226	230	228	207	206	190	213	219	211	212	213	217	194	240	235	235	215	229	241	218	207	199	234	216	228	216	224	205	206	221	189	216	200	232	209	227	208	237	230	229	203	205	211	206	209	229	235	208	210	225	230	210	243	232	225	224	210	233	204	218	227	239	202	201	223	220	194	213	205	207	237	214	195	200	221	230	221	222	231	217	217	227	225	239	224	220	208	186	223	220	199	209	207	209	229	195	216	205	201	186	213	196	184	244	197	228	240	191	210	239	231	199	193	245	212	218	223	221	197	215	203	215	203	213	222	248	227	189	179	204	221	212	199	191	218	205	201	211	232	219	207
22920	21220	29356	23456	21175	21269	17348	1188	614	636	549	488	462	429	418	435	381	352	387	362	335	356	352	333	343	364	359	327	332	354	308	319	346	322	332	322	318	318	302	312	339	333	309	307	296	325	320	317	295	319	313	307	317	315	301	313	335	344	324	331	374	325	297	300	306	275	306	325	346	313	283	302	271	323	332	309	283	294	327	314	317	308	300	297	291	286	305	305	339	305	319	322	322	345	338	311	327	282	340	309	315	326	309	331	270	283	314	303	328	302	321	287	347	319	344	331	310	300	301	257	323	303	300	327	311	347	296	330	354	305	314	325	303	298	299	321	341	300	279	313	293	272	313	310	342	302	307	341	287	307	296	267	336	284	326	309	330	310	326	334	300	304	318	325	296	315	307	309	316	293	299	298	295	300	315	322	292	288	298	283	307	324	296	302	319	268	319	304	307	333	292	296	343	295	310	298	309	315	294	298	290	307	329	280	328	324	323	314	315	313	316	337	291	331	328	299	280	328	259	330	327	318	351	330	321	330	310	293	292	286	320	316	312	291	340	326	328	322	285	315	316	327	330	298	290	320	322	339	294	320	303	307	317	281	280	270	313	316	284	323	305	308	294	288	317	304	296	311	305	308	281	307	302	305	305	319	290	307	318	288	275	303	302	276	303	310	313	295	326	319	314	326	298	300	313	306	323	306	325	291	321	301	326	309	307	279	314	274	288	323	306	290	296	310	297	304	275	311	324	290	287	292	313	332	289	298	293	301	297	307	283	305	285	310	316	330	346	269	288	315	327	312	288	299	342	332	297	311	303	319	303	329	304	280	288	323	300	315	308	315	283	303	329	281	310	299	303	278	296	342	311	323	320	317	297	315	326	324	309	307	319	319	321	304	318	321	326	304	297	307	308	335	297	334	314	300	272	308	342	302	328	282	321	305	324	319	291	312	285	308	283	343	308	324	293	316	287	307	293	339	302	289	290	319	292	319	292	295	294	284	284	306	335	294	308	296	314	298	308	299	302	290	295	299	293	327	268	301	287	301	308	311	304	308	289	276	320	288	289	339	316	300	304	303	316	257	317	324	301	334	337	320	314	303	341	305	336	276	333	257	307	319	308	304	333	301	313	304	310	302	317	359	316	286	316	300	302	321	310	300	327	311	307	290	321	312	314	308	284	303	328	329	297	323	317	308	325	316	329	295	321	322	308	289	325	296	321	289	310	315	330	335	302	320	309	273	306	298	317	308	307	314	288	312	293	320	302	305	310	313	300	327	329	319	306	314	288	267	308	320	311	274	328	291	325	323	299	296	320	338	302	298	320	315	327	287	306	311	314	288	287	323	310	347	289	342	291	293	294	309	331	310	321	312	317	321	303	284	297	291	312	328	321	320	304	301	302	327	302	318	290	296	294	298	335	347	310	298	301	310	320	328	319	326	297	305	319	311	273	323	304	344	321	318	304	309	318	326	304	288	272	312	320	304	323	299	348	294	304	292	309	311	289	307	311	316	320	309	278	314	306	304	291	332	312	337	302	347	321	309	315	329	298	304	302	305	338	289	316	314	310	285	293	336	282	309	290	316	301	323	323	307	334	290	281	345	311	292	293	329	308	275	320	318	321	326	305	312	308	347	321	313	290	342	286	291	310	319	307	309	343	315	313	310	328	308	312	299	323	296	306	317	312	267	298	288	328	323	304	342	275	306	310	308	322	326	341	294	304	317	325	308	310	306	300	311	314	317	324	278	273	321	305	289	315	316	291	286	314	329	309	298	307	318	297	303	317	312	323	306	305	280	283	348	284	308	315	309	351	289	285	302	315	330	279	277	312	298	317	303	304	303	310	322	287	297	303	319	325	307	318	332	296	314	297	284	289	303	330	314	279	314	317	267	321	313	300	298	290	324	325	325	279	316	282	298	298	321	333	290	308	305	288	282	299	313	329	341	315	333	327	310	306	291	306	311	316	293	344	314	298	307	279	292	323	292	335	305	292	273	340	313	311	320	296	308	340	309	281	276	326	274	302	306	295	318	339	331	319	314	287	316	348	313	300	319	321	310	331	338	304	318	328	287	314	285	345	314	308	287	289	338	320	293	305	280	294	315	317	284	306	312	287	305	304	315	332	273	298	314	298	277	365	295	318	294	308	316	312	307	316	322	342	334	293	317	305	305	281	313	308	297	301	308	314	320	334	334	308	325	331	327	318	322	334	321	316	304	305	297	297	305	332	306	310	302	289	325	326	339	298	343	315	304	296	321	309	307	347	307	315	312	316	309	317	299	340	317	294	311	306	303	313	299	313	355	331	291	330	327	272	313	298	293	312	288	302	297	301	258	296	329	325	304	283	332	324	295	329	291	312	320	325	312	310	293	329	321	333	281	309	298	308	308	310	324	298	309	322	311	299	321	289	307	308	307	316	309	309	302	301	276	311	336	303	318	284	310	315	317	291	302	296	327	288	305	309	313	294	303	305	303	294	294	300	285	298	281	299	270	297	287	318	303	328	314	321	334	305	309	313	349	315	278	323	264	315	295	297	286	329	327	331	314	292	318	278	300	333	337	280	296	321	322	304	281	328	303	305	287	302	336	265	294	300	284	254	266	333	316	317	314	324	322	334	330	309	325	326	313	297	287	309	312	280	299	321	302	280	305	292	300	331	314	307	315	308	304	311	304	323	302	321	280	318	347	311	349	311	308	313	308	308	296	336	310	298	337	317	316	326	345	271	306	298	303	311	338	341	308	319	295	293	314	320	299	301	322	315	312	311	312	312	312	327	294	324	302	288	275	292	330	304	288	333	293	277	297	266	278	314	282	316	296	309	295	278	310	330	312	312	292	315	324	314	303	310	337	277	295	335	324	312	331	307	316	283	328	329	275	311	315	304	298	304	309	283	320	312	351	293	290	294	340	335	327	318	322	304	304	301	308	297	321	326	312	288	320	333	314	290	306	344	287	283	315	312	278	306	269	315	316	336	326	305	304	331	294	299	303	302	296	309	289	319	312	289	340	304	315	319	310	319	338	297	285	308	305	316	356	324	317	287	323	300	301	334	330	292	290	327	325	317	279	306	299	310	342	339	328	307	318	327	327	321	322	277	287	310	291	302	290	328	304	335	303	299	300	324	305	336	290	295	298	290	303	340	279	282	293	281	307	289	301	288	326	315	293	287	334	308	309	285	271	308	304	299	302	285	296	304	288	273	285	268	307	282	308	302	326	290	324	328	280	312	313	336	309	322	321	286	335	298	306	305	255	296	299	304	319	309	334	291	307	317	311	309	310	313	307	308	318	314	295	307	331	303	342	334	336	303	298	349	308	296	315	307	303	297	324	315	309	301	293	290	284	312	338	307	346	318	314	326	314	334	300	324	303	319	302	312	335	305	327	341	295	284	285	283	310	309	313	319	279	326	332	315	329	298	299	306	296	304	290	273	281	314	287	321	288	318	288	293	302	318	293	350	297	286	321	302	311	309	308	314	342	292	278	310	319	316	323	298	333	313	306
44245	77004	63139	32551	3095	2217	1830	1519	1239	1048	911	773	719	639	600	535	559	525	501	497	443	488	426	448	419	400	421	419	398	435	438	398	435	360	394	414	378	404	402	392	422	403	421	359	399	373	412	400	378	405	359	414	372	401	375	341	398	405	378	374	385	344	394	377	376	397	380	394	363	393	400	394	370	396	388	363	386	362	343	349	390	403	409	380	388	372	387	388	410	390	405	393	389	394	355	377	400	423	364	378	354	348	373	379	359	394	383	393	375	416	332	377	378	399	419	346	403	399	387	393	373	418	388	419	355	330	408	364	382	410	361	380	389	372	381	374	410	383	351	340	388	387	388	379	382	372	349	374	379	401	412	350	386	397	418	332	381	376	370	377	361	374	370	402	362	393	385	380	389	366	377	377	383	395	392	361	318	385	402	411	351	398	393	390	386	391	362	374	372	386	332	394	357	357	377	362	387	352	365	364	359	368	371	355	368	372	383	381	367	366	386	379	379	402	352	395	413	385	391	396	341	389	375	360	362	383	372	340	368	406	379	391	387	385	361	408	376	382	415	399	356	342	368	404	366	375	398	351	390	386	378	395	359	388	367	361	392	380	400	348	343	322	366	347	399	365	339	380	354	411	367	397	369	378	337	365	361	337	356	374	347	336	388	332	371	365	374	369	406	357	397	375	411	373	364	359	375	387	311	343	383	413	335	422	419	392	398	398	329	408	391	396	374	383	336	346	372	411	397	372	362	394	380	377	355	358	397	380	367	340	362	352	396	364	361	383	375	368	339	352	351	346	372	341	392	390	359	397	372	385	366	371	370	330	409	355	385	380	349	355	354	376	343	374	352	359	352	367	345	357	346	385	365	358	393	362	384	370	406	388	356	368	392	371	381	406	386	378	349	398	384	365	369	374	376	399	395	365	393	373	384	363	365	360	393	368	372	393	386	415	387	357	356	380	356	365	347	374	374	377	383	380	407	392	385	333	412	358	385	382	375	351	395	420	335	359	379	382	360	343	371	378	360	370	362	390	370	375	376	386	359	345	385	380	396	354	412	380	346	378	340	378	376	373	368	366	393	370	420	346	366	371	387	368	385	369	393	354	379	366	401	370	371	377	391	345	391	359	394	383	411	377	376	329	393	330	389	364	364	364	366	369	381	365	365	412	369	406	389	407	398	382	346	409	408	355	387	361	373	394	369	384	374	350	356	372	373	378	407	360	373	375	396	392	356	364	351	375	378	376	413	409	371	367	350	347	405	386	362	371	372	387	371	405	386	385	359	350	347	403	367	374	352	322	384	390	383	357	354	356	338	394	352	370	368	349	373	348	373	409	374	370	327	392	326	401	387	342	401	388	397	387	378	386	385	388	401	346	370	352	349	374	381	360	366	382	379	363	378	373	354	343	359	370	368	350	388	366	376	371	375	388	366	341	372	397	365	377	421	331	351	395	409	384	381	383	422	377	372	385	352	378	410	375	387	378	350	364	406	375	380	381	364	358	360	375	399	364	360	370	403	383	348	369	364	370	346	385	366	391	389	380	370	369	344	355	373	361	367	365	372	384	360	380	366	374	374	356	383	374	426	351	408	395	391	367	367	381	387	377	395	380	396	400	381	358	398	374	348	364	410	368	352	355	372	337	379	372	389	380	355	399	375	369	372	387	360	377	350	408	373	384	367	363	377	380	377	376	361	366	377	370	362	377	376	392	401	384	361	388	379	346	383	403	400	384	381	359	388	402	367	374	379	367	346	371	369	363	361	363	378	363	363	367	372	348	358	403	356	364	366	359	374	392	361	397	408	398	377	360	390	337	380	380	383	385	413	374	356	330	380	381	370	386	372	341	360	366	379	376	368	348	384	344	337	387	384	379	373	344	372	353	373	360	377	391	336	356	383	354	365	369	401	340	366	371	377	354	344	378	370	387	342	357	389	365	362	382	398	374	379	394	351	350	379	351	350	413	347	367	361	406	393	362	366	383	394	353	372	386	394	396	374	394	376	356	398	385	389	379	393	357	375	394	347	359	362	402	370	370	372	363	375	394	333	378	391	385	348	368	361	393	366	377	376	343	414	340	354	396	348	357	357	353	363	402	384	361	358	345	394	381	404	405	377	361	375	407	386	352	389	368	373	367	391	353	402	377	382	379	369	323	359	320	394	395	387	405	376	352	365	376	378	358	369	392	378	372	394	369	364	346	334	392	393	384	377	377	349	391	378	377	392	401	370	389	389	417	391	389	397	376	385	334	366	402	400	341	392	360	387	361	345	361	398	364	374	369	403	410	380	398	390	373	384	357	363	398	387	392	390	362	367	372	383	382	396	349	384	370	352	374	338	380	362	370	414	384	388	372	366	383	373	386	365	380	382	344	368	388	374	358	398	367	355	338	406	378	342	339	357	367	397	376	359	372	386	367	373	347	350	351	361	374	401	397	375	362	353	369	374	365	373	391	367	388	361	384	369	343	368	374	374	374	381	339	350	389	373	375	395	341	378	358	371	368	390	381	393	361	381	389	403	368	421	378	317	429	352	401	341	321	384	397	379	376	407	389	356	348	377	335	373	395	379	384	368	383	358	303	360	384	384	388	360	366	395	361	361	349	366	373	387	377	339	357	373	371	340	353	389	389	344	391	393	387	392	395	339	376	389	377	379	381	347	400	426	384	367	391	360	328	402	396	352	363	404	372	335	370	369	356	378	391	394	394	403	357	361	339	356	392	354	378	377	342	360	375	367	399	388	383	345	370	395	407	377	384	406	356	383	402	340	375	356	372	319	414	391	355	329	405	345	424	394	364	356	368	354	371	352	376	398	343	388	397	380	342	373	353	380	381	358	366	394	375	354	362	404	362	382	379	368	373	369	365	332	382	361	368	360	360	330	373	371	381	381	367	378	396	362	348	367	404	371	345	350	355	347	408	378	385	368	376	344	396	386	367	339	384	365	361	339	382	421	354	398	357	411	384	373	346	373	354	359	349	383	377	358	384	390	369	370	380	393	361	396	371	365	377	388	384	387	375	345	333	361	372	364	356	378	415	392	351	335	329	375	372	387	356	387	389	370	378	363	368	388	363	347	362	380	372	396	390	379	372	393	365	376	357	372	378	381	355	388	365	353	371	378	362	402	406	378	385	349	373	355	377	399	346	392	361	381	386	386	348	388	377	343	387	384	400	373	356	376	396	351	377	356	354	383	376	358	365	354	354	380	376	380	388	388	358	377	368	379	371	338	396	363	365	383	350	400	362	403	362	328	373	372	377	365	347	361	371	368	383	409	369	379	349	369	357	415	375	361	365	390	381	378	370	356	362	389	385	360	355	356	365	384	380	374	384	355	372	363	376	344	349	336	382	411	365	351	348	367	373	395	359	388	400	383	375	369	352	414	370	371	402	375	403	350	369	336	368	373	384	378	392	366	407	359	381	384	352	353	376	347	338	392	392	376	359	381	341	387	387	370	344	371	390	360	380	365	380	378	394	357	378	360	357	382	380	399	350	394	372
27707	22579	19962	9422	643	499	446	257	215	242	222	228	231	212	226	234	225	222	216	247	206	208	202	221	208	200	219	205	208	192	216	202	222	201	191	199	217	197	187	202	211	214	223	209	219	240	225	191	226	187	170	200	203	189	221	243	225	227	217	211	195	200	221	215	244	209	218	224	236	222	204	191	242	242	191	217	222	195	203	225	235	233	219	209	231	177	211	168	230	220	211	194	243	214	212	192	215	203	184	221	215	210	225	189	194	207	210	230	240	206	234	218	205	222	213	235	209	234	206	212	240	193	224	204	204	196	221	215	239	220	227	205	225	198	209	229	227	230	241	188	213	183	227	199	199	219	199	187	216	220	215	217	212	207	234	236	192	207	220	211	189	214	213	210	201	202	220	224	206	206	209	211	192	198	220	197	199	196	183	183	202	220	205	237	214	212	195	193	198	216	229	216	156	208	213	217	207	220	197	226	193	186	220	209	198	224	221	217	207	208	206	184	187	202	200	204	181	205	210	212	193	228	220	212	212	192	234	196	207	225	219	199	208	187	188	197	209	208	217	218	205	194	232	189	179	198	249	231	178	231	199	187	239	211	210	196	204	214	215	209	206	187	208	209	240	213	192	202	196	215	202	216	236	219	203	212	214	218	209	206	226	194	203	197	225	217	195	196	230	199	194	192	220	202	209	213	210	208	198	215	211	235	220	190	224	201	205	194	224	212	182	223	219	186	192	198	203	189	212	215	182	250	195	227	220	205	210	216	193	200	205	215	214	191	211	198	199	210	225	219	204	227	204	207	233	197	193	201	182	201	213	219	208	210	199	186	216	208	217	218	238	220	208	202	197	203	193	213	204	213	214	203	222	225	220	200	203	211	225	196	229	225	219	201	198	206	212	227	189	224	192	208	210	187	198	211	214	219	235	213	195	213	184	189	210	214	219	192	174	221	203	212	201	224	229	209	231	246	215	225	197	219	216	216	218	209	188	217	185	205	185	212	244	208	229	215	221	199	202	207	203	198	192	218	216	195	200	209	225	213	191	196	229	197	192	214	210	220	210	210	211	216	219	232	207	222	202	218	200	187	214	238	213	188	200	195	241	197	206	209	224	217	224	224	181	203	190	206	207	196	221	201	202	215	220	220	207	235	224	232	227	200	210	216	213	222	217	216	203	213	224	192	210	224	180	215	210	176	204	174	216	211	191	216	199	215	218	223	199	198	216	194	218	220	237	222	220	223	208	215	184	196	231	220	229	216	193	214	183	213	197	198	186	190	215	231	182	195	199	222	217	228	232	211	203	206	236	193	210	212	200	206	224	208	231	226	211	200	204	223	222	207	211	194	210	201	230	181	212	208	215	183	214	204	199	226	206	205	207	215	219	192	207	217	224	211	221	217	203	215	211	228	228	190	227	211	214	211	203	170	199	227	209	229	209	216	196	227	203	202	192	203	197	222	212	232	218	203	214	201	225	218	211	192	200	219	206	227	193	210	207	196	196	225	221	217	202	187	210	184	223	210	207	212	243	199	221	210	220	231	236	220	194	218	195	236	190	235	216	217	222	226	207	220	234	209	176	208	214	205	213	217	227	190	197	218	200	205	219	226	186	208	200	233	213	204	203	207	214	229	231	204	206	183	219	205	205	222	203	215	211	203	209	214	212	217	215	181	190	194	199	203	229	225	206	204	214	194	214	222	199	225	189	211	194	206	184	203	232	218	218	194	201	199	197	233	203	213	187	222	194	216	194	188	199	218	209	199	186	193	206	209	241	200	204	238	207	207	209	190	223	230	246	189	192	186	211	202	195	191	197	196	212	220	213	203	221	214	190	204	214	245	227	227	223	185	195	209	213	203	213	209	204	235	208	171	209	203	207	223	214	204	243	227	241	198	200	230	219	193	199	222	223	221	209	201	203	208	215	213	196	183	206	211	196	196	201	215	188	212	213	186	231	215	201	206	197	228	218	199	200	203	198	209	213	207	224	226	224	240	224	201	211	239	200	219	232	177	211	195	232	195	188	224	192	196	232	204	215	183	213	230	222	227	200	185	187	217	217	186	223	201	219	211	211	206	198	215	221	203	195	218	194	210	196	203	208	225	204	233	205	212	212	203	212	191	206	209	187	244	202	235	231	209	218	226	233	221	219	242	194	202	186	213	195	196	216	223	201	230	221	225	216	207	191	222	234	230	214	181	193	220	200	201	212	208	206	207	203	193	200	214	234	191	204	224	232	201	208	205	188	234	210	221	233	193	230	207	221	224	228	224	233	226	218	198	204	220	207	238	233	210	206	217	196	194	182	188	209	201	235	220	237	238	229	228	209	214	176	199	219	217	224	228	216	189	212	211	200	205	219	214	198	210	219	229	196	195	228	212	212	201	201	234	257	215	204	196	241	214	187	211	201	219	204	207	209	230	207	187	194	199	170	211	208	186	193	219	202	216	212	235	219	203	228	201	209	229	225	198	201	229	226	235	235	203	185	215	222	225	192	182	200	207	195	197	240	183	214	226	225	195	204	231	228	198	187	207	206	200	206	210	219	212	226	205	186	216	220	233	195	226	211	217	210	218	212	204	204	244	229	220	203	208	187	195	229	190	194	208	204	227	177	223	215	203	196	230	213	212	211	211	205	216	209	179	200	194	207	218	210	206	218	229	204	196	198	195	213	213	207	195	233	223	200	226	208	203	212	216	202	218	227	221	208	226	203	222	205	205	189	225	215	218	213	220	234	214	220	192	185	199	233	199	202	214	214	205	235	205	225	207	232	218	214	205	205	216	206	209	239	231	189	207	226	202	200	219	201	216	217	228	212	228	196	232	210	189	210	222	201	208	197	201	215	220	204	210	213	237	208	212	200	202	202	217	221	208	209	212	213	222	239	227	215	207	214	211	212	188	219	211	207	203	216	189	219	194	224	211	187	213	239	225	221	233	208	220	201	201	213	201	213	183	214	204	203	203	218	199	209	240	221	215	229	216	212	223	224	199	186	202	199	189	193	236	216	202	224	220	229	227	210	222	221	199	217	213	225	219	208	238	216	182	230	197	238	224	208	224	222	234	209	222	221	226	197	199	197	208	219	207	234	191	233	222	203	225	210	240	221	206	222	238	226	217	221	191	212	193	186	206	182	203	226	205	196	199	224	243	211	187	193	190	217	200	177	208	222	220	220	204	205	237	211	241	190	256	214	218	216	215	230	195	219	196	212	190	242	216	195	226	202	196	194	195	215	217	202	212	194	196	223	225	235	204	190	228	227	225	209	201	206	197	201	228	191	219	215	217	221	214	200	188	220	208	218	196	222	193	225	217	209	221	194	223	197	211	215	195	218	208	209	197	206	206	207	219	194	194	215	222	221	229	215	204	204	207	225	193	227	233	195	224	175	202	179	179	191	178	205	222	205	204	219	184	220	209	209	209	229	220	208	183	220	205	218	205	196	210	185	206	186	208	214	224	215	214	208	221	217	212	237	217	233	205	218	216	233	222	211	199	212	209	207	214
27641	32290	16857	6189	407	308	324	323	289	259	259	268	288	271	248	286	265	250	279	257	260	286	284	278	256	258	258	253	290	248	270	251	247	229	254	290	230	294	272	258	233	289	234	267	254	256	274	282	270	265	263	246	247	257	267	260	254	265	270	262	235	258	279	269	242	267	252	276	256	274	265	252	254	251	269	233	267	278	243	258	275	261	241	272	268	243	225	259	263	274	294	275	281	266	244	272	260	248	263	264	265	265	264	241	252	289	251	258	274	279	264	283	247	273	285	277	256	290	262	248	270	269	240	282	245	263	237	255	262	288	279	273	245	258	278	256	261	265	290	265	249	258	241	261	278	248	267	216	284	246	272	280	292	254	255	262	261	260	256	254	292	253	255	272	239	275	298	252	268	274	247	258	255	241	280	265	277	280	250	245	255	216	239	213	261	257	277	266	266	269	236	255	224	276	237	251	267	255	255	248	238	260	238	255	266	245	255	248	250	227	268	223	234	234	222	240	269	247	232	258	243	262	264	253	246	282	251	278	253	254	288	266	239	279	255	258	259	248	264	273	282	245	254	276	243	256	249	253	262	258	258	259	242	257	251	291	242	232	247	266	271	233	263	260	265	267	267	262	230	266	268	247	231	245	251	275	220	257	281	265	278	233	272	251	252	239	242	272	249	247	253	260	250	262	236	246	256	254	251	242	254	275	249	240	277	261	287	270	277	245	259	230	267	251	255	253	279	231	287	276	262	251	232	245	266	266	244	274	265	255	275	281	268	257	258	254	265	258	260	266	269	275	274	281	254	263	289	266	247	288	270	262	280	290	258	240	267	257	248	288	263	266	237	283	263	267	278	274	230	228	250	267	253	253	258	229	238	265	246	252	227	237	286	252	290	287	265	257	232	233	255	248	283	260	249	278	259	267	247	252	258	270	248	274	228	266	279	284	267	261	234	276	241	256	274	283	240	229	258	246	267	261	242	232	281	268	270	283	280	255	261	274	243	246	259	280	283	268	242	259	260	246	268	240	276	282	261	232	273	258	220	270	291	253	262	283	258	266	262	247	269	279	255	248	269	234	258	250	266	261	251	258	258	253	245	263	264	243	252	252	255	247	279	272	297	267	250	231	238	252	251	252	248	244	256	307	261	250	250	249	286	244	233	266	265	230	261	254	292	253	252	256	270	246	263	262	244	258	282	275	286	282	228	273	258	269	262	289	246	267	252	254	260	266	252	254	256	252	280	227	272	280	241	238	278	244	268	247	247	252	248	271	243	259	263	282	247	270	230	242	244	254	252	245	253	265	274	256	268	242	236	255	244	268	263	246	243	267	269	273	271	242	261	256	258	254	252	250	284	245	249	222	264	252	259	270	246	250	270	254	260	257	249	276	295	257	287	291	269	280	250	268	258	259	233	271	265	259	262	244	240	229	268	282	257	240	261	262	260	243	245	239	288	284	258	261	286	264	256	257	233	276	253	258	252	249	248	251	269	268	251	271	263	238	246	265	271	251	248	251	268	294	254	282	246	261	254	268	285	277	274	262	248	248	284	264	264	255	284	274	267	290	258	256	242	275	261	275	289	246	265	238	260	249	273	257	242	251	276	236	252	232	236	254	259	248	241	230	257	265	238	248	262	272	256	241	260	263	280	272	270	264	267	232	264	259	271	281	258	236	263	287	252	230	267	260	258	239	272	269	259	255	274	258	251	241	263	288	246	290	244	256	258	272	266	270	233	284	287	234	278	255	268	267	274	272	256	228	256	267	277	251	264	256	242	260	248	273	276	286	269	247	256	266	253	264	257	249	238	255	276	245	252	280	274	248	266	256	263	255	265	250	244	246	248	253	271	238	257	282	260	264	278	256	241	255	226	256	260	254	269	260	261	240	272	240	279	277	286	268	252	270	255	246	276	216	281	263	253	283	231	282	238	245	262	301	267	314	252	270	260	244	262	221	282	283	269	264	256	261	253	267	276	254	265	253	302	223	268	262	259	270	266	257	282	249	288	260	279	278	262	272	277	217	215	256	274	274	257	231	238	231	230	246	261	235	234	277	263	255	280	284	251	219	245	251	261	250	290	287	247	228	274	278	239	232	238	259	282	263	237	283	259	297	254	239	250	279	248	249	268	257	260	256	260	253	275	226	249	231	244	233	256	276	242	253	268	238	239	274	244	265	280	238	267	246	253	253	278	243	266	290	236	267	248	249	266	277	231	281	269	265	282	258	281	247	250	263	274	255	261	233	268	227	288	258	254	275	244	278	257	265	251	265	277	254	259	272	241	246	258	289	258	282	256	267	286	289	241	250	239	235	269	267	263	264	273	271	257	245	237	249	248	261	273	258	239	236	257	288	236	248	262	273	257	259	245	248	265	243	253	249	241	251	275	256	243	260	257	251	249	257	258	253	250	252	263	282	267	267	257	280	275	220	246	250	223	261	247	237	264	246	269	266	245	272	240	272	287	236	262	254	252	231	253	252	270	262	265	241	239	257	248	261	241	255	267	244	225	260	282	260	261	251	270	285	261	268	262	271	243	263	265	281	246	263	271	278	255	261	273	267	258	249	248	256	266	237	267	266	250	270	262	252	255	283	292	235	258	240	258	284	276	267	259	238	269	263	252	254	249	263	238	233	252	254	267	243	258	251	246	254	242	268	252	251	255	260	291	262	241	269	288	252	250	242	253	254	280	265	273	219	257	288	231	283	257	269	255	276	243	256	264	261	243	287	226	255	272	272	265	243	229	259	235	248	242	262	257	246	244	269	263	248	256	270	243	256	245	251	288	266	267	270	272	272	219	252	288	271	272	267	265	255	231	262	265	281	249	284	231	279	250	243	261	248	242	267	259	247	222	284	258	259	247	270	248	255	248	268	242	266	264	248	256	242	243	271	265	250	256	256	273	252	280	269	257	274	251	263	278	256	264	248	271	210	263	262	248	269	238	234	248	263	251	280	284	285	271	262	274	251	237	265	282	240	241	233	271	229	255	276	238	281	256	259	253	256	261	254	255	252	295	278	278	256	265	237	240	233	260	267	258	303	258	268	256	268	255	249	244	259	242	238	264	252	256	232	271	270	245	242	247	265	260	235	252	241	286	259	281	243	246	241	267	287	252	266	248	257	273	266	267	253	257	228	279	270	242	270	274	263	268	253	263	245	261	258	272	265	259	261	259	239	269	261	252	272	244	261	260	290	308	251	261	241	276	265	259	233	281	248	276	282	260	249	235	251	254	266	268	238	260	262	250	238	252	253	282	237	254	251	224	237	242	248	272	239	252	261	245	235	246	290	253	276	239	250	234	270	258	238	245	268	244	282	264	261	267	248	259	237	220	226	270	262	253	251	254	272	256	261	265	249	278	258	270	241	240	269	245	263	244	253	247	245	288	252	238	279	244	264	249	256	270	252	251	254	258	235	256	272	249	236	285	257	231	297	260	254	248	273	271	251	275	237	262	259	269	293	249	267	277	276	216	286	248	243	275	270	264	254	245	249	261	236
24048	21301	28810	24902	20936	13771	1315	680	472	476	418	399	399	393	388	338	339	334	354	361	342	334	318	326	349	338	306	328	318	327	307	289	348	328	326	328	338	292	311	335	321	294	285	321	333	292	320	330	312	302	325	336	319	319	304	321	329	306	298	305	299	345	327	318	313	300	302	307	270	276	294	322	289	334	344	327	324	338	333	317	306	331	309	314	297	313	327	301	292	294	327	307	302	343	312	307	352	327	349	305	326	320	335	312	312	328	317	314	336	314	344	302	335	329	312	354	337	335	300	324	286	302	341	307	318	320	320	342	320	300	286	316	328	305	301	313	321	330	324	328	314	302	276	287	337	300	311	323	339	313	318	338	328	275	312	309	328	340	309	306	287	316	305	336	331	335	274	349	294	279	317	314	344	316	293	318	301	321	335	324	314	327	337	320	292	303	298	293	294	298	328	306	310	332	309	323	316	305	308	341	296	320	314	306	328	321	301	284	277	294	334	324	320	309	345	356	348	333	338	308	333	349	336	295	313	330	281	328	329	314	348	299	298	321	298	311	316	324	259	328	307	316	294	319	335	332	306	297	312	300	295	290	307	308	296	313	312	325	316	318	331	295	307	292	332	320	308	288	337	298	281	338	314	291	296	295	316	328	305	296	284	282	298	312	339	275	329	321	322	324	316	337	342	324	329	299	309	286	315	316	311	273	310	299	330	309	305	311	305	345	327	312	296	321	315	322	331	321	298	300	351	296	299	297	300	297	326	321	316	326	327	347	332	289	288	317	338	275	301	316	303	340	332	292	330	301	328	344	285	315	314	284	313	308	312	278	307	299	299	300	320	322	350	293	310	307	300	292	321	300	306	304	308	310	340	306	300	335	320	303	316	312	290	292	318	286	298	356	298	299	299	324	337	304	349	331	315	322	293	322	290	307	326	331	308	289	339	312	288	314	351	341	315	306	304	329	331	318	304	298	349	321	327	327	341	317	290	303	316	305	332	344	307	319	303	348	342	283	312	285	305	316	306	301	318	328	303	302	301	314	325	324	296	330	296	325	272	285	297	323	278	309	313	350	292	323	306	320	305	330	293	285	297	330	339	292	338	293	290	324	345	317	334	289	328	307	332	299	326	318	326	321	303	307	301	316	312	331	313	319	316	310	320	308	336	313	356	303	311	327	304	322	312	333	277	320	307	308	318	288	299	276	312	284	327	301	323	324	310	318	297	313	311	284	314	279	296	330	322	303	304	364	289	345	316	312	335	287	335	299	302	290	313	320	309	304	291	333	313	316	333	304	311	320	307	302	310	300	353	299	309	338	285	291	325	332	314	289	306	284	267	320	334	288	294	332	326	317	329	312	286	321	318	323	348	325	326	316	306	304	330	319	306	285	315	348	269	317	313	336	285	316	319	313	286	305	334	286	287	300	325	319	289	317	322	333	317	302	277	308	312	322	311	357	290	290	328	328	267	301	323	301	307	313	313	312	315	329	294	332	352	291	311	286	345	359	302	300	311	311	321	297	321	339	278	322	313	312	308	284	332	321	296	330	311	329	305	303	315	357	303	281	278	302	293	302	285	337	302	313	325	303	327	294	323	301	308	302	314	300	290	302	340	309	314	315	268	322	324	303	335	274	318	309	317	295	331	285	323	307	303	309	331	310	316	310	302	274	311	326	325	290	330	351	335	297	291	296	298	308	334	298	338	290	295	293	306	289	317	323	312	302	306	347	317	313	290	312	296	322	321	333	306	320	308	302	301	313	326	311	311	320	309	315	294	311	334	292	323	320	309	295	291	325	328	321	313	300	305	291	286	327	297	296	303	357	333	323	321	288	306	332	305	331	309	308	326	313	315	310	310	303	296	350	303	289	358	331	284	305	319	315	283	284	305	313	310	313	326	320	335	311	287	310	328	340	335	327	325	307	278	299	331	300	344	323	313	281	331	293	317	322	296	316	303	320	341	333	293	305	327	308	297	315	303	323	302	292	333	291	315	313	317	303	306	329	317	303	326	302	330	320	312	309	333	297	326	330	333	321	326	278	294	322	330	306	330	291	296	308	343	316	290	315	337	299	292	290	327	324	309	310	308	346	315	306	322	306	292	328	316	325	318	325	287	322	347	313	291	320	303	314	317	315	331	285	296	315	317	334	305	308	288	360	317	301	313	327	298	344	290	308	331	317	323	305	311	312	315	331	310	322	308	347	314	317	313	287	320	274	321	324	321	316	304	302	331	314	334	298	297	323	318	317	377	311	293	294	338	323	301	317	309	307	326	294	304	331	322	317	297	326	314	287	307	289	355	310	310	337	310	317	286	335	329	286	295	314	300	313	346	317	293	317	297	303	287	330	317	280	332	267	351	324	293	328	330	307	324	320	298	326	296	287	312	306	316	344	307	314	307	312	285	300	351	299	319	308	292	301	308	288	298	295	291	300	267	314	297	321	329	301	313	329	301	316	325	301	342	300	304	330	279	310	289	290	330	335	303	303	327	309	264	274	298	307	327	315	316	340	318	341	322	314	307	316	314	291	308	327	315	323	291	284	305	306	321	340	320	311	308	309	303	315	327	307	309	325	315	319	308	304	298	323	343	314	346	326	292	328	315	280	334	359	322	302	307	282	294	308	319	316	316	309	303	290	309	339	319	317	297	344	320	294	335	296	315	294	344	309	301	304	311	301	295	316	303	347	298	305	285	315	326	316	276	283	288	308	301	312	287	310	327	304	307	337	299	311	287	299	364	299	340	293	296	313	321	295	289	300	315	317	319	323	325	286	309	345	337	304	329	289	275	333	307	266	280	297	340	304	355	303	321	325	318	325	290	310	291	309	328	308	327	298	331	324	327	312	353	307	321	347	336	295	338	302	296	333	292	300	310	301	301	303	306	324	300	307	290	350	312	306	304	288	311	321	307	342	318	304	326	332	287	303	327	286	310	317	330	345	301	292	332	300	312	328	319	302	329	292	294	338	293	337	352	320	326	349	315	324	311	322	314	284	324	323	307	320	328	329	284	315	307	287	300	287	293	258	334	327	303	295	326	330	275	291	320	312	305	316	277	286	322	319	284	340	367	332	295	312	315	336	305	301	304	320	327	314	327	312	317	290	336	348	336	307	317	286	334	290	296	329	298	308	300	309	312	321	315	307	311	308	335	335	265	297	342	343	305	285	328	327	307	336	326	322	278	315	349	327	306	295	351	288	318	309	294	301	330	314	317	334	310	322	331	305	319	275	305	338	298	332	317	309	325	299	345	324	291	319	292	304	321	319	336	307	328	320	338	290	299	324	331	309	320	295	310	323	305	332	292	304	302	264	308	296	295	329	304	335	316	259	256	307	286	318	273	306	295	307	329	314	281	298	278	287	303	299	278	297	299	260	329	283	303	308	312	310	346	309	334	284	298	313	318	289	293	326	305	304	315	337	306	325	337	312	329	300	309	266	344	288	313	312	286	320	321	312	326	320	323	314	313	286	315	317	324	330	301	294	300	314	308	344	310	350
44017	67329	52213	26019	1889	1373	1136	1008	825	722	655	605	554	508	534	486	438	462	473	454	441	423	404	399	397	424	416	400	417	412	350	375	399	388	388	393	349	394	401	408	372	368	350	389	370	382	381	405	376	378	390	410	386	378	429	390	367	392	407	411	383	392	386	391	376	413	380	396	386	393	366	373	368	392	398	395	400	404	407	374	375	355	390	383	419	409	409	358	368	387	380	399	420	398	407	408	350	386	405	385	385	374	357	405	385	399	376	406	415	382	398	399	382	379	386	416	383	357	409	388	370	385	376	376	371	377	410	359	374	380	381	380	357	366	371	383	371	384	398	379	378	377	383	419	415	359	396	368	373	372	365	367	384	377	347	407	373	389	360	344	367	383	356	355	353	342	355	381	369	357	371	393	371	372	361	352	357	381	343	397	393	395	358	383	365	421	371	393	379	368	393	379	397	398	359	381	356	370	352	366	377	411	358	361	376	376	374	375	405	355	381	362	378	377	393	372	368	404	345	373	355	345	358	347	370	363	419	338	391	353	346	372	379	392	395	392	381	368	391	377	385	386	396	401	336	378	377	394	381	375	348	337	365	368	376	394	378	387	388	377	386	390	344	378	366	345	397	390	374	394	388	363	369	370	373	397	322	405	381	376	371	370	383	387	371	340	316	386	401	383	399	378	399	373	417	397	391	378	362	344	366	371	341	378	368	363	388	424	365	375	367	344	369	350	406	405	384	379	339	359	371	358	401	398	390	403	359	352	349	389	367	320	409	412	353	376	389	399	372	380	360	359	365	380	380	356	404	370	369	390	414	384	400	374	375	379	362	407	385	363	388	383	358	394	370	361	359	392	394	363	374	361	353	330	354	348	367	390	370	362	362	397	361	379	391	350	376	361	395	390	394	359	396	340	366	358	386	390	382	363	356	389	393	379	384	393	372	365	387	348	371	363	378	378	390	402	385	407	371	378	361	365	417	384	371	354	363	379	385	377	377	347	342	373	379	343	399	352	338	364	396	354	346	388	405	381	390	367	337	366	366	394	360	370	365	350	372	385	435	376	388	383	395	362	369	395	391	410	386	344	370	358	367	383	372	340	371	382	351	347	367	384	410	370	380	397	389	343	388	380	385	362	347	389	349	392	346	379	383	379	390	364	357	402	384	380	381	409	397	363	371	371	371	382	351	367	379	396	358	365	352	393	360	357	355	382	370	383	377	351	379	415	371	376	365	359	377	404	327	349	377	365	377	377	366	367	369	342	363	376	340	381	346	355	356	386	395	397	354	366	399	358	398	364	361	370	333	362	362	372	371	382	373	396	385	384	350	355	388	390	351	368	377	389	375	355	346	354	389	360	395	378	366	388	369	380	335	375	415	363	361	322	382	397	360	341	391	384	372	357	368	413	396	382	374	384	381	384	372	411	378	353	387	358	362	366	389	377	382	406	364	375	379	387	403	352	364	372	420	369	360	360	365	360	377	397	347	370	360	363	386	361	385	357	361	378	397	385	361	393	377	393	378	387	381	365	388	356	347	364	395	386	366	377	396	372	392	357	403	394	388	377	364	372	378	368	352	360	381	363	406	368	365	378	376	360	362	373	389	387	379	382	342	373	371	329	384	388	367	394	373	393	389	359	362	378	344	387	369	381	375	374	369	384	383	389	363	384	403	359	344	391	380	364	369	381	370	360	367	410	362	367	362	403	358	373	404	357	371	364	377	407	368	376	324	372	352	378	385	370	395	387	364	376	390	383	357	387	387	371	374	370	393	360	382	352	403	361	376	369	342	389	384	364	380	399	359	389	341	430	361	390	365	345	395	362	397	399	415	406	409	369	402	355	403	385	401	366	407	336	359	422	379	432	387	354	387	363	381	362	371	340	369	334	371	349	376	394	380	381	374	353	345	376	370	393	386	389	356	357	368	353	383	374	360	352	418	382	386	357	365	332	367	378	416	390	387	399	402	402	409	403	371	361	338	352	369	370	354	370	376	360	404	380	398	342	348	386	353	354	387	380	374	339	370	388	418	382	394	376	359	363	381	389	356	392	397	370	404	402	374	361	375	371	385	337	383	370	402	420	359	387	375	402	387	383	389	363	398	338	379	372	383	392	376	348	332	363	381	370	377	378	415	372	402	391	381	375	373	400	361	388	354	420	399	373	371	389	374	356	415	411	369	369	366	408	336	378	390	370	377	401	375	364	401	362	375	392	360	315	403	370	352	402	337	366	350	379	403	378	389	384	352	378	355	354	413	338	418	380	330	363	389	356	355	377	354	346	374	357	395	370	408	355	358	378	361	391	344	374	368	388	359	397	388	348	399	346	391	375	397	398	379	380	349	366	397	409	394	351	372	422	375	394	378	356	358	370	389	368	332	359	349	372	379	350	390	361	358	355	380	379	392	382	384	366	372	350	376	384	364	373	376	388	368	349	398	393	361	389	396	338	373	378	405	371	382	384	381	380	370	396	365	387	388	381	404	404	372	379	421	378	378	383	437	370	356	394	395	379	381	398	341	393	372	372	367	362	348	377	377	376	405	405	389	360	375	400	379	384	394	385	373	383	363	388	348	358	367	425	387	387	365	378	345	401	368	323	379	385	364	363	339	373	385	373	386	382	411	344	401	378	347	366	385	351	366	397	374	376	397	369	388	374	374	369	338	371	380	398	383	400	424	391	383	362	358	364	371	375	395	366	371	397	355	362	370	388	406	373	390	379	392	350	373	350	388	430	400	348	391	398	376	380	369	371	393	385	375	349	395	404	403	380	391	373	392	389	379	395	403	408	383	381	359	377	345	382	358	423	375	357	389	367	381	408	365	382	370	396	383	357	388	379	418	382	342	399	357	395	378	386	353	355	347	356	390	362	367	361	348	381	390	330	384	352	372	395	363	354	370	364	368	401	368	379	360	399	380	371	389	381	385	374	385	382	378	328	369	371	413	361	382	366	402	368	355	378	372	398	378	395	400	375	384	384	374	375	358	379	384	398	385	382	366	378	366	341	378	370	397	356	375	354	404	377	391	396	395	394	415	368	401	395	354	388	373	363	347	353	381	367	367	342	366	388	400	378	380	369	360	349	356	367	404	408	333	408	378	378	388	338	385	355	347	392	388	373	371	372	388	365	392	360	383	342	414	390	345	410	400	348	377	367	344	363	385	376	369	364	363	373	364	364	392	385	348	362	369	364	368	403	370	366	381	388	365	371	351	353	390	339	364	369	361	395	358	359	379	390	421	350	366	385	386	363	375	369	359	383	384	339	360	352	372	398	350	365	349	358	367	383	363	374	347	414	361	361	395	359	365	382	390	374	368	388	424	377	392	353	372	390	377	379	380	399	377	383	379	376	425	377	379	408	354	334	351	392	371	394	349	364	351	370	355	389	413	397	376	370	320	385	383	382	375	371	374	383	395	359	347	388	359	363	333	352	362	323	353	361	354	374	412	374	360	377	378	345	387	424	418	392	370	366	325	397	366	369	386	369	385	361	405	378	424	362
25182	21445	28080	25048	12089	729	344	292	222	256	202	170	195	184	179	192	198	190	165	186	159	185	167	177	178	188	169	168	160	151	149	142	159	153	156	170	173	153	184	138	162	177	156	173	169	156	158	154	176	177	167	172	168	158	171	154	145	149	173	140	150	158	175	177	173	179	133	157	181	167	186	149	175	135	165	146	168	174	178	135	169	160	167	158	176	168	183	169	144	183	166	159	134	166	184	166	200	169	145	157	143	149	144	189	150	156	171	160	171	156	169	153	152	143	175	149	157	173	185	148	146	159	194	193	180	182	180	167	150	175	161	148	165	141	174	163	168	169	143	168	177	196	174	166	181	166	165	136	154	155	153	176	158	156	187	154	135	154	161	164	141	166	171	151	144	144	154	153	151	148	145	157	149	179	175	157	149	150	167	151	162	158	162	143	155	169	178	144	146	160	162	157	161	150	161	164	171	157	163	166	158	156	162	179	164	159	209	177	169	165	150	162	139	154	174	146	159	164	160	162	151	186	158	191	170	147	152	150	162	156	169	166	139	160	173	156	178	181	173	158	167	166	171	143	177	188	134	156	164	166	183	173	182	170	143	169	154	170	199	181	164	154	172	160	163	160	153	157	175	155	170	173	126	153	154	157	168	160	178	147	147	151	176	159	162	162	157	155	157	178	148	166	150	159	144	158	127	180	156	169	142	155	157	151	205	156	180	171	155	157	156	134	138	170	149	168	148	144	153	179	168	150	184	157	148	152	145	168	161	168	190	151	172	145	151	164	167	161	173	168	197	147	164	148	162	192	141	158	155	172	141	171	166	141	164	161	152	166	168	177	161	164	170	157	161	157	149	149	184	151	163	138	144	159	178	168	155	167	163	154	159	158	166	160	139	165	156	158	159	166	154	140	151	183	169	148	146	157	159	161	177	171	183	159	168	165	153	153	184	155	148	142	137	163	158	166	157	161	124	178	160	182	156	158	175	158	161	149	171	159	146	151	139	165	162	146	144	179	168	140	155	146	158	165	173	159	161	161	160	153	154	162	191	171	156	179	154	157	158	152	159	149	154	159	158	172	182	167	164	175	131	162	171	155	176	158	160	162	162	150	184	175	142	144	150	153	153	154	154	143	160	156	183	163	170	144	158	167	162	174	165	168	177	164	162	160	162	166	166	150	155	145	159	160	153	180	156	161	159	148	172	164	179	154	154	189	177	185	169	165	165	180	180	159	172	163	172	142	181	145	164	155	154	176	167	143	162	164	160	150	180	169	167	185	151	155	153	154	165	148	154	152	174	153	154	161	150	155	149	151	162	149	155	158	157	161	146	138	156	182	170	158	187	171	139	152	168	158	174	192	156	140	156	180	168	164	174	172	155	167	164	166	179	149	180	144	171	146	143	148	155	167	176	170	142	161	164	174	141	161	163	168	143	158	150	171	144	168	163	160	182	157	132	162	150	148	151	147	162	154	166	161	175	139	167	165	159	140	161	158	169	185	166	139	137	155	152	142	183	152	184	149	169	152	169	171	156	162	158	167	156	183	148	136	141	178	135	149	175	159	186	147	151	171	153	160	165	181	158	145	146	158	157	172	173	148	181	180	161	153	142	163	157	175	177	159	161	189	172	176	178	162	185	161	162	159	155	177	165	163	162	171	161	183	168	160	148	146	183	179	156	169	163	146	169	195	148	164	162	138	171	147	142	135	169	151	158	173	178	159	169	160	151	162	172	176	146	161	154	150	162	171	160	150	145	148	157	159	164	193	139	155	171	159	155	187	172	151	139	157	170	149	149	145	174	171	142	152	181	159	135	154	163	160	139	153	166	181	180	178	186	176	149	164	157	167	150	162	172	181	170	152	163	165	160	166	160	152	158	176	138	185	147	144	141	176	146	178	156	180	161	158	186	157	173	163	170	155	155	148	150	182	163	146	185	148	157	153	156	161	156	165	145	163	157	170	176	144	168	153	148	167	167	168	161	177	175	165	158	195	155	176	166	156	169	160	153	185	148	155	147	177	164	153	173	181	154	174	157	172	150	167	157	145	154	138	164	179	144	166	163	181	159	169	151	150	177	135	153	165	167	167	156	169	154	167	160	170	148	160	182	123	164	165	163	149	175	173	173	146	213	187	133	175	169	146	170	145	162	161	173	189	157	148	166	153	163	150	164	152	159	159	174	152	157	161	163	170	163	164	154	163	149	181	139	152	174	172	144	164	168	146	156	157	168	176	183	171	170	175	151	142	149	138	171	185	170	171	173	144	144	155	139	157	155	172	157	156	166	161	154	160	159	153	166	133	176	160	191	192	155	149	161	187	164	174	162	161	146	174	176	137	143	158	169	159	144	147	167	141	133	145	148	174	155	184	152	155	161	170	145	144	147	178	168	157	166	174	143	185	162	143	180	174	175	159	167	157	157	179	156	160	157	164	171	158	144	157	159	170	161	173	186	154	143	172	162	165	157	151	159	153	142	165	169	144	161	149	147	164	161	182	151	159	182	165	192	175	186	151	178	153	163	153	157	168	148	160	171	164	164	198	146	161	148	173	164	158	169	154	151	153	163	163	133	178	156	170	141	151	150	156	150	144	159	159	154	160	130	177	152	171	135	154	171	174	146	165	149	145	170	156	171	146	164	150	163	178	168	168	161	158	145	187	163	152	155	153	183	149	164	173	162	168	149	168	159	156	134	179	173	180	178	153	153	156	159	159	137	152	167	167	163	158	139	166	177	139	156	193	149	164	156	165	153	172	170	152	160	158	157	151	162	168	150	145	151	159	170	156	185	158	164	159	159	157	179	152	167	165	133	159	149	162	159	199	146	172	161	173	158	167	174	170	181	157	150	160	177	158	168	165	160	171	166	182	182	147	136	166	166	165	148	157	169	146	161	155	169	151	160	141	183	163	174	149	163	121	161	155	155	150	177	181	164	168	159	166	145	154	160	155	154	161	160	158	161	190	160	137	154	149	167	162	176	151	125	167	176	167	166	165	178	170	154	172	178	161	168	155	161	160	152	133	147	160	169	151	163	157	159	176	156	144	171	156	166	152	161	178	181	153	149	173	160	162	166	160	165	169	156	157	166	162	138	162	169	167	158	169	144	168	170	156	145	186	173	152	148	163	163	132	150	162	168	151	161	150	155	169	151	157	167	148	143	150	168	139	167	161	150	150	164	140	156	161	152	139	179	174	179	165	130	157	137	163	157	159	168	169	165	149	173	160	137	156	153	175	163	147	153	174	154	166	168	173	150	172	167	162	184	139	163	157	159	141	167	173	162	175	155	168	159	158	183	166	167	148	152	162	163	147	138	152	165	168	145	152	159	164	136	186	140	150	172	156	165	157	142	169	164	160	166	156	176	176	173	169	153	154	192	140	179	174	165	171	158	164	148	142	152	167	158	176	147	165	163	157	143	151	160	166	163	163	163	172	145	171	192	165	160	154	156	147	142	168	165	168	168	148	174	159	156	179	166	150	174	144	165	171	161	160	182	169	152	156
43190	57039	43363	17301	1021	770	597	552	459	386	348	321	307	266	260	258	233	253	241	220	243	233	243	212	226	226	252	243	228	218	245	214	224	198	217	216	237	219	184	191	217	168	202	189	205	206	232	190	201	201	192	195	222	215	192	182	201	197	211	198	222	230	217	195	229	191	230	218	177	211	207	205	207	224	228	229	190	229	245	198	199	229	213	205	200	219	222	212	198	214	236	213	232	238	187	218	213	214	242	217	178	199	219	201	205	197	206	210	234	210	215	218	216	220	223	199	208	214	196	233	203	206	209	214	199	202	199	193	212	179	212	211	225	226	197	217	212	183	196	239	211	215	200	199	224	197	218	202	219	179	213	203	222	194	210	216	203	213	189	190	198	205	205	216	205	212	188	204	194	222	201	208	220	226	220	176	202	212	204	212	184	214	190	197	224	184	200	195	229	214	204	198	199	201	205	195	193	202	195	216	227	191	219	222	225	235	212	198	200	211	214	208	206	193	231	235	200	211	191	183	226	225	220	205	213	213	189	222	201	188	204	208	217	212	179	229	178	182	200	221	211	216	201	178	187	181	206	204	222	212	207	204	195	188	209	183	236	209	212	226	204	203	202	196	207	193	189	205	189	192	215	214	180	223	214	206	238	215	188	207	218	177	213	216	210	225	228	216	207	242	229	204	212	216	212	225	220	210	194	221	202	222	187	199	178	197	194	188	204	211	222	184	230	199	205	183	211	221	193	211	206	203	205	194	208	204	219	213	196	217	178	204	215	210	196	211	213	197	230	203	217	205	200	225	192	199	224	180	219	194	209	193	197	213	205	203	219	165	235	210	235	196	174	167	220	193	208	220	209	220	185	203	191	193	223	201	228	200	217	209	214	204	205	196	193	235	204	201	198	204	205	187	198	206	203	221	198	222	218	234	203	215	209	206	206	218	211	180	197	197	203	214	206	216	197	209	193	213	201	191	209	220	194	195	196	205	225	220	182	202	203	213	218	182	203	214	217	191	207	205	211	209	198	217	179	204	185	209	224	208	201	206	202	222	213	223	217	200	197	185	197	180	198	211	193	204	186	192	207	197	191	219	216	203	212	213	197	205	206	220	205	214	239	219	204	200	193	222	198	200	195	203	219	246	218	198	204	222	186	204	217	197	181	196	216	200	229	204	226	202	225	210	214	212	237	213	197	234	199	191	208	245	223	203	191	194	200	207	202	208	207	218	228	220	192	190	231	191	182	194	216	207	219	224	198	213	207	221	193	188	207	179	206	197	204	209	203	221	221	201	194	211	198	203	223	180	229	197	237	193	201	222	202	217	222	171	219	221	214	233	193	195	192	190	214	205	208	204	225	221	208	193	219	190	191	224	178	208	201	206	206	215	211	203	221	210	243	203	166	204	224	208	214	197	175	210	217	217	199	202	189	206	205	202	220	213	216	198	196	212	210	198	242	208	201	210	223	193	206	231	203	225	201	226	188	192	197	205	190	227	198	183	203	221	224	181	169	226	202	212	193	201	192	215	203	226	199	213	230	192	222	207	199	215	198	203	203	192	198	210	202	197	206	202	235	182	208	202	175	168	203	170	185	206	205	197	191	230	214	239	205	217	187	209	218	193	246	229	192	198	198	218	214	215	197	205	202	184	205	208	208	198	230	192	205	215	194	204	204	210	221	232	205	204	208	198	217	181	196	198	181	201	222	204	213	203	181	219	197	203	193	213	191	214	206	203	214	210	212	228	224	196	213	227	162	227	205	215	222	200	225	204	203	200	207	203	198	199	210	179	179	213	205	208	198	199	230	225	188	191	205	213	213	235	218	221	219	194	214	198	188	178	209	209	194	195	217	187	199	222	206	193	221	222	237	200	207	226	219	208	209	210	170	206	224	193	198	211	191	217	200	206	210	243	213	219	205	211	160	208	199	175	219	224	228	195	206	201	217	206	221	215	225	226	204	190	221	198	195	202	190	185	189	211	201	240	212	193	199	211	199	200	214	191	207	212	214	189	206	210	200	237	195	200	216	220	236	200	212	217	202	217	209	184	208	188	202	225	183	208	208	209	197	179	219	257	206	174	228	192	199	189	212	217	197	204	205	188	235	191	204	219	202	208	221	216	207	230	243	211	215	225	210	199	231	218	195	181	222	197	194	220	214	215	216	220	214	181	187	209	190	205	225	228	189	199	204	209	227	200	208	194	200	216	215	210	202	228	196	213	209	211	209	199	226	234	189	211	196	210	214	195	212	218	202	209	196	185	202	199	203	226	177	195	181	211	204	194	204	197	213	194	204	228	233	223	197	202	210	210	206	196	213	203	208	201	183	218	217	198	213	184	207	216	251	235	209	183	200	210	182	221	224	222	215	207	204	215	190	217	231	198	204	229	194	219	229	196	210	205	232	212	186	223	203	210	186	190	199	194	180	227	218	186	206	217	211	201	210	223	215	216	214	209	196	232	205	190	203	201	212	245	203	191	183	204	213	210	193	179	194	177	207	238	204	197	191	208	189	186	214	228	210	194	212	231	209	213	209	197	215	199	189	243	216	192	186	192	192	187	211	196	217	198	230	201	199	206	219	198	179	195	197	189	202	225	211	216	215	223	210	197	218	198	218	206	206	202	218	197	215	197	207	221	218	197	208	212	203	186	198	222	208	206	207	186	218	204	193	201	232	196	241	181	229	218	223	208	219	221	177	196	199	192	233	198	195	216	205	209	209	207	207	218	176	187	208	221	211	194	196	201	209	206	191	208	188	229	199	240	219	212	212	195	212	217	224	189	213	192	187	204	204	189	230	193	201	202	209	203	203	196	194	194	215	194	218	218	208	205	204	214	189	223	218	220	178	213	207	211	213	215	218	206	209	210	193	200	212	207	211	218	198	231	193	191	203	205	193	250	216	209	212	196	183	185	223	204	211	230	201	223	207	206	213	206	187	219	220	205	193	202	257	194	222	179	225	203	193	190	200	196	174	207	204	211	214	174	186	196	199	191	223	202	207	189	205	206	227	201	203	198	197	227	213	196	208	209	222	214	213	217	215	241	213	196	188	190	206	208	197	190	224	211	216	172	189	194	223	207	187	209	227	203	221	199	196	210	223	182	217	200	208	195	187	198	189	227	190	178	226	182	221	222	226	196	186	205	200	207	224	204	174	201	221	204	211	229	215	220	207	195	207	204	215	201	198	186	196	204	221	183	238	200	192	171	227	187	227	204	195	212	216	201	255	194	204	196	212	187	210	213	181	194	200	232	210	200	210	222	192	195	197	220	229	192	211	198	212	226	212	206	189	208	228	200	215	216	194	199	204	186	189	197	218	202	188	183	212	204	228	215	193	185	195	217	185	193	188	199	215	194	228	215	188	204	188	218	207	222	218	203	216	192	203	187	208	200	201	192	202	228	191	215	194	192	202	211	197	200	236	185	184	204	214	205	230	196	214	198	197	205	230	179	193	184	201	198	211	203	217	203	222	206	194	170	211	222	204	214	177	213	206	199	219	214
22973	21214	28658	24520	21180	20056	5925	895	700	606	602	483	446	458	441	425	401	355	364	361	340	366	344	332	330	347	354	348	333	348	320	309	331	314	295	297	311	304	330	361	318	329	315	312	313	314	306	337	325	325	301	299	311	298	313	319	329	310	295	295	302	309	313	296	356	295	324	306	332	315	324	338	297	319	278	283	300	287	289	295	278	287	314	311	306	328	313	299	276	304	304	326	339	317	285	298	302	322	293	337	318	327	332	317	305	341	287	307	282	304	308	352	306	303	288	321	322	308	297	319	296	340	308	295	335	297	290	287	312	334	301	309	295	306	308	316	334	326	283	322	308	294	320	275	308	285	293	308	302	291	315	319	283	307	299	313	317	305	276	331	311	306	302	320	297	309	305	286	342	311	288	310	317	332	301	324	289	338	276	309	312	288	336	303	333	298	301	303	323	305	294	337	313	305	309	303	304	320	322	319	333	306	297	293	297	306	285	290	306	276	303	318	310	317	321	293	280	309	317	324	278	306	308	321	305	325	306	298	285	329	291	334	316	303	292	295	291	320	274	313	267	318	291	306	313	286	303	276	337	299	300	294	337	322	291	316	308	306	345	296	302	291	323	290	307	279	299	326	309	317	263	301	275	303	316	284	295	323	303	318	288	287	263	299	313	329	303	292	302	333	319	321	282	260	320	296	305	289	312	327	286	278	308	295	293	310	329	312	308	282	302	292	309	300	287	318	324	295	307	311	300	311	284	302	341	292	320	316	296	301	290	301	269	278	309	283	285	306	332	327	285	296	314	309	307	301	284	308	323	333	293	336	308	316	328	296	287	288	306	321	281	303	274	289	308	286	339	314	311	284	284	298	297	297	293	298	298	299	299	314	291	312	315	316	261	300	301	327	279	300	260	297	282	291	298	297	315	326	318	267	333	288	349	315	296	326	295	293	291	265	269	280	324	292	332	297	340	312	312	289	308	303	324	292	295	294	301	294	299	312	310	298	318	268	308	281	296	299	281	309	281	302	310	307	305	289	284	294	286	330	308	286	274	285	277	309	319	303	312	295	298	300	319	292	337	295	298	310	305	307	316	349	313	305	323	314	296	294	318	310	278	320	293	314	312	325	313	295	288	287	301	311	323	318	292	283	305	293	263	300	306	304	306	321	305	295	313	296	301	322	286	291	312	295	321	346	303	315	296	314	298	314	289	301	294	302	312	287	301	311	298	291	327	332	276	288	308	291	296	338	278	294	305	310	268	311	309	285	328	294	299	278	325	338	276	292	308	299	333	304	290	326	324	284	302	328	294	312	326	333	302	282	304	350	302	294	317	315	297	312	304	287	315	331	330	282	322	303	298	306	296	291	314	282	289	337	287	278	304	311	326	312	297	289	287	275	294	295	265	320	304	277	344	315	265	339	317	304	282	290	307	297	326	334	293	295	310	319	320	304	310	328	324	306	321	311	322	309	311	273	290	299	291	288	304	294	311	276	328	295	310	310	284	304	292	311	308	294	328	294	308	327	339	317	297	309	293	294	319	316	311	313	299	309	325	331	313	293	319	311	291	270	312	280	308	315	294	325	279	328	273	308	285	312	299	286	284	324	286	279	301	292	297	290	303	311	290	282	319	342	347	301	327	301	308	330	321	278	291	303	336	329	335	278	271	282	304	306	333	316	316	302	287	321	318	292	318	325	281	304	295	311	309	301	302	289	339	314	332	309	297	289	302	303	310	337	296	281	283	320	297	318	308	286	293	328	296	294	276	318	291	299	306	307	309	309	307	319	319	296	304	282	304	312	313	306	290	302	271	302	318	307	335	338	306	322	312	306	301	308	335	295	333	298	311	303	298	312	292	289	306	318	290	271	292	309	326	305	312	271	306	302	292	318	290	299	327	303	313	313	315	337	274	292	311	308	300	290	320	331	317	285	295	277	297	264	288	301	298	307	293	299	307	310	285	317	300	331	306	304	318	322	293	266	291	326	308	315	301	318	301	318	312	306	298	327	287	287	312	295	273	290	277	303	301	298	320	319	273	313	311	276	301	311	289	290	292	282	311	332	294	282	334	276	305	316	322	276	300	282	315	305	304	295	283	299	295	298	308	305	315	299	327	292	313	324	310	302	311	304	281	332	306	299	326	288	315	306	294	321	280	286	289	286	296	302	315	309	294	298	273	281	286	286	328	316	276	316	294	306	311	287	289	293	300	315	307	293	310	304	289	291	332	351	313	299	311	264	305	315	311	311	290	301	329	305	298	326	334	305	317	327	302	279	321	320	293	304	291	335	302	297	318	302	328	315	289	332	324	303	264	329	322	331	313	293	284	277	297	294	277	339	320	293	287	309	305	293	299	306	323	314	294	303	322	315	327	337	341	281	312	278	319	300	297	291	294	318	301	314	318	331	284	277	297	275	293	287	282	316	333	292	286	271	329	310	315	294	279	290	324	292	320	267	298	315	314	324	292	305	321	295	297	296	323	284	332	286	282	293	308	312	320	299	331	290	288	287	310	305	295	327	314	301	297	290	311	310	304	276	302	304	284	308	332	304	307	292	312	291	325	329	274	315	286	323	313	293	316	288	307	262	315	327	316	291	331	294	300	292	292	311	294	301	288	295	287	283	297	301	275	338	283	297	317	303	330	304	270	287	277	292	290	287	293	309	304	326	290	322	281	304	309	298	267	277	329	267	359	324	297	277	304	321	314	287	310	329	302	297	305	320	323	336	299	295	309	298	303	284	279	313	317	318	315	305	288	334	282	290	307	355	335	283	300	359	314	308	337	311	313	294	315	311	322	315	337	297	298	300	306	330	329	275	323	288	320	314	299	302	310	288	298	298	322	292	307	306	314	282	326	314	337	312	325	327	277	292	310	300	276	316	293	289	300	313	316	303	300	303	328	286	304	304	309	295	312	318	269	281	346	304	334	273	276	316	299	296	272	275	320	285	275	292	311	272	327	295	328	316	297	317	294	307	305	302	292	296	314	280	305	302	316	270	303	298	270	292	314	325	299	317	349	337	260	321	319	315	285	317	287	279	310	281	325	293	329	286	283	288	326	306	311	282	297	313	312	332	316	298	316	296	300	295	312	299	332	318	280	308	320	278	307	285	290	324	308	286	299	289	301	293	306	327	286	299	312	280	287	338	310	293	317	294	324	303	316	303	293	277	306	308	318	305	293	298	315	337	304	296	337	316	305	308	295	292	317	303	283	327	300	304	301	299	315	304	290	313	297	290	309	350	286	295	291	296	309	300	310	271	291	292	299	311	326	289	308	290	324	291	325	301	296	270	301	312	279	311	289	284	286	306	302	326	313	298	303	320	301	313	325	314	354	295	282	300	287	324	289	322	339	321	313	286	303	325	268	323	301	314	337	279	319	293	294	318	314	301	272	309	278	308	306	307	297	333	293	308	297	305	292	338	287	323	312	281	297	297	349	291	294	280	339	303	307	292	284	307	276	306	273	273	293	287	324	307	279	303	327	320	340	295	306	302	308	316
46601	71861	56381	26252	3446	2365	1929	1600	1248	1065	898	779	691	652	597	590	542	496	520	493	487	464	465	432	458	418	427	446	388	394	437	377	396	384	370	366	383	387	368	429	388	373	404	380	354	390	376	359	398	367	371	379	361	396	369	377	391	355	402	386	379	382	395	344	381	418	363	366	352	364	385	413	346	370	404	347	309	387	376	348	380	382	385	375	405	407	399	386	393	336	382	435	390	420	388	423	374	366	374	382	382	388	376	348	368	390	407	395	415	390	414	367	385	427	396	396	388	403	396	372	356	395	396	396	372	400	391	370	354	357	380	375	365	361	344	351	393	364	329	363	364	339	378	409	362	345	396	388	350	352	346	362	359	371	395	404	343	338	391	360	389	379	375	389	344	363	343	367	385	385	348	378	366	390	338	363	359	358	384	380	387	340	380	368	372	368	358	374	344	345	358	376	332	370	385	350	390	390	359	350	356	375	343	397	367	358	375	347	375	354	353	362	377	352	332	379	371	376	367	366	349	356	384	348	381	380	399	364	351	353	349	368	379	398	385	341	369	366	355	352	351	351	378	389	347	371	383	408	348	402	350	402	354	434	385	365	354	364	378	368	396	370	368	352	371	326	359	369	381	324	331	391	376	364	353	350	348	377	368	383	372	340	352	388	361	391	367	380	357	372	375	351	381	339	350	383	376	385	351	365	393	395	359	412	383	342	343	380	365	367	352	341	346	401	367	364	393	375	358	386	367	349	373	396	402	362	365	358	329	364	391	359	360	331	389	364	351	378	380	376	361	377	372	357	357	363	363	366	346	354	351	377	366	384	353	364	344	365	382	336	337	366	362	366	349	372	357	356	348	359	360	386	354	364	373	395	390	381	376	376	355	386	376	404	381	355	349	392	382	367	335	349	350	384	371	356	363	404	370	355	390	336	414	378	382	366	347	360	361	372	385	362	368	373	373	397	371	382	344	345	351	385	358	380	385	378	376	344	386	374	384	362	353	390	347	340	357	360	346	360	371	359	336	398	374	387	367	383	381	370	359	379	398	357	371	361	359	374	353	377	366	323	371	353	364	390	353	377	374	384	361	367	368	374	376	360	376	388	365	366	343	331	341	364	340	385	365	396	378	334	354	351	388	359	360	407	323	340	376	370	406	374	371	349	359	366	392	387	355	348	369	394	369	383	361	360	368	363	369	367	350	376	347	360	383	351	351	355	377	352	388	343	340	379	348	405	373	381	354	371	329	354	376	344	393	391	391	393	386	364	317	370	385	374	366	340	356	364	396	407	385	378	389	361	351	353	365	384	366	361	407	379	340	357	385	361	363	354	391	344	375	381	346	367	359	390	342	403	373	356	382	345	361	373	384	379	364	361	374	354	363	394	394	377	383	370	372	391	361	404	342	365	389	355	356	364	378	343	371	349	351	365	333	356	380	357	320	367	348	371	362	353	337	405	349	393	350	349	407	371	390	349	340	354	369	374	372	381	356	343	380	352	388	343	374	353	374	375	373	357	332	356	368	373	382	384	373	367	364	364	387	448	360	383	380	340	351	393	326	353	380	360	367	396	399	361	388	352	341	348	354	354	386	388	360	343	414	357	379	356	334	374	362	374	392	364	372	372	375	384	408	375	378	413	346	368	400	372	392	378	381	338	377	369	351	396	351	385	358	346	356	369	367	371	356	329	341	347	429	377	373	357	326	342	355	365	368	385	365	359	363	378	362	363	374	374	387	363	360	336	358	361	354	346	364	352	373	395	342	384	390	337	369	385	418	373	372	365	366	373	385	361	371	364	349	360	349	394	349	363	338	354	349	338	355	354	387	377	355	353	380	361	366	395	406	385	359	325	368	353	405	346	343	388	367	355	369	384	350	358	357	330	350	362	356	353	353	368	374	336	354	384	362	373	343	386	311	334	370	368	337	375	372	377	355	369	365	393	390	365	383	363	371	384	366	337	370	360	365	375	370	383	355	352	406	353	347	370	351	369	371	391	358	351	375	350	398	369	325	373	368	375	316	361	342	381	371	362	357	386	374	365	376	340	379	354	363	377	390	355	332	407	359	345	368	355	339	380	372	392	349	350	357	354	360	366	369	319	352	359	371	369	384	358	345	376	384	393	371	384	368	333	372	371	363	402	387	344	347	383	358	348	349	348	359	370	372	370	371	392	412	367	361	369	338	392	352	354	367	368	357	351	377	384	360	354	386	341	357	356	322	365	342	382	388	391	342	398	343	359	326	396	379	387	372	343	354	357	341	370	350	360	336	360	397	376	332	353	384	376	383	327	344	353	345	402	338	381	374	347	343	343	337	391	357	356	399	358	350	376	376	392	370	396	363	376	359	400	368	347	362	370	358	376	369	368	352	369	362	380	396	377	367	366	370	346	354	357	335	364	346	367	357	412	352	380	395	401	360	393	361	384	317	410	358	390	382	368	343	351	361	402	366	370	393	348	391	354	378	363	387	335	348	373	342	374	373	390	343	356	394	365	367	333	332	359	363	370	394	389	380	376	335	373	356	364	371	336	407	339	389	369	384	351	408	367	373	357	368	359	382	361	341	359	335	365	333	351	342	386	376	385	361	333	371	376	369	346	371	388	369	371	344	391	367	369	398	376	365	389	409	380	369	396	370	383	338	367	392	364	350	356	407	378	364	387	352	346	350	370	395	344	376	425	367	362	350	375	331	337	370	377	385	390	339	324	369	381	388	355	361	350	387	339	374	389	382	369	384	374	369	379	370	353	363	387	373	367	372	372	360	362	352	366	373	338	388	368	356	317	382	385	374	347	365	388	371	372	387	367	365	371	352	396	384	356	361	351	388	376	383	383	368	385	355	360	354	383	371	406	343	390	400	374	394	384	357	368	338	358	364	351	398	394	375	363	362	339	382	360	341	377	342	392	354	356	355	381	339	378	390	374	351	385	359	361	361	362	371	367	378	374	347	363	354	350	359	382	351	352	355	397	369	380	385	348	390	380	348	369	355	352	343	354	383	364	354	356	354	389	351	371	346	338	348	342	382	368	392	365	322	388	383	379	395	343	382	359	369	336	356	363	367	354	357	352	333	384	362	387	376	330	377	356	344	364	355	328	353	373	392	379	361	353	329	375	370	372	377	377	375	378	379	374	355	366	374	386	344	376	357	369	385	365	383	332	365	368	379	376	368	307	383	372	348	360	376	347	348	394	387	367	395	381	330	366	352	365	375	374	378	364	371	358	369	393	375	348	361	370	403	369	356	371	372	377	344	341	409	377	345	338	375	370	369	371	351	348	354	376	309	371	356	388	369	345	379	356	369	334	340	361	384	372	339	364	337	366	372	350	341	380	376	367	375	341	351	376	383	396	392	374	354	370	349	358	356	354	368	373	356	335	372	398	352	375	347	368	362	369	359	348	346	353	389	387	363	350	352	378	351	383	346	360	331	343	389	362	370	346	404	353	377	387	364	363	356	370	389	378	369	344	408	369	353	371	386	354	370	394	333	374	356	340	365	363
27467	21646	17835	5367	303	255	229	209	217	222	210	203	235	233	216	189	221	192	211	220	199	195	233	201	205	178	206	190	208	217	189	203	210	193	204	214	210	189	195	227	213	191	201	179	221	212	202	202	189	222	178	200	214	201	219	186	183	215	196	180	193	208	248	193	177	188	229	204	214	214	197	171	219	217	211	188	215	193	216	186	197	198	187	196	233	226	216	224	201	204	204	202	218	190	201	201	198	177	184	207	184	198	202	209	223	199	194	210	217	186	209	179	204	207	211	208	224	230	196	205	196	214	227	230	207	224	200	221	218	227	210	222	212	208	204	181	208	185	230	203	201	191	190	224	202	235	197	221	191	210	209	193	208	202	200	222	204	209	174	208	194	219	212	195	231	209	208	198	214	193	244	192	191	191	203	183	228	229	221	201	202	201	202	217	205	194	197	211	186	231	201	207	211	231	208	209	209	193	215	212	191	215	209	196	196	204	218	206	193	204	188	222	196	204	189	199	184	206	199	202	202	205	230	219	217	209	229	178	195	209	182	191	201	204	230	195	201	212	210	229	209	230	176	221	206	196	211	232	210	212	233	197	217	205	193	197	214	206	210	196	240	195	207	194	188	208	210	190	197	201	190	205	189	202	214	210	201	182	231	216	196	200	236	219	209	214	209	209	226	213	228	204	208	205	186	215	192	192	217	190	199	198	160	194	189	229	200	208	183	209	199	211	190	187	195	216	190	189	217	206	227	180	202	184	187	194	208	203	203	221	214	217	210	225	226	185	181	227	197	205	204	185	185	228	185	208	214	205	178	199	196	215	184	184	226	240	166	198	196	187	187	202	222	222	232	197	196	195	215	216	216	223	202	204	209	222	220	218	214	185	210	242	205	230	216	188	182	199	220	202	211	202	215	221	222	203	198	200	230	184	224	202	190	240	171	200	194	204	183	201	206	209	195	214	211	242	212	202	201	217	193	216	201	190	201	191	190	182	203	215	208	197	232	211	186	204	203	226	206	184	187	196	215	199	204	195	204	210	198	198	199	196	216	203	212	187	207	217	200	195	213	194	245	197	192	207	197	221	194	223	191	228	210	222	191	198	214	215	214	177	218	175	205	210	217	200	211	196	210	209	219	222	202	187	191	234	211	229	187	215	198	211	222	198	200	210	209	228	212	213	206	213	190	195	185	198	216	222	206	230	224	212	211	200	204	197	199	208	223	199	207	201	212	191	200	214	196	195	205	206	238	193	201	188	210	163	229	225	220	203	197	222	199	199	197	206	197	208	201	190	192	224	222	217	223	191	206	223	193	220	195	202	207	231	220	184	193	195	201	200	199	221	210	226	227	222	200	207	204	199	210	199	230	207	190	186	217	175	227	197	221	210	218	216	217	181	196	208	195	199	204	215	195	195	215	191	196	222	211	207	197	215	200	199	163	221	208	214	205	195	198	195	203	217	186	218	198	218	224	208	197	245	209	224	203	198	206	204	210	200	234	228	194	198	187	196	196	207	211	206	225	205	218	207	205	204	187	181	196	176	210	197	207	197	245	246	201	190	215	192	188	232	226	222	212	211	218	241	235	208	196	178	219	220	185	210	215	184	214	206	216	217	207	193	207	202	203	213	207	202	208	197	215	179	212	238	196	193	214	205	205	204	181	208	210	189	202	205	200	185	183	203	212	188	212	202	216	191	210	178	191	190	226	221	196	215	207	218	201	211	220	165	207	203	227	208	200	198	209	180	221	183	197	202	214	237	196	188	221	228	200	183	211	186	215	180	203	209	184	182	192	220	208	227	208	177	188	210	182	189	213	229	204	181	237	214	191	200	205	196	198	206	180	207	199	186	203	216	224	201	231	230	218	227	226	182	169	199	198	216	192	207	231	192	187	177	212	207	198	201	214	218	199	234	221	214	194	189	192	188	226	207	198	199	200	209	203	194	171	180	192	181	212	192	203	214	205	175	204	196	194	207	213	203	190	203	204	194	199	199	205	197	194	223	234	199	176	215	218	208	198	173	207	231	174	193	222	191	197	212	212	190	205	205	196	205	210	199	216	237	193	212	222	189	177	185	203	215	180	195	209	198	197	218	231	177	215	223	201	196	211	220	193	198	214	188	193	210	180	218	205	228	208	216	203	177	213	228	231	219	192	198	226	229	199	192	202	203	197	185	204	210	208	222	226	201	211	210	198	197	227	213	198	210	203	189	193	234	226	234	202	191	183	212	201	211	211	210	212	227	211	195	190	221	205	212	227	218	189	204	185	190	210	193	217	202	197	215	207	197	211	211	211	196	183	205	210	205	202	201	210	207	207	203	210	215	210	206	178	209	219	196	213	195	219	205	204	221	238	197	194	211	206	200	201	190	206	221	182	208	223	208	211	216	195	210	178	208	218	206	200	198	201	204	189	179	199	220	230	213	200	216	226	220	207	211	231	231	204	186	236	235	206	183	219	219	194	217	228	192	222	185	212	226	208	207	218	192	236	201	215	209	209	206	223	196	211	210	212	207	190	211	186	205	220	208	212	223	213	180	213	210	207	218	207	195	195	194	197	205	194	216	190	225	218	196	181	216	212	213	220	215	201	196	204	202	190	197	231	235	205	193	182	204	228	214	237	190	182	206	226	225	214	200	189	193	195	183	200	224	197	208	192	212	209	194	220	212	236	211	214	218	197	230	188	215	202	213	193	190	187	202	194	211	224	193	203	195	208	202	219	220	229	190	199	197	213	215	214	233	201	209	228	208	217	212	211	196	202	208	193	202	196	198	209	219	210	198	199	209	222	200	217	211	188	205	218	217	203	187	200	225	198	180	189	198	196	182	195	220	221	210	226	221	222	207	191	204	207	194	205	207	226	214	220	221	212	196	199	180	188	213	185	225	201	203	205	198	204	229	217	214	206	215	228	199	197	216	210	229	207	228	203	175	250	211	188	201	208	210	212	215	206	206	200	206	206	191	220	199	223	219	203	193	203	200	220	210	180	231	200	226	208	211	218	208	217	232	205	198	200	199	187	194	190	208	231	211	213	211	175	236	204	197	192	201	214	203	201	200	208	222	205	216	198	193	211	200	213	182	190	185	217	190	189	198	225	192	202	190	180	201	189	184	208	221	203	205	226	204	194	189	191	229	196	195	206	210	199	186	204	190	216	215	205	191	212	210	213	221	203	197	193	222	182	214	206	197	200	196	228	223	195	180	216	190	209	215	201	215	208	186	204	217	212	194	213	210	207	194	199	212	211	223	190	213	224	202	209	181	206	203	204	223	217	211	206	219	230	227	206	190	232	189	191	193	191	211	213	192	215	204	217	199	213	209	217	192	206	204	232	210	212	216	213	224	206	191	201	220	193	209	206	211	204	195	187	203	199	192	204	224	194	182	214	186	206	235	203	221	221	214	202	213	209	171	188	199	202	208	244	209	224	187	205	220	229	232	220	175	200	212	200	205	224	218	209	202	219	207	199	212	207	219	186	242	193	191	223	190	223	223	201	206	195	212
26622	25322	14794	3382	334	310	295	293	288	255	288	263	272	243	274	256	247	261	257	234	295	225	246	268	241	230	243	235	267	251	244	274	266	243	248	239	248	246	237	254	277	257	231	254	249	242	244	258	244	260	248	255	291	246	266	261	263	241	254	252	236	283	220	239	256	263	227	256	227	258	224	255	254	250	268	237	241	273	236	251	250	251	223	224	263	237	265	241	283	259	257	257	273	268	262	264	250	237	264	258	289	275	247	246	244	265	247	256	243	245	299	248	267	233	222	243	251	269	256	248	291	259	251	243	276	267	273	244	251	241	261	260	264	274	280	295	265	239	274	260	221	252	227	258	247	250	260	260	239	226	235	278	247	229	262	248	252	244	227	240	232	278	257	248	245	262	251	258	251	222	244	265	266	252	232	254	246	261	258	243	271	268	266	233	267	246	223	276	261	222	261	251	245	242	228	281	254	256	267	257	235	252	261	270	264	260	257	219	265	246	254	246	245	271	257	246	241	257	261	310	282	268	280	289	235	249	265	251	232	253	258	254	246	231	227	268	280	267	242	245	241	255	254	275	269	231	278	242	265	234	254	244	261	249	225	236	265	246	248	255	260	271	273	267	266	232	246	255	252	248	255	250	241	272	261	274	263	262	251	269	232	280	268	253	260	221	243	257	233	265	243	246	260	273	252	237	261	246	257	249	211	254	221	254	246	244	245	284	259	260	232	261	253	234	260	239	249	274	232	229	269	236	265	248	240	230	240	231	214	276	241	257	277	247	227	253	254	232	271	269	273	234	247	255	297	250	220	240	243	261	235	236	236	240	246	247	253	256	246	235	243	254	227	234	251	244	237	242	246	284	264	274	216	249	269	273	251	257	255	262	254	256	278	248	219	235	261	246	282	240	257	253	262	257	250	267	260	276	245	244	254	240	240	260	245	280	255	242	236	254	281	283	218	246	264	221	253	237	281	232	248	257	253	224	257	261	241	235	263	257	245	262	245	261	256	253	258	272	255	234	269	263	284	241	216	235	286	264	233	250	267	252	235	240	265	262	238	284	227	254	241	241	256	224	222	237	216	238	267	260	261	240	230	255	237	253	259	264	251	259	267	235	253	230	253	258	247	270	258	231	233	228	222	253	253	267	235	237	237	275	250	252	260	260	259	261	284	265	261	253	238	232	249	255	241	226	273	253	243	221	261	269	270	218	274	231	243	237	257	268	270	244	237	245	248	244	253	239	249	236	231	235	252	212	281	251	243	240	235	270	259	250	248	262	244	273	233	249	231	265	269	267	245	228	274	253	233	246	258	226	242	259	251	233	199	253	237	285	276	243	213	235	267	255	252	226	251	275	256	271	228	254	232	285	276	281	258	247	253	267	273	258	261	229	231	237	278	258	267	267	254	265	253	268	240	244	256	272	226	245	248	239	230	242	270	248	238	250	233	261	247	262	236	263	246	254	241	246	228	230	249	258	256	241	264	278	220	253	232	272	254	240	228	271	261	235	272	225	257	264	250	253	267	232	262	262	260	255	291	268	283	222	252	241	256	256	241	263	247	275	268	263	239	268	227	268	261	259	261	278	239	251	266	256	238	251	271	262	227	251	264	270	249	279	281	252	243	248	236	248	236	244	253	231	225	232	248	230	254	245	270	244	245	266	264	284	251	273	269	221	283	255	251	261	253	230	257	235	240	271	250	282	262	294	263	252	263	258	246	254	258	278	257	260	266	248	237	240	261	243	244	243	227	271	269	225	236	255	252	249	236	248	238	250	235	279	296	252	231	214	258	251	235	255	251	261	267	241	246	266	238	290	253	245	255	238	264	238	242	270	223	279	251	242	238	259	226	244	240	255	273	210	250	231	228	255	262	249	275	251	240	240	258	258	250	240	257	246	234	236	237	255	262	272	268	240	239	235	258	231	264	248	231	267	265	256	255	254	229	262	248	247	238	226	249	238	256	265	252	253	249	268	241	243	265	244	262	244	275	257	243	228	266	245	253	257	256	255	212	269	256	259	245	258	242	241	263	244	256	255	281	251	240	242	247	262	241	249	261	239	243	254	249	251	252	250	222	260	274	236	266	234	260	276	250	219	262	263	263	262	263	256	272	278	245	236	249	279	262	260	273	282	238	206	242	241	245	232	238	250	236	249	249	222	261	259	237	270	258	254	231	255	255	266	256	260	266	247	255	266	249	252	248	283	250	269	276	245	233	243	266	261	223	269	229	248	234	246	234	266	242	246	244	247	242	235	230	233	252	250	276	231	245	251	244	251	244	280	258	255	243	250	237	233	268	254	279	240	258	256	246	255	243	263	238	255	238	233	236	254	245	297	249	249	238	230	264	263	246	265	244	250	276	273	238	262	233	255	241	274	255	250	247	269	262	247	271	248	247	254	243	245	227	277	237	287	247	290	273	260	260	244	261	263	232	272	247	278	252	244	246	245	249	233	258	247	238	229	237	258	242	232	262	265	273	242	248	251	266	250	249	217	254	273	252	264	249	237	236	269	248	235	250	251	242	206	245	277	251	234	242	276	260	258	248	244	241	265	260	238	228	262	251	237	250	264	257	228	235	243	245	232	246	244	223	264	265	244	247	268	252	242	238	272	270	235	249	260	235	239	255	254	249	243	247	245	250	269	226	259	251	256	258	263	267	231	231	243	243	264	252	241	260	297	227	249	243	274	275	262	245	267	259	249	270	268	230	284	260	268	261	230	240	265	230	294	264	269	236	239	258	251	256	258	240	242	258	236	220	245	227	271	261	257	246	234	285	253	253	220	258	202	260	241	266	274	246	266	229	271	262	265	266	251	247	265	245	227	268	230	253	240	261	248	269	256	254	258	259	235	221	276	272	230	243	263	267	252	246	234	248	241	243	271	253	238	261	268	249	218	252	244	234	274	213	221	240	224	281	264	257	227	231	260	265	233	255	235	259	234	253	255	227	282	237	267	255	238	238	230	272	228	258	261	266	246	250	229	276	237	236	268	255	232	258	262	243	292	247	222	258	246	265	249	273	257	271	250	233	248	248	255	254	241	215	229	242	241	226	262	264	264	257	246	249	245	254	260	232	250	235	259	215	258	234	268	235	272	247	276	257	235	243	260	240	251	257	237	274	238	268	267	248	262	247	238	242	275	248	233	259	240	263	238	254	242	230	238	264	254	245	297	255	241	239	252	222	262	254	222	259	224	219	265	237	261	250	268	228	233	257	239	256	256	244	226	256	231	257	247	246	221	239	243	239	252	258	246	273	252	251	243	259	238	252	281	234	220	248	246	264	246	234	236	256	266	241	266	228	238	257	253	246	267	245	232	286	266	269	264	251	264	202	248	249	236	235	290	258	245	248	243	268	252	233	244	246	238	255	232	231	283	267	243	256	241	250	257	243	243	238	239	274	267	276	213	253	261	268	230	235	247	254	242	256	235	243	250	227	254	261	260	264	244	277	237	257	263	232	266	253	266	268	232	276	254	260	248	253	250	247	243	267	268	261	265
23904	21209	29403	24161	20256	8504	934	621	510	477	414	382	349	399	336	368	369	378	354	339	363	341	303	326	326	320	296	323	313	324	321	314	314	319	325	296	309	294	379	308	330	327	298	327	306	316	320	299	314	325	328	311	308	279	329	303	291	308	292	325	297	302	314	332	319	342	305	281	328	283	291	308	306	289	311	325	333	290	319	292	313	301	292	300	318	289	303	297	312	295	329	309	321	293	276	315	284	319	301	326	316	280	334	365	352	332	337	297	301	315	298	339	308	314	326	302	333	350	307	301	318	305	304	340	317	298	320	303	334	295	320	296	329	289	306	319	282	324	325	303	296	297	319	291	312	303	298	304	316	293	270	315	312	307	285	338	291	345	302	323	311	298	317	336	319	287	290	311	310	302	319	307	308	331	298	330	309	295	347	294	275	329	294	279	285	316	321	315	293	310	302	307	323	328	297	305	327	299	341	344	276	331	306	318	309	282	295	294	308	287	307	334	289	284	353	325	287	288	294	297	305	338	325	303	342	308	317	356	313	323	299	296	305	301	306	328	316	325	325	315	306	330	288	307	307	311	289	293	263	291	331	291	297	317	317	285	278	319	305	293	302	307	335	298	309	316	305	291	296	267	320	282	281	296	327	280	307	285	302	270	315	318	301	304	322	305	303	328	313	306	295	314	306	294	296	332	324	322	293	299	318	321	320	317	315	296	322	336	300	341	312	284	322	304	330	279	307	317	298	293	295	345	303	316	282	315	285	293	325	302	280	315	312	336	315	299	292	288	300	323	306	302	309	307	302	284	283	288	314	302	316	285	278	302	278	285	313	315	322	313	328	315	313	319	333	329	303	277	343	312	303	302	304	291	298	332	287	299	305	325	322	310	322	295	289	254	299	303	281	305	289	290	289	306	304	312	267	307	320	307	308	299	282	336	346	284	299	334	338	295	320	289	294	314	315	300	331	304	304	303	313	305	288	316	298	310	328	309	299	325	311	314	318	305	364	319	307	335	299	322	322	327	311	343	307	322	300	298	313	311	331	302	312	304	339	298	303	314	311	317	343	300	326	326	314	325	307	349	295	301	329	291	308	272	287	295	299	332	280	301	322	295	316	290	327	298	316	281	294	311	324	320	303	293	301	303	307	304	287	308	319	304	320	323	310	286	282	305	320	289	319	327	283	313	299	314	321	289	296	292	290	312	319	309	322	336	329	329	282	310	307	335	343	333	304	316	330	295	317	304	318	328	300	338	292	275	319	315	302	312	326	286	303	285	289	309	324	311	291	342	309	281	306	278	283	358	295	365	292	301	296	275	323	307	315	292	336	313	324	280	315	295	303	291	302	292	312	301	313	283	295	307	284	304	307	314	347	289	270	306	298	311	295	299	297	295	327	303	324	331	290	294	313	295	286	300	304	288	305	292	302	288	287	289	304	286	321	319	306	294	325	308	316	313	278	349	319	319	295	306	315	304	268	288	287	303	336	309	309	312	310	328	309	340	303	301	308	308	308	314	325	274	309	320	315	336	340	310	301	311	320	300	296	331	306	320	310	307	300	309	289	280	328	322	323	302	308	352	300	270	287	331	329	300	300	298	293	322	304	288	342	301	319	317	292	324	296	282	302	312	315	339	298	303	322	299	296	297	324	302	334	315	321	298	306	309	314	320	313	292	320	303	299	309	293	314	288	308	293	299	290	324	331	319	302	295	301	298	283	294	309	361	330	313	302	293	311	330	263	297	313	307	292	305	310	330	308	328	308	306	311	303	281	315	319	284	315	303	303	305	314	299	310	289	324	316	288	328	274	294	296	330	346	300	305	295	324	309	317	280	315	307	305	330	308	325	318	307	313	287	280	301	329	289	317	292	311	312	299	328	350	319	336	300	318	281	289	300	314	291	299	282	284	270	311	335	302	335	329	288	314	305	309	329	313	299	277	321	329	298	273	329	297	317	333	307	312	293	304	321	304	334	325	299	318	308	328	316	288	310	295	307	297	314	284	300	334	313	306	309	320	290	312	302	312	287	287	268	323	313	317	335	302	303	303	304	323	277	298	329	309	339	316	291	306	325	299	279	296	293	307	327	307	314	314	344	299	309	269	321	301	332	321	335	308	319	286	317	296	332	280	310	292	299	280	328	308	310	326	298	326	307	294	326	308	330	330	322	327	344	311	318	303	326	293	330	337	305	279	318	333	331	319	316	304	285	316	314	327	277	294	311	310	344	311	311	321	290	304	323	330	268	298	319	307	295	310	283	324	314	337	303	306	317	284	291	338	308	300	293	327	307	308	325	281	341	320	311	323	300	310	270	302	338	324	302	317	321	303	323	313	298	302	325	324	318	288	330	285	304	318	327	301	273	279	276	294	298	323	309	302	307	308	295	278	279	294	299	304	308	309	303	326	315	312	282	342	303	276	318	313	347	323	348	295	272	300	300	328	298	269	294	332	314	333	324	281	294	301	307	302	318	305	318	288	327	314	307	276	297	320	328	309	334	319	276	325	299	315	311	293	329	298	311	312	312	312	281	308	311	293	291	320	314	289	318	313	311	329	329	303	311	309	297	303	340	309	322	287	271	308	304	347	291	319	334	325	325	301	319	317	290	324	298	288	317	315	312	301	320	293	308	312	317	319	319	289	300	280	300	276	325	279	327	310	295	323	287	286	347	315	306	308	290	274	316	306	316	325	305	294	313	277	292	328	287	278	328	297	302	321	327	310	310	298	302	321	313	332	338	308	301	310	338	287	314	288	340	308	335	323	313	296	322	303	322	320	307	303	281	287	306	316	303	310	305	327	295	325	330	285	314	294	306	313	301	309	314	296	283	303	294	288	298	330	337	321	317	305	324	296	318	334	312	332	276	293	325	313	309	327	332	296	325	325	273	279	292	354	314	269	301	322	318	302	307	303	301	285	308	327	300	321	329	333	299	311	259	324	281	316	295	306	263	298	311	302	326	341	326	321	314	312	301	310	298	309	304	296	290	316	305	332	299	307	317	303	308	291	332	304	308	326	315	330	302	342	325	289	311	309	328	281	281	318	315	303	313	304	305	268	290	278	298	342	300	335	314	315	298	286	293	330	316	316	303	298	297	319	286	324	294	326	337	310	319	320	347	318	293	314	332	281	309	284	299	294	313	307	305	339	328	314	314	331	297	296	313	350	288	320	323	305	306	303	317	322	290	318	313	273	320	302	306	309	300	306	316	316	306	333	296	348	322	293	298	380	272	285	358	336	324	286	323	290	313	305	314	300	307	277	321	323	298	364	359	285	314	318	309	317	305	321	298	274	295	301	322	317	269	301	309	326	319	307	294	293	297	319	298	314	292	330	332	337	313	320	279	316	299	312	307	296	313	333	320	309	304	314	296	299	313	280	295	299	318	296	335	319	298	295	319	322	309	316	289	310	338	328	297	318	314	341	298	310	304	314	301	298	316	350	293	276	351	320	318	323	292	339	308	311	303	284	294	313	305	311	323	314	318	291	297	308	290	309	303
45096	59994	49921	16164	1950	1462	1279	1023	902	712	648	585	538	526	482	492	442	427	436	437	433	417	415	393	384	407	416	385	385	396	408	404	378	379	403	393	419	377	390	358	356	388	392	411	368	389	387	365	365	395	341	362	351	374	417	404	350	391	351	350	412	390	378	379	394	382	357	344	373	376	378	386	391	346	391	370	361	384	370	383	359	351	375	389	384	404	408	395	411	399	363	407	419	389	371	378	402	367	392	407	371	334	403	365	366	400	380	370	408	390	367	373	360	377	395	416	385	363	405	364	397	365	391	370	364	381	357	347	376	363	372	361	401	379	379	350	366	370	357	356	380	370	375	362	353	395	375	383	379	359	387	359	360	402	378	406	380	388	365	364	365	385	378	345	393	351	362	348	372	398	373	372	394	390	389	372	398	378	368	394	385	351	349	382	385	378	351	372	349	422	380	367	388	330	359	368	357	366	379	340	356	377	373	362	375	348	376	374	370	375	399	362	357	396	315	357	370	349	396	393	365	371	399	377	374	343	392	371	379	367	353	361	371	348	369	394	349	375	378	372	366	373	393	340	336	393	385	407	328	345	346	358	381	346	349	362	353	397	394	369	332	360	394	403	378	380	382	361	376	355	361	385	349	391	384	361	371	353	361	374	380	381	361	349	346	334	380	344	365	375	395	366	380	340	388	380	380	354	382	391	367	372	414	359	349	390	414	398	367	390	376	394	368	359	379	367	398	366	379	364	391	373	350	367	379	359	371	391	343	372	357	378	384	381	356	398	395	362	361	404	357	404	371	363	355	382	367	386	356	377	364	359	344	349	369	404	351	382	352	386	357	371	397	384	387	386	377	353	386	367	378	353	355	378	359	380	364	370	346	379	415	376	384	395	385	379	346	392	344	366	378	349	417	404	365	400	394	355	353	360	361	357	369	341	409	380	395	415	390	347	347	368	374	377	346	380	364	350	365	356	392	367	382	369	366	342	386	365	369	366	372	385	348	363	403	372	360	348	353	332	377	400	369	391	384	360	371	369	390	376	394	391	337	361	386	380	342	388	404	356	357	372	366	380	392	354	352	366	382	359	345	351	356	385	389	374	349	336	358	390	368	389	411	355	355	399	367	375	394	340	328	364	361	374	379	358	357	407	364	382	392	350	355	362	403	374	371	371	373	393	341	393	391	363	363	374	359	379	329	361	395	394	386	377	343	381	357	395	397	381	332	378	351	395	358	346	361	380	361	375	402	367	373	375	346	389	407	373	383	368	382	388	392	371	372	339	416	414	357	338	371	391	338	372	359	381	377	369	378	380	368	374	374	358	356	360	351	363	353	370	374	373	371	371	377	427	388	367	391	346	376	351	380	333	341	321	395	389	356	392	359	373	378	390	393	373	363	373	376	336	370	370	362	366	359	371	380	367	360	383	352	399	385	375	398	363	325	366	366	374	346	377	401	379	366	357	379	372	347	363	370	383	363	364	347	368	381	353	349	365	353	375	351	348	332	361	365	344	396	364	378	367	400	365	381	388	335	317	429	387	385	392	372	363	374	373	359	399	362	351	373	350	367	345	352	396	373	365	368	369	382	361	357	355	375	372	392	386	366	375	376	375	401	345	352	362	311	372	396	364	353	353	357	390	374	350	387	382	349	322	369	372	363	356	363	384	368	364	369	350	358	379	366	377	405	380	352	374	349	401	374	331	376	392	369	396	389	364	344	392	372	368	381	385	361	377	404	377	337	375	339	338	364	367	350	336	371	381	330	378	367	339	377	376	405	373	373	369	375	372	384	381	334	362	383	349	377	367	393	388	337	390	384	361	385	404	369	343	357	354	352	348	358	399	392	349	334	371	317	363	397	355	403	419	375	394	380	362	368	365	361	382	362	375	368	355	391	359	363	328	359	364	400	363	370	368	372	336	367	395	373	381	351	360	367	368	395	375	392	402	357	351	400	384	390	344	384	366	385	353	353	355	366	332	358	367	357	381	382	334	352	347	355	387	384	378	351	365	373	368	338	385	370	359	372	342	336	351	351	408	353	399	393	368	358	361	375	358	357	365	392	357	380	373	403	373	351	329	363	380	400	382	385	391	332	374	400	374	396	360	368	389	387	387	323	363	374	363	355	368	379	384	350	394	365	389	365	405	413	373	375	385	367	374	370	379	359	368	396	393	373	367	376	327	384	313	369	354	353	376	371	374	323	360	352	354	361	385	328	380	370	330	382	354	337	384	357	410	404	344	348	366	356	382	329	401	365	368	351	356	352	384	390	359	398	367	384	387	367	364	394	377	366	338	366	351	423	373	385	366	393	378	381	363	351	368	340	355	392	383	375	380	333	355	387	366	348	386	354	374	378	370	341	382	343	372	308	351	397	373	347	389	431	339	375	356	368	374	354	347	381	360	348	410	389	374	353	382	376	382	348	361	378	380	399	347	334	361	387	395	382	370	380	370	363	369	349	377	417	356	352	402	334	370	390	389	388	340	352	368	341	403	379	344	378	366	381	388	391	335	375	369	342	362	385	394	383	363	383	372	398	361	377	376	377	342	372	377	371	391	336	359	355	318	371	380	352	365	369	342	378	343	378	362	372	404	353	365	359	344	380	377	375	368	330	371	346	376	349	380	335	362	365	368	365	342	367	322	374	359	397	353	346	386	398	369	388	365	345	409	375	332	368	354	359	316	375	383	389	402	388	388	362	378	370	357	354	349	333	351	356	357	350	373	389	387	406	380	360	398	372	395	362	425	366	374	388	358	382	354	367	353	383	376	390	381	349	411	382	357	387	355	378	345	355	377	349	364	355	304	342	369	379	358	355	378	383	392	377	375	380	412	389	384	370	394	371	316	359	370	338	324	362	391	400	379	378	369	366	365	411	376	346	402	364	385	384	369	391	372	383	372	381	401	382	402	356	354	413	354	383	387	344	370	391	387	349	353	344	364	378	337	368	334	382	426	373	411	375	390	365	365	370	370	344	346	349	374	349	359	369	366	384	381	354	383	388	375	351	349	362	379	363	383	390	344	396	378	394	364	402	344	374	385	415	396	359	351	404	373	396	383	374	383	351	376	372	339	371	382	364	373	371	371	395	369	365	366	400	390	388	393	372	378	364	363	358	336	367	373	362	350	356	401	380	391	394	342	375	406	391	386	361	409	362	335	359	383	357	409	382	374	356	388	367	372	388	418	394	369	361	360	365	368	386	331	349	363	388	386	388	354	372	370	357	374	369	375	352	371	382	367	396	363	372	387	363	365	383	377	398	350	377	384	386	398	375	355	379	358	386	369	346	358	364	389	384	375	369	367	352	357	398	356	352	372	365	384	371	365	391	337	353	362	332	376	395	373	392	373	389	392	366	374	386	376	366	335	375	335	386	371	338	408	368	403	369	339	384	352	352	372	383	345	362	371	383	360	385	411	399	357	381	387	390	393	403	360	375	362	357	344	381	359	375	354	371	354	382	366	364	372	358	366	382	351	351	390	352	357	364	382	357	380	362	366
25179	21294	27788	24671	12131	653	318	285	215	238	228	195	193	202	191	189	163	184	166	141	187	189	190	160	164	168	147	171	170	167	177	173	170	161	140	138	162	170	162	165	161	158	181	160	159	128	163	149	155	139	147	157	152	150	149	151	175	134	147	126	183	141	132	175	157	171	166	155	138	153	154	157	136	138	144	169	150	168	161	150	172	148	163	170	169	154	161	181	177	146	162	165	188	146	191	164	178	151	146	157	167	159	165	175	174	169	164	143	151	153	167	162	162	167	168	169	177	150	140	155	162	139	154	173	158	157	143	160	167	177	165	173	155	162	141	151	164	144	151	153	153	152	160	186	170	177	145	174	142	159	150	155	144	166	175	146	136	144	177	153	160	158	169	152	156	163	165	168	147	159	155	171	162	151	150	150	156	151	168	153	155	157	168	172	143	147	166	165	163	148	148	169	172	147	169	151	146	139	148	152	153	142	161	158	151	187	146	172	175	161	141	151	170	180	174	146	142	127	149	174	143	154	149	162	130	149	148	157	160	173	164	166	150	152	146	164	151	146	161	149	150	143	143	156	157	149	172	152	149	161	144	171	147	156	164	158	161	168	158	149	162	165	144	171	162	175	179	153	132	132	165	176	153	144	163	146	186	138	146	169	155	170	147	154	142	173	143	145	168	171	147	155	154	129	152	155	159	150	133	178	179	145	151	148	170	147	147	144	151	158	137	140	153	165	150	138	156	149	174	138	160	145	164	156	168	173	168	149	151	163	154	157	163	162	156	182	186	154	155	168	146	141	143	158	135	168	186	153	131	155	163	141	137	170	154	161	137	148	179	168	149	162	155	152	139	151	143	156	149	159	155	166	150	164	161	147	159	144	170	146	168	170	156	137	153	156	136	147	183	143	158	152	173	135	154	143	171	174	137	156	144	150	182	144	156	157	169	156	177	128	150	163	154	133	161	163	154	152	157	165	178	184	159	139	144	178	160	144	153	162	148	152	169	139	147	155	170	146	150	165	151	149	171	167	176	154	135	164	171	139	155	178	160	147	152	163	166	157	138	150	167	162	179	164	153	178	156	161	159	159	167	154	178	158	164	138	142	135	163	142	174	166	170	180	146	162	167	159	149	184	154	167	139	160	153	143	160	143	134	144	158	162	153	150	157	178	148	162	153	146	125	145	170	135	165	149	158	175	173	150	148	147	154	157	171	151	133	199	170	164	150	144	161	165	141	157	139	149	157	155	144	131	158	145	134	162	165	159	169	150	172	179	128	158	160	168	162	158	156	164	149	165	142	148	177	169	157	147	138	133	139	151	149	169	163	168	165	149	168	136	154	125	164	179	171	147	150	162	158	169	197	158	173	176	167	173	147	176	145	149	149	158	156	154	168	155	157	149	158	181	162	162	159	147	157	141	165	134	149	144	176	155	160	153	154	143	180	154	148	148	132	137	139	128	157	169	132	140	136	160	160	162	147	168	149	154	140	147	161	166	157	161	177	159	172	168	168	151	139	143	161	170	162	169	173	163	158	160	162	150	160	184	142	176	181	145	149	130	159	143	172	168	125	154	172	172	158	156	194	151	170	171	159	157	173	151	153	147	149	169	137	151	160	140	142	156	150	172	144	133	148	174	171	166	167	148	173	157	134	153	170	140	143	152	146	155	158	146	147	145	145	157	159	141	145	146	156	147	161	169	143	162	151	174	152	163	141	156	167	134	160	155	136	164	141	168	160	153	173	140	164	147	174	147	157	148	138	166	168	144	171	154	150	148	162	156	156	165	159	162	153	179	168	163	158	163	154	159	157	162	153	144	144	162	137	160	173	141	156	131	173	154	189	148	164	152	156	158	162	152	164	155	160	149	163	141	151	177	150	171	164	192	148	152	160	172	148	141	138	135	163	145	158	171	147	137	142	160	137	144	165	161	140	151	153	159	143	154	162	162	148	179	163	143	157	181	149	152	167	155	151	157	156	167	131	154	163	143	154	163	150	152	171	140	146	168	154	131	161	172	161	157	157	139	172	140	144	154	148	133	149	163	149	162	158	151	144	146	175	166	178	160	184	166	163	153	171	138	154	144	135	145	169	132	148	137	136	154	157	166	175	154	140	152	162	152	168	139	168	156	151	140	159	163	162	182	157	140	133	157	146	172	140	143	142	140	149	158	146	149	169	162	154	159	154	150	161	147	160	161	164	152	164	124	151	144	170	156	160	154	153	167	144	178	150	164	173	149	170	147	169	166	143	157	155	170	178	186	159	161	169	139	176	160	173	163	172	156	173	141	135	145	173	171	174	170	168	152	150	145	133	137	159	144	147	133	149	149	144	151	145	143	165	171	163	174	164	164	150	141	160	166	174	168	163	146	146	158	154	141	149	159	140	167	138	175	159	148	147	154	175	165	148	141	169	134	166	179	145	154	148	184	122	143	135	139	172	149	141	160	155	148	139	146	167	163	159	154	160	151	160	152	161	172	132	162	163	141	147	152	161	142	169	147	161	146	148	157	139	158	173	169	154	143	137	142	162	151	170	152	150	161	163	152	162	157	169	141	159	149	161	182	135	178	180	140	152	144	157	166	148	144	131	174	171	169	159	158	158	147	152	166	163	177	142	171	167	165	143	124	169	149	178	131	145	181	128	174	166	145	158	161	161	148	158	163	157	192	170	145	167	168	159	154	150	160	142	186	163	146	165	161	168	148	150	140	161	157	137	165	147	166	147	143	160	139	159	141	155	149	165	152	174	147	163	161	165	153	160	147	171	176	141	181	129	136	158	160	147	163	131	160	135	154	159	163	152	137	151	170	158	157	175	159	140	158	143	149	168	152	156	149	159	152	152	150	147	141	139	143	153	155	174	166	155	147	152	150	164	161	173	171	156	148	153	148	151	167	129	155	173	182	129	169	172	155	177	153	167	154	148	171	139	155	139	156	131	156	134	162	143	149	157	142	165	170	159	168	169	133	152	154	152	156	138	162	157	109	144	163	134	152	170	171	140	152	143	179	162	155	153	153	159	130	147	155	142	134	158	149	153	177	172	159	128	168	158	151	169	151	169	137	147	170	142	154	167	130	173	152	162	156	169	145	136	144	131	164	131	134	168	143	137	159	174	154	166	163	152	171	163	119	163	176	158	136	172	165	138	163	147	127	138	151	147	153	143	164	135	134	173	147	157	153	145	145	152	169	169	143	159	147	163	132	141	136	153	174	167	166	164	174	159	133	176	158	146	176	167	152	164	148	183	156	139	154	161	151	146	165	148	146	152	160	155	157	169	163	153	152	167	155	167	159	154	168	144	152	145	149	150	154	138	174	190	149	165	175	150	142	146	185	158	160	160	139	149	164	148	128	152	154	128	162	185	147	143	161	175	151	153	148	182	156	146	134	160	151	160	165	150	135	144	162	160	168	155	163	173	151	155	148	161	158	155	147	157	179	151	156	156	168	153	150	128	140	146	160	164	188	154	159	147	142	155	135	166	162	156	140	170	143	156	154	156	154
43173	49578	28073	11362	1123	857	711	572	495	409	356	343	319	282	283	277	278	256	250	268	223	255	204	222	217	193	236	196	207	208	205	198	207	197	214	193	205	202	183	224	194	185	232	206	204	183	219	221	224	201	195	187	197	209	228	184	184	187	177	192	186	192	219	216	192	208	194	196	223	204	153	211	210	197	195	210	186	171	201	192	216	189	219	189	189	217	226	219	209	212	226	198	231	193	242	225	215	204	218	204	198	180	206	215	200	184	192	208	211	220	207	197	199	220	212	230	221	208	229	215	202	211	190	223	211	202	199	210	211	204	207	196	172	178	223	193	197	210	199	204	206	214	200	166	208	202	195	212	233	184	192	228	213	186	198	221	197	203	216	194	187	202	194	183	191	222	200	207	182	204	177	226	240	204	202	169	200	190	210	207	200	188	207	220	195	205	205	212	181	185	214	197	202	190	204	210	187	203	196	221	210	219	228	226	196	174	213	206	200	183	216	209	219	188	193	227	221	181	187	212	190	173	176	214	188	189	182	196	191	228	200	196	219	220	182	199	192	194	199	214	234	209	209	209	206	211	202	216	205	189	219	208	191	199	186	218	214	227	223	219	190	203	188	200	208	199	180	188	179	196	209	202	180	205	192	212	181	175	203	202	224	196	193	217	193	203	228	182	177	229	203	234	203	210	194	186	191	176	204	190	198	203	189	174	202	178	176	204	187	197	220	210	196	179	190	206	192	201	223	191	206	211	206	183	210	187	189	204	202	169	192	196	181	174	194	182	200	191	181	209	204	214	187	211	241	187	219	198	193	197	198	197	243	210	192	170	209	204	191	196	191	208	195	202	197	209	201	212	190	198	205	175	182	198	185	162	204	178	204	203	191	193	207	194	186	200	192	189	185	211	217	188	224	201	209	209	180	197	178	203	208	217	211	189	235	213	179	215	188	201	189	207	191	206	182	187	190	188	204	195	192	196	203	173	176	211	194	196	207	208	213	177	202	201	175	198	209	205	206	213	191	205	187	187	190	217	204	192	190	191	213	185	182	191	212	237	184	225	222	206	200	205	209	208	192	172	209	183	195	196	202	185	182	185	184	204	191	193	193	186	178	218	209	196	190	209	220	194	194	217	179	196	202	213	197	196	201	189	192	201	203	193	212	199	212	190	193	175	227	188	184	198	217	205	187	209	199	178	192	202	204	197	190	204	214	208	214	193	187	199	198	213	194	208	220	172	184	190	205	184	195	207	212	185	218	194	195	191	200	211	189	198	195	198	210	192	177	235	216	197	204	205	183	197	230	218	183	177	202	196	210	175	212	203	187	210	218	192	212	229	207	196	188	211	201	178	191	235	199	206	208	194	204	196	198	209	179	222	191	233	211	178	189	188	204	193	187	218	206	183	198	202	207	206	218	196	192	185	231	202	201	208	174	199	208	209	225	235	205	174	189	204	192	200	200	228	196	211	192	211	211	173	213	181	208	179	184	216	223	192	174	179	178	224	223	212	216	213	192	211	212	189	204	187	203	187	195	204	186	217	210	208	196	206	193	216	179	197	188	217	221	224	184	188	207	188	206	218	209	199	188	219	189	205	221	222	193	199	202	209	195	191	223	188	200	204	195	179	161	196	210	200	221	209	202	200	189	203	203	180	207	202	201	193	203	207	197	190	174	210	186	192	208	195	194	179	195	191	196	169	198	192	225	208	204	179	198	197	196	210	202	237	206	224	206	190	206	193	213	192	196	201	190	209	192	186	207	191	215	220	201	215	199	184	207	208	184	178	200	227	206	191	167	217	182	201	191	209	226	198	190	192	191	199	209	200	217	186	201	172	188	190	193	196	225	196	200	203	173	188	180	210	191	210	204	192	198	219	216	211	223	201	210	169	202	202	196	205	197	189	202	203	207	207	191	190	218	197	206	214	211	181	192	198	208	202	210	178	214	210	190	209	190	217	205	183	217	198	196	183	195	196	236	209	187	213	218	216	210	207	200	199	207	191	214	186	185	210	192	188	179	217	200	202	199	186	209	205	189	198	216	181	194	190	184	207	218	186	203	208	171	196	226	201	222	197	187	223	189	212	164	202	187	175	201	221	181	202	195	196	215	192	198	213	211	185	197	211	203	184	192	197	194	201	195	187	198	199	227	201	176	205	190	210	173	207	199	201	203	193	185	199	197	198	192	211	199	215	196	215	195	200	199	173	209	186	225	173	171	201	171	191	199	201	212	192	203	211	213	201	211	193	214	188	192	186	179	184	207	181	208	181	213	195	200	211	197	181	196	198	187	212	187	207	204	210	184	182	177	187	195	194	181	180	195	226	221	201	213	188	194	201	200	213	229	202	226	227	215	170	189	200	221	210	190	183	190	182	176	215	204	206	193	190	188	200	214	194	185	208	207	204	166	206	196	183	218	199	195	205	206	209	211	197	221	203	207	217	210	195	203	193	201	195	193	185	182	205	194	204	200	208	213	207	226	194	202	212	169	207	187	200	200	200	203	198	190	175	175	199	229	200	201	184	199	209	195	208	211	203	195	184	199	220	194	190	215	215	183	184	211	215	218	205	202	175	219	154	199	179	182	197	187	185	219	194	206	186	202	173	215	207	202	204	207	213	224	187	158	196	202	215	175	207	216	219	210	213	175	175	195	195	196	224	202	177	201	211	202	186	195	206	185	205	194	207	205	197	183	195	205	192	206	218	188	180	229	199	211	193	192	194	190	190	217	201	195	213	181	218	192	198	200	198	171	196	182	206	198	204	193	198	220	221	209	206	206	192	210	207	221	216	190	192	192	183	207	237	195	207	189	181	211	204	196	206	206	208	203	195	202	201	185	177	208	205	172	191	191	216	221	190	188	209	208	185	205	195	194	216	214	190	221	217	219	206	184	173	176	202	191	210	195	204	196	210	193	189	188	205	210	207	184	219	209	189	209	200	194	187	206	187	201	207	222	204	220	202	213	208	205	206	184	220	239	190	181	213	207	220	203	178	187	170	211	219	212	204	207	180	196	211	197	187	201	199	185	186	193	224	179	195	188	187	192	185	220	193	205	202	193	209	201	176	214	189	185	208	196	183	205	205	205	213	209	181	187	200	204	199	208	212	213	184	188	190	192	204	199	201	213	211	196	194	190	229	207	211	182	199	183	195	181	190	198	192	191	176	186	199	178	183	205	219	241	201	177	211	163	209	210	191	174	224	195	198	182	196	205	180	178	209	194	215	210	196	200	205	198	215	184	210	196	222	206	194	239	190	222	207	199	166	192	199	185	215	206	236	216	212	222	198	216	186	199	191	175	210	202	196	184	211	212	193	187	216	186	206	204	201	211	190	186	186	183	239	209	191	189	216	225	181	184	204	216	199	192	207	196	191	203	193	223	180	178	207	187	186	204	190	186	199	196	208	204	213	192	205	194	205	178	187	207	211	214	207	207	212	209	188	201	178	200	182	217	199	201	215	214	207	214	186	174	208	227	208	189	224	212	212	185	213	201	177	203	199
22998	21213	28917	23803	21202	21227	12875	1114	724	614	599	516	485	413	418	420	398	431	388	385	354	387	362	330	341	337	312	348	329	327	302	343	321	341	330	301	312	333	310	324	334	327	302	313	310	322	314	303	290	303	288	304	271	328	276	286	299	324	320	303	292	317	302	308	296	280	298	302	289	282	265	294	287	261	319	275	302	284	289	294	261	284	315	312	309	311	310	293	276	350	330	319	334	351	300	308	323	302	295	298	327	303	295	324	302	303	284	301	286	316	315	306	286	277	336	312	325	287	292	300	308	314	294	300	306	300	298	310	336	310	293	324	308	285	291	288	330	284	273	283	313	307	340	301	305	287	280	294	280	291	286	250	312	322	288	328	276	317	300	287	270	309	291	278	273	275	300	333	270	331	316	280	306	323	314	301	295	269	293	311	297	293	318	324	307	311	286	306	288	310	262	320	307	286	274	284	314	302	275	295	319	283	282	290	267	284	314	279	281	283	290	318	277	292	296	294	286	262	306	279	296	292	297	313	304	323	303	298	304	314	281	335	260	295	273	304	304	292	311	284	296	324	288	287	311	305	316	303	297	292	314	269	269	257	301	322	325	276	295	280	276	305	282	286	295	314	263	295	316	261	302	278	302	306	315	288	286	270	289	309	289	311	301	312	323	290	268	304	280	325	275	304	298	273	301	284	307	325	256	318	308	278	277	319	268	313	317	287	321	305	276	302	320	330	286	286	300	287	300	309	290	316	282	306	309	296	284	308	273	292	284	303	313	315	288	312	326	291	309	272	291	254	271	250	270	270	263	293	282	296	276	304	301	304	311	302	311	300	294	303	311	255	286	305	321	306	297	271	272	301	281	287	314	305	297	301	271	298	289	270	294	306	270	289	289	303	285	288	271	268	301	280	295	273	271	287	304	321	276	285	301	302	315	306	309	292	302	279	292	277	300	307	300	273	293	297	275	286	272	312	284	301	315	310	287	306	288	313	298	315	286	296	296	306	299	311	281	270	284	287	294	258	290	293	325	278	317	273	313	311	265	292	288	319	285	268	296	301	289	297	283	286	278	289	295	300	301	261	295	256	280	318	289	307	316	285	313	299	327	275	292	299	294	273	275	313	302	308	291	272	278	317	273	301	260	309	298	294	278	317	295	261	290	301	274	288	274	310	303	283	297	263	292	307	289	265	276	270	281	302	297	252	284	304	271	249	295	311	274	271	327	275	299	320	285	279	282	283	277	297	303	272	277	316	293	277	324	268	273	293	280	284	342	310	288	292	320	317	282	265	298	326	312	266	297	287	297	302	302	302	298	289	305	313	270	263	285	296	318	308	268	310	305	266	307	317	281	297	276	296	291	287	281	315	271	293	304	280	269	295	270	271	268	300	287	318	319	247	290	280	324	284	292	296	266	296	338	295	301	297	294	274	271	326	270	299	324	262	317	287	316	316	292	298	276	300	324	301	317	299	277	286	309	288	306	299	286	325	244	274	313	296	305	281	307	284	327	297	312	274	291	282	287	281	282	293	287	301	292	286	292	283	310	307	285	321	268	288	251	298	307	282	318	310	307	290	309	303	308	287	292	310	278	310	283	278	297	305	286	304	303	262	294	294	299	320	299	300	298	292	287	259	292	294	312	282	307	314	303	322	315	284	293	270	318	290	281	276	316	316	299	274	282	301	252	277	293	277	321	278	275	296	300	291	333	280	291	312	307	332	259	281	298	281	302	303	315	299	290	314	276	292	289	288	296	280	296	313	281	285	308	289	288	283	308	279	260	289	288	287	288	297	284	284	265	289	309	275	288	301	297	276	282	290	282	278	303	303	283	287	303	282	264	276	295	274	310	321	307	311	301	313	290	289	288	305	287	278	316	313	310	317	302	296	267	295	296	268	312	271	298	288	291	282	278	305	312	251	283	295	331	278	301	302	260	275	305	265	296	286	299	286	302	289	303	297	282	285	298	300	282	273	291	287	284	306	292	310	299	260	308	294	291	302	318	286	286	285	267	290	292	307	262	303	270	319	295	315	331	313	306	311	314	317	312	326	310	305	343	269	301	281	295	298	320	290	302	304	270	305	289	290	295	253	285	300	304	319	316	271	250	309	308	280	296	262	313	288	315	307	314	323	286	266	258	308	314	272	296	297	307	274	282	298	271	282	284	284	298	274	288	318	341	310	285	293	319	287	285	303	276	282	272	300	300	287	304	272	310	289	287	283	311	273	308	300	326	286	280	274	286	299	283	283	296	323	278	289	303	291	285	306	307	263	307	315	283	298	303	331	309	270	280	274	263	283	285	320	294	293	312	285	281	306	274	292	300	292	275	297	311	294	296	260	320	295	286	330	296	303	265	283	292	308	258	305	336	294	308	274	264	269	319	291	289	321	293	297	270	290	295	326	297	290	294	276	289	296	281	290	285	291	288	336	300	297	291	287	285	267	307	312	254	278	297	312	297	273	298	322	271	280	299	305	318	302	307	293	285	330	309	293	301	264	289	284	299	310	313	317	301	299	333	256	302	307	273	312	283	295	296	292	296	295	305	281	299	270	313	284	277	286	324	313	280	323	286	273	284	309	306	289	313	296	310	307	293	306	274	254	269	313	309	293	311	274	293	286	282	270	283	298	260	287	278	311	297	271	309	264	310	300	255	271	292	288	299	314	283	314	299	275	272	278	314	293	301	312	283	297	290	273	287	314	313	301	307	298	287	294	305	282	295	290	288	306	283	290	291	292	279	281	299	287	297	294	277	281	296	326	267	294	298	259	297	253	288	317	295	307	285	307	286	312	326	297	298	280	300	289	295	282	301	302	277	317	273	315	279	319	300	285	298	286	285	309	328	287	307	317	287	315	297	299	282	307	328	270	287	272	296	287	323	272	263	293	288	316	278	292	303	295	299	273	310	318	295	283	290	289	290	288	320	301	278	286	278	293	352	326	287	267	297	307	282	292	289	287	272	285	302	256	274	327	281	294	315	311	305	273	299	280	307	275	308	315	271	295	329	260	314	311	295	310	269	288	319	291	306	306	272	305	315	280	275	268	292	293	292	310	312	289	304	281	289	321	287	283	309	291	284	306	298	280	269	303	283	271	277	302	280	316	283	262	287	308	278	317	270	280	290	292	309	280	267	316	294	278	289	276	292	319	291	288	281	274	296	316	317	283	289	298	286	309	330	296	298	294	314	291	281	294	306	285	280	285	299	289	323	280	281	283	278	311	302	304	293	324	257	278	282	312	294	282	305	310	291	300	283	306	288	293	286	264	296	262	325	279	348	299	305	291	293	280	264	277	280	332	322	322	287	290	301	291	307	304	309	300	338	293	303	276	289	304	266	296	272	283	280	285	284	280	297	291	312	287	299	300	299	330	293	284	255	285	273	272	271	304	233	302	312	292	312	290	279	313	289	291	264	283	298	315	307	307	298	288	332	294	273	302	290	287	288	283	289	301	275	297	311	300	317	290	296	266	318	279	312	316	286	295	303	326	313	312	258	299
47496	59927	33449	19937	3827	2719	2312	1844	1443	1176	1028	841	708	663	626	596	540	529	507	518	443	501	442	451	431	422	427	408	438	399	414	373	417	443	400	377	389	368	352	390	394	392	353	368	400	364	377	399	349	377	366	337	391	364	352	388	376	377	375	395	358	356	375	324	347	348	379	347	337	372	361	363	368	371	360	368	375	368	383	391	331	396	370	366	380	363	379	389	354	392	366	370	354	356	343	406	344	366	378	401	357	373	343	374	367	364	379	360	369	388	386	374	399	384	387	384	363	416	368	361	403	378	365	360	377	348	361	355	343	359	327	374	338	372	372	356	345	368	337	355	371	319	391	351	371	375	373	379	357	347	349	370	364	375	361	384	336	366	356	322	390	374	363	341	352	339	367	373	377	383	344	364	327	344	368	347	351	389	339	333	351	385	389	366	325	382	371	348	384	331	368	342	353	362	347	345	345	366	354	352	378	358	380	330	349	361	382	366	331	362	347	366	380	364	324	313	340	365	360	326	350	324	329	331	348	349	387	296	353	349	349	354	339	346	325	378	336	331	372	318	352	356	364	352	338	349	355	347	349	340	370	355	359	350	372	329	333	376	366	387	330	354	348	365	362	387	382	340	381	347	364	348	335	318	344	340	380	334	323	395	353	341	395	354	344	358	375	362	335	356	371	356	377	335	350	359	373	337	362	359	341	354	341	354	343	358	356	351	348	321	329	354	375	364	368	358	360	364	349	351	369	372	338	370	357	337	404	348	373	335	369	339	386	366	341	370	341	347	342	368	364	335	385	310	377	351	363	366	351	351	348	341	322	334	343	332	348	359	338	346	371	323	389	329	369	374	352	365	384	348	365	337	357	382	346	360	342	387	332	389	327	315	339	359	363	369	345	346	362	347	349	374	372	343	391	347	389	372	344	348	347	386	365	373	339	351	334	378	319	342	360	352	353	352	351	335	355	345	353	367	357	336	372	350	361	358	337	370	355	378	377	409	360	367	333	355	363	363	344	344	348	356	333	366	377	370	361	342	339	369	347	367	368	325	331	341	342	347	338	342	384	359	328	354	357	384	364	336	347	321	374	337	353	384	337	353	407	393	372	371	357	339	328	332	379	336	348	364	365	361	354	323	325	414	385	362	376	351	341	360	360	363	345	374	352	357	378	388	353	373	372	333	354	353	361	350	354	349	352	355	355	354	352	345	345	383	344	323	344	336	362	362	372	350	329	377	364	345	379	332	354	376	341	321	371	358	356	340	366	353	362	352	363	358	349	347	373	374	349	360	393	365	356	334	371	356	327	384	368	384	338	368	338	343	309	347	349	377	339	359	343	366	368	339	333	343	321	383	349	345	376	370	351	342	405	354	358	370	367	403	372	336	350	386	352	344	388	377	329	352	367	353	341	369	353	343	372	352	329	345	353	349	367	345	358	373	328	345	380	351	362	351	375	359	372	358	379	363	362	348	351	374	339	330	352	342	345	380	358	352	340	338	345	356	350	364	363	332	340	345	343	356	332	376	359	346	342	364	379	339	335	357	353	334	338	371	392	342	354	353	339	338	402	359	359	356	347	343	374	351	353	320	377	370	307	341	371	369	368	360	324	373	379	362	374	363	349	373	314	372	355	331	343	344	368	349	363	360	348	366	356	365	358	370	353	338	368	323	342	350	364	357	363	350	353	375	354	403	326	372	337	333	361	365	342	326	357	338	377	381	348	367	333	346	364	340	344	334	369	380	366	368	358	371	352	348	338	362	377	351	352	381	337	363	365	336	370	341	351	349	332	340	363	374	346	379	331	377	325	364	363	352	362	374	316	359	358	359	325	328	358	377	362	401	366	385	349	364	343	346	326	365	361	381	343	370	358	351	390	340	340	385	357	353	396	352	406	370	370	380	350	333	326	359	324	384	372	365	370	374	373	360	372	361	368	364	369	337	382	335	351	374	373	354	352	320	322	337	356	360	345	371	345	343	315	352	348	383	368	370	323	335	328	350	351	406	362	364	363	352	341	330	338	362	375	348	356	394	384	387	323	362	375	340	371	352	361	358	334	346	391	355	337	347	352	327	373	360	358	342	334	335	364	343	314	349	372	340	393	329	380	371	370	364	352	342	353	373	372	362	335	366	353	348	346	367	384	346	367	369	339	352	345	354	362	344	341	384	366	337	356	372	370	348	325	349	367	370	351	343	330	354	374	350	366	364	328	374	342	362	375	354	384	352	321	371	362	372	315	349	359	339	383	350	364	372	364	382	341	355	367	355	365	377	339	345	353	349	332	388	335	360	361	344	318	380	343	331	352	335	359	357	350	361	368	324	329	376	325	327	328	386	359	329	377	349	332	339	346	350	360	320	381	342	387	366	348	333	380	357	370	384	366	350	363	403	329	318	346	340	351	342	366	350	355	364	345	338	346	348	343	377	345	350	357	385	355	334	366	369	334	346	363	376	357	372	356	351	326	384	356	345	314	332	363	345	330	333	311	350	342	365	375	356	361	331	378	357	320	346	338	375	363	341	357	366	325	375	340	370	377	370	376	338	389	346	356	345	373	345	336	355	362	330	354	368	342	355	363	357	351	349	364	366	376	347	359	331	361	382	381	363	369	327	337	334	370	359	360	376	381	363	338	338	371	337	419	386	360	359	331	331	385	388	344	383	383	363	340	342	366	369	341	345	337	374	373	317	360	373	376	387	356	399	350	380	365	356	325	359	363	320	377	370	354	354	368	350	360	358	357	338	344	356	327	330	382	369	338	334	346	342	365	362	349	338	332	373	359	364	367	360	352	379	371	351	354	330	348	350	347	396	341	412	355	342	350	389	338	355	375	350	323	319	366	386	379	369	355	369	364	360	353	376	363	383	349	365	354	368	394	373	356	376	317	325	374	353	385	353	353	363	346	354	325	342	314	356	353	360	338	328	368	365	356	384	360	347	389	328	365	330	382	332	321	341	388	361	380	367	359	353	368	347	365	368	337	357	304	337	359	371	355	339	347	368	336	343	364	379	348	363	373	360	355	371	356	368	349	351	369	318	344	366	355	359	368	383	372	341	334	341	397	358	327	367	315	354	356	346	354	378	346	374	395	339	374	333	370	340	363	346	351	338	358	366	378	351	385	368	329	354	365	352	333	342	362	359	363	344	350	351	360	363	356	390	341	339	359	348	396	364	371	382	364	346	345	350	340	334	364	339	373	346	353	360	364	353	328	360	360	340	332	304	313	356	355	351	367	325	371	356	357	365	358	367	364	363	361	360	406	378	351	330	352	388	335	347	375	322	379	378	368	361	355	355	348	361	365	389	374	368	345	366	362	360	348	364	345	350	353	352	368	336	357	361	360	336	360	356	385	368	321	371	358	368	344	340	317	373	370	352	335	356	364	365	363	351	353	346	336	360	399	319	346	341	340	358	349	376	350	351	363	330	334	322	351	373	349	363	393	367	370	401	350	358	353	348	343	384	375	343	340	363	339	351	351	384	373	384	373	322	348	382	370	349
27762	21215	12261	2098	347	261	233	223	215	210	190	219	170	211	206	203	222	214	214	193	216	196	181	211	180	205	211	177	200	198	177	202	211	186	200	189	201	220	194	195	192	178	185	164	181	226	194	199	187	190	164	198	202	195	185	191	210	183	193	190	215	202	183	195	200	176	183	188	199	191	207	207	193	213	160	195	183	164	196	188	208	182	199	183	200	182	212	188	189	191	199	205	197	230	221	196	191	192	207	185	182	189	192	181	204	205	174	186	209	202	185	202	188	210	221	162	197	200	224	198	195	206	184	200	205	209	192	204	205	189	178	207	181	201	191	192	205	178	215	200	185	199	195	183	216	205	182	190	204	183	195	182	181	198	193	195	177	196	182	179	177	157	189	201	172	188	209	201	175	226	180	222	214	183	196	186	171	176	232	220	212	184	213	237	196	200	198	184	197	206	224	176	218	183	195	185	203	176	179	229	185	186	176	191	209	192	198	193	203	194	183	194	206	211	204	185	205	176	235	225	182	177	212	201	187	191	181	188	188	198	174	189	197	168	210	187	179	194	182	189	226	198	219	181	216	171	171	185	206	202	187	205	181	201	201	183	208	211	207	193	199	211	182	215	197	210	213	192	178	183	198	188	199	174	194	168	189	206	193	199	215	209	176	182	168	206	179	221	194	166	203	213	213	202	184	193	208	188	214	190	215	210	191	199	188	202	189	194	207	173	166	203	180	220	173	176	204	173	208	198	214	203	189	191	192	211	198	206	200	196	200	202	201	190	209	219	190	242	195	184	195	205	216	171	191	194	175	167	178	206	213	200	176	196	195	198	172	204	176	192	219	196	199	191	192	199	203	193	209	221	181	224	220	197	199	202	214	189	206	212	173	188	193	210	194	199	198	205	210	197	222	208	182	192	179	172	193	206	216	194	213	194	190	189	216	186	183	205	161	201	201	210	203	198	206	193	162	206	218	171	196	203	220	202	208	187	167	226	207	205	199	174	188	189	184	193	186	208	207	187	195	204	171	231	188	207	204	208	179	214	178	213	232	194	202	193	198	210	194	186	168	190	195	178	162	209	188	193	190	187	213	183	218	195	175	184	194	186	196	181	199	204	209	172	195	197	173	208	221	202	186	206	206	196	204	195	197	190	204	173	205	180	188	200	182	205	197	195	207	168	203	171	203	217	187	188	180	177	180	194	192	215	214	171	193	191	198	196	176	193	209	178	194	211	196	182	190	186	198	185	190	199	183	183	196	206	175	202	199	185	205	192	168	190	186	207	189	184	176	211	178	196	212	206	181	190	209	189	197	197	195	202	224	172	203	172	216	184	184	196	204	188	187	207	179	205	179	232	197	185	199	205	195	208	200	215	189	195	200	167	190	195	203	197	198	217	181	179	197	193	182	197	191	203	243	189	194	204	198	201	229	178	200	210	218	210	193	212	220	206	191	159	194	190	195	192	194	219	182	195	190	194	188	182	208	195	202	184	208	189	187	226	216	177	202	178	195	215	183	217	179	175	194	186	180	185	204	196	211	190	190	211	209	193	194	179	197	212	201	186	207	171	214	197	166	199	215	195	205	190	206	193	189	203	203	181	197	168	192	177	200	193	195	203	194	171	177	163	203	197	212	174	193	171	189	197	200	196	181	188	199	194	196	188	193	170	191	190	195	204	212	205	181	213	204	212	188	167	177	188	210	206	191	196	205	199	213	192	197	194	185	206	168	205	181	188	201	220	202	180	171	201	192	182	171	236	193	216	205	182	197	220	188	186	197	198	221	198	200	178	188	190	206	191	195	180	193	177	170	208	213	203	201	182	185	185	189	187	195	199	201	194	212	196	196	184	221	181	156	188	196	208	182	178	182	200	211	217	182	165	243	189	171	221	197	205	195	178	197	206	185	191	212	203	195	202	190	206	196	213	192	176	202	177	186	222	206	209	181	185	207	193	191	211	208	177	199	175	226	207	182	215	217	186	193	182	180	211	181	206	202	218	191	184	189	197	220	202	216	192	186	204	213	185	214	193	207	208	201	182	204	180	165	217	185	183	196	187	212	196	204	191	196	181	205	223	194	200	198	194	203	191	206	184	199	182	185	207	208	195	165	181	180	199	198	197	188	201	183	205	194	207	213	182	210	185	210	187	208	198	200	212	184	182	212	207	176	186	187	178	189	212	200	208	205	192	205	193	180	196	194	199	208	170	223	214	190	198	207	196	173	208	189	193	194	182	223	171	185	206	183	199	211	190	207	183	184	201	221	209	168	207	190	193	200	173	188	182	176	189	179	191	173	204	202	224	179	170	190	182	177	208	212	197	231	177	179	191	225	215	166	180	186	222	200	174	191	194	194	205	168	185	203	176	188	197	201	187	203	198	202	199	190	215	187	178	178	195	203	189	185	199	198	195	187	185	209	195	195	185	167	217	191	226	189	207	197	193	197	183	169	201	183	179	183	194	214	193	179	199	220	214	191	223	185	200	199	193	213	188	186	206	206	190	204	207	194	201	203	195	203	219	208	180	202	208	201	201	179	179	207	210	139	204	189	193	180	173	194	182	179	203	206	185	214	184	201	186	179	219	201	180	189	219	207	190	220	188	215	159	203	197	213	215	182	208	193	207	185	202	190	207	213	162	204	201	206	193	210	192	201	213	181	204	214	205	200	194	215	198	190	195	212	206	199	183	180	200	198	170	169	204	184	199	180	195	215	194	206	210	197	196	198	200	207	209	196	214	206	186	191	180	207	208	184	210	206	185	201	192	204	200	181	188	177	199	193	207	197	182	196	192	184	191	178	187	196	186	178	174	192	183	191	181	179	170	209	176	202	217	222	189	191	202	212	210	174	205	164	176	195	159	185	193	209	203	197	192	188	179	186	197	198	188	196	201	203	192	199	195	192	216	190	187	206	202	214	174	187	185	198	165	181	205	184	204	183	162	189	206	223	186	186	180	177	179	215	199	190	193	200	201	193	188	212	183	190	194	190	180	210	196	187	192	193	195	202	192	204	171	176	208	184	193	190	209	206	210	206	214	208	209	202	188	204	176	221	198	189	186	186	185	178	194	218	195	175	194	202	195	189	202	199	202	208	209	199	228	226	203	213	188	209	187	204	210	189	185	168	203	194	173	199	210	205	206	221	191	199	165	180	194	212	202	207	199	184	186	211	194	203	194	194	210	210	167	194	170	190	186	205	205	187	193	179	173	203	183	203	184	218	175	205	208	200	169	208	190	201	217	216	202	194	216	193	182	193	191	184	199	204	198	203	207	193	192	197	191	178	187	211	207	185	192	180	181	163	168	227	210	210	215	207	208	209	186	178	182	196	189	190	216	191	183	208	209	190	212	208	200	199	171	202	164	193	187	187	222	184	212	198	180	191	172	170	175	180	179	185	166	163	189	199	180	204	213	178	206	216	197	202	189	191	174	192	173	175	199	190	197	187	187	184	194	187	206	181	210	190	203	196	194	192	185	208	188	201	197	212	198	204	170	194	221	210	212
27303	16731	5632	1575	365	343	323	279	285	249	257	232	276	251	257	251	251	239	231	250	239	218	285	238	207	269	260	230	235	242	252	265	244	239	249	239	263	236	246	250	239	234	236	252	258	243	256	235	209	236	254	223	277	248	244	238	243	241	236	254	234	246	247	244	236	263	250	247	270	243	232	251	245	271	243	266	222	268	220	210	236	238	227	262	250	251	236	243	238	302	234	245	233	255	270	248	281	263	240	248	259	238	238	238	209	232	269	263	259	220	255	267	292	276	230	249	255	276	246	231	232	239	239	239	227	252	247	255	227	240	206	257	257	253	263	266	267	226	258	274	252	250	252	238	247	279	252	245	237	256	229	268	236	201	233	245	249	243	224	198	268	223	274	238	232	221	227	263	266	236	253	244	258	219	249	236	248	240	232	234	222	257	226	255	228	261	253	236	217	256	245	225	241	246	287	227	243	207	250	217	253	237	258	224	214	246	251	214	238	229	237	240	258	239	238	259	258	241	247	229	223	241	245	264	256	224	242	234	242	227	215	260	243	228	226	249	223	232	250	264	222	241	255	245	238	234	238	256	242	260	241	265	229	250	259	238	224	244	269	241	213	217	235	223	238	244	217	250	254	232	236	273	257	244	220	256	248	240	254	241	252	252	227	227	225	246	239	254	246	250	241	229	286	237	213	270	247	271	230	228	240	255	229	224	230	202	248	249	217	240	240	269	223	218	243	226	254	241	234	271	257	254	272	245	229	231	224	273	233	220	267	218	236	227	237	225	246	251	287	257	234	222	234	237	226	253	232	265	236	231	206	256	229	246	259	223	216	222	248	218	220	254	273	278	239	266	204	239	272	251	246	239	239	222	244	251	252	234	232	215	239	232	238	254	220	248	260	269	274	251	209	220	278	230	246	242	253	240	209	232	221	243	240	216	240	261	263	241	244	252	249	250	254	238	240	254	260	236	244	252	191	233	223	253	227	236	230	242	240	224	248	260	241	253	236	236	229	227	257	236	208	248	207	236	263	246	230	240	261	225	237	235	237	250	282	232	248	258	239	232	271	218	246	234	265	234	253	251	232	253	272	252	252	226	199	253	214	256	264	239	211	235	258	236	242	245	263	263	240	228	257	255	225	233	270	231	241	239	230	227	216	259	250	235	234	250	228	244	250	243	240	227	228	218	232	225	235	266	256	260	239	233	243	247	233	227	266	242	265	254	235	272	234	255	281	249	221	263	235	249	240	280	254	229	216	241	235	229	241	233	228	203	228	245	240	252	257	276	249	243	218	278	264	238	241	243	223	256	233	207	260	253	255	260	227	239	254	280	228	227	217	219	247	237	231	249	233	250	241	221	264	223	220	255	256	232	252	226	226	224	265	248	231	257	280	269	288	240	238	227	226	240	221	235	244	229	252	275	248	232	242	220	225	241	243	244	241	251	264	218	243	228	283	256	242	249	238	239	238	256	242	258	231	208	264	244	242	223	232	242	232	227	232	202	237	218	235	226	240	260	235	237	238	235	253	255	241	232	222	233	247	205	246	223	211	264	227	249	229	252	255	223	261	257	249	237	272	253	231	239	219	228	237	233	238	266	225	283	229	230	251	216	244	256	249	237	225	225	243	268	230	270	239	236	219	232	257	253	231	249	198	209	256	238	253	226	245	247	272	230	253	243	224	261	245	213	237	223	246	237	252	256	254	249	233	227	211	226	233	255	249	251	214	247	212	244	232	210	244	247	239	209	236	220	245	240	233	256	249	237	239	264	234	235	205	239	234	245	236	217	243	246	264	261	257	247	224	258	247	239	242	230	254	248	254	235	223	240	229	245	222	237	263	225	246	243	234	235	265	270	228	221	248	234	217	217	213	270	244	253	214	243	260	213	249	268	268	229	259	258	265	248	261	267	222	257	277	253	240	271	258	231	254	240	230	244	238	246	240	252	256	250	231	268	225	228	238	240	243	261	252	238	268	227	282	281	246	241	250	222	252	232	263	242	264	258	253	255	250	243	244	209	259	252	236	229	243	221	240	251	263	236	220	244	258	226	274	246	239	267	226	230	235	216	231	265	247	239	253	255	233	200	230	218	247	217	237	259	227	252	235	222	251	237	264	229	253	223	255	216	230	244	266	219	234	264	224	225	195	272	222	243	233	238	281	217	247	205	202	240	212	223	251	269	234	246	242	240	211	237	222	264	205	230	224	249	246	239	220	239	217	268	247	229	266	246	251	227	248	221	259	241	245	216	254	227	238	236	249	250	245	231	244	250	236	268	248	231	261	248	227	239	226	249	237	230	220	290	242	220	231	270	276	225	239	255	236	250	210	242	226	230	228	257	254	231	246	244	243	215	261	246	236	234	243	245	236	239	239	252	244	259	257	239	225	245	226	247	249	217	248	226	251	241	261	231	253	251	250	255	229	231	250	251	213	240	235	239	269	226	246	232	230	255	247	247	222	239	225	247	251	237	234	220	218	251	256	248	228	238	234	266	242	231	234	229	235	231	268	236	247	265	242	230	261	232	247	242	231	237	245	225	217	243	251	307	258	265	192	263	238	228	263	256	236	217	235	235	246	229	252	217	260	258	233	216	267	202	204	255	259	218	221	261	209	252	246	238	235	274	212	262	222	246	271	254	259	226	245	255	254	244	260	226	262	255	247	224	231	242	268	257	250	247	273	240	251	206	269	209	251	258	219	206	237	217	223	234	247	230	228	240	221	236	243	231	237	233	219	261	253	237	252	243	219	248	258	253	260	240	236	261	240	218	247	224	253	248	229	290	227	237	247	272	249	223	233	257	237	259	245	206	246	241	272	241	250	245	256	242	255	218	232	249	256	230	232	258	266	230	233	239	218	230	247	254	236	256	228	238	247	263	245	239	242	218	230	256	244	289	239	255	234	213	253	227	227	273	223	239	244	234	284	230	255	253	237	247	242	244	225	247	233	247	230	230	211	258	244	260	269	231	233	230	253	235	253	243	266	251	224	262	229	247	260	214	222	236	241	222	215	263	241	217	251	246	242	225	278	235	261	237	236	213	234	251	216	233	237	251	243	259	272	231	218	242	233	212	244	236	258	263	233	255	228	230	226	244	236	255	243	261	262	246	230	228	214	253	211	246	245	275	246	258	235	249	232	249	277	239	238	212	240	234	232	250	258	243	217	245	244	238	239	224	237	242	251	222	250	225	247	236	242	257	250	224	255	224	212	233	230	261	245	250	272	264	234	229	255	233	242	244	261	243	221	235	268	245	258	234	254	240	252	249	252	243	243	234	243	239	255	227	247	243	265	236	244	253	225	240	242	246	242	270	244	241	264	225	230	228	233	239	257	229	238	229	225	261	261	205	234	244	259	250	245	256	259	234	240	258	229	239	262	264	254	261	216	223	258	246	258	241	243	269	234	234	264	235	215	273	237	260	237	245	254	258	229	240	222	215	236	251	252	241	229	243	246	231	240	235	241	226	247	247	230	212	234	262	233	238	242	241	258	241	266	254
23940	21180	28724	23804	21085	11259	1031	659	586	482	420	428	397	380	388	370	368	339	320	326	330	315	312	330	342	304	296	296	311	302	328	320	289	303	298	310	309	309	292	325	330	294	294	281	306	301	304	296	283	295	291	309	317	275	274	313	299	299	285	303	295	318	323	291	328	291	267	265	297	293	322	291	290	286	294	270	303	301	290	297	294	322	342	332	296	300	288	304	272	303	327	333	310	330	325	318	313	307	305	310	305	273	303	301	281	306	330	304	323	295	333	307	320	319	307	287	297	327	302	331	353	337	290	288	327	311	300	265	311	293	303	278	282	327	303	303	307	312	306	298	317	306	314	298	326	286	270	283	269	301	293	355	288	308	301	284	301	333	288	300	282	306	283	273	282	284	273	289	286	315	301	325	300	288	310	323	299	314	271	322	278	283	284	291	305	279	329	319	303	289	270	272	334	328	293	284	320	271	298	284	318	283	300	295	304	274	266	288	275	324	303	265	307	321	312	297	284	295	274	274	294	296	305	275	302	283	300	307	323	308	300	341	298	321	300	286	300	278	296	269	294	328	279	282	292	280	295	299	318	302	309	289	280	294	284	325	288	276	303	285	280	272	301	285	305	303	311	307	313	258	290	305	293	297	261	322	292	318	289	275	307	314	317	283	276	271	293	286	295	293	284	290	299	296	305	315	279	300	255	281	272	303	296	302	290	308	299	289	261	306	283	270	315	325	291	295	285	277	301	301	289	286	323	287	264	302	319	282	285	295	260	294	300	318	316	306	290	288	297	303	314	305	298	282	281	291	326	319	288	299	304	315	277	294	311	325	317	309	306	285	290	317	300	279	299	316	287	268	253	302	301	305	289	316	309	316	322	317	312	316	317	277	319	318	277	286	254	286	331	286	306	290	322	309	303	286	290	266	268	280	299	286	270	298	294	308	286	299	308	311	292	305	306	294	302	288	313	301	307	316	300	311	292	327	297	289	305	288	267	266	276	279	325	335	282	312	285	314	259	304	282	295	277	298	291	294	329	324	314	309	288	291	323	324	297	315	298	299	288	311	303	305	313	309	319	297	325	298	276	308	291	299	293	284	308	301	302	316	277	310	335	283	315	286	305	299	317	306	306	315	290	320	285	292	323	285	309	267	290	308	313	279	312	283	324	295	274	292	299	279	310	304	282	294	284	295	299	295	281	313	294	278	326	288	285	314	311	297	317	304	313	304	283	281	296	293	307	330	291	303	293	272	285	276	300	296	301	274	294	270	304	296	301	313	297	295	292	282	315	293	330	297	279	305	296	317	293	291	302	281	319	255	302	320	298	284	285	314	305	287	294	302	300	303	319	280	311	313	307	316	330	262	320	291	279	292	308	301	291	288	285	289	336	276	296	289	321	270	289	313	297	319	293	303	278	309	278	295	327	300	277	306	286	306	304	280	279	298	309	296	283	327	283	304	296	293	329	297	295	306	299	294	290	314	300	293	321	298	305	296	277	301	307	320	292	317	293	264	318	301	262	326	323	315	313	294	313	283	294	339	274	291	274	316	308	336	276	280	302	334	307	335	278	286	272	338	301	293	323	283	295	309	264	314	266	282	286	330	304	294	315	311	300	287	280	299	326	276	278	325	314	273	308	308	290	283	282	287	281	301	309	281	283	304	306	305	294	302	277	278	306	332	295	286	271	302	300	296	329	290	309	317	303	287	302	328	303	284	311	329	290	289	303	301	306	284	324	323	299	280	288	306	259	294	310	305	302	303	287	335	316	320	282	326	299	275	314	258	272	282	317	298	271	303	305	317	301	281	306	279	291	339	273	287	279	286	283	293	290	315	281	293	319	307	283	282	283	285	297	286	267	316	275	274	310	307	325	282	321	311	278	295	275	309	301	298	270	312	309	295	299	291	317	306	284	289	311	260	260	271	303	306	324	292	301	303	318	296	272	266	288	260	303	278	285	305	314	304	280	290	292	291	292	301	350	300	315	314	303	298	311	294	312	274	293	279	282	273	276	316	298	292	286	271	279	284	292	283	325	304	295	298	298	293	308	271	288	315	314	304	296	311	290	266	308	309	292	271	286	258	300	300	284	289	299	297	258	315	310	306	290	313	312	279	319	312	305	301	286	314	316	296	312	345	287	299	315	298	271	291	318	274	300	323	305	295	321	284	324	263	273	303	291	302	314	303	310	281	301	309	306	295	297	286	306	278	300	306	285	274	312	307	340	271	316	304	296	303	283	304	290	276	297	279	292	305	297	301	282	277	337	304	314	282	294	296	324	311	308	306	262	276	304	305	303	283	284	284	297	290	290	281	314	323	304	282	293	282	273	258	280	305	267	318	294	303	299	299	293	327	286	308	265	306	281	301	306	306	279	292	303	322	300	292	340	342	293	308	324	318	300	296	312	282	314	279	294	324	255	310	304	313	292	320	307	301	291	321	322	270	288	283	301	298	298	292	327	327	297	298	274	314	313	274	310	315	308	316	283	336	300	298	272	301	295	293	315	258	298	303	293	301	293	284	293	276	310	330	287	276	306	245	285	288	291	315	293	304	298	256	288	294	303	297	331	284	320	313	291	313	300	312	312	294	309	310	299	281	338	323	299	298	277	280	302	311	315	275	295	304	303	289	289	268	305	307	282	293	315	310	314	291	311	295	302	270	280	270	297	353	295	308	297	304	314	321	312	304	319	270	305	307	286	277	292	293	316	284	329	285	307	309	310	303	297	305	278	290	291	314	281	291	280	269	304	289	308	286	313	270	288	299	318	270	315	287	268	278	340	349	311	330	301	304	286	280	314	289	273	329	279	294	300	294	316	283	288	316	300	304	307	286	304	291	303	286	288	332	318	277	263	290	297	264	261	305	292	290	317	308	334	274	339	283	299	296	265	280	319	306	274	285	286	281	291	295	276	314	299	314	309	314	293	305	318	304	303	293	295	291	297	291	310	245	315	275	297	301	297	293	302	297	275	310	315	267	296	308	309	289	297	333	304	295	336	307	301	300	336	283	308	266	300	266	279	280	279	314	298	303	304	322	300	299	325	276	284	307	290	295	297	266	299	302	265	270	286	304	262	283	299	306	282	301	274	296	311	296	312	312	284	315	287	311	291	299	305	344	298	295	257	291	293	294	323	313	300	299	291	275	310	303	285	308	310	289	310	288	305	296	294	297	274	281	305	292	273	311	319	312	323	294	300	300	272	290	292	320	286	292	293	284	280	288	278	320	323	324	277	289	297	275	297	298	312	304	275	287	286	298	260	302	308	260	272	269	326	274	289	275	307	282	305	296	289	303	291	281	278	285	287	279	321	311	338	292	308	326	307	301	314	303	309	294	279	309	313	298	296	297	285	317	316	302	286	308	306	280	305	330	313	281	259	296	329	279	306	306	286	286	271	281	314	295	288	323	326	292	298	299	328	306	293	284	302	282	286	318	275	306	295	286	290	342	295	272	288	262	273	299	309	284	281	299	291	331	305	280	290	326	299	303	324	331	288	292
45181	42212	27180	7797	2212	1662	1343	1231	925	812	728	617	540	540	536	481	445	460	459	411	407	431	403	400	438	391	407	377	381	381	411	398	359	394	414	384	372	366	389	380	360	391	346	394	365	396	358	353	361	386	374	333	346	362	370	324	384	341	367	351	360	364	378	384	339	378	354	374	378	368	383	341	376	357	365	353	358	403	355	362	356	377	367	409	376	353	356	397	361	383	374	381	390	383	386	396	377	369	348	382	359	328	373	350	340	371	370	397	357	358	366	341	414	366	353	344	383	364	367	377	362	372	352	375	377	395	353	371	353	343	364	354	370	392	350	391	339	328	390	342	353	369	365	320	352	341	373	348	357	306	339	352	392	377	348	334	349	358	356	357	365	322	362	314	370	389	390	390	392	369	370	332	365	352	374	394	331	361	414	340	353	343	349	320	355	351	367	351	353	350	355	368	386	367	369	363	370	357	338	365	353	349	362	344	362	374	408	383	334	328	354	342	348	377	342	364	334	352	340	371	363	409	347	359	389	364	349	361	352	350	329	408	364	383	385	380	361	338	399	375	381	345	372	360	386	354	353	360	377	327	350	354	360	338	362	379	344	326	325	356	329	361	354	352	407	375	372	352	365	368	414	376	381	376	374	383	359	382	343	315	370	365	329	371	330	340	342	334	365	363	365	373	359	347	364	369	316	385	359	362	362	353	332	387	362	362	376	350	367	381	391	380	335	388	357	328	369	376	354	364	353	351	358	412	357	360	356	395	354	361	350	352	370	362	374	368	368	343	397	348	313	364	359	397	338	387	392	374	360	330	320	346	351	347	363	347	358	351	346	370	363	368	385	332	348	357	365	381	325	351	370	361	374	361	376	360	388	374	350	341	346	371	368	372	328	368	351	373	331	365	377	329	357	373	339	360	364	342	332	360	371	365	359	349	335	370	333	335	365	340	347	368	382	356	366	354	342	351	376	350	375	398	400	342	371	348	361	335	306	370	331	382	404	349	367	387	329	367	351	341	317	356	371	371	352	380	331	346	355	380	310	352	339	360	366	345	354	360	367	377	356	370	374	329	361	382	369	365	337	330	350	400	336	408	358	367	319	359	354	395	379	351	376	353	385	365	359	373	352	323	347	333	375	386	372	375	349	351	329	346	339	363	392	333	371	338	352	370	367	370	388	366	356	340	341	409	369	384	323	360	377	386	360	335	339	341	351	336	381	336	369	375	386	325	358	375	333	344	378	333	370	365	347	359	352	353	357	344	363	386	395	391	293	391	351	382	341	337	306	347	346	372	387	353	391	338	385	342	334	387	320	358	336	324	363	373	374	348	373	351	351	363	368	383	344	381	327	332	380	340	324	337	358	354	343	355	368	345	345	349	366	335	372	336	366	378	389	374	381	335	355	347	353	383	380	333	311	370	388	346	401	372	368	357	367	359	345	352	370	397	343	376	378	354	345	353	340	389	343	348	365	340	341	364	378	331	368	351	356	341	346	356	362	368	352	387	373	392	362	369	364	364	400	371	363	378	388	338	349	349	371	337	368	351	365	360	353	348	348	341	387	352	361	384	340	366	403	370	374	349	354	356	381	367	373	362	355	356	372	349	354	364	314	403	365	379	406	350	360	351	337	373	364	364	342	356	353	361	358	338	399	346	400	362	371	373	378	345	351	356	352	364	382	377	402	331	351	378	356	382	373	379	332	361	364	397	372	357	327	362	392	355	332	373	361	375	335	401	393	373	343	366	360	337	344	331	347	355	380	388	348	330	335	340	347	303	350	367	389	362	361	357	393	360	376	374	363	378	350	371	359	356	356	344	351	406	359	353	336	356	370	378	367	350	363	356	352	359	404	348	378	349	394	370	399	361	344	354	360	349	347	348	377	362	346	355	394	326	402	364	365	347	397	363	352	357	342	347	344	371	336	367	403	373	344	404	392	363	345	393	356	370	367	341	369	355	355	383	330	333	362	366	345	367	356	374	356	322	348	386	351	331	362	328	354	373	355	380	357	355	381	347	383	386	333	364	397	369	347	364	370	354	318	362	343	392	347	350	345	356	370	361	355	357	360	366	351	360	375	347	396	337	343	338	327	339	343	356	356	356	373	352	352	350	324	348	358	357	359	355	359	320	351	365	352	379	377	353	366	353	359	356	305	369	329	353	367	340	348	338	387	385	344	344	387	388	379	367	368	380	377	367	355	346	353	390	371	375	340	355	351	358	344	359	335	352	359	363	361	381	321	376	375	372	364	327	371	331	353	395	360	387	363	364	385	388	373	328	343	369	352	373	347	364	354	354	386	340	368	373	373	337	349	359	386	342	369	361	394	353	370	358	374	378	388	365	331	366	391	368	355	372	375	365	357	335	361	376	339	366	361	383	365	386	343	360	340	330	381	337	403	365	362	380	360	390	380	373	347	357	370	381	367	366	369	374	360	346	347	341	360	359	364	375	374	360	358	360	350	372	370	337	354	354	374	381	378	387	356	378	391	354	341	355	378	359	358	373	347	353	390	323	344	343	376	345	357	361	335	392	378	349	351	353	339	359	361	330	342	367	360	356	370	344	359	361	325	366	352	395	375	333	360	348	362	359	341	363	372	370	340	350	356	366	387	362	375	304	333	338	320	384	398	343	332	353	316	341	365	363	341	343	360	307	353	323	357	364	331	329	358	345	357	369	350	328	365	355	356	339	377	342	375	323	340	344	358	345	370	359	354	352	372	384	334	377	340	347	378	377	369	349	404	345	338	369	348	371	373	401	368	363	359	364	328	359	366	336	346	314	369	310	329	321	377	338	381	357	342	349	351	341	340	368	339	359	408	379	334	366	399	374	391	377	342	344	348	369	324	337	384	355	327	341	366	404	362	356	340	386	324	387	373	375	336	341	302	361	344	360	330	361	356	356	378	355	351	365	384	355	344	393	353	366	398	372	378	358	350	358	365	350	335	362	370	349	355	334	373	370	365	320	365	377	361	374	380	360	344	370	353	338	371	400	412	374	313	352	365	385	334	378	355	365	342	369	372	351	361	348	335	364	359	357	322	330	395	368	360	353	315	309	385	375	369	333	368	326	369	402	423	364	369	358	387	367	340	380	385	368	357	384	357	347	362	369	364	378	394	360	353	364	354	379	384	362	388	345	353	350	347	370	354	360	377	373	374	356	318	361	377	344	396	375	358	382	378	341	314	346	344	379	369	350	373	376	349	353	338	369	348	369	396	374	383	394	364	370	401	395	355	336	346	367	387	364	336	358	365	347	343	339	372	362	360	342	340	380	385	359	341	361	378	355	335	342	351	363	343	335	363	359	367	327	353	335	349	350	366	394	378	352	380	341	358	372	376	354	348	382	351	380	355	370	342	357	338	364	342	360	365	317	325	355	357	367	354	355	372	355	346	355	349	367	369	347	352	385	363	394	365	334	360	359	394	361	360	356	327	381	379	379	402	335	339	349	315	376	366	387	364	359	381	336	390	334	398	345	363	359	366	343	361	380	350	362
25268	21337	27852	24537	10844	509	342	281	242	208	257	204	196	178	184	154	157	153	166	186	173	179	148	151	127	169	162	137	134	182	163	181	142	161	141	137	175	165	131	155	171	155	153	165	179	140	146	160	150	164	173	138	137	160	171	157	164	155	129	146	124	139	153	150	164	136	133	160	159	147	149	135	142	151	143	160	158	150	167	149	133	134	164	151	164	165	137	154	171	153	165	148	175	147	144	164	174	154	139	152	151	154	148	144	132	167	136	156	143	164	164	143	166	156	149	135	129	160	158	143	157	150	140	124	167	162	143	174	151	172	162	143	137	168	143	143	150	161	135	162	145	157	154	165	163	142	168	155	153	151	152	157	184	155	157	155	155	160	153	152	140	125	147	160	144	148	169	157	166	149	159	153	140	148	160	142	167	157	134	169	156	142	168	182	138	178	154	174	164	140	145	157	168	149	143	148	127	150	153	158	139	161	153	136	139	167	161	164	133	149	127	147	124	155	132	169	148	131	159	141	154	166	172	175	175	166	138	164	157	183	150	183	146	146	170	145	142	148	141	140	145	150	164	145	165	161	159	168	140	156	154	165	138	156	146	131	121	157	171	165	144	170	167	155	159	149	150	127	130	130	148	143	143	157	176	174	162	149	135	158	140	147	162	151	140	171	151	142	159	181	151	139	185	165	140	135	181	139	145	181	142	147	159	134	153	157	150	150	143	145	142	143	150	168	143	161	146	127	136	155	153	165	138	166	152	141	152	133	154	156	146	149	144	153	158	157	160	137	158	144	162	146	139	154	156	161	170	147	169	149	129	158	133	139	183	184	165	147	183	147	150	166	136	149	141	156	160	145	146	154	155	150	149	144	145	134	165	159	142	149	158	163	157	150	133	161	165	148	177	145	133	137	154	139	142	146	135	145	141	135	143	117	144	138	168	143	157	142	157	148	166	148	163	153	168	173	155	133	188	154	142	150	162	142	159	131	140	152	133	152	154	130	144	145	153	149	144	161	144	135	157	157	145	131	127	147	147	138	144	147	172	140	156	161	121	140	158	164	137	150	161	162	167	155	157	142	148	151	160	178	155	147	155	160	137	140	132	151	145	165	156	149	148	116	143	163	152	140	126	144	155	147	158	148	140	178	156	163	139	126	152	153	147	157	152	132	146	139	153	155	168	167	170	141	158	148	150	149	146	128	133	168	156	148	145	144	147	171	166	155	154	156	145	166	149	135	147	149	167	131	148	136	182	153	164	152	134	147	135	130	164	169	158	146	147	129	153	152	149	166	154	149	157	135	142	153	154	167	153	161	143	131	163	162	170	163	166	160	162	175	154	157	143	156	175	137	181	170	160	153	133	148	153	151	139	152	157	157	152	137	138	164	144	148	144	164	146	146	154	151	153	159	140	160	150	153	164	154	152	159	139	143	194	113	156	147	152	152	167	155	139	184	159	166	159	149	146	164	148	146	171	153	152	142	160	149	166	158	124	177	172	148	163	147	147	144	161	150	164	170	156	146	159	149	143	163	154	150	151	153	147	152	140	155	143	168	139	142	157	160	150	142	155	148	131	174	172	144	142	144	159	143	142	133	159	147	151	141	147	136	136	142	155	140	160	141	151	162	156	164	139	177	179	150	141	167	146	163	137	162	152	142	154	151	163	156	154	149	154	166	132	142	155	174	153	158	153	139	147	159	142	173	144	161	149	157	150	139	164	172	150	148	163	168	126	150	172	153	138	146	156	150	121	169	148	161	163	145	151	138	160	148	137	145	146	163	160	174	152	149	162	162	155	139	146	152	157	141	167	147	162	159	175	150	164	144	144	143	137	156	151	140	145	155	154	166	134	145	171	144	153	136	146	141	145	121	152	159	150	154	146	153	162	137	141	147	161	117	140	151	120	153	159	150	153	161	160	160	141	143	128	162	150	169	130	149	125	137	146	151	147	143	151	134	147	162	134	165	151	141	155	144	159	164	146	152	160	159	167	147	138	159	147	155	144	171	155	157	157	174	143	142	173	150	136	145	148	129	177	136	156	143	137	149	155	150	149	140	165	158	134	141	170	147	169	139	138	156	150	152	144	148	161	161	140	137	149	143	156	149	136	138	142	181	159	158	146	143	168	146	154	168	152	163	156	164	158	160	152	148	165	131	144	156	145	164	135	154	138	173	156	149	152	175	161	160	168	149	151	160	147	149	153	132	164	177	140	140	158	153	163	135	141	128	161	152	149	167	157	149	141	168	146	129	156	163	148	126	164	159	135	144	144	143	159	177	156	149	161	166	150	171	152	147	160	160	112	173	147	138	155	156	172	141	147	183	164	166	149	174	153	150	147	153	147	149	143	161	172	136	142	155	154	160	153	149	135	165	159	161	154	137	158	133	153	147	142	135	157	155	150	180	153	155	151	151	148	148	140	153	153	153	160	142	161	162	168	136	159	157	152	127	139	162	146	162	137	126	151	159	150	182	156	146	147	138	158	167	152	162	149	138	155	157	164	162	125	150	154	144	162	142	160	143	162	141	139	148	157	134	138	173	164	164	153	152	171	151	128	150	170	136	156	147	141	157	147	156	133	157	152	136	146	165	154	166	148	185	157	166	161	119	131	155	129	157	151	150	147	167	173	170	154	135	137	151	144	147	154	159	177	175	148	146	142	167	159	153	147	183	148	155	142	156	164	171	153	140	141	152	128	144	144	125	140	163	135	160	146	132	174	137	158	154	140	129	150	147	138	150	138	182	162	153	146	139	155	139	158	158	157	168	129	171	156	141	154	145	141	139	145	151	141	152	166	149	139	159	161	136	161	138	151	153	158	164	136	166	154	127	130	134	161	145	162	150	151	146	144	154	162	152	133	159	128	129	159	147	150	132	139	162	148	151	132	146	161	136	159	140	140	162	121	149	132	165	171	143	140	151	158	149	142	135	135	155	157	153	138	157	142	137	128	135	145	145	155	133	139	182	148	148	150	143	160	156	127	149	143	174	164	161	145	132	146	161	154	159	146	146	137	158	162	142	158	142	147	150	157	136	148	143	138	147	143	150	158	165	158	166	131	140	138	146	147	146	150	166	171	150	167	150	125	122	138	149	167	155	151	163	145	157	161	161	136	130	133	154	159	170	129	161	171	164	151	149	153	156	145	147	139	176	145	143	154	147	140	153	139	141	166	173	161	151	131	142	170	146	137	158	152	166	164	159	148	138	168	157	143	134	142	145	140	161	152	156	163	147	172	166	141	142	162	149	147	127	153	165	139	140	149	139	109	144	138	132	162	145	141	167	140	175	145	150	162	162	152	153	134	130	135	139	156	143	153	148	144	141	151	156	153	142	162	146	149	135	162	153	170	141	148	160	152	163	149	153	123	162	155	160	127	149	141	121	156	170	171	135	126	139	165	141	144	148	129	167	153	153	157	153	157	155	146	129	170	115	160	147	140	142	135	158	132	148	168	137	132	151	157	142	156	141	140	159	165	169	155	159	150	156	136	141	165	146	140	163
43638	41302	21784	5629	1194	893	781	646	477	431	373	321	320	272	309	253	251	233	241	245	227	210	221	222	232	217	205	199	205	229	204	218	227	171	209	170	220	211	213	199	195	191	217	206	218	213	192	223	204	189	214	201	176	214	185	205	182	163	191	207	216	236	172	193	188	198	188	201	208	217	210	215	189	181	181	199	198	199	208	180	214	185	200	223	222	185	175	233	212	184	205	200	215	200	210	211	217	182	181	211	200	204	189	217	193	192	184	202	200	199	224	203	234	184	223	203	189	195	220	219	194	195	224	208	194	180	208	217	222	217	190	200	196	197	215	186	192	179	193	185	225	205	209	187	163	158	176	199	191	188	186	191	196	182	216	202	198	198	180	231	195	195	212	201	155	206	203	192	196	195	208	201	183	184	197	210	210	216	198	191	174	190	185	204	213	169	183	207	171	218	183	170	224	196	195	223	182	202	196	194	222	183	201	182	212	217	192	184	170	204	200	195	203	187	194	211	185	186	189	209	202	201	182	210	207	212	194	198	205	167	195	182	198	178	212	195	207	185	216	227	182	174	186	188	207	220	209	194	204	170	170	222	204	168	199	219	189	205	212	186	189	194	196	210	201	197	226	197	213	189	179	199	206	196	181	207	214	196	185	184	210	210	200	184	207	200	193	210	207	171	186	193	199	185	193	201	204	187	189	198	175	177	214	194	219	198	197	196	188	202	165	203	189	199	188	193	180	200	195	185	199	195	190	166	192	194	193	187	179	190	198	191	174	206	197	189	215	206	176	202	190	195	196	207	188	213	179	175	165	193	211	203	199	199	202	202	201	200	174	200	185	183	193	156	180	182	178	210	186	193	184	203	192	202	203	200	178	210	201	193	190	191	191	197	205	205	203	201	217	217	184	214	188	186	206	196	203	202	172	197	179	205	170	207	183	200	181	192	195	192	189	180	195	191	183	188	187	192	171	190	175	181	191	212	189	182	185	177	221	203	198	208	177	191	190	173	186	199	189	187	191	194	204	181	169	195	183	181	192	205	180	180	194	175	203	196	202	215	198	182	179	196	207	182	183	206	211	187	211	228	189	190	197	208	193	195	192	221	167	191	172	211	187	195	185	198	176	205	215	186	208	190	188	205	174	187	188	163	201	190	183	186	175	215	207	200	195	169	188	191	174	203	200	192	180	183	203	202	207	183	204	225	199	189	194	213	186	184	169	204	172	183	199	203	199	202	175	206	204	187	165	183	199	181	201	171	201	178	207	227	177	196	180	193	193	213	189	192	190	203	214	202	184	229	179	190	204	176	186	217	188	192	183	192	211	197	180	178	196	183	193	200	189	187	226	194	188	199	186	197	224	233	188	192	174	214	190	193	194	189	203	184	198	190	197	208	181	198	174	197	209	184	214	211	195	207	213	186	201	229	177	207	182	188	174	209	219	177	188	177	173	221	180	188	194	156	215	185	205	206	197	190	200	155	183	178	199	196	197	187	204	178	170	218	201	198	184	181	198	162	179	217	213	199	189	171	213	209	211	209	193	203	204	209	187	186	197	162	193	185	206	205	178	186	217	188	219	182	220	173	189	180	184	208	208	206	217	192	190	177	202	181	184	190	213	225	171	179	185	194	201	182	183	167	186	202	213	216	197	189	203	209	198	170	190	219	209	204	187	179	175	221	190	200	199	193	195	187	201	172	172	201	207	210	175	193	225	212	222	203	193	175	186	179	190	201	198	171	214	222	190	204	196	196	215	193	175	200	199	206	202	236	190	187	211	195	182	199	212	207	193	185	203	199	188	191	187	182	199	214	199	198	209	189	221	183	186	201	185	175	203	169	188	216	207	200	212	189	202	193	217	178	175	195	194	222	190	186	197	195	216	189	186	176	184	178	169	191	197	185	209	186	183	189	211	183	198	192	165	201	203	189	207	189	189	190	168	197	199	210	177	206	204	170	193	168	228	194	194	175	202	196	200	191	185	195	212	190	168	177	180	212	179	183	193	194	172	177	187	169	165	175	209	187	203	196	198	186	189	168	200	207	215	210	182	200	189	192	194	199	189	177	188	213	197	171	169	173	206	199	202	183	211	193	203	190	184	187	183	198	206	161	192	191	177	202	199	186	182	192	214	204	174	192	192	203	205	176	184	192	206	221	184	208	180	191	172	210	203	197	198	189	204	214	192	192	186	193	183	215	183	177	213	221	213	203	209	156	195	209	192	197	178	215	190	207	202	189	222	206	176	186	181	224	189	195	187	189	202	203	188	188	178	212	190	172	194	210	197	187	187	191	203	183	207	174	206	197	222	190	219	198	175	194	215	178	204	213	190	155	216	180	186	199	191	205	182	193	175	192	193	186	183	193	195	191	180	177	193	165	198	203	199	192	183	211	197	197	195	185	201	208	223	219	196	216	200	210	209	181	183	208	183	227	201	212	181	178	173	193	227	228	163	160	187	195	204	186	181	209	207	189	196	209	203	171	211	194	212	207	187	185	209	197	212	208	153	183	187	190	209	191	206	191	217	201	195	196	174	180	186	216	207	206	213	201	180	207	202	213	192	201	205	208	209	181	188	174	188	206	203	212	213	185	202	184	189	172	206	193	172	192	189	194	187	200	185	183	173	230	197	196	214	234	175	177	224	226	211	207	198	201	191	194	198	171	190	197	202	187	195	182	205	211	218	196	210	196	193	198	191	188	167	201	179	211	185	194	191	204	165	184	182	177	207	182	204	194	188	205	242	209	198	168	209	195	190	184	189	217	190	180	205	202	206	245	192	211	192	205	207	172	186	199	202	202	203	190	182	191	198	209	172	188	184	200	183	180	182	195	178	186	165	199	209	211	184	202	202	176	189	179	202	191	186	203	181	179	207	194	205	192	200	172	205	209	189	195	215	174	190	209	211	216	218	170	207	183	155	227	174	198	197	179	207	199	211	204	199	223	187	191	181	195	158	166	198	189	174	205	196	208	213	200	198	183	179	203	201	220	197	175	174	190	204	199	186	203	176	194	211	208	213	178	221	201	189	168	180	196	211	175	184	227	191	206	196	192	222	191	204	197	187	209	218	215	208	177	187	222	188	180	186	208	196	185	177	196	193	189	208	211	205	185	175	196	210	204	185	185	205	186	189	184	209	209	165	200	193	192	202	187	222	176	232	215	201	197	194	189	152	205	183	202	172	175	191	207	211	203	168	198	203	213	195	196	186	187	187	190	197	224	161	166	163	201	229	186	217	205	187	214	182	189	219	204	200	178	209	191	188	195	200	205	212	199	207	209	216	189	199	210	193	196	187	197	200	187	196	203	200	202	218	185	205	189	175	178	216	177	205	196	198	188	170	196	190	188	200	185	185	172	181	209	184	209	169	205	196	201	178	193	213	197	203	204	203	194	164	188	202	191	180	219	176	207	199	185	209	181	193	176	192	188	179	195	212	181	191	211	196	200	235	202	197	168	199	206	186	213	195	210	194	190	200	220	224	199	210	198	211	201	193	210	159	176
22975	21176	29362	23280	21170	21062	7174	1007	715	634	549	503	472	438	412	386	402	351	369	370	378	345	325	318	336	305	315	329	328	307	306	300	324	294	289	328	310	272	302	292	285	292	298	287	309	287	299	293	284	287	300	305	307	287	267	288	316	272	324	311	310	306	314	286	248	268	276	281	280	310	278	278	269	285	310	297	295	302	317	292	291	251	290	264	302	274	295	326	274	318	302	316	288	297	300	297	287	290	284	281	317	269	307	269	288	282	280	267	296	288	285	306	288	288	285	295	292	265	300	317	284	297	299	298	279	281	261	284	296	273	333	294	285	278	294	284	279	275	281	279	298	302	286	282	307	319	303	303	304	262	292	293	283	297	295	326	286	275	287	321	288	272	275	325	258	292	262	256	309	271	303	270	271	290	291	297	299	297	315	305	279	255	301	287	264	291	279	295	291	262	265	295	298	324	285	295	294	279	309	298	280	286	266	288	298	335	302	287	265	295	271	271	286	289	297	246	283	289	291	279	280	273	251	290	284	310	287	294	277	275	251	294	293	274	262	281	290	282	291	279	307	312	284	305	305	278	264	275	299	290	289	293	299	284	279	273	290	304	284	267	292	268	272	276	304	294	314	298	296	272	282	283	305	261	272	284	296	293	288	280	262	289	287	273	275	259	287	283	298	275	243	301	300	310	284	291	288	270	305	259	289	301	285	271	297	259	285	288	280	265	272	299	304	303	268	298	285	271	292	256	325	269	285	273	295	311	298	261	275	273	265	285	278	298	264	274	268	296	296	279	319	255	295	265	279	272	297	304	260	268	258	280	274	325	297	274	270	268	315	280	310	279	301	284	293	254	285	281	279	308	261	294	288	253	252	310	229	281	290	279	287	283	268	265	304	303	316	276	300	271	284	292	312	302	299	317	316	277	281	280	291	303	290	278	271	281	273	300	273	293	279	289	281	280	289	289	262	300	273	293	317	257	278	273	278	298	284	292	285	255	299	253	313	300	268	294	281	288	279	269	293	269	301	333	311	295	292	322	297	307	279	284	247	268	280	290	296	290	277	315	340	294	280	275	284	265	302	277	264	288	311	276	271	277	263	261	291	274	257	277	289	245	278	274	284	289	293	284	250	306	290	283	309	265	281	297	284	289	270	281	277	277	317	305	274	268	291	315	270	285	298	298	281	332	297	262	289	274	298	280	262	284	282	252	270	321	272	276	271	288	272	294	281	284	274	292	281	285	270	260	301	283	299	281	281	263	280	278	303	300	301	302	274	278	270	251	273	305	293	279	334	280	298	266	273	284	281	291	260	278	298	264	296	260	290	271	279	301	286	297	300	302	284	289	289	264	289	314	283	283	277	279	273	274	306	273	272	277	319	320	273	241	288	278	273	287	272	288	261	289	287	259	305	265	287	294	277	288	321	268	266	289	287	277	290	298	276	293	277	298	279	281	307	266	291	267	274	294	272	283	290	240	283	267	288	295	264	293	261	288	283	260	259	284	285	330	302	325	280	300	279	303	264	310	279	266	312	287	279	295	242	292	311	319	267	275	286	273	316	277	267	284	280	283	281	336	276	296	288	265	308	280	281	256	291	267	274	274	293	313	305	314	294	301	276	298	276	301	322	266	274	263	282	272	340	274	294	289	271	294	265	287	308	256	262	267	291	274	278	289	293	304	305	285	281	310	307	282	300	320	250	281	251	289	284	305	318	268	293	328	256	281	281	288	275	280	275	282	290	277	265	298	305	284	291	275	316	262	279	281	316	296	269	290	290	286	274	255	301	298	258	281	315	296	304	248	302	285	290	290	279	275	302	288	272	278	296	290	312	274	290	282	277	299	298	242	261	282	281	280	303	320	305	281	305	305	298	299	304	301	306	285	257	300	289	287	267	316	293	306	303	284	270	262	279	291	262	291	291	284	308	301	244	296	291	284	281	277	242	286	292	280	266	286	304	311	280	305	291	282	281	276	295	293	292	296	290	303	291	284	250	302	306	273	300	293	288	294	306	267	288	272	276	313	303	292	290	303	293	308	268	300	278	269	283	253	315	297	306	289	269	290	267	300	256	277	291	274	275	275	282	296	262	274	276	280	331	282	294	298	280	294	262	294	276	272	298	274	282	278	257	275	262	281	271	286	258	284	295	279	270	287	330	303	277	276	244	261	256	323	261	277	278	285	263	291	287	270	312	267	292	300	303	279	264	267	282	296	267	296	285	282	271	296	303	281	269	272	270	276	311	312	270	290	300	276	265	264	304	295	310	302	282	310	259	277	302	278	287	273	308	327	275	311	259	278	275	261	298	267	276	296	315	284	297	299	269	290	278	287	265	276	269	281	294	304	298	310	244	274	282	291	293	283	312	257	281	293	276	288	265	299	270	274	283	290	285	278	298	308	284	334	238	283	295	287	311	296	297	291	300	273	294	278	276	284	295	276	273	247	255	297	289	300	309	274	295	291	287	273	280	291	280	311	306	294	301	299	290	294	267	275	285	307	268	282	303	267	317	290	293	272	292	252	275	308	278	267	269	280	313	309	289	324	269	278	273	296	284	285	311	268	288	280	296	283	259	289	277	300	295	279	280	284	265	274	299	281	277	281	299	274	279	316	268	304	271	296	258	268	257	216	290	279	326	271	284	279	300	247	288	293	296	288	261	278	326	311	280	316	268	293	270	291	257	300	314	297	266	311	318	284	276	295	271	255	270	335	273	297	299	270	285	273	328	262	267	272	302	261	285	293	309	268	278	297	275	283	302	295	309	304	289	268	280	299	281	289	277	251	295	263	268	271	302	303	301	278	281	262	275	254	282	260	278	230	300	282	257	334	305	274	304	296	276	275	291	271	309	317	296	321	299	263	317	283	293	296	292	307	266	277	287	301	258	257	256	280	291	294	289	269	273	298	285	286	279	263	303	276	284	277	298	271	291	296	270	273	288	297	318	262	288	251	258	276	311	296	291	272	285	295	289	293	296	308	326	321	295	277	316	313	292	269	282	259	274	264	280	287	282	311	258	266	275	302	295	302	295	302	300	268	312	286	270	260	278	256	307	243	262	260	294	280	276	285	278	279	303	288	246	300	308	285	285	277	266	257	282	255	293	266	276	279	321	286	291	317	270	292	259	272	273	278	301	279	301	275	292	280	287	277	290	290	272	283	291	300	286	280	273	252	244	281	272	269	274	301	304	267	270	273	283	293	256	298	273	291	275	282	277	289	250	273	272	280	285	293	299	273	299	276	276	266	279	306	271	295	267	315	300	230	306	277	274	262	305	296	299	279	286	305	287	277	292	296	303	279	291	284	272	265	307	287	270	251	301	269	302	283	315	296	288	324	282	298	274	243	283	267	311	297	294	255	275	276	299	266	314	274	283	277	287	281	278	285	273	284	266	306	256	306	281	309	250	273	275	298	255	294	272	276	289	305	298	287	294	320	285	300	276	278	283	295	278	322	314	274	292	265	306	274	269	287	296	294	262	305	288	290	283	305	272	278	295	281
49298	58183	34139	14092	3730	2738	2202	1813	1404	1167	991	872	759	701	556	612	570	528	495	490	470	434	432	447	437	443	400	393	407	378	389	412	373	405	355	362	386	398	402	359	394	379	350	377	353	367	363	352	376	354	378	387	362	348	332	377	366	361	364	329	359	356	351	343	387	336	376	350	342	375	347	341	378	358	367	324	379	364	337	337	357	352	355	374	334	403	376	374	335	400	391	352	380	394	364	393	352	366	373	335	334	368	381	348	366	315	327	381	336	375	381	373	384	384	360	351	371	346	330	362	343	340	359	379	336	384	383	369	360	353	333	333	387	385	387	358	346	339	337	343	366	341	379	368	361	353	360	319	363	364	328	361	359	348	343	361	321	357	359	332	370	314	350	391	362	343	384	322	350	352	365	307	335	361	362	351	379	336	384	353	305	351	327	328	331	348	354	347	339	326	325	341	365	320	359	365	345	350	374	348	363	352	353	372	385	352	342	359	322	318	327	327	361	340	355	383	337	318	315	350	352	355	383	356	329	348	327	342	375	360	345	340	347	360	362	369	332	349	355	351	312	349	374	321	352	364	368	364	344	329	357	349	321	389	335	324	371	367	336	339	373	380	352	350	336	332	350	392	362	346	361	349	331	356	349	388	368	361	364	392	352	347	352	322	336	339	361	402	326	382	377	354	353	327	381	328	334	369	320	350	362	349	365	360	350	392	339	366	352	369	317	339	344	337	365	334	327	305	329	340	342	344	335	314	343	349	337	352	374	328	356	354	295	350	356	325	354	333	350	352	347	355	363	346	376	351	318	367	366	316	326	350	376	379	342	347	322	327	355	359	340	369	341	365	324	337	378	347	351	368	354	355	348	321	349	354	368	350	339	347	351	372	341	335	349	335	333	349	375	333	341	356	333	378	361	344	350	374	344	383	370	347	371	357	362	342	349	338	343	340	353	369	360	325	330	376	356	339	343	326	350	353	327	332	350	374	368	351	345	371	342	327	295	325	323	359	317	386	362	341	377	346	355	351	359	343	352	351	353	364	371	361	342	322	359	333	347	363	394	339	332	348	338	344	360	379	319	308	343	351	347	337	366	328	343	331	333	334	369	319	348	322	369	358	329	322	349	331	336	370	356	348	332	331	360	341	365	317	339	358	343	329	332	350	348	333	345	319	362	358	343	370	350	341	318	330	343	339	340	357	345	347	349	360	333	328	358	362	324	328	357	346	360	366	344	345	327	341	370	332	339	363	341	335	345	320	348	332	345	330	339	336	350	322	344	344	376	367	388	360	339	333	332	377	351	348	361	350	354	353	330	364	352	360	368	349	328	353	375	352	374	357	334	337	305	388	339	355	338	370	362	349	347	368	326	358	337	351	339	342	336	333	330	366	386	357	312	355	331	354	316	353	362	366	339	342	376	354	352	356	317	372	384	351	333	355	341	330	381	344	381	377	338	325	358	343	331	356	378	363	351	360	316	346	371	372	374	355	347	333	329	369	333	335	377	368	358	355	326	377	354	379	301	348	366	345	351	370	339	344	378	332	349	359	355	327	327	342	367	370	341	349	357	353	371	326	351	372	315	352	360	336	336	360	355	352	336	371	350	336	367	337	358	376	350	330	376	341	326	336	341	347	384	347	386	350	308	325	353	356	347	348	371	340	341	347	364	334	363	358	364	360	363	353	352	350	386	371	372	329	369	356	346	329	370	350	346	348	343	356	348	371	359	358	320	332	369	337	330	363	374	344	318	386	340	391	342	373	348	337	358	296	358	338	375	347	356	363	317	342	369	327	343	363	334	370	319	333	341	371	383	348	363	348	336	357	351	373	357	342	353	336	366	345	363	343	348	324	335	364	371	331	365	362	352	371	355	356	376	397	343	364	357	364	337	333	341	344	344	341	335	350	342	306	338	318	365	387	339	334	373	339	369	368	363	331	325	361	342	327	347	371	350	330	363	385	336	357	364	376	332	326	376	346	361	370	334	331	329	369	370	356	337	360	376	371	344	369	302	355	341	344	357	330	362	340	343	347	330	350	355	356	344	342	329	325	340	351	350	333	328	371	388	377	361	374	338	345	343	343	362	362	361	377	368	332	328	373	309	336	338	362	348	355	365	351	334	337	324	380	345	370	321	330	360	354	332	309	353	367	361	338	337	304	363	384	333	343	339	326	323	364	371	328	342	332	337	349	345	372	387	359	349	340	360	337	359	358	362	369	360	344	362	345	363	347	346	398	329	376	351	344	331	349	354	337	367	308	357	391	337	343	321	345	382	374	335	329	328	341	371	353	381	327	374	362	328	366	337	358	358	330	341	346	323	357	378	350	359	361	333	337	350	366	347	343	353	367	342	305	358	337	339	338	365	361	346	351	369	365	372	327	368	351	333	330	331	370	344	335	343	371	331	347	374	323	374	357	353	368	346	357	355	338	364	349	306	365	373	325	383	349	311	336	326	365	339	334	346	350	326	363	389	355	371	351	351	341	348	351	364	373	320	342	368	370	379	346	343	371	365	364	359	345	331	346	341	347	337	399	339	376	324	347	327	383	336	399	353	329	341	362	380	365	338	372	363	363	331	380	333	356	333	368	348	350	333	386	332	340	361	374	340	339	370	366	314	343	367	341	330	335	357	365	357	382	343	373	339	371	353	340	352	344	317	356	351	352	350	359	326	377	375	357	329	379	360	380	362	339	358	334	361	373	329	316	357	362	341	338	323	374	312	348	369	323	361	326	371	357	339	330	363	310	347	346	359	386	341	356	354	340	360	354	339	356	354	341	356	358	311	332	363	345	378	364	372	338	321	331	297	355	330	340	328	355	347	343	362	347	347	318	353	328	363	332	363	343	355	318	324	376	365	370	317	340	344	356	334	348	368	323	293	334	350	400	392	333	329	407	332	358	338	341	330	341	331	385	346	367	367	354	366	358	345	396	325	348	350	349	344	348	348	325	376	327	346	385	348	354	347	387	365	369	320	351	325	375	372	336	393	321	344	390	373	341	330	340	344	359	333	319	380	354	332	314	346	355	388	340	367	367	359	330	322	365	303	341	371	375	352	385	320	360	369	331	337	344	345	350	368	347	356	361	325	357	352	332	354	374	360	318	349	379	338	355	319	340	333	352	373	354	347	339	364	346	350	345	350	360	352	330	341	379	369	365	336	328	374	326	334	372	386	384	349	346	341	317	372	327	355	344	363	349	340	349	364	350	328	351	370	365	343	359	364	360	363	346	347	342	332	331	353	351	342	325	330	321	369	353	359	330	351	344	377	369	348	362	320	348	333	347	398	372	324	371	307	382	330	321	344	380	349	311	324	342	331	378	332	354	380	347	333	333	389	321	386	347	390	332	335	361	337	330	358	384	327	313	321	379	356	320	360	349	344	331	344	329	355	357	352	341	342	346	351	336	373	388	344	352	327	354	346	329	342	358	361	384	342	311	361	364	321	367	319	346	343	335	343	335	381	365	352	361	334	339	321	353	352	373	344	372	373	326	369	388
27768	21319	13362	1525	416	343	262	229	216	221	202	205	203	202	201	203	230	223	192	216	191	201	196	222	183	208	187	192	204	173	187	174	192	185	187	197	185	176	184	183	191	186	185	183	162	178	201	182	173	178	197	192	188	183	211	220	194	193	200	192	196	183	183	195	168	198	191	186	202	183	201	212	173	178	202	169	189	198	218	215	213	177	186	191	181	179	204	186	214	221	189	201	171	188	191	184	219	193	203	184	193	203	198	177	174	205	190	179	194	190	216	192	208	194	190	187	205	200	179	177	199	196	189	173	193	191	200	187	176	196	213	194	187	196	185	198	221	189	188	183	188	199	220	206	226	217	215	182	172	177	188	197	206	205	207	181	189	188	191	170	171	180	190	174	202	206	214	209	209	181	177	164	189	183	208	174	197	191	206	203	218	205	170	222	186	186	179	190	223	173	180	202	201	204	198	200	212	173	193	193	197	189	172	177	201	198	199	201	201	199	210	170	213	210	161	202	222	168	199	202	189	210	173	196	177	197	213	205	163	191	199	217	166	211	199	194	191	213	172	184	197	208	183	224	181	199	176	190	194	183	172	200	192	205	220	165	183	178	203	192	172	222	180	192	195	214	184	199	184	210	227	195	168	205	200	187	170	212	189	189	211	192	181	202	183	189	190	177	217	196	183	176	210	167	208	203	188	201	184	214	202	191	205	176	189	192	170	194	187	182	180	170	202	204	194	194	183	193	189	170	201	184	192	204	192	197	207	180	188	208	173	190	171	155	207	196	200	198	186	186	199	183	205	186	199	195	195	185	199	185	200	180	191	198	197	201	215	205	199	203	187	219	183	210	209	193	218	202	186	199	189	213	197	182	183	188	165	194	174	181	192	199	181	190	217	193	184	198	183	184	185	189	180	188	168	195	174	200	162	205	197	188	187	193	192	186	202	207	199	212	179	186	195	203	194	198	172	196	180	189	176	193	215	174	207	208	213	215	183	189	199	179	191	190	181	196	177	189	179	194	207	205	199	161	182	191	174	176	182	196	208	192	203	202	188	159	230	179	192	195	197	195	184	195	160	168	203	171	196	202	177	202	182	204	167	192	192	201	177	195	183	183	210	198	177	190	202	199	197	178	195	188	203	188	214	181	212	203	187	194	200	195	184	183	201	210	246	203	214	206	204	221	181	217	175	208	192	201	202	239	178	186	200	187	172	186	187	206	204	181	191	217	190	215	201	196	167	195	182	206	179	181	198	187	188	198	208	217	202	191	180	204	190	200	178	190	200	185	186	199	199	189	189	193	192	167	224	227	161	180	174	229	169	207	211	184	213	198	190	193	183	171	185	167	192	193	170	200	181	176	183	194	192	191	188	191	186	192	186	217	168	202	195	193	195	188	204	200	191	167	196	226	172	193	196	185	205	186	214	196	203	181	190	212	209	214	197	198	189	193	187	184	181	195	199	213	201	187	189	199	203	183	186	163	209	167	220	203	164	172	183	180	185	214	180	177	189	203	191	177	186	191	212	172	185	213	172	205	195	193	222	188	193	178	200	166	181	222	186	196	196	210	203	182	231	196	199	170	179	185	188	194	192	199	225	177	175	190	187	196	194	180	167	176	226	210	185	207	180	209	147	193	225	181	193	201	192	196	193	222	171	168	198	177	174	188	219	180	180	156	204	190	206	195	181	194	196	195	161	177	200	223	191	207	186	201	218	186	194	184	190	205	180	203	191	207	186	179	202	216	217	201	211	187	175	213	181	185	187	188	208	197	209	192	199	184	179	178	210	197	197	193	217	177	179	208	231	190	193	183	195	213	190	157	177	205	179	203	197	200	205	192	191	195	182	190	186	197	186	173	170	218	197	179	198	197	204	200	196	190	169	172	201	181	176	217	174	192	181	180	194	187	189	186	188	199	184	200	185	180	194	206	202	178	196	204	194	229	190	207	193	201	199	212	177	229	185	174	211	173	207	207	197	195	207	201	207	195	195	200	172	148	221	215	175	208	189	179	184	191	205	186	181	200	203	186	196	206	175	223	206	190	193	186	206	172	197	218	185	194	213	196	207	196	216	207	215	215	193	194	184	177	196	205	188	210	184	168	189	186	184	182	200	183	166	184	203	201	208	176	190	216	191	197	179	191	181	193	200	187	177	195	198	169	175	194	193	191	183	182	196	178	185	201	185	187	185	194	197	172	195	215	191	188	202	189	210	176	193	193	200	188	198	184	205	184	184	186	205	194	198	179	179	215	184	194	193	213	205	202	216	203	180	202	198	204	219	189	200	206	170	203	178	206	206	187	183	200	180	193	213	198	209	191	183	178	205	192	185	218	173	196	186	183	192	177	187	192	194	182	201	162	182	192	172	211	187	215	191	184	201	205	197	183	186	186	186	201	211	207	209	179	176	203	162	174	191	166	204	212	191	183	194	167	194	197	209	172	158	184	188	189	194	189	172	189	184	185	195	175	208	179	195	189	185	175	191	196	200	185	178	191	175	171	192	190	193	183	194	191	191	179	192	197	188	188	179	199	178	196	181	190	178	196	171	205	212	177	193	205	165	191	194	204	181	192	166	186	171	176	199	173	175	209	181	184	205	168	184	195	192	174	196	189	168	193	195	193	184	195	185	201	172	189	209	218	198	202	196	169	177	198	179	197	187	171	219	210	184	204	194	212	205	193	212	176	182	203	164	181	214	206	207	184	193	179	203	181	200	183	173	213	169	204	223	204	196	198	193	190	198	182	206	192	209	204	229	190	174	184	205	175	166	236	181	190	188	190	185	185	175	176	203	187	204	197	199	199	194	184	191	175	204	196	211	217	173	220	183	162	209	186	224	190	172	205	187	191	194	203	171	192	196	194	205	180	200	179	194	198	186	187	164	195	186	199	191	187	207	206	191	210	200	192	198	169	159	212	187	195	203	195	201	185	182	196	180	182	215	214	218	173	203	163	196	174	208	202	198	194	206	200	194	191	182	194	201	191	205	221	206	179	215	205	189	188	186	172	203	209	196	194	188	211	177	207	205	176	186	183	172	187	182	209	200	215	193	168	188	191	178	196	205	190	187	166	197	189	197	192	200	188	193	187	202	184	186	181	203	173	185	202	208	193	198	182	196	173	186	187	193	197	191	200	196	190	181	183	188	214	187	181	201	184	190	209	175	201	201	198	195	207	194	190	196	165	220	208	192	194	184	178	180	190	196	200	160	194	186	196	182	192	192	193	175	187	193	203	213	180	196	199	190	177	194	196	182	191	180	187	199	195	159	163	228	187	218	180	213	176	164	184	181	184	205	190	195	194	179	214	180	195	199	174	189	202	215	174	204	176	203	195	182	191	195	185	165	203	212	207	178	183	186	197	175	198	209	200	200	180	188	170	201	191	181	192	163	177	173	201	187	181	206	191	198	200	177	184	202	186	228	193	202	204	181	221	202	201	186	201	184	193	184	200	208	214	191	192	185	215	164	204	176	181	203	186	188	203	183	179	199	212	209	205	177	199
26389	22000	9075	1199	372	302	288	276	281	247	234	287	242	237	229	234	238	236	243	259	259	250	266	239	245	238	258	264	240	233	229	236	232	245	237	236	217	268	243	228	250	227	243	244	255	235	218	247	226	237	237	225	227	234	255	238	236	209	226	257	238	266	250	241	239	246	252	260	241	223	236	233	244	266	225	240	263	239	249	227	258	246	228	233	235	245	268	254	249	248	278	222	238	242	236	235	237	249	245	243	262	248	245	249	256	262	238	238	242	217	246	252	251	235	233	246	220	227	252	244	247	255	218	242	257	221	212	239	230	252	209	271	244	247	220	253	241	266	218	224	253	238	221	243	226	220	233	261	235	242	233	235	248	256	238	252	200	255	251	272	257	231	268	245	259	248	227	240	233	229	235	262	239	237	224	234	217	219	249	266	223	252	265	241	265	248	242	241	216	239	263	222	243	246	242	233	243	245	258	222	259	237	223	250	274	243	221	225	244	264	223	240	228	254	237	250	243	234	222	236	247	258	263	254	252	248	231	234	225	235	256	245	253	227	223	253	251	212	239	256	221	241	227	213	240	266	246	252	232	236	236	211	237	214	259	251	256	243	245	230	243	233	233	253	250	249	229	277	236	230	212	218	266	222	255	233	242	227	268	249	229	241	228	245	261	264	225	247	205	262	222	246	217	241	231	251	256	232	215	248	219	232	216	246	260	230	239	237	280	234	221	246	239	249	204	240	252	243	236	234	223	222	232	233	252	262	253	212	243	229	213	245	235	255	222	230	246	231	233	233	239	250	238	225	243	243	219	269	247	237	239	257	248	244	231	235	232	238	246	243	241	242	250	252	244	232	236	218	258	241	229	253	226	219	253	247	226	247	230	232	238	237	216	264	243	226	232	255	243	222	244	257	206	238	248	245	242	207	213	257	254	248	251	232	256	219	252	230	259	254	231	254	256	247	244	248	222	210	255	231	257	263	255	228	246	231	224	217	235	259	255	238	235	246	235	255	228	230	212	221	254	265	218	250	259	229	262	223	232	230	229	231	266	264	206	245	254	258	233	254	271	260	249	251	215	240	224	216	236	234	231	235	230	250	238	232	249	228	234	244	233	238	274	224	225	239	241	225	202	224	238	216	237	250	229	237	216	260	266	233	228	274	223	246	237	211	254	253	237	263	221	245	230	254	235	248	229	231	203	234	245	259	240	234	249	257	254	213	223	228	242	258	243	221	258	229	240	238	268	242	235	227	249	250	241	259	237	235	243	247	240	206	258	248	261	226	264	250	237	242	227	234	215	230	212	273	225	216	227	278	249	253	248	254	229	246	226	223	264	245	233	223	219	239	236	244	258	239	263	235	251	245	245	240	259	233	252	272	214	209	239	230	249	273	206	219	247	226	228	226	247	261	275	242	221	250	269	254	240	232	237	229	244	235	231	223	252	259	248	257	261	222	241	243	245	226	289	212	243	236	264	261	246	237	248	254	231	214	228	236	237	232	252	212	221	247	242	238	262	218	235	240	234	239	242	232	225	237	259	237	244	259	215	246	230	225	233	249	212	230	261	264	251	258	221	243	238	257	224	276	237	243	236	225	231	261	260	246	265	243	237	224	253	226	245	251	226	240	240	236	240	249	208	259	216	232	278	239	221	261	261	225	213	222	249	214	246	237	211	232	230	215	241	238	253	276	232	256	236	222	232	231	227	238	231	244	239	225	222	237	230	245	237	244	252	216	219	233	240	233	238	232	214	238	215	246	216	245	263	249	233	234	247	236	228	230	248	238	230	270	246	210	254	240	229	211	249	242	225	238	213	212	238	252	254	204	265	237	246	242	233	235	253	236	239	240	208	255	221	237	235	223	238	231	237	261	241	234	241	217	238	273	231	241	265	237	241	232	227	224	222	254	268	226	225	246	220	264	255	237	254	254	247	239	237	219	244	216	214	231	235	266	244	234	224	252	259	235	234	217	249	239	226	241	255	231	227	261	270	241	240	243	252	214	233	233	238	226	243	230	243	248	225	237	275	232	242	257	223	236	235	223	240	237	248	231	217	237	208	259	240	234	265	234	263	237	263	237	222	252	254	247	251	263	223	260	250	239	228	245	242	227	212	243	237	231	251	217	230	244	245	236	232	252	246	232	244	253	217	213	225	246	221	215	219	243	263	237	237	258	230	257	236	213	222	218	249	269	234	253	234	229	238	239	243	236	268	246	250	234	260	219	225	230	222	222	233	226	233	259	239	200	254	229	244	232	264	262	230	226	259	261	250	248	227	248	245	219	235	215	225	240	235	226	249	237	240	251	255	260	252	242	232	250	244	243	245	244	207	192	240	232	244	208	253	251	270	216	240	227	267	241	267	240	218	256	227	224	244	215	247	234	242	254	246	231	249	241	252	235	250	231	234	261	268	245	248	261	213	233	258	260	227	224	231	228	264	253	290	262	241	240	276	221	249	234	269	263	245	211	234	254	223	206	253	233	219	239	235	266	232	220	234	215	237	251	240	256	254	235	239	208	237	246	224	232	245	235	214	263	243	277	237	230	263	248	229	226	252	244	232	249	270	242	237	263	250	228	256	244	225	226	227	254	235	269	242	242	220	235	222	269	248	238	220	211	220	246	228	241	245	235	208	212	247	247	237	238	233	218	222	247	213	207	240	258	244	228	232	252	225	245	249	237	231	229	242	221	253	250	234	268	217	250	269	232	272	244	243	244	264	255	222	233	249	254	249	244	246	239	241	235	237	229	242	226	256	241	240	238	242	218	230	221	263	249	229	253	249	238	234	221	231	216	244	242	243	241	248	239	231	252	252	212	252	243	225	251	234	256	211	224	238	223	210	215	212	227	232	243	230	233	235	235	260	251	230	240	278	240	245	243	249	227	226	227	253	222	232	245	245	237	260	251	234	240	209	231	249	221	231	250	265	255	222	235	248	210	228	235	250	240	251	200	256	233	262	224	257	258	212	247	249	231	230	218	211	258	260	216	249	222	256	254	228	217	250	273	223	220	220	216	231	246	232	243	233	230	223	235	224	223	247	230	251	215	230	236	231	235	199	225	245	260	243	233	219	229	237	252	253	225	220	231	251	224	254	253	245	238	244	260	219	227	233	233	251	202	268	257	223	233	234	230	227	221	264	233	251	213	262	216	221	244	242	241	232	240	259	229	233	212	250	261	243	259	216	231	211	248	236	242	258	242	242	210	241	241	218	234	246	258	246	225	222	264	239	221	239	253	241	226	239	295	243	227	251	258	244	231	220	242	223	228	252	211	210	235	214	221	246	243	269	243	238	224	239	222	235	241	226	249	205	247	233	261	255	209	252	238	236	244	238	210	212	248	241	244	235	237	236	237	233	236	220	227	242	200	234	237	241	216	236	227	216	220	261	265	249	202	236	232	256	222	238	233	241	256	250	213	231	269	251	220	223	236	240	219	221	230	232	245	238	247	223	249	226	242	206	243	261	224	226	241	227	268	246	252	233	207	241	251	247	230	234	229
23914	21176	28673	23915	20697	7456	884	611	531	430	419	392	410	379	358	321	343	323	352	341	309	309	326	328	294	304	330	296	290	267	320	313	302	288	296	301	268	315	289	343	337	303	296	299	292	318	295	297	280	277	320	311	316	280	331	270	289	274	288	275	299	267	286	325	325	289	288	310	302	306	294	322	294	265	310	304	259	306	294	274	299	274	290	326	296	316	292	310	307	322	300	303	351	284	301	309	353	270	313	283	300	297	298	277	278	299	301	298	294	294	303	293	302	322	329	307	325	331	320	313	285	294	323	253	289	302	311	292	304	304	306	292	325	300	284	291	299	265	296	287	304	269	258	281	318	300	294	276	289	287	269	301	307	290	295	286	321	302	279	312	286	280	296	309	318	309	276	258	310	287	298	293	272	302	284	299	268	305	273	268	314	277	294	298	305	300	292	298	290	300	305	339	267	281	296	287	286	278	293	285	315	302	333	282	310	295	300	308	301	275	276	300	295	309	295	254	283	288	301	289	286	279	284	331	273	317	292	300	313	313	285	278	304	291	287	284	308	311	283	283	294	285	275	320	298	283	281	274	263	300	292	299	307	297	292	285	301	264	271	305	291	313	275	295	266	320	304	289	284	302	286	288	290	303	271	308	275	274	284	306	321	298	308	309	299	309	294	296	277	279	276	279	300	293	303	309	289	269	301	319	324	282	282	293	281	285	258	290	282	330	284	265	303	299	301	281	281	298	304	256	268	307	317	290	288	299	293	317	302	282	279	285	288	277	308	278	280	310	319	314	269	319	267	260	278	284	310	280	322	245	294	309	306	282	274	255	294	299	286	291	284	284	303	280	277	328	279	286	284	314	306	303	286	305	279	290	297	283	344	305	283	345	312	259	278	295	258	297	280	278	258	263	290	275	267	276	266	315	275	294	304	285	284	289	331	309	269	295	307	297	313	304	313	296	289	274	303	312	313	281	297	307	290	302	292	292	310	296	321	288	298	293	314	268	260	277	278	291	274	347	295	312	260	283	298	287	298	292	282	296	319	310	265	299	293	275	294	269	314	284	313	288	291	272	280	295	291	280	313	277	300	281	293	330	283	296	269	273	279	306	311	317	299	313	256	308	277	285	351	315	318	274	320	304	303	297	308	294	292	290	300	287	301	287	319	318	277	290	279	314	288	288	312	296	317	330	310	292	320	249	301	296	297	289	279	315	272	256	281	328	287	311	317	281	310	273	292	268	287	291	288	305	301	295	265	292	276	280	310	315	234	300	276	282	295	292	276	259	283	275	326	268	311	303	294	295	312	266	272	312	267	278	268	284	319	323	302	292	269	286	319	285	282	284	282	262	294	286	297	332	284	317	319	279	301	295	268	261	294	291	313	279	287	317	279	308	299	281	295	274	273	299	291	301	288	300	297	319	277	290	259	312	296	290	309	300	312	315	292	284	290	291	278	284	290	297	291	278	288	294	310	284	295	280	261	317	293	315	292	307	266	299	331	292	316	306	328	284	290	271	296	322	292	300	313	278	272	282	285	276	287	275	282	310	293	296	285	288	289	311	294	285	286	298	273	294	294	302	288	286	247	304	250	284	297	286	291	275	278	302	274	319	310	262	279	300	287	319	336	284	306	316	282	315	289	319	283	279	330	264	260	297	303	281	308	294	276	273	330	298	314	278	299	302	306	293	292	274	293	260	268	330	308	254	293	265	255	268	294	279	268	272	304	312	292	296	289	292	318	305	294	260	280	285	300	284	289	294	295	303	289	262	276	305	278	269	306	303	274	304	304	275	310	286	291	285	290	278	275	295	281	268	321	323	287	264	319	261	310	292	289	301	300	282	288	308	295	289	311	303	292	282	293	300	314	292	297	298	281	289	305	268	280	299	304	288	282	284	322	331	292	295	312	290	297	272	335	302	269	291	272	289	278	284	292	304	279	326	301	297	255	296	290	289	327	308	282	293	306	268	291	294	268	275	312	293	277	300	297	288	300	284	284	290	278	268	297	290	323	292	294	300	291	302	286	257	306	299	271	307	315	283	284	303	257	291	320	302	285	283	303	313	264	256	291	311	275	284	294	292	290	284	295	286	284	272	294	311	315	308	283	266	255	277	297	293	304	284	280	292	311	278	288	318	261	290	288	313	298	274	302	315	295	309	297	283	275	272	308	301	273	285	311	255	294	314	294	266	320	278	319	284	295	297	276	282	303	284	295	323	269	316	279	277	277	272	287	322	280	289	268	299	286	293	296	278	309	337	316	312	298	291	298	276	269	270	284	297	306	284	279	329	283	311	268	321	302	326	294	320	310	280	276	275	278	299	264	288	305	295	305	289	285	296	294	268	275	303	325	292	286	307	304	275	261	276	281	275	320	266	308	303	255	299	308	303	291	304	288	304	298	297	290	295	295	262	289	287	324	290	271	278	285	286	293	291	303	272	306	279	334	305	320	283	299	306	299	281	304	275	296	301	297	300	266	266	280	288	287	291	282	293	282	291	313	319	302	276	266	280	307	276	306	280	311	288	282	300	298	300	323	295	290	287	255	305	297	321	320	297	291	308	283	308	276	299	288	297	259	295	288	285	284	302	300	266	318	301	323	289	303	257	292	305	331	285	307	286	290	284	277	287	288	272	284	320	290	275	271	298	279	288	271	260	311	289	297	303	297	339	312	316	294	289	307	297	294	302	305	308	258	301	297	316	289	291	283	292	278	278	292	299	317	278	297	288	288	258	271	276	280	310	270	311	312	320	273	284	284	277	290	287	295	266	324	287	289	294	298	292	274	299	294	287	272	300	299	287	293	303	286	288	310	283	303	290	295	300	291	308	280	284	286	260	299	288	296	271	288	291	301	309	265	304	289	272	289	274	270	294	316	300	298	280	292	279	278	260	278	294	323	278	266	273	263	299	299	264	307	299	307	280	263	291	290	284	278	281	276	286	297	300	308	285	279	289	277	304	292	285	295	316	267	327	290	313	328	312	288	314	276	285	307	292	274	286	284	319	298	299	292	299	290	267	283	299	288	297	298	299	324	312	275	298	306	264	292	283	296	291	293	265	316	311	295	290	279	305	289	271	298	294	306	314	287	293	282	271	278	290	284	292	334	285	262	303	316	304	255	274	291	305	274	307	256	300	304	299	294	281	281	279	310	311	277	297	295	306	286	286	276	305	314	304	270	303	290	268	300	268	285	280	266	289	310	260	297	308	257	296	303	301	311	293	268	290	278	283	307	273	317	284	300	306	280	318	269	262	293	293	277	274	330	299	313	316	282	303	290	301	296	316	307	283	290	288	306	285	318	297	278	267	292	319	264	315	273	296	283	319	285	282	289	315	294	273	302	268	279	282	303	279	281	308	304	279	262	294	306	292	270	325	267	310	295	298	310	265	278	284	296	323	321	272	317	294	272	301	309	274	304	304	260	318	292	284	284	275	296	332	310	293	320	302	281	309	272	314	260	311	303	310	315	289	294	285	311	281	269	306	305	296	282	292	276	274
44625	61330	29658	10892	2100	1625	1292	1069	905	785	690	610	530	537	503	475	423	440	429	423	419	390	436	392	411	357	422	408	390	384	390	430	377	386	403	348	386	353	411	353	347	353	375	385	424	350	371	392	358	361	357	357	340	381	353	313	314	347	360	346	345	336	373	387	355	344	394	370	372	335	363	393	351	358	356	362	322	350	354	347	350	391	378	376	368	367	357	362	339	341	340	394	393	364	369	390	355	375	371	366	345	340	345	369	359	379	378	374	379	354	356	323	400	356	343	331	358	366	368	365	412	357	356	379	358	387	365	344	357	346	367	327	396	340	345	332	365	370	339	352	365	376	351	356	353	357	381	382	305	345	343	339	398	343	349	367	373	370	361	374	351	352	365	367	325	377	330	389	344	332	345	345	364	351	343	296	336	344	353	336	342	370	350	355	363	351	358	379	356	342	345	358	367	359	354	359	355	353	341	366	356	389	364	322	352	348	341	324	340	371	328	307	332	310	379	352	343	351	349	331	344	368	355	373	338	397	362	332	323	380	329	379	324	362	369	349	360	320	350	349	353	370	367	347	368	373	369	362	344	339	386	325	372	349	363	328	368	419	377	346	352	399	346	362	358	377	378	355	371	364	327	381	365	364	336	345	330	375	365	403	325	356	343	383	377	360	375	349	359	354	389	355	349	351	350	347	368	406	400	342	350	352	371	376	360	390	349	376	378	347	411	336	371	352	372	378	372	374	317	374	360	369	375	346	375	347	370	369	370	360	361	354	370	371	367	365	357	338	358	329	386	350	363	336	333	393	350	390	358	349	358	338	346	360	365	340	359	373	343	345	338	349	359	353	336	343	374	322	370	362	338	374	350	355	337	355	323	345	360	366	356	358	364	358	373	347	352	325	357	372	340	342	366	352	376	357	334	380	368	320	332	352	335	363	363	315	395	313	379	367	378	346	364	327	388	353	370	355	353	358	337	360	393	370	337	354	366	361	375	365	388	371	370	391	348	341	343	388	341	331	320	360	340	367	326	348	358	325	353	371	338	340	341	330	375	352	350	382	363	338	350	322	339	317	393	373	336	348	374	352	334	362	334	348	333	335	353	362	364	366	347	286	328	361	347	376	363	327	352	387	334	357	346	345	328	334	401	376	370	344	351	358	323	367	351	381	365	361	325	340	385	319	387	344	353	360	396	379	344	399	342	378	369	328	368	370	353	362	342	344	344	374	371	376	384	354	369	359	383	373	361	389	367	356	364	347	363	339	377	324	399	317	355	328	358	373	343	360	367	344	366	391	359	344	375	359	364	356	355	380	359	356	340	332	353	365	371	346	407	382	351	331	388	353	356	328	356	403	372	373	350	381	369	351	366	360	326	360	363	352	344	372	355	382	347	372	320	332	329	368	332	335	334	338	369	358	362	368	368	351	336	358	337	357	334	351	377	336	349	364	340	323	343	350	372	346	367	340	356	375	359	361	346	378	351	337	338	352	368	373	355	356	388	360	371	371	357	338	362	333	366	366	360	381	355	337	379	332	341	355	395	387	339	322	353	337	333	355	350	361	357	334	363	366	397	376	340	345	355	358	336	380	353	371	363	355	361	354	360	351	352	345	349	382	353	361	356	344	347	354	359	365	366	348	395	361	338	337	358	348	371	343	336	356	358	367	323	357	317	325	364	369	353	305	369	343	367	353	333	328	341	348	355	384	340	327	347	335	351	340	366	376	338	335	330	360	348	351	320	354	374	348	360	350	349	339	336	341	368	338	358	354	360	355	343	336	380	354	338	351	335	322	329	390	353	349	358	365	384	345	334	378	328	327	354	364	353	361	344	351	358	355	322	345	367	350	354	362	350	365	392	327	333	353	362	357	340	336	328	347	341	365	372	344	344	341	370	336	384	334	355	349	382	374	382	325	374	369	342	346	364	361	371	397	391	347	347	369	333	356	358	377	369	393	350	380	365	361	338	402	335	374	332	380	338	343	368	320	310	361	342	381	356	344	364	353	335	349	359	359	350	340	335	360	357	332	342	373	384	345	348	330	331	326	343	357	359	350	342	324	344	359	366	332	342	342	321	364	333	327	369	366	371	346	353	367	366	367	362	336	296	365	356	347	351	339	366	354	411	352	366	350	328	364	340	368	346	356	355	342	344	386	374	397	363	352	336	358	337	336	340	373	330	363	367	357	345	385	323	357	348	349	337	355	341	359	353	340	349	360	335	325	336	359	356	384	364	350	365	343	374	332	330	352	375	359	345	361	357	314	354	369	363	344	323	388	344	401	359	327	371	363	399	355	359	353	372	351	363	357	378	348	342	331	352	336	326	341	366	369	358	332	378	377	340	396	382	358	364	364	384	343	336	355	352	381	354	338	318	350	382	355	394	359	370	392	334	400	356	345	343	347	389	372	324	367	323	368	312	387	362	331	348	319	359	344	382	374	348	350	363	365	366	353	366	347	379	342	331	363	373	377	374	345	344	343	351	352	347	371	380	381	347	381	368	372	335	332	355	322	381	321	348	346	366	354	352	350	371	383	377	364	351	368	346	372	347	371	371	365	322	382	371	339	359	396	371	322	360	348	329	346	336	323	365	332	383	334	359	350	342	342	351	383	347	368	344	342	336	367	354	361	336	374	352	365	353	362	352	348	345	345	383	356	354	369	389	368	327	341	365	368	351	360	338	336	346	339	387	353	355	352	385	373	355	355	322	351	326	337	337	360	366	417	346	341	378	361	344	372	348	376	349	371	345	350	353	324	334	365	331	340	329	371	348	377	326	360	372	351	354	397	329	336	357	390	373	361	361	323	344	368	340	354	344	374	382	385	340	363	375	389	374	358	353	354	366	345	374	360	314	354	371	362	371	317	350	334	319	376	372	367	368	367	370	369	367	358	313	369	333	332	353	375	368	361	333	373	359	346	344	347	390	383	381	390	351	364	351	349	389	377	373	344	382	340	344	365	341	350	348	351	365	336	333	388	377	366	356	364	330	353	359	372	330	353	354	352	342	345	390	359	386	382	346	360	364	341	337	351	362	371	346	350	366	366	363	375	385	348	356	362	344	367	345	335	377	383	359	360	384	367	367	347	351	380	354	337	362	375	346	341	365	349	337	370	379	334	371	335	331	367	355	351	371	370	393	358	387	323	356	353	335	350	383	424	382	350	338	380	364	373	349	331	366	341	369	344	315	406	330	370	357	330	367	381	350	343	344	353	340	378	324	333	343	359	392	369	329	359	372	336	324	359	313	383	361	331	340	323	373	397	374	386	370	335	353	349	351	355	356	330	359	341	350	368	354	356	379	369	353	347	320	372	340	355	348	371	339	353	365	351	398	354	383	315	344	322	362	376	331	369	364	356	376	370	345	402	366	382	324	350	330	344	358	340	390	359	334	335	333	373	336	343	352	366	366	358	359	341	335	346	342	373	337	355	361	401	313	344	377	363	357	363	394	361	343	363	356	349	359	410	334	328	340	338	359	386	365	350	366	339	414	359	342	376
25278	21320	27469	24668	8940	481	345	271	220	245	227	197	184	154	178	183	174	154	167	155	182	171	147	173	148	154	135	153	168	154	177	137	148	154	138	139	153	144	160	149	159	149	147	143	150	134	157	140	166	151	156	146	130	148	162	147	152	150	131	147	160	134	163	149	143	167	148	152	154	131	140	136	141	160	180	157	137	133	164	140	148	148	149	150	145	137	154	131	160	149	161	134	154	151	150	169	159	143	132	144	134	138	145	145	153	169	159	129	155	174	147	169	157	140	167	138	136	153	153	157	155	155	130	167	146	134	140	151	132	147	140	149	159	136	164	151	139	145	147	168	158	136	160	158	153	156	155	150	130	158	149	121	149	151	125	127	142	151	145	145	125	134	151	162	166	150	141	169	137	149	156	144	173	157	149	136	157	139	129	139	138	152	170	163	126	127	145	136	145	143	146	163	167	136	157	137	126	139	137	145	134	147	155	137	183	164	155	134	148	164	136	174	150	153	162	157	153	152	141	136	147	153	135	149	153	147	136	174	151	123	148	145	145	133	146	152	162	149	139	132	155	137	146	147	141	147	150	129	120	160	150	151	138	136	125	157	137	171	136	152	146	137	175	148	151	142	150	137	176	146	155	152	176	135	126	154	133	139	157	168	132	162	165	159	150	154	153	144	154	164	141	150	139	160	137	171	140	126	147	161	138	136	132	130	142	148	140	142	143	118	133	148	142	134	146	164	150	148	146	157	152	146	148	142	152	146	129	137	139	127	159	134	163	152	127	131	122	147	140	147	134	163	166	136	161	128	139	134	150	151	137	158	137	139	119	147	144	122	131	132	120	110	155	151	148	126	143	136	158	145	155	146	141	166	140	132	155	138	143	154	131	139	144	134	156	147	141	144	141	138	141	169	121	144	160	152	135	132	162	133	149	133	136	133	159	144	139	142	115	141	147	128	143	135	149	162	137	141	135	154	126	151	144	129	167	144	135	135	156	169	167	155	154	149	136	158	165	150	148	165	146	124	134	148	158	128	132	163	184	174	171	159	154	140	146	144	146	151	128	155	149	123	150	166	159	150	137	165	145	133	161	155	139	158	127	148	176	175	164	156	150	156	144	109	145	151	129	150	165	155	127	145	154	143	143	129	162	165	140	129	130	139	150	128	149	154	161	140	144	141	147	143	158	123	164	136	141	146	155	136	140	140	128	157	127	127	143	143	168	132	130	132	173	149	151	127	136	157	135	154	143	163	164	145	192	143	140	152	159	165	146	164	126	138	153	159	140	127	145	154	138	135	136	128	145	150	154	160	136	137	155	128	135	137	121	133	150	147	148	122	160	135	155	163	153	142	163	153	134	144	148	146	143	132	157	139	147	124	148	145	144	147	148	145	140	151	180	149	161	149	128	129	158	160	158	147	123	127	138	161	148	141	166	167	120	172	138	159	136	162	157	170	152	146	143	139	128	144	142	136	131	132	159	160	153	156	146	160	142	148	161	159	132	138	144	140	133	138	141	146	159	128	149	148	140	150	162	133	124	145	142	140	148	148	163	165	146	149	143	153	153	121	137	137	135	136	158	152	149	145	164	154	149	147	129	154	144	153	137	174	160	139	151	153	160	139	193	160	144	152	139	145	154	146	150	145	155	138	162	132	111	159	155	138	128	119	143	140	141	162	184	158	145	140	157	132	153	120	150	149	154	168	160	145	135	148	145	146	146	151	152	154	150	147	132	155	138	153	144	147	146	139	153	158	152	155	130	155	130	140	140	138	160	131	154	143	169	138	130	134	133	145	142	170	133	145	159	118	168	129	155	136	145	132	156	168	127	160	154	153	137	159	151	160	126	134	151	146	138	165	134	133	139	140	138	161	161	139	139	151	155	139	158	137	150	142	125	135	153	129	164	153	147	138	131	158	164	149	128	140	150	137	152	134	161	136	138	165	133	147	142	149	149	145	150	134	157	139	144	110	142	142	132	154	134	163	145	168	149	139	160	131	118	163	151	140	161	126	150	156	131	161	145	164	145	146	136	175	152	144	176	144	149	150	157	127	128	145	159	145	153	160	149	141	143	138	151	165	137	153	136	133	152	132	149	140	157	146	134	132	172	148	130	147	155	154	144	146	135	139	162	159	160	148	142	175	139	134	155	134	167	154	125	145	142	143	180	133	139	164	150	154	153	147	131	172	123	143	122	146	153	138	163	153	152	127	148	132	161	127	169	144	139	126	147	159	161	149	170	157	158	137	139	152	169	133	155	149	152	148	161	146	166	148	131	137	141	139	150	136	148	111	134	166	160	157	156	165	139	131	162	166	142	159	151	138	115	136	134	117	158	134	134	147	142	155	148	161	151	133	128	152	138	153	144	134	145	145	165	144	132	155	138	141	130	134	133	158	158	130	168	155	154	152	138	147	133	127	140	127	137	138	150	146	132	133	169	135	148	152	163	157	142	166	142	154	144	156	146	133	129	142	136	155	141	131	145	137	144	132	150	150	144	148	146	152	146	136	140	141	135	138	153	154	161	153	147	155	162	142	135	111	139	166	149	149	139	142	144	150	178	143	141	150	146	126	153	148	175	153	136	139	145	156	138	164	145	147	163	134	142	164	152	141	169	146	149	128	118	139	164	156	158	138	137	163	136	146	153	149	148	144	134	143	138	161	138	139	130	162	128	149	144	158	156	153	139	108	151	142	159	141	144	137	139	140	145	143	149	133	132	145	145	153	131	137	150	136	148	151	166	151	142	150	159	143	141	178	135	166	156	160	143	133	149	141	123	131	136	149	152	120	149	121	163	161	153	164	167	147	165	142	147	143	137	153	136	123	146	144	135	151	153	136	129	144	136	140	138	143	147	150	145	153	138	136	139	166	154	153	132	144	151	159	134	126	169	132	157	152	162	135	160	153	150	153	129	166	149	133	144	151	148	146	129	169	167	144	144	140	153	155	139	143	149	140	143	139	135	142	163	172	149	157	167	158	158	146	140	133	129	156	156	141	130	159	142	136	149	151	157	137	154	141	149	131	158	122	130	159	154	133	157	154	162	139	170	167	119	147	144	170	150	139	170	133	137	149	142	147	140	134	133	155	152	135	142	153	168	142	156	135	139	138	161	134	141	156	143	145	128	129	127	133	162	141	134	162	150	150	146	166	132	136	157	136	147	160	164	148	169	113	143	133	163	161	133	136	132	133	152	141	134	140	155	136	158	167	134	160	152	154	132	149	171	164	132	171	149	163	145	143	154	154	123	160	152	138	142	174	133	147	153	155	127	152	148	147	160	171	128	150	152	145	161	152	133	171	138	154	127	142	136	148	137	138	177	139	150	141	143	143	133	158	143	143	142	143	169	148	133	139	160	138	160	147	137	154	148	122	118	156	154	150	130	140	148	146	156	145	140	140	171	139	144	127	160	128	154	126	128	136	145	166	145	144	139	155	132	153	142	165	135	155	161	175	140	148	163	142	123	142	157	153	136	158	130	142	144	139	146	170	150	168	151	148
43334	54478	22142	5857	1151	905	680	576	470	427	367	335	297	233	238	256	256	225	248	261	255	232	224	211	228	238	228	196	199	198	191	202	206	216	203	195	190	196	201	174	205	191	212	205	201	211	213	168	184	193	207	181	212	177	187	170	189	202	195	184	214	193	191	191	216	196	222	198	183	174	176	200	200	217	187	177	179	221	200	181	202	219	164	216	212	180	203	192	173	215	211	199	193	199	212	221	190	196	230	202	194	193	197	180	193	190	223	203	233	213	213	184	217	200	198	192	204	187	213	201	207	185	172	204	189	204	200	182	177	203	195	205	180	187	184	201	190	171	189	195	189	183	166	180	204	199	162	185	177	176	205	198	193	183	215	204	207	208	202	197	170	197	216	183	189	175	195	184	214	194	173	183	192	197	196	181	208	184	197	176	189	198	214	199	200	212	173	209	220	190	192	194	160	186	176	218	184	187	188	179	204	187	220	172	182	191	178	218	195	227	185	195	207	204	209	207	174	201	188	189	191	201	188	199	186	177	189	204	174	191	202	197	180	200	187	189	207	204	183	203	192	182	192	197	181	201	196	182	188	179	192	192	208	187	181	203	179	174	184	198	199	200	192	194	192	177	180	190	180	176	176	235	208	182	184	214	199	196	219	172	228	197	182	169	178	195	173	190	187	166	208	211	210	160	205	191	194	195	173	198	151	200	187	195	145	184	183	171	166	180	170	177	192	169	206	192	205	184	191	183	179	186	194	201	172	185	182	215	216	194	181	175	191	192	192	177	204	202	171	189	207	199	206	170	178	191	188	195	187	198	175	209	198	170	195	198	180	191	192	192	178	187	180	192	203	200	182	202	209	180	198	200	193	187	192	204	214	209	197	186	164	198	187	197	209	187	193	203	198	185	181	176	196	199	191	194	173	218	214	186	206	193	187	178	200	206	243	178	198	186	216	191	191	160	195	197	186	218	183	173	173	181	186	188	229	187	179	185	184	208	178	180	216	183	195	169	209	175	213	188	179	205	204	205	191	182	178	154	182	209	207	181	205	211	186	193	188	159	192	204	173	181	192	210	193	197	197	199	205	190	173	213	193	211	187	159	172	191	205	186	207	178	190	191	207	194	183	209	195	168	174	211	213	223	196	167	210	169	163	175	177	191	172	191	197	170	203	201	219	190	210	204	193	184	195	169	193	172	217	174	180	186	203	188	196	193	191	181	208	185	197	191	187	210	197	227	181	196	175	188	200	181	206	199	179	205	223	207	198	204	177	180	203	159	215	185	203	177	193	222	210	203	189	178	179	203	190	197	197	168	191	184	193	202	210	180	182	170	192	184	188	179	180	208	192	186	192	189	206	194	206	194	205	192	186	190	170	179	191	191	217	180	186	182	194	194	204	187	180	184	211	187	168	208	170	209	195	217	211	183	186	193	199	178	204	205	195	189	203	206	192	201	177	204	194	192	183	194	177	195	191	189	193	166	214	164	187	187	205	177	180	198	158	207	209	202	174	187	179	177	190	189	215	197	196	178	222	180	203	197	193	187	190	224	188	190	172	161	153	170	177	182	190	221	204	185	189	187	204	177	182	190	164	203	191	189	174	190	174	170	196	186	212	199	207	181	227	212	194	187	196	215	205	203	176	192	183	191	187	185	169	184	207	202	201	204	207	182	181	169	195	186	174	170	179	217	188	176	199	197	170	184	180	199	186	188	190	213	195	206	164	197	198	171	212	194	180	189	183	210	213	192	212	197	200	205	193	193	181	176	181	196	168	204	186	205	186	203	190	206	197	193	159	181	188	213	177	176	218	177	195	207	185	219	187	174	190	201	192	224	174	180	214	206	194	202	194	186	182	201	205	174	218	208	186	193	211	185	182	209	178	166	204	205	172	207	180	201	207	174	197	179	199	184	165	193	176	163	180	176	208	187	196	176	203	176	190	195	201	180	193	214	214	198	205	193	180	208	190	179	184	196	188	163	194	205	172	160	191	186	191	184	197	169	203	184	191	188	193	203	200	196	198	167	176	178	217	178	203	191	173	196	190	176	196	209	188	196	207	201	188	186	206	200	182	215	191	160	194	185	163	195	196	190	211	194	196	184	193	178	209	174	181	182	180	203	202	182	201	180	194	199	192	206	194	214	195	187	178	183	196	171	207	185	216	202	185	182	174	210	204	205	202	182	187	187	189	207	218	198	223	187	189	186	201	176	182	178	204	187	182	208	195	202	210	175	203	202	179	150	187	177	186	181	186	184	169	197	215	193	182	192	187	205	221	167	187	193	183	225	229	176	187	176	209	181	183	187	205	190	193	179	192	194	183	204	205	197	194	194	174	204	213	176	214	184	204	206	185	188	196	171	196	174	208	173	189	159	186	216	172	171	156	166	170	190	165	189	202	182	219	192	194	225	200	200	172	180	197	191	183	175	201	172	183	193	206	172	199	173	188	221	206	181	205	206	197	182	200	193	166	185	193	186	190	184	182	196	202	207	181	169	199	216	200	188	189	200	177	199	184	188	206	200	187	183	212	192	191	189	190	186	179	184	200	219	198	185	172	178	172	197	179	180	193	187	200	198	184	179	194	199	191	204	195	177	198	197	200	178	187	211	200	206	206	190	187	173	169	200	189	199	189	168	209	185	182	166	178	216	213	190	175	219	214	187	193	210	227	186	202	202	207	192	201	186	171	172	186	182	176	204	200	197	190	192	195	199	170	168	177	152	184	189	202	202	162	180	192	204	190	201	201	195	186	197	201	164	194	180	174	184	191	195	196	190	200	195	216	176	186	196	188	191	189	197	173	201	186	173	204	205	178	228	194	180	197	205	222	216	191	190	209	175	195	206	198	189	201	211	173	173	200	187	177	190	211	179	178	180	192	194	193	155	169	189	188	204	191	204	191	193	213	201	180	174	201	182	208	192	205	194	190	211	201	174	182	176	190	217	199	184	184	168	179	200	199	186	186	203	165	190	175	197	193	196	187	207	183	194	165	196	195	207	210	175	188	191	178	170	207	202	183	189	188	202	189	209	185	185	196	202	194	177	183	190	203	206	209	177	185	201	190	196	178	210	184	194	216	190	183	184	186	193	204	197	181	206	187	176	196	181	217	186	209	213	188	160	189	193	180	206	180	178	184	173	202	173	191	203	204	175	193	215	172	186	204	211	214	182	176	178	193	204	208	182	190	206	184	196	180	192	176	200	174	185	174	194	184	201	173	184	178	190	208	212	196	202	204	178	176	205	182	194	188	184	177	211	216	189	186	220	178	176	203	195	194	191	213	193	198	176	191	204	193	195	159	162	196	167	219	178	206	194	182	186	205	191	187	189	189	193	218	184	199	182	202	220	174	200	211	174	186	208	185	206	185	189	196	197	183	207	201	195	178	198	192	181	177	192	194	201	208	210	198	223	178	196	174	198	192	194	198	182	160	177	191	168	197	209	182	206	189	211	199	178	199	186	160	187	176	200	168	177	187	186	203	211	209	195	171	178	181	192	185	179
22915	21163	28914	23633	21155	20881	6108	976	697	619	596	502	462	419	410	391	424	361	349	331	317	338	345	331	330	299	318	283	261	326	290	299	273	301	278	278	292	302	285	310	286	281	277	329	287	301	305	302	288	291	274	276	282	269	264	306	279	281	288	275	305	301	281	323	299	310	290	290	268	284	301	325	304	274	325	300	271	282	313	262	293	305	282	279	282	277	297	289	292	278	318	294	271	279	295	284	283	265	268	281	268	295	281	310	293	306	301	297	303	315	265	263	283	330	281	295	269	287	284	314	320	264	296	313	284	283	272	277	297	275	276	263	279	267	261	307	264	291	300	248	256	294	288	266	304	300	266	273	276	255	268	282	279	292	254	280	292	273	285	253	287	278	284	283	280	260	266	283	309	294	277	266	277	252	300	254	276	284	293	285	286	301	265	274	300	273	290	290	289	256	269	263	277	280	272	322	271	304	282	286	295	306	315	302	278	290	257	287	308	261	275	267	263	300	278	260	274	304	263	270	255	282	282	305	252	258	310	280	287	261	283	279	299	267	305	273	269	282	277	260	262	280	300	287	273	283	270	265	300	274	302	277	265	276	274	298	281	272	278	286	293	267	289	292	281	282	287	274	265	301	273	281	249	280	288	271	256	290	271	288	284	268	279	263	315	294	279	272	288	280	270	283	294	300	303	292	318	294	276	263	302	271	263	281	254	292	272	272	253	284	255	270	310	277	277	263	277	289	295	275	263	297	254	269	288	257	263	247	251	314	238	307	288	276	275	287	256	303	261	285	280	282	251	256	262	267	280	233	271	277	295	272	282	265	248	273	301	279	297	261	283	307	245	265	278	284	267	291	287	286	304	271	286	280	304	235	310	273	284	269	255	259	249	274	270	307	285	313	278	303	267	286	309	295	255	273	289	284	294	255	285	282	276	284	297	251	266	286	289	279	265	283	288	263	297	278	285	270	289	274	256	259	262	268	294	300	292	246	265	285	297	279	240	284	260	284	268	308	265	298	288	298	277	299	260	296	288	305	277	279	285	288	276	270	295	285	270	265	307	284	286	270	267	265	304	296	286	268	280	288	269	261	282	279	303	300	308	234	266	300	261	294	305	296	271	266	263	251	269	275	325	277	279	307	281	276	282	295	296	255	286	296	310	264	275	255	273	298	270	278	287	302	254	269	309	278	266	270	276	278	284	272	297	285	258	270	273	293	276	284	313	248	275	262	274	290	309	288	255	277	291	279	286	273	280	306	248	301	277	281	276	256	263	264	267	275	263	271	253	275	295	272	283	291	278	263	295	278	260	285	261	247	275	284	274	268	265	296	272	250	304	270	294	270	295	269	275	274	248	275	309	283	243	292	304	304	264	284	255	300	287	259	310	264	305	268	277	251	270	289	295	278	257	268	288	304	279	305	273	281	290	261	265	288	288	279	265	263	306	289	291	279	297	271	265	273	276	288	268	274	287	292	266	259	284	294	271	261	291	265	262	299	287	280	298	265	305	278	277	260	263	285	292	270	285	285	282	302	268	257	283	269	277	275	250	249	301	272	238	252	290	291	303	265	282	292	280	294	290	296	255	283	290	286	264	304	300	281	287	286	250	262	271	289	296	247	314	296	292	286	252	267	247	268	291	279	280	259	273	279	310	266	277	287	272	336	286	263	260	261	266	259	287	294	279	289	244	268	278	260	263	274	295	292	288	287	276	268	295	294	286	278	257	291	271	289	284	241	285	305	291	269	256	277	259	289	292	271	284	267	298	304	261	314	291	280	256	254	279	292	257	283	243	279	294	279	292	294	294	261	296	256	291	258	298	274	301	263	297	269	285	278	284	301	279	263	297	283	268	285	280	291	272	293	278	260	291	273	255	287	284	258	286	279	268	266	274	258	262	318	289	266	282	274	289	290	288	296	298	300	301	270	277	272	306	300	295	263	297	275	271	282	278	277	256	288	291	295	299	282	305	282	285	245	258	293	295	274	267	252	276	288	278	301	299	266	264	254	284	246	299	273	309	267	291	291	289	288	290	298	271	292	279	277	270	308	269	283	284	287	280	284	307	285	286	298	266	257	283	280	263	291	254	288	266	274	280	275	271	288	276	266	285	256	264	292	277	262	288	252	269	307	316	308	265	258	280	284	295	278	263	320	260	269	286	248	290	276	284	277	269	273	279	302	282	266	301	264	291	271	254	263	283	312	275	300	279	277	276	268	270	283	290	290	279	280	280	268	282	258	256	287	261	296	288	280	252	304	266	289	266	273	261	249	272	287	271	249	284	260	296	271	298	282	266	278	266	292	312	290	281	267	285	272	269	292	268	299	260	272	249	261	301	267	283	262	267	286	245	269	285	293	310	255	274	274	248	300	288	267	285	255	273	292	283	283	266	259	265	293	268	275	290	305	289	319	293	313	279	255	301	268	297	266	257	279	298	298	275	247	262	284	261	302	284	293	263	302	271	302	307	247	276	285	291	280	292	278	278	306	295	238	286	288	284	297	261	250	295	284	294	263	314	310	325	274	326	302	284	294	306	263	294	278	317	258	258	285	294	279	275	259	297	303	275	290	278	281	294	278	287	276	277	275	247	277	266	291	262	329	277	277	264	280	264	276	274	272	283	264	288	307	263	262	262	276	263	281	293	276	260	293	287	285	291	277	294	269	295	298	262	246	259	293	262	269	292	286	273	310	302	255	283	302	252	283	281	284	287	285	293	278	289	258	266	298	268	287	303	259	300	294	287	303	272	288	281	287	245	270	284	266	267	290	292	268	276	289	272	304	301	281	253	266	276	273	284	297	278	289	255	265	261	271	296	266	315	293	288	269	248	256	271	290	272	287	259	290	288	282	307	269	281	260	256	286	298	267	283	258	269	323	281	273	310	288	276	271	252	283	269	261	285	273	258	279	275	281	256	283	311	276	289	262	282	291	283	251	278	302	281	286	275	277	280	278	276	252	266	324	263	281	268	323	298	256	250	288	280	264	327	307	259	270	280	268	261	294	305	285	293	270	296	272	264	270	256	297	279	293	269	286	299	328	256	261	313	264	264	271	290	290	276	273	276	310	259	288	309	290	268	271	263	267	286	283	239	251	259	298	273	290	271	291	270	266	292	274	280	292	263	260	266	251	271	296	262	282	286	274	264	276	284	277	288	282	270	261	272	253	282	241	248	276	277	303	255	299	308	295	262	273	262	286	267	256	283	266	283	254	290	278	289	299	261	267	279	267	274	274	272	261	281	281	278	256	273	287	253	261	271	276	275	288	292	295	293	263	289	288	273	309	267	316	263	309	275	261	266	287	256	270	262	286	297	286	252	273	286	282	251	283	286	268	275	276	263	284	277	273	280	277	281	243	305	264	283	283	307	298	257	274	288	271	271	288	263	272	278	267	258	272	283	290	270	321	246	306	302	294	272	283	318	266	282	282	254	281	289	278	278	303	276	259	280	253	282	320	291	310	268	275	250	273	276	290	282	270	279	262	279	278	274	295	273	288
47704	69704	31953	13265	3723	2657	2082	1826	1344	1142	992	836	732	643	674	614	578	493	449	516	416	448	439	420	447	406	411	419	386	431	403	384	397	338	356	342	346	379	364	372	384	362	407	336	372	360	353	317	381	378	397	395	350	371	345	343	369	330	333	366	362	325	372	338	365	337	358	353	378	374	359	361	342	350	344	345	350	377	370	363	342	351	337	356	356	328	356	370	369	372	363	353	391	346	345	363	360	344	358	350	373	365	350	336	358	365	346	373	371	351	372	386	374	392	364	338	349	352	380	349	354	356	365	354	337	334	390	380	324	371	368	344	361	335	371	352	360	342	332	373	340	328	346	293	347	363	352	354	361	350	373	345	396	328	350	365	331	340	313	375	337	328	354	362	359	327	345	359	355	324	346	354	353	350	323	329	325	337	374	354	308	342	389	360	326	343	346	391	351	359	358	340	341	362	348	362	341	359	332	344	346	360	354	369	335	366	334	352	318	341	343	350	357	368	347	335	385	337	332	381	348	348	318	329	334	340	356	338	357	322	296	328	344	340	332	363	368	357	322	344	343	356	334	352	347	354	369	321	342	360	315	387	316	335	339	370	332	349	322	310	358	335	343	320	354	338	353	354	366	375	301	387	353	330	341	342	346	349	341	337	356	363	346	341	335	320	328	333	362	342	332	334	354	317	364	349	321	351	321	369	328	336	346	356	326	350	337	355	363	343	345	305	346	314	322	343	376	317	354	333	320	330	358	348	363	368	338	354	331	320	354	327	344	321	349	360	350	335	307	394	363	335	327	363	336	343	337	363	333	347	300	306	339	377	355	316	326	350	370	318	352	328	308	348	353	357	362	321	350	356	307	341	335	334	341	329	353	359	346	361	335	358	345	346	375	321	326	353	361	364	323	371	329	351	325	327	356	336	341	362	333	325	326	352	333	315	343	348	326	301	333	347	342	354	362	344	347	328	345	369	323	329	347	354	339	332	331	312	332	352	367	379	327	368	339	329	331	370	328	365	337	379	355	348	331	344	341	334	338	362	343	368	362	329	347	342	375	341	356	342	344	341	329	326	349	356	339	349	350	317	339	336	346	337	308	362	340	327	338	362	348	351	332	333	351	370	345	359	333	326	372	342	340	379	326	361	340	339	334	345	368	325	342	349	312	344	324	347	350	351	365	333	326	363	363	338	344	355	364	321	344	363	349	338	329	331	354	364	350	336	312	325	341	356	354	309	346	362	327	349	355	325	324	331	328	326	371	331	376	327	368	335	302	354	331	339	324	348	329	377	365	327	371	327	350	353	341	325	345	345	328	353	339	326	361	346	303	334	332	316	356	347	336	339	355	366	341	327	362	374	309	350	311	321	352	355	362	335	361	344	339	323	313	364	341	372	372	376	364	340	342	335	364	308	365	334	374	350	385	337	323	346	337	323	361	383	346	329	321	346	339	353	358	331	337	363	333	320	293	364	333	334	321	360	358	327	314	344	360	357	340	347	318	336	328	341	345	305	379	313	354	331	337	341	327	342	368	346	327	378	340	355	323	359	326	339	338	356	384	325	356	351	334	310	337	374	363	327	335	348	350	354	394	327	328	307	332	326	331	323	376	348	344	333	337	376	309	340	349	362	350	328	362	319	352	350	345	362	343	346	395	316	342	375	367	356	317	347	339	370	375	355	396	330	328	325	335	349	339	370	350	348	346	331	343	335	353	339	317	339	357	352	345	356	325	348	327	347	344	379	384	338	346	350	316	346	330	359	354	349	367	374	364	334	320	354	382	311	357	343	356	320	341	352	367	341	343	358	337	320	379	360	360	372	324	354	349	340	338	332	349	337	350	375	322	315	362	364	357	339	331	336	365	352	359	362	354	346	354	316	320	337	347	358	340	312	339	337	353	353	318	310	333	312	341	358	369	359	357	356	324	335	340	372	326	359	336	336	320	334	361	375	347	313	342	331	311	336	347	323	348	341	335	354	320	337	367	337	379	306	354	359	362	362	359	340	334	340	336	360	351	331	335	348	298	342	337	336	355	331	382	354	310	344	343	338	397	353	366	351	341	372	337	359	342	347	321	329	332	336	362	358	326	335	331	333	361	330	368	336	347	378	344	336	347	315	343	339	375	350	382	343	341	353	299	329	308	346	361	345	338	326	359	352	342	355	367	334	335	350	369	351	329	359	357	358	348	364	356	351	347	359	351	332	339	356	351	345	359	360	356	339	363	352	359	407	308	341	361	291	337	327	312	362	359	372	308	373	324	368	326	349	325	342	332	333	334	365	313	342	361	341	351	327	294	320	343	331	334	367	334	383	313	357	322	342	318	333	359	359	348	344	366	338	342	334	337	381	345	310	338	366	314	379	331	353	364	334	339	325	343	379	298	349	326	344	372	370	322	354	355	344	317	345	369	310	327	333	352	315	339	335	336	379	332	309	321	315	365	345	369	329	342	374	315	362	335	354	377	356	338	364	356	298	323	354	354	349	369	331	358	343	366	335	323	347	395	321	329	355	365	348	361	354	343	350	351	332	334	337	344	350	380	341	334	341	354	330	323	327	319	368	359	360	334	353	334	312	328	346	360	362	325	321	342	357	338	346	355	345	327	341	336	322	361	346	330	330	340	340	338	313	355	337	336	344	325	353	339	336	340	353	355	338	329	334	362	330	331	349	356	338	316	365	333	325	375	324	340	358	344	347	334	386	307	323	348	355	332	347	331	339	342	342	336	349	332	343	331	351	347	367	325	300	350	337	350	351	335	353	369	350	287	340	343	336	334	350	354	322	308	367	363	314	354	356	334	343	351	362	349	363	356	317	319	346	349	340	351	339	340	341	339	340	333	340	350	312	339	334	295	327	337	357	309	328	334	328	316	334	339	327	341	339	354	344	352	305	350	321	331	339	341	363	358	331	339	359	312	350	340	328	363	347	342	349	357	369	338	355	350	333	342	335	343	350	322	345	364	347	324	349	347	330	327	347	349	334	335	327	396	356	343	342	358	359	340	328	347	357	362	368	347	381	382	344	319	333	317	352	329	361	335	367	351	342	311	317	361	334	312	343	285	338	333	349	335	311	338	328	348	325	387	348	323	329	318	362	359	341	344	349	372	349	294	322	363	352	342	325	304	353	339	389	343	332	343	340	357	345	308	369	337	323	350	332	363	359	333	348	330	365	357	351	317	346	367	355	324	326	344	360	335	351	337	316	348	368	348	350	342	333	370	346	338	357	343	373	327	308	320	339	336	387	363	325	327	363	359	350	361	346	347	350	331	328	314	324	352	368	343	331	325	354	358	371	325	347	316	361	316	350	372	330	331	363	366	329	339	349	353	316	338	338	352	331	352	331	355	315	380	328	358	330	367	331	358	345	338	360	396	299	351	399	313	350	354	334	308	377	343	391	351	351	349	343	337	342	332	333	349	337	337	350	339	366	345	341	351	348	341	323	359	386	337	363	334	355	385	360	395	344	368	315	343	362	324	338	360	332	356	363	370	325	317	317
27793	21750	13005	1361	381	311	245	205	208	214	199	215	182	190	164	195	179	178	184	182	163	201	171	201	187	198	195	174	189	181	197	170	217	187	180	179	213	185	201	174	187	182	175	184	196	183	186	171	189	189	184	192	168	219	198	205	189	206	190	196	187	180	179	209	181	209	186	182	196	215	162	222	201	172	169	194	192	202	197	180	198	204	173	187	190	191	205	192	197	205	193	191	191	214	199	184	179	199	182	178	196	187	215	204	190	172	185	202	196	188	177	198	181	201	187	193	165	206	208	203	171	195	163	183	189	185	177	211	202	196	201	200	193	200	191	185	182	202	190	184	183	170	177	215	201	193	186	184	196	183	203	192	185	190	164	177	163	199	185	168	179	186	201	178	165	185	203	195	210	194	172	183	167	171	163	172	179	195	177	163	199	191	193	179	182	195	167	194	187	164	176	187	186	213	162	203	229	189	187	187	197	183	194	193	214	168	197	200	190	158	217	176	169	184	180	180	209	175	176	162	166	222	185	198	206	183	190	190	189	182	179	198	177	174	184	195	197	187	177	181	175	200	186	189	169	186	197	199	190	189	165	182	200	175	207	204	197	190	184	178	201	183	194	186	164	185	195	180	209	205	180	160	185	208	205	186	201	195	173	186	186	173	170	192	178	161	165	198	172	191	184	176	162	160	194	163	180	161	180	164	198	188	184	180	193	230	203	166	175	200	181	188	186	202	210	183	206	175	171	185	184	178	191	185	177	186	177	194	182	175	207	198	207	186	203	185	197	169	193	196	203	183	183	172	200	165	188	190	172	186	200	185	210	200	192	190	167	198	193	179	186	175	170	184	156	173	202	176	188	194	188	215	166	175	202	201	185	169	187	185	198	187	190	210	147	205	201	190	185	203	199	194	182	197	182	173	186	199	184	184	193	180	195	200	177	199	194	207	179	204	165	174	198	161	180	177	183	188	185	163	208	190	203	221	156	178	184	198	157	199	192	190	199	184	211	162	195	185	187	200	176	190	176	211	196	218	176	197	186	193	195	166	186	173	177	223	165	182	194	186	176	174	174	196	181	199	191	185	215	215	160	178	195	182	196	184	176	175	180	190	188	173	187	211	168	189	202	178	189	195	168	189	186	181	204	177	169	178	174	212	203	215	173	176	185	196	185	181	177	173	200	172	197	161	197	198	198	161	180	178	198	177	199	203	176	189	198	169	200	215	199	216	179	182	182	211	209	162	196	201	152	233	191	177	205	170	168	194	190	178	187	203	192	195	189	208	196	200	171	182	181	225	211	177	192	190	208	168	185	206	173	179	207	185	214	202	177	217	190	173	182	183	187	180	169	188	184	183	188	194	203	185	184	200	191	183	195	162	168	181	189	189	185	220	175	172	181	192	191	190	161	170	190	177	187	194	187	194	175	186	172	167	194	210	187	189	165	190	169	188	187	181	184	222	166	200	187	203	187	174	184	224	190	179	178	211	214	202	162	181	211	183	206	205	185	186	183	196	192	191	193	175	190	193	211	172	196	172	181	192	185	186	194	183	218	207	177	179	190	191	196	163	173	207	188	211	206	204	207	186	169	161	176	198	174	194	193	212	179	176	191	187	196	186	167	208	180	189	211	192	183	185	195	187	169	193	176	198	178	210	158	205	203	223	186	203	186	209	182	180	202	188	182	201	195	182	196	154	189	204	178	187	182	194	175	194	175	191	171	176	192	206	181	194	206	213	168	215	190	186	173	201	196	189	203	195	173	194	208	193	185	184	184	204	175	175	201	160	189	208	207	223	184	193	184	195	196	193	192	196	187	187	195	185	180	179	188	199	195	200	160	197	191	218	184	215	218	196	203	185	212	195	188	192	163	191	170	168	195	169	172	190	193	210	198	185	214	176	196	183	187	189	185	186	188	193	190	193	171	189	203	183	191	183	183	219	168	190	190	193	177	187	169	193	223	186	213	182	195	207	190	192	187	178	178	197	176	190	193	171	188	207	178	181	183	186	175	212	171	174	179	197	196	195	179	180	211	210	181	201	197	186	173	227	183	158	194	202	197	173	177	203	188	193	192	199	175	186	199	172	177	186	179	192	192	179	180	195	194	191	183	218	177	210	179	183	176	181	182	187	187	178	186	180	184	195	182	172	187	194	222	189	195	177	194	177	179	193	174	189	167	176	213	165	201	183	190	194	182	183	181	179	200	182	184	177	197	204	192	177	196	186	201	177	180	186	170	170	175	204	204	165	188	185	198	196	182	178	187	213	164	192	175	166	196	193	213	199	199	195	195	206	217	186	172	170	182	218	216	176	196	197	207	177	223	200	205	198	170	198	176	183	183	187	183	203	168	175	204	206	211	211	201	178	204	189	179	199	195	167	176	201	178	191	204	183	188	189	227	201	175	196	183	203	181	193	184	192	199	210	185	203	165	178	220	214	181	197	195	200	196	212	200	178	157	193	207	183	193	182	180	195	174	187	189	215	185	182	181	200	186	194	180	203	188	163	174	207	194	193	204	183	156	174	190	219	179	195	163	184	204	150	199	212	204	207	194	167	185	189	171	164	193	182	184	185	187	186	186	192	173	183	184	180	194	174	168	184	187	177	201	195	174	189	190	199	181	184	169	199	188	189	180	207	193	190	188	179	207	168	196	180	185	196	196	182	172	203	202	194	221	192	178	186	197	184	173	218	176	180	181	163	170	170	178	184	182	183	151	184	178	168	203	179	199	179	198	191	200	186	192	166	197	180	203	226	187	184	188	186	183	174	203	196	199	182	190	185	204	209	156	190	181	171	208	181	170	188	193	152	181	197	198	184	173	183	183	204	192	192	207	192	209	195	196	175	185	204	208	179	188	162	181	191	208	185	166	191	215	216	183	154	181	172	181	205	196	180	189	184	162	165	151	162	215	159	168	186	198	184	202	205	179	164	208	188	208	196	174	191	168	191	162	190	193	167	176	184	194	180	180	155	194	208	187	205	182	183	167	221	180	179	203	187	210	199	190	184	182	162	195	181	183	168	199	195	178	188	193	201	193	162	168	206	202	182	156	207	222	218	177	222	171	191	168	201	199	190	187	184	190	158	199	188	169	205	159	168	191	205	159	200	163	179	195	192	188	197	175	187	192	194	180	190	186	175	195	178	175	162	172	174	217	190	184	191	190	157	214	175	176	198	191	185	169	167	179	169	182	176	215	193	182	187	188	186	204	192	170	183	196	177	172	184	180	182	182	154	156	176	194	183	191	169	203	191	174	203	199	183	207	211	198	167	161	201	169	202	191	199	190	197	215	201	182	171	184	180	180	177	184	191	167	202	191	186	190	158	156	185	187	185	206	177	200	182	180	194	184	191	174	181	199	215	178	198	209	185	182	202	201	189	160	189	176	199	165	196	216	212	203	191	189	182	196	207	221	205	186	181	182	157	200	181	191	186	182	182	187	203	201	184	201	192	203	211	223	161	178	190	196	202	183	202	201	183	195	190	200	169	213	170	178	192	181	193
27516	26675	6579	1039	402	306	304	285	274	266	284	247	258	218	244	231	248	233	273	201	228	235	235	225	226	236	220	242	254	202	232	260	215	236	213	222	197	255	229	242	228	237	230	219	236	244	271	234	221	265	231	211	239	238	211	234	224	255	231	226	230	207	245	214	246	234	255	241	247	221	234	213	233	250	232	225	237	232	224	231	243	236	235	265	224	248	222	235	212	226	260	231	240	249	230	231	243	230	210	253	208	231	242	241	254	236	217	233	228	238	253	253	230	240	243	261	252	201	257	247	234	248	233	263	241	235	244	227	264	228	250	257	232	219	246	222	242	233	218	233	234	220	222	267	218	254	213	241	207	246	212	218	237	239	240	211	246	248	224	254	248	183	205	206	244	239	249	225	243	238	239	255	245	241	230	210	234	230	257	242	216	243	262	203	261	227	219	234	225	234	212	249	233	255	226	234	204	246	218	208	223	227	205	231	207	255	243	249	232	252	206	250	224	234	250	214	232	228	253	213	248	221	233	214	232	249	214	234	256	246	253	234	258	246	247	230	252	231	252	226	230	198	217	228	213	230	217	223	224	229	240	216	233	213	233	225	219	234	239	232	199	208	233	246	242	213	219	239	252	245	219	211	226	237	228	259	248	251	249	202	221	231	230	236	234	229	218	227	223	234	232	234	222	224	233	224	235	243	239	237	234	217	225	238	229	218	222	252	245	218	239	212	238	217	231	259	228	233	238	219	242	249	243	240	228	221	234	230	231	244	207	220	222	243	218	229	238	269	208	202	214	216	226	238	232	232	254	213	230	241	238	250	217	268	221	237	215	248	222	224	248	213	252	230	215	241	230	215	198	235	224	219	245	231	227	257	254	217	245	237	231	228	214	234	196	227	213	215	243	245	217	238	233	223	221	217	239	233	205	230	226	229	239	219	228	268	240	232	237	253	239	230	252	240	229	234	229	235	256	240	214	240	231	251	254	237	239	225	245	229	220	229	228	237	252	253	210	236	228	225	204	260	216	226	218	235	269	227	216	230	213	216	224	230	209	239	256	238	242	224	236	227	212	227	229	237	208	246	236	225	231	220	255	228	224	213	234	221	212	234	242	226	262	234	230	245	235	239	223	218	217	217	213	258	249	233	222	253	246	225	245	227	244	223	247	201	257	237	211	250	267	205	225	228	243	234	238	223	239	228	234	236	242	213	250	229	220	221	250	207	211	236	216	217	265	218	250	237	244	261	243	254	235	241	240	239	222	232	210	225	226	254	221	241	228	248	215	252	237	252	219	229	250	221	221	205	257	228	232	219	223	221	243	254	238	244	247	230	219	255	264	228	221	214	214	236	245	218	245	245	228	220	261	249	239	220	237	231	205	249	206	236	229	227	252	245	221	234	242	227	233	236	243	240	231	235	259	232	240	229	228	207	226	230	210	203	221	231	245	244	242	235	219	220	219	244	247	247	238	229	220	233	218	218	225	214	241	251	230	232	243	235	231	229	221	236	243	197	234	245	236	250	233	221	283	214	231	206	243	227	211	228	205	228	244	235	245	224	232	245	209	235	213	255	235	205	237	228	240	236	263	242	232	227	261	257	216	228	231	235	208	236	239	214	232	240	216	250	243	257	222	253	232	227	239	235	248	246	222	208	212	225	245	239	241	215	244	217	231	274	200	213	214	244	244	209	255	219	238	231	249	229	226	204	232	228	243	213	246	194	239	220	249	223	237	231	213	226	219	243	209	251	243	266	254	244	232	226	231	222	221	224	249	251	209	239	253	242	239	238	252	227	233	234	223	240	232	238	253	230	234	213	236	235	234	213	235	237	236	245	248	226	237	239	251	216	219	233	199	223	222	225	230	228	207	220	228	220	225	232	227	228	210	230	244	236	258	226	236	240	204	254	260	223	235	242	226	235	222	238	210	238	205	232	261	233	233	242	219	243	261	210	234	248	242	238	222	239	209	236	247	261	231	235	262	238	209	247	217	223	226	226	263	219	225	244	234	246	208	241	222	242	215	251	224	236	234	192	239	243	250	244	252	224	213	244	234	222	216	234	234	214	218	235	249	238	233	240	225	231	233	241	241	227	214	247	211	233	221	254	240	237	253	233	227	241	234	226	238	229	223	238	242	219	222	259	226	233	220	216	253	225	200	230	234	211	230	228	239	222	224	226	230	226	248	227	228	223	272	225	221	246	238	233	212	225	260	235	233	212	220	238	214	246	232	236	226	219	224	236	240	233	234	229	248	202	231	232	225	228	220	225	243	270	220	242	229	224	243	217	226	227	264	246	233	220	242	235	225	240	258	230	233	273	218	255	210	249	246	216	226	235	234	233	264	203	223	226	213	223	243	251	227	213	238	248	209	237	224	245	238	239	248	219	237	221	216	225	227	224	226	233	242	245	257	208	254	242	238	202	237	234	217	243	268	245	221	238	241	226	219	254	226	224	264	221	245	226	230	221	237	235	212	223	251	242	251	217	253	248	226	206	249	202	243	244	251	254	230	234	232	248	219	202	235	239	233	216	237	232	236	256	234	220	239	254	227	263	243	259	239	233	233	257	201	217	258	215	258	227	225	241	261	226	227	226	217	231	239	245	225	225	231	239	222	212	227	234	214	220	202	221	239	243	233	246	233	211	229	246	200	222	239	224	237	215	247	246	230	227	204	209	256	240	245	239	241	229	230	218	240	238	248	234	208	224	235	251	239	241	258	242	220	235	224	248	229	216	233	254	209	215	244	226	238	222	253	235	229	236	241	226	227	244	211	224	253	206	214	254	236	239	248	225	249	223	225	236	231	236	215	256	234	244	235	220	217	234	240	235	226	233	216	234	207	223	248	230	220	259	215	245	225	223	230	219	232	219	217	228	239	263	230	221	219	240	202	227	241	223	229	239	221	245	199	247	241	244	258	243	226	244	257	236	252	223	222	229	244	249	219	227	226	214	234	248	228	231	227	233	226	233	220	229	260	224	216	231	222	220	231	246	246	235	231	232	240	240	247	229	210	227	214	251	234	236	232	247	237	232	240	240	220	219	227	223	247	212	237	239	225	243	256	236	221	240	226	221	225	242	223	229	213	221	257	230	238	259	237	234	254	244	259	234	227	248	234	253	225	258	209	268	229	219	203	208	199	230	234	219	246	227	240	226	223	220	221	234	242	233	230	217	238	206	230	221	250	207	248	235	266	220	231	203	213	231	241	247	225	221	250	229	235	243	236	247	234	224	211	207	261	228	222	261	235	215	245	251	219	230	231	233	242	233	236	239	217	255	240	247	232	216	229	230	228	260	240	221	244	272	234	234	263	247	247	245	228	205	250	210	249	223	237	218	222	228	220	229	236	245	248	229	202	273	247	234	245	213	236	240	236	234	230	230	242	233	261	227	229	238	252	231	212	246	219	250	238	245	223	227	245	237	232	234	214	243	237	241	223	239	200	228	232	248	241	216	261	246	224	197	233	180	241	237	254	246	223	239	237	226	226	228	227	236	223	211
23985	21220	28324	24252	20930	8383	892	556	549	477	428	421	367	359	346	339	331	348	348	342	338	339	291	319	316	292	324	315	296	302	300	306	303	303	277	285	311	296	317	299	283	306	304	278	300	311	267	287	283	274	295	298	293	279	310	265	301	269	286	292	288	283	269	276	304	282	311	309	304	306	318	264	286	292	290	258	296	280	291	295	307	288	325	346	289	296	277	291	284	310	286	284	279	282	302	266	278	302	307	286	314	301	315	272	289	274	304	292	300	293	276	310	264	278	306	282	264	297	318	291	256	299	300	315	292	283	275	312	270	286	281	303	300	298	277	288	289	308	311	280	276	288	296	283	305	309	298	299	275	302	306	298	273	280	297	268	298	303	282	310	307	256	282	297	329	276	292	313	290	295	259	302	271	269	302	294	309	278	287	291	300	289	278	303	334	285	277	300	324	278	268	283	295	243	276	325	285	278	300	306	288	267	319	305	276	288	281	299	253	302	307	306	269	278	293	277	272	295	292	284	269	281	259	281	300	288	287	302	273	311	293	256	294	274	287	290	309	270	284	275	304	294	308	297	279	274	288	287	286	284	287	278	295	319	273	244	265	281	281	295	264	316	297	293	326	309	305	297	267	284	278	292	272	326	273	257	317	297	272	247	336	320	313	278	290	271	299	282	306	279	290	291	283	290	274	295	308	259	256	289	291	303	306	274	276	285	262	331	278	316	273	292	327	303	289	305	272	297	292	267	277	298	291	314	297	295	278	325	281	302	280	298	277	288	268	271	269	277	290	293	295	330	271	316	265	282	298	313	304	264	263	275	308	299	293	304	302	299	270	269	289	318	296	292	271	321	304	309	303	283	299	285	268	295	310	289	329	303	282	306	265	278	267	251	293	288	274	253	293	306	286	307	303	306	310	302	283	298	291	289	280	322	280	279	302	283	276	300	272	316	299	279	274	313	310	308	265	270	270	291	283	282	285	297	301	269	280	283	306	302	289	292	318	273	287	270	331	285	292	297	273	280	296	307	288	300	291	292	284	296	306	280	300	303	310	274	298	296	284	283	278	273	318	281	287	258	280	297	296	279	275	282	331	311	291	283	320	317	261	282	296	300	324	284	280	325	312	302	311	267	300	307	271	308	304	292	294	285	312	321	291	352	286	293	293	276	272	295	276	296	264	262	277	271	278	277	302	309	292	315	274	296	292	269	265	295	293	292	283	264	286	303	293	310	271	301	277	284	295	300	288	266	287	277	292	310	300	291	306	286	303	254	315	283	306	290	282	308	277	290	281	299	298	296	271	286	286	281	271	282	277	336	276	294	283	311	297	271	294	279	304	298	284	276	305	302	279	294	305	303	304	265	311	314	288	287	302	299	299	294	316	288	304	312	272	279	273	272	290	304	300	341	312	308	287	312	294	316	259	277	292	285	277	288	288	301	308	292	291	277	283	289	277	310	257	321	298	288	310	278	289	276	284	326	314	301	290	288	268	302	256	279	280	274	270	275	296	279	273	316	315	295	290	269	286	276	288	309	302	309	263	274	278	286	300	283	287	314	304	278	294	337	282	333	286	295	278	283	283	321	281	298	295	301	288	278	283	298	299	295	291	301	292	316	280	270	283	301	282	280	313	301	294	271	297	305	270	270	329	289	303	273	295	289	298	283	273	283	250	289	283	296	313	274	268	294	318	295	305	289	307	299	305	288	308	295	275	280	278	281	277	281	288	294	271	292	271	282	272	326	300	278	275	281	291	311	266	297	310	296	283	286	301	285	296	260	314	272	259	282	297	310	286	302	269	321	284	293	282	299	283	266	323	280	284	298	278	285	303	274	269	274	299	315	286	321	324	317	284	304	310	292	281	289	325	262	255	292	287	294	277	287	305	243	269	273	270	284	297	307	284	288	297	290	282	290	262	311	301	317	315	286	275	244	299	306	273	305	252	294	289	285	300	261	270	321	288	286	294	294	275	257	279	315	301	309	277	299	272	313	282	308	268	298	339	288	274	303	288	276	301	281	307	280	269	273	302	303	288	296	307	285	299	298	334	315	271	279	275	280	288	313	291	276	310	275	271	274	279	291	277	292	297	289	324	280	301	281	284	313	305	278	309	305	287	271	282	304	282	293	304	269	285	313	297	325	323	301	317	284	265	269	258	281	259	299	279	314	313	296	297	292	297	276	305	285	271	291	288	300	296	272	295	294	291	289	282	293	292	281	321	266	287	293	277	280	271	269	315	293	335	291	311	287	312	305	316	286	286	277	278	276	319	286	305	298	288	296	294	296	302	302	290	292	278	274	279	317	302	267	286	307	291	275	283	328	272	306	286	296	279	287	280	250	271	274	277	303	295	279	294	276	307	287	275	310	283	326	280	281	286	279	294	274	249	271	276	314	286	260	286	270	265	273	284	281	288	304	303	286	293	304	282	275	283	306	278	294	313	290	277	307	300	286	279	290	270	297	313	286	281	260	270	284	263	320	263	293	297	268	295	305	303	284	295	296	339	298	286	284	316	290	287	309	283	272	278	260	297	325	316	288	283	281	287	277	277	311	287	292	312	268	315	280	290	262	290	312	293	304	241	298	269	287	279	290	305	281	293	280	289	295	310	314	281	320	286	279	302	267	317	315	277	322	281	278	286	308	299	308	276	275	286	291	300	308	334	294	249	270	275	288	312	291	320	302	285	272	274	290	275	302	283	286	322	280	312	287	271	256	291	264	289	287	294	289	286	290	279	296	273	270	288	300	285	296	311	285	297	319	298	302	290	314	272	302	314	318	274	310	242	283	312	317	320	305	277	263	271	305	290	252	291	300	306	275	277	268	301	301	303	290	288	287	314	292	271	265	282	286	296	300	304	275	277	316	324	280	301	293	299	278	277	297	311	267	298	287	267	296	292	300	276	303	262	284	291	290	274	284	275	256	289	255	283	293	283	294	271	301	261	313	282	282	260	266	285	299	266	279	289	301	292	295	284	283	266	256	279	281	291	278	291	297	295	264	292	299	262	280	314	272	298	276	274	277	301	286	304	314	272	283	292	286	281	288	308	284	290	320	294	290	288	263	319	307	282	329	275	282	257	294	279	283	301	291	272	293	283	268	270	295	337	293	287	321	298	306	276	268	294	274	277	316	287	259	286	305	303	265	311	294	278	289	265	296	319	300	257	288	298	301	291	296	286	293	316	311	288	302	315	265	264	293	285	285	288	303	287	307	282	292	278	278	256	289	268	285	275	269	311	268	319	258	274	284	270	322	295	301	299	303	299	308	280	280	295	302	313	302	295	323	272	296	274	290	276	252	293	303	268	298	309	289	285	268	294	304	269	277	273	304	265	312	301	316	284	285	264	295	317	297	303	293	288	255	310	265	278	272	274	255	244	286	290	312	290	308	286	270	265	305	299	278	304	297	312	297	298	279	302	258	301	294	291	315	310	303	293	333	317	275	280	301	305	286	277	301	297	284	306	276	280	282	345	307	289	269	291	286	304	271	289	276	330	269
45145	66548	25219	8833	2178	1575	1235	1019	931	832	690	594	559	529	464	495	463	443	452	428	436	398	396	369	378	369	360	368	333	379	367	369	370	379	368	380	326	369	360	367	373	381	350	376	362	364	342	408	355	357	348	371	329	401	343	356	347	346	381	340	357	352	337	357	362	365	364	347	392	379	379	349	364	342	344	376	352	354	352	367	352	337	343	385	356	339	403	398	366	357	406	386	362	354	329	357	388	360	352	358	350	295	368	358	351	385	349	377	315	364	393	355	390	354	339	389	387	367	382	327	368	367	376	351	386	360	345	333	357	358	352	338	337	367	329	338	364	323	382	346	345	362	357	374	327	356	354	352	368	366	340	362	345	338	360	375	377	325	400	377	379	343	314	348	353	343	415	372	362	333	345	354	337	360	347	334	372	342	370	353	337	337	372	358	325	332	357	352	344	367	354	319	341	333	343	343	360	342	336	358	374	332	353	343	328	338	353	311	338	350	378	357	343	341	346	363	333	356	352	373	357	375	332	362	340	329	334	378	346	332	345	366	381	388	333	353	338	359	317	343	343	354	361	344	332	368	362	363	359	334	345	390	357	365	370	365	331	359	339	320	365	383	323	318	356	341	335	352	355	345	376	332	338	339	321	346	343	345	372	366	345	372	338	368	347	302	363	360	353	362	350	359	359	318	358	331	360	351	331	340	384	345	366	325	337	358	358	377	365	360	356	376	382	356	380	328	349	354	363	349	342	333	344	351	331	359	332	322	353	346	359	357	350	338	335	378	328	388	363	359	358	377	381	340	323	346	359	348	363	338	321	351	332	374	354	321	376	366	342	332	374	356	336	340	304	336	352	331	323	351	354	346	319	345	335	387	366	373	350	337	377	365	373	354	341	365	329	344	376	347	335	363	355	339	315	339	331	337	364	373	325	309	342	358	322	351	361	347	371	348	324	372	345	363	355	376	343	372	334	367	370	363	391	364	300	363	333	334	325	363	353	325	369	363	355	356	367	370	337	370	345	348	354	386	353	342	403	324	383	347	349	355	352	349	325	339	344	304	357	376	327	381	329	354	364	340	387	382	345	349	373	359	358	349	327	374	365	342	343	355	337	350	326	339	341	350	378	331	331	325	354	330	384	327	339	353	330	346	361	377	327	361	348	377	354	344	378	348	350	381	373	349	332	378	356	374	353	365	336	351	359	357	346	342	342	360	369	354	347	369	343	365	389	352	358	387	348	356	354	359	341	369	386	367	347	348	353	353	334	355	360	327	357	394	350	359	350	357	330	377	335	369	338	327	378	351	361	320	329	337	350	350	367	375	332	364	349	332	350	332	359	348	334	327	340	319	364	344	328	342	345	351	348	355	346	335	382	337	376	360	351	344	338	343	340	368	353	370	352	372	368	379	350	364	373	351	333	350	378	367	314	375	416	370	363	367	357	355	369	337	346	361	381	330	372	358	361	343	362	352	357	382	318	349	344	340	350	309	330	381	308	322	334	344	363	362	343	347	360	333	355	356	352	372	336	348	348	355	306	358	354	361	335	374	362	347	350	330	344	335	358	327	339	334	336	347	359	352	333	355	345	352	321	380	345	346	323	366	331	345	348	364	341	350	342	344	355	318	345	359	344	339	364	380	352	319	360	367	341	327	349	358	361	362	336	320	358	352	352	373	351	365	358	364	316	348	377	354	335	361	312	387	342	336	347	333	362	332	355	311	361	315	350	345	347	341	334	369	341	327	357	369	327	326	347	309	341	342	389	349	383	350	330	371	361	339	338	327	353	379	396	323	332	365	339	372	351	330	351	368	368	349	380	343	349	330	315	331	350	351	360	334	347	332	381	347	360	366	379	350	367	344	366	351	360	352	374	331	359	369	328	345	308	379	339	371	365	364	335	338	358	362	361	344	340	377	350	334	363	355	359	389	391	311	330	361	372	358	364	332	387	341	340	368	374	336	367	363	371	374	365	378	360	369	325	376	344	333	368	362	346	387	365	363	344	339	380	338	327	331	383	377	344	345	403	357	381	348	354	343	376	359	337	339	347	363	356	407	357	352	368	350	336	383	341	348	353	338	343	358	351	368	357	348	363	366	330	382	365	336	352	358	325	350	384	345	328	387	371	350	353	351	348	370	366	344	372	322	360	374	346	369	332	358	360	357	363	339	380	344	375	326	391	351	340	345	360	333	354	362	356	323	343	383	343	351	350	355	355	351	365	357	352	341	309	375	335	325	337	362	362	349	354	339	353	355	367	391	368	351	378	362	344	363	371	390	347	345	349	371	353	362	381	351	361	361	360	383	338	338	396	360	379	377	367	363	377	352	368	341	398	344	348	325	356	327	337	354	355	381	369	350	360	352	305	361	349	337	349	376	352	354	362	356	338	355	361	387	359	362	339	341	327	347	342	338	375	378	368	368	372	360	372	364	335	357	344	337	368	350	356	326	371	368	355	355	354	356	362	342	338	362	351	342	350	335	347	352	340	352	349	333	361	348	391	356	380	351	374	350	370	350	384	361	350	330	345	364	373	317	354	364	330	357	335	345	345	345	352	337	335	361	354	332	345	351	354	374	358	340	318	368	354	344	340	340	337	393	347	364	383	334	366	370	344	331	344	339	357	373	349	349	353	304	332	368	340	378	385	347	369	322	338	355	359	356	346	362	351	357	346	340	340	367	323	336	362	379	338	346	340	334	340	357	342	370	364	358	378	346	381	334	319	348	339	399	354	314	347	332	340	371	344	350	354	334	357	367	345	363	355	340	355	356	369	345	388	361	361	343	344	364	338	382	353	347	352	357	353	356	335	368	334	378	344	336	369	357	354	382	334	362	386	357	370	407	349	365	340	385	352	345	342	350	336	367	338	341	351	369	344	343	367	348	346	335	354	363	339	329	362	338	311	349	339	388	377	345	352	355	388	338	332	351	343	353	358	373	341	363	344	324	313	366	366	328	332	337	351	365	344	350	347	347	351	376	364	316	339	354	358	391	361	403	348	354	400	353	338	364	327	324	396	347	353	363	367	354	337	358	378	395	345	394	349	350	351	349	359	334	363	345	360	364	341	345	367	382	355	339	375	368	363	338	365	355	326	338	331	353	338	321	366	375	333	361	331	364	335	351	334	365	345	379	361	368	363	345	361	386	378	340	393	328	353	336	335	373	361	355	382	349	338	361	343	372	370	373	348	341	359	365	387	334	370	369	340	355	339	376	334	355	353	353	371	343	354	386	363	375	382	333	360	396	329	316	351	367	361	339	353	398	378	355	342	329	352	331	356	333	393	367	344	344	333	385	395	343	342	366	360	338	361	340	323	345	372	373	347	385	366	328	347	342	339	339	385	378	372	356	316	355	344	355	321	343	360	359	370	354	391	380	365	361	339	386	327	366	347	339	328	317	385	357	369	351	330	363	341	363	337	309	367	353	346	347	348	332	364	362	349	350	411	382	370	404	326	386	323	349	360	365	345	336	363	333	347	374	363	338	362	379	378	358	343	322
25249	21340	27179	25042	9803	449	339	251	221	223	204	185	203	176	162	183	140	200	167	156	148	172	151	159	183	172	157	168	169	155	134	158	148	145	140	149	134	153	148	147	178	152	165	142	143	136	156	154	176	158	153	151	150	153	166	142	135	147	151	149	143	152	142	153	136	154	149	150	158	150	162	138	142	153	153	145	142	148	139	136	138	140	148	158	165	150	174	158	143	145	158	126	154	152	166	156	138	167	166	144	148	159	145	150	149	121	143	156	163	121	149	156	129	149	159	133	144	146	131	170	134	133	153	162	134	157	152	166	164	133	173	149	140	143	146	131	152	139	159	136	152	137	140	143	171	141	134	147	131	147	152	136	142	160	151	150	138	158	133	149	146	147	140	170	126	143	163	151	136	142	143	133	151	155	155	135	142	146	133	160	156	142	129	152	132	159	143	158	128	153	122	162	142	144	159	133	153	142	161	125	143	148	157	131	140	148	152	161	135	138	147	125	147	121	145	162	150	123	142	149	132	161	159	126	173	136	159	148	151	152	159	163	146	144	145	143	133	176	140	153	145	139	150	149	132	149	158	151	138	144	133	150	118	158	144	141	121	132	133	134	138	128	119	155	163	155	164	147	139	139	131	145	146	127	161	166	164	148	120	165	109	145	145	136	145	136	135	130	141	149	160	137	154	142	148	151	158	141	143	157	157	135	143	144	140	144	144	166	157	138	163	123	151	143	131	141	154	155	147	145	130	145	150	136	123	161	142	141	126	147	165	129	160	140	145	140	134	145	152	179	134	140	153	144	141	127	154	138	147	156	150	150	111	154	135	136	154	158	147	158	133	141	146	167	129	139	135	154	138	162	153	142	133	155	135	124	133	146	138	159	152	155	160	136	149	137	139	172	139	145	143	139	138	141	150	152	144	139	139	143	124	142	155	142	144	142	156	156	138	127	165	161	151	154	120	141	149	152	148	157	143	151	157	167	130	126	153	149	143	143	142	154	153	146	161	153	129	132	145	147	153	143	158	131	149	134	130	153	145	130	144	145	136	151	143	163	135	133	137	131	138	147	155	151	160	151	149	156	128	144	152	119	126	147	159	130	144	143	147	161	151	157	132	137	135	157	150	137	132	120	114	140	144	153	158	141	140	146	121	152	135	140	155	153	125	155	140	133	164	142	154	127	157	135	150	147	154	172	144	140	157	133	160	154	139	130	148	158	149	144	143	133	150	158	149	154	140	138	153	144	145	134	175	156	156	145	140	143	153	140	166	135	153	156	140	120	158	127	140	122	153	140	129	142	143	154	151	121	147	153	124	137	163	144	137	140	138	136	128	137	137	143	126	156	134	129	149	145	156	144	157	152	145	149	143	145	135	139	158	134	151	133	115	167	120	127	141	162	159	139	143	146	151	153	159	133	154	128	143	133	134	135	132	130	170	144	146	129	159	162	161	160	137	139	146	153	154	130	139	155	149	126	153	152	156	146	139	144	127	132	147	153	146	144	142	142	143	159	133	144	145	166	163	146	145	137	145	143	143	154	148	155	127	148	162	161	137	144	147	151	170	146	139	129	150	117	134	152	128	153	152	134	148	157	150	145	141	147	132	159	144	143	130	156	149	148	143	138	152	164	122	139	146	143	138	146	152	149	143	141	130	160	137	144	135	151	160	149	142	158	153	143	156	171	153	139	138	152	148	133	122	136	130	157	141	136	146	119	132	119	141	151	127	132	137	141	136	128	138	157	137	158	126	153	133	138	127	140	121	148	146	148	136	133	132	148	115	135	135	155	157	128	146	138	145	153	131	138	155	158	135	164	141	131	136	139	123	116	135	138	148	138	141	164	141	176	177	129	138	148	168	155	158	117	151	166	142	134	146	121	131	159	138	137	155	142	133	152	123	151	146	146	145	133	143	147	152	137	130	138	140	151	147	141	145	128	140	150	155	133	142	152	142	160	154	148	148	141	142	153	169	126	144	178	135	149	129	152	151	140	140	151	146	137	153	159	140	152	155	144	169	175	139	122	159	162	150	157	136	153	156	147	163	151	143	162	133	150	131	127	155	161	134	141	127	160	116	133	158	145	163	146	140	121	156	148	138	164	153	149	153	141	159	157	143	157	130	120	154	152	120	163	132	136	147	154	150	139	147	136	157	153	136	145	126	149	127	159	159	149	137	137	155	161	156	133	158	142	163	150	155	133	127	158	154	140	161	142	152	146	184	139	145	170	132	164	142	112	132	144	140	129	162	137	147	144	146	156	153	145	148	127	160	143	150	161	145	150	130	147	149	147	139	145	127	151	151	149	158	134	145	132	131	168	118	119	135	144	164	134	145	163	122	147	138	146	154	147	150	148	137	122	164	145	139	144	133	144	139	144	155	143	118	154	151	144	150	130	129	156	162	154	148	135	157	135	129	148	169	130	126	137	126	148	146	165	134	153	157	132	147	146	151	139	153	153	144	149	140	153	164	137	140	124	127	160	161	133	171	157	139	151	143	153	136	154	150	125	163	141	120	135	120	151	139	138	136	151	155	164	150	131	126	140	129	167	165	136	144	144	131	148	137	147	175	139	147	146	190	147	132	142	156	154	143	145	152	141	125	134	155	161	140	135	135	134	166	165	140	134	148	145	134	141	136	153	133	146	144	169	147	154	158	138	137	147	156	139	149	153	151	130	142	140	160	140	155	134	125	153	135	169	139	133	164	132	168	146	169	131	150	174	141	171	148	153	148	137	142	140	133	149	147	157	146	155	152	162	167	149	136	157	161	151	147	130	132	133	133	175	140	140	134	134	151	133	151	160	138	142	132	154	154	171	162	148	151	141	145	153	147	158	123	164	132	158	142	147	132	126	158	139	156	140	145	124	139	133	141	142	131	148	151	143	147	175	146	133	148	147	123	163	158	154	155	128	148	153	142	151	158	162	161	139	163	171	165	129	160	149	169	139	147	156	155	156	168	155	161	133	134	130	142	147	150	131	141	136	149	159	146	142	133	133	161	134	139	141	143	142	123	136	160	165	155	175	140	141	156	160	135	131	141	135	117	132	158	136	151	139	150	114	137	144	148	133	162	137	148	140	131	144	132	137	139	138	152	139	160	133	132	129	155	130	150	161	150	157	146	132	140	138	118	137	131	140	151	148	148	142	139	151	137	149	151	138	156	140	150	165	144	125	144	153	146	126	152	153	155	147	151	149	135	143	118	141	156	146	133	145	151	148	137	135	140	169	144	133	166	140	140	157	158	139	153	136	130	143	147	138	145	126	127	160	134	157	155	128	167	138	166	127	149	140	134	145	127	136	128	148	140	123	133	154	137	133	150	138	121	133	160	150	145	134	143	161	159	142	133	159	148	164	137	145	163	163	144	162	152	164	142	133	150	149	135	134	144	133	148	145	150	166	145	126	142	135	133	129	139	153	155	157	148	149	135	133	144	138	148	145	144	184	142	147	148	150	146	133	136	146	128	148	126	163	128	150	151	138	146	141	138	145	141	152	141	152
43296	58250	18080	4869	1121	871	671	598	462	356	389	321	305	272	253	264	224	219	221	217	237	184	216	217	193	205	195	198	195	202	194	182	196	195	221	188	197	192	201	205	194	222	182	200	190	183	199	214	193	178	204	194	183	180	195	177	167	194	214	181	190	194	191	195	202	154	198	187	158	169	201	191	169	196	209	192	196	214	184	186	175	182	191	202	187	195	221	216	185	186	200	189	186	201	201	181	179	206	185	194	191	183	174	194	193	162	205	191	194	211	205	176	185	187	200	199	184	197	172	195	212	201	177	198	203	183	176	177	188	195	205	206	190	175	190	192	202	179	180	199	192	220	179	174	202	182	170	220	206	200	192	199	193	210	178	188	175	179	162	178	198	158	199	203	204	189	206	183	166	194	201	198	188	177	174	194	172	190	215	173	194	172	188	197	155	189	192	189	171	184	199	172	199	209	179	196	190	179	178	203	170	192	199	185	175	198	184	186	206	195	180	181	163	204	200	202	181	174	206	188	181	194	195	206	191	167	191	196	181	180	198	166	189	175	170	180	193	168	194	176	182	177	190	195	158	166	188	183	188	174	201	188	196	181	168	190	184	210	209	188	190	168	158	187	178	212	193	202	199	192	199	205	183	185	185	188	191	200	191	161	211	187	159	180	189	188	176	188	190	204	187	189	185	194	186	184	209	173	186	206	178	182	206	190	175	191	199	185	195	196	205	182	183	167	198	191	191	174	201	193	180	173	186	178	170	173	198	199	163	190	167	187	169	204	189	188	195	222	185	222	189	188	193	203	203	205	189	175	209	178	178	182	194	181	185	196	186	174	177	158	176	175	195	211	201	212	175	170	197	200	206	165	187	187	206	199	182	157	171	190	191	205	185	188	175	197	179	199	188	195	181	208	178	205	179	178	166	202	186	174	192	210	183	200	162	173	175	193	174	185	211	184	182	186	157	212	193	166	167	198	186	207	189	189	201	188	196	194	169	177	194	170	178	200	181	180	196	188	173	215	199	190	187	165	192	187	170	200	214	191	187	189	195	186	199	188	179	179	173	204	171	193	188	164	207	184	196	196	191	188	194	189	182	184	192	175	178	197	190	178	180	187	172	185	178	168	184	194	203	168	183	182	163	182	165	185	204	210	216	165	195	180	169	200	200	203	191	187	193	178	182	186	184	185	179	208	192	180	179	177	197	194	156	161	198	182	196	195	215	181	185	199	188	167	187	191	175	190	180	180	202	174	176	191	198	195	182	191	187	181	185	172	171	198	190	207	180	183	188	192	191	173	211	169	186	178	189	180	193	176	189	190	183	201	194	196	188	165	182	180	165	175	176	215	184	200	163	186	186	207	202	189	175	187	184	165	188	189	173	212	176	178	187	208	166	187	189	194	197	192	198	179	181	195	186	184	165	166	169	195	172	192	167	170	201	184	180	200	183	184	183	184	197	194	194	209	176	180	181	176	198	181	174	185	166	195	185	187	203	202	193	154	188	191	179	186	183	182	191	175	170	152	182	185	191	171	202	193	180	183	171	168	190	186	171	191	190	184	181	190	198	194	188	187	182	201	195	198	199	206	192	172	196	196	189	152	224	189	194	154	219	173	198	160	210	194	193	184	174	179	191	174	188	193	176	166	167	161	212	214	196	178	191	214	207	207	157	195	184	195	189	194	192	166	179	189	173	191	180	200	186	180	182	191	192	210	180	173	212	184	179	209	212	196	181	188	204	175	182	193	212	184	175	176	166	200	183	181	172	170	172	181	175	165	175	185	207	192	205	197	173	174	186	193	201	202	176	191	189	170	209	222	180	185	197	195	184	178	182	198	204	176	173	180	169	191	186	164	178	179	167	179	181	176	170	188	182	197	184	159	213	198	194	181	180	181	169	165	153	194	180	186	183	184	193	201	187	182	184	178	167	188	182	189	195	179	204	196	170	208	202	172	181	185	200	188	182	205	195	177	191	215	174	178	161	182	188	219	177	219	192	194	170	170	216	190	191	201	160	180	190	193	195	178	181	193	188	182	181	198	188	211	161	184	181	198	165	174	179	175	173	196	182	199	176	184	199	185	206	207	168	169	192	195	207	174	189	186	181	180	183	184	196	193	174	192	213	204	192	173	174	205	170	205	192	210	185	186	185	209	177	165	196	177	188	180	179	196	170	183	185	189	180	167	156	194	175	205	189	205	184	189	184	191	197	192	174	184	171	162	196	208	199	186	188	212	190	196	201	179	197	171	201	217	196	215	188	193	191	181	174	175	167	158	179	178	198	188	194	207	196	196	149	167	213	180	202	186	212	195	186	179	158	175	176	171	183	170	171	162	183	202	195	195	192	185	192	180	145	195	203	214	206	188	172	174	187	186	196	173	183	177	176	185	204	200	180	185	190	163	191	161	175	196	193	199	189	199	194	167	176	199	205	154	204	188	190	194	206	182	195	191	176	175	175	201	206	184	164	190	198	194	213	209	186	176	196	179	198	193	174	180	161	161	184	187	188	206	197	186	210	187	183	176	186	208	191	176	176	200	179	171	189	210	178	196	200	210	170	194	176	178	170	194	190	165	168	186	203	182	182	176	186	192	200	202	220	206	193	190	218	183	163	171	202	200	173	189	188	186	204	189	195	168	192	176	169	185	184	172	215	189	177	179	172	201	186	177	174	190	162	190	196	216	179	199	187	201	190	156	192	175	179	167	189	177	178	187	173	187	169	187	203	192	178	183	171	233	214	192	173	158	207	187	176	189	208	181	172	185	171	171	176	182	191	213	175	201	167	188	192	191	197	196	183	183	205	165	191	199	197	179	188	175	190	200	198	181	179	179	211	202	186	192	182	209	199	189	220	191	195	179	185	158	155	177	172	182	191	207	179	202	181	194	162	193	170	186	195	194	173	182	191	184	191	183	199	198	191	167	180	191	190	164	183	178	184	206	201	209	193	209	173	191	182	207	193	207	188	183	182	178	188	176	218	182	197	185	162	172	207	186	182	194	179	175	195	168	193	189	196	195	210	166	172	191	162	164	183	188	208	174	164	197	194	188	189	179	194	184	194	174	206	187	193	182	206	189	184	185	188	196	191	191	180	180	184	186	190	188	155	165	198	190	203	163	193	212	229	197	200	180	178	183	166	219	187	194	192	200	209	180	178	175	177	201	174	179	178	176	185	211	213	168	190	178	182	192	192	203	205	177	194	172	188	185	177	200	180	167	188	186	208	210	187	179	189	167	189	160	209	207	181	193	192	192	191	171	167	209	155	168	191	176	151	180	218	172	170	168	181	181	165	182	213	164	188	206	195	202	186	198	219	170	183	190	193	185	196	197	203	181	181	195	192	159	196	177	180	168	161	177	182	192	194	188	191	182	196	207	198	211	193	204	156	166	185	173	194	191	190	197	190	196	192	179	176	163	212	204	214	165	191	188	176	184	186	173	171	196	195	191	205	168	185	171	177	189	188	194	214	176	168	181	185	171	193	192	197	188	170	189	184	173	199	201
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
